Louis Feges' Weblog

2005-01-08

Test from Sheraton

Having ignored the web logon prompt, I am trying to post this note.

posted at 07:52:16    #    comment []    trackback []
 
2004-12-09

Windows Upgrade to PyDS 0.7.3 Released

The latest version of PyDS is available as an automated Windows installation.

posted at 07:45:52    #    comment []    trackback []
 
2004-05-17

Ian Bicking.. Unhappy with Zope

Finally someone admits that Zope is not as straight forward as it seems... but to replace it with PHP is a bit extreme. Pity he doesn't mention webware, another Python solution, instead or in addition to, PHP.

posted at 13:16:48    #    comment []    trackback []
 
2004-03-13

Great article summarizing Collaborative software

The author takes us through the history of collaborative software from wikis to pims and provides a motherload of reference links for further investigation. He even introduces a new language that I had never heard of, "squeak", a variant of smalltalk.

posted at 08:26:24    #    comment []    trackback []
 
2004-02-29

Simple BASIC lives in Java

The author shows how a random generator written in Basic can be run in a java program with the original, Basic source code. It's actually a humorous solution to the ancient problem of keeping old programs alive even after the interest and support of them has disappeared.

Ofcourse, the solution is not recommended for wider use, but it shows what you can do with a little imagination and a powerfull programming language.

posted at 06:35:28    #    comment []    trackback []
 
2004-02-23

Here is a Mind in Motion

I don't know who this guy is, but he has some very interesting comments on the subject of weblogs and wikis.

His whole site is structured according to some pattern that could only be modeled after his own personal mode of thought and expression.

Definitely a site worth visiting, if for nothing else, but to give your head a good shake Smiley

posted at 16:41:20    #    comment []    trackback []
 
2004-02-20

Rich Client Experience via DOM

The author summarizes the history of the various client-server architectures and proceeds to review current options and limitations. He recommends using DOM to enrichen the user experience, providing flexibility and control which have not been possible before.

Ofcourse, this relies on new CSS features as well as browser scripting in Javascript or any equivalent language supporting DOM.

Unfortunately, we have not arrived there yet and the two most common browsers, Netscape and IE, do not support all these features. But they will!

posted at 06:22:40    #    comment []    trackback []
 
2004-02-16

Issue Management

Well, I finally got a job, and as usual, the customer and I have zero agreement as to the undestanding:)

posted at 20:25:20    #    comment []    trackback []
 
2003-09-21

Soccer Teaches me Humility

It was two days ago that I played soccer for the first time in over 6 years. I consider myself to be in good physical condition, spending a least three times a week at my local gym and bicycling through the Burlington Ontario's Niagara escarpment on weekends. But I confess that I have stopped all running since I discovered that my right foot suffers from arthritis which causes a numbing pain after less than an hour of abuse.

It was with these thoughts that I acceptd my friend Vinko's invitation to play a game of indoor soccer with a group of his friends who play every Friday for two hours, from September to June. We have talked off and on about me playing, just once to prove my prowess and to show Vinko how a regime of regular fitness can outperform one of no fitness combined with an addiction to cigarettes. You see, Vinko is a chain smoker and despite some failed attempts to stop, he feels that smoking is his personal right and that it enhances his life rather than diminishes it.

I used to cajole, tease, and nag Vinko about his smoking, allways challenging him to some competition to prove my point. Well, after two years, Vinko finally responded with his invitation to play soccer. I remember how I used to laugh at him when he talked about his soccer skill, even though he wasn't bragging, just talking. I would tell him that I could see him running down the field, coughing, out of breath, hoping to have a substitute replace him at the earliest moment possible.

The night of the game, I was told that there may be only ten players; usually there were double that many, but this evening there would be just the minimum number to make up two teams with NO substitutes. I was introduced to each player as they arrived, one by one, at different times, some during the course of the game. We were selected into two teams and Vinko was on the opposing team. Ah, this was going to be good..I would be able to play my best and beat Vinko at the same time.

The game began and I started with enthusiasm and energy to run down the ball, determined to make a good impression.

Fifteen minutes into the game, I am slowing down, more carefull with my exertions and hopefull that more players will arrive and we will have substitutes. One, two new players trickle in and thirty minutes into the game we have five players apiece and no substitutes.

Within 45 minutes I am heaving and gasping for air. Vinko has been a leading player, constantly on the ball and seems totally composed. It appears that I am the one with the cigarette habit. Goals are being scored and my team is leading with a considerable advantage, no thanks to me or my faltering efforts. After another goal, I begin to walk off the field and one of my teammates cautions me that there are no substitutes or timeouts, we will play the full two hours without any break. I reply that I am just getting a drink of water and will be back in a minute. As I return, the opposing team scores a goal and I feel guilty that I am more driven by my thirst than my soccer interests.

After one hour it is nine o'clock on Friday night and I am wondering how can I escape the torture. My body, covered in a blanket of sweat aches all over, I am limping on my arthritic foot, and I cannot get enough air into my lungs without gasping and heaving. If I could feign an injury, I would be able to leave with my pride intact and my conscience, slightly damaged. But we are too few players, and each one of us whatever our abilities, is there to support the play of the game. So, I blunder on, watching the clock turn ever so slowly.

For the last half hour, I am playing goal and am able to control my pain and am breathing normal again. I have not scored a goal, all night. Vinko has scored three goals, the last two were against me and he is still running like a gazelle.

At ten o'clock the game is over and we all spill into the lockers to change and prepare to leave. I thank Vinko for the invitation and escape into the cold night, bruised and sore. It was a lesson well learned, not by Vinko, but by me:

do not be fooled by appearances, judge by experiences.

This is one experience I will soon not forget. Thanks Vinko.

posted at 13:53:04    #    comment []    trackback []
 
2003-09-07

Secret Messages via the Net

Today, in the Toronto Sunday Star newspaper, I encountered an article, part of a series leading up to the Sept. 11 2nd year anniversary of the attack on the World Trade Centre. Oddly enough, the article had nothing to do with politics, but with technology: the use of "steganography", a technology that allows coded messages to be embedded in web sites. Apparently it is this technology which is used by Al Qaeda to communicate to its members across the world, wherever there is an internet link. It is the same techology used by proponents of democracy to send coded messages into countries that are strictly regulated and controlled, such as China.

Obviously, the tool is not the problem, the tool's operators are. The article displayed a picture of a colourful flower with the caption, "More than meets the eye". The picture had two hidden messages: hidden image and encoded text. Most web images are made up of a palette of 256 colours. By reducng the palette to 32 basic colours, hidden images are exposed. As for text messages, they are encoded in the least significant bit of each 8-bit colour pixel. The letter A which is 10000011 binary, will have each of its 8 bits saved as in the encoded pixels. The "steganography" software performs the encoding/decoding.

Things sure have changed since the days of my youth when the best secrets were written in "lemon juice" and could only be read after you heated the paper with a lightbulb and could then read the imprinted text.

posted at 16:41:36    #    comment []    trackback []
 
2003-06-16

PyDS runs from Cygwin, but not windows

My 30 day evaluation of RadioLand's commercial web logger has expired and I am back to using PyDS. I installed the source on my WIN/2000 and it all went according to plan; except I am unable to launch PyDS directly from Windows. I get the following errors: G:\PyDS>python pyds-start.py Traceback (most recent call last): File "pyds-start.py", line 28, in ? import PyDS.ConfigLoader File "D:\Python22\Lib\site-packages\PyDS\ConfigLoader.py", line 33, in ? import PyDS.DefaultConfig File "D:\Python22\Lib\site-packages\PyDS\DefaultConfig.py", line 40, in ? HOMEDIR = constructPath(os.environ['HOME'], '.PyDS') File "D:\Python22\Lib\os.py", line 379, in __getitem__ return self.data[key.upper()] KeyError: HOME Yet when I launch from Cygwin, everything is fine. Until I figure this one out, I won't play with customizing the look and feel of my person web log via PyDS.
posted at 15:20:32    #    comment []    trackback []
 
2003-06-05

PyDS - A free, python blog tool

After a few starts and stops, I was able to run PyDS which is very unix oriented in terms of the developer's documentation, on my WIN/2000 box, connect to the Python Community Server, and watch the magic. This is my first posting attempt using PyDS. OK, the posting to the web server worked after I enabled upstreaming. The result was a complete wipeout of what was stored on the web server before via RadioLand and a brand new posting according to the format that I have chosen for PyDS. The next step is to change the appearance of the web log site.
posted at 10:44:16    #    comment []    trackback []
January 2005
MoTuWeThFrSaSu
      1 2
3 4 5 6 7 8 9
10111213141516
17181920212223
24252627282930
31      
Dec
2004
 Feb
2005

This space is reserved for writing my thoughts [that are fit for public review].

XML-Image Letterimage

© 2005, Louis Feges