Webinside… La Brute

ландшафтOserez vous m’affronter ?

Je vous attend… webinside.labrute.fr.

Hervé — 30 juillet 2008 @ 08:32 Classé dans : Divers

Boobs for Belgium pour une Belgique unie

Nul doute que la guéguerre Wallons vs Flamands anime le quotidien de nos politiques.

Pouvons-nous réellement agir contre cela ?

Car comme le dit très bien le site boobsforbelgium.be, les manifestations, pétitions, manœuvres politiques,… ne changent pas grand chose.

Mais au moins, ils ont trouvé un moyen plutôt original et bien plus fun pour soutenir notre bonne vieille Belgique.

Je vous laisse découvrir ce moyen en vous rendant sur leur site.

Hervé — 26 juillet 2008 @ 02:33 Classé dans : Divers Tag: , ,

Onduleur… enfin alimentation sans interruption

Avec les changements climatiques, le réchauffement de la planète,… on a de plus en plus d’orages enfin je dis cela j’en sais rien, je suis pas climatologue.
Voulant augmenter la sécurité de notre installation, je viens de mettre en place un onduleur une alimentation sans interruption APC Smart-UPS 1500 dans ma boite pour protéger nos serveurs.

Une quoi ?

Une alimentation sans interruption (ou ASI, ou en anglais UPS, Uninterruptible Power Supply) est un dispositif de l’électronique de puissance qui permet de fournir à un système électrique ou électronique une alimentation électrique stable et dépourvue de coupure ou de micro-coupure, quoi qu’il se produise sur le réseau électrique.

Elle est constituée de la mise en cascade d’un montage redresseur, d’un dispositif de stockage de l’énergie (batterie d’accumulateurs, supercondensateurs, volant d’inertie, etc.) et d’un onduleur fonctionnant à fréquence fixe.

Le terme onduleur est fréquemment utilisé pour désigner ce type d’alimentation. C’est le cas, par exemple, pour les onduleurs que l’on intercale entre le réseau de distribution et les ordinateurs.

Source : wikipedia

Ce dispositif me permet donc d’avoir une alimentation stable pour mes serveurs. Après une journée d’utilisation, je me suis rendu compte que cela était plus que nécessaire au vue de ce graphique :

Tout en oubliant pas qu’en cas de coupure de courant, les batteries de l’APC se mettront en route.
De plus, APC fourni un logiciel (PowerChute Business Edition) permettant de gérer et monitorer l’onduleur. Celui-ci permet entre autre de couper les machines avant que les batteries soient totalement vides.
Seuls petit bémol, PowerChute n’est pas compatible avec toutes les distributions linux ce qui est bien dommage. Mais bon, on va bricoler un petit truc pour que quand notre serveur tournant sous Windows Server 2003 se coupe, il coupe l’ensemble des serveurs sous Linux.

Tout cela pour dire que je suis vraiment content de mon achat et que je vous le conseil vivement.

Hervé — 16 juillet 2008 @ 10:11 Classé dans : Informatique, Serveur Tag: ,

Wordpress 2.6 version Française

La version de Wordpress 2.6 à peine passée en version final que c’est le pack français de celle-ci qui voit le jour.

Rien à dire, sur ce coup là, ils ont été réactif !

Hervé — 15 juillet 2008 @ 23:55 Classé dans : Actualités, Blog, Internet Tag: ,

Wordpress 2.6 version final

La version 2.6 de Wordpress vient de sortir.

Parmi les nouveautés et améliorations, on peut citer :

  • Mise en cache des fichiers statiques avec Google Gears pour accélérer le chargement des pages d’administration,
  • Une boîte de dialogue nouvelle et améliorée pour la manipulation des images dans les articles offrant beaucoup de possibilités,
  • Un aperçu des thèmes à la WordPress.com,
  • L’affichage du nombre de mots dans l’éditeur,
  • La possibilité de désactiver la publication à distance pour la sécurité,
  • Utilisation de l’API XML-RPC pour changer les options du blog,
  • Un meilleur support du SSL pour l’administration,
  • Une vision hiérarchique dans la section “Gérer” des pages et des catégories,
  • La possibilité de déplacer le répertoire de votre contenu,
  • La possibilité de déplacer le fichier wp-config.php en dehors de la racine de vos pages Web,
  • Des galeries triables par drag-and-drop,
  • La personnalisation de l’avatar par défaut qui supporte désormais MonsterID, Wavatar et Identicon,
  • L’activation, la désactivation et la suppression des plugins par lot. Les plugins actifs et inactifs étant maintenant séparés,
  • Les sélections multiples dans les menus avec des cases à cocher en maintenant la touche Shift pour sélectionner un intervalle,
  • TinyMCE 3.1.0.1 avec de nombreuses corrections de bugs,
  • jQuery 1.2.6 avec des performances améliorées,
  • jQuery UI 1.5,
  • De nombreux bugs corrigés ainsi qu’une amélioration des performances.

Petite vidéo de Matt Mullenweg (fondateur de Wordpress) décrivant Wordpress 2.6 :

Hervé — @ 11:09 Classé dans : Actualités, Blog, Internet Tag: , , ,

Qu’est ce qu’un bon code source ?

Suite à un poste indispensable de vinch, je me suis dis que j’allais ouvrir le débat sur les bonnes pratiques de la programmation.

Qu’est ce qu’un bon code source ?
Un code ultra concis et optimisé ? Pas forcément…
Il est de plus en plus rare de travailler seul sur un projet.
Pour la compréhension des personnes travaillant avec vous ou qui reprendront le projet, il est bon de mettre en place toute une série de conventions.

(Lire la suite…)

Hervé — 13 juillet 2008 @ 15:26 Classé dans : Php / mySql, Programmation Tag: , , , ,

Mise en place d’un VPN

Qu’est ce qu’un VPN (Virtual Private Network)
Un VPN (Virtual Private Network), réseau virtuel privé, est une sorte de « tunnel » permettant le passage de communications privées à travers une infrastructure partagée. Celui-ci permet donc de relié deux réseaux « physiques » (réseaux locaux) par une liaison non fiable (ex: Internet) de manière sécurisé.

Pourquoi avoir mis en place un vpn ?
Dans mon cas, le VPN me permet de me connecter au réseau de ma boite et d’accéder aux différentes ressources et serveurs (tel que le serveur exchange, les serveurs de développement,…) comme si mon ordinateur faisait parti du réseau local de l’entreprise.
De plus, il n’y a plus qu’un seul port ouvert, celui du vpn. Le firewall bloque tout le reste se qui permet de ne pas avoir trop de porte ouverte accessible d’Internet et donc de ce fait d’augmenter la sécurité du réseau de l’entreprise.

Mise en place d’un VPN
Pour ce tutorial, je pars du principe que le serveur tourne sous la distribution Linux Gentoo et que le(s) client(s) tourne(nt) sous Windows.
Il va de soit que rien ne vous empêche d’adapter ce tutorial pour une autre distribution ou pour Windows.

Installation d’openvpn
Pour la mise en place de notre vpn, nous allons utiliser openvpn qui est comme son nom l’indique un outil open source utilisé pour construire des VPNs. Son rôle est de « tunneliser », de manière sécurisée, des données sur un seul port TCP/UDP à travers un réseau non sûr comme Internet et ainsi établir des VPNs.

(Lire la suite…)

Hervé — 12 juillet 2008 @ 23:35 Classé dans : Tuto Linux, Tuto Réseaux, Tuto Serveur, Tutorial Tag: , , , ,

Transactions dans SGBD à l’aide de Zend Framework

Ce petit tutorial qui concerne les transactions à l’aide de Zend Framework est basé sur les versions suivante :

Les transactions dans une base de données

Les bases de données définissent les transactions comme étant des unités logiques de travail qui peuvent êtres validées (commited) ou annulées (rolled back) en tant qu’une seule opération, même sur de multiples tables. Toutes les requêtes aux bases de données sont considérées comme faisant partie d’une transaction, même si le driver de base de données fait ceci implicitement. Ceci s’appelle le mode auto-commit, dans lequel le driver de base de données créer une transaction pour chaque requête executée et la valide. Par défaut toutes les classes Zend_Db_Adapter fonctionnent en mode auto-commit.

Source : Zend Framework

Vous l’aurez compris, les transactions représentes un groupe de requêtes qui pourra être validé si tout se passe bien ou dans la cas contraire annulé.

(Lire la suite…)

Hervé — 11 juillet 2008 @ 17:22 Classé dans : Tuto MySQL, Tuto Php, Tuto Zend Framework, Tutorial Tag: , , ,

Extension de domaine .me

L’extension de domaine .me du Monténégro sera ouverte au public à partir du 17 juillet.

La combinaison entre un mot et l’extension .me (contact.me, fly.me, drive.me,…) va provoquer une belle petite cohue.

Mais must du must est quand même with.me avec une foule de déclinaison en sous-domaine comme sex.with.me. Je vous le dis déjà with.me n’est plus disponible.

Ovh (comme bien d’autres) propose d’ailleurs une pré-réservation si cela vous tente.

Hervé — @ 11:07 Classé dans : Actualités, Internet Tag: , ,

Grande décision…

Après une longue absence et des postes pas très réguliers, j’ai décidé de recommencer à bloguer sérieusement.

Nouveau concept
J’ai également choisi de vous faire partager quelques concepts et expériences de programmation.
Je posterais donc de temps en temps des tutoriaux.

Je viens d’ailleurs d’installer les plugins wp-syntax et wp-codebox (je n’ai pas encore réellement choisi celui que j’allais utiliser) à cet effet.

Ces plugins permettent la coloration de syntaxe de code source.
Ce qui donne ceci :

1
2
3
4
<?php
$date = date('d-m-Y');
echo 'Hello World ! '.$date;
?>

Les divers tutos que j’aborderais seront axés sur des thèmes tels que :

  • Linux : config serveur
  • Programmation Web : php5
  • SGBD: mysql 5

En espérant que cette nouvelle approche vous plaira, je vais réfléchir à mon premier tutorial…

Hervé — 10 juillet 2008 @ 23:07 Classé dans : Blog, Tutorial Tag: ,