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.

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.

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 !
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.
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.
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.
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 :
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 :
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.
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» 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.
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.
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. »
É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).
À 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.

Les principales possibilités sont :
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.
Dans le cadre de ses formations bi-mensuelles, l'association parisienne StarinuX organise l'atelier
« Le tableur avec LibreOffice Calc »
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.
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.
Bonjour tout le monde,
sous le soleil et les oliviers, sur fond de ciel bleu enchanteur, Linux Azur, du haut de ses quinze ans, révèle toutes ses activités 2013 en Assemblée Générale statutaire. Rendez-vous le samedi 1er février 2014, dès 14 heures, à Sophia Antipolis, salle du Centre de Vie à Garbejaire (place Méjane).
Nous vous invitons à vous inscrire pour faciliter la logistique. Covoiturage recommandé.
Bienvenue aux membres et aux curieux \o/
Salutations ensoleillées,
pour le Conseil d'Administration : verow
Fin 2013 a vu sortir la version 5.2 de Qt et le premier livre sur Qt 5.
Publié aux éditions D-BookeR et écrit sous la direction de Jonathan Courtois, cet ouvrage vise avant tout à présenter les aspects nouveaux de la version 5 : si vous cherchez de la documentation sur l'emploi de Qt Widgets par exemple, mieux vaut vous tourner vers les anciens livres.
Considérant que chaque lecteur a des besoins propres, il est organisé selon une logique thématique plutôt qu'une progression linéaire. Vous pouvez donc lire les chapitres dans l'ordre que vous voulez. Bien sûr, si vous débutez, ne commencez pas par le plus compliqué.
Les explications sont assorties de nombreux exemples, représentatifs de la diversité de ses auteurs.

La table des matières est en seconde partie.