Évolution de Prof Tux

Posté par  (site web personnel) . Édité par Benoît Sibaud, Nÿco, ZeroHeure et palm123. Modéré par Nÿco. Licence CC By‑SA.
Étiquettes :
10
23
jan.
2014
Commercial

La boutique en ligne Prof Tux, un site de conseil sur GNU-Linux et le libre, évolue. Plus de la moitié des tutoriels sont maintenant gratuitement téléchargeables (et sont sous licence GFDL). Mais vous pouvez faire un petit don en Bitcoin (hé oui, c'est nouveau) pour me soutenir, si vous appréciez les tutoriels.

Et je me tourne maintenant un peu plus vers l'aide à la création de sites web pour particuliers, en utilisant des outils libres et des standards ouverts, bien sûr. Ceci afin que chacun, simplement, puisse devenir un acteur du web, et non plus un simple spectateur, consommateur. Pour que tout le monde puisse contribuer, s'exprimer, partager ses idées.

Concours de programmation CodinGame le 25 Janvier 2013

Posté par  (site web personnel) . Modéré par Pierre Jarillon. Licence CC By‑SA.
20
22
jan.
2014
Jeu

CodinGame Mission to Mars

La prochaine édition de CodinGame, le challenge de code en ligne, aura lieu le samedi 25 janvier 2013 à 18h.

L'événement accueillera des développeurs du monde entier pour leur permettre de passer un bon moment, défier leurs pairs, gagner des prix ou entrer en contact avec des sociétés qui leur plaisent et qui recrutent.

Parmi les nouveautés sur la plate-forme :

  • Python 3 sera enfin disponible !
  • Le thème de cette édition est "Mission to Mars", avec un nouveau type d'exercice qui sort des sentiers battus

FreeBSD 10

55
21
jan.
2014
FreeBSD

Le système d'exploitation FreeBSD est arrivé dans sa dixième cuvée. Cette version très attendue apporte notamment la gestion de l'affichage par le noyau (Kernel Mode Setting) pour les pilotes AMD et l'hyperviseur bhyve.

FreeBSD

Quelques nouvelles sur Rust à l’occasion de la 0.9

Posté par  . Édité par olivierweb, Nÿco, Yves Bourguignon, Benoît Sibaud, palm123, outs, Pierre Jarillon, spider-mario et Bruno Michel. Modéré par ZeroHeure. Licence CC By‑SA.
Étiquettes :
46
21
jan.
2014
Rust

Mozilla et la communauté Rust ont annoncé la version 0.9 de Rust le 9 janvier.

Cet article présente l'actualité de ce dernier depuis la version 0.8 détaillée en octobre. Rust est un langage orienté sûreté, concurrence, praticité. Concrètement, c’est un langage compilé, orienté système, et multi-paradigme (procédural, fonctionnel, orienté objet). Ce fut une autre sortie mouvementée dans laquelle ont été réalisés d'importants changements, et l’activité autour de Rust n’a jamais été aussi importante !

Résumé

Côté syntaxe, on assiste à une amélioration et surtout, une réduction de la variété des fermetures dans le langage. Cette version commence la dernière série de changements prévus concernant la façon dont les pointeurs sont traités dans Rust. À commencer par la dépréciation des pointeurs partagés et son symbole @, qu’il faudra remplacer par l’utilisation de types de pointeurs intelligents introduits dans la bibliothèque standard.

Le code source du compilateur et de la bibliothèque standard a été nettoyé, optimisé, et de nombreux bogues ont été corrigés. Le travail sur le compilateur a permis d’améliorer la vitesse de compilation et de faire plus d’optimisations. On peut désormais lier statiquement une bibliothèque à la compilation, et le système d’entrées/sorties de la bibliothèque standard a été réécrit.

La documentation a été améliorée et la présentation revue. L'infrastructure de construction a été elle aussi modifiée. Pour rappel, toute modification de code du dépôt Git passe en premier lieu par un robot de construction afin de la valider à l'issue de l'exécution de tous les tests.

Les changements sont détaillés dans la seconde partie de la dépêche.

Note : Comme la précédente version, la version 0.9 doit être considérée comme une version alpha, adaptée pour les curieux, les pionniers et les amateurs du langage. Il y aura encore une 0.10 et probablement une 0.11.

Parrain-Linux à la recherche de nouveaux membres

Posté par  . Édité par Xavier Teyssier et Benoît Sibaud. Modéré par claudex. Licence CC By‑SA.
Étiquettes : aucune
14
21
jan.
2014
Communauté

Depuis le 1er janvier, le site Parrain-Linux mène une campagne de promotion afin de se faire connaître et de renouveler sa base de membres.

Parrain-Linux est un site de soutien aux nouveaux utilisateurs de Linux.
Son objectif n'est pas celui d'un forum de soutien, les forums des différentes distributions jouant déjà ce rôle. Son objectif, c'est de permettre la rencontre entre des parrains et des filleuls d'une même région afin d'avoir une aide plus personnalisée et plus "sociale".
Le site intègre également les Groupes d'Utilisateurs de Linux (GUL) afin que parrains et filleuls puissent connaître celui proche de chez eux.

Une nouvelle version majeure du site, la version 4, a été mise en ligne le 30 novembre 2013 et, la considérant assez mûre désormais, une campagne de promotion a été lancée le 1er janvier 2014.

Cours : Développement de logiciels libres à l'Université Paris Nord

Posté par  (site web personnel) . Édité par Benoît Sibaud et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
15
21
jan.
2014
Éducation

Et d'un !

Dans la continuité de l'accord cadre entre le ministère de l'Éducation et l'AFUL, les membres de l'Association Francophone des Utilisateurs de Logiciels Libres (AFUL) poursuivent leurs actions de sensibilisation et de formation dans l'enseignement supérieur. Outre les conférences organisées régulièrement dans les universités, grandes écoles et les autres formations diplômantes, des membres de l'AFUL assurent des cours qui sont reconduits chaque année.

Bis repetita non placent

C'est la deuxième année consécutive que l'AFUL assure le cours « Développement de logiciels libres » du Master Programmation et Logiciels Sûrs à l'Université Paris Nord. La collaboration est fructueuse et l'AFUL espère que les contributions des élèves aux différents projets libres dans le cadre des Travaux Pratiques (T.P.) notés seront nombreuses !

Quelques thématiques bien dans l'air du temps :

  • Debian
  • Galette
  • modules JavaScript pour Node.js
  • etc.

Atelier LPIC (Linux Professional Institute Certifications)

Posté par  . Édité par bubar🦥, Benoît Sibaud et claudex. Modéré par Benoît Sibaud. Licence CC By‑SA.
11
21
jan.
2014
Linux

Dans le cadre de ses formations bi-mensuelles, l'association StarinuX vous convie à un atelier de préparation aux examens LPIC. Chaque examen coûtant ~150€, il faut bien s'y préparer et ne pas le rater. C'est pourquoi Starinux vous propose un atelier de formation encadré par un enseignant LPIC agrée, afin de vous préparer dans les meilleurs conditions.

Le Linux Professional Institute Certifications (LPIC) comporte quatre examens :

  • 101+102 : Maîtriser Gnu/Linux, installer les paquetages, maîtriser les commandes Gnu et Unix, configurer le système.
  • 201+202 : compiler le noyau, personnaliser le système en réseau et serveur + mixte Linux<=>Microsoft.

Objectifs de cet atelier :

  • Constater votre niveau et celui requis pour passer les LPIC,
  • Acquérir les bons réflexes pour aborder les examens dans de bonnes conditions,
  • Obtenir toutes les informations techniques, et les ficelles, en vue de réussir l'épreuve.

Revue de presse de l'April pour la semaine 3 de l'année 2014

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par Pierre Jarillon. Licence CC By‑SA.
17
20
jan.
2014
Internet

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

Sortie de Linux 3.13

130
20
jan.
2014
Noyau

La sortie de la version stable 3.13 du noyau Linux vient d’être annoncée par Linus Torvalds. Le nouveau noyau est, comme d’habitude, téléchargeable sur les serveurs du site kernel.org. Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche.

Je crée mon jeu vidéo E08 : fiche de lecture de «L'Art du game design» par Jesse Schell

Posté par  (Mastodon) . Édité par palm123, Benoît Sibaud et claudex. Modéré par claudex. Licence CC By‑SA.
Étiquettes :
40
19
jan.
2014
Jeu

«Je crée mon jeu vidéo» est une série d'articles sur la création d'un jeu vidéo, depuis la feuille blanche jusqu'au résultat final. On y parlera de tout : de la technique, du contenu, de la joie de voir bouger des sprites, de la lassitude du développement solitaire, etc. Vous pourrez suivre cette série grâce au tag gamedev.

Dans l'épisode 07, on a parlé de cartes, de données et de systèmes à entités. Avec beaucoup de questions et peu de réponses. Et ce n'est pas dans cet épisode qu'on va y répondre. Non, aujourd'hui, cet épisode est consacré à un livre qui m'avait été conseillé dans un des premiers épisodes. Je l'ai acheté, je l'ai lu avec attention et je vous en parle maintenant.

La fin de la neutralité du net ?

Posté par  . Édité par Benoît Sibaud, Nÿco, claudex et palm123. Modéré par patrick_g. Licence CC By‑SA.
Étiquettes :
37
19
jan.
2014
Internet

Un tribunal fédéral des USA a rendu un jugement favorable à Verizon. Le tribunal juge que la FCC (la commission fédérale des communications), ne pouvait valablement mettre en place cette règle. Celle-ci interdit aux fournisseurs d'accès la mise en place des mesures discriminatoires quant aux contenus disponibles. Il faut noter que le jugement précise bien que c'est parce que la FCC n'a pas classé les FAI américains dans la même catégorie que les fournisseurs d'accès téléphonique pour qui une règle similaire est légale.

À terme le réseau internet pourrait alors glisser vers un modèle équivalant à l'abonnement de la télévision par câble. De grosses entreprises du net tel que Google ont soutenu Verizon, elles y voient l'occasion de mettre en avant leur contenu en payant.

SaveTheInternet.eu

Côté européen, à « quelques semaines des étapes législatives cruciales pour le futur règlement sur le Marché unique des télécommunications, une coalition d'organisations européennes SaveTheInternet.eu invite les citoyens à faire entendre leur voix en appelant leurs eurodéputés à protéger la neutralité du Net. »

Deux conférences Symfony le 25 janvier 2014 à Lyon

Posté par  . Édité par Benoît Sibaud, Thierry Thomas, ZeroHeure, palm123, Xavier Teyssier et tuiu pol. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
9
19
jan.
2014
Lug

Éclair (Association Informatique et Réseau de l'École Centrale de Lyon) organise deux conférences sur le framework PHP Symfony le samedi 25 janvier à Centrale Lyon (36, avenue Guy de Collongue 69130 ECULLY).

  • « Symfony, le pari de l'Open Source pour SensioLabs »
  • « Symfony en pratique ! Démonstration de l'outil »

Pandas, une bibliothèque pour manipuler facilement des données

Posté par  . Édité par _PhiX_, Benoît Sibaud, karteum59, Nÿco, Jiehong, olivierweb, palm123, Benoît et mornik. Modéré par tuiu pol. Licence CC By‑SA.
Étiquettes :
38
19
jan.
2014
Python

À l'occasion de la sortie de la version 0.13, je vous présente cette bibliothèque basée sur Python qui permet de travailler simplement et efficacement avec des données structurées. Jusqu'à présent, les versions se sont enchaînées rapidement mais celle-ci arrive plusieurs mois après la précédente. On peut donc espérer qu'un code développé pour cette nouvelle version demandera moins de maintenance.

Logo pandas

Les principales possibilités sont :

  • récupérer des données depuis des fichiers CSV, tableaux Excel, des pages web, HDF5, etc. ;
  • grouper, découper, alléger, déplacer, écrire les données ;
  • ces données peuvent être à une ou deux dimensions, avec des manques, ou encore temporelles avec ou sans périodicité.

Pour peu que les données soient correctement formatées, pandas peut s'en sortir même dans le cas où la quantité dépasse les capacités de votre machine en traitant les sources morceaux par morceaux.

Le développement de cette bibliothèque s'inscrit dans la problématique de disposer d'outils pour manipuler de gros volumes de données dans le but de leur exploitation scientifique ou commerciale.

Note : pandas fonctionne avec la même base de code sur Python 2 et 3 mais ce n'est, peut-être, pas le cas de toutes les dépendances.

Atelier tableur LibreOffice Calc

Posté par  . Édité par Benoît Sibaud, ZeroHeure et Xavier Teyssier. Modéré par claudex. Licence CC By‑SA.
13
17
jan.
2014
Bureautique

Dans le cadre de ses formations bi-mensuelles, l'association parisienne StarinuX organise l'atelier

« Le tableur avec LibreOffice Calc »

  • Objectif : apprenez à créer des feuilles de calcul sophistiquées avec un tableur libre et à vous affranchir de Microsoft Office !
  • Quand : le 15 février 2014 de 9h30 à 18h00
  • Où : Centre MAS, 10/18 rue des terres au curé 75013 Paris

Formatrice : Ghislaine Royer, consultante, passionnée du logiciel libre.
Infos et inscriptions
Courriel : events CHEZ starinux.org

Comme à l'accoutumée sur les formations, une participation de 15 € par an est demandée (7,5 € demandeurs d'emploi) valable pour plus de ~12 ateliers.

Journée du logiciel libre en Touraine, 5ème édition

Posté par  (site web personnel) . Édité par Benoît Sibaud et Xavier Teyssier. Modéré par Benoît Sibaud. Licence CC By‑SA.
Étiquettes :
9
17
jan.
2014
Communauté

Pour sa cinquième édition, la Journée du logiciel libre en Touraine aura lieu le samedi 01 février 2014 à La Cantine numérique Bêta de Tours de 10h à 18h.

Adresse : 30 rue André Theuriet, Tours centre (Plan)

Cette manifestation a pour but de vous faire découvrir Linux et les logiciels libres.

Un logiciel libre est un logiciel dont l'utilisation, l'étude, la modification et la duplication en vue de sa diffusion sont permises, techniquement et légalement. Ceci afin de garantir certaines libertés induites, dont le contrôle du programme par l'utilisateur et la possibilité de partage entre individus. (Source: Wikipédia)

Nous vous y proposons des conférences/débat d'introduction aux logiciels libres et un accompagnement à l'installation de logiciels libres (install-party).

Pour tout public. Accès libre et gratuit.