There is a magic thing called gettext. It’s magic because it allows some random Joe on the internet with no experience in programming to translate your application into his language. He does this by editing a .po file, then sends it to you, and you just include that file in your build system. Ok there …
Continue reading Oh my god, don’t use plural formsSafe For Seneca
In newsgroups and many mailing lists top-posting (putting your reply above the text you’re replying to) is a big no-no. You’ll get flamed even if what you say is very useful, constructive, and nice. I’ve never quite understood the zealotry, but I figured: whatever, it sort of makes sense – someone says something, and then …
Continue reading So this is why they top-postI’ve been pondering how one may be able to get rid of spam. Not just what comes into my mailbox, but most spam everywhere. And I found such a simple solution it’s amazing I haven’t heard of it before. But of course it will never happen, so that probably explains it. Spammers rely on that …
Continue reading Easy but impossible way to get rid of spamHere’s a stupid post, it’s been a while. I’ve upgraded Slackware from 12.2 to 13.0 and now it is messing with me. Believe it or not the stupid thing knows when I’m annoyed and pisses me off even more. Here’s how it works: Sometimes my pointer starts jumping all around the screen, for no good …
Continue reading Slackware 13 knows how I feelI got an email from someone who appears to be helping KDE out with switching their licences. I guess at some point the guys decided that nothing in KDE shall be licenced GPLv2 only, and that’s the request I got – change the licence to “GPL2 or 3” or “GPL2 or later”. Here are a …
Continue reading KDE now GPL3 only, wants to scap my contribution?I left off with my server almost completely back up, but not yet Apache. I’ve had to make sure the web apps off the internet weren’t full of security holes before allowing access to them again. Though this is my third post 4 days later – in real time it’s been less than 24 hours …
Continue reading Hacked! Part 3 – TeaserFirst things first – my server had to be brought back up. But bringing it back up was not a matter as simple as reinstalling Slackware and plopping the home directories back in. So the first thing that needed to be done was to figure out how the server’s been compromised. The quickest way to …
Continue reading Hacked! Part 2 – Open source hackingOn thursday evening I had a couple of hours to spare, so I’ve SSHed to my server (yours truly littlesvr.ca) to get the Apache logs from the last couple of months. I do this now and then because I like seing the ammount of traffic going up every month. But this time it was not …
Continue reading Hacked! Part 1 – The SurpriseSometimes I think the world would be a much better place if everyone just accepted that I’m smarter then them and did what I said. This of course is not the case, and I when I take some time to think about it – it’s good, I have no desire to be a puppet master …
Continue reading Doing worthwhile things is hardFor the last wo days or so I’ve been suffering from bandwidth troubles. I throttled the children’s upload to 10K so it wasn’t that. Finally I’ve decided to watch the web server logs for a minute, and I’ve noticed a pattern: 63.226.153.189 – – [09/Dec/2008:17:48:05 -0500] “GET /isomaster/wp-content/themes/ISO_master/images/ss-started-vista.png HTTP/1.1” 200 26112 “http://scenereleases.info/category/applications” “Mozilla/4.0 (compatible; MSIE …
Continue reading ISO Master has been cracked