Greboca  

Suport technique et veille technologique

Suport technique et veille technologique

Aujourd’hui, les grandes entreprises et administrations publiques hésitent entre continuer à utiliser des logiciels propriétaires ou basculer vers les Logiciels Libres. Pourtant, la plupart des logiciels libres sont capables de bien traiter les données issues des logiciels propriétaire, et parfois avec une meilleur compatibilité.

C’est alors la barrière de la prise en main qui fait peur, et pourtant...

Les logiciels libres

L’aspect « Logiciel Libre » permet une évolution rapide et une plus grande participation des utilisateurs. Les aides et tutoriels foisonnent sur Internet ou sont directement inclus dans le logiciel lui-même.

Enfin, les concepteurs sont plus proches des utilisateurs, ce qui rend les logiciels libres plus agréable à utiliser et conviviaux.

Grâce à la disponibilité des logiciels libres, vous trouverez facilement des services de support techniques et la licence n’est plus un frein à l’utilisation de ces logiciels par votre personnel.

Notre support technique concerne essentiellement les logiciels libres, que ce soit sous forme de services ponctuels ou de tutoriels.

Just Another GNU/Linux Admin’s Blog  -  RegexProgram, un outil en ligne de commande pour se familiariser avec les expressions régulières

 -  Janvier 2015 - 

Introduction

Je viens de découvrir RegexProgram, il s’agit outil plutôt bien foutu, écrit en C++, interactif, qui comme son nom l’indique, est destiné aux programmeurs qui débutent avec les expressions régulières

Le programme permet de s’entraîner avec 10 cas d’utilisations, ainsi que de les modifier et de créer ses propres cas en éditant/créant des fichiers texte (voir les dix exemples fournis pour la syntaxe)
Les cas d’utilisations sont sous formes de 10 problèmes à résoudre, et on ne peut passer au suivant qu’après avoir résolu un problème

Installation et exécution sous Debian

$ su
[PASSWORD]
# apt-get install libboost-regex-dev libncurses5-dev && exit && wget -c -O regexProgram.zip https://github.com/Liniarc/regexProgram/archive/master.zip && unzip regexProgram.zip && cd regexProgram-master && make

Si c’est pas déjà fait sur votre système, on commence par installer les librairies libboost-regex-dev libncurses5-dev qui correspondent respectivement au packages développeurs des librairie C++ Boost et ncurses, qui sont des dépendances pour RegexProgram

Juste pour info, le code source de RegexProgram à besoin du header curses.h (/usr/include/curses.h) qui s’installe avec le package libncurses5-dev

Ensuite on quitte l’user root pour passer en utilisateur normal et on récupère avec l’outil wget l’archive zip avec le code source de RegexProgram pour le compiler, ainsi qu’un Makefile, une doc et un dossier contenant les des cas d’utilisations d’expressions régulières
L’option -c permet de reprendre le téléchargement en cas d’interruption/reprendre le téléchargement d’un fichier partiellement récupéré (je fais l’installation avec une connexion UMTS… on sait jamais!) et l’option -O permet de spécifier un nom sous lequel enregistrer le fichier récupéré

La commande unzip comme son nom l’indique, permet de de-zipper l’archive qu’on vient de récupérer avec wget (regexProgram.zip)

Enfin on va dans le répertoire regexProgram-master et le compile avec la commande make

La commande && entre chaque commande, indique au shell de passer à la commande suivante qui si la commande qui procède s’est exécute correctement

Enfin, on execute le programme compilé avec la commande

$ ./regex

 

par /dev/null

Just Another GNU/Linux Admin’s Blog

« Computers are like ACs, they stop working properly when you open windows »

MITM as a Service 3G Edition by Bouygues, ou quand ton FAI bousille DNSSEC

 -  Février 2017 - 

Mise à jour Mars 2020 :Plus de 3 ans après ma découverte de MITM sur DNS chez Bouygues Telecom, le topic que j’ai lancé sur lafibre.info – suite au (...)


Gestion de paquets avec APT : Récupérer une clé manquante sur un réseau filtré

 -  Septembre 2016 - 

IntroductionPar défaut, APT (Advanced Packaging Tool) essaye de vérifier la signature des paquets en utilisant des clés GPG, la plupart du temps (...)


[Coup de gueule] Réponse au bullshit sur l’interdiction du chiffrement

 -  Août 2016 - 

ContexteComme vous le savez sûrement, notre grand démocrate ministre de la police de la pensée, B. Cazeneuve, n’aime pas trop le chiffrement, il (...)


[Coup de gueule] De la connardise industrielle, ou l’art de vomir sur les bonnes pratiques

 -  Janvier 2016 - 

IntroductionDepuis quelques années, on assiste massivement à des soit-disant innovations technologiques, présentées majoritairement à coup de (...)


[Test] Prototype du nouveau clavier français du Ministère de l’inculture

 -  Janvier 2016 - 

Introduction***************************WARNING**************************** Too much sarcasm inside ****************************WARNING************