Blogging

Seven Blog Posts in Three Days

Last week Barbara and I attended the annual Google I/O Developer's conference in Mountain View.  We've attended every year since the first one back in 2008 and were glad to continue the streak. As you may have noticed from my last few short posts here, I've been doing more writing over on Justia's Legal Marketing & Technology Blog this year than in years past and as such I proposed the idea of live blogging sessions at Google I/O this year.  My suggestion was readily approved and I set to work on planning which sessions I would Live Blog. In the end I Live Blogged 7  sessions over the course of the 3 day conference and wanted to make sure those that follow me on my personal blog knew about them.  Check out the list of sessions I ended up blogging, with links over to the individual live blog posts after the break. (more…)

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…)

Blogging

Web Intents are Great – Web Intents are Horrible

Since the very beginning, when met with an Atom or RSS feed, Google Chrome responds by rendering the XML as unformatted xml (unless your feed happens to have an XSL stylesheet like feedburner adds).  One of the earliest bugs reported to Google is that this should not be, that it would instead be more friendly to invite the user to subscribe to the feed in a feed reader (like Firefox does) or render the feed yourself (like Safari does). In the recently released stable Chrome 19, one of the new features is that instead of displaying the XML as unformatted xml, it fires off a view web intent instead.  This may be a good first step towards making feeds friendlier to use.  Instead of seeing a page the average reader doesn't understand, they could be shown their own apps that they've installed. (more…)

Blogging

2011 on Nick.pro

Even though my blog is self hosted, I like many wordpress users use wordpress.com stats from the Jetpack plugin. This year, the great people at WordPress.com decided to create some really great looking Annual Reports for blogs using wordpress.com stats. In 2011 I wrote only 12 posts, which is really Read more…