iPrison

Frankly speaking, I don’t really understand the passion for the new Apple iPad (an " iPhone on steroids"?). It’s a beautiful-looking machine but it also jails its user in the “Apple ecosystem”. It’s just consumerism. Apple has a record of launching beautiful-looking devices and shiny products. In the beginning of the years 1980s, they popularized the computer mouse and the graphical user interfaces as we know them today. In the beginning, one would love the simplicity of use of Apple computers and software, especially compared to the MS-Windows or GNU/Linux versions at that time (I’m speaking of the years 1990s). The end-user was then at the center of the “computer experience”. But now, it seems the end-user becomes a (paying) consumer, nothing else. ...

January 29, 2010 · 3 min · jepoirrier

3DSecure not secure

You may have seen in various places that “3-D Secure” (aka “Verified by Visa” or “Mastercard Securecode”) is not as secure as it says. The original paper is here (PDF). Unfortunately, having implemented the 3-D Secure system via a third-party somewhere in Europe, I have to agree with the authors. I will insist here on one aspect - the inline frame - but the authors are giving more aspects and some solutions worth considering in their paper. ...

January 28, 2010 · 2 min · jepoirrier

Waiting for PDF comments in Evince

Evince defines itself as “simply a document viewer” (for Linux/Gnome and now for Windows too). However it can already read a lot of formats: PDF, TIFF, PS, DVI, DJvu and plans to support a lot more in the future. But for me there is one important feature missing: the ability to read comments in PDF files. I sent PDF versions of draft documents to my PhD thesis promoters and they send them back with their comments. Open them in Evince: you’ll only get the balloons but no possibility to click on them (see Figure 1 below). Open them in Acrobat Reader and not only you can see that there are comments but you can also see their content (see Figure 2 below). ...

October 11, 2009 · 1 min · jepoirrier

postr, simply puts your pictures on Flickr

I really like gthumb to have a look at my photos, quickly perform some basic modifications or effects and display all the photos to people around me. But there is one thing that is annoying me: it seems impossible for my gthumb version (2.10.11) to upload to Flickr, where I put some of my pictures. There is an " issue 73" in the GNOME’s GHOP Contest page from 2007 and the development seems to be done ; it’s just not yet in the main branch. ...

September 14, 2009 · 1 min · jepoirrier

Revision control software migration question

In software development (as in many other fields, like paper or thesis writing ;-)), you often need a revision control software to effectively manage all the changes made to your source code (or sections and chapters). It’s even more important if you work with other people on the same files, on different versions of the same sources, with people in different locations and with different systems. The problem I currently try to solve (or, at least, try to bring a solution to) is the following … The system doesn’t initially use any revision control software. People are able to edit any file they want, one at a time (file locking which is very annoying). Basically, there is only one version of a file per project: the current one. If another project tries to merge the same file from another project, someone has to manually review all the lines in order to see what should remain and what should be left. In order to reach a previous version of a file, you have to manually remove lines marked with the patch reference at a specific location on some lines (it does work in some programming languages and not at all in all others). In fact, a rudimentary revision control system exists but it’s completely outside the development environment. When a file is modified, it’s name is entered in a “patch system” with the reason why it was modified (when you are lucky). If you forget to enter its name, the system can’t do anything for you (since it’s not aware of anything). ...

September 13, 2009 · 2 min · jepoirrier

Wordpress problem with permalinks after upgrade

If you get error 404 with your permalinks and RSS feed after an upgrade of your Wordpress installation to version 2.8.3, it’s worth to check the “Permalinks” section (under the “Settings” tab in the admin panel). Try set it up to “Common”, save changes and then put it back to your previous structure (“Month and name” in my case). This should solve most of current 404 errors after upgrade. If not, check the Wordpress support forum.

August 10, 2009 · 1 min · jepoirrier

Installing Pwytter on Fedora 11

This morning, it was impossible to post tweets on Twitter so I finally gave in to install a Twitter client. Amongst many software available, Pwytter seemed interesting to try: free software, written in Python were my two criteria. Unfortunately, the installation process is not straightforward (although its use of the general python setup procedure). Here is how to install it on Fedora 11 from the command line: Download Pwytter, unzip it, enter directory pwytter-0.8 Install ImageTK: as root, type " yum install python-imaging-tk" ( in Fedora, ImageTK was renamed python-imaging-tk) Install simplejson: as root, type " yum install python-simplejson" (optional) launch: python setup.py build launch: python setup.py install Complete the installation by copying some files with the 4 lines below (type them as root too) ( a comment in pwytter blog helps to solve the pwCache installation bug): cp pwCache.py /usr/lib/python2.6/site-packages/pwytter-0.8-py2.6.egg cp pwCache.pyc /usr/lib/python2.6/site-packages/pwytter-0.8-py2.6.egg cp -r media/ /usr/lib/python2.6/site-packages/pwytter-0.8-py2.6.egg cp -r theme/ /usr/lib/python2.6/site-packages/pwytter-0.8-py2.6.egg Now you can launch pwytter from any user! In addition, since the source code is available and Identi.ca supports a Twitter-compatible API, let’s see if it’s easy to modify pwytter for Identi.ca :-) ...

August 8, 2009 · 1 min · jepoirrier

Live picture from the Bruxelles Grand Place

On the Bruxelles website, you can watch from and move a webcam on the Grand Place. The resolution is good enough to distinguish faces in you zoom. But what is more interesting (imho), is that the stream from the webcam is just a stream of still images from http://www.brucity.be/webcam.jpg. The image below was the current image from the webcam when you loaded this page ; reload the page to see another picture … ...

May 16, 2009 · 1 min · jepoirrier

March 25th, 2009: Document Freedom Day

This 25th of March, 2009 is Document Freedom Day. Although it’s not as important as starvation in parts of the world, the economic crisis or the continuous deterioration of our privacy and civil rights (in UK and elsewhere), it’s good to take a break and think about our use of electronic documents in our everyday live. Let me just give you an example … A few days ago, I was trying to retrieve data from an experiment. As a well-formatted student, I stored my data in a then state-of-the-art, proprietary statistical software my dear statistical professor taught me to use. As long as I had this software, it was fine. Now that my university stopped to pay the license, that I didn’t installed this software on my new computer, I am stuck with a serie of 1, 0 and other delirious characters in that file. Does that mean I lost all my data? Yes. ...

March 24, 2009 · 2 min · jepoirrier

Some useful software for programmers stuck on MS-Windows

Sometimes, even if you mainly develop on Unix/Linux boxes, you are stuck with MS-Windows on your desktop. Moreover, although your are a developer (i.e. someone who is supposed to know how to run a computer), you have no administrator rights so you can’t install the right tools that can improve your productivity and enhance your code stability/security. This is for the sad part. Fortunately, Free Software are there and most of them can even be run without being installed on your machine, just copy the software and use it! Here is a list of some of the software I’m using. Feel free to promote your favourite application in the comments. ...

March 23, 2009 · 2 min · jepoirrier