Blog
Linux Tiny Project revival
While reading through the Linux Kernel Mailing List Archive i found this Linux Tiny Project revival announcement. I find it great that they try to make the linux kernel as small as possible and want to integrate all the changes into mainline.
Personally i would be interested in a bloat free mini linux distribution which focus on size. This should be based on busybox and uclibc with kdrive as xserver and dwm as windowmanager plus a few other console based applications.
If i had more time i would probably start one myself or at least offer my help on an existing project.
Marc
Code Signing in Visual Studio .NET
Okay today i had to sign a .NET assembly within Visual Studio. First problem was that i became only a pvk and a spc key files but Visual Studio want's a pfx. So I converted the files with pvk2pfx and tried it but this failed with the message "Cannot find the certificate and private key for decryption".
A google search turned up the Solution
you have to import the key into the cert store and then export it as described in the above link. The newly exported pfx key should work (at least it did for me).
Don't know why this is necessary but after all this is M$ stuff, so what should i expect?
Marc
Error Handling in VBA
Ok at work i have to deal with some ugly VBA code, and well as you probably can imagine this is not exactly fun. One thing which i find hilarious about VBA is it's approach to error handling which allows peoples to just ignore everything. So you end up with code like
On Error Resume Next
[Lot of junk]
So and today i struggled over the following construct:
On Error GoTo 0
What the hell is 0 in this context? For sure it isn't a valid label. A quick google search revealed the above url which states that this restores normal error handling mode (that is a standard run time error message box will be displayed).
So with this you can kind of emulate try/catch/finally of a sane language.
On Error GoTo Catch
[Do something which might cause an error]
GoTo Finally
Catch:
[An error occurred, do something]
Finally:
On Error Goto 0 ' restore normal error handling
Marc
Wascana a C++ IDE for Windows
Today i stumbled across Wascana a Eclipse based C++ IDE for Windows which seems handy when you need a complete development environment with most of the needed tools like MinGW and Cygwin plus a few common libraries and don't want to install each component on it's own.
Added to my bookmarks.
Marc
OpenMoko Shop in Switzerland and Europe
I need a new mobile phone and i am currently thinking about buying an OpenMoko. So i searched for the easiest and cheapest way to get one and found this European OpenMoko Shop which operates from Switzerland which is even better because i am myself a swiss guy.
So if you plan to purchase an OpenMoko Phone from Europe this may be the way to go.
Marc
