Aller au contenu
Korben, roi d’internet, logo bébé avec des lunettes en mode thug life

Si votre passion dans la vie, c’est de programmer des bots qui vont crawler des sites web pour en extraire le contenu afin d’alimenter vos propres bases données, vous serez surement heureux de découvrir Scrapy ?

Ce framework dédié au parcours de site et à l’extraction de données structurées dans les pages web peut être utilisé dans de nombreuses situations… Par exemple pour faire du monitoring, extraire des liens, ou encore récupérer du contenu éditorial…etc.

Scrapy est léger, facile à comprendre (ça utilise du Xpath et un système de règles), et fonctionne sous Windows, Linux, Mac, BSD…etc (c’est du Python). Voici ce que ça donne par exemple pour extraire les liens des derniers torrents mis en ligne sur Mininova.

class MininovaSpider(CrawlSpider):

    name = 'mininova.org'
    allowed_domains = ['mininova.org']
    start_urls = ['http://www.mininova.org/today']
    rules = [Rule(SgmlLinkExtractor(allow=['/tor/\d+']), 'parse_torrent')]

    def parse_torrent(self, response):
        x = HtmlXPathSelector(response)

        torrent = TorrentItem()
        torrent['url'] = response.url
        torrent['name'] = x.select("//h1/text()").extract()
        torrent['description'] = x.select("//div[@id='description']").extract()
        torrent['size'] = x.select("//div[@id='info-left']/p[2]/text()[2]").extract()
        return torrent

Toute la doc et le soft sont disponibles sur le site officiel de Scrapy. Ca promet de longues heures d’amusement en perspective !


Le moddeur UKAzzer a mis en ligne une vidéo dans laquelle on voit ce qu’il a pu faire en jouant avec le code de SimCity et en activant le mode debug du jeu de Maxis.

Ces options de debug contenues dans la version commerciale du jeu sont moins étendues que la version destinée aux développeurs, mais lui ont quand même permis de faire quelques petites choses comme ajouter des autoroutes en mode édition de carte, y compris au-delà des frontières de la ville. De quoi laisser rêveurs tous ceux qui aimeraient utiliser l’intégralité de la carte pour développer leur ville.

Le plus beau là-dedans, c’est que ses modifications sont sauvegardées sur les serveurs de Maxis… Il se fera surement blacklister, mais au moins, on se rend mieux compte de ce que le jeu a dans le ventre. D’ailleurs, pour ne rien gâcher au plaisir, il a modifié le délai autorisé par Maxis pour jouer déconnecté (qui est de 20 minutes) afin de pouvoir jouer en permanence en mode déconnecté. Et rien dans le jeu ne souffre de cette déconnexion continue mis à part la sauvegarde. Mieux, on connait enfin sa population exacte de Sims et plus la population artificiellement gonflée et renvoyée par les serveurs.

Vous pensez que c’est trop beau pour être vrai ? Alors jetez un œil à cette vidéo :

Y’a plus qu’à attendre les patchs en tout genre maintenant !

Source (et merci à Atmaniak)


Avis aux amateurs de sécurité informatique, Backtrack 6 est enfin sortie !!!

Alors qu’elles sont les nouveautés de cette distrib ?

Et bien tout d’abord, ça ne s’appelle plus Backtrack, mais Kali Linux. Et du coup, on passe en version 1.0. Kali Linux est basée sur une Debian plutôt qu’Ubuntu comme précédemment et ses dépôts se synchronisent avec les dépôts officiels de Debian, 4 fois par jour afin que la distrib soit toujours à jour.

Tous les packages inclus dans Kali sont donc supportés par n’importe quelle Debian et ça c’est plutôt une bonne nouvelle.Il est aussi possible de personnaliser sa propre distrib live directement pour disposer d’une ISO qui correspond au mieux à vos besoins.

apt-get install git live-build cdebootstrap

git clone git://git.kali.org/live-build-config.git

cd live-build-config

lb config

lb build

Enfin, et c’est une grosse nouveauté, Kali Linux fonctionne aussi sur des architectures ARM comme les Chromebooks de Samsung, le Raspberry Pi, ODROID U2/X2…etc., etc.

Bref, de la bonne came à télécharger sur leur nouveau site tout beau, tout frais.

Source


Après l’iPhone qui se met dans les fesses, voici l’histoire de l’iPhone qui vous indiquera si vous pouvez ou non conduire après une bonne fiesta.

Poussé par une campagne de crowdfunding sur Indiegogo, voici venu le Breathometer, un alcolotest pour ces « gros cons de buveurs d’alcool » (Bisous Vincent) à la pointe de la technologie. L’appareil se connecte au port jack de l’iPhone et fonctionne avec une application dédiée. Vous soufflez dedans et l’application analyse alors les résultats et indique le taux d’alcool contenu dans votre sang.

https://vimeo.com/61691943

Connaissant les geeks possesseurs d’iPhone, je pense que la team derrière Breathometer s’est totalement trompé de cible ou de fonctionnalité. En effet, le taux d’alcool dans le sang c’est rigolo mais permettre aux geeks via leur iPhone de savoir si oui ou non, ils puent de la gueule avant d’aller à un rencard Meetic, LÀ CA AURAIT EU DU SENS, BORDEL !

Et on aurait peut-être enfin réussi à boucher le trou dans la couche d’ozone… Bref, encore raté !


Si glander au lieu de bosser est devenu votre activité principale, j’imagine que vous savez exactement ce qu’il faut faire pour donner l’illusion à votre boss que vous cravachez comme un malade. Certains sont devenus des experts dans ce domaine.

Mais pour les débutants qui voudraient s’y mettre cette année, voici VideoGhost, une application pour Windows qui permet de mater des vidéos YouTube (ou Youporn ou YouMettezIciCeQueVousVoulez…) en toute discrétion.

En gros, vous réglez la transparence, et vous regardez votre film tranquillou. VideoGhost n’est pas vraiment dédié au surf, même si on peut aller sur n’importe quel site, mais est pratique pour lire des vidéos, puisqu’une fois que la fenêtre est transparente, vous ne pouvez plus scroller le contenu, cliquer sur des liens…etc. Par contre, votre Word ou votre Eclipse qui se trouve en dessous reste parfaitement utilisable.

VideoGhost

L’application se loge dans la barre des tâches et dispose surtout de raccourcis clavier qui vous permettront de la planquer en cas d’intrusion non prévue de Monsieur « Hey COUCOU, on fait un point ? »

Amusez-vous bien !

Source