De l'argent et du bronze pour la France aux IOI

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
27
août
2003
Communauté
La délégation française vient de rentrer des IOI 2003 (Olympiades Internationales d'Informatique), qui se sont déroulées du 16 au 23 août, à Parkside (USA). Les IOI réunissent chaque année des jeunes lycéens de près de 80 pays, autour de problèmes d'algorithmique.

Cette année, les résultats de la délégation française sont de nouveau en nette progression, puisque ce sont les meilleurs jamais obtenus, avec une médaille de bronze (Benoît Roche) et une médaille d'argent (Lucien Pech).

GTK-Qt-OpenOffice.org: un pas de plus vers une meilleure intégration

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
9
jan.
2004
KDE
N'avez vous jamais pesté parce qu'une application (au hasard OpenOffice.org) utilise un toolkit graphique au style différent de vos applications ?

Le principe de GTK-Qt Theme Engine est sûrement la réponse au problème :

C'est un thème pour GTK qui appelle Qt pour dessiner les graphismes au lieu de le faire soi-même comme les autres thèmes conventionnels.

Le même principe va permettre à OpenOffice.org d'être intégré à KDE.

Brevets Logiciels: Appel de Richard M. Stallman

Posté par  . Modéré par rootix.
0
19
sept.
2004
Linux
Richard Stallman a lancé la semaine dernière dans les pages de Newsforge.com un appel à une nouvelle mobilisation européenne massive contre les brevets logiciels.

L'appel, titré "Comment lutter contre les brevets logiciels - individuellement et tous ensemble", décrit la menace que les brevets représentent au quotidien pour tout développeur. Il explique pourquoi et comment certains brevets peuvent être invalidés, notamment avec le soutien de la Public Patent Foundation.

L'Office Américain des Brevets valide environ 100 000 brevets logiciels chaque année. RMS souligne donc une nouvelle fois l'importance qu'il y a d'agir continuellement, sans relâche, aussi bien individuellement qu'en communauté, jusqu'à la disparition totale des brevets.

Une version française de cet appel vous est proposée en liens annexes.

Nouvelle politique de nommage du noyau

Posté par  . Modéré par Fabien Penso.
0
27
nov.
2001
Noyau
La série 2.4.x du noyau a récemment essuyé quelques critiques dues à certaines malfonctions. Ces dernières étant la cause de sorties (très) rapprochées de nouveaux noyaux.

Pour essayer d'éviter cela, Marcelo Tosatti a décidé d'employer la méthode suivante: 2.4.x-preY tant que de nouveaux trucs sont rajoutés, 2.4.x-rcZ tant que les rajouts posent problème. Et le dernier -rc auquel personne ne trouve à redire est lancé en tant que 2.4.x, sans aucun changement.

Prologin, édition 2007

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
17
oct.
2006
Communauté
La 15ème édition de Prologin, le concours national d'informatique, débute en ce moment même. Les candidats ont jusqu'au 7 janvier 2007 pour soumettre les réponses du questionnaire de sélection disponible sur le site de l'association.

Prologin est un concours d'informatique abordant des problématiques liées à l'algorithmique et à son implémentation. Destiné à tous les étudiants européens de 20 ans et moins, il est organisé par des élèves bénévoles de l'EPITA, de l'École polytechnique et de l'Université Pierre et Marie Curie (Paris 6).

Il n'est pas nécessaire d'être très bon en algorithmique ou en programmation pour participer. Bien au contraire, l'équipe du projet mise avant tout sur la progression des candidats et leur entraînement, en mettant à disposition divers outils et ressources en ligne.

La caractéristique principale de l'épreuve est de proposer aux candidats, à chaque étape de la sélection, d'exercer leurs talents de programmeurs sur un ordinateur. L'environnement GNU/Linux étant favorisé en demi-finale des tuteurs sont là pour sensibiliser et conseiller les candidats découvrant cette plateforme.

Mais surtout, passé le côté formel du concours, Prologin reste une formidable occasion de rencontrer des passionnés du même âge et de partager un bon moment avec eux, quel que soit le niveau de sélection auquel on parvient.

The Chicago Project : Excel/OLE accessibles

Posté par  (site web personnel) . Modéré par Brice Favre.
Étiquettes :
0
20
mar.
2002
Microsoft
Ce projet cherche à mutualiser les efforts pour produire des bibliothèques standard pour la lecture/écriture du format Excel, mais aussi pour la "techno OLE" et le codage propre à Excel.

Il existe néanmoins une implémentation Java de OLE2 et des bibliothèques sur les formats XLS/DOC : POI (partie de Jakarta).

La discussion suite à l'annonce du projet sur Advogato est très instructive pour les fervents défenseurs de la coopération entre les projets de bureautique.

L'échange de données dans le tuyau Excel n'est cependant pas tout : il manquera surtout les applications qui tournent sur Excel...

Sortie de OGRE 1.4.0 [Eihort]

Posté par  . Modéré par rootix.
Étiquettes :
0
26
mar.
2007
Jeu
L'équipe de développement de OGRE vient d'annoncer la sortie de OGRE 1.4.0 (nom de code 'Eihort').

OGRE est un moteur 3D temps réel, open source et multi-plateforme, incluant toutes les dernières fonctionnalités des APIs graphiques.

Cette version introduit, notamment, le support des instructions SSE / SIMD, davantage de techniques avancées d'éclairage et d'ombrage, le chargement des ressources dans un thread séparé, et bien d'autres fonctionnalités...

GCC 3.1.1

Posté par  . Modéré par Manuel Menal.
Étiquettes :
0
2
août
2002
GNU
GCC 3.1.1 est passé en release le 26 juillet 2002. Ce sera la dernière version de la série des 3.1 et la branche de dévelopement sera renommée 3.2

Il s'agit d'une version de bugfix uniquement. Au programme, donc, un grand nombre de corrections de bugs, évidemment en majorité au niveau des deux compilateurs les plus utilisés de la GNU Compiler Collection (la nouvelle signification de l'acronyme GCC, nécessitée par son évolution en bien plus qu'un compilateur C), les compilateur C (gcc) et C++ (g++), mais aussi sur les compilateurs Objective C (gobjc) et Java (même si en moindre nombres), montrant que ces projets aussi ne sont pas morts.

Il est aussi intéressant de voir qu'il existe des ports *maintenus* pour des architectures "exotiques", comme CRIS (un processeur embarqué). Cela montre à quel point GCC est répandu dans tous les milieux, et comment un logiciel libre a réussi à devenir *la* référence dans un monde pas forcément ouvert.

NdM: comme signalé dans les commentaires, je me suis laissé tromper par l'auteur de la news présentant les changements de la série 3.1 comme ceux de la version 3.1.1. Mea culpa, j'espère que cet oubli est maintenant réparé. Sinon, l'ABI C++ devrait quand même se stabiliser pour le 3.2 :-)

Un représentant d'AMD annonce l'ouverture des spécifications des Radeons

Posté par  . Modéré par Bruno Michel.
Étiquettes :
0
7
sept.
2007
Matériel
Après tant d'années de rétro ingénierie sur les nouvelles puces ATI (postérieures au R200), un représentant d'AMD vient d'annoncer rien de moins que les spécifications des puces r500 et suivantes. De plus, AMD fournit un squelette de pilote, laissant le soin à la communauté de faire le reste. L'annonce a été faite durant le Kernel Summit qui se tient du 4 au 6 septembre 2007 à Cambridge et c'est Linux Weekly News qui nous fait part de la bonne nouvelle.

Pas de libération de pilote propriétaire, mais bien mieux ! Cette annonce sonne comme une suite logique du rachat d'ATI par AMD en juillet 2006. AMD était connu pour son ouverture et son soutien du logiciel libre. Un an plus tard, AMD réalise le rêve de nombreux développeurs et utilisateurs de logiciels libres.

Intel avait ouvert la valse avec la conception de pilote libre sous NDA et en embauchant des développeurs Xorg Keith Packard, auteur de XRandR 1.2). AMD va plus loin et pousse nVidia encore plus dans la solitude. Cette annonce va-t-elle faire évoluer les mentalités chez le caméléon ?

NdM : Pour l'instant ce n'est qu'une annonce faite par le représentant AMD lors du sommet du noyau Linux se déroulant actuellement. Il serait prudent d'attendre la publication effective des spécifications avant de célébrer l'évènement.

NdM 2 : Merci à pterjan et Albert pour avoir proposé une dépêche sur ce sujet.

ACPI needs you

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
29
oct.
2002
Noyau
je suis sur la ML de développement de l'ACPI de Linux. Et il vient de s'y produire une discussion mettant une fois de plus l'accent sur le manque d'aide des utilisateurs/développeurs.

l'ACPI est le nouveau standard de gestion d'énergie (mais bien plus encore) pour les architectures PC.

LLVM 2.2 : Un concurrent pour GCC ?

Posté par  (site web personnel) . Modéré par Nÿco.
0
18
fév.
2008
Technologie
Le compilateur LLVM (pour Low Level Virtual Machine) vient de sortir le 11 février dernier dans sa version 2.2 et s'affirme de plus en plus comme un concurrent possible pour le projet GNU GCC.

LLVM n'est pourtant pas tout à fait comparable au compilateur GCC. En effet GCC est un projet complet et monolithique car Richard Stallman a choisi explicitement de ne pas le rendre modulaire afin de ne pas permettre a des programmes propriétaires de s'interfacer avec lui.
LLVM au contraire est placé sous licence BSD et a choisi une conception très modulaire afin d'être réutilisé au maximum par tous. Il se limite à des fonctions d'optimisation et de génération de binaire ; il ne peut analyser lui-même le code source des programmes à compiler (c'est le projet Clang qui est prévu pour ça).

Il sera intéressant de voir ce qui va se passer sur le long terme dans l'écosystème du libre et si LLVM va être capable d'attirer des développeurs utilisant actuellement GCC.

Editorial FreshMeat sur GCC

Posté par  (site web personnel) . Modéré par Xavier Antoviaque.
Étiquettes :
0
17
fév.
2003
GNU
On a dit tout et n'importe quoi sur GCC (GNU Compiler Collection), un des projets de logiciel libre les plus importants.

Développé depuis au moins 1987 (la v1.0 est sortie le 23 mai 1987, la v2.0 le 22 février 1992), le passage à GCC version 3.x (18 juin 2001) a apporté beaucoup de changements : optimisations diverses, améliorations du C++ et consorts, meilleure prise en compte des architectures non-x86, etc.

Voici donc un court article (ses commentaires et sa collection de liens) sur le vrai et le faux des optimisations GCC les plus courantes.

Le dernier Linux 2.5 est sorti

Posté par  . Modéré par Nÿco.
0
11
juil.
2003
Noyau
Linus Torvalds a annoncé la disponibilité de Linux 2.5.75.
L'annonce indique que c'est probablement le dernier noyau 2.5 et qu'il va commencer une série de "pre-2.6".

Si vous ne savez pas quoi faire ce week-end, c'est le moment de tester le noyau et de faire un rapport de bug si vous rencontrez des problèmes. Vous aurez la satisfaction d'avoir aidé à la qualité du futur 2.6. Plus tôt un bug est reporté et plus de chance il y a qu'il soit corrigé. N'attendez pas le dernier pre-2.6 !

Le test d'un noyau n'est pas une tâche facile et il faut être bien documenté pour être sûr que tout a été correctement installé/configuré. De même avant de reporter un bug, vérifiez soigneusement que le bug n'a pas déjà été rapporté et faites une petite recherche sur google.

J'ai ajouté quelques liens pour avoir les informations nécessaires pour tester un 2.5. Lisez attentivement ces informations. Pensez aussi à lire le fichier Documentation/Changes dans les sources du noyau.

Un nouveau site à propos de la bibliothèque Qt.

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
13
juil.
2004
Doc
Le webmestre est heureux de vous faire connaître son site Web prog.qt, ouvert depuis quelques mois, mais ayant subi récemment des modifications.

Ce site est dédié à la bibliothèque Qt. En effet, malgré les qualités évidentes de la bibliothèque, il existe peu de sites dédiés exclusivement à celle-ci et aucun en français. Le site propose de rassembler les documentations et didacticiels en français sur le sujet.

Un forum est également présent permettant aux développeurs de tous niveaux de s'exprimer et de s'entraider.

Le site est depuis peu référencé sur le site de Trolltech dans la rubrique Developer. Totalement indépendant de cette société, le site a pour vocation d'aider les personnes désirant débuter la programmation avec cette bibliothèque.