Category Archives: Programming

Posts about programming topics

cvsnt [server aborted]: Couldn’t open default trigger library: No such file or directory

To my surprise I noticed CVSNT is now only available for money (and compared with my other development tools for a lot of money, so I’ll stick with Mercurial which comes with plenty of better features for which I would … Continue reading

Posted in EN, Linux, Software, VCS | Tagged , , , , , , | Leave a comment

LinkIconShim bequem verpackt

Hier ein vorübergehender Fix für das Problem mit LNK- und PIF-Dateien (CVE-2010-2568). Ich habe das Projekt LinkIconShim von Libor Morkovsky genommen und als MSIs verpackt um die Installation zu erleichtern. Erstmal muß man allerdings noch die korrekte MSI runterladen. Hier … Continue reading

Posted in DE, IT Security, Programming, Software | Tagged , , , | Leave a comment

LinkIconShim conveniently packaged …

Here’s a preliminary fix for the problem with LNK and PIF files (CVE-2010-2568). I took the LinkIconShim from Libor Morkovsky and packaged it as an MSI for easier installation. For now you will still have to choose the right MSI, … Continue reading

Posted in EN, IT Security, Programming, Software | Tagged , , , | 1 Comment

Note to self

When WriteProcessMemory fails and GetLastError returns ERROR_INVALID_ADDRESS, check the sizes of the buffer allocated against the size of the attempted write.

Posted in EN, Programming | Leave a comment

Argh … must suppress hateful thoughts …

Great, looking for flex any web search is now tainted and will actually return results for Adobe Flex. // Oliver

Posted in EN, Linux, Programming, Unix and unixoid | 2 Comments

Second impression …

After Remko encouraged me to to continue trying – pointing out how much he liked the various features in RAD Studio 2010 – I did continue. The Setup.exe in the folder D:\BDS2010\Install did the job of installing. Frankly speaking, the … Continue reading

Posted in EN, Programming, Software | Tagged , , | 1 Comment

They say the first impression is important

Here’s mine. I downloaded the “RAD Studio 2010 Architect – 30 day trial” (well, they don’t offer the Professional version because then people would notice the limitations and perhaps not buy it – this way they buy it, Embarcadero gets … Continue reading

Posted in EN, Programming, Software | Tagged , , | Leave a comment

Not Valgrind, CDPATH

The problem I described just yesterday (here) seems not be to with Valgrind in particular. Today I was trying to build the file(1) utility and mysteriously failed with the same symptoms. So that made me curious. Apparently the cd command … Continue reading

Posted in EN, Linux, Programming, Unix and unixoid | Tagged , , , , , , | Leave a comment

Getting Valgrind to build on Debian 5.0.3

I’ve been trying this already several times over the last three months, but always failed to build the latest Valgrind from sources on my Debian box. At last I had success. The problem appears to be that for some unknown … Continue reading

Posted in EN, Linux, Programming, Unix and unixoid | Tagged , , , | 3 Comments

Listing the CVS tags on a file

cvs status -v file |\ awk ‘/Existing Tags:/{c=1;next}c{print}’ |\ awk ‘{print $1}’ Gives a plain list of tags, nothing fancy, though …

Posted in EN, Programming, VCS | Leave a comment

The mysterious case of the swallowed script call

Just had this “mysterious” case of DDKBUILD not properly working. I could swear everything worked fine before, but the unconscious creation of a script named build.cmd would take precedence over the build utility from the DDK. Now batch and NT … Continue reading

Posted in DDKWizard/DDKBUILD, EN, Programming | Leave a comment

Annoying use of GNU make

Whenever I download some source code and find that the respective maintainer/author has a Makefile or makefile inside the source tree but requires GNU make specifically I can get really annoyed really fast. Dear maintainer/author: there are literally dozens of … Continue reading

Posted in EN, Linux, Programming, Unix and unixoid | Tagged , | Leave a comment

lads

… and, I don’t mean the other word for “guys” or the Yule Lads, is a little program I wrote. It’s nothing special really, just a class that enumerates (or lists) alternate data streams on a given file or directory. … Continue reading

Posted in DDKWizard/DDKBUILD, EN, Programming, Software | Tagged , , | Leave a comment

Matching pool tags in Windows drivers

This is a note to myself, mainly. If the PROTECTED_POOL flag is set on a pool tag, freeing it will require the use of the same tag as when allocating it. For all other purposes the tag will be ignored … Continue reading

Posted in IT Security, Programming, Software | Tagged , , | 1 Comment

China is right, it is censorship

If Germany or other EU countries try to block certain content due to “local laws” what’s the difference if China does it according to their “local laws”? And even the US, home of the free, is not exempt from censorship. … Continue reading

Posted in EN, IT Security, Programming, Software, Thoughts | Leave a comment

Cheater aus Überzeugung

Nico, ein bekannter Name in der Delphianerszene in Deutschland, hatte vor einigen Jahren ein Programm names AgeKey geschrieben (die alte Version findet sich hier). Dieses kleine Schmuckstück bot die Möglichkeit in der Age of Empires-Reihe (I und II) Cheats bequemer … Continue reading

Posted in /dev/null, DE, Delphi, Programming | 9 Comments

Updated looklink

The program looklink has received a minor update. // Oliver

Posted in EN, Programming | Leave a comment

Lazarus seems to become what Delphi used to be …

A few years back I turned away from Delphi. This was specifically because it is harder to express some things in Delphi than it is in other languages, but mostly due to how bloated, slow and unusable Delphi had become. … Continue reading

Posted in EN, Programming, Software | Tagged , , , , | 1 Comment

Lesson learned

Today I was trying to treat an SVN dump file with sed in order to modify a few of the Node-path values. After finding out that GNU sed has no problem with binary files, I went on to formulate the … Continue reading

Posted in EN, Linux, Programming | Tagged , , | Leave a comment

svndumptool … propname for transform-prop

$ svndumptool.py transform-prop –help Usage: svndumptool.py transform-prop propname regex replace source dest I couldn’t find the possible properties detailed, so I used grep: Node-action Node-copyfrom-path Node-copyfrom-rev Node-kind Node-path … for the Node-kind and Node-action I found the following values: Node-action: … Continue reading

Posted in /dev/null, EN, Programming, Software | Tagged , | Leave a comment