Assembler for beginners
Posted on 08 August 2010 in Articles • Tagged with programming, Assembler • 1 min read
Posted on 08 August 2010 in Articles • Tagged with programming, Assembler • 1 min read
Posted on 22 May 2010 in Articles • Tagged with Linux, ACPI • 3 min read
Back in my "Windows" times, I was a fan of Foobar2000 music player. One of my favourite plug-ins was "Alarm", which could turn user's computer on during "suspend" state. So, I could switch my laptop to "sleep" mode, and be awaken in the morning by music from Foobar's playlist :) Is it possible to reproduce a similar trick in Linux? It depends on your hardware. Let's give it a try!
Posted on 28 April 2010 in Articles • Tagged with Opera • 3 min read
There are so many browsers out there! Internet Explorer, Chrome, Firefox, Safari - are the major players on the market. But hey, there is another major and one of the oldest browsers in the world: Opera. You might have heard lots of rumours about it. Maybe even used it. Or maybe you belong to a small group of people, who actually use this browser everyday. Would you like to know, why I've been using Opera for 10 years?
Posted on 24 April 2010 in Articles • Tagged with programming, Python • 5 min read
Sometimes, it's really hard to understand what happens inside a function or even a whole module of Python's Standard library. For example, the subprocess module contains a very tricky Popep class. I tried to use the the module to communicate with a MATLAB subprocess shell (e.g. send MATLAB commands to subprocess and read the output). Unfortunately I failed and was just able to pass a MATLAB script via command-line arguments. Yet, I learnt much about the Popen.communicate() method and I'd like to share this knowledge with you.
Posted on 01 April 2010 in Articles • Tagged with Linux, Ubuntu, Debian, disk, fail • 1 min read
The worst thing has happened: I have an unexpected drive failure. That's how my Easter has started :(
Posted on 10 March 2010 in Articles • Tagged with programming, Python • 3 min read
Python never stops surprising me. While doing my master IT project, I was looking for a way to add dynamic properties to classes (we're speaking of new-style classes of course!). I did a little research and here are the results...
Posted on 19 August 2009 in Articles • Tagged with life • 1 min read
Posted on 19 August 2009 in Articles • Tagged with programming, Python, Gnome • 4 min read
It's been a while since I wrote the first part of this guide. I'm happy to introduce you the second part of the tutorial. This part continues the story about applet-only techniques. Even if you're skilled in PyGTK, you are adviced to read this part.
Posted on 01 August 2009 in Articles • Tagged with programming, G.729, C, VAD • 3 min read
Sometimes the bugs in programs do not depend on a programmer. For example, when a programmer expects a certain result from a built-in function, that would be the last place to check for bugs. But sometimes weird stuff happens, and it also happened to me.
Posted on 14 April 2009 in Articles • Tagged with Elisp, Emacs, LaTeX • 1 min read