pts.blog

2012-09-22

How to change the volume label to lowercase on an USB stick, memory card or any VFAT filesystem on Ubuntu Lucid

›
This blog post explains how to change the volume label to lower case on an USB stick, memory card or any other VFAT filesystem. The instruct...
2012-09-04

How to unlock an Android phone using adb if you know the password

›
This blog post explains how to unlock an Android phone using adb if you know the password. This can be useful if the touch screen of your p...
7 comments:
2012-08-14

How to use duplicity on Ubuntu Lucid to make backups to Google Drive

›
This blog post is a tutorial explaining how to install duplicity to an Ubuntu Lucid system and how to make backups to Google Drive using du...
1 comment:
2012-08-02

How to format a double with 5 digits of precision in pure Java

›
This blog post shows pure Java code to format a double with 5 digits of precision, i.e. non-scientific notation, rounded to at most 5 digits...
2012-06-30

How to compile Java programs to stand-alone executables for Windows, Linux etc.

›
This blog post explains how to compile Java programs (e.g. a set of .java, .class and .jar files) to stand-alone binary executables which ru...
3 comments:
2012-06-28

pdfsizeopt released for Windows

›
This blog post is to announce that pdfsizeopt , a PDF file size optimizer is now available for Windows (Win32) systems. See the Windows inst...
2012-04-22

How to disable new tab animation in firefox

›
This blog post explains how to disable the short animation when a new tab is opened in Mozilla Firefox. The solution was tested with Firefox...
1 comment:
2012-04-16

How to change the escape key (^A) in screen without typing it

›
This blog post explains how to change the escape key (Ctrl- A by default) in an instance of GNU Screen if you are unable to type that key (...
2012-03-31

Announcing mmshget: mmsh:// (MMS-over-HTTP) video stream downloader and reference implementation

›
This blog post is to announce mmshget, a command-line Python script to download streaming videos of the mmsh:// (MMS-over-HTTP) protocol, i...
2 comments:
2012-03-27

UTF-8 issue: find doesn't find all your files

›
Public bug announcement: Beware that GNU find in findutils 4.4.2 (as shipped on Ubuntu Lucid) will not find all your files if it's run ...
2012-02-18

How to make bash put the prompt to the leftmost column

›
This blog post explains how to configure bash so it will always put the prompt to the leftmost column of the terminal. By default, if the la...
2012-01-24

Guess the programming language with array and dictionary addition

›
Guess the programming language. In which programming language are all of these true? [] + [] is an empty string. [] + {} is a string d...
8 comments:
2012-01-16

How to put the window close button to the right on Ubuntu Lucid

›
This blog post explains how to put the the window close button to the top right corner of the window on Ubuntu Lucid, instead of the top lef...
2012-01-08

C++ operator definitions inside and outside the class are not equivalent

›
This blog post presents some example code which demonstrates that having an operator outside a class is not equivalent to having it inside t...
2011-12-18

How to log out from an AppEngine app only

›
This blog post explains how to add a logout page to an AppEngine Python application, which will log out of the application only, without log...
5 comments:
2011-12-11

How to turn off voicemail for Swisscom (.ch) mobiles

›
This blog post explains how to turn off the voicemail service (named COMBOX) provided (and enabled by default) by the Swiss mobile carrier S...
2011-11-18

Measure your reaction time using Python

›
Run this in a terminal window (without the leading $ ): $ python -c 'import random, time; time.sleep(2 + 8 * random.random()); \ prin...
1 comment:
2011-11-13

Announcing Portable MariaDB: Small, portable binary MariaDB distribution for Linux

›
Portable MariaDB is a small, portable binary distribution of the SQL server MariaDB (Monty's fork of MySQL) for Linux i386 (32-bit). On...
6 comments:
2011-11-10

How to simply compress a C++ string with LZMA

›
This blog post explains how to simply compress C++ with LZMA compression, using liblzma. Use the following functions: #include <stdlib....
2011-10-27

Long standby time for Cyanogenmod 7.1 on ZTE Blade phones

›
This is a testimonial of the Cyanogenmod 7.1 Android spinoff operating system on the ZTE Blade phone. I've recently installed Cyanogenm...
1 comment:
2011-10-18

Getting started with IntelliJ to write Android applications on Linux

›
This blog post gives instructions to get started with Android application development with IntelliJ on Linux. Install the Java runtime env...
2011-10-06

Named return value optimization in gcc

›
This blog post demonstrates that GCC 4.1 does Named return value optimization , i.e. it omits creating a temporary object in a function retu...
1 comment:
‹
›
Home
View web version
Powered by Blogger.