Barilla Angel Hair Pasta
I’d say that Barilla’s Angel Hair is really one of my favourite long noodles. Its just the right diameter, cooks quickly, and is just the right texture.
Highly recommended.
More laser stuff soon.
I’d say that Barilla’s Angel Hair is really one of my favourite long noodles. Its just the right diameter, cooks quickly, and is just the right texture.
Highly recommended.
More laser stuff soon.
Google Sitemaps are an interesting new web technology. In the past, it seems as if all webmasters had to communicate with search engines was the robots.txt file. Sitemaps instead provide an XML interface to inform web crawlers to examine valid URLs with priority and modification date.
In order to get everything to play together, I’ve used a Wordpress Plugin and a Gallery2 Module to build my sitemaps then tied together with the following sitemapindex.xml file:
< ?xml version="1.0" encoding="UTF-8"?>
<sitemapindex xmlns="http://www.google.com/schemas/sitemap/0.84">
<sitemap>
<loc>http://www.joeyhagedorn.com/sitemap-wp.xml</loc>
</sitemap>
<sitemap>
<loc>http://www.joeyhagedorn.com/gallery2/main.php?g2_view=sitemap.Sitemap</loc>
</sitemap>
</sitemapindex>
The key was configuring the Wordpress Plugin to write its file at sitemap-wp.xml but ping google at the location of the sitemapindex.xml file. I also had to hack the Gallery2 module to write the correct URLs, and setup a rewrite rule such that google would see the gallery2 sitemap at the correct root… Anyway, i think it works now, hopefully some more visitors will find my site helpful.
If you’re reading this, the transition is complete.
Over the past couple of days I’ve migrated joeyhagedorn.com over to a new, fast, server. Its my own virtual private server from a company called Quantact which I have come to be a customer of by ways of a recommendation by Matt Ronge. So far I’ve been quite pleased, though I’ve got a bit of Apache tuning to do before its over, and I still need to setup automated sitemap generation and submission to Google via the Google Webmaster Tools. The transition was mostly painless, though required some cleverness to upgrade Gallery2->2.1 and the WPG2 plugin simultaneously…
I hope the site is upgraded to “bearable” speed, as I realize it wasn’t before. If you find any broken links, ugly pages, etc, please let me know. It really makes me feel better to be running secure code. In the next week or so, I expect to introduce a few new features, if I can get Gallery to play along, and finish up some long overdue posts.
Today marks the release of a very tiny little app that we whipped up over at ACM, that might come in handy to the rest of the world. It is called MOVE, and it unfortunately is not an acronym, just really loud. Alas:
MOVE is a small AppleScript Studio app that enforces logout of unattended publicaly accessible machines. It prompts the user (even on top of a screen saver) with a familiar Log Out dialog and lets the user choose “Cancel” or “Log Out.” Should the user cancel, MOVE simply quits, should the user click “Log Out,” the app will perform a standard log out process, prompting the user to save any open documents.
The distinguishing feature of MOVE is in it’s action on the timer expiry. Should the timer reach zero, MOVE will send SIGTERM to loginwindow, forcing logout without prompting for saving. It is not possible to cancel this logout, preventing the possibilities that: 1) a machine is not left in an unusable state with the screen locked and user missing in action, and 2) a user chooses Log Out from the Apple menu with unsaved documents open and leaves without responding to the prompts, leaving their account vulnerable to passers by.
So essentially, MOVE is a tool to force logout of unattended OS X machines, but provides a nice familiar interface in case it pops up and the computer really wasn’t unattended.
Download MOVE v1.4 (Universal):
|
MOVE.dmg. |
Enjoy!
© 2010 |