Blog Blog

Aller au contenu | Aller au menu | Aller à la recherche

vendredi 21 mars 2008

Alerte email pour les mises à jour APT.

Peut être avez-vous pris l'habitude de checker assez souvent (ou moins souvent) les mises à jour disponible sur votre serveur avec le petit couple de commande apt-get update && apt-get upgrade.

Cette opération courante et banale peut s'avérer bien souvent fastidieuse. En effet il faut se connecter en SSH, rentrer sont mot de passe, taper la fameuse commande (quelle fénéantise...) pourtant est plus que recommandé d'upgrader son serveur le plus souvent possible afin d'éviter que des failles de sécurité restent ouvertent aux pirates susceptibles de s'intéresser à vos machines.
Si vous pouvez assez facilement rester au fait des dernières mises à jour de vos serveurs préférés comme Apache, Mysql ou encore du module PHP et du kernel Linux, il est en revanche moins évident d'être au courant des dernières mises à jour de tous les outils et librairies installés sur votre machine.

Cet état de cause fait que vous pouvez devenir un accroc de la commande apt. Pour y remédier, je vous propose une petite cure.

Lire la suite...

samedi 23 février 2008

PHP : PDO et ses misères...

Petite note rapide :

PDO pour la nième fois m'à fait des misères ce matin. Je devrais préciser PDO + driver Mysql car je ne saurait dire lequel des deux est coupable dans l'histoire.

Si PDO est récent et donc sa manipulation nouvelle. Certes c'est normal que l'on se retrouve confronter à des erreurs " de débutant ". Mais ce matin j'ai passé une heure à cherché le pourquoi ça marche pas.

Il y a peu j'avais été confronter à une requête sql qui ne retournait rien. Après avoir cherché dans la doc PHP. l'instruction PdoStatement->closeCursor() s'avérait être la solution. Autant pour moi c'était clairement indiquer dans la doc.
Aujourd'hui le même BUG se présente. Un select qui ne retourne rien et bien entendu il est éxécuté après une suite de select. Si je le place en tête de liste, il fonctionne mais les suivants ne fonctionnent plus. Ce coup-ci je n'ai pas fait l'idiot et j'avait bien mis des closeCursor() après chaque requête (même celle qui lise la liste complète de résultat).

Alors que faire dans ce cas ? Après plus d'une heure j'ai trouver une solution. faire un unset(pdoStatement) derrière le closeCursor() et comme par magie tout est revenu dans l'ordre.

J'apprécie travailler avec PDO globalement même si certaine fonctionnalité sont abstente oou d'autre parraisse fonctionner étrangement voir certainre qui diverge complètement de la doc. Je doit avoir que je commence un peu à fatiguer de ce genre de mauvaise surprise.

Pourquoi je rale ? Parceque pendant que je cherchait une solution à ce bug j'ai remis en cause réellement l'utilisation de PDO dans mon application. et après avoir trouver la solution j'ai repris tout mon code (quelques dizaine de millier de lignes) afin de rajouter des unset() après chaque requête. J'ai maintenant la crainte qu'un nouveau bug PDO m'oblige à revoir mon architecture ou changer de driver.

Résultat ma confiance en PDO diminue d'un cran et c'est bien dommage.

samedi 16 février 2008

SERVEUR DEBIAN : Antispam email suite... et fin ?

Devant l'inventivité des spammeurs (je fais un compliment ?). Il faut changer assez souvent ses méthodes pour contrer le spam.

Voilà comment la petite histoire commence :

J'ai un serveur antispam qui fonctionne à merveille : Dspam...

Lire la suite...

mardi 15 janvier 2008

Dotclear et le spam

Bonjour et bonne année à tous !

Je reviens après les fêtes plus reposé que jamais. J'ai en effet quitté mon emploi ce qui me permet de respirer un peu. Pas trop quand même puisque je me lance de facto dans une nouvelle aventure.

Je publie donc cette petite nouvelle pour vous souhaiter à tous bien le bonjour et aussi pour demander à tous une bonne solutions antispam pour Dotclear.

Je m'explique. J'ai il y a quelques mois fermé les commentaire de ce blog (et de ceux que j'héberge) car le nombre de spam par commentaire comme rétrolien est devenue vraiment impressionnant. Au début 30 par jour était fatiguant à traiter mes tolérable. 1000 par jour est devenu impossible. Faute de temps et de moyen j'ai donc bloqué la possibilité pour le spectateur d'effectuer une intervention sur le blog.

Par la suite, en vue du nombre d'intervention par email des lecteurs - ce qui me ravie ! - Je souhaite plus que tous vous offrir de nouveau la parole ici. Je réouvre donc les commentaires. Si les spams vont se faire rare dans un premier temps, je redoute le moment où il vont arriver de nouveau.

Donc si vous passé par là et que vous avez une bonne astuce. Je suis preneur.

Merci à vous !

dimanche 11 novembre 2007

Cher Petit papa noël

Je t'écris ce soir pour t'envoyer ma liste de voeux !

Alors ne perdons pas de temps en belles paroles.

Je veux :

  1. Canon EOS 40 D nu (env. 1130 €)
  2. Canon EF 16-35 F2,8 USM L (env. 1550 €)
  3. Canon EF 24-70 F2,8 USM L (env. 1450 €)
  4. Canon EF 70-200 F4 USM L IS (env. 1360 €)

Merci beaucoup ! :p

Et s'il te reste de quoi fournir des cartes mémoires, batteries, saccoche ou autre je suis tout à fait preneur. Encore merci pour ta générosité et tes 5490 € c'est trop sympa.

Je compte sur toi !

samedi 29 septembre 2007

Certificat SSL multi domaine

A un moment donné nous avons tous été amené en tant qu'administrateur à générer des certificats SSL. Des certificats pour Apache, pour votre MDA ou MTA. Ces sur ces derniers éléments que j'ai buté dernièrement.

Courrier-imap-ssl mon MDA n'accepte qu'un seul certificat SSL. Comment en effet, partant de ce constat, héberger plusieurs domaines. Mon Thunderbird génère une alerte à chaque fois en précisant que le certificat n'est pas valide pour le domaine à chaque démarrage, ce qui est très embêtant.

Lire la suite...

jeudi 20 septembre 2007

Eclispe - PDT sort en version finale !

Enfin après des mois d'attente, PDT le plugin pour l'IDE Eclipse sort en version 1.0. Que pensez-vous de cette nouvelle mouture ? D'ailleurs je me demande quels sont vos plugins préférés sur Eclispe. J'ai découvert Aptana il y a seulement 3 jours à travers le blog de Jean-Marc Fontaine et il a l'air excellent !

De quoi donnez des idées pour de nouveaux projets...

mardi 4 septembre 2007

Serveur Debian - versionning de fichiers

CHAPITRE 9 : Subversion

Lire la suite...

samedi 25 août 2007

Serveur Debian - Antispam email

CHAPITRE 8 : DSPAM

Lire la suite...

vendredi 10 août 2007

Contourné la restriction orange du port 25 !

Si comme moi vous aviez sur votre réseau perso votre propre serveur mail et que vous êtes abonné orange, vous avez été confronter à la nouvelle restriction du port 25. C'est à dire l'obligation de passer par le smtp orange pour envoyé de l'email.

Lire la suite...

- page 1 de 6