<?xml version='1.0' encoding='UTF-8'?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/'><id>tag:blogger.com,1999:blog-483805728462452878</id><updated>2008-08-28T15:12:02.765-06:00</updated><title type='text'>Computer Lore</title><subtitle type='html'>Ted Bullock's dilettantish thoughts about computer erudition</subtitle><link rel='alternate' type='text/html' href='http://www.comlore.com/'/><link rel='next' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default?start-index=26&amp;max-results=25'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default'/><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://www.comlore.com/atom.xml'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>32</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-8452088227411856823</id><published>2008-07-14T16:57:00.003-06:00</published><updated>2008-07-14T17:44:41.052-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='httperf'/><title type='text'>httperf and libevent and the future of everything</title><content type='html'>Firstly, congratulations to Adrian Chadd for starting the httperf port to libevent.  Already we have seen some massive performance enhancements.  CPU usage on my opensuse 11.0 workstation has improved about %3000 percent.&lt;br /&gt;&lt;br /&gt;Certainly there is some stability work to be done.  I am currently getting segmentation faults with very high request loads.&lt;br /&gt;&lt;br /&gt;The current implementation does not use a persistent event loop, which means that the other useful features that libevent provides are not available (timers for example).&lt;br /&gt;&lt;br /&gt;Something I want to see developed going forward is an asynchronous http client library around.  The http work already done with libevent is certainly a start to this, but is far from complete.  Essentially, what I want is a client api where I can perform some http client action asynchronously without needing to deal with any messy details.&lt;br /&gt;&lt;br /&gt;The intention here is to foster a deal of code-reuse between http implementation projects that all use libevent at the core.  After that, portability sits firmly on libevent's shoulders (where it belongs).</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/07/httperf-and-libevent-and-future-of.html' title='httperf and libevent and the future of everything'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=8452088227411856823' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/8452088227411856823'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/8452088227411856823'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-213886456156452388</id><published>2008-07-13T20:42:00.007-06:00</published><updated>2008-07-14T10:23:04.631-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Personal Thoughts'/><title type='text'>Open source home renovations</title><content type='html'>On June 30, 2008 I took possession of my very first property.  It's an 800 square foot, two-bedroom condo in South Calgary (Alberta).&lt;br /&gt;&lt;br /&gt;Given that I am a massive geek, part of the renovations I am taking on in preparation for moving in, is a robust home network. This includes (at least) seven cat5e, and six rg6 cable drops.  For this I have used a fancy product by Leviton.  Their Structured Media center items appear to be exactly what I need to marshal my assorted cables, and send them along to their eventual end points.&lt;br /&gt;&lt;br /&gt;This allows a lot of flexibility towards future home renovations, and lets you easily re-design the layout of the network at a future point in time. As far as I am concerned, this sort of cable organization is the best way to go.&lt;br /&gt;&lt;br /&gt;In any case, all this work is being completed with the intention of designing an ideal open source home.  My routing, media distribution, work bench, telephony and data storage system have all marshaled into a single room.  The original analog telephony network is untouched in case a future owner doesn't want to use the fancy system that I have built.&lt;br /&gt;&lt;br /&gt;Anyways, I have been doing this upgrade as part of a behind the scenes project that I have been playing with to develop a home running entirely on open source software.  More on this later, expect interesting developments as the year goes on.&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/07/open-source-home-renovations.html' title='Open source home renovations'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=213886456156452388' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/213886456156452388'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/213886456156452388'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4056402792699434394</id><published>2008-06-04T13:43:00.003-06:00</published><updated>2008-06-04T14:02:08.959-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><title type='text'>Lotus Symphony 1 Experience</title><content type='html'>The glitzy look of the recent &lt;a href="http://symphony.lotus.com/software/lotus/symphony/home.jspa"&gt;IBM Lotus Symphony&lt;/a&gt; release got my attention pretty quickly.  While trying it out on a couple of tasks I rather rapidly started hitting various bugs.  That said, I think the OpenOffice folks could take some hints in usability from this project.&lt;br /&gt;&lt;br /&gt;The biggest issue that I ran into was with Bold, or Heading text not showing up on a page.  Technically the the word processor thinks that the text is there because I can move my cursor through it, however it just shows up as white.  Closing and re-opening the document will show the text for a few moments, but it will disappear again pretty quickly.&lt;br /&gt;&lt;br /&gt;This is a deal breaker for me.  So I won't be recommending it to anyone for the time being.  Too bad really.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/06/lotus-symphony-1-experience.html' title='Lotus Symphony 1 Experience'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4056402792699434394' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4056402792699434394'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4056402792699434394'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4889328928777030338</id><published>2008-05-16T08:38:00.002-06:00</published><updated>2008-06-12T08:52:06.800-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal Thoughts'/><title type='text'>On the Radio</title><content type='html'>On the Radio!&lt;br /&gt;&lt;br /&gt;Earlier this week, I was minding my own business, working away and listening to one of the periodical podcasts that pass through my filter of media to consume.&lt;br /&gt;&lt;br /&gt;The podcast in question is &lt;a href="http://www.lugradio.org"&gt;LugRadio&lt;/a&gt;, episode 100.&lt;br /&gt;&lt;br /&gt;At about the exact moment of 76:02 into the show, they started reading an email that I had mailed about a month ago.  Promptly, the guys made fun of my name, bemoaned my own bemoaning of linux support for the iriver clix (now resolved of course), and then congratulated me on a job well done.  I suppose.&lt;br /&gt;&lt;br /&gt;Anyways, I am glad to have made a difference, been laughed at, and been mentioned on the radio.  Who knew.&lt;br /&gt;&lt;br /&gt;As a side note, a passer by just noted that I am running openSUSE on my laptop.  Good for him.  Wooo community.&lt;br /&gt;&lt;br /&gt;Enough for now.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/05/on-radio.html' title='On the Radio'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4889328928777030338' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4889328928777030338'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4889328928777030338'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4574410952373139466</id><published>2008-05-13T13:49:00.003-06:00</published><updated>2008-06-12T08:53:23.040-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='Software'/><category scheme='http://www.blogger.com/atom/ns#' term='BSD'/><title type='text'>My initial experience with pfSense</title><content type='html'>As good as OpenBSD has been as my gateway router OS, I am pretty sure that I am going to move away from it to one of the pre-packaged routing systems.&lt;br /&gt;&lt;br /&gt;Specifically, I am talking about &lt;a href="http://www.pfsense.org" title="Open Source firewall distribution"&gt;pfSense&lt;/a&gt;. pfSense is a distribution of FreeBSD that uses the &lt;a href="http://www.openbsd.org/faq/pf/"&gt;pf packet filter&lt;/a&gt; technology originally from OpenBSD, and actually had its origins as a fork of the &lt;a href="http://m0n0.ch/wall/"&gt;m0n0wall project&lt;/a&gt; which uses ipfilter.  Both systems are extremely powerful, and importantly, easy for me to use, and because I want to stick with pf as my underlying packet filter, I have chosen pfSense.&lt;br /&gt;&lt;br /&gt;Installation onto my compact flash driven Compaq Evo D300 Small Form Factor, was very straightforward with the assistance of my card reader, dd, and a null-modem serial cable (after I figured out that installation is done via a serial terminal rather than the screen).  Certainly, anyone ready to do an embedded installation of pfsense just with parts lying around their house deserves major geek cred points.&lt;br /&gt;&lt;br /&gt;Right now, only 64Mb of the 2Gb flash card is partitioned for use (from the default image), which actually is not really a big deal since its a router. I'm not exactly going to mess with it very often.  Maybe.  I am forever tinkering with this stuff.  But I think that I will leave it until the next distribution update.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/05/my-initial-experience-with-pfsense.html' title='My initial experience with pfSense'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4574410952373139466' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4574410952373139466'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4574410952373139466'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4142086553726872267</id><published>2008-05-12T11:34:00.004-06:00</published><updated>2008-05-12T12:05:25.779-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><category scheme='http://www.blogger.com/atom/ns#' term='BSD'/><title type='text'>Compaq Evo D300 SFF as a router</title><content type='html'>About 6 months ago I purchased a reasonably cheap second hand &lt;a href="http://h20000.www2.hp.com/bizsupport/TechSupport/Home.jsp?lang=en&amp;cc=us&amp;prodTypeId=12454&amp;prodSeriesId=321968&amp;lang=&amp;cc=us"&gt;Compaq Evo D300 Small Form Factor PC&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;Originally, the machine was intended to become a dial-up router and http proxy for my moms small gallery business in &lt;a href="http://en.wikipedia.org/wiki/Empress,_Alberta"&gt;Empress, Alberta&lt;/a&gt;.  After repeated failed attempts to get OpenBSD to actually dial into the ISP, I gave up on that train of thought for the time being and brought the machine back to Calgary.&lt;br /&gt;&lt;br /&gt;Jumping forward a bit, I decided to start using the machine (named evo on my network) as my own gateway instead.  Fine.  OpenBSD installed just peachy, and configuring dhcpd and dns took a couple hours.  Poof, instant router.  However, one of the machines problems is that unless a keyboard is attached, it will fail to boot.  Despite all my rummaging through the bios, I was unable to turn off the darned "halt keyboard missing; Press F1 to continue error".&lt;br /&gt;&lt;br /&gt;This is a problem for server hardware which run headless (like a router should be able to), since if there is a power failure, I will need to manually hook up a monitor and keyboard, and press F1, and verify it is booting.  Gah, No thanks; I would rather run a crumby linksys.  Sure enough, Google came to my rescue.  Apparently, the ignore missing keyboard option is available on the machine, however, both a power and bios password need to configured to make it available in the BIOS.  &lt;br /&gt;&lt;br /&gt;Silly.&lt;br /&gt;&lt;br /&gt;That said, the machine is more than capable for a SOHO router, and now I am keeping it for myself.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/05/compaq-evo-d300-sff.html' title='Compaq Evo D300 SFF as a router'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4142086553726872267' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4142086553726872267'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4142086553726872267'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-2295995999399147978</id><published>2008-04-24T13:12:00.003-06:00</published><updated>2008-04-25T14:19:20.647-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>I want less hardware</title><content type='html'>I have been seriously considering reducing the number of computers in my life.  In the good old days, I ran a fairly powerful Pentium 4 desktop for gaming and general computer work.  The machine is still my central desktop, but I have found that I rarely use it these days.  That said, I promised my brother that he can have the machine.&lt;br /&gt;&lt;br /&gt;I've been thinking about what I want to replace the desktop with, and the more I think about it, the more certain I am that I no longer really want a desktop.&lt;br /&gt;&lt;br /&gt;My laptop (Dell Inspiron 700m) performs the majority of the tasks that I need, has open source drivers for every piece of hardware on the machine and is also very easy to bring with me where ever I go.  And from personal experience, the machine is a spectacular conference laptop.  Avoiding the need synchronize the machines is very appealing.&lt;br /&gt;&lt;br /&gt;So. Is this the way I want to go?&lt;br /&gt;&lt;br /&gt;Maybe.&lt;br /&gt;&lt;br /&gt;For May, my plan is to pack up the desktop, give it to my brother, and see if just using the laptop works for me.  At the end of the month, I will review if this was a success or not and choose whether or not to buy a new desktop.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/i-want-less-hardware.html' title='I want less hardware'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=2295995999399147978' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/2295995999399147978'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/2295995999399147978'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-6138128046678228225</id><published>2008-04-21T14:46:00.003-06:00</published><updated>2008-04-21T15:08:26.459-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>More bugs in openSUSE 11.0 Beta 1</title><content type='html'>Although I haven't done another major test run at openSUSE 11.0, I did have noticed that &lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=343858"&gt;Bug 343858&lt;/a&gt; (gdm packages downloaded with control-center upgrade use resolution specified for external monitor) is mostly fixed. I did hit the problem with maximized windows in metacity not filling the screen in certain circumstances.  All should be well on this front.&lt;br /&gt;&lt;br /&gt;Having xrandr extend my desktop to an external monitor is currently not possible without explicitly using the Virtual keyword in xorg.conf.  I filed &lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=381765"&gt;bug 381765&lt;/a&gt;, however the problem is apparently inherent with RANDR 1.2&lt;br /&gt;&lt;br /&gt;Oh well.&lt;br /&gt;&lt;br /&gt;I still have not grasped how the new pulseaudio stuff is supposed to let me record things from my microphone.  There are too many switches to play with for my emotional well-being (or something... Anyways I haven't learned it yet).&lt;br /&gt;&lt;br /&gt;Testing a SD card in the 700m's onboard reader was problematic.  An icon for the card flickered on and off the desktop about 100 times with lots of pop up windows trying to let me know of deep seeded grief, and checking dmesg shows numerous IO errors.  I have not filed a bug yet, but I will sometime this week.&lt;br /&gt;&lt;br /&gt;Anyways, it seems that the system is starting to now formally stabilize; and while this release won't meet my every wim (working nouveau? autoconf 2.62? ifolder? bongo?), I will definitely be migrating most of my machines after the release.  Unless something dramatic occurs, the media server probably won't change until support concludes from Novell for 10.3.&lt;br /&gt;&lt;br /&gt;More later.&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/more-bugs-in-opensuse-110-beta-1.html' title='More bugs in openSUSE 11.0 Beta 1'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=6138128046678228225' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6138128046678228225'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6138128046678228225'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-3695558420005253706</id><published>2008-04-19T11:56:00.004-06:00</published><updated>2008-04-19T14:15:35.138-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>openSUSE 11.0 Beta 1 on Dell 700m</title><content type='html'>My laptop is in the process of updating to the latest Factory release of openSUSE 11.0.&lt;br /&gt;&lt;br /&gt;Certainly I have been hitting a couple major bugs:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=376742"&gt;Bug 376742&lt;/a&gt; - Wireless doesn't work (wpa_supplicant doesn't get run)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;&lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=343858"&gt;Bug 343858&lt;/a&gt; - gdm packages downloaded with control-center upgrade use resolution specified for external monitor&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;Since Alpha 2, I have been running the weekly (zypper update -t package).&lt;br /&gt;&lt;br /&gt;Certainly things are starting to stabilize now. For instance, I have no problem using the machine as a workstation.&lt;br /&gt;&lt;br /&gt;I have to say that the Dell 700m laptop is well supported along with a good portion of my other extraneous hardware, the majority of the core functionality works very very well.&lt;br /&gt;&lt;br /&gt;That said, I notice that Hibernate and Suspend/Resume used to work in SUSE Linux 10.1, it doesn't anymore.  I wonder if there is a way to revert to whatever mechanism was being used before...?&lt;br /&gt;&lt;br /&gt;Also, I am unsure if the SD Card reader works or not.  By working I mean, I plug an SD card into the onboard reader and a windows pops up in GNOME and asks what it should do with it.  I'll test this again tonight; I think that the last time I looked into this was back in the 10.2 days, so things may have changed since then.&lt;br /&gt;&lt;br /&gt;Next is the modem.  I have never been able to successfully establish a dial-up connection with the modem.  I am really not quite certain as to what the problem is.  Again, this will be something that I will test out tonight.&lt;br /&gt;&lt;br /&gt;I have also never tested the firewire port. Does anyone have a firewire external harddrive that they want to lend me?&lt;br /&gt;&lt;br /&gt;Hmm, the last thing is the microphone.  On the 700m there is a defect in the motherboard design that creates static on the microphone port.  I have tested this a couple of years ago with a Windows XP install.  There is certainly some sort of configuration problem with 11.0b1 and esd which won't let me turn on gnome-reclevel so I can't test this properly at the moment.&lt;br /&gt;&lt;br /&gt;Certainly I need to do some research into the new pulseaudio stuff.&lt;br /&gt;&lt;br /&gt;Meh.&lt;br /&gt;&lt;br /&gt;That's a problem for another day.&lt;br /&gt;&lt;br /&gt;Anyways, that's my experience with openSUSE 11.0 and my laptop.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/opensuse-110-beta-1-on-dell-700m.html' title='openSUSE 11.0 Beta 1 on Dell 700m'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=3695558420005253706' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/3695558420005253706'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/3695558420005253706'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-1145136179272128799</id><published>2008-04-14T10:27:00.003-06:00</published><updated>2008-04-14T14:34:43.909-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal Thoughts'/><title type='text'>Yahoo and Microsoft?  Thoughts</title><content type='html'>In reviewing some of the old yahoo/microsoft news clips of the past several months, I came across this note about &lt;a href="http://www.tomsguide.com/us/microsoft-yahoo-buyout,news-595.html"&gt;yahoo shareholders suing yahoo&lt;/a&gt; for rejecting the initial Microsoft buyout deal.&lt;br /&gt;&lt;br /&gt;My thought is these guys are out of there minds if they think a Microsoft acquisition of Yahoo is good for them.&lt;br /&gt;&lt;br /&gt;I simply cannot see Microsoft being capable of stewarding a transition of this type in a way that would actually work.  Nevermind the completely divergent technology base and skill base.  If Microsoft feels they are not able to develop their Live platform to rule the day on it own, why should anyone trust them to steward the integration of a completely different platform?&lt;br /&gt;&lt;br /&gt;It's not that I am against Microsoft here.  AND, I don't get that they know what is missing with their own strategy to begin with. &lt;br /&gt;&lt;br /&gt;So I wonder what the Michigan’s Wayne County Employees’ Retirement System thinks they will get out of the Yahoo/Microsoft deal.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/yahoo-and-microsoft-thoughts.html' title='Yahoo and Microsoft?  Thoughts'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=1145136179272128799' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1145136179272128799'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1145136179272128799'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-1064072756121620630</id><published>2008-04-13T23:27:00.002-06:00</published><updated>2008-04-14T14:26:51.694-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>openSUSE 11.0 and autoconf 2.62</title><content type='html'>So autoconf 2.62 missed the boat just by a couple weeks to be included in openSUSE 11.0.&lt;br /&gt;&lt;br /&gt;Sigh.&lt;br /&gt;&lt;br /&gt;I have been anticipating this release for quite a while now. 2.62 has a number of enhancements that affect what I do.&lt;br /&gt;&lt;br /&gt;openmp support, along with support additional tests for the c99 stuff are a couple changes that jump mind.&lt;br /&gt;&lt;br /&gt;hmmm&lt;br /&gt;&lt;br /&gt;Anyways, I guess I'll be waiting for either SLED 11 or openSUSE 11.1.&lt;br /&gt;&lt;br /&gt;Sorry httperf, you'll have to make due with 2.61 for another release.&lt;br /&gt;&lt;br /&gt;Sigh.&lt;br /&gt;&lt;br /&gt;hahaha&lt;br /&gt;&lt;br /&gt;Thoughts?&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/opensuse-110-and-autoconf-262.html' title='openSUSE 11.0 and autoconf 2.62'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=1064072756121620630' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1064072756121620630'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1064072756121620630'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4762974600675745640</id><published>2008-04-13T22:49:00.002-06:00</published><updated>2008-04-14T14:26:51.695-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>Installing opensuse and some thoughts</title><content type='html'>So I am just wrapping up my third opensuse 10.3 installation of the evening.&lt;br /&gt;&lt;br /&gt;Certainly the installation can take quite a while (about 2.5 hours for a GNOME desktop with along with updates).&lt;br /&gt;&lt;br /&gt;That is of course just for the base system.&lt;br /&gt;&lt;br /&gt;After that comes, the (inevitable?) binary nvidia driver, media codecs, dvd playback and then the various development tools that I use to do what I do (icc for example).&lt;br /&gt;&lt;br /&gt;This entire process wraps up in about 3.5 hours, and I have a working system that does pretty much everything that I could want a system to do.  Notably, this takes about 2-4 hours less to complete than a comparable installation of Windows XP.&lt;br /&gt;&lt;br /&gt;If the US would ever get its software patent nonsense in order we could finally see quicker and easier installs, and I would feel comfortable giving a disk to my parents with the expectation that they would be able to install a working system.&lt;br /&gt;&lt;br /&gt;For me, the biggest bug that I am running into is the lack of good built-in support for the nvidia cards that seem to proliferate my life.  This is one of the reasons that I am strongly considering diving into the nouveau project.&lt;br /&gt;&lt;br /&gt;Lastly, I just want to point out that I have absolutely no complaints with opensuse.  The project has been very good to me and my needs.&lt;br /&gt;&lt;br /&gt;Thoughts?&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/installing-opensuse-and-some-thoughts.html' title='Installing opensuse and some thoughts'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4762974600675745640' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4762974600675745640'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4762974600675745640'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-7297144028267563927</id><published>2008-04-13T21:53:00.004-06:00</published><updated>2008-04-19T14:16:21.529-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>nvidia quadro nvs 280 cards</title><content type='html'>So I have recently purchased a number of &lt;a href="http://www.pny.com/products/quadro/nvs/280Nvsagp.asp"&gt;PNY Quadro NVS 280&lt;/a&gt; (nvidia) graphics cards across a variety of bus flavors.&lt;br /&gt;&lt;br /&gt;I have a number of thoughts regarding the cards. They support dual-DVI and are passively cooled.&lt;br /&gt;&lt;br /&gt;While they are certainly not very performant cards, they can reliably support any activity that a typical workstation would need to do.&lt;br /&gt;&lt;br /&gt;Besides keeping a number of the cards, for myself, I think I will forward a couple of them off to the nouveau project.  At some point in the near future I would love to be able to throw one of these cards into a machine of my choosing and have a 3d capable system at my finger tips.&lt;br /&gt;&lt;br /&gt;Lastly, since I own a number of nvidia cards anyways, I have been VERY strongly thinking of getting involved in the nouveau project myself.&lt;br /&gt;&lt;br /&gt;I will be moving later this summer to a place with a garage that I can certainly see converting into an open source development workshop.&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/nvidia-quadro-nvs-280-cards.html' title='nvidia quadro nvs 280 cards'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=7297144028267563927' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/7297144028267563927'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/7297144028267563927'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-2882017117285612474</id><published>2008-04-10T18:05:00.003-06:00</published><updated>2008-04-14T14:33:12.989-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Pizza and video cards</title><content type='html'>So I am just sitting down for dinner in a local pizzeria with great expectations of enjoying a very scrumptious dinner for one.&lt;br /&gt;&lt;br /&gt;Being a complete nerd, I naturally have my laptop with me, and have connected to the restaurants wireless connection.  The fact that this situation is possible, really speaks to our ability to be communication.  Like really.&lt;br /&gt;&lt;br /&gt;Even 5 years ago, what I am doing right now, would have been relatively rare.  Now, however I am only one of several people in the restaurant playing with various wireless devices.&lt;br /&gt;&lt;br /&gt;Cool hey!&lt;br /&gt;&lt;br /&gt;Anyways, I just left my favorite computer store here in Calgary with three rather sexy video cards.&lt;br /&gt;&lt;br /&gt;The cards are as follows:&lt;br /&gt;&lt;br /&gt;&lt;ul&gt;&lt;br /&gt;&lt;li&gt;PNY Low-Profile Quadro NVS 280 AGP with DMS-59 (Dual DVI-I)&lt;/li&gt;&lt;br /&gt;&lt;li&gt;PNY Quadro NVS 280 PCIe with DMS-59&lt;/li&gt;&lt;br /&gt;&lt;li&gt;Matrox G550 with DMS-59&lt;/li&gt;&lt;br /&gt;&lt;/ul&gt;&lt;br /&gt;&lt;br /&gt;All the cards are passively cooled, and will find loving homes in the various re-incarnated computers that pass through my life.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/pizza-and-video-cards.html' title='Pizza and video cards'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=2882017117285612474' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/2882017117285612474'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/2882017117285612474'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-6433546785825907416</id><published>2008-04-09T14:56:00.002-06:00</published><updated>2008-04-14T14:37:04.804-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>autoconf 2.62 is now released</title><content type='html'>Autoconf 2.62 has now been released.&lt;br /&gt;&lt;br /&gt;I have been anticipating this release for more than a year now due to its support for openmp and a number of C99 compiler check enhancements.&lt;br /&gt;&lt;br /&gt;This will be the last autoconf release under the GPL version 2; going forward we'll be seeing GPL version 3.&lt;br /&gt;&lt;br /&gt;Spiffy.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/autoconf-262-is-now-released.html' title='autoconf 2.62 is now released'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=6433546785825907416' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6433546785825907416'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6433546785825907416'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-5408332780710005719</id><published>2008-04-09T14:27:00.003-06:00</published><updated>2008-04-14T14:35:03.797-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>So what's going on with ifolder?</title><content type='html'>The &lt;a href="http://www.ifolder.com"&gt;ifolder&lt;/a&gt; project is a really interesting way of synchronizing data between users and locations.  I personally used the project for over a year against SuSE Linux 10.1.&lt;br /&gt;&lt;br /&gt;Back in 2006 I filed an &lt;a href="https://bugzilla.novell.com/show_bug.cgi?id=232984"&gt;enhancement request&lt;/a&gt; for openSUSE 10.3 to include the open source ifolder server with the distribution.  There was fair degree of interest on the &lt;a href="http://lists.opensuse.org/opensuse-factory/2006-12/msg00403.html"&gt;mailing list&lt;/a&gt;.&lt;br /&gt;&lt;br /&gt;To date, there has been no action by Novell to include this software with their open source distribution.  This is interesting because &lt;span style="font-style:italic;"&gt;they wrote it in the first place&lt;/span&gt;.  If I were a conspiracy theorist, I would think that they are holding it back from the open source community just so that their enterprise distribution (OES for example) would be more value added than their community distribution.&lt;br /&gt;&lt;br /&gt;Lucky thing I could care less about conspiracy theories.&lt;br /&gt;&lt;br /&gt;So Novell has not put more than a token response into this request since the original request was made. Indeed I have just spent the day on IRC (#openSUSE-factory) waiting for a response to this question.&lt;br /&gt;&lt;br /&gt;I'll try to be on their next status meeting to pursue this further.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/so-whats-going-on-with-ifolder.html' title='So what&apos;s going on with ifolder?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=5408332780710005719' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5408332780710005719'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5408332780710005719'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-4381990471068201070</id><published>2008-04-09T09:19:00.002-06:00</published><updated>2008-04-14T14:37:04.805-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>Drafting software in the free world</title><content type='html'>So here at the new job with Rising Edge Engineering, I have been learning all about electrical drafting, document control and the meaning of life.&lt;br /&gt;&lt;br /&gt;One of things that I see that is missing in the open source universe is suitable open source drafting software.  Inkscape, and OpenOffice.org Draw are not designed for this stuff.  So is there anything out there that can be used for something resembling real drafting...?&lt;br /&gt;&lt;br /&gt;The other thing I see is missing is some sort of document control server that OO.o, inkscape, and other document apps can plug into to deal with revisions.  It would be great to set up something that sits on top of ssh that is designed to deal with the various intricacies of document management stuff.&lt;br /&gt;&lt;br /&gt;Really I want an end-to-end enterprise document creation/storage system.&lt;br /&gt;&lt;br /&gt;Any Takers?</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/04/drafting-software-in-free-world.html' title='Drafting software in the free world'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=4381990471068201070' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4381990471068201070'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/4381990471068201070'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-6224526981072208244</id><published>2008-03-19T22:05:00.003-06:00</published><updated>2008-04-14T14:34:43.909-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal Thoughts'/><title type='text'>Career's a go</title><content type='html'>So I found myself an absolutely amazing engineering job!&lt;br /&gt;&lt;br /&gt;A couple weeks ago I had an interview with a company by the name of Rising Edge Engineering.  For those of you without an electrical background of sorts, a rising edge is the part of a digital electronic signal where the voltage rises from low to high, off to on, or 0 to 1.&lt;br /&gt;&lt;br /&gt;The interview was absolutely amazing.  The way that the conversation went was something like "I don't know how to do anything that you guys do!  And, I am absolutely committed to learning what it takes to do this".&lt;br /&gt;&lt;br /&gt;Their response was something along the lines of "Ooooo!  I want that!"&lt;br /&gt;&lt;br /&gt;So here I am, employed as an Engineer in Training in the discipline of Electrical Engineering for Rising Edge Engineering.&lt;br /&gt;&lt;br /&gt;Fun Hey!</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/03/careers-go.html' title='Career&apos;s a go'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=6224526981072208244' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6224526981072208244'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/6224526981072208244'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-5222232098352430816</id><published>2008-01-19T12:47:00.000-07:00</published><updated>2008-04-14T14:34:43.910-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Personal Thoughts'/><title type='text'>Job search ahoy!</title><content type='html'>So I am bringing my post-graduation sabbatical to an end and am now fully into the creation of my engineering career.&lt;br /&gt;&lt;br /&gt;I spent the past six months since graduation working in the construction industry with an awesome residential framing company known as LPT Construction.  The owner and manager has been really great to work for while I was working through school, and was totally willing to work around whatever crazy school schedule I had.&lt;br /&gt;&lt;br /&gt;I really have learned an enormous amount about construction, management, safety and productivity from the years of part and full time work in this industry.&lt;br /&gt;&lt;br /&gt;Nevertheless, I am now really interested in starting my software engineering career; after all, I attained my degree for a reason right!&lt;br /&gt;&lt;br /&gt;Anyways, so I am available for hire!  If you want to take a look at my &lt;a href="http://www.comlore.com/ted-bullock-resume.pdf" title="Resume for Ted Bullock"&gt;resume&lt;/a&gt;, please have at it!&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2008/01/job-search-ahoy.html' title='Job search ahoy!'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=5222232098352430816' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5222232098352430816'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5222232098352430816'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-3308120467197852330</id><published>2007-12-10T00:01:00.000-07:00</published><updated>2008-04-14T14:33:12.990-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>Dual monitor goodness</title><content type='html'>About 2 years ago I purchased two monitors for a dual monitor setup on my home workstation.  Unfortunately, I was thoroughly disgusted with the image quality of my mythtv system when I was using my traditional CRT as a monitor.  So I sacrificed my second monitor and have been using it as my television for the past long while.&lt;br /&gt;&lt;br /&gt;That all changed this week when I purchased a new 26" LCD television to use and the monitor for my mythtv media server.&lt;br /&gt;&lt;br /&gt;Now that I finally got my second monitor out of so called bondage, I took the time to configure a dual monitor setup on my main workstation.&lt;br /&gt;&lt;br /&gt;I was surprised at how straightforward this was with OpenSUSE 10.3.  Originally I had expected that I would need to do at least a little bit of manual configuration inside my xorg.conf.  Well, it turns out that dual monitors was far easier than I had expected and I am now working on httperf across the dual monitor set-up.&lt;br /&gt;&lt;br /&gt;As a side note, I am using an nvidia 7800GS with the proprietary driver.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/12/dual-monitor-goodness.html' title='Dual monitor goodness'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=3308120467197852330' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/3308120467197852330'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/3308120467197852330'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-767266456087291736</id><published>2007-09-13T19:25:00.000-06:00</published><updated>2008-04-14T14:36:00.018-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>OpenSUSE 10.3 Package Management and some other stuff</title><content type='html'>Well, I have been using the development versions of OpenSUSE 10.3 since alpha 5.  The operating system has certain stabilized quite a bit now at Beta 3.&lt;br /&gt;&lt;br /&gt;In one week (Sept 20) the first release candidate will be pushed out the door.  I am expecting only a few changes between now and then.&lt;br /&gt;&lt;br /&gt;One of the real big *Behind the Scenes* changes, has been with the package management system.  If you have been following the development of the OS since 10.1, you will surely have heard that there have been numerous complaints with the system.&lt;br /&gt;&lt;br /&gt;Primarily the complaints have been associated with the the integration of the red carpet technologies into the software management stack.&lt;br /&gt;&lt;br /&gt;Essentially in 10.1 and 10.2, there were two package managers.  The traditional yast stuff, and the newer red carpet stuff (zmd/rug).  I personally blame a lot of the problems on the necessity to synchronize (and failure thereof) between the two technologies.&lt;br /&gt;&lt;br /&gt;Anyways, with 10.3 looming in just under a month, the *new* package management stuff seems to have more or less hit its stride.&lt;br /&gt;&lt;br /&gt;ZMD has been removed from the OpenSUSE distribution and the old yast and red carpet packaging stacks can finally be said to have a full grown healthy child.  zypper. So far, I have no major complaints here at all, although some of the error messages are somewhat oblique.&lt;br /&gt;&lt;br /&gt;Also in the news is that the people at AMD have released a good chunk of the specifications for the ATI R500 graphics chips.  Currently the documentation (894 pages so far) mostly reflects the necessary information for implementing proper two dimensional support for applicable cards.  Supposedly, the three dimensional register information will be available some point next week.&lt;br /&gt;&lt;br /&gt;I am by no means an expert at graphics driver implementations, but from what I have read, this seems to be fairly promising.  One could certainly hope that it will be possible to make the applicable cards *&lt;a href="http://marc.info/?l=openbsd-misc&amp;amp;m=114233317926101&amp;amp;w=2"&gt;less evil&lt;/a&gt;* as time moves along.&lt;br /&gt;&lt;br /&gt;Anyways, I won't be making any purchase in the graphics card domain for the foreseeable future.&lt;br /&gt;&lt;br /&gt;Keep on swimming :)</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/09/opensuse-103-package-management-and.html' title='OpenSUSE 10.3 Package Management and some other stuff'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=767266456087291736' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/767266456087291736'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/767266456087291736'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-1522330731293424551</id><published>2007-09-12T15:56:00.001-06:00</published><updated>2008-04-14T14:41:03.893-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Hardware'/><title type='text'>My iriver clix gear - Oh the joy</title><content type='html'>So I recently gave away my &lt;a href="http://www.amazon.com/iRiver-CXW-CRD-Wireless-Cradle-Speakers/dp/B000FOH2GG" title="iriver clix cradle"&gt;iriver clix cradle&lt;/a&gt; because it was never really mine to begin with... Does that make sense?  Anyways, whatever.&lt;br /&gt;&lt;br /&gt;So last sunday I was moping around with no way to listen to music without an external set of speakers or headphones and feeling generally sorry for myself.  To rectify it, I hopped onto eBay to search for a new cradle to call my own. Sure enough, I found someone in Canada selling one of these rare beauties and put a bid down on it.  Not even a minute later, I discovered that this seller also had a matched &lt;a href="http://www.amazon.com/iRiver-AFT-200-Transmitter-Charger-Players/dp/B000FOC83S" title="iriver clix FM Transmitter"&gt;FM Transmitter (AFT-200)&lt;/a&gt; up for auction as well. So I bid on it too!&lt;br /&gt;&lt;br /&gt;Anyways, a few minutes ago, they both arrived safe and sound, and now I am relaxing with blissful tinny (is this a word?) music echoing around my apartment.&lt;br /&gt;&lt;br /&gt;Thumbs up for the iriver clix, a great product.&lt;br /&gt;&lt;br /&gt;Thought you should know.&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/09/my-iriver-clix-gear-oh-joy.html' title='My iriver clix gear - Oh the joy'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=1522330731293424551' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1522330731293424551'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1522330731293424551'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-1486325112061237638</id><published>2007-09-12T15:46:00.000-06:00</published><updated>2008-04-14T14:36:00.018-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>OpenSUSE 10.3 and mythTV and how to do it</title><content type='html'>I was recently passed a link as to &lt;a href="http://www.mythtv.org/wiki/index.php/Opensuse_10.3" title="Wiki page on mythTV setup instructions for OpenSUSE 10.3"&gt;how to install mythtv on OpenSUSE 10.3&lt;/a&gt;.  As I migrate from my current SUSE Linux 10.1 setup to a shiny new 10.3 installation I will be submitting contributions to that page.&lt;br /&gt;&lt;br /&gt;Come to think of it, I had better migrate to the schedules direct tv listing service pretty quickly here because I only have scheduling information left for 3 more days... eep!&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/09/opensuse-103-and-mythtv-and-how-to-do.html' title='OpenSUSE 10.3 and mythTV and how to do it'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=1486325112061237638' title='1 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1486325112061237638'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1486325112061237638'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-1497286140220395483</id><published>2007-08-12T21:50:00.000-06:00</published><updated>2008-04-14T14:36:00.019-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='openSUSE'/><title type='text'>openSUSE bug slashing weekend wraps up</title><content type='html'>So the &lt;a href="http://en.opensuse.org/Bug_Slashing" title="Portal to information regarding the opensuse bug triage weekend"&gt;opensuse bug slashing&lt;/a&gt; weekend has wrapped up.  The original purpose of the exercise was to get a lot of community involvement into addressing persistent older defects in earlier editions of the distribution.  However, since the release of opensuse 10.3 beta 1 was on friday, the weekend also focused on testing.&lt;br /&gt;&lt;br /&gt;The builtin reporting abilities of bugzilla are unfortunately quite dismal so producing accurate reports on the number of bugs opened and closed is a little difficult.  However, I estimate that approximately 200 new bugs were filed, and about 160 were closed against all products since 10.0.  Pretty good if you ask me.&lt;br /&gt;&lt;br /&gt;Hopefully we can do this again before the release of 10.3.</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/08/opensuse-bug-slashing-weekend-wraps-up.html' title='openSUSE bug slashing weekend wraps up'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=1497286140220395483' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1497286140220395483'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/1497286140220395483'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry><entry><id>tag:blogger.com,1999:blog-483805728462452878.post-5547750237256763860</id><published>2007-07-25T21:41:00.000-06:00</published><updated>2008-04-14T14:40:56.193-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='Development'/><title type='text'>How soon is too soon?</title><content type='html'>I have a small confession to make.&lt;br /&gt;&lt;br /&gt;I am unfortunately one of those folks that rather likes new features in their software...&lt;br /&gt;&lt;br /&gt;Since I have been developing httperf, I been trying to find the balance between modern and historical features that I should reliably be able to depend on.&lt;br /&gt;&lt;br /&gt;The httperf tool was primarily written in the late 1990's and probably was developed against the GCC 2.7 or some version of EGCS, in conjunction with the HP C compiler.  Obviously, things have moved quite a bit since those days, with the EGCS/GCC merge, and now the most recent release of GCC 4.2.1.  Moreover the auto-tools have taken big steps since those times.  New elegant features abound, and I am very much tempted to use them.&lt;br /&gt;&lt;br /&gt;But should I?&lt;br /&gt;&lt;br /&gt;While openSUSE doesn't mind the bleeding edge of gcc 4.2.1 for the upcoming 10.3 release, the OpenBSD project will be sticking with the gcc 3.3.x compiler for a while.  Moreover, some prominent users of httperf are still using FreeBSD 4.x with gcc 2.95.x.&lt;br /&gt;&lt;br /&gt;This puts me in a vaguely tough position.  For one, I believe that more modern compiler features can dramatically improve httperf on a whole.  But this is counter balanced with the need to not alienate existing users that are locked to an older platform for the time being.&lt;br /&gt;&lt;br /&gt;So my decision?  No change... Sort of.&lt;br /&gt;&lt;br /&gt;For the time being I will commit to maintaining existing (working) code enclosed in conditional compilation flags to make sure existing users can still use the software.  Along side with this I am developing new functionality which I will try to integrate into the old code base as feature compatibility permits.&lt;br /&gt;&lt;br /&gt;&lt;a href="https://sourceforge.net/cvs/?group_id=179982" title="httperf CVS repository information on sourceforge"&gt;Check out httperf cvs&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;-Ted</content><link rel='alternate' type='text/html' href='http://www.comlore.com/2007/07/how-soon-is-too-soon.html' title='How soon is too soon?'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=483805728462452878&amp;postID=5547750237256763860' title='0 Comments'/><link rel='replies' type='application/atom+xml' href='http://www.comlore.com/atom.xml' title='Post Comments'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5547750237256763860'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/483805728462452878/posts/default/5547750237256763860'/><author><name>Ted Bullock</name><uri>http://www.blogger.com/profile/02352040535279328261</uri><email>noreply@blogger.com</email></author></entry></feed>