Archive for the Uncategorized Category

Well, the Microsoft has Landed on the Jed

Posted in Programming, Windows, computing with tags , , on February 24, 2010 by jedreynolds

I spent all day getting my workstation to build a set of pretty intense C# projects. I’m impressed that we got it working in a day (not counting the four days it took to straighten out my Visual Studio  install on my Vista workstation). Having developed projects in Perl, PHP, Java and C, and having been a Linux administrator for 15 years, the process was a bit different, of course.

The biggest difference is how many commercial components I had to manage. Contrast this to a Linux environment where most packages are either pre-installed, or managed by the distribution maintainers. In a Linux distribution, having to hand-roll and maintain out-of-band libraries is not really kosher. One of the things I installed today blew my Windows Explorer away…literally, in one case, a hybrid Java-based installer crashed the Aero interface and dumbed my desktop down to “Windows Basic.” Wow, 64 bit Vista at that.

The other thing that I reflected on was the amount of “oral tradition” that guided the application setup. Since there’s never been a product installer (this being a web based application), setting up the IIS application was never scripted. Wow! This was like nothing I’ve done before using Apache. I can see how an apache .htaccess file would be like black magic compared to an IIS Basic Settings dialog…but its usually just a file kept in source control and often just another bit of automatically deployed collateral…and just another bit of code to a programmer. In this case IIS really involved hand-holding.

The combination of 64-bit and 32-bit libraries was tricky. IIS 7 was not happy for a while until we forced it to run applications as 32-bit. I’ve seen plenty of 32/64 bit dissonance on Linux before. It’s actually quite sad that 64-bit architectures have been around for what…20 years (the Alpha) and it’s still a problem. (It’s still a problem on my home Ubuntu box: Firefox won’t touch my Adobe Flash.) I wish someone, a decade ago, came up with fundamentally better ideas on how to deal with combining 32- and 64-bit software together. The notion of “just keep them separate” is quite unrealistic…unfortunately, it just increases the pain…and quite unacceptable when it comes to customers that have invested in proprietary 32-bit development libraries–people won’t pay for 64 bit versions if the 32-bit ones can be made to work.  Makes me appreciate how much work has gone into making so many Linux distros 64-bit friendly, really. The crazy IIS install also made me love bash scripting all the more…it made me think this would be a great time to learn Power Shell and create a PoSH installer for all the components. (It won’t get asked for, tho.)

Time to keep an open mind. Time to shelve my pride. I am now at a place where PHP has being stomped out like a smoking cigarette butt. The last time I coded full time in a Windows GUI was in San Francisco, using JBuilder, approaching a decade ago. The JBuilder eventually got discarded for Notepad++ and well crafted Ant scripts. I wouldn’t think that anyone now would have the chance to discard Visual Studio 2008.

My last thot is…gosh, this is what, like, a million other programmers use every day. I’ve been using F/LOSS components for so long, I forget how much of the world F/LOSS is almost entirely missing. In “typical” desktop and server environment, Windows is still the majority in much of the world. Some day I will develop more with Linux. Mostly, I am grateful to still be employed…that’s is definitely the most important point of all. I won’t let Microsoft be a barrier to that.

Sunset, Aldrich Rd, 2010-02-19 (Panorama)

Posted in Uncategorized on February 22, 2010 by jedreynolds

Another wide format (dual monitor) desktop background. This included a clever combination of a hard-light filter and a graded mask…otherwise there was only one other trick and you better guess what it was. (No, it was not in post processing.)

Sunset, Aldrich Rd., 2010-02-19

Sunset, Aldrich Rd., 2010-02-19

Print version.

Computer Shopping!

Posted in Uncategorized with tags , , , on February 21, 2010 by jedreynolds

My mom just asked for advice on a computer. C’mon! I can’t pass that up? I showed her some prices on parts to setup a dual 24″, dual SSD, Intel i5 workstation for not too much. I should post links but not tonight. I’m soooo surprised this combination doesn’t pop out in searches easier. (Me: smug? Uh-huh!)

Monitor gamma, cont.

Posted in Uncategorized on February 20, 2010 by jedreynolds

A very fundamental idea wandered my way on the topic of adjusting my digital photography work-flow for … anonymous (for lack of a better term) monitors. These monitors have not been adjusted by anyone, likely. Their settings typically would reflect little more than entropy. Do I care for all my work to look good on any monitor? I shouldn’t…it’s not worth my time. This explains why many photography web sites have a gray-scale on their doormat. If someone really wants to enjoy my photos, they need to adjust their monitor in order to appreciate any photo. Otherwise, I should only ever compose images in the Netscape color cube–256 colors.

Some basic monitor adjustment. And more basic monitor adjustment.

To enjoy your world more…please adjust your monitor.

Twitterfeed test

Posted in Uncategorized on February 20, 2010 by jedreynolds

Let’s see…this should show up on @bitratchet #bitratchet #twfeed

Bricks, Bellingham, 2010-01-18

Posted in Uncategorized on February 12, 2010 by jedreynolds

I like the texture of the bricks and I knew I could bring out their color.

Bricks, Bellingham, 2010-01-18

Bricks, Bellingham, 2010-01-18

Print version.

Celebrating the New Building

Posted in Uncategorized on February 7, 2010 by jedreynolds

I got a lot of really fuzzy pictures. Two were not fuzzy. Rock on!

Narthex, BUF, 2010-02-07

Narthex, Bellingham Unitarian Fellowship, 2010-02-07

Journey, BUF, 2010-02-07

"Don't Stop Believing", Bellingham Unitarian Fellowship, 2010-02-07

Many Ironic Problems

Posted in Uncategorized on February 5, 2010 by jedreynolds

I was using a 2x Soligor tele-extender and my 50mm f/1.4 lens today. The first thing I noticed was how much I see my hands shake, compared to when I (typically) use a wide angle lens. The other thing I noticed was this combination of lenses gave me no control over my f-stop. The auto/manual switch for my 50mm is frozen (grrr) and the plunger isn’t toggled by anything, so I can’t gain a preview depth of field. So I was shooting today at f/1.4. This makes it hard to focus. I had more “bokeh” in a telephoto lens than I desired. Upon viewing the images at home, I realize that they are fuzzy. Like…dirty lens fuzzy? Like, internal-reflection fuzzy? Like, Irritatingly Fuzzy…haloed. I will have to search that out. I’ll prolly start with a lens cleaning.

The last ironic problem is, I found a really funny sign in a ditch, which many ironic anti-politicians among us will glumly smile at.

We-the-People, Ferndale, 2010-02-04

We-the-People, Ferndale, 2010-02-04

We-the-People, Ferndale, 2010-02-04

We-the-People, Ferndale, 2010-02-04

Red Branch, Bellingham, 2010

Posted in Uncategorized on February 1, 2010 by jedreynolds

Today was a good 1-hour walk. Was certainly glad to get away from the computer. The light today was perfectly diffuse. Classic contrast between water drops and thorns, don’t you think?

Red Branch, Bellingham, 2010

Red Branch, Bellingham, 2010

Print version.

Root, Bellingham, 2010

Posted in Uncategorized on February 1, 2010 by jedreynolds

I like the curve of this splintered piece of root.

Root, Bellingham, 2010

Root, Bellingham, 2010

Print version.