sebsauvage.net

Ce site n'est pas le site officiel.
C'est un blog automatisé qui réplique les articles automatiquement

IR is better than assembly — Idea of the day

Wednesday 24 July 2013 at 21:17

Un petit coup d'oeil dans LLVM, l'un des plus puissants cross-compilers qui existe. La magie principale réside dans l’extraordinaire optimiseur, capable de meilleures optimisations que ne le ferait un humain. Les front-ends permettent de supporter différents langages (C/C++/Fortran et autres), et les backends permettent de compiler pour différents processeurs (x86, PowerPC, ARM...).

Ajoutez juste un backend, et voici une famille entière de langages accessibles sur un nouveau processeur.  En l’occurrence, il existe même des backends comme emscripten qui produisent du Javascript. C'est ce qui a permis de porter le moteur d'Unreal en Javascript en seulement 4 jours, ou encore des jeux comme Dune 2 ou Commander & Conquer.

Cet article jette un coup d’œil rapide sur le code intermédiaire LLVM, avant sa traduction dans un langage machine précis.

Si dans les années passées il était courant d’écrire directement du code assembleur pour un processeur précis pour obtenir de meilleures performances (j'en ai commis un peu aussi), cela n'est PLUS DU TOUT recommandé de nos jours, car des outils comme LLVM sont capables de produire du code machine bien plus optimisé que le vôtre. (Et surtout, vous n'aurez pas à porter votre code vers chaque nouveau processeur, ou processeur de la même gamme avec de nouvelles instructions.)
(Permalink)

Source: https://idea.popcount.org/2013-07-24-ir-is-better-than-assembly/


Google Hacking Database, GHDB, Google Dorks

Wednesday 24 July 2013 at 16:30

Certes il y a https://canary.pw/ (cf.http://sebsauvage.net/links/?Jy6gWg) mais n'oublions pas l'excellent "Google Dorks" qui permet également de trouver des choses effarantes qui traînent sur le net, simplement avec quelques requêtes Google bien placées.
(Permalink)

Source: http://www.exploit-db.com/google-dorks/


Canary – Un moteur de recherche pour les Pastebin like | Korben

Wednesday 24 July 2013 at 13:44

Un moteur de recherche spécialisé dans tout ce qui est posté sur pastebin. Je sens qu'on va bien rigoler: https://canary.pw/
(Permalink)

Source: http://korben.info/recherche-pastebin.html


Après Prism, un petit Français veut protéger les échanges sur Internet - Le Point - Les petits liens à Neros

Wednesday 24 July 2013 at 13:37

Voilà: Donc méfiance quand vous voyez un logiciel annoncer une sécurité maximale super-simplement. Sécurité et simplicité sont rarement compatibles.
(Permalink)

Source: http://neros.fr/links/?JH62Kw


Scene Reconstruction from High Spatio Angular Resolution Light Fields - YouTube

Wednesday 24 July 2013 at 13:35

Woua... cette techno de reconstruction 3D (depth field+texture) à partir d'une vidéo est magnifique. Disney tient là une excellente technologie de scanning 3D.
Site officiel : http://www.disneyresearch.com/project/lightfields
(Permalink)

Source: https://www.youtube.com/watch?v=Vf12mepOqNY


Éviter l'extinction / le redémarrage accidentel d'un serveur : molly-guard - Arthur Hoaro's Links

Wednesday 24 July 2013 at 10:27

Ah tiens, bien pratique pour éviter de redémarrer par erreur un serveur: molly-guard détecte que vous avez tapé certaines commandes (reboot, shutdown...) à travers une session ssh et vous demande de retaper le nom du host. Ça évite de faire des erreurs. (cf. http://sebsauvage.net/links/?6fES0g)
(Permalink)

Source: http://links.hoa.ro/?aqsIkA


Conversations pour Thunderbird | Korben

Wednesday 24 July 2013 at 10:10

Thunderbird permet de voir les mails sous forme de conversation (clic droit sur un mail > Voir dans la discussion). Mais ce n'est pas le mode d'affichage par défaut.
Korben nous présente une extension Thunderbird qui permet de le faire: https://addons.mozilla.org/fr/thunderbird/addon/gmail-conversation-view/
(Permalink)

Source: http://korben.info/conversations-pour-thunderbird.html


Bloguer vite fait bien fait : Shaarli et ses drôles de liens - Parigot-Manchot

Wednesday 24 July 2013 at 10:05

Héhé.  Shaarli, le fossoyeur des blogs ?   ;-)
(Soit dit en passant, vous pouvez voir ici tour l'intérêt des RSS: La colonne de droite du blog WordPress de Gilles affiche les derniers liens issus de son Shaarli avec un simple widget, sans qu'il y ait besoin de développer quoi que ce soit dans Shaarli ni d'utiliser une API spécifique ; Oui là je pense spécifiquement à Twitter qui exige désormais l'authentification par OAuth + utilisation de son API pour récupérer les derniers twitts. C'est lourd, c'est chiant.)
EDIT: http://www.chassegnouf.net/links/?_dEATw   :-)
(Permalink)

Source: http://gilles.wittezaele.fr/blog/2013/07/24/bloguer-vite-fait-bien-fait-shaarli-et-ses-droles-de-liens/


La France parmi les pires nations d'Europe en matière de libertés individuelles - Big Brother Awards France

Wednesday 24 July 2013 at 09:33

Le titre se suffit à lui-même.
(Permalink)

Source: http://bigbrotherawards.eu.org/La-France-parmi-les-pires-nations


FTP Server (swiftp) - Shaarli | Orangina Rouge

Wednesday 24 July 2013 at 09:08

Et oui... parfois un bon vieux FTP ou HTTP ça marche mieux que tous les bricolages soit-disant "plug and play" des gros éditeurs (AirPlay et autres).
Les technologies KISS/low-tech sont sûrement moins sexy, mais permettent de s'en sortir sans se prendre la tête.
Je ne compte plus le nombre de fois où j'ai pris un bon vieux FTP/HTTP parce que deux machines Windows de même version refusaient de voir leurs dossiers partagés par SMB.
(Permalink)

Source: http://orangina-rouge.org/shaarli/?MMICIg