<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Kasperian Moving Parts &#187; Work Stuff</title>
	<atom:link href="http://movingparts.net/category/work-stuff/feed/" rel="self" type="application/rss+xml" />
	<link>http://movingparts.net</link>
	<description>kinda like batman, but with a wife and 3 kids</description>
	<lastBuildDate>Fri, 30 Dec 2011 23:53:39 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Random Musings About a Good Week</title>
		<link>http://movingparts.net/2009/01/10/random-musings-about-a-good-week/</link>
		<comments>http://movingparts.net/2009/01/10/random-musings-about-a-good-week/#comments</comments>
		<pubDate>Sat, 10 Jan 2009 18:51:33 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Google]]></category>
		<category><![CDATA[KDE]]></category>
		<category><![CDATA[KPilot]]></category>
		<category><![CDATA[Video Games]]></category>
		<category><![CDATA[Work Stuff]]></category>
		<category><![CDATA[mouse]]></category>
		<category><![CDATA[opera]]></category>
		<category><![CDATA[work]]></category>

		<guid isPermaLink="false">http://movingparts.net/?p=469</guid>
		<description><![CDATA[It&#8217;s been a while since I&#8217;ve blogged (I blame Twitter), and I had an interesting week, this last, so I figured I&#8217;d blog about it. Probably should be a bunch of individual posts, but blef and here goes&#8230;. Yesterday was an awesome end to an otherwise already pretty good week. I got to play Tetrinet [...]]]></description>
			<content:encoded><![CDATA[<p>It&#8217;s been a while since I&#8217;ve blogged (I blame Twitter), and I had an interesting week, this last, so I figured I&#8217;d blog about it. Probably should be a bunch of individual posts, but blef and here goes&#8230;.</p>
<p>Yesterday was an awesome end to an otherwise already pretty good week. I got to play <a href="http://en.wikipedia.org/wiki/TetriNET">Tetrinet</a> with my team at work and while this may not seem like a big deal, it was to me. Being that I&#8217;m currently working remotely, it&#8217;s very easy to feel isolated and alone and disconnected most of the time. Until I figure out how to build a virtual presence robot (like <a href="http://www.geocities.com/buckrogers_nz/images/twiki_wallpaper1024.jpg">Twiki</a>, maybe, except instead of  <a href="http://en.wikipedia.org/wiki/Dr._Theopolis">Dr. Theopolis</a> hanging around his neck, it would be a webcam of me?!?), I don&#8217;t get many opportunities to feel a part of my team and get the kind of feedback that you normally get in a job by seeing how people react to you just by being around them. But anyway, it was a WHOLE lot of fun. I had never heard of, much less played, Tetrinet before yesterday, and I got my butt kicked soundly. But the camaraderie and laughter and fun was exactly what I needed.</p>
<p>On Tuesday, I got to spend the whole day in my dining room with a friend and co-worker from VMware and got some really cool Linux work done. It was actually some really sweet stuff that he did earlier in the year as part of his internship, but part of it got backed out due to Windows build issues. We worked through all of the issues (and found a couple of problems in GlibMM along the way) and he brought me up to speed with the features and implementation details and we did a pretty good job at documenting it all to boot. I can&#8217;t say exactly what it is, just yet, but if you&#8217;re a fan of VMware&#8217;s Unity mode (guest VM windows showing up inside your host, like normal windows instead of being contained inside the guest OS window), this work will make things just <em>that</em> much cooler. I&#8217;m working on Unity stuff for our next Workstation and Player releases and I&#8217;m hoping we get to include this coolness!</p>
<p>I&#8217;ve been using the <a href="http://www.amazon.com/gp/product/B000HCRVUS?ie=UTF8&amp;tag=movipart-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B000HCRVUS">Logitech  VX Revolution Cordless Laser Mouse</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=movipart-20&amp;l=as2&amp;o=1&amp;a=B000HCRVUS" border="0" alt="" width="1" height="1" /> for a couple of years now and it is extremely cool. The neatest thing about it (other than the fact that it works perfectly in Linux and has a gazillion buttons, and the little storage compartment inside the mouse for the USB dongle) is the scroll wheel. They call it a &#8220;hyper-fast scroll wheel&#8221; and it is just that&#8211;you give it a good flick and it keeps going and going and going&#8230; awesome fun and really useful for long documents/web pages. But last week, I saw the <a href="http://www.amazon.com/gp/product/B00005T406?ie=UTF8&amp;tag=movipart-20&amp;linkCode=as2&amp;camp=1789&amp;creative=390957&amp;creativeASIN=B00005T406">Logitech Optical Marble Mouse</a><img style="border:none !important; margin:0px !important;" src="http://www.assoc-amazon.com/e/ir?t=movipart-20&amp;l=as2&amp;o=1&amp;a=B00005T406" border="0" alt="" width="1" height="1" /> and after reading all the reviews and talking to a friend who had 5 of them and loved them, I decided to give it a try, and I absolutely love it. It has the same kind of scrolling awesomeness as the VX Revolution wherein you flick it with your fingers and it keeps going much longer than a normal mouse wheel (albeit not nearly as long as the VX), but it also keeps your hand stationary to help prevent or improve RSI problems. It took just a few hours to get used to it after having used a normal rodent for decades, and it is now my favorite mouse. But it does take a little bit of configuring&#8230;</p>
<p>Silly me, but I am so used to having to hack things to do my bidding in Linux that I wasted a bunch of hours researching how to get the Marble Mouse to do horizontal and vertical scrolling. You see, the mouse only has 4 buttons, and no scroll wheel, so you use X&#8217;s EmulateWheel option and then tell it which mouse button to use (EmulateWheelButton) so that when you hold that button down and move your mouse, instead of moving the mouse cursor, it scrolls in that direction. REALLY cool! It seems, however, that the particulars of how to configure this mouse in X changes with each vesion of X, or at least between distributions. BUT, if you&#8217;re using OpenSUSE 11.1 as I am, just use YaST and change one of your mouse definitions to be the &#8220;Logitech TrackMan Marble FX (PS/2)&#8221; (even though you&#8217;re connecting it through USB), and you&#8217;ll find that it works beautifully (DOH! Should have tried that first!!!). I set my EmulateWheelButton to &#8220;8&#8243;, which is the little button on the left side of the mouse. I&#8217;m LOVING it! BTW, if you&#8217;re using Ubuntu Intrepid, there&#8217;s a drastically different way to get this working involving either HAL fdi files or a simple xinput script. Anyway, if you find yourself using this mouse and getting stuck on how to get it to scroll, add a comment to this post and I&#8217;ll provide more details.</p>
<p>I also got a chance to spend some time on Ye Olde KPilot this week, which felt really good. Truth be told, it&#8217;s darned necessary and scary, since KDE 4.2 is nearing release any day now. But I fixed a bunch of KPilot issues (layout, configure dialog, crashes, sync problems) and even got KPilot to successfully sync my calendar and contacts once. I need to spend some more time this weekend in trying out different sync scenarios to make sure we&#8217;re rock solid before the release, but the good news is that contrary to previous versions of KPilot, we&#8217;ve tried extra-special-hard to not lose your data. You may find that (right now), we err on the side of giving you  more data than less, meaning possible duplicates until we get those bugs fixed. So, right now would be a really good time for all you KPilot users (both of them?) to come on out and help us test KPilot. We have about a week to find and fix any problems. =:/ Oh, and I also went through the open Ubuntu KPilot bugs and triaged them a bit too, which felt good.</p>
<p>Along those lines, I actually did get a chance to talk to a couple of KPilot users this week (both of them, I think!!) and look through some problems they were having. I spent a large chunk of time looking into a bizarre problem a Kubuntu KPilot user was having from the Kubuntu 4.2 beta2 packages. Along the way, I learned how to find the <em>kde_plugin_version</em> in one of our .so&#8217;s (&#8220;gdb foo.so&#8221; and then &#8220;p kde_plugin_version&#8221;), and I added some debugging that should have been there all along anyway in KPilot, so it&#8217;s not all bad. But it turns out that the Ubuntu KPilot package is missing <em>libkpilot_akonadibase.so</em>, and so none of the new conduits work. I&#8217;ve discussed things with Jonathon Thomas on the <a href="https://bugs.launchpad.net/bugs/312771">Ubuntu bug page</a> and this should be fixed for the next Ubuntu KPilot packages.</p>
<p>Before I started testing KPilot, though, I needed to get my PIM data in order. I&#8217;ve been meaning to put my contacts and calendar into Google for a while now, and this was the perfect time to do that. So I found <a href="http://lifehacker.com/5063176/how-to-use-dropbox-as-the-ultimate-password-syncer">this neat LifeHacker page</a> about using Dropbox and KeePass for synchronizing all your private and important information, and cleaned up my contact information and put everything that could be considered sensitive or important into <a href="http://www.keepassx.org/">KeePassX</a>, which is REALLY nice, and I highly recommend it. Excellent functionality, good strong encryption, and a beautiful Qt4 GUI to boot. I&#8217;ve not looked into using Dropbox yet, but that&#8217;s just an added benefit. After that, it was a simple matter of wasting 3 hours trying to format my kaddressbook-exported-to-csv file into something that Google likes, pulling my hair out, finally giving up in frustration, saving my std.vcf file to a shared drive, opening it up with OS X, importing it into the Mac address book, and then using <a href="http://bborofka.com/A_to_G/A_to_G.html">A to G</a> to create a CSV file and then importing that into Gmail&#8217;s contacts. *sigh* What a pain in the butt!! Someone seriously needs to write a Python script for this or something. Honestly.</p>
<p>I also discovered, much to my chagrin, that Firefox and Konqueror both consume ungodly amounts of memory with a 16-meg web page (to the point of exhausting all of my real and virtual memory and crashing X), like the error page I was getting from our internal sandbox compile machine, but Opera handles it beautifully. So I&#8217;m using Opera again, quite happily. Oh, and since Google now allows you to customize your Gmail keybindings, I can finally get around the annoyance of &#8220;#&#8221; not working for &#8220;delete&#8221;!! I&#8217;ve set up &#8220;d&#8221; for &#8220;delete&#8221; and now my Opera/Gmail experience is glorious again. Now, if we could just get THEMES in Google Apps For Your Domain, that would be AWESOME!</p>
<p>And in closing, <a href="http://www.shoryuken.com/?p=621">the latest Street Fighter IV videos from shoryuken.com</a> look <strong><em>amazing</em></strong>! I&#8217;m going to have to go to GameStop today and plunk down my pre-order money.</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2009/01/10/random-musings-about-a-good-week/feed/</wfw:commentRss>
		<slash:comments>13</slash:comments>
		</item>
		<item>
		<title>Free Enterprise-Class Virtualization</title>
		<link>http://movingparts.net/2008/08/05/free-enterprise-class-virtualization/</link>
		<comments>http://movingparts.net/2008/08/05/free-enterprise-class-virtualization/#comments</comments>
		<pubDate>Tue, 05 Aug 2008 15:05:57 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/?p=374</guid>
		<description><![CDATA[I don&#8217;t know how many people are aware of this bold move VMware made recently, but I think it&#8217;s pretty amazing. Just last week, VMware made its hypervisor free!! VMware ESXi Hypervisor Now Free With Customers Deriving Value from More Than 20 Products in the VMware Portfolio, Company Makes #1 Hypervisor Free PALO ALTO, Calif., [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.vmware.com/go/getesxi/?src=EM_08Q3_VMW_GetESXi_sig-banner"><img src="http://download3.vmware.com/esxi/footer_esxi.gif" border="0" alt="Get ESXi" width="413" height="56" /></a><br />
I don&#8217;t know how many people are aware of this bold move VMware made recently, but I think it&#8217;s pretty amazing. Just last week, <a href="http://www.vmware.com/company/news/releases/esxi_pricing.html">VMware made its hypervisor free</a>!!</p>
<blockquote>
<h1>VMware ESXi Hypervisor Now Free</h1>
<h4>With Customers Deriving Value from More Than 20 Products in the  VMware Portfolio, Company Makes #1 Hypervisor Free</h4>
<p><strong>PALO ALTO, Calif., July 28,</strong> <strong>2008</strong> – VMware, Inc., (NYSE: VMW), the global leader in virtualization solutions from the desktop to the datacenter, today announced its stand-alone ESXi hypervisor will be available at no cost to help companies of all sizes experience the benefits of virtualization. Since 2001, VMware has provided the industry’s most popular and reliable hypervisor, which is now used by more than 120,000 customers. In December 2007, VMware announced significant improvements with ESXi – its third-generation stand-alone hypervisor. With the industry’s smallest footprint and OS-independence, ESXi sets a new bar for security and reliability. ESXi 3.5 update 2, available today, meets the criteria for mass distribution: (1) ease of use and (2) maturity and stability now having been ‘battle tested’ for six months with customers. The leading server manufacturers have all embedded VMware ESXi, including Dell, Fujitsu-Siemens, Hitachi, HP, IBM, and NEC. ESXi can be downloaded now from <a href="http://www.vmware.com/products/esxi/">www.vmware.com/products/esxi/</a></p></blockquote>
<p>Now, speaking personally, I&#8217;ve always used VMware&#8217;s desktop virtualization products, namely Player and Workstation. In fact, looking back at my serial number history, I see that I first convinced my boss to splurge on me with a license for VMware Workstation 3.0 (for Linux systems of course) on 2/7/2002. And that&#8217;s just the first license I <em>bought</em>. =;) I&#8217;m really excited about the next release of VMware&#8217;s hosted products and the really cool features in them. The irony of it is that now that I have an awesome job that doesn&#8217;t require me to use Windows apps, I won&#8217;t actually need some of the cool features that are coming out and definitely won&#8217;t appreciate them as much as I would have working in my Corporate USA jobs of yesterday.</p>
<p>But being a geek and all, I have quite a few times wished that I could afford VMware&#8217;s enterprise hypervisor (ESX) so that I could use it at home and run several virtual machines on the physical box that I have downstairs right now, being horribly under-utilized. And now that cost is no longer an inhibiting factor, I&#8217;m already planning an upcoming geek weekend to do just that. Cool!! Oh, and before you tell me that I should just use Xen or KVM, I&#8217;ll pre-emptively answer that I&#8217;d really like to use something rock-solid, enterprise-class, and world-proven, thank you very much. Given the choice of yesterday between a costly enterprise-class VMware hypervisor and the young and comparitively unproven Xen or KVM solutions, I might have eventually given in and tried one of the free solutions. But now that VMware ESX is free, it&#8217;s pretty much a no-brainer for me to choose it over the other free solutions.</p>
<p>Sweet mama! Go virtualize your toaster or something!! =:D</p>
<p>Disclaimer: I work for VMware and have never been shy about how much I&#8217;m loving it. =;P</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2008/08/05/free-enterprise-class-virtualization/feed/</wfw:commentRss>
		<slash:comments>20</slash:comments>
		</item>
		<item>
		<title>VMware, Day 3</title>
		<link>http://movingparts.net/2007/10/24/vmware-day-3/</link>
		<comments>http://movingparts.net/2007/10/24/vmware-day-3/#comments</comments>
		<pubDate>Wed, 24 Oct 2007 17:48:59 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[KPilot]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2007/10/24/vmware-day-3/</guid>
		<description><![CDATA[This place is SO amazingly, refreshingly, awesomely, mind-bogglingly, ground-breakingly (yes, that&#8217;s a new word), life-changingly (write that one down), career rejuvenatingly, totally, totally cool. I am seeing the world through new eyes, truly. I am in awe. I am absolutely having the time of my life. Maybe some of it is due to the &#8220;having [...]]]></description>
			<content:encoded><![CDATA[<p>This place is <u><em><strong>SO</strong></em></u> amazingly, refreshingly, awesomely, mind-bogglingly, ground-breakingly (yes, that&#8217;s a new word), life-changingly (write that one down), career rejuvenatingly, totally, totally <u><strong><em>cool</em></strong></u>.</p>
<p>I am seeing the world through new eyes, truly.  I am in awe.  I am absolutely having the time of my life.</p>
<p>Maybe some of it is due to the &#8220;having been hitting one&#8217;s head against the cement wall for so long, anything else feels downright wonderful&#8221; syndrome, but I think it&#8217;s more than that.   VMware actually <em>gets</em> Open Source.  The movement, the power, the people, the world-wide community, the whole thing.  For the last three days, I&#8217;ve constantly been thinking how refreshing it is to not have to fight my employer every step of the way, trying to introduce Open Source solutions, getting permission to use Linux, getting support for it, etc.  I&#8217;ve been fighting that uphill corporate battle with little support and few victories for <u>so</u> long that I&#8217;ve not fully realized how tiring it is before just now.  But here, to not only not have to fight policy, culture, etc., but to even be encouraged and supported in using Open Source and Linux&#8230; it is wonderful.  Like coming home to a family that you never knew you had (see paragraph 1).</p>
<p>Thus far, (3 days into it, all brand-spanking new, wet behind the ears, and what-not), I&#8217;ve managed to uncover a small inconvenience in our gtk24 wrapper script that shows up when you don&#8217;t have libgtkmm installed at the system level, as I do not being that I am infinitely more comfortable using KDE with a small smattering of GTK-based apps (xchat (hi Thiago! please fix the SOCKS proxy issue so we can get app-specific settings!  =;)) and pidgin mainly).  So I&#8217;m hoping I&#8217;ll get a chance to poke enough at that one to be productive on my first week at work.  =:)</p>
<p>But I digress&#8230;</p>
<p>Oh, by the way, San Diego (my home until 9 years ago) is on fire.  Film at 11.</p>
<p>VMware is beyond uber-cool.  Unspeakably so.  I love it here.</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2007/10/24/vmware-day-3/feed/</wfw:commentRss>
		<slash:comments>11</slash:comments>
		</item>
		<item>
		<title>Movin&#8217; on Up (Sing it with me, Weezie!)</title>
		<link>http://movingparts.net/2007/10/19/movin-on-up-sing-it-with-me-weezie/</link>
		<comments>http://movingparts.net/2007/10/19/movin-on-up-sing-it-with-me-weezie/#comments</comments>
		<pubDate>Sat, 20 Oct 2007 03:47:41 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Life in General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2007/10/19/movin-on-up-sing-it-with-me-weezie/</guid>
		<description><![CDATA[Today was my last day with my (before today) current employer. It has been a really, really, really bizarre and surreal day. 2 weeks for that matter. I caught myself several times shocked that I wasn&#8217;t more overwhelmed by the huge transition that we&#8217;re now embarking on again. And I think the fact that I [...]]]></description>
			<content:encoded><![CDATA[<p>Today was my last day with my (before today) current employer.  It has been a really, really, really bizarre and surreal day.  2 weeks for that matter.  I caught myself several times shocked that I wasn&#8217;t more overwhelmed by the huge transition that we&#8217;re now embarking on again.  And I think the fact that I wasn&#8217;t more worked up about it was all the more jarring.  Maybe it&#8217;s because I just went through this whole thing only 2 years before, so now I&#8217;m a hardened expert.  Or maybe it&#8217;s because I&#8217;m just at peace with where God is moving us.  Or maybe it&#8217;s because I&#8217;m thrilled like I never have been before about my new job.  Or maybe I&#8217;m just suffering from severe lack of sleep, allergies, and general numbness.</p>
<p>But I am extremely excited about working for VMware!!!  I&#8217;ve accepted a (totally cool) position with them as a Linux UI Engineer, and will be working on the Player team.  Awesome!!!  =:)  Open Source &amp;&amp; Linux &amp;&amp; C++ &amp;&amp; an awesome team &amp;&amp; a company that just might actually get Open Source == 1 happy me.  I am stoked.  =:)</p>
<p>However, this means that my focus will be diverted from KPilot for the next few weeks, at least.  The last time we went through this transitional period 2 years ago, we ended up with KDE 3.5.5&#8242;s version of KPilot which caused no shortage of problems.  I hope that this transition period will be smoother and less disruptive.  But I can say that I will have zero time to work on getting KPilot in shape for our KDE 4.0 release, which unfortunately also coincides with Adriaan&#8217;s complete lack of time due to work and Bertjan&#8217;s lack of time due to school.  So KDE 4.0&#8242;s KPilot will ship with our new Keyring conduit and the memofile conduit working, but precious little else.  You can call this a regression, failure, disappointment, or whatever else you feel like, and believe me when I say that there is nobody more disappointed in this little turn of events than me.  I&#8217;ll also say that I would thoroughly relish any and all help that would step up and help us get the Calendar, Addressbook, and ToDo conduits ported, if nothing else, for KDE 4.0.  =:)  If you care, can code, and are willing to help, please let me know.</p>
<p>So, stay tuned to this channel for more updates as time goes by.  I find myself having to use my old Powerbook until I get my new work laptop (hopefully Monday!!), so I&#8217;m limited on how much I can do outside of checking e-mail, etc.  Oh, speaking of&#8230;  I believe I&#8217;ll be getting a Thinkpad T60 (yeah, I know, very unsexy, but pretty Linux friendly and decently speedy), and I&#8217;ll most likely install OpenSUSE 10.3 64-bit on it.  Anyone have any good/bad experiences with any of the afore-mentioned mixture of hardware/software?</p>
<p>As Bowie sang&#8230; Ch&#8230; ch&#8230; ch&#8230; ch&#8230; changes&#8230;.</p>
<p>Strap on yer seatbelts and hang on tight&#8230;.  =:)</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2007/10/19/movin-on-up-sing-it-with-me-weezie/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>This Post Left Intentionally Blank</title>
		<link>http://movingparts.net/2007/09/16/this-post-left-intentionally-blank/</link>
		<comments>http://movingparts.net/2007/09/16/this-post-left-intentionally-blank/#comments</comments>
		<pubDate>Mon, 17 Sep 2007 03:35:32 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Life in General]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2007/09/16/this-post-left-intentionally-blank/</guid>
		<description><![CDATA[Antonio B, David, Alex, Robert, Antonio D, Jim, Surendra, Mark, and Regis: I had a great time with you guys.  Thanks so much for your time!  I had an awesome day.  Here&#8217;s hoping we&#8217;ll be seeing more of each other!  =;)]]></description>
			<content:encoded><![CDATA[<p>Antonio B, David, Alex, Robert, Antonio D, Jim, Surendra, Mark, and Regis:</p>
<p>I had a great time with you guys.  Thanks so much for your time!  I had an awesome day.  Here&#8217;s hoping we&#8217;ll be seeing more of each other!  =;)</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2007/09/16/this-post-left-intentionally-blank/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Visitor in Red and White</title>
		<link>http://movingparts.net/2007/07/01/visitor-in-red-and-white/</link>
		<comments>http://movingparts.net/2007/07/01/visitor-in-red-and-white/#comments</comments>
		<pubDate>Mon, 02 Jul 2007 02:20:57 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Life in General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2007/07/01/visitor-in-red-and-white/</guid>
		<description><![CDATA[Here&#8217;s hoping&#8230;. I really do look good in red and white, guys!! =:)]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.flickr.com/photos/vr/655641506/" title="photo sharing"><img src="http://farm2.static.flickr.com/1043/655641506_e48c3a73a6_m.jpg" align="left" border="0" hspace="5" /></a></p>
<p>Here&#8217;s hoping&#8230;.</p>
<p>I really do look good in red and white, guys!!  =:)</p>
<p><br clear="all" /></p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2007/07/01/visitor-in-red-and-white/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>In The Last 48 Hours</title>
		<link>http://movingparts.net/2006/05/17/in-the-last-48-hours/</link>
		<comments>http://movingparts.net/2006/05/17/in-the-last-48-hours/#comments</comments>
		<pubDate>Wed, 17 May 2006 04:52:23 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Apples]]></category>
		<category><![CDATA[Desktop]]></category>
		<category><![CDATA[Life in General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Movies]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2006/05/17/in-the-last-48-hours/</guid>
		<description><![CDATA[I have had the pleasure(?) of living through the following: Getting two problems (ABS light and Airbag light were both stuck on) with our new-to-us 2005 Town &#038; Country fixed only to find another problem (2 radiator fans refused to turn off when car was turned off). Had to disconnect battery overnight to turn off [...]]]></description>
			<content:encoded><![CDATA[<p>I have had the pleasure(?) of living through the following:</p>
<ul>
<li>Getting two problems (ABS light and Airbag light were both stuck on) with our new-to-us 2005 Town &#038; Country fixed only to find another problem (2 radiator fans refused to turn off when car was turned off).  Had to disconnect battery overnight to turn off fans and prevent battery drainage.  Took said vehicle back into the dealer who promptly and courteously fixed it.  Again.</li>
<li>Finding out that the family dog (who just yesterday started limping&#8211;refusing to set any weight on her left, front paw) has Lyme disease.  $200+ later and doggie is now feeling much better, apparently.</li>
<li>Beating head repeatedly against same problem at work for a week now is still not yielding any noticeable results, other than in softness of head.</li>
<li>Compiled 2.6.17-rc4 kernel from kernel.org in an attempt to prove that <a href="https://launchpad.net/distros/ubuntu/+source/linux-source-2.6.15/+bug/39518">same palm-pilot-related kernel crash</a> existed in upstream kernel.  After several iterations of fun and frivolity and make-kpkg&#8217;s and reboots, discovered that it does not seem to after all, which means that the problem must lie somewhere in either 2.6.15 or in the patches that ubuntu has made to it. Yay!  This is, I think, the last major show-stopper from me being able to run Linux on my powerbook. About the only large annoyance now is the lack of Flash.  Oh&#8211;I&#8217;ve decided that manually downloading QIF files and importing them into MoneyDance whenever I need to balance the checkbook is not such a horrible thing (refer to earlier post about MoneyDance, IBM&#8217;s PowerPC Java, and the inability to do OFX transactions).</li>
<li>Started listening to <a href="http://www.musichristian.com/sys/product.php?PRODUCT=167664">Switchfoot&#8217;s Nothing is Sound</a> CD.  It&#8217;s pretty good.  I think my favorite song thus far is the simultaneously deep and also infectiously make-you-want-to-scream-at-the-top-of-your-lungs-too track, &#8220;Stars&#8221;.  I will say this, though, and I mean no disrespect to Switchfoot, nor do I know anything of their contractual obligations or personal lives&#8230;.  But this CD seems on an initial listen to be less hope/God-focused than their previous CD, <a href="http://www.musichristian.com/sys/product.php?PRODUCT=28734">The Beautiful Letdown</a>, which was REALLY, REALLY good.  I&#8217;ll not say much more because I&#8217;ve honestly not listened too closely, nor have I dug up the lyrics from the new CD yet.  But I do hope that the Switchfoot guys are still as focused and passionate about God as they were in previous years.  I also sincerely hope that their record label hasn&#8217;t pressured them into producing a more commercially-palpable product for the sake of being more commercially-palpable.  It is a good CD, though, and I do like it.  Here&#8217;s to you, Switchfoot, my home (town) boys.  =:)</li>
<li>Finally watched <a href="http://www.imdb.com/title/tt0342258/">Jet Li&#8217;s latest film, Unleashed</a>, and I was REALLY impressed!  It was very artfully done, all around.  I mean, it had the bad language that my TV-G couldn&#8217;t seem to filter out (no closed captioning on the DVD??), but other than that, I think it was a pretty good movie.  It was certainly the best all-around martial arts movie I think I&#8217;ve ever seen.  Morgan Freeman was (as always) excellent in it.  His father figure role provided stability, peace, and focus for the entire film.  Without him, I don&#8217;t think the film could have gone the distance.  And Jet Li took some very brave steps in this film to try to grow in his abilities as an actor, and he pulled it off fairly well!  I swear, Jet Li is the best martial artist that I have ever seen on film.  I know I&#8217;m committing heresy here, but I would put my money on him over Bruce Lee (duck), Jackie Chan (sorry Jackie baybee!!!), Steven Segal (pfaw, yeah, like that&#8217;s even a challenge), Jean-Claude van Damme in his prime (*twitch*), and anyone else I&#8217;ve ever seen (hmmmm, David Carradine???).  So, go put the kids to bed early, rent Unleashed, and enjoy some kick-butt fight scenes, a really touching story, some seriously M.Night-esque tense scenes (Victoria taking off his collar, anyone??), and the absolutely best close-combat fight sequence that I&#8217;ve ever seen.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2006/05/17/in-the-last-48-hours/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>LDAP, Microsoft Exchange, and KAddressBook or Thunderbird</title>
		<link>http://movingparts.net/2006/05/05/ldap-microsoft-exchange-and-kaddressbook-or-thunderbird/</link>
		<comments>http://movingparts.net/2006/05/05/ldap-microsoft-exchange-and-kaddressbook-or-thunderbird/#comments</comments>
		<pubDate>Fri, 05 May 2006 15:37:34 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[KDE]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2006/05/05/ldap-microsoft-exchange-and-kaddressbook-or-thunderbird/</guid>
		<description><![CDATA[My current employer uses Exhange 2003 as its current groupware solution. I have on-and-off-again been beating my head against the proverbial concrete wall in trying to get it to work nicely with LDAP and addressbooks other than Evolution or Outlook, for obvious reasons. Today, my geeky noggin&#8217; has broken through the proverbial concrete wall and [...]]]></description>
			<content:encoded><![CDATA[<p>My current employer uses Exhange 2003 as its current groupware solution.  I have on-and-off-again been beating my head against the proverbial concrete wall in trying to get it to work nicely with <a href="http://www.intranetjournal.com/foundation/ldap.shtml">LDAP</a> and addressbooks other than Evolution or Outlook, for obvious reasons.  Today, my geeky noggin&#8217; has broken through the proverbial concrete wall and I now have both <a href="http://www.kontact.org/">KDE&#8217;s kaddressbook</a> and <a href="http://www.mozilla.com/thunderbird/">Thunderbird&#8217;s</a> address book successfully using the Exchange server here at work.</p>
<p>Yay, me!</p>
<p>Two things I&#8217;ve found this morning that have helped my noggin&#8217; and I&#8217;ll list them here for future reference for myself as well as in hopes of helping some other poor concrete/geek/proverbial/noggin&#8217;-banging soul.</p>
<p>First, I&#8217;ve found <a href="http://forums.msexchange.org/m_30659100/tm.htm">this post</a> which lists a very helpful step-by-step approach for getting things almost working:</p>
<blockquote><p>OK, here is how Mozilla/Thunderbird LDAP works with Exchange 2000-2003:</p>
<p>1. The default LDAP port for Active Directory is 3268 (not 389) so make sure you&#8217;ve got this port open thru the firewall, and make sure to configure it in your LDAP account settings in Mozilla/Thunderbird.</p>
<p>2. For Base DN, you MUST enter something like dc=yourdomain,dc=com (whereas Outlook Express lets you get away with putting NULL).</p>
<p>3. For Bind DN, you must enter a domain user which has permission to search the directory. You should enter it qualified by the NetBIOS domain name, for example: mydomain\username</p>
<p>4. For some reason, Thunderbird doesn&#8217;t always seem to recognize that it needs to log on before querying. The easiest, most reliable way I have found to force it is to go to the Offline tab in the Directory Server Properties and click the Download button. This function seems to &#8220;see&#8221; that Active Directory wants a logon, so Thunderbird will display the logon dialog to let you enter your domain credentials. For the username, specify exactly the same thing you put into Bind DN.</p>
<p>5. Results are returned asynchronously to the Thunderbird Address Book, so you might see &#8220;No matches found&#8221; immediately after clicking the Search button. Wait a few seconds, and your results should show up.</p>
<p>6. Mozilla and Thunderbird default to a Search Filter of (objectclass=*) which will return lots of useless (non-email address) entries from Active Directory. You can override this with something like (objectclass=person) on the Advanced tab of Directory Service Properties. Depending on what kinds of addresses are in your Active Directory, you may need to refine this filter more (for example, if you&#8217;ve got mail-enabled Public Folders which you want to display).</p>
<p>7. The Address Book UI in Thunderbird is just clumsy. You CANNOT search an LDAP directory by simply selecting it on the left hand side and then entering your search in the &#8220;Name or Email contains&#8221; textbox. You MUST click the Advanced button to define an LDAP search. After you find your desired address(es) in LDAP, you &#8220;should&#8221; be able to copy it to your local addresses but the stupid UI only lets you look at the Properties or add it to the recipient list for a new message (by clicking the Write button).</p></blockquote>
<p>And then there&#8217;s <a href="http://forums.mozillazine.org/viewtopic.php?p=2232464&#038;">this page</a> that helped me finally get it all working:</p>
<blockquote><p>You can add a new address book with the following properties:</p>
<p>General tab:</p>
<p>Name: &#8230;<br />
Hostname:<br />
Base DN: dc=company,dc=com<br />
Port number: 389 (non-secure) or 636 (secure)<br />
Bind DN: YOURWINDOWSLOGONDOMAIN\yourwindowslogonuser</p>
<p>Advanced tab:</p>
<p>Don&#8217;t return more than [ 100 ] results<br />
Scope: Subtree<br />
Search filter: (objectClass=person)</p>
<p>If your organisation is large you may have to change the Bind DN so it only returns your unit (e.g. ou=yourdept,dc=company,dc=com) as otherwise Thunderbird may decide to act a bit strange.</p>
<p>You can force a read by clicking the Download Now button on Offline tab, although you won&#8217;t see any contacts afterwards, you have to search in the Compose window.</p>
<p>If you still get no joy you can download and install Windows Server 2003 Service Pack 1 Support Tools and run ldp.exe against the exchange server. You don&#8217;t even need to install it if you decompress with WinRAR (or possibly WinZip) and look for the executable.</p>
<p><a target="_blank" href="http://support.microsoft.com/kb/892777">http://support.microsoft.com/kb/892777</a></p>
<p>That way you can find out the Bind DN and search filter. First use Connection > Connect against the server, then Connection > Bind with your user and password then use View > Tree with a blank string and you can find a tree view of your Base DN and go into departments and retrieve user data to find out their objectClass if it&#8217;s not person.</p>
<p>Finally in Tools > Options > Composition > Addressing tick Automatically add outgoing e-mail address to my [ Collected Addresses ] as it&#8217;s much faster than searching the server.</p></blockquote>
<p>Granted, these are instructional in getting Thunderbird to work with Exchange, but the same applies to KDE&#8217;s kaddressbook.</p>
<p>In general, I think the sticky wicket that really got things working for me was using Microsoft&#8217;s ldp.exe tool to browse the Exchange LDAP tree and see its innards.  Specifically, I had to do this:</p>
<blockquote><p>server: [active directory server]<br />
base dn: CN=Users,DC=XXX,DC=XXX,DC=com (important to start with Users for me!!)<br />
port: 389<br />
bind dn: [windows domain]\[username]<br />
search filter: (objectclass=*)<br />
scope: subtree</p></blockquote>
<p>The trick was, I think, that I had to provide a more specific base dn to the address books.</p>
<p>Hope this helps someone else out there, wherever your geeky proverbial concrete-bashing noggin&#8217; may find you.  =:)</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2006/05/05/ldap-microsoft-exchange-and-kaddressbook-or-thunderbird/feed/</wfw:commentRss>
		<slash:comments>26</slash:comments>
		</item>
		<item>
		<title>Converting a CVS Repository to Subversion</title>
		<link>http://movingparts.net/2006/04/21/converting-a-cvs-repository-to-subversion/</link>
		<comments>http://movingparts.net/2006/04/21/converting-a-cvs-repository-to-subversion/#comments</comments>
		<pubDate>Fri, 21 Apr 2006 14:12:08 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Open Source]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/2006/04/21/converting-a-cvs-repository-to-subversion/</guid>
		<description><![CDATA[I had thought that this would be a straight-forward mission, but it was not. While the front-end tools look and feel very much the same between CVS and Subversion, the back ends are VERY different. Honestly, I much-prefer the CVS approach (all flat-files, predictably placed in $CVSROOT), but since that&#8217;s probably part of the problem [...]]]></description>
			<content:encoded><![CDATA[<p>I had thought that this would be a straight-forward mission, but it was not.  While the front-end tools look and feel very much the same between <a href="http://ximbiot.com/cvs/wiki/index.php?title=Main_Page">CVS</a> and <a href="http://cvs2svn.tigris.org/">Subversion</a>, the back ends are VERY different.  Honestly, I much-prefer the CVS approach (all flat-files, predictably placed in $CVSROOT), but since that&#8217;s probably part of the problem of CVS&#8217;s lack of flexibility with file/directory moves, etc., it&#8217;s understandable that Subversion does it differently.</p>
<p>Anyway, in using cvs2svn to convert my existing CVS repositories, I faced a problem that was covered in <a href="http://cvs2svn.tigris.org/faq.html">cvs2svn&#8217;s FAQ</a>:<span id="more-198"></span></p>
<blockquote><p><strong>How can I convert project foo so that trunk/tags/branches are inside of foo?</strong></p>
<p>Given a CVS repository with the layout:<br />
/project_a<br />
/project_b</p>
<p>cvs2svn will produce a Subversion repository with the following layout:<br />
trunk/<br />
project_a/<br />
&#8230;<br />
project_b/<br />
&#8230;<br />
tags/<br />
&#8230;<br />
branches/<br />
&#8230;</p>
<p>However, you may want your Subversion repository to be laid out like this:<br />
project_a/<br />
trunk/<br />
&#8230;<br />
branches/<br />
&#8230;<br />
tags/<br />
&#8230;<br />
project_b/<br />
trunk/<br />
&#8230;<br />
branches/<br />
&#8230;<br />
tags/<br />
&#8230;</p>
<p>Currently, cvs2svn does not support converting a repository in this manner (see Issue #86 for details), however, there is a workaround. You can convert your repository one project (or module) at a time and load the individual dumpfiles into your Subversion repository using svnadmin with the &#8211;parent-dir switch. See the answer to How can I convert my CVS repository one module at a time? for details.</p></blockquote>
<p>However, what I couldn&#8217;t find was a script that would help me do this (of course, there&#8217;s most probably one out &#8220;there&#8221; somewhere, but I didn&#8217;t honestly have time to look that hard).  So I created one and here it is:</p>
<blockquote>
<pre>#!/bin/bash

. ~/.profile.common

OLDCVSROOT=/home/cvsroot/blah
NEWSVNROOT=/home/svnroot/blah

CVS2SVNDIR=${HOME}/builds/cvs2svn-1.3.0

TMPCVSROOT=$(pwd)/tmpcvsroot
TMPWORKDIR=$(pwd)/tmpdir
TMPSVNDUMP=$(pwd)/tmpsvndumps

mkdir ${TMPCVSROOT}
mkdir ${TMPWORKDIR}
mkdir ${TMPSVNDUMP}

STARTDIR=$(pwd)

# create svn repository
# (commented out because this should be done before this process starts)
#svnadmin create --fs-type fsfs ${NEWSVNROOT}

for module in $(ls -1 --color=never ${OLDCVSROOT}| grep -v CVSROOT) ; do
module=$(basename $module)
echo "now working on module->$module< -"

# copy one module at a time (don't work on original repository)
mkdir ${TMPCVSROOT}/$module-root/
cp -r ${OLDCVSROOT}/CVSROOT ${TMPCVSROOT}/$module-root/
cp -r ${OLDCVSROOT}/$module   ${TMPCVSROOT}/$module-root/

# create an svn dump file from the copied CVS modulesitory/module
cd ${CVS2SVNDIR}
./cvs2svn -q --tmpdir=${TMPWORKDIR} --dump-only --dumpfile=${TMPSVNDUMP}/$module.dump ${TMPCVSROOT}/$module-root/$module
cd ${STARTDIR}

# create the parent directory in svn...
svn mkdir file://${NEWSVNROOT}/$module -m "Added $module directory."

# now load the dump into svn
svnadmin -q --parent-dir=$module load ${NEWSVNROOT} < ${TMPSVNDUMP}/$module.dump
done</pre>
</pre>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2006/04/21/converting-a-cvs-repository-to-subversion/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Caterpillar into a Butterfly</title>
		<link>http://movingparts.net/2005/11/27/caterpillar-into-a-butterfly/</link>
		<comments>http://movingparts.net/2005/11/27/caterpillar-into-a-butterfly/#comments</comments>
		<pubDate>Mon, 28 Nov 2005 03:29:31 +0000</pubDate>
		<dc:creator>Jason 'vanRijn' Kasper</dc:creator>
				<category><![CDATA[Life in General]]></category>
		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://movingparts.net/?p=170</guid>
		<description><![CDATA[metamorphosis (met-uh-mawr-fuh-sis) : A change in an animal as it grows, particularly a radical change, such as the transformation of a caterpillar into a butterfly. The last few weeks of my life have been very&#8230; interesting&#8230; to say the least. To be more precise, they have been very disruptive, frustrating, stressful, maddening, confusing, difficult, sleep-depriving, [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://static.flickr.com/26/63078116_b79742ae19_m.jpg" alt="Sabbath and me, under metamorphosis" align="left"/></p>
<blockquote><p><a href="http://www.answers.com/metamorphosis&#038;r=67">metamorphosis (met-uh-mawr-fuh-sis)</a> :  A change in an animal as it grows, particularly a radical change, such as the transformation of a caterpillar into a butterfly.</p></blockquote>
<p>The last few weeks of my life have been very&#8230; interesting&#8230; to say the least.  To be  more precise, they have been very disruptive, frustrating, stressful, maddening, confusing, difficult, sleep-depriving, and hard. </p>
<p>After having worked for the Rite Aid Corporation for 13 years, I was offered a job by the <a href="http://www.cvs.com/">CVS/Pharmacy Corporation</a>.  The last position I held with Rite Aid was &#8220;Master Systems Engineer.&#8221;  The position I have accepted with CVS/Pharmacy is &#8220;IS Architect, Technology.&#8221;  It certainly seems to be a step up from a career standpoint.  </p>
<p>This change requires my little family and I to relocate from Harrisburg, PA (one of the least-expensive places to live in these United States) to Rhode Island (not so much).  And once again, we&#8217;re doing it in the dead of winter.  Kind of funny, that.  The last two big family moves of this magnitude have also taken place during December/January.  God has a sense of humor, I&#8217;m pretty sure.  </p>
<p>My last day at Rite Aid was Friday, 11/4/2005, and my first day with CVS was Thursday, 11/10/2005.  </p>
<p>Tuesday, 11/8/2005 saw me up early, packing my little car with all I could fit (including the cat), kissing/holding my family and crying with them in our driveway, and driving for 6 and a half hours to northern Rhode Island.  The cat also was not entirely happy with this journey, and felt obligated to tell me about it constantly during the drive.</p>
<p>CVS has given me two months of temporary, furnished housing in RI.  This gives me two months (about a month and a week left of it now) to find a new place for my little family to live during the evenings and weekends.  This would be one big cause of the current amount of stress in my life.  Part of the problem is that there&#8217;s just so little time that can be spent looking for a home.  2 months isn&#8217;t much to begin with, even if that was all that you were doing&#8211;let alone having to do it only in the evenings and weekends.</p>
<p>In addition to the stress of trying to find a new house for our family to live in, my work environment is very, very different now, and has caused some serious re-thinking and re-tooling of how I have become accustomed to live, work, and play over the last 6+ years.  This has nothing to do with the kind of work I&#8217;m doing as of yet, but more to do with what OS I run, what applications I use, and how I do all that I do&#8211;both at work and outside of it.  Whilst employed at Rite Aid, I used my work-provided laptop for everything I did.  Obviously, I did all of my work-related work on this laptop, but I also used it for all of my personal stuff too.  All of my personal documents, banking files, personal contact information, was on it.  It was also where I did all of my free-time (hah!) hacking on KDE-related stuff, church website development, etc., etc.  </p>
<p>In hindsight, I probably shouldn&#8217;t have.  In hindsight, I was probably very lucky to have been able to do this for so long.  In hindsight, I most probably should have just bought a laptop for myself years ago and used only it for personal stuff.  But I didn&#8217;t, so that was one big, huge, monstrous, gi-normous hurdle I had to face during this move.</p>
<p>I still don&#8217;t have it all figured out yet, honestly.  </p>
<p>I ended up buying an amazingly sweet little Powerbook for all my personal stuff, and I shall endeavor to use only it for non-work-related stuff.  And I have a nice-enough Thinkpad T42 for work.  And I&#8217;ve already installed Linux (SuSE 10) on it.  But I&#8217;m not honestly sure how useful or fun it&#8217;s going to be, since my new employer uses Exchange for mail/calendaring/resource-management/everything, and KDE doesn&#8217;t have any support for such things.  Yes, I know there&#8217;s <a href="http://www.gnome.org/projects/evolution/">Evolution</a>, but I don&#8217;t like GNOME nearly as much as KDE, and, as always, Exchange/Outlook do magical, proprietary things that Evolution can&#8217;t do (weird document/link embedding that neither Evolution nor <a href="http://www.kontact.org/">Kontact</a> grok).  And really, the biggest hurdle that I have to figure out right now is how to keep my work and personal calendars in sync on my PDA.  Still don&#8217;t know how I&#8217;m going to pull that off.  I absolutely do not want to have the sync process put any of my personal information onto the Exchange server.  I want to have my Exchange calendar be more of a feed that is kept up-to-date on my Palm, but don&#8217;t want to sync my personal calendar up to the Exchange server.  Kind of  like a one-way RSS feed.  Does anyone know if it&#8217;s possible to do such a thing?</p>
<p>In addition to the Exchange issue, I&#8217;m told I&#8217;ll have to be using Microsoft Project and Visio, and obviously, Microsoft hasn&#8217;t released any Linux-native versions of their cash-cows yet.  And before you mention <a href="http://www.codeweavers.com/">Crossover Office</a>, it&#8217;s Office 2003 that I&#8217;ll be using and Crossover Office doesn&#8217;t yet work with <a href="http://www.codeweavers.com/products/cxoffice/truth_in_advertising/the_real_dirt/">Outlook 2003</a>.  Frustrating.  I may have to go the other way and run Cygwin inside XP, though I can&#8217;t tell you how downright grumpy that will make me.  =:/</p>
<p>It&#8217;s not all negative, though.  The folks at CVS are very open to Linux, and are more than willing to let me run it on my laptop.  It&#8217;s just that it may or may not be all that useful in the end because of all the Microsoft-only tools.  I&#8217;ll have to see how often I have to use Project/Visio, I guess.  *grouse*</p>
<p>Another realization in the midst of these frustrations is that what I&#8217;m experiencing is most probably the norm at most large corporations.  That is to say that most anywhere I would go, I&#8217;d be running into the same situation&#8211;Microsoft-centric core applications and full separation of work and home computing.  So that helps a little bit.  It&#8217;s just something that I&#8217;d never thought about before, I guess.  And the separation of work and home computing is most definitely something that I can live with.  It makes perfect sense.  But it&#8217;s frustrating to see that we of the Open Source persuasion still don&#8217;t have answers for those things that Microsoft has the true strangle-hold on corporations for&#8211;Project, Exchange, etc.  And yes, I know we&#8217;re getting better.  And in some non-US markets, we&#8217;re making definite inroads.  But we&#8217;re still not there yet.  *grouse again*</p>
<p>So, all in all, life goes on.  I&#8217;m growing, learning, expanding, and while it&#8217;s painful during the metamorphosis, I can recognize that good will come out of all of this.    I believe it was Jefferson who said that &#8220;A little revolution, now and then, is a good thing.&#8221;  And so I can gather a little solace from all the turmoil, and it&#8217;ll be interesting what life looks like in a few months from now.</p>
]]></content:encoded>
			<wfw:commentRss>http://movingparts.net/2005/11/27/caterpillar-into-a-butterfly/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

