Blog Tech

[bash] Conseils et bonnes pratiques pour vos scripts

Système 2
A ce point ?PassableIntéressantYeahExcellent! (4 vote(s), 4,00/ 5)
Loading...

Il est vrai que Bash peut parfois vous prendre la tête pour pas grand chose. Il y a quelques petites choses à savoir, pour ne pas tomber des dans pièges (à la noix), sur la syntaxe par exemple.

Cocadmin nous fait un petit résumé, je partage ce qui est » Lire la suite

[vidéo] Présentation des nouveautés de PHP 7

PHP (My)SQL 2
A ce point ?PassableIntéressantYeahExcellent! (3 vote(s), 3,33/ 5)
Loading...

PHP 7 est là, avec bon nombre de nouveautés et améliorations. PHP 6 n'est pas sorti, ne vous inquiétez pas vous n'avez pas raté d'épisode.

php7

Plutôt que de vous taper la documentation voici un tour d'horizon des améliorations et nouvelles fonctionnalités. Mais aussi des choses en moins, comme la défunte mysql (mysql_query par exemple) à remplacer par mysqli ou PDO::query(). » Lire la suite

[PHP] Convertir une date GMT en heure locale

PHP (My)SQL 4
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Suivant les systèmes les fichiers logs sont en horaire GMT, ce qui ne facilite pas leur lecture si vous avez besoin de traiter ces données ou les insérer dans une base de données. Dans mon cas j'avais besoin de récupérer un log sur pfSense.

timezone-convertir

Dans l'interface web de pfSense les logs sont bien dans le bon fuseau horaire (timzeone), celui de Paris. Sauf que dans le fichier brut (*.log) ce n'est pas le cas, ils sont en GMT. J'ai donc cherché un peu pour savoir comment les développeurs de pfSense avaient fait pour convertir l'heure. » Lire la suite

Les nouveautés de la nouvelle version de Twitter.com

Twitter 8
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 4,50/ 5)
Loading...

Une nouvelle version de Twitter.com a été annoncé hier et sortira très prochainement.

Twitter compte bien récupérer la moitié de ses utilisateurs qui n'utilisent pas le site officiel. » Lire la suite

Activer le mode secret GodMode de Windows

Système 34
A ce point ?PassableIntéressantYeahExcellent! (1 vote(s), 4,00/ 5)
Loading...

Microsoft a visiblement caché quelques fonctionnalités dans son dernier système Windows 7 (toutes versions x86 et x64).

Un mode "dieu" (GodMode) vient de faire son apparition sur la toile. Il s'agit d'une sorte de panneau de configuration avancé permettant de configurer : affichage, barres des tâches, menu démarrer, comptes, clavier, dates, gadget, ergonomie, etc.

Fonctionne également sur :

  • Windows 11
  • Windows 10
  • Windows 8 et 8.1
  • Windows Vista x86 toutes versions ;
  • Windows Vista x64 toutes versions ;
  • Windows 2008 Server x86, toutes versions ;
  • Windows 2008 Server x64, toutes versions ;

» Lire la suite

Fonction PHP BR2NL(); inverse de NL2BR();

PHP (My)SQL 7
A ce point ?PassableIntéressantYeahExcellent! (Votez !)
Loading...

But : convertir les retours chariot en saut de ligne HTML

Sans doute usez-vous parfois de la fonction nl2br() de PHP ? Celle-ci est très utile lorsque vous récupérer des valeurs depuis une base de donnée vers des "textarea".

Pour le développement d'EG j'ai eu besoin d'utiliser la fonction inverse (suite à une migration j'ai du fusionner nos deux bases de données). Sauf que... celle-ci n'existe pas, la voici donc :

function br2nl($foo) {
return preg_replace("/\<br\s*\/?\>/i", "\n", $foo);
}

Si jamais vous avez le besoin de remplacer 2 "<br />" à la suite, voici le code :

preg_replace("/(<br\s*\/?\>){2,}/", "\n", $foo);

Accents fonction mail() php

PHP (My)SQL 12
A ce point ?PassableIntéressantYeahExcellent! (2 vote(s), 3,50/ 5)
Loading...

But : envoyer un email à l'aide du langage de programmation PHP au format text (text/plain) contenant des accents via la fonction mail()

Envoyer des emails grâce à un serveur web » Lire la suite