Created
September 3, 2009 18:06
-
-
Save janxious/180427 to your computer and use it in GitHub Desktop.
Ruby Hoedown 2009 Notes
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Cucumber Talk - 9AM Fri - Ben Mabey - benmabey.com | |
placing emphasis on features instead of overall product goals | |
check wip in cucumber; can limit the number of tests to use with a given tag? | |
Check out webrat | |
"specify outcome, not implementation" | |
thoughtbot-clearance | |
Check htmlunit/celerity | |
culerity | |
fakeweb | |
faketwitter - good for 1Well | |
CelerityViewer - lets you watch the browser as celerity works | |
speeding up cucumber - spork loads up the env once and uses it to run cucumber fast via forking | |
testjure - parallelize cucumber features across multiple servers | |
======= | |
Being Simply Awesome - @atmos, atmos.org | |
"Ruby on Rails is your savior" | |
Kent Beck - Responsive Design - InfoQ | |
Keep the icebox small | |
DataMapper - uses adapter pattern to grab the datas | |
Paul Barnette? - http versioning - half the html spec is versioning related | |
======= | |
Appcelerator - fallenrogue@gmail.com - Leon Gerson | |
awesome! compile a common code to a specific platform using something that's !java | |
Kitchensink - google widget library | |
======= | |
External DSLs - Luke Kanies | |
RACC / Puppet | |
Puppet is an external dsl for creating resources for systems. Resources = configuration files? | |
Compilers class in an hour? | |
+Buy a copy of the Dragon Book | |
-This would have been better as a tips and tricks for dsls, instead of a damn lesson on how languages are put together. | |
======= | |
Forget Kindergarten, Learn to Scale - Blake Mizerany | |
HiJack - some sort of deployment thing | |
?How does one run background processes if you have no local file system from which to run cron or some other scheduler? | |
-Linus talk on git - svn shouldn't have been | |
-The Dip - Seth Godin | |
-aws:s3 | |
-varnish - cache built-into heroku | |
-gemcutter - something to make it easier to publish gems | |
-Rack:cache - http caching sans squid/varnish | |
-Rack:ESI - solution for partial page caching | |
?Could we alter AR to auto memcache everything, and automatically remove/expire records that get updated? | |
-?delayed_job causes deadlocks? maybe that is why we were screwed last week? | |
-amqp for messaging - check the spec?, try rabbitmq - exchanges? | |
-eventmachine - what is it? | |
-simplerppc gist.github.com/96699 | |
-BERT - mojombo - tom preston warner - erlang factory - rpc in erlang? | |
- How the Cloud got its groove back - talk that sounded interesting | |
- Ruby proxies for scale and monitoring - igvita | |
- mojombo - use eventmachine as a proxy, really fast | |
- sumo launch redis - launches ec2 instances for you? | |
When using heroku/other cloudy services, break out the crazy shit into an internal API and let your web stack be managed and use that API to call out to self-managed servers | |
======== | |
The Time of Your Life - Yossef Mendelssohn | |
- punch - gem to do command-line time tracking | |
?could we do tempo command-line punch-in/punch-out | |
- freshbooks | |
- freshtrack | |
- one inch punch - a new take on punch written by yossef | |
- want more meat. blah blah blah | |
======== | |
Threaded Awesome - Damato/Gupta | |
- learn the tools, debug all the way to the assembly | |
- gdb, ltrace, etc. | |
- already saw most of this on damato's site | |
======== | |
Lightning Talks | |
loc.la - geolocation shortening | |
+mongodb - check some screencast action | |
fluffy - write to S3 with standard File methods | |
mongohq - ben@commonthread.com - hosted mongo accounts - email for betas | |
stash - plugin/gem to make memcache easier/more fun to use from rubeez - binary42 on github | |
acts_as_restricted_subdomain - for BC-style multidomain logic | |
scout - hosted monitoring - has plugins for adding new functionality to their site - scoutapp.com | |
harmony cms - made by nunemaker and Steve Smith from northern IN - rubyish cms built for programmers instead of jerks who think they can use a cms | |
spreedly - monthly payments win |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment