|
Please — learn to type. This should be a non-issue, NOT one of the industry's dirty secrets that nobody talks about. Tell your boss you're going to take the time. Get your employer to pay for the software. Have them send you off to a course, if necessary, so you can't weasel out of it. Do whatever it takes. You need to learn to type!
|
|
|
|
|
I can only touch type when I'm not thinking about it. But I would think being worse at typing would encourage you to write shorter code, which is generally a good thing.
|
|
|
|
|
I disagree.
"Typing is no substitute for thinking." -- R.W. Hamming
Programming is not typing; most of my time is spent thinking, not typing, and not only that, but I'm thinking of ways to reduce the typing. Even when I am writing code, it isn't prose it's code -- with lots of numbers and special characters and whitespace frickin' everywhere! And let's not get into "designers" and other drag-and-drop rubbish.
When I signed up for my first programming class (in 1983) I also signed up for a typing class (using a manual typewriter as it turned out) -- foolishly thinking that it would help with programming.
I generally use my left hand only for Tab, Shift, and Ctrl+{A, S, Z, X, C, V} -- my right hand does everything else.
Typing is fine for writing novels and taking dictation, but it's less useful when writing code.
|
|
|
|
|
Choosing the right shell to use is an important decision because you will spend considerable time and effort learning to use a shell, and even more time actually using the shell. The right choice will allow you to benefit from the many powerful features of UNIX with minimal effort. One shell to rule them all.
|
|
|
|
|
John Carmack has been building a virtual reality headset in his spare time. He’s showing it to people behind closed doors at this year’s E3, tucked away inside the Bethesda booth, and described it as “probably the best VR demo the world has ever seen.” The perfect Brainstorm.
|
|
|
|
|
As robots become more autonomous, the notion of computer-controlled machines facing ethical decisions is moving out of the realm of science fiction and into the real world. Society needs to find ways to ensure that they are better equipped to make moral judgments than HAL was. It can only be attributable to human error.
|
|
|
|
|
Asked to picture a computer programmer, most of us describe the archetypal computer geek, a brilliant but socially-awkward male. We imagine him as a largely noctural creature, passing sleepless nights writing computer code. According to workplace researchers, this stereotype of the lone male computer whiz is self-perpetuating, and it keeps the computer field overwhelming male. It may be surprising, then, to learn that the earliest computer programmers were women and that the programming field was once stereotyped as female. I don’t know of any other field, outside of teaching, where there’s as much opportunity for a woman.
|
|
|
|
|
Forget Facebook. Forget Groupon. Forget everything you know about Silicon Valley. Because Ponzify isn’t like other tech companies. We don’t promise results. We show them to you, on a piece of paper, that has your name and a monetary figure that increases every month. The Next Big Thing: Ponzify.com
|
|
|
|
|
Thirty-one. That’s the number of months it took Palm, Inc. to go from the darling of International CES 2009 to a mere shadow of itself, a nearly anonymous division inside the HP machine without a hardware program and without the confidence of its owners. Thirty-one months is just barely longer than a typical American mobile phone contract. Understanding exactly how Palm could drive itself into irrelevance in such a short period of time will forever be a subject of Valley lore. A thousand webOSes will bloom, I hope.
|
|
|
|
|
It is illegal for U.S. employers to issue broad-based prohibitions of employee discussions about their workplaces on social media, according to a new memo from the acting general counsel of the U.S. National Labor Relations Board (NLRB). [ITworld]
|
|
|
|
|
A startup named Donuts has raised US$100 million in venture capital and has applied for 307 generic top-level domains in the Internet Corporation for Assigned Names and Numbers' open gTLD application process, the company said Tuesday. [ITworld]
|
|
|
|
|
Hopefully, "here-is-your-elephanting-donut.com" is one of the domain names.
|
|
|
|
|
The "com" in that domain is the top-level domain. I think that one's already taken.
|
|
|
|
|
Do you think they applied for .nut? I'm thinking that might be a misunderstood top-level domain. I can just imagine the sites that would want a .nut site.
|
|
|
|
|
As in Busta.nut?
|
|
|
|
|
Or KissMy.nut, KickedInThe.nut, LookAtMy.nut, ... and down the rabbit hole we go.
|
|
|
|
|
AspDotNetDev wrote: top-level domain
Yeah, we gotta eliminate those -- useless crap.
And addressing should be from most-general to most-specific.
|
|
|
|
|
Anders Is 100% Correct. No ifs, ands or buts about it. Maintaining large JavaScript apps is nearly, if not entirely, impossible. But Derick, You Write Large JavaScript Apps... No, actually, I don’t. Write small applications. Connect them into bigger systems. Win.
|
|
|
|
|
Never fond of JavaScript. I am sure that the statistics will support him.
|
|
|
|
|
As we dedicate an increasing fraction of our time interacting with software — from airport check-in terminals and parking meters, to desktop and mobile applications — digital interface design is becoming as important as physical architecture in improving our experience of the world. Click here, not there.
|
|
|
|
|
Seems like so good rules.
|
|
|
|
|
I remember reading Ben S's papers in the ACM in the early 80s. His work made a UI nut out of me.
/ravi
|
|
|
|
|
Very good find Terrence.
""Real programmers just throw a bunch of 1s and 0s at the computer to see what sticks" - Pete O'Hanlon
|
|
|
|
|
CSS was written from the beginning to be very forgiving of errors. When the browser encounters something in a CSS file that it doesn't understand, it does a very minimal freak-out, then continues on as soon as it can as if nothing bad had happened. Failing with style (sheets).
|
|
|
|
|
Have you ever found yourself wishing jQuery had just one more feature or wanted it to be a tiny bit faster? I know I have, but I understand jQuery can’t do everything. This is why the team at Bitovi created me, a collection of extremely useful DOM helpers and special events that complement jQuery. Well, it's one louder, isn't it?
|
|
|
|