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
DiffType KIH2023
Search
Yuma Ochi (chizuchizu)
April 23, 2023
Technology
0
200
DiffType KIH2023
Yuma Ochi (chizuchizu)
April 23, 2023
Tweet
Share
More Decks by Yuma Ochi (chizuchizu)
See All by Yuma Ochi (chizuchizu)
aranami_idea.pdf
chizuchizu
0
37
週刊タイピングは役に立たない
chizuchizu
0
250
【発表資料】どこやったっけなぁ?
chizuchizu
1
190
アニーリングマシンを使った論理式学習モデルの開発(2021未踏ターゲット事業成果報告会)
chizuchizu
0
1.6k
浅(くて広い)層学習 (Amplifyハッカソン)
chizuchizu
1
590
全国医療AIコンテスト 2021 1st place solution
chizuchizu
0
4.2k
configのすゝめ
chizuchizu
1
210
student cup 2020 49th place's solution
chizuchizu
0
2.7k
Other Decks in Technology
See All in Technology
日本が誇るイタリアのダンスミュージック!? ユーロビートって何??
minorun365
PRO
2
230
Step by Stepで学ぶ、ADT(代数的データ型)、モナドからEffect-TSまで
leveragestech
1
3.1k
多言語化対応における TypeScript の型定義を通して開発のしやすさについて考えた / TSKaigi TypeScript Multilingualization
nabeliwo
2
390
個人的、Kubernetes の最新注目機能! (2024年5月版) / TechFeed Experts Night#28 〜 コンテナ技術最前線
pfn
PRO
3
210
My road to OSEE Part1
yunolay
0
120
QA経験のないエンジニアリング マネージャーがQAのカジュアル面談に出て 苦労していること・気づいたこと / scrum fest niigata 2024
yoshikiiida
2
670
社内での継続的な機械学習勉強会の開催のコツ
yudai00
2
390
複雑なビジネスルールに挑む:正確性と効率性を両立するfp-tsのチーム活用術 / Strike a balance between correctness and efficiency with fp-ts
kakehashi
5
3.6k
Password cracking: past, present, future
openwall
0
280
生成AIがもたらす変革 / GitHubGalaxy_CyberAgent
cyberagentdevelopers
PRO
2
110
スクラムに出会って「できた」を実感できるようになってきた話 / Scrum makes me feel like I can do it
yayoi_dd
2
110
TDD - Test Driven Drupal
opdavies
0
3k
Featured
See All Featured
Fantastic passwords and where to find them - at NoRuKo
philnash
39
2.5k
Atom: Resistance is Futile
akmur
260
25k
Designing on Purpose - Digital PM Summit 2013
jponch
111
6.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
14
8.4k
Building a Modern Day E-commerce SEO Strategy
aleyda
22
6.5k
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
221
21k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
323
20k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
21
2k
Happy Clients
brianwarren
92
6.4k
Mobile First: as difficult as doing things right
swwweet
217
8.6k
ParisWeb 2013: Learning to Love: Crash Course in Emotional UX Design
dotmariusz
104
6.7k
Documentation Writing (for coders)
carmenintech
60
4k
Transcript
DiffType でぃふたいぷ
Vim = Typing
Vim ターミナルで動作する 軽量な キー入力で完結する 強いエディタ
月刊タイピングは 役に立たない
Vimmer Typer
Vimmer Typer ╭━━━╮╱╭━╮╭━┳━━━━╮ ╰╮╭╮┃╱┃╭╯┃╭┫╭╮╭╮┃ ╱┃┃┃┣┳╯╰┳╯╰╋╯┃┃┣┫╱╭┳━━┳━━╮ ╱┃┃┃┣╋╮╭┻╮╭╯╱┃┃┃┃╱┃┃╭╮┃┃━┫ ╭╯╰╯┃┃┃┃╱┃┃╱╱┃┃┃╰━╯┃╰╯┃┃━┫ ╰━━━┻╯╰╯╱╰╯╱╱╰╯╰━╮╭┫╭━┻━━╯ ╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╭━╯┃┃┃ ╱╱╱╱╱╱╱╱╱╱╱╱╱╱╱╰━━╯╰╯
DiffType Jjjjjjj:w Ctrl i jjjjj > kkk Ctrl a Vimmer
与えられたソースコードを 編集しよう!!!
やるぜ!!!
なぜ過程を無視 するのか
エディタのプラグイン、配列は千差万別 エディタ • VSCode • Vim • Emacs • Helix
Vimでも2万近いプラグインが! https://vimawesome.com/
エディタのプラグイン、配列は千差万別 楽に速く、効率よくプログラミングしたいから X過程 O結果 を争うタイピング
月刊タイピングは 役に立つたない
開発者の目線 お題データ AWSでAPIサーバーを配信 バックエンドはFastAPI Go TUIのアプリケーションを作成 お題データ バイナリ コンパイル GitHub
Releaseに アップロード
ユーザーの目線 お題データ 1. 実行 2. APIリクエスト送信 3. お題データを受信 4. テキストを編集する!
ダウンロード