Side Jobs: Log Hound Javascript Logger

November 1st, 2010 Comments off
Name: Log Hound
Site: http://code.google.com/p/facets-loghound/
Language: JavaScript

JavaScript.  Logging.  Why is that so hard to understand?   Maybe I should start at the beginning.

In some of the positions I’ve held over the past few years, I’ve had occasion to really dive deep into JavaScript.  Very, very deep.  Eval deep.  Since my primary language is Java, I have grown used to the myriad tools that make my coding life easier, of which logging frameworks provide the largest benefit aside from run-time debuggers.  It’s nice to know exactly what your code is thinking as it displays all your customers’ private information on your public web site due to a misplaced semi-colon.
Read more…

Share

Server Migration Blues

April 5th, 2010 1 comment

Ow ow ow ow ow!!!!

If one of my two readers is wondering why this sporadic blog was down for the last week and a half – you can blame it on my unending need to tinker and insatiable need for more power. Read more…

Share
Categories: MyTechHell Blog Tags:

Your Best (Regex) Buddy

February 20th, 2010 1 comment
Name: RegexBuddy
Version Reviewed: 3.4.1
Operating System: Windows XP, Vista, 7
Price: 39.95 single user license.
Site: http://www.regexbuddy.com/
Good: Decodes regular expressions.
Contextual assist allows building expressions without knowing any syntax.
Supplies access to help forums directly through a tab.
Allows debugging of expressions.
Provides a library of pre-made expressions for all types of data.
Bad: No free trial.

No More Loosing Your Mind

Regular expressions.  The term should fill you with both a magical wonder of one of the most powerful languages in all of code-dom, and an overpowering frost-fingered fear of one of the most complex languages on Earth.  Next to a Hopi Code Talker, a Wizened Old Unix Guru that can spout regex like it was his first languages is one of the most rare (and probably well-paid) individuals in the world.  For us developers that need to use them once in a while, though, winding our way through the syntax is time-consuming and confusing and sometimes doesn’t end well.

I’ve seen several tools over the years to help with the regex syntax, but about a year ago, a friend of mine turned me on to RegexBuddy.  Three seconds later, I owned a license. Read more…

Share

Recipe: Shepard’s Pie

February 6th, 2010 Comments off

I’m hungry!

Wait, what???? This is a techie blog, not a foodie rag, so what in the name of the bleeding edge is a post of the gastronomical persuasion doing here??? Look – even über-geeks can’t live on just pizza and soda (for more than a few weeks).  Seeing as how we usually don’t have much time to spend making food, I’ve got a list of a few quick dishes I can make that last me a few meals, saving me time and keeping me fueled for those long hours toiling over a hot keyboard.  I’ve been asked by a friend to share one, and so I figured I’d bump my post average be a good friend and write it up for her here.  Don’t worry – I’m not going to do this often.  Take a little advise, though, and remember that the most successful geeks do not stay attached to the keyboard and mouse 24/7.  They have other hobbies too. Read more…

Share
Categories: Food, Musings Tags:

Oracle: Paging Results

February 5th, 2010 Comments off

Paging Oracle developers…

This will be a quick post, as the problem is small.  I will add, though, that setting up paging with database queries can be a major pain in the ass.  Setting up the consumer – usually jQuery, ExtJS, DWR, or some other AJAX client, is hard enough, but then you have to translate the client’s version of “start-limit” to the persistance-side’s language.  Sometimes it’s a simple start/limit pair, sometimes it’s a start/page pair, and then there’s Oracle, which decided to punt on the whole thing. Read more…

Share
Categories: Grimoire, Oracle Tags: , , , ,