<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
	<channel>
	<generator>Feed Editor Lite (Unlicensed)</generator>
	<pubDate>8 Jun 2009 03:33:23 GMT</pubDate>
	
	<title>James Hollingshead</title>
	<description>The website and blog of James Hollingshead - Software Developer, Swordsman, Eternal Wanderer</description>
	<link>http://jameshollingshead.com/</link>
	<docs>http://blogs.law.harvard.edu/tech/rss</docs>
	<ttl>1440</ttl>
	<language>en</language>
	<item>
	<title>It’s not distracting. I’m just a freak [Blog]</title>
	<description>January’s CONDG meeting featured David Giard (DavidGiard) speaking about Microsoft’s Managed Extensibility Framework (MEF).
&lt;br \&gt;&lt;br \&gt;
The technology looks interesting and I may have to look into it when I have some free time, but it’s not the only thing during the presentation that caught my eye. As stupid as it may sound, one of the things that got my attention was that, in his code samples, many of his variables were declared as var instead of using explicit type declaration.
&lt;br \&gt;&lt;br \&gt;
I’d looked at non explicit type declaration before and had decided that there was no real benefit to it and that its main impact was to decrease readability. However, seeing it used rather liberally in David’s code, I thought I might want to take another look.
&lt;br \&gt;&lt;br \&gt;
The MSDN documentation still left me with my original thought on the subject, so, since I follow people who almost certainly know more on the subject than I do, I turned to twitter.
&lt;br \&gt;&lt;br \&gt;
The conclusion that was arrived at regarding the matter was that they were useful when using LINQ, but tended to hamper readability and introduced some ambiguity into the code that the complier might not always sort out the way you want it to otherwise.
&lt;br \&gt;&lt;br \&gt;
The really neat part of the twitter exchange was that David himself ended up chiming in as well because he still wasn’t sold on it either and was wondering much the same thing that I was, having run into it in a code review that day (a few days after his presentation).
&lt;br \&gt;&lt;br \&gt;
So, on the upside, at least I wasn’t the only one who thinks about/isn’t sure about this sort of thing. I consider this a positive thing because I always feel like such a noob no matter how much I learn (I’ll get to that a little later).
&lt;br \&gt;&lt;br \&gt;
David did, however, have another concern as well – that his code examples were distracting attention from what he was trying to introduce people to. In all honesty, since I said I started thinking about it due to his presentation, it was a legitimate concern.
&lt;br \&gt;&lt;br \&gt;
I had to assure him that it didn’t distract from his presentation, but, rather that the problem was with me (I tend to jokingly end that statement with &amp;ldquo;because I’m a freak”).
&lt;br \&gt;&lt;br \&gt;
The fact is that I tend to notice a *lot* of things and retain, at least for a while, more than a little of it. This is especially true when I’m someplace where I’m already trying to pay attention.
&lt;br \&gt;&lt;br \&gt;
To be honest, I used to retain almost *everything* that I ran across before I started dealing with certain stressors that tend to divert my attention more often than I’d like (this will, hopefully, change here before too long as I don’t like the way said stressors are affecting me). Granted, I tend to have problems when I’m overloaded, and one of the first things to go is my ability to remember names of people I’ve just met (faces I generally have nailed, but names are another matter, so if I forget your name, it’s not an insult).
&lt;br \&gt;&lt;br \&gt;
Now, to return briefly to the fact that I always feel like a noob.
&lt;br \&gt;&lt;br \&gt;
The CONDG meetings now have a short talk after the main presentation, and January’s was presented by Leon Gersing (fallenrogue), the subject of which was change.
&lt;br \&gt;&lt;br \&gt;
The talk itself was very good and, with the things going on at the moment seemed rather like a cosmic clue-by-four, but the pertinent part of the talk for this entry is the fact that some of us feel like we never know enough and we’re never ready.
&lt;br \&gt;&lt;br \&gt;
I hung my head and raised my hand in the back of the room, getting called out good-naturedly by Leon for it. heh
&lt;br \&gt;&lt;br \&gt;
Sometimes I have to slap myself and tell myself that I’ll never know everything (I hate not knowing something - as people who know me well can attest) and that I have to just start on the project and work out the rest of the problems as they come up.
&lt;br \&gt;&lt;br \&gt;
Part of the problem, I think, is that I know far too many people that know *way* more than I do, so I always feel like I'm playing catch-up. Not that being around very smart, knowledgeable people is a problem, just that I always feel so behind by comparison. =]
&lt;br \&gt;&lt;br \&gt;
Once I get into the groove, I don’t tend to sweat it, but the initial uncertainty (and, at times, insecurity) drives me up the wall. It even occasionally makes me want to hide under my bed because I always feel like everyone *else* knows this stuff and I’m the only clueless one even though I know that isn’t true (and, furthermore, I know that most people tend to make this crap up as they go along while trying to look all knowing).
&lt;br \&gt;&lt;br \&gt;
You know that famous interview question of What’s your greatest weakness? That’s mine, though I usually phrase it that I sometimes worry about the details too much, because that really is the long and the short of it (plus it has the bonus that, unlike putting it the other way, it doesn’t make me sound neurotic lol).
&lt;br \&gt;&lt;br \&gt;
Current mood: tired but caffeinated
&lt;br \&gt;
Current music: Tonic - Open Up Your Eyes </description>
	<pubDate>7 Feb 2010 05:25:08 GMT</pubDate>
	<link>http://jameshollingshead.blogspot.com/2010/02/its-not-distracting.html</link>
	<guid isPermaLink="false">8F69E369-CD1C-4601-BB4D-B9B8804A166C</guid>
	</item>
	<item>
	<title>I swear I'm not dead [Blog]</title>
	<pubDate>7 Feb 2010 05:24:20 GMT</pubDate>
	<link>http://jameshollingshead.blogspot.com/2009/06/i-swear-im-not-dead.html</link>
	</item>
	<item>
	<title>Just A Reminder [Blog]</title>
	<description>&lt;FONT size=6&gt;&lt;SPAN style="FONT-SIZE: 180%"&gt;Just A Reminder.&lt;/SPAN&gt;&lt;BR&gt;&lt;BR&gt;&lt;/FONT&gt;This Saturday, May 9th, I will be out for part of the day. Seeing as how it's my birthday and everything, I thought I'd take part of the day off.&lt;BR&gt;&lt;BR&gt;You can still contact me via email. I'll get it that day, I swear (unless something untoward occurs, of course).&lt;BR&gt;&lt;BR&gt;As always, in case of emergency, I may be contacted via phone. Friends and those with whom I have fallen out of regular contact are also welcome and encouraged to call, no emergency required. The number is on the contact info page of my website as it has been for quite some time. =]&lt;BR&gt;&lt;BR&gt;Current mood: somewhere between calm and restless&lt;BR&gt;Current music: Seal - Don't Cry</description>
	<pubDate>7 Feb 2010 05:24:21 GMT</pubDate>
	<link>http://jameshollingshead.blogspot.com/2009/05/just-reminder.html</link>
	<author>James Hollingshead</author>
	</item>
	<item>
	<title>Digital Memories [Blog]</title>
	<description>&lt;DIV class="post-body entry-content"&gt;&lt;SPAN style="FONT-SIZE: 180%"&gt;&lt;FONT size=6&gt;Digital Memories&lt;/FONT&gt;&lt;/SPAN&gt;.&lt;BR&gt;&lt;BR&gt;Events of the past few weeks in the technical arena have caused more than a little reminiscence on my part, because they touch on things that sort of helped shape my technical adolescence.&lt;BR&gt;&lt;BR&gt;First, Oracle decided to buy Sun.&lt;BR&gt;&lt;BR&gt;It seems odd that the company whose database I have both sworn by and sworn at (depending on the time in question) has bought the company whose hardware and OS I have also both sworn by and at (again, depending on the time in question and whether or not I had slept in the last 2 or 3 days).&lt;BR&gt;&lt;BR&gt;When &lt;A href="http://www.jeffblankenburg.com/"&gt;Jeff Blankenburg&lt;/A&gt; asked on &lt;A href="http://twitter.com/jblankenburg"&gt;twitter&lt;/A&gt; how Java developers felt about the move (I have also been a Java dev on top of it all, alternately swearing at and by *that* product as well  theres a lot of swearing involved if you havent noticed. Heh), I said that it sort of felt like the end of an era.&lt;BR&gt;&lt;BR&gt;I didnt feel like it was the end of an era because I thought Java was doomed. Oracle really likes and leverages Java, so that wasnt a big concern. In fact, I was more concerned when they started moving Java to open source because I know what fork hell can do to a project if you arent lucky.&lt;BR&gt;&lt;BR&gt;The reason it struck me so deeply was because I cut my collegiate programming teeth on Sun hardware running Solaris. I have fond memories of being in the Sun labs at OU - cranking out code (generally in xemacs, if you really care to know), chatting with my friends and classmates, alternately teaching them and learning from them, and generally causing trouble.&lt;BR&gt;&lt;BR&gt;What came to my mind were the late night coding sessions (the labs were one of the only academic areas that never really closed, and if we found the doors locked, we had the go ahead to call the prof who eventually became the dept chair to open them), leaving quotes on the blackboard that covered one wall, and the 2am call to Papa Johns one Saturday to order half a dozen pizzas.&lt;BR&gt;&lt;BR&gt;For some reason, the guy who answered the phone at Papa Js thought it was a prank. He argued with me even when I offered to pay in advance. I finally got in touch with the manager, who, it turns out, was covering for the normal night manager and recognized me from all of the orders I placed at the Center for lunches (we tipped *really* well. The drivers used to fight over us.)&lt;BR&gt;&lt;BR&gt;The manager sent the guy who answered the phone on the delivery run and included several free two liters of soda as an apology for the treatment. (Dont worry. We were nice to the guy. After all, it *is* weird being the only academic building open 24/7 on campus.)&lt;BR&gt;&lt;BR&gt;As for the quotes on the blackboard, some of them ended up generating entire written conversations over the course of multiple days. My favorite to post during finals week was If you wish to drown, why torture yourself with shallow water?&lt;BR&gt;&lt;BR&gt;These are the sorts of things that *I* associate with Sun  learning, camaraderie, occasional crazed nights bug hunting, and generally great times in the academic/professional sense. So, like I said, it seems like the end of an era and I feel kind of sad that Sun may not be Sun anymore after this.&lt;BR&gt;&lt;BR&gt;I havent even touched a Solaris box in a few years, but I still feel nostalgic. In fact, as silly as it may sound, If I get stressed while working on code, I try to picture myself in my favorite lab and it tends to relax me and cheer me up a bit.&lt;BR&gt;&lt;BR&gt;The second event of the last few weeks stirred up its own set of feelings as well.&lt;BR&gt;&lt;BR&gt;What event, you ask? Today, I found out that &lt;A href="http://www.pcworld.com/article/163765/so_long_geocities_we_forgot_you_still_existed.html"&gt;Geocities is officially dead&lt;/A&gt;.&lt;BR&gt;&lt;BR&gt;Now, before you all gag and wonder why I would miss Geocities of all things, keep in mind that I was on it when it was really about the only option for free web hosting out there. Were talking probably 1996 or 1997.&lt;BR&gt;&lt;BR&gt;A few of my friends and I had sites there. One was in CapeCanaveral, one in Soho/Flats, one in Hollywood, and I was off in Tokyo/Tower (yes, I was off in Asia even then heh). Wed had computers for several years, but this was one of our first trips out into the internet as participants instead of mere spectators (largely because none of us had modems at home at the time. Hey, it *was* the mid 90s after all).&lt;BR&gt;&lt;BR&gt;Geocities may not have had as large of a direct influence on my life as the Sun labs at my alma mater or, say, #dalnet (which, if that ever disappears, I may well cry), but it still means quite a lot to me.&lt;BR&gt;&lt;BR&gt;It sounds trivial, I know, but it really helped to get me interested in a lot of other things, and for that, if for no other reason, I will miss it. After all, we think things on the internet will be around forever (and in some sense, they may), but all too often they are lost to time or at least lost in the noise.&lt;BR&gt;&lt;BR&gt;It is for that reason that I want to take my hat off and pay my respects to the newly deceased Geocities and the changed Sun which will continue from this day forward. While I am at it, I would also like to pay my respect and give my thanks to all of those people who have helped me along the way, both in person and out across the ether as well as those who will help me in the future.&lt;BR&gt;&lt;BR&gt;I promise that I will try to pay it forward.&lt;BR&gt;&lt;BR&gt;Current mood: contemplative&lt;BR&gt;Current music: Melissa Etheridge - If I Wanted To&lt;/DIV&gt;</description>
	<pubDate>7 Feb 2010 05:24:22 GMT</pubDate>
	<link>http://jameshollingshead.blogspot.com/2009/04/digital-memories.html</link>
	</item>
	</channel></rss>

