Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
| ipdb> conn.search("name:Cinna*") | |
| {'hits': {'hits': [{'_score': 1.0, '_type': 'dish-type', '_id': 'o5uCPB7CQsStr9qjj3z0JQ', '_source': {'name': '" Better Than Cinnabon" Cinnamon Rolls'}, '_index': 'dish-index'}, {'_score': 1.0, '_type': 'dish', '_id': 'df3nK23TRHShqioVYPmcvA', '_source': {'name': '" Better Than Cinnabon" Cinnamon Rolls'}, '_index': 'dishes'}], 'total': 2, 'max_score': 1.0}, '_shards': {'successful': 25, 'failed': 0, 'total': 25}, 'took': 6, 'timed_out': False} |
| var page = require('webpage').create(); | |
| var href = "http://localhost:5000"; | |
| var step = 0; | |
| var raise = function(error) { | |
| console.log("Error raised: " + error); | |
| phantom.exit(1); | |
| } | |
| var assertEquals = function(first, second, message) { | |
| if (first === second) { |
| var page = require('webpage').create(); | |
| var href = "http://localhost:5000"; | |
| var step = 0; | |
| var raise = function(error) { | |
| console.log("Error raised: " + error); | |
| phantom.exit(1); | |
| } | |
| var assertEquals = function(first, second, message) { | |
| if (first === second) { |
| def _install_java(): | |
| with settings(warn_only=True): | |
| java_installed = (run("java -version 2>&1 | grep 'HotSpot'").find("Java HotSpot") == 0) | |
| if not java_installed: | |
| run("sudo rm -f /var/lib/dpkg/info/oracle-java7-installer*") | |
| with settings(warn_only=True): | |
| run("sudo apt-get purge oracle-java7-installer*") | |
| run("sudo rm -f /etc/apt/sources.list.d/*java*") | |
| run("sudo apt-get update") | |
| run("sudo apt-get install -y python-software-properties") |
| datatypes/compare.cc: In function 'bool compare_float(const e::slice&, const e::slice&)': | |
| datatypes/compare.cc:62:5: error: 'unpackdoublele' is not a member of 'e' | |
| datatypes/compare.cc:63:5: error: 'unpackdoublele' is not a member of 'e' | |
| make[1]: *** [datatypes/libhyperclient_la-compare.lo] Error 1 | |
| make[1]: Leaving directory `/home/callen/code/HyperDex' | |
| make: *** [all] Error 2 |
| require 'formula' | |
| class Ab < Formula | |
| homepage 'http://httpd.apache.org/docs/trunk/programs/ab.html' | |
| url 'http://www.apache.org/dist/httpd/httpd-2.4.3.tar.bz2' | |
| sha1 '0ef1281bb758add937efe61c345287be2f27f662' | |
| def patches | |
| { | |
| # The ab tool of the latest stable httpd (2.4.2) does not work |
| (defn- convert-db-uri [db-uri] | |
| (let [[_ user password host port db] (re-matches #"postgres://(?:(.+):(.*)@)?([^:]+)(?::(\d+))?/(.+)" db-uri)] | |
| {:user user | |
| :password password | |
| :host host | |
| :port (or port 80) | |
| :db db})) |
Attention: the list was moved to
https://github.com/dypsilon/frontend-dev-bookmarks
This page is not maintained anymore, please update your bookmarks.
| <p> | |
| <h5>Basic HTTP</h5> | |
| <a href="https://github.com/mmcgrana/ring">Ring</a> | |
| <h5>Routing</h5> | |
| <a href="https://github.com/weavejester/compojure">Compojure</a> |
| (defn binary-search | |
| "Finds earliest occurrence of x in xs (a vector) using binary search." | |
| ([xs x] | |
| (loop [l 0 h (unchecked-dec (count xs))] | |
| (if (<= h (inc l)) | |
| (cond | |
| (== x (xs l)) l | |
| (== x (xs h)) h | |
| :else nil) | |
| (let [m (unchecked-add l (bit-shift-right (unchecked-subtract h l) 1))] |