Quantcast
Channel: Mind Dump
Browsing latest articles
Browse All 30 View Live

"Do I Care" and "It Depends"

Between my time talking to Agile Joe when my bank hired him and Jimmy Bogard in the last Virtual Alt.net meeting, I now have two new guiding principles to most development tasks.Do I Care?Should you...

View Article



Bosses and your approach to Agile

For me the hardest part of Agile by far is getting bosses to understand what it is, why it matters, why what they're doing now is harder than it needs to be, and why what they're doing now is causing...

View Article

Update

It's been awhile since I added anything, but I want to update myself or any future readers on what I've actually been doing with myself the past month.Got a commiter to Pinsor in Carlos Ble. Very smart...

View Article

Deployment automation and adventures in stupid

At work we currently do not have a ton of order to software releases and requests. I've worked hard to try to bring more there but it's just not part of the way things have been done in the past and...

View Article

Image may be NSFW.
Clik here to view.

Hudson, NDepend and OSS - The Good, The Bad, and The Useful

Patrick Smacchia was kind enough to give me a copy of NDepend so I could give it a good test drive. While we do use NDepend at work, we primarily use it for finding low hanging fruit for refactoring...

View Article


Typemock Isolater and ASP.net Bundle -FREE

Pretty obvious marketing, but this is an awesome deal so I wanted you my readers in on it too. What kind of irresponsible blogger would I be? So without further ado:Unit Testing ASP.NET? ASP.NET unit...

View Article

Monorail ActiveRecord and NHibernate

Ran into this at work yesterday and wanted to save others some aggravation:Scenario: Need To query a value on a page repeatedly. Another 3rd party program is modifying the data you are querying. (in my...

View Article

Context/Spec style testing and my approach to BDD

I borrow heavily my approach to testing from a combination of Ayende's Rhino Tools tests, and my reading of the Rspec beta book. But I think I've stumbled onto something I'm happy with and I can...

View Article


Over at los techies now

I got a wonderful opportunity to blog over at Los Techies . I'm not too worried about losing my independence as I see eye to eye with a lot of that community and its a good place to get my idea's...

View Article


Java Dependency Management with Apache Ivy

Not wanting to ditch your already built well working ant scripts for the plugin-centric view of Maven, especially if your project structure doesn't line up quite right with Maven's point of view? Enter...

View Article

Projects in Java with Maven 2

 For those of you who don’t know Maven is a build tool/dependency manager/project model. Those in the Microsoft space can probably imagine MSBuild + the ability to download all dll’s for you.What I...

View Article

Image may be NSFW.
Clik here to view.

Dynamic DNS with Amazon EC2 Linux and EveryDNS

So I finally sat down and did the math and found out Amazon EC2 was quite a bit cheaper than what I’d been paying for hosting as long as I was willing to prepay for at least a year.  However, with EC2...

View Article

Hibernate Connection Pooling: why isn't the default one for production?

Hibernate unlike NHibernate comes with a variety of connection pooling options. The three primary ones of which I'm aware are Proxool, Apache DBCP, and c3p0 . I myself have only so far used c3p0 and it...

View Article


MySQL 5 Performance Tuning Toolkit

Recently we’d played with table partitioning and because of the limitations of it and some decisions we’d made a very long time ago we ended up spending a couple of days tracking down hotspots. In the...

View Article

Project Management in Java: A Confused .NET Developer’s Perspective

When I was first introduced to workplace Java the amount of ways one could define a project appeared to be restrictive, confusing and a point of frequent friction. While those things may all be true,...

View Article


Anti-Pattern: Too much of your application is about interacting with external...

Firstly, what am I talking about? Applications that meet some of the following descriptions:Stored procedures with a fair amount of conditional logic or complicated business rules buried in a sub-query...

View Article

Java IoC containers and classpath scanning (or what I’ve been looking for...

Frustrated with the typical way I saw IoC used in Java where every example I found involved thousands of lines of XML and/or Java code to configure Java beans or components.  This is very different...

View Article


The difficult definition of professional software development

Here are some of the contradictory phrases (and a few paraphrases) I've overheard used to define what is "good" and "bad" code. Code should always be well commentedMaintainable code has unit tests and...

View Article

Image may be NSFW.
Clik here to view.

Rail 3.1 CI setup with Jenkins, Test Unit & SimpleCov on OS X Lion.

I recently had to setup a build server for some rails work I'm doing. Still wanting to support my other projects I setup Jenkins. I ran into several issues. Running Jenkins as a hidden userFirst I...

View Article

Ruth’s Story

Ruth Ann Svihla came into this world screaming and angry on October 30 2011 at 6:57 am. She was and has always been a beautiful, intelligent child that brought us a great deal of joy, but she was born...

View Article

An Evernote backed Journal using Vim/Emacs

I journal quite a bit and my holy grail has been using my favorite text editor (Vim or Vim bindings) with Evernote to store the everything in a smart searchable format. Today I stumbled onto a neat...

View Article


Web API FromUrl and FromBody

I've been using ASP.NET Web API for new service my lone .NET customer. They needed to build a most html/js application into the company intranet and they are only interested in Microsoft Technologies...

View Article


How to become in polyglot in 5 hard steps.

With today’s world of programming languages where many languages are better at certain tasks than other’s you’ll find it useful to learn multiple languages over the course of your career (as well as...

View Article

Image may be NSFW.
Clik here to view.

Article 1

Reads and the perils of index tables.I frequently see index tables in Cassandra being used to allow a One Source Of Truth. It’s important to remember when designing a truly distributed system...

View Article

Buffer Cache Makes Slow Disks Seem Fast, Till You Need Them.

Linux has this wonderful thing called the buffer cache (for more detail read here ). In summary, it uses all your free ram as a cache for file access. Because of buffer cache you can easily get under 1...

View Article

Browsing latest articles
Browse All 30 View Live




Latest Images