Journal Publication de Parrot 1.0

Posté par  (site web personnel) .
Étiquettes : aucune
22
19
mar.
2009
Parrot est une machine virtuelle conçue pour compiler et exécuter rapidement du bytecode de langages dynamiques. Parrot contient actuellement diverses implémentations de langage (de qualité variable) : Tcl, Javascript, Ruby, Lua, Scheme, PHP, Python, Perl 6, APL, et un traducteur de bytecode .NET.

Contrairement à Perl5, Parrot sépare clairement la phase de compilation et la phrase d'exécution, ce qui permet une grande modularité et facile d'autant le support d'autres langages que Perl.

Parrot a été conçu pour permettre l'interopérabilité entre (…)

Journal Hasard 0.8 : bibliothèque de génération des nombres aléatoires

Posté par  (site web personnel) .
Étiquettes : aucune
21
12
mai
2009
Hasard est une bibliothèque de génération de nombres (pseudo) aléatoires.

Simplicité

Elle offre une API simple avec des fonctions de haut niveau et une distribution uniforme. Elle embarque de nombreux algorithmes (Mersenne Twister, ISAAC, RC4, etc.) et peut réutiliser des bibliothèques existantes (OpenSSL, GSL, GMP, glib).

Sécurité

Hasard choisit le meilleur générateur selon vos besoins et votre environnement (Linux, Windows, ...) en utilisant des « profils » (ex: « @fast » ou « @secure »). Le générateur est initialisée automatiquement (…)

Journal Recherche auteurs pour un nouveau magazine libre autour du développement logiciel

Posté par  (site web personnel) .
Étiquettes :
19
12
déc.
2010
Je lance un projet de magazine francophone dédié au développement logiciel qui sera distribué en PDF (voir aussi sur un site web) sous licence libre (CC BY-SA ?). Le magazine sera gratuit et les auteurs ne seront pas rémunérés.

Je recherche des auteurs pour écrire des articles dans les thèmes suivant :
* Qualité (ex: buildbot)
* Outils de développement (IDE, (D)VCS, vim/emacs, gdb, gcc, valgrind, ...)
* Retour d'expérience sur les outils, méthodes de dev, gestion d'équipe, planning du (…)

Journal Sortie de Fusil le fuzzer en version 1.0beta3

Posté par  (site web personnel) .
Étiquettes :
18
3
sept.
2008
Fusil est à la fois une boîte à outils permettant d'écrire son propre fuzzer et une suite de fuzzers : Apache, ClamAV, Firefox, gettext, gstreamer, ImageMagick, libpoppler, printf(), Mplayer, ogg123, PHP et Python. Il permet d'écrire rapidement un fuzzer et s'occupe de gérer une campagne de fuzzing(création de fichiers, nettoyage en quittant, classement des erreurs, etc.). Un fuzzer est un outil d'assurance qualité permettant de générer des bugs dans vos programmes. Ceci permet d'améliorer la robustesse de vos applications (…)

Journal Elon Musk licencie 5 000 employés de Twitter

Posté par  (site web personnel) . Licence CC By‑SA.
18
22
nov.
2022

Selon Bloomberg, la société Twitter, qui a avait plus de 7 000 employés, a licencié 5 000 employés (71%) en 1 mois : depuis son rachat en 27 octobre 2022 par Elon Musk, l'homme du plus riche du monde. Le rachat du réseau social pour 44 milliards USD avait pris 6 mois. Twitter a été créé en 2006 et compte 238 million d'utilisateurs quotidien. La personne ayant le plus d'abonné est Barack Obama (133 millions), et la 2e n'est (…)

Journal OpenDesk : plans de meubles sous licence Creative Commons

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
17
23
nov.
2014

Le site OpenDesk propose des plans de meubles (bureaux, chaises, etc.) sous différentes licences dont certaines sont libres : Creative Commons - Attribution, Creative Commons - Attribution-NonCommercial, Creative Commons Zero, etc. Le site propose de passer par un artisant pour faire fabriquer le meuble (dont plusieurs artisants français), mais documente aussi des moyens de le fabriquer soit même.

Notez bien qu'utiliser commercialement les plans Creative Commons - Attribution-NonCommercial impose de rémunérer l'auteur : "If you wish to use the design (…)

Journal Injection DNS dans un serveur DNS de Free ?

Posté par  (site web personnel) .
Étiquettes : aucune
14
18
jan.
2010
Selon Stéphane Bortzmeyer, un des serveurs DNS de Free renvoyait une mauvaise IP pour le domaine whois.com. Le domaine pointait vers la page [http://i.imgur.com/RgIZl.png]. Avez-vous plus d'infos ?

Ils en parlent :
http://www.bortzmeyer.org/empoisonnement-dns-en-vrai.html
http://www.reddit.com/r/reddit.com/comments/aqima/whoiscom_h(...)
http://twitter.com/tuxplanet/statuses/7872836398

Journal Brad remet le couvert

Posté par  (site web personnel) .
Étiquettes :
14
19
sept.
2009
Brad a décidé de faire parler de lui cette année :-) Il vient (le 16 septembre) d'écrire un exploit pour le noyau 2.6.31 tout chaud, à peine sorti du four (le 9 sept.). Il a d'abord posté des vidéos sur Youtube, puis (le 18 sept.) le code de son exploit :
* Linux 2.6.31 perf_counter 0day Local Root Exploit
* Linux 2.6.31 perf_counter x64 Local Root Exploit
* enlightenment.tgz: exploit ainsi qu'une boite à outils pour faciliter l'écriture (…)

Journal Nouvel hébergement du projet NuFW sur ufwi.org

Posté par  (site web personnel) .
Étiquettes :
14
1
déc.
2011

Suite à la fermeture de nufw.org, FSF France a monté un nouvel hébergement pour le projet NuFW et ses copains : ufwi.org. On y trouve le parefeu identifiant NuFW ainsi qu'une dizaine d'applications et divers outils. Les applications majeures sont :

  • nuconf : Configuration système
  • nuconntrack: Suivi des connexions (conntrack Netfilter)
  • nuface3 : gestion de jeux de règles pour parefeu (Netfilter ou NuFW)
  • nulog3 : Analyseur de logs du parefeu (Netfilter ou NuFW)
  • nupki : interface simple (…)

Journal Publication de Python 3.0rc2

Posté par  (site web personnel) .
Étiquettes : aucune
13
7
nov.
2008
Nouveautés de Python 3 : http://docs.python.org/dev/3.0/whatsnew/3.0.html
ChangeLog complet : http://www.python.org/download/releases/3.0/NEWS.txt
Documentation : http://docs.python.org/dev/3.0/

Par rapport à 3.0rc1, il s'agit essentiellement de corrections de bugs. D'ailleurs, vu la quantité de bugs critiques (qui n'étaient -forcément- pas prévus), Python 3.0 a pris beaucoup de retard sur son planning. L'équipe Python préfère corriger tous les bugs plutôt que de sortir une version boguée qui dégoûterait les gens de Python 3.

Par rapport Python 2.5, Python 3.0 inclut tous les changements de Python 2.6. (…)

Journal Actualités Python : PyPy 1.1, Python 3.1 beta 1, Pycon FR et Pycon US

Posté par  (site web personnel) .
Étiquettes : aucune
13
8
mai
2009
Sentant la pression monter avec la sortie Parrot 1.0, PHP6 et Perl6 en préparation, le serpent se remue (la queue) !

PyPy 1.1 a été publié le 28 avril dernier :
http://codespeak.net/pypy/dist/pypy/doc/release-1.1.0.html
http://morepypy.blogspot.com/2009/04/beta-for-110-released.h(...)

PyPy supporte maintenant Python 2.5 (au lieu de Python 2.4), avec notamment l'ajout des modules ctypes et sqlite3. L'interprète est 10% à 50% plus rapide que la version 1.0, et 0,8 à 2x plus lent que CPython (3 à 4x dans les pires cas). Amélioration due surtout (…)

Journal scm.py : gérer simplement plusieurs dépôts Mercurial et Git

Posté par  (site web personnel) .
Étiquettes :
13
4
fév.
2012

J'ai écrit un petit script Python pour gérer une dizaine de dépôts Mercurial et Git : scm.py. Vous pouvez en télécharger la dernière version depuis mon dépôt bitbucket.org (code mise en forme). Il nécessite d'activer l'extension rebase de Mercurial. Ajoutez les lignes suivantes à ~/.hgrc au besoin:

[extensions]
rebase=

Pour la configuration, lancez "scm.py scan > scm_config" dans le dossier où vous avez déjà des dépôts HG ou GIT, ils seront détectés automatiquement, et c'est parti !

(…)

Journal 4,3 millions d'euros volés à la plate-forme d'échange de bitcoins Bitstamp

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
13
8
jan.
2015

18,866 bitcoins volés. A priori, une grosse partie des fonds de Bitstamp (88%) n'étaient pas atteignable depuis Internet et n'ont pas été volés. Il ne s'agit "que" du "hot wallet" utilisé pour que les clients y déposent des fonds. A priori, les clients ne sont pas affectés, mais le cours du Bitcoin a chuté : de 314$ à 263$, puis 286$ aujourd'hui (selon ce que j'ai vu sur coindesk). Certains critiquent Bitstamp sur la quantité de bitcoins dans cette hot (…)

Journal Sortie du compilateur libre Open64 en version 5.0

Posté par  (site web personnel) . Licence CC By‑SA.
Étiquettes :
12
16
nov.
2011

La version 5 du compilateur libre Open64 vient de sortir. C'est un compilateur C et C++ pour x86 et Itanium. Je n'en sais pas beaucoup plus... L'avez-vous testé ?
http://www.open64.net/
http://wiki.open64.net/

Source : http://lwn.net/Articles/466992/

Journal nmap 5.0 et openssl 1.0 beta 3

Posté par  (site web personnel) .
Étiquettes :
11
17
juil.
2009
Nmap, scanneur réseau le plus populaire, vient de sortir sa version 5. Nouveautés :

* création de l'outil ncat : couteau suisse du transfert de donnéees, redirection et debogage
* création de l'outil Ndiff : permet de comparer des scans pour découvrir les nouveaux services ou services devenus indisponibles
* augmentation considérable des performances : l'équipe Nmap a passé l'été dernier à scanner Internet et des réseaux d'entreprise pour découvrir les ports TCP / UDP les plus courants. En conséquence, (…)