Technical and democratic processes
A democratic process such as the OMG's is uniquely ill-suited for creating good software.Michi Henning .. in a very interesting view about why CORBA failed. And you cannot blame Michi Henning for not...
View ArticleMigrating S3-Objc to Google Code Hosting (sort of)
I created a project on Google Code Hosting to eventually migrate all of my OS X / S3 code there. Well, that was the excuse. What I really wanted was to test their code hosting service. The...
View ArticleRuby on Rails and Leopard (Server)
Just saw that on OS X Leopard Server Sneak Peek: Internet and Web Leopard Server also features administration for either Apache 2.2 or 1.3, MySQL 5 with Apache/MySQL/PHP integration, JBoss 4, and...
View ArticleS3 Browser 0.3
I released today v0.3 of S3 Browser (binary and source). It has some minor usability fixes (added drag-n-drop support in the objects view, double-click actions, and other small fixes). But the most...
View ArticleQuote of the day
We used to write algorithms. Now we call APIs. [..] Times have changed. Welcome to a world where the programmer who knows how to tap into other people's brains and experience using the Internet has a...
View ArticlePlaying with Amazon EC2
Another announce in the Amazon "WebServices" portfolio: Elastic Compute Cloud (EC2 for short) is a highly adaptable hosting environment. I signed up for the beta, here is some notes from my (short)...
View ArticleStats galore
O'Reilly Labs collected statistics from 672 of their books, and put everything accessible online. Lot of interesting ways of exploring the data: from book structure to example distribution. My own...
View ArticleUseless screenshot
Somebody asked for an EC2 "screenshot".sleepless:~ olg$ ssh -i id_rsa-gsg-keypair root@xxx.compute.amazonaws.com __| __|_ ) _| ( / ___|\___|___| Welcome to an EC2 Public Image :-)...
View ArticleNative Unicode support in programming languages
It's much needed. Here is my humble proposal (image version here): ❖include ❝list.h❞ ❖include ❰iostream❱ bool List♒printout() ◤ Item♂ curr; curr = next; ☁ ◤ ♻(curr) cout ⇇ ❝ node ❞ ⇇ curr➟val ⇇ ❛⏎❜; ◣...
View ArticleEC2 SOAP + XMLSig + WSSE + X509 = Frustration
I'm exploring the EC2 SOAP API. Why ? I never really developed a client for a SOAP API, and this was a good occasion, and the interesting constraint is that it's not just a SOAP API, but a SOAP API...
View ArticleS3 Browser hits 1.0
This version adds support for multiple files upload. When uploading a directory, the contained files will be mapped to a slash-delimited path as key to conserve the hierarchy. Another important change...
View ArticleBigTable, or Infrastructure Paradise, Part 1
The BigTable paper is a very interesting document, that should be read in parallel with an old post by Adam Bosworth. What is fascinating with BigTable is of course what it does: scaling to very large...
View ArticleKVO, KVC
Isn't that strange that - (id)valueForKeyPath:(NSString *)keyPathdoes not play well with - (id)valueForUndefinedKey:(NSString *)key in Foundation ? Todo: extract the code, post it here so I can be...
View ArticleGoogle Code SVN History Import ?
So apparently, it is now possible to import an existing repository into Google Code Hosting while preserving history, through svnsync. Which is not yet reflected in the FAQ (in the case you'd be able...
View ArticleThe funny thing about Google Codesearch...
They're indexing code within zip files and tarballs (update: they're also indexing online source control repositories):
View ArticleThe Debian / Mozilla Firefox controversy
The caption will only make sense for french readers (basically "Mozilla & Debian mourning over the Body of The Open-Source Cooperation Spirit - An allegory"). The acrimony in the debate is getting...
View ArticleObj-C Runtime fun Redux
More than a year ago, I wrote a quick note about how the Objective-C runtime allows you to access class structure, for instance to dump a graphical view of in-memory instance graph, similar to what LVJ...
View ArticleS3 Browser: source repository and auto-updates
I made a few changes to S3 Browser this week. Not exactly new features or impressive bug fixes, but changes in how I'm coding and releasing S3 Browser. First I moved my source repository to the objc-s3...
View ArticleFamous last words
"We've learned and struggled for a few years here figuring out how to make a decent phone, PC guys are not going to just figure this out. They're not going to just walk in." Palm CEO Ed Colligan, last...
View ArticleS3 Browser 1.0.6
... with fixes for a few crashers. Available through software update in you're running 1.0.2 or later or on the web page.
View Article
More Pages to Explore .....