Journal parlons XMPP - épisode 2 - le cœur et les extensions

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
81
25
juin
2015

Maintenant qu'on sait de quoi on parle, voyons à quoi ressemble le cœur du protocole.

À la base XMPP c'est 3 (anciennement 2) RFCs: la 6120, la 6121, et la 6122 (il y en a d'autres, mais ces 3 là sont les principales). Elles expliquent tout le cœur comme l'envoi de messages, les informations de présence, les statuts, etc.

Sans trop entrer dans les détails qui vont concerner surtout les développeurs, on peut rapidement expliquer que XMPP se base (…)

Journal Parlons XMPP - épisode 1 - les bases

Posté par  (site web personnel, Mastodon) . Licence CC By‑SA.
Étiquettes :
122
24
juin
2015

Salut à Vous,

Bon, comme je trouve vraiment dommage que XMPP soit mal connu ou compris, j'ai décidé de commencer une série d'articles pour vous expliquer ce que c'est.

Ces articles sont destinés à un public averti, mais pas forcément de développeurs, et j'espère qu'il vous aidera à comprendre les intérêts de ce protocole et à mieux utiliser vos logiciels.

Étant développeur du projet Salut à Toi, je donnerai probablement souvent des exemples avec.

Donc commençons par les bases.

(…)

Forum Programmation.python code python

Posté par  . Licence CC By‑SA.
Étiquettes :
0
7
juin
2015

Bonjour ,
je suis debutant sous python et j'aimerais télécharger un code pour m'initier .
pourriez vous m'orienter vers des liens ou je pourrais télécharger du code utile (graphique , n'importe ) avec des classes et des notions d'heritage , imports .
aussi , quels sont les outils que je dois télécharger pour debuter à developper ?
(j'ai déja python en ligne de commande mais je sais pas si c'est suffisant )
merci bcp

Journal Il est temps que vous ayez un meilleur HTTPS

Posté par  . Licence CC By‑SA.
35
21
nov.
2014

Ça y est (article en anglais désolé) le gouvernement français fait de la surveillance sur ses propres employés en créant un certificat "google.com" et en le signant avec sa propre autorité de certification (oui, si vous n'étiez pas au courant, l'ANSSI a sa propre autorité de certification.)

Moi qu'était fier que mon pays aie une autorité de certification, me voilà déçu par un hiérarchie qui fait de la merde avec.

Bref… Il est temps de faire le ménage dans vos (…)

Kst, outil de tracés graphiques convivial et puissant

Posté par  . Édité par Davy Defaud, Nils Ratusznik, ZeroHeure et Benoît Sibaud. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
44
19
nov.
2014
Science

Kst est un outil de tracés graphiques et d’analyse de données très rapide et convivial, libre (Qt) et multi‐plate‐forme : Windows, Mac OS X et GNU/Linux. Kst est comparable à LabPlot, Veusz, QtiPlot ou encore SciDAVis.

La version 1, plus maintenue à l’heure actuelle, était une application KDE à laquelle ont contribué des grands noms du projet KDE comme George Staikos, gage d’une bonne qualité de code. Lors du portage en Qt4, les dépendances aux bibliothèques KDE ont été supprimées pour faciliter la distribution sur toutes les plates‐formes.

Des versions de Kst2 stables et pleinement fonctionnelles sont disponibles depuis assez longtemps, mais cet outil reste malheureusement trop peu connu. Pour remédier à cela, des tutoriels vidéo ont été préparés en utilisant la version 2.0.8 sortie en juillet dernier. Ces tutoriels sont disponibles sur la chaîne Kst plot sur YouTube, pour vous faire (re)découvrir les principales fonctionnalités de cet outil.

N. D. M. : l’auteur de la dépêche est l’un des développeurs de Kst, profitez‐en si vous avez des questions !

Sortie de la v1.2 de Zeste de Savoir

Posté par  (site web personnel) . Édité par ZeroHeure et palm123. Modéré par tuiu pol.
29
13
nov.
2014
Internet

L'idée de Zeste de Savoir s'est construite sur un but précis : promouvoir le partage de connaissances à travers des ressources pédagogiques gratuites et de préférence sous licence libre. Pour ce faire, il nous fallait un outil, et cet outil il nous fallait le créer.

Sous le nom Zeste de Savoir se regroupent en réalité trois entités :

  • Le logiciel « Zeste de Savoir » qui est une plate-forme web de partage de contenu et d'entraide (tutoriels, articles, forums, etc.) ;
  • Une instance de ce logiciel, zestedesavoir.com, dont le but est de promouvoir le partage de connaissances à travers des ressources pédagogiques gratuites et de préférence sous licence libre ;
  • Et l'association « Zeste de Savoir », qui est une association de loi 1901 française créée dans le but de gérer tout ce petit monde.

Cette dépêche traite principalement de la sortie de la v1.2 du logiciel, mais touche quelques mots du site et de l'association.

Forum Astuces.divers Tuto & astuces pour un double-boot Macbook/Debian-Testing

Posté par  . Licence CC By‑SA.
2
9
nov.
2014

Avant tout

Ma machine : Macbook 6.1 unibody - late 2009
Installation de : Debian Testing-Jessie (avec Gnome 3)
On va voir : l'installation, la configuration & ma personnalisation.
Document écrit en novembre 2014

Attention ! Ce « HOW-TO » est à la base un bloc-note personnel, j'ai mis de côté certaines explication qui me semblait évidente mais qui ne le sont pas forcément pour tous. Alors si vous voulez reproduire cette installation sans comprendre certaines parties, demander de l'aide ou documentez-vous ! Évidemment, je ne prends (…)

Worldwide Meteor 1.0 Day le 6 novembre 2014 chez Numa (Paris)

Posté par  (site web personnel) . Édité par ZeroHeure et Benoît Sibaud. Modéré par Ontologia. Licence CC By‑SA.
10
5
nov.
2014
JavaScript

Rejoignez nous à Paris jeudi 6 novembre vers 18h30 chez Numa pour un événement unique : le Worldwide Meteor 1.0 Day ! Meteor est une plate‐forme open source facilitant le développement d’applications modernes Internet et mobiles en JavaScript.

Toute la communauté Meteor organise des meetups simultanément à travers le monde le 6 novembre ; ouvert à tous ceux qui sont intéressés à en apprendre plus sur la plate-forme Meteor.

Vous aurez la chance de rencontrer des développeurs d'applications réalisées avec Meteor, jouer avec les nouveaux exemples et tutoriels ainsi que de participer à une session de questions/réponses via Hangouts avec un développeur du Meteor Development Group et d'experts de la communauté.

Journal Faire coexister plusieurs versions de la Glibc

Posté par  . Licence CC By‑SA.
31
14
sept.
2014

Bonjour à tous,

Suite à la sortie de l'humble indie bundle 12, qui permet de disposer de 7 jeux natifs mais privateurs sous linux pour un prix de votre choix, je me suis retrouvé devant un problème que je partage avec vous. Attention gourou linux, tu peux passer ton chemin, ceci est un journal/tutoriel débutant…

Un des jeux inclus, SteamWorld Dig, nécessite la glibc 2.15 (dans les prérequis, il n'était indiqué que ubuntu 12.04). Pas de (…)

Nouveautés chez Prof Tux

8
27
août
2014
Commercial

Quelques nouveautés chez Prof Tux, un site de conseils sur GNU/Linux et le Libre. Après avoir migré la boutique vers un hébergeur ayant ses serveurs en France, puis refait entièrement la boutique, toujours avec une solution libre, avoir enlevé Google Analytics (pour des raisons de respect de la vie privée), je publie maintenant de nouveaux tutoriels. Ils sont plus orientés vers le monde associatif, afin de les aider à découvrir les solutions libres disponibles et les accompagner dans leur migration.

Prof Tux

J’ai aussi rédigé un petit guide des solutions libres spécialement pour les associations. Alors, venez découvrir tout cela chez Prof Tux, il y a maintenant un système de points de fidélité.

N. D. M. : Voir aussi le Guide Libre Association de l’April (et la campagne d’appel à dons pour encore une journée).

Docker : Tutoriel pour manipuler les conteneurs

Posté par  (site web personnel) . Édité par NeoX, Davy Defaud, tuiu pol et Benoît Sibaud. Modéré par Nÿco. Licence CC By‑SA.
35
30
mar.
2014
Virtualisation

Docker (présenté ici‐même la semaine dernière) est un logiciel à mi‐chemin entre la virtualisation applicative et l’automatisation.
Il a l’avantage de ne virtualiser que la partie application et pas du tout la partie système ni le noyau.
Il étend le principe des conteneurs Linux (LXC).

Docker Inc. (anciennement Dotcloud) qui développe Docker, propose aussi un système minimaliste (CoreOS), Docker pouvant virtualiser aussi bien une application qu'un système complet. NdM : comme signalé dans un commentaire, Docker Inc. n'est pas à l'origine de CoreOS, qui est géré par CoreOS, Inc.

Forum Astuces.divers Tutoriel sur la ligne de commande

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
5
17
mar.
2014

Bonjour,

je viens d'écrire un tutoriel, destiné au débutants, sur la ligne de commande, pour montrer qu'elle n'a rien de magique, et montrer aussi qu'on peut l'utiliser pour résoudre des tâches typiques qui sont réalisées normalement avec des outils graphiques. J'avais pensé en faire peut-être une dépêche dans l'espace de rédaction, mais me suis ravisé, parce que j'ai pas l'impression que ça puisse faire un dépêche sur ce site (c'est trop simple).

En fait, je ne suis pas totalement sûr (…)

Journal Une mise en bouche à large spectre (ou comment survoler Linux)

Posté par  . Licence CC By‑SA.
Étiquettes :
13
27
fév.
2014

Courte et rapide journal pour vous présenter une introduction à Linux.

Je n'en suis pas l'auteur ni le complice, je n'argumenterai pas sur le choix des outils présentés (mon vim est plus gros que le tien), je trouve juste que c'est une introduction bien faite.
En effet, il y a tant et tant à dire sur Linux, qui n'a jamais été embarrassé à la demande d'une présentation ? Par quoi commencer, comment ne pas noyer son interlocuteur dans la masse d'information ?

(…)