Maniatux's Blog

Welcome to the internet

Serveur DHCP: Aller un peu plus loin

Rédigé par Xavier -

Note : dhcp3 s'appelle désormais isc-dhcp, consultez la documentation de votre système pour connaitre les nouveaux noms et chemins de fichiers !

Dernièrement nous avions vu comment mettre en place un serveur DHCP basique avec dhcp-server. Aujourd'hui nous allons rajouter quelques options.

dhcp request

Objectifs

  • Attribuer une adresse IP, une adresse de passerelle et de DNS
  • Donner toujours la même IP à une certaine machine

Lire la suite de Serveur DHCP: Aller un peu plus loin

Classé dans : Sysadmin - Mots clés : aucun

Conseils de matériel pour l'auto-hébergement

Rédigé par Xavier -

Note : Cet article est osbolète, il existe désormais beaucoup d'autres solutions pour avoir un serveur perso qui consomme peu !

La semaine est terminée, et après avoir passé du temps à peaufiner le nouveau design de mon blog, je me pose maintenant la question suivante: que vais-je pouvoir y écrire?

station serveur

Étant donné que dans mon métier je touche pas mal au hardware et au software question informatique, j'ai décidé de parler un peu du matériel intéressant que j'ai trouvé pour faire un serveur d'auto-hébergement.

Lire la suite de Conseils de matériel pour l'auto-hébergement

Classé dans : Hardware - Mots clés : aucun

Le CSS et les standards

Rédigé par Xavier -

Aujourd'hui beaucoup de gens comprennent qu'il est important d'utiliser un langage standardisé pour coder les sites web, afin que tous les navigateurs puissent les afficher sans problèmes. Mais ce ne fut pas toujours le cas, et si vous êtes curieux je vous conseille de lire l'article de Wikipédia sur la guerre des navigateurs.

guerre des navigateurs

De nos jours, un bon designer doit adapter son code pour qu'il fonctionne sur tous les navigateurs. C'est généralement simple, du fait qu'ils se sont tous mis d'accord pour respecter les standards CSS établis par le W3C, mais Internet Explorer fait toujours exception. Ce navigateur, connu pour son mépris des standards établis, nécessite souvent des bouts de code spécifiques pour fonctionner.

La situation est en train de s'améliorer, le plus agaçant était IE6 mais tout le monde se ligue actuellement contre lui, par exemple Youtube et même Microsoft! La situation est moins pire avec IE7/IE8, et elle devrait en plus être anecdotique avec IE9 si on en croit les propos de Microsoft.

En attendant il est toujours important d'écrire un code propre et standardisé. Pour cela le W3C propose plusieurs outils de vérification en ligne, par exemple: le HTML Validator et le CSS Validator. Ces outils sont capables de détecter les parcelles de code non conformes et d'expliquer la correction à apporter.

Pour ma part j'ai débuté avec 104 erreurs au test de validation HTML, et 9 erreurs dans le CSS. J'ai corrigé toutes celles du HTML (heureusement on en élimine parfois une dizaine d'un coup) mais il me restait ensuite le problème du CSS. Cela était du à certaines balises "officieuses" que j'utilisais, les border-radius. Elles permettent de donner des effets d'arrondis sur les bordures, mais même si la majorité des navigateurs la reconnaissent, elle n'est officiellement pas valide. Il y a donc deux alternatives: soit on laisse tomber les effets, soit on utiliser des images de fond pour simuler l'arrondi. Personnellement j'ai fait un peu les deux, et mon code CSS est maintenant valide.

Maniatux: la renaissance de l'opensourcien

Rédigé par Xavier -

Il y a un mois environ naissait le blog opensourcien.blogdns.org qui était hébergé sur un serveur personnel chez moi. Pour cela j'avais configuré ma freebox en "DMZ" (c'est du faux) pour pouvoir passer le routage NAT.

en ligne

Sauf que récemment j'ai eu de gros soucis avec ma ligne ADSL, et donc le serveur s'est retrouvé inaccessible. Etenil m'a hébergé généreusement le temps que je trouve une solution. Et c'est chose faite, je dispose maintenant d'un hébergement chez 1and1, qui, pour une somme modique me propose un nom de domaine + espace ftp + serveur web avec support PHP et mysql. Ce n'est pas dédié, je n'ai aucun contrôle dessus mais je suis certain de ne plus jamais avoir d'ennuis.

l'URL opensourcien.blogdns.org devient donc maniatux.fr, pensez à mettre vos favoris à jour. En attendant, l'ancienne redirigera ici (mais pour combien de temps?)

Et pour l'occasion, j'ai entièrement codé un nouveau thème. J'espère qu'il vous plaira, d'autant que j'ai passé la soirée à me bagarrer contre le W3C Validator. Niveau XHTML c'est bon, mais pour le CSS ça ne passe par car j'ai utilisé des balises spécifiques à mozilla et webkit (radius). Si vous utilisez Opera ou IE, vous n'aurez pas le même rendu (légèrement). J'ai aussi fait pas mal de debuggage avec François qui a inspecté tout le blog. Pluxml est vraiment un moteur de blog génial car il est très facile de faire son propre thème.

Donc au final je remercie:

  • Etenil pour m'avoir hébergé et aidé pendant que je codais le nouveau thème
  • François pour m'avoir aidé à debugger

Classé dans : Blog - Mots clés : aucun

Asterisk: envoi de mails

Rédigé par Xavier -

Petit tutoriel pour améliorer notre serveur Asterisk.

casque

Objectif: Lorsque quelqu'un laisse un message sur une boite vocale, le serveur doit envoyer un mail au propriétaire pour le prévenir.

Programme

  • Adresses des propriétaires de boites vocales
  • Contenu du mail
  • Serveur mail

Lire la suite de Asterisk: envoi de mails

Classé dans : Sysadmin - Mots clés : aucun