Beefy Boxes and Bandwidth Generously Provided by pair Networks
Think about Loose Coupling


by wjw (Deacon)
on Nov 26, 2003 at 16:34 UTC ( #310300=user: print w/ replies, xml ) Need Help??



As stated above I prefer wjw, if that is not personal enough, see 'Narcissism' below. I will also answer to Wes.

Other spots: Perl Design Patterns TinyWiki

An oddity I noticed one day because of the discussion of what a 'base one' system of numbers consists of:

You gained 1 experience point. You have 111 points until level 11 - Chaplain.
...just counting sticks...

General Reason for being here

Being involved (even if only slightly as compared to some) at the Monastery is a pleasure. I come here just to find out what others are working on, and how others go about learning.

I will participate now and again to practice talking about the language a bit, as a refresher, so bear with me if I say/ask something obvious.


You can see a bit about me at wjw's playground, just in case you give a damn... . A good deal of my work experience has been in product/process research and development and manufacturing automation. I have played a number of roles along the way from maintenance tech to engineer. Perl (mostly LAMP) has been a part of those roles since 1995. I recently worked as a Manufacturing Execution Systems project lead at a large agricultural equipment company.

I am a big fan of Linux, and generally dislike Windows and their product. I have nothing against Microsoft as a company, after all, they make boatloads of $$ and it is hard to argue with that. There is something about Unix/Linux though, that I simply like. I certainly like the fact that Linux and Perl are community projects. There are lots of others too, but these are two that I know. I am by nature a generalist. My interests are too varied for me to fit well into the "specialist" or "expert" categories. I am comfortable with that.... OK, enough about me already!

Observations about being on PM

Just a hint for those that are new and happen to get to this node. I have been observing/participating here for a some time now. Some observations that you might want to consider if you have questions:

  • if the perceived (by others) content of your question is I have a problem and need a program to solve it, can you help me?, or even close to that, you are going to get less than friendly responses. I would guess that my answer to such a question would be Sure, for $35.00/hr I will solve your problem for you (and that is cheap!).
  • If you are in the ChatterBox and wish to ask a question, Be concise and accurate! If someone points you off to some documentation, go check it out.
  • Probably most important: Try before you ask! Even if it is not a very good try, if you provide your code snippet, a brief des‎crip‎tion of what you expect it to do, and what you don't understand about what it did do, you will probably get very good help. Otherwise you are likely to be chastised or ignored.
  • In order to express the 'how to post a question' in short form for myself, I wrote Thought(s) about SOP questions... which you may find helpful with regards to posting. I try to use that as a template for myself when posting questions here. Sort of a fill out form of the advice offered in "Guide to the Monastery" filtered by my own experience here. I thought it important enough to myself to link it here and on my scratchpad above.

This is a community in every sense of the word. There is of course a hierarchy, and it is not exclusively measured in XP. Folks have good days and bad, get along sometimes, and don't other times. It takes time to blend in... .

That being said, This is a fun place to learn! Not only what people think about Perl, but more importantly HOW they think about Perl. Exposure to this exchange of thought will stretch your mind, and probably enhance your skills.

Recent Interests

  • Have been off in the SIMILE world recently attempting to latch on to some basic javas‎crip‎t skills. I have to admit that as I get older, my rate of learning slows down. However, together with some basic work with CGI/DBI/XML/JSON modules, the SIMILE code can provide for some very powerful data presentation... Here is a static example of a fun thing one can do with a SIMILE TimeLine.. Static Timeline

    When one ties that kind of presentation to a database, the results can be very useful.</p?

  • Freeplane Been interested in this ever since I read Robert Pirsig's work
  • Moo
  • Dancer2 always, my curiosity and amazement far outstrip my skills and abilities, but I do have fun...

The Dungeon of My Mind(Enter at own risk)

My Thoughts on Anonymous
(Negativity Abounds here - so skip this if you don't like a bit of attitude)
There has been a long and ongoing debate about [Anonymous Monk] pos +ts/user. I will say what I think once, here and nowhere else(though this does c +hange as I figure out how to articulate my thoughts): Anonymous has its uses, no doubt. But for those that spend time he +re, contribute, and receive some- thing in return, there simply is no good excuse to post without loggin +g in. If you are at work and are not supposed to be spending time here, then don't when working. A +lternatively, let those that determine work policy know of it's value and get them to change their +mind. Yet another option, get a job where it does not matter. There are several Anonymous Monk(eys) who clearly troll about spewi +ng sarcastic, often offensive remarks which are nothing short of pers +onal attacks. Unfortunately, there is no good way to hold these indi +viduals responsible. One would think they would have the decency to +/msg the attacked so the rest of the readers don't have to wade throu +gh their psychotic rants. Alas, no accountability, therefor no respo +nsibility. After a number of years here, I have simply come up with my own pol +icy regarding [Anonymous Monk]. As with all posts, I vote for the node. In reality, that is the only +recourse the community has regarding anonymous, which is to say none. + Again, Alas, no accountability, therefor no responsibility. From my point of view it is simply an act of cowardice to be a regu +lar here and act anonymously. If what someone who posts is an opinion, regardless of the subject mat +ter, it should have a name on it. If it does not, it should be considered automatically. It is not hard + to tell an opinion from a question or an informative observation. Being a part of the PM community is a privilege which is freely gra +nted to anyone with an interest. Maintaining that privilege should be seen as a responsibility for whic +h one is held accountable. I see no evidence of a functioning mechanism for encouraging this attitude w +ith regards to Anonymous Monk(ey).

Essentially, there are two kinds of posts which I assign to Anonymous

  • In the first case, why not take credit? (This excludes those doing a homework assignment and probably have no interest in staying around. I understand and appreciate not creating yet another account which will probably never be used again subsequent to passing whatever class is being taken.)
  • In the second case: No responsibility, no accountability, no privilege. If one does not have the guts and/or panache to put a name to ones opinion, then either keep it to oneself or post it on facebook. Alternatively go twitter the crap. Then at least I (and those like-minded) don't have to waste effort ignoring the garbage.
Enough Said

Incidentally, I am not really sure how appropriate these comments might be but here they are. Take 'em or leave 'em. It is my node.. :-)

Log In?

What's my password?
Create A New User
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others wandering the Monastery: (4)
As of 2014-07-26 10:33 GMT
Find Nodes?
    Voting Booth?

    My favorite superfluous repetitious redundant duplicative phrase is:

    Results (175 votes), past polls