If you are looking for the epic motorcycle journey blog that I've written, please see the Miles By Motorcycle site I put together. 
  • File Transfers without SSH
    11/16/2016 9:03PM
    Ian
    I had an interesting problem at work related to copying files from one Linux server to another.  The problem was this: I had login access to both servers and on each server I had sudo access to a service account, which does not have login access.  The files that I had to copy were owned by the service account and many ... Read Full Article
  • Adventures in Virtualizing a Linux/CentOS 5 server that has three RAID1 volumes
    04/04/2016 3:41PM
    This is here mostly so I have something to refer back to:  A server my buddy Duncan runs is growing long in the tooth but we are not ready to retire it. It's a Linux CentOS 5 install running RAID1 across two physical drives. It seemed to make sense to turn it into a virtual machine running under [VirtualBox][1].  We ... Read Full Article
  • Who'da thunk
    07/08/2015 11:10PM
    Ian
    As a fan of OpenBSD and open source in general, I find this most interesting.  Microsoft just became the first "Gold" donor to the OpenBSD Foundation ever.  Every single company that uses OpenSSH - from Google and Facebook to Oracle, IBM, and HP to Red Hat and Cisco - none of them have ever contributed to the support o ... Read Full Article
  • Ubuntu 14.04 LTS nodejs npm install generates sudo unable to resolve host error
    12/21/2014 12:38PM
    In attempting to install grunt under Ubuntu 14.04 I kept getting the infamous error: **grunt@0.4.5 /home/yml/sudo: unable to resolve host cylon ** However, in my case I had resolved the sudo error some time ago by setting /etc/hosts and /etc/hostname correctly. It turns out that while installing Titanium Appcelerator ... Read Full Article
  • Lubuntu disregarding disabling light locker screen locker settings
    11/01/2014 2:27PM
    It turns out the system wide light locker (Screen locker password prompt after inactivity) setting incorrectly overrides the per-user account one.  Move the system wide one to a backup file: sudo mv /etc/xdg/autostart/light-locker.desktop /etc/xdg/autostart/light-locker.desktop.bak Then make sure the Exec= line is e ... Read Full Article
  • Getting WIFI Wireless to work under Lubuntu 14.40 on a Thinkpad X100E
    10/30/2014 1:02PM
    This represented over an hour of my life. After upgrading to Lubuntu 14.04 LTS on my Lenovo Thinkpad X100E, I was unable to enable the wifi adapter.  In a terminal window "rfkill list" showed that wlan0 was soft-blocked. Enabling it using rfkill did not solve my problem as the UI would continue to show wifi as disabl ... Read Full Article
  • beanstalkd
    09/05/2014 2:39PM
    This is a lightweight fast message  queue implementation with wide language support:  ... Read Full Article
  • Facebook TAO
    09/04/2014 12:46PM
    TAO is a memcache replacement designed by Facebook to handle their social graph queries. It is not open sourced but a paper on it is available.  [https://code.facebook.com/publications/161988287341248/tao-facebook-s-distributed-data-store-for-the-social-graph/ ][1]  Another project is a router front-end to memcached ... Read Full Article
  • YouTube scaling of Mysql Databases using Vitess
    09/03/2014 1:10PM
    I came across this today  which is the open source project released by Google that they use to scale Youtube. This looks like it could be very useful. ... Read Full Article
  • Converting a Physical Server to a Virtual Server using VirtualBox
    08/26/2014 10:20AM
    We had to move the servers back upstairs. Given that vetsclub is very long in the tooth we were afraid it wouldn't come back up. So a a fallback, in case it failed to boot, we decided to create a virtual copy of physical vetsclub. The recipe is pretty straight forward. Because the machine is so old, Duncan pulled the ... Read Full Article
  • A Raspberry Pi Media Server
    06/27/2014 5:19PM
    So for the longest time I've been showing videos and photos on the big TV by copying everything over to a spare USB drive and then plugging it into the PS/3. It works, but it's klunky. What I really wanted to do was set up a generic computer that I could plug directly into the TV and use it to show videos (mostly ... Read Full Article
  • Debugging a Website with Telnet
    06/08/2013 2:15AM
    Ian
    Telnet and modern-day websites aren't often considered together, but that's how I recently solved a problem with a server I now work with.  To make matters a little extra complicated, the server runs the Solaris 10 operating system and I do not have 'root' access to it.  Previously, this server was just acting as a re ... Read Full Article
  • Testing an SSL connection from the command line
    03/11/2013 1:06PM
    Ian
    I had a need recently to test an HTTPS connection from one remote location to another.  Not having a graphical browser available with which to test, I had to use a text-based tool. 'lynx' is a text-based browser that was available on the client end, but it does not support SSL. 'elinks' is lynx-like program, which DOES ... Read Full Article
  • Adventures in replacing a failed SCSI drive in an old Linux/CentOS 5 RAID1 Array using mdadm and grub.
    01/01/2012 9:37PM
    **For the uninitiated ** Did you stumble upon this article unawares? Part of what I do is manage internet connected servers. All the web sites and internet services that I manage are running on a physical machine I have. In many ways this machine is similar to the desktop, or even laptop, machines you are familia ... Read Full Article
  • SELinux, Apache/httpd, PHP establishing socket connections using fsockopen() et al
    10/25/2010 7:42PM
    So I was getting permission denied errors when attempting to establish an outgoing network connection to an smtp server from a PHP script running under the Apache webserver on a Fedora Core 13 box.  To get familiar with it, I've left SELinux enabled and, as they occur, I track down the issues it raises. One SELinux ... Read Full Article
  • SMTP Protocol to send an email message.
    10/25/2010 7:08PM
    Ages ago, I used to know the SMTP protocol by heart but these days I actually telnet into a mail server to diagnose problems so rarely that I forget the details. I could have sworn I had put an article up about this, but can't find it, so here goes. Telnet 25 localhost HELO test.com MAIL From: test@ ... Read Full Article
  • Changing/Editing Start/Program Menu in Fedora Core 13
    09/21/2010 10:20AM
    You would think that an editing tool would be included by default but it is not. So after some searching I discovered the tool needed is "alacarte". To install, as root in a terminal window: yum install alacarte After installation there will be a new menu item called System->Preference->Main Menu which will let you e ... Read Full Article
  • Fedora Core 13 on a Lenovo ThinkPad X100E
    09/19/2010 4:44PM
    I'm repeating my experiment with the Lenovo Thinkpad X100E. I picked one up directly from Lenovo. The product page is [here][1]. (not an affiliate link) I got the "Elite" version with the AMD Turion Neo X2 Dual-Core L625 (1.6GHz, 800MHz, 1MB L2) processor, 4 gigs of ram and a 320 gig drive. It's got a realtek wire ... Read Full Article
  • Useful Unix/Linux Find command
    06/28/2010 2:08PM
    One of the problems I face these days is that I do too many disparate things. As a result, some uncommon tasks take a little while to get figured out.  In this particular case I had a directory of photos spanning a few days. I wanted to use the dates of the photos to copy them into separate directories spanning the fo ... Read Full Article
  • Motorola Droid Faq
    03/29/2010 2:19PM
    For Droid owners: [http://androidforums.com/how-tips/17407-motorola-droid-ultra-faq.html ][1] [1]: http://androidforums.com/how-tips/17407-motorola-droid-ultra-faq.html%20 ... Read Full Article
  • keyboard auto-repeat on Fedora Core 12
    03/29/2010 10:24AM
    Every once in a while, under Fedora Core 12, keyboard auto-repeat will be turned off for some strange reason. To restore keyboard auto-repeat without having to restart Xwindows use the commant: > **xset r**  See the man page for more information on the xset command. ... Read Full Article
  • Fedora Core 12 vmware workstation 7 "c header files matching your running kernel" error
    03/06/2010 5:44PM
    I have finally given up on Ubuntu 9.10. I should have done that some time ago. I've switched to Fedora Core 12, which I was loathe to do because of some very bad experiences with previous versions. I'm happy to report that FC 12 suffers from none of the problems I saw in Ubuntu.  Networking works. Sound works. It' ... Read Full Article
  • Slow DNS Lookups in Ubuntu 9.10 (Karmic Koala)
    01/28/2010 11:28PM
    One of the most frustrating things about Ubuntu/Kubuntu 9.10 (and 9.04) is the random but frequent 20 sec DNS lookup delay that happens when IPV6 is enabled. Apparently, the resolver first attempts an IPV6 lookup, even if no interfaces are defined. It will sit and time out, at random, for 20 seconds before attempting t ... Read Full Article
  • Technorati
    11/27/2009 8:09PM
    Submitted this blog to technorati. F82AAZKE9KWM ... Read Full Article
  • YML.COM Upgraded for formVista 0.8.9.2
    11/07/2009 3:36PM
    I've upgraded the[ formVista install][1] to the latest and greatest version. This version upgrades [jQuery to 1.3.2][2] and also includes the "Share" links on blog articles making it easier to cross post things to other sites. This version also fixes yet another long standing login bug. So if you have any problems logg ... Read Full Article