See how a minor change to your commit message style can make you a better programmer.
Format: <type>(<scope>): <subject>
<scope> is optional
| """ | |
| Results: | |
| multiple_update: 33 ms | |
| copy_and_update: 27 ms | |
| dict_constructor: 29 ms | |
| kwargs_hack: 33 ms | |
| dict_comprehension: 33 ms | |
| concatenate_items: 81 ms | |
| union_items: 81 ms |
| """ | |
| This is an extension of the technique first detailed here: | |
| http://sedimental.org/remap.html#add_common_keys | |
| In short, it calls remap on each container, back to front, using the accumulating | |
| previous values as the default for the current iteration. | |
| """ |
| # tested with celery[redis]==3.1.17 | |
| # to run with default configuration -- tasks will take 14 seconds to complete the 20 tasks in start_all() below | |
| celery worker -A cluster_project.celery_app -Q tester -lINFO --concurrency=4 | |
| # to run with -Ofair -- tasks will take 10 seconds to complete | |
| celery worker -A cluster_project.celery_app -Q tester -lINFO --concurrency=4 -Ofair |
| { | |
| "logging": { | |
| "version": 1, | |
| "disable_existing_loggers": true, | |
| "formatters": { | |
| "brief": { | |
| "class": "logging.Formatter", | |
| "datefmt": "%I:%M:%S", | |
| "format": "%(levelname)-8s; %(name)-15s; %(message)s" | |
| }, |
| NOTE: Easier way is the X86 way, described on https://www.genymotion.com/help/desktop/faq/#google-play-services | |
| Download the following ZIPs: | |
| ARM Translation Installer v1.1 (http://www.mirrorcreator.com/files/0ZIO8PME/Genymotion-ARM-Translation_v1.1.zip_links) | |
| Download the correct GApps for your Android version: | |
| Google Apps for Android 6.0 (https://www.androidfilehost.com/?fid=24052804347835438 - benzo-gapps-M-20151011-signed-chroma-r3.zip) | |
| Google Apps for Android 5.1 (https://www.androidfilehost.com/?fid=96042739161891406 - gapps-L-4-21-15.zip) | |
| Google Apps for Android 5.0 (https://www.androidfilehost.com/?fid=95784891001614559 - gapps-lp-20141109-signed.zip) |
| package main | |
| import ( | |
| "fmt" | |
| ) | |
| func decorator(f func(s string)) func(s string) { | |
| return func(s string) { | |
| fmt.Println("Started") |