tag:blogger.com,1999:blog-215421862009-04-30T14:58:32.702-04:00The Ro FactorMy personal logs, Jeep tech experiences, and a bunch of IT.JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.comBlogger243125tag:blogger.com,1999:blog-21542186.post-51043931090110804122009-04-30T14:56:00.001-04:002009-04-30T14:57:27.620-04:00Useful hack for running scheduled tasks at a higher frequency than daily in windows xp<a href="http://www.randomtree.org/eric/techblog/archives/2004/09/the_windows_task_scheduler_is_not_a_secondclass_citizen.html">http://www.randomtree.org/eric/techblog/archives/2004/09/the_windows_task_scheduler_is_not_a_secondclass_citizen.html</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-5104393109011080412?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-40088607374246828372009-04-29T11:25:00.002-04:002009-04-29T11:27:37.709-04:00uni2asciiIf you are ever having issues with g++ compiling code cut and pasted from a website, specifically stuff like "stray \200 on line" or other similar errors, then uni2ascii is for you.<br /><br />Just take the problem file, and do the following<br /><br />cat problem.cpp | uni2ascii -B > problem_clean.cpp<br /><br />The uni2ascii program will do it's very best to convert unicode to ascii where possible.<br /><br />The new file should compile okay. Remember the -B, if you forget it, you will have lots of random unicode escapes in your output.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-4008860737424682837?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-31712558645595308192009-02-18T09:05:00.002-05:002009-02-18T10:24:30.907-05:00cifs mount in centosTrying to follow the "Better Method" steps in this guide <a href="http://wiki.centos.org/TipsAndTricks/WindowsShares">http://wiki.centos.org/TipsAndTricks/WindowsShares</a><br /><br />Not going so well. The mount completes properly, but the directory is always empty when I do an ls. <br /><br />Not quite sure what could cause this.<br /><br />Update: This was an artifact of an incorrectly configured DFS setup. The instructions work perfectly.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-3171255864559530819?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-14501899114675817352008-12-18T02:10:00.003-05:002008-12-18T02:13:22.835-05:00SSH Login times taking forever<a href="http://llbb.wordpress.com/2007/07/11/ssh-takes-exactly-1-minute-20-seconds-or-80-seconds/#comment-223">this article</a> saved me a lot of hastle. <br /><br />I log into a lot of hosts by IP with SSH for embedded linux development, and for some reason it seems like my SSH login times had become unbelievably slow. It could take around 60 seconds to get a password prompt, which I find unbearable.<br /><br />The article above details how to use ssh -v to watch what is going on during a login, and indicates that if you are getting GSSAPI errors, you should consider disabling it or fixing the root cause of such errors.<br /><br />Disabling it sped my logins right back up.<br /><br />Thanks again random internet person.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-1450189911467581735?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-44521619312858407022008-11-28T18:46:00.002-05:002008-11-28T18:48:43.005-05:00Gamestop has xbox 1's for $39, it's xbox media center time!With Xbox 1's now at rock bottom prices, it's time to grab an xbox 1, man up, and softmod that xbox into an ass kicking media center.<br /><br />All you need is a simple PC, a cd burner, and an extra IDE cable. <br /><br />Read this excellent <a href="http://forums.xbox-scene.com/index.php?showtopic=496263">guide</a> carefully, and get going!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-4452161931285840702?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-58725314915201553092008-11-01T19:22:00.002-04:002008-11-01T19:25:31.585-04:00XBMC - Xbox Media Center on Mac OSX Rules!XBMC is such a perfect fit for the Mac Mini. It's completely incredible.<br /><br />The mac mini's remote can do quite a bit under XBMC, especially once you get used to it. It will feel very natural after only a short time.<br /><br />I'm currently watching 28 days later on the mac mini's vga output to my LCD TV. It looks great and it's easy to control.<br /><br />The iTunes integration with the iTunes library on the Mac Mini is pretty decent. I havent quite figured out if I can use library mode or not, but at the very least I can play back music without issue.<br /><br />Great news as well, it works on Linux and Windows too. <br /><br /><a href="http://xbmc.org/">Download XBox Media Center Here</a> - It's not just for the xbox anymore!<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-5872531491520155309?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-72066757990540737582008-10-06T18:47:00.002-04:002008-10-06T18:50:27.687-04:00Laptops as Development WorkstationsI've tried off and on over the years to maintain a laptop with a copy of my development tools, but time and time again I am disappointed by the horrific I/O performance. Hopefully down the road solid state disks will help, but at the current time i'm just a little bit depressed about how long my installation of FC8 updates is taking.<br /><br />And if you are wondering why I'm running this now outdated distro, it's because it matches up well with a particular compiler kit I'm using at the moment.<br /><br />Soon I will finish rebuilding my development network, which generally includes a WIndows XP Professional PC, an FC8 Tower Workstation, a file server (terrastation) and a laptop. The laptop is ONLY used to remote desktop into the other two systems when I'm working remotely.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-7206675799054073758?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com2tag:blogger.com,1999:blog-21542186.post-51173403754656467702008-10-06T18:40:00.001-04:002008-10-06T18:42:40.719-04:00I miss ZimbraExchange is overly complicated. It's a system designed by committee. It's not that bad, and it has tons of great features, and when it works it's amazing. But when it goes wrong, it goes very VERY wrong.<br /><br />I miss Zimbra and it's ability to run from a single box and support hundreds of users with zero issue. <br /><br />If it hadn't been for the crazy timezone issues that were affecting every major calendaring system at the time, we probably would have stayed with it.<br /><br />I'd definitely use Zimbra again though, and encourage anyone setting up a new startup to give it a shot.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-5117340375465646770?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-31858469474089149662008-08-11T11:43:00.002-04:002008-08-11T11:46:58.909-04:00Another tivo updatedI was really bored on Sunday, so I decided to upgrade one of the Tivo units to make it that much easier to record ALL of the Olympics. <br /><br />Added a 320GB drive to the existing 120GB. Now rolling with approx 512 estimated hours of recording capacity. <br /><br />I had done this once before with mixed results. I now think that my new bracket system is going to be better, as it offsets the placement of the second hard drive above the first, so that they are not completely flush, hopefully providing some additional room for air to get between them for cooling. <br /><br />The last time I did this I had problems with stability when both drives were really spinning. Way too much heat. We'll see how the new setup proceeds.<br /><br />MFSTools is an awesome package, and so easy to use.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-3185846947408914966?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-88105217163246018772008-07-21T08:53:00.002-04:002008-07-21T08:54:07.014-04:00New OthertonCool pic of "New Otherton" the village of the "Others" in the Lost TV show. <br /><br />http://flickr.com/photos/69398923@N00/2511420523/<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-8810521716324601877?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-7435967739650351552008-07-19T23:57:00.001-04:002008-07-19T23:58:53.465-04:00Prevent nautilus from opening a new windowIt often becomes irritating on some gnome installs that nautilus will open a new window for every folder. My desktop quickly becomes cluttered.<br /><br />The following post describes how to disable this "feature"<br /><br /><a href="http://ubuntuforums.org/archive/index.php/t-361989.html">http://ubuntuforums.org/archive/index.php/t-361989.html</a><br /><br />For the impatient, the following commands will probably do the trick for you.<br /><br /><br />gconftool-2 --type bool --set /apps/nautilus/preferences/always_use_browser true<br /><br />gconftool-2 --type bool --set /apps/nautilus/preferences/always_use_location_entry true<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-743596773965035155?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-21200488017420340562008-07-19T23:06:00.002-04:002008-07-19T23:07:04.333-04:00so true, linux reliability and Ubuntu.http://www.linux.com/feature/141546<br /><br />Our computers really can be reliable, i promise! Thanks Ubuntu!<br /><br />And PS, when XP just starts to suck a bit less, we switch to vista. <br /><br />XP was the suck we can live with.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-2120048801742034056?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-38847514676109689422008-07-18T23:44:00.001-04:002008-07-18T23:44:43.473-04:00zee plane boss, zee plane!<a onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}" href="http://blog.jonnyro.com/uploaded_images/zplane_boss-775304.jpg"><img style="cursor:pointer; cursor:hand;" src="http://blog.jonnyro.com/uploaded_images/zplane_boss-775301.jpg" border="0" alt="" /></a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-3884751467610968942?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-60078027865595774722008-04-30T01:19:00.000-04:002008-05-06T11:06:24.993-04:00Simple sleep timer for audio in Ubuntu<br /><p>jonnyro@jonnyro-desktop:~$ amixer sset 'Master' mute</p><p><br />jonnyro@jonnyro-desktop:~$ at 2am</p><p><br />warning: commands will be executed using /bin/sh</p><p><br />at> amixer sset 'Master' mute</p><p><br />at> <EOT></p><p><br />job 1 at Wed Apr 30 02:00:00 2008</p><p><br />jonnyro@jonnyro-desktop:~$ ps -A | grep atd</p><p><br /> 7882 ? 00:00:00 atd</p><p><br /></p><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-6007802786559577472?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-41210094501559450102008-03-19T21:49:00.001-04:002008-03-19T21:50:54.899-04:00cooling device with no moving partsAs paris would not say, thats not hot<br /><br /><a href="http://itnews.com.au/News/72400,silent-microchip-fan-has-no-moving-parts.aspx">Cooling device with no moving parts</a> - this article describes what they say is a revolutionary advancement in cooling. Fun read. May help with those micro sized laptops of the future.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-4121009450155945010?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-62484950192462480282008-03-18T21:08:00.002-04:002008-03-18T21:09:34.116-04:00The world has lost an amazing author<a href="http://www.msnbc.msn.com/id/23697230/">http://www.msnbc.msn.com/id/23697230/</a><br /><br />A.C. Clarke has passed. I can still remember the first time I read Rendevous with Rama, and City and the Stars. <br /><br />He will be sincerely missed.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-6248495019246248028?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-75869162079318623452008-02-16T23:13:00.004-05:002008-02-16T23:18:32.832-05:00Booting a m0n0wall with PXE and NFS root filesystemFound an interesting article on booting a m0n0wall with PXE, presumably so you can rapidly test customized versions of the m0n0wall software.<br /><br /><a href="http://people.freebsd.org/~nik/m0n0wall/pxe%2Bnfs/article.html">http://people.freebsd.org/~nik/m0n0wall/pxe%2Bnfs/article.html</a><br /><br />For those unfamiliar with m0n0wall, it's a software package commonly run on <a href="http://www.soekris.com">Soekris</a> embedded computers. The m0n0wall site is <a href="http://www.m0n0.ch/wall">here</a>. I highly recommend it. It's very stable and easy to administer.<br /><br />I really want to learn more about PXE booting. I've got some embedded boards I do development for. I want to be able to have the m0n0wall point these boards to a TFTP server on the network that has the development root filesystem exported via NFS. Looking at the <a href="http://doc.m0n0.ch/handbook/faq-hiddenopts.html">undocumented config.xml options</a> may help. This is for development of non m0n0wall software, but similar in spirit to what the article above is talking about.<br /><br />So much to learn, so little time.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-7586916207931862345?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com4tag:blogger.com,1999:blog-21542186.post-41914276014301387182007-11-12T07:41:00.000-05:002007-11-12T07:42:40.682-05:00dreamsmy most recent dream starred cast members of Stargate, Sequest DSV, and quite possibly Jaws. I am never ever, eating barbeque before bed again.<br /><br />I woke up terrified at around 5:40AM.<br /><br />Good plot line though, it was definitely an interesting dream, involving alien artifacts, deep sea monsters, killer dolphins, and a shark hand puppet.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-4191427601430138718?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-13418435307955270742007-11-12T07:36:00.000-05:002007-11-12T07:40:51.847-05:00webdot problems againUpgraded to Bugzilla 3.x, and had of course, additional problems getting dependency graph generation to work.<br /><br />Turns out this time that when I installed the graphviz rpm's from graphviz.org that the config file was not automatically generated.<br /><br />Running "dot -c" from the terminal generated the needed config file. The error I was getting when running /usr/bin/dot before was as follows.<br /><br />Hb6Hdotneato_args_initialize: Assertion `v' failed.H1NlH1.png<br /><br />If it's working properly, you should get no output, as dot will wait for input if you pass it no arguments. Just CTRL+C out of that one.<br /><br />Also, the graphviz rpm was complaining about libltdl.so.3 not existing, but I did a locate for libltdl* and found the source code was already on the system. A quick .configure, make, and make install, and I was almost there. Had to create a symlink from /usr/lib/libltdl.so.3 -> /usr/local/lib/libltdl.so.3<br /><br />Additionally, you will want to do a view source on your graph dependency display page in bugzilla to see what whacky URL prefix it is using. On my system I had to do an Alias directive in the apache config to redirect the data/webdot URL's it was using to the actual directory on the server.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-1341843530795527074?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-42924174359334441182007-10-13T22:08:00.000-04:002007-10-13T22:09:33.413-04:00Remembering, how to redirect output and stderr to null<a href="http://virtuelvis.com/archives/2005/04/script-output-bitbucket">info found here</a><br /><br />./example.pl > /dev/null 2>&1<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-4292417435933444118?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-88773407412789865332007-10-13T21:35:00.000-04:002007-10-13T21:37:16.763-04:00Sapiens application launcher for OSXLooks neat. A way to easily reach for the app you want through mouse gestures. Supposedly it becomes better at it the more you use it.<br /><br /><a href="http://www.donelleschi.com/sapiens/">Sapiens</a><div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-8877340741278986533?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-89528913816788027742007-10-05T18:27:00.001-04:002007-10-06T03:18:48.550-04:00My 30GB iPod 3G is dead, sadnessMy 30GB Ipod, third generation with the buttons on top finally bit the dust. Getting the folder with exclamation sign warning, after listening to the hard drive spool up for a while.<br /><br />Still divided on whether or not to buy a new ipod classic 80GB for $250 or just replace the hard drive with a used one for approx $75 off of ebay. I figure even if the first drive I get off of e-bay is bad, i'm still ahead of the game if I have to buy a second one. <br /><br />Shrug, but if I get the new $250 ipod classic, I get a warranty and double the original capacity of my 3G. <br /><br />We'll see how I feel after this weekend, when I go on a flight without an ipod. Oh the suffering! This is the one piece of electronics it always feels like I "cant live without!"<br /><br />Update: it may have just been the connector coming lose where the hard drive attaches to the motherboard. The oversized battery i'm using may have caused the hard drive to sit unevenly in the ipod, and caused it to rock the connector slowly loose. I used a paper shim (a cut up portion of a <a href="http://www.kubuntu.org">Kubuntu Linux</a> CD sleeve to balance out the hard drive's placement with the upgraded battery. I placed it between the hard drive connector extension and the hard drive itself.<br /><br />The hard drive immediately became easier to seat with respect to the motherboard and the connector snapped right in. The ipod powered right up without errors following.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-8952891381678802774?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-14890538596074276732007-10-05T18:20:00.000-04:002007-10-05T18:24:47.047-04:00Twitter - being connected, all the freaking timeCheck out <a href="http://www.twitter.com">Twitter</a> if regular blogging does not provide you with the sense of immediacy you crave.<br /><br />Maybe we're all at the point where we cannot form coherant thoughts that span the length of a proper blog post, but still, I enjoy the hell out of it.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-1489053859607427673?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-56713138143053601282007-10-05T18:17:00.000-04:002007-10-05T18:20:22.921-04:00Verizon BroadbandAccess Rev-A CardThis Verizon BroadbandAccess (Rev-A) card is amazing. It's plenty fast for the rapid web browsing that I do. It detects the wireless network easily, and with a reasonable price for an unlimited data plan, it does everything I want.<br /><br />I had previously used <a href="http://www.junefabrics.com/pdanet/">PdaNet</a> from June Fabrics Software to get online using my Treo 700p smartphone. But over time the usb cable and terminals on the bottom of my 700p became unreliable. I think they corroded a bit easier than they should. Even on the best of days, it was generally a crapshoot as to whether it would connect to the internet through the phone without problems.<br /><br />This new broadbandaccess card is incredibly reliable. I could not be happier.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-5671313814305360128?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0tag:blogger.com,1999:blog-21542186.post-80964932366596913552007-10-05T03:05:00.000-04:002007-10-05T03:07:48.516-04:00Had the strangest dream. Was rollerblading with hot french dancer chick, then went to a party where I met everyone I had ever known, in high school.<br /><br /><br />Perhaps the dream was triggered by a running copy of beagle on my new ubuntu system, which was steadily cataloging all my digital memories.<br /><br />I distinctly remember waking up, and thinking it odd that my hard drive on the PC was clicking steadily. I thought I might have been hacked and someone was slowly copying off all my data. But turns out that beagled was running on my new Ubuntu Gutsy Gibbon system. Glad to hear i'm listening to the hum of my computer in my sleep.<div class="blogger-post-footer"><img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/21542186-8096493236659691355?l=blog.jonnyro.com'/></div>JonnyRohttp://www.blogger.com/profile/15305562994037391628noreply@blogger.com0