NOTE: This is a question I found on StackOverflow which I’ve archived here, because the answer is so effing phenomenal.
If you are not into long explanations, see [Paolo Bergantino’s answer][2].
| #!/usr/bin/env python | |
| ## Mysql-Python basic examples. | |
| ## All code is taken from [here](http://zetcode.com/databases/mysqlpythontutorial/) | |
| ## Gist created only for quick reference purpose | |
| import sys | |
| import _mysql | |
| import MySQLdb as mdb |
| # Produce PDFs from all Markdown files in a directory | |
| # Lincoln Mullen | http://lincolnmullen.com | lincoln@lincolnmullen.com | |
| # List files to be made by finding all *.md files and appending .pdf | |
| PDFS := $(patsubst %.md,%.md.pdf,$(wildcard *.md)) | |
| # The all rule makes all the PDF files listed | |
| all : $(PDFS) | |
| # This generic rule accepts PDF targets with corresponding Markdown |
| set nocompatible " Disable vi-compatibility | |
| set t_Co=256 | |
| colorscheme xoria256 | |
| set guifont=menlo\ for\ powerline:h16 | |
| set guioptions-=T " Removes top toolbar | |
| set guioptions-=r " Removes right hand scroll bar | |
| set go-=L " Removes left hand scroll bar | |
| set linespace=15 |
NOTE: This is a question I found on StackOverflow which I’ve archived here, because the answer is so effing phenomenal.
If you are not into long explanations, see [Paolo Bergantino’s answer][2].
| #!/usr/bin/env bash | |
| # https://developers.supportbee.com/blog/setting-up-cucumber-to-run-with-Chrome-on-Linux/ | |
| # https://gist.github.com/curtismcmullan/7be1a8c1c841a9d8db2c | |
| # https://stackoverflow.com/questions/10792403/how-do-i-get-chrome-working-with-selenium-using-php-webdriver | |
| # https://stackoverflow.com/questions/26133486/how-to-specify-binary-path-for-remote-chromedriver-in-codeception | |
| # https://stackoverflow.com/questions/40262682/how-to-run-selenium-3-x-with-chrome-driver-through-terminal | |
| # https://askubuntu.com/questions/760085/how-do-you-install-google-chrome-on-ubuntu-16-04 | |
| # Versions | |
| CHROME_DRIVER_VERSION=`curl -sS https://chromedriver.storage.googleapis.com/LATEST_RELEASE` |
| # config file | |
| # vim ~/.config/fish/config.fish | |
| # reload the config | |
| # source ~/.config/fish/config.fish | |
| # set the workspace path | |
| set -x GOPATH /users/my-username/go | |
| # add the go bin path to be able to execute our programs |
If you're trying to do this, you came to the right place!
Watch this code work in real time: https://twitter.com/CodingDoug/status/940022568089554944
See also this gist for copying in the other direction: https://gist.github.com/CodingDoug/44ad12f4836e79ca9fa11ba5af6955f7
| import hug | |
| from hug.middleware import CORSMiddleware | |
| api = hug.API(__name__) | |
| api.http.add_middleware(CORSMiddleware(api)) | |
| @hug.post('/demo') | |
| def demo(name: 'your name'): | |
| return {"result": "Hello {0}".format(name)} |
See the new site: https://postgresisenough.dev