Catégorie : Réseau – Développement

Contient les Scripts et tutoriaux sur les thématiques Développement et Réseau

Générer du texte sur des images avec php

Dans ce billet je présente une procédure simple afin de générer à partir d’un fichier csv des étiquettes depuis un patron image en jpg. L’objectif étant de superposer à la volé du texte sur une image « patron ». Le tout est généré avec du PHP « natif » sans librairies supplémentaire.
Pour générer les images, je vais utiliser un patron d’image vierge dans lequel je vais insérer le texte désiré. Le rendu finale est généré dans la page directement au format A4 afin de faciliter l’impression directement depuis la page web.

Lire la suite « Générer du texte sur des images avec php »

Manipuler une base de donnée sous Meteor JS

Meteor est un framework de développement permettant de mettre en place très rapidement un environnement de travail complet en évitant les tâches répétitives. Le tout fonctionne en JS, ce billet ayant pour objectif la manipulation des BDD sous Meteor, je vous invite à consulter un billet d’introduction à Meteor pour vous familiariser avec cet outil.
Sous meteor JS l’utilisation d’une BDD est différente d’un schéma SQL classique. On utilise d’autres thermes pour définir les éléments type, tables, rows, columns que l’on retrouve dans le SQL.

Ainsi on obtient en résumé ce schéma (trouvé au hasard sur google imgs) avec la correspondance de chacun.
sql mongodb comparatif

Dans ce billet je vais simuler une base de donnée de porte feuille et y effectuer des opérations simples afin de manipuler les éléments présent en bdd. Je pars du principe que vous avez deja quelques bases sous Meteor avec une bonne vision du côté client/server

Lire la suite « Manipuler une base de donnée sous Meteor JS »

Serveur de messagerie Hmailserver sur un domaine

hmailserver logo

HmailServer est un serveur de courrier/mail pour Windows, il s’installe en tant que service sur la machine serveur et permet de monter facilement un serveur de messagerie. La configuration se fait via une interface graphique qui peut être modifié en français. Pour la gestion des donnés Hmailserver offre la possibilité d’utiliser une base de donné interne directement intégrée qui sera rapidement insuffisante si vous avez de gros volumes à gérer. Si vous parvenez à ce cas de figure Hmailserver vous laisse la possibilité d’utiliser une nouvelle instance de MySQL dédiée.

Le développement est assuré par une communauté solide et son support par un forum dédié avec plus de 33 000 posts destiné à assister les utilisateurs. Vous pouvez ensuite comme n’importe quelle autre serveur de messagerie connecter votre client, dans ce billet j’utiliserai les client de Mozilla « Thunderbird » afin de tester le bon fonctionnement du serveur.

Lire la suite « Serveur de messagerie Hmailserver sur un domaine »

Installer et configurer un serveur mail sur Ubuntu 14.04

rp_ubuntu-logo-300x180.jpg

Dans ce billet je vais expliquer une procédure simple afin de mettre en place un serveur mail local. Le serveur sera très simpliste, je ne vais pas utiliser de DNS mais uniquement le fichier host de Ubuntu. La procédure va utiliser postfix qui va se charge de la livraison de vos courriers électroniques et dovecot qui est un serveur IMAP et POP3 avec en fin de billet une courte introduction sur squirrelmail qui offre une interface WEB à votre gestionnaire de courrier.

Ce billet peut permettre également à un étudiant en BTS SIO ou autres de mettre en place très rapidement un service MAIL fonctionnelle très rapidement.

Lire la suite « Installer et configurer un serveur mail sur Ubuntu 14.04 »

Comment lier OCS inventory et GLPI ?

0 logo glpi
logo ocs inventory

Dans les précédents billets j’introduisais OCS inventory et GLPI. Les deux sont complémentaires et permettent ainsi d’avoir un outil puissant d’audit de parc informatique. La solution convient parfaitement à un étudiant en BTS SIO couplé à SSL. Chose que je n’ai pas intégré dans le création des billets. Pour lier les deux la procédure est simple et rapide.

Lire la suite « Comment lier OCS inventory et GLPI ? »

Retourner correctement des accents en UTF8 avec PHP et MYSQL

logo php

Dans ce billet je présente un script en PHP et SQL afin d’extraire un liste de chaîne d’une base de donnée MYSQL et retourner le tout en UTF8. J’ai eu besoin de ce script lors d’un développement afin de régler un problème d’accent qui était interprété sous la forme d’un point d’interrogation lorsque je faisais mon affichage en php.

Pour débuter assurez vous d’avoir une table SQL au bon format d’encodage
Avec comme la configuration suivante de votre table SQL :

1
nom_categories  VARCHAR(255)    utf8_general_ci     Non Aucune

Lire la suite « Retourner correctement des accents en UTF8 avec PHP et MYSQL »