background preloader

Typing

Facebook Twitter

Peter's Online Typing Course - Online Typing Lessons for Everyone! Mechanical Keyboard Guide - Overclock.net - Overclocking.net. Terminology First, it's worth noting that modern keyboards use a matrix to detect when keys are pressed. This is required so each individual key (of which there may be over 100) doesn't need to be connected to the board controller separately. Ghosting The event when two keys on the board are pressed, and a third key that you didn't press is triggered. Key Blocking The event when maximum key rollover is reached and the computer doesn't register certain keys that are pressed. This can be a little hard to comprehend, so consider this example: Imagine the keys Q, W and E are set up on the board so that if you press Q and W then E might is triggered due to ghosting. Key Rollover (#KRO & NKRO) NKRO is the ideal rollover for a keyboard, no ghosting or key blocking issues and any number of key combinations can be used at the same time.

Note that despite the precise definition, there are two different versions of NKRO, true NKRO and simulated NKRO. Inputs Advantages: Disadvantages: Das Keyboard: The mechanical keyboard that clicks. TyperA - test your typing skills. Dvorak, Keyboard Layout of Champions. Underwood KeyboardOne thing that never gets old is when someone visits me and asks to check some email on my computer. I always smile and gracefully hand over the keyboard and watch as nothing but gibberish pours onto the screen. This totally freaked out Jeff Atwood (ok, freak may be too strong a word, but allow me some dramatic license) as he watched in disbelief as I demonstrated my ability to tap on all the wrong keys, but see the right words show up on the screen. It’s my dirty little secret—I type in Dvorak. dvorak layout What keeps it interesting is that I type on a physical QWERTY keyboard, but use the Dvorak keyboard layout by switching my Input Language setting within the Regional and Language Control Panel applet.

Text Services and Input Languages I switched to Dvorak over five years ago as one of several desperate measures I took to attempt to reduce the pain of coding. Does it succeed? At the very least it does mean your fingers pound on more keys during the day. TypeRacer - Test your typing speed and learn to type faster. Free typing game and competition. Way more fun than a typing tutor! We Are Typists First, Programmers Second. Remember last week when I said coding was just writing? I was wrong. As one commenter noted, it's even simpler than that. [This] reminds me of a true "Dilbert moment" a few years ago, when my (obviously non-technical) boss commented that he never understood why it took months to develop software. "After all", he said, "it's just typing. " Like broken clocks, even pointy-haired managers are right once a day. So if you want to become a great programmer, start by becoming a great typist.

I can't understand why professional programmers out there allow themselves to have a career without teaching themselves to type. I had a brief email exchange with Steve back in March 2007, after I wrote Put Down The Mouse, where he laid that very same Reservoir Dogs quote on me. I was trying to figure out which is the most important computer science course a CS student could ever take, and eventually realized it's Typing 101.The really great engineers I know, the ones who build great things, they can type.