You were an excellent partner in every way. You delivered your commitments on time, you provided clear guidance on what you needed from me, why you needed it, and when my communication was not sufficient you asked for clarification.



Blazing a trail to better facilities management.


What kind of estimator are you?

(This is the first part in a series on software estimates with FogBugz.)

No other question instills so much fear in developers than "When will you finish this code?"

Managers think this is a technical question, one that developers should be able to answer easily.  Developers are, after all, "technical".  But to developers, the question is messy, imprecise, and fundamentally non-technical.  Too many things can pop up.  Someone checks-in conflicting code you have to merge.  You get a terrible night of sleep.  You're not quite sure how to write the code.

Recursive PHP closures

Closures — also called PHP anonymous functions — finally debuted in PHP 5.3.  And there was much rejoicing, at least if you have spent any time in functional programming languages.  Or work for google.

ideacode to Present at 2011 CFTA Conference

The Campus FM Technology Association (CFTA) has chosen ideacode to present at its 2011 conference, September 27 through September 30 in Washington, DC.  ideacode will present "NCSU boosts productivity with AERES all-in-one FM System", a look at how NCSU is saving time and money with AERES.

We hope to see you at Session W5B, Wednesday September 28 from 3:45pm to 4:45pm!

Well, that's new! We've launched our new web site.

Hey folks, long time coming!  But we finally had a few seconds to put some polish on our brand and our web site.  So here it is, ideacode site version 3.  Hope you like it!

As you might imagine, since we offer custom Drupal installs, our site is powered by Drupal.  It was getting really tedious updating HTML by hand every time.  So tedious, in fact, we never got around to doing it!  (Not to mention, we're so busy writing software for our customers that we haven't had much time to polish our own site.  I guess the cobbler's children don't have any shoes.)

Finding files common amongst two (or more) directories

I've been preparing for a conference next week, so I haven't had much time to write.  This week, I'll leave you with a little useful command line fu.

The problem: you have two directories, called v1 and v2.  v2 is mostly like v1, except there are maybe some new files in v2 or v1 has files v2 doesn't.  The need: list the files that appear in both.

find v[12] -type f | cut -f 2- -d / | sort | uniq -c | grep '^      2'

Which finds all files in "v1" and "v2", removes the leading directory part, sorts them in order to count how many times each line appears, and limits to those that appear twice.

Syndicate content