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
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
sapi_kawahara
May 20, 2026
Education
330
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
EzSignという 電子ペーパー
sapi_kawahara
2
71
プログラミング言語において文字列を複数行にわたって だらだらと記載するアレ
sapi_kawahara
0
180
コマンドラインを見直そう(1995年からタイムリープ)
sapi_kawahara
0
750
今から始める8bits CPU アセンブラ言語
sapi_kawahara
0
1.7k
執筆テーマの決め方
sapi_kawahara
2
440
LTの禁じ手
sapi_kawahara
2
1.3k
||とorの違いは登壇して解決した
sapi_kawahara
0
410
Macintosh talk / Macintoshの話
sapi_kawahara
0
260
混合接種してみた / Mixed inoculation
sapi_kawahara
0
200
Other Decks in Education
See All in Education
教育現場から見た Ruby on Rails
yasslab
PRO
0
210
!コスパよくインターンに受かる方法!
ruribou
1
300
LinkedIn
matleenalaakso
0
4.4k
Data Management and Analytics Specialisation
signer
PRO
0
1.9k
Case Studies - Lecture 12 - Information Visualisation (4019538FNR)
signer
PRO
0
180
[2026前期火5] 論理学(京都大学文学部 前期 第3回)「形式言語と四つのキーワード:メタ・構成・意味論・ハーモニー」
yatabe
0
600
2026年度春学期 統計学 第4回 データを「分布」で見る (2026. 4. 30)
akiraasano
PRO
0
190
生成AI時代の情報発信
molmolken
0
140
2026年度春学期 統計学 第11回 分布の「型」を考える - 確率分布モデルと正規分布 (2026. 6. 11)
akiraasano
PRO
0
130
新しいJavaを学んで・使っていこう! / osd26do
gishi_yama
0
180
[2026前期火5] 論理学(京都大学文学部 前期 第5回)「 ならばの問題演習・proof net・かつの規則」
yatabe
0
360
BITCOIN : Les fondamentaux !
rlifchitz
0
200
Featured
See All Featured
The Limits of Empathy - UXLibs8
cassininazir
1
500
Bootstrapping a Software Product
garrettdimon
PRO
307
120k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
2.9k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
470
Fashionably flexible responsive web design (full day workshop)
malarkey
408
67k
Rebuilding a faster, lazier Slack
samanthasiow
85
9.6k
Practical Orchestrator
shlominoach
191
11k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
410
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2k
A Soul's Torment
seathinner
6
3.1k
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倍弱ぐ らいになりました
まとめ • インターネットアップデート?ナニソレオイシイノ? • バグを作らないことも大事ですが、出ても慌てない • 落ち着いて対応しましょう • 納品後も、追いデバックは大事です •
納品後に、連絡入れれば何とかなることもある • 輸送費は高くなるけど、新幹線🚅は正義