Goals: Add links that are reasonable and good explanations of how stuff works. No hype and no vendor content if possible. Practical first-hand accounts of models in prod eagerly sought.
| require 'sidekiq/api' | |
| # 1. Clear retry set | |
| Sidekiq::RetrySet.new.clear | |
| # 2. Clear scheduled jobs | |
| Sidekiq::ScheduledSet.new.clear |
| import turtle | |
| def turn(i): | |
| left = (((i & -i) << 1) & i) != 0 | |
| return 'L' if left else 'R' | |
| def curve(iteration): | |
| return ''.join([turn(i + 1) for i in range(2 ** iteration - 1)]) | |
| if __name__ == '__main__': |
| class Turtle { | |
| float x = 0; | |
| float y = 0; | |
| float dir = 0; | |
| boolean pen_down = false; | |
| int weight = 1; | |
| color pen_color = #000000; | |
| Turtle(float x, float y, float dir) { | |
| this.x = x; |
The philosophy behind Documentation-Driven Development is a simple: from the perspective of a user, if a feature is not documented, then it doesn't exist, and if a feature is documented incorrectly, then it's broken.
| require "spec_helper" | |
| describe ExampleController do | |
| context "GET #index" do | |
| let(:resources) { FactoryGirl.create_list(:resource) } | |
| before do | |
| get :index | |
| end |
| // Turtle Graphics in Processing | |
| // Natalie Freed, February 2013 | |
| // This program shows another way to think about moving | |
| // through Processing's coordinate system. Instead of placing | |
| // points on a grid, you can imagine yourself as being somewhere | |
| // on the grid, facing a direction. You can move forward or turn. | |
| // The drawn line follows behind you. | |
| PVector loc; //current location | |
| float orientation; //current orientation |
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