Sep 30 2006

Drinking from the Bit Bucket

Categories: Computers

A couple of random computer tidbits for my reading audience. If you ain’t a computer fan you probaby aren’t interested.

First, benr seems to have gotten his hands, or at least his work hands, on one of Suns sexy new Thumper boxes. So, this is what it’s like to initialize 20 terabytes of storage. God, that is one fucking smoking machine.

benr has also been busy with his articles on all things Solaris 10. His most recient article, Streamlining Zone Creation Thanks to ZFS Integration shows just how easy, given a recent Solaris build, it is to hook zones and ZFS together. The simplicity Suns got with these tools, and the power their hiding underneath is amazing.

The last little tidbit, more of a reminder to myself, is about my damn Ubuntu desktop. Seems, at some point in the last month or so, I managed to upgrade my kernel, or maybe my xserver, not sure which. This upgrade, when my compter was forced to reboot due to power outage, caused some nasty shit to go wrong. So, if you’re seeing your xserver hang, keyboard not responding although I can move my mouse, and you’re running nvidida, and you’re on an AMD64 machine, it’s possibly your AGP drivers. This post solved the issue for me.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sep 29 2006

Stumbling Through the Jungle

Categories: Life

As you may have read previously, Stacy and I have decided to delay our trip to Europe. It probably won’t happen on the scale I was originally thinking, leaving for a few months, but we’ll definately get there for a visit. On the plus side, this means we should be able to go to a friends wedding in Cuba next year.

Anyway, with the scuttling of the Europe plans, I’ve started to poke my nose back into the job market. I’ve been enjoying my time at TrekLogic for the last four years but I think it’s becoming time for a change.

My problem being, I’m quite comfortable in my current job, which makes me quite picky when looking for a new job. Which typically means I don’t qualify for the jobs I apply too, which kinda makes it hard to get an interview, heh.

Well, I figure I’ll link my resume off of here, that way it should get indexed by Google and other search engines. Maybe a cool job will find me. Google, this means you.

A guy can dream can’t he?

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sep 29 2006

Coffee Shop Shuffle

Categories: Life, Work

I’ve had a writting project hanging over my head for the last couple of weeks at work. A nasty Sword of Damocles that has been waiting to drop. It’s due in a first draft form tomorrow sometime.

As usual, working in the office can be quite distracting. Between people coming up to ask questions, phone calls, emails and other things I wasn’t getting much writting done So, I took Wendsday and Thursday and didn’t bother to go to the office.

Instead, I spent the two days hopping between coffee shops at Young and Eglinton. Wendsday I managed to start at the Indigo Starbucks, moved to the Duke of Kent for lunch, went down to Tim Hortons, up to the other Starbucks then back across to road to the Indigo Starbucks again. Four cups of tea, four bottles of water and a dead battery on my iPod later I managed to get a lot of writting and formatting complete.

Today wasn’t quite so hoppy. I started at home as I had a conference call that was suppost to be at 11, which got postponed. So, I went to the Indigo Starbucks (I love the leather chairs they have there), then came home for the 2pm re-schedule. After that, back out to Tim Hortons and then the Indio Starbucks again. I’ve now been sitting at home for the past few hours with iTunes visualizations running on the TV.

I’ve actually been quite supprised at just how productive it can be to get out of the house and get out of the office and sit somewhere and work on something. I’ll have to remember that if I get another project like this one.

Only three chapters and one skipped section remaining before I can call it a night.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sep 25 2006

Dropped the Ball

Categories: Programming
Tags: ,

I dropped the ball on this one. Nathan posted a great article on the Drag and Drop code that’s in EWL.

Take a gander: Ewl Drop Support

Got an opinion on this stuff? Send us an email, or drop by #ewl on irc.freenode.net and let us know.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Sep 25 2006

The View

Categories: Programming
Tags: ,

Spent a bit of time fiddling with EWL today. Took a look at the tooltip issue. Passed it over to RbdPngn as I hate fill policies and it appears to be a fill policy issue.

Added a touch of caching to the icon theme code that’s in CVS. This plugs a bit of a leak we’ve had since ecore_desktop switched over to returning char *’s instead of const char *’s. The cache should invalidate itself when the icon theme changes.

But, enough with the preamble. The other change today was a nice API breaking one. I bit the bullet and implemented Ewl_MVC which handles all of the Model-View-Controller stuff that was currently spread out through the Ewl_Tree2, Ewl_Combo and Ewl_List code.

What does this mean for you, the EWL connoisseur?

Basically, if you use Ewl_List, Ewl_Tree2 or Ewl_Combo I just broke your code. On the upside it’s easy to fix.

If you’re using any of those widgets you’ve probably used the _view_set(), _model_set(), _data_set() or _dirty_set() calls. All of these calls (and their _get() counterparts) have been moved into Ewl_MVC. The Ewl_List, Ewl_Combo and Ewl_Tree2 widgets all inherit from Ewl_MVC (which inherits from Ewl_Box in turn).

To fix your code all you need to do is change the above calls to be ewl_mvc_view_set(), ewl_mvc_model_set(), ewl_mvc_data_set() or ewl_mvc_dirty_set().

That should clear everything up.

I’m hoping to make a couple more additions to the Ewl_MVC widget once I get a chance. The big one is to add the selection code in there as well. All of the current MVC widgets handle selection. For combo it’s only single select but for the other two it’s single or multi-select.

Hopefully we can extract this common code out and get it centralized into the Ewl_MVC widget.

As usual, any bugs should be reported to the mailing list or logged to xcomputerman.com/bugs (or just send me an email.

[Slashdot] [Digg] [Reddit] [del.icio.us] [Facebook] [Technorati] [Google] [StumbleUpon]

Next Page »