September 2010

  • strict warning: Non-static method view::load() should not be called statically in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/views.module on line 906.
  • strict warning: Declaration of views_handler_argument::init() should be compatible with views_handler::init(&$view, $options) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_argument.inc on line 744.
  • strict warning: Declaration of views_handler_filter::options_validate() should be compatible with views_handler::options_validate($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter::options_submit() should be compatible with views_handler::options_submit($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter.inc on line 607.
  • strict warning: Declaration of views_handler_filter_boolean_operator::value_validate() should be compatible with views_handler_filter::value_validate($form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/handlers/views_handler_filter_boolean_operator.inc on line 159.
  • strict warning: Declaration of views_plugin_style_default::options() should be compatible with views_object::options() in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_style_default.inc on line 24.
  • strict warning: Declaration of views_plugin_row::options_validate() should be compatible with views_plugin::options_validate(&$form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
  • strict warning: Declaration of views_plugin_row::options_submit() should be compatible with views_plugin::options_submit(&$form, &$form_state) in /hermes/walnaweb12a/b57/moo.greydragoncom/nodsw/sites/all/modules/views/plugins/views_plugin_row.inc on line 134.
Leeland's picture

Ancient Technology Lessons For Software Development

Many times a day I sit and wonder about why something is (or is not). (Sounds pretty Zen I know, however, it is still true.) Technology is evolving so fast as to seem out of control. Yet, there are still fundamental elements we should be following. One of these is usability.

Leeland's picture

Development Exemplars

When asked what I do professionally I almost always answer "I'm a Software Sanitation Engineer, more commonly known as a Code Janitor." Many people chuckle at this, however, I have found that it explains my normal daily work to both technical and non-technical people very clearly. In fact anyone who has received an email from me will attest that there is a tag line attached regularly that reads: Let’s be honest "bugs" is a euphemism for developer malpractice.

Leeland's picture

Good URLs

Good URLs are a great thing. I am trying to make them come out here. In running around to find the right mix of code to make them nice I ran over this excellent article on "Best URLs". Since I agree with it entirely, and cannot think of anything to add to it just going to reference it and say "ditto". Also in the interest of vanishing Internet resources and articles I include the complete article here (with permission from Gary Love granted on 9/24/2010):

Leeland's picture

TV News Report Boiler Plate

The Charlie Brooker News Report Boiler Plate:

http://www.youtube.com/watch?v=YtGSXMuWMR4

Demonstrating that we really have become docile mindless sheep since a quick boiler plate with some standard video snips, 2 or 3 odd opinions from the street and voila someone's fuzzy thinking becomes insightful.

Follow that up with American News Commentary by Charlie Brooker:

http://www.youtube.com/watch?v=2aEk864YrKw&NR=1

Leeland's picture

Project Management

It is easy to just grab some materials and start hammering a new patio to a house or to open an integrated development environment (IDE) and begin writing code using all the advanced snippet libraries to create a new application. However, to build something complex such as a complete house, or solid application requires more work than most people, including developers, understand or even believe.

Leeland's picture

Short Sprints vs. Long Goals

Running a development using SCRUM mixed with Agile has a lot of benefits. But, every once in a while (read as "yesterday") a requirement comes up that just seems to defy all logic and being able to be split down. This isn't the first time to run head on into this large wall (or immovable object). Although rare, this does happen.

Leeland's picture

Adding Anonymous Comments (in Drupal)

Everything is shaping up nicely. I have most of the functions I need and what is left is interesting, challenging, and will give me lots of materials for technical blogs and presentations on development.

Oh hang on, I want anonymous comments to include required contact information. No problem, login -> Administer -> Content -> Comment page ... huh nope ... OK how about something under the user settings? Nope. Maybe permissions section. Nothing looks right. Dang it finding some of the settings for stuff in Drupal is more than a little annoying.

Google save me!

Leeland's picture

Hmm Heavy Drinkers Outlive Nondrinkers, Study Finds

http://news.yahoo.com/s/time/08599201433200

Heavy Drinkers Outlive Nondrinkers, Study Finds

By JOHN CLOUD Tue Aug 31, 5:25 am ET

Leeland's picture

Boeing's OLDEST FLYING (1928) and MOST RECENT (2010)

Just ran over this older email from June. It is still interesting and kind of fun to think about.

Boeing’s chief test pilot Mike Carriker was able to take a brief break from the busy flight test duties earlier this month to fly formation with the oldest flying Boeing airplane. After photos were leaked on the Internet, many were thinking it was a creative digital editing job, but the photo shoot was in the works for a long time.

Leeland's picture

There's another Washington

Just in from my Mother:

God was missing for six days. Eventually, Michael , the archangel found him, resting on the seventh day.

He inquired, "Where have you been?"

God smiled deeply, and proudly pointed downward through the clouds. "Look, Michael. Look what I've made."

Archangel Michael looked puzzled, and said, "What is it?"

"It's a planet," replied God, "and I've put life on it. I'm going to call it Earth and it's going to be a place to test balance."

"Balance?" Inquired Michael. "I'm still confused."

Thread Slivers eBook at Amazon