tag:blogger.com,1999:blog-64121642612798632852024-02-19T11:07:22.825-05:00blog.trinition.orgTales of a Master CloudweaverTrinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.comBlogger19125tag:blogger.com,1999:blog-6412164261279863285.post-27231230649943074972010-02-01T19:33:00.002-05:002010-02-01T19:35:10.685-05:00ACLI was stepping sideways to my right to cut off the short but talented Mexican fellow when he sneakily changed direction. With all of my weight on my left foot but moving right, I turned my mass to the left. The high coefficient of friction between my gym shoes and the Astroturf overwhelmed my ligament that was coping with torque of my upper body mass twisting back to the left. I collapsed Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.comtag:blogger.com,1999:blog-6412164261279863285.post-9797554061350092232010-01-06T13:29:00.003-05:002010-01-06T13:33:12.635-05:00Google Sync and Nokia's Mail for Exchange Corrupted my Contacts!I recently got Google Sync working with my S60v5 Nokia 5800 using Mail for Exchange (Mfe). It had been working beautifully, but then one day all of my contacts disappeared. Before I could get to a place I could do something about it a couple of hours later, they re-appeared. I think they were removed during a Sync, and then later restored.Ever since, though, some of my contacts are inaccessible! Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-7939952470577935952009-12-09T19:29:00.003-05:002009-12-09T20:27:01.940-05:00Cincinnati Bell Wireless and 3GAfter some years of using a Nokia 6300 purchased through my carrier, Cincinnati Bell Wireless, I bought a completely unlocked Nokia 5800 from Dell.I get good GSM 2G coverage around home, but where I work (50 miles away) I've had coverage issues. At my desk in the building, I usually have one or zero bars. But sometimes I see a 3.5G or 3G icon where my usual GSM tower icon lives. But when I Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com2tag:blogger.com,1999:blog-6412164261279863285.post-7393596273340598832009-12-07T22:32:00.003-05:002009-12-07T22:54:56.567-05:00Another Brick in the WallMoments (ok, hours) ago, I posted about my difficulties with WCF authentication and identity propagation. I've now made some progress on the message-level security front. However this progress only removed some of the bricks I've hit in the WCF brick wall.I've learned now that makecert.exe needs to be run with full administrative privileges (not just a Windows SDK command prompt) when running Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-27495665710937911632009-12-07T19:06:00.004-05:002009-12-07T20:15:55.599-05:00Butting Heads with WCF DevelopmentI'm currently working on a project where there is a Silverlight client calling an outer, externally accessible WCF service, which in turn calls an internal WCF service. My goal is to have the user authenticate and their identity propagated on each WFC operation call, without some sneaky reliance on ASP.NET's FormsAuthentication. I've actually had such a sneaky-method half-working three times Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-20060028691044374472009-12-01T21:51:00.005-05:002009-12-01T21:59:54.214-05:00Soggy Cell PhoneThe result of my own poor judgement, my Nokia 5800 XpressMusic was drowned in a hot tub. The phone itself was only under water momentarily, but the battery was submerged over night. The next morning, I had to brush away a teal-green corrosive coating that had grown on one of the battery's contacts, caused by a small current flowing across the terminals underwater, no doubt aided by the highly Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-62251064116010374722009-10-08T11:34:00.003-04:002009-10-08T11:46:39.064-04:00Dark CodeI've recently encountered several articles dealing with the mysteries of modern physics. Despite most things in physics having names describing what they are, the mysteries are all named to describe that we don't know what they are: Dark Matter, Dark Energy and -- the latest member of the mysterious Darks gang -- Dark Flow.Darks are more than just a mystery, though. Having a name makes the Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-12388776079242113592009-08-11T12:48:00.001-04:002009-08-11T12:51:10.944-04:00Separating MVC Projects in a WCF WorldI'm working on a new ASP.NET MVC project where the business logic is all in a separate WCF services layer. Thus, our controllers orchestrate the UI and communicate to the controllers for the business logic.Most simple MVC books and tutorials show a single project with separate folders for the Model, Views and Controllers. If you read long enough, you'll find suggestions of splitting the Model, Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com1tag:blogger.com,1999:blog-6412164261279863285.post-21991960337326690232009-08-03T19:39:00.007-04:002009-12-01T21:59:41.425-05:00ASP.NET Multi-environment Deployment ConfigurationI'm still new to ASP.NET, fresh off of the JEE bandwagon. In many ways, deploying an ASP.NET application to IIS can be blazingly simple (e.g. "just copy the built artifacts to the site folder"). Like JEE, though, there doesn't seem a good, widely agreed upon solution for separating environment-specific configuration from the application-specific configuration.Like many shops, we have several Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-49463459605607465882009-08-03T08:14:00.003-04:002009-08-03T08:21:44.261-04:00Damn DRMWith my new Nokia 5800 XpressMusic came a composite video and stereo audio output cable. This wasn't a feature I had required of my new phone, but it certianly earns it some geek points. It also came with a $50 gfit credit for Amazon's Unbox video service. I eagerly downloaded Dr. Horrible which I heard heard so much about.After watching Dr. Horrible on my phone, I next wanted to try playing Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-24684717554072222712009-06-24T20:33:00.003-04:002009-06-25T07:43:40.755-04:00Fulfilling a DreamBefore I started my new job, I had many conversations with the Senior Software Architect discussing domain-driven design, isolating the business layer, and so on. He had faith in this approach and selected it for their new architecture. Now I get to participate in that new architecture.It has been a good experience so far. The business layer is a host of separate projects that expose Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-76671368901287752792009-06-22T23:51:00.003-04:002009-06-22T23:58:52.910-04:00Losing My ReligionMany programmers defend their languages religiously, and I've done the same for my language of choice, Java, at least for the sake of starting a fight. However, just today I started a new job as a .NET developer. I'm quickly overcoming the hurdles of switching language, libraries, platform, source control, issue management -- not to mention an enitrely new business space for me.Its amazing how Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com1tag:blogger.com,1999:blog-6412164261279863285.post-3046082678143969552009-06-09T07:11:00.003-04:002009-06-09T07:16:22.799-04:00Nokia 5800 XpressMusicI recently switched from a Nokia 6300 S40 to Nokia 5800 XpressMusic S60v5 all-touch phone. This is despite my ranting that I'd never use an on-screen keyboard and had to have a tactile keyboard. But, after a week or so, I'm finding that the on-screen keyboard with haptic feedback isn't that bad. My accuracy has already improved. With my Zagg Invisible Shield screen protector, the screen is a Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.comtag:blogger.com,1999:blog-6412164261279863285.post-75095839324080315472009-01-20T22:12:00.002-05:002009-01-20T22:22:51.426-05:00Beside Myself with SidebarsSince I finally updated to Vista (it's not as bad as everyone said), I've had to choose between the Vista Sidebar and Google Sidebar. The Google Sidebar is re-sizable and integrates nicely with Google Desktop. But the Vista Sidebar has some gadgets I just can't find for Google. The best Google Sidebar gadget I can find for playing music is Music Player, but it doesn't seem to compare to Imp's Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.comtag:blogger.com,1999:blog-6412164261279863285.post-3177323347337174592009-01-16T06:21:00.003-05:002009-01-16T06:27:22.370-05:00Kogan Agora, There You Aren't!After waiting so long to blog about this, perhaps I jynxed it when I finally did. The Kogan Agora is indefinitely delayed. It's one of the top news stories in the mobile/Android community this morning.This is the source of much personal disappointment and future caution. With my pre-order, I would've become a new Kogan customer. Alas, that didn't happen, so I have no loyalty. If something Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.comtag:blogger.com,1999:blog-6412164261279863285.post-82601467644862706012009-01-14T19:33:00.002-05:002009-01-14T19:46:08.838-05:00Kogan Agora, Where Are You?I've been excited about Google Android since I first heard about it, but then I was disappointed the T-Mobile G1 by HTC. When I then heard about the completely unlocked Kogan Agora, I was once again excited about the possibilities.After I rambled on and on about it, my wife picked up on it and secretly ordered a Kogan Agora Pro for me in December (thanks, dear!). Now I'm patiently awaiting the Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com0tag:blogger.com,1999:blog-6412164261279863285.post-56930777218738580732008-08-28T19:45:00.003-04:002008-08-29T20:09:50.126-04:00RSS NotificationAs we've been upgrading our toolsets at work, we're slowly getting to a point where various pieces of infrastructure offer RSS feeds. These feeds provide notifications of source-control check-ins, build successes and failures, etc. The key word here is "notitficaitons". These are not news feeds in the traditional sense where articles and synopses are disseminated. Rather, these are momentary Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com3tag:blogger.com,1999:blog-6412164261279863285.post-61603441377272058052008-07-02T20:57:00.008-04:002008-07-02T22:58:09.980-04:00LWUIT ExcusesA week or so ago, I came across LWUIT -- the Light-Weight User Interface Toolkit. Basically, it's a robust user interface library for JME. Its intended to provide consistent rendering on multiple platforms, allow for pluggable look and feel and offer a Swing-like programming experience. This sounded interesting enough to be to detour me from the Adroid Developer Kit I had just downloaded.So, ITrinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com1tag:blogger.com,1999:blog-6412164261279863285.post-62276411449780318812008-07-02T20:34:00.000-04:002008-07-02T20:35:34.212-04:00Old Man Walking!Not quite a dead man, but I must be an old man -- finally starting a blog years after all the cool kids did. Now everyone who cares can know what's new. Yes, it's a short list.Trinitionhttp://www.blogger.com/profile/13341656616798504217noreply@blogger.com