Démos OSPF, OLSR ou MIPv6 prêtes en 2 minutes

Posté par  . Modéré par Benoît Sibaud.
Étiquettes :
0
27
déc.
2007
Linux
Si vous voulez passer pour un hacker de réseau, vous pouvez disposer de démos toutes faites basées sur un ensemble de machines virtuelles dont les connexions sont simulées et dynamiquement modifiables.

Ces démos ne nécessitent qu'une machine hôte sous Linux et permettent de visualiser tous les échanges de messages du réseau virtuel dans l'interface tap1 de la machine hôte. L'ensemble peut être téléchargé sur clownix.net, il se nomme uml_clownix_net_03.tar.gz.

Les machines virtuelles constituant le réseau sont faites grâce à Linux From Scratch pour ce qui est du système de fichiers, et User Mode Linux pour ce qui est du noyau. La partie virtuelle qui simule le réseau est un processus qui joue le rôle d'une matrice de commutation re-configurable à tout moment.

Lorsque les machines virtuelles démarrent, chaque interface vient se connecter à la matrice de commutation, et la configuration indique quelle interface est liée à quelle autre. Comme la configuration est modifiable à tout moment, ce réseau est particulièrement adapté à l'étude de OSPF, OLSR et la mobilité sous IPv6 (MIPv6).

La partie la plus longue pour démarrer une démo est le téléchargement de l'archive de plus de 200 mégaoctets ainsi que de son détarrage, après il faut 10 secondes par machine pour démarrer.

Matthew Szulik quitte Red Hat, tests de performance JavaScript et Valgrind 3.3.0

Posté par  (site web personnel) . Modéré par Bruno Michel.
Étiquettes :
0
27
déc.
2007
Communauté
  • Matthew Szulik quitte Red Hat
    Le CEO et président de Red Hat Matthew Szulik a décidé d'abandonner ses fonctions pour des raisons de santé de sa famille. Il reste toutefois à la tête du directoire. Il est remplacé par James Whitehurst (COO de Delta Airlines).

  • Tests de performance JavaScript dans les navigateurs
    Un benchmark JavaScript a été réalisé à l'aide de SunSpider du projet WebKit. Les navigateurs testés sont Opera 9.5, Safari 3, IE7 et Firefox 2. La machine était une dual-core 3.0 GHz Core 2 Duo munie de 4 Gio de RAM et de... argh Windows Vista 32-bit. Firefox 3.0 beta 2 apporte de grandes améliorations.

  • Valgrind 3.3.0
    La célèbre suite d'outils libres de profiling et de débogage est passée en version 3.3.0. Helgrind et Massif ont été revus en profondeur, Cachegrind et Memcheck ont été améliorés, Omega et DRD sont deux outils expérimentaux qui font leur apparition, la documentation a été réorganisée, et on assiste à des gains en terme de mise à l'échelle.

Ruby 1.9.0 est sorti pour Noël

Posté par  . Modéré par Nÿco.
Étiquettes :
0
27
déc.
2007
Ruby
Les tests des pré-versions de cette année ont laissé présager des performances accrues (jusqu'a 10 fois plus rapide que la 1.8.5) grâce à la nouvelle machine virtuelle. Ce n'est pas encore Ruby 2.0, qui sera la prochaine version majeure stable. De nombreuses nouvelles fonctionnalités sont encore expérimentales et peuvent disparaître d'ici à la 2.0. Cette sortie en version de développement a été faite le jour de Noël, une fois n'est pas coutume (1.8.2 en 2004, 1.6.6 en 2001, 1.6.2 en 2000, 1.2 en 1998).

Parmi les nouveautés, citons le nouveau moteur d’expression rationnelles Oniguruma, la gestion de m17n (Multilingualization, notamment une meilleure gestion d'Unicode), l'intégration de RubyGems et de Rake et le remplacement du module CSV par FasterCSV.

Ruby est un langage connu dans le monde des serveurs pour son framework Ruby on Rails ou bien les interpréteurs Ruby dans Java permettant un développement plus rapide. Mais il possède également des bindings pour de nombreuses bibliothèques, dont les plus courantes dans le monde du libre (GTK/Gnome, QT/KDE, Cairo, OpenGL, XML, Curl, SDL, etc.), le rendant également utile pour le développement d'applications de bureau, de jeux, etc.

Un projet récent, Gosu permet par exemple de développer des jeux 2D complets mêlant des effets 3D en quelques centaines de lignes de Ruby, utilisant le moteur physique Chipmunk, l'accélération OpenGL et la puissance, concision et clarté du langage Ruby.

GNU Octave 3.0, l'alternative libre à Matlab

Posté par  . Modéré par Nÿco.
0
27
déc.
2007
Science
GNU Octave est un langage libre de haut niveau destiné principalement aux calculs numériques. La syntaxe vise à être aussi proche que possible du programme propriétaire Matlab. L'interpréteur est en ligne de commande, mais plusieurs interfaces et éditeurs chatoyants existent pour l'habiller.

Depuis la précédente version stable (la vieille 2.1), de nombreux progrès ont été effectués notamment dans les fonctions graphiques, basées sur GNUplot et JHandles. Les sources sont disponibles sous licence GPL, les distributions Linux mettent à jour leurs paquets (utilisez votre gestionnaire de paquet préféré) et des binaires sont téléchargeables pour Windows et Mac OS X sur SourceForge.

Des interfaces avec les langages C/C++ et Fortran permettent d'écrire assez simplement des extensions efficaces. De nombreuses boîtes à outils écrites par la communauté viennent étendre les fonctionnalités.

D'autres solutions open source existent, comme Scilab, moins compatible avec Matlab et dont la licence est restrictive (encore à ce jour), ou SciPy, extension du langage Python, profitant de sa syntaxe, mais non compatible avec Matlab.

Surfez anonymement avec la dernière version du client BitTorrent Deluge

Posté par  . Modéré par rootix.
Étiquettes :
0
27
déc.
2007
Internet
Le client BitTorrent open-source Deluge, vient d’ajouter un navigateur anonyme à ses nombreuses fonctions. Il servira à protéger et à faciliter l’utilisation de BitTorrent face aux fournisseurs d’accès qui veulent brider son utilisation.

Ce navigateur anonyme a été ajouté pour lutter contre les fournisseurs d’accès qui font trop de zèle et brident la bande passante allouée aux échanges peer-to-peer, en particulier BitTorrent. Comme l’indiquent ses créateurs : “Tout le monde sait qu'il est de pratique courante pour les fournisseurs d’accès à Internet d’essayer de bloquer au maximum ou de brider l’usage de BitTorrent. Nous pensons que c’est un comportement injuste et erroné puisqu’il existe de nombreux usages légaux pour BitTorrent. Si un fournisseur d’accès bride ou bloque le trafic BitTorrent, vous pouvez être quasiment sûr qu’il regarde quels sont ses utilisateurs qui visitent des sites relatifs à cet usage afin d’en bloquer ou d’en limiter l’usage plus facilement.”

Si vous aussi votre fournisseur met en place de telles pratiques, vous pouvez utiliser ce logiciel libre sous licence GPL, il est disponible pour les systèmes d’exploitations Windows, Linux et Mac OS.

N’espérez cependant pas pouvoir naviguer anonymement sur tous les sites web, même les moins fréquentables, ce n’est pas l’objectif de cette équipe. Et ils l’indiquent parfaitement sur leur site web : “Nos serveurs proxy ont une liste blanche des sites liés à BitTorrent (trackers, sites d’index, etc.), que vous pouvez visiter. Si vous essayez d'accéder à un site BitTorrent qui n’est pas dans notre liste blanche, n'hésitez pas à nous envoyer l’adresse de ce site et nous l'ajouterons dans les 24h. Nous ne faisons pas de discrimination contre quelconque site BitTorrent et nous les ajouterons sur demande. Cependant, nous ne voulons absolument rien à voir avec le fait d’anonymiser le trafic de pédophiles, de malades qui cherchent sur Google la façon de se dépêtrer d’un meurtre, ou de tout autre chose. Nous voulons protéger BitTorrent et rien de plus.”

Ce logiciel vous permettra donc de surfer sur le web à la recherche des précieux .torrent sans que votre fournisseur d’accès ne le remarque. Et comme il inclue également un protocole pour crypter les flux d’échanges BitTorrent il sera également très difficile pour lui de vous brider.

N’attendez donc plus pour l’essayer, il est disponible librement et gratuitement sur le site officiel.

OpenIDoo, TimeVault et Sun Niagara 2

Posté par  (site web personnel) . Modéré par Mouns.
Étiquettes :
0
27
déc.
2007
Communauté
  • OpenIDoo, le serveur OpenID libre
    OpenIDoo est un jeune projet de serveur OpenID en PHP/MySQL sous Apache License 2.0. Disponible uniquement via le dépôt Subversion pour le moment, ce serveur prend en charge des OpenID du type http://mondomaine.com/utilisateur, des domaines multiples et un base de données MySQL.

  • TimeVault, les snapshots faciles et intégrés
    TimeVault est un outil de sauvegarde et restauration à base de snapshots automatiques, navigateur de snapshots et intégration dans Nautilus pour l'instant (KDE à venir). Le site anglophone HowToForge propose un tutoriel en trois parties.

  • Sun Niagara 2, le CPU opensource
    Dernière news de la trilogie et non des moindres, le code source du processeur Niagara 2 ou UltraSPARC T2 est disponible en téléchargement après enregistrement. On ne peut s'empêcher de penser à Free CPU, ainsi qu'à LinuxBIOS.

Les petites brèves de LinuxFR : trois nouvelles toutes simples, regroupées, qui n'auraient pas matière à être développées jusqu'à en faire une dépêche à part entière.