Alternative Version









March 15, 2024

Rocketbook and Filelander 1.2


Notebook






Above is the mockup of my game Death Skid Marks (Co-Developer).



Even though if I use a lot of computers and other electronic devices, I like to draft and design on paper and overtime I switched from paper to reusable "paper".

The best option I found is this notebook called Rocketbook.






This notebook contains multiple pages (36) and both sides are usable. It's easy to clean with water (towel included).

One thing I like it's the sharp pen (also included) that really feels pen to paper.

You can digitize and save your notes but I never tried this feature.

If you like to draft on paper for any kind of reasons, I think the Rocketbook is a must. I have 2 at home that I use almost everyday.


Filelander 1.2






Data, Data, Data...

I got good feedback from the Filelander 1.1 update and I decided to do another pass of improvement.

First, there was an issue scanning an empty folder where it will show a NaN value on the ratio (result page).

In computing, NaN, standing for Not a Number, is a particular value of a numeric data type (often a floating-point number) which is undefined as a number, such as the result of 0/0. Systematic use of NaNs was introduced by the IEEE 754 floating-point standard in 1985, along with the representation of other non-finite quantities such as infinities.

Afterwards, I disabled the home button menu when parsing was launched.

There was a bug about the string conversion when we selected a root folder with special characters (e.g. é, ê, ô). CEF uses its own data structure for string and their conversion function didn't work for this case so I added a basic string conversion for that.

The last update is an optimization. My main use case was for 2-3 duplicate files and the algorithm was fine for that. If you have a lot of files with the same size, it will not be efficient so I added a tiny optimization also there.

In 2005, one of my friends downloaded a package of 10 785 NES roms and they are almost the same size which will be a good case to test with the new algorithm. I still have this package since I usually backup important stuff. Permutation count went from 1 797 794 668 454 541 916 to 1108 with the 1.2 version on this package which improved the parsing time.

Even with 10 785 rom files, I only tried 2 roms (Contra and Super-C) during that time. I also bought the real cartridges multiples times (US and Japan versions) but for this weekend, I'll play this game:



You can download the new version of the Filelander 1.2 here.

Thanks for reading,

JS.