Archive for 2009

21.12.2009: Book review: “Memory management: Algorithms and Implementation in C/C++” by Bill Blunden
21.12.2009: Creating a tiny ‘Hello World’ executable in assembly
16.12.2009: Book review: “Influence: The Psychology of Persuasion” by Robert Cialdini
12.12.2009: Tetris implemented in PyQt
12.12.2009: On the importance of backing up your data
04.12.2009: Book review: “The winter of our discontent” by John Steinbeck
30.11.2009: Book review: “The Practice of Programming” by Kernighan & Pike
28.11.2009: Python internals: Working with Python ASTs
23.11.2009: Visualizing binary trees with Graphviz
16.11.2009: void* and casts, in C and C++
07.11.2009: Book review: “2001 – A space odyssey” by Arthur C. Clarke
30.10.2009: Handling out-of-memory conditions in C
24.10.2009: Nanocentury
21.10.2009: Are pointers and arrays equivalent in C?
17.10.2009: The C++ bashing season is back
14.10.2009: Book review: “Travels with Charley in search of America” by John Steinbeck
11.10.2009: Porting from Turbogears to Django – a personal experience
07.10.2009: Book review: “C Interfaces and Implementations” by David R. Hanson
28.09.2009: Book review: “The man who changed everything” by Basil Mahon
26.09.2009: Spam and ‘nofollow’
23.09.2009: Compiling SQLite on Windows
20.09.2009: What I’ve been up to recently
14.09.2009: Book review: “Bliss” by O. Z. Livanelli
09.09.2009: Book review: “The count of Monte Cristo” by A. Dumas
04.09.2009: Book review: “The book of numbers” by J. Conway, R. Guy
29.08.2009: Co-routines as an alternative to state machines
28.08.2009: Book review: “Natural language processing with Python” by Bird, Klein & Loper
20.08.2009: Frames and protocols for the serial port – in Python
19.08.2009: PySide – Nokia-sponsored LGPL bindings to Qt
14.08.2009: Book review: “Classic Feynman” by Richard Feynman
12.08.2009: Framing in serial communications
08.08.2009: Book review: “Computer Networks 4th edition” by Andrew Tanenbaum
07.08.2009: A “live” data monitor with Python, PyQt and PySerial
07.08.2009: It’s time for Python 2.6
01.08.2009: A group-theoretic proof of Euler’s theorem
31.07.2009: Listing all serial ports on Windows with Python
30.07.2009: Setting up Python to work with the serial port
28.07.2009: Euler 68 – solving problems the hard way, but having fun along the way
25.07.2009: Book review: “The last lecture” by Randy Pausch
22.07.2009: Switching to the dark side – management
17.07.2009: Equivalence classes and group partitions
15.07.2009: Book review: “The varieties of scientific experience” by Carl Sagan
13.07.2009: Detexify recognizes hand-written math symbols
11.07.2009: Posting correctly-aligned Latex formulae in a WordPress blog
11.07.2009: Generating multi-subsets using arithmetic
10.07.2009: Book review: “Tab electronics guide to understanding Electricity and Electronics” by G. Randy Slone
10.07.2009: The GCD and linear combinations
09.07.2009: The well-ordering principle
05.07.2009: Book review: “On the road” by Jack Kerouac
29.06.2009: Inspiring talk on programming by Damien Katz
27.06.2009: Solved 100th problem on Project Euler!
26.06.2009: Book review: “Crystal fire” by M. Riordan and L. Hoddeson
19.06.2009: Project Euler problem 83 – how creeps can help
19.06.2009: Project Euler problem 66 and continued fractions
19.06.2009: Book review: “The making of the atomic bomb” by Richard Rhodes
12.06.2009: Safely using destructors in Python
10.06.2009: Book review: “Novellas and stories” by Leo Tolstoy
05.06.2009: Plotting in Python: matplotlib vs. PyQwt
29.05.2009: Storing BLOBs in a SQLite DB with Python/pysqlite
28.05.2009: Book review: “TCP/IP Illustrated, Volume 1: The Protocols” by W. Richard Stevens
23.05.2009: More PyQt plotting demos
22.05.2009: Book review: “Rapid GUI Programming with Python and Qt” by Mark Summerfield
22.05.2009: Faking standard C header files for pycparser
19.05.2009: Book review: “iWoz – computer geek to cult icon” by Steve Wozniak
19.05.2009: Parsing VHDL is [very] hard
15.05.2009: A year with Python
09.05.2009: Creating splash screens in PyQt
08.05.2009: Using GPL-ed code for in-house software
07.05.2009: Book review: “Writing Testbenches: Functional Verification of HDL Models” by Janick Bergeron
01.05.2009: Book review: “The man who loved only numbers” by Paul Hoffman
28.04.2009: My articles published in a book!
27.04.2009: Using goto for error handling in C
26.04.2009: quote about the mind
22.04.2009: Book review: “Dreaming in code” by Scott Rosenberg
20.04.2009: Book review: “Flow – the psychology of optimal experience” by Mihály Csíkszentmihályi
03.04.2009: San Jose – days 4 & 5
01.04.2009: San Jose – days 2 & 3
30.03.2009: San Jose, arrival and day 1
28.03.2009: Efficient modular exponentiation algorithms
25.03.2009: Book review: “In Dubious Battle” by John Steinbeck
25.03.2009: Switched to another WP latex plugin
21.03.2009: Efficient integer exponentiation algorithms
20.03.2009: A recursive descent parser with an infix expression evaluator
16.03.2009: Book review: “Tortilla Flat” by John Steinbeck
14.03.2009: Some problems of recursive descent parsers
13.03.2009: Python documentation annoyance
07.03.2009: Computing modular square roots in Python
02.03.2009: Posting Project Euler solutions in my blog
01.03.2009: Project Euler problem 104
01.03.2009: Book review: “Of Mice and Men” by John Steinbeck
28.02.2009: Project Euler problem 69
28.02.2009: Book review: “The Whisperers” by Orlando Figes
28.02.2009: Project Euler problem 43
27.02.2009: Rain
25.02.2009: Project Euler problem 26
21.02.2009: Rabin-Miller primality test implementation
20.02.2009: Project Euler problem 12
20.02.2009: Genetical relatedness
16.02.2009: Abstract vs. Concrete Syntax Trees
13.02.2009: Writing a game in Python with Pygame. Part IV
10.02.2009: Book review: “Internetworking with TCP/IP, Vol III” by D.E. Comer, D.L. Stevens
06.02.2009: Getters and setters in Python
03.02.2009: Fighting coffee addiction
01.02.2009: Book review: “Heavy Sand” by Anatoly Rybakov
31.01.2009: and they just keep shooting those rockets…
28.01.2009: Creating threads in Win32 C/C++ programming
27.01.2009: Book review: “To a God Unknown” by John Steinbeck
23.01.2009: Book review: “Where Wizards Stay Up Late: The Origins Of The Internet” by K. Hafner and M. Lyon
20.01.2009: matplotlib with PyQt GUIs
19.01.2009: Great Firefox productivity tip
19.01.2009: Moving to PyQt
19.01.2009: The problem with Gaza
16.01.2009: Python insight: beware of mutable default values for arguments
13.01.2009: The limit of sin(h)/h, or deriving the sine function
11.01.2009: Book review: “The Pastures of Heaven” by John Steinbeck
09.01.2009: Writing a game in Python with Pygame. Part III
07.01.2009: Variance of the sum of independent random variables
05.01.2009: Book review: “QED – The strange theory of light and matter” by Richard Feynman
02.01.2009: Book review: “Fathers and Sons” by Ivan Turgenev