BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//https://techplay.jp//JP
CALSCALE:GREGORIAN
METHOD:PUBLISH
X-WR-CALDESC:UNIXプログラミング入門
X-WR-CALNAME:UNIXプログラミング入門
X-WR-TIMEZONE:Asia/Tokyo
BEGIN:VTIMEZONE
TZID:Asia/Tokyo
BEGIN:STANDARD
DTSTART:19700101T000000
TZOFFSETFROM:+0900
TZOFFSETTO:+0900
TZNAME:JST
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
UID:965@techplay.jp
SUMMARY:UNIXプログラミング入門
DTSTART;TZID=Asia/Tokyo:20131026T130000
DTEND;TZID=Asia/Tokyo:20131026T180000
DTSTAMP:20260526T200619Z
CREATED:20131014T191619Z
DESCRIPTION:イベント詳細はこちら\nhttps://techplay.jp/event/965?u
 tm_medium=referral&utm_source=ics&utm_campaign=ics\n\n概要今回のゆ
 るゆにR(ゆるいUNIX勉強会)では、UNIX開発環境にフォー
 カスを当ててみます。Eclipse等のIDEを使った開発ではな
 く、コマンドラインからGNU Binary Utilities(binutils)を利用
 したC言語によるプログラム開発を行ってみます。前回
 の内容とは直接関連しませんので、今回から参加され
 る方も大歓迎です。または前回の内容を試してみたい/
 振り返ってみたいという方もぜひご参加ください。配
 布資料配布資料は以下のURLで公開しています。内容は
 順次追加、更新いたします。http://furandon_pig.bitbucket.org
 皆様のご参加をお待ちしています。参加費用初回・学
 生さんは無料です。それ以外の方は会場代として1\,000
 円のご負担をお願いします。【注】 登録の際に選択す
 る参加枠が別々になっています。準備する物ノートパ
 ソコンOSインストール用の仮想マシン(ゲストOS)を動作
 させるのに使用します。配布資料ではqemuをメインにし
 た手順となりますが、VMWareやVirtualBoxでも適用可能なは
 ずです。また、ノートパソコンのOS(ホストOS)はUNIX系/Ma
 c/Windowsいずれでも構いません。今回の内容(予定)今回
 は以下の内容をみんなで試してみようと考えています
 。C言語入門(かけ足で)hello\,world.入出力制御構文関数と
 戻り値変数のスコープstaticな変数extern宣言ヘッダファ
 イルインクルードファイルポインタ文字列makebinutilsを
 使ってみる実行ファイル中のシンボルを確認する実行
 ファイルを逆アセンブルする実行ファイルの情報を確
 認するアセンブリ言語で関数を作ってみるデバッガブ
 レークポイントを設定する変数を確認するステップ実
 行するマシン語1命令毎にステップ実行するデバッガか
 ら関数を呼んでみるブレークポイントに紐づけて処理
 を実行するなんちゃってライブパッチを行うデバッガ
 中で変数を使うcoreファイルからデバッグするその他gdb
 の機能を使ってユニットテストを行う関数のコールグ
 ラフを作ってみるC言語プログラミングから見るUNIXの
 機能標準入力/出力/エラー出力ファイル操作プロセス
 生成シグナルIO多重化(poll/select)名前付きパイプソケッ
 トシェルスクリプトその他本勉強会は主催者の個人的
 な趣味により開催しており、所属する組織とは一切関
 係ありません。
LOCATION:池袋バイナリ勉強会 東京都豊島区池袋 2-12-11 (三
 共池袋ビル 4階 401号室)
URL:https://techplay.jp/event/965?utm_medium=referral&utm_source=ics&utm_ca
 mpaign=ics
END:VEVENT
END:VCALENDAR
