h5py is a python module which allow you to easily use the HDF5 format from python. HDF5 is a powerful format which supports compression and parallel I/O. Installing h5py from source was not a piece of cake. Here it is, in all of its painful glory.
As the recommandations of the EmacsWiki were not working, I hacked together a script.
If you often use SSH, you can be tired to type your password each time. The solution is to use passphrases and to manage theme.
Today's problem : my browser spends way too much time trying to connect to a website.
Here is how to reinstall your Grub if it has been wiped out by a Windows install for example. This will deal with a small Debian Live USB.
Just a quick post about my setup.
Softwares for plotting a grid are usually very good for regular latitude-longitude grids, like NCL or the Basemap package for Python. They can also managed unstructured grids with interpolation. However, it is usually impossible or very slow to draw an non-structured grid without interpolating data.
I wanted to get into Perl, and this is an excellent occasion for that. We want to modify the tags of all our mp3 files. Tedious to do by hand, so we need some script-fu.
A small post about protecting your desktop.
Installation instructions for Sun's Java 6 and Adobe's Flash.
Some installation instructions.
For a future project, I have tried Blender and Horde in order to create a model, animate it and place it into a 3D engine.
Some tips I collected about FreeBSD.
Do you search for a fast, portable way to create your site with a command-line tool ? It exists and is called Jekyll.
Here is a presentation of the versioning tool named Git.
Here is a simple tip for splitting a large file into small chunks on Linux and reassemble it on Windows. No need to install anything !
This posts shows how to configure your Debian system for Japanese input and output.
Here are some tricks I have found for LaTeX. This section will be updated from time to time.
One thing beginners struggle with LaTeX is the install of packages. For almost everything you want to do there is a package for that. I will show you an easy way to install them.
A little post following the setup of Mutt : here are some of the tips I have found for Mutt.
I have been using LaTeX for some time, and after beginning to read Knuth's TeXbook, I wanted to try using TeX. This post is merely an introduction for both but it will contains useful links for beginners.
Suppose you want to draw neat circles on the screen with a cool program. Unfortunately, the library you use does not have a
Let us embark in a journey inside the magical word of fractals. The most famous is the Mandelbrot fractal. Here is an applet for exploring it:
Here are my scripts and configuration
Following the post on chatting in MSN, here is a configuration for your Irssi client.
For this part we will see how to communicate with the rest of the world. We will use jabber protocol to connect to Gtalk (but several others are available, see at the end).
Nothing like some music for making your computer more agreable. If you want lightweight and fast softwares for listening to your musical library, do it inside a terminal !
Today, we will see how to get mails, read them, and answer them, inside a terminal.
I have been struggling for a few days trying to make a video (for my water simulation). Meaning, I had to find something for recording my desktop. However, being on Linux and all, you sometimes have to search quite a bit for finding exactly what you want. So I have tested the following utilities.
Here is a video as an experiment for simulating shallow waters. Physically, it means the water height should
be much smaller than the dimensions of the water surface. It is also the case for tsunamis as their
wavelength is much longer than the water depth.
Usually, their wavelength is several hundred of kilometers long !
Hello, my name is Alexis Praga.
I am an engineer specialized in computer science and applied mathematics. Fascinated by computational mathematics, I am currently doing a Ph.D at the CERFACS laboratory in Toulouse, France (see my other webpage for more details about it). If you are interested, my CV is available in French or in English.
Thanks for visiting !
You can always send me a mail.