Projects written in
- uber.com
- ubereats.com
- metbase.com
- trello.com
- instagram
- discordapp.com
ReactJS
:- uber.com
- ubereats.com
- metbase.com
- trello.com
- discordapp.com
.format()
(new method) is far better than string formatters like %s,%r,%d (old method) from readability, flexibility and other point of views.In the following pictures this is demonstrated:
There are tons of these examples for
format()
, like thousand separator and so. Go for it and explore more.Having local git repository server is easy enough by using docker and open source git lab project:
docker pull gitlab/gitlab-ce
#gitlab #open_source #docker
docker pull gitlab/gitlab-ce
#gitlab #open_source #docker
Tech C**P
Having local git repository server is easy enough by using docker and open source git lab project: docker pull gitlab/gitlab-ce #gitlab #open_source #docker
After pulling image into docker repository run the image using the command below:
Reference:
https://docs.gitlab.com/omnibus/docker/README.html
#gitlab #docker #image #docker_run
sudo docker run --detach \
--hostname gitlab.example.com \
--publish 443:443 --publish 80:80 --publish 22:22 \
--name gitlab \
--restart always \
--volume /srv/gitlab/config:/etc/gitlab \
--volume /srv/gitlab/logs:/var/log/gitlab \
--volume /srv/gitlab/data:/var/opt/gitlab \
gitlab/gitlab-ce:latest
Reference:
https://docs.gitlab.com/omnibus/docker/README.html
#gitlab #docker #image #docker_run
Communicate by Telegram bot API by using the most used python library:
Send file, message, audio, image and reply easily by using telegram python library:
https://github.com/python-telegram-bot/python-telegram-bot
#telegram #bot #python #library
python-telegram-bot
.Send file, message, audio, image and reply easily by using telegram python library:
https://github.com/python-telegram-bot/python-telegram-bot
#telegram #bot #python #library
GitHub
GitHub - python-telegram-bot/python-telegram-bot: We have made you a wrapper you can't refuse
We have made you a wrapper you can't refuse. Contribute to python-telegram-bot/python-telegram-bot development by creating an account on GitHub.
Tech C**P
Communicate by Telegram bot API by using the most used python library: python-telegram-bot. Send file, message, audio, image and reply easily by using telegram python library: https://github.com/python-telegram-bot/python-telegram-bot #telegram #bot #python…
A complete reference to the documentation on
https://python-telegram-bot.readthedocs.io/en/stable/
#reference #telegram #bot #readthedocs #python
readthedocs
:https://python-telegram-bot.readthedocs.io/en/stable/
#reference #telegram #bot #readthedocs #python
You may have used
If you want to query, create table, create partition and all the different operations on a database you can do now by using the below site without ever making a big mistake on your system:
https://www.db-fiddle.com/
#mysql #postgresql #database #fiddle #dbfiddle
JSFiddle
to interactively write JS code and get instant result. It is good to note that there is one for Database (MySQL, PostgreSQL, SQLite)!If you want to query, create table, create partition and all the different operations on a database you can do now by using the below site without ever making a big mistake on your system:
https://www.db-fiddle.com/
#mysql #postgresql #database #fiddle #dbfiddle
Db-Fiddle
DB Fiddle - SQL Database Playground
An online SQL database playground for testing, debugging and sharing SQL snippets.
When you commit to git, then you push and get rejected:
To prevent merging with your local and making your git history filthy, reset head to the latest commit (head~1):
Now git pull and the commit again and push. The world is cleaner now.
#git #reset_head #merge #repository
$ git push
To my_repo:~/my_project.git
! [rejected] dev -> dev (fetch first)
error: failed to push some refs to 'my_repo:~/my_project.git'
hint: Updates were rejected because the remote contains work that you do
hint: not have locally. This is usually caused by another repository pushing
hint: to the same ref. You may want to first integrate the remote changes
hint: (e.g., 'git pull ...') before pushing again.
hint: See the 'Note about fast-forwards' in 'git push --help' for details.
To prevent merging with your local and making your git history filthy, reset head to the latest commit (head~1):
$ git reset HEAD~1
Unstaged changes after reset:
M another_file_here.py
M some_file_here.py
Now git pull and the commit again and push. The world is cleaner now.
#git #reset_head #merge #repository
If you are working with #Cement, #Flask or other python frameworks that do not give ODM (Object Document Mapper) out of the box, you can use MongoEngine for MongoDB.
It has all the capabilities that you can almost imagine for an ODM to define schema and apply restrictions to it. You'll hear more about it later.
https://github.com/MongoEngine/mongoengine
#mongodb #mongoengine #ODM #python #ORM
It has all the capabilities that you can almost imagine for an ODM to define schema and apply restrictions to it. You'll hear more about it later.
https://github.com/MongoEngine/mongoengine
#mongodb #mongoengine #ODM #python #ORM
GitHub
GitHub - MongoEngine/mongoengine: A Python Object-Document-Mapper for working with MongoDB
A Python Object-Document-Mapper for working with MongoDB - MongoEngine/mongoengine
Merging 2 wave files using scipy, audiolab:
import audiolab, scipy
a, fs, enc = audiolab.wavread('file1.wav')
b, fs, enc = audiolab.wavread('file2.wav')
c = scipy.vstack((a,b))
audiolab.wavwrite(c, 'file3.wav', fs, enc)
Tech C**P
any and all in python #any #all #python
In couchDB you have to plan for views beforehand. As you go along, data will grow and it would be a cumbersome task to change views and wait for data reindexing.
In order to implement a view in couchDB you write JS code. For writing view you have to at least have a map function (reduce can be ignored).
An example of a view to get users by their corresponding uid:
Here we pass
#view #couchdb
In order to implement a view in couchDB you write JS code. For writing view you have to at least have a map function (reduce can be ignored).
An example of a view to get users by their corresponding uid:
function(doc) {
if (doc.type == "user")
emit(doc.user_id, doc);
}
Here we pass
doc
which is database documents to our function and check if type of document is user (type field is added it is not related to couchDB view), we will emit (let's say return) user document. It's key is user_id and it's value will be user document.#view #couchdb