

|
Valid XHTML v1.0
Author Profile
Top Authors
Log In to set widget preferences
| Author | # |
|---|---|
|
185 |
|
148 |
Anonymous User
|
49 |
|
28 |
Kimberly Hieber
|
27 |
|
23 |
Note: some conversations may be proxied or secured, thereby causing # differences
Subscribe
Partners
Recent
Tags
Log In to set widget preferences
Recent
Log In to set widget preferences
Most Active
Log In to set widget preferences
Popular
Log In to set widget preferences
This stuff probably comes off as incoherent, but I figured it makes more sense to put it here and let you guys parse our craziness than for us to try to parse it alone.
==1.9 talk==
we should be using ruby -w for warnings
check out regex oniguruma
look-behind
named groups
==speed up ruby talk==
NArray
could use for sorting?
RBTree
redblack tree in ruby (mcr) - see sorted set updates
FSDB
uses filesystem to store tons and bajillions of data
Rinda
inter process comm
scout: fiveruns ish thing?
http://scoutapp.com/info/features
/usr/share/dict/words!!!!
conway's game of life
http://en.wikipedia.org/wiki/Conway%27s_Game_of_Life
==ruby in review==
juggernaut
uses flash to let server push info to client
ambition
query language adapter
prawn
ezpz ruby pdf generation
skynet
mapreduce for ruby
data fabric from fiveruns
database partitioner
mack framework
sinatra
ez restful app
webby
generates static sites (mcr) - might use this for current issue for folks to maintain content for main ngenera site under /pages
shoes
ruby gui!
hackety hack
helps kids lern2code
redmine
our hub
neverblock
no db blocking!
http://www.espace.com.eg/neverblock
rails 2.2 supports threading, watch out!
ebb
fast as crap C based server
http://www.ruby-forum.com/topic/138811
event machine
merb uses it
allows for threadination
http://rubyeventmachine.com/wiki/GettingStarted
[mcr?] Interesting Cloud stuff
rufus-scheduler gem (queue, s3.put) - could have an impact on our S3 communication?
poolparty
rush
rightscale.com
god.rb versus monit - configuration of the 'control' file in ruby seems more promising than continuing to add entries into monitrc (unless we build a cap script to create new app from scratch)
-------
Javascript in Ruby
At a base minimum, look at unobtrusive javascript. Instead of embedding a ton of JS in each tag, onload over load what you want to do:
For example:
bad: <a href="#" onclick=<long ajax call with a bunch of ugly stuff> >click me</a>
good: <a id=update_click_me href=<link that ajax would call>click me</a>
onload run a function that finds update_click_me and over loads onclick and removes href. New code works is js is off and is eaiser o strip out JS.
Also check out sproutcore, mobileme uses it.
other inbox has done a fantastic job a creating buzz, but they are giving away beta accounts. go to this url on tuesday:
http://beta.otherinbox.com/signup/lsrc
