32-bit Old hardware Pae Pentium-m Ubuntu Install Ubuntu without PAE support Last night I brought to a new life my old laptop to be used during my commuting time to write posts, to experiments some technologies and last but not least show how old
Hamming weight Popcount Python Hamming weight's Python implementation Counting the number of 1’s in a binary representation of a number (aka Hamming weight aka popcount when binary numbers are involved) with Python using different implementations (naive implementations are obviously excluded :-)
Asm Buffer overflow protection C/c++ Gdb Disassembly C code for fun – Part 7: buffer overflow protection Originally this article was about strings but as soon as I disassembled the first C test code I saw an interesting bit of assembly code so I switched the topic: today we will
Asm C/c++ Gdb Inline expansion X86-64 Disassembly C code for fun – Part 6: inlining expansion Today we will talk about code inlining which means the ability of the compiler to replace a function call with the body of the called function.
2.7 Python Timestamp Timestamp and microseconds on Windows platforms The datetime.datetime object can return the current date and time with a resolution up to microseconds which is true on *nix platforms but not completely true on Windows platforms.