Hello Nokogiri

Posted: March 2nd, 2012 | Author: | Filed under: IT Related | Tags: , , , , , | No Comments »

I’ve talked about scRUBYt! once and I’ve been using it for years as my primary ‘Google crawler’ aka Google web-scraper. So it is not a surprise if I say.. It was part of MyLipas Defacement Crawler as well 😉

If you are using scRUBYt! as your Google web-scraper as well, I would suggest you to take a look at your script, since it might be broken by now. Its not only the gem itself, event the domain of their website, scrubyt.org, is now expired. (but yes the project is till in github). I’ve noticed that my crawler reported zero URL (scraped from Google) everyday and it made me to think of 2 possibilities; the strings return zero match, OR the scraper is broken. And guess what, my second thought was right.

Yes.. Its another day in lab looking back at the crawler/scraper code. Now I don’t really depend on scRUBYt anymore due to lack of support/maintenance and broken gem dependencies. So here come the Nokogiri. With the XPaths support I manage to get working crawler as for the replacement.. in just few minutes. But of course the code will be a bit longer but NVM.. It works like a charm! 😀


Make your websites run faster, automatically – try Google’s mod_pagespeed for Apache

Posted: November 4th, 2010 | Author: | Filed under: IT Related | Tags: , , , | No Comments »

Page Speed is an open-source project started at Google to help developers optimize their web pages by applying web performance best practices. Page Speed started as an open-source Firefox/Firebug add-on and is now deployed in third-party products such as Webpagetest.org, Show Slow and Google Webmaster Tools.

[Read more]


Synchronize Thunderbird Calendar With Google Calendar + FREE SMS Notification

Posted: July 21st, 2009 | Author: | Filed under: IT Related | Tags: , , , , , , , , , | 7 Comments »

It is good to have organizer but having several organizers might cause you headache if they are not sync each other. From now on, lets sync or Thunderbird calendar with your Google calendar.. plus.. you will get free SMS notification/reminder for each event (depends on your setting) you have in your calendar.

These are what you need:

  1. Mozilla Thunderbird
  2. Lightning add-on [32bit OS] [64bit OS]
  3. Provider for Google Calendar add-on [download the modified version that allows you to receive SMS notification/reminder HERE]

The howto is as below:

  1. Download and install Mozilla Thunderbird if you don’t have one
  2. Download Lightning add-on (in .xpi file), Open up Thunderbird: Tools > Add-ons > Install… > browse to you .xpi file
  3. Restart your Thunderbird
  4. Download Provider for Google Calendar add-on, Open up Thunderbird: Tools > Add-ons > Install… > browse to you .xpi file (in order to allow you to receive SMS notification/reminder, you need to use the modified version of Provider for Google Calendar)
  5. Restart your Thunderbird
  6. Go to Google Calendar and click on “Settings” on your top right conner
  7. Choose “Calendars” and click on your account name
  8. Right click and Copy Link Location on the XLM icon at the Private Address
  9. Now go to Mobile Setup (in Settings menu) and fill in your mobile details (FREE)
  10. Open up Thunderbird: File > New > Calendar > On the Network > Google Calendar > paste your copied link URL
  11. Now wallaaa!~ Your Thunderbird  and Google calendar is sync.. Plus.. For every (default setting) event you create from Thunderbird that sync to Google Calendar, you’ll be getting SMS notification/reminder for FREE

Gud luck and have fun 😉

[image source: xaedalus]