... or Why Pipelining Is Not That Easy
Golang Concurrency Patterns for brave and smart.
By @kachayev
| from sqlalchemy.engine.default import DefaultDialect | |
| from sqlalchemy.sql.sqltypes import String, DateTime, NullType | |
| class StringLiteral(String): | |
| """Teach SA how to literalize various things.""" | |
| def literal_processor(self, dialect): | |
| super_processor = super(StringLiteral, self).literal_processor(dialect) | |
| def process(value): | |
| if isinstance(value, int): |
... or Why Pipelining Is Not That Easy
Golang Concurrency Patterns for brave and smart.
By @kachayev
just change out app_name for your purposes
openssl genrsa 2048 > app_name-wildcard.key
openssl req -new -x509 -nodes -sha1 -days 3650 -key app_name-wildcard.key > app_name-wildcard.cert
# Common Name (eg, your name or your server's hostname) []:*.app_name.com
openssl x509 -noout -fingerprint -text < app_name-wildcard.cert > app_name-wildcard.info| server { | |
| listen 80; | |
| root /var/www/yourdomain.com/public; | |
| index index.html index.htm; | |
| server_name yourdomain.com; | |
| location / { | |
| default_type "text/html"; |
First create ec2 Ubuntu instance
Then install all the things needed for Mirth Connect (following this video: http://www.youtube.com/watch?v=omZyAO2naqs)
# Update Ubuntu
sudo aptitude update
# Safe upgrade of Ubuntu
sudo aptitude safe-upgrade