Blogging

Losing my Geek Cred: Nick.pro hacked

If you attempted to visit my blog on Friday using either Firefox or Chrome, you most likely received a warning that the site was compromised and dangerous.  While I'm still not sure how they got through, I can tell you that my blog was compromised.  Code was injected into the site in every place where javascript was being output that attempted to install malware on the computers of people who visited nick.pro. No it was not because I was lazy and didn't keep my blog up to date because I did.  The blog was already running the most up to date version of wordpress available.  The compromise most likely came through a vulnerability in one of the plugins or in the theme I was using. My first inclination would be to pretend that such an embarrassing lapse of security never happened, but I thought that perhaps the tale of how I've brought things back up might help others who find their websites hacked as well. (more…)

By Nick Moline, ago
Blogging

Migrated Back to WordPress

Over a year ago, I migrated nick.pro from WordPress over to Drupal.  I did this so that I could experiment with Drupal more, thinking I could make a more robust site if I did so.  Unfortunately, while Drupal is a fantastic, flexible platform for web development, it is simply not Read more…

By Nick Moline, ago
Blogging

Nick.pro Migrated to Drupal

I have successfully migrated the nick.pro site from the Wordpress blog that it has been for ages, into Drupal. This is perhaps the most unusual migration of this blog (and I've moved this blog several times now), in that I don't actually consider Drupal to be a better blogging software then Wordpress, in fact, I find Wordpress to be the absolute best blogging software available today. However I've long wanted nick.pro to be something more then just a blog, I've wanted it to be a whole site showcasing what I'm up to online and off, and Drupal is a far better CMS platform for a more robust site then just a blog. While Drupal works fine as a blog, where it really shines is in it's flexibility. There are Third Party Modules available to do almost anything you can imagine, and for those things you can't imagine, it's a robust php framework for coding my own modules to do even more incredible things. For the moment, all I've accomplished is migrating my old blog content, making sure all of the URLs redirect correctly, and adding an activity stream to show my recent activity on various online sites (twitter, digg, youtube, and flickr to start, more to come). This is far from the first time I have migrated my blog. Stay tuned after the break for a brief glimpse of how this site has progressed from "Cap's Log" on Movable Type 2, to Nick.pro running on Drupal today. (more…)

By Nick Moline, ago