Heroku is a simple way to publish your Rails app, and a powerful platform that will allow it to scale. In this episode, Jay McGavren gets you started with your first Heroku app.
- You WANT Rails to fail locally if a gem isn't in your Gemfile
[user] | |
name = Your Full Name | |
email = your@email.com | |
[alias] | |
st = status | |
d = diff | |
co = checkout | |
ci = commit -v | |
cia = commit -v -a | |
b = branch |
Heroku is a simple way to publish your Rails app, and a powerful platform that will allow it to scale. In this episode, Jay McGavren gets you started with your first Heroku app.
Each of these commands will run an ad hoc http static server in your current (or specified) directory, available at http://localhost:8000. Use this power wisely.
$ python -m SimpleHTTPServer 8000
Here are some links to some of the talks or the topics they covered.
Todd Nichols: Pundit
Jay Hannah: Regular Expressions
These instructions cover installing QGIS on OS X. Note that OS X 10.7 (Lion) is the minimum supported version.
You will need 3 separate installers to get QGIS onto your computer. They can be found from the QGIS download page, or you can click the following links:
# pretty-print a JSON result | |
curl 'https://graph.facebook.com/memphispython/albums/' | jq '.' | |
# grab the data list | |
curl 'https://graph.facebook.com/memphispython/albums/' | jq '.data' | |
# Get *just* the first album | |
curl 'https://graph.facebook.com/memphispython/albums/' | jq '.data[0]' | |
# Narrow that first entry to some specific data |
The following document is a written account of the Code School screencasting framework. It should be used as a reference of the accompanying screencast on the topic.
You're probably aren't going to take the time to read this document if you're not interested, but there are a lot of nice side effects caused by learning how to create quality screencasts.
(by @andrestaltz)
So you're curious in learning this new thing called Reactive Programming, particularly its variant comprising of Rx, Bacon.js, RAC, and others.
Learning it is hard, even harder by the lack of good material. When I started, I tried looking for tutorials. I found only a handful of practical guides, but they just scratched the surface and never tackled the challenge of building the whole architecture around it. Library documentations often don't help when you're trying to understand some function. I mean, honestly, look at this:
Rx.Observable.prototype.flatMapLatest(selector, [thisArg])
Projects each element of an observable sequence into a new sequence of observable sequences by incorporating the element's index and then transforms an observable sequence of observable sequences into an observable sequence producing values only from the most recent observable sequence.
{ | |
"images" : [ | |
{ | |
"url" : "https:\/\/dl.dropboxusercontent.com\/u\/361291\/gifs\/confusion.gif", | |
"keywords" : "confusion" | |
}, | |
{ | |
"url" : "https:\/\/dl.dropboxusercontent.com\/u\/361291\/gifs\/congratulations!!!.gif", | |
"keywords" : "congratulations!!!" | |
}, |