<?xml version="1.0" encoding="UTF-8" ?><rdf:RDF 
  xmlns="http://purl.org/rss/1.0/"
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"
  xmlns:atom="http://www.w3.org/2005/Atom"
  xmlns:dc="http://purl.org/dc/elements/1.1/"
  xml:lang="ja">
  <channel rdf:about="http://w.atwiki.jp/hobata/">
    <title>hobata @忘却の館</title>
    <link>http://w.atwiki.jp/hobata/</link>
    <atom:link href="https://w.atwiki.jp/hobata/rss10.xml" rel="self" type="application/rss+xml" />
    <atom:link rel="hub" href="https://pubsubhubbub.appspot.com" />
    <description>hobata @忘却の館</description>

    <dc:language>ja</dc:language>
    <dc:date>2013-04-14T08:32:34+09:00</dc:date>
    <utime>1365895954</utime>

    <items>
      <rdf:Seq>
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/36.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/32.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/44.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/2.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/43.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/42.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/41.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/16.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/31.html" />
                <rdf:li rdf:resource="https://w.atwiki.jp/hobata/pages/40.html" />
              </rdf:Seq>
    </items>
	
		
    
  </channel>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/36.html">
    <title>テーマ選定理由</title>
    <link>https://w.atwiki.jp/hobata/pages/36.html</link>
    <description>
      長く廃れない技術とは？


バイナリ勉強会に行ってみた。


（著者が）はじめてのソースコードリーディング


UNIX Version 6


「10,000ステップ」ってどーよ？


PDP-11アーキテクチャとK&amp;R以前のC


IA32ベース


MIT(Massachusetts Institute of Technology)


xv6


Plan9やマイクロ・カーネルがメジャーでない理由


gccインライン・アセンブラというdemon(daemonにあらず)


各自、wikiにレジュメを残す。
http://gravitypj6.wiki.fc2.com/

難易度が高いので、気長に、気楽にやる。


----    </description>
    <dc:date>2013-04-14T08:32:34+09:00</dc:date>
    <utime>1365895954</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/32.html">
    <title>xv6とは</title>
    <link>https://w.atwiki.jp/hobata/pages/32.html</link>
    <description>
      MITで開発した教育用のUNIXで、UNIX v6を、IA32上で再構築
[[Xv6, a simple Unix-like teaching operating system&gt;http://pdos.csail.mit.edu/6.828/2012/xv6.html]]



[[参考資料等のリンク参照&gt;http://www.psg.cs.titech.ac.jp/os/]]
[[インテル技術資料&gt;http://www.intel.co.jp/content/www/jp/ja/developer/download.html]]
[[東京工業大学のOS講義の資料&gt;http://www.psg.cs.titech.ac.jp/os/]]
[[doxygen&gt;http://www.psg.cs.titech.ac.jp/os/xv6/src/]]
[[Xv6提供元の副読本サマリ(日本語)&gt;http://peta.okechan.net/blog/xv6%E3%82%BD%E3%83%BC%E3%82%B9%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AA%E3%83%BC%E3%83%87%E3%82%A3%E3%83%B3%E3%82%B0]]
[[解析資料（一部のファイル）&gt;http://wiki.tanitanin.net/index.php?Xv6]]

ソース取得
git checkout -b xv6-rev0 xv6-rev0
から
git checkout -b xv6-rev7 xv6-rev7
まで

ソース・ツリー解析
http://khene.sakura.ne.jp/xv6/xv6/HTML/mains.html

必要ファイルまとめ
http://khene.sakura.ne.jp/xv6/

アセンブラ表記資料
http://d.hatena.ne.jp/wocota/20090628/1246188338
http://www.delorie.com/djgpp/doc/brennan/brennan_att_inline_djgpp.html
http://www.sci10.org/on_gcc_asm.html
http://caspar.hazymoon.jp/OpenBSD/annex/gcc_inline_asm.html






----    </description>
    <dc:date>2013-04-14T08:02:26+09:00</dc:date>
    <utime>1365894146</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/44.html">
    <title>socket</title>
    <link>https://w.atwiki.jp/hobata/pages/44.html</link>
    <description>
      socket
http://www.ibm.com/developerworks/linux/tutorials/l-sock/section3.html
http://intuniv.cs.shinshu-u.ac.jp/Lecture/NetProg/
daemon
http://www7a.biglobe.ne.jp/~tsuneoka/daemon/
profile
http://blogs.itmedia.co.jp/komata/2012/06/linux-7fbf.html
複数クライアント対応
http://blog.majide.com/2009/03/thread-echo-server-program/
http://d.hatena.ne.jp/ryousanngata/20091122/1258838710
http://neptis.dsl.gr.jp/Network/
HTTP 1.1 rfc
http://www.studyinghttp.net/cgi-bin/rfc.cgi?2616


































----    </description>
    <dc:date>2013-03-26T21:49:00+09:00</dc:date>
    <utime>1364302140</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/2.html">
    <title>メニュー</title>
    <link>https://w.atwiki.jp/hobata/pages/2.html</link>
    <description>
      **メニュー
-[[Linux]]
-[[Linuxカーネル]]
-[[kozos]]
-[[TCB]]
-[[Arduino]]
-[[dreamPlug]]
-[[socket]]

-[[リンク]]

-[[執筆]]

2012年度研修：
-[[0323]]

2013年度研修：
UNIXのソースコードを読む
-[[テーマ選定理由]]
-[[xv6とは]]
-[[進め方]]
--[[0511]]
-[[全ファイルhead]]
-[[実行環境構築]]


----

CPUからOSまで作る
-[[環境]]
-[[HDL]]

-[[メモ]]

過去調査事項
-[[3gpp]]


未整備
-[[自社商品開発]]
-[[英語]]
-[[STM32]]
-[[ネタ]]
-[[anger_management]]
-[[書籍出版のススメ]]
// リンクを張るには &quot;[&quot; 2つで文字列を括ります。
// &quot;&gt;&quot; の左側に文字、右側にURLを記述するとリンクになります


//**更新履歴
//#recent(20)

&amp;link_editmenu(text=ここを編集)    </description>
    <dc:date>2013-03-26T16:08:26+09:00</dc:date>
    <utime>1364281706</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/43.html">
    <title>執筆</title>
    <link>https://w.atwiki.jp/hobata/pages/43.html</link>
    <description>
      |No.|ISBN|書籍名|担当箇所|
|1|4274065596|基礎からわかるTCP/IP SIPによるVoIPプログラミング―[[Linux]]対応|文書は全ページ、ソースのデバッグ|
|2|4274066835|Asterisk運用・開発ガイド|ページ数で 1/2弱|

































----    </description>
    <dc:date>2013-03-25T09:05:22+09:00</dc:date>
    <utime>1364169922</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/42.html">
    <title>0323</title>
    <link>https://w.atwiki.jp/hobata/pages/42.html</link>
    <description>
      0323進捗

完了：11章　メッセージ通信の実装

残り：12章←３月中に完了予定

総括：３月中にLeaderに提出の予定

ー以上ー
































----    </description>
    <dc:date>2013-03-23T16:19:53+09:00</dc:date>
    <utime>1364023193</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/41.html">
    <title>Linuxカーネル</title>
    <link>https://w.atwiki.jp/hobata/pages/41.html</link>
    <description>
      *IBM developerWorks Linuxカーネル解説
http://www.ibm.com/developerworks/jp/linux/library/l-linux-kernel/index.html
----
*カーネル・ソース
https://www.kernel.org/
----
*カーネルAPI
http://www.ibm.com/developerworks/jp/linux/library/l-user-space-apps/index.html
----
*カーネルデバッグ
http://www.ibm.com/developerworks/jp/linux/library/l-debug/#resources
http://d.hatena.ne.jp/big-eyed-hamster/20090331/1238470673
http://www.mjmwired.net/kernel/Documentation/kdump/kdump.txt
----
*カーネルモジュール作成
http://wiki.bit-hive.com/tomizoo/pg/Loadable%20Kernel%20Module%A4%CE%BA%EE%A4%EA%CA%FD
















----
&amp;counter()    </description>
    <dc:date>2013-03-19T21:58:49+09:00</dc:date>
    <utime>1363697929</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/16.html">
    <title>Linux</title>
    <link>https://w.atwiki.jp/hobata/pages/16.html</link>
    <description>
      *tagファイル作成
 #!/bin/sh
 # make tags file / for vi operation jump:CTRL+] , return:CTRL+T
 # mktags.sh
 #
 find `pwd` -type f -name &quot;*.[ch]&quot; -o -name &quot;*.[sS]&quot; | sed -e &#039;s/^/&quot;/&#039; -e &#039;s/$/&quot;/&#039; | xargs /usr/bin/ctags -a
----
*キーワード検索
 #!/bin/sh
 find -name &quot;*.[csh]&quot; -type f | xargs grep -n key_word /dev/null | less
----
*カレントに展開
 # 今どきのtarは、圧縮形式を自動判別してくれる。便利
 tar xf /sora/hoge.tar.bz2
----
*漢字コード変換
 #!/bin/sh
 # kconv.sh folder_name
 #
 rm -rf $1_bak
 cp -rp $1 $1_bak
 
 for f in `find $1 -type f -iname &quot;*[che]&quot; `
 do
  cp $f $f-1
  iconv -f UTF-8 $f-1 -t EUC-JP &gt; $f
  rm $f-1
 done
----
*i-node番号や総数を確認
例1：ls -i
例2：df -i
----
&amp;counter()    </description>
    <dc:date>2013-03-19T14:56:00+09:00</dc:date>
    <utime>1363672560</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/31.html">
    <title>進め方</title>
    <link>https://w.atwiki.jp/hobata/pages/31.html</link>
    <description>
      xv6-rev7.pdf 掲載のソースの最初から読む。

1. 二人一組でペアを作る。
2. 内容を200行ごとに分割して、ペアに担当を割り振る。
3. ペアで担当ページを読んでwikiにまとめる（1時間）。
4. まとめた概要を発表する。
5. 疑問点などを議論する。

分からない個所は、固執せずに読み飛ばす。

※実際の進み方をwatchしながら、フローに修正を掛ける。








----    </description>
    <dc:date>2013-03-18T10:21:28+09:00</dc:date>
    <utime>1363569688</utime>
  </item>
    <item rdf:about="https://w.atwiki.jp/hobata/pages/40.html">
    <title>メモ</title>
    <link>https://w.atwiki.jp/hobata/pages/40.html</link>
    <description>
          </description>
    <dc:date>2013-03-18T08:49:13+09:00</dc:date>
    <utime>1363564153</utime>
  </item>
  </rdf:RDF>
