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
2000年てづくりキーボードの旅
Search
Satoshi Tagomori
December 07, 2024
Technology
1
250
2000年てづくりキーボードの旅
KeebWorld Conference 2024
Satoshi Tagomori
December 07, 2024
Tweet
Share
More Decks by Satoshi Tagomori
See All by Satoshi Tagomori
Namespace and Its Future
tagomoris
6
700
さくらのクラウドにおけるCloudNativeのいまとこれから
tagomoris
5
980
State of Namespace
tagomoris
5
6.8k
クラウドサービス事業者におけるOSS
tagomoris
4
2k
パブリッククラウドのプロダクトマネジメントとアーキテクト
tagomoris
4
1.3k
Namespace, Now and Then
tagomoris
0
370
Namespace on read
tagomoris
2
550
ソフトウェアエンジニアの入力と出力
tagomoris
1
98
RubyKaigi Effect 2023, and ...
tagomoris
1
1.2k
Other Decks in Technology
See All in Technology
ChatGPTとPlantUML/Mermaidによるソフトウェア設計
gowhich501
1
130
Terraformで構築する セルフサービス型データプラットフォーム / terraform-self-service-data-platform
pei0804
1
170
下手な強制、ダメ!絶対! 「ガードレール」を「檻」にさせない"ガバナンス"の取り方とは?
tsukaman
2
430
Snowflakeの生成AI機能を活用したデータ分析アプリの作成 〜Cortex AnalystとCortex Searchの活用とStreamlitアプリでの利用〜
nayuts
1
470
データアナリストからアナリティクスエンジニアになった話
hiyokko_data
2
440
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
150
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
890
落ちる 落ちるよ サーバーは落ちる
suehiromasatoshi
0
150
20250903_1つのAWSアカウントに複数システムがある環境におけるアクセス制御をABACで実現.pdf
yhana
3
550
大「個人開発サービス」時代に僕たちはどう生きるか
sotarok
20
9.8k
サンドボックス技術でAI利活用を促進する
koh_naga
0
200
「どこから読む?」コードとカルチャーに最速で馴染むための実践ガイド
zozotech
PRO
0
290
Featured
See All Featured
jQuery: Nuts, Bolts and Bling
dougneiner
64
7.9k
The Invisible Side of Design
smashingmag
301
51k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
The World Runs on Bad Software
bkeepers
PRO
70
11k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
667
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
GraphQLの誤解/rethinking-graphql
sonatard
72
11k
Visualization
eitanlees
148
16k
Thoughts on Productivity
jonyablonski
70
4.8k
Navigating Team Friction
lara
189
15k
How to train your dragon (web standard)
notwaldorf
96
6.2k
Transcript
Satoshi Tagomori (@tagomoris), 2024-12-07 KeebWorld Conference 2024 2000ͯͮ͘ΓΩʔϘʔυͷཱྀ ͋Δ͍ࢥ͍ग़͔ɺͨ·ͨոஊ͔
@tagomoris Satoshi Tagomori Maintainer/Founder: OSS: Fluentd, MessagePack, Norikra, Woothee,
… Event: ISUCON Service: Pathtraq
None
ࣗ࡞ΩʔϘʔυͷྺ࢙ ւ֎Ͱ2007ࠒʙɺࠃͰ2016ࠒ͔Βྲྀߦ? • ੈքͷΩʔϘʔυྺ࢙ (scrapbox) • “DK Saver - ॳΊͯͷΧελϜΩʔϘʔυɺ2007”
(ؖࠃ) • “GeekHack͕2007ʹੜ” (US) • r/mechanicalkeyboards͕ੜ͢Δ - 2012 • Ergodoxͷੜ - 2012 • "͋ͷΦεηύϨʔτࣜΩʔϘʔυΛͬͯΔΒ͍͠ʢErgoDox͡Όͳ͍͚Ͳʣ (2016-02-01)
ࣗ࡞ΩʔϘʔυͱ͍͑ແࠁҹ(?) https://techplay.jp/column/2
ແࠁҹΩʔϘʔυͷྺ࢙ in Japan ࣗ࡞ΩʔϘʔυલ࢙ • 2001 ͜Ε͕ଧͯΔ͔ʂ • 2003 HHKB
Professional ແࠁҹϞσϧ (100ݶఆ) • 2004 RealForce ϒϥοΫແࠁҹ (200ݶఆ) • 2005 ್͜Ε͕ଧͯΔ͔ʂ
͜Ε͕ଧͯΔ͔ʂ(ॳ) https://akiba-pc.watch.impress.co.jp/hotline/20010203/etc_uteruka.html
͜Ε͕ଧͯΔ͔ʂ(ॳ) https://akiba-pc.watch.impress.co.jp/hotline/20010203/etc_uteruka.html
͜Ε͕ଧͯΔ͔ʂ(ॳ) https://akiba-pc.watch.impress.co.jp/hotline/20010203/etc_uteruka.html
RealForce ϒϥοΫແࠁҹ https://akiba-pc.watch.impress.co.jp/hotline/20041225/ni_i_in.html#fd01d0
202410݄4ࡱӨ
None
ແࠁҹΩʔϘʔυ ஊ? → ͍͍֨! • ʮ͜Ε͕ଧͯΔ͔ʂʯஊͱͯ͠ѻΘΕ͍ͯͨ • 2003ͷHHKBແࠁҹɺ2004ͷRealForceແࠁҹ໌Β͔ʹਓؾʹ • Ҏޙɺແࠁҹόʔδϣϯ͕ఆ൪Խ
͔͜͜Βոஊ ͘͠ࢥ͍ग़ (ه͕Կ͍ͬͯͳ͍)
2000य़ ˏळ༿ݪ T-ZONE DIYγϣοϓ ແࠁҹΩʔϘʔυΛݟΔ • ܑͷPCௐୡʹ͖ͭ͋Θ͞ΕΔ େֶੜɺా੨ • ͘͝ී௨ͷΩʔϘʔυചΓ
ʹ·͗ΕͯɺΩʔτοϓʹҹ ͷͳ͍ਅͬനͳΩʔϘʔυ͕! • ʮ͑ͬ֨Α͘ͳ͍?ʯ → ͕࣌ؒͳͦ͘ͷ··εϧʔ Hiroshi.matsuoka - ߘऀࣗʹΑΔஶ࡞, CC දࣔ-ܧঝ 3.0, https://commons.wikimedia.org/w/index.php?curid=9491939ʹΑΔ
2000ॳՆ ˏळ༿ݪ T-ZONE DIYγϣοϓ ͬͺΓΕΒΕͳ͍ͷר • ݟͯ͠·ͬͨΩʔϘʔυ͕ΕΒΕͳ͍ా੨ • 1ϲ݄ޙʹɺͬͺ͋Εങ͓͏! ͱT-ZONE
DIYγϣοϓ
2000ॳՆ ˏळ༿ݪ T-ZONE DIYγϣοϓ ͬͺΓΕΒΕͳ͍ͷר • ݟͯ͠·ͬͨΩʔϘʔυ͕ΕΒΕͳ͍ా੨ • 1ϲ݄ޙʹɺͬͺ͋Εങ͓͏! ͱT-ZONE
DIYγϣοϓ • ແ͍ɻݟͨΒͳ͍ɻ
2000ॳՆ ˏळ༿ݪ T-ZONE DIYγϣοϓ ͬͺΓΕΒΕͳ͍ͷר • ݟͯ͠·ͬͨΩʔϘʔυ͕ΕΒΕͳ͍ా੨ • 1ϲ݄ޙʹɺͬͺ͋Εങ͓͏! ͱT-ZONE
DIYγϣοϓ • ແ͍ɻݟͨΒͳ͍ɻ • ฉ͍ͯΈͨΒʮͦΜͳͷଧͯͳ͍͡Όͳ͍Ͱ͔͢ɺݟؒҧ͍Ͱ?ʯ
͓ɺ͓ɺ͓ΕΈͨΜͩ!!!!!
2000Ն(1) ͋ͷՆॵ͔ͬͨ • “ݟͯ͠·ͬͨ”ΩʔϘʔυ͕ΕΒΕͳ͍ా੨ • ୭͔ɺҹࣈͷͳ͍ਅͬനͳΩʔϘʔυ࡞ͬͯ͘Εͳ͍͔ͳ͋…… • ࡞ͬͯ͘Εͳ͍ͳ͋…… (ळ༿ݪΛຖि㓢)
💡
ࣗͰΩʔτοϓΛ Γ͓ͱ͍͍ͤͷͰ???
2000Ն(2) ͋ͷՆͷࣗॵ͔ͬͨ(ۭௐͳ͠) 1. ळ༿ݪͰదͳന͍ϑϧΩʔϘʔυΛങ͖ͬͯ·͢ (ΩʔτοϓҎ֎ʹҹͳͲ͕ͳ͍ͷ) 2. ౦ٸϋϯζͰαϯυϖʔύʔΛങ͖ͬͯ·͢ 3. ΩʔϘʔυͷΩʔτοϓΛશ෦֎͠·͢ 4.
ΩʔτοϓΛͻͨ͢ΒαϯυϖʔύʔͰΓ·͢
2000Ն(2) ͋ͷՆͷࣗॵ͔ͬͨ(ۭௐͳ͠) 1. ळ༿ݪͰదͳന͍ϑϧΩʔϘʔυΛങ͖ͬͯ·͢ (ΩʔτοϓҎ֎ʹҹͳͲ͕ͳ͍ͷ) 2. ౦ٸϋϯζͰαϯυϖʔύʔΛങ͖ͬͯ·͢ 3. ΩʔϘʔυͷΩʔτοϓΛશ෦֎͠·͢ 4.
ΩʔτοϓΛͻͨ͢ΒαϯυϖʔύʔͰΓ·͢ 5. ·Δ2͔͚ؒΔͱ͠·͢
2000Ն(3) ͋͠Θͤͳੜ׆ • ਅͬനͳΩʔϘʔυ͍͍֨!!!!!!!!!!!!!!!!!!!! (େຬ) • ༑ਓʹݟͤͼΒ͔ͯ͠·ΘΔా੨(େֶੜ) • ʮ͜Ε͔֬ʹ͍͍֨ʯby ༑ਓͨͪ
• ͩΖʔ? ͩΖʔ?
2000Ն(3) ͋͠Θͤͳੜ׆ʹ҉Ӣ • ਅͬനͳΩʔϘʔυ͍͍֨!!!!!!!!!!!!!!!!!!!! (େຬ) • ༑ਓʹݟͤͼΒ͔ͯ͠·ΘΔా੨(େֶੜ) • ʮ͜Ε͔֬ʹ͍͍֨ʯby ༑ਓͨͪ
• ͩΖʔ? ͩΖʔ? • ͙͢ʹΩʔτοϓʹԚΕͰԫ৭͍ઢ͕……ͬͨαϯυϖʔύʔ͕ૈ͔͗͢
2000Ն(4) ͋ͷՆͷࣗॵ͔ͬͨ;ͨͨͼ 1. ळ༿ݪͰదͳന͍ϑϧΩʔϘʔυΛങ͖ͬͯ·͢ (ΩʔτοϓҎ֎ʹҹͳͲ͕ͳ͍ͷ) 2. ౦ٸϋϯζͰαϯυϖʔύʔΛछྨ(ૈ͍ͷ͔Βࡉ͔͍ͷ)ങ͖ͬͯ·͢ 3. ΩʔϘʔυͷΩʔτοϓΛશ෦֎͠·͢ 4.
ΩʔτοϓΛͻͨ͢ΒαϯυϖʔύʔͰΓ·͢ 5. ·Δ2͔͚ؒΔͱ͠·͢
ΩʔτοϓΓͷۃҙ େྔੜ࢈ϑϧΩʔϘʔυฤ • ҹࣈ͚ͬ͜͏ਂ͘·Ͱ͋Δ (※ҹࣈํ๏ʹΑΔ) • ͍ͭͩ͡ͿΒͳ͍ͱফ͑ͳ͍ͧɺؾΛ͚ͭΖ! • ଆ໘͔Βݟͨܗঢ়͕͚ͬ͜͏ҧ͏ •
ͬͯന͘ͳͬͨΒͲͷྻ͔Θ͔Βͳ͘ͳΔͧɺ ؾΛ͚ͭΖ! • Ωʔτοϓܗঢ়ͷۂʹखහײ • ͏͔ͬΓதԝ͚ͩΛਂͬͪ͘Ό͏ͱҧײ͕ ͍ͧ͢͝ɺؾΛ͚ͭΖ! • େ͖͍Ωʔʹࡴҙ͕༙͘ • Enterͱ͔Shiftͱ͔ɺҰ෦͚ͩΔͱ৭Ϝϥ͕Ͱ Δ͔ΒશମΛۉҰʹΒͳ͍ͱ͍͚ͳ͍ɺࠈ https://happyhackingkb.com/jp/life/hhkb_life76.html
ͦͷޙ ͯͮ͘ΓΩʔϘʔυͷ࿏ • 2004ࠒ·ͰࣗͰ༻ • ͰͬͺΓྼԽ͕ܹ͍͠͠ɺΓ͓ͱͨ͠Ωʔτοϓ͕ԚΕ͍͢ • ࣌ΫϦΞΛਧ͘Έ͍ͨͳܙ͕ͳ͔͕ͬͨɺͬͯͲ͏͔ͩͬͨ • ޙʹ࠶࡞Λߟ͕͑ͨɺ͋·ΓʹେมͩͬͨͷͰΊͨ
• 2004ʹRealForceϒϥοΫແࠁҹ͕खʹೖͬͨͷͰͦͪΒʹεΠον • ʮ͍ͭʹ͕࣌Զʹ͍͍ͨͧ!ʯ • “ࣗ࡞”ΩʔϘʔυͦͷ͏ͪॲͯ͠͠·ͬͨɺࣸਅͳ͍
͓ɺ͓ɺ͓Εɺ ͓Ε͔ͨ͠ʹΩʔϘʔυΛ……
ʮᗻ (Ή͡ͳ) ʯখઘീӢ࡞ ށ໌ࡾ༁ “ʰ͑ʂɹͦͷݟͤͨͷ͜Μͳͷ͔ͩͬͨʁʱͱڶഴ ࣗͷإΛͰͳ͕ΒӠͬͨ――ͦΕͱڞʹɺڶഴചΓͷإ ཛͷΑ͏ʹͳͬͨ……ͦͯ͠ಉ࣌ʹ౮Րফ͑ͯ͠·ͬͨɻ” https://www.aozora.gr.jp/cards/000258/ fi les/42928_15332.html
ཽࡈؓਓਖ਼ (Japanese) - scanned from ISBN 978-4-336-05055-7., ύϒϦοΫɾυϝΠϯ, https://commons.wikimedia.org/w/index.php?curid=4681408ʹΑΔ