WWDC Calendars in iCal Format (JavaScript, 2008)

Date Arrow  June 20, 2008

Version: 1.0
Author: Adrian Kosmaczewski
Date: May 18th, 2008
Programming Languages: JavaScript
Tools: Prototype
Platforms: Web
Live Demo: WWDC Calendars in iCal format
Download: wwdc2008.zip
Licence: MIT License
Apple has published the official WWDC schedule, in a very nice JavaScript table, but they haven’t included the same information in iCal format (the “ics” files). The script generates that information, taking as a basis [...]

Tagged   WhateverComments  Add Your Comment 

Playing with HTTP libraries

Date Arrow  March 26, 2008

It’s fun to find out how to tackle the same task in different programming languages; in this case, it’s all about doing HTTP requests over a network: fortunately, there are networking libraries in virtually all major programming languages. In my current project, I’m generating wrappers easing the access to the core of the project itself, [...]

Tagged   Code · How to?Comments  Add Your Comment (5)

Now this is ridiculous

Date Arrow  March 3, 2008

Generics in JavaScript.
Who came up with this? Let’s put things in context: JavaScript is a dynamic language. It turns out that this characteristics deeply upsets many people, particularly those who prefer to rely on a compiler to check their code for them before running it. It turns out that these guys also have a hard [...]

Tagged   Code · OpinionComments  Add Your Comment (12)

Parking Friend (Ruby, 2007)

Date Arrow  February 26, 2008

Version: 1.0
Author: Adrian Kosmaczewski
Date: October 18th, 2007
Programming Languages: Ruby
Tools: TextMate, Locomotive, phpMyAdmin, MySQL, Capistrano, Subversion
URL: http://www.parking-friend.com/
This website is the e-commerce platform for JD Services SA; this company offers valet parking services in the area of the airport of Geneva, and customers can buy their services online, paying via PayPal if they wish to.
The system was [...]

Tagged   WhateverComments  Comments Off 

Sistema Propano

Date Arrow  February 17, 2008

Back in 2004 I drafted a content management system based on PHP and AJAX, featuring ideas borrowed from everywhere and that, all in all, formed a rather coherent set. I wrote the system in a couple of days, in my daily commuting between Lausanne and Geneva, and it was called Propano.

Tagged   Open Source · OpinionComments  Add Your Comment 

That nice freedom of modifying software

Date Arrow  January 29, 2008

One of the best learning tools I have found in my career is to take someone else’s code, and to modify it slightly to see what happens, to play with it, and eventually to release that code in this blog, or send it to the original author, fixing it somehow or adding some feature:

I fixed [...]

Tagged   Code · Open Source · OpinionComments  Add Your Comment 

Argentina and the World Clock Dashboard Widget

Date Arrow  December 30, 2007

As you might know, Argentina has changed its timezone today from GMT-4 GMT-3 to GMT-2; as a result, Apple’s World Clock dashboard widget does not (currently) show the correct time for our preferred tango+asado+soccer city.
This happens because the code of this widget calls the “TimeZoneInfo.currentTimeForTimeZone” method (line 582 of the World Clock.js file), which is [...]

Tagged   Apple · Argentina · CodeComments  Add Your Comment (4)

Propano (JavaScript, 2004)

Date Arrow  September 28, 2006

Version: 1.0
Author: Adrian Kosmaczewski
Date: May & June 2004
Programming Languages: JavaScript, cross-platform HTML, PHP 4.3, AJAX, XML
Tools: NeXT documentation, various text editors
Platforms: Web
Download: propano.zip
Live Demo: http://kosmaczewski.net/propano/
Licence: LGPL
Propano is an attempt to build a clone of the NeXT user interface with JavaScript, featuring AJAX connections to a PHP-based back end. Here’s the whole story about it.

Tagged   WhateverComments  Comments Off