pts.blog
2011-09-09
How to install kradview on Ubuntu Lucid
›
This blog post explains how to install and run kradview on Ubuntu Lucid. Compiling and installing: $ sudo apt-get install libqt3-headers ...
1 comment:
2011-08-06
How to set up Skype notifications on Linux to be non-distruptive
›
This blog post presents my Skype notification setup on Linux. This setup contains no audio notifications and only a few visual notifications...
How to set up a compact desktop theme on Ubuntu Lucid
›
This blog post explains how to set up a compact GNOME desktop theme on Ubuntu Lucid, i.e. such a theme which consumes little screen real est...
3 comments:
How to set up nicely hinted default fonts on Linux
›
This blog post explains how to set up a per-user default font configuration under Linux (tested on Ubuntu Lucid), which contains easy-to-rea...
1 comment:
How to set up English search in Google Chrome
›
This blog post explains how to set up the default search engine to Google in English language in Google Chrome. By default, if Google is th...
2 comments:
2011-08-04
How to disable cursor blinking in GNOME applications
›
This blog post explains how to make the cursor not blink in text input and text area widgets in GNOME applications (including GNOME Terminal...
How to write hello-world in both Java and C++
›
This blog post explains hwo to write a hello-world program which compiles in both Java and C++. The following solution makes use of the lan...
2011-06-24
Python 3.2 binaries released in StaticPython for Linux
›
This blog post is to announce that StaticPython , a binary distribution of Python, has just released Python 3.2 binaries for Linux. (Previou...
1 comment:
2011-06-05
PTetriS/HTML: A minimalistic, but correct Tetris-clone in HTML + JavaScript
›
This blog post is to announce PTetriS/HTML , a minimalistic, but correct Tetris-clone in HTML + JavaScript. Play PTetriS/HTML here , with a ...
2011-06-04
How to download a https:// page in Ruby 1.8
›
This blog post shows an example low-level implementation of downloading a https:// page in Ruby 1.8. The reason why is this blog post was bo...
1 comment:
2011-05-19
jtty-builder: easy-to-install JSP web server for Unix
›
This blog post is an announcement for jtty-builder , an easy-to-install, lightweight webserver with a JSP container for Unix. More specifica...
2011-04-27
How to write a simple echo and chat server in Ruby 1.8
›
This blog post is an introduction to TCP socket server programming and thread programming in Ruby 1.8. It also illustrates how compact and e...
2011-04-09
python-xattr-compat: portable Python module to query and set POSIX extended attributes of files
›
This blog post is an announcement of python-xattr-compat , a portable Python 2.x module to query and set POSIX extended attributes of files....
2011-04-03
How to install CyanogenMod onto the ZTE Blade
›
This blog post explains how I managed to install CyanogenMod to a ZTE Blade phone (both Gen 1 and Gen 2). Please note that there can be mu...
5 comments:
2011-03-25
How to automatically synchronize the shell history between terminal windows
›
This blog post explains how to automatically synchronize the Unix shell command-line history between multiple shell instances running on the...
5 comments:
2011-02-16
How to dump the full /etc/passwd and /etc/group files when NIS (YP) or LDAP is used
›
This blog post explains how to dump the flattened version of /etc/passwd and /etc/group files on a Unix system when some user and group en...
2 comments:
2011-02-01
How to run Syncless on Linux without installing it?
›
This blog post explains how to run asynchronous, coroutine-based client and server I/O libraries like Syncless, gevent and Concurrence on Li...
2011-01-21
How to implement the C printf function in C++ in a typesafe way?
›
This blog post explains how to implement the C printf() function in C++ in a typesafe and convenient way. The most important advantage of ...
3 comments:
2011-01-06
How to drop caches on Linux?
›
This blog post explains how to drop in-memory cache of data on disk (pagecache, dentries, inodes) on Linux. Dropping the cache is useful if ...
1 comment:
2011-01-05
Announcement from the Unix kitchen staff
›
A restaurant called fork() has recently been opened in our office building. The name was suggested and chosen by engineers. I imagine what ...
1 comment:
2010-12-19
How to write a C++ program without libstdc++
›
This blog post explains how to write a C++ program and compile with GCC ( g++ ) so that the resulting binary doesn't depend on libstdc++...
5 comments:
How to boot GRUB from SysLinux
›
This blog post explains how to boot GRUB from SysLinux. Only GRUB1 is covered, the solution explained doesn't support GRUB2. Older vers...
3 comments:
2010-12-14
How to get multiple clickable desktop notifications on Ubuntu Lucid
›
This blog post explains how to get multiple clickable desktop notifications (i.e. those that were present on Ubuntu Hardy) on the default GN...
1 comment:
2010-12-11
A dramatic colored picture of a tiger's head
›
This blog post documents my unsuccessful software archeology attempt to find the origin and the author of the famous PostScript tiger color...
5 comments:
2010-12-07
It is a misconception that C++ is a superset of C
›
This blog post shows (with a counterexample) that C++ is not a superset of C, i.e. there is a valid C program which is not a valid C++ progr...
1 comment:
2010-12-05
On browser compatibility issues
›
This blog post lists the browser compatibility issues (with solutions) I've encountered when creating a simple HTML(4) + JavaScript + CS...
2 comments:
2010-11-28
Announcing uevalrun: self-contained computation sandbox for Linux
›
This blog post is to announce uevalrun. uevalrun is a self-contained computation sandbox for Linux, using User-mode Linux for both compila...
2 comments:
‹
›
Home
View web version