pts.blog
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