/
atom.xml
464 lines (377 loc) · 23.2 KB
/
atom.xml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
<title><![CDATA[Category: amagasakirb | @znz blog]]></title>
<link href="http://blog.n-z.jp/blog/categories/amagasakirb/atom.xml" rel="self"/>
<link href="http://blog.n-z.jp/"/>
<updated>2014-04-09T09:49:24+09:00</updated>
<id>http://blog.n-z.jp/</id>
<author>
<name><![CDATA[Kazuhiro NISHIYAMA]]></name>
</author>
<generator uri="http://octopress.org/">Octopress</generator>
<entry>
<title type="html"><![CDATA[R と Ruby によるデータ解析入門 読書会 第1回に参加しました]]></title>
<link href="http://blog.n-z.jp/blog/2014-04-05-amagasakirb.html"/>
<updated>2014-04-05T22:55:31+09:00</updated>
<id>http://blog.n-z.jp/blog/amagasakirb</id>
<content type="html"><![CDATA[<p><a href="http://kokucheese.com/event/index/153995/">4月5日 R と Ruby によるデータ解析入門 読書会 第1回(兵庫県)</a>
に参加しました。
今回はまえがきから3章まででした。</p>
<div style="float:right">
<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4873116155" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</div>
<p>次回は5月17日だそうです。</p>
<!--more-->
<h2>会場</h2>
<p>いつもの部屋に戻っていました。
今回は参加者が多くて、最終的には10名になっていました。</p>
<h2>メモ</h2>
<p>以下今回のメモです。</p>
<ul>
<li>「はじめに」の「カラーテレビを見るとカラーの夢を見る」から白黒テレビの時代は白黒の夢だったのかとか、テレビの普及以前はどうだったのかという話</li>
<li>p.2 : 「C 言語はブール型を持たない」から C99 だと <code>_Bool</code> があるという話</li>
<li>p.5 : 脚注の magic comment から書き方の流派の話
<ul>
<li>2.0 からデフォルトエンコーディングは utf-8 になった。</li>
<li>1.9 のデフォルトエンコーディングは us-ascii だった。</li>
</ul>
</li>
<li>p.13 ループ : <code>hungry?</code> と <code>full?</code> の中間の状態はないのか</li>
<li>R で <code>demo('Japanese')</code> とか</li>
<li>shoes の Debian パッケージは wheezy にはあるが sid だとなくなっていた。</li>
<li><code>sd</code> とかから名前の省略の話</li>
<li>p.33 gforge のあたりから rubyforge はもうすぐ終了予定の話
<ul>
<li><a href="https://twitter.com/evanphx/status/399552820380053505">Announced today that we’re sunsetting RubyForge. Last day will be May 15th. Begin your data migration now!</a></li>
</ul>
</li>
<li>1オリジンか0オリジンかとか西暦0年の有無の話とか Oracle と PostgreSQL の非互換の話とか</li>
<li>p.39 「最も基礎的なデータ構造であるベクトル」からスカラーはないのかという話</li>
<li>p.40 「二重角括弧は常に 1 つの値を返します」の意味が分かりにくいという話</li>
<li>このあたりで REPL で毎回付いていた <code>[1]</code> はベクトルを表してるっぽいことに気付いた</li>
<li>p.47 <code>rbind</code> は _r_ows bind だった。
<code>help(rbind)</code> で <code>cbind</code> と一緒に説明が出てきた。</li>
<li>p.57 <code>factor</code> の使用例 : 年を連続値ではなく離散値として扱うために使っているらしい。</li>
<li>3章は翻訳独自の追加の章
<ul>
<li>更なる前提知識がないとこれでもまだ難しい</li>
<li>8つの魔法とあるが、それぞれの説明の詳しさが違う</li>
</ul>
</li>
<li>p-value だけとりたい場合とかどうすればいいのかわからない
<ul>
<li><code>t.test()</code> の返り値はオブジェクトっぽいがその属性の取り出し方がわからない</li>
<li><code>help(t.test)</code> でいろいろ情報は出てきた</li>
<li><code>v = t.test(hoge)</code> だと <code>v$p.value</code> とか <code>v["p.value"]</code> とかで取り出せた。</li>
</ul>
</li>
<li><code>help</code> とかの使い方 (調べ方) を説明してほしかったという話</li>
<li>プログラマ (言語オタク?) 向けには今回の読書会の本よりも
<div style="float:right">
<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4873115795" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</div>
<a href="http://www.amazon.co.jp/gp/product/4873115795/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4873115795&linkCode=as2&tag=znz-22">アート・オブ・Rプログラミング</a><img src="http://ir-jp.amazon-adsystem.com/e/ir?t=znz-22&l=as2&o=9&a=4873115795" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />
がオススメらしい。</li>
</ul>
<h2>懇親会</h2>
<p>花見によさそうな場所がなかったのと、天気が下り坂ということもあり、結局いつものさくら水産での懇親会でした。</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Land of Lisp 読書会 最終回(第5回)(兵庫県)に参加してきた]]></title>
<link href="http://blog.n-z.jp/blog/2014-02-22-reading-land-of-lisp.html"/>
<updated>2014-02-22T22:45:00+09:00</updated>
<id>http://blog.n-z.jp/blog/reading-land-of-lisp</id>
<content type="html"><![CDATA[<p><a href="http://kokucheese.com/event/index/144998/">2月22日 Land of Lisp 読書会 最終回(第5回)(兵庫県)</a>
に参加してきました。
今回は第16章から最後まででした。</p>
<div style="float:right">
<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4873116155" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</div>
<p>次回は4月5日で<a href="http://www.amazon.co.jp/gp/product/4873116155/ref=as_li_ss_tl?ie=UTF8&camp=247&creative=7399&creativeASIN=4873116155&linkCode=as2&tag=znz-22">RとRubyによるデータ解析入門</a><img src="http://ir-jp.amazon-adsystem.com/e/ir?t=znz-22&l=as2&o=9&a=4873116155" width="1" height="1" border="0" alt="" style="border:none !important; margin:0px !important;" />の読書会に決まりました。</p>
<!--more-->
<h2>会場</h2>
<p>今回は今までと違って、普通の会議室がとれなかったということで音楽室でした。
静かだったり、外から見えるようになっていたりしたのが印象的でした。</p>
<h2>メモ</h2>
<p>以下今回のメモです。</p>
<ul>
<li><code>,</code> が気持ち悪い。</li>
<li>clojure だと <code>~</code></li>
<li><code>`</code> の話とマクロの話は別</li>
<li>Lisp のマクロの話と Ruby に似たようなものがあるかという話</li>
<li>Ruby の <code>eval</code> と <code>class_eval</code> と <code>instance_eval</code> の話</li>
<li>SVG の話</li>
<li>imagemagick とか minimagick とかでも画像生成できる話 (例: <a href="http://jarp.does.notwork.org/diary/201308a.html">http://jarp.does.notwork.org/diary/201308a.html</a> )</li>
<li>c14n (XML Canonicalization) してインデントを付けると読みやすくなる話</li>
<li>middleman : rails の asset pipe line などの技術を使って静的サイトが作れる</li>
<li>WMI : SNMP の Windows 専用版みたいなもの</li>
<li>PowerShell の話
<ul>
<li>パイプをオブジェクトが流れるのがモナドとか jQuery とかっぽい</li>
<li>他の言語の printf などと全く違う。エスケープがバッククオートとか</li>
<li>WSHは32ビットと64ビットの問題がある?</li>
</ul>
</li>
<li>単なる便利なライブラリと DSL の違いは?
<ul>
<li>外部 DSL だとわかりやすいけど、内部 DSL だと曖昧</li>
<li>その他いろいろな意見あり</li>
</ul>
</li>
<li>Ruby だと内部 DSL は括弧を省略するのが普通</li>
<li>Gemfile とか Rakefile とか</li>
<li>rspec の話</li>
<li>18章「Haskell や Clojure では、遅延評価が言語のコアでサポートされている。」</li>
<li>p.378 value が nil になることもあるから forced は必要そう</li>
<li>lazy-car や lazy-cdr は lazy を作るのではなく force で取り出すので lazy-cons や lazy-nil と意味が違ってわかりにくい</li>
<li>マンガはコマ割がわかりにくいし p.432 には矢印まであるのは矢印を付けるよりもコマ割を工夫すべきでは</li>
</ul>
<h2>次回の予定</h2>
<ul>
<li>エリック・エヴァンスのドメイン駆動設計</li>
<li>クラウドデザインパターン</li>
<li>SQLアンチパターン</li>
<li>RとRubyによるデータ解析入門</li>
</ul>
<p>などの候補が出ましたが R と Ruby の本に決定して、
amagasakirb としては久しぶりの Ruby の本ということになりました。</p>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Land of Lisp 読書会 第4回(兵庫県)に参加してきた]]></title>
<link href="http://blog.n-z.jp/blog/2014-01-18-readling-land-of-lisp.html"/>
<updated>2014-01-18T23:45:00+09:00</updated>
<id>http://blog.n-z.jp/blog/readling-land-of-lisp</id>
<content type="html"><![CDATA[<p><a href="http://kokucheese.com/main/tag/amagasakirb">amagasakirb</a>
の
<a href="http://kokucheese.com/event/index/129358/">1月18日 Land of Lisp 読書会 第4回(兵庫県)</a>
に参加してきました。
今回は「第IV部 LISPは科学なり」の最初の方の14章と15章でした。</p>
<p>次回は2月22日ということでした。</p>
<!--more-->
<div style="float:right">
<iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4873115876" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe>
</div>
<p>今回は15章の前半が難しくて、あまり進みませんでした。</p>
<p>以下はメモです。</p>
<ul>
<li>p.295 の <code>(when list ...)</code> から <code>(car nil)</code> と <code>(cdr nil)</code> がエラー (例外) ではなく <code>nil</code></li>
<li>データ構造がわかりにくい</li>
<li>よくわからない挿絵よりもデータ構造の図がほしい</li>
<li><code>defstruct</code> を使えば良いのに</li>
<li>C言語やC++で <code>.</code> に比べて <code>-></code> の入力コストが高い</li>
<li>なぜ hex (六角形) なのか</li>
<li>由来はボードゲームなどで距離の計算がしやすいかららしい</li>
<li>ダイヤモンドゲームは三角形だが、辺と頂点の見方を変えれば六角形</li>
<li><a href="http://ja.wikipedia.org/wiki/%E3%82%B8%E3%82%AA%E3%83%8F%E3%83%83%E3%82%B7%E3%83%A5">Geohash</a> とか <a href="http://d.hatena.ne.jp/nayutaya/20110826/1314382637">GeoDelta</a> とか</li>
<li>loop や format がわかりにくい</li>
<li><code>~a</code> とか printf の <code>%</code> と全く違う</li>
<li>「、。」と「,.」(全角)と「,.」(半角) という感じで全角半角も意見が割れた</li>
<li>yen sign (<code>¥</code>) と backslash (<code>\</code>) の話</li>
<li>p.320 選択肢にある 2 –> 3 の 2 とか 3 とかの説明がない</li>
<li>choose your move: が選択肢の前にあって入力するときは行頭なのが変</li>
<li>p.320 announce-winner関数のアイコンなどは <a href="http://practical-scheme.net/wiliki/wiliki.cgi/Shiro:LandOfLisp">正誤表</a> に載っていた</li>
<li>PDF (第3刷) では直っていた</li>
<li>Ruby の末尾最適化の話
<ul>
<li><code>RubyVM::InstructionSequence.compile_option = { :tailcall_optimization => true }</code> で変更できる</li>
<li>例: <a href="http://d.hatena.ne.jp/yarb/20121029/p1">CRubyで末尾最適化を使った再帰 – yarbの日記</a></li>
</ul>
</li>
<li>p.333 スタックトレースが問題になる</li>
</ul>
<p>懇親会での話の一部のメモです。</p>
<ul>
<li>最近は朝とか移動中にオーディオブックを聞いているという話</li>
<li><a href="http://qiita.com/cuzic/items/86f012bba8c17cc98aea">4倍速にしている</a>話</li>
<li>コンテナ物語という本の話 <div style="float:right"><iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4822245640" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div></li>
<li>ソードアート・オンラインは1巻だけでも良いのでオススメという話 <div style="float:right"><iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4048677608" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div></li>
<li>なれる!SE は1巻には1と付いていないという話 <div style="float:right"><iframe src="http://rcm-fe.amazon-adsystem.com/e/cm?lt1=_blank&bc1=000000&IS2=1&bg1=FFFFFF&fc1=000000&lc1=0000FF&t=znz-22&o=9&p=8&l=as4&m=amazon&f=ifr&ref=ss_til&asins=4048686054" style="width:120px;height:240px;" scrolling="no" marginwidth="0" marginheight="0" frameborder="0"></iframe></div></li>
<li><a href="http://ascii.jp/elem/000/000/760/760389/">ASCII.jp:なれる!SE 間違いだらけの?IT用語辞典(中二版)</a></li>
<li><a href="http://qiita.com/advent-calendar/2013/ruby-on-rails">Ruby on Rails Advent Calendar 2013</a> のときから qiita に書くようになって、最近は<a href="http://qiita.com/cuzic">いろいろ書いている</a>という話</li>
<li>Ruby の id3 のライブラリが SJIS を latin-1 と解釈して UTF-8 に変換してしまって化けていたという話</li>
<li><a href="http://en.wikipedia.org/wiki/ID3#cite_ref-5">ID3タグの文字コードは latin-1 か Unicode</a> ということになっているのでライブラリとしては仕様通りの挙動だが日本語圏では latin-1 として実体は SJIS を入れていることが多いため問題が生じる</li>
<li><a href="http://homepage1.nifty.com/nomenclator/unicode/normalization.htm">Unicode正規化</a> の話</li>
<li>Unicode 絵文字の色情報はどこからきているのかわからないという話</li>
<li>OpenType とかのフォントには色情報は入らないはずなので別途どこかに持っている?</li>
</ul>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Land of Lisp 読書会 第3回(兵庫県)に参加してきた]]></title>
<link href="http://blog.n-z.jp/blog/2013-11-02-reading-land-of-lisp-3.html"/>
<updated>2013-11-02T23:00:00+09:00</updated>
<id>http://blog.n-z.jp/blog/reading-land-of-lisp-3</id>
<content type="html"><![CDATA[<p><a href="http://kokucheese.com/main/tag/amagasakirb">amagasakirb</a>
の
<a href="http://kokucheese.com/event/index/105390/">11月2日 Land of Lisp 読書会 第3回(兵庫県)</a>
に参加してきました。
今回は第III部でした。</p>
<p>次回は会場の予約が取れなかったということで、12月は無くて、
1月第2週以降の予定で第一候補は 2014年1月11日ということでした。</p>
<!--more-->
<p>今回は他のイベントとも日程が重なっていたらしく、
それが原因かどうかはわかりませんが、
Lisper の人がいなかったので、
Lisp についての疑問は割と解決出来ない感じで進みました。
そういうこともあってか、結構雑談とか Ruby の話が多かったです。</p>
<p>以下はメモです。</p>
<ul>
<li>p.188 の挿絵の意味がよくわからない?</li>
<li><code>loop</code> の <code>for</code> が複数あるときに同時に動く (Ruby の <code>Array#zip</code> のように) のが気持ち悪い
<ul>
<li>別々に動くのは <code>loop</code> のネストで代用できるからこういう仕様なのでは。</li>
</ul>
</li>
<li>網膜に焼き付ける話から Google Glass の話</li>
<li><code>(setf アクセサ 値)</code> というのが気持ち悪いという話
<ul>
<li>p.197 の <code>(setf (gethash ...) t)</code> とか</li>
<li>左辺値と右辺値の見た目が同じ言語は多い</li>
<li>シェルスクリプトは x=値 と $x で違う</li>
</ul>
</li>
<li>話には出しませんでしたが <code>*plants*</code> の値は <code>t</code> の代わりに <code>plant-energy</code> にするのもありかもと思いました。</li>
<li>変数名とかの名前の付け方がよくわからない。
<ul>
<li>p.202 <code>xnu</code> とか。</li>
</ul>
</li>
<li>ジャングルは add-plants で必ず植物が発生するので
植物が発生する確率が高い領域というだけで
最初から植物がたくさんあるわけではない。</li>
<li>loop はミニ言語
<ul>
<li>Perl の正規表現</li>
<li>Python のリスト内包表記</li>
<li>scala のリスト内包表記</li>
</ul>
</li>
<li>独自言語の話
<ul>
<li><code>printf</code> の書式文字列</li>
<li>C++ のマニピュレータは難しすぎるという話</li>
<li>Ruby の <code>#{}</code> は独自言語というほどのものではない</li>
<li>pack / unpack のテンプレート (これも Perl 由来なので、 Ruby 独自ではない)</li>
</ul>
</li>
<li>p.216 チルド文字
<ul>
<li>tilde なので変というわけではないがチルダの方がよく見かける</li>
<li>チルドの方が元の英語の発音に近い?</li>
</ul>
</li>
<li><code>@</code> は <code>printf</code> の <code>%-10d</code> のような <code>-</code> とフラグの有無での左右が逆</li>
<li>Ruby で
<ul>
<li><code>%d</code> とか <code>%f</code> 以外はあまり使わない?</li>
<li>ljust とか rjust とかあるから <code>%s</code> と数字の組み合わせはあまり使わない?</li>
<li><code>"%7.2f"</code> は他の方法では難しそう</li>
</ul>
</li>
<li><code>'</code> の必要性の話
<ul>
<li><code>'a</code> とかを指定出来るようにするため?</li>
<li><code>'</code> で埋めたい場合は <code>''</code> とか</li>
</ul>
</li>
<li><code>format</code> の方が <code>loop</code> にあった周期表のような表が欲しい</li>
<li><code>printf</code> の書式指定文字列に別の文字で埋める指定はできるか?
<ul>
<li>ljust や rjust ならできる (例: <code>"hoge".rjust(10, "!")</code>)</li>
<li><code>printf</code> は不明 (できなさそう?)</li>
<li><code>%{}d</code> とか <code>%()</code> とかの話</li>
</ul>
</li>
<li><code>~$</code> は日本円だとあまり使わなさそう
<ul>
<li>アメリカはクオーターとかダイムとか (日本人には) わかりにくい</li>
</ul>
</li>
<li><code>(fresh-line)</code> が便利なときの例は?
<ul>
<li>Ruby は <code>puts</code> が便利だから <code>fresh-line</code> のような機能の必要性が低い?</li>
</ul>
</li>
<li>p.222 <code>~t</code> 相当は Ruby にはなさそう
<ul>
<li>pack テンプレートなら <code>@</code> で似たことはできそう</li>
</ul>
</li>
<li>pack テンプレートの代わりに C の構造体をパースするものがあればわかりやすい?</li>
<li>「33文字分出力したら改行してくれ」の 33 とか数えたくない</li>
<li>p.228 のゲームは実際に実行しても <code>-</code> の繰り返しの上下の枠線の行はない</li>
<li>名前がよくない?
<ul>
<li>prin1 とか</li>
</ul>
</li>
<li>他の言語でも printf, strstr, stdio</li>
<li>cout の読み方とか</li>
<li>13.5章は表紙ページがない</li>
<li>p.233 挿絵はストリームが邪悪な感じというのを表している?</li>
<li>p.239 「残念ながら、ソケットの標準化は ANSI Common Lisp の仕様化に間に合わなかったので、ソケットを扱う標準の方法というのはない。」
<ul>
<li><a href="http://ja.wikipedia.org/wiki/Common_Lisp">Common Lisp – Wikipedia</a> によると「1984年、1994年にANSIにより標準化」</li>
</ul>
</li>
<li>p.248 REPL にエラープロンプトを表示するのは REPL から実行した時だけ</li>
<li>repl に戻る話から Ruby の話
<ul>
<li><code>better_errors</code></li>
<li><code>binding_of_caller</code></li>
<li><code>ppp</code></li>
</ul>
</li>
<li>Web 関連の雑談
<ul>
<li>Active Scaffold が IE10 で変?</li>
<li>CoffeeScript</li>
<li>ClojureScript</li>
<li>ブラウザで Ruby</li>
<li>ActiveScriptRuby</li>
<li>NougakuDo</li>
<li>Google の bot は JavaScript や CSS も解釈する</li>
</ul>
</li>
<li>p.250 q値</li>
<li>car cadr caddr cdddr nth nthcdr</li>
</ul>
]]></content>
</entry>
<entry>
<title type="html"><![CDATA[Land of Lisp 読書会 第2回(兵庫県)に参加してきた]]></title>
<link href="http://blog.n-z.jp/blog/2013-09-21-reading-land-of-lisp-2.html"/>
<updated>2013-09-21T23:00:00+09:00</updated>
<id>http://blog.n-z.jp/blog/reading-land-of-lisp-2</id>
<content type="html"><![CDATA[<p><a href="http://kokucheese.com/main/tag/amagasakirb">amagasakirb</a>
の
<a href="http://kokucheese.com/event/index/105390/">9月21日 Land of Lisp 読書会 第2回(兵庫県)</a>
に参加してきました。
今回は6.5章から9章まででした。</p>
<!--more-->
<p>以下は単なるメモです。</p>
<ul>
<li>p.97 訳注 の 保守的な言語 とは何か?</li>
<li>太い数字は脚注ではなく行番号というのがわかりにくい。
どこかに説明はあった?</li>
<li>p.115 ダイナミック変数とは?
<ul>
<li>別の本によると <code>defなんとか</code> で定義されるのがダイナミック変数らしい。</li>
<li><code>defun</code> もダイナミックスコープっぽい。
変数の <code>let</code> のように <code>labels</code> で関数も置き換えられる。</li>
</ul>
</li>
<li>なぜか Ruby の <code>$_</code> の話</li>
<li>話がそれていって開発環境の話から <code>VisualAge</code> とかの話もあった。</li>
<li>p.109 に not で終わっているLisp関数は非推奨と書いてあるのに、
p.130 以降のプログラムでは <code>remove-if-not</code> を使いまくっている。</li>
<li>p.130 の <code>islands</code> はどういうデータが入っているのか?</li>
<li>p.134 <code>コンス</code> とは? <code>コンスセル</code> のこと。</li>
<li>カヌレ</li>
<li>9章を読み終わっていない人は宿題 (次回までに読んでくる)</li>
</ul>
]]></content>
</entry>
</feed>