Codeine .Net RSS 2.0
# Monday, August 06, 2007

As I mentioned in a previous post, a couple former coworkers and I are putting together an application that we are hoping to take commercial.  This are going fairly well at this point, but perhaps a bit behind schedule as we are doing it entirely .Net 3.0 so there has been a small learning curve, not to mention the fact that we all still have day jobs.  Of course, unlike me, my partners also have significant others to dedicate time to.

Anyways, one of the things I wanted to utilize for this project because of the team work environment and the disjoint schedules was a build server.  (Okay, I also wanted to learn about the entire concept and functionality of a build server.)   I used CIFactory for our build server which was created by Jay Flowers.  CIFactory is basically a set of scripts that configures/installs the components of the build server so that you don’t have to put together all the integration scripts yourself.  The package works quite nicely and sets up things link CruiseControl.Net, Simian, NCover, NDepend, and MSTest.  I have it integrated with our Subversion repository, but it can also integrate with Visual Source Safe and other repositories.  It also can integrate a lot of other tools besides what I have listed here.

At this point we are mainly using the setup to verify that the project is building properly so that someone doesn’t grab the latest code and get stuck with errors that some else has checked in.  If a build fails an email goes out notifying everyone of the broken build so that no one gets updates and the person who broke it can get it fixed.  (Getting people to respect the build server is a completely different complication and topic.)  I want to get more familiar with the other tools, especially the ones that revolve around testing but I just haven’t had the time.  I need to put together a list of things to learn to make myself a better developer over the next six months and add testing tools to the top of the list (along with Ruby).

If you want to get going on CIFactory there is an excellent DNRTV episode on it that I followed to get our setup going.  I had it all setup in a matter of a few minutes and I really like the setup.   Jay is also excellent at responding to any questions quickly and promptly.  There is one negative to the setup though that I came across this past week that was a real disappointment for me.  CIFactory does not support multiple projects.  It creates a separate CruiseControl.Net server for each project and they won’t both run at the same time.  It appears from the news group that someone has made some modification and gotten it working so that two projects are going to one CCNET, but the benefit of CIFactory is the fact that it pretty much just works.  If I’m going to have to dig into scripts to get multiple projects working then I will probably eventually rebuild the build server without CIFactory.

CIFactory is an excellent starter package for getting up and going with a build server and if Jay gets the time to modify it to handle multiple project easily then it will be an excellent solution for a permanent builder server.  My build server path will depend on if Jay gets multiple projects implemented before I get the free time to rebuild the server.

Monday, August 06, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [0] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts
# Friday, August 03, 2007

    I use a hotmail account.  I got it a really long time ago and now I'm stuck with it.  If it had a feature to forward email I would have switched a long time ago and had it forward to something else, but it doesn't so I'm trapped.  The new Windows Live Mail is a very good interface, but I prefer to not use a website to check my email when I'm at home so instead I use Outlook 2007, which by the way seems to be extremely slow even after I install a patch that was suppose to speed things up.

    Anyways, ever since I switched to 2007 from Outlook 2003 I continuously get a prompt for my hotmail userid and password even when I click the remember password button.  It was a huge annoyance and it finally got to me enough today to do some Googling.  Here is the patch that appears to resolve the issue.

    Things were even worse this past week when I couldn't even log into my hotmail account with Outlook, for some reason, and I was forced to use the web interface, but it appears that issue is finally resolved.  Anyone know what was going on?  I'm sure eventually I will be annoyed enough to switch my email address, but until then at least I don’t get prompted for my password anymore. (Knock on wood.)



Friday, August 03, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [1] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts
# Saturday, July 21, 2007

Well I started Twittering last night.  (Would that be the proper wording for it?)  Twitter is a site that allows you to setup a page and post short message too it, similar to a blog, but the messages have to be under 140 characters.  You can post from the website, instant messenger, or a text message from your cell phone.  Basically intended to keep friends up to date on where you are or what you are doing.  I'm using it to vent throughout the day about work and life, hence the reason I haven't posted the link to my Twitter account because I just may be venting a short message about you, but feel free to try and find it.  In general it seems like Twitter is a general waste of space and time, but I also see where it could come in handy.  It would be interesting to try Twittering a diet or spending habbits.  It would also be nice to have all you friends on Twitter to know when individuals are as bored as you or up late at night, so that you know who you can bug.

Saturday, July 21, 2007 6:00:00 AM (Central Daylight Time, UTC-05:00)  #    Comments [0] - Trackback - Save to - Digg This! - Follow me on Twitter
Original Posts

<August 2007>
About the author/Disclaimer

The opinions expressed herein are my own personal opinions and do not represent my employer's view in any way.

© Copyright 2019
David A. Osborn
Sign In
Total Posts: 70
This Year: 0
This Month: 0
This Week: 0
Comments: 33
Pick a theme:
All Content © 2019, David A. Osborn
DasBlog theme 'Business' created by Christoph De Baene (delarou)