I have decided to release osim source code today, after having stopped the development of it a few months ago. Most of you don't even know that it is the command-line program behind this. And you probably don't realize how tough this decision is for me. I can explain this difficulty just by saying that it is one of the longest non-professional project that I've carefully followed with feedback from users, and if not daily, at least weekly improved. Please, follow me in this little journey through osim's life... it began in July 2006, and ended in October 2007.
Tag - code
Sunday, May 18 2008
Releasing osim source code
By Jok on Sunday, May 18 2008, 12:04 - Software development
Sunday, December 9 2007
Comparing libtar vs libarchive in ftwin
By Jok on Sunday, December 9 2007, 00:13 - Software development
libtar and libarchive are libraries used to access the content of a tar archive (and other kind of archives for libarchive). I've used both of them to implement the comparaison of files from an archive and regular files in ftwin, here is my comparison of these libs...
Saturday, September 29 2007
ftwin finds similar images thanks to libpuzzle
By Jok on Saturday, September 29 2007, 01:06 - Software development
After a little feature for the 0.4.0, I was looking the news @ freshmeat, and found a fabulous library to try !
Sunday, September 23 2007
ftwin 0.3.1 out
By Jok on Sunday, September 23 2007, 00:39 - Software development
ftwin 0.3.0 out (Updated : 0.3.1) , several bugs fixed thanks to your feedback.
Monday, September 10 2007
I for one welcome our new useless tool
By Jok on Monday, September 10 2007, 18:24 - Software development
As a docile linux user, I always do backup of backup of backup... and duplicate at will files here and there into my home directory ...
Friday, June 1 2007
Optimizing hash function by with genetic algorithm
By Jok on Friday, June 1 2007, 16:37 - Software development
My goal, during the three weeks of vacations that I took in the month of May, was to use genetic algorithm in order to develop best random values of arrays used in Pearson's Hash, Universal Hashing and Zobrist Hashing for a fixed (even if it's big) set of elements to hash. Even if that was an interesting project on many of its aspects, like the design of an adapter/wrapper object in C, or the re-usage of my good old genetic algorithm library, it was quite a failure as I don't like the results it gives. I think I should improve the mutation and the cross-over functions to minimize impact and compute best genetic individuals from these modifications, there's still work to do.
Tuesday, March 20 2007
Counting number of on bits in C
By Jok on Tuesday, March 20 2007, 21:09 - Software development
A small .c file that shows (on linux) the performances of different algorithms that count bits in a number, no surprise, precomputed tables still wins.
Friday, March 9 2007
Of speed and random
By Jok on Friday, March 9 2007, 23:40 - Software development
An example of premature optimization that breaks software development.
Sunday, September 10 2006
Rent a flat...
By Jok on Sunday, September 10 2006, 04:01 - Software development
How did i rediscover the css and (x)html while trying to write a f@#$ing little website, in order to rent a flat.
Monday, January 9 2006
An APR like implementation of heap structure
By Jok on Monday, January 9 2006, 09:57 - Software development
A heap structure is a complete tree where every node has a key more extreme (greater or less) than or equal to the key of its parent. Usually understood to be a binary heap. For me, its main purpose is to implement a priority queue. I wrote this to train at using thread and pool mechanisms of the APR library, on which rely Apache httpd and its modules.