| « That's nice | RSS feed update » |
Thu, Jan 26, 2006
![[Icon]](rsc/img/chain_link.gif)
I've mentioned before I've had some negative feedback about things I've written.
As any regular readers will know, I generally ignore utterly the trolls & flamers, but have devoted large amounts of time & text to expanding upon points that people felt were not sufficiently clear.
I'm going to break with that trend, courtesy of a link supplied by Pat of LinuxColumbus: A post by Mr. Greg Deckler on his PC Pipeline blog. Because frankly, this cracked me up :o)
Mr. Deckler has, like numerous others, been able to miss every point that's actually made in the article in question, in order to fit them into his own prejudices & preconceptions. That's nothing noteworthy: Lots of people are that moronic.
But he's then gone on to try and prove his point by taking issue with my example of the text editor Vi as being "more friendly" than any MS equivalent because it requires much less work to do the same tasks.
The example I give is using Vi to move 5 lines of text to the end of the document, accomplished by typing "d5dGp"
Mr. Deckler takes issue with this:
Not to mention that fact that he DOESN'T EVEN GET THE PROCESS RIGHT!!!
In vi (really):
- ESC
- :d5d
- ENTER
- :Shift-g
- ENTER
- :pIf you don't hit the ESC key, you could just end up typing "d5d G p" into your document. Also, the ENTER key is REQUIRED in order to actually execute your commands. You ALSO need to enter the ":" before your commands to actually get you into command entry mode.
I'll grant him the "Esc" may sometimes be necessary at the start. Fair enough.
Now, let's look at the rest. Colons & ENTERs abound in his version. Is he right?
Well, let's try it: Even if you don't know vi at all, fire it up. Now type 10iLine Of Text[enter][esc]
You now have ten lines of text. Now type 1G to go back to the top of the screen, and let's try my own method:
d5d - deletes five lines
G - moves me to the end of the document
p - pastes the deleted five lines
Hmm. Seems to have worked flawlessly for me. . .
Press 'u' twice to undo everything, and let's try Greggy's approach:
:d5d[enter] - Error 488: Trailing characters
:G[enter] - Error 492: Not an editor command
:p - nothing seems to happen.
Oh dear. Despite his overbearing condescension, it appears that Mr. Deckler doesn't have a clue how to use Vi, doesn't it?
Perhaps he has a saving grace with his next point?
Now, if this wasn't bad enough, the author also conveniently forgets to mention Word's macro capabilities, which would allow you to assign all of the above Word commands to a macro with a key sequence of something like "Ctrl- ", or whatever your heart's desire.
Sadly, it appears not. Certainly, if one were infallibly psychic, one could set up a macro to perform such tasks before they're used, but sadly, most of us don't know what we're going to need to do so far in advance.
But hey, let's examine making a macro to do this task, shall we? We'll have to presuppose that no VB skills exist in the end-user - We're not writing examples for programmers, this is Windows!
So, let's set up Word to move 5 lines of text to the end of the document at the touch of, say, F2. Here are the keystrokes:
Alt-T, M, R, Alt-K, F2, Mouse-click, Ctrl-Alt-Down, Ctrl-Alt-Down, Ctrl-Alt-Down, Ctrl-Alt-Down, Ctrl-Alt-Down, Ctrl-X, Ctrl-End, Ctrl-V, Mouse-click
Pause for breath and let's examine the Vi way of doing the same thing, via the mapping utility that Mr. Deckler apparently knows nothing about.
To make Vi move 5 lines to the end at the push of F2, you type:
:map <F2> d5dGp[enter]
Hmm. So, Word vs. Vi when automation is allowed makes for less typing in Word, does it. . ?
It takes only very common imbecility to miss every point in a document - most every anonymous web troll you'll ever meet has that.
But trying to make yourslf look clever by replacing a flawless instruction set with one that shows only that you are utterly ignorant of the software in question?
And then trying to seem even more dazzling by showing yourself utterly ignorant of the scintillatingly elegant and simple automation functionality of Vi by hyping Word's grotesquely over-complex macro-creation process?
That truly is a genuinely special kind of stupid.
For Mr. Deckler's sake, let's hope his salary and position as SysAdmin aren't determined by an employer conversant with Vi who reads his blog.
Creative Hedgehog
La parte A se refiere solamente a las dos novelas estudiadas. La parte A debe ser preparada después de leer la primera mitad de la novela y contestar las siguientes preguntas: ¿te está gustando la novela/película o no, y por qué? No me gusta la novela. Las personajes que puedes gustar son superficiales, o hacen [...]
06/08/10 - SPN3730 diario: Pascual Duarte parte A
Hari's corner
Why being bi-lingual has its advantages
10/08/10 - Being bi-lingual has its advantages
Place of Stuff
Isn't this exciting? We're out of the tedium of Genesis (world created, man falls, many people live and die. Oh, and attempted forced buggery and a spot of incest). We're into Exodus now; the Bible has got going, that tricky first chapter is out of the way and the real action can start! When the [...]
03/08/10 - The Bible ? On The Waterfront
Advice From a Single Girl
I was giddy and hopeful when I first met Cary and spent a brief amount of time with him.
The week after that I was happily high on the idea of what could be, the possibility of getting to know someone interesting and intriguing, the wide open potential of what could be.
And I wanted to tell my friends all about him and what had, and hadn't happened, but I also wanted to keep it to myself, sealed safely in the happy bubble that was floating inside me. So I talked to some close friends about him, told them he lived in Vancouver and they, meaning well, told me quite firmly that they would not allow me to go through another long distance relationship. That I shouldn't even consider it.
My bubble had been burst.
I was completely deflated. Hurt. Let down.
I talked to C-Dawg, a sad tinge to the story now that I'd been told it could. . . should never work out.
"Vancouver?" she said, her voice somewhere between amused and incredulous. "That's not long distance! Get serious. Go for it."
And I let my bubble maybe start to re-inflate. Cautiously. Maybe just a little.
Then I talked to my friend about Cary. She said good things.
Maybe there was reason to be hopefully optimistic. Maybe it was ok to be a little girly and dreamy over what-ifs.
I went for a walk with S. We had life to catch up on.
Life including Cary and the story that still makes me smile.
She encouraged me to get his email, which I did, and then she went home and tried to find out what she could about him.
See, I'm not on Facebook. (No, really.) But S is, and in the small world way that Facebook seems to work, she found that Cary and she had a mutual friend and so she looked him up for me. (The modern background check.)
You can sometimes tell a lot about a person by what they put on their Facebook, she cautioned me. Sometimes.
How old is he?
Me: I don't know.
Is he a smoker?
Me: Um, I don't know? (God, I hope not)
Could he maybe be a little bit immature?
Me: I don't know. I suppose.
Well, he seems like a good guy. Cute. Interesting. I'd say he was my type, you know. (We laugh, we already know we share similar excellent taste in men.)
"I say go for it." She says, "just be aware that he's human. Not perfect."
I don't want to hear it.
Don't want to know the reality of him.
Find myself running away from all the what might have been's towards it'll never work what what I thinking's.
It's all or nothing. Perfect or awful. It'll work or it'll be a disaster.
And I realize that my bubble, the one that's been growing and floating inside me will burst on its own, without anyone's help if I get too far into imagining just how great Cary is, how great we'd be together, how perfectly perfect it all will be.
I'm Icarus. My friends don't want me flying too close to the sun.
But I like the feeling.
I like the soaring giddiness of how utterly fantastic this thing I've found will be.
Every single time I meet someone I like that feeling.
And I ride it higher and higher until I'm flapping my bare arms, feathers fallen into the sea and the crash is coming, the relationship splintering and I'm left staring at the brokenness wondering how on earth I could have been so wrong again.
The extremes are familiar. Addictive perhaps.
But I'm trying to learn to ride in the middle.
Safer. A shorter distance to fall.
A smaller bubble to burst.
Expectations that can be met and exceeded.
A safe, yet joyful and giddy flight. Wings intact.
03/09/10 - Icarus
Nation
  This was possibly the most ridiculous show I have seen in a long time and I can get Sky 1 I know ridiculous. It could be summed up in three sentences Do you know what's in your cereal? Want to? Read the label. Instead it went on for a hour about how evil the [...]
27/10/09 - Dispatches ? do you know what?s in your breakfast? (warning...
Blogroll generated by MagpieRSS
![[Links]](http://geekblog.oneandoneis2.org/skins/112/rsc/img/chain_link.gif)
Strange, how the only people who ever seem to complain that Linux sucks or doesn't work well are people who don't like using the CLI...
03/09/10
Dominic tried to explain how circular references can cause a memory leak to a colleague this morning, and got told off for not working. Apparently, the analogy of a madman shooting anybody who isn't being pointed at by somebody else was NOT the boss-safe way to go..
01/09/10
![]()
I last listened to:
The Offspring - She's Got Issues
Most recent photo:
Submersible houseboat