<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss xmlns:atom="http://www.w3.org/2005/Atom" xmlns:openSearch="http://a9.com/-/spec/opensearch/1.1/" xmlns:georss="http://www.georss.org/georss" version="2.0"><channel><atom:id>tag:blogger.com,1999:blog-7118862397156339110</atom:id><lastBuildDate>Sat, 27 Feb 2010 05:23:17 +0000</lastBuildDate><title>RACKWORTHY</title><description>Useful technology, great web 2.0 mashups and helpful utilities.</description><link>http://www.charlescrampton.com/</link><managingEditor>charles.crampton@gmail.com (Charles Crampton)</managingEditor><generator>Blogger</generator><openSearch:totalResults>54</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/Rackworthy" /><feedburner:info xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" uri="rackworthy" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-3124725746222178862</guid><pubDate>Sat, 27 Feb 2010 05:00:00 +0000</pubDate><atom:updated>2010-02-26T23:23:17.979-06:00</atom:updated><title>Daemon Tools Lite for Windows 7</title><description>Virtual CD Driver for mounting ISOs in Windows 7&lt;br /&gt;&lt;br /&gt;Microsoft was gracious enough to give us a Virtual CD tool for Windows XP Pro but not so in Windows 7.  So how do we access that library of ISO files we've accumulated? Daemon Tools to the rescue.  With &lt;a href="http://www.disc-tools.com/download/daemon"&gt;Daemon Tools Lite v4.35.5&lt;/a&gt; we once again have the ability to mount ISO images and address them as virtual CD ROM Drives.  With over 5 million downloads and counting, it seems that Daemon Tools has become the "go to" solution for those in need of a tool to mount ISO files in Windows 7.  A 9Mb download gets you started. Once installed the Daemon Tools utility runs as a Windows service with an icon in the services toolbar.  Click on the icon and you'll be presented with a very simple window. Click the CD-ROM image and you'll begin building a media library of ISO files. Right click in the lower window and you can add virtual drive letters.  Right click on any of the drive letters and you will be prompted to mount one of the ISO images. Simple. &lt;br /&gt;&lt;br /&gt;.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-3124725746222178862?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2010/02/daemon-tools-lite-for-windows-7.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-2538540848203198389</guid><pubDate>Tue, 20 Oct 2009 11:55:00 +0000</pubDate><atom:updated>2009-10-20T07:42:47.394-05:00</atom:updated><title>Windows Install CD Customizer</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UbQS4l85UB4/St2m74-o_UI/AAAAAAAAAEA/kjoHxBbCmi8/s1600-h/nlb05.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 68px;" src="http://3.bp.blogspot.com/_UbQS4l85UB4/St2m74-o_UI/AAAAAAAAAEA/kjoHxBbCmi8/s200/nlb05.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5394651476497333570" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;nLite's WinOS Boot CD customizer&lt;br /&gt;&lt;br /&gt;Here's another "note from the field", a post about a tool tested and proven in a customer environment. Ok, so here's the technical backgrounder: Customer orders a Lenovo tower PC and of course it comes pre-loaded with Vista, but with XP downgrade rights. We're wanting to use this as a staging server for document images to be burned to Blu-Ray disks (hey, they hold 25GB of data) using &lt;a href="http://www.cyberlink.com/products/instantburn/overview_en_US.html"&gt;CyberLink's InstantBurn&lt;/a&gt; application. We've also ordered a SATA Raid controller and (2) 250GB SATA disks so we can RAID-1 mirror the drives where the images will be stored. The bonus problem is that the system didn't ship with an XP boot CD, but a system recovery CD set with Vista (ie we're going to have to download and install a bunch of video/motherboard/ethernet/etc. drivers after the OS install). So, we put in the XP SP2 boot CD we have and as the system boots we hit F6 to install the 3rd party drivers for the SATA Raid controller and viola, the dreaded "Insert disk into Drive A:" message appears.  Hmm, ok, so what system ships with a floppy drive anymore? We consider a USB Floppy drive for a minute and then realize that this early in the boot sequence there are no USB drivers loaded yet; what to do?  &lt;br /&gt;&lt;br /&gt;Enter the solution for this type of dilemma from &lt;a href="http://www.nliteos.com/nlite.html"&gt;nLite&lt;/a&gt;. It's actually a very ingenious but simple solution, which makes it even more appealing. We downloaded and installed the nLite software on a laptop and then (after a few minutes of reading) launched the app. Note: it does require the .NET Framwork 2.0 in order to run. It prompted us for our XP CD (it works with Windows 2003 as well) and then a target directory, where it proceeded to copy the entire XP CD; that said, you'll need around 1.2GB of available disk space to use this tool. Next we were presented with a menu of choices for modifying the now copied XP OS and we chose "Install Drivers", clicked "next" and were prompted for the location of the SATA Raid drivers we wanted to install. True confession here it took us a couple of tries to get the right driver set for the controller, but hey it was a learning process. The nLite utility then proceeded to copy the drivers and then the tool presented us with an option to Finish. We relaunched the application and then selected the "Create Bootable ISO" option. The nLite utility then used the now modified on-disk copy of XP to create a bootable CD ISO file. At this point you launch your favorite CD burning tool and burn the ISO to CD. &lt;br /&gt;&lt;br /&gt;Next comes the true test of the tool - the boot of our newly created XP CD. While we failed on our first try (wrong drivers), the second try resulted in a boot sequence that saw the SATA Raid controller drivers load and then we were able to proceed with the installation of XP. Mission Accomplished.&lt;br /&gt;&lt;br /&gt;The nLite utility has the following features which you may find helpful:&lt;br /&gt;&lt;br /&gt;    * Service Pack Integration - update that old SP1 boot CD to SP2/SP3.&lt;br /&gt;    * Component Removal - remove unwanted components prior to install.&lt;br /&gt;    * Unattended Setup - scripting of installation(s)&lt;br /&gt;    * Driver Integration &lt;br /&gt;    * Hotfixes Integration &lt;br /&gt;    * Tweaks&lt;br /&gt;    * Services Configuration&lt;br /&gt;    * Patches &lt;br /&gt;    * Bootable ISO creation&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-2538540848203198389?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/10/windows-install-cd-customizer.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_UbQS4l85UB4/St2m74-o_UI/AAAAAAAAAEA/kjoHxBbCmi8/s72-c/nlb05.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-1087250197187839092</guid><pubDate>Wed, 07 Oct 2009 03:13:00 +0000</pubDate><atom:updated>2009-10-06T22:48:49.804-05:00</atom:updated><title>Calendar sync</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://4.bp.blogspot.com/_UbQS4l85UB4/SswLFfC4iVI/AAAAAAAAAD4/-MRwu6mk2ko/s1600-h/Tungle+logo-main.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 145px; height: 66px;" src="http://4.bp.blogspot.com/_UbQS4l85UB4/SswLFfC4iVI/AAAAAAAAAD4/-MRwu6mk2ko/s200/Tungle+logo-main.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5389695042916485458" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Tungle Calendar Sync&lt;br /&gt;&lt;br /&gt;In a perfect world everyone would use the same e-calendaring system, but of course that is not (and never will be) the case. What would be the benefit of everyone having access to each other's calendar? So that when you want to schedule a meeting with one or more people you wouldn't have to endure dozens of emails trying to get everyone to agree on a date and time to meet.  Enter &lt;a href="http://www.tungle.com"&gt;Tungle&lt;/a&gt;, a web service that crosses over the proprietary calendaring boundaries so that you can easily schedule meeting with people using their own calendar system. Currently Tungle supports Outlook (with or without an Exchange server), Google Calendar, iCAL and Entourage on MAC, and soon Lotus Notes.&lt;br /&gt;&lt;br /&gt;The question becomes - how simple is it? Very simple. Not only that, you can get a vanity URL by signing up at their Tungle.me site. When you sync your calendar with Tungle, it publishes your busy and available times, not the details of your calendar entries. This allows others to see your available times. They even have an iPhone app that gives you full functionality for using the scheduling application. Sweet.&lt;br /&gt;&lt;br /&gt;The added bonus is that even if you don't use one of the supported calendaring systems, you can still use your Tungle calendar to coordinate and schedule meetings with others. Oh, and yeah, it auto-updates across time zones (duh, of course they thought of that).&lt;br /&gt;&lt;br /&gt;So, if you have need of sharing calendars and making meeting appointments with people outside (or even inside) your company who don't share a common calendaring system, you might want to give Tungle a try.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-1087250197187839092?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/10/calendar-sync.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://4.bp.blogspot.com/_UbQS4l85UB4/SswLFfC4iVI/AAAAAAAAAD4/-MRwu6mk2ko/s72-c/Tungle+logo-main.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-8621875687178437983</guid><pubDate>Thu, 07 May 2009 03:11:00 +0000</pubDate><atom:updated>2009-05-06T22:14:19.801-05:00</atom:updated><title>CyberLink's InstantBurn for Optical Media</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UbQS4l85UB4/SgJR-o7eskI/AAAAAAAAADw/Ucfw9G8aZ6U/s1600-h/InstantBurn2.bmp"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 188px; height: 200px;" src="http://1.bp.blogspot.com/_UbQS4l85UB4/SgJR-o7eskI/AAAAAAAAADw/Ucfw9G8aZ6U/s200/InstantBurn2.bmp" border="0" alt=""id="BLOGGER_PHOTO_ID_5332915045340721730" /&gt;&lt;/a&gt;&lt;br /&gt;Use CD-RW and DVD-RW like a removable disk&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Cyberlink's &lt;a href="http://www.cyberlink.com/products/instantburn/overview_en_US.html"&gt;InstantBurn-5&lt;/a&gt; software turns your CD-RW, DVD-RW and rewritable BlueRay discs into a removable media drive.  You can drag and drop files from folders, send unwanted files to the Recycle Bin for deletion, rename files, and change file property information. The verification function checks whether data has been written properly, ensuring the reliability of the data. InstantBurn supports UDF (Universal Disk Format) versions 1.02, 1.5, 2.0, 2.01 and 2.5. The only unfortunate fact is that it's a MS Windows-only product, supporting Vista, XP, etc., but no Linux or OS-X support at this time. &lt;br /&gt;&lt;br /&gt;One suggested use of this product would be to put a DVD-RW or BlueRay-RW drive in a PC with InstantBurn-5 software and then share the re-writable disk across the network as NAS storage, using it for instant archiving of data to an optical disk.  The beauty of the solution is that you don't have to master the disk and do write-at-once burns of your data - you can keep writing to it as needed until full and then replace and continue archiving data onto a new re-writable optical platter. &lt;br /&gt;&lt;br /&gt;All-in-all another great product from CyberLink.  Check out the rest of their media editing and mastering software as well as PowerBackup for PC data archiving.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-8621875687178437983?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/05/cyberlinks-instantburn-for-optical.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_UbQS4l85UB4/SgJR-o7eskI/AAAAAAAAADw/Ucfw9G8aZ6U/s72-c/InstantBurn2.bmp" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-1949853202202173635</guid><pubDate>Sat, 18 Apr 2009 04:30:00 +0000</pubDate><atom:updated>2009-04-18T09:38:26.484-05:00</atom:updated><title>DimDim web conferencing</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UbQS4l85UB4/Senlj-bmE5I/AAAAAAAAADo/rBEgW0BYOPk/s1600-h/DimDimLogo1.JPG"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 82px;" src="http://1.bp.blogspot.com/_UbQS4l85UB4/Senlj-bmE5I/AAAAAAAAADo/rBEgW0BYOPk/s200/DimDimLogo1.JPG" alt="" id="BLOGGER_PHOTO_ID_5326040440559244178" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;For those WebEx and GoToMeeting users out there dreading your monthly bill, you might want to take a look at &lt;a href="http://www.dimdim.com/"&gt;DimDim&lt;/a&gt;, an open source based web conferencing solution.  DimDim has three versions, Free, Pro which is priced from $99 to $495 per year and Enterprise starting at $1995 per year. The pricing brackets are based on DimDim hosted software and concurrent users.  Compare that to WebEx at a web published price of $69 per host per month, and you begin to see the savings.  For 50 host users that would be $3,450 per month vs. DimDim Enterprise at $19 per user per month (hosted) or $950 per month, a savings of $2,500/mo., or $30,000 per year. What is unique about DimDim, besides the fact that it has an open source offering, is that you can host it in-house if you chose instead of subscribing to it as a service.  For those companies with security concerns over using a hosted web conferencing solution, this is a definite plus.&lt;br /&gt;&lt;br /&gt;Another big "plus" is DimDim's free API for creating integration and mashups.  Currently there is DimDim integration into Moodle, the learning management system for schools, Yahoo's Zimbra email system, and SugarCRM just to name a few.  There's even a Facebook application that is based on DimDim.  So you can see that not only are there potential cost savings to using Dimdim, but also a great technology advantage in having an API to leverage for use in other applications.  Since DimDim has a free version it would be very easy to take it for a spin, kick the tires, and see how it "rides" for use as your new web conferencing solution.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-1949853202202173635?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/04/dimdim-web-conferencing.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_UbQS4l85UB4/Senlj-bmE5I/AAAAAAAAADo/rBEgW0BYOPk/s72-c/DimDimLogo1.JPG" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-3315858880422167876</guid><pubDate>Fri, 06 Mar 2009 14:14:00 +0000</pubDate><atom:updated>2009-03-06T08:24:58.004-06:00</atom:updated><title>NAS adapter is too cool</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UbQS4l85UB4/SbExQb3J_iI/AAAAAAAAADg/DWyo53RCIec/s1600-h/AddonicsAdapterImage.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 200px; height: 97px;" src="http://2.bp.blogspot.com/_UbQS4l85UB4/SbExQb3J_iI/AAAAAAAAADg/DWyo53RCIec/s200/AddonicsAdapterImage.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5310079594073292322" /&gt;&lt;/a&gt;&lt;br /&gt;Addonics NAS Adapter for USB&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;In my quest to provide some networked storage on my home network I stumbled upon the &lt;a href="http://www.addonics.com/products/nas/nasu2.asp"&gt;Addonics USB to NAS adapter&lt;/a&gt;.  Priced at only $55.00, this adapter provides two much needed features in a very small form factor and inexpensive to boot.  In a nutshell, you can take any USB hard disk, attach the Addonics adapter and turn that disk drive into a NAS storage device accessible via SMB or FTP. The real BONUS feature here is that this adapter can also serve as a network print server if you attach a USB printer.  &lt;br /&gt;&lt;br /&gt;Product Features&lt;br /&gt;&lt;br /&gt;    * Convert any USB 2.0 / 1.1 mass storage device into a Network Attached Storage device&lt;br /&gt;    * Great for creating a custom Network Attached Storage appliance.&lt;br /&gt;    * USB port can be used to power most 2.5" USB hard drives or any low powered USB storage device.&lt;br /&gt;    * Support Fast Ethernet 10/100Mbps.&lt;br /&gt;    * Simple to install&lt;br /&gt;    * Small and light weight. Size slightly longer than a C size battery. Can be installed practically anywhere&lt;br /&gt;    * Can be set as DHCP server or client.&lt;br /&gt;    * Support Samba server for up to 64 concurrent clients.&lt;br /&gt;    * Support FTP server for up to 8 concurrent users.&lt;br /&gt;    * Can be set as a print server to attach any USB printer to the network&lt;br /&gt;    * Built-in Bit Torrent client for direct download to the attached USB storage device&lt;br /&gt;    * Can be set as a UPnP AV server to share photo/music files stored on the file server with XBOX 360 video game consoles connected to the LAN&lt;br /&gt;    * User management to allow read only or read/write access to folders&lt;br /&gt;    * Administrative management access via web browser with password security.&lt;br /&gt;    * Compatible with all Windows OS, Mac OS, Linux 2.6.x and above&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-3315858880422167876?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/03/nas-adapter-is-too-cool.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_UbQS4l85UB4/SbExQb3J_iI/AAAAAAAAADg/DWyo53RCIec/s72-c/AddonicsAdapterImage.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-5058433230671251854</guid><pubDate>Thu, 19 Feb 2009 12:44:00 +0000</pubDate><atom:updated>2009-02-19T07:27:18.864-06:00</atom:updated><title>OpenProj for Project Management</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UbQS4l85UB4/SZ1d7I7JOPI/AAAAAAAAADI/wF8xc0-O2H0/s1600-h/OpenProj_thumb.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 118px; height: 83px;" src="http://1.bp.blogspot.com/_UbQS4l85UB4/SZ1d7I7JOPI/AAAAAAAAADI/wF8xc0-O2H0/s200/OpenProj_thumb.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5304499206701529330" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I had the opportunity the other day to test out &lt;a href="http://www.openproj.org/"&gt;OpenProj&lt;/a&gt;, an open source project management tool.  I was sent a MS Project (.MPP) file to review a project plan for a website development effort but did not have MS Project installed on my laptop.  Unlike some other MS applications like Powerpoint, Microsoft does not have a viewer app available for MS Project files.  Enter Serena's OpenProj software, a free open source alternative to MS Project.  After downloading the OpenProj software and installing on my Windows XP laptop, I was able to not only easily open the .MPP file but was also able to modify the project milestones and view all of the project details.  While I didn't have a chance to test them, other open source options for project management are &lt;a href="http://www.dotproject.net/"&gt;DotProject&lt;/a&gt; and &lt;a href="http://openworkbench.org/"&gt;Open Workbench&lt;/a&gt;.  For collaborative project management in a hosted environment, I'd also recommend taking a close look at &lt;a href="http://www.basecamphq.com/"&gt;BaseCamp's&lt;/a&gt; software-as-a-service solution which starts at only $24/mo. for 15 projects, 3GB of storage and unlimited users.  Also worth a close look is &lt;a href="http://projects.zoho.com/jsp/home.jsp"&gt;Zoho Project&lt;/a&gt;, part of the comprehensive suite of SaaS apps from Zoho.com.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-5058433230671251854?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2009/02/openproj-for-project-management.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_UbQS4l85UB4/SZ1d7I7JOPI/AAAAAAAAADI/wF8xc0-O2H0/s72-c/OpenProj_thumb.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-2266630246523212077</guid><pubDate>Wed, 10 Dec 2008 04:37:00 +0000</pubDate><atom:updated>2008-12-09T23:40:05.022-06:00</atom:updated><title>eJabberd for Instant Messaging</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UbQS4l85UB4/ST9NZgHDECI/AAAAAAAAADA/SG6ygTTD8fs/s1600-h/eJabberdlogo.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 51px;" src="http://3.bp.blogspot.com/_UbQS4l85UB4/ST9NZgHDECI/AAAAAAAAADA/SG6ygTTD8fs/s200/eJabberdlogo.png" alt="" id="BLOGGER_PHOTO_ID_5278022388813074466" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;eJabberd Open Source Instant Messaging Server&lt;br /&gt;&lt;br /&gt;Another "victim" in the ongoing saga of free open source software (FOSS) being hijacked by a commercial entity only to be later sent to the deadpool is Jabber, recently acquired by Cisco.  A project begun in 1998 by Jeremy Miller (per wikipedia) and first released in 2000 as jabberd, Jabber quickly  became the basis for the XMPP protocol standard.  Probably the most well known adopter of XMPP is Google with the Google Chat software.  Many other commercial software companies have also adopted the proven and well regarded XMPP standard for their own integrated messaging, VoIP and presence awareness applications.&lt;br /&gt;&lt;br /&gt;Recently I had a customer discussion that centered around an issue with the lack of phone lines (in-coming and out-going) between their distribution centers.  There were complaints coming in from the warehouses of busy signals during the peak times of the day.  The initial discussion centered around the possibility of voice over IP (VoIP) being a way to solve the problem via provisioning more voice lines between locations.  Ok, so not being one who carries around a hammer looking for nails, I asked a more obvious question - what the heck is everyone trying to call each other for at 4pm?  The answer was "instant gratification", the warehouse people and order processing people needed quick answers so orders could be completed and picking tickets issued, so trucks could begin being loaded.  Email was "too slow" to wait on those simple questions - so my obvious response was - so what about instant messaging.  You'd have thought I asked someone to streak naked through the parking lot... no way, then people would be wasting time IM'ing their friends all day instead of WORKING, was the response.  Ok, so I had to clarify, I wasn't talking about using AOL or Yahoo, etc., I was talking about implementing an in-house IM server.  Response: "We looked at MS Messenger and IBM Sametime, and that's more than we want to spend on IM."  Yes, the same people who wanted to throw a VoIP solution at a POTS line congestion problem that would have cost in the high tens of thousands of dollars were balking at spending $40k on IM.  As usual, I had a suggestion: "So what about open source, maybe something like Jabber?"  Again, a blank stare.  I had to pinch myself to make sure I hadn't time warped back to 1998, but no I was again having the "open source is OK" conversation.&lt;br /&gt;&lt;br /&gt;After a lengthy discussion I made the suggestion to download eJabberd and use Pidgin as the client for testing purposes.  My reasoning for going with eJabberd is that for a customer like this, it would be best to have an option for a commercial support option for the software.  With eJabberd that option is available from &lt;a href="http://www.process-one.net/en/"&gt;Process One&lt;/a&gt; among others.  I'm not doing an ad here for them so just take that as a mention of an alternative.  Anyway, just keep in mind that there are options out there to solve problems that don't have to cost a great deal of money.&lt;br /&gt;&lt;br /&gt;Typically, if you can win the technology adoption battle via use of FOSS, then if you need advanced features later as user adoption matures, the money to move to a commercial package seems to magically appear where none was available before.  The ISVs figured this out a LONG time ago by offering shareware or feature/function-limited freeware versions of their software.  It used to be called the "puppy dog close" in sales school - get the client to own it, name it, care for it, feed it and love it, and you're guaranteed they'll have to buy food for it, get it shots, etc.  It just never ceases to amaze me that internal IT departments still haven't figured out that they need to get the technology in the door and working and then proving usefulness to management only takes turning off the unauthorized project server and waiting for users to start hollering. &lt;br /&gt;&lt;br /&gt;If you're in need of a good IM server, eJabberd is a great option.  You can click on over to &lt;a href="http://xmpp.org/software/servers.shtml"&gt;XMPP.org&lt;/a&gt; and see a list of other server options as well as a list of client options.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-2266630246523212077?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/12/ejabberd-for-instant-messaging.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_UbQS4l85UB4/ST9NZgHDECI/AAAAAAAAADA/SG6ygTTD8fs/s72-c/eJabberdlogo.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-635496453913667541</guid><pubDate>Tue, 18 Nov 2008 04:29:00 +0000</pubDate><atom:updated>2008-12-09T22:35:23.861-06:00</atom:updated><title>xkoto for MS SQL clustering</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UbQS4l85UB4/SS-GOTgLCiI/AAAAAAAAAC4/EtkeNXVdEZY/s1600-h/gridscale.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 200px; height: 200px;" src="http://2.bp.blogspot.com/_UbQS4l85UB4/SS-GOTgLCiI/AAAAAAAAAC4/EtkeNXVdEZY/s200/gridscale.gif" alt="" id="BLOGGER_PHOTO_ID_5273581268985645602" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;xkoto Gridscale: A better way to cluster MS SQL?&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If you've ever tried to implement a MS SQL server cluster then you're familiar with the quorum drive concept and how it is used for clustering.  Microsoft's NTFS is a single instance filesystem that does not have a clustering component.  While there are replacements for NTFS like HP's Polyserve cluster filesystem product, I recently uncovered &lt;a href="http://www.xkoto.com/"&gt;xkoto&lt;/a&gt; Gridscale.  xkoto's Gridscale for MS SQL is a very different approach to clustering.  I was fortunate enough to have a brief technical discussion with one of their engineers the other day and here's the short version of his explanation of Gridscale.  The Gridscale product claims to avoid the scalability limitations, technical complexity, and costs associated with traditional clustering, mirroring and replication solutions for SQL Server by assisting you to scale application load horizontally across multiple, active-active instances of SQL Server. Also, you can eliminate planned and unplanned database outages since all SQL Servers managed by Gridscale are fully active. Finally, since Gridscale supports databases in remote locations, you can meet disaster recovery requirements without the complexity of traditional transaction-based (journaling) or storage replication solutions.&lt;br /&gt;&lt;br /&gt;Ok, so this begs the obvious question: How does this work?  Well, Gridscale runs on a pair of gateway (my term, not theirs) servers (active/passive).  These gateway servers run between your applications and databases (see the image above this post) to manage multiple, active-active copies of SQL Server databases running anywhere on the network. Gridscale then load balances read requests, while write requests and database changes are propagated asynchronously to all databases to keep them in sync. The SQL Server instances themselves operate completely independently from one another, unaware that they are part of a pool of database servers. xkoto claims that with Gridscale, applications typically require little to no modification beyond the use of a special database driver (standard ODBC or JDBC are two options) which talks to the database virtualization server (the gateway servers).&lt;br /&gt;&lt;br /&gt;The Gridscale architecture also allows for on-the-fly addition of SQL server nodes to the cluster, as well as the ability to script a node to remove itself from the cluster while backups are performed and then the node can be re-added to the cluster and updated. If my notes are correct this has been tested out to twenty (20) nodes in a single cluster configuration. One slight limitation is that each gateway pair can only address a single instance of the SQL database engine per server (or in this day and time of virtualization, per operating system instance).  So if you have multiple SQL instances per server (not multiple databases now, multiple instances of the SQL database application engine in memory), then you'll need to deploy multiple Gridscale gateway pairs.&lt;br /&gt;&lt;br /&gt;The xkoto Gridscale for MS SQL was just introduced back in September as a follow on to their very successful and mature Gridscale for DB2 product.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-635496453913667541?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/11/xkoto-for-ms-sql-clustering.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_UbQS4l85UB4/SS-GOTgLCiI/AAAAAAAAAC4/EtkeNXVdEZY/s72-c/gridscale.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-7106187944782496432</guid><pubDate>Fri, 17 Oct 2008 23:07:00 +0000</pubDate><atom:updated>2008-10-17T18:20:57.464-05:00</atom:updated><title>Dabble DB online database</title><description>&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://3.bp.blogspot.com/_UbQS4l85UB4/SPkdtcwq_OI/AAAAAAAAACw/JqgL9ahOilE/s1600-h/screenshot-table.png"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://3.bp.blogspot.com/_UbQS4l85UB4/SPkdtcwq_OI/AAAAAAAAACw/JqgL9ahOilE/s200/screenshot-table.png" border="0" alt=""id="BLOGGER_PHOTO_ID_5258266706583420130" /&gt;&lt;/a&gt;&lt;br /&gt;Dabble DB Online Database is EASY&lt;br /&gt;&lt;br /&gt;So yes, another Software-as-a-service rant, but well worth a look.  Dabble DB is a web-based application that lets you upload your data and then build your own database applications. You can import existing data or start from scratch. Once you define your database fields you can then drag-and-drop the field elements into an online form, complete with data validation and rules.  You can build multiple forms pages and tie them together with workflow.  You can also control user access to pages and build forms that let users enter and edit sub-sets of your database without access to the entire application.  The forms that you build can also be embedded into another website. Dabble DB is extremely flexible and powerful, allowing you to create reports, sort and group data, filter data for reporting, build pivot tables, calendars, charts and even maps using the data in the online database.&lt;br /&gt;&lt;br /&gt;Some of the examples of application possibilities from the Dabble DB site:&lt;br /&gt;&lt;br /&gt;   * Tracking sales and invoices&lt;br /&gt;   * Contacts and CRM&lt;br /&gt;   * Project management&lt;br /&gt;   * Scheduling events, classes, workshifts&lt;br /&gt;   * Timesheets&lt;br /&gt;   * Personnel records&lt;br /&gt;   * Tracking workflow&lt;br /&gt;   * Surveys and reviews&lt;br /&gt;   * Basic statistical analysis&lt;br /&gt;   * General content management&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Dabble DB has a free version of the tool that allows you to build publicly-accessible applications.  For a range of fees you can elect to subscribe to Dabble DB's private sites option and build private, invitation-only applications.&lt;br /&gt;&lt;br /&gt;As always, check it out and let me know what you think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-7106187944782496432?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/10/dabble-db-online-database.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://3.bp.blogspot.com/_UbQS4l85UB4/SPkdtcwq_OI/AAAAAAAAACw/JqgL9ahOilE/s72-c/screenshot-table.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-7950899909215894103</guid><pubDate>Thu, 09 Oct 2008 04:58:00 +0000</pubDate><atom:updated>2008-10-09T00:04:11.339-05:00</atom:updated><title>Google 10 to the 100th Project</title><description>October 20th Deadline Approaching&lt;br /&gt;&lt;br /&gt;http://www.project10tothe100.com/how_it_works.html&lt;br /&gt;&lt;br /&gt;How it works&lt;br /&gt;&lt;br /&gt;Project 10100 (pronounced "Project 10 to the 100th") is a call for ideas to change the world by helping as many people as possible. Here's how to join in.&lt;br /&gt;&lt;br /&gt;1. Send Google your idea by October 20th.&lt;br /&gt;Simply fill out the submission form giving Google the gist of your idea. You can supplement your proposal with a 30-second video.&lt;br /&gt;&lt;br /&gt;2. Voting on ideas begins on January 27th.&lt;br /&gt;Google will post a selection of one hundred ideas and ask you, the public, to choose twenty semi-finalists. Then an advisory board will select up to five final ideas. &lt;br /&gt;&lt;br /&gt;3. Google will help bring these ideas to life.&lt;br /&gt;Google is committing $10 million to implement these projects, and the goal is to help as many people as possible. So remember, money may provide a jumpstart, but the idea is the thing.&lt;br /&gt;&lt;br /&gt;Good luck, and may those who help the most win.&lt;br /&gt;&lt;br /&gt;Remember, the deadline is&lt;br /&gt;October 20th, 2008&lt;br /&gt;&lt;br /&gt;Guidelines&lt;br /&gt;&lt;br /&gt;Google's goal is to set as few rules as possible. However, they ask that you put your idea into one of the following categories and consider the evaluation criteria below.&lt;br /&gt;&lt;br /&gt;Categories:&lt;br /&gt;&lt;br /&gt;    * Community: How can we help connect people, build communities and protect unique cultures?&lt;br /&gt;    * Opportunity: How can we help people better provide for themselves and their families?&lt;br /&gt;    * Energy: How can we help move the world toward safe, clean, inexpensive energy?&lt;br /&gt;    * Environment: How can we help promote a cleaner and more sustainable global ecosystem?&lt;br /&gt;    * Health: How can we help individuals lead longer, healthier lives?&lt;br /&gt;    * Education: How can we help more people get more access to better education?&lt;br /&gt;    * Shelter: How can we help ensure that everyone has a safe place to live?&lt;br /&gt;    * Everything else: Sometimes the best ideas don't fit into any category at all.&lt;br /&gt;&lt;br /&gt;Criteria:&lt;br /&gt;&lt;br /&gt;    * Reach: How many people would this idea affect?&lt;br /&gt;    * Depth: How deeply are people impacted? How urgent is the need?&lt;br /&gt;    * Attainability: Can this idea be implemented within a year or two?&lt;br /&gt;    * Efficiency: How simple and cost-effective is your idea?&lt;br /&gt;    * Longevity: How long will the idea's impact last?&lt;br /&gt;&lt;br /&gt;©2008 Google&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-7950899909215894103?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/10/google-10-to-100th-project.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-7575825461136803493</guid><pubDate>Wed, 01 Oct 2008 02:11:00 +0000</pubDate><atom:updated>2008-09-30T21:14:14.673-05:00</atom:updated><title>Typo3 Web CMS</title><description>Open Source Content Management Software&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.typo3.com/"&gt;Typo3&lt;/a&gt; is an open source web content management system (webCMS) that I was introduced to just today (kudos to Kevin at 4tvirtual.com).  Typo3 is a PHP-based system that uses MySQL as it's core repository and can leverage Oracle, MS-SQL, ODBC, and LDAP for user extensions. One of the great features of Typo3 is the extensibility that is built into the product - there is an API (a standard nowadays for web2.0 apps), and also a very deep catalog of product add-ons. The add-ons are easily managed using the Extension Manager. It supports Apache and IIS web servers and runs on *NIX, MacOSX and Win32 environments; all of the major browsers are supported as well.  &lt;br /&gt;&lt;br /&gt;I found Typo3 to have a very rich user editing function using the built-in Rich Text Editor that is very MS Word-like in it's functionality, even including features like a spell checker and clipboard, and an unlimited UNDO function allowing undo of any change a user would make to content. The inclusion of versioning allows you to save a state of the content so that it can be reverted at a later date. You can save versions of a page or a set of pages and edit those versions. You can swap the versions out with a touch of a button.  Very impressive for a web application.  Typo3 claims that content editors can learn to use the system in a little as 30 minutes to a couple of hours.  For advanced users there is even TypoScript for creating templates and template wizards.&lt;br /&gt;&lt;br /&gt;Typo3 also has multi-domain capability and multiple sites can exist in a single Typo3 database.  User management can leverage existing LDAP directories or you can manage them completely within the application, even assigning users to groups with group extended privileges. Given the multi-domain and site capabilities you would expect Typo3 to have a robust user security model and you would not be disappointed.  You can restrict user logins from a specific IP address or domain, leverage LDAP, Active Directory, Novell eDirectory and more, and there is even a login history and user audit trails.  Additionally, site admins can receive email alerts of failed and/or successful user login attempts.&lt;br /&gt;&lt;br /&gt;Of course no webCMS worth it's salt would be without a workflow approval engine and here again, Typo3 doesn't disappoint.  While not extremely robust, simple workflow lifecycle can be set up so that the work of an editor must be approved by a reviewer.&lt;br /&gt;&lt;br /&gt;If you're looking for bells and whistles in a webCMS, check out the features list and list of available extensions for Typo3 as well.  Banner Ad plugins, Link Management (ie broken link auto-correction), Themes, WEBstats, Affiliate Tracking, Chat, Blogs, and the list goes on.  &lt;br /&gt;&lt;br /&gt;While I haven't had time to completely explore all of the features available in Typo3, so far I'm extremely impressed.  So again, thanks to Kevin at 4t for pointing this one out to me and go check it out.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-7575825461136803493?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/typo3-web-cms.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-6197651725957271933</guid><pubDate>Tue, 23 Sep 2008 04:14:00 +0000</pubDate><atom:updated>2008-09-22T23:42:23.609-05:00</atom:updated><title>VMware clones and Windows SysPrep</title><description>Using VMware's clone option is half the battle&lt;br /&gt;&lt;br /&gt;Ok, so I called customer "GL" the other day to check on how his VMware ESX farm was doing and he said "great, but I'm having a problem using the OS templates".  Of course I asked, how so and thus began the adventure.  Now, I'm not a Windows OS expert by any means so if I mis-speak on some of this give me some latitude, ok.  Here's the scenario - VMware, via VirtualCenter, gives you the option to set up an OS template with all of your usual utilities installed (antivirus, backup agent, etc.) and then "clone" that template to make rolling out a new virtual server much faster. Well, "GL" had set up the template OS, cloned it, and then used Microsoft's NewSID utility to create a new ID for the server. He did this for seven new virtual servers he was rolling out.  All was fine until he went to check the new virtual servers into his Microsoft Windows Server Update Services (WSUS) server. The first server checked in just fine, but each subsequent server replaced the former, always appearing to be the same server OS instance, but remember there are seven of them.  Hmmm - odd.  So, I did what any good, self-professed non-expert would do - I called a guy who I knew would have the answer.  My good buddy and Microsoft Windows OS guru Jeff was on a customer site so he called me back the next day.  I explained the problem to him and he provided the answer in short order.  I'll spare you the technical browbeating I got from Jeff and just give you the meat of the solution.  Jeff's response: "You're using the wrong tool. No, not the VMware tool, that works just fine - the wrong Microsoft tool".  And then he was nice enough to explain it to "GL" and I and even sent an email with the solution (for a small price).  Jeff's solution: "GL" should have been using SysPrep, not NewSID.  Since there was more than just a base-OS in the template, there were other programs that needed new identities as well as the base OS and NewSID didn't do that. So here's an excerpt from Jeff's email:&lt;br /&gt;=====================================================================&lt;br /&gt;To be clear, before you ran Sysprep on the source workstation, you&lt;br /&gt;cleared the AccountDomainSid, PingID, and SusClientId keys (if they all&lt;br /&gt;exist) within the Registry as well as clicked 'Reseal' within the&lt;br /&gt;Sysprep utility?&lt;br /&gt;&lt;br /&gt;Here is a script you can run on the source workstation prior to running&lt;br /&gt;Sysprep to test again.&lt;br /&gt;&lt;br /&gt;&lt;- CUT HERE -&gt;&lt;br /&gt;NET STOP wuauserv&lt;br /&gt;REG DELETE&lt;br /&gt;"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v&lt;br /&gt;AccountDomainSid /f&lt;br /&gt;REG DELETE&lt;br /&gt;"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v PingID&lt;br /&gt;/f&lt;br /&gt;REG DELETE&lt;br /&gt;"HKLM\SOFTWARE\Microsoft\Windows\CurrentVersion\WindowsUpdate" /v&lt;br /&gt;SusClientId /f&lt;br /&gt;NET STOP wuauserv&lt;br /&gt;&lt;- CUT HERE -&gt;&lt;br /&gt;=================================================================&lt;br /&gt;&lt;br /&gt;Like I said - Jeff's a guru when it comes to all things Microsoft OS related and that's why my first call was to him.  So, lesson learned.  VMware templates are a GREAT way to roll out new Microsoft Windows Server OS based virtual servers quickly, just know that there's a little more work to be done before you push the new image into production (and add it to WSUS).&lt;br /&gt;&lt;br /&gt;Another great day of fine customer service...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-6197651725957271933?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/vmware-clones-and-windows-sysprep.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-282318451008024276</guid><pubDate>Fri, 19 Sep 2008 12:21:00 +0000</pubDate><atom:updated>2008-09-19T07:27:23.207-05:00</atom:updated><title>gMail account verification code</title><description>Save that gMail verification code&lt;br /&gt;&lt;br /&gt;If you didn't get a chance to read &lt;a href="http://www.lifehacker.com/"&gt;Lifehacker&lt;/a&gt; yesterday, make sure you read Gina's post about Google's gMail account verification code.  As a prolific user of Google gMail, Docs and Sites which use the same account login, I took her note to heart.  If you ever get locked out of your gMail account, Google will ask you for your account verification code, which was sent to another of your email accounts when you signed up for your gMail account.  If you didn't discard that email, then go back and find it, print it, print to a PDF and save/archive, store the account verification code in your password organizer; find some way to make sure you can find this again if you need it.  If you're like me and have tons of documents on Google Docs, it would be no small disaster should you get locked out of your gMail account, so take Gina's advice and act now to save this information before you need it.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-282318451008024276?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/gmail-account-verification-code.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-2978759665995958192</guid><pubDate>Fri, 19 Sep 2008 03:43:00 +0000</pubDate><atom:updated>2008-09-19T07:38:26.754-05:00</atom:updated><title>Open Source Backup</title><description>Server and PC backup using Open Source alternatives&lt;br /&gt; &lt;br /&gt;Whether you need a desktop productivity suite, network and systems monitoring tools, database, web server or other core application in the datacenter there are plenty of open source alternatives.  One option that doesn't get a great deal of attention is the availability of open source backup and recovery applications.  While space and time don't allow me to cover all of them, let me hit a few highlights.  &lt;br /&gt;&lt;br /&gt;Amanda backup and recovery software from &lt;a href="http://www.zmanda.com/"&gt;ZManda&lt;/a&gt; is by far one of the premier open source alternatives for backup.  While the server portion of the application runs on Linux, it has agents for Windows, Linux, Unix, Mac, etc.  Amanda even has an agent for MySQL. One of the primary advantages to Amanda is the fact this it uses no proprietary drivers to address backup devices, it leverages the operating system device drivers.  Also, Amanda uses standard dump and tar for backups so you could restore even when you didn't have the software available.  While not a replacement for a large enterprise solution, it gets you backups of your critical data into an easily recoverable format across multiple operating systems.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.howtoforge.com/restore-ee-user-manual"&gt;Restore-EE&lt;/a&gt; is another open source backup and recovery program that is available on SourceForge.  It has an option to test using the &lt;a href="http://sourceforge.net/project/showfiles.php?group_id=198657&amp;package_id=251141"&gt;downloadable ISO&lt;/a&gt; that has the Ubuntu boot from CD option.  If you select to install you'll need a clean server environment, either base hardware, a multi-boot partition or a virtual machine, since it installs a base OS with all the application files.  &lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.bacula.org/"&gt;Bacula&lt;/a&gt; is another application for backup and recovery the requires OpenSuSE Linux, FreeBSD, or Solaris operating systems as the server OS.  Bacula is also pretty much a linux-focused program with little or no support for Windows platforms; but, if you're a Linux shop this is worth a look.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://snapbackup.com/download/"&gt;SnapBackup&lt;/a&gt; is an interesting option in that it's a java-based program and will run on most any desktop OS platform (Linux, Unix, Windows, Mac) that supports java.  SnapBackup is intended for use as a backup and restore program for desktop PCs, not servers, so it's a great solution for use on your laptop or home PC.&lt;br /&gt;&lt;br /&gt;If you're more technical and are looking for some real-time replication and file-based directory synchronization, there are programs like rSync for Linux and &lt;a href="http://www.cis.upenn.edu/~bcpierce/unison/download.html"&gt;Unison&lt;/a&gt;, a more cross-platform option.  My personal favorite for directory sync from a PC (or server) is Novell's open source &lt;a href="http://www.ifolder.com/"&gt;iFolder&lt;/a&gt;, based on the Mono/.NET framework. Or, if you're a Microsoft shop then DFS (distributed file system) may be your cup of tea.&lt;br /&gt;&lt;br /&gt;While file backups are great to have, don't forget to use something like &lt;a href="http://selfimage.excelcia.org/"&gt;SelfImage&lt;/a&gt; to create a bare metal recovery backup image of your hard disk(s) so you can get your PC or server back to a usable state quickly and then worry about file recovery.  While not free and open source, an affordable honorable mention in this category is Acronis True Image Home for the low cost of $49.00.&lt;br /&gt;&lt;br /&gt;You'll notice I haven't gone off into a hosted, backup software as a service rant yet. While there are plenty of options available out there like &lt;a href="http://www.carbonite.com/"&gt;Carbonite&lt;/a&gt;, I'll save that for another post.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-2978759665995958192?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/open-source-backup.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-7928707645362402130</guid><pubDate>Fri, 12 Sep 2008 03:44:00 +0000</pubDate><atom:updated>2008-09-11T23:06:09.244-05:00</atom:updated><title>Online File Storage</title><description>AOL xDrive with Adobe AIR&lt;br /&gt;&lt;br /&gt;I've been an &lt;a href="http://www.xdrive.com/"&gt;AOL xDrive&lt;/a&gt; user for some time now and have a tendency to try out all the latest online file storage concepts as they hit the web.  Lately I've been so caught up in my web travels and testing out new options that I hadn't visited my xDrive account lately. For large email attachments the simplicity of &lt;a href="http://www.senduit.com/"&gt;Senduit&lt;/a&gt; has been a easy and quick choice to make, and uploading Powerpoint presentations into a hosted &lt;a href="http://docs.google.com/"&gt;Google Docs&lt;/a&gt; file has been almost painless.  The downside to Senduit is that the uploaded file and it's generated link "expire" in a short period of time and people who backtrack through emails and want to download the file again get an error.&lt;br /&gt;&lt;br /&gt;So to have a more permanent link solution without filling up people's inboxes with multi-megabyte files, I revisited my old tried and true AOL xDrive account the other day.  Much to my surprise and delight, there is now an xDrive Desktop Lite offering that sports an Adobe AIR interface.  I'm still in the process of testing it out and am even using the VMware ThinApp SDK to see if I can create a portable, install-free version of the AOLxDDL application (I'll update you on how that goes later - I still don't have the Cisco VPN client done yet...).  Anyway, the AOL xDrive service gives you the ability to upload EXE files, MSI installation packages, firmware updates, bios utilities, and all those other types of files you seem to need access to on an irregular basis.  Once there the files can be private or shared with others.  For ease of use you can group files together into a folder and share the whole folder instead having to mark and share each individual file. Also, for those files you need to save and you're offsite with limited bandwidth, xDrive lets you save files directly from the web to the xDrive storage, avoiding having to download to your PC.&lt;br /&gt;&lt;br /&gt;I know, this has been another one of my "storage as a service" soapbox speeches, but one that should be taken into consideration.  I also read over on &lt;a href="http://www.lifehacker.com/"&gt;LifeHacker.com&lt;/a&gt; that &lt;a href="http://www.getdropbox.com/"&gt;Dropbox&lt;/a&gt;, another online file storage offering, is now coming out of Beta so I'll be checking that one out soon as well.  &lt;br /&gt;&lt;br /&gt;What do you think about online storage and what's your favorite?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-7928707645362402130?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/online-file-storage.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">3</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-4048825764545706510</guid><pubDate>Tue, 09 Sep 2008 02:14:00 +0000</pubDate><atom:updated>2008-09-08T21:14:49.716-05:00</atom:updated><title>Hulu - the new TiVo?</title><description>Hulu may be my new replacement for cable&lt;br /&gt;&lt;br /&gt;So the other day my sister made the comment that I'm always posting really geeky, tech-laden stuff that only appeals to tech oriented people and she really never "gets" most of what I post.  Ok, so yeah I revel in the deeply technical stuff but have taken Sis's comment to heart and will try to occasionally write about something that has appeal outside of the datacenter.  My latest obsession is with &lt;a href="http://www.hulu.com"&gt;Hulu.com&lt;/a&gt;.  Hulu was founded in March 2007 by NBC Universal and News Corp and is an online video service that offers hit TV shows, movies and clips, and other online destination sites — all for free, anytime in the U.S. Now for some, that's a big rub 'cause Hulu is blocked for viewers outside of the U.S. right now. For all of us good 'ol red blooded Americans though - not an issue so read on.&lt;br /&gt;&lt;br /&gt;According to the Hulu.com website, "Hulu brings together a large selection of videos from more than 90 content providers, including FOX, NBC Universal, MGM, Sony Pictures Television, Warner Bros. and more. Users can choose from more than 850 current primetime TV hits such as The Simpsons, The Daily Show with Jon Stewart and The Office the morning after they air, classics like Buffy the Vampire Slayer, The A Team, Airwolf and Married...with Children, movies like Men in Black, Ghostbusters, and The Karate Kid, and clips from Saturday Night Live, Friends and other popular TV shows and movies. "&lt;br /&gt;&lt;br /&gt;So why is this my new obsession?  I don't have to remember to set the DVR to record a new show or episode that I wanted to catch while I was playing dad taxi to my three lovely children (which I seem to be doing more as they grow older).  No, now if I miss Burn Notice or The Office, I can just jump on over to Hulu and watch whenever I get a chance.  It's also cool to be able to go back and find some of those old favorite episodes of Married with Children and Miami Vice.  This Hulu.com thing has brought me a new problem though - coming up with a better way to stream the video from my PC to the TV.  I'll post on that soon as the quest for that solution unfolds.&lt;br /&gt;&lt;br /&gt;So, check out Hulu.com and let me know what you think about the content.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-4048825764545706510?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/hulu-new-tivo.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-7234464806977188868</guid><pubDate>Sun, 07 Sep 2008 03:24:00 +0000</pubDate><atom:updated>2008-09-06T23:05:31.445-05:00</atom:updated><title>Hypertable (beta)</title><description>Massively scalable database - open source too&lt;br /&gt;&lt;br /&gt;Based on &lt;a href="http://www.google.com/"&gt;Google's&lt;/a&gt; well known BigTable project, the new entrant into the scalable database space is &lt;a href="http://www.hypertable.org/"&gt;Hypertable&lt;/a&gt;. Hypertable is currently in beta release 0.9.x beta and is designed to manage the storage and processing of information on a large cluster of commodity servers, providing resilience to machine and component failures. According to their website, Hypertable is out to set the open source standard for highly available, petabyte scale, database systems. The goal is nothing less than that Hypertable become one of the world’s most massively parallel high performance database platforms.&lt;br /&gt;&lt;br /&gt;Hypertable uses &lt;a href="http://hadoop.apache.org/"&gt;Apache Hadoop&lt;/a&gt; HDFS distributed file system, which Hypertable refers to as a third party file system.  The Hypertable website contains a great high level architectural overview of how Hypertable is constructed, as well as more detailed documentation on the dependencies and structure of a Hypertable database implementation.  Currently the Hypertable project has a few formidable deficiencies to overcome, the most critical being that the master and hyperspace servers are single instance with no cluster takeover capability.  These two issues, among others, are currently being addressed by the development team.  Given the fact that Hypertable is based on a Google project, this is one to keep your eye on if you are in the market for a massively scalable database. I would also venture to say that you should also consider it for ANY database deployment that needs resilience, even if it's implemented in a single rack versus geographically distributed.  Looks like Oracle's Real Application Cluster database architecture may soon have some open source, scalable competition.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-7234464806977188868?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/hypertable-beta.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-1483751364655015962</guid><pubDate>Wed, 03 Sep 2008 03:31:00 +0000</pubDate><atom:updated>2008-09-02T22:31:54.410-05:00</atom:updated><title>Email as a service</title><description>Email should be your next utility.&lt;br /&gt;&lt;br /&gt;Anyone that reads my blog posts knows that I'm somewhat biased to software as a service offerings, especially ones that make daily tasks easier.  Here is my latest rant: Why is it that small and medium sized businesses continue to run their own email servers?  Heck, for that matter why does a business that's not a Fortune 500 company run their own email server?  I'm somewhat taken aback by the constant self flagellation many systems admins expose themselves to by keeping email as an in-house service.  &lt;br /&gt;&lt;br /&gt;I noticed this trend a while back and have continued to ask the "dumb" questions like like why are you still managing your own spam filter, why do you care where your email lives as long as you have access to it, and the list goes on.  If this is hitting home with some of you, please read on.  Here's my key point: Email is now a utility function. You should treat it like a utility service just like water, electricity or natural gas. Your users don't really care that you spent all last weekend up in the datacenter patching the Exchange server, they just want their email to flow into their mail client uninterrupted and free from viruses, spam and phishing. &lt;br /&gt;&lt;br /&gt;Face it, users EXPECT email to work 24x7x365 and you will never get a call thanking you for the email server working, you'll only get rolled under the bus when it doesn't.  There's no upside potential to running your own email server anymore.  Ok, so all that said, what's a brother to do?  Easy, outsource it.  There are dozens upon dozens of companies out there that specialize in running whatever variant of mail server you have.  Everything from Groupwise to Domino to Exchange to sendmail to Zimbra, you're covered. In fact, you really shouldn't even care what the heck the backend is as long as it supports whatever functions you need in your mail client. &lt;br /&gt;&lt;br /&gt;I've heard the excuses of "we're still running Netscape mail" or some crap like that. No better time than the present to roll out a better CLIENT solution to your users.  Best to do it now before that old mail server crashes and you can't get it back up in the 10 minutes it takes for the company president to miss an important email and fire your butt.  Really, I know we IT people tend to embrace the "if it ain't broke don't fix it" saw, but please people, this is one tool you need to hand over to someone else.  Even those of you with regulatory and security issues in the banking, financial services and health care industries, there are partners out there who can give you hosted services that are GLBA, HIPAA, SOX, etc. compliant; trust me, I've got customers who have already done it!!&lt;br /&gt;&lt;br /&gt;Here's just one example for you:  Google charges $50 per user per year for email hosting, and that includes 25GB of data storage per user, and the ability to deploy Postini email message discovery, compliance and archival for selected users (with some restrictions).  Now, if you're a shop with 100 users that's $5000 per year.  It would take five to seven years to equal what you're going to have to fork over now for that upgrade to MS Exchange 2007, the spam and anti-virus updates and for that price you don't even have archival set up yet.  &lt;br /&gt;&lt;br /&gt;If you like running MS Exchange/Outlook or IBM Domino/Notes then go hosted.  Pick any of the many companies that specialize in managing hosted Exchange or Domino environments and let it go. They'll do your anti-virus, spam filtering, offer archival options and manage all of the patching, upgrading, redundancy, clustering or whatever other options you choose.  There's also the option of going to a managed services contract where the email servers may still physically sit in your datacenter, but someone else monitors, manages, patches, updates, cares for and feeds the little beasts.  Don't forget that the day you outsource, you also give up having to manage the constant disk storage defrag hassles, the mail database re-org, inbox size issues, user deleted email by mistake issues (nah, you'll still get that call, but it'll be easier to get back) and many more.  Really, it's THAT simple. Then you can spend more time implementing technology that can give your business a competitive edge instead of managing an oh-so-'90s technology that takes up way too much of your time.  Am I missing something here? Give me your thoughts on this!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-1483751364655015962?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/09/email-as-service.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-8931019598110998977</guid><pubDate>Fri, 29 Aug 2008 11:49:00 +0000</pubDate><atom:updated>2008-08-29T07:27:05.247-05:00</atom:updated><title>KBPublisher Knowledgebase</title><description>KBPublisher web-based knowledgebase&lt;br /&gt;&lt;br /&gt;The folks over at &lt;a href="http://www.kbpublisher.com/"&gt;KBPublisher&lt;/a&gt; have released the new paid version of their excellent knowledgebase software.  The primary improvement in this version is granular control over user security, thus enabling you to have protected content in the knowledgebase without having to set up a separate sysetem.&lt;br /&gt;&lt;br /&gt;KBPublisher can run on Windows, Linux or Unix, requires IIS or Apache, MySQL v4.1 or higher and PHP v4.3.0 or higher.  The client is browser-based, supporting Firefox, IE and Safari and just needs javascript enabled.&lt;br /&gt;&lt;br /&gt;As many of you know I am a firm believer in building centralized repositories to capture information that some of you still maintain in spreadsheets and word documents.  With KBPublisher you can centralize the data (no, not by keeping your spreadsheet on a file share) and make it searchable.  In addition to posting information as an article, you can attach files (PDF manuals for example) to the articles as well.  And, since articles can be assigned to multiple categories, you can post an article once and see it in different category areas as you drill down into the knowledgebase for information.&lt;br /&gt;&lt;br /&gt;Built into KBPublisher is a visual text editor for posting articles and an image upload wizard for posting images to the knowledgebase.  Also key is the ability to create secure categories and secure articles that are only accessible by authorized users.  This is one way you can have a single repository with both a "public" view, like an FAQ section for end users, and an internal knowledgebase with technical data, server setup information, detailed descriptions of application setup and installation instruction and the like.  In addition, you can create categories that can be user maintained so that areas like Sales, Marketing, Adminitration, Warehousing, Transportation, etc. can each have their own knowledgebase of data that are specific to their area of expertise.&lt;br /&gt;&lt;br /&gt;Given the extensive feature set, the new paid version of KBPublisher is a bargain at $198 for the basic version with a 10 user limit, Small Biz version, limited to 30 users, is $398 and the Corporate edition is $998 with unlimited users.  There is also a $98 Start single-user edition that is limited to 100 "articles".&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UbQS4l85UB4/SLfqQzb0XFI/AAAAAAAAACE/AswP1Gqkki8/s1600-h/Public_HomeLeftMenu_thumb.gif"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UbQS4l85UB4/SLfqQzb0XFI/AAAAAAAAACE/AswP1Gqkki8/s200/Public_HomeLeftMenu_thumb.gif" alt="" id="BLOGGER_PHOTO_ID_5239914265874553938" border="0" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-8931019598110998977?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/kbpublisher-knowledgebase.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_UbQS4l85UB4/SLfqQzb0XFI/AAAAAAAAACE/AswP1Gqkki8/s72-c/Public_HomeLeftMenu_thumb.gif" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-5530760196226776173</guid><pubDate>Fri, 29 Aug 2008 03:39:00 +0000</pubDate><atom:updated>2008-08-28T23:00:28.944-05:00</atom:updated><title>FileZilla FTP Client</title><description>Free FTP client FileZilla&lt;br /&gt;&lt;br /&gt;Ok, so I was at a customer site and we needed to download some patch updates for a program which required an FTP client.  The customer didn't have one installed and I suggested downloading and installing &lt;a href="http://filezilla-project.org/index.php"&gt;FileZilla&lt;/a&gt;.  File-what came the reply.  Ok, so I realize now that not everyone has heard of it before, so I thought I'd pay homage to FileZilla in today's post.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://1.bp.blogspot.com/_UbQS4l85UB4/SLdzNN3fEXI/AAAAAAAAAB8/uozfqhL57wk/s1600-h/fz3_win_main-small.png"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://1.bp.blogspot.com/_UbQS4l85UB4/SLdzNN3fEXI/AAAAAAAAAB8/uozfqhL57wk/s200/fz3_win_main-small.png" alt="" id="BLOGGER_PHOTO_ID_5239783362366738802" border="0" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;FileZilla Client is a cross-platform FTP, FTPS and SFTP client with lots of useful features and a graphical user interface.&lt;br /&gt;&lt;br /&gt;(From the FileZilla website) The features of FileZilla include (among others) the following:&lt;br /&gt;&lt;br /&gt;  * Supports FTP, FTP over SSL/TLS (FTPS) and SSH File Transfer Protocol (SFTP)&lt;br /&gt;  * Cross-platform. Runs on Windows, Linux, *BSD, Mac OS X and more&lt;br /&gt;  * IPv6 support&lt;br /&gt;  * Available in many languages&lt;br /&gt;  * Supports resume and transfer of large files &gt;4GB&lt;br /&gt;  * Powerful Site Manager and transfer queue&lt;br /&gt;  * Drag &amp;amp; drop support&lt;br /&gt;  * Configurable Speed limits&lt;br /&gt;  * Filename filters&lt;br /&gt;  * Network configuration wizard&lt;br /&gt;  * Remote file editing&lt;br /&gt;  * Keep-alive&lt;br /&gt;  * HTTP/1.1, SOCKS5 and FTP-Proxy support&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So, next time you need a full-featured FTP client, don't forget about FileZilla.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-5530760196226776173?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/filezilla-ftp-client.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://1.bp.blogspot.com/_UbQS4l85UB4/SLdzNN3fEXI/AAAAAAAAAB8/uozfqhL57wk/s72-c/fz3_win_main-small.png" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-3025751345159767825</guid><pubDate>Wed, 27 Aug 2008 03:04:00 +0000</pubDate><atom:updated>2008-08-27T07:09:22.180-05:00</atom:updated><title>Super Mario Flash</title><description>Super Mario on Widgetbox&lt;br /&gt;&lt;br /&gt;Ok, so I wasted probably 30 minutes tonight playing the Super Mario Game Flash Widget on &lt;a href="http://www.widgetbox.com/"&gt;Widgetbox.com&lt;/a&gt;.  For those of you that remember playing that game when it originally came out it's a step back in time.  But this is just one of thousands of available widgets on the Widgetbox site.  There are scratch-off mystery buttons, embeddable weather widgets, clocks, news clippings, and a whole host of other available widgets, free for the taking and embeddable in your blog, web page, myspace, facebook, etc.&lt;br /&gt;&lt;br /&gt;While many of the widgets on Widgetbox are frivolous and fun, there are some very useful additions that could even make it onto your corporate web page like the Forbes.com breaking news widget, Weather.com widget, Google calendar widget and many more that link to quality content.  &lt;br /&gt;&lt;br /&gt;But, for those of you reading who want to get busy re-mastering the old Mario - here's the link:&lt;br /&gt;&lt;br /&gt;http://www.widgetbox.com/widget/supermariobros&lt;br /&gt;&lt;br /&gt;&lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://2.bp.blogspot.com/_UbQS4l85UB4/SLVDusWYRuI/AAAAAAAAAB0/A9CK_SRvTdY/s1600-h/supermario.jpg"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;" src="http://2.bp.blogspot.com/_UbQS4l85UB4/SLVDusWYRuI/AAAAAAAAAB0/A9CK_SRvTdY/s200/supermario.jpg" border="0" alt=""id="BLOGGER_PHOTO_ID_5239168210973509346" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;See, I told you it was addictive...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-3025751345159767825?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/super-mario-flash.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><media:thumbnail xmlns:media="http://search.yahoo.com/mrss/" url="http://2.bp.blogspot.com/_UbQS4l85UB4/SLVDusWYRuI/AAAAAAAAAB0/A9CK_SRvTdY/s72-c/supermario.jpg" height="72" width="72" /><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-6889731462092839935</guid><pubDate>Tue, 26 Aug 2008 03:24:00 +0000</pubDate><atom:updated>2008-08-25T23:30:31.488-05:00</atom:updated><title>Google Sites update</title><description>Google Sites for shared content&lt;br /&gt;&lt;br /&gt;Ok, so a while back I wrote a post on &lt;a href="http://www.wetpaint.com/"&gt;Wetpaint&lt;/a&gt; and their rich media content "social website" and I continue to be amazed at the variety of options available there.&lt;br /&gt;&lt;br /&gt;However, the other day I needed a quick site to use for tracking open items, to do lists, quote requests, quote responses, technical documents, etc. for a customer.  As a creature of habit and given my constant use of Google docs I thought I'd dig a little deeper into &lt;a href="http://sites.google.com/"&gt;Google Sites&lt;/a&gt;.  After taking some time to familiarize myself with some of the page edit and sub-page options I found that Google Sites was a GREAT way to do what I needed.  For one particular site (I have since set up at least a dozen) my menu hierarchy now has ten top layers and some pages are up to 3 and 4 layers deep.  I set this particular site up to track all open activity items for a customer as well as creating an archive site for issue resolution, open issue tracking, technical document repository, service requests, quote requests (and responses) and the like.  Since it's a web-based service (yeah, another one of my Software-as-a-Service rants) it's accessible from anywhere via web browser.  Also, to share access to the site it's easiest that everyone have a gmail account (who the heck doesn't by now), that way you can link to shared Google docs, spreadsheets, presentations and the like.&lt;br /&gt;&lt;br /&gt;As an example, when you click on "Create new page" the options are: Webpage, Dashboard, Announcements, File Cabinet and List.  The list type is interesting in that you can pick from three pre-defined templates (editable) or chose custom and then define column headings and types (checkbox, date, dropdown, text or URL). Each column is then sortable as well.  I chose to create "home" pages at the top level and then create cascading levels of repository pages under each heading. The site map link in the upper left hand corner of the site gives a complete hierarchical view of all of the pages, so it's easy to find everything once you create it.  I even created a "quick contacts" list, sort of a mini contact list with phone, email, etc. so everyone could have a central place to update their respective information.&lt;br /&gt;&lt;br /&gt;Of course the "site" is search-able as well, so don't fret if you can't find something quickly.  While the templates for the sites give you some basic backgrounds, don't expect the "rich media" options you get from Wetpaint - at this point so far with my experience, Google Sites is more about functionality than beauty. Given what I'm using it for, that's fine but I could see where embedding podcasts, Youtube "how to" videos, and the like can't be too far off.&lt;br /&gt;&lt;br /&gt;I have a few of you that have said you are now looking into Google Sites as an alternative to using Microsoft Sharepoint internally. I can see some limitations on that as a long term option, but if you're talking about an alternative to Sharepoint Services, then you might be satisfied.  The primary issue at this point is the lack of detailed, extensible security.  If you share the Site, then shared users have access to all content on the Site.  You have a choice between collaborators and viewers, but that's it; so I could see using it for information that needs to be share with a whole team, but knowing that all information is visible to every member could cause problems.  You could use document passwording and encryption to strengthen the security at the document level, but the document itself would still be available for download.&lt;br /&gt;&lt;br /&gt;So, while not a panacea as a team website it only took me about 30 minutes to build the whole environment and upload all of the necessary documentation to get the information centralized and shared.  So far, well worth the effort.  As always, give it a try and let me know what you think!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-6889731462092839935?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/google-sites-update.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-2298230541496393103</guid><pubDate>Fri, 22 Aug 2008 03:48:00 +0000</pubDate><atom:updated>2008-08-21T23:20:42.299-05:00</atom:updated><title>Remote Desktop Access and Control</title><description>&lt;span style="font-weight:bold;"&gt;The Bomgar Box&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;If you run a help desk then you either currently use or have tried in the past the &lt;a href="http://www.gotoassist.com/"&gt;GoToAssist&lt;/a&gt; hosted service from Citrix. A very good hosted solution and it saves you the trouble of having to run it on your network.  But what if you WANT to host your own remote desktop control solution? Enter &lt;a href="http://www.bomgar.com/"&gt;The Bomgar Box&lt;/a&gt;, an appliance-based remote control solution from Bomgar.  Bomgar is the brainchild of co-founder Joel Bomgar and began life as Network Streaming and later changed the company name.  My good buddy Troy recently went to work over there and turned me on to their solution. Some of the features and benefits from the Bomgar site are listed below:&lt;br /&gt;&lt;br /&gt;Features&lt;br /&gt;&lt;br /&gt;Bomgar™ enables clientless connection to any Windows, Linux, Mac, or Windows Mobile system by creating a remote desktop connection from your system and the end user's systems to the Bomgar Box outbound through firewalls. &lt;br /&gt;&lt;br /&gt;Support Across Platforms&lt;br /&gt;&lt;br /&gt;• Gain remote desktop control of Windows, Mac, Linux and Windows Mobile&lt;br /&gt;• Support via screen sharing or command line interface&lt;br /&gt;• Gain virtual control of unattended systems with Jump Technology&lt;br /&gt;• Localize in Italian, Japanese, German, Spanish and French&lt;br /&gt;&lt;br /&gt;Provide Fast, Effective Support&lt;br /&gt;&lt;br /&gt;• Start a remote desktop connection to multiple systems simultaneously&lt;br /&gt;• Automatically pull system info for quick diagnosis&lt;br /&gt;• Reboot computers &amp; re-initiate the connection automatically&lt;br /&gt;• Transfer files &amp; chat with customers or other reps securely&lt;br /&gt;• Present your screen for training purposes&lt;br /&gt;&lt;br /&gt;Integrate with Existing Applications&lt;br /&gt;&lt;br /&gt;• Open API&lt;br /&gt;• Create plug-ins with Bomgar's SDK&lt;br /&gt;• Integrate with BMC® Remedy® Service Desk&lt;br /&gt;• LDAP and RADIUS integration&lt;br /&gt;• Customize Bomgar's customer-facing elements&lt;br /&gt;&lt;br /&gt;Keep Your Data Secure&lt;br /&gt;&lt;br /&gt;• On-site, appliance-based deployment&lt;br /&gt;• Every remote desktop connection protected with 256-bit AES SSL encryption&lt;br /&gt;• Logs and video recordings of virtual support sessions&lt;br /&gt;• Granular management of support rep privileges&lt;br /&gt;• Set group policies for managing permissions&lt;br /&gt;&lt;br /&gt;Get the Box That's Right for You&lt;br /&gt;&lt;br /&gt;• Scalable deployment models&lt;br /&gt;   Bomgar B100 – 1 support rep&lt;br /&gt;   Bomgar B200 – 2 to 20 support reps&lt;br /&gt;   Bomgar B300 – Up to 300 support reps&lt;br /&gt;   Multiple B300s for larger deployments&lt;br /&gt;• Concurrent licensing &amp; unlimited software user accounts&lt;br /&gt;&lt;br /&gt;Centralize Support Management&lt;br /&gt;&lt;br /&gt;• Define support teams and support request queues&lt;br /&gt;• Create custom exit surveys to monitor rep performance&lt;br /&gt;• Analyze trends with detailed service desk reports&lt;br /&gt;• Authenticate support reps with single sign-on&lt;br /&gt;&lt;br /&gt;Another positive to the Bomgar Box is the cost.  Whereas hosted solutions like GoToAssist and Webex charge per-use fees for their service, the Bomgar appliance is a one time cost with only a yearly maintenance and support fee after that.  If your organization requires a great deal of remote connectivity to end users, you could save a bundle by going to the Bomgar appliance.  As always, check it out and let me know what you think.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-2298230541496393103?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/remote-desktop-access-and-control.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">1</thr:total></item><item><guid isPermaLink="false">tag:blogger.com,1999:blog-7118862397156339110.post-6464298994828422151</guid><pubDate>Thu, 21 Aug 2008 03:54:00 +0000</pubDate><atom:updated>2008-08-20T23:31:37.583-05:00</atom:updated><title>Linux integration to MS Active Directory</title><description>&lt;span style="font-weight:bold;"&gt;Using Vintela from Quest Software&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Many moons ago I was fortunate enough to stumble upon &lt;a href="http://www.quest.com/Vintela-Authentication-Services/"&gt;Vintela Authentication Services&lt;/a&gt; (although I don't think it was called that back then).  Vintela is now a part of &lt;a href="http://www.quest.com/"&gt;Quest Software&lt;/a&gt; and has expanded their product offerings, but the core VAS is still a great solution.  What does it do you ask.  Well, it makes a Unix, Linux or Mac system become a part of a Microsoft Active Directory domain, enabling centralized authentication and access control. You can then extend the benefits of Windows Group Policies to those non-Windows systems. &lt;br /&gt;&lt;br /&gt;For an organization that has a majority of Microsoft Windows-based server operating systems, using Vintela VAS on those non-Windows servers saves the headaches of managing separate NIS or LDAP servers.  You then get a centralized place for storing (and managing) user names, passwords, access rights, and more with no need for setup of an LDAP gateway.  So, that Mac user over in marketing can now be managed via AD, as well as those new Linux boxes that keep finding their way into the datacenter.&lt;br /&gt;&lt;br /&gt;While I'm on this subject, I've run across several instances lately where an application vendor wanted to store access control privileges in Active Directory to fields in the application database, which meant modifying the AD schema to fit a specific application.  Well, Microsoft has a great way to overcome this by using Microsoft Active Directory Application Mode (ADAM) which can run on the application server or an XP PC and doesn't require a domain controller.  I'll write a longer post about this later, but keep it in mind if you have legacy LDAP or X.500 integration needs or an application-specific security schema.  ADAM integrates and replicates with AD, sometimes requiring MS Identity Integration Server 2003, but not always.&lt;br /&gt;&lt;br /&gt;If you have a majority of Windows-based servers with an Active Directory domain and group policies, then check out Vintela for bringing those non-Windows boxes into AD.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7118862397156339110-6464298994828422151?l=www.charlescrampton.com' alt='' /&gt;&lt;/div&gt;</description><link>http://www.charlescrampton.com/2008/08/linux-integration-to-ms-active.html</link><author>charles.crampton@gmail.com (Charles Crampton)</author><thr:total xmlns:thr="http://purl.org/syndication/thread/1.0">0</thr:total></item></channel></rss>
