structure & meta
This commit is contained in:
parent
da6d838193
commit
b25ce65735
284 changed files with 461 additions and 1000 deletions
16
posts/2011/2011-01-20-nouvelle-annee-et-bonnes-resolutions.md
Executable file
16
posts/2011/2011-01-20-nouvelle-annee-et-bonnes-resolutions.md
Executable file
|
|
@ -0,0 +1,16 @@
|
|||
<!-- title: Nouvelle année et bonnes résolutions -->
|
||||
<!-- category: Humeur -->
|
||||
|
||||
Je vais essayer de placer cette nouvelle année sous le signe de la cohérence
|
||||
et du partage. <!-- more -->Cohérence avec moi-même d'abord : plus d'harmonie entre mes
|
||||
idées et mes actions :)- Sans devenir un barbu intraitable, je partage une
|
||||
large part des idées véhiculées par le Libre : nécessité de préserver
|
||||
l'indépendance de son informatique, de contrôler l'utilisation de ses
|
||||
données. J'irais même jusqu'à voir le Libre comme un microcosme du monde
|
||||
réel. Dans cet optique, il est temps que je sois plus actif, plus participatif
|
||||
afin d'apporter ma pierre à l'édifice. Dans l'immédiat je me forme à la
|
||||
maintenance de paquets AUR, j'ai repéré un projet intéressant qui ne fait pas
|
||||
encore partie du dépôt. A court/moyen terme, j'ai un projet de développement
|
||||
à taille humaine qui ira dans le sens du contrôle de ses données avec un
|
||||
tiers serveur qu'on peut héberger facilement et une application cliente
|
||||
Android.
|
||||
26
posts/2011/2011-02-24-alternatives-a-phpmyadmin.md
Executable file
26
posts/2011/2011-02-24-alternatives-a-phpmyadmin.md
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
<!-- title: Alternatives à phpMyAdmin -->
|
||||
<!-- category: Archlinux -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
Je me suis intéressé aux alternatives à
|
||||
[phpMyAdmin](http://www.phpmyadmin.net/), l'outil phare d'administration mySQL<!-- more -->,
|
||||
fourni par la plupart des hébergeurs car écrit en PHP. C'est une référence
|
||||
et à part une interface vieillisante on ne peut pas lui reprocher grand chose.
|
||||
Néanmoins j'ai testé deux autres projets écrits en PHP qui méritent le
|
||||
détour.
|
||||
|
||||
Tout d'abord [Adminer](http://www.adminer.org/) permet l'administration de mySQL :
|
||||
gestion des schémas, des tables, des indexes et des données. Au travers de
|
||||
modules PHP, d'autres bases sont supportées (PostgreSQL, SQLite, MS SQL,
|
||||
Oracle) avec j'imagine une liste de fonctionnalités communes à n'importe
|
||||
quelle base relationnelle.
|
||||
|
||||
Ensuite [Chive](http://www.chive-project.com/) est un jeune projet qui mise
|
||||
beaucoup sur la qualité de l'interface graphique à grand renfort d'AJAX. Les
|
||||
fonctionnalités couvrent les besoins classiques d'administration et rajoutent
|
||||
une interface agréable avec par exemple de la coloration syntaxique dans
|
||||
l'éditeur de requête. Étonnamment Chive n'était pas encore proposé
|
||||
ArchLinux. Comme je suis intéressé par la création et la maintenance de
|
||||
paquets [AUR](http://aur.archlinux.org) j'ai saisi l'occasion de me former avec
|
||||
le projet Chive et de rendre disponible la dernière version 0.4.0 à la
|
||||
communauté Arch.
|
||||
18
posts/2011/2011-03-01-sortie-de-chive-0-4-1.md
Executable file
18
posts/2011/2011-03-01-sortie-de-chive-0-4-1.md
Executable file
|
|
@ -0,0 +1,18 @@
|
|||
<!-- title: Sortie de Chive 0.4.1 -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
Une version mineure de [Chive](http://www.chive-project.com/), l'outil
|
||||
d'administration mySQL, est sortie la semaine dernière<!-- more --> ; elle corrige un
|
||||
certains nombre de bugs. Voici le change log officiel.
|
||||
|
||||
Chive 0.4.1 is out, a minor bug-fix release for the 0.4 series.
|
||||
Bug-Fixes in this release:
|
||||
- FileImport broken
|
||||
- Explain not working with groupby
|
||||
- no server infos without selecting a schema first
|
||||
- class HttpRequest conflict with pecl http module
|
||||
- get error after login of version 0.4.0
|
||||
- it is better to use class CJSON instead of json_encode/json_decode
|
||||
|
||||
J'ai mis à jour le [paquet AUR](http://aur.archlinux.org/packages.php?ID=45734)
|
||||
correspondant pour Archlinux :-)
|
||||
28
posts/2011/2011-04-04-retour-en-auto-herbergement.md
Executable file
28
posts/2011/2011-04-04-retour-en-auto-herbergement.md
Executable file
|
|
@ -0,0 +1,28 @@
|
|||
<!-- title: Retour en auto-hébergement -->
|
||||
<!-- category: Hébergement -->
|
||||
|
||||
Le virus de l'auto-hébergement m'a repris. Je n'ai pas (encore) de matériel
|
||||
dédié <!-- more -->; je suis très intéressé par les plug computer à basse consommation,
|
||||
on verra quand le budget sera là :-) En attendant j'ai redonné vie à moindre
|
||||
coût à un ancestral portable équipé d'un céléron. C'est un compromis
|
||||
acceptable, j'espère qu'il tiendra quelques mois en 24/24 ;-)
|
||||
|
||||
Tant qu'à rapatrier ses services il aurait été dommage de ne pas repenser
|
||||
tous les choix techniques, en tenant compte des performances du futur serveur
|
||||
qui seront probablement modestes (low-watt => low-perf).
|
||||
|
||||
Le système est donc une Debian Squeeze. Fi de l'originalité ce qui compte
|
||||
c'est l'éthique de cette distribution, sa stabilité et son adaptation aux
|
||||
matériels récents et anciens ainsi que son énorme logithèque. Pour le
|
||||
serveur HTTP j'ai choisi [Nginx](http://wiki.nginx.org/NginxFr), parce que j'ai
|
||||
lu quelques articles à son propos, que c'est beaucoup plus léger. La
|
||||
documentation est encore légère mais on trouve des bons blogs pour le reste
|
||||
(comme installer et configurer [php-fm avec
|
||||
Nginx](http://blog.nicolargo.com/2011/01/installation-automatique-de-nginx-php-
|
||||
fpm-memcached-sous-debian.html) ).
|
||||
|
||||
La pièce principale de mes services et aussi la plus publique est bien sûr ce
|
||||
blog qui a été migré vers [PluXml](http://pluxml.org/). J'en parlerais plus
|
||||
en détail dans le prochain article.
|
||||
|
||||
|
||||
36
posts/2011/2011-04-25-pluxml-le-moteur-de-blog-qui-carbure-a-xml.md
Executable file
36
posts/2011/2011-04-25-pluxml-le-moteur-de-blog-qui-carbure-a-xml.md
Executable file
|
|
@ -0,0 +1,36 @@
|
|||
<!-- title: PluXml, le moteur de blog qui carbure à XML -->
|
||||
<!-- categories: Blog Hébergement -->
|
||||
|
||||
Le titre de ce billet est un clin d’œil au site officiel de
|
||||
[PluXml](http://pluxml.org/). J'ai profité de mon retour en auto-hébergement
|
||||
pour changer de moteur de blog<!-- more -->. Pourquoi ? Pour voir autre chose
|
||||
essentiellement... je n'ai jamais eu de souci avec WordPress, j'ai passé 3 ou 4
|
||||
mises à jour en automatique sans souci (en croisant les doigts), je faisais une
|
||||
sauvegarde hebdomadaire de la base.
|
||||
|
||||
Deux points m'ont accroché quand j'ai entendu parler de PluXml. D'abord, la
|
||||
possibilité de s'affranchir de la base de données (stocker ses fichiers à
|
||||
plat c'est rassurant, ça simplifie les sauvegardes). Ensuite, un moteur
|
||||
rustique redonne le goût de l'effort (tu veux un plugin ? va tweaker ton thème
|
||||
à coup de JavaScript et de PHP) ; sans oublier de se rafraîchir en HTML pour
|
||||
écrire des billets car l'éditeur est sans fioriture.
|
||||
|
||||
La migration m'a demandé une grosse journée d'effort. Un script wp2pluxml fait
|
||||
l'essentiel du travail, ensuite j'ai ajusté les tags à la main. Bon pour être
|
||||
franc, c'était jouable car j'avais une cinquantaine d'articles. J'ai vu une
|
||||
moulinette de conversion pour ceux qui viennent de DotClear sur le [Wiki de
|
||||
PluXml](http://wiki.pluxml.org).
|
||||
|
||||
Au final les données du blog sont réparties dans quelque répertoires :
|
||||
articles, commentaires, médias. Si on ne surcharge pas trop son thème, on
|
||||
obtient un blog plus léger qu'avec WordPress et plus réactif sur des machines
|
||||
légères. Bien sûr on n'a pas la diversité des plugins de WordPress mais
|
||||
c'est aussi l'occasion de faire le point sur ce qui est vraiment nécessaire.
|
||||
Pour ma part, quand j'ai eu fait le lien avec
|
||||
[Gravatar](http://fr.gravatar.com/) et enrichi mon thème avec
|
||||
[SHJS](http://shjs.sourceforge.net/) j'avais l'essentiel.
|
||||
|
||||
Je pense que le plus gros travail consiste à migrer sous PluXml. Si on décide
|
||||
de repartir vers un autre moteur de blog un jour, les données seront faciles à
|
||||
traiter (pas de meta informations obscures dans tous les sens) et il sera aisé
|
||||
d'écrire des moulinettes de conversion si elles n'existent pas déjà.
|
||||
43
posts/2011/2011-06-01-gnome-3-une-belle-rupture.md
Executable file
43
posts/2011/2011-06-01-gnome-3-une-belle-rupture.md
Executable file
|
|
@ -0,0 +1,43 @@
|
|||
<!-- title: Gnome 3, une belle rupture -->
|
||||
<!-- category: GNU/Linux -->
|
||||
|
||||
Depuis plusieurs semaines l'actu déborde de comparatifs entre
|
||||
[Gnome](http://gnome3.org/) 3 et [Unity](http://unity.ubuntu.com/)<!-- more --> et de retours
|
||||
d'expérience (souvent négatifs) envers ces deux évolutions majeures.
|
||||
Utilisateur d'[Archlinux](http://archlinux.fr/) je n'ai pas considéré Unity
|
||||
mais je me suis intéressé à Gnome 3. J'ai noté deux doléances : les super-
|
||||
productifs qui gèrent quasiment tout au clavier et qui ont dû mal à recréer
|
||||
le même niveau d'optimisation et ceux qui apprécient la nouvelle ergonomie qui
|
||||
met un coup de jeune mais qui ont l'impression d'avoir une version inachevée
|
||||
car ils ont perdu la plupart des applets Gnome ainsi que certaines possibilités
|
||||
de personnalisation visuelle.
|
||||
|
||||
Franchement on sent l'interface pensée pour les ordinateurs mais aussi pour les
|
||||
tablettes ; on a donc simplifié, retiré certaines personnalisations et le
|
||||
résultat reste à l'appréciation de chacun. Je l'utilise occasionnellement
|
||||
depuis trois semaines et je m'y suis à peu près habitué. Néanmoins deux
|
||||
aspects me semblent rédhibitoires pour un usage professionnel :
|
||||
|
||||
- Ne pas voir l'ensemble des tâches ouvertes libère une place appréciable sur
|
||||
mon 13''3 mais dans le cadre d'un usage professionnel avec beaucoup
|
||||
d'applications lancés simultanément ça peut gêner, même si l'affichage des
|
||||
vignettes en un éclair avec une touche est attrayant.
|
||||
- Ne pas voir la systray est gênant car le système de notification n'est pas
|
||||
encore implémenté par toutes les applications et il est furtif.
|
||||
|
||||
Le premier point a peu de chance de changer car c'est le plus gros changement
|
||||
ergonomique : passer d'une application à l'autre différemment et supprimer le
|
||||
concept de minimisation des fenêtres. Quant au second point il évoluera au fur
|
||||
et à mesure que les applications seront mises à jour et peut-être qu'une
|
||||
extension permettra de rendre visible la systray quand une notification n'est
|
||||
pas consommée (si cela existe déjà merci de m'en faire part).
|
||||
|
||||
En conclusion, je dirais que l'évolution de Gnome est sympathique et rend plus
|
||||
attrayant le pingouin ; cela peut séduire des habitués de Ms Windows et MacOSX
|
||||
et je crois qu'il était important de faire un bond en avant côté ergonomie.
|
||||
Dans le cadre personnel je vais continuer à l'utiliser pour voir comment cela
|
||||
va évoluer. Pour des usages professionnels et pour ceux qui ne refusent cette
|
||||
refonte ergonomique, les projets [XFCE](http://www.xfce.org/) et
|
||||
[LXDE](http://lxde.org/) gagnent en intérêt : au delà de proposer des
|
||||
environnement plus légers et plus rapides que Gnome ou KDE ils proposent une
|
||||
alternative Desktop classique (certains taquins diraient "old school").
|
||||
26
posts/2011/2011-06-04-personnalisation-de-gnome-3.md
Executable file
26
posts/2011/2011-06-04-personnalisation-de-gnome-3.md
Executable file
|
|
@ -0,0 +1,26 @@
|
|||
<!-- title: Personnalisation de Gnome 3 -->
|
||||
<!-- categories: GNU/Linux Archlinux -->
|
||||
|
||||
Pour faire suite à l'article précédent, j'ai effectué des recherches sur la
|
||||
personnalisation de Gnome 3. <!-- more -->Le fait est que c'est très flexible et accessible
|
||||
à beaucoup de personnes car l'interface est basée sur JavaScript et CSS.
|
||||
L'idée n'est pas de modifier l'installation elle-même mais d'écrire des
|
||||
extensions dans son répertoire local.local/share/gnome-shell/extensions.
|
||||
L'inconnue c'est la pérennité de ces bouts de JavaScript qui s'appuient sur
|
||||
les API de Gnome 3 au fil des versions.
|
||||
|
||||
L'article de référence que je vous recommande est sur le [blog de Finnbarr P.
|
||||
Murphy](http://blog.fpmurphy.com/2011/05/more-gnome-shell-customization.html).
|
||||
L'auteur va très loin, du rajout d'un menu d'application discret sur le panel
|
||||
au déplacement des icônes de la systray vers le panel... exactement ce que je
|
||||
cherchais pour ne plus rater les notifications de Choqok, Empathy et Dropbox.
|
||||
|
||||
[<img src="/images/04x/systray2panel.jpg" alt="déplacer les apps systray
|
||||
vers le panel" width="600" style="margin: 0px 20px" />
|
||||
](/images/04x/systray2panel.jpg)
|
||||
|
||||
Je vous conseille aussi la lecture des trucs et astuces Gnome 3 parus sur [Tux-
|
||||
Planet](http://www.tux-planet.fr/toutes-les-astuces-pour-gnome-shell/) et la
|
||||
page Gnome 3 sur le [Wiki
|
||||
d'Archlinux](https://wiki.archlinux.org/index.php/GNOME_3) qui est enrichie
|
||||
régulièrement.
|
||||
9
posts/2011/2011-06-04-sortie-de-chive-0-4-2.md
Executable file
9
posts/2011/2011-06-04-sortie-de-chive-0-4-2.md
Executable file
|
|
@ -0,0 +1,9 @@
|
|||
<!-- title: Sortie de Chive 0.4.2 -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
[Chive](https://launchpad.net/chive), l'outil d'administration MySQL est passé
|
||||
en version 0.4.2 <!-- more -->; c'est une version mineure qui corrige beaucoup de bugs et
|
||||
ajoute la possibilité d ['intégrer Chive à des outils
|
||||
externes](https://blueprints.launchpad.net/chive/+spec/direct-auth). J'ai mis à
|
||||
jour le [paquet AUR](http://aur.archlinux.org/packages.php?ID=45734) pour
|
||||
Archlinux.
|
||||
17
posts/2011/2011-06-06-beau-cadeau-pour-la-fete-des-peres.md
Executable file
17
posts/2011/2011-06-06-beau-cadeau-pour-la-fete-des-peres.md
Executable file
|
|
@ -0,0 +1,17 @@
|
|||
<!-- title: Beau cadeau pour la fête des pères -->
|
||||
<!-- category: Matériel -->
|
||||
|
||||
J'avais envie de changer de souris
|
||||
depuis un petit bout de temps <!-- more -->avec deux critères en tête : une forme moins
|
||||
bondée qui ne casse pas le poignet et un modèle filaire. Hé bien je dois
|
||||
être difficile en matière de mulot car aucune souris ne m'a satisfait sur une
|
||||
dizaine de modèles en exposition au magasin. Deux modèles Cyborg étaient sur
|
||||
les rayons mais pas exposés. Néanmoins, la forme ne me déplaisait pas.
|
||||
N'étant pas *gamer* je ne savais rien sur les produits Cyborg... un peu de
|
||||
recherche sur le Net pour découvrir ce qui se cachait derrière ce look
|
||||
futuriste et j'étais séduit par les possibilités d'adaptation à sa
|
||||
morphologie (ajout de poids, ajustement de la longueur). Je suis reparti avec
|
||||
une souris Cyborg R.A.T. 5 après avoir vérifié rapidement qu'elle
|
||||
fonctionnerait sur nos OS alternatifs.
|
||||
|
||||

|
||||
54
posts/2011/2011-06-11-support-des-souris-cyborg.md
Executable file
54
posts/2011/2011-06-11-support-des-souris-cyborg.md
Executable file
|
|
@ -0,0 +1,54 @@
|
|||
<!-- title: Support des souris Cyborg -->
|
||||
<!-- categories: GNU/Linux Matériel -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
On trouve de l'information contradictoire et pas très à jour sur le support
|
||||
des souris Cyborg sous GNU/Linux. Je résume donc ce que j'ai mis en oeuvre pour
|
||||
le support du modèle R.A.T. 5 sous ArchLinux. <!-- more -->D'abord il faut indiquer ses
|
||||
caractéristiques pour Xorg. j'ai rajouté un fichier 10-cyborg-rat-mouse.conf
|
||||
dans **/etc/X11/xorg.conf.d**.
|
||||
|
||||
Section "InputClass"
|
||||
Identifier "Mouse Remap"
|
||||
MatchProduct "Saitek Cyborg R.A.T.5 Mouse"
|
||||
MatchDevicePath "/dev/input/event*"
|
||||
Option "ButtonMapping" "1 2 3 4 5 6 7 2 9 10 11 12 0 0 0 16 17 18 19 20 21"
|
||||
EndSection
|
||||
|
||||
La souris a été pensée pour les jeux sous Ms Windows pour lequel un CD
|
||||
spécifique permet de définir des macros pour automatiser certaines actions. Un
|
||||
bouton mode à 3 couleurs permet de passer d'un jeu de macros à un autre. Dans
|
||||
chaque mode, on peut définir le rôle de la molette arrière, des 2 boutons sur
|
||||
le côté gauche. Je crois que le bouton rouge rajoute de la précision lors des
|
||||
visées dans les FPS.
|
||||
|
||||
Même si on n'est pas joueur il serait dommage ne pas profiter de ces boutons
|
||||
supplémentaires pour se configurer des actions spécifiques. Sous Arch on peut
|
||||
installer les paquets AUR xbindkeys et xmacro. Le premier permet d'associer des
|
||||
commandes aux boutons tandis que le second permet de capturer (avec xmacrorec2)
|
||||
et d'envoyer des keystrokes (xmacroplay). D'emblée on constate que le bouton
|
||||
mode n'est pas reconnu et que le bouton arrière gauche est assimilé au bouton
|
||||
de la molette principale. Je ne sais pas si c'est une limitation de xmacro ou si
|
||||
la reconnaissance de la souris sous X est perfectible. Néanmoins, cela nous
|
||||
donne 2 boutons et une molette supplémentaires à configurer. Pour cela, il
|
||||
faut lancer xbindkeys au démarrage (le rajouter dans gnome-session-properties
|
||||
fait l'affaire), et créer un fichier de configuration **~/.xbindkeysrc**.
|
||||
|
||||
A titre d'exemple, voici le fichier.xbindkeysrc que j'utilise actuellement :
|
||||
|
||||
#Ctrl-PgDn (move to previous tab): Thumbwheel right
|
||||
"echo -e 'KeyStrPress Control_L\nKeyStrPress Page_Down\nKeyStrRelease Page_Down\nKeyStrRelease
|
||||
Control_L' | xmacroplay :0"
|
||||
m:0x0 + b:10
|
||||
#Ctrl-PgUp (shift to next tab): Thumbwheel left
|
||||
"echo -e 'KeyStrPress Control_L\nKeyStrPress Page_Up\nKeyStrRelease Page_Up\nKeyStrRelease
|
||||
Control_L' | xmacroplay :0"
|
||||
m:0x0 + b:11
|
||||
#Alt-F4 (close application)): Red "Snipe" button
|
||||
"echo -e 'KeyStrPress Alt_L\nKeyStrPress F4\nKeyStrRelease F4\nKeyStrRelease Alt_L'
|
||||
| xmacroplay :0"
|
||||
m:0x0 + b:12
|
||||
#Ctrl-W (close window): Front thumb button
|
||||
"echo -e 'KeyStrPress Control_L\nKeyStrPress w\nKeyStrRelease w\nKeyStrRelease Control_L'
|
||||
| xmacroplay :0"
|
||||
m:0x0 + b:9
|
||||
15
posts/2011/2011-07-08-le-vertige.md
Executable file
15
posts/2011/2011-07-08-le-vertige.md
Executable file
|
|
@ -0,0 +1,15 @@
|
|||
<!-- title: Le vertige -->
|
||||
<!-- category: Humeur -->
|
||||
|
||||
Je ne voyais jusqu'ici que des avantages à Archlinux et à son mode de mise à
|
||||
jour quasi temps réel. <!-- more -->C'est fabuleux d'avoir les dernières nouveautés en
|
||||
quelques jours. Mais si je n'ai eu aucun problème sérieux lors des mises à
|
||||
jour, les changements actuels (passage à Gnome 3, deux changements de version
|
||||
majeure de Firefox en 2 mois) donnent un peu le vertige. Pour Gnome 3, c'est une
|
||||
révolution des habitudes que j'apprécie ; par contre on essuie un peu les
|
||||
plâtres au niveau stabilité et j'ai installé XFCE en parallèle pour
|
||||
l'utilisation dans le cadre du travail. Dès sa sortie j'ai adoré Firefox 4 et
|
||||
les optimisations de performance qui l'accompagnent mais à peine ai-je refait
|
||||
fonctionner toutes mes extensions que la version 5 est là. Du coup, c'est une
|
||||
période un peu instable où l'on passe plus de temps à bidouiller sa machine
|
||||
qu'à l'utiliser... mais après tout c'est qui nous plait :-)
|
||||
7
posts/2011/2011-07-26-chive-0-5-1.md
Executable file
7
posts/2011/2011-07-26-chive-0-5-1.md
Executable file
|
|
@ -0,0 +1,7 @@
|
|||
<!-- title: Chive 0.5.1 -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
[Chive](https://launchpad.net/chive), l'outil d'administration MySQL est passé
|
||||
en version 0.5.1. <!-- more -->La liste des changements est accessible sur [leur
|
||||
site](https://launchpad.net/chive/+announcements). Le [paquet
|
||||
AUR](http://aur.archlinux.org/packages.php?ID=45734) pour Archlinux est à jour.
|
||||
34
posts/2011/2011-07-26-switcher-dans-le-monde-de-l-entreprise.md
Executable file
34
posts/2011/2011-07-26-switcher-dans-le-monde-de-l-entreprise.md
Executable file
|
|
@ -0,0 +1,34 @@
|
|||
<!-- title: Switcher dans le monde de l'entreprise -->
|
||||
<!-- category: GNU/Linux -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
Dans beaucoup d'entreprises il
|
||||
est interdit de s'écarter de l'OS officiellement supporté, dans d'autres c'est
|
||||
toléré mais généralement sans filet (ne comptez pas sur le [support
|
||||
IT](http://fr.wikipedia.org/wiki/Services_d%27assistance) ) <!-- more -->; celles où règne
|
||||
le libre choix sont rares. J'ai eu la chance de travailler pour l'une d'entre
|
||||
elles ces derniers 18 mois. Ce qui rend le switch difficile ce sont les
|
||||
applications sans alternative. Heureusement elles sont de moins en moins
|
||||
nombreuses. Les clefs [RSA SecurID](http://www.youtube.com/watch?v=bI6IKsCs8WY)
|
||||
ont longtemps été un problème insurmontable plus spécialement sous 64 bits
|
||||
mais ce n'est plus le cas. La messagerie d'entreprise Exchange est accessible
|
||||
depuis un bail grâce à un connecteur pour Evolution. Quant à la messagerie
|
||||
instantanée d'entreprise Communicator, le [plugin
|
||||
SIPE](http://sipe.sourceforge.net/) pour Pidgin permet d'accéder à la fonction
|
||||
tchat (pour la communication voix il faudra convaincre vos interlocuteurs que
|
||||
Skype ou n'importe quel service
|
||||
[SIP](http://fr.wikipedia.org/wiki/Session_Initiation_Protocol) est bien
|
||||
supérieur). Pour les cas récalcitrant ou des applications "maison" pour
|
||||
Microsoft Windows il reste la possibilité d'utiliser
|
||||
[Wine](http://www.winehq.org/). Ce n'est pas ma tasse de thé je préfère
|
||||
cloisonner les choses et dans ce cas utiliser périodiquement une machine
|
||||
virtuelle. Pour gagner énormément de temps, on peut convertir sa machine
|
||||
physique en machine virtuelle VMware en deux coups de cuillère à pot en
|
||||
utilisant l'outil gracieusement mis à disposition : [VMware vCenter
|
||||
Converter](http://www.vmware.com/fr/products/datacenter-
|
||||
virtualization/converter).
|
||||
|
||||

|
||||
|
||||
Au final on réalise que les barrières qui empêchent GNU/Linux de dépasser la
|
||||
barre des 1% de part de marché sur le Desktop ne sont pas techniques.
|
||||
13
posts/2011/2011-09-17-bonne-rentree-a-tous.md
Executable file
13
posts/2011/2011-09-17-bonne-rentree-a-tous.md
Executable file
|
|
@ -0,0 +1,13 @@
|
|||
<!-- title: Bonne rentrée à tous -->
|
||||
<!-- category: Hébergement -->
|
||||
|
||||
La fièvre [Minecraft](http://www.minecraft.net/) a atteint mon fils et quelques
|
||||
uns de ses copains depuis deux mois. Il est amusant de voir qu'un jeu avec des
|
||||
graphismes *old-school* provoque autant d'engouement.<!-- more --> Comme quoi c'est l'aspect
|
||||
ludique qui prime... plutôt rassurant en ces temps où la poudre aux yeux est
|
||||
souvent auto-suffisante. Du coup, j'héberge un modeste serveur Minecraft pour
|
||||
leur permettre de s'ébattre sur la même carte. Inutile de détailler
|
||||
l'installation sur une Debian c'est très bien documenté. Il est juste dommage
|
||||
que ce soit du JAVA, c'est assez lourd pour mon céléron.
|
||||
|
||||

|
||||
32
posts/2011/2011-09-26-surveiller-son-blog.md
Executable file
32
posts/2011/2011-09-26-surveiller-son-blog.md
Executable file
|
|
@ -0,0 +1,32 @@
|
|||
<!-- title: Surveiller son blog -->
|
||||
<!-- categories: Hébergement Blog -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
Quand on héberge son blog à la maison se pose la question de savoir s'il est
|
||||
bien accessible de l'extérieur <!-- more -->car un problème de
|
||||
[DNS](http://fr.wikipedia.org/wiki/Domain_Name_System), une mauvaise
|
||||
configuration de la box de son fournisseur ou bien un coup de mou de celle-ci
|
||||
peuvent rendre le site inaccessible sans qu'on le sache. La première chose est
|
||||
d'avoir un test périodique lancé depuis l'Internet qui nous prévient en cas
|
||||
de problème. Plusieurs sites proposent cela gratuitement. Pour ma part
|
||||
j'utilise [UptimeRobot](http://www.uptimerobot.com) mais il y en a d'autres. Le
|
||||
point crucial c'est d'être notifié, ce qui suppose qu'on utilise une adresse
|
||||
de courriel extérieure à son serveur ou Twitter.
|
||||
|
||||

|
||||
|
||||
Il est aussi important de valider que le contenu est correct. Pour cela
|
||||
j'utilise un [vérificateur de liens](http://www.brokenlinkcheck.com/) en ligne.
|
||||
Il peut y avoir des liens cassés car les ressources pointées n'existent plus
|
||||
ou bien parce qu'on a mal défini son lien vers des ressources locales et cela
|
||||
ne fonctionne pas depuis l'Internet. En fait, il est important de se mettre dans
|
||||
les même conditions quand on accède à son blog depuis le réseau local donc
|
||||
d'avoir une résolution du nom de domaine qui nous permet d'accéder au blog
|
||||
avec la même URL. La résolution
|
||||
[DNS](http://fr.wikipedia.org/wiki/Domain_Name_System) nous pointera sur
|
||||
l'adresse extérieure de la box ADSL mais la résolution
|
||||
[NAT](http://fr.wikipedia.org/wiki/Network_address_translation) ne sera pas
|
||||
effectuée car on vient du réseau local et non pas de l'Internet.
|
||||
|
||||
Il faut donc modifier la résolution des noms pour le réseau local ;
|
||||
différentes possibilités s'offrent à nous :
|
||||
14
posts/2011/2011-09-29-le-moteur-de-blog-pluxml-evolue.md
Executable file
14
posts/2011/2011-09-29-le-moteur-de-blog-pluxml-evolue.md
Executable file
|
|
@ -0,0 +1,14 @@
|
|||
<!-- title: Le moteur de blog PluXml évolue -->
|
||||
<!-- category: Blog -->
|
||||
|
||||
La version 5.1.3 de [PluXml](http://pluxml.org/) est sortie ! Elle contient un
|
||||
joli [lot de corrections et
|
||||
d'évolutions](http://telechargements.pluxml.org/changelog) <!-- more -->dont je n'ai pas
|
||||
fait le tour complet (mais j'apprécie le repli de la zone chapô lors de la
|
||||
création d'un article et la re-génération des miniatures dans la gestion des
|
||||
médias). La mise à jour s'est passée sans problème :
|
||||
|
||||
- on sauvegarde le répertoire data qui contient les articles, les médias et les
|
||||
commentaires,
|
||||
- on extrait la nouvelle archive en écrasant les fichiers existants,
|
||||
- on se connecte au blog et on accepte la mise à jour.
|
||||
35
posts/2011/2011-10-04-installation-de-gnome-3-2-au-secours.md
Executable file
35
posts/2011/2011-10-04-installation-de-gnome-3-2-au-secours.md
Executable file
|
|
@ -0,0 +1,35 @@
|
|||
<!-- title: Installation de Gnome 3.2, au secours ! -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
Enfin la sortie de Gnome 3.2 ! Je m'en fais une joie depuis 1 semaine. <!-- more -->J'ai
|
||||
résisté à la tentation de passer sous testing et j'ai attendu son arrivée
|
||||
dans le dépôt stable. La mise à jour est énorme : j'installe, je relance
|
||||
et... je n'ai que le fond d'écran sous GDM. Vu le peu de configuration
|
||||
utilisateur je n'hésite pas à supprimer tous les répertoires de paramètres :
|
||||
.gnome2,.config. Rien n'y fait. Je soupçonne une blague de GDM. Je le supprime
|
||||
et je démarre directement avec startx. Raté je n'ai toujours que le fond
|
||||
d'écran. Bon faisons propre me dis-je ! je supprime tous les paquets Gnome, je
|
||||
traque tous les fichiers affilié à Gnome ou GDM qui pourraient rester dans le
|
||||
système. Puis je réinstalle tout en [suivant le Wiki à la
|
||||
lettre](https://wiki.archlinux.org/index.php/GNOME_3). J'arrive au même
|
||||
problème. J'analyse les logs, l'occasion de corriger des problèmes annexes
|
||||
(conflit de network manager, dépendances bluetooth manquantes) puis je pense
|
||||
avoir identifié le problème lié à ma carte graphique ou à X je ne sais pas
|
||||
trop :
|
||||
|
||||
Error:org.freedesktop.ColorManager.Failed:
|
||||
failed to obtain org.freedesktop.color-manager.create-device auth
|
||||
|
||||
C'est étonnant puisque la 3.0 a fonctionné des mois. Je force Gnome en mode
|
||||
fallback et effectivement ça démarre. Au passage le mode fallback n'est pas
|
||||
qu'une version limitée graphiquement, il a son lot de défauts spécifiques
|
||||
(pas de support du microphone USB par exemple). Là j'en suis à ma deuxième
|
||||
soirée *"je répare mon Gnome"* et je commence à être à court d'idée. Je
|
||||
relance, un peu désespéré, la machine sous le kernel 3.0 (j'utilisais le
|
||||
2.6.32-LTS) et Gnome démarre en mode normal. Je n'ai pas encore d'explication,
|
||||
mes paramètres de kernel sont identiques... j'espère trouver une explication
|
||||
plus tard.
|
||||
|
||||
Pour l'instant c'est la découverte de la 3.2... Empathy se lance mais je ne
|
||||
peux pas créer de compte :-( Bon on verra demain soir... à chaque jour son
|
||||
défi ;-)
|
||||
41
posts/2011/2011-10-09-bilan-de-6-mois-d-auto-hebergement.md
Executable file
41
posts/2011/2011-10-09-bilan-de-6-mois-d-auto-hebergement.md
Executable file
|
|
@ -0,0 +1,41 @@
|
|||
<!-- title: Bilan de 6 mois d'auto-hébergement -->
|
||||
<!-- category: Hébergement -->
|
||||
<!-- tag: planet -->
|
||||
|
||||
Revenu à l'auto-hébergement depuis 6 mois, il est temps de faire un bilan.<!-- more -->
|
||||
D'abord le domaine est passé de rognac.co.cc à madyanne.fr car [Google a exclu
|
||||
co.cc](http://www.generation-nt.com/google-spam-phishing-domaine-co-cc-
|
||||
desindexe-actualite-1229651.html) de son moteur de recherche. Je ne cours pas
|
||||
après la popularité mais de là à devenir invisible... J'ai donc acheté un
|
||||
domaine chez [Gandi](http://www.gandi.net/) et j'ai profité du pack Mail offert
|
||||
pour leur confier mon adresse principale. Suite à de multiples soucis d'ADSL,
|
||||
j'estime que le mail est trop critique pour être auto-hébergé.
|
||||
|
||||
Les principaux attraits de l'auto-hébergement sont :
|
||||
|
||||
* la mise à disposition de ses services quand on est mobilité,
|
||||
* la liberté de faire tourner des services atypiques (hors du cadre LAMP ) qui
|
||||
exigeraient un serveur dédié en hébergement classique,
|
||||
* le contrôle de ses données,
|
||||
* l'apprentissage de l'administration système.
|
||||
|
||||
Aujourd'hui j'héberge [PluXml](http://pluxml.org/) (moteur de blog),
|
||||
[Piwik](http://fr.piwik.org/) (statistiques sur la fréquentation du blog),
|
||||
[Tiny Tiny RSS](http://tt-rss.org/redmine/) (lecteur de flux RSS),
|
||||
[Prosody](http://prosody.im/) (Jabber), [Subsonic](http://www.subsonic.org)
|
||||
(streaming audio), [Shaarli](http://sebsauvage.net/wiki/doku.php?id=php:shaarli)
|
||||
(partage des favoris), [Minecraft](http://www.minecraft.net/) (limité à 5
|
||||
utilisateurs simultanés) et ses
|
||||
[Mods](http://fr.wikipedia.org/wiki/Mod_%28jeu_vid%C3%A9o%29), [Mozilla
|
||||
Sync](http://docs.services.mozilla.com/howtos/run-sync.html) (synchronisation
|
||||
Firefox).
|
||||
|
||||
Au niveau administration j'apprends peu à peu. Je fais tourner
|
||||
[logwatch](http://www.debianhelp.co.uk/logwatch1.htm) pour recevoir une analyse
|
||||
journalière des logs par mail et depuis récemment
|
||||
[fail2ban](http://www.fail2ban.org) qui scrute les logs et ajoute dynamiquement
|
||||
des règles au firewall pour bannir des adresses qui tentent des accès non
|
||||
autorisés. Je suis suffisamment en confiance pour avoir placé le serveur en
|
||||
pseudo [DMZ](http://fr.wikipedia.org/wiki/Zone_d%C3%A9militaris%C3%A9e_%28inform
|
||||
atique%29) (car j'ai un plan d'adressage unique) et autoriser un accès SSH à
|
||||
distance. Bon j'ai aussi un système de sauvegarde à jour en cas de pépin ;-)
|
||||
17
posts/2011/2011-11-10-gnome-3-pour-un-usage-professionnel.md
Executable file
17
posts/2011/2011-11-10-gnome-3-pour-un-usage-professionnel.md
Executable file
|
|
@ -0,0 +1,17 @@
|
|||
<!-- title: Gnome 3 pour un usage professionnel ? -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
Depuis que ma machine ArchLinux / Gnome 3 est devenue ma machine de travail
|
||||
principale, j'ai un peu la nostalgie de Gnome 2. <!-- more -->J'ai greffé une barre de
|
||||
tâches [Tint2](http://code.google.com/p/tint2/), activé l'extension qui
|
||||
rajoute le menu des applications. Bref on se débrouille pour améliorer sa
|
||||
productivité ! Je suis curieux de voir [la couche MGSE de Linux
|
||||
Mint](http://blog.linuxmint.com/?p=1851) qui va sortir sous peu. Si ça comble
|
||||
les manques de Gnome 3 on peut rêver d'un portage AUR sur Arch. De toute
|
||||
façon, revenir en arrière ne me semble pas une bonne idée : le [fork
|
||||
Mate](https://github.com/Perberos/Mate-Desktop-Environment) va introduire son
|
||||
lot de bugs et il n'a pas vocation à évoluer. Je reste attaché à Gnome, mes
|
||||
expériences XFCE et LXDE ont été passagères. Mais je vais changer de machine
|
||||
sous peu et je pèse le choix entre Archlinux avec un Gnome 3 "amélioré" et
|
||||
une Debian, ce qui laisserait plusieurs mois à Gnome 3 pour grandir et combler
|
||||
ses lacunes. A cogiter...
|
||||
13
posts/2011/2011-12-11-chive-a-muri.md
Executable file
13
posts/2011/2011-12-11-chive-a-muri.md
Executable file
|
|
@ -0,0 +1,13 @@
|
|||
<!-- title: Chive a mûri -->
|
||||
<!-- category: Archlinux -->
|
||||
|
||||
[Chive](http://www.chive-project.com/), l'outil d'administration MySQL est
|
||||
sorti en version 1.0, preuve qu'il atteint une maturité certaine au yeux de ses
|
||||
développeurs. <!-- more -->Beaucoup de bugs ont été corrigé depuis la version 0.5 et des
|
||||
nouvelles fonctionnalités ont vu le jour comme le support des commandes de
|
||||
maintenance de table et l'affichage du temps de calcul des requêtes. Pour ne
|
||||
rien gâter, c'est l'interface d'administration la plus conviviale de sa
|
||||
catégorie (merci
|
||||
[Ajax](http://fr.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML) ). Le
|
||||
paquet [AUR](http://aur.archlinux.org/packages.php?ID=45734) est disponible pour
|
||||
[Archlinux](http://archlinux.fr/).
|
||||
18
posts/2011/2011-12-30-la-version-noel-de-tiny-tiny-rss.md
Executable file
18
posts/2011/2011-12-30-la-version-noel-de-tiny-tiny-rss.md
Executable file
|
|
@ -0,0 +1,18 @@
|
|||
<!-- title: La version Noël de Tiny Tiny RSS -->
|
||||
<!-- category: Hébergement -->
|
||||
|
||||
L'excellent [logiciel d'aggrégation de flux RSS](http://tt-rss.org)
|
||||
est sorti en version 1.5.8.1 peu avant Noël. <!-- more -->Quelques bugs sont
|
||||
corrigés et la version mobile "classic", classée obsolète depuis quelques
|
||||
versions, a été enlevé. C'est facheux car si elle ne brillait pas par son
|
||||
look and feel, elle apportait le même niveau de fonctionalités que la version
|
||||
Web standard. En lot de consolation, on a la version mobile "tout court", qui a
|
||||
certes un super look *à la iphone* mais aucune fonctionalité avancée. On peut
|
||||
juste ouvrir les flux un par par un avec un superbe effet de glissement vers la
|
||||
droite, aucune possibilité de marquer une catégorie entière comme lue, pas
|
||||
d'entrée "tous les articiles". je suppose que l'équipe mise sur les
|
||||
applications mobiles pour Android et iPhone et fait le minimum sur la version
|
||||
Web mobile. Donc méfiance si vous utilisez la version mobile classic, il vaut
|
||||
mieux rester sur Tiny Tiny RSS 1.5.6.
|
||||
|
||||

|
||||
Loading…
Add table
Add a link
Reference in a new issue