Bonjour, je suis Mathias 👋

Salut ! C’est ici que je partage mes pensées et mes notes sur tout ce qui me passionne et sur lequel je bosse en ce moment. J’espère vraiment y rencontrer des gens qui pensent comme moi. Salut ! Je voulais juste te dire que… J’aimerais vraiment avoir de tes nouvelles !

Je t’invite à jeter un œil à mes derniers articles de blog, juste en dessous.

FritzBox : fonctionnalités avancées de VoIP / SIP

Certaines FritzBox fournissent un service de standard téléphonique (IPBX). Vous pouvez raccorder une ligne analogique, numérique ou SIP à votre équipement ainsi que des postes SIP, analogique, numérique ou DECT.

Les services fournis permet de répondre aux attentes des TPE sans aucun problème.

Il peut parfois être utile d’accéder aux paramètres avancées non accessibles via l’interface web.

Nous allons voir comment.

Tout d’abord, vous devez vous connecter via telnet à votre FritzBox.

Read more >

FritzBox telnet: comment accéder à la ligne de commande

Même si l’interface web développée par les équipes d’AVM permet de réaliser les tâches d’administration, il est parfois utile d’avoir recours à la ligne de commande.

D’abord, parce que c’est bien ! Surtout, pour ajouter des fonctionnalités complémentaires ou accéder à des paramètres cachés de l’interface web.

Pour cela il faut activer l’accès au serveur telnet. Pour cela, vous devez disposer d’un téléphone connecté à votre FritzBox, et composer le code suivant : #96*7* . Vous aurez un message sur votre téléphone “telnet on” Après avoir réalisé vos modifications, vous pouvez désactiver le telnet avec le code #96*8*.

Read more >

FritzBox : installer les applications AVM sans utiliser le Google Play Store

Les routeurs FritzBox proposent des fonctionnalités incroyables, loin devant les box opérateurs. Les équipements haut de gamme peuvent convenir aux petites entreprises en leur fournissant des services indispensables :

  • sécurité
  • routage
  • téléphonie (PABX)
  • mobilité WiFi et DECT
  • stockage

AVM, le constructeur des FritzBox proposent aussi des applications pour les terminaux fonctionnant sous IOS et Android.

Mais si vous ne souhaitez pas utiliser le play store d’Android, vous pouvez les télécharger directement sur leur ftp :

Read more >

Hiawatha : le serveur web léger et sécurisé à découvrir

J’étais à la recherche d’un serveur web léger et sécurisé afin de succéder à Cherokee. En effet, ce dernier ne semble plus maintenu. Après de nombreux tests, j’ai retenu Hiawatha.

Description de Hiawatha

Le serveur web Hiawatha a été créé en 2002 par un étudiant Hollandais du nom de Leisink. L’objectif était de pouvoir réutiliser de vieux serveurs comme serveurs web sans négliger la sécurité. Ainsi, est né ce serveur web qui est reconnu pour sa légèreté, sa performance et sa sécurité. Autre point important, le projet a remplace OpenSSL qui se débat au milieu de nombreux problèmes de sécurité par PolarSSL dès janvier 2012. Hiawatha web server integre nativement de nombreuses fonctionnalités qui ne sont disponibles qu’au sein de modules dans d’autres serveurs (Apache par exemple). Cette intégration permet de gagner en efficacité et en sécurité. Un autre point important concerne la simplicité de configuration. L’ensemble de la configuration est claire et se fait au sein d’un unique fichier de configuration.

Read more >

Edito du 4 février 2015

Ce mercredi serait la journée la plus froide de l’année. Je l’espère de tout coeur, moi qui aime tant la chaleur. Même si la neige nous a épargné pour le moment, le vent glacial nous rappelle froidement que nous sommes bien en hiver.

Je finis mes cours bien avant le printemps, d’ici la fin du mois. Encore 8 heures, et quelques copies à corriger, et je range ma tenue de professeur jusqu’à septembre prochain.

Read more >

Fibre optique : explications

Dans cet article, je vais vous expliquer les différents types de liaison de fibre optique, les avantages et inconvénients de chacune.

FTTx : définition

Derrière le terme barbare FTTx, on définit différentes manière de raccorder l’abonné via la fibre optique. La fibre est utilisée soit sur toute la boucle locale ou en partie. Souvent, quand on parle de raccordement des utilisateurs à la fibre optique, il s’agit de s’approcher via le réseau de fibres optiques au plus près du client, puis de raccorder celui-ci via une paire de cuivre (opérateurs télécom) ou d’un câble coaxial (câblo-opérateur). Selon que la fibre est plus ou moins proche de l’utilisateur, on va utiliser différents termes : FTTC : Fiber To The Curb : la fibre arrive jusqu’au trottoir FTTB : Fiber to The Building : la fibre arrive jusqu’à l’immeuble, le raccordement à l’abonné est ensuite réalisé via d’autres technologies : câble, VDSL … FTTH : Fiber To The Home : la fibre arrive jusqu’à l’abonné . Dans ce cas, la boucle locale est entièrement fibrée de bout en bout.

Read more >

django-simple-invoice : application des gestion de facture pour django

Je souhaite vous faire découvrir une application pour le framework Python Django afin de gérer les factures. Il permet de créer, modifier et envoyer des factures en utilisant une table de contacts/entreprises que vous avez définie.

django-simple-invoice : adresse du repo

Vous trouverez le repo et une documentation à l’adresse bitbucket django-simple-invoice (je vais le migrer plus tard sous github pour ajouter un outil de développement continu que j’apprécie particulièrement, travis CI, mais je vous tiendrai au courant).

Read more >

Ansible : Freeswitch role : nouvelle version - v1.1

Je viens de publier la mise à jour du role FreeSwitch pour Ansible, le célèbre moteur d’orchestration. Ce role permet d’installer FreeSwitch à partir des sources sur les systèmes linux basés sur Debian/Ubuntu. J’ai ajouté la gestion des variables, vous permettant d’utiliser une configuration collant au mieux de vos besoins.

L’utilisation est simple. Il faut dans un premier temps installer Ansible, puis ajouter mwolff44.freeswitch-mw à vos roles. Vous avez un exemple de configuration ci-dessous :

Read more >

Howto : comment configurer monit pour surveiller FreeSwitch

Il est essentiel de surveiller les services que nous déployons au sein de nos entreprises ou pour nos clients.

Je vais vous présenter aujourd’hui comment superviser FreeSwitch avec Monit. Monit est un outil léger open source (licence AGPL) permettant de superviser et de gérer les systèmes Unix. Il est capable d’exécuter des actions en cas de détection de défaillance. Monit est disponible sous forme de paquet dans la plupart des distributions. L’installation sur un système basé sur Debian est très simple :

Read more >