<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0"><channel><title>C / Drkcore</title><link>http://blog.kzfmix.com/C</link><description>Programming, Music, Snowboarding</description><language>ja</language><lastBuildDate>Tue, 20 Dec 2011 20:27:04 +0919</lastBuildDate><item><title>Cのポインタとか</title><link>http://blog.kzfmix.com/entry/1324379791</link><description>&lt;p&gt;最近はずっとUNIXネットワークプログラミングの写経をやっているんだけど、PerlとかPythonからプログラミングにに入った僕としてはCって書いてて楽しくないですね。&lt;/p&gt;
&lt;p&gt;&lt;p&gt;&lt;div class="awsxom"&gt;
    &lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774117544/ref=nosim/kaerutyuuihou-22"&gt;
    &lt;img src="http://ecx.images-amazon.com/images/I/41TQMN3JJML._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
    &lt;strong&gt;UNIXネットワークプログラミング入門&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
    雪田 修一&lt;br /&gt;
    技術評論社 / ?円 ( 2003-06-05 )&lt;br /&gt;
    &lt;br /&gt;
    &lt;br clear="all" /&gt;
    &lt;/div&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;それからポインタの理解がイマイチで、こういったものが何じゃこりゃ？となってしまう。&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span class="n"&gt;bind&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;soc_waiting&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="k"&gt;struct&lt;/span&gt; &lt;span class="n"&gt;sockaddr&lt;/span&gt; &lt;span class="o"&gt;*&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;&lt;span class="o"&gt;&amp;amp;&lt;/span&gt;&lt;span class="n"&gt;me&lt;/span&gt;&lt;span class="p"&gt;,&lt;/span&gt; &lt;span class="k"&gt;sizeof&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="n"&gt;me&lt;/span&gt;&lt;span class="p"&gt;))&lt;/span&gt; &lt;span class="o"&gt;==&lt;/span&gt; &lt;span class="o"&gt;-&lt;/span&gt;&lt;span class="mi"&gt;1&lt;/span&gt;&lt;span class="p"&gt;)&lt;/span&gt;
&lt;/pre&gt;&lt;/div&gt;


&lt;p&gt;というわけで、C言語ポインタ完全制覇を読んでみたらこれは良書だった。&lt;/p&gt;
&lt;p&gt;&lt;p&gt;&lt;div class="awsxom"&gt;
    &lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4774111422/ref=nosim/kaerutyuuihou-22"&gt;
    &lt;img src="http://ecx.images-amazon.com/images/I/51FT9JJP2VL._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
    &lt;strong&gt;C言語ポインタ完全制覇 (標準プログラマーズライブラリ)&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
    前橋 和弥&lt;br /&gt;
    技術評論社 / 2394円 ( 2001-01 )&lt;br /&gt;
    &lt;br /&gt;
    &lt;br clear="all" /&gt;
    &lt;/div&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;Cのメモリの使い方がかなりイメージできるようになって嬉しい。CとかJavaなんかは中古で良書が安い値段で手に入るのでそれはそれで嬉しいが。&lt;/p&gt;
&lt;p&gt;そもそもなんでソケットプログラミングなんてやり始めたかというと、先日の勉強会で、「リアルタイムウェブで作りたいもののイメージがわかないんだよねー」と言ったんだが、結局それってリアルタイムな通信のサンプルをあんまやったことがないから、アイデアが浮かばないんじゃないかと思ったからなんだけど、なぜかシステムコールとかそっち方面に興味がわいたという。ノンブロッキングとか上っ面の概念ははいはい分かりますよーって感じなんだけどOSレベルではどうなんっているんじゃろか？と&lt;/p&gt;
&lt;p&gt;&lt;p&gt;&lt;div class="awsxom"&gt;
    &lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/487311313X/ref=nosim/kaerutyuuihou-22"&gt;
    &lt;img src="http://ecx.images-amazon.com/images/I/418I6s7Eq-L._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
    &lt;strong&gt;詳解 Linuxカーネル 第3版&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
    Daniel P. Bovet&lt;br /&gt;
    オライリー・ジャパン / 6930円 ( 2007-02-26 )&lt;br /&gt;
    &lt;br /&gt;
    &lt;br clear="all" /&gt;
    &lt;/div&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;どこまで追いかけるべきかわからんけどね。&lt;/p&gt;</description><pubDate>Tue, 20 Dec 2011 20:27:04 +0919</pubDate><category>C</category></item><item><title>DMPKとCの本</title><link>http://blog.kzfmix.com/entry/1254140163</link><description>&lt;p&gt;Clojureの本一通り読んだ(?)し、PK-PDも読まなあかんよなぁと。&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/038727197X/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ecx.images-amazon.com/images/I/41bbXVXB4LL._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;Pharmacokinetic-Pharmacodynamic Modeling and Simulation&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Peter Bonate &lt;br /&gt;
Springer / ￥ 8,731 ()&lt;br /&gt;
在庫あり。&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;でも、これ結構内容が濃くて、、、、、辛いっ。ていうか吞みながら読める本ではない。
ただ、いいこと書いてあるのでじっくり読まないと。&lt;/p&gt;

&lt;p&gt;ちょうどUnix/Linuxプログラミングも届いた。&lt;/p&gt;

&lt;p&gt;&lt;div class="awsxom"&gt;
&lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4048700219/ref=nosim/kaerutyuuihou-22"&gt;
&lt;img src="http://ecx.images-amazon.com/images/I/51wNVx6X2RL._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
&lt;strong&gt;Unix/Linuxプログラミング理論と実践&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
Bruce Molay &lt;br /&gt;
アスキー・メディアワークス / ￥ 6,090 ()&lt;br /&gt;
在庫あり。&lt;br /&gt;
&lt;br clear="all" /&gt;
&lt;/div&gt;&lt;/p&gt;

&lt;p&gt;これもしっかり読む。&lt;/p&gt;
</description><pubDate>Mon, 28 Sep 2009 21:20:52 +0919</pubDate><category>C</category><category>DMPK</category></item><item><title>OS自作入門にトラップされた</title><link>http://blog.kzfmix.com/entry/1198673278</link><description>&lt;p&gt;OS自作入門の引力に引っ張られて3日目&lt;/p&gt;
&lt;p&gt;&lt;p&gt;&lt;div class="awsxom"&gt;
    &lt;a href="http://www.amazon.co.jp/exec/obidos/ASIN/4839919844/ref=nosim/kaerutyuuihou-22"&gt;
    &lt;img src="http://ecx.images-amazon.com/images/I/41Q4Q20S5PL._SL160_.jpg" align="left" hspace="5" border="0" alt="ProductName" class="image" /&gt;
    &lt;strong&gt;30日でできる! OS自作入門&lt;/strong&gt;&lt;/a&gt;&lt;br /&gt;
    川合 秀実&lt;br /&gt;
    毎日コミュニケーションズ / 3990円 ( 2006-03-01 )&lt;br /&gt;
    &lt;br /&gt;
    &lt;br clear="all" /&gt;
    &lt;/div&gt;&lt;/p&gt;&lt;/p&gt;
&lt;p&gt;アセンブラからCへ。何故か新鮮。一通り読んでおこうと思う。&lt;/p&gt;</description><pubDate>Wed, 26 Dec 2007 21:53:32 +0919</pubDate><category>OS</category><category>C</category></item></channel></rss>