LyonJUG - technologies Google le 23 novembre 2009

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
3
14
nov.
2009
Java
La soirée mensuelle du Lyon Java User Group est dédiée aux technologies Google. Didier Girard viendra nous parler de Google Web Toolkit, Google App Engine, Android et du petit dernier, Google Wave. Cette présentation sera assez pratique, avec des démonstrations concrètes.

Attention, le jour est inhabituel pour le LyonJUG, puisque la présentation se fera un lundi soir, le 23 novembre 2009 à partir de 19h00. Le lieu change aussi, ce sera dans les locaux de l'EPITECH de Lyon.

Il est demandé aux participants de s'inscrire à partir du site du LyonJUG, afin que les organisateurs puissent organiser la soirée dans les meilleures conditions.

Go : Un nouveau langage chez Google

Posté par  (site web personnel, Mastodon) . Modéré par Florent Zara.
29
12
nov.
2009
Golang
Le langage Go (sous une licence de type BSD) est issu d'une discussion entre Ken Thompson (un des auteurs d'Unix et d'UTF8) et Rob Pike (un des auteurs de Plan9 et d'UTF8). Nous avons donc affaire a de vrais barbus, des légendes de la communauté des codeurs ce qui explique la curiosité qui entoure ce projet de nouveau langage. Comme Rob Pike travaille chez Google c'est donc avec le puissant soutien de son employeur que le langage Go a été développé avec les contraintes suivantes :
  • Go doit pouvoir être utilisé pour de la programmation système donc c'est un langage compilé et pas interprété ;
  • La compilation doit être très rapide pour faciliter le développement des projets (l'analyse des dépendances permet une compilation en quelques secondes) ;
  • La syntaxe doit être assez proche du C tout en corrigeant ses défauts les plus criants ;
  • La gestion de la mémoire doit être automatique (garbage collector) ;
  • Le typage doit être statique mais il n'y a pas de hiérarchie des types pour simplifier le langage ;
  • La programmation concurrente (pour exploiter les multicores) doit être intégrée au cœur du langage ; cela se fait par l'intermédiaire des « goroutines » qui sont plus légères que les threads ;
Go est le résultat de la très longue expérience de Thompson et Pike et les auteurs semblent assez fiers de leur rejeton :
« Go has fast builds, clean syntax, garbage collection, methods for any type, and run-time reflection. It feels like a dynamic language but has the speed and safety of a static language. It's a joy to use. »

La FAQ du projet évoque les questions générales et une FAQ spécifique est dédiée au langage lui-même. Un tutoriel est aussi disponible avec, pour mettre en évidence le support d'UTF8, un assez inhabituel « Hello, world; or Καλημέρα κόσμε; or こんにちは 世界 ».

Pour l'instant les remarques sur le web se concentrent sur des points de détail : la syntaxe qui ne plaît pas à tous le monde, l'absence de telle ou telle fonction (comme les exceptions), etc.
Il faut attendre un peu pour que la poussière retombe et pour avoir des analyses qui se concentrent sur les apports spécifiques du langage : les goroutines, la segmentation de la pile d'exécution, la compilation rapide, etc. Il sera également intéressant de lire des comparaisons détaillées avec les autres langages qui veulent s'attaquer au C en apportant des innovations techniques (comme par exemple le langage D).

NdM : Merci à patrick_g pour son journal à l'origine de la dépêche.

Atelier d'initiation à l'art numérique sur Processing le 14 novembre 2009

Posté par  (site web personnel) . Édité par Benoît Sibaud. Modéré par tuiu pol.
Étiquettes :
2
13
nov.
2009
Lug
Frédéric Durieu vous propose de suivre une initiation à l'art numérique sur Processing, à la Médiathèque de Mauguio. Cette formation s'adresse à tout public à partir de 14 ans, possédant une bonne pratique de l'ordinateur et quelques notions de graphisme. Atelier gratuit sur inscription dans la limite des places disponibles. Renseignements complémentaires au 04.67.29.50.89

Le samedi 14 novembre de 9h00 à 12h00 et de 14h00 à 17h00.
À Mauguio, Languedoc-Roussillon
Médiathèque, Boulevard de la Liberté 34130 Mauguio

Sortie d'openSUSE 11.2

Posté par  . Modéré par Bruno Michel.
21
12
nov.
2009
openSUSE
C'est la période de sortie des distributions majeures et en ce jeudi 12 novembre, c'est au tour du caméléon de Nüremberg de révéler sa nouvelle mouture. Onze mois de gestation auront été nécessaire pour délivrer cette version d'openSUSE, numérotée 11.2. Cette nouvelle version d'openSUSE propose en standard :
  • Noyau Linux 2.6.31.5
  • Bureaux KDE 4.3.3pre (par défaut) & GNOME 2.28
  • Server X 1.6.5
  • GCC 4.4.1
  • Mozilla Firefox 3.5
  • OpenOffice 3.1
Proposant aussi bien les bureaux GNOME que KDE et profitant de l'une des meilleures intégration actuellement disponible, openSUSE représente une très bonne alternative parmi les distributions ciblant l'utilisateur final, qu'il soit débutant ou utilisateur averti.

openSUSE 11.2 est disponible pour architecture x86 et x86_64, en deux versions Live-CD ou DVD. Une version boîte contenant un DVD double couche (x86, x86_64) sera prochainement proposée à la vente (60 €). Elle sera prise en charge pendant 18 mois.

NdM : Merci à Benoit Monin pour sa CSS spéciale openSUSE. Vous pouvez gérer vos CSS depuis la page dédiée.

Émulateur de réseau basé sur des machines virtuelles

Posté par  (site web personnel) . Modéré par patrick_g.
14
12
nov.
2009
Linux
La version 3.0 de Cloonix-Net permet de créer un réseau complet en moins d'une minute après le téléchargement de cloonix-3.0. Ce réseau est équipé de machines basées sur une distribution ultra-légère : OpenWrt. Trois autres types de machines peuvent être téléchargés en plus : Fedora 11, Debian sid, Ubuntu Jaunty.

Le principe de Cloonix-Net est simple : on crée une "démo" qui est constituée d'un fichier de topologie et de fichiers de configurations qui seront "injectés" dans les machines avant que celles-ci ne démarrent leurs services. Les fichiers de configurations injectés par Cloonix-Net configurent les interfaces et lancent les services adaptés en fonction de la situation de chaque machine dans le réseau. Puis Cloonix-Net s'occupe des liaisons entre machines, en fonction de la configuration passée dans le fichier de topologie.

Cloonix-Net existe principalement grâce à la virtualisation (UML et KVM).

LifeType 1.2.9

Posté par  (site web personnel) . Modéré par patrick_g.
Étiquettes :
6
12
nov.
2009
Internet
Après de long mois (voire années) de mort apparente et peu d'évolutions, une nouvelle version de la plate-forme de blog OpenSource Lifetype sort et ce grâce au travail de Jondaley qui semble être le seul mainteneur de ce projet.

Cette version n'est pas une nouvelle version au sens « plein de nouvelles fonctionnalités » mais une grosse mise à jour de maintenance avec énormément de correction. La liste est bien trop longue pour être publiée. Lifetype fait partie de ces projets qui évoluent à leur rythme et avec qualité.

LifeType, anciennement pLog, a été créé en février 2003 par Oscar Renalias. C'est un logiciel libre en PHP distribué sous licence GPL qui vous permet de créer votre propre plate-forme de blog. Actuellement tout le monde connaît Dotclear ou Wordpress, des noms qui reviennent souvent lorsqu'il est question de créer son propre blog, mais les programmes multi-blogs et multi-utilisateurs sont rares :
  • LifeType ;
  • b2evolution ;
  • WordPressMu.

Prométhée à Educ@tice 2009

Posté par  . Modéré par patrick_g.
5
12
nov.
2009
Éducation
Le projet Prométhée, l'Espace Numérique de Travail (ENT) « clef en main » libre et gratuit pour l'enseignement, sera présent à éduc@tice sur le stand du « Village des Logiciels Libres » (F22).

Educ@tice est un salon professionnel des usages et applications des TICE (Technologie de l'Information et de la Communication dans l'Enseignement) qui se déroulera du 18 au 20 novembre à la Porte de Versailles de Paris, hall 7.1. Nous serons heureux de vous accueillir pour vous présenter le projet.

Attention : enregistrez-vous sur le site du salon pour obtenir un badge afin de pouvoir entrer !

Rencontres Logiciels Libres et conférence sur Django à Toulouse, mercredi 18 novembre

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes :
3
12
nov.
2009
Communauté
L'association Toulibre organise une rencontre autour des Logiciels Libres le mercredi 18 novembre 2009, de 19h à 23h au Centre Culturel Bellegarde, 17 rue Bellegarde à Toulouse.

À 20h, Thomas Petazzoni animera une conférence sur Django, un framework de développement Web basé sur le langage Python. Les concepts fondamentaux de Django (principe du modèle-vue, routage d'URL, mapping relationnel-objet, le mécanisme de templates) seront exposés et illustrés au travers d'exemples pratiques, afin de découvrir en quoi ce framework peut grandement simplifier le développement d'applications Web. Cette conférence sera basée sur l'expérience acquise par l'orateur lors du développement des sites Trivialibre et MapOSMatic, tous deux réalisés en Django.

Par ailleurs, comme lors de chaque rencontre, le centre Bellegarde sera ouvert à partir de 19h et pendant toute la soirée pour accueillir toute personne désireuse d'échanger ou de trouver de l'aide sur des Logiciels Libres. Vous pouvez apporter votre ordinateur personnel si vous souhaitez que nous vous aidions à installer, mettre à jour ou dépanner des Logiciels Libres. Dans ce cas, merci d'envoyer un courrier électronique auparavant à contact@toulibre.org avec une description du problème. Nous disposons d'écrans, claviers et souris ainsi que d'une connexion Internet. Votre ordinateur suffit !

À noter que nous distribuerons également des affiches pour faire la promotion de la Ubuntu Party prévue le samedi 5 décembre à Toulouse. N'hésitez pas à venir chercher quelques affiches pour en faire la promotion dans votre voisinage, au bureau, à la bibliothèque du quartier ou à l'école !

Solr 1.4 est de sortie

Posté par  . Modéré par tuiu pol.
12
11
nov.
2009
Java
Solr est un moteur de recherche libre, écrit en java, et faisant partie du projet Apache. Après plus d'un an depuis la dernière version stable, Solr 1.4 est finalement disponible depuis hier en téléchargement.

Les améliorations sont nombreuses, tant au niveau de l'optimisation des performances que du point de vue fonctionnel. Au menu de cette version toute fraîche, on trouvera entre autre :
  • Meilleure intégration aux SGBD grâce au gestionnaire d'import de données ;

  • Possibilités d'indexation de documents externes (Word, OOo, PDF, HTML, etc.) grâce au projet Apache Tika ;

  • Clustering dynamique de résultats de recherche avec Carrot2 ;

  • Une tonne d'améliorations, de nouveaux greffons et de corrections de bugs ;

La liste des améliorations est vraiment très importante. Les intéressés auront tout intérêt à consulter le CHANGELOG complet.

Pour rappel, Lucene est une bibliothèque de recherche full-text écrite en Java et gérée par le projet Apache. Solr utilise Lucene pour proposer les fonctionnalités d'un moteur de recherche de qualité professionnelle (recherche à facette, recherches approximatives, requêtes booléennes, etc.).

La communication avec Solr se fait via appels de web-services, et des bibliothèques existent déjà dans la majorité des langages les plus utilisés. Il est ainsi parfaitement possible d'utiliser Solr pour gérer le moteur de recherche d'un site en PHP.

Sortie de TeX Live 2009

Posté par  . Modéré par patrick_g.
Étiquettes :
11
11
nov.
2009
Bureautique
La version 2009 de TeX Live et son équivalent pour Mac OS X, MacTeX, sont sortis. Au rayon des nouveautés :
  • Le nouvel éditeur, TeXworks, est inclus dans les versions Mac OS X et Windows. TeXworks est basé sur Qt et inclut un visualiseur de PDF ce qui permet de passer du fichier PDF à la source tex facilement : CTRL-click sur le PDF amène à l'endroit correspondant dans la source tex ;

  • L'intégration du langage de dessin vectoriel Asymptote qui se pose en successeur de MetaPost ;

  • Mise à jour des polices AMS Type 1 (Computer Modern, Euler) ;

  • dvipdfm remplacé par dvipdfmx qui offre plus de fonctionnalités et une meilleure gestion des fonctionnalités de pdfTeX.

Certaines fonctionnalités intéressantes ont dû être désactivées pour des raisons de sécurité : la conversion automatique des fichiers au format eps avec pdflatex et epstopdf, basée sur \write18 qui permet l'exécution de commandes externes. Il est toutefois possible d'activer cette fonctionnalité en ligne de commande ou dans le fichier texmf.cnf.

Malheureusement, c'est toujours TeX Live 2007 qui est fournie dans Ubuntu 9.10. Par contre, Fedora 12 proposera TeX Live 2009.

OOMouse, GRUB 1.97 & Moblin

Posté par  (site web personnel) . Modéré par Florent Zara.
Étiquettes :
6
11
nov.
2009
Communauté
OOMouse: La souris OpenOffice.org

OpenOffice.org et Warmouse s’associent pour sortir une souris dotée de 18 boutons et d’un joystick pour le pouce. Cet attirail devrait permettre, selon le communiqué de presse, d’interagir avec les applications complexes de manières bien plus rapide et efficace qu’avec une souris classique. Prévue pour février 2010 au tarif de 75$, cette souris filaire sera programmable. Il sera possible d’enregistrer jusqu’à 52 commandes dans ses 512Ko de mémoire. Plus de détails sur ce drôle d’engin...

Merci à Alexandre pour sa proposition de news à ce sujet et à fleny68 pour son journal.

Grub 1.97

GRUB se rapproche de sa version 2. Ce 25 octobre 2009, Robert Millan a annoncé la sortie de la version 1.97, plus de vingt mois après la version 1.96. Pour mémoire, GRUB (GRand Unified Bootloader) est un chargeur d’amorçage libre permettant de choisir le système d’exploitation à lancer au démarrage de la machine. Les versions 0.9x sont considérées comme obsolètes en terme d’architecture : elles ont été renommées Grub Legacy et ne sont plus maintenues. À la place, les développeurs travaillent sur GRUB2, en se basant sur le projet PUPA. Les objectifs de GRUB2 sont multiples : obtenir un chargeur de démarrage scriptable, avec une belle interface graphique, internationalisé, avec la prise en charge des caractères non ASCII, modulaire, etc. La version 1.97 est un pas de plus vers cet objectif. Cette version est capable de lancer les noyaux de [Free|Open|Net]BSD, détecte les systèmes de fichiers ext4 et peut démarrer depuis un disque GPT.
À noter qu'une version 1.97.1 est venue corriger un bug qui affectait la sécurité des mots de passe de Grub. Si vous utilisez encore la 1.97 une mise à jour est plus que recommandée.

Moblin v2.1

Ce 4 novembre, la version 2.1 de Moblin est parue. On rappelle que Moblin, c’est notamment une distribution conçue pour les netbooks et nettops à base de processeur Intel Atom. Et bien que la version 2.0 soit sortie il y a moins de trois mois, cette 2.1 apporte, en plus des corrections de bogues, quelques nouveautés importantes. Citons notamment :
  • Un nouveau navigateur internet, plus rapide, et gérant pleinement les greffons ;
  • La prise en charge des modems Ericsson MBM 3G ;
  • Une intégration complète du gestionnaire d'applications, les applications proposées par défaut étant celles du « Garage Moblin » ;
  • Une nouvelle interface de gestion des périphériques Bluetooth, qui accepte les périphériques audio, les périphériques d'entrées (clavier/souris), le transfert de fichiers avec le protocole OBEX, ou l'utilisation d'un téléphone 3G comme modem via Bluetooth ;
  • Les performances et la fiabilité du gestionnaire de connexions ont été améliorées. Celui-ci sait gérer Ethernet, WiFi, WiMAX et la 3G ;
  • Clutter, la bibliothèque de création d'interface graphique, passe en version 1.0 ;
  • etc.
Plus de détails dans le lien ci-dessous. Vous pouvez voir des captures d'écrans ou le télécharger.

fOSSa conférence sur le libre/open-source d'envergure

Posté par  . Modéré par Florent Zara.
5
11
nov.
2009
Communauté
L'histoire du logiciel libre débute dans les années 70 grâce aux universitaires et chercheurs académiques : pour cette communauté, distribuer un code informatique sous une licence permissive était une règle naturelle. Depuis, le monde du logiciel libre connaît un succès extraordinaire à travers le monde industriel. Cependant, les objectifs initiaux définis par le monde académique semblent, aujourd'hui, être oubliés.

La conférence fOSSa (Free Open Source Software for Academia) propose de repositionner le Libre au centre des collaborations recherche-industrie. Le programme couvre les aspects fondamentaux du logiciel libre/open-source (modèles économiques, licences, collaboration, communautés, promotion, exploitation) et propose des retours d'expérience ainsi que des présentations de projets innovants.
  • Date : 17-18 Novembre 2009
  • Lieu : World Trade Center - Grenoble - France

Test d'Ubuntu 9.10 (Karmic Koala)

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
3
11
nov.
2009
Ubuntu
Comme à son habitude, 6 mois après Ubuntu Jaunty (9.04), Canonical nous présente sa dernière distribution stable (Karmic Koala). Je vous propose le test qui survole les nouveautés de cette version afin de vous donner un aperçu rapide.

L'apport de nouveautés prépare la technologie qui sera présente dans la prochaine LTS (Long Term Support) qui remplacera Hardy (8.04) bien que cette dernière restera encore supportée pendant 1 an sur les stations de travail. Ayant l'occasion de travailler énormément avec Ubuntu dans mon environnement professionnel, j'ai pu tester cette nouvelle version sur différentes configurations en utilisant différents médias d'installation.

Pour rappel, Ubuntu 9.10 Karmic Koala contient : noyau 2.6.31, GNOME 2.28, KDE 4.3.2 ou bien 4.3.3 en utilisant PPA (Kubuntu), XFCE 4.6.1 (Xubuntu), Firefox 3.5, système de notifications amélioré, vitesse de démarrage encore plus rapide, ext4 comme système de fichiers par défaut et nouveau service Ubuntu One.

World Of Goo : quelques statistiques encourageantes

Posté par  (site web personnel) . Modéré par rootix.
Étiquettes : aucune
19
10
nov.
2009
Jeu
À l'occasion du premier anniversaire de la sortie de World Of Goo, les auteurs décidèrent de proposer ce jeu à prix libre (au lieu de 20USD précédemment) .

World Of Goo est un jeu vidéo de réflexion aux sources fermées (propriétaire) et disponible pour Windows, Macintosh et Linux, ainsi que sur le WiiWare.

L'opération connut un tel succès qu'elle fut prolongée de la semaine initialement prévue à deux semaines. Les auteurs en ont profité pour collecter quelques données pertinentes, avec des résultats parfois surprenant.

Meilleurs contributeurs LinuxFr : Les gagnants d'Octobre 2009

Posté par  (site web personnel, Mastodon) . Édité par Benoît Sibaud. Modéré par j.
Étiquettes :
12
10
nov.
2009
LinuxFr.org
Vous n'avez pas trop suivi LinuxFr.org en octobre ? Voici une séance de rattrapage avec les contributions remarquables (dépêches et journaux) du mois passé, qui ont permis à leurs auteurs de gagner un abonnement à Linux Magazine France, OpenSource Magazine ou encore un livre des éditions Eyrolles, ENI et InLibroVeritas. Ce mois-ci, nous avons des multi-récidivistes, avec pour certains pas loin de trois à quatre contributions primables.
Ne vous laissez pas impressionner, plus de la moitié sont des primo-primés, et d'ailleurs, à partir de ce mois, patrick_g n'a plus de place sur son étagère et nous a fait savoir qu'il refuserait de recevoir de nouveaux livres :-) N'hésitez pas à vous engouffrer dans la brèche ! Trêve de bavardage, voici les gagnants du mois d'octobre 2009 :

Abonnement d'un an à Linux Magazine France ou OpenSource Magazine

Livres des éditions Eyrolles, ENI et InLibroVeritas
Un très grand merci à tous ces contributeurs qui font de LinuxFr.org ce qu'il est aujourd'hui. Malheureusement, certains gagnants n'ont pas pu être joint ou n'ont pas répondu. N'oubliez pas de mettre une adresse email 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'à Linux Magazine France, OpenSource magazine et aux éditions Eyrolles, InLibroVeritas (lien archive.org) et ENI. Vous trouverez la liste des livres sélectionnés par les gagnants dans la seconde partie de la dépêche.

N'oubliez pas de contribuer ; LinuxFr vit pour vous et par vous.