Linux Driver Kit

Posté par  . Modéré par Nÿco.
Étiquettes :
0
31
mai
2006
Linux
Greg Kroah-Hartman a annoncé lors de FreedomHEC la première version du "Linux Driver Kit". La suite de cet article est une traduction libre et partielle de l'annonce qu'il a publié sur son blog.

"N'avez-vous jamais été chambrés par des développeurs de pilotes pour d'autres systèmes d'exploitation parce qu'il manque un vrai kit de développement de pilotes pour Linux ? N'avez-vous jamais ressenti une profonde solitude en regardant les 36 CD-ROM de documentation et d'exemples que livrent les autres systèmes à leurs développeurs ? Et bien, vous n'avez plus à avoir honte !

En coordination avec le FreedomHEC, je suis fier d'annoncer la première version du Linux Device Driver Kit.

C'est une image CD qui contient tout ce dont un développeur de pilote sous Linux a besoin pour écrire des pilotes. Il inclut une copie complète du livre "Linux Device Drivers, third edition" paru chez O'Reilly et une compilation complète et prête à l'emploi des in-kernel docbook pour une navigation aisée. Il contient même une copie du code source du noyau [2.6.16.18] à partir duquel vous pourrez compiler vos modules noyau externes.

Bien sur il est disponible sous licence GPL v2 et est librement distribuable. Une étiquette pour CD-ROM est disponible à la racine du CD si vous souhaitez l'imprimer."

Conférence audio sur Python

Posté par  . Modéré par oliv.
Étiquettes :
0
26
oct.
2001
Lug
Linux Azur organise une conférence sur Python le 27/10/2001 dans les locaux de Khéops à Cagnes/Mer. La présentation sera effectuée par René Mages et devrait durer environ une heure. Pour ceux qui ne peuvent pas être là, cette conférence sera retransmise en direct sur le Net au format MP3, un serveur IRC a également été mis en place pour la conférence, le tout s'appuyant exclusivement sur des logiciels libres (linux/icecast/ircd). Toutes les informations concernant la connexion seront disponibles sur le site web de l'association Linux Azur.

Nous vous demandons de venir tres nombreux pour écouter cette conférence. Cela nous permettra en plus de tester le serveur de streaming audio de la Faculté de Médecine de Nice.

Nous remercions la société Khéops, l'UNSA et la Fac de Médecine pour l'aide qu'ils nous apportent.

Un point sur Java et l'Open-Source

Posté par  . Modéré par Thomas Petazzoni.
Étiquettes :
0
18
août
2006
Java
Depuis plusieurs mois déjà, Sun communique sur une prochaine mise à disposition du SDK de Java en Open-Source, dans la lignée de Solaris. Le but premier pour Sun serait évidemment de contrer le .NET de Microsoft qui commence à envahir le marché et d'augmenter le nombre des usagers (pour ne pas dire client) du langage. IBM encourage fortement Sun dans cette voie (lire Sun promet d'ouvrir les sources de Java sur news.com).

On apprend par ailleurs, que Sun se heurte tout à la fois à son désir de ne pas voir le langage être spolié par un concurrent et à la politique interne de managers opposés à la politique Open-Source.

Ces derniers jours Sun à lancé un portail qui retrace les premiers pas de Java vers l'Open-Source et qui permet de recueillir, via un forum, les avis sur le meilleur moyen d'amener le langage à l'Open-Source.

Enfin, ce 14 août, Rich Green (Executive Vice President of Software at Sun), Laurie Tolson (Vice President Developer Products and Programs at Sun), et Alan Brenner (Vice President Mobile and Embedded at Sun) ont annoncé les plans à court terme :
  • Une partie de Java SE sera mis à disposition avant la fin de l'année 2006. Les détails ne sont pas encore connus mais cela concerne au moins le compilateur Java et la machine virtuelle HotSpot
  • Un JDK compilable sera mis à disposition début 2007. Tout le code du JDK ne sera cependant pas sous licence Open-Source car Sun ne dispose pas des droits sur l'ensemble du code.
  • Toute la plateforme Java ME (mobile) sera Open-Source.
  • La licence n'est pas encore décidée, ce sera une licence approuvée par l'OSI (Open Source Initiative).

Il semble que cette fois nous nous dirigions définitivement vers une libération du code source de Java... la fin d'un troll ?

NdA : merci à yannickt pour son journal sur le sujet.

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.

Darwin et Linus

Posté par  . Modéré par Fabien Penso.
0
2
déc.
2001
Noyau
Une discussion sur la kernel mailing-list.

Papa Torvalds prend la théorie de l'évolution en exemple pour montrer que le design ne sert à rien dans un projet. Selon lui, Linux n'a jamais été pensé à l'avance. Le contraire l'aurait conduit à l'échec. C'est le cas de tous les gros projets réussis (l'homme :-), etc. Cette philosophie explique pourquoi Linus n'est pas indispensable (sauf par son côté sociable). Ce qui fait le sel de la discussion, c'est qu'on peut l'appliquer à d'autres domaines, comme le résumait Alan Cox: "on a fait des murs avant de réfléchir sur le ciment".

Lancement du projet GlobalGCC

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
2
nov.
2006
Technologie
Un consortium d'entreprise européennes vient de se former afin d'améliorer radicalement le compilateur libre GCC.

Dans le cadre de l'initiative ITEA (Information Technology for European Advancement), qui est soutenue par l'Union Européenne par l'intermédiaire de son programme de recherche Eureka, il a été décidé d'améliorer les performances du code produit par GCC.

Le projet, nommé GlobalGCC durera 30 mois.
Il sera financé pour environ un tiers par les gouvernements français, espagnol et suédois et le solde sera financé par des entreprises et des universités. Parmi ces dernières on peut noter Airbus, le CEA, l'INRIA, Telefonica ou MySQL.

Le projet sera dirigé par l'entreprise Mandriva.

Internationaliser vos applications Zope avec Localizer

Posté par  . Modéré par Anonyme.
Étiquettes :
0
4
fév.
2002
Internet
Juan-David Ibàñez Palomar vient d'
href="http://www.zope.org/Members/nuxeo/news/Localizer08">annoncer sur
zope.org
la disponibilité de
href="http://www.nuxeo.org/localizer">Localizer 0.8
.


Ce qui est intéressant pour les francophones, c'est que le
href="http://www.nuxeo.org/localizer/tutorial">tutoriel
a été traduit en
français. Il contient une introduction générale aux méthodes et aux
technologies de localisation des applications Web.



Par ailleurs, le travail sur l'
href="http://www.nuxeo.com/news/12">internationalisation de Zope3
a
commencé sérieusement il y a quelques semaines, et se poursuit sur les Wikis de
Zope.org. N'hésitez pas à donner votre feedback si vous souhaitez réaliser des
applications multilingues avec Zope et que les propositions actuelles ne vous
satisfont pas.

Web Component Development with Zope 3

Posté par  (site web personnel) . Modéré par Thomas Petazzoni.
Étiquettes :
0
4
jan.
2007
Livre
C'est un livre en anglais de 500 pages qui vient de paraître sur Zope 3, écrit par l'un des développeurs principaux, Philipp von Weitershausen. Il est surtout destiné aux développeurs web, en particulier ceux qui ont déjà une expérience dans les applications web, que ce soit J2EE, Zope 2, Django ou Turbogears.

Il s'agit d'une deuxième édition, revue, corrigée, complétée, et mise au goût du jour. En particulier elle s'applique à la toute dernière version 3.3.0 de Zope, dont l'API a été simplifiée et améliorée.

Ce livre est extrêmement bien rédigé et réalisé, très clair et très progressif. Il représente en réalité le manuel indispensable à l'apprentissage de Zope 3. Il permet de comprendre le cheminement intellectuel qui a mené à la création de certaines fonctionnalités, et aborde tous les sujets, du survol de l'architecture à sa mise en production. Tout au long du livre, une application web est progressivement construite pour servir de support.

On trouve également un résumé à la fin de chaque chapitre, de nombreuses comparaisons avec J2EE, des Flashback sur Zope 2 permettant de comprendre ce qui a évolué et pourquoi, et des indications sur ce qui est utilisable dans Zope 2 ou non.

Il est disponible aux éditions Springer et, cerise sur le gâteau, la qualité de la reliure est excellente. Il est pour l'instant disponible directement chez l'éditeur, ou chez Amazon.

Comment planter NT et W2K avec 5 malheureuses lignes de code ?

Posté par  . Modéré par Pascal Terjan.
Étiquettes :
0
20
mar.
2002
Humour
Grace à ces quelques petites lignes de code parfaitement valides (une boucle avec un affichage de texte à l'ecran), NT et W2000 donnent leur pleine mesure avec le fameux blue screen of death (BSOD pour les intimes, et ils sont nombreux).
Voici le code incriminé :
#include <stdio.h>
int main( void )
{
    for(;;)
    {
        printf( "Hung up\t\b\b\b\b\b\b" );
    }
    return 0;
}
Ce programme est tellement simple que planter un OS avec ça, c'est vraiment stupéfiant !

Sortie de la bibliothèque MAPI OpenChange 0.2

Posté par  . Modéré par Sylvain Rampacek.
Étiquettes :
0
23
avr.
2007
Microsoft
La bibliothèque MAPI 0.2 d'OpenChange baptisée MAILOOK est disponible au téléchargement. Cette version propose une API de programmation MAPI, de la documentation développeur, du code d'exemple et des utilitaires de tests. Les développeurs y trouveront le code nécessaire pour envoyer, recevoir ou supprimer des courriels, ainsi que le code nécessaire à l'envoi ou la réception de pièces jointes.

Cette version, bien qu'ayant été testée, devrait être considérée comme une alpha destinée aux bêta testeurs. Le principal objectif de cette publication est de fournir du matériel commun afin d'améliorer la robustesse et l'extensibilité de la bibliothèque MAPI sur le moyen et long terme.

NdM : comme indiqué sur wikipedia, MAPI est à l'origine un ensemble de fonctions propriétaires développées par Microsoft pour des applications souhaitant utiliser la messagerie.

Encore plus inutile donc encore plus indispensable

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
1
juin
2002
Rien à voir
Qui sait combien de touches il frappe dans sa journée ?
Quel développeur n'a jamais entendu un responsable lui dire : « Tu n'as pas mal aux doigts à taper sur ton clavier ? »

Bon, je ne pense pas que le projet ait été là pour ça. D'ailleurs (et malheureusement), il n'existe pas encore de client pour *n*x. Mais le responsable du projet cherche des contributeurs.

Donc, si quelqu'un se sent prêt pour qu'une grande équipe LinuxFr voit le jour... (moi je peux pas j'ai piscine :)

Note du modérateur : tant d'efforts pour faire un beau site pour un projet un peu inutile quand même...

Akrogen, greffon Eclipse de génération de code, avec wizard pages décrits en XML/XUL

Posté par  . Modéré par Mouns.
Étiquettes :
0
15
juin
2007
Java
Les wizards Eclipse sont souvent utilisés dans les greffons Eclipse pour générer le code d'un composant. Un wizard est constitué de plusieurs wizard pages. Par exemple, le wizard "New java class" accessible par le menu File/New/Class est constitué d'un wizard page qui permet de générer le composant "classe Java".

Lorsque vous souhaitez développer votre propre wizard Eclipse - un wizard permettant de générer le code du composant de votre architecture - ceci nécessite de :
  • vous familiariser avec l'architecture d'Eclipse qui, certes, est très puissante mais demande un énorme investissement.
  • vous familiariser avec les bibliothèques sur lesquelles Eclipse se base (SWT, JFace...).
  • développer le moteur de génération de code.
C'est pourquoi Akrogen un greffon Eclipse (version 3.2.x) de génération de code orienté composants a été développé. Akrogen est sous licence LGPL.

Avec Akrogen vous pouvez décrire vos wizard pages Eclipse en XML/XUL. Chaque page d'un wizard est associé à un template écrit en Freemarker, Velocity, ou XSL. Le bouton Finish du wizard permet pour chacun des wizard pages de fusionner les valeurs des champs (contrôles XUL) du wizard page avec le template associé pour générer le code d'un composant.

Avec Akrogen vous pouvez ainsi écrire votre propre catalogue Akrogen de wizard, templates qui permettent de générer les composants de votre architecture à travers des wizards Eclipse.

HelloWord est un exemple concret de wizard page (décrits en XUL) et template qui permet de générer un fichier de type "Hello word".

Aujourd'hui Akrogen fournit les catalogues :
  • Struts1.x qui permet de générer les composants Struts1.x Action, ActionForm...
  • Blank catalog pour démarrer rapidement votre catalogue Akrogen qui permet de générer vos composants.

Transgaming WineX 2.1 supporte WarCraft III... et Wine aussi :P

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
3
août
2002
Jeu

Transgaming annonce officiellement (et en grandes pompes) le support de WarCraft III sous WineX.


Rassurez-vous, Wine fait de même et peut-être même mieux aux dires de Jesse Allen sur la liste de développement de Wine.


Pour l'instant le patch n'est disponible qu'à partir du CVS de Wine mais les paquets ne devraient pas tarder à arriver. Mais pourquoi ne l'ont-ils pas dit plus tôt ?! Plus d'informations sur Slashdot (merci à eux)


Note du modérateur : l'occasion de reparler de l'affaire Bnetd/Blizzard à propos de Warcraft III. Voir la dépêche précédente sur le sujet.

Trophées du Libre 2007 : derniers jours pour les candidats

Posté par  . Modéré par j.
Étiquettes :
0
20
sept.
2007
Communauté
Les inscriptions aux Trophées du Libre se terminent le 1er octobre 2007. Il ne vous reste que quelques jours pour participer à ce concours qui récompense les logiciels libres novateurs dans 6 catégories :
  • Sécurité,
  • Jeux / Multimédia,
  • Educatif,
  • Logiciels scientifiques,
  • Logiciels pour administrations et collectivités,
  • Gestion d'entreprise.
Comme l'explique Nat Makarevitch, vice-président du jury
Les Trophées du libre sont l'une des rares occasions, pour un projet, d'obtenir des moyens et de la visibilité hors de l'univers du libre et offrent, cette année encore, plus de 30 000 ¤ de prix aux projets. Si vous employez un programme libre et l'appréciez pourquoi ne pas lui rendre service en vous assurant, s'il correspond aux critères, qu'il est candidat ?
Le jury, présidé par Georg Greve, président de la FSF Europe, est composé de personnalités du Logiciel Libre d'une douzaine de nationalités différentes, parmi lesquelles on retrouve notamment Kern Sibbald (Bacula), Alex Beregszászi (Mplayer), Luis Casas Luengo (Fundecyt), Damien Sandras (Ekiga), Louis Desjardins (Scribus) et Sam Hocevar (VLC / Debian).

BEA annonce la disponibilité de sa machine virtuelle Java optimisée pour Intel

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
18
sept.
2002
Java
BEA Systems vient de rendre disponible la version 7.0 de sa machine virtuelle Java BEA WebLogic JRockit 7.0™, développée en partenariat avec Intel, pour les systèmes 32 bit sous Windows et Linux.
D'après l'éditeur, un serveur d’application WebLogic/Intel utilisant JRockit 7.0 affichera des performances bien meilleures qu’un serveur Solaris/UltraSparc avec la machine virtuelle Java Hot Spot de Sun. Cette JVM devrait donc permettre aux clients finaux de se tourner vers du matériel et des OS plus abordables et diminuer ainsi considérablement le Total Cost of Ownership (TCO).
JRockit 7.0 est disponible pour Windows 2000 et la distribution Linux Advanced Server de Red Hat, pour les JDK 1.3.1 et 1.4. Une pré-version 64 bit est disponible pour Windows .Net Server RC1.