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
コンピュータの物理学
Search
高見知英
PRO
February 15, 2021
Technology
0
150
コンピュータの物理学
2021/02/15 コジスクミニセミナーで発表した資料です。
高見知英
PRO
February 15, 2021
Tweet
Share
More Decks by 高見知英
See All by 高見知英
ポッドキャストをはじめよう ポッドキャストのやりかたと続けるコツ
takamichie
PRO
0
64
高見知英とAndroid
takamichie
PRO
0
50
大人になってからのゲームデビューのハナシ
takamichie
PRO
0
60
最近のゲーム実況のハナシ
takamichie
PRO
0
70
健常者から見たAndroidのアクセシビリティ機能
takamichie
PRO
0
480
山手縁乃庭のいまとこれから考えていること
takamichie
PRO
0
130
子どもとゲームとそのほかいろいろのハナシ
takamichie
PRO
0
120
高見知英のヒストリー
takamichie
PRO
0
91
SRPGがやりたい!
takamichie
PRO
0
230
Other Decks in Technology
See All in Technology
Kubernetes self-healing of your workload
hwchiu
0
460
名刺メーカーDevグループ 紹介資料
sansan33
PRO
0
940
ローカルLLMとLINE Botの組み合わせ その2(EVO-X2でgpt-oss-120bを利用) / LINE DC Generative AI Meetup #7
you
PRO
1
150
知覚とデザイン
rinchoku
1
520
Contract One Engineering Unit 紹介資料
sansan33
PRO
0
9k
Introdução a Service Mesh usando o Istio
aeciopires
1
280
OTEPsで知るOpenTelemetryの未来 / Observability Conference Tokyo 2025
arthur1
0
110
OSSで50の競合と戦うためにやったこと
yamadashy
3
970
物体検出モデルでシイタケの収穫時期を自動判定してみた。 #devio2025
lamaglama39
0
280
だいたい分かった気になる 『SREの知識地図』 / introduction-to-sre-knowledge-map-book
katsuhisa91
PRO
3
1.4k
GraphRAG グラフDBを使ったLLM生成(自作漫画DBを用いた具体例を用いて)
seaturt1e
1
120
AI時代の開発を加速する組織づくり - ブログでは書けなかったリアル
hiro8ma
1
300
Featured
See All Featured
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Optimizing for Happiness
mojombo
379
70k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
9.7k
Statistics for Hackers
jakevdp
799
220k
Code Review Best Practice
trishagee
72
19k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
34
2.5k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
9
930
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.2k
The Illustrated Children's Guide to Kubernetes
chrisshort
49
51k
Principles of Awesome APIs and How to Build Them.
keavy
127
17k
Faster Mobile Websites
deanohume
310
31k
Transcript
コンピュータの物理学 NPO法人 まちづくりエージェント SIDE BEACH CITY. 高見知英 2021/2/15 コンピュータの物理学 1
2021/2/15 高見知英です! フリーランスプログラマ 書籍製作 Udemy動画 IT利活用支援 SBCast. SBC.オープンマイク 地域 オンラインイベント
まちづくりエージェント SIDE BEACH CITY. コンピュータの物理学 2
言語 2021/2/15 コンピュータの物理学 Python Javascript PowerShell CSS HTML5 PHP C#
AndroidJava 3
今日のもくじ お話の経緯 コンピュー タの仕組み アルゴリズ ムを覚える 覚えておき たいこと 2021/2/15 コンピュータの物理学
4
お話の経緯 2021/2/15 コンピュータの物理学 5
お話しの経緯 しっかり理解していますか? コンピュータの 仕組み インターネットの 構造 2021/2/15 コンピュータの物理学 6
物理学的に理解する 見えてるのは 画面 コンピュータ 空間の法則を 学ぶ 物理学的 理解 2021/2/15 コンピュータの物理学
7
コンピュータって何? 電卓のお化け 膨大な計算力 (CPU) すべてを 数字で表す 多くのデータを 扱う・表現する 2021/2/15 コンピュータの物理学
8
文字や色を数字で表す • A=65 • B=66 • C=67 • 文字にコード番号を割り当てる→Unicode(UTF) 文字コード表
色 RGB CMYK HSL 2021/2/15 コンピュータの物理学 9
コンピュータの仕組み 2021/2/15 コンピュータの物理学 10
コンピュータの仕組み 巨大な ピタゴラスイッチ 様々な環境変数 • Aが動くからBが動き、 Bが動くからCが動く… • 連鎖反応の繰り返し •
他に動いているアプリは? • 同時に行われる処理は? 2021/2/15 コンピュータの物理学 11
環境によって結果が変わる 現実でも同じ? •空気の流れ •力の入れ具合 •ボールの材質 2021/2/15 コンピュータの物理学 12
某キ◦トさんはいいました リアルとバーチャルの違いは情報量だけ •情報量は違うものの、 普遍的なルールはあまり変わらない 2021/2/15 コンピュータの物理学 13
アルゴリズムを覚える 2021/2/15 コンピュータの物理学 14
アルゴリズムとは ◦「計算可能」なことを計算する、形式的な(formalな)手 続きのこと ◦ Wikipediaより 2021/2/15 コンピュータの物理学 15
どんな手続きがあるかを理解する Webリクエスト~ページが表示される •どんな通信経路を辿るのか •どうやってデータは送信されるのか •その裏でどんな通信をするのか 2021/2/15 コンピュータの物理学 16
コンピュータのネットワーク 一つのコンピュータだけで 完結しない •複数のサービス同士で通信し合う •裏でどんな通信をしているか 想像する 2021/2/15 コンピュータの物理学 17
どんな手続きがあるかを理解する コンピュータは巨大なピタゴラスイッチ •現象には説明可能な理由がある •説明できなければ、それは見えていないだけ 2021/2/15 コンピュータの物理学 18
覚えておきたいこと 2021/2/15 コンピュータの物理学 19
それは英語です コンピュータ世界の公用語は英語 ほとんどのソフトは 英語を基準に作られる 日本人も英語で プログラムを書く 2021/2/15 コンピュータの物理学 20
英語に拒否反応を起こさない •翻訳サイトがある •Google Lensもある 読めなくて もいい •最低限の英語力 •心構え…? 拒否反応を 起こさない
2021/2/15 コンピュータの物理学 21
英語の文献をあたる 全文翻訳 でも 拾い読み でも とにかく読むこと 読もうとすること 2021/2/15 コンピュータの物理学 22
エンドユーザーにも必要? clubhouseやStreamYardなど未翻訳のアプリ •これらが当たり前にメジャーポジションになる 確かに難しい英単語は使われていない •日本語がないだけでたじろぐ人には使えない? 2021/2/15 コンピュータの物理学 23
まとめ 2021/2/15 コンピュータの物理学 24
コンピュータは強力な電卓 あらゆる物を数字 で表す あらゆる物を 計算可能に 複数のコンピュー タで密につながる 複数のサービ スでつながる 1機で困難な
ことを可能に 2021/2/15 コンピュータの物理学 25
コンピュータ空間の物理法則 現実に比べればシンプル 環境変数が 目に見えない分 複雑に見えがち 同じことをやれば同じ結果に 同じ結果に ならなければ 環境変数が違う 2021/2/15
コンピュータの物理学 26
英語世界の理解 拒否反応を起こさない姿勢 読める必要はない 必要なら翻訳ソフトを使う 解説サイトを利用する 2021/2/15 コンピュータの物理学 27
コンピュータ世界を見わたす コンピューターに振り回されないよう芯をもつ 新しいツールの使い方を 覚えるのに大事な姿勢づくり 2021/2/15 コンピュータの物理学 28
質疑応答 2021/2/15 コンピュータの物理学 29
おわり 2021/2/15 コンピュータの物理学 30