| 01.08.2008: |
matplotlib with wxPython GUIs |
| 26.07.2008: |
matplotlib - plotting with Python |
| 18.07.2008: |
Reading C type declarations |
| 03.07.2008: |
libcollect - collecting Python distributions |
| 03.07.2008: |
Collecting Python insights |
| 28.06.2008: |
Compiling Python extensions with distutils and MinGW |
| 27.06.2008: |
Creating Python extension modules in C |
| 06.06.2008: |
Python impressions |
| 06.06.2008: |
Signed copy of SICP |
| 31.05.2008: |
Nostalgia: my first programs |
| 31.05.2008: |
A Tetris clone in Python / wxPython |
| 28.05.2008: |
Book review: “Structure and Interpretation of Computer Programs” by Harold Abelson, Gerald Jay Sussman |
| 14.05.2008: |
Python |
| 18.04.2008: |
SICP - conclusion |
| 18.04.2008: |
SICP section 5.5 |
| 04.04.2008: |
SICP section 5.4 |
| 07.03.2008: |
SICP section 5.3 |
| 23.02.2008: |
SICP section 5.2 |
| 22.02.2008: |
SICP section 5.1 |
| 09.02.2008: |
SICP sections 4.4.2 - 4.4.4 |
| 08.02.2008: |
SICP section 4.4.1 |
| 07.02.2008: |
SICP section 4.4 |
| 01.02.2008: |
A subjective comparison between Perl and Ruby |
| 11.01.2008: |
SICP section 4.3.3 |
| 05.01.2008: |
SICP section 4.3.2 |
| 28.12.2007: |
SICP section 4.3.1 |
| 27.12.2007: |
SICP section 4.2.3 |
| 25.12.2007: |
SICP section 4.2.2 |
| 14.12.2007: |
SICP sections 4.1.6 - 4.1.7 |
| 08.12.2007: |
SICP sections 4.1.3 - 4.1.5 |
| 06.12.2007: |
SICP sections 4.1.1 - 4.1.2 |
| 06.12.2007: |
The “automatically generating code from specs” fallacy |
| 23.11.2007: |
SICP - a midway recap |
| 23.11.2007: |
SICP sections 3.5.4 - 3.5.5 |
| 10.11.2007: |
SICP section 3.5.3 |
| 05.11.2007: |
SICP sections 3.5.1 - 3.5.2 |
| 26.10.2007: |
SICP 3.4 |
| 18.10.2007: |
SICP section 3.3.5 |
| 10.10.2007: |
Lisp on one hand, Ada on the other |
| 08.10.2007: |
SICP section 3.3.4 |
| 04.10.2007: |
SICP section 3.3.3 |
| 03.10.2007: |
SICP section 3.3.2 |
| 29.09.2007: |
SICP section 3.3.1 |
| 28.09.2007: |
SICP section 3.2 |
| 27.09.2007: |
SICP sections 3.1.2 - 3.1.3 |
| 25.09.2007: |
SICP section 3.1.1 |
| 23.09.2007: |
Free and bound variables in Lisp |
| 21.09.2007: |
SICP section 2.5.3 |
| 20.09.2007: |
SEO for Lisp’s sake (Lisp tutorial) |
| 16.09.2007: |
Common Lisp vs. Scheme macros |
| 16.09.2007: |
SICP section 2.5.2 |
| 14.09.2007: |
SICP section 2.5.1 |
| 12.09.2007: |
SICP section 2.3.4 |
| 11.09.2007: |
SICP section 2.3.3 |
| 09.09.2007: |
SICP section 2.4 |
| 01.09.2007: |
“Progamming language choice and calibre of programmer” |
| 31.08.2007: |
How high on a google search does your website rank ? |
| 30.08.2007: |
SICP sections 2.3.1 - 2.3.2 |
| 24.08.2007: |
SICP section 2.2.4 |
| 23.08.2007: |
Giving PLT Scheme a try |
| 22.08.2007: |
SICP section 2.2.3 |
| 20.08.2007: |
Rant about Common Lisp and implementations |
| 10.08.2007: |
SICP section 2.2.2 |
| 10.08.2007: |
SICP section 2.2.1 |
| 08.08.2007: |
Setting up an initialization file for CLISP on Windows |
| 08.08.2007: |
Windows automation with AutoHotKey |
| 27.07.2007: |
Educational path |
| 27.07.2007: |
DSL = Metalinguistic Abstraction |
| 27.07.2007: |
SICP section 2.1.4 |
| 27.07.2007: |
Bison looking for bison.simple on Windows |
| 25.07.2007: |
SICP sections 2.1.1 - 2.1.2 |
| 20.07.2007: |
Parsing of undecoded UTF-8 will give garbage when decoding entities |
| 19.07.2007: |
SICP section 1.3.4 |
| 17.07.2007: |
Firebug and HTML analysis |
| 14.07.2007: |
More about my RentACoder experiment |
| 13.07.2007: |
SICP sections 1.3.2 - 1.3.3 |
| 11.07.2007: |
SICP section 1.3.1 |
| 09.07.2007: |
SICP section 1.2.6 |
| 04.07.2007: |
SICP sections 1.2.4 - 1.2.5 |
| 29.06.2007: |
The end of the road for ESMS |
| 28.06.2007: |
SICP section 1.2.3 |
| 28.06.2007: |
SICP section 1.2.2 |
| 26.06.2007: |
SICP section 1.2.1 |
| 21.06.2007: |
SICP section 1.1 |
| 19.06.2007: |
Introducing the “SICP reading notes” |
| 15.06.2007: |
hacking log |
| 02.06.2007: |
Logical operators in Perl and Ruby |
| 20.05.2007: |
“Unassigned variable” error in C# |
| 18.05.2007: |
an original marriage proposal… |
| 07.05.2007: |
irb tab completion |
| 21.04.2007: |
Doing some work at RentACoder |
| 13.04.2007: |
Useful resources for using YAML in Ruby |
| 13.04.2007: |
Unicode and character sets |
| 08.04.2007: |
Sudoku as a SAT problem |
| 04.12.2006: |
Compiling C DLLs and using them from Perl |
| 03.12.2006: |
A complete C++ development environment from Microsoft, free |
| 02.12.2006: |
Programming language typing - a big mishmash |
| 25.11.2006: |
A taxonomy of typing systems |
| 23.11.2006: |
Fearing the “second system effect” in my rewrite of ESMS |
| 18.11.2006: |
null-modem, physical and virtual COM ports |
| 10.11.2006: |
The parentheses of Lisp |
| 27.10.2006: |
The sad state of the Lisp user community |
| 11.08.2006: |
My current programming language arsenal |
| 07.08.2006: |
Book review: “Higher Order Perl” by Mark Jason Dominus |
| 05.07.2006: |
Book review: “Best of Ruby Quiz” by James Gray |
| 17.05.2006: |
Creeping featurism |
| 25.04.2006: |
Book review: “The Ruby way” by Hal Fulton |
| 20.04.2006: |
newlisp - an intriguing dialect of Lisp |
| 18.04.2006: |
Longest Increasing Subsequence |
| 18.04.2006: |
Understanding Ruby blocks, Procs and methods |
| 13.04.2006: |
Choosing an open-source license for my code |
| 07.04.2006: |
Non-blocking socket access on Windows |
| 28.03.2006: |
XML or YAML for configuration files |
| 25.03.2006: |
Ruby as both a functional and an OO language |
| 22.03.2006: |
Book review: “Programming Ruby, 2nd Ed.” by Dave Thomas and Andy Hunt |
| 20.03.2006: |
Success posting via Atom with Ruby ! |
| 19.03.2006: |
Blogger, Atom and HTTP clients |
| 16.03.2006: |
Book review: “Test driven development by example”, Kent Beck |
| 11.03.2006: |
ruby |
| 08.03.2006: |
usability |
| 03.03.2006: |
unit testing framework - cxxtext |
| 18.02.2006: |
nice programming quote |
| 13.02.2006: |
once again: perl, serial ports and what’s between them |
| 07.02.2006: |
sloppy code, SourceForge CVS, memory manager |
| 20.01.2006: |
writing specs |
| 06.01.2006: |
Book review: “Perl best practices” by Damian Conway |
| 23.12.2005: |
some regex “best practices” |
| 04.12.2005: |
perl master, C++ slave, bound for serial port programming |
| 22.11.2005: |
when bit endianness matters |
| 18.11.2005: |
understanding web programming & design with PHP / XML / XSLT |
| 09.11.2005: |
burning out of techies |
| 23.09.2005: |
using PAR to create a custom “hosted” Perl environment |
| 05.09.2005: |
continuous improvment, or “my old code sucks” |
| 04.09.2005: |
Cool hack: creating custom subroutines on-the-fly in Perl |
| 19.08.2005: |
an acquaintance with COM |
| 11.08.2005: |
eclipse |
| 15.07.2005: |
Qt guidelenes for API design |
| 10.07.2005: |
more XML: XPath, XSLT |
| 08.07.2005: |
some thoughts on XML (XmlWriter and DOM) |
| 29.06.2005: |
some crypto work |
| 23.06.2005: |
Book review: “Perl 6 and Parrot essentials, 2nd edition” |
| 12.06.2005: |
lessons from PAIP |
| 11.06.2005: |
saint spur ! |
| 10.06.2005: |
lesson for today: caveat in C++ line-reading |
| 01.06.2005: |
PIC compiler bugs… |
| 27.05.2005: |
Book review: “Mastering algorithms with Perl” |
| 23.05.2005: |
Book review: “Effective Perl” by J.N. Hall and R. Schwartz |
| 16.05.2005: |
perls w/o strict |
| 13.05.2005: |
exceptions vs. error codes |
| 26.04.2005: |
smoke tests |
| 30.03.2005: |
back to lisp fiddling |
| 29.03.2005: |
application of combinations |
| 22.03.2005: |
c++ woes: std:: and unwanted warnings |
| 21.03.2005: |
maintenance programming |
| 08.03.2005: |
Book review: “Expert C Programming” by Peter van der Linden |
| 04.03.2005: |
splitting MP3 files |
| 03.03.2005: |
Book review: “Perl Medic” by Peter J. Scott |
| 03.03.2005: |
did I finally “grok” Test:: ? |
| 23.02.2005: |
interesting problem: buffered text view widget |
| 22.02.2005: |
M$ patent claim on IsNot |
| 20.02.2005: |
MIX implementation in Perl completed ! |
| 11.02.2005: |
Joel’s 12 steps for better code |
| 09.02.2005: |
AoHoHoAoA |
| 03.02.2005: |
refactoring |
| 01.02.2005: |
true cross-platform compatibility of Qt |
| 25.01.2005: |
“Stone soup” or guerilla prototypes |
| 22.01.2005: |
paradigm shift - parallel computing ? |
| 19.01.2005: |
bin2dec for huge numbers |
| 18.01.2005: |
using a cache to speed-up code |
| 14.01.2005: |
more on Qt and on coding frenzies |
| 09.01.2005: |
Book review: “C++ GUI Programming with Qt 3″ |
| 02.01.2005: |
Qt - first impressions |
| 29.12.2004: |
PAR/Parrot/JIT/native compilation |
| 27.12.2004: |
serial port saga - a C++ implementation |
| 24.12.2004: |
dissapointed with Perl |
| 21.12.2004: |
motif - a painful experience |
| 20.12.2004: |
Serial port monitor |
| 12.12.2004: |
threads, serial ports, kernel, emacs and other vegetables |
| 08.12.2004: |
success in battle against activeperl/minicpan |
| 08.12.2004: |
rant about weather and perl |
| 07.12.2004: |
minicpan |
| 03.12.2004: |
AI-ish attempt at teamsheet picking |
| 21.11.2004: |
“TPJ’s Computer Science & Perl Programming” ed. Jon Orwant |
| 18.11.2004: |
more on P::RD and Scite scripting |
| 17.11.2004: |
Perl scripting of Scite |
| 17.11.2004: |
regex gotcha in P::RD |
| 14.11.2004: |
pure delight !! (MIX byte code, debugger and other oddities) |
| 12.11.2004: |
tools for single-person development |
| 11.11.2004: |
I don’t l like Perl’s OO… |
| 03.11.2004: |
a “reverse” caveat |
| 26.10.2004: |
LF - CR/LF |
| 22.10.2004: |
a tied hand |
| 18.10.2004: |
and the eulogy was delivered by Perl |
| 15.10.2004: |
different coding approaches |
| 06.10.2004: |
random names generator |
| 01.10.2004: |
complying with -Wall -pedantic -ansi |
| 29.09.2004: |
distributed learning of wxPerl |
| 28.09.2004: |
forgoing work with wx: many installations |
| 27.09.2004: |
making the first steps with wxPerl and PAR |
| 27.09.2004: |
Accessible GUI development - call for ideas |
| 23.09.2004: |
bugless coding style |
| 20.09.2004: |
Book review: “Successful Lisp” by David Lamkins |
| 15.09.2004: |
BlooP |
| 03.09.2004: |
zone |
| 08.08.2004: |
Equality in Lisp |
| 06.08.2004: |
another Lisp article done |
| 05.08.2004: |
what’s up with the factorial ? |
| 03.08.2004: |
back to lisp |
| 30.07.2004: |
short article on lambda |
| 30.07.2004: |
a cool algorithm for counting ones in a bitstring |
| 30.07.2004: |
lambda² |
| 18.07.2004: |
c/c++ annoyance - unsigned iteration |
| 09.07.2004: |
parallel programming |
| 18.06.2004: |
back to geekiness: hash_map |
| 01.06.2004: |
nostalgic… |
| 25.05.2004: |
Solving problem 1131 |
| 25.05.2004: |
1136 solved |
| 25.05.2004: |
more thoughts on previous problem |
| 25.05.2004: |
BST - postorder, reversed postorder |
| 21.05.2004: |
ACM programming problems solving |
| 18.05.2004: |
Book review: “Efficient C++” by Bulka & Mayhew |
| 14.05.2004: |
making sense of pointers |
| 11.05.2004: |
is “meta programming” the answer ? |
| 04.05.2004: |
is this the sign of ultimate geekiness ? |
| 21.04.2004: |
a problem, two tricks - almost a solution |
| 11.04.2004: |
compiling gcc |
| 28.03.2004: |
.NET looks nice |
| 17.03.2004: |
communication with a serial port |
| 15.03.2004: |
programming geek - EE geek |
| 12.03.2004: |
conversion tools that don’t scale |
| 08.03.2004: |
my articles published at GameDev |
| 03.03.2004: |
solution to yesterday’s problem |
| 02.03.2004: |
a freaky bug involving g++ and ^M |
| 18.02.2004: |
perl annoyance |
| 13.02.2004: |
Jamca part 3 released |
| 10.02.2004: |
using Perl and VB to make windows development easier |
| 09.02.2004: |
the Jamca chess programming tutorial/project begins |
| 03.02.2004: |
Jamca |
| 23.01.2004: |
deep signal comparison, memoization |
| 19.01.2004: |
The Jotto word game - analysis and a Perl implementation |
| 15.01.2004: |
lotsa code |
| 12.01.2004: |
perl certifications |
| 09.01.2004: |
thoughts on offshoring |
| 02.01.2004: |
Table in Perl::Tk |
| 30.12.2003: |
source control |
| 29.12.2003: |
Book review: “Refactoring” by Martin Fowler |
| 26.12.2003: |
Finding out where a function was called from |
| 26.12.2003: |
Initialization of structures and arrays in C++ |
| 25.12.2003: |
design problem |
| 19.12.2003: |
parser hacking |
| 09.12.2003: |
Book review: “Effective STL” by Scott Myers |
| 08.12.2003: |
Win32::OLE with Perl, Open Office |
| 04.12.2003: |
profiling and timing Perl code |
| 03.12.2003: |
modularizing a large Perl script |
| 30.11.2003: |
endian-ness of bits and bytes |
| 16.11.2003: |
poor man’s backup |
| 05.11.2003: |
rolling your own |
| 27.10.2003: |
beautiful |
| 21.10.2003: |
nice solution found to that binary stream problem |
| 20.10.2003: |
perl bit-crunching |
| 19.10.2003: |
enlightment - I’m not alone ! |
| 09.10.2003: |
Ada and VHDL |
| 08.10.2003: |
Ada hacking |
| 07.10.2003: |
dfa minimization + log |
| 03.10.2003: |
NFA, cpp |
| 19.09.2003: |
cpp is pain |
| 12.09.2003: |
Book review: “C++ in action” by Bartosz Milewski |
| 05.09.2003: |
more on simplified cpp + some rant |
| 04.09.2003: |
coding a simplified cpp |
| 03.09.2003: |
type system |
| 29.08.2003: |
note to self - assert() |
| 06.08.2003: |
features features features |
| 04.08.2003: |
numeric perl ? |
| 30.07.2003: |
full fledged open-source project |
| 29.07.2003: |
great compilers tutorial |
| 27.07.2003: |
Tk annoyance |
| 23.07.2003: |
Variable initialization in C++ |
| 23.07.2003: |
Allocating multi-dimensional arrays in C++ |
| 23.07.2003: |
Correct usage of const with pointers |
| 18.07.2003: |
some Perl “magic” |
| 17.07.2003: |
test vectors generation in Perl |
| 10.07.2003: |
Some benchmarking in Perl |
| 04.07.2003: |
interesting problem (binary representation of big numbers) |
| 30.06.2003: |
perl 6 book |
| 27.06.2003: |
“Modern C++” scares me |
| 20.06.2003: |
Ruminations on chapter 17 of “Code Complete” |
| 19.06.2003: |
Duff’s Device |
| 19.06.2003: |
Levels of abstraction… |
| 03.06.2003: |
Good Goto (TM) |
| 02.06.2003: |
Perlmix progress |
| 30.05.2003: |
Perlines |
| 26.05.2003: |
Safari, Perl & Matrix |
| 22.05.2003: |
Ruminations on chapter 16 of “Code Complete” |
| 20.05.2003: |
some pondering on design of MIX in Perl |
| 19.05.2003: |
MIX in Perl |
| 16.05.2003: |
too much Perl… |
| 16.05.2003: |
Using perl for hardware verification |
| 13.05.2003: |
playing around with Jeeves |
| 09.05.2003: |
Coding in C++, wishing it were Lisp (or Perl) |
| 06.05.2003: |
Some quotes from Paul Graham’s latest article |