Catégorie : Infrastructure

Par Fabian Piau, le 13 juillet 2011

Gagner de l’espace disque avec Chrome / Chromium (ou comment ne pas en perdre…)

chrome-chromium-hard-disk.png

Le navigateur Chrome / Chromium a la fâcheuse habitude de conserver l’historique de ses versions sur le système. Utile pour revenir à une version antérieure en cas d’échec d’installation de la nouvelle, ces anciennes versions s’accumulent rapidement et finissent par diminuer votre espace disque. Sachant qu’une version du navigateur fait environ 80 Mo, le calcul est vite fait !

Lire la suite
Par Fabian Piau, le 18 juin 2011

Emmener vos fichiers partout avec vous grâce à Dropbox

dropbox_logo.png

Dropbox est une “boite” partagée que l’on peut utiliser pour y déposer tout type de fichier. C’est en quelque sorte un mini SVN personnel…

Les fichiers enregistrés sur votre Dropbox seront automatiquement enregistrés sur vos ordinateurs (et même votre smartphone), ainsi que sur le site Web de Dropbox.

Lire la suite
Par Fabian Piau, le 02 mai 2011

Spoon, une cuillère virtuelle sur un nuage ?

Qui ne s'est jamais arraché les cheveux en essayant de rendre son site compatible multi-navigateurs ? D'Internet Explorer à Firefox en passant par Chrome, les temps de développement peuvent rapidement s'allonger. De plus, le cross-browser est toujours délicat à tester si vous n'avez pas le navigateur cible sous la main. Il va sans dire qu'avoir plusieurs versions du même navigateur sur votre ordinateur n'est pas si simple.

Lire la suite
Par Jean-Baptiste Defard, le 17 janvier 2011

Lightning pour Thunderbird 3.1.x sous Linux 64 bits.

Suite à une mise à jour de Thunderbird (en version 3.1.7 chez moi), je n'ai plus accès à mes calendriers, car le composant Lightning refuse de se lancer. Après recherche, je n'ai pas trouvé une version toute prète du composant pour mon Ubuntu 64 bits. La solution restante et qui marche ;-) est de compiler le composant en local. Voila la procédure.

Installation des paquets nécessaires :

sudo apt-get build-dep thunderbird firefox
sudo apt-get install mercurial libasound2-dev libcurl4-openssl-dev libnotify-dev libiw-dev autoconf2.13 cvs
sudo apt-get install yasm mesa-common-dev

Récupération des sources :

mkdir mozilla
cd mozilla
hg clone http://hg.mozilla.org/releases/comm-1.9.2/ src
cd src
python client.py checkout

Dans le répertoire src, il faut créer le fichier .mozconfig avec le contenu suivant :

ac_add_options --enable-application=mail
ac_add_options --enable-calendar
mk_add_options MOZ_OBJDIR=@TOPSRCDIR@/objdir-tb-release

Et enfin, construire la chose :

make -f client.mk

Après un bon café et un roulement de tambour, les binaires sont dans : src/objdir-tb-release/mozilla/dist Il ne reste plus qu'a installer les .xpi avec le gestionnaire de modules complémentaires de Thunderbird (Menu: /outil/modules complémentaires/ installer).

Par Bruno Vibert, le 15 septembre 2010

Script keep-alive Apache2 en PHP

Bonjour à tous,

Apache 2, et notamment lors de l'utilisation de modules complémentaires, peut être capricieux et planter de façon un peu mystérieuse... Afin de surveiller que votre serveur web répond correctement, je vous propose ici un petit script PHP qui vous redémarrera Apache automatiquement et vous alertera par e-mail si ce dernier est tombé.

Lire la suite
Par Bruno Vibert, le 28 juin 2010

SSO : Authentification automatique entre une session Windows et votre application web

Dans la mesure où les utilisateurs de votre parc informatique ouvrent leurs sessions Windows sur un contrôleur de domaine de votre infrastructure, vous pouvez utiliser la fonction d’authentification intégrée de Windows (Windows Integrated Authentification) pour leur éviter de re-saisir leur login et mot de passe lorsqu’ils se connectent, par exemple, à votre intranet.

Lire la suite
Par François Dugast, le 02 juin 2010

Installer un serveur OpenBSD avec Apache Tomcat en quelques minutes

OpenBSD est un Unix libre dérivant de BSD. Il met l'accent sur la sécurité proactive, ce qui lui donne un sérieux avantage par rapport à d'autres systèmes d'exploitation sur les serveurs de production.
Nous allons voir en quelques minutes comment installer un système OpenBSD par défaut, avec le serveur d'application Tomcat.

Lire la suite
Par Guillaume Villain, le 25 mai 2010

SVN - Branches et Tags

Nous allons voir dans ce billet l'utilisation simple de svn ainsi que la gestion des branches et des tags au sein de Subversion. Une branche permet de faire des développements en parallèle du trunk sans perturber la version du trunk. Une fois les modifications effectuées sur la branche, il faut les réintégrer au sein de la branche principale le Trunk. Les tags servent quant à eux à marquer une étape importante au sein d'un développement. Le plus souvent, ils sont utilisés pour marquer les numéros de version pour les livraisons clients.

Lire la suite
Par Guillaume Villain, le 12 mai 2010

Virtualisation d'une machine allumée.

Ne vous est-il pas déjà arrivé d'avoir votre ordinateur qui montre des signes de fatigue et vous lâche en perdant tous vos programmes favoris, ou d' avoir un serveur sur lequel vous n'avez pas assez de ressources (ram, espace disque, ...) ? Heureusement, aujourd'hui la virtualisation vient à notre secours pour virtualiser notre poste de travail ou notre serveur en fonctionnement (à chaud).

Lire la suite
Par Valéry MONGES, le 23 mars 2010

Activer SSH sous VMWare ESXi

Ceci est un post "trucs et astuces"

VMWare ESXi embarque un serveur SSH mais est désactivé par défaut.

Pour activer le daemon SSH sur l'hyperviseur il faudra donc procéder comme suit:

1. Sur la console ESXi, presser ALT+F1 pour accéder au mode console

2. Taper unsupported et presser Entrée.

3. Taper le mot de passe root.

4. Editer le fichier inetd.conf
* vi /etc/inetd.conf

5. A la ligne commencant par #SSH, supprimer le # pour activer la ligne.

6. Éditer le fichier /etc/ssh/sshd.config
* vi /etc/ssh/sshd.config

7. A la ligne commencant par PermitRootLogin, remplacer No par Yes

8. Redémarrer l'hôte ou exécuter la commande
* ps | grep inetd

9. repérer l'ID du processus inetd et exécuter
* kill -HUP "l'ID du processus"

Vous voilà avec la possibilité de faire du SSH avec votre Hyperviseur.