Friday, March 5. 2010
I am outraged at the SF Muni and their adoption of the TransLink
card. Soon, there are certain bus lines that will only accept the
TransLink card during rush hour... you won't be able to ride the bus
except with one of these evil devices.
So, what's my outrage?
Continue reading "Burn your TransLink card"
Sunday, February 14. 2010
Back in June, I started chatting about Goat
Rodeo: a highly scalable mechanism for building distributed
applications. My first set of concepts for Goat Rodeo were wrong,
most notably trying to do distributed Software Transactional
Memory. I've spent the last bunch of months revising the concept
and code for Goat Rodeo... and today, I'm excitied to announce the 0.1 alpha
code for Goat Rodeo.
Continue reading "Back in the (Goat) Saddle"
Friday, November 20. 2009
Wow, it's been 3 years I've been in Scala-land
Three years ago, today November 20th, I discovered Scala... and
how my life has changed for the better.
Mime-Version: 1.0 (Apple Message framework v752.3) Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII; format=flowed To: scala-subscribe@listes.epfl.ch From: David Pollak <dpp@xxxx.com> Subject: Subscribe Date: Mon, 20 Nov 2006 09:02:26 -0800 Subscribe
Continue reading "Happy 3rd Anniversay"
Thursday, October 22. 2009
Lift recently made the shift away from Scala Actors to a more generic
Actor solution that allows for the use of Lift's lightweight Actors as
well as Akka Actors.
Continue reading "Migrating from Scala Actors to Lift Actors"
Thursday, August 27. 2009
See Jack Die
was an awesomely fun read. A few months back, I got a bit of
Twitter spam from Nicholas
Black (@NicholasBlack60)...
author of See
Jack Die. I followed him (a rare thing for me to
do.) Black tweeted an offer for a PDF review copy of the
book. I took him up on it. It took me a month to
find the right eReader to read it on (a Kindle DX), then I was off to
the races.
Continue reading "See Jack Die... a great book"
Thursday, June 18. 2009
It's been almost three years since my Web
Framework Manifesto. In those three years, I've
founded the Lift Web
Framework
project, we've shipped Lift 1.0, I've seen a fair number of projects
built with Lift and I've had the honor to interact with a fair number
of excellent engineers at the largest social networking sites.
While Lift has pushed the envelop and allowed developers to
write
high performance, highly interactive web sites, there's a lot more than
needs to be done. Specifically, the impedance mismatch
between
browser-resident data, server-resident data, and the persistance layer.
Additionally, the current crop of persisance mechanisms,
relational databases, are ill-suited to tasks including social
networking and interactive gaming.
Continue reading "Lift, Goat Rodeo and Such"
Wednesday, April 29. 2009
No, my machine was not hacked. Yes, I do believe that DHH and the Rails community has done far more to advance web development than the Apache
Software Foundation. I radically disagree with J Aaron Farr's
post comparing the two.
Continue reading "In defense of DHH & the Rails comminity"
Thursday, February 26. 2009
Two years ago, today, I launched
the Lift Web Framework as an open source project. Wow... it's
been a long and fun experience... and today the dozen plus Lift
committers and the whole Lift community together are releasing
Lift 1.0.
Continue reading "Lift 1.0 is available"
Monday, February 9. 2009
I recently did a pretty negative review of the IntelliJ and its Scala
support. Based on a lot of feedback and some very polite
posts from Ilya, one of the Scala plugin developers, I took another
look at IntelliJ. Based on spending more than a week with
IntelliJ, configuring and tuning it, I fail to understand why someone
would pay a dime for IntelliJ. I find it to be a poorly
thought out product. The Scala support has strengths and
weaknesses compared to the NetBeans Scala plugin. If you use
and like IntelliJ, you will likely disagree with this review and you'll
likely find the Scala plugin to be a good tool. If you
haven't used IntelliJ yet, don't waste your time.
Continue reading "IntelliJ update: it's still a piece of junk (but Scala support isn't bad)"
Friday, January 30. 2009
Scala IDEs are not up to the same level of fit and polish as as Java
IDEs. This is something of a bummer. While I'm an
early adopter and I'm willing to put up with a fair amount of rough
edges, I do like having good tools. I've been using and
liking NetBeans with the Scala plugin. I've been generally
happy with it, but I've heard a lot of good things about IntelliJ, so I
decided to give it a try. IntelliJ is perhaps the worst IDE
I've used in the last 10 years, Scala or no. I'm wondering if
the IntelliJ folks even have a QA department.
Continue reading "IntelliJ a huge dissapointment for Scala development"
Wednesday, January 28. 2009
Folks... more information on Beginning Scala, the Scala book I'm working on. It's available for pre-order from APress's web site. Additionally, draft PDFs are
available via APress's Alpha program.
Continue reading "Beginning Scala is available on APress Alpha"
Tuesday, January 20. 2009
I am very excited to announce that I am writing Beginning Scala and
it will be published by APress.
Continue reading "Announcing Beginning Scala"
Thursday, January 15. 2009
Folks,
After many months of "breaking changes", the Lift
team is proud to announce
Lift 0.10. Lift 0.10 has frozen APIs and barring any material
problems, the
0.10 APIs will be the same as the upcoming 1.0 APIs. We're
planning to
release 1.0 at the end of February.
Continue reading "Lift 0.10 is released"
Saturday, November 29. 2008
I had a rant about Ubuntu 8.10 being a buggy release. Turns out that the Canonical people knew about the defect and release Intrepid anyway.
The problem impacts about 10% of modern laptops... ones with the most common Intel WiFi chipset. The defect has not been fixed. The workaround doesn't work.
What are these people thinking?
Wednesday, November 26. 2008
I've got lots of things to be Thankful for in my business life
this year.
- The Lift community hit 700 people today. It's a
strong, vibrant, growing community full of smart and caring people.
- The Lift committers are awesome to hang with... they're so
smart and driven... and they do awesome care and feeding of the Lift
community.
- Scala and Lift are joys to work with. Scala is
such awesome technology and I love building cool software with it.
- The first Lift Workshop was great. The folks who
came asked awesome questions helped me understand how other people use
Lift.
- Working with Dan, Luke, Kaliya and Jorge is a real joy.
They're stellar and I learn so much from them.
- Jack and Alex gave me an opportunity earlier this year...
it was great working with them... and it was cool to work with an
excellent CEO.
- The ESME team is a wild thing to be involved with... and
I've learned more about SAP than I could have imagined.
- It's cool working with John on the book... he lends a lot
of balance... and Steve's a great editor, continuing in the APress
tradition.
I hope you have an awesome Thanksgiving and holiday season.
Thanks!
David
|