This page printed from:
panoptic.com/rking/tech
For Our King, Only
Recent Changes
/
Heat
/
Syntax
/
History
tech
New name
This is the stuff I'm interested in. The denominator is the number of LearnUnits I plan on spending on it, and the numerator is how many I have spent so far. * Ruby: 18/60 ** Testing *** rspec: 4/7 *** cucumber: 2/3 - http://cukes.info/ - Like rspec but more "natural language" *** capybara: 2/6 - HTTP automator. *** memprof: 0/2 - http://www.rubyinside.com/how-ruby-manages-memory-and-garbage-collection-3006.html ** Gems: *** "Opinionated Gem" tool: 2/4 - https://github.com/technicalpickles/jeweler *** Publish a couple: 1/2 (is vaporware, though: pegex). ** Capistrano: 1/6 ** vim support: 5/12 - http://stackoverflow.com/questions/2315942/tips-and-tricks-for-using-vim-with-ruby-ruby-on-rails ** Managing versions/deps: *** rvm: 2/5 - Automatic ruby versioning - http://rvm.io *** rbenv: 2/2 - Simpler than rvm, but less spiffy. *** Bundler: 2/4 - http://gembundler.com/ ** More Advanced: *** Metaprogramming Ruby: 1/10 - http://pragprog.com/book/ppmetr/metaprogramming-ruby (recommended by #ruby's LiquidInsect) ** High-performance: *** RubyInline: 1/7 *** Celluloid: 0/5 https://github.com/celluloid/celluloid-io/ *** DCell: 0/5 - http://www.unlimitednovelty.com/2012/04/introducing-dcell-actor-based.html *** EventMachine: 0/4 http://rubyeventmachine.com/ * Ruby+Web: 4/50 ** Rails: 4/20 *** Rails Guides: 1/10 http://guides.rubyonrails.org/ (Starting with: http://guides.rubyonrails.org/getting_started.html ) *** Simple start: 2/2 {{ rails new path/to/your/new/application cd path/to/your/new/application rails server}} *** Phusion Passenger: 1/6 - http://www.modrails.com/ *** Style guide: 0/2 - https://github.com/bbatsov/rails-style-guide *** e-commerce deal: http://spreecommerce.com/ ** Rails Alternatives: *** Sinatra *** Padrino: 0/4 - http://www.padrinorb.com/ (~in the spirit of Sinatra, but having some Rails features) ** Substruct: 0/7 - http://code.google.com/p/substruct/ ** SASS: 1/6 - http://sass-lang.com/ ** Nokogiri/Xpath: 0/4 - https://github.com/tenderlove/nokogiri * Web: 26/40 ** HTML/CSS: *** Opera Web Standards Curriculum - http://dev.opera.com/articles/view/1-introduction-to-the-web-standards-cur/#toc *** Google's HTML, CSS, and Javascript from the Ground Up - http://code.google.com/edu/submissions/html-css-javascript/ *** SitePoint - http://reference.sitepoint.com/ *** HTML element reference - http://www.w3.org/html/wiki/Elements *** The MDC (Mozilla's Doc Center) - https://developer.mozilla.org/en-US/docs ** SSL: 3/15 *** http://curl.haxx.se/docs/sslcerts.html - curl's hints. *** E.g.: openssl s_client -connect images.google.com:443 *** https://www.startssl.com/ - Free certs (!) *** Slick GEM for Encryption - https://github.com/mdp/gibberish *** Payments: Google Wallet or Amazon Payments (endikos sez) ** Media: *** Working video/audo tags: 0/2 - http://mediaelementjs.com/ *** OpenAL * JS: 8/22 ** jQuery: 3/12 - http://jquery.com/ ** Bootstrap: 0/8 - http://twitter.github.com/bootstrap/ ** WebAL 1/4 - https://github.com/benvanik/WebAL @ http://panoptic.com/rking/tmp/WebAL/samples ** Backbone.js: 0/3 - http://documentcloud.github.com/backbone/ * DBs: 8/40 ** PostgreSQL: 3/20 ** sqlite: 4/10 ** Redis: 0/4 - http://redis.io/ ** ODBMS: 0/4 * 3D: 8/25 ** Blender: 21/45 - http://blender.org ** Pipeline intro: 2/5 - http://goo.gl/1hepO * Web+3D: 4/(10..75) ** Shadertoy 2/7: http://www.iquilezles.org/apps/shadertoy/ ** P3D.in source (WebGL) 1/5: http://p3d.in * Full-size OS: 27/75 ** Gentoo: 5/25 - http://www.gentoo.org/doc/en/index.xml *** Overlays: 0/2 - e.g. https://github.com/MarcWeber/vim-addon-manager/blob/master/doc/vim-addon-manager-additional-documentation.txt line 722 ** Linux From Scratch: 0/8 - http://www.linuxfromscratch.org/ ** POSIX itself: 1/12 - [http://pubs.opengroup.org/onlinepubs/9699919799/mindex.html ** nixos: http://nixos.org/nixos/ ** OpenIndiana - http://openindiana.org/support/documentation/ ("OpenSolaris progeny") * Mobile: 6/25 ** Android: 7/20 *** Official docs: 3/8 - http://d.android.com/ *** Android SDK: 4/10 - http://developer.android.com/sdk/installing.html - http://developer.android.com/sdk/android-4.0-highlights.htm **** "Notepad Tutorial" - http://developer.android.com/resources/tutorials/notepad/index.html **** Dev Tools: 2/5 - http://developer.android.com/guide/developing/tools/index.html **** CLI Tools: 2/5 - http://developer.android.com/guide/developing/projects/projects-cmdline.html *** Android Devs G+: 0/1 - https://plus.google.com/108967384991768947849/posts *** Google Play: 2/5 - http://play.google.com/about/ *** SDK Choice: http://en.wikipedia.org/wiki/Android_(operating_system)#Market_share *** Rooting 3/4: See: [Rooting Android from Linux] *** ROM: "Codename Android" 0/3 - http://codenameandroid.org/category/developer-tutorials/ *** ROM: Replicant: 0/3 - http://replicant.us/ *** Android source: http://source.android.com/ *** Ruboto!: 2/5 **** https://github.com/ruboto/ruboto/wiki/Tutorial%3A-Using-Bundler ** Cross-Platform: 2/10 *** Rhomobile!!: 1/6 - http://www.rhomobile.com/ (c.f. Ruboto) *** http://phonegap.com/ - 1/10 *** Molly: 0/4 - http://mollyproject.org/ - Cross-platform webapp tools *** https://github.com/applause/applause - "Cross platform mobile development toolkit consisting of a DSL for defining mobile apps and code generators for creating native apps for iOS, Android, Windows Phone 7 and Google App Engine. Based on Eclipse and Xtext." * PaaS: 1/8 ** Stackato: 2/25 - wget get.stackato.com/microcloud ** Heroku: 1/3 - http://www.heroku.com/ * VCS/git: 4/15 ** The Git Community Boook: 1/8 - http://book.git-scm.com/ ** Git in the Trenches: 3/8 - http://cbx33.github.com/gitt/ * Testing: 8/35 ** Jenkins ("continuous integration") 1/5 - https://wiki.jenkins-ci.org/display/JENKINS/Meet+Jenkins ** diffuser! * Config: 22/60 - See: [Ultimate Config System] * HCI: 20/60 ** Voice control: 1/5 *** media-sound/cvoicecontrol: 0/3 - http://www.kiecza.net/daniel/linux/ *** app-accessibility/perlbox-voice: 0/3 - http://perlbox.org/ ** Foot-pedal: 1/5 - ...find that one USB one and see if it can be made useful now. ** Awesome keyboard - http://youtu.be/9yg3s77nAMQ (He's using what for tactile feedback? And what software setup allows such lengthy key strings? -> Are X Keycodes of arbitrary length?) * Going Further ** Seaside: 1/15 - http://www.seaside.st/about/examples - Smalltalk web thing ** SICP: 1/10 - http://mitpress.mit.edu/sicp/ - Scheme MIT course deal ** HTDP: 1/10 - http://www.ccs.neu.edu/home/matthias/HtDP2e/ - How To Design Programs, a Scheme book (this is the preview of 2nd ed.) ** Learn You a Haskell - http://learnyouahaskell.com/chapters ** TAoCP: 1/50 ** Prodgy type net guy - http://www.igvita.com/
Password
Summary of changes
Erase cookies
/
Syntax
/
History