Olivier Pons

Ma Vie, mon univers et mes restes

Olivier Pons image en-tête

Astuce jQuery : accepter un clic une fois, une seule fois, pas de double clic

Le 06/01/2012 - 09:01 · 4 commentaires

A lieu de faire $(‘#mon_element’).on(‘click’, function() {   mafonction(); } ); c’est pas « on » c’est « one«  : $(‘#mon_element’).one(‘click’, function() {   mafonction(); } ); En fait une fois qu’on a cliqué sur l’élément en question, jQuery supprime l’évènement avec la fonction unbind().

[Lire l'article →]

Tags: développement · développement Internet

Ubuntu : alt-tab rapide : howto

Le 30/11/2011 - 12:11 · Aucun commentaire

D’abord installez compizconfig-settings-manager : le tutoriel est ici : http://packages.ubuntu.com/search?keywords=compizconfig-settings-manager Après avoir installé « compizconfig settings manager » : tapez les touches alt + F2 et une boite de dialogue va s’ouvrir ; dans cette boîte, tapez ccsm puis validez par la touche entrée ; de là, cherchez « Délai de pop-up de fenêtre », ou en anglais : « Popup Window Delay » ; cliquez sur l’onglet [...]

[Lire l'article →]

Tags: linux

vim : imap, ab, abbr ne fonctionnent pas ? Solution ici !

Le 01/03/2011 - 22:03 · Aucun commentaire

Exemple concret : un mapping sous vim c’est ça : imap ooo Olivier map signifie : lorsque je taperais ooo tu le transformeras en Olivier. Le petit i de imap juste avant, signifie « uniquement en mode insertion« . Pourtant, il peut arriver qu’en mode insertion ça ne fonctionne pas ! Si c’est votre cas, il y a une solution très [...]

[Lire l'article →]

Tags: développement · développement - divers · linux

vim : insérer nom du fichier courant

Le 16/02/2011 - 23:02 · Aucun commentaire

Tous mes fichiers php commencent ainsi : 1 <?php 2 /** 3 * fichier decision.php 4 * 5 * @author Olivier Pons 6 * @version 1.0 7 * @since 1.0 8 * @copyright Olivier Pons 9 * 10 * @package Ajax 11 */ 12 Comment faire de manière pratique, sous vim, pour s’assurer que la [...]

[Lire l'article →]

Tags: développement · développement - divers · développement Internet · la vie sur le net · linux

vim howto : comment installer un plugin

Le 10/02/2011 - 23:02 · Aucun commentaire

J’ai vu cet exceptionnel exemple de plugin ici. Petite parenthèse : regardez d’ailleurs le site vimcasts.org, c’est vraiment un site exceptionnel pour tous ceux qui veulent apprendre des astuces géniales de vim. Donc, comment installer un plugin ? Moi, habitué de Windows © je me suis dit « ça doit être très compliqué, je vais chercher sur la [...]

[Lire l'article →]

Tags: développement · développement - divers · geek · linux

scp : comment résoudre le problème C0644

Le 23/01/2011 - 22:01 · Aucun commentaire

Il arrive parfois que lorsqu’on fait un scp, ça ne fonctionne pas, et on peut lire quelque chose comme : >> scp root@olivierpons.fr:/var/www/html/pysoko.tar.bz2 . root@olivierpons.fr’s password: C0644 129502 pysoko.tar.bz2 >> Dans cet exemple, je veux récupérer le fichier : pysoko.tar.bz2 qui est sur le PC distant dans le répertoire /var/www/html/ sachant que le PC distant [...]

[Lire l'article →]

Tags: linux · shell · système

shell : remplacer un retour chariot par un espace

Le 21/01/2011 - 16:01 · Aucun commentaire

Super facile : l’outil tr. Exemple concret : je veux lister les fichiers d’un répertoire et tous les passer à vim, par exemple pour y appliquer une macro. Je les liste à la main du genre : ~/ # find ws -type f ws/jsDecision.php ws/jsDossierDocuments.php ws/jsInfosEmprunt.php ws/jsInternetDocumentDossierEditer.php ws/jsListeFormulesGaranties.php ws/jsLogin.php Il suffit d’ajouter | tr ‘\r\n’ ‘ ‘ [...]

[Lire l'article →]

Tags: développement · développement - divers · linux · shell · système

Vim : comment changer les couleurs sur Linux

Le 09/02/2010 - 23:02 · Aucun commentaire

Sur Linux en ligne de commandes il vous faut lister toutes les colorations possibles : C’est simple tapez l’ordre « locate koehler » comme ceci : # locate koehler /usr/share/vim/vim70/colors/koehler.vim # Et vous aurez la réponse qui vous dit où se trouve le fichier de coloration appelé « koehler » C’est là que se trouvent tous les fichiers. Donc dans notre [...]

[Lire l'article →]

Tags: développement · développement - divers · geek · linux