Les informations de type permettent de connaître le type des variables manipulées lors de l’exécution du programme. Nous allons voir comment comparer les types d’objets C++ à l’exécution via l’opérateur typeid de g++.
Concatenate PDF files
Here is the simplest way I found to concatenate PDF files on Ubuntu 10.4 LTS (Lucid Lynx). First, install pdftk:
sudo aptitude install pdftk
Then, use the following syntax (assuming all your pages begin with the “file” prefix):
pdftk file*.pdf cat output all.pdf
Quelques pas du C au C++
Ce post (une réactualisation d’un article publié sur mon précédent site) présente quelques nouveautés du C++ par rapport au C, essentiellement les références et fonctions inlines. Il suppose les bases du C connues, et n’aborde pas les avancées majeures du C++ comme les objets ou les patrons (templates).
read more…
A Policymaker’s View on Net Neutrality
I just read the transcript of a speech from Ms Rachelle B. Chong, The 31 Flavors of Net Neutrality: A Policymaker’s View, delivered at the Intellectual Property Law Bulletin (2008). The conclusion is far from nuanced: “all is well and healthy on the Internet. [...] Let’s not clog traffic with unnecessary regulations.” However, some arguments Ms Chong raises are sensible, and it’s very interesting to have a policymaker’s point of view on this topic.
The problem is, she addresses net neutrality from the broadband carriers point-of-view (traffic regulations), while I think the real debate is about shaping the Internet of tomorrow. Let me explain why.
Protocole de congestion AIMD
Je viens de traduire l’article de la Wikipédia anglaise sur le protocole additive increase/multiplicative decrease utilisé avec TCP pour le contrôle de congestion. Voici la retranscription de ma traduction. La version actuelle de l’article est sur la Wikipédia française : AIMD.
