Posts

Showing posts from 2007

2008 predictions

Very cool: backing up Google Office documents and outsourcing infrastructure

Consulting and working at home: when does the work day end?

Hiding source code: so bad!

I am updating CookingSpace.com to Rails 2.0.x

Back online after my vacation

Google's view of UI development: do it in Java

Quality Open Source: Squeak 3.9 final and new Seaside 2.8

Software development: smaller is better

OS X Leopard

ZFS: disuptive technology?

NetBeans 6.0 beta 2 is released

Ruby debuggers

Netbeans IDE 6.0 Beta 1: (J)Ruby and Rails support is looking good; mixed experience with IntelliJ 7.0 + Ruby plugin

"100% Rails all the way, baby!"

It is important to check web sites and web applications for usability by readers with disabilities

Wow: what a difference caching makes!

Joost: Internet TV done the right way

More fun with JRuby: using the PowerLoom reasoning system

Good PDF book: "Ferret" by David Balmain

Plain text and other simple document types

I am loving Amazon's new MP3 musc store

"Why would you use Ruby when you could use Smalltalk???"

Iranian President Mahmoud Ahmadinejad is not crazy, but his speech irritated me today

Interesting article on graph/lattice theory leads me to a good looking library

Glassfish v2: Update Center and port 4848 Web Admin are cool, but...

Programming languages: advantages of both specialization and being a generalist

Great combination: nginx, Mongrel, and Rails for secure HTTPS

JRuby and Jython: a one way street?

1. Shameful behavior: ruining our grandchildren's lives because of our generation's greed 2. a story about my Grandmother

The New York Times 'gets it'

Chris Petrilli's second brain

Classic "slip of the tongue"

IBM's support for OpenOffice.org is important

Good book: "Programming Collective Intelligence"

Gambit-C Scheme 4.0 final released today

Erlang 'mindshare'

Franz Allegro Common Lisp 8.1 has been released

"Getting Stuff Done" GMail FireFox plugin

Adoption of GPL v3: looking good

The shoe-maker's family has no shoes?

Squeak Smalltalk 'goodness'

REST rules

Fiat currencies like the US dollar

Education is a life long path

I upgraded my open source projects to use version 3 of the GPL and LGPL today

I revisted the scene of my 2/2/2006 accident today

My best Ruby coding hint

"Everything is Miscellaneous" - book review

Why GPL version 3 is important

Hibernate Search: good integration of Lucene and Hibernate

Cool: Ruby Google GData client library

Fantasy that may likely come true: Prometeus (experience is the new reality)

Using Lucene with JRuby

GMail PowerPoint file viewing

Apple Safari for Windows

JRuby 1.0 released

Why the complaints over purchaser's name embedded in Apple's non-DRMed music?

Emacs 22.1 is released - first major update in 5 years

The URL for this blog has changed

Is the Common Lisp 'loop' macro evil?

Google Gears: a sea change for web applications?

Why the ODF is better than Microsoft's document formats

Data representations: the more the better

Use of arrays considered harmful?

Interesting technology: AllegroGraph

My article "A Java Developer's Guide to Ruby" was just published

Deploying a Squeak + Seaside web application to a Linux server in 3 easy steps

How much does web framework choice really matter?

The Semantic Web, Parrots, and AI

Landscape page layout orientation should be the new standard

Can't believe I missed this Unix utility: screen

Review of Nokia N800 'web pad'

Google Data APIs

Interesting way to build rich client web applications: mjt

Less is more: advantages of compact programming languages

GWT and Seaside: steps in the right direction for increasing developer productivity

Balancing the use of Open Source (especially GPL) and proprietary software

Apollo alpha released to developers: offline enabled web applications

Factor

metaweb.com and freebase.com

Trip down memory lane: I installed Minix 3 tonight

I have released some NLP (natural language processing) tools with a LGPL license

Integrating PHP and Ruby with Java server side deployments