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
Gitがない時代 インターネットがない時代の 開発話
Search
sapi_kawahara
May 20, 2026
Education
350
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Gitがない時代 インターネットがない時代の 開発話
sapi_kawahara
May 20, 2026
More Decks by sapi_kawahara
See All by sapi_kawahara
氷川神社の話
sapi_kawahara
0
29
EzSignという 電子ペーパー
sapi_kawahara
2
79
プログラミング言語において文字列を複数行にわたって だらだらと記載するアレ
sapi_kawahara
0
190
コマンドラインを見直そう(1995年からタイムリープ)
sapi_kawahara
0
760
今から始める8bits CPU アセンブラ言語
sapi_kawahara
0
1.8k
執筆テーマの決め方
sapi_kawahara
2
440
LTの禁じ手
sapi_kawahara
2
1.3k
||とorの違いは登壇して解決した
sapi_kawahara
0
410
Macintosh talk / Macintoshの話
sapi_kawahara
0
260
Other Decks in Education
See All in Education
教育現場から見た Ruby on Rails
yasslab
PRO
0
230
Beyond the Prompt: Programming as a Pathway to Statistical Thinking
minecr
0
310
チームの鏡になるー自分の癖を知ると、チームのパターンが見えてくる@スクフェス仙台
saorimurooka
0
120
AIがコードを書く時代に、何を教えるのか / What Should We Teach in the Age of AI-Generated Code?
ichiroc
1
410
生成AI時代の情報発信
molmolken
0
160
2026年度春学期 統計学 第13回 不確かな測定の不確かさを測る ― 不偏分散とt分布 (2026. 6. 25)
akiraasano
PRO
1
150
【デザイナー就活講座】 デザイナー就活市場・企業探し・ポートフォリオのポイント
koheihasebe
0
400
2026年度春学期 統計学 第14回 分布についての仮説を検証する ― 仮説検定(1) (2026. 7. 2)
akiraasano
PRO
0
130
[2026前期火5] 論理学(京都大学文学部 前期 第4回)「 ならば(→)の導入と証明ネット」
yatabe
0
520
Lectura 2 (PIT : Python Basico)
robintux
0
400
Lectura 1 (PIT : Python Basico)
robintux
0
960
Adobe Express
matleenalaakso
2
8.3k
Featured
See All Featured
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.1k
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
520
Building Adaptive Systems
keathley
44
3.2k
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
Ruling the World: When Life Gets Gamed
codingconduct
0
290
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
技術選定の審美眼(2025年版) / Understanding the Spiral of Technologies 2025 edition
twada
PRO
119
120k
Writing Fast Ruby
sferik
630
63k
Max Prin - Stacking Signals: How International SEO Comes Together (And Falls Apart)
techseoconnect
PRO
0
350
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
480
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
230
23k
Transcript
Gitがない時代 インターネットがない時代の 開発話 さっぴー川原 @sapi_kawahara
自己紹介 • さっぴー川原 @sapi_kawahara (本名:川原 英明) • 元ゲーム開発者 • 古いアニメネタが多い •
埼玉県川越市在中 • 経験した代表的な開発言語:Python,PHP,Ruby,C言 語,C++,Perl,Go,Java,JavaScript,Kotlin,Bash,AWK,SQL,HT ML,BASIC,6502,65816,GB80,Hu65,68000,SuperH,R3000 • 自分が作ったゲームが、アーカイブで配布されて、娘がプレイ することが夢
カジュアル面談の技術書を執筆してます
埼玉県の人ですが 会社が横浜ランドマークタワーにあるので ※この辺り一帯は「三菱造船」があったので みなとみらい地区は三菱電機の独占場ですね それとシンボルが⚓っぽいね
None
Gitがない世界 • SVN(サブバージョン)やVSS(ビジュアルソースセーフ)の 話じゃないよ • 共有ファイルに置かれるアレ ◦ 仕様_最新版.docx ◦ 仕様_最新版2.docx
◦ 仕様_NEW最新版.docx ◦ 仕様_20260515.docx ◦ 仕様_20260515_2.docx ◦ 仕様26516.docx • これが開発ソースでやられてたら地獄ですよね? • 地獄ですよね!!!!
しかし、本当の地獄は
インターネットがない世界
インターネットがない世界とは? • インターネットが登場したのは1969年で、今から57年前なの で、ない世界と言いつつ、インターネットは昔からあります • ただ、一般的にインターネットが普及し始めたのは1995年以 降です • Windows95が出始めて、開発現場でも、インターネットが使 うようになるのは、もう少し後かな?
• だから、1995年より前の開発現場は、インターネットがない 世界なのです • インターネットがない世界は、今と何が違うでしょうか?
最新情報が得られない?
仕事している人に連絡が取れない?
欲しい書籍が手に入りにくい?
それもありますが、もっと大変なことがある
バグがあったら後で直せない
大事なことなのでもう一度言います
バグを仕込んだら直せない!
あるゲームソフトを作ったあとの話 • EPROM(Erasable Programmable Read-Only Memory)にゲー ムソフトを焼きました • それを、郵便で送りました •
当時は、関東から関西までは、郵便で3日ぐらいかかりました • 届くまで、追いデバックをしました • まあ、大丈夫と思っていましたが、奴が出ました
継続不能のバグが!!
原因はすぐに判明 • バグの原因は、フラグの設定忘れでした • フラグを設定して、再度確認すると問題なく動作した • 軽微なバグに気付かなかったのは反省です • 反省は大事ですが、もうすでにソフトは納品後の配送済みです •
さぁ!?どうする? • どうします?どうしましょうかね?
メーカーに電話しました
追いかければ間に合う • 物が届いていないので、直接届けてく れば対応するそうです • それならば!新幹線🚅でゴー!! • 間に合いました!! • インターネットがない世界では、自分で運ぶのが正義!
• 新幹線の往復の費用がかかりますので、輸送コストは30倍弱ぐ らいになりました
まとめ • インターネットアップデート?ナニソレオイシイノ? • バグを作らないことも大事ですが、出ても慌てない • 落ち着いて対応しましょう • 納品後も、追いデバックは大事です •
納品後に、連絡入れれば何とかなることもある • 輸送費は高くなるけど、新幹線🚅は正義