Geeks With Blogs
A Curious Mind #tastic October 2006 Entries
Mobile Phone Banking

Yummy banking via mobile phone this would be awesome, assuming of course the user experience meets my needs.

Posted On Monday, October 30, 2006 7:31 PM

Whatever Goog
http://googleblog.blogspot.... Usage: 'Google' as verb referring to searching for information via any conduit other than Google.Example: "I googled him on Yahoo and he seems pretty interesting."Our lawyers say: Bad. Very, very bad. You can only "Google" on the Google search engine. If you absolutely must use one of our competitors, please feel free to "search" on Yahoo or any other search engine ......

Posted On Monday, October 30, 2006 7:25 PM

MonoRail Pipeline
One thing that I would really like to see in MonoRail 2.0 is a better seperation of concerns in regards to the processing pipeline, which should aide extending the MonoRail system. Currently (10/30/2006) the pipeline is modeled in the following classes (This is a simplification, but I think it is helpful none the less. MonoRailHttpHandlerFactory MonoRailHttpHandler Controller.Process() Controller.InternalSend() By my evaluation we don't support extension as cleanly as I think it can be done, that ......

Posted On Monday, October 30, 2006 6:53 PM

Bed Jumping

Hotel bed jumping in Tulsa

Posted On Monday, October 30, 2006 12:29 PM

MonoRail vs ASP.Net
Lately I have been having a crisis of faith about MonoRail and have been looking at ASP.Net again. All of the neat controls, and IDE support are sooooo tempting. So late last night I happened to catch Ayende online and here is what he had to say: ASP.Net Pro Because it is what everyone use. Has controls Isolate from web Con Isolate from web You work in a different model than what really is - leaky abstraction view state Very complex model for doing really simple stuff. Encourage mixing of UI / BAL ......

Posted On Wednesday, October 25, 2006 11:59 AM

Brain Dump
[Warning: stream of consiousness] Next month I am going to be speaking to students at my alma mater, Baker University. There are a lot of things that I want to pass on to these young people, but I am not sure what to say. I have learned so very much since I graduated from university five years ago, and I have taken such a different path than most that I am afraid that what I want to convey won't be heard. I am not afraid that I won't be heard really, there will be a few awakened minds there that ......

Posted On Monday, October 23, 2006 1:43 PM

Another Podcast

Jeff and I interview Murray Gordorn. Visit Site

Posted On Sunday, October 22, 2006 1:31 PM

Arrgghhhhhh JavaScript, Arrgghhhhhhh!!!! CSS
So I downloaded IE 7 today, fully knowing that a part of my app was getting hosed by it. So I have started to dive into the issues which are CSS and JS related, and I am hitting my head against a brick wall. @)#(*${) Well, i know that my JavaScript skills are much weaker than I want them to be so I think I will rewrite the few lines of JS in my app that I wrote in some of the newer styles and see if I can't unit test them as well, but that still leaves CSS. For me CSS is the most Program by Coincidence ......

Posted On Thursday, October 19, 2006 6:11 PM

Sharp Develop Issue
I hope they fix this. I just installed #develop 2.1 Beta 1 to take a look at it. I don't planned to replace my VS2005 with it, especially since I'm programming in C++ a lot and #develop isn't a C++ IDE.;) Unfortunately #develop changed the filetype association of sln files, so now my C++ projects are opened with #develop. To make things even worse, I opened up the options and told #develop to not associate with sln files and now those files are associated neither with Visual Studio nor with #develop. ......

Posted On Thursday, October 19, 2006 5:17 PM

Contrived Domain Modeling Exercise
Lets pretend that we are creating a blog engine. We are going along modeling our blogging domain until we hit this thought. How do I model a blog post and it comments? My first attempt is simply this:public class BlogPost { //stuff private IList _comments = new ArrayList(); public IList Comments { get { return this._comments; } } } Except what if a post has a gajillion comments and it shows up on the main feed where we don't see the comments. We end up paying the cost of loading the comments even ......

Posted On Thursday, October 19, 2006 3:20 AM

NHibernate Optimizations
So today I spent some time optimizing the performance of the site. I have been putting this kind of work on the back burner for quite a while now, while I was trying to get the application up and running. But, oh my geez this is bad. My Sign In to Member Homepage was executing near 300 SQL statements. *blush* Well with a simple change I was able to get it down to about 80 which is still waaaaay to much. Geez, where did I go wrong? I think I over connected my domain model and now I have to take it ......

Posted On Thursday, October 19, 2006 12:31 AM

ActiveResource and REST
So after reading that Data 2.0 thing I got to thinking about "URI based method calls"(?) So with Ruby on Rail's ActiveResouce you get some nifty urls that you can call that look like this: "/groups/1;add_user?user_id=2" By executing this URI (assuming you are authenticated of course) you would tell the object "group/1" to execute the method "add_user" with the parameters "user_id=2". How cool is that? Now this is NOT how you would do day-to-day programming but for remote data calls I really like ......

Posted On Wednesday, October 18, 2006 12:56 AM

Data 2.0
If you want to read some really cool thoughts about where the future is going then you should read these two posts: Introduction to Data 2.0 More on Data 2.0 The big thing to take away from this in my mind is how are we going to link all of these disconneted data silos now that we have this beautiful web service access. And if you buy into this then there is alot that is coming down the road in terms of quering remote data and making all of this data apper to be local data. My brain hurts ......

Posted On Wednesday, October 18, 2006 12:49 AM

Inversion of Control Link Love
For those of you who attended my session on Inversion of Control or are just interested in learning about IoC here are a bunch of links for your enjoyment: The Martin Fowler article on the topic Spring.Net's Griffin Caprio on Dependency Injection Inversion of Control - Dependency Inversion Principle - Castle's Windsor/MicroKernel article by Dhananjay Nene DI by Jim Weirich of Ruby fame ......

Posted On Monday, October 16, 2006 2:23 PM

Tulsa Tech Fest
First off I want to give a big thanks to all of the people that put on the Tulsa Tech Fest it was a rocking event that gave developers a huge variety of things to see and learn. I had a lot of fun both speaking and observing the event, although I was a glutton for punishment when I signed up to give five presentations. (Note to self: Don't do that again) My voice is still recovering, but I would do it all over again given the chance. So thanks again to all the people that came, and a double scope ......

Posted On Monday, October 16, 2006 2:08 AM

Copyright © Dru Sellers | Powered by: