Code source de tribune linux

Posté par  . Modéré par I P.
Étiquettes :
0
13
oct.
2000
Internet
Une adaptation du code de tribune linux est disponible, sous license GPL comme l'original.
Il s'agit de la version utilisée par iMedecin - c'est un standalone qui n'a pas besoin de dacode ou de quoi que ce soit pour fonctionner, juste du php et du sql
On me l'avait demandé il y a quelques temps, le voilà !
Merci d'envoyer vos patches ou bugfixes.

DVD et QRPFF

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
8
mar.
2001
Perl
DeCSS n'est plus, frappé du sceau de l'infâmie par tous les pauvres majors de l'industrie du DVD. Pour ne pas risquer la prison à perpèt' pour la possession d'un bout de code de DeCSS, utilisez plutôt qrpff. Développé par 2 étudiants du MIT, ce script de 7 lignes en perl offre les même possibilités que DeCSS, mis à part qu'il est nettement plus simple à reproduire, la preuve :

#!/usr/bin/perl -w
# 531-byte qrpff-fast, Keith Winstein and Marc Horowitz
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout
# arguments: title key bytes in least to most-significant order
$_='while(read+STDIN,$_,2048){$a=29;$b=73;$c=142;$t=255;@t=map{$_%16or$t^=$c^=(
$m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t^=(72,@z=(64,72,$a^=12*($_%16
-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271);if((@a=unx"C*",$_)[20]&48){$h
=5;$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$
d=unxV,xb25,$_;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=$t&($d>>12^$d>>4^
$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9,$_=$t[$_]^
(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval

Dites-moi si je me trompe : il y a bien un concours Obsfucated Perl Contest, non? :)
Bravo aux 2 étudiants du MIT, Keith Winstein et Marc Horowitz.

Merci à Tom's Hardware pour le lien sur Wired.

Concours de demo en 4kb de sources

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
7
fév.
2003
Démo
Le canal IRC #demoscene de freenode organise un concours de demo 4kb, mais qui a cette fois la particularité d'etre limité en taille au niveau des sources.
Pour avoir quelquechose d'equitable, il a été defini que le programme devait être écrit en C ou en C++, et utiliser SDL ou OpenGL (sans bibliothèques additionnelles). Les fichiers de données sont interdit, et le programme doit pouvoir compiler et tourner sous Linux, Windows, et MacOSX.

Sortie de Ogre3d 1.2

Posté par  (site web personnel) . Modéré par Jaimé Ragnagna.
Étiquettes :
0
14
mai
2006
Jeu
L'un des meilleurs moteur 3D libre est maintenant disponible en version 1.2.

Cette version de Ogre3d est appelée Dagon et dispose d'un nombre conséquent d'améliorations depuis sa précédente version dont :
  • mise au point d'une structure permettant de créer facilement des effets de "post-traitement" (ex: des filtres) sur les scènes affichées, ainsi que de les combiner
  • support du rendu vers plusieurs "cibles" pour les cartes graphiques supportant les "Multiple Render Target"
  • amélioration du rendu vers des textures
  • amélioration des "billboards" (ex: sprites restant toujours face à la caméra) et des systèmes de particules
  • amélioration des gestionnaires de scènes avec notamment la possibilité d'utiliser plusieurs gestionnaires simultanément de façon sûre (ex: utilisation d'un type adapté pour l'affichage des intérieurs, et d'un autre adapté aux extérieurs)
  • amélioration des matériaux avec en autre la possibilité de faire de l'héritage
  • amélioration des animations :
    • l'animation des sommets des objets peut être logicielle ou matérielle
    • il est maintenant possible d'animer les sommets de façon plus pointue permettant entre autre de faire des animations faciales

  • possibilité de créer des objets manuellement à la façon d'OpenGL, supportant tous les types d'ombrages
  • amélioration des ombres : l'application de filtres sur les ombres est maintenant possible, les ombres texturées sont mieux supportées...
  • amélioration du support Direct3D9 et OpenGL (suppression du support Direct3D7)
  • mise à jour du "renderer" CEGUI (bibliothèque C++ permettant la création d'interface graphique utilisateur)

A noter que Ogre3d propose des sujets pour le Google Summer Of Code !

XFS en pre-release

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
29
jan.
2001
Noyau
SGI vient de sortir une pre-release de son filesystem journalisé XFS pour le noyau 2.4.
"... significant progress since its Beta release in September 2000." Une version finale est prévue pour bientot.
XFS est disponible en patch pour le 2.4, en RPM et un installeur modifié pour RH 7.0 permet l'installation d'un root en XFS.

Perl/shell obfuscated

Posté par  (site web personnel) . Modéré par Fabien Penso.
Étiquettes :
0
9
mai
2001
Perl
Bon, après bien des heures de labeur, Dilbert et moi avons pondus ces lignes de commandes pour écouter les mp3 que raphit broadcast. D'ailleurs ne les lancez pas tous à la fois pour pas le flooder :)

version normale:
perl -e'$a="mp3.raphit.net";s/ /%20/g,/:.{8}(.*mp\d)/i&&print"http://$a/$1\n"foreach`rsync -r "$a"::mp3`'|mpg123 -yvZ@-

variante:
mpg123 -yvZ$(perl -e'$a="mp3.raphit.net";s/ /%20/g,/:.{8}(.*mp\d)/i&&print"http://$a/$1\n"foreach`rsync -r "$a"::mp3`')

version gore:
export Q=mp3.raphit.net;mpg123 -yvZ`rsync -r $Q::mp3|perl -ne's/ /%20/g,/:.{8}(.*mp\d)/i&&print"http://$ENV{Q}/$1\n"'`

encore plus courte:
export Q=mp3.raphit.net;mpg123 -yvZ`rsync -r $Q::mp3|perl -pe's|.*:...(.*mp\d)|http://$ENV{Q}/$1|i?s/ /%20/g:s/.*//'`

Feature freeze du noyau 2.5/2.6 prévu pour Halloween

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
21
juil.
2002
Noyau
Un gel des fonctionnalités du noyau 2.5 (futur 2.6) a été décidé pour Halloween. Après cette date, seuls des corrections de bugs ou des améliorations mineures seront acceptés dans ce qui deviendra le noyau 2.6.

Pour voir la liste des modifications majeures déjà effectuées, et celles qui sont prévues, suivez le lien sur kernelnewbies. Pour résumer: beaucoup de parties ont été réécrites (block io, ide, framebuffer, ...) et pas mal de patchs externes ont été intégrés ou le seront (preempt, ALSA, ACL, rmap, ...)

« Autocompiler » son noyau au démarrage avec TCCBoot

Posté par  (site web personnel) . Modéré par Benoît Sibaud.
Étiquettes :
0
27
oct.
2004
Noyau
À ceux qui trouvent que le noyau Linux démarre bien trop vite, Fabrice Bellard propose une solution : TCCBoot. Il s'agit d'un petit noyau (indépendant de Linux) qui contient le petit-compilateur C "TCC" du même F. Bellard. Une fois chargé, celui-ci compile les sources qu'on lui fournit dans une image ROMFS et exécute le binaire résultant. Si les sources en question sont celles du noyau Linux... alors TCC compile Linux à chaque démarrage.

Ça ne sert à rien mais c'est beau !

EDF libère Code_Aster comme promis

Posté par  . Modéré par oliv.
Étiquettes :
0
14
déc.
2001
Communauté
Suite et fin de la news http://linuxfr.org/2001/10/09/5329,0,1,0,0.html du 9 octobre. Le modero avait précisé à l'époque :

"le site Code Aster est cependant complètement vide. Attendons de voir..."

Et bien c'est fait. Le téléchargement du code source est vraiment actif.
Pour les mécaniciens, le prochain code source très attendu est celui de SALOME, chez OpenCascade.org. Il promet une interface de Pre et Post traitement pour nos codes de calcul ... L'arlésienne des labos de méca en quelque sorte.

Note du modérateur : On avait déjà mentionnée le sujet à 2 reprises. Le 9 octobre (cf. plus haut) et le 24 octobre quand des binaires de code aster avaient été mis à la disposition de tous. Cette fois, il s'agit des sources...

Concours de programmation - tous à vos claviers !

Posté par  . Modéré par Jaimé Ragnagna.
Étiquettes :
0
20
juin
2003
Rien à voir
Comme tous les ans depuis 1998, l'ICFP (Conférence Internationale sur la Programmation Fonctionnelle) organise un concours de programmation.

Le 28 juin à 0 heures GMT, le sujet tombe. Vous aurez 72 heures pour prouver au monde que votre langage de programmation, ainsi que vous et votre équipe, êtes les meilleurs !

Alors, que vous soyez fan de lisp, caml, c, brainf*ck, j'en passe et
des pires, lâchez-vous ! Il y a même des prix pour vous motiver.

Sachez cependant que la concurrence sera rude...

La consultation des sujets des années précédentes peut donner une idée de la complexité de la tâche à réaliser.

Un travail en équipe est plus que conseillé.

Theodore Ts'o reçoit le prix 2006 du progrès du Logiciel Libre

Posté par  (site web personnel) . Modéré par j.
0
28
mar.
2007
Communauté
Ce 26 mars 2007, la Fondation pour le Logiciel Libre a remis le Award for the Advancement of Free Software 2006 à Theodore Ts'o.

D'après le communiqué de la Fondation pour le Logiciel Libre, «Theodore Ts'o est reconnu pour ses nombreuses contributions au Logiciel Libre, en particulier son travail sur le noyau Linux. Son rôle en tant que responsable du projet Kerberos et son travail sur les Open Network Computing Remote Procedure (ONC RPC) témoignent de son rôle important dans le domaine de la sécurité d'Internet. Il est également nominé pour son travail de mainteneur et de développeur des outils E2fs, utilisés pour manipuler les systèmes de fichiers ext2 et ext3 sous GNU/Linux. Ts'o a également eu un rôle important au sein de la communauté, par l'organisation de la conférence annuelle des développeurs du noyau Linux ainsi que par la publication de tutoriels et documents pédagogiques.»

Toujours d'après le communiqué, Theodore Ts'o a déclaré lors de la remise des prix que «Tout cela fût vraiment amusant. Je pense que beaucoup de personnes travaillent sur le Logiciel Libre pour de nombreuses raisons et c'est très bien, mais j'ai toujours été fier du fait que les gens aient pu utiliser le travail que j'ai réalisé pour faire avancer la cause du Logiciel Libre».

Cette année, les deux autres finalistes étaient Wieste Venema, reconnu pour la création de Postfix et Yukihiro Matsumoto, créateur du langage Ruby.

open ORB 1.0 est sortie

Posté par  . Modéré par Fabien Penso.
Étiquettes :
0
6
fév.
2001
Java
La version de l'ORB JAVA OpenORB est sortie en version 1.0. L'ORB est conforme aux spécifications CORBA 2.4 de l'OMG. Il est configurable en XML. La licence est de type BSD.