skip to main
|
skip to sidebar
japh(r) by Chris Strom
Just Another Perl… Ruby… Just a Hacker
No posts.
Show all posts
No posts.
Show all posts
Home
Subscribe to:
Posts (Atom)
Hire Me!
Dart for Hipsters
My latest book! Learn the new structured programming language for the modern web.
Recipes with Backbone
Buy the best Backbone.js book ever!
Co-authored with
Nick Gauthier
, this is a collection of strategies to accelerate development with Backbone.js.
First Edition Now Available!!!
SPDY Book
Buy my book
! Learn all the secrets to the new HTTP.
About Me
Chris Strom
Author of
Dart for Hipsters
and
The SPDY Book
. Co-author of
Recipes with Backbone
. Reformed Perl hacker. Willing Rubyist. Organizer for
B'more on Rails
. Big into
chains
.
View my complete profile
Twitter Updates
Twitter Updates
follow me on Twitter
Blog Archive
▼
2012
(32)
▼
February
(1)
Dart Views for Creating Ajax Records
►
January
(31)
Custom Events in Dart
Psuedo View Classes in Dart
Removing DOM Elements with Dart (A Tale of Null)
Dart HTML Templates and insertAdjacentElement
Regular Expressions in Dart
Dart Setters and Getters
Singletons via Factories in Dart
How Not to Modify Dart Classes
Better Delegated Events
Delegated Events in Dart
Supporting Both Dart and Javascript
Dart Animation
Delete (XHR and DOM) in Dart
Simple Ajax GETs and JSON Parsing in Dart
Dart Ajax Take Two
Submitting Forms via Ajax in Dart
Simple Physics with DartBox2D
Getting Started with DartBox2D
Heavy vs. Light Dart Isolates
Dart (Pseudo) Mixins
Converting Complex Dart Apps to Javascript
#Import, #Include and Real Dart Pages
Dart Isolates for Speed
Libraries in Dart
Classes, Names and Stopwatches in Dart
More Complex Dart Isolates
Isolate Doomsday in Dart
Message Passing in Dart
Dart Futures
Dartium
Partial Application in Dart
►
2011
(256)
►
December
(32)
Anonymous Functions in Dart
Command-Line Dart and Frogc (Wha?)
Getting Started with the Dart Editor (and Dart Mod...
My First Attempt at a Dart Program
Why DART?
Git-Scribe Syntax Highlighting on Ubuntu
Tech PDFs should be 7.5" x 9"
Post-Mobi Clean-up in Git-Scribe
Too Many Page Breaks in Calibre Mobi
Command Line Calibre
Kindle Fire Book vs. Document
Git-Scribe Syntax Highlighting
Code Blocks in Git-Scribe
Exit Codes from PhantomJS Jasmine Runs
Somewhat Pretty Printing with PhantomJS, Jasmine a...
Phantom.js and Backbone.js (and require.js)
Jasmine Server and Backbone.js + Require.js
Installing My Funky Calendar (Backbone.js)
►
November
(30)
►
October
(31)
►
September
(30)
►
August
(33)
►
July
(31)
►
June
(31)
►
May
(31)
►
April
(7)
►
2010
(250)
►
October
(5)
►
September
(30)
►
August
(31)
►
July
(31)
►
June
(30)
►
May
(32)
►
April
(30)
►
March
(32)
►
February
(28)
►
January
(1)
►
2009
(245)
►
October
(17)
►
September
(30)
►
August
(31)
►
July
(30)
►
June
(30)
►
May
(31)
►
April
(30)
►
March
(35)
►
February
(3)
►
January
(8)
Labels
active_record
(1)
agile
(2)
anti-pattern
(1)
apache
(1)
attachment_fu
(1)
backbonejs
(108)
bdd
(8)
beep
(2)
benchmarking
(3)
bug
(1)
cache
(2)
calibre
(2)
canvas
(4)
chain
(754)
changes
(2)
chrome
(7)
class variables
(1)
clojure
(1)
coffeescript
(1)
comet
(4)
commonjs
(1)
compression
(1)
couch-replicate
(2)
couch_design_docs
(2)
couch_docs
(22)
couchapp
(12)
couchdb
(104)
couchdb-lucene
(34)
craftsmanship
(2)
css
(6)
cucumber
(92)
cucumber-save
(10)
dart
(28)
dartlang
(26)
datamapper
(1)
date
(1)
debian
(5)
deployment
(16)
development
(1)
dry
(2)
edge
(1)
emacs
(1)
eventmachine
(2)
exception
(1)
exocortex
(1)
expressjs
(28)
expresso
(1)
fabjs
(75)
faye
(38)
firefox
(5)
float
(1)
gem
(1)
git
(5)
git-scribe
(24)
github
(3)
god
(2)
haml
(23)
haproxy
(2)
helpers
(2)
hydra
(2)
inkscape
(2)
inside-out
(17)
iso8601
(2)
jade
(1)
jasmine
(36)
javascript
(16)
jeweler
(1)
jquery
(8)
jquery-ui
(4)
json
(3)
legendary
(1)
less css
(9)
lucene
(4)
management
(2)
merb
(4)
mobi
(5)
mod_spdy
(1)
monitoring
(1)
named_scope
(2)
newbies
(1)
nginx
(3)
node-dirty
(4)
nodejs
(70)
npm
(3)
npn
(1)
openssl
(3)
oshn
(1)
outside-in
(23)
pagination
(1)
passenger
(3)
phantomjs
(3)
physics engine
(1)
pipelining
(3)
planning
(1)
postgresql
(2)
print-stderr
(1)
process
(1)
prototype
(4)
public commitment
(1)
push
(8)
python
(1)
rack
(13)
rack-cache
(1)
rails
(13)
rails3
(1)
raphaeljs
(45)
refactoring
(4)
regression testing
(1)
requirejs
(13)
rest
(1)
retrospective
(16)
rspec
(82)
ruby
(16)
sctp
(2)
sinatra
(34)
sinonjs
(4)
smoke-test
(2)
sort
(2)
sorting
(2)
spdy
(104)
spike
(4)
ssl
(11)
subversion
(1)
svg
(2)
sysadmin
(1)
tcpdump
(3)
testing
(7)
thin
(1)
thinking
(1)
tracer bullets
(1)
trunk
(1)
twitter
(1)
underscorejs
(6)
v8
(1)
views
(3)
virtualbox
(2)
vlad
(3)
vowsjs
(20)
vps
(3)
webrat
(1)
websockets
(1)
wireshark
(3)
xsl
(1)
zlib
(3)