• Home
  • About
home

Yoga for Desk Jockeys

Digg it

Bookmark it

Stumble it

Email to friend

26
Apr

Anyone who slangs code for a living can appreciate this.

Soft 5x1llz     
No Comment Yet   

Turn Your Swag On: AutoHotKey and underscores

Digg it

Bookmark it

Stumble it

Email to friend

6
Apr

autohotkey_underscores.jpg

If you don’t know, I’m here to tell you…. even if you’re not using BDD nomenclature in your tests. This AutoHotKey script can be quite useful just to have hanging around.


I wasn’t aware of the update to the script, it’s 2:33 am and this must be the exact time of day that typing a bunch of underscores really starts to seem tedious. I searched to find a solution and I’ve decided to update my findings here to help promote the good work of “dave^2 = -1″ ( I could use his government name but what’s the fun in that… ). Here are some links that detail how to install this and the benefits of doing so..

The basic gist of it is, dave^2=-1, has written a script or improved the one that may(or may not) have been originally written by JP. It was updated late last year, to use the script you just have to download AutoHotKey and then the zip file from dave^2=-1’s site and you can get your_underscore_swagger_right!

Thanks to these guys for their efforts, seriously!

General, Tools & Products     Tags: turn your swag on underscores autohotkey bdd
No Comment Yet   

Things I found on Twitter

Digg it

Bookmark it

Stumble it

Email to friend

13
Mar

Scott’s wife is funny!
http://hanselminutes.com/default.aspx?showID=171  

To read:
http://jimbarritt.com/non-random/2009/03/04/object-calisthenics-jeff-bay/ 

I’m down! 
http://www.markhneedham.com/blog/2009/03/10/oo-micro-types/  

Me
http://twitter.com/5×1llz

Community, General     Tags: twitter; hanselman; 5x1llz
No Comment Yet   

Turn Your Swag On: iBatis.NET Nullable Types & Custom TypeHandlers

Digg it

Bookmark it

Stumble it

Email to friend

12
Mar

iBatis.NET

Around these parts, iBatis.NET is the reigning ORM. No fear, just turn your iBatis swag on like I did and you’ll be okay. I’ve been working with this frameworkd for only a few months; with the help of what little Java I remember I’ve been able to get through a lot of online material to help me feel reasonably comforable with iBatis.NET. I’ve decided to post this in case anyone out there is interested in using this ORM and wonders why there is a lack of information out there for .NET projects.I am always open-minded about new tools/frameworks, my most valuable 5×1ll as a Software developer is, the ability to learn, everything else is a by-product of this 5×1ll and learning can’t happen with a closed-mind. If you’re interested, let’s get into it:

You: Need to implement an iBatis custom Type HandlerFor any number of reasons you have determined a Custom Type Handler is the way to go. In case you can’t make a decision, seeing how straight forward it is may help you get over that analysis-paralysis. It is either this or keep your Mapper to very simple types and then transform Object to Object. sometimes the database schema binds your hands. Here is an example of such an instance.

Scenario: Your Database uses Y or N values as indicator fields. Previously in 1.1 you would have to implement a custom type or if you haven’t taken a JP course or use the flyweight, you may even be tempted to use the Enum ( don’t do it - you will only face endless derision and ridicule ) . 2.0 has a little more swag to it thanks to Nullable types.

  1. Your Class definition
  2. VB.NET

    Dim _myYesNoIndicator As Nullable(Of Boolean)

    C#

    bool?   _myYesNoIndicator;
  3. Implementing ITypeHandlerCallback interface
  4. You will need to create a class and implement the logic to map from your DB type to your POCO. This is straight forward enough as the interface has enough comments to tell you how it will be used. It is used in the “CustomTypeHandler” class and that will tell you a lot about what to expect when your handler is called.
    …click here to read more

General, Tools & Products     Tags: asp.net, c#, iBatis, swag, vb.net
No Comment Yet   

Lost in a sea of bugs? Try Lighthouse

Digg it

Bookmark it

Stumble it

Email to friend

3
Mar

5x1llz-lighthouseapp-2.jpg I have recently discovered Lighthouse ( or LighthouseApp ). I really like it and thought I’d share this app simply because I found it hard to find something open and cheap/free to use to track bugs with the other person involved in this project. I needed something that could allow either one of us to create and track issues, assign them and manage them as the project commenced. I didn’t want anything too cumbersome and I was hoping to find something not in PHP. The answer was Lighthouse (http:///www.lighthouseapp.com)

It does the Basic Stuff

As claimed, the application is simple but powerful.

Tracking Requirements

  • I first create a new “Milestone” something that you would normally consider a category. i.e. “Shopping Cart Process”Then I’d start adding “Tickets” and assign them to this Milestone i.e. “As A Customer, I want to Add An Item To the Cart”
  • You can also attach a date for the Milestone to be reached. This is useful if you want to organize and target certain dates or track progress for all the Tickets associated with the Milestone.

Tracking Bugs (Tickets)

  • Bugs work in a similar way and can be added as a Ticket and then add it to a Milestone and assign it to another user
  • Useful features are that it allows you to upload a file ( i.e. document, photo ) to the ticket and alert other users of the new Ticket

Tags

  • LighthouseApp requires the same shift in concept as the Gmail Inbox, no folder, just tags. You can tag your tickets and then search for them. The good news here is there is lots of help to get you to the tickets you’re after. Make sure all users tag and you shouldn’t run into any problems

 5x1llz-lighthouseapp-1.jpg

It has some Shiny Features

Update without logging inIntegrate Subersion

  • This is no suprise given their Warehouse application, but Lighthouse allows you to integrate with Subversion. I haven’t opted to do this as of yet, but if I do I’ll be sure to expand on this in the future if I decide to use it.

But, It’s Not Perfect

…click here to read more

General, Link'd Up, Tools & Products     
No Comment Yet   
Newer Entries »
« Older Entries

Search


  • Recent Entries
  • Archives
  • Links
  • As real as it gets…
  • Gone Too Soon - R.I.P. Michael Jackson 1958 - 2009
  • More Things I found on Twitter
  • SQL Management Studio install on Win7 RC
  • ‘Stunt Hard’ with MVC, but keep WebForms on standby
  • Fluent nHibernate Errors
  • Tools: Friend or Foe?
  • Cutting Teeth on MVC: Could not load type ‘System.Web.Mvc.ViewPage’
  • MVC, You’re a … Rock Star (Everybody wants U)
  • Throw Some D’s
  • November 2009 (1)
  • June 2009 (4)
  • May 2009 (5)
  • April 2009 (2)
  • March 2009 (4)
  • February 2009 (2)
  • January 2009 (1)
  • August 2008 (2)
  • July 2008 (2)
  • April 2008 (5)
  • March 2008 (6)
  • David Woods
  • Jason Hunt
  • Mo Khan
  • Tom Opgenorth
  • Wes Byers

Mixtape



DJ Whoo Kid's Obama's Happy Ending - Some classic hip hop dedicated to Obama's historic win! Relax your mind, let your conscience be free: I only post legal Mixtapes!!! If The Man is going to getcha, it won't be through this blog!

Tags

  • .NET Framework 3.5 .NET Page Life Cycle 5x1llz and Jimmy Bogard. asp.net Ben Scheirman BlogEnging.NET Book Review ASP.NET MVC in Action Jeffrey Palermo c# Code Analysis Code Query Language (CQL) Continuous Integration Controls Cryptography DADD drag-and-drop alt.net canada calgary 5x1llz ddd design architecture boodhoo user group Dependency Injection Design FIT FITNesse Fluent nHibernate errors Object relational mapping ORM iBatis Interview skills job hunting Linq mvc error view web.config OpenSearch Patterns Products Query Refactoring Scheduling SQL studying swag Testing Time Management Tools tools friend or foe turn your swag on underscores autohotkey bdd twitter; hanselman; 5x1llz vb.net Visual Studio 2008 Windows Workflow Work-Life Balance

Browse Our Tag Archives

.NET Framework 3.5 .NET Page Life Cycle 5x1llz and Jimmy Bogard. asp.net Ben Scheirman BlogEnging.NET Book Review ASP.NET MVC in Action Jeffrey Palermo c# Code Analysis Code Query Language (CQL) Continuous Integration Controls Cryptography DADD drag-and-drop alt.net canada calgary 5x1llz ddd design architecture boodhoo user group Dependency Injection Design FIT FITNesse Fluent nHibernate errors Object relational mapping ORM iBatis Interview skills job hunting Linq mvc error view web.config OpenSearch Patterns Products Query Refactoring Scheduling SQL studying swag Testing Time Management Tools tools friend or foe turn your swag on underscores autohotkey bdd twitter; hanselman; 5x1llz vb.net Visual Studio 2008 Windows Workflow Work-Life Balance

Subscribe

  • technorati add aol netvibes rojo myyahoo modern freedictionary subrss chicklet plusmo newsburst ngsub wwgthis subscribes

Links

  • David Woods
  • Jason Hunt
  • Mo Khan
  • Tom Opgenorth
  • Wes Byers

Most Popular

  • Coming Soon

Recent Updated Post

  • As real as it gets...
  • Gone Too Soon - R.I.P. Michael Jackson 1958 - 2009
  • More Things I found on Twitter
  • SQL Management Studio install on Win7 RC
  • 'Stunt Hard' with MVC, but keep WebForms on standby
  • Fluent nHibernate Errors
  • Tools: Friend or Foe?
  • Cutting Teeth on MVC: Could not load type ‘System.Web.Mvc.ViewPage<...>’
  • MVC, You’re a … Rock Star (Everybody wants U)
  • Throw Some D's

©2007-2010 5×1llz

Disclaimer: All data and information provided on this site is for informational purposes only.

WordPress Themes by Irish Band & Steel Band