Documentation
Table des matières
Vous trouverez sur cette page des documents rédigés sur différents thèmes informatiques. Ils sont tous diffusés sous licence Creative Commons Attribution.
Comment paginer, trier et filtrer un tableau avec Ajax et Rails
L'objectif de ce tutoriel est d'utiliser Ajax et Ruby on Rails pour afficher un tableau de manière dynamique avec des fonctionnalités de pagination (le contenu du tableau peut être réparti sur plusieurs pages), de tri (le contenu peut trié selon une colonne du tableau) et de recherche (les éléments à afficher peuvent être filtrés par une requête).
Il s'agit de quelque chose de très courant lorsqu'on développe une application web. L'intérêt d'utiliser Ajax est de permettre une interface dynamique qui ne recharge pas l'intégralité de la page à chaque changement. L'intérêt d'utiliser Rails... et bien si vous lisez ceci vous devez déjà être convaincus, mais Ajax est étroitement intégré à Rails, et son utilisation est ainsi grandement facilitée.
Note : Grâce à Juan Lupión, une traduction espagnole est désormais disponible.
Introduction à Ion3
Ion
est un gestionnaire de fenêtres très dépouillé et orienté clavier,
très efficace d'utilisation. Les fenêtres n'ont pas de décorations et
s'organisent en cadres munis d'onglets qui recouvrent toute la surface
de l'écran sans se recouvrir. Ceci permet une organisation très claire
de l'espace qui est utilisé au maximum.
Une des forces de Ion
est de supporter également les "bureaux
flottants", plus proches de la manière dont fonctionnent les
gestionnaires de fenêtres traditionnels, mais permettant quand même un
fonctionnement à base d'onglets. Ceci permet d'utiliser des logiciels
du type Gimp de manière aussi confortable que sous n'importe que autre
WM.
Ce document se veut une introduction rédigée par un débutant pour une
personne désirant découvrir Ion
de manière un peu plus conviviale que
la simple page de manuel. Il contient la définition des concepts de
base, une sorte de "visite guidée" ainsi que deux ou trois astuces ou
fonctionnalités qui nous ont semblé intéressantes.
Introduction à Subversion
Subversion
est un logiciel de contrôle de version considéré parfois
comme le successeur de CVS
. Ce document est à la fois une introduction
(un peu ardue sans doute si vous n'avez jamais utilisé ce genre de
logiciel) et un aide-mémoire. Il contient la définition d'un certain
nombre de concepts de base ainsi que la présentation des principales
commandes.
L'interface utilisée est... la ligne de commande.
Présentation de XML
Il s'agit d'un Diaporama (mais pas d'un Point de puissance !) réalisé dans le cadre de mon boulot pour une "formation" organisée autour du standard XML. Le document est donc une présentation très générales de XML, son origine, sa syntaxe, ses avantages, etc.
À noter que la source LaTeX utilise l'excellent package Beamer.