Sunday, April 25, 2010

The History of Squeak in Pictures

Squeak 4.1 is the latest version available

Thursday, April 22, 2010

An Essay on Self-Confidence

Living as a human being poses many challenges because we are self-conscious creatures. Confidence and self-confidence become an important part of everyone's lives as individuals but also as a society. However, many successful people who project confidence rather well surprisingly lack of self-confidence. This article is an incursion in my understanding of self-confidence and the reasons why I have an ironclad self-confidence.

Table Of Contents

The Three of Us

Everybody Hates Us

Self-Confidence is Indestructible

Self-Confidence is Hard Earned

Building Self-Confidence


Sunday, April 11, 2010

Rich Internet Application

The current vogue is developing Rich Internet Applications to bring an enhanced web experience, that is, web applications comparable to desktop applications. These Rich Internet Applications can be ran in-browser or as a standalone application. It's an entire new generation of interactive applications focusing on an enriched user experience.

The increasing demand for such applications brought me to work with this compelling technology and its frameworks. I have used AJAX for years but it does not have the same abilities than the newest frameworks. Adobe Flex/AIR is absolutely amazing and the user experience can be spectacular at times. For now, however, JavaFX has caught my interest...

Thursday, April 08, 2010

Statement Analysis on Books

Books are absolutely fantastic and I read plenty of them. Books as if they were falling off the sky. Not every book has the same values in terms of knowledge, usefulness, etc. Truthfulness in books may also be questioned contrary to the popular belief — if it is written, it is true. I do not take anything in a book for granted. The type of books is often a good predictor of level of truthfulness to expect but it is not an absolute.

Sunday, April 04, 2010

Squeak Installer

Around two weeks ago, Torsten Bergmann wrote on Squeak mailing list about a stand-alone executable installer for Windows he had prepared. He did a great job to write a basic installer using Nullsoft Scriptable Install System (NSIS homepage). Time constraints obliged and Torsten called for help.

I am a huge fan of Squeak Smalltalk and I have been reading its Squeak-dev mailing list (subscribe here) for more than a decade but my contributions are always so little. I have decided to take the opportunity to further contribute since I have frequently used NSIS in the past. Deployment User-Modifiable Utility (see brochure, watch video) is one of many examples where the build system my team and I developed generates custom installer scripts on-the-fly and builds installers to package end-user games, entirely unattended.

Nowadays, I increasingly rely on Unicode NSIS since localization plays a huge part in world-wide software distribution. One of the reasons I hardly can use Squeak professionally is for its inability to meet my distributors requirements — most specifically in terms of localization and deployment.

Feature requests were made and I have complied to most of them so far. Another installer is on its way and under testing. The official repository is located here: Squeak installer. I have also decided to spruce up Squeak related visual components and make sure they were at least coherent and consistent with a slight touch of branding. It comes with a new installer splash screen with a modernized professional X11/Motif retro style to top it off.

Friday, April 02, 2010

Slowly but Surely

I am currently reading “Huset på Bjørnehjørnet” in Norwegian (bokmål), which is the famous “The House at Pooh Corner” by A. A. Milne. Do not be mislead by this children book because the level of language is higher than what most children are accustomed to. The challenge is in the verb tenses since I do not have a conjugation book. Any online reference?

Learning Norwegian is one step closer to Norway and a new passport certainly gives my wings back. Visit Norway has a nice website with amazing pictures. An orderly preparation before travelling is a necessity in pursuance of my plan to go to Norway. I'd be delighted to secure a business deal with a Norwegian company, whether it is a business or work contract.