Informatique

Des trucs de geeks

Fil des billets

Sous-catégories

dimanche 5 juillet 2015

Mes problèmes de suspend, et comment je les ai résolus

Depuis quelque temps, je restais sur le noyau 3.14 car c'était le seul qui fonctionnait sans trop de souci. Notamment les noyaux plus récents provoquaient des soucis au suspend: le PC se réveillait presque immédiatement.

J'ai essayé récemment le noyau 4.1 compilé manuellement, et j'ai eu le même souci... et même un souci supplémentaire puisqu'il ne se mettait parfois même plus en veille. Il était temps de déboguer un peu tout ça.

Update novembre 2016: j'ai changé le type de service pour multitouch_reload.

Lire la suite

mardi 8 mai 2012

Un bookmarklet pour Firebug Lite 1.3

J'ai voulu utiliser Firebug Lite récemment, et il semble bien que la dernière version 1.4 ne fonctionne pas sur Internet Explorer 7. Alors, en attendant que ce soit corrigé, j'ai fait un petit bookmarklet pour pouvoir charger la version 1.3, qui n'est pas dispo sur le site officiel de Firebug.

vendredi 18 novembre 2011

Échappement des noms de champs et de tables avec DbUnit

Vous vous en rappelez sans doute, je vous avais parlé de l'échappement automatique des noms de champs et de tables en JPA 2, et ça vous avait déjà diablement intéressé. Hé bien voilà, le temps des tests unitaires est venu, et pour cela, on utilise DbUnit et HSQLDB[1]. Afin de gérer l'import des  […]

Lire la suite

vendredi 30 septembre 2011

Échapper automatiquement les noms des champs et des tables en JPA 2

Vous vous en doutez, je vais pas parler photographie ou botanique. Je vais capitaliser sur un problème qui m'a tenu en haleine une bonne partie de l'après-midi. Le symptôme: certaines tables ne sont pas créées automatiquement par Hibernate. Pourtant j'ai bien mis la bonne valeur update pour la  […]

Lire la suite

mardi 27 septembre 2011

Un tutorial git en vidéo

Aujourd'hui, on va faire court, puisque j'ai surtout besoin de me faire un petit lien[1]. Donc voici le lien vers les vidéos de l'excellente présentation de Sébastien Douche sur le non moins excellent gestionnaire de versions git. Notes [1] Puisque je n'utilise pas Delicious malgré son redesign  […]

Lire la suite

mardi 31 mai 2011

Comment styler les placeholders des formulaires HTML5

Aujourd'hui, j'ai eu l'occasion d'expérimenter les manières de styler le placeholder des formulaires HTML5. Si si, vous savez, ça :

<input placeholder='ceci est un placeholder' />

Ce qui donne (ça ne fonctionne que dans les navigateurs récents):

On va voir ensemble les problèmes rencontrés, et comment les résoudre.

Lire la suite

lundi 9 mai 2011

Mise à jour du plugin Accessible Captcha pour Dotclear 2.2

J'ai mis à jour mon plugin captcha accessible pour Dotclear 2.2.

Une seule modification : il supporte à présent MySQL !

En effet, dans la version 1.0, je n'avais testé que sur mon installation avec PostgreSQL, et, pour supprimer les anciennes références de captchas affichés, j'utilisais une syntaxe SQL propre à PostgreSQL (et, en tout cas, incompatible avec MySQL) pour faire une opération d'ajout d'intervalle de temps.

Lire la suite

mardi 12 avril 2011

Smart Home et autres choses avec vim

(Attention, post très geek) En ce moment, je fais pas mal de vim, J'ai donc passé un peu de temps pour bien configurer mon .vimrc. Pour cela, je me suis inspiré de l'exemple du site VI Improved. J'ai sélectionné ce qui me plaisait là-dedans mais j'en ai pris beaucoup. Il me manquait toujours une  […]

Lire la suite

vendredi 8 avril 2011

Problème de timeout sur un shell distant

J'avais un gros problème sur une machine qui n'avait pas été installée par moi-même. En plus, c'était une Redhat, imaginez mon désarroi. En effet, j'étais automatiquement déconnecté lorsque je n’interagissais pas avec la console distante. Même si j'avais un vim lancé, par exemple. Mon premier  […]

Lire la suite

samedi 5 février 2011

Cet objet ne gère pas cette propriété ou cette méthode: Internet Explorer et ses objets natifs

Prenons un champ de formulaire texte classique. <input type='text' name='search' value="Recherchez" /> Ajoutons donc un peu de folie et imaginons un instant que nous souhaitions sélectionner le contenu de la valeur contenue dans le champ. L'idée a été d'utiliser directement la  […]

Lire la suite

vendredi 4 février 2011

Faire marcher sa clé 3G facilement sous Debian

Vous avez Network Manager, mais votre clé 3G n'est pas correctement initialisée. Pourtant, un dmesg indique bien que la clé est reconnue, et que les modems sont enregistrés dans /dev/ttyUSB0 et /dev/ttyUSB1. Vous avez peut-être déjà installé le paquet usb-modeswitch pour cela. C'est très simple une  […]

Lire la suite

lundi 12 juillet 2010

MySQL Connector, GPL, et autres licences

Chouette, se disent mes lecteurs, encore un billet geek ! Aujourd'hui, je vais partager avec vous des problèmes de licences. Je me pose certaines questions concernant la contamination[1] de la GPL. Tout ça a commencé avec l'utilisation d'un connecteur MySQL. Le connecteur MySQL, c'est ce bout de  […]

Lire la suite

mardi 6 juillet 2010

Intégrer Jackson avec CXF 2.2

Bonjour à tous, Et oui, encore un billet technique, désolé à mes lecteurs non-geeks ;-) Aujourd'hui, en effet, je me suis pris le chou avec CXF. J'espère que ça pourra être utile à d'autres ;-) Le contexte : JAX-RS et CXF À tort ou à raison, on utilise CXF comme implémentation JAX-RS. JAX-RS, c'est  […]

Lire la suite

vendredi 21 mai 2010

Problème de mémoire avec les closures dans Internet Explorer

Comme décrit dans l'article lié depuis mon post précédent, Internet Explorer (jusqu'à la version 7 comprise) n'arrive pas à libérer de la mémoire dans certains cas, autrefois assez rares, mais très répandus dans notre monde 2.0. Un article de Microsoft décrit bien les différents cas où ce problème  […]

Lire la suite

jeudi 20 mai 2010

Les closures avec JavaScript

Un dernier pense-bête pour la route, histoire de faire de la place dans ma barre d'onglets : l'excellente explication de Richard Cornford sur les closures en Javascript. Préparez-vous à avoir mal à la tête, c'est pas simple. Mais il est nécessaire de comprendre ça dès lors qu'on veut coder du  […]

Lire la suite

Dive into HTML5

Je continue mon petit pense-bête, avec un bouquin sur HTML5 directement disponible en ligne : Dive into HTML 5. Le livre sera disponible et vendu au format papier lorsqu'il sera fini. C'est la suite des excellents Dive into Accessibility (dispo aussi en français grâce au travail de Karl Dubost) et  […]

Lire la suite

HTML5, CSS3, nouvelles API, et les anciens navigateurs avec Modernizr

Ce billet me sert surtout de pense-bête pour Modernizr. Ça a l'air pas mal : pouvoir simplement utiliser les fonctionnalités récentes du Web (The Web Stack comme dit Eric Meyer) tout en assurant une dégradation gracieuse pour les navigateurs à la mord moi le noeud plus anciens. C'est un peu la suite  […]

Lire la suite

vendredi 26 mars 2010

Paris-Web 2010 : appel à propositions !

(english version below) Version française Bonjour à tous, Paris Web est une conférence française organisée chaque année autour des questions d'accessibilité, de qualité et de design web. Pour sa cinquième édition, la conférence veut élargir son sujet et vous propose de réfléchir sur la question  […]

Lire la suite

mardi 12 janvier 2010

VMware Player 3 (ou Workstation 7) et Linux 2.6.32

Il y a des problèmes avec la compilation de certains modules spécifiques à VMware. On obtient une erreur du type : /tmp/vmware-root/modules/vmnet-only/vnetUserListener.c: In function ‘VNetUserListenerEventHandler’: /tmp/vmware-root/modules/vmnet-only/vnetUserListener.c:240: error:  […]

Lire la suite

lundi 4 janvier 2010

Flex Builder 3 avec Eclipse Galileo 3.5.1 sous Linux

Un petit billet pour pointer vers les sites qui m'ont servi à résoudre ça : le site d'Adobe pour récupérer la dernière alpha 5 Le blog de Danyul, qui explicite pas à pas comment installer Eclipse 3.5, Flex Builder, et qui propose un patch pour faire fonctionner l'ensemble. Notez qu'il faut adapter  […]

Lire la suite

- page 1 de 6