HIRE ME!

Friday, March 16, 2007

Thanks, Roger,

Hey everybody, come on in, the water's fine!

Ernie
----- Forwarded message from RogerGuisinger via pm-theghost-blog
<pm-theghost-blog@Groups.ITtoolbox.com> -----
Date: Fri, 16 Mar 2007 17:22:29 -0500
From: RogerGuisinger via pm-theghost-blog
<pm-theghost-blog@Groups.ITtoolbox.com>
Reply-To: pm-theghost-blog@Groups.ITtoolbox.com
Subject: [pm-theghost-blog] BlogComment:Front Matter/Grey Matter
To: "ernie.cordell" <ernie.cordell@highstream.net>

Hey Ernie, let me add my congrats on your blog.<br><br>Thanks for introducing me
to the IT Toolbox community, and actually getting me to sign up. The picture
above looks exactly like me, but I may post a lighter one later. <br><br>I
think the Lampoon dog was a Shetland Shepherd. I had one as a kid in
Michigan.<br><br>To your early-referenced question, I think the toughest part
of a SW project for a developer is a lot like the toughest part for a painting
project for a painter, or any other professional. The up front understanding of
the requirements and the preparation should be the toughest part. Otherwise each
successive phase gets harder and harder until you're having to scrape off the
paint (code? data? deliverables? foreign policy?) to fix the defects before you
can exit. But if you make the requirements and planning phase the toughest, the
rest (in my experience) should be easier. It's fun to end on target and exceed
expectations. And fun is the reason we became software engineers, right?
<br><br>Why am I telling you this? I'm sure I learned it from you 30 years ago!
<br><br>Keep those fingers flying and I'll try to keep up.<br>


!***!<br><a
href="http://blogs.ittoolbox.com//pm/theghost/archives/front-mattergrey-matter-15023">Click
here</a> to go to this entry !***!

----- End forwarded message -----


--
Ernie Cordell, Production Specialist
Email: ernie.cordell@highstream.net
Web: http://www.geocities.com/ecordell
Aux1: ecordell@yahoo.com
Aux2: ernie_cordell@hotmail.com

Fwd: [scott_meyers] Public Talks Scheduled for May and September

Attention Effective C++ fans --
----- Forwarded message from Scott Meyers <smeyers@aristeia.com> -----
Date: 16 Mar 2007 15:53:01 -0700, Fri, 16 Mar 2007 10:30:49 -0700
From: Scott Meyers <smeyers@aristeia.com>
Reply-To: scott_meyers-owner@yahoogroups.com
Subject: [scott_meyers] Public Talks Scheduled for May and September
To: scott_meyers@yahoogroups.com

In May, I'll be speaking at the first Boost conference, to be held in Aspen.
I'll be giving a full-day tutorial on TR1 and some Boost libraries. The
conference site is http://www.boostcon.com/home .

In September, I'll be making my annual trip to Germany to speak on a variety of
C++ and software development topics. I'm especially excited about my seminar
on applying C++ in embedded systems, because this year it's two days long
instead of one.

You'll find details on these talks at the usual place:

http://www.aristeia.com/seminars_frames.html

I hope to see you at one of these events.

Scott


----- End forwarded message -----


--
Ernie Cordell, Production Specialist
Email: ernie.cordell@highstream.net
Web: http://www.geocities.com/ecordell
Aux1: ecordell@yahoo.com
Aux2: ernie_cordell@hotmail.com

Thursday, March 15, 2007

A clean, lean presentation of a few old error-handling techniques in C and the problems in using them, bringing the new freshness of a tidy organization of thoughts that the subject doesn't have in a lot of programming texts.



read more | digg story

Monday, March 12, 2007

I may not agree with the entirety of Payton's post, but it is time that the world dugg his arguments. From the GNU Manifesto/FSF "The desire to be rewarded for one's creativity does not justify depriving the world in general . . ." I'll start blogging soon on ITToolbox: Maybe Payton and I can elevate this argument into something more than just the flame war into which it usually degenerates. I'll be "The Ghost In The Machine" at http://blogs.ittoolbox.com/pm/theghost



read more | digg story

Sunday, March 11, 2007

I didn't know those homes were there . . .

I'm glad the following quote came with attribution, although there is probably more attribution due to the researcher who accidentally dug it up for me.

I somehow came up with a string of quotations on sentimentality after having sent an email to my friend Roger (You may as well have this introduction, I find it hard to speak of any serious subject without including him, seeing as we have discussed everything that exists and some things whose existence simply can't be proven).

In the message that I sent Roger, I was replying to his answer on a sentimentality quote from Oscar Wilde; Oscar, tending to be a little hard-shelled at times, didn't appeal to Roger. So in order to show Roger the difference between rank sentimentality and true sentiment, I gathered a number of quotations, of which this was one. OK, spotlight off Roger and Oscar, they are shrinking from the attention.

What follows comments on something that I find particularly revolting, which may explain my reluctance to involve myself in many wonderful real-estate investments.

My feeling when I hear a realtor speak of "finding a home" for me, is parallel to that of Hamlet while thinking of the decaying jester Horatio who doted on him in his youth -- "My gorge rises at't."

While there may be some influence from another euphemism referring to what could happen to me if I express some of my views publically as I do here, I don't suppose I am as worried about someone "sending me to a home" after the finding of it as I am about people who thing certain things can be acquired without the "sweat equity" of emotional investment.

There is the most revolting Realty Agency promotion that shows on my local (Washington, DC) television stations frequently, wherein some fellow says "I didn't even know those homes were there." Unless he is talking about institutions to remove those who are unappreciated from our sight, I doubt that those homes were there. In that spirit, I would add to the list below, the expression "halfway homes" instead of "halfway houses" used to reintroduce some of the socially disadvantaged once again into what is perceived to be the society of "mainstream culture."

. . . Those whose goal it is to sell domestic dwellings hope to persuade their patsies that a house and a home are identical, and thus advertise "a lovely quarter-of-a-million-dollar home." But since a housewrecker differs significantly from a homewrecker, the inference is clear that house and home mean different things, although the new gentility and sentimentality, issuing in the new euphemism, labor constantly to efface the difference. The Philadelphia Inquirer has spoken recently of boarding homes, and it will probably not be long before we hear of whorehomes, homes of prostitution, and bawdy homes. ATTRIBUTION: Paul Fussell (b. 1924), U.S. historian, critic, educator. "Travel, Tourism, Etc.," Thank God for the Atom Bomb and Other Essays, Ballantine (1989).

----------------------------------
Ernest Clayton Cordell, Jr.
E-mail: ernie.cordell@highstream.net
Yahoo/Geocities Site: http://www.geocities.com/ecordell
Web page redirect at: http://come.to/ernie

Friday, March 09, 2007

New Daylight Savings Time

At 3/9/07 7:07:08 AM the text below was copied from the web document "Information about Daylight Saving Time (DST) and NIST Time Services" at

http://tf.nist.gov/timefreq/general/dst.htm

The rules for DST have changed in 2007 for the first time in more than 20 years. The new changes were enacted by the Energy Policy Act of 2005, which extended the length of DST in the interest of reducing energy consumption. The new rules increase the length of DST by about one month. DST will now be in effect for 238 days, or about 65% of the year, although Congress retained the right to revert to the prior law should the change prove unpopular or if energy savings are not significant. Beginning in 2007, Daylight Saving Time in the United States
begins at 2:00 a.m. on the second Sunday of March and
ends at 2:00 a.m. on the first Sunday of November

In 2007 DST will begin on March 11th. Set your clocks ahead one hour on Sunday, March 11, 2007.

In 2007 DST will end on November 4th. Set your clocks back one hour on Sunday, November 4, 2007.

[End of Quoted Text]

It seems to me that this long and exasperating experience has proven that human beings will adapt to any system with which they are presented, becoming more consistent with the passage of time under a single set of rules. Workplace studies have shown [I don't recall any references at the moment] that any [environmental] change (i.e. light intensity, music, silence, whale song, color scheme, desert theme, garden of eden, temperature and pressure) will produce a temporary upswing in productivity. Temporary is the keyword here, since the results always seemed to project that any adjustment to conditions will have a rather ephemeral effect.

I hear a lot of talk about what will happen to all the computers: I don't think they'll really mind; I guess that means they've taken over the Earth, finally, because now we're worried about accomodating them.
----------------------------------
Ernest Clayton Cordell, Jr.
E-mail: ernie.cordell@highstream.net
Yahoo/Geocities Site: http://www.geocities.com/ecordell
Web page redirect at: http://come.to/ernie

Tuesday, February 27, 2007

They both worked!

I really should have edited the reply to Phlip J. Beyer, but the whole history is there in case you're interested.

I added my other email address to the list of bloggers, although it worked anyway "in the beforetime" when digg blogging was broken and I was posting pretty much exclusively by email.

Now the digg blog and both email blogs worked last time.

If this works, I can even tell you about it.
----------------------------------
Ernest Clayton Cordell, Jr.
E-mail: ernie.cordell@highstream.net
Yahoo/Geocities Site: http://www.geocities.com/ecordell
Web page redirect at: http://come.to/ernie

Re: Is there a fix to get Digg "Blog This" to work with new Blogger?

Unqualified Yippee! I just hope my "Post by email" is intact -- the last one
didn't seem to go through. Maybe I have to do something to fix
authentication that was affected.
--- Philip J Beyer <noreply@googlegroups.com> wrote:

>
>
>
> confirmed...
>
> here's the Digg story where Kevin Rose acknowledged the bug ( http://
> www.digg.com/programming/
> Digg_com_Error_Cant_accept_Googles_New_Blogger )
>
> here's my post about the new Digg system for Blog Settings ( http://
> allthingsphil.com/site/blog/2007/02/digg-fixed-support-for-new-
> blogger.html )
>
> here's a Digg story with details ( http://www.digg.com/tech_news/
> Thanks_Digg_Google_Blogger_Issue_Solved )
>
>
> On Feb 7, 10:22 am, benbabooey wrote:
> > as of this AM - fixed!!!!
> >
> > On Jan 26, 1:38 pm, ^Ernie^ wrote:
> >
> >
> >
> > > Has everyone given up yet?
> >
> > > There are a couple of other things that I'd like to point out for
> > > anyone who is listening:
> >
> > > (1) It is a well-known fact with clear evidence, present problems and a
> > > history of malfunction that this problem exists and has a specific and
> > > known nature to users and likely a known source and concrete reason for
> > > digg/blogger technical staff (Personally, I've been hoping that it is a
> > > transitional issue until blogger can drop the dual redirecting login,
> > > but lately it would appear that digg would rather have to deal with the
> > > duality and work with blogger on a solution).
> >
> > > (2) Why is it that I have one login to "all things Google," but
> > > whenever I move between services, I have to login all over again?
> > > Migrations and mergers can be difficult, but if you can't deal with the
> > > workload, pass on the acquisition or your stockholders will lose
> > > confidence, which translates to a lower-valued venture.
> >
> > > Thank you, Landus, for allowing me to use this reply to speak to the
> > > broader community.
> >
> > > Just another blogger blogger,
> > > Ernie
> >
> > > On Jan 19, 3:03 pm, lordkosc wrote:
> >
> > > > no fix yet..... i am getting the same error....... :(
> >
> > > > Landus wrote:
> > > > > Does anyone know if Digg has fixed this, or if another way to get
> Digg
> > > > > to work has been found?
> >
> > > > > -- Chris
> >
> > > > > ^Ernie^ wrote:
> > > > > > This was the first reply that I got, which is what inspired me to
> blog
> > > > > > via
> > > > > > email to myhttp://ecordell.blogspot.comblog. Somehow I got the
> blog
> > > > > > to
> > > > > > appear on my Google homepage, but I don't see a way to verify the
> > > > > > xml-rpc
> > > > > > link there so that I could try it manually.
> > > > > > I can find thehttp://ecordell.blogspot.com/atom.xmllink, and I
> tried
> > > > > > using
> > > > > > that one in the xml-rpc field for a manual setup, but that's when
> I got
> > > > > > the
> > > > > > error that I mention in the blog.
> >
> > > > > > Well, like other people, I have bigger fish to fry at the moment,
> > > > > > Ernie
> > > > > > --- benbabooey <[email address]> wrote:
> >
> > > > > > > nope.. i checked the other day, still not working. SO many
> sites have
> > > > > > > fixed this (flickr, etc) - i dont see why they cant just change
> it :-\
> >
> > > > > >
> ___________________________________________________________________________
> > > > > > Never miss an email again!
> > > > > > Yahoo! Toolbar alerts you the instant new Mail arrives.
> > > > > >http://tools.search.yahoo.com/toolbar/features/mail/--
> > > > > > Posted By Ernie to My Other Handsome Blog at 1/12/2007 08:53:00
> AM
> >
> > > > > > KiddWhiz wrote:
> > > > > > > still not working......anyone know how to setup the new Blogger
> > > > > > > manually in Digg? Even YouTube doesn't work.....it's the same
> company!- Hide quoted text -- Show quoted text -- Hide quoted text -
> >
> > > - Show quoted text -- Hide quoted text -
> >
> > - Show quoted text -
>
>
> --~--~---------~--~----~------------~-------~--~----~
> This message is part of the topic "Is there a fix to get Digg "Blog
> This" to work with new Blogger?" in the Google Group "Publishing Trouble"
> for which you requested email updates.
> To stop receiving email updates for this topic, please visit the topic
> at
> http://groups.google.com/group/blogger-help-publishing/t/903070ab4edb769e
> -~----------~----~----~----~------~----~------~--~---
>
>


____________________________________________________________________________________
Food fight? Enjoy some healthy debate
in the Yahoo! Answers Food & Drink Q&A.
http://answers.yahoo.com/dir/?link=list&sid=396545367

This probably won't become a blog entry.

---------------------How did I know?--------------------
This is notepad operating on mail00003
Write your message here and save the file:
------------------------------------------
I'm writing my message here and saving the file.

This is posted out of an application that I wrote using Bruce Wampler's "V" GUI generation system. It's a simple app that uses a default configuration file to find its customizable configuration file and determines the directories that it will use for its temporary files and then creates an email message file suitable for use with Outlook Express (or just about anything, in principle).

It queries for email addresses (which is also supposed to be configurable, but I haven't seen those modules in a long time) in a window with form fields, the last of which is the subject of the message.

Finally it offers an editor window (also configurable, I think) for which I have chosen MS Notepad because I wrote the program to queue up a bunch of quick little text notes to people while I was offline, so that when I used the dialup, I could just submit the series of files I had created without the disturbance of a network connection.

That's my story, and I'm stickin' to it . . .

Thursday, February 22, 2007

The problems that started on Digg when I converted my Blogger account to a Google account are fixed. You can now blog straight from Digg using an "Old" Blogger or a "New" Blogger account. Seems like it was a bit of a tough fix. The path has to send you over to Google to authorize the connection before you can setup the account. Anyway, nice work.As referenced in the prior post, All Things Phil - Blog (new blogger entry) was most helpful in knowing what to expect upon returning to put in the new settings.



read more | digg story
Yipee! Finally Fixed! Digg.com wont accept my login information for my newly updated Blogger Beta account with the new Google Gmail account and there is no work around as of yet. Anyone else having problems like this? Please digg this if you think you could even have that problem so we can find a quick fix. Thanks See also:
Digg - Thanks, Digg. Google-Blogger Issue Solved!

All Things Phil - Blog

The original story is:

Digg - Digg.com Error - Cant accept Googles New Blogger

Wednesday, January 31, 2007

Digg or Blogger?

Well, maybe Digg.com doesn't like my comments: It would be nice if they'd let me know, though . . .

Now my "Email this" links don't seem to be working -- that was how I got around the problem where the "Blog this" link didn't work.

Oh, well, some people evidently just don't need the exposure: At this rate, world conquest ought to be relatively easy . . .

Ernie
----------------------------------
Ernest Clayton Cordell, Jr.
E-mail: ernie.cordell@highstream.net
Yahoo/Geocities Site: http://www.geocities.com/ecordell
Web page redirect at: http://come.to/ernie

Friday, January 26, 2007

Browse below for the long history of posts. Even a temporary
workaround would be nice.

---------- Forwarded message ----------
From: ^Ernie^
Date: Jan 26, 3:38 pm
Subject: Is there a fix to get Digg "Blog This" to work with new
Blogger?
To: Publishing Trouble

Has everyone given up yet?

There are a couple of other things that I'd like to point out for
anyone who is listening:

(1) It is a well-known fact with clear evidence, present problems and a history of malfunction that this problem exists and has a specific and known nature to users and likely a known source and concrete reason for digg/blogger technical staff (Personally, I've been hoping that it is a transitional issue until blogger can drop the dual redirecting login, but lately it would appear that digg would rather have to deal with the duality and work with blogger on a solution).

(2) Why is it that I have one login to "all things Google," but whenever I move between services, I have to login all over again? Migrations and mergers can be difficult, but if you can't deal with the workload, pass on the acquisition or your stockholders will lose confidence, which translates to a lower-valued venture.

Thank you, Landus, for allowing me to use this reply to speak to the
broader community.

Just another blogger blogger,
Ernie

On Jan 19, 3:03 pm, lordkosc wrote:

> no fix yet..... i am getting the same error....... :(

> Landus wrote:
> > Does anyone know if Digg has fixed this, or if another way to get Digg
> > to work has been found?

> > -- Chris

> > ^Ernie^ wrote:
> > > This was the first reply that I got, which is what inspired me to blog
> > > via
> > > email to myhttp://ecordell.blogspot.comblog. Somehow I got the blog
> > > to
> > > appear on my Google homepage, but I don't see a way to verify the
> > > xml-rpc
> > > link there so that I could try it manually.
> > > I can find thehttp://ecordell.blogspot.com/atom.xmllink, and I tried
> > > using
> > > that one in the xml-rpc field for a manual setup, but that's when I got
> > > the
> > > error that I mention in the blog.

> > > Well, like other people, I have bigger fish to fry at the moment,
> > > Ernie
> > > --- benbabooey <[email address]> wrote:

> > > > nope.. i checked the other day, still not working. SO many sites have
> > > > fixed this (flickr, etc) - i dont see why they cant just change it :-\

> > > ___________________________________________________________________________
> > > Never miss an email again!
> > > Yahoo! Toolbar alerts you the instant new Mail arrives.
> > >http://tools.search.yahoo.com/toolbar/features/mail/--
> > > Posted By Ernie to My Other Handsome Blog at 1/12/2007 08:53:00 AM

> > > KiddWhiz wrote:
> > > > still not working......anyone know how to setup the new Blogger
> > > > manually in Digg? Even YouTube doesn't work.....it's the same company!- Hide quoted text -- Show quoted text -- Hide quoted text -- Show quoted text -

Thursday, January 25, 2007

I got tired of going through all the menus just to manage my blog, so I tried this:

Google Blogger Login

But if you're already logged in, this may be better:

Google Blogger Home

YMMV . . .

Tired of the war? Microwave the enemy!

No serious health hazards? Tell JAMA and NEJM -- They'll want 1500 test cases. As of yet, no long-term exposure: Later, when they figure out they aren't on fire, there will be health risks -- like Cancer, for example.

Someone should invent the cell phone: Then we could detonate suicide bombers at our least favorite Metro stations.

Ray Gun Makes "Targets" Feel As Though They Were Afire

Wednesday, January 24, 2007

TMPI . . .



Until now, I had yet to delete any posts on any of the blogs that I've kept. Those "that I've kept" is perhaps the key phrase here: I have deleted entire accounts, but not individual posts. It's a long story, and not one I care to tell today, but that's a perfect introduction for what I do want to say.

I posted an advertisement that I received in email by sending it onto the blog. I've developed a special fondness for blogging by email -- it's like writing to a friend, except that it doesn't reply with all the reasons that it couldn't really read your message. Hopefully, if one cultivates an audience, this is the feeling one begins to develop for those readers -- a feeling of friendship and a genuine desire to inform them in such a way as might help them -- but with a knowledge that one needs not give up too much and that the general quality of the posts (like magazine articles, but hopefully less formal) determines the kind of feedback one does receive.

The advertisement was one that was generally helpful to me, but I became hesitant to leave it because it was based on my buying habits at the Amazon.com ecommerce site. I could have extracted the essential and helpful information, but part of the reason that I posted it in its entirety was to see how it would be treated in the conversion from email message to blog post. It was pretty good, I'll share that much with you. Maybe I might even blurb something on the specific (C++) books, later, but the fact that I was once interested in a pair of black pants in my size may not be too interesting to you. Also as they say, it was TMI.

I think we need a new acronym that is more specific to the complaint expressed by TMI -- I thought the post contained too much personal information or TMPI.

So I deleted it.

Friday, January 19, 2007

This is written in reaction to the links Digg.com: The Evolution of a Web Developer/Designer, The Evolution of a Web Developer/Designer, 10 CSS Tips from a Professional CSS Front-End Architect and The Evolution of a Programmer.

I was 14 years old 40 years and three days ago and IBM had a "markup language" called RUNOFF that looked remarkably like HTML. I was surprised that I got use out of one of its grandchildren "RNF" on the CDC 6000 "Cyber"-series 720, piping the 128-character ASCII out of its `scientific' 64-character set over its network operating system to an i8086 IBM PC as late as 1982.

I enjoyed the articles: The dugg one was funny and the one that inspired it was informative within the context of time, place and environment. We've been struggling with this portability problem since we tried to figure out whether to put ioports in high or low core, which pins on a plug should be grounded and how to synchronize our clocks. Completely portable solutions ain't gonna happen: As soon as two people agree, a third will rewrite the code and a fourth will reconfigure the hardware. Portability is one of those lofty goals to which we aspire but at which we should never really expect to arrive. I think it was in the 60s that the ACM published an article on whether we should hold machine architecture constant so that all languages could aim at producing code for the same target or rather have different kinds of machines that use standardized languages. I think we finally decided on varying everything and learning to deal with it.

There are so many aspects to this issue that I'm all over the road on it. I think "Hello World!" should be rewritten because as it stands, it's an insult to the student. If you can't get assimilate more than "shift a character string into the standard output stream" in your first C++ lesson, then maybe you shouldn't be studying programming. When I tutored/monitored/consulted in school, the program that I saw entirely too much was:

10 FOR I=1 TO 100

20 PRINT "I LOVE YOU!"

30 NEXT I

40 END


I think that nonsense was something that we started in my generation to alleviate "computer fear" -- a disease that seems to have been eradicated entirely. You have to remember that, in those days, Joe Public hadn't seen any real computers, only Hollywood mockups that inevitably encountered a logic error and burst into flames. You put that together with the fact that any computer that would run a program that your average Joe could actually write had an owner who stood over his/seldom-her million-dollar machine with a shotgun, and nerd armies guarded the doors day and night intimidating everyone with technospeak, and it translates to people fleeing in fear at the mere mention of a computer.

I may seem ancient to most readers, but I was the second computer generation, a working-class servant to the privileged grant-winners, and it fell upon us to help the third computer generation recover from the terrorism of million-dollar computer owners and the propaganda of mass-media sheep who feared that smart machines would soon enslave the human race and use them for batteries (cf. Matrix).

Predicting the future is a tricky business. Scripting may indeed replace the lion's share of commercial coding, but the winning language won't ressemble the gobbledygook that you have to write in order to get these primitive machines and amateur software (aka browsers) to behave. In order to use the expanded capabilities of our current processor-hardware complexes, we'll first have to cut the fluff and toys out of the operating systems and purge web-content of superflous gadgetry. Then you'll have enough processing power and memory left to parse a comprehensive scripting language that will still run in your lifetime.

I have a geeky side that still says, "Nifty!" when I see a cute bit of code or script, but my long-term perspective tells me that when you recount your software victories to your children, they'll look at you with a blank stare and ask, "Why in the name of Gates-Torvald would you want to do _that_?"

In the interim, we do have to keep the customer satisfied because it pays the bills until we write that perfect scripting language, but hopefully not in a scripting language, or any other form of interpreted code. If you are independently wealthy, you might still want to consider making yourself useful: While you're breathing the air, drinking the water and polluting the planet, you might want to provide some service so you'll be spared after the revolution.

Grammar does matter: As long as human communication is only at the most superficial layer of the lowest intellectual level, no designs will ever translate into implementations because no designer/developer will ever be able to relate a concept to any programmer/scripter, at least no concept that is complex enough to be interesting. I tire of engineers who come to me saying, "You go module he do include in that places important part when function him library no you no." Some of the foreign ones are almost as bad.

On my last major assignment near Washington, DC, the only literate engineer was from Iran and she ran rings around the rest of the staff. It was required of her because the rest of the staff understood little else. I tolerate improvised pidgin when I order a pizza, but if any designer/developer/programmer has expectations of earning more than minimum wage, it is not too much to ask for him/her to read and implement a design document or write one that can be understood without convening the security council to get a translation. Thick accents and variant pronunciations can be understood with effort, but ignorance and/or neglect of grammar renders a billion-dollar idea into cheap babbling.

Occupational titles are names that describe with what pursuits one is occupied: A job title could be a little more specific, but it should still tell what you do; it is the short form of the long position description, and as such, being shorter makes it necessarily more generic. Some people like to make up important-sounding titles and others like cute-sounding names, but I'm probably guilty of just telling you what my boss calls me; well, at least what he calls my job. To me, a "web architect" sounds like a cute name for a spider (the insect, not the crawler bot). "Web monkey" sounds funny, probably a derivation of "grease monkey" for automobile mechanic, but neither is really very descriptive, but probably quite clear to those in their respective positions. I once had a mechanic who was quite hairy, spent most of his time hunched over, lurching about and either swinging from here to there or perched awkwardly on the edge of bumpers and fenders, who was always covered in shiny black grease and flung handfuls of unidentifiable materials all about his garage. I can't say that I've seen web-browser routine writers behave in a similar way, but maybe they act differently when other-worlders are present.

I don't think it's actually possible to have a conclusion to this topic, maybe because I made the mistake of including all the mixed issues from the blogs, jokes and other types of link-sharing sites when a few of them were just meant to be simple ad-hominem attacks on people with differing positions on how to solve problems. Still, I've a right to my own fun, and it might help to look at the whole of the issue, with the disagreements piled in for good measure.

Thursday, January 18, 2007

I have always been frustrated at how authors of programming language books always seem to write their texts as though nothing had ever been written previously on computer science. I think particularly of indices: They are often filled with playful comments while neglecting the bare requisites for digging up a reference to a logical query; I have no problem with playfulness, but it is annoying when the necessities are ignored.

We have plenty of generic terms such as "parameter passing mechanisms {value, value-result, reference [address]}, formal and actual parameters, dummy parameters, iteration, recursion, pre-test loops, post-test loops and branching," but when texts are written, they are filled with the least generic and hardly identifiable terms, yet the content is largely the same -- but it is usually written as though nobody could have conceived as such notions before reading that particular text. I realize some of the language can be daunting to beginners, but hey! They have to learn it too, eventually, or they'll never be able to ask for help or hold a meaningful
conversation about programming.

Parallel to this thought, when I first started learning C++ I noticed that all the beginners' books (and indeed many of the intermediate-level materials) would assert that it may be even better for you to learn C++ without having first learned C. I don't necessarily disagree with that view, but I found it annoying that after presenting this view, the C++ authors generally proceed to cover elements of the C language.

Part of the annoyance of this treatment is that one of the chief advantages of using C++ -- to take advantage of its object-oriented features -- is ignored by this approach, if not altogether compromised.

I thought it might be helpful to write many of the common beginner programs, like Hello, World! from an object-oriented perspective, and accompany them with an article on what the advantages are for learning C++ in this way rather than directing a stream to the console, which is probably actually an insult to the learning capabilities of the average reader who is hoping to learn C++ (especially one who actually stands a chance of learning anything useful or even gratifying).

Of course, I'll have to beat my own predisposition towards playing endlessly with every program I write, especially when I tend to overcomplicate them with every design iteration!

Let me give it a shot . . .

----------------------------------

Ernest Clayton Cordell, Jr.

E-mail: ernie.cordell@highstream.net

Yahoo/Geocities Site: http://www.geocities.com/ecordell

Web page redirect at: http://come.to/ernie

Sunday, January 14, 2007

Visit: Book signing? ``Final Exam'' by Pauline W. Chen, recently reviewed by The New York Times.


1/17/2007
Politics & Prose Bookstore/5015 Connecticut Avenue, NW Washington, DC 20008
Phone: 202-364-1919
Visit scheduled for 7 pm

Friday, January 12, 2007

Fwd: Gimme a job!

This is a message that I posted to the dc.jobs Google Group. My next
step is probably screaming in the street, whereupon I expect to be
arrested. I hope I'm kidding . . .

---------- Forwarded message ----------
From: ^Ernie^
Date: 12 Jan 2007 09:33:56 -0800
Subject: Gimme a job!
To:

C'mon, guys! I'm a seasoned software developer with more than 20 years
experience on every line-item in every phase of the research,
development and production lifecycle, as well as some amount of time in
the early years in other forms of automated data processing support. I
left defense consulting in the late 90s a little disillusioned with the
whole Federal consulting process and started some State-level
contracting without renewing any clearances. I could never find a real
need to know classified information, even when I analyzed data, because
I had the clients cook it down to character classes, allowing all tests
from pre-edit to acceptance while eliminating unnecessary access to
privileged information. These days I guess they just let some bozo
with a laptop walk with it. Without use, my clearances lapsed quickly,
anyway. After completion of the State-level work, I decided that I was
finally in a position to take a couple months off and finish that novel
that kept getting relegated to one desk drawer or another. I kept a
line out for opportunities, I just didn't pursue any aggressively for a
couple of months. As I sat comparing manuscript versions to be merged
into a whole, I heard Matt Lauer ask with incredulity, "Do we have any
pictures?" That was 9-11 of 2001: Everything I had every done in the
defense consulting community suddenly required an active clearance,
mostly Top Secret or Special Compartmentalized. Then I got a call from
a recruiter who asked why I didn't have a job. I told him I'd been
working on a novel. "You've been unemployed for two months?" He
asked, adding emphatically, "You're no longer employable!" Maybe that
was what spurred me on, maybe it was just software-development
withdrawal, but I started an intensely aggressive campaign that seemed
to be going nowhere. I even had a huge sign with an expensive graphic
made and set it up on a stand, first on Farragut Square, and then in
Lafayette Park. Every reaction I got was as though I were either a
lay-about or that they thought that I would forget everything I knew or
obsolesce in a couple of months after dedicating a lifetime to acquire
my skills and achieve my proficiencies.

I was always too absorbed by the work to have much of a social life:
My personal contacts dried out quickly and friends quickly lost
patience with my situation. At 54, I'm a little set in my ways and
sitting in front of a terminal hasn't done much to keep me in shape for
construction work. Most people hiring for low-level jobs say things
like, "By the time I get you trained, you'll find a job in your field."
Nobody wants to negotiate (and believe me I'm exceedingly reasonable
on rates right now).

I submit online applications constantly, but nobody takes me seriously
and I've nearly lost faith -- I've certainly lost faith in normal
internet solutions. While I'm not burning time online, I'm writing C++
programs that nobody cares to see. I'd love to do that for a living,
but right now I'd just settle for living.

This is a sin and a crime and a shame. Hire me!
Ernie