Thursday, December 3, 2009

BOINC Portable Beta



The Berkeley Open Infrastructure for Network Computing (BOINC) is a system that allows users to volunteer CPU time to various projects. The idle CPU time is used to help discover new drugs, search for extraterrestrial intelligence, solve mathematical problems, predict climate changes etc.

Normally you install BOINC on your computer and then subscribe to different projects. Now you can run it from your USB flash stick or from your desktop without the need for an installation.

This is a beta version and I release it hopping to get some feedback.

You should be aware of the following problems:
  1. If you download a job on an Intel CPU and then continue running it on an AMD CPU (or perhaps on a different Intel CPU too) it might corrupt the results so try not to do this.
  2. Because of the limited space on flash drives some projects might reject you.

It would be a good idea to attach to a project and then edit the local preferences to make it write to the disk every ten minutes or even more and also not download data for many days ahead. Finally it would be better to use it more like an install-less version rather than a portable one.

Download BOINC Portable Beta from here and please leave comments!

PS: After I made my portable version I found another portable version made by another guy here.

PS2: You can find the source code for the launcher in the Data directory. It's an AutoIt3 script. Feel free to do whatever you like with it.

PS3: I forgot to add this to the readme:
You can find the source code for BOINC here.

PS4: I tested the other guy's portable version and it lack some features compared to my own. For example it doesn't seem to save the registry settings of BOINC Manager.

Tuesday, November 3, 2009

Ctrl+H

In Linux you can toggle the viewing of hidden files by pressing Ctrl+H. This doesn't happen in Windows where you have to take a small trip through the explorer menus and options to toggle this setting, accept the changes, se your hidden files and then go through the same trip to hide them again. Ctr+H comes to fill in this feature. Copy it to any folder and run it once. It will ask you if you want to register it so that it starts up with your system. After that it will popup a message over your clock telling you it's running. Its tray icon will soon dissapear but Ctrl+H is still running. Then you will be able to show or hide hidden files by pressing Ctrl+H just like on Linux. Click here to download Ctrl+H.

Friday, October 30, 2009

FrontPAQ v4

FrontPAQ is now better. Here is a list of changes:
  • The progress bar moves smoothly and not only on the end of files.
  • FrontPAQ doesn't show a folder selection dialog if you run it. Instead it displays how to use it which now has changed: you drag and drop things on it. That way you can have it on your Desktop or you can have a shortcut in the quick launch and use it easily by dragging directories or files on it.
  • It will search the directory where it is stored for PAQ8P*.exe compressors and use the first one if available. If it finds none then it will temporarily export an embedded one in its directory. If its directory is read-only (eg CDROM) it will use the system temp instead.
  • It is compatible with PAQ8PF too which is a much faster compressor with still great compression.
  • It includes two embedded compressors: PAQ8PX v64 and PAQ8PF beta 1. You can select any of them when you select the level of compression.
  • It now gives proper advice when the "tmpfile: access denied" error is encountered. (reboot or run as admin)
FrontPAQ versions 2 and 3 were made by moisesmcardona and included different compression engines. You can also find version 5 on his site which uses more up-to-date compression engines. I will update FrontPAQ only when I make changes in the front end so you can find the latest versions either on moisesmcardona's site or you can get them from this great forum and drop the one you want to use in FrontPAQ's directory and it will use it instead of the embedded. On the forum you can also discuss about FrontPAQ in this thread.

To download FrontPAQ v4 click here.

Thursday, October 1, 2009

SFTM v2.0

Super Fuck This Mind (my Mastermind solver) has been upgraded! Parts of it have been rewritten and it includes 5 new features:

1. You can tell it to ignore combinations that contain a color more than once.
2. Color names can be easily customized.
3. You can now play your own moves instead of the suggestion that will always be given. That way you can continue old games by playing the old moves again.
4. The above settings can either be typed into SFTM whenever you run it or read from textfiles.
5. If it detects a mistake it will ask for the correct combination and spot the mistake you did.

I also included a benchmarking version too which will tell you how many moves are needed on average for different settings.

Here is a screenshot:


Don't forget to read the included README! It explains most things, I think!

You can download SFTM from here. Have fun cheating!

Friday, September 4, 2009

FrontPAQ

You know how much I love 7zip because of it's great compression ratios... What would you say for some even lower compression ratios? What about a way to estimate the Shannon entropy of your data?? Why not give PAQ8PX a try then??? Yeah of course I am exaggerating a bit but the PAQ8 compressor series will definitely give you the best lossless compression ratios you can currently get on Earth. Actually PAQ8PH series have won the Hutter prize twice! PAQ8PH contain dictionaries in them and aim at compressing text. For "everyday" usage the PAQ8PX is likely the best you can find out there. The only tiny winy drawback is that it is awfully slow: just a bit faster than a PSTN line on my CPU. In any case, be it practical or not, you should give PAQ8PX a try and I just made your life a bit easier by making a simple frontend called FrontPAQ that simplifies the compression level selection and also calculates the ETA, the compression speed and some more things. FrontPAQ includes the latest version of PAQ8PX I could find (I found it in this post), is written in AutoIt \m/ so it is a standalone executable and is realeased under the GNU GPL v3. Here are some screenshots showing the whole process you have to follow in order to compress a directory:
(Don't worry, normally you will get more than 3.8KB/s)
So, go on and download FrontPAQ from here.

Popular Posts