<?xml version="1.0" encoding="utf-8"?>
<!-- If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/ -->
<feed xmlns="http://www.w3.org/2005/Atom" xmlns:lj="http://www.livejournal.com">
  <id>urn:lj:livejournal.com:atom1:pieman</id>
  <title>Simple Simon</title>
  <subtitle>Simple Simon</subtitle>
  <author>
    <name>Simple Simon</name>
  </author>
  <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/"/>
  <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom"/>
  <updated>2008-05-12T22:14:37Z</updated>
  <lj:journal userid="769947" username="pieman" type="personal"/>
  <link rel="service.feed" type="application/x.atom+xml" href="http://pieman.livejournal.com/data/atom" title="Simple Simon"/>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:330489</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/330489.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=330489"/>
    <title>Now...that's geeky.</title>
    <published>2008-05-12T22:14:37Z</published>
    <updated>2008-05-12T22:14:37Z</updated>
    <content type="html">So...I have an XO, as in an &lt;a href="http://laptop.org/"&gt;One Laptop Per Child&lt;/a&gt; device.&lt;br /&gt;&lt;br /&gt;I love the little device, as a piece of hardware.  Software for it sucks as far as its intended purpose.&lt;br /&gt;&lt;br /&gt;I do use it though.  It uses almost no power and if there is a trace of WiFi signal its on the net.&lt;br /&gt;&lt;br /&gt;Right now I am trying to Ruby-On-Rails running on it.  In so doing I ran across this article on a &lt;a href="http://brainspl.at/rails_stack.html"&gt;Light Weight Rails Stack.&lt;/a&gt; A DLMRoR (Debian Lighttpd MySQL Ruby-on-Rails) to the normal LAMP stack.&lt;br /&gt;&lt;br /&gt;The thing with that article that roxxors is that it starts right from the start, you have light weight Debian installed...now what.  At the end you have:&lt;br /&gt;* mysql&lt;br /&gt;* postfix (with SASL configured)&lt;br /&gt;* lighttpd&lt;br /&gt;* fastcgi&lt;br /&gt;* pcre&lt;br /&gt;* subversion&lt;br /&gt;* imagemagick&lt;br /&gt;* rmagick&lt;br /&gt;* qpopper&lt;br /&gt;* webmin (for postfix)&lt;br /&gt;&lt;br /&gt;And he does it in a 773MB image.&lt;br /&gt;&lt;br /&gt;Awesomeness.&lt;br /&gt;&lt;br /&gt;I am not installing all of that, but some.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:330134</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/330134.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=330134"/>
    <title>Sometimes the random play _really_ works</title>
    <published>2008-04-12T20:54:53Z</published>
    <updated>2008-04-12T20:54:53Z</updated>
    <content type="html">The next bunch of songs, Tori, Madonna, Led Zepplin, Cake, it goes on for the next couple of hours are all awesome and just right for my mood and task.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:329769</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/329769.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=329769"/>
    <title>Such a switch</title>
    <published>2007-10-19T01:20:29Z</published>
    <updated>2007-10-19T01:20:29Z</updated>
    <content type="html">All day today I was dealing with code that was prepared by people who were not as senior and certainly did not have the time to consider what it was they were programming.  This leads to a difficult situation for someone to come into later.&lt;br /&gt;&lt;br /&gt;Frustrating is really the better word for it.  You never know where to turn to next to fix a bug and you just keep throwing extra debugging into it.&lt;br /&gt;&lt;br /&gt;In contrast I am now looking at some code from a very large, long term project from Snap days.  It is downright relaxing to be trying to navigate this code.  I have not *ever* been into this section of code before, but I can follow all that is going on and why.&lt;br /&gt;&lt;br /&gt;Once again I am impressed by J's ability to consider error conditions and to deal with them appropriately.  And, further convinced that Java is a better language that PHP for anything of any weight or long lasting value.&lt;br /&gt;&lt;br /&gt;Anyway, the code snippet that saved my butt from certain and irrevocable roasting last week was this:&lt;br /&gt;&lt;code&gt;&lt;br /&gt;try {&lt;br /&gt;  /* lots of code to get a message thread from the database */&lt;br /&gt;} catch (Exception any) {&lt;br /&gt;  thread = null;&lt;br /&gt;}&lt;br /&gt;&lt;/code&gt;&lt;br /&gt;&lt;br /&gt;Now, you wouldn't think that just randomly catching everything and dealing with it by returning 'null' would ever be truly appropriate.  Shouldn't you try and figure out what is going on and *do* something about it.  Not here.  The returning of null if there was any issue means that the outside code fails gracefully and just does not display that thread.  Like, say, when you have removed a bunch of user accounts in a cleanup and did not have appropriate code in place to make something more intelligent happen...something intelligent is already happening.&lt;br /&gt;&lt;br /&gt;Where for most of the day things just failed.  Sometimes in screen data dump, but usually more in a causing side effects as you go down sort of way.  This was in playing with code that I have been working with off and on for the past two months.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:329603</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/329603.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=329603"/>
    <title>Looking for work</title>
    <published>2007-10-11T17:54:20Z</published>
    <updated>2007-10-11T17:54:20Z</updated>
    <content type="html">Those who have known me for awhile have heard me spout this way and that about resumes and people applying for jobs...&lt;br /&gt;&lt;br /&gt;Now hiring managers will get to laugh similarly at me.&lt;br /&gt;&lt;br /&gt;This also allows me the privilege of turning my critical eye to the other end of the process.&lt;br /&gt;&lt;br /&gt;In particular, I disliked online posting boards when I was hiring, things like Monster and Workopolis.  Take all things that are bad about trying to find someone for a position and then amplify it so that anyone who is inappropriate can apply, good idea.&lt;br /&gt;&lt;br /&gt;I think I have now moved them into the category of loathing.  Yes, I loathe them.  I think they are terribly dehumanizing and only emphasize the skills based form of hiring.&lt;br /&gt;&lt;br /&gt;A form of hiring I do not agree with.  You need to get at the personality and the cultural fit of the person.  Sure, they need aptitude for the task at hand, you cannot ask an extroverted hand-shaker to sit in the corner and type all day.  Aptness is easy to figure out though, and why we have the 3 month no-hassle termination period.  &lt;br /&gt;&lt;br /&gt;Without the cultural and philosophical fit the person could be the best person for the role, skills wise, but they won't work out as well as a green recruit.&lt;br /&gt;&lt;br /&gt;RIM has their own online board, that is even worse than normal...I cannot attach a cover letter for a particular position.  I cannot craft my resume differently for different positions.  I can't really use my resume at all.  Worse, my check list of skills is huge in their system...but for any of the positions I would apply for is almost completely unrelated, short of showing that I have knowledge of certain fields.  Even though I have been programming with Java for the number of years shown I don't want to be a Java programmer there.  But they have no soft skills in their list.&lt;br /&gt;&lt;br /&gt;Do you think this is because RIM is not interested in anyone who has some "other" abilities?  Including an interest in snake pits?&lt;br /&gt;&lt;br /&gt;But, I will not make it past the automated gating system.  And there is no easy way to contact an HR person there and say to them "So....you have a big company that has lots of openings...lets find a fit." &lt;br /&gt;&lt;br /&gt;Not that I was eager to work there anyway.&lt;br /&gt;&lt;br /&gt;I am interested in finding a smaller company in the Guelph (or KW) area that needs someone with a rather broad set of skills and is willing to pitch in broadly to get to the next level.  Small growing companies, especially tech ones, need someone like me, if they don't already have a resident me.&lt;br /&gt;&lt;br /&gt;I can also bring Pie.  It says so here on my resume.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:329149</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/329149.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=329149"/>
    <title>Certain Reference Materials</title>
    <published>2007-09-13T23:41:36Z</published>
    <updated>2007-09-13T23:41:36Z</updated>
    <content type="html">Sometimes you just miss having a book that used to be sitting on the shelf beside you or your co-worker.&lt;br /&gt;&lt;br /&gt;Right now I would like to flip through &lt;a href="http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=pd_bbs_sr_1/104-3804975-8803121?ie=UTF8&amp;amp;s=books&amp;amp;qid=1189726595&amp;amp;sr=8-1"&gt;Design Patterns&lt;/a&gt;, just to get a quick idea on how to approach this particular problem.&lt;br /&gt;&lt;br /&gt;I have a class that was programmed to access an open source &lt;a href="http://ffdb-php.sourceforge.net/"&gt;flat file data base&lt;/a&gt; but it is not behaving well in a concurrent access environment -- it becomes corrupt.&lt;br /&gt;&lt;br /&gt;So, now I am creating a MySQL access class, and I am contemplating how to set it up...Flipping through I would happen across something pretty quickly.&lt;br /&gt;&lt;br /&gt;Being that this is geeky subject matter I can just browse to &lt;a href="http://en.wikipedia.org/wiki/Design_pattern_(computer_science)"&gt;The Wiki article on it&lt;/a&gt;.  I would prefer a book.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:328740</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/328740.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=328740"/>
    <title>Inside the standard apache 404 error page</title>
    <published>2007-06-09T06:19:31Z</published>
    <updated>2007-06-09T06:19:31Z</updated>
    <content type="html">There is a comment.&lt;br /&gt;&lt;br /&gt;The comment contains this:&lt;br /&gt; - Unfortunately, Microsoft has added a clever new&lt;br /&gt; - "feature" to Internet Explorer. If the text of&lt;br /&gt; - an error's message is "too small", specifically&lt;br /&gt; - less than 512 bytes, Internet Explorer returns&lt;br /&gt; - its own error message. You can turn that off,&lt;br /&gt; - but it's pretty tricky to find switch called&lt;br /&gt; - "smart error messages". That means, of course,&lt;br /&gt; - that short error messages are censored by default.&lt;br /&gt; - IIS always returns error messages that are long&lt;br /&gt; - enough to make Internet Explorer happy. The&lt;br /&gt; - workaround is pretty simple: pad the error&lt;br /&gt; - message with a big comment like this to push it&lt;br /&gt; - over the five hundred and twelve bytes minimum.&lt;br /&gt; - Of course, that's exactly what you're reading&lt;br /&gt; - right now.&lt;br /&gt;&lt;br /&gt;Remember that whatever error condition you may have thought you were&lt;br /&gt;in, IE knows better.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:328701</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/328701.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=328701"/>
    <title>applications are great, searches suck</title>
    <published>2007-03-26T17:24:02Z</published>
    <updated>2007-03-26T17:24:02Z</updated>
    <content type="html">I have said this before with regards to GMail.  I think that it is the&lt;br /&gt;best email interface I have ever used and appreciate it greatly.&lt;br /&gt;&lt;br /&gt;But, its search sucks.  Even when I am searching for things that I&lt;br /&gt;*know* exist it will return nothing.&lt;br /&gt;&lt;br /&gt;I also use &lt;a href="http://docs.google.com/"&gt;http://docs.google.com/&lt;/a&gt; for much of my business documents.&lt;br /&gt;Again, I think the applications are great and the interface is&lt;br /&gt;awesome.&lt;br /&gt;&lt;br /&gt;But, the search sucks.&lt;br /&gt;&lt;br /&gt;I just did a search for 'epiInvoice' which is in the title of many of&lt;br /&gt;my documents - nothing.  Why?  Because no document _contained_&lt;br /&gt;epiInvoice.&lt;br /&gt;&lt;br /&gt;If you were programming a search of documents would you not allow&lt;br /&gt;people to search on the titles?&lt;br /&gt;&lt;br /&gt;I don't even see an "Advanced Search" that would allow me to do it.&lt;br /&gt;&lt;br /&gt;For a "search" company their searches often suck.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:328382</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/328382.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=328382"/>
    <title>if I am ever not sure about being busy</title>
    <published>2007-03-23T14:12:14Z</published>
    <updated>2007-03-23T14:12:14Z</updated>
    <content type="html">I just need to take a couple of days off from reading my work email&lt;br /&gt;and see how it piles up.&lt;br /&gt;&lt;br /&gt;Yeeesh!&lt;br /&gt;&lt;br /&gt;You would think I have a job or something!</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:328113</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/328113.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=328113"/>
    <title>I understand writers</title>
    <published>2007-03-17T18:37:44Z</published>
    <updated>2007-03-17T18:37:44Z</updated>
    <content type="html">You know all those stories about the great writers sitting around in a&lt;br /&gt;hotel or resort of some kind do their writing?&lt;br /&gt;&lt;br /&gt;I understand why they would do it.&lt;br /&gt;&lt;br /&gt;&lt;span class='ljuser  ljuser-name_sofias_dream' lj:user='sofias_dream' style='white-space: nowrap;'&gt;&lt;a href='http://sofias-dream.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://sofias-dream.livejournal.com/'&gt;&lt;b&gt;sofias_dream&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; has brought us into the city this weekend&lt;br /&gt;because of her daughter's rehearsals.&lt;br /&gt;&lt;br /&gt;Unfortunately my work is not able to take too much of a break right&lt;br /&gt;now so I have brought along the laptop.&lt;br /&gt;&lt;br /&gt;Right now I am sitting in the very nice hotel restaurant / lounge.&lt;br /&gt;The waiters have brought me my preferred drink, offered me food, and&lt;br /&gt;just now have brought some nuts.  All requiring nothing more than a&lt;br /&gt;"Thank you."  With an understanding that I am working.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Nice&lt;/em&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:327688</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/327688.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=327688"/>
    <title>my cat is very wise</title>
    <published>2007-03-12T20:51:53Z</published>
    <updated>2007-03-12T20:51:53Z</updated>
    <content type="html">It is scared of zombies.&lt;br /&gt;&lt;br /&gt;If I make zombie noises, low groans, her eyes will go wide and she&lt;br /&gt;will run away.&lt;br /&gt;&lt;br /&gt;If there are zombie noises on the computer she will run away faster.&lt;br /&gt;&lt;br /&gt;I haven't done it in quite awhile because I don't want to traumatize&lt;br /&gt;her.  But, I just made a little groaning noise due to code frustration&lt;br /&gt;and she looked at me, with fear in her eyes.  So, I couldn't resist&lt;br /&gt;making full on zombie noise.  She sprinted out of the room as fast as&lt;br /&gt;she could.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:327542</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/327542.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=327542"/>
    <title>Oh it does _that_?</title>
    <published>2007-02-28T03:12:20Z</published>
    <updated>2007-02-28T03:12:20Z</updated>
    <content type="html">So, I was asked to write some Javascript so that when a person clicks&lt;br /&gt;on a link it saves which link they clicked on and then if they ever&lt;br /&gt;return to that page it automatically directs them to the same link&lt;br /&gt;they click before.&lt;br /&gt;&lt;br /&gt;No problem says I.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;Actually, there are two links.  One is the "accept" and the other is&lt;br /&gt;the "decline" and there is a timer on the page.  If the timer reaches&lt;br /&gt;zero then it is the same as if they hit decline.  And forever more&lt;br /&gt;they will be directed to the same page as they originally selected.&lt;br /&gt;&lt;br /&gt;And then some more features.&lt;br /&gt;&lt;br /&gt;And then some more.&lt;br /&gt;&lt;br /&gt;And some more.&lt;br /&gt;&lt;br /&gt;In particular one that allowed for a countdown of product.  That is&lt;br /&gt;you would see updated live on the screen as the number of items left&lt;br /&gt;decreased, ala The Home Shopping Network.  When the quantity ran out,&lt;br /&gt;once again we assume this is the same as "declining."&lt;br /&gt;&lt;br /&gt;Then, they see it in action.  And look at a page with the quantity&lt;br /&gt;countdown.  They click the accept link.  Go to the order page.&lt;br /&gt;&lt;br /&gt;A few minutes later they are telling me the site is broken.  Actually&lt;br /&gt;it was more of "Everything is fucked and to top it off the technology&lt;br /&gt;is fucking broken!!!  I am just going to rip it out."&lt;br /&gt;&lt;br /&gt;"It" being my script.&lt;br /&gt;&lt;br /&gt;"How is it broken?"  I ask.&lt;br /&gt;&lt;br /&gt;"I cannot see the original page anymore, it just takes me to the&lt;br /&gt;accept link.  Every single time."&lt;br /&gt;&lt;br /&gt;Me, "Yes.  That is how I understood this script to work.  Once you&lt;br /&gt;have done an action on this page you never see it again."&lt;br /&gt;&lt;br /&gt;"Well that just doesn't make sense.  We want them to be able to browse&lt;br /&gt;around and come and go from the first page as they make up their&lt;br /&gt;mind."&lt;br /&gt;&lt;br /&gt;"That's fine.  But it is not the usage scenario that we have been&lt;br /&gt;working with up until now."&lt;br /&gt;&lt;br /&gt;"Well we just can't have it that way.  I am going to take the script out."&lt;br /&gt;&lt;br /&gt;Wheeeee...away he goes with his 10 minutes of HTML training and&lt;br /&gt;Frontpage.  Mr. Hack and Slash.&lt;br /&gt;&lt;br /&gt;Certainly not giving me any chance to think about the situation or&lt;br /&gt;what to do about it.&lt;br /&gt;&lt;br /&gt;Anyway, I step back.  Review the code for a couple of minutes.  Have a&lt;br /&gt;fix.  Test it.  Upload it all before he could change the HTML and send&lt;br /&gt;him an email telling him what I have done.&lt;br /&gt;&lt;br /&gt;You know what happens then...&lt;br /&gt;&lt;br /&gt;He uploads his changes.  Overwrites mine.  Gets my email.  "Undoes"&lt;br /&gt;his changes back to the old script. And uploads that.&lt;br /&gt;&lt;br /&gt;And then calls me and tells me it is _still_ broken.&lt;br /&gt;&lt;br /&gt;I have just now changed it again to the current script...Lets see what&lt;br /&gt;happens now.&lt;br /&gt;&lt;br /&gt;His latest response "K"&lt;br /&gt;&lt;br /&gt;"K" What?&lt;br /&gt;&lt;br /&gt;"K" it is working?&lt;br /&gt;&lt;br /&gt;"K" you are checking?&lt;br /&gt;&lt;br /&gt;Your mom's name is "K"?&lt;br /&gt;&lt;br /&gt;You would like to have special "K" for breakfast?&lt;br /&gt;&lt;br /&gt;What?&lt;br /&gt;&lt;br /&gt;What?&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:327393</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/327393.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=327393"/>
    <title>Awesome</title>
    <published>2007-02-13T16:23:41Z</published>
    <updated>2007-02-13T16:23:41Z</updated>
    <content type="html">Eveytime I look at J's code I am amazed.&lt;br /&gt;&lt;br /&gt;He has sanity checks on every user input value. The particular example&lt;br /&gt;I am looking at us some cleanup code that gets its time span for&lt;br /&gt;deleting old posts from a config file. If that span is less than 31&lt;br /&gt;days he ignores the deleting process and sends out an APB about the&lt;br /&gt;situation.&lt;br /&gt;&lt;br /&gt;This is best practice of course...but you so rarely see it, and he&lt;br /&gt;catches everything.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:326957</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/326957.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=326957"/>
    <title>buggering debuggers</title>
    <published>2007-02-13T01:20:26Z</published>
    <updated>2007-02-13T01:20:26Z</updated>
    <content type="html">What exactly is the point of a debugger that changes the environment&lt;br /&gt;so much that code runs differently?&lt;br /&gt;&lt;br /&gt;When I run this javascript in normal mode it is broken.  When I run it&lt;br /&gt;in the debugger the variables evaluate to what they "should" be, but I&lt;br /&gt;cannot actually run the code with the debugger running.  Aside from&lt;br /&gt;the fact that no user will ever have it.&lt;br /&gt;&lt;br /&gt;Instead I am slowly building up an example/test file from scratch to&lt;br /&gt;the needed complexity and trying to see at what point it breaks.  It&lt;br /&gt;now does almost everything I want and doesn't break.  But my code is&lt;br /&gt;still broken and is not very different from the running test code.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:326851</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/326851.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=326851"/>
    <title>Supersize Lyrics</title>
    <published>2007-02-06T19:23:49Z</published>
    <updated>2007-02-06T19:23:49Z</updated>
    <content type="html">You know the Matthew Good song "21st Century Living"...&lt;br /&gt;&lt;br /&gt;I just noticed what the first few lines say:&lt;br /&gt;&lt;em&gt;You know, today I was asked only one question&lt;br /&gt;One question all day&lt;br /&gt;Do you know what that was?&lt;br /&gt;"Do you want this supersized?"&lt;/em&gt;&lt;br /&gt;&lt;br /&gt;This is a very cool start to the song, in particular in combination&lt;br /&gt;with what the Director Engineers Without Borders said about having&lt;br /&gt;more mature participants.&lt;br /&gt;"Unfortunately someone who has worked 10 years in a field has 10 years&lt;br /&gt;of answers, and not 10 years of questions.  We need people who are&lt;br /&gt;willing to ask questions, and to question their life.  And it only&lt;br /&gt;gets worse as people work more."&lt;br /&gt;&lt;br /&gt;I am paraphrasing and making it less diplomatic than he did.  I&lt;br /&gt;usually do make things less diplomatic.&lt;br /&gt;&lt;br /&gt;But, the concept of asking questions is a good one and I am pleased to&lt;br /&gt;find its (lack) in the start of this song.&lt;br /&gt;&lt;br /&gt;We don't really *know* that much.  (...anything...)</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:326577</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/326577.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=326577"/>
    <title>HUUGE TRACTS OF LAND</title>
    <published>2007-01-30T18:05:17Z</published>
    <updated>2007-01-30T18:05:17Z</updated>
    <content type="html">It is all about location.&lt;br /&gt;&lt;br /&gt;And the cat knows it.&lt;br /&gt;&lt;br /&gt;I just put in a new video card that will drive two monitors, plus my&lt;br /&gt;trusty old matrox PCI card that does very well for 2D applications&lt;br /&gt;gives me three monitors of interfacing goodness.&lt;br /&gt;&lt;br /&gt;Add in one cat that the camera seems to like focusing on and you have&lt;br /&gt;a reasonable work space.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://pics.livejournal.com/pieman/pic/00019sk6/"&gt;&lt;img src="http://pics.livejournal.com/pieman/pic/00019sk6/s320x240" alt="tripleThreat.jpg" border="0"&gt;&lt;/a&gt;&lt;br /&gt;&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:326345</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/326345.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=326345"/>
    <title>the web is blue</title>
    <published>2007-01-22T16:54:55Z</published>
    <updated>2007-01-22T16:54:55Z</updated>
    <content type="html">I am soooooo tired of looking at blue.&lt;br /&gt;&lt;br /&gt;Why is it that every website and set of controls for a website are blue?&lt;br /&gt;&lt;br /&gt;Not only are they blue, they are the same blue palette.&lt;br /&gt;&lt;br /&gt;Is it really the only colour that works?&lt;br /&gt;&lt;br /&gt;And yes...I am creating a blue website.  Fuck.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:326039</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/326039.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=326039"/>
    <title>did we learn nothing from Y2K?</title>
    <published>2007-01-12T22:03:24Z</published>
    <updated>2007-01-12T22:03:24Z</updated>
    <content type="html">So...Here I am fiddling with some code.&lt;br /&gt;&lt;br /&gt;I happen across someone storing a date in this format:&lt;br /&gt;"0611"&lt;br /&gt;Would you suspect that is a date?  What date might you think it to be?&lt;br /&gt;I had enough context to know it was a date, but that is the way it is&lt;br /&gt;stored in the database, as a string, and with the name "GE_RUN".&lt;br /&gt;Excellent.&lt;br /&gt;&lt;br /&gt;When displayed for end users, they see it as "06-11".&lt;br /&gt;&lt;br /&gt;Now you feel better don't you?  Now all ambiguity has been removed.&lt;br /&gt;&lt;br /&gt;But, my simple code of first two characters being the year and the&lt;br /&gt;last two being the month broke.  Why did it break?&lt;br /&gt;&lt;br /&gt;I will tell you.&lt;br /&gt;&lt;br /&gt;Because sometimes it gets stored this way:&lt;br /&gt;"611"&lt;br /&gt;Yep.  Missing the zero.&lt;br /&gt;&lt;br /&gt;It isn't significant, I guess.  But, still.  If you are going to force&lt;br /&gt;me to use string manipulations to get the printable version of a date,&lt;br /&gt;you could please try and be consistent.&lt;br /&gt;&lt;br /&gt;Dates and times are bad enough when people play with them poorly.&lt;br /&gt;When you do crap like that you should be shot.&lt;br /&gt;&lt;br /&gt;PS.  DB design and maintenance brought to you by your friendly&lt;br /&gt;neighbourhood certified Oracle DBA supported by a fat Oracle support&lt;br /&gt;contract.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:325775</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/325775.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=325775"/>
    <title>No loop</title>
    <published>2006-12-22T16:11:48Z</published>
    <updated>2006-12-22T16:11:48Z</updated>
    <content type="html">Like an infinite one.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:325387</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/325387.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=325387"/>
    <title>sometimes</title>
    <published>2006-12-18T17:55:59Z</published>
    <updated>2006-12-18T17:55:59Z</updated>
    <content type="html">Bugs are silly things.&lt;br /&gt;&lt;br /&gt;This one, which has taken over an hour to figure out, is because I&lt;br /&gt;used the term ":START" as a keyword in a prepared statement to Oracle.&lt;br /&gt; This is a reserved word.  The error message says "Incorrect&lt;br /&gt;Host/Table mapping."  Not very useful.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:325127</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/325127.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=325127"/>
    <title>my last name</title>
    <published>2006-12-17T22:27:06Z</published>
    <updated>2006-12-17T22:27:06Z</updated>
    <content type="html">I don't really like it much.&lt;br /&gt;&lt;br /&gt;Why couldn't I have had a name like "Gnoll" or "Kant" or something?</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:325080</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/325080.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=325080"/>
    <title>GAWD</title>
    <published>2006-12-12T17:18:53Z</published>
    <updated>2006-12-12T17:18:53Z</updated>
    <content type="html">I am working with a guy I worked with _years_ ago.&lt;br /&gt;&lt;br /&gt;There was a database management system that I had developed that did&lt;br /&gt;all sorts of funky things that I wouldn't even consider trying to do&lt;br /&gt;anymore...At least not in anywhere near the same way.&lt;br /&gt;&lt;br /&gt;But, the scary thing is that there is a link on one of the edit pages&lt;br /&gt;that looks like this:&lt;br /&gt;"Bookmark this link &lt;em&gt;not&lt;/em&gt; this page (right click anywhere on&lt;br /&gt;this sentence)"&lt;br /&gt;Which grabs me because at that time I had to do odd things for&lt;br /&gt;browsers to figure out what was really being bookmarked.  This sort of&lt;br /&gt;thing is so not necessary anymore.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:324823</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/324823.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=324823"/>
    <title>Dark Cake</title>
    <published>2006-12-08T20:18:17Z</published>
    <updated>2006-12-08T20:34:22Z</updated>
    <content type="html">Well.&lt;br /&gt;&lt;br /&gt;That didn't take long.&lt;br /&gt;&lt;br /&gt;&lt;a href="http://www.canadianliving.com/CanadianLiving/client/en/Food/DetailRecipe.asp?idRe=19206"&gt;This Canadian Living&lt;/a&gt; recipe looks like just the thing.&lt;br /&gt;&lt;br /&gt;Here is one for &lt;span class='ljuser  ljuser-name_mr_hand' lj:user='mr_hand' style='white-space: nowrap;'&gt;&lt;a href='http://mr-hand.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://mr-hand.livejournal.com/'&gt;&lt;b&gt;mr_hand&lt;/b&gt;&lt;/a&gt;&lt;/span&gt;, &lt;a href="http://www.razzledazzlerecipes.com/christmas-desserts/pork-cake.htm"&gt;Pork Cake&lt;/a&gt;.  Yep, meat inside a sweet cake...mmmm...&lt;br /&gt;&lt;br /&gt;But, I think that I will use some modified version of this recipe for my light cake, &lt;a href="http://www.razzledazzlerecipes.com/christmas-desserts/poor-mans-fruit-cake.htm"&gt;Mama's Poor Man's Fruitcake&lt;/a&gt; for my light cake.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:324478</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/324478.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=324478"/>
    <title>baking</title>
    <published>2006-12-08T20:12:12Z</published>
    <updated>2006-12-08T20:12:12Z</updated>
    <content type="html">This weekend &lt;span class='ljuser  ljuser-name_sofias_dream' lj:user='sofias_dream' style='white-space: nowrap;'&gt;&lt;a href='http://sofias-dream.livejournal.com/profile'&gt;&lt;img src='http://l-stat.livejournal.com/img/userinfo.gif' alt='[info]' width='17' height='17' style='vertical-align: bottom; border: 0; padding-right: 1px;' /&gt;&lt;/a&gt;&lt;a href='http://sofias-dream.livejournal.com/'&gt;&lt;b&gt;sofias_dream&lt;/b&gt;&lt;/a&gt;&lt;/span&gt; and I (and probably her son) will be doing our Christmas baking.&lt;br /&gt;&lt;br /&gt;She has already requested that the following items be on the list of constructions:&lt;br /&gt;* ginger snaps&lt;br /&gt;* shortbread&lt;br /&gt;* sugar cookies&lt;br /&gt;&lt;br /&gt;No problems there.  Need some additional decorating items for the sugar cookies though.&lt;br /&gt;&lt;br /&gt;But now for the tough part, finding some recipes for me to make.  I want to make a dark christmas cake and a light one.  I feel that I must explain "light" in this case.  This is a description of colour and specific density...as compared to the dark christmas cake.  The dark is that type of thing that "everyone" dislikes that can be used to hold doors open or to simulate the effort involved in carrying gold.&lt;br /&gt;&lt;br /&gt;&lt;a name="cutid1"&gt;&lt;/a&gt;&lt;br /&gt;This form of "light" takes it out of the realm of the christmas cake that most people dislike.  But it still has some fruit in it.&lt;br /&gt;&lt;br /&gt;I never understood all the negative hype around receiving christmas cake.  It has always been one of the things that I have looked forward to as a special food for a special time of the year.  But, then one year I did not feel that I was getting enough and I _purchased_ one.  YICK!  No wonder.&lt;br /&gt;&lt;br /&gt;Growing up in a house where all sweet stuff was home baked and the person doing the baking had been doing it for 15 years before I even started to really take notice of the food I was eating...very spoiling.&lt;br /&gt;&lt;br /&gt;(actually, to be honest I have had many _good_ purchased christmas cakes over the years.  I had an uncle who did not have my luck as far as in-house dessert baker and he would get them from the mennonites...but that is hardly different than home baked ones)&lt;br /&gt;&lt;br /&gt;A few years ago I made this light cake that everyone *raved* about, for months.  Unfortunately that recipe was from online and I couldn't even find it again a week after christmas.  But, I would like to make that one again if I can find something like it.&lt;br /&gt;&lt;br /&gt;So...now...I am going to try and find a couple of recipes and this time I will be sure to store them just in case I decide they are something that needs to be repeated.&lt;br /&gt;</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:324104</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/324104.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=324104"/>
    <title>guys and girls</title>
    <published>2006-12-08T16:06:54Z</published>
    <updated>2006-12-08T16:06:54Z</updated>
    <content type="html">At the very quiet office that I work in some days...&lt;br /&gt;&lt;br /&gt;There are two women and two men (other than me) in the studio area.  These people are all permanent residents, where I am a transient programmer.&lt;br /&gt;&lt;br /&gt;I prefer itinerant programmer actually...&lt;br /&gt;&lt;br /&gt;[[ goes and changes his .sig for his work email ]]&lt;br /&gt;&lt;br /&gt;Anyway, back to the point.&lt;br /&gt;&lt;br /&gt;There is _very little_ personal belongings on their desks.  &lt;br /&gt;&lt;br /&gt;The artist (male) has two pictures of him and partner, one is a photo, one is one of his drawings and a plant.&lt;br /&gt;&lt;br /&gt;The Lead hand (female), does IA, art and some coding, has a plant.&lt;br /&gt;&lt;br /&gt;The junior hand (female), does updates and art, has a plant.&lt;br /&gt;&lt;br /&gt;The programmer (male), has a fake plant.&lt;br /&gt;&lt;br /&gt;The artist's plant is actually plant #3 since the time I have been here.  The two women's plants getting loving treatment everyday and are thriving very well in the office.  The programmer's plant is plastic, and he is the quietest person in the studio, but he has uttered more words about his pride around (not) taking care of his plant than any other subject.  &lt;br /&gt;&lt;br /&gt;Take from this what you like.  I'm just observing.</content>
  </entry>
  <entry>
    <id>urn:lj:livejournal.com:atom1:pieman:324010</id>
    <link rel="alternate" type="text/html" href="http://pieman.livejournal.com/324010.html"/>
    <link rel="self" type="text/xml" href="http://pieman.livejournal.com/data/atom/?itemid=324010"/>
    <title>logging into facebook and looking for friends</title>
    <published>2006-12-08T03:26:59Z</published>
    <updated>2006-12-08T03:26:59Z</updated>
    <content type="html">In doing my homework I have logged into Facebook...&lt;br /&gt;&lt;br /&gt;*rolls eyes*&lt;br /&gt;&lt;br /&gt;I was on the phone for 2 hours today discussing Web 2.0 ond AJAX and&lt;br /&gt;about bringing a site up to date.&lt;br /&gt;&lt;br /&gt;Not a single feature the people on the other side could come up with&lt;br /&gt;did not already exist inside the product.  Something we designed over&lt;br /&gt;six years ago.&lt;br /&gt;&lt;br /&gt;At one point someone said, "Why aren't you guys rolling in it?"&lt;br /&gt;&lt;br /&gt;Good question.&lt;br /&gt;&lt;br /&gt;I don't have a good answer, short of the fact that we did everything&lt;br /&gt;for crummy Canadian TV shows.  (Even the best ones are crummy in&lt;br /&gt;audience numbers compared to even a minor US success)&lt;br /&gt;&lt;br /&gt;Anyway...about Face Book.&lt;br /&gt;&lt;br /&gt;On registering I had to supply my "Full Name" they did not tell me&lt;br /&gt;that this would be publicly displayed.&lt;br /&gt;&lt;br /&gt;And there is no way for me to change it.&lt;br /&gt;&lt;br /&gt;Also, they said that the name "Simian Monkey" was not a valid name.&lt;br /&gt;Nor was "Simon Monkey" but it did let through "Simian Brown."&lt;br /&gt;&lt;br /&gt;I wonder what it would have done with "Pieman Jones."&lt;br /&gt;&lt;br /&gt;Then, in the next step it wants to help me "find friends"  (thank you&lt;br /&gt;very much I already have plenty).  To do so it wants me to give it my&lt;br /&gt;credentials for my email account.&lt;br /&gt;&lt;br /&gt;&lt;b&gt;Not bloody likely!&lt;/b&gt;&lt;br /&gt;&lt;br /&gt;Why though?  So that they can grab my address book and then check to&lt;br /&gt;see if there are people in FaceBook already that I don't know about so&lt;br /&gt;they can hook me up.&lt;br /&gt;&lt;br /&gt;1) What else are you grabbing with my address book?&lt;br /&gt;2) What if I keep more than just email addresses in my address book?&lt;br /&gt;You know, like people's addresses and phone numbers?&lt;br /&gt;3) What if I don't want to find some of the people in my address book?&lt;br /&gt;&lt;br /&gt;And, there does not seem to be a way to just enter in an email address&lt;br /&gt;of a specific person.&lt;br /&gt;&lt;br /&gt;I really do not like this site's attitudes towards my privacy.&lt;br /&gt;&lt;br /&gt;&lt;em&gt;Really&lt;/em&gt;</content>
  </entry>
</feed>
