This month I've tried to do something diferent. Instead of doing these summaries each week, I've tried to a monthly summary, but I'm not happy with the result. It's a big list, it's easy to overlook something...
If I could select just one thing, Corey Haines talk about Fast Rails tests...
Enjoy.
Programming
- The Deep Synergy Between Testability and Good Design on Vimeo:http://vimeo.com/m/15007792
- Google I/O 2012 - Advanced Design for Engineers:http://www.youtube.com/watch?v=iJDoxOTyMdk&feature=plcp
- Siren. Siren is a hypermedia specification for representing entities: github.com/kevinswiber/siren
Ruby
- Corey Haines - Fast Rails Tests:http://arrrrcamp.be/videos/2011/corey-haines---fast-rails-tests/
- Programming Ruby: The Pragmatic Programmer's Guide:http://ruby-doc.org/docs/ProgrammingRuby/html/index.html
- Faraday: https://github.com/technoweenie/faraday
- Nifty generators:https://github.com/ryanb/nifty-generators
- Trollop:Trollop is a commandline option parser for Ruby that gets out of your way
- Factory girl - Fixture replacement for focused and readable tests:https://github.com/thoughtbot/factory_girl/
- Guard-Spork - Guard::Spork allows to automatically & intelligently start/reload your RSpec/Cucumber/Test::Unit Spork server(s):https://github.com/guard/guard-spork
- Ruby Enterprise Edition:http://www.rubyenterpriseedition.com/
- Railscasts: railscasts.com/
- Deploying-rails: automate, deploy, scale, maintain, and sleep at night:http://pragprog.com/news/deploying-rails:%20automate,%20deploy,%20scale,%20maintain,%20and%20sleep%20at%20night
- sporkrb/spork:https://github.com/sporkrb/spork
- Guard-shell:https://github.com/guard/guard-shell
- MongoDB from Ruby:http://www.10gen.com/presentations/mongosf-2011/mongodb-from-ruby
- Ruby Enterprise Edition:http://www.rubyenterpriseedition.com/
- shotgun:https://github.com/rtomayko/shotgun
- Slim:http://slim-lang.com/
- Time zone warp:https://github.com/adeptware/time-zone-warp
- time warp:https://github.com/harvesthq/time-warp
- Time travel:https://github.com/notahat/time_travel
- MySQL connector for Ruby. :https://github.com/tmtm/ruby-mysql/
- The Pinboard Ruby Gem:https://github.com/ryw/pinboard
- Selenium client ruby -:http://selenium-client.rubyforge.org/
- Database cleaner:https://github.com/bmabey/database_cleaner
- Shoulda http://www.thoughtbot.com/projects/shoulda
- RSpec on rails on crack http://github.com/technoweenie/rspeconrailsoncrack
- Database cleaner http://github.com/bmabey/database_cleaner
- Selenium client http://selenium-client.rubyforge.org/
- tmtm/ruby-mysql:https://github.com/tmtm/ruby-mysql/
- http://github.com/dan-manges/unit-record/tree/master
- Rubygarden FAQ: http://www.rubygarden.org/faq
- Ruby programming language on Wikipedia: http://en.wikipedia.org/wiki/Rubyprogramminglanguage
- Ruby quick reference: http://www.zenspider.com/Languages/Ruby/QuickRef.html
- Rails Test Prescriptions:http://pragprog.com/book/nrtest/rails-test-prescriptions
- Not a mock: http://github.com/notahat/notamock
- Nulldb: http://avdi.org/projects/nulldb/
- Rubyrogues: http://rubyrogues.com/
- Delorean lets you travel in time with Ruby by mocking Time.now:https://github.com/bebanjo/delorean
- Metaprogramming Ruby:http://pragprog.com/book/ppmetr/metaprogramming-ruby
- RubyMotion - Ruby for iOS:http://www.rubymotion.com/
- rest-client - Simple HTTP and REST client for Ruby, inspired by microframework syntax for specifying actions:https://github.com/archiloque/rest-client
Java
- Grinder maven plugin:http://code.google.com/p/grinder-maven-plugin/
- maven download plugin:http://code.google.com/p/maven-download-plugin/
- jARVEST:http://sing.ei.uvigo.es/jarvest/
- Evolving Java-based APIs 2 - Eclipsepedia:http://wiki.eclipse.org/EvolvingJava-basedAPIs_2
- springockito:https://bitbucket.org/kubek2k/springockito/wiki/Home
Javascript
- Enyo: http://enyojs.com/
- The Node Beginner Book » A comprehensive Node.js tutorial:http://www.nodebeginner.org/
- Backbone.js Wine Cellar Tutorial — Part 1: Getting Started:http://coenraets.org/blog/2011/12/backbone-js-wine-cellar-tutorial-part-1-getting-started/
- CasperJS:http://casperjs.org/
- Firefox JavaScript Terminal:http://paulrouget.com/e/jsterm/
- ZombieJS:http://zombie.labnotes.org/
- jam:http://jamjs.org/
- moqups:https://moqups.com/
- Bromine:http://cheggeng.github.com/Bromine/
- handlebarjs:http://handlebarsjs.com/
- Christian Johansen - Pure, functional JavaScript:http://vimeo.com/43382919
- Dancer.js:https://github.com/jsantell/dancer.js
- Sugarless - A Functional & Context Oriented way to write JavaScript | LakTEK:http://laktek.com/2011/12/21/introducing-sugarless/
- Paper.js:http://paperjs.org/
- Testacular - Spectacular Test Runner for JavaScript:http://vojtajina.github.com/testacular/
- Riloadr - A cross-browser framework-independent responsive images loader written in Javascript:https://github.com/tubalmartin/riloadr
Testing
- The Cucumber Book:http://pragprog.com/book/hwcuc/the-cucumber-book
Databases
- VoltDB:http://voltdb.com/
Management and Teams
- LSSC12: Lessons Learned in Lean Construction - Gregory Howell:http://vimeo.com/42804401
- User Story Mapping:http://www.slideshare.net/nashjain/user-story-mapping
- User Stories for Agile Requirements:http://www.requirementsmanagement.net/videos/user-stories-for-agile-requirements-2/
Environment & Tools
- ansible, a simple model-driven configuration management, deployment, and command execution framework:ansible.github.com/
- OpenNebula:http://opennebula.org/about:about
- From Bash to Z Shell:http://www.apress.com/9781590593769
- zsh wiki:http://zshwiki.org/home/
- Hubflow:https://github.com/datasift/gitflow
- Shortcutfoo:https://www.shortcutfoo.com/
- Modific, a SCM plugin for Sublime Text:https://github.com/gornostal/Modific
- Fluentd:http://fluentd.org/
- webwhiteboard:http://webwhiteboard.com/
- the foreman:http://theforeman.org/
- Git Internals PDF:https://peepcode.com/products/git-internals-pdf/
- How to backup the Synology Server to Amazon S3:http://forum.synology.com/wiki/index.php/HowtobackuptheSynologyServertoAmazonS3
- Article: 2.x From The Beginning · capistrano/capistrano Wiki:https://github.com/capistrano/capistrano/wiki/2.x-From-The-Beginning
Blogs & community
- Yesterday I was wrong - Dan's technical ramblings:http://dan.bodar.com/
- Episodios - Rails Hispano: http://www.railshispano.es/
- Giant Robots smashing other robots: robots.thoughtbot.com/
Gadgets
- GoPro Canarias - "Papá, fabrícame un robot":http://vimeo.com/46383317
Multimedia
- TRON: Uprising:http://www.imdb.com/title/tt1812523/