Update 8-17-09: I’ve revised this post a bit to clarify some points I made.
I received a request 2-1/2 weeks ago to write a post based on video of a speech that Alan Kay gave at Kyoto University in February, titled “Systems Thinking For Children And Adults”. Here it is. The volume in the first 10 [...]
Archive for the ‘Information Technology’ Category
Does computer science have a future?
Posted in Analysis, Education, History, Information Technology, Math & Science, flame, tagged alan kay, computer science, data processing, science, scientific computing on August 12, 2009 | 12 Comments »
What happened to the PC vision?: My guest post on ZDNet
Posted in History, Information Technology, Technology and Software on March 10, 2008 | 6 Comments »
Hi guys. Just FYI, a little more than a week ago I wrote a comment on one of Paul Murphy’s blog postings, called “The worst PC myth of all”. Murphy is a blogger on ZDNet. He liked my comment a lot, and he and I agreed to have it as a guest post on his blog, called “Managing L’Unix”. I changed it a bit [...]
IT: You’re doing it completely wrong
Posted in Analysis, Information Technology on February 19, 2008 | 2 Comments »
Hi guys. I’m still very busy with other stuff right now. I’ve yearned to get back to my research, and sharing my findings on here. I’ve had to be patient and persistent. It’s going to be slow-going for a while.
I found this article on reddit, called Rental Car IT, by Neal Ford. It encapsulates what I [...]
Did some “housecleaning”
Posted in .Net, Information Technology, Just For Fun, Squeak, Technology and Software, Uncategorized on June 9, 2007 | 1 Comment »
I occasionally go in and fix past blog posts as a matter of course. I decided to go through all of my past blog posts today and fix any links that have gotten out of date or don’t work anymore. In a few cases I deleted links because the sites they refer to have disappeared. In one case I got [...]
The future is not now
Posted in Analysis, History, Information Technology, Programming on May 16, 2007 | 3 Comments »
I found this post, by Steve Yegge, through reddit. In a lot of ways he’s saying what I’ve read Alan Kay to say, only more bluntly: The current “state of the art” in the tech industry sucks. We build software like the Egyptians built pyramids. There are better hardware designs out there that have been ignored for decades, and the programming languages that [...]
Scaling Seaside on Linux
Posted in Information Technology, Squeak on March 21, 2007 | Leave a Comment »
I did a previous post on this, pointing to Ramon Leon’s first blog post on how to scale Seaside. That was on a Windows server. He’s revisited the topic, trying his hand at scaling Seaside on Umbutu Linux Server, using HAProxy.
How to scale Seaside
Posted in Information Technology, Squeak on February 22, 2007 | 1 Comment »
I’ve been wondering about this for a while. We hear about how the more popular web frameworks can scale with an n-tier architecture, but what about Seaside? Session state is maintained inside of the Squeak image, and unlike other web frameworks it does not save session state to a database. I imagine it lacks that [...]
It’s the end of the world as we know it
Posted in Analysis, Information Technology, Programming on February 11, 2007 | 2 Comments »
I’ve had this feeling coming over me in the last week that something significant has been happening in the computer world. To some observers it may not seem like it. With the exception of stuff moving to the web, things are “same as it ever was” to quote David Byrne. The reason I bring this [...]
Ruby demo in Seaside: the sequel
Posted in Information Technology, Squeak, Technology and Software, Tutorial on December 31, 2006 | 2 Comments »
Ramon Leon at On Smalltalk has written a couple of posts on how to connect a Seaside application to a database.
First he talks about selecting a database. He chooses PostgreSQL, and talks about his experience in setting it up. He chooses Glorp for object-relational mapping (ORM). Next, he shows how to take his Build-a-blog-in-15-minutes example and instead of using [...]