<?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-4425348551213568162</id><updated>2011-12-17T10:57:50.889-08:00</updated><title type='text'>Terminal Geek</title><subtitle type='html'></subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>35</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-2053023347072964951</id><published>2011-11-17T15:41:00.000-08:00</published><updated>2011-11-17T15:41:46.732-08:00</updated><title type='text'>xorg.conf madness</title><content type='html'>Ok, so here's the scenario... I have an OLD and I mean OLD Nvidia card that most people laugh at when they hear it's a 128meg card... It does have dual head and under Windows7 it is sluggish at best and can't play a full screen video to save it's life... But under Ubuntu 11.04 it's snappy fast as hell and performs quite well even with full screen video.  So I decided, why not make use of the second video head, naturally I first goto the GUI's system settings (looks like a gear with a wrench) and I load up the DISPLAY program hoping to see, as I did in windows two monitors that I can control... NOPE, no such luck...  So back to the terminal I go to mess around with /etc/X11/xorg.conf&lt;br /&gt;&lt;br /&gt;I won't bore you with too many details, and first I'll just copy and paste my configuration because I looked around for someone's example hoping that their file will just work... Finally I put together bits and pieces from all the xorg examples I could find to come up with this one... Works great!  In fact so great that I am now able to play a VLC movie on one of the two monitors in full screen with NO shake down, and for fun I filled the other screen with 12 more VLC sessions each running a separate movie!  Now that's what I call efficient!  Way to go Linux!&lt;br /&gt;&lt;br /&gt;# Don's xorg.conf as of Nov 17, 2011&lt;br /&gt;&lt;br /&gt;Section "ServerLayout"&lt;br /&gt;&lt;br /&gt;#    Option         "Xinerama" "1" #To move windows between screens    &lt;br /&gt;    Identifier     "DualSreen"&lt;br /&gt;    Screen      0  "Screen0" 0 0&lt;br /&gt;    Screen      1  "Screen1" 0 0&lt;br /&gt;    InputDevice    "Keyboard0" "CoreKeyboard"&lt;br /&gt;    InputDevice    "Mouse0" "CorePointer"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;    # generated from default&lt;br /&gt;    Identifier     "Keyboard0"&lt;br /&gt;    Driver         "keyboard"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "InputDevice"&lt;br /&gt;    # generated from default&lt;br /&gt;    Identifier     "Mouse0"&lt;br /&gt;    Driver         "mouse"&lt;br /&gt;    Option         "Protocol" "auto"&lt;br /&gt;    Option         "Device" "/dev/psaux"&lt;br /&gt;    Option         "Emulate3Buttons" "no"&lt;br /&gt;    Option         "ZAxisMapping" "4 5"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;    Identifier     "Monitor0"&lt;br /&gt;    Option         "Enable" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Monitor"&lt;br /&gt;    Identifier     "Monitor1"&lt;br /&gt;    Option         "Enable" "true"&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;    Identifier     "Device0"&lt;br /&gt;    Driver         "nvidia"&lt;br /&gt;    Screen          0&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Device"&lt;br /&gt;    Identifier     "Device1"&lt;br /&gt;    Driver         "nvidia"&lt;br /&gt;    Screen          1&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;    Identifier     "Screen0"&lt;br /&gt;    Device         "Device0"&lt;br /&gt;    Monitor        "Monitor0"&lt;br /&gt;    DefaultDepth    24&lt;br /&gt;    Option         "TwinView" "1"&lt;br /&gt;    Option         "AddARGBGLXVisuals" "True"&lt;br /&gt;    Option         "RenderAccel" "True"&lt;br /&gt;    SubSection     "Display"&lt;br /&gt;        Depth       24&lt;br /&gt;        Modes      "3200x1080_75.00"&lt;br /&gt;    EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;Section "Screen"&lt;br /&gt;    Identifier     "Screen1"&lt;br /&gt;    Device         "Device1"&lt;br /&gt;    Monitor        "Monitor1"&lt;br /&gt;    DefaultDepth    24&lt;br /&gt;    Option         "TwinView" "0"&lt;br /&gt;    SubSection     "Display"&lt;br /&gt;        Depth       24&lt;br /&gt;    EndSubSection&lt;br /&gt;EndSection&lt;br /&gt;&lt;br /&gt;# End of the xorg.conf file&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;OK, Now notice that the Xinerama is commented out near the top, and TwinView is set to "1"...  That's because What I really wanted was to have screen 0 and screen 1 just one HUGE screen that I can slide stuff back and fourth on... it works great!... Also each screen has it's own wallpaper so it's not one long stretched out wallpaper which would look retarded...  Anyhow it worked great for me so hope it helps you out...&lt;br /&gt;&lt;br /&gt;One more thing, if your getting some strange message like;&lt;br /&gt;&lt;br /&gt;Could not apply the stored configuration for monitors&lt;br /&gt;none of the selected modes were compatible with the possible modes:&lt;br /&gt;Trying modes for CRTC 354&lt;br /&gt;CRTC354: trying mode 1366*768@50Hz&lt;br /&gt;with out put at 1280*720@0Hz(pass 0)&lt;br /&gt;CRTC354: trying mode 1024*768@51Hz&lt;br /&gt;with out put at 1280*720@0Hz(pass 0)&lt;br /&gt;&lt;br /&gt;Simply go into your user directory inside a hidden one called .config and locate Monitors.XML  remove that file with rm Monitors.XML and log off then back on again and it will create a new proper Monitors.XML file...&lt;br /&gt;&lt;br /&gt;The terminal proves useful once again!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-2053023347072964951?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/2053023347072964951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2011/11/xorgconf-madness.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2053023347072964951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2053023347072964951'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2011/11/xorgconf-madness.html' title='xorg.conf madness'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-7700760850330473202</id><published>2010-12-31T03:54:00.001-08:00</published><updated>2010-12-31T03:54:55.370-08:00</updated><title type='text'>A-EON Reveals AmigaOne X1000 Processor Through Cake.</title><content type='html'>It's taken far too long for this to develop, but after 25 years I guess another year isn't much of a bump...&amp;nbsp; &lt;br /&gt;&lt;br /&gt;&lt;hr /&gt;&lt;br /&gt;&lt;br /&gt;(A few moments ago, a woman appeared at my doorstep with a package for me. Since it was about 19:30, I was a little perplexed - this isn't a very usual time to be delivering packages. Also, this was a woman who I've seen walking around town before - she's a local. She handed over the package, and when I saw the note on top, I was even more intrigued: "From Trevor Dickinson, &lt;a href="http://www.a-eon.com/"&gt;A-EON Technology&lt;/a&gt;".)&lt;br /&gt;&lt;br /&gt;READ THE FULL STORY...&lt;br /&gt;&lt;a href="http://www.osnews.com/story/24151/A-EON_Reveals_AmigaOne_X1000_Processor_Through_Cake"&gt;http://www.osnews.com/story/24151/A-EON_Reveals_AmigaOne_X1000_Processor_Through_Cake&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-7700760850330473202?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/7700760850330473202/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2010/12/eon-reveals-amigaone-x1000-processor.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7700760850330473202'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7700760850330473202'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2010/12/eon-reveals-amigaone-x1000-processor.html' title='A-EON Reveals AmigaOne X1000 Processor Through Cake.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6907267512139422400</id><published>2010-10-09T20:42:00.000-07:00</published><updated>2010-10-09T20:42:27.805-07:00</updated><title type='text'>The Commodore Amiga is Back for 2010</title><content type='html'>Or at least it would seem... Being one of the original Amiga enthusiasts back in the days of Commodore, I am a bit skeptical and leary but still. The thought of a new Amiga in 2010 is just too much to keep quiet about...&lt;br /&gt;&lt;br /&gt;Old Amiga commercial!&lt;br /&gt;&lt;br /&gt;&lt;center&gt;&lt;object height="390" width="640"&gt;&lt;param name="movie" value="http://www.youtube.com/v/8ZiWTdc6Dc8&amp;hl=en_US&amp;feature=player_embedded&amp;version=3"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowScriptAccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/8ZiWTdc6Dc8&amp;hl=en_US&amp;feature=player_embedded&amp;version=3" type="application/x-shockwave-flash" allowfullscreen="true" allowScriptAccess="always" width="640" height="390"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;/center&gt;&lt;br /&gt;&lt;br /&gt;So now a company called &lt;a href="http://www.a-eon.com/index.html"&gt;A-EON Technology&lt;/a&gt; is talking about releasing a new amiga called the X1000 and it looks like it may be quite a neat toy to have. Their website, I must say is not exactly the most professional, and things seem a bit novice and quirky as far as the web design and media goes... But who knows, maybe they are just too busy packing features into their new system to really give focus on the public perception... Oh man, this is beginning to remind me of the late great Commodore and their marketing flop.... Bah Humbug...&lt;br /&gt;&lt;br /&gt;Until there is more proof and local news about the new Amiga, once again I hold onto a possibility that the world might change once again thanks to the creative genius we once knew as "The Amiga"&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6907267512139422400?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6907267512139422400/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2010/10/commodore-amiga-is-back-for-2010.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6907267512139422400'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6907267512139422400'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2010/10/commodore-amiga-is-back-for-2010.html' title='The Commodore Amiga is Back for 2010'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-4591042141569675532</id><published>2010-07-09T01:11:00.000-07:00</published><updated>2010-07-09T01:13:01.328-07:00</updated><title type='text'>Need a simple onscreen keyboard?</title><content type='html'>I'll make this blog a short one since I'm editing it entirely with my mouse.  If you have a need for an on-screen keyboard to use with A touch screen capable monitor, or perhaps your just too lazy to sit upright in your chair.  I am happy to report that while nestled comfortably in my chair and with only my arm extended I am able to type with the on-screen keyboard and my mouse...&lt;br /&gt;&lt;br /&gt;So how do I do it?&lt;br /&gt;&lt;br /&gt;The terminalgeek way:&lt;br /&gt;Simply enter the command "onboard" in your terminal window...&lt;br /&gt;&lt;br /&gt;The Gnome way:&lt;br /&gt;In Gnome you can press the key combinations "Alt - F2" which brings up the "Run Application" window.  Simply enter "onboard" as the command and you will have an on-screen keyboard...&lt;br /&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-4591042141569675532?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/4591042141569675532/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2010/07/need-simple-onscreen-keyboard.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4591042141569675532'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4591042141569675532'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2010/07/need-simple-onscreen-keyboard.html' title='Need a simple onscreen keyboard?'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-1157489140480813083</id><published>2010-06-05T04:35:00.000-07:00</published><updated>2010-06-05T05:21:13.111-07:00</updated><title type='text'>Linux Ubuntu IP recovery?</title><content type='html'>PROBLEM:&amp;nbsp; (Forgot my devices IP address)&lt;br /&gt;&lt;ul&gt;&lt;li&gt;If you've stored that unused network device (router, ATA adapter etc...) and you can't remember what the IP address was to administer it via web browser.&amp;nbsp; No problem!&amp;nbsp; While I'm sure there are a million ways to discover what the IP address was, this one is free of charge! And if you've got Linux installed, particularily Ubuntu Linux or some debian distro it's even easier.&lt;/li&gt;&lt;/ul&gt;&lt;br /&gt;&lt;b&gt;SOLUTION:&amp;nbsp; (Install and use netdiscover)&lt;/b&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;Open up a Terminal window in Gnome or KDE and simply type in the command as described in the video.&lt;/li&gt;&lt;/ul&gt;&lt;object height="320" width="400"&gt;&lt;param name="movie" value="http://www.youtube.com/v/u7LnZzuXmZg&amp;hl=en_US&amp;fs=1&amp;rel=0"&gt;&lt;/param&gt;&lt;param name="allowFullScreen" value="true"&gt;&lt;/param&gt;&lt;param name="allowscriptaccess" value="always"&gt;&lt;/param&gt;&lt;embed src="http://www.youtube.com/v/u7LnZzuXmZg&amp;hl=en_US&amp;fs=1&amp;rel=0" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="400" height="320"&gt;&lt;/embed&gt;&lt;/object&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;br /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;param name="allowFullScreen" value="true" /&gt;&lt;param name="allowscriptaccess" value="always" /&gt;&lt;/div&gt;&lt;div style="text-align: center;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;b&gt;**note**&lt;/b&gt;&amp;nbsp; If you get the message "The program 'netdiscover' is currently not installed."&amp;nbsp; simply enter "sudo apt-get install netdiscover" in the terminal window to install the program, then try it out as described in the video example.&lt;/div&gt;&lt;div style="text-align: left;"&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;Enjoy!!! &lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-1157489140480813083?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/1157489140480813083/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2010/06/linux-ubuntu-ip-recovery.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1157489140480813083'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1157489140480813083'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2010/06/linux-ubuntu-ip-recovery.html' title='Linux Ubuntu IP recovery?'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-7809245537204385822</id><published>2009-10-03T05:09:00.000-07:00</published><updated>2009-10-03T05:09:33.745-07:00</updated><title type='text'>Automatic Number Announcement Circuit</title><content type='html'>There are many reasons why you would want to know what telephone number is associated with the line your working on... For me, I have performed various installs and troubleshooting for companies that have multiple external lines and recently I was sent to a job where someone had purposely ripped out all the wires from a bix block.&amp;nbsp; I knew where each line number belonged, but was unsure of which external line contained each line.&amp;nbsp; After a brief online search I was able to find the ANAC number that would help me sort out the mess of 10 external lines.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt; 204: 644-4444 Manitoba &lt;/li&gt;&lt;li&gt; 250: 958-6111 All of British Columbia excluding Vancouver (604) &lt;/li&gt;&lt;li&gt; 306: 115 Saskatchewan &lt;/li&gt;&lt;li&gt; 403: 311 Alberta, Yukon and N.W. Territory (except Calgary, Alberta) &lt;/li&gt;&lt;li&gt; 403: 958-6111 Alberta (Telus) &lt;/li&gt;&lt;li&gt; 403: 705-0311 Alberta (Allstream - may work in other parts of Canada - untested) &lt;/li&gt;&lt;li&gt; 403: 555-0311 Alberta (GroupTel - may work in other parts of Canada - untested) &lt;/li&gt;&lt;li&gt; 403: 908-222-2222 Alberta, Yukon and N.W. Territory &lt;/li&gt;&lt;li&gt; 403: 999 Alberta, Yukon and N.W. Territory &lt;/li&gt;&lt;li&gt; 416: 981-0001 Toronto, Ontario &lt;/li&gt;&lt;li&gt; 450: 320-1180 Most of the province of Quebec &lt;/li&gt;&lt;li&gt; 506: 1-555-1313 New Brunswick &lt;/li&gt;&lt;li&gt; 514: 320-1232 Montreal, Quebec &lt;/li&gt;&lt;li&gt; 514: 320-1223 Montreal, Quebec &lt;/li&gt;&lt;li&gt; 514: 320-1233 Montreal, Quebec &lt;/li&gt;&lt;li&gt; 514: 320-1180 Most of the province of Quebec &lt;/li&gt;&lt;li&gt; 519: 958-2622 Ontario &lt;/li&gt;&lt;li&gt; 604: 1116 British Columbia &lt;/li&gt;&lt;li&gt; 604: 1211 British Columbia &lt;/li&gt;&lt;li&gt; 604: 211 British Columbia &lt;/li&gt;&lt;li&gt; 613: 958-2622 Ontario -Bell ANAC- &lt;/li&gt;&lt;li&gt; 613: 555-0311 Ontario -Rogers ANAC- &lt;/li&gt;&lt;li&gt; 705: 320-4567 North Bay/Saulte Ste. Marie, Ontario &lt;/li&gt;&lt;li&gt; 709: 311 Newfoundland &lt;/li&gt;&lt;li&gt; 780: 958-6111 Northern Alberta &lt;/li&gt;&lt;li&gt; 819: 320-1112 Quebec &lt;/li&gt;&lt;li&gt; 819: 320-1180 Most of the province of Quebec&amp;nbsp;&lt;/li&gt;&lt;/ul&gt;I hope you find this useful :)&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-7809245537204385822?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/7809245537204385822/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/10/automatic-number-announcement-circuit.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7809245537204385822'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7809245537204385822'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/10/automatic-number-announcement-circuit.html' title='Automatic Number Announcement Circuit'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-3779016910128287319</id><published>2009-04-26T07:29:00.000-07:00</published><updated>2009-04-26T07:37:38.178-07:00</updated><title type='text'>Replace your missing Desktop IE icon in XP SP3</title><content type='html'>If you've installed service pack 3 in Windows XP and removed the Internet Explorer icon from your desktop you may have also realized that it's not so simple to replace the icon.  Oh sure you can just create a shortcut to the program itself but then you won't have all the right click menu items associated with the original icon.  In previous service packs, Microsoft allowed the recreation of the icon in a menu inside the control panel's display settings.  Since their court battles about the integration of IE inside the operating system they seemed to have removed this feature all together.&lt;br /&gt;&lt;br /&gt;Please only do this if you are moderately comfortable with the registry editor.  Manipulating keys in the registry can really mess up your OS.  That being said, enabling the icon can be done by opening your registry editor start/run/regedit and Navigating to the following registry key:&lt;br /&gt;&lt;br /&gt;[HKEY_CURRENT_USER\Software\Microsoft\Windows&lt;a id="KonaLink7" target="undefined" class="kLink" style="text-decoration: underline ! important; position: static;" href="http://www.mydigitallife.info/2007/02/10/restore-enable-and-display-the-missing-internet-explorer-ie-or-ie7-icon-on-windows-vista-desktop/#"&gt;&lt;span style="color: blue ! important; font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;Bitstream Vera Sans&amp;quot;,Verdana,Arial,&amp;quot;Lucida Sans&amp;quot;,&amp;quot;Lucida Sans Unicode&amp;quot;,Helvetica,sans-serif; font-weight: 400; font-size: 13px; position: static;color:blue;" &gt;&lt;span class="kLink" style="color: blue ! important; font-family: &amp;quot;Trebuchet MS&amp;quot;,&amp;quot;Bitstream Vera Sans&amp;quot;,Verdana,Arial,&amp;quot;Lucida Sans&amp;quot;,&amp;quot;Lucida Sans Unicode&amp;quot;,Helvetica,sans-serif; font-weight: 400; font-size: 13px; position: static;"&gt;&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;\CurrentVersion\Explore\HideDesktopIcons\&lt;br /&gt;&lt;br /&gt;You may see either NewStartPanel like I did or ClassicStartMenu, inside whichever one your using you would create a new key then inside that key you create a DWORD (32-bit) value named {871C5380-42A0-1069-A2EA-08002B30309D} and set it with value of 0 (dword:00000000).&lt;br /&gt;&lt;br /&gt;After doing that, if you've done it correctly you can refresh the desktop by pressing F5 or right click on it and click refresh.&lt;br /&gt;&lt;br /&gt;Voila, your icon should be restored!&lt;br /&gt;Happy computing...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-3779016910128287319?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/3779016910128287319/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/04/replace-your-missing-desktop-ie-icon-in.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3779016910128287319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3779016910128287319'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/04/replace-your-missing-desktop-ie-icon-in.html' title='Replace your missing Desktop IE icon in XP SP3'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-4061825194976126203</id><published>2009-04-25T08:02:00.000-07:00</published><updated>2009-04-25T08:09:40.670-07:00</updated><title type='text'>A nice partition Magic Alternative...</title><content type='html'>So you've got a drive that's dying and you want to copy it's contents over to a new drive.  Normally people would use Norton Ghost to do the job and I must say Ghost does a fantastic job at it as I've used the product many times in an industrial setting.  However today I just needed to recover some data from a dying drive before the drive failed and put it on a larger one.  I didn't have a copy of Ghost anywhere in my disks, not sure where my disk went so onto the google search engine I went.  Very quickly I found what I was looking for.  A free and I must say very flexible product called &lt;a href="http://clonezilla.org/"&gt;Clonezilla&lt;/a&gt;.  In my situation i was able to use it to clone my friends drive to a remote SSH location...&lt;br /&gt;&lt;br /&gt;Huh?  What do you mean by remote location?&lt;br /&gt;&lt;br /&gt;Well it means that &lt;a href="http://clonezilla.org/"&gt;Clonezilla&lt;/a&gt; created an image file for me but not on the machine I'm working with...  It grabs the data and stores it over the network on another machine.  In my case it is the 500GB sata raid drive in my server.  This means that I will retain the state that the machine is in so if the drive fails I can simply re image it from that ssh location.  Theoretically this would even work from a far off remote location but on the local network it would be MUCH MUCH faster.  I have a gigabit connection so things run smooth as can be and it doesn't affect my usual web traffic.&lt;br /&gt;&lt;br /&gt;I recommend you use &lt;a href="http://clonezilla.org/"&gt;Clonezilla&lt;/a&gt; if you need a free alternative to commercial cloning software.&lt;br /&gt;&lt;br /&gt;Cheers!~&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-4061825194976126203?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/4061825194976126203/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/04/nice-partition-magic-alternative.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4061825194976126203'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4061825194976126203'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/04/nice-partition-magic-alternative.html' title='A nice partition Magic Alternative...'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-113501942160887781</id><published>2009-03-31T17:03:00.000-07:00</published><updated>2009-03-31T17:06:12.990-07:00</updated><title type='text'>Worried about the Conficker virus?</title><content type='html'>First things first...  Run the online scanner from microsoft found at &lt;a href="http://onecare.live.com/site/en-us/default.htm?s_cid=sah"&gt;http://onecare.live.com/site/en-us/default.htm?s_cid=sah&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Then panic...&lt;br /&gt;&lt;br /&gt;hahahaha, Just kidding!&lt;br /&gt;&lt;br /&gt;Update your virus scanner software definitions and make sure windows update has downloaded the latest security patches...&lt;br /&gt;&lt;br /&gt;If your already infected that's another story... Send me a message if you find that you are already infected and can't seem to clear it out on your own...&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-113501942160887781?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/113501942160887781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/worried-about-conficker-virus.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/113501942160887781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/113501942160887781'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/worried-about-conficker-virus.html' title='Worried about the Conficker virus?'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6037290051010635765</id><published>2009-03-27T07:06:00.000-07:00</published><updated>2009-03-27T10:03:01.478-07:00</updated><title type='text'>Online Security, does it make you nervous?</title><content type='html'>Online security is to say the least something that makes most people nervous.  Ask someone if they are comfortable with online purchasing, banking and just general electronic fund transactions.  They will likely look at you like a green eyed monster and tell you about some horror story they heard about on the news or experienced first hand.  There is no doubt that as technology makes it easier for the merchant to take money from your pocket, the thieves will follow in hot pursuit.&lt;br /&gt;&lt;br /&gt;    I do my share of online transactions, in fact a lot of what I do to make a buck is online.  Not as a merchant with a store front but through the years I have forged relationships with companies overseas, through email, in person etc.  This lets me purchase products and then resell them online at auctions like eBay or through word of mouth with friends etc.  It is something that has been steadily growing and while it's not something that pays the mortgage yet it does help out.&lt;br /&gt;&lt;br /&gt;    Paypal and eBay being two of the largest money movers on the internet both present a blessing for consumers and a stumbling block for merchants.  On one hand, paypal offers a great way for a merchant to accept payments without the hassle of trying to win the trust of the customer, but at the same time the horror stories about paypal accounts gone bad and stolen credit card numbers has people on edge about using the service.  It is no surprise really that most of the people I talk to day to day are afraid to use their own paypal account even when they signed up years ago... They tell me they just never used it because they are afraid.  Most in fact, don't even have their paypal accounts linked to a credit card or bank account.  And who can blame them?  I wouldn't want my account information stolen either.&lt;br /&gt;&lt;br /&gt;    Recently when signing into paypal however, something I do almost daily.  I was presented with a new option.  For a small one time fee of 5 dollars, paypal would send me a little plastic key chain device with a single button on it.  Pressing this button generates a 6 digit number for which only paypal and eBay can understand.  How does this help me?  Well, now when I sign into either eBay or paypal.  After entering my username and password it then asks me to press the button and enter the number that was generated.  A new number is generated every 30 seconds and so you can't just sniff it out on a network to log in and once the number is used their servers instantly require a new number for subsequent logons.&lt;br /&gt;&lt;br /&gt;    Finally, a way to securly log into these services.  I always had the fear in the back of my mind that one day from a hotspot or even on my own network some sneaky thief would sniff out my username/password.  Now it's just not possible and I love it. &lt;br /&gt;&lt;br /&gt;    So now your asking yourself, so what if you lose the key fob?  What then smarty pants.  And my answer to that is... You have a phone number registered on file, you can login and click a link telling them you lost or forgot your fob somewhere and the system will call you at the designated phone number and give you a temporary access number.  You can then request that another fob is sent to you.&lt;br /&gt;&lt;br /&gt;    Brilliant I say, and if you use either eBay or Paypal, you should get this little device on your side ASAP.&lt;br /&gt;&lt;br /&gt;Clicking our way through life, one link at a time...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6037290051010635765?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6037290051010635765/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/online-security-does-it-make-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6037290051010635765'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6037290051010635765'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/online-security-does-it-make-you.html' title='Online Security, does it make you nervous?'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6461343589258692774</id><published>2009-03-19T18:10:00.001-07:00</published><updated>2009-03-19T18:10:41.052-07:00</updated><title type='text'>Linux Security Permissions...</title><content type='html'>I had just installed the latest Ubuntu on a machine last night and got a couple users set up then I noticed something wrong.. Something seriously wrong... All of the users had access to each other's home directories. I believe this is true of all Ubuntu installs these days and I'm not quite sure why it's set up that way but here's how to clean it up a bit...&lt;br /&gt;This was done in Linux Ubuntu...&lt;br /&gt;&lt;br /&gt;I will assume that you are the owner of $home/user&lt;br /&gt;&lt;br /&gt;I will also assume that you know how to open a Shell and enter some commands.  The one we are going to use here is called CHMOD.&lt;br /&gt;&lt;br /&gt;First a bit about how hexadecimal based file permissions work.  The order of our three digit number XXX is;&lt;br /&gt;&lt;br /&gt;    Read      =4&lt;br /&gt;    Write     =2&lt;br /&gt;    eXecute =1&lt;br /&gt;&lt;br /&gt;And the three XXX's are like USER/GROUP/WORLD permissions.&lt;br /&gt;&lt;br /&gt;So to figure this out you simply add up your permissions. If you wanted to give full permissions you would add 4+2+1=7 therefore if you wanted to give everyone access to everything you would set your XXX to 777 but this would be insanity as your files would not last very long in a human world :)&lt;br /&gt;&lt;br /&gt;I suggest you give user full permission so XXX looks like 7 groups should have read and write access so set that one to 5, remember read=4 + eXecute=1 so we got 5... your XXX now looks like 75X. So what about the rest of the world? well since some things like web pages need some sort of basic access to files we will set Read on the last bit so the now looks like 754.&lt;br /&gt;&lt;br /&gt;So now you have files that you don't want other users to have access to in $home/user/MyPrivateFiles&lt;br /&gt;&lt;br /&gt;The linux command to do this (REMEMBER TO SUDO or ROOT)&lt;br /&gt;&lt;br /&gt;chmod -R 754 $home/user/MyPrivateFiles&lt;br /&gt;&lt;br /&gt;the -R command will recursively go into each directory and modify the permissions of the files contained in MyPrivateFiles...&lt;br /&gt;&lt;br /&gt;Hope that helps you secure your machine,&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6461343589258692774?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6461343589258692774/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/linux-security-permissions.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6461343589258692774'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6461343589258692774'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/linux-security-permissions.html' title='Linux Security Permissions...'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-8627554187374398951</id><published>2009-03-09T14:56:00.001-07:00</published><updated>2009-03-09T14:58:19.879-07:00</updated><title type='text'>Classic Arcade Sounds...</title><content type='html'>Possibly one of the geekiest things anyone has done but obviously done by someone of the same era as me... It brought a sense of nostalgia from my past and I think anyone who is between 30 - 50 years old should definitely check this site out... The person who made these recordings is a brilliant artist...&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.coinopvideogames.com/sounds.php"&gt;&lt;span style="font-weight: bold;"&gt;HERE IS THE LINK!&lt;/span&gt;&lt;br /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;:)&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-8627554187374398951?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/8627554187374398951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/classic-arcade-sounds.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8627554187374398951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8627554187374398951'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/03/classic-arcade-sounds.html' title='Classic Arcade Sounds...'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-5995622927243601222</id><published>2009-02-26T04:51:00.000-08:00</published><updated>2009-02-26T04:59:27.384-08:00</updated><title type='text'>Firefox Add On Review</title><content type='html'>Have you ever watched a video online, through youtube or google video or just some embedded stuff and thought to yourself.  I sure wish I could keep that video to be used on my portable device or even to put it on a DVD  for offline viewing?&lt;br /&gt;&lt;br /&gt;Well I'm pretty sure the answer is yes, and I have a solution for you...  I have used this for almost a year now and it's been most excellent in it's task of ripping video and even audio content directly off the page for my selfish, grubby little hands...&lt;br /&gt;&lt;br /&gt;It's called Download Helper, and it's a firefox extension.  You can find it at http://www.downloadhelper.net/  It is easy to install and well, you should already be using firefox anyhow :)&lt;br /&gt;&lt;br /&gt;Basically how it works is by automating the process of finding not just the meta files that process the streaming video but it digs deep into the source and finds the mp3/flv/avi/mpg etc that is the actual video, it then waits for it to stream to a file in your temporary internet folder and then saves it to wherever you want.  When youtube first came out this was as easy as looking at the source code and clipping and pasting where the original file is, then they got smart and changed the code a bit... I had to create a meta file of my own etc... Now it's even more difficult, buried in php code etc...&lt;br /&gt;&lt;br /&gt;If you want to keep the media your watching, &lt;a href="http://www.downloadhelper.net/"&gt;download helper&lt;/a&gt; is the way to go! &lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;Best of all, it's FREE!&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-5995622927243601222?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/5995622927243601222/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/firefox-add-on-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5995622927243601222'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5995622927243601222'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/firefox-add-on-review.html' title='Firefox Add On Review'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-7034627765909059603</id><published>2009-02-19T00:55:00.000-08:00</published><updated>2009-02-19T01:01:36.884-08:00</updated><title type='text'>Tweet Tweet in Linux Gnome...</title><content type='html'>If your using &lt;a href="http://twitter.com"&gt;twitter&lt;/a&gt; for your sms type communications, and I highly recommend you do.  Linux users will really like the twitux application for Gnome.  It has a mozilla like icon that sits in the system tray and will notify you of new tweets and allows you to publish tweets directly to your &lt;a href="http://twitter.com"&gt;twitter&lt;/a&gt; account. &lt;br /&gt;&lt;br /&gt;The latest client uses https for it's updates instead of regular http giving some added security.&lt;br /&gt;&lt;br /&gt;One major feature that is missing is the minimize to system tray when you click the close widget.  Like most instant messengers this feature should be built in, I hope the author includes this feature soon.&lt;br /&gt;&lt;br /&gt;A thumbs up though, this is a cool application for the Gnome desktop.&lt;br /&gt;&lt;br /&gt;The project can be found at &lt;a href="http://live.gnome.org/DanielMorales/Twitux"&gt;http://live.gnome.org/DanielMorales/Twitux&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;SVN:&lt;br /&gt;&lt;span style="font-family: monospace;"&gt;&lt;br /&gt;&lt;/span&gt;svn co https://twitux.svn.sourceforge.net/svnroot/twitux/trunk twitux&lt;br /&gt;&lt;br /&gt;Enjoy!!!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-7034627765909059603?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/7034627765909059603/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/tweet-tweet-in-linux-gnome.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7034627765909059603'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7034627765909059603'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/tweet-tweet-in-linux-gnome.html' title='Tweet Tweet in Linux Gnome...'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-4805781396026694507</id><published>2009-02-18T04:43:00.000-08:00</published><updated>2009-02-18T04:48:08.723-08:00</updated><title type='text'>VirtualBox 2.1 upgrad in Ubuntu 8.10</title><content type='html'>Yesterday my upgrade notifications in the menu bar lit up telling me there were upgrades.  Well I was super busy but clicked to start the upgrade just before leaving the house.  Out of the corner of my eye I read that there was an update to VirtualBox...  Well this excited me because I use VirtualBox all the time to design web pages and to run my invoicing software.  Major downside of virtualization has always been that I can not pay Subspace Continuum.. Just wouldn't run because of the lack of proper 3D graphics support...  Well that may all change soon enough.&lt;br /&gt;&lt;br /&gt;&lt;p&gt; &lt;strong&gt;VirtualBox 2.1.4&lt;/strong&gt; (released 2009-02-16)&lt;br /&gt;&lt;br /&gt;This is a maintenance release. The following items were fixed and/or added: &lt;/p&gt; &lt;ul&gt;&lt;li&gt;Windows hosts: ﬁxed host crashes/hangs on certain 32 bits Windows systems when running Linux guests (bugs &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/1606" title=""&gt; fixed in SVN/2.1.4 (closed)"&gt;#1606&lt;/a&gt;, &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2269" title=""&gt; fixed in SVN/2.1.4 (closed)"&gt;#2269&lt;/a&gt;, &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2763" title=""&gt; Linux guest -&gt; BSOD / fixed in  ... (closed)"&gt;#2763&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Windows hosts: Fixed network component BSOD issue (bugs &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3168" title="" vista =""&gt; fixed in SVN (closed)"&gt;#3168&lt;/a&gt;, &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2916" title=""&gt; Fixed in SVN/2.1.4 (closed)"&gt;#2916&lt;/a&gt;)  &lt;/li&gt;&lt;li&gt;Windows hosts: Fixed installation issues (bugs &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2517" title="2.0.4 will not success fully instal on Vista (closed)"&gt;#2517&lt;/a&gt;, &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/1730" title="VirtualBox installation failure on Windows (closed)"&gt;#1730&lt;/a&gt;, &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3130" title=""&gt; fixed in SVN (closed)"&gt;#3130&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: ﬁxed occasional kernel oopses (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2556" title="BUG: sleeping function called from invalid context at  ... (closed)"&gt;#2556&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: ﬁxed module dependency for shipped modules (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3115" title="VirtualBox 2.1.2 installation fails (no symbol version for SUPDrvLinuxIDC)  ... (closed)"&gt;#3115&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: moved the udev rules for USB forward so that they don’t override existing system rules (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3143" title=""&gt; fixed in  ... (closed)"&gt;#3143&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: ﬁxed the issue with guest not being able to communicate with each other when attached via TAP interfaces (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3215" title="" interfaces =""&gt; Fixed in SVN (closed)"&gt;#3215&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: give up probing for USB gracefully if dbus or hal are not available (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3136" title=""&gt; fixed in SVN (closed)"&gt;#3136&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: ﬁxed warnings in installer when SELinux was disabled (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3098" title=""&gt; fixed in SVN (closed)"&gt;#3098&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux hosts: VirtualBox sometimes failed to start if it had been started using &lt;i&gt;sudo&lt;/i&gt; previously (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3270" title=""&gt; fixed in SVN (closed)"&gt;#3270&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Solaris hosts: ﬁxed high CPU load while running many guests in parallel &lt;/li&gt;&lt;li&gt;Solaris hosts: ﬁxed inability to start more than 128 VMs &lt;/li&gt;&lt;li&gt;VMM: ﬁxed performance regression for Windows guests (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3172" title=""&gt; fixed in SVN/2.1.4 (closed)"&gt;#3172&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;VMM: ignore CPU stepping when restoring a saved state/snapshot &lt;/li&gt;&lt;li&gt;REM: ﬁxed inability to use gdb to debug programs in Linux guests with software virtualization (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3245" title=""&gt; fixed in SVN/2.1.4 (closed)"&gt;#3245&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;GUI: ﬁxed dead key handling on Solaris hosts (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3256" title=""&gt; fixed in SVN (closed)"&gt;#3256&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;GUI: in the shutdown dialog, disable the action send the shutdown signal if the  guest is currently not using ACPI &lt;/li&gt;&lt;li&gt;GUI: suppress additional key release events sent by X11 hosts when keys are auto-repeated (bug &lt;a class="reopened ticket" href="http://www.virtualbox.org/ticket/1296" title=""&gt; fixed in SVN (reopened)"&gt;#1296&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;API: restore case insensitive OS type name lookup (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3087" title=""&gt; fixed in SVN (closed)"&gt;#3087&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;VBoxHeadless: really don’t start X11 services (clipboard service, 3D acceleration; Solaris &amp;amp; Darwin hosts only; bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3199" title="" vboxheadless =""&gt; Fixed in SVN (closed)"&gt;#3199&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;NAT: ﬁxed occasional crashes when the guest is doing traceroute (non-Windows  hosts; bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3200" title="" guest =""&gt; Fixed in SVN (closed)"&gt;#3200&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;NAT: ﬁxed crashes under high load (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3110" title="" tcp =""&gt; Fixed in SVN (closed)"&gt;#3110&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;NAT: ﬁxed truncated downloads (Windows hosts only, bug &lt;a class="reopened ticket" href="http://www.virtualbox.org/ticket/3257" title=""&gt; fixed in SVN (reopened)"&gt;#3257&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;NAT: don’t intercept TFTP packages with a destination address different from the builtin TFTP server (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3112" title="" ip =""&gt; Fixed  ... (closed)"&gt;#3112&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;USB: several ﬁxes for USB passthrough on Linux hosts &lt;/li&gt;&lt;li&gt;USB: reduced host CPU utilization if EHCI is active &lt;/li&gt;&lt;li&gt;VRDP: ﬁxed VRDP server black screen after a client reconnect (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/1989" title="" screen =""&gt; Fixed in SVN (closed)"&gt;#1989&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;VRDP: modiﬁed rdesktop client (rdesktop-vrdp) now uses NumLock state synchronization (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3253" title=""&gt; use rdesktop -N command line  ... (closed)"&gt;#3253&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;LsiLogic: make FreeBSD guests work (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3174" title="" disk =""&gt; fixed in 2.1.4 (closed)"&gt;#3174&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;ATA: ﬁxed deadlock when pausing VM due to problems with the virtual disk (e.g. disk full, iSCSI target unavailable) &lt;/li&gt;&lt;li&gt;iSCSI: ﬁxed possible crash when pausing the VM &lt;/li&gt;&lt;li&gt;3D support: added missing GL_MAX_TEXTURE_COORDS_ARB (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3246" title=""&gt; Fixed in SVN. (closed)"&gt;#3246&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Windows Additions: ﬁxed &lt;i&gt;ERROR (e0000101)&lt;/i&gt; error during installation (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/1923" title="" additions =""&gt;  ... (closed)"&gt;#1923&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Windows Additions: ﬁxed Windows Explorer hang when browsing shared folders with 64 bit guests (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2225" title=""&gt; fixed in  ... (closed)"&gt;#2225&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Windows Additions: ﬁxed guest screen distortions during a video mode change &lt;/li&gt;&lt;li&gt;Windows Additions: ﬁxed the Network drive not connected message for mapped shared folders drives after the guest startup (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3157" title="WinVista Network drive fails reconnecting (closed)"&gt;#3157&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux Additions: ﬁxed occasional ﬁle corruption when writing ﬁles in &lt;i&gt;O_APPEND&lt;/i&gt; mode to a shared folder (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/2844" title="" folders =""&gt;  ... (closed)"&gt;#2844&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux Additions: the mouse driver was not properly set up on X.Org release candidates (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3212" title=""&gt; mouse support fixed  ... (closed)"&gt;#3212&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux Additions: ﬁxed installer to work with openSUSE 11.1 (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3213" title=""&gt; fixed in SVN (closed)"&gt;#3213&lt;/a&gt;) &lt;/li&gt;&lt;li&gt;Linux Additions: disable dynamic resizing if the X server is conﬁgured for ﬁxed resolutions &lt;/li&gt;&lt;li&gt;Linux/Solaris Additions: handle virtual resolutions properly which are larger than the actual guest resolution (bug &lt;a class="closed ticket" href="http://www.virtualbox.org/ticket/3096" title=""&gt; fixed in  ... (closed)"&gt;#3096&lt;/a&gt;) &lt;/li&gt;&lt;/ul&gt;All in all this is an excellent fix...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-4805781396026694507?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/4805781396026694507/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/virtualbox-21-upgrad-in-ubuntu-810.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4805781396026694507'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/4805781396026694507'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/virtualbox-21-upgrad-in-ubuntu-810.html' title='VirtualBox 2.1 upgrad in Ubuntu 8.10'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-3133926911128846682</id><published>2009-02-12T11:20:00.000-08:00</published><updated>2009-02-12T11:55:58.881-08:00</updated><title type='text'>Sharing LONG website addresses or URLS</title><content type='html'>Have you ever needed to share a link with someone, only to find out that the link you need to share is a really really long one?  Retyping it or even clipping and pasting it becomes a nightmare and does not always translate properly in some instant messengers.  Well there is a stupidly simple solution to it.  Point your web browser to &lt;a href="http://tinyurl.com"&gt;http://tinyurl.com&lt;/a&gt; and there you will be able to enter a HUGE link to make it smaller...&lt;br /&gt;&lt;br /&gt;    I wanted to share an eBay item with someone, but surprisingly giving people just the eBay item number can be confusing, they end up saying where do I enter the number it?  eBay has not quite made it clear that you just put the number in their search bar.&lt;br /&gt;&lt;br /&gt;Example:&lt;br /&gt;&lt;br /&gt;Tiny URL will take a long URL like;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.com/cdp7cf"&gt;&lt;span style="font-weight: bold;"&gt;http://cgi.ebay.ca/DVD-Multi-Drive-Burner_W0QQitemZ280312663161QQcmdZViewItemQQptZPCC_Drives_Storage_Internal?hash=item280312663161&amp;amp;_trksid=p3286.c0.m14&amp;amp;_trkparms=72%3A1215|66%3A2|65%3A12|39%3A1|240%3A1318#ebayphotohostinge&lt;/span&gt;&lt;b style="font-weight: bold;"&gt;&lt;br /&gt;&lt;/b&gt;&lt;/a&gt;&lt;br /&gt;And it creates one like;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tinyurl.com/cdp7cf"&gt;&lt;span style="font-weight: bold;"&gt;http://tinyurl.com/cdp7cf&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Much easier to share!&lt;b&gt;&lt;br /&gt;&lt;br /&gt;If you have useful geek tips like this, please email them to romrider@gmail.com and I will share them on this blog with credit and a link back to your website or email address!&lt;br /&gt;&lt;/b&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-3133926911128846682?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/3133926911128846682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/sharing-long-website-addresses-or-urls.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3133926911128846682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3133926911128846682'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/sharing-long-website-addresses-or-urls.html' title='Sharing LONG website addresses or URLS'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-7511687763177864367</id><published>2009-02-04T09:26:00.000-08:00</published><updated>2009-02-04T09:31:41.309-08:00</updated><title type='text'>Great Software Review - flashcam</title><content type='html'>Well, I can't rave enough about this little baby...&lt;br /&gt;&lt;br /&gt;But to make it short and sweet, for free, this gem allows your flash based camera utilities like ustream.tv and possibly facebook etc to be able to use v4l based cameras as if they were v4l2 based devices.  It does this by creating a Vloopback device that translates every frame from the camera into the new virtual device.  Thus your programs can now poll the new device and in real time use the frames.&lt;br /&gt;&lt;br /&gt;BRILLIANT! absolutely useful software.&lt;br /&gt;&lt;br /&gt;The flashcam project is available at http://www.swift-tools.net/Flashcam/&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-7511687763177864367?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/7511687763177864367/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/great-software-review-flashcam.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7511687763177864367'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7511687763177864367'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/great-software-review-flashcam.html' title='Great Software Review - flashcam'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-8687390115178717380</id><published>2009-02-04T09:22:00.000-08:00</published><updated>2009-02-04T09:25:53.862-08:00</updated><title type='text'>Ubuntu Sound Server Restart</title><content type='html'>Occasionally in Ubuntu Linux, some application hogs the pulseaudio sound server causing other programs like vlc and mplayer to not be able to actually play sound.  There is a simple fix for this problem and it can be found at the command prompt level.&lt;br /&gt;&lt;br /&gt;Open up BASH and do the following...&lt;br /&gt;&lt;br /&gt;mousecrash$ cd /etc/init.d/&lt;br /&gt;&lt;br /&gt;mousecrash$ sudo pkill -9 pulseaudio&lt;br /&gt;password: &lt;enter&gt;&lt;br /&gt;&lt;br /&gt;mousecrash$ pulseaudio&lt;br /&gt;&lt;br /&gt;mousecrash$&lt;br /&gt;&lt;br /&gt;That's it...  If that didin't make any sense to you just reboot your computer ;)&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-8687390115178717380?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/8687390115178717380/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/ubuntu-sound-server-restart.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8687390115178717380'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8687390115178717380'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/ubuntu-sound-server-restart.html' title='Ubuntu Sound Server Restart'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-7477569008718063999</id><published>2009-02-04T06:12:00.000-08:00</published><updated>2009-02-04T06:13:43.425-08:00</updated><title type='text'>Coining the phrase, "Mouse Crash"</title><content type='html'>&lt;span style="font-weight: bold;"&gt;What is a "Mouse Crash"?&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;    A Mouse Crash is best described as the state when your mouse pointer seems to freeze on the screen yet other computer processes seem unaffected.  To be considered a true "Mouse Crash", the mouse pointer must be the only process affected.  This means that other processes such as a video could continue playing without interuption and the operating system can still be controlled by other input devices such as a keyboard.  It's happened to all of us at one time or another.  Some operating systems such as linux are less prone to this type of computer glitch but if the problem is not mouse driver related it generally affects all computer users at some point in their lives.  Sometimes we reboot the computer or much like kicking the washing machine to make it work we whack the mouse down onto the table thinking it will correct the issue. &lt;br /&gt;&lt;br /&gt;    The problem can be caused when little bits of dust and debris get trapped in the bottom of your mouse making the distances measured by the ball or optical device less accurate.  It may also present itself when the computer itself is underpowered for the processes it is working on, causing higher priority programs to still run and the lower priority mouse driver to fail.  The term itself almost always inspires memories of a frustration in computer user.&lt;br /&gt;&lt;br /&gt;Don Millette,&lt;br /&gt;&lt;a href="http://mousecrash.com"&gt;MouseCrash.COM&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-7477569008718063999?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/7477569008718063999/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/coining-phrase-mouse-crash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7477569008718063999'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/7477569008718063999'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/coining-phrase-mouse-crash.html' title='Coining the phrase, &quot;Mouse Crash&quot;'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-2449236999754162933</id><published>2009-02-01T04:45:00.000-08:00</published><updated>2009-02-01T05:09:54.018-08:00</updated><title type='text'>Handing over ownership of a file in Linux.</title><content type='html'>Occasionally in linux you will find that you have moved a file to someone's directory only to find that they can not manipulate the file.  They do not have ownership of the file and are not a member of the file's group so no access to it.&lt;br /&gt;&lt;br /&gt;To display the access permissions of a file or directory use the the command:&lt;br /&gt;&lt;br /&gt;     ls -l superfile&lt;br /&gt;&lt;br /&gt; This displays a detailed line for the file or directory and looks like:&lt;br /&gt;&lt;br /&gt;     -rwxr-xr-x  1 romrider romrider       49211 Feb 1 12:50 superfile&lt;br /&gt;&lt;br /&gt; This first part -rwxr-xr-x shows the access permissions on this file.  Then the number of links, username, who owns it, size of the file, a time and date stamp, then the filename itself.&lt;br /&gt;&lt;br /&gt;Now lets say you want greg to take ownership of the file.  The command would be:&lt;br /&gt;&lt;br /&gt;     chown greg superfile&lt;br /&gt;&lt;br /&gt;You should also change the group to greg so he takes complete ownership:&lt;br /&gt;&lt;br /&gt;     chgrp greg superfile&lt;br /&gt;&lt;br /&gt;Now greg completly owns the file called "superfile" and to top it off it is in gregs group so unless you are a member of that group you don't have any permissions anymore to alter the file.&lt;br /&gt;&lt;br /&gt;So if you are a member of the greg group, greg the user themselves, or root you can access the file.&lt;br /&gt;&lt;br /&gt;Simple eh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-2449236999754162933?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/2449236999754162933/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/handing-over-ownership-of-file-in-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2449236999754162933'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2449236999754162933'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/02/handing-over-ownership-of-file-in-linux.html' title='Handing over ownership of a file in Linux.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-332052213691542012</id><published>2009-01-27T10:31:00.000-08:00</published><updated>2009-01-27T16:02:30.399-08:00</updated><title type='text'>Creating Web Page favicon.ico for IE5 or higher.</title><content type='html'>Some web pages in IE5 or higher and newer versions of firefox have a little icon next to the address or URL of the page.  These little icons are called favicons and are placed at the root of your web server where the index file is.  The file is called favicon.ico&lt;br /&gt;&lt;br /&gt;The icon you create has to be exactly 16 pixels by 16 pixels. There are some alternative larger sizes, but only use these if you've investigated favicon use very thoroughly. The safest route is definitely 16x16. Try to fool the browser with a larger or smaller size and it will usually ignore you. You should also stick with the 16 Windows colors. Again, more colors can be used in sophisticated icons, but 16 is your safest bet.&lt;br /&gt;&lt;br /&gt;Use whatever graphics program you desire, some more complex ones will be able to save it directly as an .ico file but if yours does not you can convert your newly created bmp or gif using a program called &lt;a href="http://www.irfanview.com/"&gt;IRFANVIEW&lt;/a&gt;.  If your not a fan of installing software you can use this online converter found &lt;a href="http://www.favicon.cc/?action=import_request"&gt;HERE!&lt;br /&gt;&lt;/a&gt;&lt;br /&gt;Keep in mind, not all web hosts support .ico files and so if their web server does not serve the file it will not show up no matter how many times you click your heels together and say... "There's no place like my home page, There's no place like my home page..." Well you get the idea...&lt;br /&gt;&lt;br /&gt;Good luck!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-332052213691542012?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/332052213691542012/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/creating-web-page-faviconico-for-ie5-or.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/332052213691542012'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/332052213691542012'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/creating-web-page-faviconico-for-ie5-or.html' title='Creating Web Page favicon.ico for IE5 or higher.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6354752661558575293</id><published>2009-01-24T07:23:00.001-08:00</published><updated>2009-01-24T07:59:15.615-08:00</updated><title type='text'>Can Linux keep up with Windows 7?</title><content type='html'>I don't know enough about &lt;a href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;Windows 7&lt;/a&gt; to comment directly on it's features but if history has anything to say about it it will be riddled with bugs and not easily accepted even within it's own fan base.  All things aside, I will give it the benefit of the doubt. Up to this point I have heard good things from the &lt;a href="http://geeks.pirillo.com/"&gt;Geeks community&lt;/a&gt; and I've also heard some bad things.  The windows market share is falling fast as far as desktops are concerned.  Enough of a fall in fact that I think the giant that is Microsoft must be at least clenching it's fists and having developer meetings whenever possible.  A fly on the wall might hear opening statements similar to "Ok, now everybody stay calm..."&lt;br /&gt;&lt;br /&gt;Just like a shiny new vehicle rolling off the production line for the first time, &lt;a href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;Windows 7&lt;/a&gt; has it's first time appeal.  The bug eyed consumer waiting for a product that is more stable and secure than before, but what will they really get?  Will it just be &lt;a href="http://www.microsoft.com/windows/windows-vista/default.aspx"&gt;Vista&lt;/a&gt; with a new paint job and some duct tape to hold the tail pipe up?  I hope not.&lt;br /&gt;&lt;br /&gt;There are a few Linux desktops that are just too good to ignore.  &lt;a href="http://www.ubuntu.com/"&gt;Ubuntu&lt;/a&gt;, &lt;a href="http://www.opensuse.org/en/"&gt;OpenSUSE&lt;/a&gt;, &lt;a href="http://fedoraproject.org/"&gt;Fedora&lt;/a&gt;.  Compatibility was always the first question native windows users would ask when a linux geek said "Hey, you should try Linux".  The standard answer was always "Yeah, but can it run my windows programs?".  Systems such as &lt;a href="http://www.winehq.org/"&gt;WINE&lt;/a&gt; and my personal favorite, &lt;a href="http://www.virtualbox.org/"&gt;VIRTUALBOX&lt;/a&gt; both allow for an easy transition to linux leaving access to the stuff that just hasn't been ported over or won't be.  Linux performance is increasing, hardware support getting better and of course Linux is still more secure and stable than any version of windows to date.&lt;br /&gt;&lt;br /&gt;If your a gamer... Well progress is always being made but is still rather messy, most serious game developers are including linux in their designs but we are not yet seeing true cross platform simplicity...&lt;br /&gt;&lt;br /&gt;I'm not yet convinced that &lt;a href="http://www.microsoft.com/windows/windows-7/default.aspx"&gt;Windows 7&lt;/a&gt; isn't just &lt;a href="http://www.microsoft.com/windows/windows-vista/default.aspx"&gt;Vista&lt;/a&gt; with a new slip cover over it.  Power shell or not I'll gladly take a good &lt;a href="http://en.wikipedia.org/wiki/Bash"&gt;'BASH'ing&lt;/a&gt; before submitting to a time and time again proven failure.  Windows may be easier to install and perhaps even to use but it isn't my cup of tea.  Not when I can do anything they can do at the best price available, FREE!  And pardon me if the linux environment actually forces people to use their brain and think about how to run a computer.  Instead of laying out some stupified options that don't conform to the users exact needs.  At the age of 10 I asked a friend from the &lt;a href="http://computershop.ca/"&gt;Computer Shop of Calgary&lt;/a&gt; how to approach the problem of understanding the computer.  His response was so simple but true. "&lt;a href="http://hook.org/"&gt;Stop trying to understand the computer and start teaching it how to understand you!&lt;/a&gt;"&lt;br /&gt;&lt;br /&gt;That's all for now, back to gnome I go...&lt;br /&gt;I &lt;a href="http://www.gnu.org/"&gt;GNU&lt;/a&gt; you'd understand!&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6354752661558575293?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6354752661558575293/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/can-linux-keep-up-with-latest-windows-7.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6354752661558575293'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6354752661558575293'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/can-linux-keep-up-with-latest-windows-7.html' title='Can Linux keep up with Windows 7?'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-8972561996660504544</id><published>2009-01-12T22:59:00.000-08:00</published><updated>2009-01-24T08:09:45.314-08:00</updated><title type='text'>Root access to your Linux PBX if you forget your password.</title><content type='html'>&lt;span style="font-weight: bold;"&gt;&lt;/span&gt;    &lt;p style="text-align: center;"&gt;&lt;/p&gt;    &lt;p style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Regaining root access "on a PBX that YOU OWN!"&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;p style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;Warning:&lt;/span&gt; It is ILLEGAL to do this on a machine that you do not own, this is intended only for hardware that you own.  It is intended for people who are running a PBX system where they have either forgotten the password or were not supplied with it by their former system administrator.&lt;/p&gt;    &lt;p style="text-align: center;"&gt;(If you own the hardware, you should you know the password but if you don't for some reason!)&lt;/p&gt;&lt;p style="text-align: left;"&gt;This was tested on the &lt;a href="http://www.switchvox.com/"&gt;free version of switchvox&lt;/a&gt;.&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt;Step 1 - (Using the well known Single User Mode to get a root prompt with GRUB).&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;ul&gt;&lt;li&gt;&lt;span lang="en-CA"&gt; &lt;/span&gt;While booting into the PBX press 'e' as soon as the grub menu appears.&lt;/li&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; Using the arrow keys, choose the line with your kernel.  It will look something like "/boot/vmlinuz-2.6.24-23-rt root=/dev/sda1 ro"&lt;/span&gt;&lt;/li&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; change the 'ro' to 'rw' then add ' single' to the and of the line.  Then press 'enter'&lt;/span&gt;    &lt;/li&gt;&lt;/ul&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0.5in;"&gt;&lt;span lang="en-CA"&gt;The new line should look like "/boot/vmlinuz-2.6.24-23-rt root=/dev/sda1 rw single"&lt;/span&gt;&lt;/p&gt;    &lt;ul&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; Make sure the kernel line you modified is highlighted and press 'b' to boot the new line.&lt;/span&gt;    &lt;/li&gt;&lt;/ul&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;**IMPORTANT NOTE - As soon as your system is booting and you see the "press I for interactive" press "I" a few times.  Soon you should be greeted by a bash prompt.  If you get asked for the root password when entering single user mode use 'init=/bin/bash' on the kernel append line which should boot the machine into a bash console where you can get read/write access.&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;Step 2 -  (You should be at your single user bash prompt with # next to the cursor)&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;ul&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; Try the command 'passwd' If simply using 'passwd' to change root doesn't work and you get an error then you will have to keep reading.  If passwd successfully changed the root password then reboot and enjoy your new PBX system. &lt;/span&gt;&lt;/li&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; (Assuming passwd did not work) - type 'adduser newuser' and set the password to newuser.&lt;/span&gt;&lt;/li&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; Now CD into /etc and edit the passwd file or shadow file if you have one with 'vi /etc/passwd' or 'vi /etc/shadow' if you have a shadow file, that is where the encrypted password is kept.&lt;/span&gt;&lt;/li&gt;&lt;li dir="ltr" style="text-align: left;"&gt;&lt;span lang="en-CA"&gt; The newuser you created will have a line in /etc/shadow that looks like this;&lt;/span&gt;    &lt;/li&gt;&lt;/ul&gt;    &lt;p dir="ltr" style="text-align: center; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span style="font-weight: bold;" lang="en-CA"&gt;newuser:$1$GTayGdXe$Nz/jvMC7SImVQCfMuPG.m1:14257:0:99999:7:::&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;   Now just copy the string that exists between the first set of colons in your newuser and  put it where the * or string is on the root line.  Here are some examples.&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;Old root string - "root:&lt;/span&gt;&lt;span style="font-weight: bold;" lang="en-CA"&gt;*&lt;/span&gt;&lt;span lang="en-CA"&gt;:14095:0:99999:7:::"&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;New root string - "&lt;/span&gt;&lt;span lang="en-CA"&gt;root:&lt;/span&gt;&lt;span style="font-weight: bold;" lang="en-CA"&gt;$1$GTayGdXe$Nz/jvMC7SImVQCfMuPG.m1&lt;/span&gt;&lt;span lang="en-CA"&gt;:14095:0:99999:7:::"&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;(Now Save the file)&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;Step 3 -  Reboot the system and log in as root with the password you set for newuser.&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: left; margin-left: 0pt; text-indent: 0in;"&gt;&lt;/p&gt;    &lt;p dir="ltr" style="text-align: center; margin-left: 0pt; text-indent: 0in;"&gt;&lt;span lang="en-CA"&gt;That should work just dandy, you can now access your PBX using root!&lt;/span&gt;&lt;/p&gt;    &lt;p dir="ltr" style="margin-bottom: 0in; margin-top: 0in; margin-right: 0in; text-align: left;"&gt;&lt;/p&gt;&lt;div style="text-align: left;"&gt;    &lt;/div&gt;&lt;p dir="ltr" style="margin-left: 0pt; text-indent: 0in; text-align: left;"&gt;&lt;span style="font-weight: bold;" lang="en-CA"&gt;Special thanks to &lt;a href="http://fog.org/"&gt;Douglas&lt;/a&gt; for helping me understand how the passwd &amp;amp; shadow file work.&lt;/span&gt;&lt;/p&gt;&lt;p dir="ltr" style="margin-left: 0pt; text-indent: 0in; text-align: left;"&gt;&lt;span style="font-weight: bold;" lang="en-CA"&gt;Cheers!&lt;br /&gt;&lt;/span&gt;&lt;/p&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-8972561996660504544?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/8972561996660504544/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/root-access-to-your-linux-pbx-if-you.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8972561996660504544'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8972561996660504544'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/root-access-to-your-linux-pbx-if-you.html' title='Root access to your Linux PBX if you forget your password.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-3814822989043292100</id><published>2009-01-04T16:07:00.001-08:00</published><updated>2009-01-04T16:07:52.876-08:00</updated><title type='text'></title><content type='html'>When setting up a fresh linux distribution it is often easier to just set up an entire hard drive as root partition. That root partition is represented as / in unix like operating systems including linux. The various directories exist usually within root, or /&lt;br /&gt;&lt;br /&gt;The / directory or root directory is not to be confused with the root account. The root user's home directory or workspace is actually located at /root&lt;br /&gt;&lt;br /&gt;Some other common directories that make up the basic linux directory structure are;&lt;br /&gt;&lt;br /&gt;/boot (This is where the boot information is stored, as the name suggests)&lt;br /&gt;&lt;br /&gt;/etc (Most programs including system programs keep their configuration files here, some of which can be hand edited with a program called VI, or VIM.)&lt;br /&gt;&lt;br /&gt;Within /etc there are a few vital files that linux needs, those are /etc/inittab which is much like autoexec.bat or system.ini in dos/windows environments. It describes what processes are started at boot time.&lt;br /&gt;and of course the all important /etc/fstab which contains information about various file systems for automounting at boot time. If this file did not exist you would have to mount file systems manually.&lt;br /&gt;&lt;br /&gt;/bin and /usr/bin are more or less the same idea, they hold the executables such as 'ls' and 'cp' and 'mv' these executables are called from their path to do the various things that one would like to do when in a shell environment. These programs are often called upon by sub routines in programs to pipe or bring information to the program as variables that can be used for data manipulation. It really doesn't make a difference which of these to executable paths you choose to put your programs. When you type a command at the BASH prompt, BASH looks in both of these directories to see if the program exists.&lt;br /&gt;&lt;br /&gt;/usr is kind of reserved for applications and their components, the source code, pictures, documentations etc. Even configuration files can be kept here although usually that kind of thing goes in /etc as described earlier.&lt;br /&gt;&lt;br /&gt;/usr/doc is self explanitory, if it's not then you really should take up a nother hobby... :)&lt;br /&gt;/usr/share contains config files, photos and other components that may be accessed by all users of the system.&lt;br /&gt;&lt;br /&gt;/usr/src usually contains the source code for programs that you install.&lt;br /&gt;&lt;br /&gt;/usr/include contains header files for use with C programs at compile time. Most C programs rely on these header files to build programs while you install them on your particular system.&lt;br /&gt;&lt;br /&gt;/lib (contains libraries for programs, they can be dynamically linked just like DLL programs are in windows.)&lt;br /&gt;&lt;br /&gt;/home (This is where all your users data will be stored. Whenever I format a new hard drive I always put this on it's own partition.)&lt;br /&gt;So you will have a / partition for all the previously mentioned directories, and then you will have a /home that my look something like;&lt;br /&gt;&lt;br /&gt;    /home/user1&lt;br /&gt;    /home/user2&lt;br /&gt;    /home/user3 etc...&lt;br /&gt;&lt;br /&gt;/var is an important place where files that change on a regular basis are stored.  Such as log files etc.&lt;br /&gt;&lt;br /&gt;/var/mail obviously for keeping in/outgoing mail for users.&lt;br /&gt;&lt;br /&gt;/tmp writable by most programs and users, programs keep temporary files here while they are being executed.&lt;br /&gt;&lt;br /&gt;/dev (Here is where all the hardware on your system is stored. The information about how your system can use the hardware is contained in the files.)&lt;br /&gt;&lt;br /&gt;/mnt (This directory is for physical devices usually removables like floppy drives, cdrom drives and or usb mass storage devices.) On some more recent systems this is also stored in /media&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;/proc (This isn't really a directory it contains some information about the kernel and contains a bunch of numbers, each one associated with a process or running task on your system.&lt;br /&gt;&lt;br /&gt;/lost+found (When your system crash's, files that were open and not yet properly written to the hard drive are kept here. This way you can restore files that may otherwise not be recoverable when the system powers down.&lt;br /&gt;&lt;br /&gt;I know it's not an exhaustive list, but hopefully this gave you some sense of how the linux directory structure is layed out. People often ask me about this and at first it can be a bit confusing...&lt;br /&gt;&lt;br /&gt;Cheers!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-3814822989043292100?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/3814822989043292100/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/when-setting-up-fresh-linux.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3814822989043292100'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3814822989043292100'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/when-setting-up-fresh-linux.html' title=''/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-1420134351216834673</id><published>2009-01-02T17:01:00.000-08:00</published><updated>2009-01-02T17:05:28.155-08:00</updated><title type='text'>Chris Pirillo singing...</title><content type='html'>If your a true geek, then you already know who Chris Pirillo is.  On new years eve while hangin' with the good geeks at live.pirillo.com Chris was accepting donations for the IRC network they use.  In return he would do some crazy things for us all.  So as my request I asked Chris to sing "King of Spain" by Moxy Fruvous.  A Canadian singer from Toronto.&lt;br /&gt;&lt;br /&gt;And here is what that request looked like :)&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;embed src="http://static.ning.com/livegeeks/widgets/video/flvplayer/flvplayer.swf?v=3.10.3%3A12834" flashvars="config_url=http%3A%2F%2Fgeeks.pirillo.com%2Fvideo%2Fvideo%2FshowPlayerConfig%3Fid%3D2300301%253AVideo%253A1289240%26x%3D2MFcYAhVGsfvNUw3GUuFEEgpW0QmmnxE&amp;amp;video_smoothing=on&amp;amp;autoplay=off" scale="noscale" wmode="transparent" allowscriptaccess="always" allowfullscreen="true" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" height="364" width="448"&gt;&lt;/embed&gt;&lt;br /&gt;&lt;small&gt;&lt;a href="http://geeks.pirillo.com/video/video"&gt;Find more videos like this on &lt;em&gt;Geeks!&lt;/em&gt;&lt;/a&gt;&lt;/small&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-1420134351216834673?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/1420134351216834673/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/chris-pirillo-singing.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1420134351216834673'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1420134351216834673'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/chris-pirillo-singing.html' title='Chris Pirillo singing...'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6678335229049828171</id><published>2009-01-01T14:19:00.000-08:00</published><updated>2009-01-01T14:24:52.633-08:00</updated><title type='text'>Adding a cdrom source to /etc/apt/sources.list</title><content type='html'>Just a quick response to someone needing help with apt sources.  This particular person is using ubuntu 5.04 server edition and since the repos are not maintained anymore he needs to install some packages from the cdrom itself.&lt;br /&gt;&lt;br /&gt;To do this is quite simple.  First if you don't want to modify your /etc/apt/sources.list the move it with the following command to a backup.&lt;br /&gt;&lt;br /&gt;sudo mv /etc/apt/sources.list /etc/apt/sources.list.bak&lt;br /&gt;&lt;br /&gt;Simply make sure the cd you want to add is in the drive then simply execute;&lt;br /&gt;&lt;br /&gt;sudo apt-cdrom add&lt;br /&gt;&lt;br /&gt;A few moments later the packages on the cdrom will be cataloged and accessable to apt.&lt;br /&gt;&lt;br /&gt;Hope that helps!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6678335229049828171?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6678335229049828171/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/adding-cdrom-source-to.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6678335229049828171'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6678335229049828171'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/adding-cdrom-source-to.html' title='Adding a cdrom source to /etc/apt/sources.list'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-8392123707703134617</id><published>2009-01-01T10:03:00.000-08:00</published><updated>2009-01-01T10:13:25.727-08:00</updated><title type='text'>Sendmail MTA Outbound Mail Problem.</title><content type='html'>One of the most used mail transport agents, the one that basically built the early years of the Internet was &lt;a href="http://en.wikipedia.org/wiki/Sendmail"&gt;&lt;span style="font-weight: bold;"&gt;Sendmail.&lt;/span&gt;&lt;/a&gt;  Simple, and Rock solid this has worked for many many years but now It's software that is showing it's age.  With the increasing problem of spam default servers like this one are being forced to take a safe approach.  In Sendmail's case, a default install on Ubuntu for example is set not to allow external mailing.  This is a good idea in a world where a default unsecure setup can leave a person with a serious problem when some script kiddie from another land uses your computer to mass email thousands of people.  Quickly your ISP will spot you and you will end up with a blacklisted IP and no internet service at all.&lt;br /&gt;&lt;br /&gt;I am not going to elaborate on the securing of sendmail, I would just hope that you would seek out the answers to that yourself.  But I do know that to get a mail server up and running quickly you need to be able to get mail flowing out of the lan and into the wan...&lt;br /&gt;&lt;br /&gt;Since sendmail is by default configured to accept connection from local system (127.0.0.1).   Which would avoid open mail relay problem. &lt;p&gt;To allow connections from ALL hosts/LAN IPs open sendmail.mc file (login as the root):&lt;/p&gt; &lt;p class="code"&gt;# vi /etc/mail/sendmail.mc&lt;/p&gt; &lt;p&gt;Look for line that read as follows:&lt;/p&gt; &lt;p class="code"&gt;DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl&lt;/p&gt; &lt;p&gt;Comment or remove above line and insert new line that read as follows:&lt;/p&gt; &lt;p class="code"&gt;DAEMON_OPTIONS(`Port=smtp,Name=MTA')dnl&lt;/p&gt; &lt;p&gt;Above line will force to accept connection from any host. Save the file. Regenerate sendmail configuration file using m4:&lt;/p&gt; &lt;p class="code"&gt;# m4 /etc/mail/sendmail.mc &gt; /etc/mail/sendmail.cf&lt;/p&gt; &lt;p&gt;Restart sendmail service :&lt;/p&gt; &lt;p class="code"&gt;# /etc/init.d/sendmail restart&lt;/p&gt;"That's IT!"  Yup, you've been struggling for days with this problem but it's really very simple when you know where to look eh?&lt;br /&gt;I hope you found it useful...&lt;span style="text-decoration: underline;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-8392123707703134617?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/8392123707703134617/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/sendmail-mta-outbound-mail-problem.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8392123707703134617'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/8392123707703134617'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2009/01/sendmail-mta-outbound-mail-problem.html' title='Sendmail MTA Outbound Mail Problem.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-5599673785526408845</id><published>2008-12-27T09:32:00.000-08:00</published><updated>2008-12-27T19:00:13.670-08:00</updated><title type='text'>Using SSH to securely tunnel traffic from your XP laptop through your home or office network.</title><content type='html'>If you are even just a bit computer savvy, then your probably aware of the extreme lack of security when you use open WiFi to connect to the internet from remote locations.  Even just connecting your laptop to the network at your workplace can be a hazard assuming the guy in the cubical next to you has some knowledge of packet sniffing.  I am assuming of course that while connected to that popular WiFi hotspot at the local Starbucks coffee place you will be doing more than just basic web surfing.  Marthat Stewart's articles may be interesting to you but perhaps not to that of a hacker nearby.&lt;br /&gt;&lt;br /&gt;It's true!, what the hacker typically waits for is the unsuspecting soul who connects to every open WiFi connection available to his laptops antenna, and then surfs to their internet banking site or connects to their MSN messenger.  You may even think that your vpn connection is totally secure, but is it?&lt;br /&gt;&lt;br /&gt;The other situation that got me thinking about writing this article is the annoyance of corporate firewalls.  I make frequent visits to a large hospital and sometimes I find myself being forced to work from the not so comfortable place in a plastic chair or in a lobby.  Often I will connect to either the hospitals network because it's much faster than that of the Starbucks in the lobby.  The one problem though is that the connection goes through a proxy so all of the traffic on the typical port 80 is sent through a firewall that restricts sites and type of traffic flowing through it.  Common places like facebook and blogspot are even restricted which makes blogging not possible.  Somthing I was just not willing to accept so I looked for a way around.&lt;br /&gt;&lt;br /&gt;What I found was that since I am running my own Linux system at home and actively use an SSH connection to send and recieve data to my cellular phone.  Keep me up to date on various statistics etc, that I could also use this encrypted connection to make a tunnel much like the virtual private networking tunnels used in the windows world.&lt;br /&gt;&lt;br /&gt;You'll have to use firefox to get this to work because for some reason IE just didin't work.  I'm not quite sure what it is that prevents it but none the less, Firefox is a much better browser anyhow, and you should be using it.&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;First you may want to prove to yourself just what network your actually using.  Open up Firefox web browser and surf over to http://ipchicken.com There you will see your current IP address.  Write it down so that you can reference it later.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;If you don't already have your own Linux system running at home, you can usually find some shell account at a university or something who may be willing to give you an account for this very purpose.  Although I am sure it's getting more and more difficult to find these.  Your better off to just get an old slow computer and install Ubuntu and SSHD to leave running at your home.&lt;/li&gt;&lt;/ul&gt;&lt;ul&gt;&lt;li&gt;Most people have a router with firewall enabled at home, if you don't then you probably shouldn't even be trying to run servers at home and should probably also promptly find the power button on your computer, turn it off and then call the local newspaper to advertise a slightly used and possibly infected computer system.  If you are one of the smarter geeks, you should go into your router's configuration and forward whatever port your SSH server is running on, usually this is port 22 but it is also wise to change the port number since many Trojans and network worms attempt to brute force attack ssh servers on this port.&lt;/li&gt;&lt;/ul&gt;If your running Windows XP or Vista, download a copy of PUTTY.EXE and configure it as follows...&lt;br /&gt;&lt;br /&gt;Windows PUTTY.EXE setup;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Open your putty.exe client and enter the host name or IP address of your linux server.  Port is usually 22, and connection type is SSH.&lt;/li&gt;&lt;li&gt;In putty's "Category" column click on SSH, under the "Protocol Options" to the right checkmark Enable compression and set "Preferred SSH protocol" to "2"&lt;/li&gt;&lt;li&gt;Now under the "Category" menu again, click on "Tunnels", under the "Add new forwarded port" enter "4567" in the source port box, and make sure "Dynamic" and "Auto" are checked.  When you click on the "ADD" button you should see "D4567" in the forwarded ports list.&lt;/li&gt;&lt;li&gt;Last, but not least you'll want to go back to the "Category"menu on the left and click on "Session".  Give your new connection a name in the "Saved Sessions" box to the right and then click on "SAVE"  this way you can connect to this anytime you like from the "Load, save or delete a stored session" menu.&lt;/li&gt;&lt;/ol&gt;Firefox Configuration;&lt;br /&gt;&lt;br /&gt;&lt;ol&gt;&lt;li&gt;Go to "Tools &gt; Options..."&lt;/li&gt;&lt;li&gt;Click on "Advanced" then the "Network" tab and then "SETTINGS"&lt;/li&gt;&lt;li&gt;From the "Connection Settings" menu, select "Manual Prosy configuration" and enter "127.0.0.1" where it says "SOCKS HOST" and make sure the port is set to "4567" just like it is set in putty.  Also make sure "SOCKS v5" is selected.&lt;/li&gt;&lt;/ol&gt;Now all you need to do is make the connection using Putty.exe and the saved session you created.  Log into the server and then open Firefox.   Your IP address should be the same as the one your Linux server is using.  You can check from http://ipchicken.com&lt;br /&gt;&lt;br /&gt;This process also works for using US television sites that do not allow Canadian IP's to view their content.  The linux server or shell you connect to however must reside in the US.  :)  I am fortunate enough to have a friend who runs a public server in the US so it's very handy for me when I want to watch television from within Canada.&lt;br /&gt;&lt;br /&gt;Good luck Geeks!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-5599673785526408845?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/5599673785526408845/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/using-ssh-to-securely-tunnel-traffic.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5599673785526408845'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5599673785526408845'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/using-ssh-to-securely-tunnel-traffic.html' title='Using SSH to securely tunnel traffic from your XP laptop through your home or office network.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-3739114783155951230</id><published>2008-12-23T06:33:00.000-08:00</published><updated>2008-12-23T03:35:47.210-08:00</updated><title type='text'>Easy DTV transition.</title><content type='html'>If your anything like me, you may have cable television or even a satellite dish to receive your television fix.  But you may also have or may only have an antenna on the roof of your house or rabbit ears on your television to receive local channels.  If so, then this blog post is for you.&lt;br /&gt;&lt;br /&gt;By February 17, 2009 All broadcast television signals (over the air) will be digital.  This means that your analog televisions won't be able to receive the signal.&lt;br /&gt;&lt;br /&gt;If you use an antenna to receive your television broadcasts you will have three options.&lt;div&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt; - Subscribe to cable television or Satellite provider. "Uggggh, more monopoly money"&lt;br /&gt;&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt; - Upgrade to an HD or SD television with a digital tuner built in.&lt;/p&gt;    &lt;p&gt;&lt;/p&gt;    &lt;p&gt; - Buy a DTV converter to connect to your old antenna.&lt;/p&gt;        &lt;p&gt;Being the cheap a$$ that I am, I am planning to buy the DTV converter box for the transition.  I still have my Satellite receiver from Bell ExpressVu but for the kids playroom and my mom's bedroom television they really don't need access to all those porn and movie channels that I currently subscribe too.&lt;/p&gt;   &lt;/div&gt;One nice thing about it though is that when your antenna's set up you'll either have perfect reception or no reception at all.  Which means no more snowy channels with a ghost of the adjacent channel.  It's a digital stream so it's either perfect or it's not.  No in between...&lt;br /&gt;&lt;br /&gt;I'll keep you posted on different models of digital TV tuners in future blogs...  Oh boy, think of all those old geezers who will wake up one morning and not be able to view their televisions... Then think of all those grandkids and children who will receive said call from the geezer begging them to come fix their television...&lt;br /&gt;&lt;br /&gt;I bet bestbuy's gonna be busy that cold February morning eh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-3739114783155951230?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/3739114783155951230/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/easy-dtv-transition.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3739114783155951230'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/3739114783155951230'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/easy-dtv-transition.html' title='Easy DTV transition.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-2093239638981335839</id><published>2008-12-17T09:07:00.000-08:00</published><updated>2008-12-17T09:29:14.990-08:00</updated><title type='text'>Sharing your Ubuntu printer with an XP machine.</title><content type='html'>Now I did not write these instructions, they came from &lt;a href="https://help.ubuntu.com/community/NetworkPrintingFromWinXP"&gt;&lt;span style="font-weight: bold;"&gt;{HERE}&lt;/span&gt;&lt;/a&gt; But since they did a much better job of describing the steps for this procedure than I ever could, I thought I would just paste it here for my own reference and yours.  In the past, printers have been a HUGE source of frustration for the Linux world so recent improvements in this area are a welcome thing...&lt;br /&gt;&lt;br /&gt;_________________________________________________________________________&lt;br /&gt;&lt;h2 id="Gutsy"&gt;Gutsy&lt;/h2&gt; &lt;span class="anchor" id="line-22"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-23"&gt;&lt;/span&gt;&lt;p class="line867"&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; This was tested with the beta version of Gutsy. &lt;span class="anchor" id="line-24"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-25"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;1) Make sure your printer is installed. &lt;span class="anchor" id="line-26"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-27"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line862"&gt;2) Open the Printing window (System -&gt; Administration -&gt; Printing). &lt;span class="anchor" id="line-28"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-29"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;3) Click Server Settings in the list of printers. &lt;span class="anchor" id="line-30"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-31"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;4) To the right, under Basic Server Settings, check the box that reads, "Share published printers connected to this system". &lt;span class="anchor" id="line-32"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-33"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;5) In the list of printers, click the printer you want to share. &lt;span class="anchor" id="line-34"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-35"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;6) Click in the Policies tab and make sure all three check boxes (Enabled, Accepting jobs, and Shared) are checked. &lt;span class="anchor" id="line-36"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-37"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;7) Click the Apply button in the lower-right corner of the window. &lt;span class="anchor" id="line-38"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-39"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;On the Windows machine: &lt;span class="anchor" id="line-40"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-41"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;1) Now add the printer to the Windows computer by using the Windows "Add Printer" Wizard. Select to connect a network printer and then select the option to connect a printer on the Internet or on a home or small office network. Type in the following for the printer URL: &lt;span class="anchor" id="line-42"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-43"&gt;&lt;/span&gt;&lt;/p&gt;&lt;pre&gt;http://&lt;hostname&gt;HOSTNAMEorIP:631/printers/PRINTERNAME&lt;printername&gt;&lt;/printername&gt;&lt;/hostname&gt;&lt;/pre&gt;&lt;span class="anchor" id="line-44"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-45"&gt;&lt;/span&gt;&lt;p class="line862"&gt;Replace "&lt;hostname&gt;" with the hostname of the Ubuntu computer sharing the printer. It's also possible to replace "&lt;hostname&gt;" with the IP address of the computer sharing the printer. &lt;span class="anchor" id="line-46"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-47"&gt;&lt;/span&gt;&lt;/hostname&gt;&lt;/hostname&gt;&lt;/p&gt;&lt;p class="line862"&gt;Replace "&lt;printername&gt;" with the name (exactly as displayed including displayed casing) that was shown in the Printers window you opened earlier on the Ubuntu machine. If you're unsure about the exact printer name, you can use your webbrowser to open &lt;span class="anchor" id="line-48"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-49"&gt;&lt;/span&gt;&lt;/printername&gt;&lt;/p&gt;&lt;pre&gt;http://localhost&lt;hostname&gt;:631/printers/&lt;/hostname&gt;&lt;/pre&gt;&lt;span class="anchor" id="line-50"&gt;&lt;/span&gt;&lt;p class="line874"&gt;That should show your printer in a webpage. Click on your printer link, and you should see the exact URL in your browser's address bar. You can use that URL in the Windows setup mentionned above. &lt;span class="anchor" id="line-51"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-52"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;2) Windows will ask you to select a driver for the printer. If you have the Windows print drivers, you should use them. Click the "Have Disk" button and select the .inf file that describes your print drivers. &lt;span class="anchor" id="line-53"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-54"&gt;&lt;/span&gt;&lt;/p&gt;&lt;p class="line874"&gt;If you do not have the drivers for the printer or cannot load the .inf file, you should select the "MS Publisher Color Printer" driver from the "Generic" manufacturer. This driver should be found on all Windows 2000 and XP installations by default and it gives all the printing functionality one should need. &lt;span class="anchor" id="line-55"&gt;&lt;/span&gt;&lt;span class="anchor" id="line-56"&gt;&lt;/span&gt;&lt;/p&gt;&lt;strong&gt;NOTE:&lt;/strong&gt; Windows XP can print over IPv6 to Ubuntu Linux (tested between Windows XP SP3 and Ubuntu Linux 8.10). Make sure both the Windows and Ubuntu have IPv6 connectivity. You should tick "Allow Printing from the Internet" on the Ubuntu machine. Then use the URL (which resolves to IPv6) of the Ubuntu machine as described above.&lt;br /&gt;____________________________________________________________________________&lt;br /&gt;&lt;br /&gt;I hope this benefits some linux users, I know it helped me a lot...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-2093239638981335839?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/2093239638981335839/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/setting-up-network-printer-in-ubuntu.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2093239638981335839'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/2093239638981335839'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/setting-up-network-printer-in-ubuntu.html' title='Sharing your Ubuntu printer with an XP machine.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-1639175455648240907</id><published>2008-12-16T19:19:00.000-08:00</published><updated>2008-12-16T19:35:31.050-08:00</updated><title type='text'>Moving Files in Linux BASH</title><content type='html'>Here's a great example of the power of the command line interface in Linux.  In my case and probably most of your systems I'm using BASH as my CLI.&lt;br /&gt;&lt;br /&gt;     I recently used the all powerful &lt;a href="http://linux.die.net/man/1/wget"&gt;&lt;span style="font-weight: bold;"&gt;wget&lt;/span&gt;&lt;/a&gt; command to mirror a rather large database of images from an undisclosed location on the web.  This website had almost 4000 clipart images that I really wanted to add to my collection for web design etc.  Anyhow the issue was going through the website one by one and saving the files would have killed me.  Just not practical so I just recursivly retrieved 5 levels deep of the clipart which incidentally was located in hundreds of sub folders labelled as per the content... Example: www.site.com/images/cars, www.site.com/images/plants etc... You get the idea... So now I have a mirrored site with a problem, how to get all those handy little .jpg and .gif files moved into a single directory that I could peruse on my own terms.&lt;br /&gt;&lt;br /&gt;PROBLEM: Thousands of .jpg exension files in hundreds of subdirectories.&lt;br /&gt;SOLUTION: Use some BASH commands... In this case &lt;a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?find"&gt;&lt;span style="font-weight: bold;"&gt;FIND&lt;/span&gt;&lt;/a&gt; and &lt;a href="http://unixhelp.ed.ac.uk/CGI/man-cgi?mv"&gt;&lt;span style="font-weight: bold;"&gt;MV&lt;/span&gt;&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;The syntax I used looks like this;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;span style="font-weight: bold;"&gt;find /websitedir/ -name "*.gif" -type f -exec mv {} /onlyimages/ \;&lt;/span&gt;&lt;br /&gt;&lt;/div&gt;&lt;br /&gt;OK so lets break this down... The &lt;span style="font-weight: bold;"&gt;find&lt;/span&gt; command is being told to look in directory &lt;span style="font-weight: bold;"&gt;/websitedir/&lt;/span&gt; for files named &lt;span style="font-weight: bold;"&gt;*.gif&lt;/span&gt; the &lt;span style="font-weight: bold;"&gt;*&lt;/span&gt; is a wildcard so it means find anything with the .gif extension.  Then the second switch &lt;span style="font-weight: bold;"&gt;-type f&lt;/span&gt; tells find that it is a file it's looking for and not a directory.  When it finds the files &lt;span style="font-weight: bold;"&gt;-exec&lt;/span&gt; invokes the &lt;span style="font-weight: bold;"&gt;mv&lt;/span&gt; (move) command recursively to copy the said files to the new directory &lt;span style="font-weight: bold;"&gt;/onlyimages/&lt;/span&gt; then it ends with &lt;span style="font-weight: bold;"&gt;\;&lt;/span&gt;&lt;br /&gt;&lt;br /&gt;The result is a directory called /onlyimages/ that is filled with all the images from those hundreds of subdirectories that are in the original find dir...&lt;br /&gt;&lt;br /&gt;Fantastic eh?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-1639175455648240907?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/1639175455648240907/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/moving-files-in-linux-bash.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1639175455648240907'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1639175455648240907'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/moving-files-in-linux-bash.html' title='Moving Files in Linux BASH'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-9123924696315473481</id><published>2008-12-16T11:40:00.000-08:00</published><updated>2008-12-16T12:05:59.863-08:00</updated><title type='text'>Picasa 3 Software review.</title><content type='html'>I've never been easily impressed by graphic databases but there have been a few that caught my eye.  In my early windows years around 1998 I was an avid user of acdsee program.  It allwed me to catalog all my images etc but it costs a fee and I don't like giving my money away to people and I do not believe in pirating software in a world where so much can be obtained for free.&lt;br /&gt;&lt;br /&gt;Google however has many useful tools and toys to please the average geek.  And being Google they are a trustworthy monopoly to say the least.  Does that qualify for an oxymoron? "Trustworthy, Monopoly" :)  Anyhow, while adding photos to my blog I realized that it's actually uploads and stores the photos to my picasa account which incidentally I did not know I even had.  It is one of the perks of having a gmail account at Google.  Even all the photos in my personal blog's slide show come from my picasa account.  So As I started to realize how useful this photo storage place at google is, I found that instead of using their web based uploader you can actually download software to incorporate uploading directly from your photo catalog.  Fantastic features... It even has the ability to throttle bandwidth usage so if you have 10 thousand photos to upload and it may take a few days you can limit how much of your internet speed it uses.&lt;br /&gt;&lt;br /&gt;Picasa 3 brags the following features;&lt;br /&gt;&lt;ul&gt;&lt;li&gt;The ability to make web albums, even videos can be viewed over the web.&lt;/li&gt;&lt;li&gt;Easy search and Explore features.  Photos that you forgot you even had on your hard drive are cataloged.&lt;/li&gt;&lt;li&gt;Creative printing, create slideshows, add text to your pictures etc.&lt;/li&gt;&lt;li&gt;Easy, or should I say STUPID easy to share photos with other people on the web.&lt;br /&gt;&lt;/li&gt;&lt;li&gt;One click fixes for common problems like red eye and lighting, the software is intelligent enough to assist without any graphic skill.&lt;/li&gt;&lt;li&gt;Using name tags, like people are grouped together so that all the photos of a particular person for example will be in one place.&lt;/li&gt;&lt;li&gt;And of course they have the usual ability to purchase professional prints and download the photos again so you can print them somewhere else.&lt;/li&gt;&lt;li&gt;The best thing about this software though, is that it's absolutely FREE!&lt;br /&gt;&lt;/li&gt;&lt;/ul&gt;&lt;div style="text-align: center;"&gt;&lt;a href="http://www.youtube.com/watch?v=rskC6c_5L1M"&gt;&lt;span style="font-weight: bold;"&gt;&lt;span&gt;Watch a video demonstration of Picasa 3&lt;/span&gt;&lt;/span&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;&lt;div style="text-align: left;"&gt;All in all, if you have a lot of photos and want to keep them backed up somewhere, why not use this software to keep a copy on your local hard drive, and a copy on google's servers?&lt;br /&gt;&lt;/div&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-9123924696315473481?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/9123924696315473481/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/picasa-3-software-review.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/9123924696315473481'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/9123924696315473481'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/picasa-3-software-review.html' title='Picasa 3 Software review.'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-6810717944509415374</id><published>2008-12-16T02:53:00.000-08:00</published><updated>2008-12-16T02:54:23.818-08:00</updated><title type='text'>Software Review (VirtualBox)</title><content type='html'>OK I have to share with all the geeks out there some fantastic software I have stumbled across.&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;A year or so ago I was running &lt;a href="http://en.wikipedia.org/wiki/VMware"&gt;Vmware&lt;/a&gt; to add a windows compatability layer to my Linux distribution. A virtual machine offers severe performance advantages over emulation so it was the way to go for me. I have been running Linux as my primary desktop since the early 1980's. I have never been a big fan of pirated Microsoft software and so I being the cheap bastard that I am looked for an alternative to Windows. My &lt;a href="http://en.wikipedia.org/wiki/Amiga"&gt;Amiga&lt;/a&gt; was a unix like OS and so I was already comfortable with the Command Line Interface or CLI, the move to Linux was just a natural one to me. &lt;a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Amiga1k.jpg/280px-Amiga1k.jpg"&gt;&lt;img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer; width: 280px; height: 166px;" src="http://upload.wikimedia.org/wikipedia/commons/thumb/1/1a/Amiga1k.jpg/280px-Amiga1k.jpg" alt="" border="0" /&gt;&lt;/a&gt;Above: Original Amiga 1000&lt;br /&gt;&lt;br /&gt;&lt;/div&gt;Recently I had been listening to a friend rave about &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt;, how fast it is and how well it supports hardware as a much improved virtual machine over vmware.  &lt;a href="http://www.virtualbox.org/"&gt;VirtualBox&lt;/a&gt; is produced and released free by the Gods at Sun Microsystems and so I was willing to give it a chance.&lt;br /&gt;&lt;br /&gt;Well I had this &lt;a href="http://www.ihateacer.com/"&gt;Acer piece of crap&lt;/a&gt; laptop that I spent 600 bucks on in Calgary and in less than a year the laptop had died on me.  The so called support team at &lt;a href="http://www.ihateacer.com/"&gt;Acer&lt;/a&gt; refused to help me get the laptop fixed for any reasonable price. They said the best they could do is replace the laptop for around 500 bucks... W00T? I am stuck with this piece of crap that doesn't work? &lt;a href="http://www.ihateacer.com/"&gt;Stupid Acer&lt;/a&gt;, I will never recommend or buy another one, they are made with cheap plastic that cracks and fades within months anyhow... Ok enough of the anger... I installed VirtualBox on my linux ubuntu distro and created a drive of 2GB... Then I used the windows license I paid for when I bought that stupid ACER laptop to install WindowsXP Home Edition... not sure why I made such a small drive cause Windows is a pig... But I guess I was thinking that the option to dynamically resize the partition would apply if I needed space in the future... what it actually means is that the actual space on your physical drive is only the size of the data that is contained in the virtual drive and so you have a maximum dynamic state of up to the 2Gb... So I suggest you make a larger drive to begin with in VirtualBox...&lt;br /&gt;&lt;br /&gt;Anyhow now for the software I recommend highly... I was looking for a way to clone this virtual drive and I stumbled across yet another awsome Linux ISO disk. It's called &lt;a href="http://www.feyrer.de/g4u/"&gt;G4U - Harddisk Image Cloning for PC's&lt;/a&gt; the iso can be burned to a real CD to be booted in the drive or it can be loaded by VirtualBox as if it were a physical CD. Now this is awsome!&lt;br /&gt;&lt;br /&gt;On to what it does...&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.feyrer.de/g4u/"&gt;G4U&lt;/a&gt; has the ability to copy a disk to disk partition just like Norton Ghost does, or if you don't have a second drive installed... you can use the FTP option to upload the hard drive image to an FTP location and then back down to several or a single system. This is a FANTASTIC feature!&lt;br /&gt;&lt;br /&gt;And so I was able to clone my 2 gb virtual partition to the new 25 gb virtual partition which should leave room for all the basic programs and files...&lt;br /&gt;&lt;br /&gt;&lt;span style="font-weight: bold;"&gt;This is FREE and quality software folks... If your a geek, and you need to clone hard drives, this is for you!&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-6810717944509415374?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/6810717944509415374/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/software-review-virtualbox.html#comment-form' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6810717944509415374'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/6810717944509415374'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/software-review-virtualbox.html' title='Software Review (VirtualBox)'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-1840829190937862635</id><published>2008-12-15T12:46:00.000-08:00</published><updated>2008-12-15T12:47:28.450-08:00</updated><title type='text'>Microsoft's Brain Fart!</title><content type='html'>Imagine I build a new brand of car. Millions of them are sold, and occasionally when you get to a red light, as you slow down to stop your car suddenly stalls without warning. You have to start it back up again and sometimes the engine just turns over for a while before starting. So you take it to a garage and tell the mechanic.. "My car stalls without any apparent reason, just quits sometimes while I'm using it..." "In Fact" you say, "I think it's rather dangerous... " The mechanic looks at you and says yeah it's just the way this model of car is.. you'll just have to deal with it because there are problems deeply embedded in the makeup of the car that the manufacturer just isn't willing to deal with.&lt;br /&gt;&lt;br /&gt;Out of Redmond Washington on November 18th, 2008 Microsoft announced their plans to release a free anti virus software solution that runs with such light resources that it can even function on a windows 98 machine... Uhhhh pardon me but guys Isn't this a decade too frickin' late? You create an entire line of computer operating systems that are riddled with problems and somehow manage to go from the extremely unstable 3.x versions to the fairly stable XP and now Vista and now suddenly you release this band aid solution to keep external problems out?&lt;br /&gt;&lt;br /&gt;Now don't get me wrong, I've used the free windows defender for a few years now and feel that it has protected me quite well. But just how is this new project code named "Morro" suppose to be accepted by the thousands of people who avoided this operating system for stability and security reasons?&lt;br /&gt;&lt;br /&gt;Root kits, and Trojans, spy ware, and viruses... All have become sort of like the much anticipated car that stalls at every fourth or fifth red light. You just deal with it.... Reboot your computer and the problem will go away right?&lt;br /&gt;Your solution is entirely toooooooooo late!&lt;br /&gt;&lt;br /&gt;The other thing that bothers me, I have always felt that somehow the antivirus software developers of the world have had a hand in creating and or at least perpetuating both the virus scare and the streamlined code that makes up these nasty little "de"buggers... I mean come on, can you think of a better way of selling ice cream than to get all the teenaged kids in the neighborhood hooked on pot? Munchies anyone?&lt;br /&gt;&lt;br /&gt;In closing, how is this going to affect companies like Mcaffee or Norton... I find it hard to believe that people are going to be continuing to renew their licenses when they can get protection right from the horses mouth... The demise of the anti virus software industry may happen quicker than you can say "Mass Lay Offs".&lt;br /&gt;&lt;br /&gt;Anyhow, congrats Microsloth for finally including the protection that should have been built into your product from day one... I would not have minded a six floppy disk install instead of the five I received when I purchased windows 3.0 and probably wouldn't have seeked out an alternative operating system had yours not stalled at every fourth red light...&lt;br /&gt;&lt;br /&gt;Oh and, Bahh Humbug day is approaching... UghhhH!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-1840829190937862635?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/1840829190937862635/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/microsofts-brain-fart.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1840829190937862635'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/1840829190937862635'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/microsofts-brain-fart.html' title='Microsoft&apos;s Brain Fart!'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-4425348551213568162.post-5646299311822033717</id><published>2008-12-15T09:46:00.000-08:00</published><updated>2008-12-15T09:50:14.849-08:00</updated><title type='text'>Introduction</title><content type='html'>I am a "Terminal Geek".  Self diagnosed, I will die a terminal geek and could not be happier about it!&lt;br /&gt;&lt;br /&gt;I have other blogs, but this one will be strictly geek related!&lt;br /&gt;&lt;br /&gt;I hope you will actively participate and make your comments about various subjects known.  Correct me when I'm wrong, suggest something useful etc...&lt;br /&gt;&lt;br /&gt;romrider@mousecrash:~$ exit&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/4425348551213568162-5646299311822033717?l=terminalgeek.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://terminalgeek.blogspot.com/feeds/5646299311822033717/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/introduction.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5646299311822033717'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/4425348551213568162/posts/default/5646299311822033717'/><link rel='alternate' type='text/html' href='http://terminalgeek.blogspot.com/2008/12/introduction.html' title='Introduction'/><author><name>Don</name><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://3.bp.blogspot.com/_con7JXt1x2U/TJq_JXxp-1I/AAAAAAAABL8/eaZT0flYRGo/S220/P1000713.JPG'/></author><thr:total>0</thr:total></entry></feed>
