Author: ajepst
-
Mini programming exercises
For the past few days, I’ve been practicing writing up small programs. By that I mean small, self-contained programs made up of a few classes, maybe in a single file, with a main method so it can be run as a console app, things that can be whipped up quickly. As I’ve pretty exclusively been…
-
My first 5k
OK, this post isn’t actually technical, but learning comes in a lot of forms, right? This weekend, I ran my first 5k, and got a chip time of 34:35. Yes, that is slow, but I did actually run the whole way, which was my main goal. Particularly interesting was the discipline required to run at…
-
Working Effectively with Legacy Code
I mentioned this book in an earlier blog, and I’ve started to read it. (I was somewhere around 2/3 through Martin Fowler’s Refactoring, and in the weeds of arcane refactoring patterns when I decided to switch out) I’m maybe 70 pages in, and I have to say Working Effectively With Legacy Code thus far seems…
-
Bazaar gets a GUI
Looks like this is still in the early stages, but Bazaar, one of the new generation of distributed source control systems is getting a gui: http://bazaar-vcs.org/TortoiseBzr Yeah, I know, “guis are for wusses” that’s fine and all, but when you’re checking in some files and not others, the checkboxes are kinda nice. 🙂 Not to…
-
Pain encourages change? Not sure I buy it.
A frequently repeated theme on the Alt.Net list is that certain ideas, like IoC, are not understood until you feel significant pain, and you’ll be motivated to try something new. From Derik Whittaker’s post today, “[…] do this not because he is told or shown, but because he is in so much pain because of…
-
Code Camp!
Yesterday, I attended my first Code camp. I thought it was great! Yes, semesters of lectures in college was a bit tiring, but now, I find I’m hungry for them, especially when it’s just a day. I work with some smart, nice people, but as I’m pretty much on my own in my technical area,…
-
MonoRail is rolling
Got MonoRail set up on SharpShop, and got a Product List page working with it. I haven’t done too much thus far, but I’ve gotten a taste. First off, it seemed like much more of a pain to set it up than turbogears… It might be because tubogears might be more mature, but it seemed…
-
Top 5 reasons why “The customer is Always Right” is wrong
Pretty related to an earlier post I made about how programming shops are not dry cleaners… It’s not saying ignore the customer, but that random customer demands aren’t the way to run a business well. Top 5 reasons why “The customer is Always Right” is wrong
-
Maybe a PythonShop #2 is in the works…?
Looks like IronPython is not only steps away from their 2.0 version, but is python compliant enough that Django runs. Plus, you get to use .Net stuff like Silverlight, which apparently provides some nice UI functionality. This could be interesting… As for the article title, well sure, I understand the sentiment, but the truth is,…
-
SharpShop in Progress…
Like PythonShop (which could still use some touching up) the current task is to build the same functionality in .net. As I’m the .Net person (and *I’m* not at PyCon this weekend) I started up the project groundwork. I’m trying to do it with NHibernate, log4net, mysql (yeah, thought it might be interesting to hit…