3 médailles françaises aux olympiades internationales d'informatique (ioi)

Posté par  . Modéré par Bruno Michel.
Étiquettes : aucune
0
22
août
2007
Éducation
Les 19èmes Olympiades Internationales d'Informatique se sont déroulées cette semaine à Zagreb, en Croatie, réunissant 285 lycéens (dont 11 lycéennes !) représentant 77 pays. Au cours de cette compétition six sujets d'algorithmique étaient proposés aux candidats.

Après analyse des problèmes, ces derniers devaient concevoir des algorithmes les résolvant et trouver les structures de données appropriées, avant de programmer puis tester leurs solutions en C, C++ ou Pascal. Cette année encore, la compétition se déroulait uniquement sous Linux.

L'equipe de France, composée de Lucas Hosseini, Louis Jachiet, Adrien Jarthon et Geoffrey Huck, bien que moins experimentée que celles des années précédentes, a agréablement surpris ses entraîneurs, en remportant 3 médailles de bronze.

Journal Quelle est LA raison qui vous pousse à utiliser Linux ?

Posté par  .
Étiquettes : aucune
0
12
août
2007
On a tous plus ou moins de raisons à utiliser Linux, certaines plus avouables (parce que c'est libre !) que d'autres (c'est maman qui m'a dit que c'était pour mon bien).

Cependant, je me suis demandé récemment quelle pouvait bien être LA raison principale, celle qui illustrait le mieux le pourquoi du comment.

En ce qui me concerne, LA raison, c'est que ça évolue en permanence, que rien n'est figé, et l'on peut vivre cette évolution chaque jour pour peu (…)

Clutter : enfin une bibliothèque d'animation pour GNOME

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
4
août
2007
Gnome
Compiz permet de jouer avec les fenêtres, et le fait très bien, cependant il ne gère rien de l'interface de l'application elle-même. La composition de l'affichage n'est pas un coup de baguette magique sur les applications pour les rendre fluides comme c'est le cas sur Mac OS X. D'ailleurs, Le prochain Mac OS recevra une nouvelle brique pour construire les application : Core Animation. Même Windows Vista arrive avec de quoi animer son application et tirer partie du GPU.

Le libre est à la traîne. Nous disposons de cairo pour faire du dessin vectoriel, en tirant partie si possible du GPU. seulement le dessin vectoriel ne fait pas l'animation, les transitions et autres joyeuseries. De plus, cairo est plutôt bas-niveau, comparé par exemple à Gtk+ basé sur GObject.

L'arrivée de l'iPhone avec ses effets graphiques aussi séduisants qu'ergonomiques, il fallait bien - nous aussi - faire un effort dans ce sens. Et c'est Opened Hand qui fournit Clutter, à l'instar de Fluendo et GStreamer.

Clutter est une bibliothèque d'animation basé sur GObject permettant aux développeurs d'applications de développer rapidement des interfaces graphiques riches et attractives. Clutter masque tous les appels à OpenGL voire OpenGL ES par une API GObject aussi simple que Gtk+. Tirant partie de GObject, Clutter dispose déjà de passerelles depuis python, Perl et C#, bien qu'en version 0.2 seulement.

La cible d'Opened Hand est l'embarqué, mais cette bibliothèque est parfaitement utilisable pour le bureau ! Le tout distribué sous licence GNU LGPL. Bref que du bonheur !

NdM : Merci à plagiats pour son journal sur le même sujet.

Empathy : l'avenir de la messagerie instantanée dans GNOME

Posté par  . Modéré par Nÿco.
Étiquettes :
0
2
août
2007
XMPP
Certains d'entre-vous ont certainement déjà essayé la branche télépathy de Gossip, le client Jabber libre pour GNOME. Cette branche n'est plus maintenue et pour une bonne raison : elle a donné naissance à Empathy.

Empathy se propose d'être une ensemble de widgets réutilisables pour la messagerie instantanée. Pour cela, il se base sur Telepathy (framework unifié de communication temps-réel sur le bureau) et Mission Control (une abstraction de Telepathy). L'interface est reprise de Gossip et notamment de la branche TELEPATHY de Gossip.

Le but principal est de permettre une intégration inégalée de la messagerie instantanée dans le bureau GNOME, comme par exemple avec le carnet d'adresses. Le futur est bien évidemment la VoIP, en témoigne la branche gossip-telepathy-voip développée par Raphaël Slinckx.

Pyro : votre bureau, c'est le web

Posté par  . Modéré par Nÿco.
Étiquettes :
0
30
juil.
2007
Internet
Voilà un projet qui devrait bien naître un jour ou l'autre. Pyro est un bureau d'un nouveau concept : votre bureau est une grosse page web. À la base de Pyro, un gestionnaire de fenêtre tirant partie de la composition des derniers Xorg, et affichant le résultat dans une page web rendue par Firefox.

Le but est d'utiliser toutes les technos du web pour faire un bureau. Avec l'avènement des suites bureautique en ligne, des albums photos en ligne, des plateformes de partage vidéo, des portails tout en un (Live.com, etc.), la majeure partie de la vie d'un utilisateur moyen est sur son navigateur web.

L'avantage à passer le bureau totalement dans le web, c'est briser les barrières entre le contenu en ligne et le contenu hors ligne. Les applications web s'exécutent côte à côte avec les applications bureau classique. L'intégration au web est inégalable.

Pyro, publié sous licence MPL, est bien basé sur Firefox et non Gecko, car il tire partie du système d'extension de Firefox pour arriver à ses fins. L'extension de base est compzilla, qui permet de composer des applications classique dans une page web. On lance compzilla (via firefox) à la place de son gestionnaire de fenêtre habituel et on a un bureau qui mixe allègrement web et local. On peut déjà y faire tourner MPlayer, gnome-panel, Gaim et plein d'autres applications natives !

Voilà un nouveau domaine où le libre prend une longueur d'avance ! L'avenir nous dira ce qu'on pourra faire de ces bureaux !

Wikiversity en français atteint les 2 000 cours

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
17
juil.
2007
Éducation
La version francophone de Wikiversity a atteint le 16 juillet 2007 le compte de 2 000 articles pédagogiques en ligne avec le cours sur la programmation LaTeX.

Wikiversity est un projet de communauté pédagogique libre, lancé en août 2006. Comme sa grande soeur, Wikipédia, Wikiversity fait partie des projets soutenus par la Wikimedia Foundation. À ce titre son contenu est sous licence libre et se veut neutre et avec des références. Libre au sens légal du terme puisque son contenu est placé sous la licence GFDL qui, alliée à la technologie wiki, permet à tout un chacun de contribuer à l'élaboration de cette communauté.

NdM : à noter également que la Wikiquote francophone a atteint récemment 500 articles.

La communauté du Libre au Québec

Posté par  . Modéré par Jaimé Ragnagna.
0
8
juil.
2007
RMLL/LSM
Dans le cadre des Rencontres Mondiales du Logiciel Libre à Amiens, qui se déroule la deuxième semaine de Juillet, Valérie Dagrain consultante TIC présentera une conférence sur le Libre au Québec le jeudi 12 juillet, de 11h à 11h45.
Cette présentation rendra hommage aux représentants et membres de GULs qui font vivre cette réflexion au Québec.

Conférence:
  • Dans un premier temps la présentation exposera en 5 points : le contexte et la réflexion politique du Libre au Québec ; les secteurs d’application des SSLL, les axes de recherches universitaires sur les logiciels libres ; la perception des médias et les freins culturels rencontrés par les associations pour la promotion du libre.
  • Dans la deuxième partie seront développés principalement le portrait des acteurs associatifs et les projets majeurs du libre qu’ils mènent au Québec : La semaine québecoise de l’Informatique libre (SQIL) et l’association FACIL qui coordonne les présentations sur les ateliers et enjeux du libre ; l’ampleur du phénomène Koumbit - coopérative de travail libre ; Ile sans Fil et son maillage territorial avec un routeur libre et des services de proximité ; le réseau d’acteurs tels W3Qc, ISOC Qc (Internet SOCiety), le LabCMO, Studio XX, la SAT. Chacun de ces acteurs apportent de façon complémentaire sa réflexion sur les normes et les standards, les enjeux de l’expression citoyenne et les TIC, l’accès à la société de l’information.
  • La conclusion portera sur le changement de modèle économique, de conscience des enjeux et l’accroissement des échanges (partenariats) de ces groupes associatifs.

Sortie d'Amaya 9.55

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
7
juil.
2007
Internet
La petite équipe WAM de l'INRIA vient d'annoncer l'éditeur web du W3C Amaya 9.55. En plus de diverses corrections de bogues et des améliorations dans l'interface d'édition, cette dernière version donne un aperçu de la gestion des modèles qui permettront aux utilisateurs d'être assistés dans la création d'un document Web. Cela est particulièrement important pour les non spécialistes, puisque même si le code produit par Amaya est conforme aux normes du W3C, l'esprit du "Web sémantique" pour organiser une page reste difficile à faire comprendre...

Parmi les nouvelles fonctionnalités, on peut citer :
  • Après activation, l'utilisation des modèles XTiger
  • Sauvegarde d'un document avec ses ressources associées
  • La possibilité d'envoyer des documents par mail
  • La gestion des mots de passe
  • Amélioration de la barre de statut

Zend Framework 1.0.0 : PHP à la suite de Ruby on Rail

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
2
juil.
2007
PHP
Déjà aperçu dans ces colonnes, le Zend Framework marque une date dans son histoire. Après trois versions candidates, ZF est produit en version 1.0.0 finale, le tout sous licence New BSD comme depuis le début.

Le but de Zend Framework est de fournir un ensemble de composants de très haute qualité pour le développement web en PHP 5, avec une documentation de l'API et un manuel maintenu continuellement. Pour cela, Zend veut reprendre les recettes qui ont fait le succès de PHP : des solutions simples et élégantes qui fonctionnent partout.

Bien qu'en concurrence avec les autres projets de framework, ZF encourage la création de framework PHP. (symphony , CodeIgniter , CakePHP , QCodo ).

Gageons que ZF jouira d'un certain succès. Le libre ayant déjà par ailleurs une très nette domination dans le développement web avec Ruby et RoR, Python et Plone, voire Java et Apache. L'avenir nous dira si Zend Framework est ou n'est pas un clou de plus sur le cercueil du web propriétaire.

Sortie d'OpenSceneGraph 2.0

Posté par  . Modéré par Nÿco.
Étiquettes :
0
29
juin
2007
Technologie
La bibliothèque de composants 3D OpenSceneGraph 2.0 améliore la simplicité d'usage et la scalabilité, en introduisant les nouvelles bibliothèques osgViewer, osgShadow, osgManipulator, un nouveau système de compilation, une gestion améliorée du multi-coeur et du multi-GPU.

La version 2.0 d'OpenSceneGraph est la culmination de 8 ans de travail par les développeurs principaux et la communauté open-source qui à grandi autour du projet. L'industrie du graphisme temps-réel et le milieu académique l'ont adopté dès le début, en l'utilisant dans des applications réelles et en participant activement à son développement, test et amélioration. Le résultat final est une bibliothèque de grande qualité, avec un jeu de fonctionnalités répondant aux besoins des développeurs d'applications.

Le thème principal de la version 2.0 à été de rendre OpenSceneGraph plus facile à utiliser, encore plus flexible et puissant.

Fonctionnalités :
  • Un nouveau système de compilation utilisant CMake, qui simplifie le processus de construction, détectant automatiquement les dépendances installées et fournissant la configuration de la construction, aussi bien que la compatibilité avec un grand nombre d'outils de développement.
  • Nouvelles bibliothèques:
    • osgViewer - fournit un support natif des fenêtres et un visualisateur qui s'adapte d'une simple vue dans une fenêtre à des visualisateurs multi-threads, multi-gpus, multi-écrans et supporte plusieurs scènes graph simultanés. La nouvelle architecture du visualisateur offre aussi le support pour de nouveaux systèmes d'affichage qui demandent des corrections de distortion, comme les hémisphères et les domes complets, aussi bien que les powerwalls et les CAVEs. Il remplace la combo osgProducer/Producer comme visualisateur.
    • osgManipulator - fournit un jeu de manipulateurs pour redimensionner, tourner et déplacer les objets interactivement dans la scène.
    • osgShadow - fournit un modèle extensible pour ajouter des ombres dynamiques a votre scène.

Open Motif 2.3 : Anticrénelage, unicode et plus…

Posté par  . Modéré par Nÿco.
Étiquettes :
0
29
juin
2007
Linux
Open Motif 2.3 est sortie. Elle est considérée par ses développeurs comme la plus grosse annonce depuis la libération du code en mai 2000 ! Au menu quelques fonctionnalités supplémentaires et pas moins de 25 corrections de bogues. Motif est une des plus anciennes bibliothèques graphiques au-dessus de Xt. Propriétaire jusqu'en 2000, elle est une des raisons de la création de Gtk. D'ailleurs, Gtk 1.0 avait un thème par défaut simulant Motif.

Voici un aperçu des changements :
  • L'anticrénelage est enfin supporté en se basant sur Xft. Voilà une fonctionnalité qui manquait terriblement à Motif face à Gtk+ ou Qt qui gère cet anticrénelage depuis très longtemps (premier patch pour Gtk+ 1.2.8 le 11 mars 2001 !).
  • Autre fonctionnalité non négligeable : l'ajout du support de l'UTF-8. Une fois de plus, Motif rattrape son retard.
  • Encore une fonctionnalité pas nouvelle : support de PNG et JPEG. Seul XPM était supporté jusqu'à présent.
  • Il est maintenant possible d'afficher du texte et aussi des images dans les widgets Label et LabelGadgets et leurs dérivés.

Il semble que l'ouverture de Motif et la contribution de la communauté ait enfin aidé à dépoussiérer Motif de certains archaïsmes. Qt de Trolltech et Gtk+ de GNU ont déjà largement remplacé Motif dans le monde libre.

Motif reste malgré tout un standard de fait pour les UNIX en général par son ancienneté, sa standardisation IEEE 1295, sa portabilité, sa stabilité et son soutien par les grand noms d'Unix.

Mesa 7.0 : OpenGL 2.0 et 2.1

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
28
juin
2007
Serveurs d’affichage
Une nouvelle version majeure de Mesa vient de sortir. Mesa est une implémentation libre d'OpenGL en utilisant la carte graphique suivant ses capacité et son support matériel. Mesa utilise intensivement DRI pour utiliser le matériel. OpenGL est une API de programmation graphique 2D et 3D développé initialement par SGI et maintenant co développé par un consortium (Khronos). Grâce à Mesa, OpenGL est réellement devenu multiplateforme et ainsi, une véritable alternative à DirectX avec une portabilité grandement simplifié à la clef.

Cette version ajoute la prise en charge complète d'OpenGL 2.0 et 2.1 par les pilotes GLX, OffScreen et Win32. La gestion des différentes fonctions OpenGL dépendant ensuite du matériel.

Une bonne nouvelle est le travail effectué sur le pilote R300 pour les ATI Radeon 9600 à X850). Il a reçu pas mal de nettoyage. Ce pilote est connu pour être à la fois fonctionnel mais aussi plutôt désordonné, ceci étant surtout due au manque de spécification et aux affres de la rétro ingénierie (voir aussi le pilote avivo pour R500/R600, intégré à Xorg).

Il ne manque plus que les spécifications des matériels pour pouvoir en tirer partie dans DRI. On attend toujours un geste de la part d'nVidia et d'AMD, SIS, VIA et d'autres, Intel faisant figure de bon élève …

NdM: Chaque composante de Mesa possède une licence différente des autres morceaux (voir la page sur les licences). Si on excepte les parties démo, les licences principales sont : MIT pour le coeur, SGI Free B pour les parties développées par SGI, GNU LGPL pour la bibliothèque Mesa GLU et un copyright de Mark Kilgard pour GLUT.

Anjuta 2.2.0 - Hurricane - est sorti

Posté par  . Modéré par Florent Zara.
Étiquettes :
0
27
juin
2007
Gnome
Première version stable de la lignée des 2.X, la version 2.2.0 de l'IDE Anjuta est disponible après énormément de corrections de bogues et de nouvelles fonctionnalités.

Anjuta a de sérieux atouts pour le développement d'applications GNOME : bonne intégration avec les autotools, SVN, gdb, valgrind, devhelp et glade. Utilisation de technologies GNOME (Gtk+, VTE, GtkSourceView, etc.). Gestion de nombreux langages (C, C++, Java, Python). Tout cela dans un logiciel très léger au final (comparé à Eclipse par exemple).

Miguel de Icaza fait une démonstration de Moonlight

Posté par  . Modéré par j.
Étiquettes :
0
25
juin
2007
Mono
Il y a peu Miguel de Icaza et son équipe se lançaient dans une implémentation open source de Silverlight, la nouvelle plateforme de Microsoft qui permet de voir des contenus multimédia dans un navigateur.

La semaine dernière, après 21 jours de développement, Miguel venait présenter à Paris le résultat du travail de son équipe. Ce que ces sept développeurs ont réalisé est tout simplement impressionnant. D'après Miguel, il s'agit de la séance de programmation la plus intense qu'il ait jamais réalisée.

J'ai profité de son passage à Paris pour réaliser un entretien vidéo en français de Miguel permettant de voir un aperçu du résultat.

Conférence sur les opportunités de carrière dans le logiciel libre

Posté par  . Édité par Benoît Sibaud. Modéré par j.
Étiquettes :
0
24
juin
2007
Communauté
Un logiciel libre se dit d'un logiciel qui donne à toute personne, qui en possède une copie, le droit de l'utiliser, de l'étudier, de le modifier et de le redistribuer. Contrairement à l’opinion publique, le logiciel libre est un secteur en pleine expansion et de plus en plus d’emplois y sont désormais créés. Comment cela est-il possible ? Les étudiants d’In’Tech INFO vous l’expliquent à la conférence « carrière libre » le jeudi 5 juillet de 9h à 12h.

Lors de cet événement le public pourra comprendre pourquoi les entreprises sont très friandes des spécialistes du logiciel libre et comment ils sont rentables. Plusieurs entreprises comme ALIXEN et MANDRIVA interviendront pour faire partager au public leur expérience du secteur.

La conférence aura lieu le 5 juillet 2007 de 9h à 12h dans les locaux de l’école In’Tech Info et réunira à la fois des professionnels et des étudiants mais aussi des néophytes souhaitant découvrir le monde professionnel du logiciel libre.