show 317 results

Blog entries

  • Petites astuces de vim

    2008/05/27 by Arthur Lutz

    J'ai découvert vim-addons (qui est apparu dans debian récement) et ce petit outil permet de faire d'etendre les fonctionnalités de vim assez facilement. Voici une utilisation parmi tant d'autres :

    mode gnupg

    pour installer le mode gnupg faites

    vim-addons install gnupg

    Ensuite vim pourra ouvrir directement des fichiers encryptés et les réncrypter lorsque vous sauvez. Donc simplement

    vim mot-de-passe-envoyé-par-client.gpg

    Voilà, le tour est joué.

    J'avoue que je reste avec emacs pour le code, mais ce genre de petit raccourcis est bien pratique.

  • LAX - Logilab Google AppEngin Sprint at Pycon-FR

    2008/05/20 by Arthur Lutz

    Here are a few pictures from the sprint we organized at Pycon-FR

    We got a few people to install Google AppEngine and LAX on their machines, and explained the concepts at hand to a bunch of other people.

    Update: LAX is now included in the CubicWeb semantic web framework.

  • HOWTO quickly get lax running on linux

    2008/05/19 by Arthur Lutz

    This is how easy it is to get lax to run on your linux machine :

    hg clone
    ./google_appengine/ lax/skel/

    Point your favorite browser to http://localhost:8080/

    UPDATE: LAX is now included in the CubicWeb semantic web framework.

  • Another step towards the semantic web

    2007/02/06 by Nicolas Chauvat

    I co-organized the Web2.0 conference track that was held at Solutions Linux 2007 in Paris last week . Researching to prepare the talk I gave, I came accross microformats and GRDDL. Both try to add semantics on top of (X)HTML.

    Microformats uses the class attribute and the "invisibility" of `div` and `span` to insert semantic information, as in ::
      <li class="vevent">
        <a class="url" href="">
         <span class="summary">Solutions Linux Web 2.0 Conference</span>: 
         <abbr class="dtstart" title="20070201T143000Z">February 1st 2:30pm</abbr>-
         <abbr class="dtend" title="20070201T18000Z">6pm</abbr>, at the 
         <span class="location">CNIT, La Défense</span>

    GRDDL information is added to the `head` of the XHTML page and points to an XSL that can extract the information from the page and output it as RDF.

    Another option is to add `link` to the `head` of the page, pointing to an alternate representations like a RDF formatted one.

    Firefox has add-ons that help you spot semantic enabled web pages: Tails detects microformats and the semantic radar detects RDF. Operator is an option I found too invasive.

    As for my talk, it involved demonstrating CubicWeb, the engine behind, and querying the data stored at to reuse it with Exhibit.

  • Install Python Cartographic Library

    2006/12/07 by Nicolas Chauvat

    This is how we setup PCL <> under debian. Of course having a package would be better...

    Install dependencies

    apt-get install mapserver-bin python-mapscript mapserver-cgi
    gdal-bin python-gdal python-dev libgeos-dev libgdal-dev
    libgd2-xpm-dev python-setuptools zope-interface

    Now link libgdal.a to libgdal1.3.2.a

    Install PCL from sources

    svn co
    cd PCL/
    cd externals/OWSLib
    python install --prefix=my_python_library
    cd externals/QuadTree
    python install --prefix=my_python_library
    cd PCL-Core
    python install --prefix=my_python_library
    cd PCL-GDAL
    python install --prefix=my_python_library
    cd PCL-MapServer

    Put in a directory the source code of mapserver corresponding to the package version installed above. Get it from or with dpkg-src.

    Edit to set ms_home to the path of the above mapserver sources.

    python install --prefix=my_python_library

    my_python_library now contains Python eggs and directories with Python and C libraries.

  • New is launched

    2006/10/24 by Arthur Lutz

    ** Insert announce text here **

  • CMFProjman is being ported to Plone2

    2006/10/18 by Arthur Lutz

    CMFProjman has been asleep for quite a while, and is now being reanimated to work with Plone2. We will release it as soon as we see it's stable.

show 317 results