PROJET AUTOBLOG


Planet-Libre

source: Planet-Libre

⇐ retour index

Okki : Collection de thèmes printemps-été 2015

mardi 9 juin 2015 à 23:29

Il commence à faire beau, à faire chaud, et vous avez sans doute envie de changer de thème, alors voici un petit récapitulatif des thèmes tendance de ce début d’été :)

Adwaita

Adwaita 3.16

On commence par le thème officiel, Adwaita, histoire de pouvoir plus facilement comparer avec les thèmes suivants ;)

Arc / Vertex

Arc / Vertex

Le thème GTK+ Arc, avec le jeu d’icônes Vertex, tous deux du même auteur. Le thème Arc propose une légère transparence sur les barres d’en-tête ou la barre latérale de Fichiers.

Numix

Numix / Numix Light

Le thème GTK+ Numix, avec le jeu d’icônes Numix-Light.

Ozon

Ozon

Le thème GTK+ Ozon, avec le jeu d’icônes Ozon.

Paper

Paper

Le thème GTK+ Paper, avec le jeu d’icônes Paper.

Bien évidemment, vous pouvez mixer les thèmes et jeux d’icônes entre eux, en optant par exemple pour le thème Arc et le jeu d’icônes Paper.

Et en attendant qu’Alex Diavatis ai mis en ligne son site Wogue qui devrait permettre d’installer de nouveaux thèmes d’un simple clique, vous pouvez d’ores et déjà jeter un œil à sa communauté Google+ ou parcourir GNOME Look pour trouver bien d’autres thèmes.

Gravatar de Okki
Original post of Okki.Votez pour ce billet sur Planet Libre.

Monitoring-FR : Meetup Monitoring Paris : interview de Cheikh Sadibou Deme, PDG de Somone

mardi 9 juin 2015 à 16:03

Monitoring-fr a profité du premier meetup Monitoring Paris organisé le 04/06/2015 au NUMA pour interroger le PDG de la société Somone, organisatrice et sponsor de la rencontre. L’idée de cette interview était de demander à Cheikh Sadibou Deme comment leur était venue l’idée de cette rencontre, de nous parler du programme proposé, de l’accueil des talks par les personnes présentes et de son analyse sur les premiers retours.

Vous pouvez télécharger directement les fichiers MP3 ou OGG pour une écoute offline en cliquant sur les icônes correspondantes.

mp3 mp3

cheikh_sadibou_deme_somone

 

Gravatar de Monitoring-FR
Original post of Monitoring-FR.Votez pour ce billet sur Planet Libre.

Yannic Arnoux : SRmail

mardi 9 juin 2015 à 13:30

J'ai développé un petit bout de logiciel nommé, sans grande inspiration, SRmail pour "Simple Rest Mail" avec les technos que j'apprécie : le langage Python et le framework Web Flask. Le but de SRmail est de fournir un service local de récupération et d'envoi de courriels à d'autres applications. En gros, c'est une brique logicielle à l'écoute sur l'interface localhost qui permet de lire et d'envoyer des messages à travers une API Restful. J'insiste sur le terme local car l'API n'est absolument pas sécurisée : un fichier de configuration donne les pleins pouvoirs à SRmail pour gérer un compte par les protocoles IMAP et SMTP. L'intérêt c'est de centraliser la complexité de gestion des e-mails et de mutualiser un service entre plusieurs applications en plaçant la barre au niveau applicatif et non pas système.

Le code et la documentation sont sur mon GitHub. Ça s'installe facilement à la sauce Python dans un virtualenv de préférence, avec le gestionnaire de paquets pip pour récupérer les dépendances.

Voici un exemple d'envoi d'e-mail en Python :

import requests
headers = {'Content-Type': 'application/json; charset=utf-8'}
msg = {
    'to': 'bill@phoenix.com',
    'subject': 'Got it',
    'content': 'See you soon!\\n\\n-- John'
}
r = requests.post('http://localhost:8000/mbox', data=json.dumps(msg), headers=headers)
if r.status_code == 200:
    logger.debug('Email for %s posted' % to_email)
else:
    logger.warn('Cannot post email for %s' % to_email)

Et voici le même exemple en ligne de commande avec CURL :

curl -X POST -H "Content-Type: application/json; charset=utf-8"
     -d '{"to":"bill@phoenix.com", "subject":"Got it", 
          "content":"See you soon!\\n\\n-- John"}'
     http://localhost:8000/mbox

Plutôt que de faire du polling pour voir si de nouveaux messages sont arrivés, on peut définir la fréquence de polling au niveau de SRmail ainsi que des URL de notification vers lesquelles seront postés les messages au format JSON.

Pour le déploiement de mes applications Python j'utilise Supervisor qui permet de s'abstraire du système d'init (SysV, OpenRC, systemd).

Voilà c'est sans prétention un outil qui peut vous être utile.

Gravatar de Yannic Arnoux
Original post of Yannic Arnoux.Votez pour ce billet sur Planet Libre.

Monitoring-FR : Monitorama 2015

mardi 9 juin 2015 à 09:00

Monitoring-fr a la chance de pouvoir participer au salon Monitorama cette année. Cette édition 2015 se déroulera au Great Theater at the Armory de Portland dans l’Oregon (États-Unis) du 15 au 17 juin.

Cet événement est certainement la référence en matière de supervision avec des conférenciers de classe internationale comme par exemple :

C’est pour cela que nous avons décidé de couvrir l’événement. ;-)

Le programme est intéressant et il nous tarde d’y être. Voici quelques exemples des conférences organisées :

Nous vous ferons un compte rendu de cet événement dès notre retour en France.

Gravatar de Monitoring-FR
Original post of Monitoring-FR.Votez pour ce billet sur Planet Libre.

Articles similaires

Philippe Scoffoni : 8 logiciels libres ou open source pour consultants et sociétés de conseils

lundi 8 juin 2015 à 16:42

Tasse de caféCet article est le fruit de mon expérience en tant que consultant, utilisateur de logiciels libres et prestataire en solutions numériques libres. J’ai porté tour à tour toutes les casquettes, testées, mises en œuvre et utilisé toutes les solutions que je vous propose dans cet article. Il y en aurait d’autres à citer n’en doutons pas, je me suis tenu à celle qui me semble répondre à la majorité des besoins.

Le consultant est un professionnel dont l’activité est principalement basée sur la vente de son temps de cerveau. C’est en général un travailleur nomade qui se rend au plus prés de ses clients. Sa panoplie informatique est donc constituée de composants lui permettant de disposer de toutes les informations nécessaires à son activité à portée de la main. Le consultant n’est pas forcément un informaticien et ce qu’il veut avant tout c’est faire son métier.

Un autre point en préambule à cet article. Si vous êtes convaincu que les solutions en ligne de Microsoft ou Google sont incontournables pour les consultants, ne lisez pas cet article, encore que ces derniers ne couvrent pas tous les besoins décrits ici. Sachez seulement qu’utiliser les logiciels libres est un choix qui au-delà des aspects techniques et pratiques, vous apportera plus de liberté et de maîtrise dans le développement de votre activité. Je vous renvoie à cette petite vidéo dans laquelle j’explique les trois raisons d’utiliser des logiciels libres pour les entreprises.

La bureautique n’est pas traitée dans cet article. Les consultants peuvent tout à fait mener leur activité avec un logiciel comme la suite bureautique libre LibreOffice. Cependant, les interactions documentaires avec les clients étant souvent nombreuses, il sera difficile de faire l’impasse sur l’achat d’une licence de Microsoft Office. Mais si vous pouvez ne livrer que des fichiers PDF à vos clients alors LibreOffice est une option à considérer. Personnellement, il me suffit dans plus de 90 % des cas.

Passons en revue les éléments dont peut avoir besoin un consultant pour son informatique et essayons de constituer une panoplie de solutions à base de logiciels libres.

Le poste de travail

Ordinateur portableIl s’agit d’un ordinateur portable. Il lui permet lorsqu’il est en intervention chez ses clients d’effectuer son travail. Le système d’exploitation sera la plupart du temps Windows. À cause souvent de la vente liée et surtout parce que le consultant ignore qu’il existe des alternatives. Hélas quand bien même le saurait-il, sans un copain geek, il y a peu de chance qu’il procède à une installation sur son précieux outil de travail. Nous voilà donc dans 90 % des cas avec le système d’exploitation de Microsoft, et pour le reste MacOSX et quelques fous furieux (non sans raison) tels que moi avec une distribution GNU/Linux. Pour un ordinateur portable, je ne me risquerais pas à utiliser autre chose qu’Ubuntu ou une de ses dérivées à l’interface plus habituelle comme XUbuntu. Mais il vous faudra de l’aide probablement pour sauter le pas.

Les solutions dont nous allons parler par la suite fonctionnent toutes sous Windows. Elles fonctionnent également souvent sous MacOSX et GNU/LInux. Ce qui laisse la porte ouverte à une éventuelle future migration du système d’exploitation.

Messagerie

Le deuxième outil indispensable est la messagerie. Le réflexe premier du consultant qui débute est en général d’utiliser l’adresse mail de son fournisseur d’accès ou encore de se créer un compte sur Yahoo Mail, Outlook.com ou encore GMail. Je ne saurais dire a quel point c’est une mauvaise idée. Tout d’abord en terme d’image, ne pas disposer d’une adresse mail sur un nom de domaine propre à son activité est assez négatif. Ensuite cela n’est pas très compliqué. Au pire demandez-moi, je vous vendrais l’heure qui va bien pour tout vous mettre en place :-) .

L’étape suivante consiste à lire ses emails. Pour cela, soit vous utilisez le webmail mis à disposition par votre hébergeur et il y a de grandes chances que ce soit un logiciel libre tel que RoundCube ou un logiciel sur votre poste de travail. Pour moi, il n’y a pas à tergiverser, c’est Thunderbird qu’il vous faut avec son compagnon indispensable l’extension Lightning pour gérer votre agenda. N’hésitez pas à fouiller sur le catalogue des extensions de Mozilla, vous y trouverez sûrement des choses intéressantes pour compléter Thunderbird. S’il vous manque quelque chose, vous pouvez toujours me le demander en commentaire.

Au passage, il est pour moi indispensable d’utiliser le protocole IMAP. C’est ainsi que vous pourrez accéder à vos emails depuis plusieurs postes ou terminaux de façon totalement synchronisée. En effet avec ce protocole, les emails restent stockés sur le serveur de messagerie et sont synchronisés sur votre poste. Veillez par conte à disposer d’un stockage sur le serveur de l’hébergeur conséquent. Il est normal à ce jour de pouvoir disposer de 5 Go de stockage au moins.

Sachez également que vos smartphones et tablettes sont tout à fait capables de se connecter en IMAP à votre messagerie. À vous l’ubiquité des emails !

Agenda

J’ai effleuré le sujet, l’agenda est un autre élément critique de la gestion de son activité. Thunderbird permet de gérer les rendez-vous sur le poste de travail. Hélas, il est contraignant de devoir allumer son portable pour prendre un rendez-vous alors que l’on est entre deux clients ou en train de déjeuner. Il nous faut un outil de synchronisation avec notre smartphone.

Le point est un peu plus délicat à traiter et nécessite la mise en place d’un serveur d’agenda. Il en existe de nombreux dans le monde des logiciels libres. Je vais cependant orienter votre choix vers Owncloud pour une raison que vous découvrirez par la suite. L’utilisation d’Owncloud nécessite son installation sur un serveur connecté à Internet. Cette opération n’est hélas pas à la portée de non-informaticiens. Plusieurs solutions se présentent à vous : utiliser des offres d’installation « 1 clic » de certains hébergeurs qui vous proposent de mettre en place automatiquement ce logiciel sur un hébergement à quelques euros par mois. La capacité de stockage sera évidemment un critère de choix. Si vous voulez être orienté, il suffit de me contacter :-) !

Sélection_032

Une fois votre instance Owncloud en ligne, vous serez en mesure de configurer une synchronisation entre votre smartphone ou votre agenda Lightning. Je ne détaille pas ces points, ils sont documentés dans mon guide des Solutions Informatiques libres pour les TPE. Vous pouvez faire l’acquisition de ce chapitre sur le site de l’éditeur ou trouver un tutoriel sur le web, il en existe de très nombreux.

Contacts

Le consultant est un être social. Il a besoin d’être en relation permanente avec son réseau. Pour cela son carnet d’adresses lui est indispensable. Là aussi la question de la synchronisation entre différents terminaux se pose. Encore une fois, Owncloud apporte une solution et remplit la fonction de serveur de contacts. Pour la mise en œuvre, direction mon guide ou le web pour trouver un tutoriel.

A savoir
Vous pouvez aussi vous tourner vers des suites collaboratives libres comme BlueMind ou Kolab pour bénéficier de l’ensemble des fonctions de webmail, agenda et contacts partagés. Là encore un hébergement vous sera nécessaire ainsi qu’une prestation pour le mettre en place.

Fichiers

Fort des outils précédent, le consultant a besoin de gérer ses fichiers. Ordinairement, il utilise son poste de travail. Mais bien souvent il doit échanger avec ses clients ou partenaires. Lorsqu’il s’agit d’un unique fichier, la messagerie peut faire l’affaire. Dès que le nombre de fichiers augmente, les échanges peuvent devenir ingérables et provoquer une grande perte de temps. C’est pour cela que Owncloud trouve à nouveau sa pertinence.

Grâce à son logiciel de synchronisation, les documents que vous créez sur votre poste sont automatiquement envoyés vers le serveur où ils sont stockés avec la conservation d’un historique. Depuis l’interface web d’Owncloud, il est très simple de créer un lien pour partager un fichier ou un dossier complet. L’accès pour votre interlocuteur pourra se faire en lecture seule voir en modification si vous lui en donnez les droits.

Un autre avantage et pas des moindres est d’automatiser la sauvegarde de vos fichiers. Un souci de moins ! Des applications Owncloud existent pour vos smartphones Android et IOS et vous permettent d’accéder à vos fichiers.

Owncloud sur Android

Si l’on ajoute au fait qu’il est possible de rajouter un webmail dans Owncloud, voici une solution particulièrement pertinente pour un consultant et a fortiori pour une société de services spécialisée dans le consulting.

Prise de notes

Je travaille de plus en plus avec des cartes heuristiques pour les prises de notes. Cela permet rapidement de construire une représentation d’une problématique. Plusieurs logiciels libres permettent de répondre à ce besoin. Je citerais tout d’abord Freeplane qui n’est certes pas le plus ergonomique, mais l’un des plus riches fonctionnellement. Si la perte d’accès à certaines fonctions vous semble acceptable au regard de vos besoins en échange d’une ergonomie plus travaillée, dirigez-vous alors vers la version open source de XMind.

taskcoachSuivi de son activité

Pour facturer, encore faut-il savoir le temps que l’on a consacré à son activité. Pour cela je vous conseille un outil assez simple qui s’utilise sur le poste de travail et permet de suivre et enregistrer, éventuellement avec un chronomètre, le temps passé sur diverses tâches. Il s’agit du logiciel libre TaskCoach. Vous pouvez organiser votre suivi par projets et sous-projet et les rattacher à des catégories afin d’obtenir des statistiques d’activité très précises.

Utilitaires utiles voir indispensables

Je finis avec deux petites applications que je vous conseille d’installer. Il s’agit de Keepass2 qui stocke tous vos mots de passe dans un fichier chiffré et protégé par un unique mot de passe. Un mot de passe pour tous les retenir ! Pour compresser et décompresser des fichiers sans jamais être bloqué, je vous recommande Peazip à l’ergonomie très soignée.

Facturer

Voilà bien l’activité préférée du consultant ! Pour cela, ne cherchez pas midi à quatorze heures, le logiciel Dolibarr qui s’installe aussi bien sur votre poste que sur un hébergement web (pensez à mettre en place le protocole https dans ce cas) est ce qu’il vous faut. Il vous permettra de faire simplement vos devis, factures et avoirs comme de suivre votre trésorerie et les règlements de vos clients.

En complément

Si vous recherchez une solution tout-en-un à base de logiciels libres, vous devriez considérer la solution DotRiver de bureau « cloud » présentée dans cet article.

Tous ces logiciels et bien d’autres sont présentés et documentés dans le guide des solutions informatiques pour les TPE… avec des logiciels libres. Le module « Travailler en équipe«  du guide documente les points abordés sur la synchronisation entre Owncloud, Thunderbird et un smartphone Android
Vous pouvez également me contacter si vous souhaitez être aidé dans la mise en place de ses logiciels.

Réagir à cet article

Article original écrit par Philippe Scoffoni le 08/06/2015. | Lien direct vers cet article

Cette création est mise à disposition sous un contrat Creative Commons BY à l'exception des images qui l'illustrent (celles-ci demeurent placées sous leur mention légale d'origine).

.

Gravatar de Philippe Scoffoni
Original post of Philippe Scoffoni.Votez pour ce billet sur Planet Libre.