<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-5778824359157275227</id><updated>2012-02-03T16:15:46.590-08:00</updated><category term='Xen'/><category term='Backups'/><category term='VMWare'/><category term='Architecture'/><category term='MySQL'/><category term='Project Management'/><category term='Bacula'/><category term='IT Infrastructure'/><category term='Samba'/><category term='VirtualBox'/><category term='Software Development'/><category term='EMC'/><category term='Social Web'/><category term='storage'/><category term='music'/><category term='New Computer'/><category term='CIFS'/><category term='Healthcare IT'/><category term='NetBeans'/><category term='Search'/><category term='ntp'/><category term='Printer'/><category term='Identity'/><category term='Zenoss'/><category term='VPN'/><category term='Drupal'/><category term='iPhone'/><category term='Disk Array'/><category term='Agile'/><category term='dns'/><category term='Dell'/><category term='video'/><category term='Collaboration'/><category term='PAC'/><category term='dhcp'/><category term='Lenovo x300'/><category term='DVD'/><category term='SAN'/><category term='Ubuntu'/><category term='Virtualization'/><category term='Ruby on Rails'/><category term='Restores'/><category term='touchpad'/><category term='Relocation'/><category term='bind'/><category term='Cloud'/><category term='named'/><category term='Unit Dose'/><title type='text'>Pragmatic IT</title><subtitle type='html'>IT Infrastructure and Software Development from the Customer's Perspective</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default?start-index=101&amp;max-results=100'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>149</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7593359670339239360</id><published>2012-01-27T10:08:00.000-08:00</published><updated>2012-01-27T10:08:11.485-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><title type='text'>Installing Ruby on Rails on Ubuntu 11.10</title><summary type='text'>I'm back to playing with Rails a bit. NetBeans for Ruby is gone, so I'm going to do things the macho Rails way and just develop with an editor and a bunch of terminal windows. (One of my open source rules is "do whatever everyone else is doing." Trying to use an IDE with Rails was always a violation of that rule.)
rvm is a great idea. I found it really helpful to read about named gemsets early on</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7593359670339239360/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7593359670339239360' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7593359670339239360'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7593359670339239360'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2012/01/installing-ruby-on-rails-on-ubuntu-1110.html' title='Installing Ruby on Rails on Ubuntu 11.10'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7688404540884911941</id><published>2012-01-22T08:32:00.000-08:00</published><updated>2012-01-22T08:32:51.526-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Know What You're Building</title><summary type='text'>"Know what you're building" seems like an obvious thing to say, but I don't think we do it that well in IT. For my recent data centre relocation project, we applied that principle successfully to a couple of areas. The network lead wrote up exactly what he was building, and the storage lead listed out every device he needed. But we never did a complete "final state" description of the new data </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7688404540884911941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7688404540884911941' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7688404540884911941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7688404540884911941'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2012/01/know-what-youre-building.html' title='Know What You&apos;re Building'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8405853921476246769</id><published>2011-12-30T09:12:00.000-08:00</published><updated>2011-12-30T09:12:20.626-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Printer'/><title type='text'>Manual Two-Sided Printing</title><summary type='text'>In my home office, I have a multi-function printer that does pretty much everything I typically need, except printing two sides. Here's how I get two-sided printing when I need it.

The printer is an HP CM1312nfi. It prints on the side of the paper facing up in the paper tray. The "far end" of the paper in the paper tray is the top of the page.

I print the even-numbered pages first. These are </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8405853921476246769/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8405853921476246769' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8405853921476246769'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8405853921476246769'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/12/manual-two-sided-printing.html' title='Manual Two-Sided Printing'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-gJQCBeTo95U/Tv3tO_x-k8I/AAAAAAAACxA/-9p0tTLvrow/s72-c/Print+Even+Pages.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-9033962201737735982</id><published>2011-12-10T08:11:00.001-08:00</published><updated>2011-12-21T08:50:22.737-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>Relocating Data Centres in Waves</title><summary type='text'>I've never had to relocate a data centre in one big bang. You hear stories about organizations that shut down all the computers at 5:00 PM, unplug them, move them, and have them up by 8:00 AM the next morning, but I've never done that.

The big bang approach may still be necessary sometimes, but you can mitigate a lot of risk by taking a staged approach, moving a few systems at a time.

</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/9033962201737735982/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=9033962201737735982' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9033962201737735982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9033962201737735982'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/12/relocating-data-centres-in-waves.html' title='Relocating Data Centres in Waves'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6004406211334698201</id><published>2011-12-10T07:54:00.001-08:00</published><updated>2011-12-10T08:05:21.881-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>Karma and Data Centre Relocations</title><summary type='text'>We're pretty much done the current project: relocation of 600 servers to a new data centre 400 kms from the old one. By accident more than by design we left the move of most of the significant Windows file shares to the last month of the relocation period.

Windows file shares are known to be a potential performance issue when you move your data centre away from a group of users who are used to </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6004406211334698201/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6004406211334698201' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6004406211334698201'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6004406211334698201'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/12/karma-and-data-centre-relocations.html' title='Karma and Data Centre Relocations'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1278123451080082793</id><published>2011-11-27T07:12:00.001-08:00</published><updated>2011-12-21T09:02:38.416-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>The Java Gotcha for Data Centre Relocations</title><summary type='text'>Way back in time, someone thought it would be a good idea for the Java run-time to cache DNS look-ups itself. Once it has an IP address for a name, it doesn't look up the name again for the duration of the Java run-time process.

Fast forward a decade, and the Java run-time is the foundation of many web sites. It sits there running, and caches DNS lookups as long as the web site is up.

On my </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1278123451080082793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1278123451080082793' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1278123451080082793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1278123451080082793'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/java-gotcha-for-data-centre-relocations.html' title='The Java Gotcha for Data Centre Relocations'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6298838615824616046</id><published>2011-11-20T21:46:00.001-08:00</published><updated>2011-11-20T22:17:03.284-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>Data Centre Relocation Gotchas</title><summary type='text'>Here are a couple of gotchas we ran into while relocating close a medium-size data centre:


When restarting a server in its new location, it decided to do a chkdsk. Unfortunately, the volume was a 10 TB SAN LUN. Fortunately, we had a long weekend to move that particular server, so we could wait the almost two days it took for the chkdsk to run. (I don't know why the server decided to do chkdsk. </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6298838615824616046/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6298838615824616046' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6298838615824616046'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6298838615824616046'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/data-centre-relocation-gotchas.html' title='Data Centre Relocation Gotchas'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2277325627722174870</id><published>2011-11-11T08:06:00.001-08:00</published><updated>2011-11-11T08:35:11.162-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Running Over the WAN After Relocating a Data Centre</title><summary type='text'>My current data centre relocation has us moving the data centre about 400 kms away from its current location. This has resulted in a total round-trip change in latency of 6 ms. We implemented WAN acceleration in certain locations to address the issue, and we've learned some lessons in the process. Lessons learned is what this post is about.

We have offices all over the province, so not everyone </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2277325627722174870/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2277325627722174870' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2277325627722174870'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2277325627722174870'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/running-over-wan-after-relocating-data.html' title='Running Over the WAN After Relocating a Data Centre'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8311992956978591096</id><published>2011-11-11T07:14:00.001-08:00</published><updated>2011-11-11T08:02:26.436-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><category scheme='http://www.blogger.com/atom/ns#' term='VirtualBox'/><title type='text'>Living with Virtualization</title><summary type='text'>In 2006, I was project manager on a VMware implementation for a health care organization. We virtualized 200 servers in six weeks, after a planning phase of about 2 months. Out of that experience I wondered, "Did virtualization have anything to offer a smaller business?" So I set up a box at home and converted my home "data centre" into a virtualized data centre using VMware's Server product, </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8311992956978591096/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8311992956978591096' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8311992956978591096'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8311992956978591096'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/living-with-virtualization.html' title='Living with Virtualization'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4320625106288178747</id><published>2011-11-09T14:22:00.000-08:00</published><updated>2011-11-09T14:22:49.875-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer -- Wireshark</title><summary type='text'>I'm not a network expert by any stretch of the imagination, but I've occasionally solved problems by poking around a bit with Wireshark.

Of course, if my network is down I'm not going to be able to download Wireshark. Fortunately, I remembered to re-install Wireshark on my new computer before I needed it. I installed it using the Ubuntu Software Centre.

A new feature of Wireshark that I didn't </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4320625106288178747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4320625106288178747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4320625106288178747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4320625106288178747'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/new-computer-wireshark.html' title='A New Computer -- Wireshark'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4789184447943594670</id><published>2011-11-01T17:42:00.000-07:00</published><updated>2011-11-01T17:42:21.500-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='video'/><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer -- Video</title><summary type='text'>My son is fascinated with videos. I dream that one day he'll get fascinated by making them, not just watching them. So I've been trying to learn about making videos. Here's what I had to reinstall on my new computer.


First, playing video (and audio, for that matter) has worked out of the box much better with 11.04 than with previous versions of Ubuntu. I play my Guatemalan radio station and CBC</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4789184447943594670/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4789184447943594670' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4789184447943594670'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4789184447943594670'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/11/new-computer-video.html' title='A New Computer -- Video'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3592270586136704507</id><published>2011-10-27T20:42:00.000-07:00</published><updated>2011-10-27T20:42:26.963-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bacula'/><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Backups'/><title type='text'>A New Computer -- Backups</title><summary type='text'>I'd love to find a new backup solution, but the reality is I have Bacula working reasonably consistently right now, and it's the easiest thing to get set up quickly. So I:

Installed bacula-client and bacula-traymonitor packages (sudo apt-get install bacula-client bacula-traymonitor)
Copied /etc/bacula/bacula-fd.conf and /etc/bacula/tray-monitor.conf from the old laptop
Changed the host name in </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3592270586136704507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3592270586136704507' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3592270586136704507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3592270586136704507'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer-backups.html' title='A New Computer -- Backups'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2424568053883776936</id><published>2011-10-19T19:52:00.000-07:00</published><updated>2011-10-27T20:37:48.880-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>New Computer -- Fixing the Too-Sensitive Touchpad</title><summary type='text'>My new laptop had a way-too-sensitive touchpad. So much so that I installed Touchpad Indicator so I could turn it off. Interestingly, I couldn't use its "turn off touchpad when mouse plugged in" feature, because it seemed to always think the mouse was plugged in.

That led me to realize that I also didn't have the touchpad tab in the mouse control panel. Googling, I found that this was a common </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2424568053883776936/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2424568053883776936' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2424568053883776936'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2424568053883776936'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer-fixing-too-sensitive.html' title='New Computer -- Fixing the Too-Sensitive Touchpad'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7215117785153281832</id><published>2011-10-14T18:15:00.000-07:00</published><updated>2011-10-14T18:15:46.126-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Printer'/><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer -- Printing</title><summary type='text'>Setting up my multi-function printer on Ubuntu has always been interesting. When I first got my printer, it was so new I had to download and build hplip, the printing subsystem.

It looks like installation is a lot easier now, but to get started you still have to go into a terminal and type:

hp-setup

That starts a GUI that easily discovered my printer on the network. Unfortunately, when I tried</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7215117785153281832/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7215117785153281832' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7215117785153281832'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7215117785153281832'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer-printing.html' title='A New Computer -- Printing'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6214720285218649573</id><published>2011-10-14T18:11:00.000-07:00</published><updated>2011-10-14T19:38:11.961-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='touchpad'/><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer -- Touchpad Too Sensitive</title><summary type='text'>The touchpad on the last two laptops I've had have been way too sensitive. There should be a better solution, but for now I'm installing the touchpad indicator:

sudo add-apt-repository ppa:atareao/atareao
sudo apt-get update
sudo apt-get install touchpad-indicator

Update: I found that the clicking on the trackpad indicator icon didn't work reliably until I rebooted.
</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6214720285218649573/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6214720285218649573' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6214720285218649573'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6214720285218649573'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer-touchpad-too-sensitive.html' title='A New Computer -- Touchpad Too Sensitive'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6935789637742573222</id><published>2011-10-05T14:47:00.000-07:00</published><updated>2011-10-05T14:47:23.638-07:00</updated><title type='text'>Microsoft Considering Again Buying Yahoo</title><summary type='text'>Microsoft is again considering buying Yahoo. According to one MS executive, the acquisition would allow them to "obliterate AOL." AOL still exists?

As a Yahoo shareholder, I hope MS buys. If I were a MS shareholder, I'd be afraid, very afraid.

</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6935789637742573222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6935789637742573222' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6935789637742573222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6935789637742573222'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/microsoft-considering-again-buying.html' title='Microsoft Considering Again Buying Yahoo'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1246972361504058756</id><published>2011-10-02T14:16:00.000-07:00</published><updated>2011-10-03T06:18:16.236-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer -- Installing VirtualBox</title><summary type='text'>I installed VirtualBox from the Ubuntu Software Centre on my new computer. I had already copied over my VM -- it came with all the other files when I copied everything under /home.

When I figured out how to run VirtualBox under Unity (it's under Accessories), it came up and knew about all the VMs I had on the old machine. When I started my Windows VM, it complained that it couldn't find "/usr/</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1246972361504058756/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1246972361504058756' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1246972361504058756'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1246972361504058756'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer-installing-virtualbox.html' title='A New Computer -- Installing VirtualBox'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5650039940030798062</id><published>2011-10-01T19:39:00.000-07:00</published><updated>2012-01-30T12:31:28.691-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='New Computer'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>A New Computer</title><summary type='text'>The backlight died on my Lenovo x300 a couple of weeks ago, so I bought a Dell Vostro with Ubuntu pre-installed. Here's how I got from one to the other:

The Dell website said I was getting Ubuntu 11.04, but out of the box the computer had 10.10 on it. My first try upgrading to 11.04 failed. When it tried to reboot, it said the device for / wasn't ready. Fortunately, I somehow got to the old grub</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5650039940030798062/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5650039940030798062' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5650039940030798062'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5650039940030798062'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/10/new-computer.html' title='A New Computer'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5726893904998897154</id><published>2011-09-30T06:16:00.000-07:00</published><updated>2011-09-30T06:16:05.774-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>Network Team for Data Centre Relocations</title><summary type='text'>I had a real "Doh" moment this week. We're about 80 percent of the way through relocating a 500 server data centre. Things have been going pretty well, but right from the start we've found we were under-staffed on the network side. We have a pretty good process in place, with what I think is just the right amount of documentation. The individuals working on the network team are excellent. We even</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5726893904998897154/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5726893904998897154' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5726893904998897154'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5726893904998897154'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/09/network-team-for-data-centre.html' title='Network Team for Data Centre Relocations'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8631429133955098540</id><published>2011-09-24T15:50:00.000-07:00</published><updated>2011-09-24T15:50:31.588-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Relocation'/><title type='text'>The Data Centre Relocation Calendar</title><summary type='text'>I'm past the half-way point in relocating a 500-server data centre. The servers are a real variety -- a typical medium-scale business data centre. We're using mostly internal resources, supplemented by some contractors like myself with data centre relocation experience.

I chose not to come in and impose a relocation methodology on everyone. There are a lot of reasons for that, some of which were</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8631429133955098540/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8631429133955098540' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8631429133955098540'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8631429133955098540'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/09/data-centre-relocation-calendar.html' title='The Data Centre Relocation Calendar'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3012821038541757464</id><published>2011-08-30T20:40:00.000-07:00</published><updated>2011-08-30T20:40:07.143-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='Zenoss'/><title type='text'>Linuxcon 2011 Part II</title><summary type='text'>I went to a lot of cloud computing-related talks at Linuxcon 2011. One of the better ones was by Mark Hinkle of cloud.com.

One of his slides showed what he considers the five characteristics of cloud computing. Two important ones for him are self service, and a measured service. I think those are two useful criteria for distinguishing between a VMware cluster and a cloud that is distinct from a </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3012821038541757464/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3012821038541757464' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3012821038541757464'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3012821038541757464'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/08/linuxcon-2011-part-ii.html' title='Linuxcon 2011 Part II'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4140241513177022075</id><published>2011-08-20T08:13:00.000-07:00</published><updated>2011-09-25T07:56:17.907-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='storage'/><title type='text'>Linux 2011 Part I</title><summary type='text'>Linux is 20 years old this year, and Linuxcon was in Vancouver, so I had to sign up. The conference ended yesterday. There were a lot of good speakers. As a bonus, we also got to hear some poor guy from HP give a keynote about HP's great WebOS play, at almost exactly the same time as his company was killing the product line.

What I was looking for, frankly, was a business opportunity for a small</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4140241513177022075/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4140241513177022075' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4140241513177022075'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4140241513177022075'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/08/linux-2011-part-i.html' title='Linux 2011 Part I'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6768037851087377160</id><published>2011-05-23T10:30:00.000-07:00</published><updated>2011-05-23T10:30:55.266-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='DVD'/><title type='text'>Making DVDs</title><summary type='text'>My son's class at school raised and released some salmon this spring, and he had a project to produce a video about it. I offered to edit the raw video together. That spun into a project where I ended up putting together four short videos. Then I put them all on one DVD with a menu. Of course, it wasn't easy. It turned into another episode of all my spare time for two weeks being spent trying to </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6768037851087377160/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6768037851087377160' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6768037851087377160'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6768037851087377160'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/05/making-dvds.html' title='Making DVDs'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8864214101232286963</id><published>2011-04-25T07:41:00.000-07:00</published><updated>2011-04-25T07:41:25.201-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='music'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Rhythmbox Wouldn't Rip to .m4a</title><summary type='text'>I had a problem yesterday where Rhythmbox wouldn't rip a CD to .m4a format. I went to the Preferences window to set the format, and it wouldn't appear in the drop-down. Curiously, if I clicked the Add button it would show the existing formats, and .m4a was in that list. 

After much flailing, I discovered that you need to have both gstreamer0.10-plugins-bad and gstreamer0.10-</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8864214101232286963/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8864214101232286963' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8864214101232286963'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8864214101232286963'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/04/rhythmbox-wouldnt-rip-to-m4a.html' title='Rhythmbox Wouldn&apos;t Rip to .m4a'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5002105802718959299</id><published>2011-03-27T17:08:00.000-07:00</published><updated>2011-03-27T17:08:07.190-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Samba'/><category scheme='http://www.blogger.com/atom/ns#' term='EMC'/><category scheme='http://www.blogger.com/atom/ns#' term='CIFS'/><title type='text'>Debugging Windows Shares and Samba</title><summary type='text'>I wrote here about a problem I had connecting to a Windows share that was using DFS from my Ubuntu 10.04 laptop. Turns out I was wrong about the issue being related to authentication.

The issue was that my server was sending back a string without the Windows file separator at the end (backslash "\"). I simply patched the code at the relevant place to check if the file separator was missing and </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5002105802718959299/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5002105802718959299' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5002105802718959299'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5002105802718959299'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/03/debugging-windows-shares-and-samba.html' title='Debugging Windows Shares and Samba'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5072699250207650903</id><published>2011-03-13T07:38:00.000-07:00</published><updated>2011-03-27T17:09:45.474-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VPN'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Connecting to DFS Shares with Ubuntu</title><summary type='text'>See an important update here. The information that follows is still relevant to mount.cifs.

With my current client, when I'm working at home, I have to connect to a CIFS share that uses Microsoft's DFS through their Cisco AnyConnect VPN. It seemed like the mount would work, but I couldn't see any of the files or folders below the share. (This is with Ubuntu 10.04 Lucid Lynx.)

Fortunately, some </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5072699250207650903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5072699250207650903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5072699250207650903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5072699250207650903'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2011/03/connecting-to-dfs-shares-with-ubuntu.html' title='Connecting to DFS Shares with Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-415083421121034332</id><published>2010-12-19T16:09:00.000-08:00</published><updated>2010-12-19T16:09:37.280-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Managing Music on an SD Card for Nintendo DS</title><summary type='text'>I wanted to manage music on an SD card, as that's the way a Nintendo DS gets its music. I wanted my son to have his music on his DS so he didn't have to keep track of and charge an MP3 player and a DS.

First, Rhythmbox on Ubuntu 10.04 wouldn't recognize the SD card. Fortunately, I'd stumbled across the solution to that a few weeks ago: put a file called ".is_audio_player" in the root of the SD </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/415083421121034332/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=415083421121034332' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/415083421121034332'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/415083421121034332'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/12/managing-music-on-sd-card-for-nintendo.html' title='Managing Music on an SD Card for Nintendo DS'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8174736114657160985</id><published>2010-11-14T07:51:00.000-08:00</published><updated>2010-11-14T07:51:02.553-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bacula'/><category scheme='http://www.blogger.com/atom/ns#' term='Backups'/><title type='text'>Configuring Bacula Tray Monitor on Ubuntu</title><summary type='text'>I use Bacula to back up my servers and desktop/laptop computers. It's always bugged me that I didn't have a little icon on my Ubuntu desktop showing the status of the backup: whether it was running or not and some indication of progress. Most backup systems have this. In Bacula it's called the tray monitor. The configuration file documentation seemed straightforward, but it took a lot of fiddling</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8174736114657160985/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8174736114657160985' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8174736114657160985'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8174736114657160985'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/11/configuring-bacula-tray-monitor-on.html' title='Configuring Bacula Tray Monitor on Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-964869112117798236</id><published>2010-10-12T18:34:00.000-07:00</published><updated>2011-10-01T06:46:33.991-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VPN'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Google Chrome, Ubuntu, and Cisco AnyConnect</title><summary type='text'>I need to use Cisco's AnyConnect VPN client. It's worked quite well with FireFox on Ubuntu, although I had to forgo the upgrade to 9.10 because the VPN client wouldn't work with the kernels that came with 9.10. (That wasn't the only reason I didn't go to 9.10, so I wasn't really bothered by it.)

I've been using Google Chrome for the last few weeks instead of FireFox. It is noticeably faster on </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/964869112117798236/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=964869112117798236' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/964869112117798236'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/964869112117798236'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/10/google-chrome-ubuntu-and-cisco.html' title='Google Chrome, Ubuntu, and Cisco AnyConnect'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4079402649335019932</id><published>2010-10-09T07:55:00.000-07:00</published><updated>2010-10-09T07:55:33.201-07:00</updated><title type='text'>Web Trap Pages</title><summary type='text'>I'm looking for an open source friendly accounting company to do my taxes and give me advice. The only reason I need a Windows box anymore is to do my accounting, since most accountants want their clients to use Windows-based software.

I typed something into Google to see if I could find an accounting firm that was open source friendly. I got one of those bogus pages that's just scraped together</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4079402649335019932/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4079402649335019932' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4079402649335019932'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4079402649335019932'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/10/web-trap-pages.html' title='Web Trap Pages'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6522650930397496764</id><published>2010-10-05T18:26:00.000-07:00</published><updated>2010-10-05T18:26:09.898-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>CFOs: Use the Cloud Now</title><summary type='text'>It occurred to me that there's an easy way for CFOs and CEOs to use the cloud right now, without waiting for the IT department to touch a single piece of equipment. Here's how:

Ask your IT department how many servers and how much data you have. (Ask how much data is actually being used, not how much capacity you have.) Then, go to Amazon's site for cloud services and calculate how much it would </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6522650930397496764/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6522650930397496764' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6522650930397496764'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6522650930397496764'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/10/cfos-use-cloud-now.html' title='CFOs: Use the Cloud Now'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1288857287390859944</id><published>2010-09-26T21:51:00.000-07:00</published><updated>2010-09-26T21:51:18.438-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social Web'/><title type='text'>Terry Fox Run</title><summary type='text'>I like the web site the Terry Fox Foundation has put together for their annual school run to raise funds for cancer research. It lets people donate on-line, of course. Much more interesting is that it lets kids collect and create their own content -- photos and videos -- and post them on their own page, along with a graph showing how close to reaching their fund-raising goal they are.

My son </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1288857287390859944/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1288857287390859944' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1288857287390859944'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1288857287390859944'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/09/terry-fox-run.html' title='Terry Fox Run'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3162956575971856592</id><published>2010-09-10T18:52:00.000-07:00</published><updated>2010-12-27T09:24:20.261-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>The Cost of Storage: Reality Check</title><summary type='text'>A friend pointed me at this awesome blog post from Backblaze, who sell cloud storage: Petabytes on a budget: How to build cheap cloud storage | Backblaze Blog. They build their own storage boxes based on a commodity motherboard running Linux, and standard open source software.

Backblaze gets a cost per gigabyte of under $0.12. Yes, 12 cents per GB. And that's per GB of RAID 6 storage. It's easy </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3162956575971856592/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3162956575971856592' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3162956575971856592'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3162956575971856592'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/09/cost-of-storage-reality-check.html' title='The Cost of Storage: Reality Check'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3573181399069343334</id><published>2010-07-18T10:03:00.000-07:00</published><updated>2010-07-28T08:33:28.869-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Virtualization'/><title type='text'>Can't Run VMWare Server 2 Management Interface</title><summary type='text'>I filled the disk on my VMWare Server 2 host, which caused all sorts of grief. Part of the grief was that I couldn't get to the management interface at https://vmhost:8333/ui. I solved that problem by killing the VMWare hostd process (after freeing up some space on the disk): 
Look up the process ID: ps -ea | grep hostd
Kill the process: sudo kill pid 
Remove the old lock file: sudo rm /var/run/</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3573181399069343334/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3573181399069343334' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3573181399069343334'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3573181399069343334'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/07/cant-run-vmware-server-2-management.html' title='Can&apos;t Run VMWare Server 2 Management Interface'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3323150731843149679</id><published>2010-07-17T07:41:00.000-07:00</published><updated>2010-07-19T16:54:31.384-07:00</updated><title type='text'>Why Can't We All Be Nice to Each Other</title><summary type='text'>Wouldn't technical forums, technical blogs, etc. be nicer to read if people restricted their value judgements and opinions to their own behaviour, rather than other people's behaviour? Doing so might eliminate a lot of unnecessary flaming.

To be really clear, I'm not saying there's no place for opinions on the Internet. I'm just saying technical forums aren't the place for me to express my </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3323150731843149679/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3323150731843149679' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3323150731843149679'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3323150731843149679'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/07/why-cant-we-all-be-nice-to-each-other.html' title='Why Can&apos;t We All Be Nice to Each Other'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1600613478688091612</id><published>2010-07-07T21:30:00.000-07:00</published><updated>2010-08-02T18:41:50.965-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Scanning with Ubuntu 10.04</title><summary type='text'>I have an HP CM1312nfi MFP multi-function colour printer, fax and scanner. xsane worked fine in 9.04. The first time I tried to scan after upgrading to Ubuntu 10.04 it didn't work anymore. (Breaking it may have been something I did, rather than the upgrade itself.)

First xsane told me that it couldn't find any devices. I reinstalled all the hplip and xsane packages, and that got me a message </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1600613478688091612/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1600613478688091612' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1600613478688091612'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1600613478688091612'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/07/scanning-with-ubuntu-1004.html' title='Scanning with Ubuntu 10.04'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7919278940059205204</id><published>2010-05-07T19:07:00.000-07:00</published><updated>2010-12-27T09:18:27.572-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Cloud'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Privacy and the Cloud</title><summary type='text'>A friend pointed me at articles from the Privacy Commissioners of Canada and Ontario about cloud computing. They raise some interesting points. By and large they're good articles and raise points that you should consider.

I want to put a bit of context around them. I don't think the cloud should be dismissed because of privacy concerns, but I wouldn't blindly jump onto the cloud, either.

The </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7919278940059205204/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7919278940059205204' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7919278940059205204'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7919278940059205204'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/05/privacy-and-cloud.html' title='Privacy and the Cloud'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1779473279999261650</id><published>2010-05-03T22:48:00.000-07:00</published><updated>2010-05-04T05:53:17.793-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Social Web'/><title type='text'>On-Line Presence</title><summary type='text'>My friend Elena Murzello just got her web site going. Elena is an actor who's appeared as Anna in The L Word, Tennat #1 in Da Vinci's Inquest, and a Nurse Educator in the Vancouver Coastal Health's Unit Dose Project, among other roles. (One of these things is not like the other.)

She asked me for hints about how to generate traffic to her web site. I realized that I really should blog my </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1779473279999261650/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1779473279999261650' title='6 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1779473279999261650'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1779473279999261650'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/05/on-line-presence.html' title='On-Line Presence'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>6</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7964850463109037114</id><published>2010-04-04T07:20:00.000-07:00</published><updated>2010-04-04T07:20:10.472-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Looking for IP Addresses in Files</title><summary type='text'>I've moved a couple of data centres. And I've virtualized a lot of servers. In all cases, the subnets in which the servers were installed changed. If anything depends on hard-coded IP addresses, it's going to break when the server moves.

The next data centre I move, I'm going to search all the servers for files that contain hard-coded IP addresses. The simplest thing to do for Linux and Unix is </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7964850463109037114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7964850463109037114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7964850463109037114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7964850463109037114'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/04/looking-for-ip-addresses-in-files.html' title='Looking for IP Addresses in Files'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2455303386439602603</id><published>2010-04-02T19:17:00.000-07:00</published><updated>2010-04-11T09:40:54.806-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='SAN'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>The Cost of Storage</title><summary type='text'>Over the years I've seen SAN storage cost between C$10 and C$20 per GB (C$ is approximately equal to US$ right now). This is the cost of the frame, a mix of disks, redundant director-class fibre channel switches with a number of 48 port cards in each switch, management computer, and a variety of management and replication software. The cost doesn't include the HBAs in the servers, or cabling.

</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2455303386439602603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2455303386439602603' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2455303386439602603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2455303386439602603'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/04/cost-of-storage.html' title='The Cost of Storage'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1507324803627909513</id><published>2010-01-31T17:11:00.000-08:00</published><updated>2010-01-31T17:11:07.982-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu Netbook Remix Desktop Disappears</title><summary type='text'>I have a netbook running Ubuntu Netbook Remix (UNR) 9.04. I switched it to the regular Ubuntu desktop just to try. Before I switched back, I rebooted (the battery ran all the way down). Apparently, this is known to be a bad thing. When you restart, all you get is a blank desktop -- no panels at the top and bottom to allow you to get at any commands.

The fix is described in Launchpad here, but </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1507324803627909513/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1507324803627909513' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1507324803627909513'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1507324803627909513'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/01/ubuntu-netbook-remix-desktop-disappears.html' title='Ubuntu Netbook Remix Desktop Disappears'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3151747619961921805</id><published>2010-01-25T20:06:00.000-08:00</published><updated>2010-01-25T20:06:02.223-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu Support Saturday in Vancouver</title><summary type='text'>The ever-fantastic Ubuntu Vancouver Local Committee is organizing a Support Saturday. Come on down and learn about the world's most popular free operating system. If you already use Ubuntu, get some help to make your experience even better.

The details: 

Saturday January 30th, 2010 11am - 2pm
Vancouver Community College
1155 East Broadway (Broadway Campus)
Building B, Room G219

Click here for </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3151747619961921805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3151747619961921805' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3151747619961921805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3151747619961921805'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2010/01/ubuntu-support-saturday-in-vancouver.html' title='Ubuntu Support Saturday in Vancouver'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-9170100470739632980</id><published>2009-12-18T18:38:00.000-08:00</published><updated>2009-12-18T18:38:10.341-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Healthcare IT Doesn't Reduce Costs</title><summary type='text'>A study in the Harvard Medical Journal shows that healthcare IT doesn't reduce costs, and perhaps provides a very marginal increase in quality of care. The authors speculate that one of the reasons may be that the cost of obtaining and running the system outweighs the benefit. No kidding. That fits what I've seen completely.

It's a short article, and worth reading. Thanks to Andrew for pointing </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/9170100470739632980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=9170100470739632980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9170100470739632980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9170100470739632980'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/12/healthcare-it-doesnt-reduce-costs.html' title='Healthcare IT Doesn&apos;t Reduce Costs'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8003604429487078369</id><published>2009-11-28T12:39:00.000-08:00</published><updated>2009-11-28T12:39:22.821-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu Local Committee Install and Tweak</title><summary type='text'>The ever-fantastic Ubuntu Vancouver Local Committee is organizing a Support Saturday. Come on down and learn about the world's most popular free operating system. If you already use Ubuntu, get some help to make your experience even better.

The details: 

Saturday Dec 5th, 2009 11am - 2pm
Vancouver Community College
1155 East Broadway (Broadway Campus)
Building B, Room 219G

The poster is at: </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8003604429487078369/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8003604429487078369' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8003604429487078369'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8003604429487078369'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/11/ubuntu-local-committee-install-and.html' title='Ubuntu Local Committee Install and Tweak'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1986493192606023453</id><published>2009-09-20T17:10:00.000-07:00</published><updated>2009-09-20T17:19:51.476-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu Breaks Thinkpad Yet Again</title><summary type='text'>Sometime in the last couple of weeks the brightness controls on my Thinkpad x300 stopped working.I fixed it by creating /etc/modprobe.d/thinkpad_acpi.conf and putting this line in it:options thinkpad_acpi hotkey=enable,0xfdffffThen you have to remove and reinstall the module to read the new options:sudo rmmod thinkpad_acpisudo modprobe thinkpad_acpiI'm not sure I'm getting all the brightness I </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1986493192606023453/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1986493192606023453' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1986493192606023453'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1986493192606023453'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/09/ubuntu-breaks-thinkpad-yet-again.html' title='Ubuntu Breaks Thinkpad Yet Again'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3642334935414783070</id><published>2009-08-11T15:07:00.000-07:00</published><updated>2009-08-24T22:07:40.495-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='named'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='bind'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='dhcp'/><title type='text'>DHCP Not Updating DNS</title><summary type='text'>So I had a weird problem -- suddenly my DHCP server stopped updating my DNS server when my main laptop that I use all the time renewed its DHCP lease. It seemed to be working fine for all other machines on my network.After much fooling around and some reading, I discovered in the middle of some document a statement that the DHCP server keeps track of whether it thinks it has updated the DNS </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3642334935414783070/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3642334935414783070' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3642334935414783070'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3642334935414783070'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/08/dhcp-not-updating-dns.html' title='DHCP Not Updating DNS'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-941767219285205</id><published>2009-07-18T09:56:00.000-07:00</published><updated>2009-07-31T07:32:16.423-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Firefox Disappears when Changing Display Settings</title><summary type='text'>After a year without problems, suddenly I started having a problem where Firefox disappeared when I switched between the laptop screen and my external monitor. Firefox was still running, but I couldn't make it appear.It turns out that somehow it was ending up on outside the screen and therefore it wasn't being shown on the bottom panel. Here's how to fix:Right click on the bottom panel ("task bar</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/941767219285205/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=941767219285205' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/941767219285205'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/941767219285205'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/07/firefox-disappears-when-changing.html' title='Firefox Disappears when Changing Display Settings'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1092062308245052793</id><published>2009-07-10T07:12:00.000-07:00</published><updated>2009-12-20T07:57:29.035-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>iPhone Tethering Notes for Ubuntu Vancouver LoCo</title><summary type='text'>I gave a lightning talk at the Ubuntu Vancouver Local Committee July 9, 2009 on accessing the Internet from an Ubuntu computer through the iPhone.
Use the instructions from the Ubuntu forums here. This other page gives the underlying commands used by the script from the Ubuntu forum. You may find it helpful if the script doesn't work for you.
During installation, when you're asked to make the </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1092062308245052793/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1092062308245052793' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1092062308245052793'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1092062308245052793'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/07/iphone-tethering-notes-for-ubuntu.html' title='iPhone Tethering Notes for Ubuntu Vancouver LoCo'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7010355583674359470</id><published>2009-06-26T18:26:00.000-07:00</published><updated>2009-07-13T10:29:54.021-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Tethered iPhone</title><summary type='text'>I'm posting this from my laptop sitting outside Marc's Karate dojo with my iPhone in my pocket providing my Internet connection over Bluetooth. I can't help but be geekily happy about this. I never bothered to set up the tethering before OS 3.0, so it's new to me. This is old news to the hardcore users.I guess a new thing is that Fido is cool with the fact that I've tethered. Not that I care what</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7010355583674359470/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7010355583674359470' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7010355583674359470'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7010355583674359470'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/06/tethered-iphone.html' title='Tethered iPhone'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2442065391338559443</id><published>2009-06-25T07:37:00.000-07:00</published><updated>2009-08-06T13:59:39.059-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Keyboard Layouts Disappear when Plugging In Keyboard</title><summary type='text'>I have USA and Spanish (Spain) keyboard layouts defined on my laptop, with USA being the default. When I plug in my external keyboard I can no longer choose the Spanish layout either from the keyboard layout indicator in the panel or via the keyboard shortcut I've defined. If I bring up the keyboard preferences, the Spanish keyboard is still in the list. To work around the problem, I either </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2442065391338559443/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2442065391338559443' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2442065391338559443'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2442065391338559443'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/06/keyboard-layouts-disappear-when.html' title='Keyboard Layouts Disappear when Plugging In Keyboard'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5422123290123780141</id><published>2009-06-17T16:06:00.000-07:00</published><updated>2009-06-17T16:11:11.542-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>Google Wave</title><summary type='text'>I just watched the Google Wave preview video. What I find intriguing about Wave is that they may have made version control accessible to the masses. Of course, they don't call it version control. That name is part of the reason why it's never been accessible to the masses.Click here to see my del.icio.us links to the URLs they give at the end of the video.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5422123290123780141/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5422123290123780141' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5422123290123780141'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5422123290123780141'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/06/google.html' title='Google Wave'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7247037436633293484</id><published>2009-06-15T07:19:00.000-07:00</published><updated>2009-06-15T07:45:07.525-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software Development'/><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Open Web Vancouver 2009</title><summary type='text'>I went to Open Web Vancouver 2009 last week. It's a two day, low-key conference about open technologies for developers, testers and others at that level of the business. It's a very well-run, well-attended and interesting conference, and very inexpensive.The most interesting thing I heard about was PhoneGap. It's JavaScript that runs on all the major smart phones, so you have fewer cross-platform</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7247037436633293484/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7247037436633293484' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7247037436633293484'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7247037436633293484'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/06/open-web-vancouver-2009.html' title='Open Web Vancouver 2009'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-909336737573899114</id><published>2009-05-14T07:38:00.000-07:00</published><updated>2009-05-28T07:35:34.304-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bacula'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Ubuntu VMs and Time</title><summary type='text'>Ubuntu 8.04 in VMs under VMWare Server 2.0.1 need the kernel parameter "clocksource=acpi_pm" when they boot. Edit /boot/grub/menu.lst and add "clocksource=acpi_pm" to the end of the line that starts "# kopt=". Don't remove the "#". In this context it's not a comment. After you save the file, run "sudo update-grub" and then reboot.If the guest doesn't have this kernel parameter specified, time </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/909336737573899114/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=909336737573899114' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/909336737573899114'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/909336737573899114'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/05/ubuntu-vms-and-time.html' title='Ubuntu VMs and Time'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6210052553523191848</id><published>2009-05-13T16:07:00.000-07:00</published><updated>2009-05-13T16:25:50.462-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>xsane Problems</title><summary type='text'>This morning I scanned a small French reader that Marc particularly liked. At noon I had to scan two pages for Angela, because she'd left them at home. When I went to scan I got this: "Failed to start scanner: Invalid argument".After much flailing, including re-installing hplip and xsane, and doing sudoln -s /usr/lib/libhpmud.so.0 libhpmud.soI finally got brave and simply moved ~/.sane/xsane to ~</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6210052553523191848/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6210052553523191848' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6210052553523191848'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6210052553523191848'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/05/xsane-problems.html' title='xsane Problems'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2957028836768750941</id><published>2009-05-10T07:51:00.000-07:00</published><updated>2009-05-11T09:10:58.133-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Identity'/><title type='text'>Getting Identity From Active Directory</title><summary type='text'>I needed a test environment where I could test mounting and accessing Windows shares on a Linux machine, using identities and permissions obtained from Active Directory (AD). After the initial setup, I wanted to run a processes periodically in the background, without user intervention. Therefore, having the user enter the password each time wasn't an option. Also, the background process would be </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2957028836768750941/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2957028836768750941' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2957028836768750941'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2957028836768750941'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/05/getting-identity-from-active-directory.html' title='Getting Identity From Active Directory'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4687972288999450084</id><published>2009-04-30T10:11:00.000-07:00</published><updated>2009-04-30T15:40:12.010-07:00</updated><title type='text'>Whither the CBC</title><summary type='text'>The CBC like many media outlets has been in crisis recently. On top of repeated cuts in government funding over the last twenty years, they're suffering from the collapse of advertising revenue to traditional media, due to the television services' dependency on ad revenue.(U.S. readers: The CBC is the government-funded public television and radio broadcaster in Canada, like the BBC in the UK or </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4687972288999450084/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4687972288999450084' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4687972288999450084'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4687972288999450084'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/whither-cbc.html' title='Whither the CBC'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1329450578866534961</id><published>2009-04-17T16:10:00.000-07:00</published><updated>2009-07-14T10:43:04.290-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Showing Lists of Events in Drupal 6</title><summary type='text'>I wanted to have a page in Drupal that showed upcoming events for the Parent Advisory Council of my son's school, with a tab making it easy to show past events. The idea was to have one place to go to find out about upcoming events, or to find previous events so you could get materials from the event (e.g. handouts provided by speakers).Drupal has a pretty good module for showing calendars, but </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1329450578866534961/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1329450578866534961' title='21 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1329450578866534961'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1329450578866534961'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/showing-lists-of-events-in-drupal-6.html' title='Showing Lists of Events in Drupal 6'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>21</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4302489605010279483</id><published>2009-04-17T11:14:00.000-07:00</published><updated>2009-04-17T11:37:41.350-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Building a Website for a Grassroots Group</title><summary type='text'>As I've been blogging about recently, I've been building a Drupal-based website for my son's school's Parent Advisory Council (PAC). As a geek, the technical nature of putting together a content management system like Drupal for a site is interesting, and I learned a lot. However, what really interested me is the social aspect of it.You can't have a business it seems without having a website. </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4302489605010279483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4302489605010279483' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4302489605010279483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4302489605010279483'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/building-website-for-grassroots-group.html' title='Building a Website for a Grassroots Group'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6211877718418375819</id><published>2009-04-17T07:07:00.001-07:00</published><updated>2009-04-17T07:12:02.809-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Parent Advisory Council Website</title><summary type='text'>The Parent Advisory Council (PAC) website is live at http://hastingspac.ca/ and is in a relatively stable form. Much work remains on the translations, but the bones of the site are there and it's up to everyone else to put up the content (muscle).I think we've got a pretty good site for a volunteer group. Our goal is to increase participation in the PAC to benefit the education of our </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6211877718418375819/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6211877718418375819' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6211877718418375819'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6211877718418375819'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/parent-advisory-council-website.html' title='Parent Advisory Council Website'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-632070095579761671</id><published>2009-04-09T16:38:00.000-07:00</published><updated>2009-04-09T17:05:40.991-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><title type='text'>Time Comparison in Ruby, especially on Rails</title><summary type='text'>I had a bizarre failure in some test cases. The test case looked like this:marker = Time.nowt.create(args)assert t.created_at.between?(marker, Time.now)In other words, take the time, create an object, and make sure it was created between the first time and now. Obviously true, but my test was failing.The reason: Rails keeps the create time to the second, but Ruby keeps time to fractions of a </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/632070095579761671/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=632070095579761671' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/632070095579761671'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/632070095579761671'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/time-comparison-in-ruby-especially-on.html' title='Time Comparison in Ruby, especially on Rails'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4067584872194066454</id><published>2009-04-06T09:32:00.000-07:00</published><updated>2009-04-09T17:06:36.981-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>VMware Server 2 and Ubuntu 8.04 LTS</title><summary type='text'>Some irritating behaviour that I couldn't resolve pushed me to the big upgrade of my virtual infrastructure. I was running VMWare Server 1.0.5 on Ubuntu 6.06 on a Dell SC440. Periodically all the VMs would just lock up for about five minutes. All the VMs would freeze, and even the time (as reported by date) would fall back by five minutes. The host ran just fine, and reported that nothing was </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4067584872194066454/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4067584872194066454' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4067584872194066454'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4067584872194066454'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/04/vmware-server-2-and-ubuntu-804-lts.html' title='VMware Server 2 and Ubuntu 8.04 LTS'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-9172837766334001789</id><published>2009-03-26T07:33:00.001-07:00</published><updated>2009-03-26T07:51:12.723-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>Tika and Solr</title><summary type='text'>This is just a quick note to document another experience with Solr.Background: To index Word, Excel, PDF and other "unstructured" documents, Solr uses Tika, another Apache project. Tika comes bundled in Solr and is ready to run in Solr. However, if you want to run Tika individually (e.g. you don't trust your installation, or you're just curious) you have to copy a few .jar files around (Java </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/9172837766334001789/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=9172837766334001789' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9172837766334001789'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/9172837766334001789'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/tika-and-solr.html' title='Tika and Solr'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4934283771730241303</id><published>2009-03-22T15:13:00.000-07:00</published><updated>2009-03-22T21:22:26.885-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Search'/><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>Solr and Rails</title><summary type='text'>Well, after some long diversions I have Solr working in some simple test cases with Rails. The long diversion was partly caused by not understanding what was offered by the Rails Solr plug-in, so I'm going to give an overview here, and a link to detailed instructions for Solr in Rails at the end of this post.The Rails plug-in for Solr from git://github.com/mattmatt/acts_as_solr.git includes a </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4934283771730241303/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4934283771730241303' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4934283771730241303'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4934283771730241303'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/solr-and-rails.html' title='Solr and Rails'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3802789409459910770</id><published>2009-03-20T10:24:00.001-07:00</published><updated>2009-03-20T10:26:22.772-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>Rsync iPhone</title><summary type='text'>If you're using the Cydia installer on your iPhone, there's a package for rsync. Just open Cydia and search for "rsync". You won't find a "BSD subsystem" package, because they say Cydia comes with BSD. It might, but it doesn't come with rsync hence the extra installation.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3802789409459910770/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3802789409459910770' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3802789409459910770'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3802789409459910770'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/rsync-iphone.html' title='Rsync iPhone'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8787607570862051506</id><published>2009-03-19T14:46:00.000-07:00</published><updated>2009-04-17T07:04:09.398-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Creating Screencasts on Ubuntu</title><summary type='text'>I'm building a web site using Drupal 6 for my son's school's parent advisory council. The idea of the site is to facilitate community participation. Since we're a volunteer group and we aren't at the same workplace every day, I thought screencasts might be a great way to help people learn how to use the site.This post covers the technical how-to for screencasts with Ubuntu 8.10 on a Lenovo x300. </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8787607570862051506/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8787607570862051506' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8787607570862051506'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8787607570862051506'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/creating-screencasts-on-ubuntu.html' title='Creating Screencasts on Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_O0zu9v4qHys/ScK7qD6TyvI/AAAAAAAACJk/hUfLiT8ZWps/s72-c/Screenshot-recordMyDesktop:+Advanced.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4019172288553096284</id><published>2009-03-17T16:34:00.000-07:00</published><updated>2009-04-17T07:05:01.861-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Drupal Set-Up and Administration Tricks</title><summary type='text'>I can't claim to be the world's Drupal expert yet, but I'm learning some interesting tricks that are worth documenting and sharing.First, my Drupal installations typically include a lot of contributed modules. They're distributed as .tar.gz files, which you upload to your server and unpack in the appropriate place. This can get tedious and error prone (e.g. I forget to unpack one).I built a </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4019172288553096284/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4019172288553096284' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4019172288553096284'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4019172288553096284'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/drupal-set-up-and-administration-tricks.html' title='Drupal Set-Up and Administration Tricks'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-725391679869583494</id><published>2009-03-12T14:03:00.000-07:00</published><updated>2009-03-17T16:37:10.269-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans, Gems, Rails, and Permissions</title><summary type='text'>I've gone from being a shell/make/rcs guy to quite liking IDEs, or at least useful IDEs. I find NetBeans to be a pretty nice, light-weight (in the good sense) IDE, but it has some issues on Ubuntu and other properly secured OSs. Here's how I've got it to work. This applies to NetBeans 6.1 and 6.5, I believe.First, you have to set up your Ruby platforms so they keep their gems in writable </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/725391679869583494/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=725391679869583494' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/725391679869583494'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/725391679869583494'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/netbeans-gems-rails-and-permissions.html' title='NetBeans, Gems, Rails, and Permissions'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://3.bp.blogspot.com/_O0zu9v4qHys/Sbl-dCtnnKI/AAAAAAAACI4/mFYaEgtHAgk/s72-c/Screenshot-Ruby+Platform+Manager.png' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6968958692361334831</id><published>2009-03-12T07:44:00.000-07:00</published><updated>2009-04-17T07:06:11.016-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>Cheap Hosting Part II</title><summary type='text'>In an earlier post I described how I was running out of memory in PHP using a moderate set of Drupal contributed modules.It turns out I was able to increase the PHP memory on my HostPapa hosted site. The method to use it to add the following line to Drupal's "settings.php" file in each site's "files" directory:ini_set('memory_limit',             '48M');Or if the line already exists, make sure the</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6968958692361334831/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6968958692361334831' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6968958692361334831'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6968958692361334831'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/hosting-websites-part-ii.html' title='Cheap Hosting Part II'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-935574805394219833</id><published>2009-03-03T16:10:00.000-08:00</published><updated>2009-03-03T16:18:55.506-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Securing Healthcare Data with MySQL</title><summary type='text'>As a follow-up to an earlier post, I should mention that part of the reason I had healthcare data on my personal laptop was to do some data analysis with MySQL. Between MySQL and the command line tools, it was very easy for me to load data from other sources and run queries to monitor or predict the amount of medication we were packaging.When I was done doing the data analysis, I wanted to scrub </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/935574805394219833/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=935574805394219833' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/935574805394219833'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/935574805394219833'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/securing-healthcare-data-with-mysql.html' title='Securing Healthcare Data with MySQL'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2113291176507123657</id><published>2009-03-03T15:41:00.000-08:00</published><updated>2009-04-17T07:06:38.454-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>Cheap Hosting and PHP Memory</title><summary type='text'>(For an update, read this post.)I've been working on a few websites: One for my son's school's parent advisory council (PAC) and one for some community health centres. It gives me a chance to get to know what's out there in the open source world for content management, wikis, and other collaboration tools that we're supposed to be using to make ourselves more effective and productive.The first </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2113291176507123657/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2113291176507123657' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2113291176507123657'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2113291176507123657'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/03/cheap-hosting-and-php-memory.html' title='Cheap Hosting and PHP Memory'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4227525874217176251</id><published>2009-02-17T09:57:00.001-08:00</published><updated>2009-02-17T10:39:29.770-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Securing Healthcare Data with Ubuntu Desktop</title><summary type='text'>People's personal health care data has to be kept confidential. The reality of working in health care IT is that you have to put work on a USB stick or use a laptop. At least Ubuntu makes it easier to do the right thing.I knew I had to do something about the data on my laptop (Ubuntu 8.10), so I sat down one day to figure out what to do. I knew the tools were there, but where to start? Almost </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4227525874217176251/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4227525874217176251' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4227525874217176251'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4227525874217176251'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/02/securing-healthcare-data-with-ubuntu.html' title='Securing Healthcare Data with Ubuntu Desktop'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1498111586075466799</id><published>2009-02-12T07:13:00.000-08:00</published><updated>2009-02-12T07:29:16.649-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='Architecture'/><title type='text'>"Architecture" Gets a Time-Out</title><summary type='text'>Anne Thomas Manes published a great post about how the economic downturn means the end of big IT projects being done for some vaguely defined "value". There's a good podcast about it here.I think the key messages are:IT can provide spectacular gains in business value only by transforming the IT department (people, processes and technology), not by changing the interface engine between the same </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1498111586075466799/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1498111586075466799' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1498111586075466799'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1498111586075466799'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/02/architecture-gets-time-out.html' title='&quot;Architecture&quot; Gets a Time-Out'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7627921941891986916</id><published>2009-02-07T07:28:00.000-08:00</published><updated>2009-02-07T07:41:54.037-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Backlight with Ubuntu 8.10 and Lenovo X300</title><summary type='text'>A recent kernel upgrade broke the backlight control on my X300 (along with a lot of other laptops, according to what I find with Google). To fix it, I'm running the following every time I log in:sudo xrandr --output LVDS --set BACKLIGHT_CONTROL legacy</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7627921941891986916/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7627921941891986916' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7627921941891986916'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7627921941891986916'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/02/backlight-with-ubuntu-810-and-lenovo.html' title='Backlight with Ubuntu 8.10 and Lenovo X300'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-866569297944745787</id><published>2009-02-06T11:29:00.000-08:00</published><updated>2009-04-17T07:07:06.528-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='PAC'/><category scheme='http://www.blogger.com/atom/ns#' term='Drupal'/><title type='text'>Favicon in Drupal</title><summary type='text'>I'm using Drupal to put together a site for my son's school's Parent Advisory Committee (PAC). I'm impressed at how quickly you can get something up on Drupal. Getting something the way you want it is a little harder, as is always the case with computers.One stumbling block has been the favicon. First, it appears that the HTML that Drupal generates requires a Windows Icon file type (favicon.ico).</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/866569297944745787/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=866569297944745787' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/866569297944745787'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/866569297944745787'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/02/favicon-in-drupal.html' title='Favicon in Drupal'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5850559367099482526</id><published>2009-02-04T07:26:00.000-08:00</published><updated>2009-02-04T07:32:32.124-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Collaboration'/><title type='text'>TikiWiki Modules Don't Appear</title><summary type='text'>I'm using TikiWiki to propose to REACH Community Health Centre an idea about prescribing guidelines. I tried adding the search module. It would appear for the admin user but not for anyone else.It turns out there is also a permission to allow users or groups to search. The module doesn't display unless you enable search for the users or groups. Judging by the name of some of the other permissions</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5850559367099482526/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5850559367099482526' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5850559367099482526'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5850559367099482526'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/02/tikiwiki-modules-dont-appear.html' title='TikiWiki Modules Don&apos;t Appear'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8982992149413843726</id><published>2009-01-18T07:34:00.000-08:00</published><updated>2009-01-18T07:36:18.976-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='iPhone'/><title type='text'>iPhone UI Habits</title><summary type='text'>I find myself trying to zoom documents on my laptop by pinching and spreading two fingers on the trackpad, like I would on my iPhone. The people at Apple sure have a knack for coming up with powerful user interface techniques.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8982992149413843726/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8982992149413843726' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8982992149413843726'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8982992149413843726'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/01/iphone-ui-habits.html' title='iPhone UI Habits'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2871238607067543196</id><published>2009-01-04T07:58:00.000-08:00</published><updated>2009-01-04T08:09:43.965-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>External Monitor Key on the X300</title><summary type='text'>Out of the box, the external monitor key (Fn-F7) on my Lenovo X300 didn't work. I found a great post on the ThinkWiki that described how to do it. I followed the instructions up to and including the "set permissions and restart acpi" section.There was one small problem with the bash script that you put in /usr/local/sbin/thinkpad-fn-f7. Lines 39 and 40 didn't get the right values when one of the </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2871238607067543196/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2871238607067543196' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2871238607067543196'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2871238607067543196'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2009/01/external-monitor-key-on-x300.html' title='External Monitor Key on the X300'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2605257373841554802</id><published>2008-11-29T16:22:00.000-08:00</published><updated>2008-12-01T06:24:43.070-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Upgrade to Ubuntu 8.10 Intrepid</title><summary type='text'>I upgraded my laptop (Lenovo x300) to Ubuntu 8.10 a few weeks ago. The rumour was that power management was better, and I was longing for a kernel that handled the sound on the x300 without a re-compile of the driver every time I updated the kernel.The upgrade went smoothly, although it took a very long time. The default Ubuntu mirror for Canada seems to be very slow these days. (I've since </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2605257373841554802/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2605257373841554802' title='4 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2605257373841554802'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2605257373841554802'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/11/upgrade-to-ubuntu-810-intrepid.html' title='Upgrade to Ubuntu 8.10 Intrepid'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>4</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-4800391648485877747</id><published>2008-11-27T16:18:00.001-08:00</published><updated>2008-11-27T16:21:45.805-08:00</updated><title type='text'>Geek Humour</title><summary type='text'>Two jokes that are just so impossibly geeky that I have to repeat them. My apologies if they're so old you've seen them already.There are 10 types of people in this world: Those who understand binary numbers and those who don't.AndHeisenberg is speeding down the highway and is pulled over by the police. The officer comes up to his window and says, "Do you know how fast you were going sir?" </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/4800391648485877747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=4800391648485877747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4800391648485877747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/4800391648485877747'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/11/geek-humour.html' title='Geek Humour'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3928099476395853888</id><published>2008-10-15T19:32:00.000-07:00</published><updated>2008-10-15T20:01:23.510-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>Netbeans Rake Menu Missing</title><summary type='text'>In NetBeans 6.1, I created a new project and the "Run Rake Tasks" menu was empty (it only said "Refresh List"). I found someone else through Google who had the same problem, but no solution other than "use NetBeans 6.5 beta".After fooling around a bit, I simply un-installed Rails 2.1.1 and re-installed it and voila, the "Run Rake Tasks" menu was populated with all its tasks. Bizarre. P.S. It </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3928099476395853888/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3928099476395853888' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3928099476395853888'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3928099476395853888'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/10/netbeans-rake-menu-missing.html' title='Netbeans Rake Menu Missing'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6547707202375040926</id><published>2008-09-30T20:46:00.001-07:00</published><updated>2010-05-03T21:16:47.165-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unit Dose'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Unit Dose Roll-Out Part III</title><summary type='text'>Another key element to our success: Bring candy to nurses. Not only do you make nurses happy because they get candy, but you're also showing that you understand their culture and are at least a little bit willing to move yourself closer to it.

Just make sure you don't buy only "granny candy". As project managers and senior nurse educators, we tend to be closer to the end of our career than to </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6547707202375040926/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6547707202375040926' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6547707202375040926'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6547707202375040926'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/09/unit-dose-roll-out-part-iii.html' title='Unit Dose Roll-Out Part III'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-6169911650558483582</id><published>2008-09-28T14:01:00.000-07:00</published><updated>2010-05-03T21:17:37.418-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unit Dose'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Unit Dose Roll-Out Part II</title><summary type='text'>The machines we're using to package the medications are the FastPak EXP from Automed (AmerisourceBergen). They have an awesome pre-installation support team. The front-end sales people were so-so -- your mileage will vary, of course, depending on the region. The sales team was Western Canada; the pre-installation support is for all of Canada.

The machines themselves have a number of quirks. </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/6169911650558483582/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=6169911650558483582' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6169911650558483582'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/6169911650558483582'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/09/unit-dose-roll-out-part-ii.html' title='Unit Dose Roll-Out Part II'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2128609712235660808</id><published>2008-09-20T17:41:00.000-07:00</published><updated>2010-05-03T21:18:05.117-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Unit Dose'/><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Successful Unit Dose Roll-Out Part I</title><summary type='text'>We've begun to roll out a just-in-time unit dose medication distribution system at GF Strong, UBC and Vancouver General Hospitals. Just-in-time unit dose medication distribution increases patient safety by making it easier for nurses to do what they always do: provide quality care, including medications.

Nurses are loving the new approach. "You just saved me ten minutes", "I really like it", and</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2128609712235660808/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2128609712235660808' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2128609712235660808'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2128609712235660808'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/09/successful-unit-dose-roll-out-part-i.html' title='Successful Unit Dose Roll-Out Part I'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3266401546861058358</id><published>2008-09-02T20:48:00.001-07:00</published><updated>2008-09-02T20:52:15.611-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Bloat</title><summary type='text'>According to this, in a test of browsers against media intensive sites, Microsoft Internet Explorer 8 takes more memory than Windows XP does (did). Bill (or Steve or whoever): That's not what's meant by the phrase, "the browser is the operating system."</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3266401546861058358/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3266401546861058358' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3266401546861058358'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3266401546861058358'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/09/bloat.html' title='Bloat'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8328352292759367897</id><published>2008-08-10T08:21:00.000-07:00</published><updated>2008-08-10T08:36:42.479-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Synching a Dell Axim X30 with Ubuntu</title><summary type='text'>I have an old (?) Dell Axim X30 PDA that I use mainly as an address book and MP3 player (I added a memory card so I can listen to podcasts while walking the dog). Now that Ubuntu is my primary desktop OS, I wanted to be synching contacts and sound files with Ubuntu.The SynCE project has done this. The documentation is pretty good, but as usual I managed to make it hard for myself. Here's what I </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8328352292759367897/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8328352292759367897' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8328352292759367897'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8328352292759367897'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/08/synching-dell-axim-x30-with-ubuntu.html' title='Synching a Dell Axim X30 with Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-1948988416245743522</id><published>2008-08-05T20:20:00.000-07:00</published><updated>2008-08-05T20:26:34.081-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Linux -- Ready for My Mom, But Not for Geeks</title><summary type='text'>I think Ubuntu 8.04 is ready for anyone who wants a good desktop computer with a decent set of office productivity tools. The installation and update experience with Ubuntu is as good or better than Windows and Open Office does what the vast majority of ordinary users need it to do. My mother is using Ubuntu for e-mail and web surfing and having no problems (beyond what she'd have with Windows </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/1948988416245743522/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=1948988416245743522' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1948988416245743522'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/1948988416245743522'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/08/linux-ready-for-my-mom-but-not-for.html' title='Linux -- Ready for My Mom, But Not for Geeks'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8997698401012544598</id><published>2008-07-18T20:22:00.000-07:00</published><updated>2008-07-19T07:12:40.502-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><title type='text'>Why IT's So Hard</title><summary type='text'>Why is providing reliable IT infrastructure so hard? Here's a good example.There was a fire in downtown Vancouver this week that knocked out power to a good part of downtown for up to three days. Angela noted that the Internet was slow the day of the fire. I know there's a major network hub in the area of the fire at Harbour Centre, and I suspected that something had gone wrong there, despite all</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8997698401012544598/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8997698401012544598' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8997698401012544598'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8997698401012544598'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/07/why-its-so-hard.html' title='Why IT&apos;s So Hard'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3631110934709180958</id><published>2008-07-05T07:17:00.001-07:00</published><updated>2009-07-31T07:34:29.114-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Keyboard Layouts in Ubuntu</title><summary type='text'>I type enough in Spanish that I like to be able to switch keyboard layouts between English and Spanish, rather than type Alt-whatever to get the Spanish characters (e.g. ñ, ¡, ¿).In Ubuntu 8.04 (Hardy), go to System--&gt; Administration--&gt; Language Support and install Spanish. This requires a reboot. Truth be told, I'm not sure you have to do this step just to get the keyboard layout, but if you </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3631110934709180958/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3631110934709180958' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3631110934709180958'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3631110934709180958'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/07/keyboard-layouts-in-ubuntu.html' title='Keyboard Layouts in Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2340845020538510700</id><published>2008-06-15T07:05:00.000-07:00</published><updated>2008-06-15T07:25:21.642-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Sound with Ubuntu on Lenovo x300</title><summary type='text'>One of the known issues with Ubuntu on a Lenovo x300 is the sound (up to and including Ubuntu 8.04). There are a few links out there that point to solutions. The one that worked for me is this one in Mikko's Blog. One very important note: Check which version of the kernel you're running before you start.uname --releaseThen substitute your kernel version in the rm command. I also got a bit </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2340845020538510700/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2340845020538510700' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2340845020538510700'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2340845020538510700'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/06/sound-with-ubuntu-on-lenovo-x300.html' title='Sound with Ubuntu on Lenovo x300'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5027895186150869604</id><published>2008-06-13T20:02:00.000-07:00</published><updated>2008-06-13T20:04:20.938-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>The Truth</title><summary type='text'>From the Linux Loadable Kernel Modules HOW-TO: "This is Unix, and explanatory error messages are seen as a sign of weakness."</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5027895186150869604/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5027895186150869604' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5027895186150869604'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5027895186150869604'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/06/truth.html' title='The Truth'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3780695708267563421</id><published>2008-06-03T21:35:00.000-07:00</published><updated>2008-06-03T21:38:19.730-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Lenovo x300'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>Lenovo x300 and Ubuntu</title><summary type='text'>I'm writing this from my new Lenovo x300 on which I installed Ubuntu 8.04. It was way too easy -- just pop in the CD, answer a few questions, and wait. I'll give more reviews in the days to come.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3780695708267563421/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3780695708267563421' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3780695708267563421'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3780695708267563421'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/06/lenovo-x300-and-ubuntu.html' title='Lenovo x300 and Ubuntu'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-5572020125502617766</id><published>2008-05-10T06:48:00.000-07:00</published><updated>2008-05-10T06:51:39.885-07:00</updated><title type='text'>This is Ironic Somehow</title><summary type='text'>The Canadian Internet Registration Association (CIRA) sent me an e-mail telling me that they were changing the "whois" data so they don't give out personal information of domain owners. Thunderbird thought it was a scam e-mail.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/5572020125502617766/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=5572020125502617766' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5572020125502617766'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/5572020125502617766'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/05/this-is-ironic-somehow.html' title='This is Ironic Somehow'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-474735713435462517</id><published>2008-04-24T21:23:00.000-07:00</published><updated>2008-04-24T21:28:22.244-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Is This the Beginning of the End for Microsoft...</title><summary type='text'>...or... The end of the... or whatever.Here you can read about Microsoft explaining their Health Vault product (sorry, I think you might need to register). "We're coining a new term, the Unified Intelligence system." I think experience in IT shows that if you have to "coin a new term" you're selling something that no one wants. Is Tim Bray right, that the options to Microsoft are here "right now"</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/474735713435462517/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=474735713435462517' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/474735713435462517'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/474735713435462517'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/is-this-beginning-of-end-for-microsoft.html' title='Is This the Beginning of the End for Microsoft...'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7873085621274096783</id><published>2008-04-24T06:08:00.000-07:00</published><updated>2008-04-24T20:56:09.455-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Ruby on Rails'/><category scheme='http://www.blogger.com/atom/ns#' term='NetBeans'/><title type='text'>NetBeans Out of Memory Updating Ruby Gems</title><summary type='text'>I got a message "Exception in thread "main" java.lang.OutOfMemoryError: Java heap space" while updating Ruby Gems in NetBeans 6.0.1 on Windows XP. It took a little longer than usual for me to find reports of this problem using Google, but when I did I found that it is a known problem.Someone suggested changing the command line arguments to NetBeans to increase the size of the memory for the JVM, </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7873085621274096783/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7873085621274096783' title='2 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7873085621274096783'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7873085621274096783'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/netbeans-out-of-memory-updating-ruby.html' title='NetBeans Out of Memory Updating Ruby Gems'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8303757847383868695</id><published>2008-04-21T19:00:00.000-07:00</published><updated>2008-11-06T11:43:04.679-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><title type='text'>MySQL From Remote Host</title><summary type='text'>I couldn't get MySQL Administrator on a Windows XP desktop to connect to a MySQL instance I had running on an Ubuntu 6.06 server that I built as a LAMP server. I was getting:Could not connect to the specified instance.MySQL Error Number 2003Can't connect to MySQL server on 'server' (10061)I had to edit /etc/my.cnf (or /etc/mysql/my.cnf depending on where yours is stored) on the Ubuntu server to </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8303757847383868695/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8303757847383868695' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8303757847383868695'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8303757847383868695'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/mysql-from-remote-host.html' title='MySQL From Remote Host'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-8496322384818155899</id><published>2008-04-21T18:49:00.000-07:00</published><updated>2008-04-21T18:52:43.661-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Bacula'/><category scheme='http://www.blogger.com/atom/ns#' term='VMWare'/><category scheme='http://www.blogger.com/atom/ns#' term='Dell'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='Backups'/><title type='text'>Tape Rotation with Bacula</title><summary type='text'>I love the topic of backups. I say that because it's IT's dirty secret. No one should keep data in one place only, yet it's very difficult to set up a backup solution. Different organizations have different needs, and so backup software has to provide a lot of options. But the need for options means when you just want to get basic backup running quickly, it's a challenge.This post is part of a </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/8496322384818155899/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=8496322384818155899' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8496322384818155899'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/8496322384818155899'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/tape-rotation-with-bacula.html' title='Tape Rotation with Bacula'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-7055120417845622347</id><published>2008-04-18T20:48:00.000-07:00</published><updated>2011-11-19T15:50:08.441-08:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='named'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='IT Infrastructure'/><category scheme='http://www.blogger.com/atom/ns#' term='bind'/><title type='text'>Securing DNS/bind/named</title><summary type='text'>This is another late posting of some notes when I built some new infrastructure servers on VMs to replace my aging PowerPC Macs that ran my network.

The security info I got when my ISP told me I had a badly configured name server requires that you create a /var/named directory:

sudo mkdir /var/named 
sudo chgrp bind /var/named 
sudo chmod 770 /var/named 
sudo chmod g+s /var/named 
sudo mkdir /</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/7055120417845622347/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=7055120417845622347' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7055120417845622347'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/7055120417845622347'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/securing-dnsbindnamed.html' title='Securing DNS/bind/named'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-271640880627080757</id><published>2008-04-16T18:04:00.001-07:00</published><updated>2008-07-25T20:39:11.221-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='named'/><category scheme='http://www.blogger.com/atom/ns#' term='dns'/><category scheme='http://www.blogger.com/atom/ns#' term='bind'/><category scheme='http://www.blogger.com/atom/ns#' term='Ubuntu'/><category scheme='http://www.blogger.com/atom/ns#' term='dhcp'/><title type='text'>Building A DHCP/DNS Server</title><summary type='text'>Months ago I built a DHCP/DNS server from scratch. Most of these notes I made at the time I was building it, meaning to fix them up within a day or two and post them. Of course, I kept doing other things before finishing the documentation, so here are my rather raw notes. This was for Ubuntu 6.06 running on VMWare Server.Create a new VM with a 2 GB disk, don't preallocate and make sure all disks </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/271640880627080757/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=271640880627080757' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/271640880627080757'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/271640880627080757'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/building-dhcpdns-server.html' title='Building A DHCP/DNS Server'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-2097469885444855463</id><published>2008-04-14T20:40:00.000-07:00</published><updated>2008-04-13T20:40:26.904-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Project Management'/><category scheme='http://www.blogger.com/atom/ns#' term='Healthcare IT'/><title type='text'>Challenge # 42 of Healthcare IT</title><summary type='text'>Many who've worked in healthcare IT believe it's more difficult than IT in other contexts. Everyone has their reasons. I'd like to add mine here.Mistakes in healthcare are really bad. They literally lead to people's health being compromised, or in the worst case, people dying. Projects are about doing something new. Doing something new is about making mistakes and learning from them, or at least </summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/2097469885444855463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=2097469885444855463' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2097469885444855463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/2097469885444855463'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/challenge-42-of-healthcare-it.html' title='Challenge # 42 of Healthcare IT'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5778824359157275227.post-3852536745549265637</id><published>2008-04-13T19:31:00.000-07:00</published><updated>2008-04-13T19:38:12.342-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='MySQL'/><category scheme='http://www.blogger.com/atom/ns#' term='Bacula'/><category scheme='http://www.blogger.com/atom/ns#' term='Backups'/><title type='text'>Bacula Catalog Job and MySQL</title><summary type='text'>To make the Bacula catalog job work:Edit /etc/bacula/bacula-dir.conf on the backup serverChange where it says -u -p to -u baculaEdit ~bacula/.my.cnf and put this:[client]password=your_secret_passwordchmod 400 ~bacula/.my.cnf ; chown bacula:bacula ~bacula/.my.cnfNow it should work. Don't forget to do "reload" in bconsole.</summary><link rel='replies' type='application/atom+xml' href='http://technopragmatica.blogspot.com/feeds/3852536745549265637/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=5778824359157275227&amp;postID=3852536745549265637' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3852536745549265637'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/5778824359157275227/posts/default/3852536745549265637'/><link rel='alternate' type='text/html' href='http://technopragmatica.blogspot.com/2008/04/bacula-catalog-job-and-mysql.html' title='Bacula Catalog Job and MySQL'/><author><name>Larry Reid</name><uri>http://www.blogger.com/profile/15950655805971599646</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
