• Home
  • Blog


Alternative Version





March 15, 2024

Rocketbook and Filelander 1.2

  • by Jean-Sebastien Royer

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.

PayPal, Venmo, or 'Buy me a coffee' options below if you want to make a donation.


Useful Links

  • Sitemap
  • RSS
  • Speedtest
  • Changelog
  • Privacy Policy
  • PageSpeed Insights

Email Newsletter

Click here to subscribe to the email newsletter

Contact Me

Don't hesitate to contact me if you have any questions, suggestions, or feature requests that you would like to see in a specific project. I'm always open to hearing about and helping out with proposals (contract / freelance / jobs)
© Copyrights, 2025 All Rights Reserved