<?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-7919928471178477579</id><updated>2012-02-16T17:29:06.038-08:00</updated><category term='microsoft word openoffice tree object'/><title type='text'>So You Think You're Smart</title><subtitle type='html'>A blog of challenges intended to stimulate smart people. Also, a collection of links and info related to the XO laptop. Any worthwhile suggestion will be allowed as a comment.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>56</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1759801095183033480</id><published>2011-09-07T23:43:00.000-07:00</published><updated>2011-09-07T23:43:47.981-07:00</updated><title type='text'>Times that I Wish I Were a Software Guy</title><content type='html'>This would be a no-brainer for a CS type :&lt;br /&gt;&lt;br /&gt;Firefox sucks - you go to a directory (i.e., no index.htm(l) file, so you get the listing of files) and you see all files are image files.&lt;br /&gt;&lt;br /&gt;You click on one of the files and it displays the image. Good.&lt;br /&gt;&lt;br /&gt;But, it could be better (think of Windows). A smart browser can see that the majority (maybe all) the files are image files and give you a thumbnails, and, when you're viewing one, depending on its position, give Previous and Next buttons to let you navigate easily.&lt;br /&gt;&lt;br /&gt;How?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1759801095183033480?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1759801095183033480/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1759801095183033480' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1759801095183033480'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1759801095183033480'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2011/09/times-that-i-wish-i-were-software-guy.html' title='Times that I Wish I Were a Software Guy'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3253052812450870599</id><published>2010-11-14T19:11:00.000-08:00</published><updated>2010-11-14T19:11:53.400-08:00</updated><title type='text'>Why Linux Can Only Try</title><content type='html'>Someone said Java swing is worth considering for building GUIs. Here's how my fair trial went :&lt;br /&gt;&lt;br /&gt; ~/LEARN/swing/ 67&gt; java HelloWorldFrame&lt;br /&gt;Exception in thread "GtkMain" java.lang.UnsatisfiedLinkError: gtkInit&lt;br /&gt;   at _Jv_LookupJNIMethod (/usr/lib64/libgcj.so.5.0.0)&lt;br /&gt;   at _Jv_JNIMethod.call(ffi_cif, void, ffi_raw, void) (/usr/lib64/libgcj.so.5.0.0)&lt;br /&gt;   at gnu.java.awt.peer.gtk.GtkMainThread.run() (Unknown Source)&lt;br /&gt;   at java.lang.Thread.run() (/usr/lib64/libgcj.so.5.0.0)&lt;br /&gt;   at _Jv_ThreadRun(java.lang.Thread) (/usr/lib64/libgcj.so.5.0.0)&lt;br /&gt;   at GC_start_routine (/usr/lib64/libgcj.so.5.0.0)&lt;br /&gt;   at __clone (/lib64/tls/libc-2.3.4.so)&lt;br /&gt;&lt;br /&gt;IOW : Utter crap!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3253052812450870599?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3253052812450870599/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3253052812450870599' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3253052812450870599'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3253052812450870599'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/11/why-linux-can-only-try.html' title='Why Linux Can Only Try'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5674068122690634450</id><published>2010-09-27T08:38:00.000-07:00</published><updated>2010-09-28T22:53:58.587-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='microsoft word openoffice tree object'/><title type='text'>Insert a Tree Object Into Your Word or OOD Document</title><content type='html'>Is this possible? Where the reader sees the first (settable) few nodes and branches and has to click on nodes to make other nodes/branches visible. Maybe this is one place OpenO can leapfrom M$.&lt;br /&gt;&lt;br /&gt;Die Meister sagt es ist moeglisch, but probably takes some VB hacking even in a Word doc :&lt;br /&gt;&lt;br /&gt;http://msdn.microsoft.com/en-us/library/microsoft.office.tools.word.controls.treeview(VS.80).aspx&lt;br /&gt;&lt;br /&gt;I say, OOD should make this much easier.&lt;br /&gt;&lt;br /&gt;At the end of the day, OpenO still sucks in LAF compared to M$ Office. You get what you pay for. Fair enough. For $25, you can't beat what you can get from M$.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5674068122690634450?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5674068122690634450/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5674068122690634450' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5674068122690634450'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5674068122690634450'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/09/insert-tree-object-into-your-word-or.html' title='Insert a Tree Object Into Your Word or OOD Document'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5105945161069259090</id><published>2010-09-06T23:41:00.001-07:00</published><updated>2010-09-06T23:41:52.022-07:00</updated><title type='text'>Why You Should Not Buy the Samsung EPIC 4G Phone from Sprint</title><content type='html'>1) After searching, I could not find a way to capture Audio. With my Moto W490, it was 2 menus and about 5 button presses in all, and I thought THAT one was a crappy phone&lt;br /&gt;&lt;br /&gt;2) I don't know how to terminate an application. There doesn't seem to be a way.&lt;br /&gt;&lt;br /&gt;3) This whole idea of a gmail phone is a bit risky. On gmail, you enter a strong password each time. But, with your phone, once you've set your account up, anyone can get into your gmail if they know the 4 digit pin to unlock your phone. Nuts!&lt;br /&gt;&lt;br /&gt;4) You send 2 emails each time you send one from your phone. Go figure. Obviously the geniuses at Google don't work in the marketing department.&lt;br /&gt;&lt;br /&gt;5) I could not find a way to use the "Call phone" feature that gmail has. Obviously, the geniuses at Google don't work in the marketing department. If the phone is being marketed as a gmail phone or a google phone, you'd expect them to delight the customer with this thing up and ready. Go figure.&lt;br /&gt;&lt;br /&gt;6) I cannot select text (like a phone number) in the Email application or the gmail app.&lt;br /&gt;&lt;br /&gt;7) When using the gmail app, you don't get email address completion - which is ridiculous - on the PC, if you're using gmail, that's one of the best things about it. WTF? Really? WTF are they trying to prove to the world?&lt;br /&gt;&lt;br /&gt;8) In the mail application, the delete button doesn't delete the email. Go figure. Should you make your stuff intuitively easy to use or what?&lt;br /&gt;&lt;br /&gt;9) Sprint cannot import your contacts from your SIM card you used with an older phone.&lt;br /&gt;&lt;br /&gt;10) After umpteen attempts, this phone has failed to pair with my Plantronics 233 bluetooth headset. With my Moto W490, it takes about 5 seconds. Also, the EPIC SPH-D700 doesn't find my Moto when looking for devices. It looks like it can only pair with Sprint devices. WTF?&lt;br /&gt;&lt;br /&gt;11) It's not clear how to sign out of the email. I've got gmail and Email running and now, each one has an orgasm when a new email arrives.&lt;br /&gt;&lt;br /&gt;12) With the gmail app, you can't zoom in. You can with the Email app though.&lt;br /&gt;&lt;br /&gt;13) The phone is delivered to you (if you're as unlucky as me) with the USB Debugging enabled. Somehow, this doesn't prevent Linux from accessing the SD card. But, Windows has no clue what to do unless you put on your geek had and go into Notifications and turn USB Debugging off, so that, next time you plug in the cable, you can select the Mass Storage option.&lt;br /&gt;&lt;br /&gt;14) There is no way to rightclick. With the advanced technology available, you'd expect they'd have figured out a way (like Apple) to use multitouch to implement this, but no. In fact, it seems like multitouch only applies to zooming.&lt;br /&gt;&lt;br /&gt;15) Blogspot does not work cleanly. I could not tap in the post area and start entering text. It was terrible.&lt;br /&gt;&lt;br /&gt;Go iPhone guys! Go iPhone!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5105945161069259090?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5105945161069259090/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5105945161069259090' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5105945161069259090'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5105945161069259090'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/09/why-you-should-not-buy-samsung-epic-4g.html' title='Why You Should Not Buy the Samsung EPIC 4G Phone from Sprint'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8124692781154185788</id><published>2010-09-06T23:21:00.000-07:00</published><updated>2010-09-06T23:21:31.344-07:00</updated><title type='text'>Gnome Keyboard Shortcuts</title><content type='html'>Anyone know how to configure Gnome to send send Alt-V, O, down,down,down with a keyboard shortcut? Or, is there a way to fire up kghostview from the command line in landscape mode? :)&lt;br /&gt;&lt;br /&gt;On Windows, you'd use Autohotkey.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8124692781154185788?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8124692781154185788/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8124692781154185788' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8124692781154185788'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8124692781154185788'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/09/gnome-keyboard-shortcuts.html' title='Gnome Keyboard Shortcuts'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-99326020227459314</id><published>2010-08-29T17:06:00.000-07:00</published><updated>2010-08-29T17:06:05.014-07:00</updated><title type='text'>How to Backup Phonebook from a Motorola W490</title><content type='html'>Looks like you can access video, music and audio wihout trying very hard, but the contact list - no. I'm surprised the open-source community hasn't figured this one out yet.&lt;br /&gt;&lt;br /&gt;BTW, 1-800-937-8997 is the T-mobile customer support line.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-99326020227459314?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/99326020227459314/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=99326020227459314' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/99326020227459314'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/99326020227459314'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/08/how-to-backup-phonebook-from-motorola.html' title='How to Backup Phonebook from a Motorola W490'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1476411277055359119</id><published>2010-01-21T20:41:00.001-08:00</published><updated>2010-01-21T20:41:32.365-08:00</updated><title type='text'>Why Linux Failed</title><content type='html'>Because it assumes the user is root on his system and most stuff people design isn't Lite. You need to do a heavy, full-fledged install of everything. So, if you're not a super-genius, goodbye.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1476411277055359119?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1476411277055359119/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1476411277055359119' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1476411277055359119'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1476411277055359119'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/01/why-linux-failed.html' title='Why Linux Failed'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-569757855249704682</id><published>2010-01-10T21:07:00.001-08:00</published><updated>2010-01-10T21:07:26.201-08:00</updated><title type='text'>RealPlayer Woes</title><content type='html'>VLC Media Player gets RealPlayer to display video. Who would guess?&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tersamgt.blogspot.com/2010/01/when-realplayer-wont.html"&gt;http://tersamgt.blogspot.com/2010/01/when-realplayer-wont.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-569757855249704682?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/569757855249704682/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=569757855249704682' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/569757855249704682'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/569757855249704682'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/01/realplayer-woes.html' title='RealPlayer Woes'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4898736764633098429</id><published>2010-01-06T22:16:00.000-08:00</published><updated>2010-01-06T22:16:58.246-08:00</updated><title type='text'>Why Linux is For Geeks</title><content type='html'>If you want to use Autokey :&lt;br /&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 18px;"&gt;First of all, this is a very old version. You should get the latest&amp;nbsp;one from the home page at&amp;nbsp;&lt;a href="http://autokey.googlecode.com/" style="color: #2a5db0;" target="_blank"&gt;autokey.googlecode.com&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;On the home page there is also a link to the users group ("Help for&amp;nbsp;users"), please consider joining this group and posting there for any&amp;nbsp;future help you need, rather than contacting me directly.&lt;br /&gt;&lt;br /&gt;Some people have had success installing on Mandriva (redhat-based).&amp;nbsp;First you will need to install the dependencies. The following&amp;nbsp;packages are needed, install them with whatever package manager is in&amp;nbsp;your distribution (probably yum):&lt;br /&gt;&lt;br /&gt;python-gtk2, python-gtksourceview2, python-glade2, python-xlib,&amp;nbsp;python-notify, wmctrl, python-setuptools&lt;br /&gt;&lt;br /&gt;Then once you have extracted the tar file, cd into the directory&amp;nbsp;created by the extraction process, then:&lt;br /&gt;&lt;br /&gt;python2.6 setup.py install&lt;br /&gt;cp debian/autokey.init /etc/init.d/autokey&lt;br /&gt;chmod a+x /etc/init.d/autokey&lt;br /&gt;chkconfig --add autokey&lt;br /&gt;&lt;br /&gt;service autokey start&lt;br /&gt;&lt;br /&gt;This last command starts a daemon that does the keyboard monitoring.&amp;nbsp;With any luck you should now be able to start the program using the&amp;nbsp;shortcut in your main menu.&amp;nbsp;&lt;/span&gt;&lt;br /&gt;&lt;span style="font-family: arial, sans-serif;"&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-size: 26px;"&gt;&lt;br /&gt;&lt;/span&gt;&lt;/span&gt;&lt;br /&gt;&lt;span class="Apple-style-span" style="border-collapse: collapse; font-family: arial, sans-serif; font-size: 18px;"&gt;Bottom line - Linus Torvalds did something good, but we need someone to do better - make linux accessible and edible by the masses. User experience is the key. Until then, Apple, Google and Microsoft will keep getting your money without being evil.&lt;/span&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4898736764633098429?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4898736764633098429/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4898736764633098429' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4898736764633098429'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4898736764633098429'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2010/01/why-linux-is-for-geeks.html' title='Why Linux is For Geeks'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4879185461527723747</id><published>2009-09-13T22:56:00.000-07:00</published><updated>2009-09-13T22:59:19.817-07:00</updated><title type='text'>Reverse Proxying</title><content type='html'>Whatever that means:)&lt;br /&gt;Here's what needs to be done :&lt;br /&gt;&lt;br /&gt;Install a piece of software on one machine on which you have administrator rights. This is a daemon of course - runs all the time as a server.&lt;br /&gt;Know the IP address of this machine, which has internet access.&lt;br /&gt;&lt;br /&gt;Enter this IP address in some field of your Mozilla Firefox browser setup/preferences/options/etc and access the internet through the first machine.&lt;br /&gt;&lt;br /&gt;How?&lt;br /&gt;&lt;br /&gt;Tell me and see your name in big lights - or get another equivalent reward in the case of identities that need to be protected:)&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4879185461527723747?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4879185461527723747/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4879185461527723747' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4879185461527723747'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4879185461527723747'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/09/reverse-proxying.html' title='Reverse Proxying'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-6286990895473235600</id><published>2009-09-05T09:46:00.000-07:00</published><updated>2009-09-05T09:47:43.380-07:00</updated><title type='text'>Processing's Serial.available()</title><content type='html'>How do they do it? They use java of course - and there's an input.available() in their source. But how do you do with Win32 C++ DLLs? I only see CreateFile, ReadFile and WriteFile.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-6286990895473235600?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/6286990895473235600/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=6286990895473235600' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6286990895473235600'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6286990895473235600'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/09/processings-serialavailable.html' title='Processing&apos;s Serial.available()'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4593036297312539371</id><published>2009-08-21T00:23:00.001-07:00</published><updated>2009-08-21T00:23:54.586-07:00</updated><title type='text'>Dear RealTerm</title><content type='html'>Is it possible somehow to run realterm from the cmd line on a one-shot basis &lt;br /&gt;&lt;br /&gt;realterm -hidden -com28 -baud9600 -hex f3 0 f3 1&lt;br /&gt;&lt;br /&gt;that is, have it run like a command line program - do its job and exit?&lt;br /&gt;&lt;br /&gt;if not, can you suggest a way I could write such a program?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4593036297312539371?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4593036297312539371/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4593036297312539371' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4593036297312539371'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4593036297312539371'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/08/dear-realterm.html' title='Dear RealTerm'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-2829350392688063099</id><published>2009-08-20T17:08:00.001-07:00</published><updated>2009-08-21T08:02:28.839-07:00</updated><title type='text'>Missing printf()</title><content type='html'>What the world needs is a simple program that can be run from the MS-DOS command prompt like this :&lt;br /&gt;&lt;br /&gt;writeCom -id com28 -parity none -baud 9600 -stop 1 -data 8&lt;br /&gt;&lt;br /&gt;Apparently, even with millions of smart people loose out there, we don't have something as simple as this that people can use. !$@!$#!$#!&lt;br /&gt;&lt;br /&gt;The google search that finally got me somewhere was :&lt;br /&gt;&lt;br /&gt;dos command line com port writing&lt;br /&gt;&lt;br /&gt;Here are some resources :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.experts-exchange.com/Programming/Languages/C/Q_21148982.html"&gt;http://www.experts-exchange.com/Programming/Languages/C/Q_21148982.html&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;&lt;a href="http://electrosofts.com/serial/index.html"&gt;http://electrosofts.com/serial/index.html&lt;/a&gt;&lt;br /&gt;( conio.h outportb bios.h bioscom )&lt;br /&gt;&lt;br /&gt;Available ports?&lt;br /&gt;&lt;a href="http://electrosofts.com/parallel/"&gt;http://electrosofts.com/parallel/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;As it turned out later, all of this stuff is utter crap if you're on WinXP. Why don't people update stuff?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-2829350392688063099?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/2829350392688063099/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=2829350392688063099' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2829350392688063099'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2829350392688063099'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/08/missing-printf.html' title='Missing printf()'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8496879272760456531</id><published>2009-08-18T21:33:00.001-07:00</published><updated>2009-08-20T18:28:35.022-07:00</updated><title type='text'>Autohotkey on Unix?</title><content type='html'>Anyone know what the equivalent of AHK is on Unix? How would you do hotkeys dependent on the Window name, etc?&lt;br /&gt;&lt;br /&gt;Guruspeak :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://autokey.sourceforge.net/"&gt;http://autokey.sourceforge.net/&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Went there; my reaction - it's for supergeeks only. AHK was lighter - if you're not a god at package installation, you're looking at sleepless nights here.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8496879272760456531?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8496879272760456531/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8496879272760456531' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8496879272760456531'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8496879272760456531'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/08/autohotkey-on-unix.html' title='Autohotkey on Unix?'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8607900036418437240</id><published>2009-08-17T22:48:00.000-07:00</published><updated>2009-08-17T22:52:40.165-07:00</updated><title type='text'>FTDI USB</title><content type='html'>Windows says it can't find the drivers - this, despite my explicitly downloading them and telling it where they are, and then, using FTDI's executable to install them. Problem could be that it's seeing the CMAXQUSB command module and looking for something else.&lt;br /&gt;&lt;br /&gt;If I try writing to the serial port, it asks for FTD2XX.DLL. If I place that file in the same directory as the program I'm running, it stops asking for the file, but it says Open Failed, FTDI write Failed. Well, WinXP still doesn't see it as a serial port. Hmm...&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8607900036418437240?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8607900036418437240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8607900036418437240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8607900036418437240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8607900036418437240'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/08/ftdi-usb.html' title='FTDI USB'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1835622151557727973</id><published>2009-08-09T18:46:00.000-07:00</published><updated>2009-08-09T18:47:20.841-07:00</updated><title type='text'>USB Minimum Pulse Width</title><content type='html'>Simple question, you use USB and nothing else. (With a one-shot timer chip, this would be easy). What is the minimum pulse width you can generate writing to a serial port?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1835622151557727973?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1835622151557727973/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1835622151557727973' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1835622151557727973'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1835622151557727973'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/08/usb-minimum-pulse-width.html' title='USB Minimum Pulse Width'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8005303641808618024</id><published>2009-07-23T08:21:00.000-07:00</published><updated>2009-07-23T08:27:00.920-07:00</updated><title type='text'>Enhancing KDE Window Behaviour Actions</title><content type='html'>It was trivial in TWM and CDE - you would edit your .twmrc or some config file in ~/.dt/C or something like that. For some reason, KDE needs a jailbreak&lt;br /&gt;&lt;br /&gt;Here's what I'm looking to do :&lt;br /&gt;&lt;br /&gt;If you go into Control Center and then Desktop and then Window Behavior and Actions, you can set, for example the Window behavior for Titlebar Doubleclick to be Maximize instead of the default Shade.&lt;br /&gt;&lt;br /&gt;But, under the modifier section, not only do you have a limited selection (left mouse, middle mouse, right mouse and just one modifier), but you don't even have all the window actions available. For example, I don't care for raise/lower though mouse (and how the hell do I set ALT-ESC to do that?) and I can't set Alt-Middle to do a Maximize. Congrats KDE, you're really blown it this time. Looks like I'm going with TWM.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8005303641808618024?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8005303641808618024/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8005303641808618024' title='1 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8005303641808618024'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8005303641808618024'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/07/enhancing-kde-window-behaviour-actions.html' title='Enhancing KDE Window Behaviour Actions'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-503027308043863903</id><published>2009-06-30T17:02:00.000-07:00</published><updated>2009-06-30T17:14:24.180-07:00</updated><title type='text'>iPhone NSUserDefaults and UISegmentedControl</title><content type='html'>Alright, iPhone forums mostly suck - very technically unfriendly - it actually reflects poorly on Apply - no cool factor here.&lt;br /&gt;&lt;br /&gt;Anyhow, here's the prob:&lt;br /&gt;&lt;br /&gt;NSUserDefaults is what you use to save some app state data to non-vol memory when you exit. I have a switch that toggles the display of an advanced options form. I save the state of this switch successfully. When the app is relaunched, the state is right, I'm able to display this form okay. But, the segmentedcontrol thing is not enabled. I have to cycle the switch twice before it gets enabled.&lt;br /&gt;&lt;br /&gt;One line here is not working - the "YES" line :&lt;br /&gt;&lt;code&gt;&lt;br /&gt;&lt;font size="3"&gt;&lt;br /&gt; if( [myDefaults boolForKey:@"advOpts"] ){&lt;pre&gt;&lt;br /&gt;   advOpts.on = YES;&lt;br /&gt;   lineStyleCtrl.enabled = YES;&lt;br /&gt;   [self advOptsToggle:nil];&lt;/pre&gt;&lt;br /&gt; }&lt;br /&gt;&lt;/font&gt;&lt;br /&gt;&lt;/code&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-503027308043863903?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/503027308043863903/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=503027308043863903' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/503027308043863903'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/503027308043863903'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/06/iphone-nsuserdefaults-and.html' title='iPhone NSUserDefaults and UISegmentedControl'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-9139059886788581643</id><published>2009-04-27T20:36:00.000-07:00</published><updated>2009-04-27T20:51:03.508-07:00</updated><title type='text'>Kundert Explains</title><content type='html'>spectre gurus speak - kudos to ACWWong of the UK as well.&lt;br /&gt;&lt;br /&gt;How do you use spectre (and Cadence) to do a .stb analysis on your fully differential loop?&lt;br /&gt;&lt;br /&gt;In unix, spectre -h stb&lt;br /&gt;is a start - gives you something to read - which is not super helpful if you want to get stuff done, but, something's better than nothing.&lt;br /&gt;&lt;br /&gt;The magic stuff is - use the cmdmprobe cell from analogLib and set the CMDM parameter to -1 if you want to measure the differential loop gain. Leave it at 1 for the common-mode loop gain.&lt;br /&gt;&lt;br /&gt;Couldn't be simpler. Job well done folks.&lt;br /&gt;&lt;br /&gt;And here's one time-saving tip when working on M$ Windows and needing to make screen captures - do a Windows-S key combo - now you get the option of doing a selective snapshot of a portion of your screen - eliminates on step - you don't have to do PrintScreen-&gt;Paint-&gt;Select. Now you can go straight from X-Windows to Windows app.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_sc_j6OoFYTQ/SfZ8smCFYVI/AAAAAAAAAQo/sSSq91rIMy8/s1600-h/cmdmprobe.GIF"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 214px;" src="http://4.bp.blogspot.com/_sc_j6OoFYTQ/SfZ8smCFYVI/AAAAAAAAAQo/sSSq91rIMy8/s320/cmdmprobe.GIF" border="0" alt=""id="BLOGGER_PHOTO_ID_5329584314604937554" /&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-9139059886788581643?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/9139059886788581643/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=9139059886788581643' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9139059886788581643'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9139059886788581643'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/04/kundert-explains.html' title='Kundert Explains'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/_sc_j6OoFYTQ/SfZ8smCFYVI/AAAAAAAAAQo/sSSq91rIMy8/s72-c/cmdmprobe.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4035826114677982761</id><published>2009-03-14T12:11:00.001-07:00</published><updated>2009-03-14T12:14:07.717-07:00</updated><title type='text'>Go Figure - TWM and .twmrc</title><content type='html'>When you have a .twmrc, even if it's blank, you're exterm title bar looks like this:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_sc_j6OoFYTQ/SbwBh6m3KtI/AAAAAAAAAP4/I2vZIxj-WTM/s1600-h/with_twmrc.GIF"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 42px;" src="http://1.bp.blogspot.com/_sc_j6OoFYTQ/SbwBh6m3KtI/AAAAAAAAAP4/I2vZIxj-WTM/s320/with_twmrc.GIF" border="0" alt=""id="BLOGGER_PHOTO_ID_5313123342569908946" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;And, when you don't, it looks like this :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://4.bp.blogspot.com/_sc_j6OoFYTQ/SbwBr1xa0xI/AAAAAAAAAQA/pnIaiSdrsaY/s1600-h/wo_twmrc.GIF"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 320px; height: 31px;" src="http://4.bp.blogspot.com/_sc_j6OoFYTQ/SbwBr1xa0xI/AAAAAAAAAQA/pnIaiSdrsaY/s320/wo_twmrc.GIF" border="0" alt=""id="BLOGGER_PHOTO_ID_5313123513070703378" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;What gives? Tom LaStrange said it best in his reply to me:&lt;br /&gt;&lt;br /&gt;Sorry, I can't help you. I haven't used twm for 20 years.&lt;br /&gt;&lt;br /&gt;--&lt;br /&gt;Tom L.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4035826114677982761?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4035826114677982761/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4035826114677982761' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4035826114677982761'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4035826114677982761'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/03/go-figure-twm-and-twmrc.html' title='Go Figure - TWM and .twmrc'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_sc_j6OoFYTQ/SbwBh6m3KtI/AAAAAAAAAP4/I2vZIxj-WTM/s72-c/with_twmrc.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3411665123277437815</id><published>2009-03-11T18:12:00.000-07:00</published><updated>2009-03-12T08:42:37.543-07:00</updated><title type='text'>What Desktop Environment Are You Running?</title><content type='html'>Simple one, but I don't know how to fine out. The top right of the windows look like this. If I know which desktop environment this was, I could google for some keyboard+mouse shortcuts. This particular one doesn't seem to have any - really sucks.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://1.bp.blogspot.com/_sc_j6OoFYTQ/Sbhhu7EPXkI/AAAAAAAAAPw/reF0CHGtH_E/s1600-h/desktop.GIF"&gt;&lt;img style="display:block; margin:0px auto 10px; text-align:center;cursor:pointer; cursor:hand;width: 133px; height: 134px;" src="http://1.bp.blogspot.com/_sc_j6OoFYTQ/Sbhhu7EPXkI/AAAAAAAAAPw/reF0CHGtH_E/s320/desktop.GIF" border="0" alt=""id="BLOGGER_PHOTO_ID_5312103219240853058" /&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;Answer :&lt;br /&gt;&lt;br /&gt;You are using twm &lt;a href="http://xwinman.org/vtwm.php"&gt;http://xwinman.org/vtwm.php&lt;/a&gt; It is configurable but it is an ancient unmaintained version! &lt;br /&gt;&lt;br /&gt;You really need to be using KDE especially KDE 4.1. Download and install Kubuntu 8.10 - it comes with KDE pre-configured. It's very very nice (like Apple's OS X). :-)&lt;br /&gt;&lt;br /&gt;Resources :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.lastrange.com/work/twm.pdf"&gt;The author's desk &lt;/a&gt;: LaStrange himself.&lt;br /&gt;&lt;a href="http://www.uwo.ca/its/doc/hdi/x11/x4-twm.html"&gt;UWO.CA&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3411665123277437815?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3411665123277437815/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3411665123277437815' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3411665123277437815'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3411665123277437815'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/03/what-desktop-environment-are-you.html' title='What Desktop Environment Are You Running?'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://1.bp.blogspot.com/_sc_j6OoFYTQ/Sbhhu7EPXkI/AAAAAAAAAPw/reF0CHGtH_E/s72-c/desktop.GIF' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-6087459535701809298</id><published>2009-02-28T16:45:00.000-08:00</published><updated>2009-02-28T16:52:28.421-08:00</updated><title type='text'>Foreach on Cygwin</title><content type='html'>Not only does my cygwin not have a manual entry for foreach, but it doesn't work.&lt;br /&gt;&lt;br /&gt;foreach dir (*)&lt;br /&gt;&lt;br /&gt;gives&lt;br /&gt;&lt;br /&gt;bash: syntax error near unexpected token `(`&lt;br /&gt;&lt;br /&gt;Any clues?&lt;br /&gt;&lt;br /&gt;Yes. use:&lt;br /&gt;&lt;br /&gt;for dir in *&lt;br /&gt;do&lt;br /&gt;  whatever&lt;br /&gt;done&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-6087459535701809298?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/6087459535701809298/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=6087459535701809298' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6087459535701809298'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6087459535701809298'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/02/foreach-on-cygwin.html' title='Foreach on Cygwin'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1955073020237430706</id><published>2009-02-10T22:07:00.000-08:00</published><updated>2009-02-11T07:05:39.603-08:00</updated><title type='text'>Programs from G:</title><content type='html'>Simple one, but not for me.&lt;br /&gt;&lt;br /&gt;I've installed some programs on my 80G HDD G:/ProgramFiles because my C: tends to fill up quickly.&lt;br /&gt;&lt;br /&gt;Win XP is installed on C:&lt;br /&gt;&lt;br /&gt;Question - now, if I reinstall XP on C:, is there anyway I can tell windows about the wonderful programs that I have on my G: and get them in my Programs list accessible from the Start menu?&lt;br /&gt;&lt;br /&gt;Aus gurus:&lt;br /&gt;&lt;br /&gt;Some may work out of the box. The ones that need registry entries won't and will require a reinstall. For the ones which work, you can drag shortcuts onto the start menu.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1955073020237430706?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1955073020237430706/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1955073020237430706' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1955073020237430706'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1955073020237430706'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/02/programs-from-g.html' title='Programs from G:'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-6151752937951170151</id><published>2009-01-13T19:05:00.001-08:00</published><updated>2009-01-13T19:44:52.642-08:00</updated><title type='text'>CPAN Bugs</title><content type='html'>Cockroaches and Pests Associated Network. Bugs for short. &lt;a href="http://blog.yclian.com/2008/06/cant-call-method-value-on-undefined.html"&gt;This&lt;/a&gt; page seems to have some useful help on this error :&lt;br /&gt;&lt;br /&gt;cpan&gt; i Term::ReadLine&lt;br /&gt;Going to read /home/perl/sources/authors/01mailrc.txt.gz&lt;br /&gt;Can't call method "value" on an undefined value at /usr/lib/perl5/vendor_perl/5.8/IO/Uncompress/RawInflate.pm line 64.&lt;br /&gt;&lt;br /&gt;What idallen says is :&lt;br /&gt;&lt;br /&gt;I ran an "install Bundle::CPAN" without first doing "apt-get install&lt;br /&gt;build-essentials", and that was a mistake. Many things didn't build&lt;br /&gt;fully, and CPAN wedged itself into a state where RawInflate.pm was&lt;br /&gt;broken and nothing could be done. Make sure you run "apt-get install&lt;br /&gt;build-essentials" first. It would be nice if CPAN would know this&lt;br /&gt;somehow so that it didn't let you fail and wedge itself.&lt;br /&gt;&lt;br /&gt;Running "apt-get remove libcompress-raw-zlib-perl" got CPAN un-wedged and&lt;br /&gt;allowed "install Bundle::CPAN" to complete; but, when I did "apt-get&lt;br /&gt;install spamassassin", it brought back the broken old version of&lt;br /&gt;RawInflate.pm and CPAN was broken again! Looks like the Ubuntu package&lt;br /&gt;for the compress library is too old for the current CPAN, and of course&lt;br /&gt;CPAN and APT don't share version information and get along nicely.&lt;br /&gt;&lt;br /&gt;------&lt;br /&gt;&lt;br /&gt;Unfortunately, no one seems to have messed with this on Cygwin - so I can't find any non-guru-level stuff. Hmmm...&lt;br /&gt;&lt;br /&gt;Here seems to be a helpful page that details how perl can behave differently on cygwin. Fascinating stuff if you don't have a life:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.xav.com/perl/lib/Pod/perlcygwin.html"&gt;http://www.xav.com/perl/lib/Pod/perlcygwin.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-6151752937951170151?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/6151752937951170151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=6151752937951170151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6151752937951170151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6151752937951170151'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/01/cpan-bugs.html' title='CPAN Bugs'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-2237973575440575151</id><published>2009-01-03T18:50:00.000-08:00</published><updated>2009-01-03T18:52:47.991-08:00</updated><title type='text'>Email with Cygwin</title><content type='html'>How? If you don't have mail or exim or mutt (last two I haven't heard of) ?&lt;br /&gt;&lt;br /&gt;I want to hook up a motion-detector and a webcam to my PC. When the motion-detector fires, I want the PC to cature a picture from the webcam and make it available online - say on a blog, and send an email to my cellphone.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-2237973575440575151?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/2237973575440575151/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=2237973575440575151' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2237973575440575151'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2237973575440575151'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2009/01/email-with-cygwin.html' title='Email with Cygwin'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5216017337998926165</id><published>2008-12-12T20:36:00.000-08:00</published><updated>2008-12-12T20:37:58.572-08:00</updated><title type='text'>OLPC(s) Will Go</title><content type='html'>I'd rather cash in on the $400 potential dollars than keep these cutting edge icons of Nincompoop's inefficacy in my living room. Here's a guy who seems to know what to do about the passwords (really, any decent linux guy - i.e., not me - would probably know)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://thoughtsbyclayg.blogspot.com/2008/09/olpc-default-no-password.html"&gt;http://thoughtsbyclayg.blogspot.com/2008/09/olpc-default-no-password.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5216017337998926165?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5216017337998926165/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5216017337998926165' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5216017337998926165'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5216017337998926165'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/12/olpcs-will-go.html' title='OLPC(s) Will Go'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-9062344781129674781</id><published>2008-09-26T20:27:00.001-07:00</published><updated>2008-09-26T20:27:47.958-07:00</updated><title type='text'>Where There's a Will</title><content type='html'>There's a way to rig up your computer so that, when you get an email from a certain address to your gmail account, it sounds a bell. How?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-9062344781129674781?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/9062344781129674781/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=9062344781129674781' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9062344781129674781'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9062344781129674781'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/09/where-theres-will.html' title='Where There&apos;s a Will'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-717551903033112754</id><published>2008-09-13T15:34:00.000-07:00</published><updated>2008-09-13T15:42:16.115-07:00</updated><title type='text'>Better CDE</title><content type='html'>Being able to iconize open windows onto the desktop or an icon manager - or if so chosen, onto the taskbar is a key component of productivity. Currently, X-windows CDE supports the first two and M$ Windows supports the last one. There's some software available commercially that can provide a "workspace" functionality for M$ Windows - but as it's not open-source, I don't trust it - but, it's probably worthwhile.&lt;br /&gt;&lt;br /&gt;Now, for those who have to sink so low as to use CDE on a regular basis, they might be aware of the dtwmrc file that can be customized to provided user-specific key bindings. &lt;br /&gt;&lt;br /&gt;Here are some defaults that you'll see in your ~/.dt/C or ~/.dt/ dtwmrc file:&lt;br /&gt;&lt;br /&gt;Alt&lt;Btn3Down&gt;    window      f.minimize&lt;br /&gt;&lt;br /&gt;Now, here's what I'd like to see: Where is the f.minimize defined? And, is there a way to add f.desired functions? For example, I'd like CTRL-ALT-Btn1 to reduce a window's x-size by half, and ALT-SHIFT-Btn1 to reduce it in half vertically. How?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-717551903033112754?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/717551903033112754/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=717551903033112754' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/717551903033112754'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/717551903033112754'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/09/better-cde.html' title='Better CDE'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-9222507442188772858</id><published>2008-09-01T19:59:00.001-07:00</published><updated>2008-09-01T19:59:38.598-07:00</updated><title type='text'>OLPC Teardown</title><content type='html'>&lt;a href="http://www.planetanalog.com/showArticle.jhtml;jsessionid=XBYJSUFEJASUUQSNDLPSKH0CJUNN2JVN?articleID=208401731"&gt;http://www.planetanalog.com/showArticle.jhtml;jsessionid=XBYJSUFEJASUUQSNDLPSKH0CJUNN2JVN?articleID=208401731&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-9222507442188772858?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/9222507442188772858/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=9222507442188772858' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9222507442188772858'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/9222507442188772858'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/09/olpc-teardown.html' title='OLPC Teardown'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3496881334959345161</id><published>2008-08-31T13:53:00.000-07:00</published><updated>2008-08-31T14:02:22.129-07:00</updated><title type='text'>XO Open Firmware Prompt</title><content type='html'>To get to the open firmware prompt you press the X in the upper left hand corner of the keyboard  immediately after booting the OLPC. Really? What does immediately mean?&lt;br /&gt;&lt;br /&gt;1)Type "4c000014" and press &lt;br /&gt;2)Type "rdmsr" and press &lt;br /&gt;3)Type "u." and press (a hex number will be displayed)&lt;br /&gt;4)Again, type "u." and press (a second hex number will be displayed, write it down)&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.olpcnews.com/laptops/xo1/olpc_xo_hacks_overclocking_laptop_cpu.html"&gt;According to&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3496881334959345161?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3496881334959345161/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3496881334959345161' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3496881334959345161'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3496881334959345161'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/xo-open-firmware-prompt.html' title='XO Open Firmware Prompt'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4364483216928608619</id><published>2008-08-31T13:44:00.000-07:00</published><updated>2008-08-31T14:08:32.137-07:00</updated><title type='text'>More XO</title><content type='html'>Saw something online that said - XO overclocked, so I dusted this crappy piece of equipment. Will make one last ditch effort before trashing it....&lt;br /&gt;&lt;br /&gt;first, it runs around me trying to connect to the wireless network. I have to fish out my old post that says use HEX and Open Access for putting in the SSID. Then, I have to get into the router to see what's going on - and the DLink won't let me in - I wonder if I've forgotten the username - but online I find admin is correct - but, this is new - you can use "user" and leave password blank to enjoy in read-only mode. That works.&lt;br /&gt;&lt;br /&gt;Back to the XO - you're tired of using that tiny screen - I remember my post that tells me how to get in using cygwin. That works - except, I'm root. I'd rather get in as olpc. Only, it doesn't take my password when I try SSH -X olpc@192.168.0.101 . So, I find something online that says how to be root and change the password - use "passwd username".&lt;br /&gt;&lt;br /&gt;Now, as you might know, one of my goals to accomplish before I abandon computers completely is to reach a level of competence with linux and perl where I can quickly leverage the work done by others - use their packages and modules. That's where I'm going with trying to hack this XO thing.&lt;br /&gt;&lt;br /&gt;There actually seems to be some worthwhile reading on the OLPC forum:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.olpcnews.com/software/applications/olpc_hack_xo_laptop_spy_camera.html"&gt;OLPC Hacks: XO Laptop Spy Camera or Motion Detector&lt;/a&gt;OLPC Help: How to Install Ubuntu on the XO Laptop!&lt;br /&gt;OLPC Help: Replacing the XO Laptop Keyboard&lt;br /&gt;XO Accessories: XO Camera Two Mirror Periscope&lt;br /&gt;&lt;br /&gt;The Motion Detection guy uses python to capture and filter images and uses motion detection setting posted by &lt;a href="http://wiki.laptop.org/go/MotionDetection"&gt;this &lt;/a&gt;guy. If it works, this is awesome - why - because, once it's done on the OLPC, it can be easily done on the ASUS thing - and that's something that you buy from a company - as in, it's guaranteed to work - so, now, you're giving people a configurable home security device. This could change the future of crime in a big way. I'm really excited about this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4364483216928608619?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4364483216928608619/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4364483216928608619' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4364483216928608619'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4364483216928608619'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/more-xo.html' title='More XO'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-2566828194652118514</id><published>2008-08-30T14:52:00.001-07:00</published><updated>2008-08-30T14:54:44.820-07:00</updated><title type='text'>Resolved! Special Mention Saurabh Jang (MOT)</title><content type='html'>The problem was that dtwm was always looking at my ~/.dt/C/dtwmrc and I was always editing my ~/.dt/dtwmrc. I saw on some page on the net by the man whose is the word of honour on this page that dtwm looks at ~/.dt/C/dtwmrc before it looks at (if at all) the ~/.dt/dtwmrc and that was what clinched it.&lt;br /&gt;&lt;br /&gt;Thanks Theresa, thanks Kannan, thanks Sun.... for nothing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-2566828194652118514?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/2566828194652118514/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=2566828194652118514' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2566828194652118514'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2566828194652118514'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/resolved-special-mention-saurabh-jang.html' title='Resolved! Special Mention Saurabh Jang (MOT)'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4701146561965837431</id><published>2008-08-23T21:55:00.000-07:00</published><updated>2008-08-23T22:00:51.863-07:00</updated><title type='text'>Wuenschlist CDE WM</title><content type='html'>Okay, in Solaris-CDE - you can double-click on the titlebar of a window and it will be maximized. Question is, is it possible to tell the window manager that there are really two monitors and that you only want the window to occupy one screen when maximized? Or, can you control what the Maximize function will do? Can you tell it to only increase the window geometry to 1280x1024? That would help my productivity a lot.&lt;br /&gt;&lt;br /&gt;Hier'st what goes on:&lt;br /&gt;&lt;br /&gt;CDE through Citrix - crappy windows management -&gt;&lt;br /&gt;Exceed - Cadence hangs after the property form -&gt;&lt;br /&gt;Seamless windowing through Citrix -&gt; crappy windows management -&gt;&lt;br /&gt;back to Citrix -&gt; doesn't give me good pointer precision when I use the wireless mouse -&gt;&lt;br /&gt;back to a cheap wired optical mouse - which is so cheap that it sometimes sends double clicks -&gt;&lt;br /&gt;I'm still out of the psych ward. But for how long. I should probably sue M$ and Hummingbird and Sun and Novell for damages. What a set of *ds. Can't they get basic technology like this to be user friendly? Or are they serving a different set of masters than we think - all being paid by the Japs and Chinese to keep America's productivity down?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4701146561965837431?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4701146561965837431/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4701146561965837431' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4701146561965837431'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4701146561965837431'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/wuenschlist-cde-wm.html' title='Wuenschlist CDE WM'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1977338130734043928</id><published>2008-08-23T20:58:00.000-07:00</published><updated>2008-08-23T21:02:55.609-07:00</updated><title type='text'>Configuring CDE</title><content type='html'>If you haven't figured it by now, yes, I've given up on the XO laptop completely. I don't even _look_ at it anymore unless I'm searching for something that might be under it. I've got two left. If you need them, please just ask.&lt;br /&gt;&lt;br /&gt;Anyhow, now my predicament is that Solaris-CDE doesn't respond when I try to do stuff like:&lt;br /&gt;&lt;br /&gt;    Alt&lt;Key&gt;Tab                 root|icon|window        f.next_workspace&lt;br /&gt;&lt;br /&gt;It retains the old definition of the Alt-Tab combo which is f.next_key. Why is Solaris out to get me now? I have to give it to CDE - it's one of the crappiest window managers ever created. You now know why Sun's stock never recovered. Khosla probably wrote the code for this.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1977338130734043928?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1977338130734043928/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1977338130734043928' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1977338130734043928'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1977338130734043928'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/configuring-cde.html' title='Configuring CDE'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3202305183123332677</id><published>2008-08-10T11:47:00.001-07:00</published><updated>2008-08-10T11:51:57.077-07:00</updated><title type='text'>Mathemagica</title><content type='html'>Stuff I didn't know you could do. This is what happens when you have so many smart people looking at something.&lt;br /&gt;&lt;br /&gt;Mathematica puts out a symbolic expression that you can read. Now, you think about publishing that - using LaTex. Luckily for you, all you have to do is:&lt;br /&gt;&lt;br /&gt;In[3]:= TeXForm[%]&lt;br /&gt;&lt;br /&gt;Combine that with Tex's fault tolerance and you have a big time-saver here.&lt;br /&gt;&lt;br /&gt;Another thing I didn't know you could do - but, being a shell guy I thought I'd try:&lt;br /&gt;&lt;br /&gt;The % in the above refers to the output of the previous submission. But, can you refer to the nth output? Sure can, just use %n. That's a handy one too. Good job Steve.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3202305183123332677?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3202305183123332677/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3202305183123332677' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3202305183123332677'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3202305183123332677'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/08/mathemagica.html' title='Mathemagica'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4355071551357637055</id><published>2008-06-30T17:43:00.001-07:00</published><updated>2008-06-30T17:43:57.949-07:00</updated><title type='text'>Build Your Own Blackberry</title><content type='html'>With some help from my outfit:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://beagleboard.org/"&gt;http://beagleboard.org&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4355071551357637055?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4355071551357637055/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4355071551357637055' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4355071551357637055'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4355071551357637055'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/build-your-own-blackberry.html' title='Build Your Own Blackberry'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5553647761092904885</id><published>2008-06-30T13:56:00.000-07:00</published><updated>2008-08-23T22:03:16.574-07:00</updated><title type='text'>HOWTO No Extra Cost Dual Monitor Setup</title><content type='html'>if you have a Dell docking station and a Dell laptop.&lt;br /&gt;&lt;br /&gt;Use Fn-F8 to go to dual monitor mode - this is trivial - but this isn't what most people want because the laptop screen is so small and so high-res that 1400x1050 is very hard on the eyes. You want to connect two external LCD monitors to your docking station and then get 2560x1024 using the two of them:&lt;br /&gt;&lt;br /&gt;1) Connect one monitor to the VGA connector, the other to the DVI connector&lt;br /&gt;2) Use Fn-F8 to go to dual monitor mode - only one LCD will be used and the laptop screen will be used as the second display&lt;br /&gt;3) Close the laptop. The system will go into standby mode and the displays will go blank.&lt;br /&gt;4) Press the power button on the DOCKING STATION. There are two buttons that the rest of the world has never noticed since the last ice age.&lt;br /&gt;5) The system will now use both monitors.&lt;br /&gt;&lt;br /&gt;Wish I had got this with my Google search "how to do dual monitor using a docking station VGA DVI". But I didn't.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5553647761092904885?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5553647761092904885/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5553647761092904885' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5553647761092904885'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5553647761092904885'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/howto-no-extra-cost-dual-monitor-setup.html' title='HOWTO No Extra Cost Dual Monitor Setup'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3336710022563555263</id><published>2008-06-24T20:06:00.001-07:00</published><updated>2008-06-24T20:12:53.728-07:00</updated><title type='text'>Linux and NTFS</title><content type='html'>Apparently, the battle has been won. But, the war - not yet. We need a way to take Windows apart piece by piece - be able to look at it as components and see how they can be used so we can decide what to keep and what to throw away and what to modify/replace. That's the holy grail. It'll take another Torvalds to pull that off - this time from Brazil.&lt;br /&gt;&lt;br /&gt;Anyhow, a simple search throws up ntfscat, libntfs, ntfsresize.&lt;br /&gt;&lt;br /&gt;Where linux failed - in making it's stuff easy to use. The problem is that though the majority of people in a company don't need hardcore computing - they would faint if they looked at a linux screen. This should be a simpler problem to solve, but you know how computer scientists are - it's not appealing enough to go after.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3336710022563555263?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3336710022563555263/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3336710022563555263' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3336710022563555263'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3336710022563555263'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/linux-and-ntfs.html' title='Linux and NTFS'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5153623246431642452</id><published>2008-06-24T19:55:00.000-07:00</published><updated>2008-06-24T19:59:19.583-07:00</updated><title type='text'>HOWTO Migrate Programs Between Win Installations?</title><content type='html'>So you had your favourite programs on one hard drive that seems to be going bad. Is there a way to salvage them onto a new Win installation?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5153623246431642452?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5153623246431642452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5153623246431642452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5153623246431642452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5153623246431642452'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/howto-migrate-programs-between-win.html' title='HOWTO Migrate Programs Between Win Installations?'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-551916927329744430</id><published>2008-06-22T10:48:00.000-07:00</published><updated>2008-06-22T10:49:34.899-07:00</updated><title type='text'>HOWTO Prevent a Corrupt Program from Starting</title><content type='html'>automatically and holding WinXP hostage. If you know, please tell me. &lt;br /&gt;&lt;br /&gt;Es gebt manche helpfulle suggestions hier :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.michaelstevenstech.com/XPrepairinstall.htm"&gt;http://www.michaelstevenstech.com/XPrepairinstall.htm&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-551916927329744430?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/551916927329744430/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=551916927329744430' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/551916927329744430'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/551916927329744430'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/howto-prevent-corrupt-program-from.html' title='HOWTO Prevent a Corrupt Program from Starting'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8985872144266845164</id><published>2008-06-15T18:32:00.000-07:00</published><updated>2008-06-15T21:45:18.127-07:00</updated><title type='text'>HOWTO Use Cygwin to Record Radio Shows Onto Your PC</title><content type='html'>If you know how, tell me and get a link on my blog to your site. I tried a search for "use cygwin to record radio shows onto your computer" with dogpile and got some frontier gibberish.&lt;br /&gt;&lt;br /&gt;Windows is so unfriendly you can't do a damn thing without buying something from someone to do it - or accepting malware.&lt;br /&gt;&lt;br /&gt;I have a DSL connection that lets me listen to radio through the internet and I want to record 1 hour of KERA.org every Saturday starting 11 AM (for example).&lt;br /&gt;&lt;br /&gt;&lt;a href="http://tech.element77.com/"&gt;Answers &lt;/a&gt;:&lt;br /&gt;&lt;br /&gt;If you mean online radio, then the tool is StreamRipper http://streamripper.sourceforge.net/ It's open source and multi-platform including Windows.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8985872144266845164?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8985872144266845164/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8985872144266845164' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8985872144266845164'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8985872144266845164'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/howto-use-cygwin-to-record-radio-shows.html' title='HOWTO Use Cygwin to Record Radio Shows Onto Your PC'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-8187907013124755945</id><published>2008-06-15T11:29:00.000-07:00</published><updated>2008-06-15T11:33:38.184-07:00</updated><title type='text'>HOWTO Control Devices with the Serial Port and GUIs</title><content type='html'>One of the best and most concise pages you'll ever find:&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.pololu.com/docs/0J4?view_all=1"&gt;http://www.pololu.com/docs/0J4?view_all=1&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;I'll probably use perl, but that's just me.&lt;br /&gt;&lt;br /&gt;PC - windows - cygwin - gcc - Tcl/Tk&lt;br /&gt;&lt;br /&gt;doesn't have to be a PC surely - linux ought to work. Except, then you have to be a guru to even get on the internet.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-8187907013124755945?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/8187907013124755945/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=8187907013124755945' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8187907013124755945'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/8187907013124755945'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/06/howto-control-devices-with-serial-port.html' title='HOWTO Control Devices with the Serial Port and GUIs'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-6735058691244915951</id><published>2008-05-25T17:19:00.000-07:00</published><updated>2008-05-25T17:21:15.146-07:00</updated><title type='text'>HOWTO Get a Perl Tk Widget to Behave</title><content type='html'>All my other X-Windows behave okay on my multiple monitor system - if you do the double-click on the title bar, they'll only take up one monitor. Not the hello world widget I get with this :&lt;br /&gt;&lt;br /&gt;use Tk;&lt;br /&gt;my $mw = MainWindow-&gt;new;&lt;br /&gt;$mw-&gt;title("Hello World");&lt;br /&gt;$mw-&gt;Button("-text" =&gt; "Done", -command =&gt; sub { exit })-&gt;pack;&lt;br /&gt;MainLoop;&lt;br /&gt;&lt;br /&gt;Anyone know what's missing?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-6735058691244915951?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/6735058691244915951/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=6735058691244915951' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6735058691244915951'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6735058691244915951'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/05/howto-get-perl-tk-widget-to-behave.html' title='HOWTO Get a Perl Tk Widget to Behave'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-7761917050565397768</id><published>2008-02-16T15:41:00.000-08:00</published><updated>2008-04-22T20:18:15.921-07:00</updated><title type='text'>The World's Greatest Hacker</title><content type='html'>What makes a great hacker - the ability to takes someone else's work, find out what modules it has, and then use those modules to create something you want - or an extension of the original work. Here's an example :&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.youtube.com/watch?v=daZjEy7-QCo"&gt;http://www.youtube.com/watch?v=daZjEy7-QCo&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-7761917050565397768?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/7761917050565397768/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=7761917050565397768' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/7761917050565397768'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/7761917050565397768'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/02/worlds-greatest-hacker.html' title='The World&apos;s Greatest Hacker'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1504115229296572327</id><published>2008-02-11T20:14:00.000-08:00</published><updated>2008-02-11T20:23:56.598-08:00</updated><title type='text'>Das ist Moeglisch</title><content type='html'>With a linux guru's help:&lt;br /&gt;&lt;br /&gt;use about:config in the browser to get some possibly useful info.&lt;br /&gt;&lt;br /&gt;Install nmap on your other PC to find out stuff about your XO.&lt;br /&gt;&lt;br /&gt;ps -u olpc&lt;br /&gt;will give you some useful information as well.&lt;br /&gt;&lt;br /&gt;We found that su directly gives you root access. They should atleast ship it out with the default password being something you picked at payment time or something.&lt;br /&gt;&lt;br /&gt;&gt; yum&lt;br /&gt;can do stuff for you - Yet another Update Manager&lt;br /&gt;&lt;br /&gt;&gt; yum check-update&lt;br /&gt;&lt;br /&gt;To reboot, you can do&lt;br /&gt;&gt; reboot&lt;br /&gt;&lt;br /&gt;During reboot, you can try CTRL-ALT-F11 or CTRL-ALT-F12 to look at the boot sequence. We found all of CTRL-ALT-F1 to F4 give you something useful.&lt;br /&gt;&lt;br /&gt;Even though we upgraded the kernel, it was still booting with the old kernel.&lt;br /&gt;&lt;br /&gt;I had put a password on the olpc account that I'd forgotten, but as the root account didn't have a password, I could use the SSH client on my PC to get into the XO. Use the router to find out what IP address has been assigned it - my case was 192.168.0.101. Username root, port 22.&lt;br /&gt;&lt;br /&gt;They do have a remote desktop client available. nxclient or etwas.&lt;br /&gt;&lt;br /&gt;But, what I did, that I hadn't read about was use my cygwin install to do &lt;br /&gt;&lt;br /&gt;&gt; ssh -X root@162.198.0.101&lt;br /&gt;&lt;br /&gt;and then, I could launch an xterm, and, the best part - CTRL-rightclick gave me the large font - and I could get the xterm to take up the whole screen. Thus, we have gotten past the tiny screen. One small step fur mich. Eine giant leap fur mankind.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1504115229296572327?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1504115229296572327/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1504115229296572327' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1504115229296572327'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1504115229296572327'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/02/das-ist-moeglisch.html' title='Das ist Moeglisch'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-599829589383022482</id><published>2008-01-20T13:41:00.000-08:00</published><updated>2008-01-20T13:42:31.569-08:00</updated><title type='text'>Cornucopia</title><content type='html'>This dude looks in so much pain from being a geek.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.geek.com/feature-hacking-the-xo-laptop"&gt;http://www.geek.com/feature-hacking-the-xo-laptop&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-599829589383022482?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/599829589383022482/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=599829589383022482' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/599829589383022482'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/599829589383022482'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/01/cornucopia.html' title='Cornucopia'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-5078720131845698853</id><published>2008-01-06T21:47:00.000-08:00</published><updated>2008-01-06T22:28:58.079-08:00</updated><title type='text'>Redeeming Features</title><content type='html'>Okay, managed (plug-n-play) to get a regular USB keyboard connected - looks like my USB/PS2 adapter might have a problem. I wouldn't expect the XO to mess that up. Keyboard is the Mi Internet Elite keyboard from WM for $20. Will look online for a cheaper one.&lt;br /&gt;&lt;br /&gt;Then, managed to do an "xterm &amp;" and get a new xterm with microscopic font. So, atleast I did manage to launch an application from the command line. Not sure if it's possible to get full-fledged windowing - resize windows, etc. That's not so important. Next order of business is to hack in and increase the processor speed at the expense of more power of course. If someone tells me how to do that, I'll pay!&lt;br /&gt;&lt;br /&gt;Aus der meister :&lt;br /&gt;&lt;br /&gt;Can you get access to this directory: /sys/devices/system/cpu/cpu0/cpufreq/&lt;br /&gt;If you do, cat these files - scaling_available_frequencies, scaling_available_governors, etc. - to see what's available.&lt;br /&gt;If the application cpufreq is available, you can alter these settings.&lt;br /&gt;&lt;br /&gt;Unfortunately, cpu0 only contains a file called crash_notes and a directory called cache. Looks like I'll have to import cpufreq from somewhere else.&lt;br /&gt;&lt;br /&gt;But, I can confess that the beast feels an order or magnitude faster just from being able to use a regular keyboard.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-5078720131845698853?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/5078720131845698853/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=5078720131845698853' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5078720131845698853'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/5078720131845698853'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/01/redeeming-features.html' title='Redeeming Features'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-4765033523449557805</id><published>2008-01-06T17:01:00.001-08:00</published><updated>2008-01-06T17:01:44.769-08:00</updated><title type='text'>XO Recalibrating Touchpad</title><content type='html'>Hope this helps someone:&lt;br /&gt;&lt;br /&gt;http://wiki.laptop.org/go/Recalibrating_Touchpad&lt;a href="http://wiki.laptop.org/go/Recalibrating_Touchpad"&gt;&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-4765033523449557805?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/4765033523449557805/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=4765033523449557805' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4765033523449557805'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/4765033523449557805'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/01/xo-recalibrating-touchpad.html' title='XO Recalibrating Touchpad'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-6891991503960788980</id><published>2008-01-06T16:41:00.000-08:00</published><updated>2008-01-06T16:42:37.185-08:00</updated><title type='text'>Evidence</title><content type='html'>of people actually having success with a USB mouse on the XO. Unfortunately, they don't post linx to instructions.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://blog.wired.com/gadgets/2007/12/review-olpc-xo.html"&gt;http://blog.wired.com/gadgets/2007/12/review-olpc-xo.html&lt;/a&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-6891991503960788980?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/6891991503960788980/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=6891991503960788980' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6891991503960788980'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/6891991503960788980'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2008/01/evidence.html' title='Evidence'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3455353256490289383</id><published>2007-12-26T20:18:00.000-08:00</published><updated>2007-12-26T20:20:16.269-08:00</updated><title type='text'>Adding a Windows Style Ctrl-Scroll Zoom In/Out Features</title><content type='html'>Freaking XO doesn't respond to the Grab keys. Anyone know how I can get it to zoom in and out of when viewing docs if I do something like grab key and rub up/down on the touchpad? Please.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3455353256490289383?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3455353256490289383/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3455353256490289383' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3455353256490289383'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3455353256490289383'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/adding-windows-style-ctrl-scroll-zoom.html' title='Adding a Windows Style Ctrl-Scroll Zoom In/Out Features'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-707996004599388294</id><published>2007-12-26T20:16:00.000-08:00</published><updated>2007-12-26T20:17:51.621-08:00</updated><title type='text'>HOWTO Connect a Regular USB Keyboard to the XO</title><content type='html'>"Connecting" physically is simple. How do you get the XO to respond to it?&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-707996004599388294?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/707996004599388294/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=707996004599388294' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/707996004599388294'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/707996004599388294'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/howto-connect-regular-usb-keyboard-to.html' title='HOWTO Connect a Regular USB Keyboard to the XO'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-7243875683609001225</id><published>2007-12-26T20:13:00.000-08:00</published><updated>2007-12-26T20:15:39.735-08:00</updated><title type='text'>Opening an Arbitrarily Located File on the XO</title><content type='html'>Let's say I put the file in ~/docs. How do I look at it? Please inform.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-7243875683609001225?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/7243875683609001225/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=7243875683609001225' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/7243875683609001225'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/7243875683609001225'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/opening-arbitrarily-located-file-on-xo.html' title='Opening an Arbitrarily Located File on the XO'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-1885878070841061827</id><published>2007-12-24T18:15:00.000-08:00</published><updated>2007-12-24T18:37:43.159-08:00</updated><title type='text'>Viewing a PDF File on a USB Disk with the XO Laptop</title><content type='html'>Plug the flash drive in.&lt;br /&gt;&lt;br /&gt;From the welcome screen, click the Journal icon to the bottom of the XO icon in the middle. &lt;br /&gt;&lt;br /&gt;Now, in the new screen, at the botom left, you see the journal icon again, and to the right of that, you see a flash drive icon. Hover on that.&lt;br /&gt;&lt;br /&gt;You will see a menu pop up. The lone option is "Unmount" and the name of the menu is the name of the media. In my case, it happens to be "USB DISK".&lt;br /&gt;&lt;br /&gt;Click the icon.&lt;br /&gt;&lt;br /&gt;This brings up a new view where all the files are listed. The look is really slick and simple.&lt;br /&gt;&lt;br /&gt;You can click the icon corresponding to your file. Of course, extensions are not available - so the type of the file is hidden - which actually is the way things really should be.&lt;br /&gt;&lt;br /&gt;This brings up a preview screen. Then, at teh top right, you will see the solid-rect-in-circle button that you can hover on to generate a menu opton to read the file.&lt;br /&gt;&lt;br /&gt;Simple - in about 20 steps, you can admire your PDF file:)&lt;br /&gt;&lt;br /&gt;Be warned, the OS seems pretty bug ridden, so even after you take out your flesh drive, if you didn't "unmount" it, Journal still thinks it exists and lets you try and open the files it's seen before - so those new Apps that start up will remain in the "Starting..." mode and can't even be shut down. Yuck.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-1885878070841061827?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/1885878070841061827/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=1885878070841061827' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1885878070841061827'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/1885878070841061827'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/viewing-pdf-file-on-usb-disk-with-xo.html' title='Viewing a PDF File on a USB Disk with the XO Laptop'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-2317428235112889452</id><published>2007-12-24T11:16:00.000-08:00</published><updated>2007-12-24T11:17:32.930-08:00</updated><title type='text'>XO Laptop Wireless Networking</title><content type='html'>Anyone have a clue which 802.11 protocol the laptop is capable of? Is it b or g or n? I've heard 's' mentioned. But what else? The information they've put on the website is so crappy I can't find a darn thing.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-2317428235112889452?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/2317428235112889452/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=2317428235112889452' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2317428235112889452'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2317428235112889452'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/xo-laptop-wireless-networking.html' title='XO Laptop Wireless Networking'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-2610395145117182240</id><published>2007-12-24T10:48:00.000-08:00</published><updated>2007-12-24T10:53:15.784-08:00</updated><title type='text'>HOWTO Install Java on the XO</title><content type='html'>Some know I prefer to call it the OX laptop since it's pretty stubborn. Anyhow, try this:&lt;br /&gt;&lt;br /&gt;http://wiki.laptop.org/go/RestrictedFormats#Sun_Java&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-2610395145117182240?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/2610395145117182240/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=2610395145117182240' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2610395145117182240'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/2610395145117182240'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/howto-install-java-on-xo.html' title='HOWTO Install Java on the XO'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7919928471178477579.post-3493052039878301043</id><published>2007-12-23T16:53:00.000-08:00</published><updated>2007-12-23T16:56:35.058-08:00</updated><title type='text'>Add a USB Port to Your Car</title><content type='html'>Then, you should be able to stick a stick in, and the computer (which is a stripped down laptop - to which you connect a monitor when you want to debug) that runs off the battery scans it and looks for the newest file called directions*.txt and prompts you with the first direction. You've set up some arrow keys somewhere within reach - either on the steering wheel or the dashboard and when you click the right arrow, you hear the next direction and if you press the left arrow, it takes you back to the previous one.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7919928471178477579-3493052039878301043?l=xosmarttop.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://xosmarttop.blogspot.com/feeds/3493052039878301043/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7919928471178477579&amp;postID=3493052039878301043' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3493052039878301043'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7919928471178477579/posts/default/3493052039878301043'/><link rel='alternate' type='text/html' href='http://xosmarttop.blogspot.com/2007/12/add-usb-port-to-your-car.html' title='Add a USB Port to Your Car'/><author><name>Master</name><uri>http://www.blogger.com/profile/15429251949830905484</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='16' height='16' src='http://img2.blogblog.com/img/b16-rounded.gif'/></author><thr:total>0</thr:total></entry></feed>
