Je viens de remplacer bash par zsh (compatible, meilleure complétion, affichage plus sympa, ...)
Si comme moi, vous avez quelques problèmes avec la commande bindkey
, un Ctrl + V puis la combinaison de touche
colle le code de la combinaison.
La liste des widgets est dans man zshzle
.
Zsh, .zshrc & bindkey
Par tight le vendredi 22 janvier 10, 08h36 - linux
Afficher une requete Doctrine avec les paramètres
Par tight le mercredi 23 septembre 09, 17h27 - symfony
Pour avoir la "vraie" requête avec Doctrine, sans les ? à la place des arguments
// $q est une Doctrine_Query echo vsprintf(str_replace('?', '"%s"', $q->getSql()), $q->getFlattenedParams());
PS: pas sur que ça respecte l'échapement des paramètres
(re)PS: y'a probablement un moyen avec l'API Doctrine directement
Installation Apache MySQL PHP sous Windows - Connexion interrompue / Impossible de charger la page
Par tight le mardi 17 février 09, 17h07 - geek & co
Ou comment perdre 1 heure avec l'installation d'Apache / MySQL / PHP sous Windows :/
{ 3 commentaires }
Ligne de commande - Trucs & astuces
Par tight le vendredi 13 février 09, 17h19 - linux
Quelques trucs (en vrac) qui évitent d'utiliser ses petits doigts quand on utilise pas d'explorateur sous Linux.
La Pompe Moderne - Plus Dur, Meilleur, Plus Rapide, Plus Fort
Par tight le lundi 5 janvier 09, 18h04 - zik
Les ex. "The Brassens"... devinez pourquoi ? :P
Les autres reprises sont sur deezer
PS: meilleurs voeux pour 2009
The Winstons - Amen, Brother (69)
Par tight le mardi 23 décembre 08, 12h24 - zik
Toute la musique que j'aime, elle vient de là ... (précisément, entre 1'27 et 1'33)
The Winstons - Amen, Brother
Au passage, ne pas manquer l'excellente vidéo (20', en anglais) de Nate Harisson sur l'Amen Break
Symfony - Ligne de commande en couleur
Xorg-server - MAJ 1.5.3 - Plus de clavier ni de souris :(
Par tight le jeudi 4 décembre 08, 18h13 - linux
Il y a une petite surprise avec la mise à jour de xorg-server en 1.5.3. Si vous n'utilisez pas le deamon HAL, bye bye clavier et souris
{ un commentaire }
Ligne de commande - Changer la date et l'heure
Par tight le lundi 1 décembre 08, 18h04 - linux
Et autre petit pense-bête, je ne sais pas combien de fois j'ai cherché sur google le format de la date pour la commande date -s :
date -s "1 DEC 2008 18:00:00"
{ 2 commentaires }
Subversion - Modifier un message de log
Par tight le lundi 1 décembre 08, 17h59 - linux
La p'tite manip qui va bien pour changer le message de log d'un commit (révision N).
Pour changer le message, sur le serveur subversion
$ svnadmin setlog --bypass-hooks /path/to/svn/repos -r N /path/to/file/with/message.txt
qu'on peut retrouver en local via
$ svn log http://url/to/svn/repos -r N
et pour mettre à jour Trac, sur le serveur
$ trac-admin /path/to/trac/env resync N
VMWare Server - En vrac
Par tight le vendredi 28 novembre 08, 23h37 - linux
VMWare Server 1.x & kernel 2.6.27
VMWare à un peu de retard sur les noyaux linux, et avec ce noyau, les modules ne compilent pas (cas de vmmon pour moi)
Si vous ne voulez pas utiliser la v2 avec votre kernel 2.6.27, il existe différents patchs non-officiels pour les modules.
Le plus simple est téléchargeable ici, mais n'a pas fonctionné.
Sinon, il existe les vmware-any-any-update. Il n'en existe pas d'officiel pour le 2.6.27, mais j'ai pu en trouver un via google[1].
VMWare Server 2
VMWare Remote Console
Avec la v2, tout passe par le Web Access, une interface web apache / tomcat / java qui mouline pour afficher la moindre info.
Il faudra passer par là pour configurer les machines virtuelles, mais une fois le plugin firefox installé, l'exécutable pour lancer une VM est accessible normalement (sans passer par l'interface). Le gain de temps est appréciable !
ln -s ~/.mozilla/firefox/xxx/extensions/VMWareVMRC@vmware-vmrc/plugins/vmware-vmrc /usr/bin/vmware-vmrc # une fois, puis vmware-vmrc # pour lancer la remote console
La console ouvre une fenêtre, l'URL à indiquer est celle du webmin (127.0.0.1:8333 par défaut, sur le host) puis votre identifiant / mot de passe. Reste à choisir la VM à lancer, et go !
Ajouter une VM manuellement dans l'inventaire
Pratique si ça plante le Web Access (Caugth signal 11 dans /var/log/vmware/hostd.log), comme pour moi. La liste des VM est dans /etc/vmware/hostd/vmInventory.xml''. La syntaxe est élémentaire
Utiliser un disque physique
Même si l'option n'est pas visible dans le Web Access, cela reste possible. Soit en utilisant un fichier vmx de la v1, soit avec cette méthode du forum VMWare.
Notes
[1] j'ai pas noté l'adresse
Thunderbird / Lightning - Impossible de créer un agenda
Par tight le lundi 24 novembre 08, 14h19 - linux
Suite à ma nouvelle installation / distrib, j'ai perdu mon agenda Lightning
Pire, impossible d'utiliser l'extension : l'option dans le menu pour créer un nouvel agenda est grisée ! re
Si ça vous arrive, il suffit de prendre le plugin lightning-0.9.linux-i686.xpi sur le FTP de Mozilla plutôt que celui proposé en téléchargement par défaut.
Le problème semble lié à la libstdc6[1], et donc n'est pas spécifique à ArchLinux.
Si ça peut aider quelqu'un :P
Notes
[1] j'ai pas trop compris le rapport... les extensions Thunderbird sont en XUL / Javascript ?! oO
De Ubuntu vers ArchLinux
Par tight le mercredi 19 novembre 08, 17h55 - linux
Installation sans problème[1], ArchLinux tourne maintenant sur ma machine.
C'est moins user-friendly qu'Ubuntu, mais un poil plus rapide (surement lié au fait que tout [2] n'est pas installé par défaut). J'ai pu, en plus ou moins une journée, récupérer et réinstaller tous ce que j'avais avant.
Le système de package, pacman (et yaourt) est pas mal foutu, et permet d'intégrer des packets sources (c'est un peu l'équivalent de port sur BSD ou emerge pour Gentoo) en plus des pré-compilés.
Simple, rapide, efficace. Que demander de plus[3] ? :P
Notes
[1] sauf ma carte graphique, mais j'me doutais un peu
[2] et n'importe quoi ?
[3] je confirme dans quelques jours / mois / semaines
{ 2 commentaires }
Joe Cocker - With a little help from my friends @ Woodstock, 69
Par tight le jeudi 13 novembre 08, 13h54 - zik
J'suis pas fan, mais celle-ci est vraiment excellente !
Joe Cocker - With a little help from my friends @ Woodstock (69)
Subversion - svn checkout ou export & fichier supprimé
Par tight le vendredi 7 novembre 08, 22h29 - linux
Post pense-bête :
Avec Subversion en ligne de commande, pour récupérer un fichier à révision particulière et supprimé dans une autre révision par la suite, il faut ajouter "@revision" à l'URL du dépôt
svn checkout -r 1234 http://url/du/depot/et/fichier/supprime@1234 .
pour éviter d'avoir un message du genre :
svn: REPORT request failed on '/svn/.../!svn/bc/4321/...'
Pourquoi acheter un nouveau PC ?
Par tight le vendredi 31 octobre 08, 12h48 - misc
J'aimerais bien savoir à quoi servent les dernières bêtes de courses ?
Mon PC (chez moi) date d'il y a au moins 5 ans (Athlon Xp 2200+ à ~1.8 Ghz , 256 Mo (!) de RAM, 80 + 160 Go acheté récemment), et commençait à sérieusement galérer : j'avais le temps de prendre un café tranquille avant qu'il boot
Hier, j'achète une barette de RAM de 1 Go et un graveur CD (la lentille de mon graveur était très capricieuse), je sauvegarde mes données et formate (Windows oblige ;p ) le disque.
Résultat : un PC qui ronronne \o/
Alors, à quoi ça sert ?
Si vous ne jouez pas et n'avez pas de traitement gourmand (vidéo) à faire, pas la peine de manger des pattes pour avoir une nouvelle machine qui tourne ! 40 Euros (pour la mémoire) et c'est repartit !
namespace\php
Par tight le mardi 28 octobre 08, 07h56 - php
Changement de dernière minute, l'équipe PHP décide de modifier (à nouveau) les namespaces. Cette fois, c'est juste le séparateur, à l'origine ::, qui devient \
La décision officielle est ici et les explications sur le pourquoi du comment là
edit:
Ca whine sur les blogs !
{ un commentaire }
Load Average
Par tight le jeudi 23 octobre 08, 22h40 - linux
Le load (charge) est un indicateur général sur l'utilisation des ressources (CPU, mémoire, entrée / sortie ...) d'une machine Linux. Son but est de donner rapidement l'état du système (ça tourne / ça bosse / aie aie aie...) : plus il est important, plus la machine est sollicitée.[1]$
Le load average (charge moyenne) correspondent à la moyenne du load sur 1, 5 et 15 minutes (l'idée, ou pas), on peut l'afficher en utilisant une des commandes:
# uptime OU # top (en haut à droite, q pour quitter)
Et alors, c'est combien une charge "importante" ?
Il n'y a pas de chiffre "officiel", tout dépend de ce que vous faites, et du rôle de la machine. D'une manière générale, "on" dit qu'une charge de 3 ou 4 est relativement importante.
Sur ma machine (poste de travail), hors gros traitement, je monte rarement au dessus de 2 (sauf si je lance un gros traitement).
Tout ça pour ?
Du jamais vu sur un serveur de prod (4 Dual Core / 2 Go de RAM je crois...) :
Je sais pas si je dois rire ou pleurer... oO
edit 27/10:
Record battu :
Bug sponsorisé par Apache et mod_gzip.
GG à Klamouze pour la correction !
Notes
[1] a vérifier, mais il me semble que la charge correspond au nombre de processus en attente d'une ressource moins 1 : une charge de 3 veut dire que 2 processus sont dans la file d'attente
« billets précédents - page 1 de 2
Derniers commentaires