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

More »

Créer des graphiques dynamiques avec chart.js et Meteor

meteor js

Si vous souhaitez tester la puissance des graphs via Meteor un exemple est disponible sur un dépot github. Dans ce billet je détail une procédure simple afin d’avoir un aperçu. Le billet se déroule sur une machine Ubuntu 14.04

More »

installer PhantomJS et CasperJS sur Ubuntu 14.04

phantomjs logo

PhantomJS permet de scarpper du contenu distant, de lancer des requêtes GET ou POST. L’interêt étant qu’il est possible de scripter des requêtes pour un serveur distant. Dans ce billet je présente une procédure simple afin d’installer PhantomJS sur Ubuntu 14.04

More »

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.

More »

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.

More »

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.

More »

Auditer son serveur apache avec Nikto sous Kali Linux

kali linux

Nikto est un outil pré-installé dans Kali Linux, elle permet de faire un audit rapide de son serveur Web. Dans ce billet je vais travailler sur un serveur WEB local hébergé dans une machine virtuelle sous Vmware. Dans le billet je vais auditer une configuration Apache2 classique.

More »

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

More »

Menu Dynamique en JQUERY

jquery logo

Dans ma conception de script je me suis confronté au problème d’un code JQUERY qui ne passait pas au travers d’un FORM. Aussi je suis tombé sur ce code qui modifié suivant vos besoin vous permet de l’inclure ou vous le souhaitez. La modification est très simple.
Le script utilise un systeme de class pour identifier chaque élément et lui applique les paramètres en fonction de vos demandes.

More »

Convertisseur de monnaie en Visual Basic

logo visual basic

Depuis peut je m’intéresse au langage Visual Basic qui est très accessible et permet beaucoup de choses très facilement. N’étant pas du tout spécialiste dans ce domaine je vais dans ce billet partager mes sources afin d’avoir des syntaxes de bases disponible rapidement en ligne.

More »

Assemblé dans la station orbitale WordPress