Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
I thought seriously about typing
Search
Dan.Namba
August 27, 2018
Technology
0
73
I thought seriously about typing
Dan.Namba
August 27, 2018
Tweet
Share
More Decks by Dan.Namba
See All by Dan.Namba
Predict Salary of Baseball Player
dannamba
0
2.7k
ホームランでしか点が入らないルールなら優勝するのDeNA説
dannamba
3
1.8k
Other Decks in Technology
See All in Technology
Copilot coding agentにベットしたいCTOが開発組織で取り組んだこと / GitHub Copilot coding agent in Team
tnir
0
150
いつの間にか入れ替わってる!?新しいAWS Security Hubとは?
cmusudakeisuke
0
160
ロールが細分化された組織でSREは何をするか?
tgidgd
1
200
NewSQLや分散データベースを支えるRaftの仕組み - 仕組みを理解して知る得意不得意
hacomono
PRO
3
230
敢えて生成AIを使わないマネジメント業務
kzkmaeda
2
510
事例で学ぶ!B2B SaaSにおけるSREの実践例/SRE for B2B SaaS: A Real-World Case Study
bitkey
1
340
AI エージェントと考え直すデータ基盤
na0
18
7.3k
マルチプロダクト環境におけるSREの役割 / SRE NEXT 2025 lunch session
sugamasao
1
390
Rethinking Incident Response: Context-Aware AI in Practice
rrreeeyyy
1
390
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
470
【あのMCPって、どんな処理してるの?】 AWS CDKでの開発で便利なAWS MCP Servers特集
yoshimi0227
6
730
DBのスキルで生き残る技術 - AI時代におけるテーブル設計の勘所
soudai
PRO
55
22k
Featured
See All Featured
GitHub's CSS Performance
jonrohan
1031
460k
For a Future-Friendly Web
brad_frost
179
9.8k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
357
30k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
331
22k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
248
1.3M
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Statistics for Hackers
jakevdp
799
220k
Faster Mobile Websites
deanohume
307
31k
The Art of Programming - Codeland 2020
erikaheidi
54
13k
Principles of Awesome APIs and How to Build Them.
keavy
126
17k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
The MySQL Ecosystem @ GitHub 2015
samlambert
251
13k
Transcript
タイピングについて本気出して考えてみた DAISUKE NAMBA
はじめに
はじめに お願いが2点 • 真面目にふざけて作成した資料です。 • 今日この場が初LTです。 真に受けないで下さい。 あったかーい目でみて、ゆるく楽しくきいて下さい。
どうしたらタイピングが速くなるか
目次 • モチベーション ✓ 生産性などくそくらえ • 練習方法 ✓ ひたすら素振り •
最適化 ✓ 限界を超えるために ✓ かんたんな最適化 ✓ そして再び訪れる限界 ✓ 果てしなき最適化ロード
モチベーション
モチベーション モチベーション > 練習方法 > 最適化 脚が速い奴はカッコいい タイピングが速い奴もカッコいい タイピングが速い奴はモテる
モチベーション モテたい モチベーション > 練習方法 > 最適化
練習方法
基本的には「ひたすら練習」 • お気に入りの練習サイトを見つける • ホームポジションを守る • キーボードは一切みない (タオルで手元を隠す) (無刻印キーボードを使う) モチベーション
> 練習方法 > 最適化
「ひたすら練習」の限界 • 「もうこれ以上は指が回らん」 • どこで限界が来るかは個人差あり (私の場合は10~11打鍵/秒) (ピアノを習ってた人は限界までで十分速い傾向) モチベーション > 練習方法
> 最適化
最適化
最適化を簡単にいうと • ホームポジション・基本運指からの脱却 • 正解や終わりは無く、バリエーションは無限大 モチベーション > 練習方法 > 最適化
かんたんな最適化 ぬ モチベーション > 練習方法 > 最適化
かんたんな最適化 • 忠実に打つと、右手人差し指で「N」→右手人差し指で「U」 あまりにも無駄! 同じ指 モチベーション > 練習方法 > 最適化
かんたんな最適化 • 右手人差し指で「N」→右手中指で「U」 明らかにこっちの方が速い! 違う指にしてあげる モチベーション > 練習方法 > 最適化
かんたんな最適化 • 「ん」 : 「NN」 → 「XN」 ※ 続く仮名がナ行もしくは母音の場合のみ。それ以外は「N」1打鍵。 •
「く」「こ」 : 「KU」「KO」 → 「CU」「CO」 ※ 右手が忙しい時に左手に分散させる。「コケコッコー」等。 • 「ふ」 : 「FU」と「HU」を使い分け ※ 「F」が打ちやすいため、(また、右手の方が忙しい場合が多いため)「FU」が基本。 ※ 「ら」「れ」「た」「て」「が」「げ」「ば」「べ」の後ろに「ふ」が来る場合は「HU」。 ※ 「バフ」が一番体感できる。(「B」と「F」が遠いため。) モチベーション > 練習方法 > 最適化
かんたんな最適化の限界 バファリン問題 モチベーション > 練習方法 > 最適化 「バファリン」と最速で打ちたいときに色々困る問題
バファリンを最速で打ちたい人の思考 モチベーション > 練習方法 > 最適化 1. 「バ」の後に「フ」だ!(BAHUパターンだ!) 2. でも「BAHULA」で「バファ」は単に入力するキーを増やしてしまう。。。
3. 「BAFA」で打ちたい! 4. けど「B」と「F」が遠くて嫌だ。。。 5. そうだ、「B」を右手人差し指で打つと効率がいい。 「B」を右手人差し指で打って、「BAFARIN」が最適解だ! 状況に応じて最適な指の運びを考えなければならない (むずかしい最適化)
右手人差し指スタート「BAFARIN」の限界 今日バファリン飲んだ? 問題 モチベーション > 練習方法 > 最適化 「今日バファリン飲んだ?」と最速で打ちたいときに色々困る問題
まとめ • タイピングが速くなりたいのであれば、基本的にはひたすら練習しましょう。 • 限界にぶち当たったら、指の運びを見直しましょう。 • ちなみに私はほとんど最適化はしていません。 (やってる人はほんとにいます。) ご清聴ありがとうございました。
自己紹介 • 難波大輔です。 • 趣味はゲームと漫画とベイスターズとタイピングです。 • ゲームは主に格闘ゲームやRTSをやっています。(EVO行きました。) • 漫画は少女漫画以外ならなんでも読みます。おすすめを教えて下さい。 •
SIerです。今は事業企画系のお仕事をしています。 • 最近はAIの勉強を頑張っています。 • お酒も好きです。仲良くして下さい。よろしくおねがいします。
None
(少し余談) モチベーション > 練習方法 > 最適化
(おまけ) オススメのタイピングサイト e-typing
「今日バファリン飲んだ?」の場合に訪れる破綻 モチベーション > 練習方法 > 最適化 右手人差し指スタート「BAFARIN」だと・・・ 問題1 「B」の直前が「U」であるため、右手人差し指が「B」から遠い。 問題2
「バファリン」に続く仮名が「の」であるため、「N」1打鍵では正しく打てない。 最適化に終わりがない