Uzbl
"web interface tools which adhere to the unix philosophy"
unix  design  web 
september 2011
Concurrency Revolution From a Hardware Perspective
Summary on InfoQ of Brian Goetz and Cliff Click's 2010 JavaOne presentation
java  concurrency 
september 2011
the gnu extension language by Andy Wingo
Blog post about his presentation on Guile "The User in the Loop" from the 2011 GNU Hackers Meeting
scheme  lisp  gnu  patterns  personalcomputing 
september 2011
D3
JavaScript visualization library
javascript  visualization 
august 2011
Forth Timelessness, a Redux by Dave Roberts
On similarities and differences between Forth and Lisp
forth  lisp 
august 2011
PL Zoo
Also http://www.andrej.com/plzoo/
"a number of mini languages which demonstrate various techniques in design and implementation of programming languages"
plt  programminglanguage 
july 2011
New JavaScript Engine Module Owner by Brendan Eich
JavaScript history and transition of SpiderMonkey module ownership to Dave Mandelin
mozilla  javascript  history 
july 2011
Take The Arc Challenge by Paul Graham
(defop said req
__(aform [w/link (pr "you said: " (arg _ "foo"))
___________(pr "click here")]
____(input "foo")
____(submit)))
lisp  dsl 
july 2011
Are We There Yet? by Rich Hickey
Keynote at JVM Languages Summit 2009
plt  clojure  concurrency 
july 2011
QuickCheck
Haskell test framework that generates random test data. Ports exist for many languages.
testing 
july 2011
Midje
Test and mock framework for Clojure
clojure  testing  dsl 
july 2011
Ubuntu password structure
Shadow password file and salt
linux  ubuntu  security 
july 2011
Hobo Lobo of Hamelin
Story with parallax HTML
july 2011
Getting Started Exploratory Parsing by Ward Cunningham
Using a parser generator to explore large semi-structured texts
parser  markup 
july 2011
Intertwingle
A hypothetical program by Jamie Zawinski
From Ted Nelson "Intertwingularity"
hypertext  information  pim  messaging 
june 2011
Possiplex: Ted Nelson ’59 and the Literary Machine by Mark Bernstein
Swarthmore College Bulletin, April 2011
Review of Ted Nelson's autobiography Possiplex
hypertext 
may 2011
Buxton Collection
Bill Buxton's collection of input and interactive devices
hci 
may 2011
Aspect-oriented programming
By Gregor Kiczales, John Lamping, Anurag Mendhekar, Chris Maeda, Cristina Videira Lopes, Jean-marc Loingtier, John Irwin
may 2011
Netty
Asynchronous event-driven network application framework
java 
february 2011
Jenkins
Is the new Hudson
java  build  tools 
february 2011
Performance Innumeracy & False Positives by Alex Russell
Example of using UA version to look up feature availability -- with fall back to feature tests for unknown UAs; see also "Cutting The Interrogation Short"
web  javascript  dhtml  performance 
february 2011
« earlier      
508 accessibility acid3 ada adobe aggregator agile air ajax algorithms api apple arcade architecture archive aria art assistivetechnology atspi audio bbc bibliography binding bittorrent blog books braille build business cache canvas captcha captioning charts chrome clojure cms collaboration colour comet comic communications community comparison compiler composition computer computerscience concurrency conference continuations controller copyright css data database datastructures design dhtml disability django dojo dsl dsp dynamic eclipse economics emacs email engine erlang es4 etsy ewd facebook festival flash flex floss formatting forth framework functional gears generative generics geometry git gnu google graphics greasemonkey grid guidelines gwt hardware hci health history html5 hypertext i18n ibm identity inclusion indie information internet inversionofcontrol iphone irc java java7 javascript jit jquery jsf json keyboard language linking linux lisp livecoding location macintosh management maps markup mashup math maven media memoryleak messaging metadata metrics microformats microsoft mobile modelling mozilla music naming netbook nintendo nonprocedural nyc objectoriented offline olpc ontario openfirmware openweb opera operatingsystem organisation papers parallel parser patterns pdf people performance perl personalcomputing photography php pim planning plt podcast polymorphism preferences presentation preservation privacy procmail programming programminglanguage prototype publicspeaking push python quicktime rails reference renoise representation rest ria ruby sakai scala scheme science screencast scriptaculous search security semanticweb serialization silverlight smalltalk socialnetworking softwaredevelopment sorting sound spam specification spreadsheet ssjs storage sun svn syndication synthesis sysadmin technology testing tetris text toolkit tools toronto transformation tuning twitter types typography ubuntu unix url versioncontrol video videogames virtualcommunity visualarts visualization w3c wcag web webdesign webkit webservices wiki windows writable writing xforms xml xsl yahoo

Copy this bookmark:



description:


tags: