Syndiquer le contenu
Mis à jour : il y a 23 heures 14 min

GitLab 8.11 : vue kanban et bien plus

20 septembre, 2016 - 10:17

Tous les 22 du mois, une nouvelle version de la forge logicielle Gitlab (Community Edition pour la version libre et Enterprise Edition pour la propriétaire) est publiée. Celle‐ci est très grosse et contient notamment une fonctionnalité attendue : une vue kanban pour les tickets.

GitLab.com a été mis à jour : dépôts illimités publics ou privés, importation depuis d’autres forges, miroir sur ou depuis GitHub, pages GitLab pour votre site, solution d’intégration continue…

Les changements majeurs Vue kanban pour les tickets

Cette méthode présente les tickets sous des colonnes, par exemple : « à faire », « en développement », « en test », « prêt » ou « déployé ».

Illustration :

Présentation vidéo :
https://www.youtube.com/watch?v=UWsJ8tkHAa8

Il s’agit de la première livraison de la fonctionnalité, alors des améliorations (et pas des moindres) sont déjà dans les fourneaux :

  • plusieurs vues kanban par projet ;
  • une vue au niveau d’un groupe ;
  • un bouton pour voir ou cacher les tickets fermés ;
  • un bouton pour créer un ticket depuis cette vue ;
  • trier les tickets dans une colonne ;
  • chercher parmi toutes les listes ;
  • ou encore possibilité d’enlever la colonne backlog.

Notons que les deux premiers points (plusieurs vues et une vue pour un groupe) sont destinés à l’édition entreprise de GitLab (et donc aussi à la version en ligne gitlab.com), pas à sa version communautaire.

Cela est‐il suffisant pour remplacer votre Kanboard (MIT), Wekan (MIT), Taiga (AGPL), Trello (propriétaire) ?

Notons que GitHub a vite réagi et propose maintenant une fonctionnalité ressemblante, à la grande différence près que leur tableau ne se base pas sur les tickets.

Résoudre les conflits de fusion depuis GitLab

Peut‐être pas pour les gros conflits, mais enfin :

Commander GitLab depuis les commentaires (slash-commandes)

Inspirés par les tchats, Slack ou autres, ils ont ajouté leur version de commandes qui permettent de commander GitLab en écrivant une commande (qui commence par une oblique — slash — /) dans un champ texte, au lieu de faire ces actions à la souris.

Dans la capture suivante, l’utilisateur crée un ticket et spécifie les étiquettes et la version de publication (milestone) avec ces commandes (et l’auto‐complétion) :

Liste des commandes :
http://docs.gitlab.com/ce/user/project/slash_commands.html

Intégration de l’EDI en ligne Koding

Nous voilà avec la possibilité de coder dans son environnement de développement intégré en ligne avec Koding.

Il nous permettrait même d’utiliser notre éditeur favori (à l’heure où j’écris ces lignes, cela n’a pas été déployé sur gitlab.com).

Vidéo de présentation : 
https://www.youtube.com/watch?v=3wei5yv_Ye8

Résoudre les discussions en cours dans les demandes d’intégration

Lorsque l’on propose une demande d’intégration — merge request —, on peut discuter dans le diff du code, ligne par ligne. Cela peut être difficile à suivre, alors il est maintenant possible de marquer une discussion comme résolue.

Par conséquent, un bouton permet de passer d’une discussion non résolue à une autre.

Graphes pour visualiser son intégration continue

GitLab fournit clef en main une solution de CI (Intégration Continue). Une configuration pouvant devenir assez complexe, il est maintenant possible de la visualiser sous forme de graphe :

L’éditeur de code intégré permet de plier des parties de code

Il fait du repli de code (code folding) et améliore sa coloration syntaxique :

Badge de couverture de code

GitLab peut maintenant générer un badge qui montre le pourcentage de couverture de test du code :

Pour plus d’informations, voir la documentation.

Mattermost 3.3

GitLab est livré avec Mattermost 3.3, une alternative libre à Slack.

Et plus…

Vous pouvez tout lire dans les notes de version !

Télécharger ce contenu au format Epub

Lire les commentaires

Revue de presse de l'April pour la semaine 37 de l'année 2016

19 septembre, 2016 - 17:38

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

[Archimag] Libre@Toi: bientôt une radio libre dédiée aux ”communs” sur la bande FM?

Par Clémence Jost, le vendredi 16 septembre 2016. Extrait:

L'association Libre@Toi candidate auprès du CSA pour l'obtention de la fréquence FM 93.1. Son objectif: lancer la première radio dédiée aux communs, rassemblant des acteurs du logiciel libre, du numérique, de la recherche, de l'éducation, du monde associatif et du monde du travail.

Lien vers l'article original: http://www.archimag.com/bibliotheque-edition/2016/09/16/libre-toi-radio-libre-communs-bande-fm

[Presse Citron] Microsoft a complètement embrassé le mouvement open source

Par Setra, le vendredi 16 septembre 2016. Extrait:

La firme de Redmond a plus de contributeurs open source que Google. La politique d’ouverture de Satya Nadella est en train de payer.

Lien vers l'article original: http://www.presse-citron.net/microsoft-a-completement-embrasse-le-mouvement-open-source

Et aussi:

[Next INpact] Rejet du recours contre le partenariat entre Microsoft et le ministère de l'Éducation nationale

Par Marc Rees, le jeudi 15 septembre 2016. Extrait:

Le juge des référés du tribunal de grande instance de Paris a rendu son ordonnance dans l’action lancée par plusieurs associations issues du milieu du libre contre l’accord Microsoft/Éducation nationale. Les plaignants sont tous déboutés.

Lien vers l'article original: http://www.nextinpact.com/news/101392-rejet-recours-contre-partenariat-entre-microsoft-et-ministere-education-nationale.htm

Et aussi:

Voir aussi:

[France Inter] Logiciels libres et administrations: l'impossible mariage?

Par Camille Magnard, le jeudi 15 septembre 2016. Extrait:

L'administration réaffirme régulièrement sa volonté d'utiliser les logiciels libres. Mais la mainmise des géants de l'informatique reste difficile à contourner.

Lien vers l'article original: https://www.franceinter.fr/info/la-bataille-des-logiciels-libres-reste-ca-mener-dans-l-administration

[Silicon] L'État rend Open Source trois de ses simulateurs

Par Ariane Beky, le jeudi 15 septembre 2016. Extrait:

Un hackathon va accompagner l'ouverture des codes sources des simulateurs carte grise, gratification des stagiaires, intérêts moratoires.

Lien vers l'article original: http://www.silicon.fr/etat-open-source-trois-simulateurs-codegouv-157607.html

[Industrie et Technologies] Quand Ray Kurzweil s’interroge sur la mort du brevet… mieux vaut quand même écouter

Par Aurélie Barbaux, le mercredi 14 septembre 2016. Extrait:

Quand Ray Kurzweil, l’auteur d'Humanité 2.0 qui annonce la dominance de l’intelligence artificielle sur celle des humains pour 2045, s’interroge sur la mort de la propriété intellectuelle, il vaut mieux tendre l’oreille. Pas tant pour ses arguments, pas inintéressants par ailleurs, que parce que la puissance de lobbying des géants de la Silicon Valley sur l’économie mondiale et la transformation de nos sociétés n’est plus à démontrer.

Lien vers l'article original: http://www.industrie-techno.com/quand-ray-kurzweil-s-interroge-sur-la-mort-du-brevet-mieux-vaut-quand-meme-ecouter.45576

[Industrie et Technologies] L’Industrie 4.0 sera open source… ou ne sera pas

Par Nicolas du Manoir, le mercredi 14 septembre 2016. Extrait:

Selon Nicolas du Manoir, vice-président régional de Progress pour la France, la clé de l'industrie 4.0, intelligente et surtout connectée, réside dans l'interopérabilité. Et cette interopérabilité passe forcément par l'ouverture et le partage des plateformes, normes et protocoles. Fini les systèmes propriétaires. L'industrie du futur sera open source… ou ne sera pas.

Lien vers l'article original: http://www.industrie-techno.com/l-industrie-4-0-sera-open-source-ou-ne-sera-pas.45567

Télécharger ce contenu au format Epub

Lire les commentaires

Angular 2 est en version finale, Ninja Squad vous met le pied à l’étrier

19 septembre, 2016 - 12:43

Ninja Squad proposait un e‐book sur Angular 2 quand ce framework n’était alors qu’en bêta (cf. la dépêche précédente Deviens un Ninja avec Angular 2 : un e‐book sans DRM à prix libre et en soutien à l’EFF).
Cette semaine, Angular 2 est — enfin — passé en version finale. Ce qui signifie qu’il est utilisable sans trop de crainte en production (plus de changements incompatibles) et qu’il est donc temps de s’y mettre sérieusement.

Après l’e‐book (à jour de la dernière version), Ninja Squad propose désormais un « pack pro », proposant de mettre en pratique la théorie apprise dans l’e‐book en construisant pas à pas une application complète, avec une batterie de tests fournie couvrant le code produit à 100 % : à chaque étape, on soumet sa solution, dont la qualité est analysée ; un score est donné ; on peut alors améliorer son implémentation, ou sauter les trois exercices suivants, ou même tricher en consultant la solution fournie respectant les bonnes pratiques et l’état de l’art ; on suit ainsi sa progression dans la trentaine d’exercices proposés (entre 3 et 5 jours de travail).

Cela devrait faire gagner des heures sur vos projets personnels et professionnels, en ayant toujours sous la main du code fonctionnel et à jour des dernières versions couvrant l’essentiel des cas d’usage d’une application d’entreprise (les mises à jour sont évidemment gratuites).

Tarif normal : 199 €.
Code de réduction pour les lecteurs de LinuxFr.org : LinuxFrRocks, -30 % pour les 20 premiers acheteurs.

La plate‐forme est testable gratuitement sur les six premiers exercices : https://angular2-exercises.ninja-squad.com/.

N. D. M. : la licence de l’e‐book (201 pages A4) interdit explicitement la vente, l’utilisation commerciale et la redistribution. Le site annonce actuellement environ 2 800 acheteurs et 114 packs pro, ayant généré 6 452 € de dons à l’EFF.

Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 38 de l’année 2016

19 septembre, 2016 - 09:41

Calendrier web, regroupant des évènements liés au Libre (logiciel, salon, atelier, install party, conférence) en Belgique, en France, au Québec et en Suisse, annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 49 événements (0 en Belgique, 29 en France, 18 au Québec et 2 en Suisse) est en seconde partie de dépêche.

Sommaire Agenda du Libre pour la semaine 38 de l'année 2016 [FR Marseille] Réunion des contributeurs à OpenStreetMap de la région PACA - Le lundi 19 septembre 2016 de 19h00 à 23h00.

Les contributeurs d'OpenStreetMap de la région de Marseille se réunissent le lundi 5 septembre 2016, à partir de 19h00
page du Wiki d'OpenStreetMap sur les réunions de Marseille 
Pour ceux qui compteraient participer à la réunion et qui viennent pour la première fois, nous avons pour habitude que chacun(e) amène quelque chose à boire et/ou à grignoter.

[FR Rennes] Rencontre mensuelle des contributeurs OpenStreetMap - Le lundi 19 septembre 2016 de 20h00 à 23h00.

La cartographie collaborative vous intéresse, vous contribuez un peu, beaucoup à OpenStreetMap :
cette rencontre est ouverte à tous, débutants, expérimentés, curieux…
Ordre du jour prévisionnel :

[QC La Pocatière] SQIL - Semaine québécoise de l'informatique libre au Cégep de La Pocatière - Du lundi 19 septembre 2016 à 08h00 au vendredi 23 septembre 2016 à 16h00.

Semaine de sensibilisation de la communauté collégiale à l'utilisation de l'informatique libre par la réalisation de différents ateliers :

[QC Montréal] SQIL - Rencontre 3L pour débutants - Le lundi 19 septembre 2016 de 09h00 à 21h00.

(3L)-Logiciels Libres en liberté, groupe d’utilisateurs de Logiciels Libres de niveau débutant, tiendra sa rencontre régulière mensuelle (les 3e lundis de chaque mois) dans le cadre de la SQIL 2016.
On y présentera les distributions pour débutant Elementary O.S (dérivé Ubuntu) et Handy Linux (dérivé Debian), ainsi que les distributions pour les très jeunes débutants de 3 à 8 ans Doudou Linux, et Primtux Linux.

[QC Montréal] SQIL - Grande conférence sur les communs numériques - Le lundi 19 septembre 2016 de 16h30 à 19h00.

>>> Inscription gratuite mais obligatoireTitre de la conférence : Communs numériques : liberté et partage dans le cyberespace
Conférencière : Valérie Peugeot, juriste et politologue, chercheuse au Labo. de sciences humaines et sociales d'Orange, vice-présidente du CNNum de jan. 2013 à jan. 2016, présidente de Vécam (France)
Conférencier : Ianik Marcil, économiste indépendant spécialisé dans le domaine des transformations industrielles et technologiques (Québec)

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 20 septembre 2016 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Poitiers] Cryptoparty : apprendre à protéger sa vie privée sur Internet et à maitriser ses outils numériques - Le mardi 20 septembre 2016 de 16h00 à 20h00.

Dans le cadre du Campus Européen d’été C2E2016, l’Espace Mendès France accueille la première Crytpo party organisée à Poitiers.
Cryptoparty ou Chiffrofête ou bien encore Café Vie Privée, sont des intitulés habituellement utilisés pour désigner un rendez-vous convivial et ouvert à tous pour échanger sur les outils et les bonnes pratiques qui permettent de conserver une vie privée et la maitrise de nos outils, de nos données et médias. En effet, si nous n’y prenons par garde, les dispositifs et les services numériques permettent de nous espionner, de nous tracer et de nous enfermer dans une sorte de “bulle informationnelle” trompeuse.
Le 20 septembre 2016, de 16h à 20h à l’Espace Mendès France vous pourrez participer à la première manifestation de cette sorte à Poitiers, si vous avez des expériences, des propositions ou des compétences à partager vous pouvez proposer un atelier ou une présentation sur le sujet de votre choix, par exemple pour donner des conseils en sécurité informatique et en protection de la vie privée sur votre ordinateur ou votre smartphone, ou présenter des outils et des services intéressants, etc.

[FR Montpellier] Formation sécurité informatique et cryptographie - Le mardi 20 septembre 2016 de 18h00 à 22h30.

Montpel’libre premier centre formateur Tails en France a le plaisir de vous proposer un nouveau cycle de formation, cryptographie et sécurité informatique. En partenariat avec
Merci d’avoir choisi de participer aux ateliers « Sécurité Informatique et Cryptographie » organisés par Le Club de la Presse et Montpel’libre.
Formation Crypto, séance de préparation, premier module :

[FR Lille] Mycélium, l'accès à internet associatif & local. - Le mardi 20 septembre 2016 de 18h30 à 22h00.

Qui sont les acteurs qui essaient de contrôler le réseau internet ?
Est-il possible de s'en tenir à l'écart ?
L'ambition de Mycélium est d'y apporter des réponses.

[FR Reims] Atelier Vie-Privée - Le mardi 20 septembre 2016 de 18h30 à 20h30.

De septembre 2016 à juin 2017, un mardi soir par mois, l'association LoLiCA anime un « Atelier vie Privée » sur un thème précis.
Le but de ce rendez vous est d'expliquer, de façon très accessible, les problématiques autour de la vie privée dans notre monde numérique et des solutions à apporter pour pouvoir la préserver.
Ce mardi 20 septembre 2016, nous aborderons le thème « Le chiffrement : tout le monde en parle, mais qu'est-ce que c'est ?»

[FR Toulouse] Toulibre Assemblée Générale - Le mardi 20 septembre 2016 de 19h00 à 22h00.

L'Assemblée générale 2016 de l'association Toulibre aura lieu mardi 20 septembre 2016 à 19h00 à Étincelle Coworking, 2 rue d'Austerlitz, à Toulouse (Métro Jean-Jaurès).
Partie formelle en l'état :
Vote du bilan moral

[QC Montréal] SQIL - Salon du logiciel libre du Québec 2016 - Le mardi 20 septembre 2016 de 08h00 à 20h00.

Le Salon du logiciel libre du Québec (S2LQ), organisé par l'Association professionnelle des entreprises en logiciels libres (APELL), se tiendra le 20 septembre 2016 au Plaza Montréal (420, rue Sherbrooke Ouest, MTL) sous le thème « Le Libre au quotidien ».
Réservez vos billets dès maintenant à l'adresse https://s2lq.com !

[QC Montréal] SQIL: 13 ans de Linux-Meetup au Québec! - Le mardi 20 septembre 2016 de 18h00 à 21h00.

Venez fêter avec nous les 13 ans des Linux-Meetup au Québec !
Personnellement, je les organise à tous les premiers mardis du mois et ce, pratiquement sans arrêt à tous les mois.
Ce Linux-Meetup spécial est organisé pendant la Semaine québécoise de l'informatique libre (SQIL) et aura lieu après le Salon du logiciel libre (S2LQ). Consultez leurs sites web respectifs afin de voir les nombreuses activités organisées pendant ces évènements.

[QC Saguenay] SQIL - IO du Saguenay Lac-Saint-Jean - Le mardi 20 septembre 2016 de 18h00 à 22h00.

Le IO est un événement pour et par les passionnés de programmation et d’administration de systèmes du Saguenay-Lac-St-Jean. L'événement a lieu mensuellement et de courtes présentations d'environ 15 minutes ont lieux sur divers sujets variés tels que les langages de programmations, diverses libraries, les environnements de travail, les logiciels de développement, du hardware, et plus encore.

[FR Paris] Conférence de la communauté open source OW2 - Du mercredi 21 septembre 2016 à 09h00 au jeudi 22 septembre 2016 à 17h00.

OW2con'16, la conférence annuelle de la communauté OW2 aura lieu les 21 et 22 septembre.
Evènement international organisé pour la huitième année consécutive, la conférence annuelle OW2 est une rencontre d'architectes, de développeurs et de chefs de projets du monde entier. Venez participer aux débats, présentations, et rencontrez les experts de la communauté.
La conférence est hébergée cette année au Paris Mozilla Space.

[FR Auch] Initiation à Linux - Le mercredi 21 septembre 2016 de 14h00 à 17h00.

Cette découverte de Linux est proposée au Café associatif d'Auch, l'Abri des Possibles, tous les mercredi.

[FR Callian] Linux et les Logiciels Libres - Le mercredi 21 septembre 2016 de 18h00 à 21h00.

Venez découvrir Linux et les logiciels libres, mais aussi vous faire aider avec votre matériel informatique quel qu'il soit, imprimante, box, tablette smartphone y compris.
Venez avec vos machines même sous Windows ou Mac/os.

[FR Grenoble] TupperGit - Le mercredi 21 septembre 2016 de 19h00 à 22h00.

La Guilde des Utilisateurs d'Informatique Libre du Dauphiné organise un atelier TupperGit.
Le format est à mi chemin entre un atelier pratique et un apéro informel, pour échanger des trucs et astuces sur Git.
N'hésitez pas à venir, débutants ou confirmés, pour apprendre des choses, discuter avec d'autres utilisateurs, et prendre l'apéro.

[FR Toulouse] Rencontre Logiciels Libres - Le mercredi 21 septembre 2016 de 19h00 à 22h15.

L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 21 septembre, de 19h30 à 22h30 au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.
Pendant toute la soirée, venez poser vos questions au sujet du Logiciel Libre et trouver de l'aide pour installer ou utiliser des Logiciels Libres sur votre ordinateur.
Pour cela, vous pouvez si besoin apporter votre ordinateur, un accès Internet est disponible sur place.

[FR Lyon] Atelier connecté - Le mercredi 21 septembre 2016 de 19h30 à 21h00.

Atelier gratuit de 19h30 à 21h00Inscription obligatoire à epn@salledesrancy.com à toutes les dates correspondantes au cycle
Ce mercredi 21 septembre 2016 : 1er atelier du cycle 1 : Les objets connectés pour la domotique
L’EPN des Rancy (situé au 249 rue Vendôme - 69003 Lyon) vous propose d'effectuer vos premiers pas en domotique en créant des objets connectés pour la maison très simples à réaliser. Vous pourrez ainsi apprendre comment commander à distance des prises connectées depuis votre smartphone. Une démonstration de miroir connecté sera également présentée dans cet atelier.Inutile de savoir coder pour cet atelier ouvert à tous.

[FR Orléans] Conférence : Le libre, une révolution sociale - Le mercredi 21 septembre 2016 de 20h30 à 22h30.

La philosophie du Libre (avec un L majuscule) a débuté dans le début des années 80 avec les idées de Richard Stallman autour du logiciel Libre.
Fort de leur succès au cours des dernières décennies, notamment avec le système d’exploitation GNU/Linux, les valeurs de partage et de savoir accessible à tous véhiculées par les logiciels Libres, se sont transmises à d’autres thèmes.
D’abord par la culture (citons les licences Creative Commons ou Wikipédia), se libérant doucement des carcans étriqués du droit d’auteur ; mais également à d’autres thématiques comme le matériel Libre, la cartographie (avec OSM), l’Open data, les sciences ouvertes, etc.

[QC Montréal] SQIL - Rencontre des utilisateurs de Raspberry Pi du grand Montréal - Le mercredi 21 septembre 2016 de 18h30 à 21h30.

>>> Inscription en ligne
Cette septième et première rencontre de la saison 2016-2017 des utilisateurs de Raspberry Pi du grand Montréal se déroulera comme suit :
1 - Introduction (30 minutes) - Christophe Reverd

[QC Montréal] SQIL - Introduction à un internet anonyme avec Tor - Le mercredi 21 septembre 2016 de 19h00 à 22h00.

Dans le cadre de la Semaine québécoise de l’informatique libre (SQIL), la SOGÉÉCOM et l'équipe de Crypto.Québec vous invitent à participer à un atelier sur l'utilisation de Tor.
Avez-vous déjà souhaité accéder au web de manière anonyme? Que vous soyez journaliste, activiste politique ou simplement une citoyenne ou un citoyen concerné par votre sécurité en ligne, cet atelier s'adresse à vous!
En quelques heures seulement, nous vous apprendrons comment utiliser Tor pour devenir anonyme sur le web.

[CH Genève] Documentaire Les Loups du web - Le jeudi 22 septembre 2016 de 20h15 à 22h15.

Avez-vous déjà lu les conditions générales d'utilisation sur internet avant de cliquer " J'accepte " ?
Vous seriez étonnés de savoir ce qui est fait de vos données…Indispensable pour tous les internautes !
" Un documentaire à partager pour éveiller les consciences … "BSC News - Florence Yérémian

[FR Paris] Soirée de Contribution au Libre - Le jeudi 22 septembre 2016 de 19h30 à 22h30.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Tours] L'auto-hébergement et pourquoi pas chez-vous ? - Le jeudi 22 septembre 2016 de 20h00 à 22h00.

Touraine Data Network dans le cadre de son objet "la défense et la promotion du réseau des réseaux Internet" vous propose un atelier sur l'auto-hébergement.
Venez découvrir les principes de l'auto-hébergement de ses propres services numériques: Pourquoi et comment ? L'essayer et pourquoi pas l'adopter !
Des ateliers complémentaires peuvent être organisés sur d'autres créneaux (essentiellement pour la mise en pratique l'atelier du jeudi soir étant la pour la découverte).

[QC Coteau du Lac] Émission #115 de bloguelinux.ca - Le jeudi 22 septembre 2016 de 02h00 à 22h00.

bloguelinux.ca est un blogue québécois offrant la diffusion d'un podcast qui traite des logiciels libres, du système d'exploitation Linux et de la technologie en général ; il y a un processeur, il y a un système d'exploitation, c'est certain que ça nous intéresse!
bloguelinux.ca est enregistré le jeudi à 20 heures toutes les deux semaines.
Vous pouvez nous écouter en direct lors des enregistrements à l'adresse http://live.bloguelinux.ca ou directement sur notre site à http://www.bloguelinux.ca en cliquant sur la radio dans le panneau de gauche du site.

[QC Montréal] SQIL - Café des savoirs libres (Wikipédia et OpenStreetMap) - Le jeudi 22 septembre 2016 de 18h00 à 20h00.

Ces ateliers nomades visent à améliorer les contenus de Wikipédia et d'OpenStreetMap dans les bibliothèques de Montréal.
Venez contribuer à enrichir les savoirs libres!

[QC Montréal] SQIL - Graphisme et logiciels libres - Le jeudi 22 septembre 2016 de 19h00 à 22h00.

Dans le cadre de la Semaine québécoise de l’informatique libre (SQIL), la SOGÉÉCOM vous invite à un atelier sur l'utilisation de logiciels libres de graphisme.
Cette activité de formation est ouverte à tous et à toutes. Les personnes à qui elle s'adresse sont celles qui n'ont jamais utilisé d'outils de graphisme. Les individus plus expérimentés sont toutefois également le bienvenu.
Le but de la formation est d'abord et avant tout présenter l'utilisation de base des logiciels libres de graphisme GIMP, Scribus et Inkscape. L'accent sera mis sur la production de matériel d'information, comme des affiches et des tracts.

[FR Montpellier] Permanence « Les logiciels libres, parlons-en ! » - Le vendredi 23 septembre 2016 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00 (ou au delà sous réserve d’accord préalable), au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Marseille] Repair Café - Le vendredi 23 septembre 2016 de 17h30 à 19h30.

Pour lutter contre l’obsolescence programmée et favoriser le recyclage créatif,  Repair Cafés et l’association CercLL (CercLL d’Entraide et Réseau Coopératif autour des Logiciels Libres).
Le vendredi 23 septembre 2016, de 17h30 à 19h30, réparons ensemble nos outils informatiques, chez Tulavu l'Artyshop 5 rue Félix Éboué Marseille 13002
Repair Café Marseille est une initiative citoyenne qui s’inscrit dans le contexte de la transition énergétique.

[FR Strasbourg] Soirée bidouille/hack - Le vendredi 23 septembre 2016 de 18h00 à 22h00.

Hackstub est un groupe d'enthousiastes des technologies qui se reconnaissent dans l'éthique et la culture hacker. Notre but est de construire une communauté locale, ainsi qu'un lieu d'expérimentation ouvert pour travailler sur des projets, échanger, et réfléchir l'utilisation des technologies et leur impact sur la société.
Nous nous retrouvons tous les vendredi soir à partir de 18h pour bidouiller dans une ambiance conviviale, discuter des problématiques politiques liées aux nouvelles technologies, et apprendre en faisant. Certains font de la programment, administrent leur serveur, d'autres bidouillent de l'électronique, ou encore rédigent un mémoire de philo, et d'autres encore expliquent certaines notions aux plus néophytes. Aucune compétence ou connaissance particulière n'est requise, venez comme vous êtes ! (Mais un laptop vous sera sûrement utile :-)).

[FR Lille] Atélili : Découverte de "Communecter" et bidouille libre - Le vendredi 23 septembre 2016 de 18h30 à 22h30.

Pour cet Atélili de rentrée, nous proposons de découvrir la plateforme communecter et d'en discuter.
Ensuite, celles et ceux qui ramènent leur ordinateur pourront mettre en pratique l'utilisation de la plateforme ou découvrir, bidouiller des logiciels libres de leur choix (par exemple GNU/Linux).
Les atélilis sont des ateliers qui se déroulent mensuellement.

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 24 septembre 2016 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[QC Montréal] SQIL - Railsbridge Montréal - Du vendredi 23 septembre 2016 à 08h00 au samedi 24 septembre 2016 à 18h00.

>>> Inscription gratuite mais obligatoire
Railsbridge Montréal est un atelier d’apprentissage à Ruby on Rails gratuit et ouvert à tous. Notre objectif est de démocratiser le développement web. Nous souhaitons enseigner Ruby on Rails aux Montréalais, quel que soit leurs compétences informatiques.
Les cours offerts sont:

[QC Montréal] SQIL - Bibliothèques et fablabs : Mode d'emploi des communs - Le vendredi 23 septembre 2016 de 09h30 à 16h00.

Journée d'échanges et de partage sur la situation et l'horizon des bibliothèques en regard des communs.
Il sera notamment question de l'introduction des fab labs dans les bibliothèques de Montréal.

[QC Montréal] SQIL - Initiation à la numérisation 3D - Le vendredi 23 septembre 2016 de 13h00 à 18h00.

Faîtes faire votre propre scan avec l'une de nos imprimantes 3D !
Le fichier (format .obj) qui vous sera remis pourra ensuite être importé et édité dans votre logiciel libre préféré : Blender, MeshLab, etc.

[FR Beauvais] Formations LibreOffice - Le samedi 24 septembre 2016 de 09h30 à 12h00.

En collaboration avec la MAJI (Maison des Associations de la Jeunesse et des Initiatives), l'association Oisux propose 8 samedis du Libre en 2016 à Beauvais au 28 rue de Gascogne.
Formations gratuites, 9h30 à 12h00.
Activités de la matinée avec LibreOffice :

[FR Courbevoie] Atelier MAO sous GNU/Linux - Le samedi 24 septembre 2016 de 09h30 à 18h00.

Dans le cadre de ses ateliers bi-mensuels, 
l'association StarinuX organise l'atelier MAO, la Musique Assistée par Ordinateur sous GNU/Linux.
PRÉSENTATION :Et non ! il ne s'agit pas de vous enseigner la pensée du président MAO Tsé-toung, mais… :-)vous êtes musicien(ne), vous souhaitez, vous enregistrer, créer vos propres compilations, arranger vos morceaux, Librement avec un logiciel de MAO sous Linux, ou simplement vous informer sur la MAO ?

[FR Castelnau-le-Lez] Atelier de développement et programmation - Le samedi 24 septembre 2016 de 10h00 à 12h00.

Cette année c’est le samedi !
Les ateliers Dev/Prog de Castelnau changent de créneau, du mardi matin ils passent au samedi matin, pour satisfaire à vos attentes.
Rendez-vous hebdomadaire, tous les mardis, salle 40 de la mjc (fermé pendant les vacances).

[FR Marseille] Install Party GNU/Linux - Le samedi 24 septembre 2016 de 14h00 à 19h00.

L’association CercLL (CercLL d’Entraide et Réseau Coopératif autour des Logiciels Libres) vous invite à une install party GNU/Linux, le samedi 24 septembre 2016 de 14h00 à 19h00, dans la salle du Foyer du Peuple 50 rue Brandis 13005 Marseille.
Vous avez envie de découvrir un système d’exploitation libre, simple d’utilisation, stable, rapide et sécurisé. Une nouvelle façon d’utiliser votre ordinateur.
Vous vous sentez une affection naissante pour le Gnou et le Manchot, les mascottes de GNU/ Linux.

[FR Le Mans] Logiciels libres: Découverte, installation et ateliers - Le samedi 24 septembre 2016 de 14h00 à 18h00.

Le collectif  Sarthois pour une terre plus humaine organise une install party.
C'est naturellement que Linuxmaine a répondu présent à l'appel.
Lors de cet événement, vous pourrez :

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 24 septembre 2016 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Ramonville Saint-Agne] La Foire Aux Questions - Le samedi 24 septembre 2016 de 14h00 à 18h00.

Nous vous proposons de venir partager les questions que vous vous posez concernant l'utilisation d'internet par votre association.
Utilisation du logiciel sympa (gestion de listes de courriels) ou galette (gestion d'adhérents), utilisation de SPIP, mise en place de nouveaux squelettes SPIP ou modification d'un squelette existant. Egalement utilisation d'OpenStreetMap ou de Umap (cartographie libre et collaborative)… Voire de manière plus générale questions sur html ou php !
Nous ne promettons pas d'avoir réponse à tout, mais partager les questions pourra certainement faire jaillir la lumière !

[CH Genève] Alternatiba Léman - Le samedi 24 septembre 2016 de 09h00 à 23h00.

On sera présents à Alternatiba Léman :)
Venez partager votre enthousiasme et/ou vos questions !
Organisations présentes

[QC Montréal] SQIL - Atelier du Libre du Club Linux Atomic - Le samedi 24 septembre 2016 de 10h00 à 17h00.

Dans le cadre de la Semaine québécoise de l’informatique libre (SQIL), le Club Linux Atomic organise un Atelier du Libre avec l'Installfest Debian. Nous serons avec les spécialistes Debian de Montréal.
Le Club Linux Atomic
Le Club Linux Atomic (CLA) regroupe des utilisateurs, novices comme aguerris, de systèmes d’exploitation GNU/Linux et de logiciels libres. Il a pour principal objet de mieux faire connaître l’informatique libre et d’en favoriser l’utilisation par le plus grand nombre.

[QC Montréal] SQIL - Installfest Debian - Le samedi 24 septembre 2016 de 13h00 à 17h00.

Dans le cadre de la Semaine québécoise de l’informatique libre (SQIL), la SOGÉÉCOM et le Groupe d’utilisateurs et d’utilisatrices Debian du Québec vous invite à un Installfest Debian.
La formule est très simple: vous apportez votre ordinateur et on vous installe Linux, et ce tout à fait gratuitement!
Vous souhaitez participer? Il suffit de suivre les 2 étapes suivantes:

[QC Montréal] SQIL - Améliorons Montréal dans OpenStreetMap ! - Le dimanche 25 septembre 2016 de 13h30 à 18h00.

Cette année encore, OpenStreetMap Montréal est partenaire de la SQIL et organisera une activité de cartographie libre, ouverte à tous.
Rejoignez-nous pour cet événement exceptionnel que mélangera ballade dans les rues de la ville pour y faire des relevés de données géographiques et atelier pratique pour les partager au monde entier. Vous découvrirez le projet de cartographie libre OpenStreetMap, et y ferez votre première contribution : nous construirons ensemble la carte la plus complète de Montréal.
L'atelier se découpera en deux parties : Dans un premier temps nous partirons en groupes à travers les rues pour y récupérer les données manquantes : arbres, parcs, pistes cyclables, commerces et autres mobiliers urbains, tout ce qui existe physiquement peut être cartographié ! Utilisateurs de téléphones intelligents ? Tout peut être fait directement depuis votre fidèle compagnon. Vous avez une préférence pour les bons vieux papiers et crayons ? Parfait, c'est comme ça qu'historiquement on a enrichi OpenStreetMap.

[QC Montréal] SQIL - Bière de clôture - Le dimanche 25 septembre 2016 de 18h00 à 23h59.

Pour clôturer la Semaine québécoise de l'informatique libre (SQIL) 2016, FACIL et plusieurs partenaires vous donnent rendez-vous au Saint-Houblon le dimanche 25 septembre à 18h00 !
Venez boire et manger avec nous dans une atmosphère décontractée !

Télécharger ce contenu au format Epub

Lire les commentaires

Écrire des diagrammes de séquences

16 septembre, 2016 - 14:28

Les diagrammes de séquences sont très utiles pour représenter le déroulement d’événements au fil du temps. Ils sont par exemple très utilisés pour décrire des protocoles de communication, où les paquets d’information se croisent, se perdent, passent du temps dans les tuyaux.

Dans la seconde partie de la dépêche, après avoir expliqué leur principe de ces diagrammes, quelques logiciels existants seront listés et un nouveau venu sera présenté.

Les diagrammes de séquences sont très utiles pour représenter le déroulement d’événements au fil du temps. Ils sont par exemple très utilisés pour décrire des protocoles de communication, où les paquets d’information se croisent, se perdent, passent du temps dans les tuyaux.

Ces diagrammes comportent :

  • des acteurs, avec leur ligne de vie (un acteur peut représenter une personne, une machine, un processus, un fil d’exécution…). La spécification UML utilise le terme de « participant » ;
  • des messages échangés entre acteurs.

On fait ces dessins au tableau, puis on les efface, mais parfois on voudrait les inclure dans une page d’un document, ou les envoyer par courriel.

Logiciels existants

Des outils logiciels existent, pour générer de tels diagrammes :

  • éditeur de texte (ASCII art) ;
  • Mscgen (http://www.mcternan.me.uk/mscgen) ;
  • éditeurs dits UML ;
  • éditeurs SDL (Specification and Description Language) ;
  • éditeurs de diagrammes : Dia, LibreOffice, Microsoft Visio, etc. ;
  • outils d’ingénierie système (Capella…).

Mais pour le moment, je ne suis pas satisfait de ceux que j’ai utilisés. Je voudrais les possibilités suivantes :

  • créer un acteur ou le détruire au cours du temps ;
  • croiser les échanges de messages ;
  • perdre un message ;
  • indiquer l’expiration d’un temps imparti (timeout) ;
  • faire une mise en page du dessin sans dessiner (j’entends par là que je ne veux pas passer trop de temps à déplacer à la souris les éléments pour les aligner ou les relier, et puis tout décaler un par un parce que j’ai inséré un nouvel acteur en plein milieu…) ;
  • avoir un logiciel libre et gratuit.

Si quelqu’un connaît un tel logiciel, je suis preneur.

Et alors ?

En attendant, j’ai fait un prototype d’un tel logiciel, que j’appelle pour le moment meseq sur le principe de mscgen :

  • on écrit un fichier texte décrivant le scénario ;
  • meseq génère une image PNG à partir de ce fichier.

L’avantage de cette approche est la simplicité et la rapidité de développement de l’outil, mais l’inconvénient est que c’est moins ergonomique qu’un éditeur avec rendu WYSIWYG.

J’ai mis au point une syntaxe rudimentaire pour le fichier d’entrée. Je sais déjà que je vais la modifier pour la rendre plus évolutive.
Voici un exemple pour illustrer cette syntaxe (fichier .msq) :

[init] actors w3client proxy "" w3server [scenario] w3client -> proxy CONNECT w3client <- proxy OK w3client -> proxy bytes proxy -> w3server bytes : w3client <-> w3server "TLS Handshake\nwhat follows is ciphered" : : w3client -> proxy "GET /index.html" proxy -> w3server "GET /index.html" proxy <- w3server "200, index.html" w3client <- proxy "200, index.html"

Et voici l’image générée par meseq (plus complète que l’exemple ci‐dessus) :

Autre exemple, avec flèches qui se croisent, etc. :

Show me the prototype

Ce prototype est là pour étudier la faisabilité, présenter mes idées et expérimenter.
Bon, il est codé vite et mal : non documenté, bogué, mal structuré… Bref, un vrai code de goret.

Ce prototype et les exemples sont sur Github : https://github.com/goeb/meseq.

On utilise les bibliothèques Cairo et Pango pour dessiner, écrire le texte, puis générer l’image. Elles sont relativement simples à utiliser.

Il existe d’autres bibliothèques pour dessiner, que je n’ai pas étudiées (et je ne suis pas sûr qu’il existe un moyen simple de les utiliser en Python) :

  • libgd, utilisée par mscgen ;
  • les bibliothèques sous‐jacentes de Graphviz (dont le rendu est agréable).
Pour la suite

Les améliorations à faire sont :

  • améliorer le rendu (diagramme plus compact verticalement, réduire les conflits de textes qui se superposent…) ;
  • ajouter des visuels (bloc de commentaire, couleurs…) ;
  • augmenter la qualité de code ;
  • choisir une licence libre.

Par la suite, je porterai peut‐être ce programme en C ou C++, afin qu’il soit plus facile d’accès pour les personnes ne disposant pas de Python sur leur poste (je pense aux personnes lambda sur système d’exploitation Windows).

Afin d’orienter les choix qui restent à faire, je serais intéressé par les avis éclairés des lecteurs de LinuxFr.org :

  • utilisez‐vous les diagrammes de séquences ?
  • quels éléments visuels trouvez‐vous indispensables, et pour représenter quoi ?
  • faut‐il rester en Python ou passer en C ou C++ ?

N. D. M. : voici une liste des liens apparus dans les commentaires du journal :

Télécharger ce contenu au format Epub

Lire les commentaires

Les cahiers du débutant Debian, un guide non conventionnel ouvert en écriture

16 septembre, 2016 - 09:29

« Les cahiers du débutant » est un manuel simplifié francophone de 260 pages pour l’installation et la prise en main d’un système Debian stable « Jessie ». Vous trouverez dans ces pages les réponses à vos premières questions sur le système Debian GNU/Linux, son histoire, son obtention, son installation, sa prise en main, sa configuration et son administration. Vous pourrez aller plus loin et obtenir des informations sur la protection de la vie privée, la sauvegarde de vos données ou les différents acteurs du logiciel libre francophone.

Les cahiers du débutant sont destinés à tout particulier, association, GUL, école, formateurs désireux d'obtenir un support d'apprentissage simple et clair, généraliste, à propos de Debian, son installation et sa prise en main. Ils sont désormais ouverts en écriture au format DokuWiki. Vous pouvez y contribuer sans inscription. Ce manuel est publié sous licence GPLv3.

Sommaire Préambule

Les cahiers du débutant s'inscrivent dans le projet DFLinux, porté par les équipes Debian-Facile et 3hg. DFLinux est un projet délivrant des images ISO basées sur Debian stable agrémentées d'outils facilitant pour les débutants. Il prend la suite du projet live-debian-facile de la communauté Debian-Facile et d’HandyLinux qui accompagne les débutants sur Debian depuis 2013. Ce projet a pour but de conduire les novices à l'autonomie avec le support de la communauté Debian-Facile.

Sommaire des cahiers du débutant Cahiers écrits sur un wiki dédié

Initialement composés avec LibreOffice, les cahiers du débutant seront désormais construits à partir d'un wiki spécialement dédié qui autorise l’export en ODT et la fusion des pages sur LibreOffice. Cet outil d'édition permet :

  • une consultation en ligne par tous ;
  • une contribution directe sans inscription ;
  • un téléchargement au format PDF pour une consultation hors-ligne, ainsi qu'un téléchargement au format ODT pour adapter les cahiers à vos besoins (association, école, GUL, etc) ;
  • des sources en ligne au format DokuWiki, plus accessibles que le traditionnel protocole GIT ;
  • une interface plus commune pour y faire référence facilement ;
  • un rendu uniforme grâce à une instance DokuWiki dédiée.

Le wiki est ouvert en écriture pour tous, les modifications sont vérifiées et validées par l'équipe. Un encart s’affiche pour prévenir d'une page en attente de validation.

Notez que les versions exportées directement depuis le wiki sont bien moins travaillées que la version stable disponible sur la page officielle : nous avons travaillé le thème et le modèle d'export pour coller le plus possible à la mise en page finale, mais il manque la mise en forme (page à page pour l'impression), les index (lexical et illustrations) ainsi que le cadrage complet des images. Pour une utilisation immédiate, préférez la version stable.

Un guide non conventionnel

Les guides et manuels GNU/Linux fonctionnent tous sur le même modèle : apprendre les bases (le terminal et la gestion du système), puis progresser au fur et à mesure de ses connaissances jusqu’à peaufiner sa session de travail. C’est la méthode logique et évidente pour maîtriser son système GNU/Linux.

Cependant, les nouveaux utilisateurs qui débarquent sur Debian n'ont pas tous l'opportunité de suivre ce (long) chemin. Ils ont besoin d'envoyer un mail, de travailler sur traitement de texte, de configurer leur carte graphique, et tout ça sans connaître une seule commande au départ. Les abreuver de lignes de terminal fonctionne pour les personnes avides d'informations, ou qui ont le temps matériel de parcourir les nombreuses documentations, ou les rares qui préfèrent directement le terminal à l'interface graphique, mais ces lignes étranges font plus fuir qu'autre chose.

Afin de remédier à cela, les cahiers du débutant mettent l'accent sur l'interface graphique et les solutions « à la souris ». Debian GNU/Linux développe maintenant une multitude d'outils graphiques très efficaces et le terminal ne devient obligatoire que dans de rares cas (qui sont tout de même traités dans les cahiers).

Cet a priori ne reçoit que très peu d'avis positifs des utilisateurs confirmés car il est vrai que la maîtrise du terminal simplifie l'administration du système et la résolution des petits tracas d'installation GNU/Linux. Mais ce n'est qu'une fois le terminal apprivoisé que l'on s'en rend compte.

C'est pourquoi les cahiers du débutant se veulent le « petit frère graphique » des cahiers de l'admin et du guide de référence Debian. Cette méthode d'apprentissage implique une certaine façon de présenter et rédiger les cahiers, et définit donc un cahier des charges détaillé ci-dessous.

Mini-guide de contribution

Les cahiers du débutant s'adressent aux grands débutants, il va donc de soi qu'un soin particulier est apporté à cette documentation. N'hésitez pas à contribuer de façon technique ou orthographique, tout en gardant à l'esprit que la personne de l'autre côté de l'écran découvre potentiellement chaque terme particulier que vous employez : pensez à compléter le glossaire simplifié au cas où.

Cahier des charges

Le but principal est de répondre aux premières questions et situations du débutant en informatique en général et sur Debian GNU/Linux en particulier. Il arrive donc qu'une procédure d'administration réservée aux utilisateurs "confirmés" soit détaillée dans les cahiers, car les débutants en ont besoin dès leurs premiers pas sur Debian : identification de la carte Wi-Fi, installation d'un pilote propriétaire pour une carte graphique, mise à jour rapide du système, etc.

  • Les cahiers du débutant « sur Debian » est libre : logiciels libres mis en avant, contrat social respecté, les cahiers peuvent être consultés, modifiés et distribués librement ;
  • les cahiers du débutant sont généralistes : même si DFLinux est proposé et préconise l’environnement Xfce pour les débutants, les cahiers doivent apporter des informations génériques sur Debian et tous les bureaux intégrés par défaut lors du processus d’installation (Gnome, KDE, Mate, Cinnamon, Xfce et LXDE) ;
  • les cahiers du débutant doivent rester clairs et simples, sans trop rentrer dans les détails. Préférez les liens vers la documentation Debian-Facile ou le wiki officiel Debian pour les procédures trop complexes ou spécifiques ;
  • les applications et interfaces par défaut sont à préférer, les débutants doivent pouvoir identifier rapidement l'outil utilisé : évitez les thèmes trop sombres ou trop éloignés des thèmes par défaut pour les captures d'écrans.

Les cahiers du débutant ne sont pas un espace de tests. Vérifiez chaque information portée dans ce document qui est potentiellement le seul et unique manuel que certains débutants liront.

Une équipe dédiée

Les cahiers du débutant sont issus de la fusion entre HandyLinux et Debian-Facile : l'ebook-facile associé au manuel de l'utilisateur HandyLinux a fait passer le projet de 12 à plus de 260 pages illustrées et détaillées, rendant la maintenance des cahiers un peu plus délicate au moment de la mise en forme finale. Afin d'assurer une gestion des contributions et une stabilité optimale, les cahiers sont gérés en externe par une petite équipe sous le regard et avec le soutien bienveillant de la communauté Debian-Facile dont la documentation reste le support technique officiel.

Bien que les cahiers viennent de deux communautés, ils ne sont pas « communautaires ». Les contributions des autres acteurs ou utilisateurs Debian sont acceptées sans inscription.

L’avenir des cahiers

Le site dédié permet de conserver une section spécifique à chaque version. Ainsi, Jessie aura toujours ses cahiers, même en passant en OldStable.

La page pour Stretch est déjà en route et nous espérons que les cahiers du débutant pourront aider le plus possible de nouveaux arrivants sur le système d’exploitation universel pour les prochaines versions Debian.

Télécharger ce contenu au format Epub

Lire les commentaires

OpenStack Day France 2016

16 septembre, 2016 - 09:22

Le premier OpenStack Day France aura lieu le 22 novembre 2016 à Paris. Les OpenStack Days sont des événements officiels dont le but est de partager et promouvoir les retours d'expérience avec OpenStack. En 2016, il y aura plus de 20 OpenStack Days organisés à travers le monde.

OpenStack est une solution libre composée de multiples projets permettant la mise en place d'un cloud de type Infrastructure as a Service (IaaS) et plus. C'est un projet très dynamique, l'événement est une excellente occasion de rencontrer des représentants de la Fondation OpenStack, des dirigeants de l’industrie, des utilisateurs finaux et des contributeurs actifs de la communauté.

L'association des utilisateurs francophones d'OpenStack (OpenStackFr) organise cette journée complète dédiée à OpenStack. 500 personnes sont attendues pour assister à de nombreuses conférences autour du projet OpenStack et de l'écosystème cloud qui l'entoure.

Les inscriptions sont ouvertes. Le billet d'entrée coûte 40€ et inclut l'accès à l'ensemble des conférences et à l'espace stands pour la journée, ainsi que le déjeuner. Le code de réduction EARLYBIRD10 est valable jusqu'au lundi 19 septembre 2016.

L'appel à conférences est ouvert jusqu'au 14 octobre. Le programme complet sera ainsi publié fin octobre, mais on peut déjà noter la présence de Thierry Carrez, Directeur de l'Ingénierie à la Fondation OpenStack.

L'OpenStack Day France 2016 ne serait possible sans le soutien de nombreux sponsors :

  • Platinum : Juniper, Osones, Red Hat, Suse ;
  • Gold : Canonical, EMC, Mirantis, NetApp, Objectif Libre, Orange, OVH, T-Systems ;
  • Silver : WeScale.

L'événement aura lieu à Espaces CAP 15, 1/13 Quai de Grenelle 75015 Paris.

Pour s'y rendre en transport en commun, les stations les plus proches sont :

  • métro : ligne 6, station Bir Hakeim ;
  • RER : ligne C, station Champ de Mars Tour Eiffel.
Télécharger ce contenu au format Epub

Lire les commentaires

Apprendre la programmation fonctionnelle avec le MOOC OCaml

15 septembre, 2016 - 19:54

Pour la deuxième année consécutive, l'université Paris Diderot, en partenariat avec la Sorbonne, INRIA, IRILL et OCamlPro, organise un MOOC d'initiation à la programmation fonctionnelle avec le langage OCaml. Les leçons débuteront le 26 septembre 2016 et se termineront le 12 décembre. Les cours seront donnés en anglais mais des sous-titres sont disponibles aussi bien en anglais qu'en français. Il est toutefois possible de s'inscrire jusqu'au 25 novembre pour les retardataires.

Sommaire Note préliminaire de l'auteur de la dépêche

Je ne suis nullement affilié ou lié en quelque façon aux personnes et à l'équipe pédagogique qui sont à l'origine de la formation. Les parties sur la description et le contenu de celle-ci, ainsi que celle sur la présentation de l'équipe, sont mes traductions de matériaux que l'on trouve dans leur courrier d'annonce sur la liste de diffusion ou sur la page d'inscription.

En revanche, les exemples de code en OCaml à la fin de la dépêche sont de moi et relèvent d'un choix personnel pour illustrer le langage. Au cas où ceux-ci seraient jugés confus ou peu pédagogiques, il ne faudrait pas que ces défauts soient considérés comme relevant de l'équipe pédagogique de la formation, mais devrait plutôt être mis au compte de ma seule responsabilité. Au demeurant, je suis conscient de n'être ni fin pédagogue, ni bon didacticien.

La formation

La programmation fonctionnelle attire l'intérêt d'un large spectre de développeurs, car elle permet d'écrire des programmes expressifs, concis et élégants.

La formation « Introduction à la programmation fonctionnelle avec le langage OCaml » introduit progressivement les notions centrales de la programmation fonctionnelle, à travers une série de vidéos pédagogiques complétées par un riche ensemble d'exercices que vous pouvez effectuer entièrement dans votre navigateur… Oui, cela signifie que vous pouvez commencer à apprendre la programmation fonctionnelle sans prise de tête : rien à installer, rien à configurer, l'environnement de programmation est à une portée de clic !

Au cours de la formation, vous découvrirez des mécanismes puissants pour construire et manipuler des structures de données de manière claire et efficace. Et vous verrez comment les fonctions jouent un rôle central, en tant que citoyens de première classe qui peuvent être librement utilisés à chaque endroit où un terme du langage peut apparaître (une fonction peut retourner une fonction, ou prendre une autre fonction parmi ses paramètres).

Les inscriptions sont déjà ouvertes sur la plateforme fun-mooc à l'adresse suivante : s'inscrire à la formation « Introduction à la programmation fonctionnelle avec le langage OCaml ». La formation débutera le 26 septembre 2016 et durera six semaines, et la date de clôture des inscriptions est fixée au 25 novembre : vous pouvez prendre le train en marche ! :-)

Le temps de travail attendu est compris entre 2 et 6 heures par semaine — en fonction de votre niveau initial — ce qui comprend le temps passé à visionner les courtes séquences vidéos des leçons, dont la durée est approximativement d'une heure par semaine.

Cela peut sembler un effort significatif, mais à la fin de la formation vous aurez appris de nombreuses choses : le projet final confirmera votre bonne maîtrise de la programmation fonctionnelle et votre capacité à développer des programmes de taille moyenne avec aisance.

Des milliers d'étudiants ont suivi la première session de cette formation qui s'est terminée en janvier 2016, et la majorité d'entre eux en ont été extrêmement satisfaits.

Afin d'introduire la programmation fonctionnelle, nous avons choisi d'utiliser le langage OCaml. OCaml est un langage riche, élégant et efficace qui réconcilie la concision et la flexibilité des langages sans annotations de types (comme Python, par exemple) avec la sécurité des langages fortement et statiquement typés (comme Java, C ou C++ par exemple). Ce qui signifie que si votre programme compile alors vous n'aurez pas d'erreur de typage à l'exécution, sans avoir pour autant à annoter votre code pour cela. Le langage dispose de plus d'une communauté d'utilisateurs dynamique.

Facebook, Microsoft, JaneStreet, Bloomberg font partie des grands noms de l'industrie qui ont adopté OCaml pour développer des applications de pointe. La communauté de la recherche utilise OCaml pour écrire des outils comme l'assistant de preuve Coq, le convertisseur de programme Coccinelle, l'analyseur de code Frama-C, ou l'analyseur statique Astree. De nombreuses start-up utilisent OCaml pour décupler leur productivité et la stabilité de leur base de code.

Une fois que vous commencerez à maîtriser la programmation fonctionnelle en OCaml, nous sommes certains que vous ne regarderez plus les autres langages de la même façon.

La formation se déroulera en anglais, mais des sous-titres sont déjà disponibles en anglais et en français. Nous remercions à ce titre les nombreux bénévoles, avec une mention spéciale pour Jean-François Monin qui s'est occupé seul de la version française.

Pour bénéficier pleinement de cette formation il est préférable que vous ayez déjà des connaissances de base en programmation, en particulier vous devriez savoir écrire de simples programmes dans un autre langage. Par exemple, vous devriez connaître des notions comme les variables (ou identifiants), les fonctions (ou procédures, méthodes), les structures conditionnelles, et les boucles.

Le contenu des cours

Les leçons se dérouleront sur six semaines avec une courte introduction en préambule. Chaque semaine abordera un nouveau trait du langage, et elle se conclura par une série d'exercices pour contrôler la bonne assimilation des nouvelles notions introduites. À la fin de celles-ci, chaque étudiant devra réaliser un petit projet afin d'obtenir son certificat de validation.

  1. Introduction et vue d'ensemble
  2. Types de base, définitions et fonctions
  3. Structures de données de base
  4. Structures de données plus avancées
  5. Fonctions d'ordre supérieur
  6. Exceptions, entrées/sorties et construction impérative
  7. Modules et abstraction de données

Les vidéos pédagogiques sont diffusées sous licence CC BY-NC-ND et tout le code servant à la formation (environnement de travail, moteur de correction…) sous licence LGPLv2 ou GPLv2 (celui de la première session est disponible à cette adresse)

L'équipe pédagogique

L'équipe pédagogique est constituée de trois enseignants chercheurs de l'université Paris Diderot qui s'occupent des cours en vidéos, et de deux ingénieurs en recherche et développement chez OcamlPro qui se sont occupés des exercices et de l'environnement de développement.

Roberto Di Cosmo

Roberto Di Cosmo est professeur d'informatique à l'Université Paris Diderot, directeur de l'IRILL (Initiative de Recherche et Innovation sur le Logiciel Libre), et actuellement détaché à l'INRIA. Ses thèmes de recherche incluent la programmation fonctionnelle et parallèle, les systèmes de types, la logique, la réécriture et l'analyse statique d'une large collection de logiciels. Dans le milieu du logiciel libre, il est entre autre connu pour être à l'origine du projet Mancoosi et du projet Software Heritage présenté dans le journal Bibliothèque d'Alexandrie du logiciel libre.

Yann Regis-Gianas

Yann Régis-Gianas enseigne la science informatique à l'Université Paris Diderot. Ses recherches au laboratoire PPS (Preuves, Programmes et Systèmes) se concentrent sur la théorie et la conception des langages. Il a effectué son doctorat dans l'équipe INRIA qui développe OCaml et est maintenant dans l'équipe de développement de l'assistant de preuves Coq.

Ralf Treinen

Ralf Treinen est professeur d'informatique à l'Université Paris Diderot. La résolution par contrainte symbolique, la vérification et l'application des méthodes formelles pour l'assurance qualité des logiciels sont parmi ses thèmes de recherches actuels. Il est également membre de l'IRILL.

Benjamin Canou

Benjamin Canou est ingénieur R&D chez OCamlPro. Il a travaillé sur l'environnement des exercices, conçu l'évaluateur automatique, et écrit la plupart des exercices. Il a une solide expérience de l'enseignement d'OCaml à l'université, ainsi que des formations à OCaml pour les professionnels.

Grégoire Henry

Grégoire Henry est ingénieur R&D chez OCamlPro. Il a travaillé sur l'environnement des exercices, en particulier l'éditeur de texte avec coloration syntaxique et indentation automatique, et sur le toplevel (la boucle d'interaction). Il a également de l'expérience dans l'enseignement d'OCaml à l'Université Paris Diderot, et la formation professionnelle pour OCamlPro.

Quelques exemples de code

Pour terminer cette dépêche, rien de tel que de montrer quelques exemples de code fonctionnel en OCaml. Je montrerai la plupart du temps les résultats suite à l'utilisation de la boucle interactive (REPL).

Le traditionnel "Hello World !"

Bon, là on fait dans le classique.

(* pour appeler une fonction on écrit son nom puis * ses arguments séparés par des espaces *) print_endline "Hello World !";; Hello World ! - : unit = () Visitor pattern sur un arbre binaire

Cette fois on aborde une structure de données assez élémentaire : les arbres binaires dont les feuilles sont toutes de type int. Puis on définira une fonction générique de parcours de l'arbre (analogue au visitor pattern de la POO) pour effectuer différentes opérations sur celui-ci.

(* on définit le type de nos arbres binaires : * soit on a une feuille avec un int * soit on a un nœud avec deux sous arbres *) type tree = | Leaf of int | Node of tree * tree (* ici on définit une fonction de parcours de l'arbre * traditionnellement appelée fold : elle prend deux * fonctions f et g comme paramètres et remplace les * constructeurs du type par l'application d'une de ces * deux fonctions en parcourant récursivement l'arbre * de la racine jusqu'aux feuilles *) let rec fold f g = function (* si on a une feuille, on applique la fonction f *) | Leaf n -> f n (* si on a un nœud, on applique recursivement fold sur * chaque sous-arbre, puis la fonction g aux résultats *) | Node (left, right) -> g (fold f g left) (fold f g right) (* maintenant on va appliquer cette fonction générique * de parcours pour obtenir différentes interprétations *) (* interprétation en tant qu'addition * chaque feuille renvoie sa valeur et sur * un nœud on additionne les deux sous-arbres*) let plus = fold (fun i -> i) ( + ) (* interprétation en tant que soustraction *) let moins = fold (fun i -> i) ( - ) (* ici on calcule la profondeur de l'arbre * une feuille est de profondeur nulle et par définition * la profondeur d'un arbre vaut la plus grande des profondeurs * de ses sous-arbres augmentée d'une unité *) let depth = fold (fun i -> 0) (fun d d' -> 1 + max d d') (* ici on définit différentes fonctions de pretty printing pour nos arbres *) let show = fold string_of_int (fun s s' -> Printf.sprintf "(op %s %s)" s s') let show_p = fold string_of_int (fun s s' -> Printf.sprintf "(%s + %s)" s s') let show_m = fold string_of_int (fun s s' -> Printf.sprintf "(%s - %s)" s s');; (* le compilateur détermine automatiquement le type de tous * les termes bien que l'on n'ait rien précisé *) type tree = Leaf of int | Node of tree * tree val fold : (int -> 'a) -> ('a -> 'a -> 'a) -> tree -> 'a = <fun> val plus : tree -> int = <fun> val moins : tree -> int = <fun> val depth : tree -> int = <fun> val show : tree -> string = <fun> val show_p : tree -> string = <fun> val show_m : tree -> string = <fun> (* exemple d'utilisation *) (* on définit un arbre *) let x = Node (Leaf 1, Node (Leaf 2, Leaf 3));; val x : tree = Node (Leaf 1, Node (Leaf 2, Leaf 3)) (* on l'affiche plus joliment *) show x;; - : string = "(op 1 (op 2 3))" (* on voit l'opérateur op comme une addition *) show_p x, plus x;; - : string * int = ("(1 + (2 + 3))", 6) (* la même avec la soustraction *) show_m x, moins x;; - : string * int = ("(1 - (2 - 3))", 2) (* on calcule enfin sa profondeur *) depth x;; - : int = 2

Pour mieux se rendre compte de la concision du code, regardons ce que cela donne si l'on ne garde que l'essentiel en retirant les commentaires :

type tree = Leaf of int | Node of tree * tree let rec fold f g = function | Leaf n -> f n | Node (left, right) -> g (fold f g left) (fold f g right) let plus = fold (fun i -> i) ( + ) let moins = fold (fun i -> i) ( - ) let depth = fold (fun i -> 0) (fun d d' -> 1 + max d d') let show = fold string_of_int (fun s s' -> Printf.sprintf "(op %s %s)" s s') let show_p = fold string_of_int (fun s s' -> Printf.sprintf "(%s + %s)" s s') let show_m = fold string_of_int (fun s s' -> Printf.sprintf "(%s - %s)" s s')

Et voilà ! :-)

Un adverbe, c'est quoi au fait ?

Sur ce dernier exemple, je vais essayer d'illustrer ce propos : « une fois que vous commencerez à maîtriser la programmation fonctionnelle en OCaml, nous sommes certains que vous ne regarderez plus les autres langages de la même façon »; mais en ne l'illustrant pas vis-à-vis d'un autre langage de programmation, mais par rapport à une langue vernaculaire : le français. :-)

Ce dernier exemple est un peu plus évolué que les précédents, et s'il ne vous paraît pas clair dès aujourd'hui, cela devrait l'être à l'issue de la formation.

Pour ce faire, je vais partir d'un motif fréquent en programmation impérative : la boucle for, afin d'implémenter un code qui doit effectuer cette tâche : « écrire 5 fois "coin< coin<" » et arriver au code OCaml suivant ecrire (5 |> fois) "coin< coin<".

(* la solution standard à la mode impératif *) for i = 1 to 5 do print_endline "coin< coin<" done;; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin< - : unit = ()

Mais on pourrait vouloir un code plus général au cas où l'on veuille effectuer la boucle plus de 5 fois. Dans ce cas, on crée une fonction qui prend en paramètre un entier qui déterminera le nombre de fois où l'on fait la boucle.

let repete_coin_coin n = for i = 1 to n do print_endline "coin< coin<" done;; (* le compilateur infère toujours seul le type de la fonction *) val repete_coin_coin : int -> unit = <fun> repete_coin_coin 5;; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin< - : unit = ()

Voilà qui est bien, mais on peut encore essayer de généraliser ce bout de code. Ici l'action à effectuer dans la boucle est constante dans le corps de la fonction, on pourrait en faire un paramètre. La forme générale du corps de la boucle c'est : une fonction (dans notre cas print_endline) appliquée à son paramètre (ici "coin< coin<"). Ce qui donne :

let fois n f x = for i = 1 to n do f x done;; (* inférence du type général de la fonction par le compilateur *) val fois : int -> ('a -> 'b) -> 'a -> unit = <fun> fois 5 print_endline "coin< coin<";; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin<

Revenons un instant à notre énoncé de départ en français : « écrire 5 fois "coin< coin<" ». Ici ce que l'on doit réitérer 5 fois, c'est « écrire "coin< coin<" ». En grammaire française, un verbe comme « écrire » qui attend un complément pour signifier son action est appelé un verbe transitif. Dans notre code c'est la fonction f qui joue le rôle du verbe, et le compilateur nous dit que son type général est 'a -> 'b, autrement dit une fonction qui attend un paramètre de type quelconque 'a (son complément) pour retourner un objet d'un type quelconque 'b (le produit de l'action). Qu'à cela ne tienne, écrivons tout cela en OCaml !

(* on définit le type général d'un verbe transitif *) type ('a, 'b) verbe = 'a -> 'b (* ici je vais rajouter des annotations de types sur les * paramètres pour bien montrer l'analogie avec le français *) let fois n (verbe:('a, 'b) verbe) (cod:'a) = for i = 1 to n do verbe cod done;; val fois : int -> ('a, 'b) verbe -> 'a -> unit = <fun> (* l'usage reste le même qu'avant *) fois 5 print_endline "coin< coin<";; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin<

Maintenant dans la phrase en français les mots « 5 fois » correspondent à ce que l'on appelle un groupe adverbial. Et si l'on regarde le type général de la fonction fois (que l'on a écrit pour reproduire ce groupe adverbial du français) tel qu'inféré par le compilateur on a : int -> ('a, 'b) verbe -> 'a -> unit. Or si l'on regarde la fin de ce type : 'a -> unit on retrouve la forme d'un verbe transitif dont le COD est de type 'a et dont le produit de l'action est de type unit (c'est l'équivalent du type void dans des langages comme le C). Ainsi, au fond notre fonction fois prend un entier int, un verbe ('a, 'b) verbe et renvoie un autre verbe 'a -> unit = ('a, unit) verbe. Autrement dit le groupe adverbial « 5 fois » (ou fois 5 en OCaml) prend un verbe et renvoie un verbe (en changeant éventuellement le type du produit de l'action). Essayons d'exprimer cela en OCaml :

(* le type des verbes transitifs *) ('a, 'b) verbe = 'a -> 'b (* celui des adverbes qui peuvent changer le type du résultat de l'action *) type ('a, 'b, 'c) adverbe = ('a, 'b) verbe -> ('a, 'c) verbe (* on réécrit toujours le même code avec quelques annotations * pour mettre en avant le lien avec la grammaire du français *) let fois n:('a,'b,unit) adverbe = fun (verbe:('a, 'b) verbe) (cod:'a) -> for i = 1 to n do verbe cod done;; val fois : int -> ('a, 'b, unit) adverbe = <fun> (* et maintenant on définit une fonction écrire qui prendra comme * paramètres un adverbe et un texte à afficher sur la sortie standard *) let ecrire (adv:('a,'b,'c) adverbe):('string, 'c) verbe = fun texte -> adv print_endline texte;; val ecrire : (string, unit, 'c) adverbe -> (string, 'c) verbe = <fun> (* on retrouve presque la morphologie du français *) ecrire (fois 5) "coin< coin<";; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin< (* pour coller encore plus au français on peut utiliser * l'opérateur infixe |> qui est l'équivalent du pipe du * shell pour placer le paramètre avant la fonction *) ecrire (5 |> fois) "coin< coin<";; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin<

Pour ceux qui m'ont suivi jusqu'au bout, afin de montrer toujours la concision du code OCaml, le résumé de tout ce qui précède tient en quelques lignes :

let fois n verbe cod = for i = 1 to n do verbe cod done let ecrire adv texte = adv print_endline texte ecrire (5 |> fois) "coin< coin<";; coin< coin< coin< coin< coin< coin< coin< coin< coin< coin<

Qui dit mieux ? \o/

Conclusion

La programmation fonctionnelle a la mauvaise réputation d'être un paradigme de programmation pour « intello ». J'espère avoir réussi à montrer à travers ces exemples qu'il n'en est rien. Au fond, la grammaire d'une langue c'est son système de typage, et quelque que soit la langue l'on ne précise jamais la nature grammaticale (le type) des mots que l'on écrit : pourquoi devrait-il en être autrement en programmation ? En OCaml, c'est pareil grâce au mécanisme d'inférence de types et cela sans sacrifier la sécurité du typage statique.

Lors de la dépêche sur l'espéranto, les locuteurs de cette langue l'ont défendue en arguant que sa grammaire était plus simple, plus facile à assimiler et que des expériences essayaient de montrer qu'elle facilitait l'apprentissage des autres langues étrangères ainsi que des mathématiques; et tout cela bien que ce soit une langue inventée par une seule personne. Je dirais que cela ne m'étonne guère, et il en est de même avec OCaml : sa grammaire est incomparablement plus simple que n'importe quelle grammaire d'un langage impératif ou orienté objet. Et, à n'en pas douter, lorsque l'on commence à la comprendre, celles des autres langages nous apparaissent sous un autre jour.

Pour ceux qui voudraient tenter l'aventure, que ce soit pour découvrir un nouveau paradigme ou un nouveau langage, il vous suffit de vous inscrire : c'est en grande partie libre, gratuit et dispensé par des enseignants de qualité. Et pour ceux qui veulent avoir un avant-goût du contenu et de l'environnement de travail, il existe une démonstration dans laquelle on peut effectuer quelques exercices issus de la première session de la formation.

Télécharger ce contenu au format Epub

Lire les commentaires

Séminaire de réarmement intellectuel et technique sur le "Big Data"

14 septembre, 2016 - 20:40

Ouvert à tous les horizons (artisans, agriculteurs, artistes, industriels, informaticiens, fonctionnaires…), ce séminaire vise la question de la vie privée, de la confidentialité des données et des échanges dans le monde numérique pour lequel nos métiers sont de plus en plus poreux.

Ce premier séminaire de réarmement intellectuel et technique aura lieu en fin de semaine, les jeudi 15 et vendredi 16 septembre 2016, à Paris. Il reste des places ! (NdM.: 300 € par participant)

Venez co-construire des anti-corps et des pratiques résilientes, renforçant vos activités et créant de une économie protégée de la captation des richesses par le traitement de vos données.

Aujourd’hui les nouvelles applications numériques, dans le domaine des transports, de l’hôtellerie, de l’édition, rebattent brutalement et rapidement les cartes. Même si la remise en question des rentes de position et de corporations d’un autre âge est souvent justifiable, la disparition de métiers et de branches professionnelles soulève des questions de toute autre ampleur.

Déjà des librairies sans libraires, des commerces sans commerçants apparaissent. Bientôt ce seront des objets artisanaux sans artisans et peut-être, dans un avenir pas si lointain, une médecine sans médecins, une justice sans juges ni avocats, une école sans enseignants, des universités sans universitaires… qui verront le jour. Petit à petit, se dessine une société où toute forme de médiation humaine peut être estimée moins performante qu’un algorithme ayant la prétention de nous connaître mieux que nous-mêmes, du fait qu’il recueille en permanence des données, la plupart du temps à notre insu, par nos usages quotidiens du numérique.

Cette mutation économique en cours n’est pas seulement mue par la recherche du profit. Elle porte aussi à dessein l’idéologie d’une humanité augmentée dans une société diminuée.

Bénéficier de l’apport indéniable d’Internet comme moyen d’accès et de partage horizontal d’informations, en restant maître de son outil de travail, de ses choix et de son activité, suppose d’aborder différemment les technologies numériques. Il s’agit dès lors de porter un regard critique face aux intérêts propres liés à la défense et à l’évolution des métiers.

L'association Minga et la coopérative Libre informatique proposent une formation sous la forme d’un atelier-séminaire de 2 jours pour mieux comprendre les mobiles de l’offensive idéologique des acteurs de la GAFAM (Google, Amazon, Facebook, Apple, Microsoft) et examiner les différents usages que l’on peut mettre en œuvre dès aujourd’hui pour façonner les outils technologiques numériques à nos projets.

Télécharger ce contenu au format Epub

Lire les commentaires

Revue de presse de l'April pour la semaine 36 de l'année 2016

13 septembre, 2016 - 12:08

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

[L'OBS] Microsoft et l’Education nationale: mécénat ou marché public dissimulé?

Par Thierry Noisette, le jeudi 8 septembre 2016. Extrait:

La fourniture gratuite, pour une valeur de 13 millions d’euros de produits et services à l’Education nationale, est-elle un acte de mécénat, comme l’affirment le ministère et l’éditeur de logiciels? Ou faut-il en réalité y voir un marché public dissimulé?

Lien vers l'article original: http://rue89.nouvelobs.com/2016/09/08/microsoft-leducation-nationale-mecenat-marche-public-dissimule-265104

Et aussi:

[ZDNet France] Passer d'OpenOffice à LibreOffice, c'est pas sorcier pour les collectivités françaises

Par Christophe Auffray, le mercredi 7 septembre 2016. Extrait:

Et si le projet OpenOffice s'arrête, que deviennent les administrations françaises équipées de la suite libre? Elles doivent migrer et la complexité d'un tel projet n'est pas insurmontable. Pourquoi? Car le format de fichier, ODF, est inchangé et c'est l'essentiel.

Lien vers l'article original: http://www.zdnet.fr/actualites/passer-d-openoffice-a-libreoffice-c-est-pas-sorcier-pour-les-collectivites-francaises-39841604.htm

[Next INpact] Pourquoi la justice européenne a sanctuarisé la vente liée PC et OS

Par Marc Rees, le mercredi 7 septembre 2016. Extrait:

La Cour de justice de l’Union européenne vient de considérer qu’une vente liée PC et OS n’est pas en soi une pratique commerciale déloyale, du moins sous certaines conditions. Elle estime par ailleurs que le prix des éléments de cette offre n’a pas à être ventilé.

Lien vers l'article original: http://www.nextinpact.com/news/101268-la-justice-europeenne-sanctuarise-vente-liee-pc-et-os.htm

Et aussi:

Voir aussi:

[Commerce Monde] Semaine québécoise de l'informatique libre 2016

Par David Côté-Tremblay, le mardi 6 septembre 2016. Extrait:

nuxDepuis 2009, l’organisme FACIL, avec l’appui de nombreux organismes de la communauté du logiciel libre au Québec, organise presque à chaque années l’événement SQIL (Semaine québécoise de l’informatique libre). Il s’agit d’une série d’activités ayant pour objectif de promouvoir l’utilisation du logiciel libre et des données ouvertes. Il y en a pour tous les niveaux: pour les débutants, comme les plus expérimentés.

Lien vers l'article original: https://www.commercemonde.com/2016/09/communaute-du-logiciel-libre

[Numerama] Lutte contre le chiffrement: le gouvernement dévoile ses pistes

Par Guillaume Champeau, le lundi 5 septembre 2016. Extrait:

Le gouvernement en dit davantage sur la manière dont il espère pouvoir lutter contre le recours au chiffrement de bout en bout, qui rend l'interception des messages quasi impossible pour les services de renseignement ou de police judiciaire. Deux options à l'étude: interdiction, ou backdoor.

Lien vers l'article original: http://www.numerama.com/politique/192473-lutte-contre-chiffrement-gouvernement-devoile-pistes.html

Télécharger ce contenu au format Epub

Lire les commentaires

Hackathon Open Democracy Now! à la mairie du 18e de Paris les 15, 16, 17 septembre 2016

13 septembre, 2016 - 12:08

Rendez-vous ce week-end pour la quatrième étape du cycle de hackathons Open Democracy Now!

Initiée en janvier, l’initiative Open Democracy Now rassemble une communauté d’acteurs aux profils complémentaires désireux d’apporter des solutions concrètes aux enjeux d’une démocratie plus participative et collaborative.

Pendant deux jours complets, les participants seront invités à imaginer et construire des solutions open source pour les défis que pose la démocratie à l'ère d'Internet. Cette quatrième étape sera l'occasion de poursuivre les ateliers initiés depuis janvier, et d'en initier de nouveaux.

En partenariat avec les élus et les services de la mairie, un accent particulier sera mis sur l'inclusion citoyenne des quartiers populaires et des plus jeunes grâce au numérique. Les conclusions des tables-rondes de la Nuit des débats d'avril 2016 seront également une source d'inspiration pour les nouveaux projets proposés.

Les inscriptions sont ouvertes sur Eventbrite.

Découvrez l'ensemble des projets ainsi que les comptes-rendus des précédents hackathons (organisés au Numa et à la Fondation Mozilla) sur : http://opendemocracynow.net/hackathons/.

Les hackathons Open Democracy Now! sont co-organisés par DemocracyOS France, Open Law, Open Source Politics, République citoyenne, Etalab, avec le soutien du Paris Open Source Summit et de l'Open Government Partnership Summit.

Programme Vendredi 16 à 19h
  • Présentation du hackathon et de ses ateliers
  • Temps d'annonce par Etalab
  • Conférence "Comment le numérique peut-il rapprocher les publics les plus éloignés de la démocratie ?"

Avec la participation de : Sylvia Fredriksson (Open Knowledge Foundation France) ; Damien Monnerie (association ICI) ; Pauline Véron (adjointe à la Maire de Paris chargée de la démocratie locale, de la participation citoyenne, de la vie associative, de la jeunesse et de l'emploi) ; une sociologue (à confirmer).

La table ronde sera modérée par Benjamin Jean, président d'Open Law.

Samedi 17 & dimanche 18 à partir de 9h

Deux jours complets d'ateliers de réflexion et de développement :

Une meilleure information pour les citoyens :

  • Des débats citoyens à la télé avec AgoraLabTV
  • La réalisation d'une encyclopédie des débats sur Débapédia
  • Un kit portable contenant tous les éléments d'un débat public avec Démocratie Box

Des plateformes consultatives et participatives open source :

  • Une consultation internationale et inclusive sur Assembl avec Bluenove
  • Le déploiement en France de la plateforme de budget participatif espagnole Consul
  • L'animation de la communauté et des améliorations techniques sur Democracy OS
  • Un système de procuration intergénérationnel pour l'élection de 2017 avec le projet Donne ta voix
  • Une plateforme de réponse et d'accès aux informations juridiques d'urgence avec DroitDirect.fr
  • L'avancée des prototypes de Grandma Votation
  • De nouvelles fonctionnalités pour laprimaire.org
  • Un module de vote pour #MAVOIX
  • Une plateforme reliant boîte à idées et portail collaboratif avec Nova-Idéo

Une mise en pratique du Gouvernement ouvert :

  • Une charte éthique pour les démarches open gov
  • Un data science challenge sur les données budgétaires proposé par Mantic Data
  • La constitution de la boîte à outils de l'OGP avec Etalab (parmi quelques surprises !)
  • La poursuite de la réflexion sur les contributions aux logiciels libres dans les administrations

Des ateliers de réflexion ouverts sur l'international et les enjeux de demain :

  • Les enjeux démocratiques autour de la blockchain ;
  • Une participation à la Global Legislative Openness Week avec un atelier de Regards Citoyens
  • Et des ateliers sur la démocratie en Afrique, en Algérie et en Europe !

Un atelier sur l'inclusion des quartiers populaires dans la conception du futur Civic Hall de Paris sera également organisé en partenariat avec la mairie.

Les restitutions prévues à 18h le samedi et 17h le dimanche. La diversité des ateliers permettra à tout le monde de contribuer, avec ou sans bagage technique !

Retrouvez Open Democracy Now sur ses récents comptes Facebook et Twitter !

Télécharger ce contenu au format Epub

Lire les commentaires

Meilleures contributions LinuxFr.org : les primées de l'été 2016

13 septembre, 2016 - 06:47

Nous continuons sur notre lancée de récompenser ceux qui chaque mois contribuent au site LinuxFr.org (dépêches, commentaires, logo, journaux, patchs, etc.). Vous n'êtes pas sans risquer de gagner un abonnement à GNU/Linux Magazine France ou encore un livre des éditions Eyrolles ou ENI. Voici les gagnants du mois de l'été 2016 :

Abonnement d'un an à Linux Magazine France

Livres des éditions Eyrolles et ENI

Les livres qu'ils ont sélectionnés sont en seconde partie de la dépêche. N'oubliez pas de contribuer, LinuxFr.org vit pour vous et par vous !

Certains gagnants n'ont pas pu être joints ou n'ont pas répondu. Les lots ont été ré-attribués automatiquement. N'oubliez pas de mettre une adresse de courriel valable dans votre compte ou lors de la proposition d'une dépêche. En effet, c'est notre seul moyen de vous contacter, que ce soit pour les lots ou des questions sur votre dépêche lors de sa modération. Tous nos remerciements aux contributeurs du site ainsi qu'à GNU/Linux Magazine France, aux éditions Eyrolles et ENI.

Les livres sélectionnés par les gagnants :

                        Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 37 de l'année 2016

11 septembre, 2016 - 17:54

Calendrier web, regroupant des évènements liés au Libre (logiciel, salon, atelier, install party, conférence) en Belgique, en France et au Québec (rien en Suisse cette semaine), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 27 événements (1 en Belgique, 19 en France, 7 au Québec) est en seconde partie de dépêche.

Sommaire Agenda du Libre pour la semaine 37 de l'année 2016 [FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 13 septembre 2016 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Montpellier] Formation sécurité informatique et cryptographie - Le mardi 13 septembre 2016 de 18h00 à 22h30.

Montpel’libre premier centre formateur Tails en France a le plaisir de vous proposer un nouveau cycle de formation, cryptographie et sécurité informatique. En partenariat avec
Merci d’avoir choisi de participer aux ateliers « Sécurité Informatique et Cryptographie » organisés par Le Club de la Presse et Montpel’libre.
Formation Crypto, séance de préparation, premier module :

[FR Orléans] Hébergement alternatif Orléannais (chatons) - Le mardi 13 septembre 2016 de 18h30 à 20h30.

Lancement d'un hébergement alternatif Orléannais
Appel à participation pour l'élevage de CHATONS à Orléans et +, pour créer un hébergeur local de services informatiques libres
CHATONS est le Collectif des Hébergeurs Alternatifs, Transparents, Ouverts, Neutres et Solidaires.

[FR Brignoles] Atelier Libre - Le mardi 13 septembre 2016 de 18h30 à 21h30.

Les membres de l'association GULLIVAR (Groupe d'Utilisateurs de Logiciels Libres de l'Intérieur du Var) vous invitent à une soirée atelier / présentation logiciel libre qui aura lieu le 13 septembre 2016, dans la salle des Saint Anges, chemin de San Sumian à Brignoles à partir de 18h30.
À 19h30, l'atelier / présentation.
Cette soirée est ouverte à tous, adhérents et sympathisants.

[FR Langoiran] Nom de code : Linux - Le mardi 13 septembre 2016 de 19h00 à 23h00.

Venez découvrir ou redécouvrir les logiciels libres et l’univers du libre.
Projection du documentaire de Hannu Puttonen "Nom de code : Linux" (2002) suivi d'un échange/débat autour du film et de l'univers du libre. Plusieurs ordinateurs sous GNU/Linux seront en libre accès.
L'idée est de partager un moment convivial et d'ouvrir une discussion autour de l'univers du libre. Cette rencontre a pour objectif de réunir les personnes intéressées par les logiciels libres et de déterminer ensemble quelles actions peuvent être menées localement.

[FR Grenoble] Permanence des libristes dauphinois - Le mardi 13 septembre 2016 de 19h00 à 21h00.

Le Laboratoire Ouvert Grenoblois organise, tous les deuxièmes mardis du mois, une permanence ouverte à tou·te·s, où sont présents les acteurs du Libre locaux :
Le LOG, hackerspace grenoblois ;
La Guilde, groupe d'utilisateurs de Logiciel Libre ;

[BE Mons] Exploiter les données de Wikipédia - Le jeudi 15 septembre 2016 de 19h00 à 21h00.

Ce jeudi 15 septembre 2016 à 19h se déroulera la 51ème séance montoise des Jeudis du Libre de Belgique.
Le sujet de cette séance : Exploiter les données issues de Wikipédia
Thématique : Internet

[FR Riorges] Rencontres Régionales du Logiciel Libre - Le jeudi 15 septembre 2016 de 09h00 à 19h00.

Organisée dans toute la France par les associations et clusters membres du Conseil National du Logiciel Libre, l'étape 2016 pour la région Auvergne-Rhône-Alpes se déroulera à Roanne le 15 septembre sur le salon l'instant numérique au SCARABÉE, rue du Marclet, 42153 Riorges.
Cette série d’événements à destination des entreprises, collectivités, associations permet de découvrir les bénéfices des solutions TIC libres et open source.
Seront présent des entreprises du cluster de taille et de métiers très différents

[FR Lyon] Jeudi du graphisme - Le jeudi 15 septembre 2016 de 19h00 à 21h00.

L'EPN des Rancy vous propose la découverte et expérimentation des logiciels libres d’infographie, retouche d’images, et création d’animation 2D/3D et audiovisuelle avec les étudiant(e)s de la Licence Colibre.
Chaque séance sera l’occasion de découvrir une technique de création visuelle utilisant un logiciel libre pratique et adapté
Ce jeudi 15 septembre 2016 : Présentation générale de la saison et création d’un modèle avec Impress

[FR Paris] Soirée de Contribution au Libre - Le jeudi 15 septembre 2016 de 19h30 à 22h30.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Tours] L'auto-hébergement et pourquoi pas chez-vous ? - Le jeudi 15 septembre 2016 de 20h00 à 22h00.

Touraine Data Network dans le cadre de son objet "la défense et la promotion du réseau des réseaux Internet" vous propose un atelier sur l'auto-hébergement.
Venez découvrir les principes de l'auto-hébergement de ses propres services numériques: Pourquoi et comment ? L'essayer et pourquoi pas l'adopter !
Des ateliers complémentaires peuvent être organisés sur d'autres créneaux (essentiellement pour la mise en pratique l'atelier du jeudi soir étant la pour la découverte).

[QC Montréal] SQIL - Lancement du codetributhon 2016 - Le jeudi 15 septembre 2016 de 02h00 à 20h00.

Événement gratuit, inscription requise: https://codetributhon2016.eventbrite.ca
La Maison du logiciel libre présente le codetributhon 2016! Le codetributhon est un marathon de contributions en logiciel libre. L'objectif est d'amasser 100 contributions étudiantes intégrées upstream dans 4 projets en logiciel libre entre le 15 septembre et le 2 décembre 2016.Tous les étudiants des Cégeps et universités de la grande région de Montréal sont invités à contribuer aux projets Chromium (Google), mgmt (Red Hat), Libre Office (Collabora) et Ring (Savoir-faire Linux). L'événement est ouvert aux collaborateurs de tous les niveaux d'expérience. Plusieurs prix à gagner pour les plus actifs collaborateurs.
Nous vous invitons au lancement du codetributhon qui aura lieu le jeudi 15 septembre prochain de 18 h à 20 h. Pour l’occasion, Google Montréal nous reçoit en grand en nous offrant des bouchées et boissons. Nos quatre partenaires Google, Red Hat, Collabora et Savoir-faire Linux seront présents pour présenter leur projet et répondre à toutes vos questions. Viens fêter avec nous le grand départ du codetributhon 2016!

[QC Québec] Docker meetup #2 - Le jeudi 15 septembre 2016 de 18h00 à 21h00.

Bonjour à tous !
Suite au succès du premier évènement, en voici un deuxième !
Au programme :

[FR Montpellier] Permanence « Les logiciels libres, parlons-en ! » - Le vendredi 16 septembre 2016 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00 (ou au delà sous réserve d’accord préalable), au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Antibes] Rencontre Accès Libre (RAL) - Le vendredi 16 septembre 2016 de 18h00 à 21h00.

Certains les appellent « install party », d’autres encore « Soirées Linux », mais les Rencontres Accès Libre sont tout cela en même temps, et bien plus encore.
C'est l’occasion de :
discuter, échanger, expliquer ;

[FR Beauvais] Formation "Protéger sa vie privée avec des clés de chiffrement/déchiffrement" - Le samedi 17 septembre 2016 de 09h00 à 12h00.

En collaboration avec la MAJI (Maison des Associations de la Jeunesse et des Initiatives), l'association Oisux propose 8 samedis du Libre en 2016 à Beauvais au 28 rue de Gascogne.
Formations gratuites, 9h30 à 12h00.
Séance animée par Pierre qui viendra présenter les enjeux de la protection des données et les solutions techniques pour mettre en oeuvre cette protection, solutions que nous appliquerons concrètement : création de clés publiques et privées, phrase de passe, publication, chiffrement/déchiffrement, signature,  clés de confiance, etc.

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 17 septembre 2016 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Fougères] Atelier Wikipédia - Le samedi 17 septembre 2016 de 10h00 à 13h00.

L’encyclopédie en ligne Wikipédia : vous connaissez, mais savez-vous que vous pouvez y participer ? L’association Wikimédia France et la médiathèque de Fougères vous proposent un atelier de découverte pour comprendre comment fonctionne l’encyclopédie collaborative.
Des contributeurs expérimentés vous guideront pour vos premiers pas dans l’univers de Wikipédia : qui modifie l’encyclopédie ? Quelles sont sa philosophie et ses règles ? Comment puis-je participer, améliorer, créer un article ou encore ajouter des images ?
Cet évènement s’adresse à tous, des débutants aux plus aguerris. N’hésitez pas à venir, nous sommes là pour répondre à toutes vos questions. Nous vous accompagnerons également pour tester en direct et faire vos premières modifications : si cela vous intéresse, n’hésitez pas à apporter votre ordinateur.

[FR Castelnau-le-Lez] Atelier de développement et programmation - Le samedi 17 septembre 2016 de 10h00 à 12h00.

Cette année c’est le samedi !
Les ateliers Dev/Prog de Castelnau changent de créneau, du mardi matin ils passent au samedi matin, pour satisfaire à vos attentes.
Rendez-vous hebdomadaire, tous les mardis, salle 40 de la mjc (fermé pendant les vacances).

[FR Fontenay-le-Fleury] Awesome et Yacy sont dans un bateau …. - Le samedi 17 septembre 2016 de 14h00 à 17h00.

Root66 animera son premier atelier de la rentrée le 17 sept. 2016, de 14hrs à 17 hrs, Salle Victor Hugo comme d'habitude.
Notre conférencier à choisi de nous parler de deux utilitaires insuffisamment connus : Awesome et Yacy.
Awesome est un gestionnaire de fenêtres puissant, léger, rapide et ultra-fonctionnel, gérant plusieurs bureaux virtuels ainsi que le multi-écran. Toutes les manipulations de fenêtres se font au clavier ou à la souris.

[FR Ivry sur Seine] Cours de l'Ecole du Logiciel Libre - Le samedi 17 septembre 2016 de 14h00 à 18h00.

Présentation de l'E2L
Quel est le rôle de l'école du logiciel libre ?
Tout d'abord, ce n'est pas une école comme les autres. Elle n'a pas d'établissement fixe, pas de cours de récréation, pas de carte d'étudiant, ni de diplôme de fin d'année.

[FR Rouen] Journée Mensuelle du Logiciel Libre - Le samedi 17 septembre 2016 de 14h00 à 18h00.

Stop Press : La Mairie de Rouen met à notre disposition une salle au rez-de-chaussée et qui sera plus pratique et accessible pour tous. On vous attend!
Le samedi 17 Septembre 2016, nous organisons notre Journée Mensuelle du Logiciel Libre à la Maison St Sever à Rouen (Centre Commercial St Sever, 10-12 rue Saint-Julien 76100 Rouen) de 14h00 à 18h00. Rouen, Normandie. Et cette année encore coïncide avec le Software Freedom Day (SFD) au niveau mondial : http://softwarefreedomday.org/
Nous distribuerons gracieusement des DVDs openSUSE 32/64 Bits à nos visiteurs dans la limite du stock disponible.

[QC Montréal] Linux - Système d'exploitation - Le samedi 17 septembre 2016 de 08h30 à 17h00.

Formation de 30 heures offerte au Collège de Maisonneuve. À la fin du cours, le participant aura acquis suffisamment de connaissances avec le Système d'exploitation Unix pour mieux comprendre et réagir dans son milieu de travail. Pour les travailleurs en emploi dans une entreprise privée et les travailleurs autonomes, la formation pourrait ne coûter que 2$ de l'heure.

[QC Montréal] Introduction à Drupal - Le samedi 17 septembre 2016 de 09h00 à 16h00.

Formation de 24 heures offerte au Collège de Maisonneuve. Le participant sera capable de concevoir et d’administrer des sites web simples avec Drupal 8. Si vous travaillez à temps plein dans une entreprise privée ou que vous êtes travailleur autonome, la formation ne vous coûte que 2$ de l'heure.

[QC Montréal] SQIL - Journée internationale du logiciel libre 2016 à Montréal - Le samedi 17 septembre 2016 de 10h00 à 17h00.

>>> MERCI DE SIGNALER VOTRE INTENTION DE PARTICIPER
FACIL, pour l'appropriation collective de l'informatique libre (FACIL) invite le grand public de la région de Montréal ainsi que tous les acteurs et toutes les actrices de la communauté du libre à célébrer la Journée internationale du logiciel libre (JILL).
Au programme de la journée, des présentations sur l'«état du libre en 2016» dans l'avant-midi et une projection de films sur le libre dans l'après-midi.

[QC Québec] SQIL - Journée internationale du logiciel libre 2016 à Québec - Le samedi 17 septembre 2016 de 10h00 à 17h00.

L’association LinuQ de Québec soulignera la Journée internationale du logiciel libre 2016 au CAMP (125 Charest Est 2e Étage, Québec, QC).
Cette journée est un événement mondial annuel où le grand public est invité à venir découvrir l'univers des logiciels libres. Au Québec, cette journée inaugure également la Semaine québécoise de l'informatique libre (17-25 septembre).
Il y aura une période d'ateliers et de découvertes le matin en présence d'experts et de passionnés, suivi de présentations à compter de 13h00 :

[QC Sherbrooke] SQIL- Mini Maker Faire - Le samedi 17 septembre 2016 de 10h00 à 18h00.

Le Mini Maker Faire, c’est la journée où les passionnés de fabrication de tout horizon (patenteux, artistes, ingénieurs, clubs de science, entreprises et startup) y présentent leurs créations.
Des ateliers, conférences et jeux seront de la partie afin de faire vivre une expérience ludique et unique à toute la famille.
Faîtes partie de la fête en rejoignant la communauté mondiale des «Makers» qui se réunit chaque année dans plus de 150 villes autour du globe.

Télécharger ce contenu au format Epub

Lire les commentaires

Dr. Geo 16.10

11 septembre, 2016 - 11:09

Dr. Geo est un environnement de géométrie interactive et de programmation à destination des jeunes et moins jeunes.
Son interface graphique permet de construire à la souris des figures dynamiques de la géométrie euclidienne. Son interface de programmation permet, quant à elle, de construire des modèles de situations mathématiques en utilisant les objets géométriques de Dr. Geo.

Depuis cette version 16.10, la programmation Smalltalk se fait en français ou anglais !

Le code source en français de la figure précédente :

| figure a b c m1 m2| figure := DrGeoCanvas nouveau. figure pleinEcran; afficherGrille; afficherAxes. a := figure segmentDe: 2@ 3 a: 0@0. a nommer: 'a'. b := figure segmentDe: 0@0 a: -1@2. b nommer: 'b'. c := figure segmentDe: -1@2 a: 2@3. c nommer: 'c'. m1 := (figure mediatrice: a) couleur: Color red. m2 := (figure mediatrice: b) couleur: Color red. (figure mediatrice: c) couleur: Color red. figure cercleCentre: (figure intersectionDe: m1 et: m2) passantPar: 0@0. (figure point: 0@0) montrer

Autre exemple d'écriture d'un modèle, en anglais cette fois-ci, l'algorithme de recherche de zéro de Newton-Raphson :

Télécharger ce contenu au format Epub

Lire les commentaires

EveConnector, connectez des applications SaaS aux périphériques des postes clients

9 septembre, 2016 - 21:49

Avez-vous déjà essayé de connecter une application web à du matériel spécifique ? Peut-être avez-vous réussi à récupérer la localisation d’un terminal par sa puce GPS, ou à activer une caméra… car ce sont des fonctionnalités qui sont prévues et intégrées dans les navigateurs (modernes). Mais imprimer directement sur une imprimante connectée en USB, ou piloter un périphérique branché au port série (comme un afficheur, une balance électronique de précision, etc.) ?

Probablement non… car, par définition, le contenu d’une page web ne doit pas accéder au matériel qui la fait tourner… C’est une base du cloisonnement et de la sécurité du WWW. Et c'est là que le EveConnector apporte une révolution à lui tout seul.

Vous installez EveConnector sur un poste, et toutes les applications web reconnues et supportant le EveConnector peuvent alors piloter en « raw » vos périphériques, y écrire comme y lire des données… À vous d’implémenter côté serveur, en JavaScript sans doute, le pilote qui conviendra.

Mais, concrètement, comment fonctionne le EveConnector ? C’est en fait une passerelle WebSockets, accessible sur par exemple wss://localhost:12345/ par toute page web autorisée (en créant une connexion WebSocket en JavaScript par exemple). L’ouverture d’un tunnel de communication avec un périphérique se fait alors en précisant le type de connexion de ce dernier (USB, série, etc.) et son identification sur le système (par exemple, en USB, le vendor_id et le device_id). Ensuite, il s’agit de dialoguer avec le périphérique en « raw »…

Par exemple, e-venement cherche à connaître les imprimantes connectées en USB qu’il reconnaît (les imprimantes BOCA et STAR dans notre cas de figure) et, en fonction, génère en interne (en utilisant wkhtmltopdf, CUPS et les pilotes CUPS de ces imprimantes) un fichier RAW qui est envoyé sur le port USB correspondant via une connexion WebSocket et le EveConnector, au moment où l'utilisateur cherche à imprimer ses billets. Pour valider l’état de l’impression, e-venement demande au EveConnector de lui rediriger les codes de retour de l’imprimante, qu’il se charge ensuite d’interpréter et d’utiliser pour ses besoins internes.

Programmé en JavaScript et exécuté en utilisant NodeJS, le EveConnector est portable sur toutes les plateformes où NodeJS est installable. Il est utilisable depuis tout navigateur supportant l’ouverture de WebSockets en JavaScript (ou autre), comme Mozilla Firefox, Chromium / Chrome, etc.

Ouvrez-vous de nouvelles perspectives, le EveConnector est un logiciel libre, publié sous licence GNU/GPL !! Utilisez-le, étudiez-le, distribuez-le et… Contribuez-y !

Le EveConnector est une émanation du logiciel de billetterie e-venement, développé par Libre Informatique.

Télécharger ce contenu au format Epub

Lire les commentaires

Les journaux LinuxFr.org les mieux notés d'août 2016

6 septembre, 2016 - 22:19

LinuxFr.org propose des dépêches et articles, soumis par tout un chacun, puis revus et corrigés par l'équipe de modération avant publication. C'est la partie la plus visible de LinuxFr.org, ce sont les dépêches qui sont le plus lues et suivies, sur le site, via Atom/RSS, ou bien via partage par messagerie instantanée, par courriel, ou encore via médias sociaux.

Ce que l’on sait moins, c’est que LinuxFr.org vous propose également à tous de tenir vos propres articles directement publiables, sans validation a priori des modérateurs. Ceux-ci s'appellent des journaux. Voici un florilège d'une dizaine de ces journaux parmi les mieux notés par les utilisateurs… qui notent. Lumière sur ceux du mois d'août passé.

Télécharger ce contenu au format Epub

Lire les commentaires

Événementiel et accueil de publics: e-venement v2.10 "Caïpirinha Kerlagatu"

6 septembre, 2016 - 22:19

Le logiciel libre de billetterie informatique, de gestion des relations aux publics, de gestion des réservations de ressources, de gestion événementielle, de comptabilité et de statistique "e-venement" vient de sortir la première release de sa version 2.10 !

Cette version 2.10 est maintenant pleinement taillée pour être utilisée pour des petites structures comme des grandes métropoles (ce qui est par exemple le cas de Brest Métropole et Nantes Métropole).

Elle apporte un lot de nouveautés et une stabilité qui en font une version majeure : gestion transversale des données et des statistiques, accès segmenté aux données par les utilisateurs, interconnexion avec des systèmes OpenID Connect (pour la vente en ligne), impression directe (sans installation des imprimantes sur les postes, via le EveConnector), gestion des afficheurs clients, des lecteurs de CB Ingenico, etc. Bienvenue dans le nouvel univers métier de e-venement !

  • impression directe, sans installation de pilote ni de paramétrage d'imprimante sur le poste local (depuis un logiciel SAAS, c'est une nouveauté qui devrait faire l'objet d'une nouvelle dépêche LinuxFr.org…)
  • transversalité de données inter-plateformes (ou datawarehouse)
  • cloisonnement des contacts et des organismes pour un fonctionnement transversal adapté à la plupart des cas de figures complexes
  • intégration d'OpenID Connect (0Auth2) à la vente en ligne
  • support de TPE (cartes bancaires) Ingenico, d'afficheurs clients spécifiques
  • gestion des musées largement améliorée (exemples : intégration de la notion de jauge flottante en fonction des entrées-sorties de visiteurs ; contrôle automatique possible des billets dématérialisés en vente directe)
  • optimisations de la gestion des autorisations et du cache
Télécharger ce contenu au format Epub

Lire les commentaires

Revue de presse de l'April pour la semaine 35 de l'année 2016

5 septembre, 2016 - 21:41

La revue de presse de l'April est régulièrement éditée par les membres de l'association. Elle couvre l'actualité de la presse en ligne, liée au logiciel libre. Il s'agit donc d'une sélection d'articles de presse et non de prises de position de l'association de promotion et de défense du logiciel libre.

Sommaire

[Next INpact] La justice européenne se prononcera le 7 septembre sur la vente liée PC et OS

Par Xavier Berne, le jeudi 1 septembre 2016. Extrait:

La vente d’un ordinateur équipé de logiciels préinstallés constitue-t-elle une pratique commerciale déloyale au sens de la législation européenne? Voilà la question à laquelle va répondre la Cour de justice de l’UE, mercredi 7 septembre, à la demande des juridictions françaises.

Lien vers l'article original: http://www.nextinpact.com/news/101197-la-justice-europeenne-se-prononcera-7-septembre-sur-vente-liee-pc-et-os.htm

[Basta!] L'Éducation nationale, champ de bataille entre logiciels libres et multinationales de l'informatique

Par Eva Thiébaud, le jeudi 1 septembre 2016. Extrait:

L’apprentissage de l’informatique et des outils numériques fait progressivement son entrée au sein des écoles. À l’enjeu éducatif – apprendre aux élèves à utiliser et comprendre les nouvelles technologies dont ils se servent – s’ajoute un enjeu commercial pour de grandes firmes, comme Microsoft, qui cherchent à faire connaître leurs produits auprès des 12,7 millions d’élèves.

Lien vers l'article original: http://www.bastamag.net/Rentree-scolaire-education-numerique-logiciels-libres

Et aussi:

[Numerama] Un «triomphe» pour la neutralité du Net en Europe

Par Guillaume Champeau, le mardi 30 août 2016. Extrait:

En publiant ses lignes directrices sur la neutralité du net qui s'imposent à tous les régulateurs européens, le BEREC a donné pleinement satisfaction aux organisations qui plaidaient pour une obligation la plus ferme possible de respecter le principe par lequel Internet s'est développé.

Lien vers l'article original: http://www.numerama.com/politique/191818-triomphe-neutralite-net-europe.html

Et aussi:

[Numerama] Pourquoi l'Irlande ne veut pas des 13 milliards d'impôts d'Apple

Par Guillaume Champeau, le mardi 30 août 2016. Extrait:

En faisant appel de la décision qui lui ordonne de récupérer 13 milliards d'euros d'impôts non perçus chez Apple, l'Irlande cherche à préserver une certaine souveraineté fiscale, dont elle use pour attirer les multinationales chez elle.

Lien vers l'article original: http://www.numerama.com/politique/191815-lirlande-ne-veut-13-milliards-dimpots-dapple.html

Et aussi:

[Le Monde.fr] Pour Sigmar Gabriel, l’accord Tafta a «pratiquement échoué»

Par Cécile Ducourtieux, le lundi 29 août 2016. Extrait:

Selon le vice-chancelier allemand, les chances de conclure les négociations de l’accord de libre-échange entre l’UE et les Etats-Unis sont quasi nulles.

Lien vers l'article original: http://www.lemonde.fr/europe/article/2016/08/29/pour-sigmar-gabriel-l-accortd-de-libre-echange-entre-l-ue-et-les-etats-unis-a-pratiquement-echoue_4989184_3214.html

Et aussi:

[Next INpact] Mozilla: une pétition pour actualiser le droit d’auteur aux besoins du 21e siècle

Par Marc Rees, le vendredi 26 août 2016. Extrait:

Alors que la Commission européenne envisage d’ouvrir un nouveau round de réformes, Mozilla profite de l’instant pour lancer une pétition en faveur d’un futur régime du droit d'auteur plus en phase, selon elle, avec les attentes des utilisateurs.

Lien vers l'article original: http://www.nextinpact.com/news/101121-mozilla-petition-pour-actualiser-droit-d-auteur-aux-besoins-21e-siecle.htm

Et aussi:

Télécharger ce contenu au format Epub

Lire les commentaires

Agenda du Libre pour la semaine 36 de l'année 2016

5 septembre, 2016 - 15:09

Calendrier web, regroupant des évènements liés au Libre (logiciel, salon, atelier, install party, conférence) en France et au Québec (rien en Belgique et en Suisse cette semaine), annoncés par leurs organisateurs. Voici un récapitulatif de la semaine à venir. Le détail de chacun de ces 27 événements (21 en France, 6 au Québec) est en seconde partie de dépêche.

Sommaire Agenda du Libre pour la semaine 36 de l'année 2016 [FR Marseille] Réunion des contributeurs à OpenStreetMap de la région PACA - Le lundi 5 septembre 2016 de 19h00 à 23h00.

Les contributeurs d'OpenStreetMap de la région de Marseille se réunissent le lundi 5 septembre 2016, à partir de 19h00
page du Wiki d'OpenStreetMap sur les réunions de Marseille 
Pour ceux qui compteraient participer à la réunion et qui viennent pour la première fois, nous avons pour habitude que chacun(e) amène quelque chose à boire et/ou à grignoter.

[FR Lyon] Apéro admin sys - Le lundi 5 septembre 2016 de 19h00 à 22h00.

Rencontre mensuelle devant une bière ou autres types de boisson des administratrices/administrateurs système, devops, ….
Ce mois ci on pensera à tous nos M. et Mme Michu , Kevin et le fait qu'on apprend tous les jours.
Venez nombreux.

[FR Castelnau-le-Lez] Section GNU/Linux - Le mardi 6 septembre 2016 de 10h00 à 12h00.

L’équipe de Montpel’libre vous propose une permanence de dépannages pour vous aider à vous familiariser avec votre système GNU/Linux au quotidien. Le contenu de l’atelier s’adapte aux problèmes des personnes présentes et permet ainsi d’adapter l’acquisition de nouvelles compétences au rythme de chacun.
Vous pourrez y aborder plusieurs thèmes :
Présentation de Linux

[FR Montpellier] Café Crypto - Le mardi 6 septembre 2016 de 10h00 à 23h00.

Montpel’libre premier centre formateur Tails en France a le plaisir de vous proposer un nouveau cycle de formation, cryptographie et sécurité informatique. En partenariat avec
Merci d’avoir choisi de participer aux ateliers « Sécurité Informatique et Cryptographie » organisés par Le Club de la Presse et Montpel’libre.
Formation Crypto, séance de préparation, premier module :

[FR Montpellier] Rencontre du Groupe Blender - Le mardi 6 septembre 2016 de 17h00 à 19h00.

Nous avons le plaisir de vous annoncer cette réunion du groupe Blender à Montpellier. (Le premier mardi du mois)
Rencontrer un groupe d’utilisateurs du logiciel de modélisation 3D Blender pour échanger et actualiser ses connaissances sur ce logiciel à la fois très puissant et riche en potentialités. Attention, il ne s’agit pas d’ateliers d’initiation à Blender.
Les thèmes que nous vous proposons d’aborder :

[FR Saint Philippe] RAL Learning Centre - Le mardi 6 septembre 2016 de 17h30 à 20h00.

Certains les appellent « install party », d’autres encore « Soirées Linux », mais les Rencontres Accès Libre sont tout cela en même temps, et bien plus encore…
c'est l’occasion de :
discuter, échanger, expliquer ;

[FR Paris] Tuppervim #47 - Le mardi 6 septembre 2016 de 19h00 à 22h00.

Le tuppervim est un évènement mensuel organisé dans les locaux de Mozilla.
Il a lieu un mardi du mois (généralement le premier).
Le texte suivant a été honteusement copié du site http://tuppervim.org

[QC Montréal] SQIL - Mardi c'est Wiki à BAnQ - Le mardi 6 septembre 2016 de 17h00 à 21h30.

Wikimédia Canada, BAnQ, la Fondation Lionel-Groulx et l'Acfas, collaborent pour offrir gratuitement aux usagers de la Grande Bibliothèque, à Montréal, des ateliers de formation portant sur le processus de contribution à l’édition francophone de Wikipédia, l’encyclopédie libre.
17 h 00 - Accueil
17 h 15 - Présentation des ressources de BAnQ

[QC Montréal] Linux-Meetup - Le mardi 6 septembre 2016 de 17h30 à 22h00.

Ce mois-ci, nous aurons Kinvolk comme partenaire de l’événement.

Le test de logiciels est important, comme le montre le développement de services d'intégration continue et de test automatique.
Alban Crequy présentera une solution pour tester un aspect qui est difficile à automatiser: une mauvaise connectivité au réseau. Le traffic control sur Linux sera utilisé pour simuler une grande latence ou une bande passante limitée.

[QC Québec] Linux Meetup Québec - Le mardi 6 septembre 2016 de 18h00 à 21h00.

Bonjour à tous!
Vous êtes invités à participer au prochain Linux-Meetup de Québec qui aura lieu le mardi 6 septembre au Restaurant Baton Rouge de 18h à 22h. Vous pouvez souper sur place avec nous et les discussions de groupe commenceront vers 19h. (réservation au nom de Bertrand Lesmerises)
Comme toujours, les thèmes de discussion seront déterminés par les participants présents … discussions libres et ouvertes! Nous invitons tous les amateurs de logiciels libres (peu importe la plate-forme) à venir discuter. C'est vraiment une excellente occasion de socialiser et de faire connaissance avec d'autres qui partagent les mêmes intérêts.

[FR Le Mans] Réunion ouverte de TILiMa - Le mercredi 7 septembre 2016 de 20h00 à 22h00.

TILIMA signifie Tuyaux Internet Libres du Maine
TIMILA sera un fournisseur d'acces internet associatif basé sur les valeurs comme :
bénévolat

[FR Vergèze] Gard-Linux fait sa rentrée - Le jeudi 8 septembre 2016 de 19h00 à 22h00.

L'association Gard-Linux fait sa rentrée:
Jeudi 8 septembre 2016 de 19h à 22h
salle Topaze, centre socioculturel Marcel Pagnol, 99 rue Marcel Pagnol, 30310 Vergèze

[FR Villefranche-sur-Saône] Réunion publique mensuelle - Le jeudi 8 septembre 2016 de 19h00 à 21h00.

Rassemblement local et régulier du groupe d'utilisateurs de logiciels libres du coin.
L'occasion conviviale de se rencontrer et d'échanger IRL.
Venez nombreux.

[FR Paris] Soirée de Contribution au Libre - Le jeudi 8 septembre 2016 de 19h30 à 22h30.

Parinux propose aux utilisateurs de logiciels libres de se réunir régulièrement afin de contribuer à des projets libres. En effet, un logiciel libre est souvent porté par une communauté de bénévoles et dépend d'eux pour que le logiciel évolue.
Nous nous réunissons donc tous les jeudis soirs dans un environnement propice au travail (pas de facebook, pas de télé, pas de jeux vidéos, pas de zombies).
Vous aurez très probablement besoin d'un ordinateur portable, mais électricité et réseau fournis.

[FR Tours] L'auto-hébergement et pourquoi pas chez-vous ? - Le jeudi 8 septembre 2016 de 20h00 à 22h00.

Touraine Data Network dans le cadre de son objet "la défense et la promotion du réseau des réseaux Internet" vous propose un atelier sur l'auto-hébergement.
Venez découvrir les principes de l'auto-hébergement de ses propres services numériques: Pourquoi et comment ? L'essayer et pourquoi pas l'adopter !
Des ateliers complémentaires peuvent être organisés sur d'autres créneaux (essentiellement pour la mise en pratique l'atelier du jeudi soir étant la pour la découverte).

[QC Montréal] Rencontre du Club Linux Atomic (CLA) - Le jeudi 8 septembre 2016 de 18h00 à 21h00.

Le Club Linux Atomic
Le Club Linux Atomic (CLA) regroupe des utilisateurs, novices comme aguerris, de systèmes d’exploitation GNU/Linux et de logiciels libres. Il a pour principal objet de mieux faire connaître l’informatique libre et d’en favoriser l’utilisation par le plus grand nombre.
La programmation de la rencontre

[QC Coteau du Lac] Émission #115 de bloguelinux.ca - Le jeudi 8 septembre 2016 de 20h00 à 22h00.

bloguelinux.ca est un blogue québécois offrant la diffusion d'un podcast qui traite des logiciels libres, du système d'exploitation Linux et de la technologie en général ; il y a un processeur, il y a un système d'exploitation, c'est certain que ça nous intéresse!
bloguelinux.ca est enregistré le jeudi à 20 heures toutes les deux semaines.
Vous pouvez nous écouter en direct lors des enregistrements à l'adresse http://live.bloguelinux.ca ou directement sur notre site à http://www.bloguelinux.ca en cliquant sur la radio dans le panneau de gauche du site.

[FR Dugny] L’Espace du logiciel Libre, des Hackers, et des Fab-labs à la Fête de l’Huma - Du vendredi 9 septembre 2016 à 12h00 au dimanche 11 septembre 2016 à 19h00.

Les 9, 10, 11 septembre 2016, la Fête de l’Humanité, accueillera pour la 3 ème année un espace interactif dédié aux logiciels libres, aux hackers et aux fab-labs. Les imprimantes 3D voisineront avec des Robots open source et des drones libres, des ateliers de soudure, d’arduino, de codage ou d’installation de GNU/Linux.
Cet espace doit son existence à l’investissement bénévole d’un collectif militant et au fait que la Fête de l'Huma nous mette à disposition 300 m2, mais à condition que cela soit à coût limité pour elle, d'où la nécessité de trouver un financement participatif pour assurer toutes les dépenses nécessaires au bon fonctionnement de l’espace : électricité, télécom, location de mobiliers et de matériels, vignettes d’entrée à la fête pour les exposants …
Cet espace co-produit avec les acteurs du mouvement des logiciels libres et des fab-labs, est un lieu d’appropriation sociale et politique par le « faire », le ludique, la rencontre et le débat sur les enjeux cruciaux du numérique. Il s’agit, dans une démarche d’éducation populaire de faire toucher du doigt au public de la Fête de l’Huma les enjeux cruciaux de la « Révolution numérique » pour l’avenir de notre société. Ce sera aussi un endroit où on mènera le débat politique au sens noble du terme sur tous les enjeux de la révolution numérique : le big-data, la neutralité du net, les droits d’auteurs, les brevets, les tiers-lieux, la surveillance généralisée, l'obsolescence programmée, le développement durable, l’économie du partage et de la coopération …

[FR Montpellier] Permanence « Les logiciels libres, parlons-en ! » - Le vendredi 9 septembre 2016 de 17h00 à 19h00.

Le Faubourg Marché, qu’est-ce que c’est ?
Le Faubourg Marché est une permanence partagée qui permet aux associations d’accueillir ensemble, les publics de ces associations une fois par semaine, le vendredi entre 17h00 et 19h00 (ou au delà sous réserve d’accord préalable), au 19, rue du Faubourg de Nîmes, 34000 Montpellier.
L’idée est de s’informer et d’informer les adhérents des diverses associations sur le fonctionnement du lieu et des associations, et notamment sur les 5 partenaires qui l’animent et lui permettent ainsi d’exister (autour.com, L’Accorderie, enercoop, modulauto, La Nef). Lors de cette permanence partagée vous pourrez rencontrer les associations La Graine (monnaie locale de Montpellier), éCOhabitons, Montpellier à pied, et bien sûr Montpel’libre.

[FR Le Tholonet] Réunion mensuelle de l'Axul - Le vendredi 9 septembre 2016 de 20h00 à 23h55.

Les membres de l'Axul (Association du Pays d'Aix des Utilisateurs de Linux et des Logiciels Libres) vous invitent à leur réunion mensuelle qui aura lieu le vendredi 9 septembre de 20h00 à 23h55 au 1er étage du centre culturel Georges Duby du Tholonet (859 avenue Paul Julien, à proximité de la place du marché) à Palette, premier village sur la D7n au Sud-Est d'Aix.
Ordre du jour
20h00 - 20h15 : Accueil

[FR Villeneuve d'Ascq] Libre à Vous - Le samedi 10 septembre 2016 de 09h00 à 12h00.

Vous souhaitez tester GNU/Linux sur votre ordinateur, vous recherchez un logiciel pour une fonction précise, des conseils ou de l'aide sur les logiciels libres ?
Libre à Vous est une permanence destinée à vous faciliter l'utilisation de l'informatique. Vous repartirez avec « le plein » de logiciels libres, fiables, évolutifs, performants et gratuits.
C'est chaque samedi matin au Centre d'Infos Jeunes à la ferme Dupire, 80 rue Yves Decugis à Villeneuve d'Ascq (métro Triolo) de 9h00 à 12h00.

[FR Castelnau-le-Lez] Atelier de développement et programmation - Le samedi 10 septembre 2016 de 10h00 à 12h00.

Cette année c’est le samedi !
Les ateliers Dev/Prog de Castelnau changent de créneau, du mardi matin ils passent au samedi matin, pour satisfaire à vos attentes.
Rendez-vous hebdomadaire, tous les mardis, salle 40 de la mjc (fermé pendant les vacances).

[FR Saint-Aunès] Permanence Emmabuntüs et Logiciels Libres - Le samedi 10 septembre 2016 de 10h00 à 18h00.

Rendez-vous mensuel, le deuxième samedi. Pour les animateurs, réservez les repas et le covoiturage le jeudi au plus tard.
Dans le cadre de notre partenariat avec la communauté Emmaüs, l’équipe de Montpel’libre vous donne rendez-vous chez Emmaüs pour une journée d’information et de sensibilisation à l’utilisation des Logiciels Libres. Nous vous présenterons Ubuntu et bien sûr l’une de ses dérivées Emmabuntüs. Assistance à la vente sur les aspects techniques
Vous désirez un ordinateur à votre service ?

[FR Lyon] Balade parmi les images libres - Le samedi 10 septembre 2016 de 16h00 à 18h00.

Comment trouver des images libres de droit sur Internet ? Que peut-on en faire ? Petit panorama de bibliothèques numériques.
Le web est saturé d'images méconnues ou mal renseignées. Comment savoir qui en est l'auteur ? A-t-on le droit de les utiliser ou les retoucher ? Quelle est leur histoire ? Partez en quête d'images libres de droit pour enrichir vos connaissances et le patrimoine commun sur Wikipédia.
Illustration : Lyon, une des plus jolies villes d'Europe par Jacquier (domaine Public, Bibliothèque municipale de Lyon).

[QC Montréal] Wordpress pour le développement d'un site Web - Du samedi 10 septembre 2016 à 08h30 au dimanche 11 septembre 2016 à 16h30.

Formation de 14 heures offerte au Collège de Maisonneuve. À la fin du cours, le participant pourra réaliser un site Web complet.

[FR Montpellier] Antigone des Associations - Le dimanche 11 septembre 2016 de 09h00 à 19h00.

Cette manifestation se déroule, chaque année, au mois de septembre dans le quartier d’Antigone et s’étend de la place Paul Bec aux berges du Lez.
Ce sont près de 100 000 personnes qui viennent À l’Asso d’un millier de stands pour trouver des informations et nouer les contacts indispensables à une bonne intégration dans la vie de la cité.
Cette manifestation citoyenne, conviviale, festive est l’un des événements majeurs de la rentrée montpelliéraine.

[FR Aix-en-Provence] Stand du Libre pour Assogora - Le dimanche 11 septembre 2016 de 10h00 à 18h00.

Ce Stand du Libre est organisé par l'Axul en collaboration avec plusieurs associations de logiciels libres des Bouches-du-Rhône.
Il propose une présentation générale des logiciels libres et de la culture libre (Wikipedia…).
De nombreuses démonstrations seront disponibles sur place

Télécharger ce contenu au format Epub

Lire les commentaires

Demandez votre badge gratuit pour OW2con'16, les 21-22 septembre 2016, Espace Mozilla à Paris

4 septembre, 2016 - 19:21

Ne ratez pas OW2con'16, le rendez-vous annuel de la communauté open source OW2 !

OW2 est une communauté open source indépendante dédiée au développement de logiciels d'infrastructure de qualité industrielle. Elle regroupe des entreprises et des organismes de recherche de premier plan tels que l'Inria, Orange, Prologue, Institut Mines Telecom, Airbus Défense ou Peking University. Organisée pour la huitième année consécutive, la conférence annuelle OW2 est une rencontre d'experts, d'architectes, de développeurs et de chefs de projets du monde entier.

OW2con'16 est un rendez-vous de la communauté OW2 et des professionnels du logiciel open source, du cloud computing, du big data et de l'internet du futur. Cette année nous ajoutons l'accessibilité et la gestion de la sécurité à notre porte-feuille de sujets chauds.

OW2con'16 propose deux journées de présentations et démonstrations de projets, de prestigieux orateurs invités, une table ronde, un déjeuner gratuit et la désormais célèbre fête de la bière OW2 ! L’inscription est gratuite.

Le thème de l’année est "Du code au produit : relever les défis de la distribution des logiciels open source." La conférence explore tous les compléments nécessaires au code informatique pour qu’il devienne un véritable produit. Les présentations révèlent la maturité du logiciel open source, tandis que les témoignages success stories démontrent sa faculté à répondre aux besoins des entreprises.

Venez écouter et rencontrer les experts de la communauté, améliorer vos connaissances sur les dernières technologies, outils et les projets de recherche actuels et à venir. Les sessions ont lieu en anglais. La conférence est hébergée cette année au Paris Mozilla Space – un grand merci à la communauté française Mozilla.

Télécharger ce contenu au format Epub

Lire les commentaires