Mesa 3D version 6.5.3

Posté par  (site web personnel) . Modéré par j.
Étiquettes :
0
5
mai
2007
Technologie
Mesa 3D est une implémentation de la spécification OpenGL offrant un rendu logiciel d'une scène 3D. Cette bibliothèque est publiée sous licence MIT et supporte l'ensemble des systèmes d'exploitation modernes. Les pilotes de carte graphique (Linux et *BSD) utilisent Mesa pour le rendu OpenGL avec accélération matérielle.

La version 6.5.3 sortie le 27 avril dernier apporte beaucoup de nouveautés et notamment le support d'OpenGL dans ses versions 2.0 et 2.1 (sorties respectivement en Août 2004 et Août 2006). OpenGL 2.0 apporte le support des instructions programmables connues sous le nom de « shader » : l'effet de « cell shading » en est un exemple.

Autres nouveautés : prise en charge des MRT, Multiple Render Target, qui permet de modifier plusieurs tampons en une seule instruction; prise en charge des VBO, Vertex Buffer Object, qui permettent de stocker des tableaux de vertex dans la mémoire de la carte vidéo. Enfin de nombreux bugs ont été corrigés : reportez-vous au ChangeLog complet pour les détails.

C'est dur d'être un developpeur noyau

Posté par  . Modéré par Amaury.
0
22
août
2002
Noyau
Après une série de 115 patches censés nettoyer la partie IDE du noyau Linux dans la série 2.5, Marcin Dalecki a laissé tomber (voir le message de Marcin). Il faut dire que son travail sur le sous-système était impopulaire, car il n'hésitait pas à tout "casser".

Alors que tout le monde s'accordait à dire que la version précédente était impossible à maintenir, il a repris le projet et a entrepris de le nettoyer, s'attirant de nombreuses remarques. Malgré le soutien de Linus, il a abandonné suite à la dernière critique (du type "ôte tes pattes de là").

Le sous-système a été remplacé par le portage de l'IDE du noyau 2.4, qui existait déjà pour permettre aux autres développeurs de travailler en attendant une stabilisation.

Il semblerait que ce soit Alan Cox qui reprenne le système IDE (avec conditions). Après E.S.Raymond et CML2, Rik Van Riel et sa VM, Keith Owen et Kbuild, que de travail gâché!

OpenSceneGraph 2.2 est disponible

Posté par  . Modéré par Nÿco.
Étiquettes :
0
5
oct.
2007
Technologie
La bibliothèque de composants 3D OpenSceneGraph 2.2 améliore sa gestion du multi-coeur et du multi-GPU, dispose de nouveaux algorithmes pour créer des ombres, propose 2 nouveaux mode d'affichage (spherical et checkerboard stereo), et dispose d'un greffon GDAL pour charger une grande variété de modèles géospatiaux et de carte altimétrique.

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.

Fonctionnalités :
  • Améliore la construction et inclut un système de révision sous Windows pour installer différentes versions d'OpenSceneGraph sans problème de conflit ;
  • Support des Texture2DArray et integer texture OpenGL Extensions ;
  • Support des affichages stéréo sphérique et Checkerboard ;
  • Support des algorithmes Soft Shadows et Parallel Split Shadow Maps ;
  • Support d'un fichier de configuration pour le Viewer ;
  • Ajout des exports vers les format Inventor, OBJ 3D, et HDR imagery ;
  • Ajout du greffon GDAL pour charger une grande variété de modèles géospatiaux et de modèle de carte altimétrique.

Forum général.petites-annonces Poste de développeur PHP Orléans

Posté par  . Licence CC By‑SA.
0
3
juin
2014

Bonjour,

je quitte mon poste de développeur PHP d'une agence multimédia Orléanaise. Il y a donc un poste à pourvoir pour ceux qui seraient intéressés. Au programme, de la reprise de softs existants et de nouveaux projets ainsi que de l'administration assez basique de machines en openbsd et linux (debian, ubuntu server).

Premier contact dans ce thread.

Ask DLFP : "Outil pour développer du PHP en groupe"

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
15
nov.
2002
PHP
Je connais (un peu) CVS et c'est visiblement très bien pour le développement en groupe d'application tournant en local. On peu en effet rapatrier tout le projet et le faire tourner tranquillement chez soit. Mais pour les applications serveur comment faire ?
CVS conserve les fichiers sous une forme qui lui est propre. Il est ainsi impossible par exemple de faire tourner directement sur le serveur des pages PHP qu'il gère.
Je pourrais rapatrier le PHP et le faire tourner en local mais ce n'est pas le but car il utilise une BD et des CGI qui ne sont que sur le serveur... Une idée ?

NdM: une idée : faire un cvs checkout sur le serveur, et un cvs update quotidien. Et vous, vous faites comment ?

Rockbox recherche des candidats pour le Google Summer of Code

Posté par  . Modéré par j.
Étiquettes :
0
30
mar.
2008
Son
Rockbox, le projet de firmware open source pour de nombreux modèles de baladeurs MP3, recherche des candidats pour sa deuxième participation au Google Summer of Code. Pour ceux qui ne connaissent pas, il s'agit d'une alternative libre aux firmwares d'origine de baladeurs audio comme l'iPod, la série Sansa de Sandisk et de nombreux autres modèles. Il permet l'écoute de fichiers audio en une large variété de formats et ajoute de nombreuses fonctionnalités par rapport aux firmwares de base.

Le projet existe depuis 2001 et continue de s'améliorer grâce à une cinquantaine de développeurs actifs de par le monde. La liste des modèles compatibles s'allonge régulièrement, et celle des fonctionnalités aussi.

Si vous êtes étudiant et que vous cherchez un bon job d'été, choisissez un des projets proposés ou passez sur le channel IRC de Rockbox (#rockbox sur irc.freenode.net) pour discuter de vos idées, la liste étant ouverte à toute proposition intéressante.

Présentation vidéo de PF (Packet Filter)

Posté par  (site web personnel) . Modéré par Nÿco.
Étiquettes :
0
11
mar.
2003
OpenBSD
Suite à la présentation de PF (Packet Filter pour OpenBSD) donnée par son auteur Daniel Hartmeier, le site du LinuxForum 2003 a mis en ligne une vidéo de cette conférence (durée : 50 minutes).

La présentation est en anglais (Daniel se comprend sans problèmes) et on peut la suivre facilement avec les slides joints dans la vidéo. Elle est au format RealVideo (SMIL).

Plein de bonnes choses pour les personnes intéressées par les firewalls et plus particulièrement par PF : présentation génerale, suivi des connexions stateful, optimisation du parcours des règles, compte-rendu d'un benchmark de performance...

Nouvelle beta Red Hat Linux

Posté par  . Modéré par Nÿco.
Étiquettes :
0
22
juil.
2003
Red Hat
Red Hat a annoncé la disponibilité d'une nouvelle beta de la distribution Red Hat Linux.
Les nouveautés (liste non-exhaustive) :
- Mozilla 1.4
- Evolution 1.4.3
- epiphany 0.8.0 (galeon n'est plus présent)
- installation en mode graphique pour les méthodes ftp, http et disque dur
- boot graphique
- image dvd (selon la release note mais je n'ai pas trouvé l'image)
- noyau avec ACPI
- noyau avec protection Exec Shield

Cette distribution ne sera pas disponible en version boîte. Red Hat estime que ça alourdit les sorties de la distribution qui se veut "dynamique".

Red Hat annonce aussi la création d'un nouveau site web dédié au développement de la distribution Red Hat Linux. Vous y trouverez trouve les informations sur Red Hat Linux et comment participer à son développement.

NB : C'est une beta ! Faites des sauvegardes !

Cg et la programmation du GPU

Posté par  . Modéré par Nÿco.
Étiquettes :
0
19
mar.
2004
Matériel
La version 1.2 du kit de développement en Cg (C Graphique) proposé par nVidia a été mis en ligne en février 2004. Le langage Cg se présente comme un langage de haut niveau type OpenGL, ajoutant une couche d'abstraction entre l'utilisateur et le code machine de la puce graphique. Il permet de programmer directement des shaders dans le GPU (Graphics Processing Unit).

La nouveauté, c'est que des chercheurs détournent l'utilisation première des GPU et utilisent leur puissance de calcul pour effectuer des calculs scientifiques.

Ainsi les opérations sur les matrices, domaine dans lequel les GPU graphiques excellent, sont considérablement accélérés. Alors qu'un processeur AMD Athlon 1800+ pointe en théorie à 1.5 GFlops, un processeur Quadro FX 2000 à 400 MHz fournira 12.8 GFlops. Le gain de temps est plus qu'appréciable.

Malheureusement, le toolkit nVidia n'est ni Open Source, ni libre. En revanche, la spécification du langage Cg est ouverte. Le tout est disponible sous GNU/Linux, Mac OS X et Windows.

Patch pour le support du C++ dans le noyau

Posté par  . Modéré par Pascal Terjan.
0
28
oct.
2004
Noyau
Des étudiants de l'université de Reykjavik (Islande), viennent de créer un support du C++ pour le noyau.
Désormais, il est possible d'écrire des modules pour Linux en C++ en utilisant les constructeurs et destructeurs, les exceptions et la vérification de type dynamique. (NdM : de tels modules ne fonctionneront bien sûr qu'avec un noyau compilé avec ce patch.)

Ce patch n'est disponible que pour la série 2.6.x du noyau.

NdM : le patch est basé sur le compilateur GNU g++, son implémentation des exceptions et son interface binaire (ABI). Sinon il est peu probable qu'il soit incorporé au noyau officiel. Voir « Pourquoi ne pas réécrire le noyau en C++ ? » dans le FAQ linux-kernel

FFmpeg et MPlayer : Appel au dons pour un nouveau serveur

Posté par  . Modéré par rootix.
Étiquettes :
0
7
août
2005
Audiovisuel
Une panne de l'air climatisé dans la salle hébergeant le serveur des projets MPlayer[1] et FFmpeg[2] a causé une corruption d'une partie de l'arborescence du CVS.
L'équipe de développement est à présent à la recherche d'un nouveau serveur dédié pouvant être installé dans de meilleures conditions dans une salle serveur d'un FAI qui reste à trouver.

Le serveur devrait avoir un boîtier 1U, disposer de 512 Mo de RAM, 1 CPU à 2Ghz ou 2x1Ghz et 2x 200Go d'espace disque[3] (de préférence SATA) en RAID-1.
Ajoutez à cela une solution de sauvegarde fiable avec 3 disques de 300Go destinés à être installés sur les miroirs.
Il faudrait aussi un FAI pour ce serveur.

[1] MPlayer: lecteur de vidéos multi-plateforme
[2] FFmpeg: bibliothèques de codeurs et décodeurs vidéo et audio utilisé par la plupart des lecteurs multimédias sous Linux, *BSD,... et même dans certains projets sous Windows
[3] La plupart de l'espace disque est utilisé pour télécharger des bouts de vidéos ou de sons qui ne peuvent pas être, ou mal, décodés.

Apprendre Java en jouant

Posté par  . Modéré par trollhunter.
Étiquettes :
0
10
sept.
2001
Java
Quoi de mieux que d'apprendre en se divertissant ?
Voici un jeu qui permet de programmer des robots en java et de les faire s'affronter dans une bataille jusqu'a ce que le meilleur gagne!
A quand un serveur en multiplayer et des maps ?

nb: lien trouvé grace a /.

PyQt v4 et Python 2.5 beta 1

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
25
juin
2006
Python
PyQt, développé par la société Riverbank, est un ensemble de bindings Python pour la bibliothèque multi-plateforme Qt. Développée par Trolltech, cette bibliothèque fournit des outils pour le développement d'interfaces graphiques mais également pour le développement rapide d'applications utilisant XML, HTTP, et bien d'autres. Elle est célèbre principalement pour son utilisation dans l'environnement de bureau KDE.
PyQt a donc suivi la récente évolution de Qt et permet dans cette version 4 aux développeurs Python d'utiliser les différents composants fournis par Qt4. PyQt4 peut être installé conjointement à PyQt3 sans aucun problème, ce qui facilitera les migrations de Qt3 vers vers Qt4.
Riverbank est active en ce qui concerne le développement autour de Python et Qt puisqu'elle fournit également PyKDE, un ensemble de bindings pour le développement autour de KESIP - un outil permettant de créer facilement des bindings Python pour une bibliothèque C/C++. Pour les scientifiques, est également disponible la version 4.2.1 de PyQwt et PyQwt3D qui permettent de créer des objets graphiques tels que des courbes en 2D et 3D en utilisant les objets Qwt et Qwt3D de Qt.

Par ailleurs, Alexis Robert nous a signalé dans un journal la sortie de Python 2.5 beta 1 :
Le 20 juin 2006, Python 2.5 beta 1 est sorti. C'est l'occasion d'observer les nouveautés de cette version majeure du célèbre langage de Guido Van Rossum. D'après le planning, la beta 2 sortira le 12 juillet, la rc1 sortira le 1er août et la version finale le 8 août 2006, suivant la PEP 356.

Nouvelles du FOSDEM

Posté par  (site web personnel) . Modéré par Fabien Penso.
0
1
fév.
2002
Communauté
Le FOSDEM a encore publié deux nouvelles interviews de ses conférenciers, l'une de Vincent Rijmen, co-créateur de Rijndael, qui va devenir le nouvel AES (Advanced Encryption Standard). L'autre interview est d'Adam Fedor, leader du projet GnuStep.

Le FOSDEM a également annoncé officiellement que la 4ème cérémonie de remise du FSF award aura lieu durant le FOSDEM. L'award récompensant "ceux qui ont sans relâche dépensé de leur temps et de leur immense talent pour faire progresser le mouvement du logiciel libre" (dixit Richard Stallman) sera remis par Richard Stallman en personne.

3 jours de Hackfest à Solutions Linux 2007, du 30 Janvier au 1er Février

Posté par  . Modéré par j.
Étiquettes :
0
27
jan.
2007
Open Source Experience
Pendant les 3 jours que durera le salon Solutions Linux 2007 au CNIT de La Défense, les sociétés AF83, Bearstech et Fabernovel organisent un Hackfest.

La participation est gratuite et ouverte à tous les développeurs parisiens d'un jour ou de toujours, du kernel hacker au développeur web. Un seul objectif : développer le meilleur bout de code de la journée tel que le jugent les participants eux-mêmes. Une seule règle : commencer sur place et terminer le même jour.

Le wiki est en place, vous pouvez vous y inscrire par avance et/ou partager vos idées de projets avec des potentiels équipiers. Vous y trouverez aussi toutes les infos pratiques (horaires, accès, prix à gagner, matériel à ramener, etc.).