pts.blog

2013-11-11

How to create Git commits dated based on last-modification time of involved files

›
This blog post explains how to create Git commits dated based on last-modification time of involved files. git commit creates the commit w...
2013-10-30

How to query the X11 screen saver state

›
This blog post explains how to query the X11 screen saver state and other information such as idle time. This is useful on Unix systems if y...
2013-10-23

How to fix ugly text when printing a Google document

›
This blog post explains how to fix the ugliness of letter spacing in text printed from a Google document (text document, presentation etc.)....
2013-10-21

How to start a Unix process in the foreground instead

›
This blog post explains how to run a Unix process in the foreground if it automatically puts itself into the background. TL;DR Run it like t...
2013-08-18

Non-recursive, fast, compact stable sort implementation in C++

›
This blog post discusses stable sort implementations in various languages, and it also presents a non-recursive, fast and compact mergesort...
2013-08-13

How to send Unix file descriptors between processes?

›
This blog post explains how to send Unix file descriptors between processes. The example shown below sends from parent to child, but the gen...
2013-08-08

webfind: How many programming languages can you speak ... at the same time?

›
When I wrote the following code which compiles and/or executes in 10 different programming languages (C, C++, Perl, TeX, LaTeX, PostScript, ...
1 comment:

webfind: Bootstrapping a simple compiler from nothing

›
This document is a case study of writing and bootstrapping a compiler for a simple (but structured) language from scratch. It targets i386 ...
2 comments:

webfind: The smallest compiler (it compiles Brainfuck)

›
I've found the smallest compiler so far. It's a Brainfuck compiler written in x86 assembly, and it compiles to an i386 Linux binary...
2013-05-22

How to create a PDF file with a single hyperlink in it

›
This blog post explains how to create a PDF file with a single hyperlink in it. Such PDF files are useful as hyperlinks uploaded to prezi.co...
2013-04-21

How to send ZIP-compressed, streaming AJAX response

›
This blog post explains how to send a ZIP-compressed HTTP response to an AJAX (XMLHttpRequest) request in a streaming way. By streaming we m...

How to list Android apps in the order they were installed

›
This blog post explains how to list applications on an Android device (phone, tablet etc.) in the order they were installed. This list can b...
2013-03-31

How to download all .apk files from an Android device to the computer

›
This blog post explains how to download all .apk files (application software package installers) from an Android device (phone, tablet, etc....
2013-02-11

Calling JavaScript method references

›
This blog post is a documentation of a quirk in the JavaScript language: method calls and method reference calls don't operate on the sa...
2012-12-30

Hungarian spell checking, hyphenation and synonyms in LibreOffice 3 and OpenOffice 3

›
This blog post explains how to install the Hungarian spell checking, hyphenation and synonyms extensions to OpenOffice 3.x and LibreOffice 3...
2012-12-03

Announcing intalg: integer and number theory algorithms in pure Python 2.x

›
This is the initial release announcement for pybasealgo (fast implementation of basic algorithms in pure Python 2.x, minimum version:) and ...
1 comment:
2012-11-15

How to start and kill a Unix process tree

›
This blog post explains how to start a (sub)process on Unix, and later kill it so that all its children and other descendants are also kille...
1 comment:
‹
›
Home
View web version
Powered by Blogger.