Author: gpanther

  • More benchmarking in the 127.0.0.1 vs 0.0.0.0 issue

    I’ve done a little more benchmarking in the 127.0.0.1 vs. 0.0.0.0 issue: <script>var start=new Date();</script> <script src="http://ad.a8.net/foo.js"></script> <script src="http://asy.a8ww.net/foo.js"></script> <script src="http://a9rhiwa.cn/foo.js"></script> <script src="http://www.a9rhiwa.cn/foo.js"></script> <script src="http://acezip.net/foo.js"></script> <script>var stop=new Date(); alert(stop.getTime() – start.getTime());</script> What this code does, is to try to include javascript files from five sites and measure the time it takes to process these tags.…

  • Posting links from delicious to Blogger

    I collect quite a long list of links while I “surf the web”. Until now I’ve done the Mixed Links series, but I’ve been looking for ways to automate it. Enter delicious (or del.icio.us as it was formerly known): it has a nice Firefox plugin and theoretically it can post your bookmarks automatically to your…

  • delicious/cdman83

    Free Weather Stickers for Your Homepage! : Weather Underground Posted: 04 Jul 2009 11:17 AM PDT Cool weather stickers. Sign up for Feedjit Pro or Webmaster Posted: 04 Jul 2009 02:27 AM PDT Interesting tracker with an option to show visitor sources. Has an image-only option! Idea #13344: “Input special characters with ALT codes” –…

  • delicious/cdman83

    URIBL.COM – Realtime URI Blacklist Posted: 03 Jul 2009 10:17 PM PDT URIBL provides different RSS feeds (based on registrar, nameserver, etc). Cool! fb-contrib™: A FindBugs™ auxiliary detector plugin Posted: 03 Jul 2009 06:57 AM PDT Alternative FindBugs detectors. Use them with care (as they probably have more false-positives than the built-in detectors). Git –…

  • Speedy hosts blocklists

    One of the ways to block your machine from connecting to “unwanted” hosts (however you define this criteria) is to list the DNS name of the host in the hosts file of your system and associate it with a different IP address than the real one. While this solution has some limitations (for example: it…

  • Profile first!

    I was using my code to parse a medium-sized CVS log and it was being slow (~1min). So, like an idiot I said: I know that the algorithm is quite slow, so I optimize it. Here is a version which is twice as fast as the original version: use strict; use warnings; use Test::More tests…

  • Youtube channel embedding being all borked up?

    Update: Google/YouTube seem to have taken the option to generate gadgets showing all the videos from a given user offline, and as such the script below doesn’t work anymore. As a workaround I’ve posted a small script which generates the old embed code for an user-specified YouTube user. In a previous post I wanted to…

  • You’ve come a long way baby!

    In the spirit of Fatboy Slim’s Right Here / Right now Comes the following video about Yahoo Mail: Communication Evolution @ Yahoo! Video I got started on Yahoo Mail back in the day and it always served me well. Thank you! PS: Cat and dog saying Yahoo Mail

  • Interesting media

    Short updates from Penn Jillette of Penn & Teller fame on the pennsays YouTube channel. My only grief is that a few videos are unavailable due to “age or location restrictions”, which really seems just an oversight, since the content most probably isn’t published anywhere else (like TV) to warrant such restrictions. I tried to…

  • Breaking into a process before the TLS gets executed

    I found out about this from the SANS blog: you can make Olly break before the TLS get executed. Just Debugging Options –> Events and set “Make first pause at” to “System breakpoint” instead of “WinMain”. Cool! (until now I was patching executables with TLS to avoid them being executed).