イベントの説明
3/13の開催について (3/10追記)
新型コロナウイルスの状況を鑑みて、第14回の勉強会ではHangoutを用いたリモート枠を用意いたしました。
リモート枠をご希望の方は、勉強会開始時刻(より数分前)になりましたら、以下のリンクからハングアウトにご参加ください。
https://meet.google.com/aia-gfgx-pzj
また、会場にお越しになる方は、マスクをご用意しておりますので、是非ご使用ください。
未だに新型コロナウイルスの感染拡大が収まる気配はございませんが、どうぞ十分お気をつけてお過ごしください。
以上、よろしくお願い致します。
開催日の延期について (2/27追記)
先日、政府より新型コロナウイルスの感染防止について周知がございました。
厚生労働省 - イベントの開催に関する国民の皆様へのメッセージ
現在の状況を鑑みて、第14回の開催は3/13に変更 としたいと思います。
度々の延期となり申し訳ございませんが、よろしくお願い致します。
この会の説明
O'REILY社の『コンピュータシステムの理論と実装』 を読み、コンピュータを一から作っていく会です。
この本では、ハードウェアとソフトウェアの基礎的な知識を学んでいきます。オーナーのようにコンピュータ全体の知識が乏しい方やソフトウェアもしくはハードウェアのどちらかを学び始めたいという方が対象です。
全体的なスケジュール
1~2週間に1度のペースで開催していく予定です(基本的に金曜日の夜を予定)。1回あたり、1章ほど進めていきます。
進め方
- ハンズオン形式(実際に、各自のPCを用いて体験しながら学習していく形式)で進めていく予定です。
- 各章では、前半に必要な知識の説明、後半に各自のパソコンで課題を解いていただきます。
※課題は時間の都合上、全てを扱えないと思います。残った所は、各自でやっていただくようお願いいたします。 - 第2回目以降では、有志の方に発表していただく予定です(有志の方がいない場合は、オーナーが発表します)。発表したい方は、オーナーにお声かけください。
参加資格
・PCをお持ちの方
・『コンピュータシステムの理論と実装』を各自で用意できる方
・何かしらのプログラミング言語ができること
※この本では、前半にハードウェア、後半にソフトウェアの内容を扱ってます。前半のハードウェアのパートでは、ファイルの読み書きさえできれば、プログラミング言語のスキルはそこまでなくても問題ないと思います。後半のソフトウェアのパートでは、ざっと見た所、プログラミング言語のスキルがあるとスムーズに理解できそうです。
第14回目のスケジュール
2019年 3月13日 (金) 19:00 ~ 21:30
時間 | 内容 |
---|---|
19:00 | 開場 |
19:00 ~ 21:30 | 11章 コンパイラ#2 第2段階:コード生成 |
この会ではコンパイラを完成させますが、そのためには、第10章のコンパイラ#1 と (できれば)第11章のコンパイラ#2のシンボルテーブルが作成済みである必要がございます。
※注意点
・終了時刻は変わる可能性がございます。
・スケジュールは、前の回の進捗状況によって変更になることがございます。
・1週間前程にスケジュールの確定をします。
持ち物
- PC
- 『コンピュータシステムの理論と実装』
遅刻のご連絡
遅刻の際は、twitterにてご連絡お願いします。
https://twitter.com/wakaba_io
(キャンセルの場合はconnpassでキャンセルしていただいて、twitterのご連絡は不要です。)