- Ugh. Dealing with college tuition and bills is almost as fun as dealing with lawyers, hospitals, and insurance. =:( #
- I cannot brain today. Also, my neck hurts and I have a headache. Blef. #
Powered by Twitter Tools.
Tuesday August 5, 2008
by Jason 'vanRijn' Kasper
0 comments
Powered by Twitter Tools.
Tuesday August 5, 2008
by Jason 'vanRijn' Kasper
22 Comments
Bertjan has already done a very nice job of giving an overview of where we are with this year’s GSOC project and where KPilot is in general. I wanted to add a couple of things to this train of thought too…
First off, this is the second year that I’ve worked with Bertjan on a Google Summer of Code project and I have thoroughly enjoyed both years. Last year, our goal was to create a base conduit framework that could be used to unify KPilot’s conduit code and push down into it all of the synchronization logic that was previously spread across all of the individual conduits. This was a success, and Bertjan also wrote a new Keyring conduit that implemented the new base conduit infrastructure. Unfortunately, these were dark days for KPilot and neither Bertjan nor I nor Adriaan had any more time to give to our little KPilot friend. KPilot was semi-ported to Qt4/KDE4, but none of our KDE PIM conduits worked. And so KPilot languished pretty much untouched and unloved between last year’s GSOC project and this.
This year, Bertjan has built upon last year’s work with our base conduit core code. He’s ported the contacts, addressbook, and todo conduits to use both the new base conduit infrastructure and the new Akonadi back ends that KDE PIM 4.2 will be using. As a satisfying proof of our design work from last year, I don’t believe that we’ve hit any synch algorithm problems, yet. In addition, Bertjan has done the necessary work to finally have 2-way category synchronization working with KPilot and our conduits, YAY!
As Bertjan said, there’s some rough edges still, 2 weeks away from the conclusion of this year’s SOC project, but we’re hopeful that we’ll be able to iron KPilot’s side of these out before 4.2 is released and also hopeful that our KDE PIM apps will be ported to use Akonadi’s back-end so we can again synchronize between our PIM apps and Palm devices.
Now, there’s a few things I’d like to really ask for help with, so if there is still a KDE Palm community as I have seen glimpses of before, now is the time for you to speak up and help us make KPilot a first-class citizen in the KDE4 world. To put it bluntly, we need the KPilot community to help or we won’t make it.
In addition, let me just add that while Palm devices were once the coolest geek device on the planet (after the Newton went buh-bye, of course), and lots of people were interested in using them and subsequently a higher number of people were interested in coding for and helping out with them, this is definitely not a true statement today. Everybody and their dog is all excited about the iPhone, and I cannot say that I blame them. Palm seems to have totally lost its coolness, geek appeal, good business sense, and anything else that would keep it otherwise relevant in the current technology climate. I won’t digress too much here, but if you’ve ever tried to endure through Opera’s constant crashing of your Treo or Blazer’s general suckiness for a couple of hours while everyone else around you is experiencing pain-free Safari-surfing on their iPhones, you might be able to appreciate the frustration and rage that accompanies said experience.
But back to subject at hand…. The affect that this all has, though, on those of us who are trying to maintain software for the Palm platform (KPilot, here), is that it’s pretty de-motivating when nobody seems to care about the software you’re writing anymore. Synchronization and PIM software is about as un-sexy as you’d want to get, quite honestly, and KPilot seems to be the ugly poster child for it.
So, reiterating my cries for help, if you use and care about KPilot now and in the future, please please please let those of us know who still try to care for the little guy. And if you truly care and have even small amounts of time (and maybe a spare couple of devices to test with), please let us know that too. I’m not asking for people to send me or Bertjan or Adriaan devices. We have some already. What we don’t have is the time and breadth of use cases to adequately test KPilot and make sure that it’s not going to eat your data for lunch, and that’s something we’d really like to not see happen after KPilot is released with KDE 4.2
Thanks for making it through this lengthy post and as a reward, here’s one of Google’s image search results for KPilot (????) =:)
Tuesday August 5, 2008
by Jason 'vanRijn' Kasper
20 Comments
I don’t know how many people are aware of this bold move VMware made recently, but I think it’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., July 28, 2008 – 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 www.vmware.com/products/esxi/
Now, speaking personally, I’ve always used VMware’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’s just the first license I bought. =;) I’m really excited about the next release of VMware’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’t require me to use Windows apps, I won’t actually need some of the cool features that are coming out and definitely won’t appreciate them as much as I would have working in my Corporate USA jobs of yesterday.
But being a geek and all, I have quite a few times wished that I could afford VMware’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’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’ll pre-emptively answer that I’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’s pretty much a no-brainer for me to choose it over the other free solutions.
Sweet mama! Go virtualize your toaster or something!! =:D
Disclaimer: I work for VMware and have never been shy about how much I’m loving it. =;P
Monday August 4, 2008
by Jason 'vanRijn' Kasper
0 comments
Powered by Twitter Tools.
Friday July 25, 2008
by Jason 'vanRijn' Kasper
7 Comments
We had a nasty little electrical storm in our neck of the woods (literally) a couple of nights ago. Power went off for a few hours and all that normal-type nuisance stuff. However, what I did not expect was the damage that happened as a result of a monstrous power surge that ripped through our home. I’m still shelling out $MONEY to try to get back to normal.
I believe what happened was that a surge came through either our phone line or our cable line. And no, I didn’t have any kind of surge protection on the phone or cable lines. Never thought you’d need it, honestly. I do have these lines protected now, though, which is small comfort being that I’ve managed to make it this far in life without said protection unscathed, which means the money I’ve shelled out for the protection likely won’t be needed for another XXX years. But anyway, however the surge managed to get into my house, it fried my Vonage phone adapter, my cable modem, my Linksys WRT54GS wireless router, my main network switch for the house, all wired ethernet adapters in my computers, all of the phones in our house, and my laptop power adapter (which wasn’t even connected to my laptop, thankfully). Nice, eh?
Cost analysis of recovering from this little electrical hissy fit:
All told: $500 or so. Not too bad, I suppose. I’ve certainly heard worse. What’s more frustrating than anything is not having any phone or internet service for a day and therefore knocked out of being able to work. Thankfully, my awesome Cambridge VMware brethren had a replacement power adapter for my work laptop, so that only cost me $40 in gas/parking to drive the 3 hours back/forth to pick it up.
And because I know that you’re all thinking “well yeah, but if you hadn’t been too cheap to buy the $90 surge protector a couple of years ago, none of this would have happened”, I’ll freely admit that you’re absolutely right. =:( Sometimes my cheap nature ends up costing more than it saves. Case in point.
Friday July 18, 2008
by Jason 'vanRijn' Kasper
5 Comments
Warning. Random brain dump coming…
Food for thought that I spotted on my lifehacker feed today… Why You’re Better Off Avoiding the iPhone
… this is a hypocrite’s confession. I purchased and use an iPhone, but I hate being locked into Apple’s proprietary system.
Original impetus was 5 reasons to avoid iPhone 3G [Free Software Foundation]. Hm. I’m still locked into my Sprint account until October, so I’m on a forced wait regardless of whether I wanted to run out and buy one right now anyway.
In other news, my awesome Summer of Code student, Bertjan, is making great strides in our unstable version of KPilot (trunk, which will be in KDE 4.2). He’s well into the middle of writing a new contacts conduit for KPilot, which will utilize the new Akonadi goodness that will serve as the core of KDE PIM in KDE 4.2 and beyond. Woot! Awesome work Bertjan! We only have 4 weeks left!!! =:D He’s also had to do a bit more cleanup before he could get to this point in his SOC work due to having to fix up category syncing, but I am confident that he’ll pull through and get the Contacts, Calendar, and Todo conduits up and running before the pencils down date. If you care about KPilot and its future, please let Bertjan know you appreciate his hard work!
And after reading a really interesting article about how modern shoes are really not all that good for our feet and legs, I’ve ordered a pair of Vibram Five Fingers KSO shoes, woot! To be honest, I also just really like the way they look, and since a bunch of friends at VMware have them as well as my good Waller friends, and after having tried some on at a nearby shoe store, I’m totally excited about them. Should get them on Tuesday, yay!
Friday July 11, 2008
by Jason 'vanRijn' Kasper
3 Comments
Tuesday July 1, 2008
by Jason 'vanRijn' Kasper
36 Comments
Stupid Apple people. “iPhone 3G is coming July 11. Watch the guided tour.” Yay! *click* *click* “Get the Latest QuickTime.” Um. WTF? Do you make that for Linux now?? FAIL!! Is this ignorance, intentional, or just plain, stupid, stinking downright arrogance on Apple’s part? Hm. How about all 3? It’s darned insulting.
The worst of it is that it apparently is working. Don’t give a crap about open standards, cross-platform, reaching the widest audience possible, or anything else. Just worry about yourself and Windows–and Windows only because you have to if you want to keep making money. Ignore Linux users. Who the hell are they anyway? Maybe 3% of the market share? Pfft. Screw ’em. Be intentional about not allowing them to even see the commercials for the products you want their money for. Or better, don’t care about their money because they’re so insignificant.
And yet we keep buying their stuff. Why? Because it’s so sexy. Because they do nice commercials. Because everyone else is buying their stuff and we want the latest cool thing.
Blef.
I’m just sick of it. How is this better than Microsoft again??
P.S. Thanks, Steve! I was seriously being tempted by your ultra sexy new iPhone, but being that you won’t even let me watch the commercial for it without buying a Mac or Windows machine, I think I’ll just tell you to stick it in your ear.
Monday June 23, 2008
by Jason 'vanRijn' Kasper
12 Comments
I got asked, via e-mail, today how I went from a retail pharmacy store manager to systems architect and it was such a good brain dumping that I figured I’d blog it too. =:) Here, then, is a brief overview of how I got from .A->.B.
Note: this is not an attack on Rite Aid or Taco Bell or CVS or outsourcing. I’m sure everyone out there has a similar story if you’ve had any job whatsoever, much less a career in IT.
Well, anyway, there’s my brain dump for the morning. I’m sure that was far more information than you’d have willingly asked for, had you a choice… =;)
Wednesday June 18, 2008
by Jason 'vanRijn' Kasper
8 Comments
I know it’s stealing Firefox3’s thunder, but Opera 9.5 was just released and it is REALLY well done. I have always been amazed at how blazing fast it is and this release continues in that vein.
However…