<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0"><channel><atom:link rel="hub" href="http://tumblr.superfeedr.com/" xmlns:atom="http://www.w3.org/2005/Atom"/><description></description><title>pkm</title><generator>Tumblr (3.0; @kskz)</generator><link>http://m.kskz.tk/</link><item><title>『好きなアルゴリズム総選挙』選挙投票 | ツイッター選挙 twisen.com</title><description>&lt;a href="http://twisen.com/election/index/648"&gt;『好きなアルゴリズム総選挙』選挙投票 | ツイッター選挙 twisen.com&lt;/a&gt;: &lt;p&gt;&lt;blockquote&gt;
&lt;div class="choice_outer"&gt;
&lt;ul class="choice"&gt;&lt;li&gt;全探索&lt;/li&gt;
&lt;li&gt;愚直シュミレーション&lt;/li&gt;
&lt;li&gt;深さ優先探索&lt;/li&gt;
&lt;li&gt;幅優先探索&lt;/li&gt;
&lt;li&gt;枝刈り全探索&lt;/li&gt;
&lt;li&gt;メモ化探索&lt;/li&gt;
&lt;li&gt;半分全列挙&lt;/li&gt;
&lt;li&gt;Run-Length Encoding&lt;/li&gt;
&lt;li&gt;貪欲法&lt;/li&gt;
&lt;li&gt;動的計画法&lt;/li&gt;
&lt;li&gt;ヒープ&lt;/li&gt;
&lt;li&gt;二分探索木&lt;/li&gt;
&lt;li&gt;平衡二分探索木&lt;/li&gt;
&lt;li&gt;Treap&lt;/li&gt;
&lt;li&gt;スプレー木&lt;/li&gt;
&lt;li&gt;赤黒木&lt;/li&gt;
&lt;li&gt;永続赤黒木&lt;/li&gt;
&lt;li&gt;Union-Find木&lt;/li&gt;
&lt;li&gt;ダイクストラ法&lt;/li&gt;
&lt;li&gt;ベルマンフォード法&lt;/li&gt;
&lt;li&gt;ワーシャル-フロイド法&lt;/li&gt;
&lt;li&gt;プリム法&lt;/li&gt;
&lt;li&gt;クラスカル法&lt;/li&gt;
&lt;li&gt;いもす法&lt;/li&gt;
&lt;li&gt;ユークリッドの互除法&lt;/li&gt;
&lt;li&gt;繰り返し二乗法&lt;/li&gt;
&lt;li&gt;二分探索&lt;/li&gt;
&lt;li&gt;しゃくとり法&lt;/li&gt;
&lt;li&gt;累積和&lt;/li&gt;
&lt;li&gt;二次元累積和&lt;/li&gt;
&lt;li&gt;セグメント木&lt;/li&gt;
&lt;li&gt;Binary Indexed Tree&lt;/li&gt;
&lt;li&gt;Starry Sky Tree&lt;/li&gt;
&lt;li&gt;平方分割&lt;/li&gt;
&lt;li&gt;最大流&lt;/li&gt;
&lt;li&gt;最小カット&lt;/li&gt;
&lt;li&gt;二部マッチング&lt;/li&gt;
&lt;li&gt;一般マッチング&lt;/li&gt;
&lt;li&gt;最小費用流&lt;/li&gt;
&lt;li&gt;凸包&lt;/li&gt;
&lt;li&gt;強連結成分分解&lt;/li&gt;
&lt;li&gt;Lowest Common Ancestor&lt;/li&gt;
&lt;li&gt;A*&lt;/li&gt;
&lt;li&gt;分割統治法&lt;/li&gt;
&lt;li&gt;接尾辞配列&lt;/li&gt;
&lt;li&gt;KMP法&lt;/li&gt;
&lt;li&gt;ボイアームーア法&lt;/li&gt;
&lt;li&gt;ガウスの消去法&lt;/li&gt;
&lt;li&gt;エラトステネスの篩&lt;/li&gt;
&lt;li&gt;逆ポーランド記法&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/p&gt;</description><link>http://m.kskz.tk/post/21849740274</link><guid>http://m.kskz.tk/post/21849740274</guid><pubDate>Thu, 26 Apr 2012 11:06:09 -0400</pubDate></item><item><title>『好きなアルゴリズム選手権（アルゴリズムオンリー）』選挙投票 | ツイッター選挙 twisen.com</title><description>&lt;a href="http://twisen.com/election/index/653"&gt;『好きなアルゴリズム選手権（アルゴリズムオンリー）』選挙投票 | ツイッター選挙 twisen.com&lt;/a&gt;: &lt;p&gt;&lt;blockquote&gt;
&lt;div class="choice_outer"&gt;
&lt;ul class="choice"&gt;&lt;li&gt;A*&lt;/li&gt;
&lt;li&gt;AKS素数判定法&lt;/li&gt;
&lt;li&gt;Burrows Wheeler Transform(BWT, Blocksort)&lt;/li&gt;
&lt;li&gt;CYK法&lt;/li&gt;
&lt;li&gt;DPLL(Davis-Putman-Logemann-Loveland) アルゴリズム&lt;/li&gt;
&lt;li&gt;EMアルゴリズム&lt;/li&gt;
&lt;li&gt;LR法、GLR法&lt;/li&gt;
&lt;li&gt;LZ77, LZSS, LZMA&lt;/li&gt;
&lt;li&gt;LZ78&lt;/li&gt;
&lt;li&gt;Multilevel Pattern Maching(MPM)&lt;/li&gt;
&lt;li&gt;Passive-Aggressive&lt;/li&gt;
&lt;li&gt;Prediction by Partial Matching(PPM)&lt;/li&gt;
&lt;li&gt;SEQUITUR&lt;/li&gt;
&lt;li&gt;Simulated Evolution&lt;/li&gt;
&lt;li&gt;Suffix Array (2-Stage sort)&lt;/li&gt;
&lt;li&gt;Suffix Array (Larsson Sadakane Method)&lt;/li&gt;
&lt;li&gt;XorShift&lt;/li&gt;
&lt;li&gt;k-Means&lt;/li&gt;
&lt;li&gt;α-β法&lt;/li&gt;
&lt;li&gt;アダマール変換&lt;/li&gt;
&lt;li&gt;アーリー法&lt;/li&gt;
&lt;li&gt;イントロソート&lt;/li&gt;
&lt;li&gt;ウェーブレット変換&lt;/li&gt;
&lt;li&gt;エラトステネスのふるい&lt;/li&gt;
&lt;li&gt;カルーネン・レーベ変換&lt;/li&gt;
&lt;li&gt;ガウスの消去法&lt;/li&gt;
&lt;li&gt;ガウス・ザイデル法&lt;/li&gt;
&lt;li&gt;ガウス・ジョルダン法&lt;/li&gt;
&lt;li&gt;ギブスサンプリング&lt;/li&gt;
&lt;li&gt;クイックソート&lt;/li&gt;
&lt;li&gt;クラスカル法&lt;/li&gt;
&lt;li&gt;グローバー(Grover)のアルゴリズム&lt;/li&gt;
&lt;li&gt;コグニトロン・ネオコグニトロン&lt;/li&gt;
&lt;li&gt;コームソート&lt;/li&gt;
&lt;li&gt;サポートベクタマシン(Support Vector Machine)&lt;/li&gt;
&lt;li&gt;シェーカーソート&lt;/li&gt;
&lt;li&gt;ショア(Shor)のアルゴリズム&lt;/li&gt;
&lt;li&gt;シンプレックス法&lt;/li&gt;
&lt;li&gt;スペクトラルクラスタリング&lt;/li&gt;
&lt;li&gt;ダイクストラ法&lt;/li&gt;
&lt;li&gt;デッカーのアルゴリズム&lt;/li&gt;
&lt;li&gt;トポロジカルソート&lt;/li&gt;
&lt;li&gt;ニュートン法&lt;/li&gt;
&lt;li&gt;ハフマン符号化&lt;/li&gt;
&lt;li&gt;バウム・ウェルチアルゴリズム&lt;/li&gt;
&lt;li&gt;バケットソート、バケツソート&lt;/li&gt;
&lt;li&gt;バックトラック&lt;/li&gt;
&lt;li&gt;バックプロパゲーション(Back Propagation)&lt;/li&gt;
&lt;li&gt;バブルソート&lt;/li&gt;
&lt;li&gt;ヒープソート&lt;/li&gt;
&lt;li&gt;ビタビアルゴリズム&lt;/li&gt;
&lt;li&gt;ピーターソンのアルゴリズム&lt;/li&gt;
&lt;li&gt;フェルマーテスト&lt;/li&gt;
&lt;li&gt;ブレゼンハムのアルゴリズム&lt;/li&gt;
&lt;li&gt;ブースティング&lt;/li&gt;
&lt;li&gt;プリム法&lt;/li&gt;
&lt;li&gt;ベイジアンネットワーク&lt;/li&gt;
&lt;li&gt;ベルマン・フォード法&lt;/li&gt;
&lt;li&gt;ボイヤー・ムーア法&lt;/li&gt;
&lt;li&gt;ボルツマンマシン、ヘルムホルツマシン&lt;/li&gt;
&lt;li&gt;マルコフ連鎖モンテカルロ(MCMC)&lt;/li&gt;
&lt;li&gt;マルチキークイックソート&lt;/li&gt;
&lt;li&gt;マージソート&lt;/li&gt;
&lt;li&gt;マーチングキューブ法 (Marching cubes)&lt;/li&gt;
&lt;li&gt;ミニマックス法&lt;/li&gt;
&lt;li&gt;ミラーテスト&lt;/li&gt;
&lt;li&gt;ミラー・ラビン素数判定法&lt;/li&gt;
&lt;li&gt;メトロポリス・ヘイスティングス&lt;/li&gt;
&lt;li&gt;メルセンヌ・ツイスタ&lt;/li&gt;
&lt;li&gt;モンテカルロ法&lt;/li&gt;
&lt;li&gt;ヤコビ法&lt;/li&gt;
&lt;li&gt;ユークリッドの互除法&lt;/li&gt;
&lt;li&gt;ラビン・カープ文字列検索アルゴリズム&lt;/li&gt;
&lt;li&gt;ランダムフォレスト(Random Forest)&lt;/li&gt;
&lt;li&gt;ランポートのパン屋のアルゴリズム&lt;/li&gt;
&lt;li&gt;ランレングス&lt;/li&gt;
&lt;li&gt;リッシュのアルゴリズム、リッシュ・ノーマンのアルゴリズム&lt;/li&gt;
&lt;li&gt;レンジコーダ&lt;/li&gt;
&lt;li&gt;ワーシャル・フロイド法&lt;/li&gt;
&lt;li&gt;二分探索&lt;/li&gt;
&lt;li&gt;全数探索、ブルートフォース&lt;/li&gt;
&lt;li&gt;分割統治法&lt;/li&gt;
&lt;li&gt;分岐限定法&lt;/li&gt;
&lt;li&gt;切除平面法&lt;/li&gt;
&lt;li&gt;動的計画法&lt;/li&gt;
&lt;li&gt;単純挿入ソート&lt;/li&gt;
&lt;li&gt;幅優先探索&lt;/li&gt;
&lt;li&gt;強化学習 (Q学習, TD(0), TD(λ), Sarsa)&lt;/li&gt;
&lt;li&gt;最良優先探索&lt;/li&gt;
&lt;li&gt;最近傍法、k近傍法(Nearest Neighbor)&lt;/li&gt;
&lt;li&gt;決定木&lt;/li&gt;
&lt;li&gt;深さ優先探索&lt;/li&gt;
&lt;li&gt;焼きなまし法, タブーサーチ&lt;/li&gt;
&lt;li&gt;粒子群最適化 Particle Swarm Optimization(PSO)&lt;/li&gt;
&lt;li&gt;線形合同法&lt;/li&gt;
&lt;li&gt;線形探索&lt;/li&gt;
&lt;li&gt;自己組織化マップ, Self Organized Map(SOM)&lt;/li&gt;
&lt;li&gt;遺伝的アルゴリズム(GA)、遺伝的プログラミング(GP)&lt;/li&gt;
&lt;li&gt;離散コサイン変換&lt;/li&gt;
&lt;li&gt;高速フーリエ変換(FFT)&lt;/li&gt;
&lt;/ul&gt;&lt;/div&gt;
&lt;/blockquote&gt;&lt;/p&gt;</description><link>http://m.kskz.tk/post/21849701528</link><guid>http://m.kskz.tk/post/21849701528</guid><pubDate>Thu, 26 Apr 2012 11:05:03 -0400</pubDate></item><item><title>"特にC言語を教えてくれた kikuchan師匠を探しているんですが、誰か知りませんか？"</title><description>“特にC言語を教えてくれた kikuchan師匠を探しているんですが、誰か知りませんか？”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://rtilabs.net/"&gt;rtilabs&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/21493969670</link><guid>http://m.kskz.tk/post/21493969670</guid><pubDate>Sat, 21 Apr 2012 09:24:39 -0400</pubDate></item><item><title>HOME | YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 &amp; 29th]</title><description>&lt;a href="http://yapcasia.org/2012/"&gt;HOME | YAPC::Asia Tokyo 2012 [SEPTEMBER 27,28 &amp; 29th]&lt;/a&gt;: &lt;p&gt;&lt;img src="http://yapcasia.org/2012/static/images/face_Larry_Wall.jpg"/&gt;&lt;/p&gt;
&lt;blockquote&gt;
&lt;p&gt;「QUEENでボーカルやってました」的な&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://m.kskz.tk/post/20518876998</link><guid>http://m.kskz.tk/post/20518876998</guid><pubDate>Thu, 05 Apr 2012 05:06:52 -0400</pubDate></item><item><title>"実行コードを含まないクワインも自明であるとして除外される。多くのプログラミング言語では、実行コードのないプログラムはコードを明らかに出力可能（何もないので、何も出力しないでもクワインと主張できる）である..."</title><description>“実行コードを含まないクワインも自明であるとして除外される。多くのプログラミング言語では、実行コードのないプログラムはコードを明らかに出力可能（何もないので、何も出力しないでもクワインと主張できる）である。そのような空のプログラムがIOCCC（国際邪悪なCコードコンテスト）で「規則のはなはだしい悪用」賞を受賞したことがある。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://ja.wikipedia.org/wiki/%E3%82%AF%E3%83%AF%E3%82%A4%E3%83%B3_(%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0)"&gt;クワイン (プログラミング) - Wikipedia&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/19752832890</link><guid>http://m.kskz.tk/post/19752832890</guid><pubDate>Thu, 22 Mar 2012 18:59:31 -0400</pubDate></item><item><title>"BM98(Be-Music..."</title><description>“BM98(Be-Music 98)は音楽ゲームの名作である「beatmania」をイメージして作られたフリーゲームです。1998年にやねうらお氏が開発に取り掛かりましたが一旦は公開中止。存続の危機に曝されましたが、その後をきくちゃん氏が継いで「きくちゃんバージョン」として開発、公開しました。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://fairygame.zymichost.com/game/etc/bm98.html"&gt;Fairygame - その他 (ETC) &gt; BM98&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/19444111378</link><guid>http://m.kskz.tk/post/19444111378</guid><pubDate>Sat, 17 Mar 2012 04:45:49 -0400</pubDate></item><item><title>"試したのは電源をOFFにしてSIMカードを抜きます。電源ON。SIM未装着のメッセージが出ている画面で
ロック解除。緊急発信モードになるのでそこで電源ボタンを長押しします。出てくるタブの中から
機内モー..."</title><description>“試したのは電源をOFFにしてSIMカードを抜きます。電源ON。SIM未装着のメッセージが出ている画面で&lt;br/&gt;
ロック解除。緊急発信モードになるのでそこで電源ボタンを長押しします。出てくるタブの中から&lt;br/&gt;
機内モードを選択します。このままでは画面は変わりませんが左下のホームボタンを押せばホームに行きます。&lt;br/&gt;
そこでWifiをONにすればブラウジングやGmail、evernoteなど普通に使用できました。&lt;br/&gt;
これで将来機種変してもドルビーサラウンド（後継機にはなさそう？）でビデオがみれたりできるのでので長く&lt;br/&gt;
この機種を使用していけそうです。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://bbs.kakaku.com/bbs/K0000157145/SortID=13312346/"&gt;価格.com - 『SIMなしWifi運用』 HTC HTC Desire HD 001HT SoftBank [ダークブラウン] のクチコミ掲示板&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/18886766174</link><guid>http://m.kskz.tk/post/18886766174</guid><pubDate>Tue, 06 Mar 2012 23:09:16 -0500</pubDate></item><item><title>"なんで scheme って、衛生的マクロに拘るの？ defmacro の方が、シンプルかつ必要最小限じゃん？"</title><description>“なんで scheme って、衛生的マクロに拘るの？ defmacro の方が、シンプルかつ必要最小限じゃん？”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://toro.2ch.net/test/read.cgi/tech/1327819028"&gt;Lisp Scheme Part34&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/18249475203</link><guid>http://m.kskz.tk/post/18249475203</guid><pubDate>Sat, 25 Feb 2012 09:50:20 -0500</pubDate></item><item><title>"あとは、オレをハッキングしてるやつ。
こいつは、ただ者じゃない。"</title><description>“あとは、オレをハッキングしてるやつ。&lt;br/&gt;
こいつは、ただ者じゃない。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://qanda.rakuten.ne.jp/qa7302858.html"&gt;天才プログラマと逸話、伝説 - 楽天 みんなで解決！Ｑ＆Ａ&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/18241189932</link><guid>http://m.kskz.tk/post/18241189932</guid><pubDate>Sat, 25 Feb 2012 03:39:17 -0500</pubDate></item><item><title>"プリプロセッサーは根本的に邪悪である。いやしくもC ..."</title><description>“プリプロセッサーは根本的に邪悪である。いやしくもC  プログラマたるものは、#defineと打つたびに恥じ入るべきである。思うに、プリプロセッサーには、中毒性があるのではないかと思う。現に、私の知るある奇人などは、寝る間も惜しんでプリプロセッサーメタプログラミングに打ち込んでいるそうである。私は何度も。プリプロセッサーは体に悪いからやめた方がいいと忠告したのだが、まるで聞き入れる様子がない。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://cpplover.blogspot.com/2010/11/gccniconstexpr.html"&gt;本の虫: gccにconstexprが実装された&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/18167010558</link><guid>http://m.kskz.tk/post/18167010558</guid><pubDate>Thu, 23 Feb 2012 21:53:17 -0500</pubDate></item><item><title>"彼が普段使っている携帯電話とラップトップは自宅に置いて行き、代用のデバイスを持ち歩きます。代用デバイスの中のデータは米国出国前にいったん消去し、帰国したらその瞬間にまた消去します。中国内ではBlueto..."</title><description>“彼が普段使っている携帯電話とラップトップは自宅に置いて行き、代用のデバイスを持ち歩きます。代用デバイスの中のデータは米国出国前にいったん消去し、帰国したらその瞬間にまた消去します。中国内ではBluetoothもWi-Fiもすべて無効にし、携帯電話からは決して目を離しません。会議中は携帯電話の電源をオフにし、さらにはバッテリーも外してしまいます。なぜでしょう？　マイクが遠隔でオンにされる可能性があるからです。&lt;br/&gt;
インターネット接続には暗号化・パスワード保護された経路のみ使用、そのパスワードを入力するのもUSBメモリからのコピー＆ペーストのみです。キーボード入力などはしないのです。というのは、「中国人はキー入力監視ソフトをラップトップに忍び込ませるのがすごく上手なんです。」”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://www.gizmodo.jp/2012/02/travelling-in-modern-china-requires-serious-secret-agent-skills.html"&gt;中国に行くときのセキュリティ対策、ここまでやるのが当たり前？ : ギズモード・ジャパン&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17785789464</link><guid>http://m.kskz.tk/post/17785789464</guid><pubDate>Fri, 17 Feb 2012 17:26:47 -0500</pubDate></item><item><title>"OCamler ⇒ 岡村さん SMLer ⇒ 須村さん Schemer ⇒ 隙間さん"</title><description>“OCamler ⇒ 岡村さん SMLer ⇒ 須村さん Schemer ⇒ 隙間さん”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://2chnull.info/r/tech/1186292994/201-300"&gt;関数型言語ML(SML, OCaml, etc.), Part 5 - ２ちゃんねるキャッシュ&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17565892630</link><guid>http://m.kskz.tk/post/17565892630</guid><pubDate>Mon, 13 Feb 2012 15:59:50 -0500</pubDate></item><item><title>"大学で学ぶべきなのは、アルゴリズム、数学、など学術的な分野です。学問は独学は難しいし、自分で学ぶのは効率が悪いです。こういった知識は、例えばfacebookの知り合い候補を出す仕組みであったり、Twit..."</title><description>“大学で学ぶべきなのは、アルゴリズム、数学、など学術的な分野です。学問は独学は難しいし、自分で学ぶのは効率が悪いです。こういった知識は、例えばfacebookの知り合い候補を出す仕組みであったり、Twitterのトレンドキーワードを出す仕組みに応用できます。僕はこういった知識を得るために、大学に行きます。 一方、プログラミング言語の知識は、学問とは違います。独学で身につける事ができます。プログラミングについての本は本屋にいけばいくらでもありますし、インターネット上にもとてもたくさんの情報があります。本やインターネットから情報を仕入れて、自分でプログラムを書いて動かしてみることで、十分にプログラミング言語の知識は身につける事が出来ます。多くのプログラマは、独学でプログラミングの知識を身につけています。若いプログラマはなおさらです。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://d.hatena.ne.jp/javascripter/20120209/1328811134"&gt;高校生から、アメリカに行ってエンジニアリングを学びたい中学生への手紙 - 素人がプログラミングを勉強するブログ&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17420425762</link><guid>http://m.kskz.tk/post/17420425762</guid><pubDate>Sat, 11 Feb 2012 06:31:52 -0500</pubDate></item><item><title>"基本的に OCaml も F# も SML も Haskell も Hindley-Milner type system に根ざした ML..."</title><description>“基本的に OCaml も F# も SML も Haskell も Hindley-Milner type system に根ざした ML の一種です。ですから、プログラムの見た目は違いますが、その違いに慣れればこの内一つを使える人は Haskell も書けます。書けないのは、書こうとしないからだけ。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://d.hatena.ne.jp/camlspotter/20101212/1292165692"&gt;経験15年のOCaml ユーザーが Haskell を仕事で半年使ってみた - Oh, you `re no (fun _ → more)&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17415269531</link><guid>http://m.kskz.tk/post/17415269531</guid><pubDate>Sat, 11 Feb 2012 02:06:01 -0500</pubDate></item><item><title>Twitter / @VoQn: @kazu_yamamoto Richard Gab ...</title><description>&lt;a href="https://twitter.com/#!/VoQn/status/166374827354107904"&gt;Twitter / @VoQn: @kazu_yamamoto Richard Gab ...&lt;/a&gt;: &lt;blockquote&gt;
&lt;p&gt;@VoQn ニュージャージースタイルと MIT スタイルって何ですか？&lt;/p&gt;
&lt;p&gt;@kazu_yamamoto Richard Gabriel の The Rise of “Worse is Better” から来た Lisp と Unix/C との設計スタイルの違いの呼称です is.gd/9rM97u&lt;/p&gt;
&lt;/blockquote&gt;</description><link>http://m.kskz.tk/post/17152857305</link><guid>http://m.kskz.tk/post/17152857305</guid><pubDate>Mon, 06 Feb 2012 09:01:32 -0500</pubDate></item><item><title>"「コードの美しさ」とか「コードの見やすさ」って ニュージャージースタイルのソフトウェアデザインを採用するか MIT..."</title><description>“「コードの美しさ」とか「コードの見やすさ」って ニュージャージースタイルのソフトウェアデザインを採用するか MIT スタイルのソフトウェアデザインを採用するかでも違うと思うのだけど，そのどちらの事もお勉強してないとひどい議論になるんじゃないのかな”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="https://twitter.com/#!/VoQn/status/166365384197410816"&gt;Twitter / @VoQn: 「コードの美しさ」とか「コードの見やすさ」って ニ …&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17152834170</link><guid>http://m.kskz.tk/post/17152834170</guid><pubDate>Mon, 06 Feb 2012 09:00:35 -0500</pubDate></item><item><title>"LispはAmazonの初期を構築したし、haskellは今皆さんが使ってるPCのGPU設計にも使われとるがな…"</title><description>“LispはAmazonの初期を構築したし、haskellは今皆さんが使ってるPCのGPU設計にも使われとるがな…”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="https://twitter.com/#!/VoQn/status/166381454845161474"&gt;Twitter / @VoQn: LispはAmazonの初期を構築したし、haske …&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17149880992</link><guid>http://m.kskz.tk/post/17149880992</guid><pubDate>Mon, 06 Feb 2012 06:29:21 -0500</pubDate></item><item><title>"twitter上のリア充を爆発させる、次世代のリア充爆発プラットフォームです。 現在、 20000 回、リア充が爆発されています。"</title><description>“twitter上のリア充を爆発させる、次世代のリア充爆発プラットフォームです。 現在、 20000 回、リア充が爆発されています。”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://riaju.tk/"&gt;リア充爆発させろ！&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17081783895</link><guid>http://m.kskz.tk/post/17081783895</guid><pubDate>Sun, 05 Feb 2012 02:40:07 -0500</pubDate></item><item><title>"コンピュータ・サイエンスの天才といわれると、
僕は、Steeleという名をすぐに頭に思い浮かべ
てしまう。Guy Steele..."</title><description>“&lt;p&gt;コンピュータ・サイエンスの天才といわれると、&lt;br/&gt;
僕は、Steeleという名をすぐに頭に思い浮かべ&lt;br/&gt;
てしまう。Guy Steele Jr.は、既にハーバード大&lt;br/&gt;
学の学生のときに、並列ガーベッジ・コレクシ&lt;br/&gt;
ョンでACMの論文賞を獲得して世界的に有名と&lt;br/&gt;
なった。MITの大学院においては、Sussmanと&lt;br/&gt;
ともにLispの新しい方言であるSchemeを開発&lt;br/&gt;
した。また、ハッカーズ・ディクショナリの編&lt;br/&gt;
者としても有名である。&lt;/p&gt;

&lt;p&gt;僕は、Schemeの開発こそ、コンピュータ・サ&lt;br/&gt;
イエンスの典型的なセンスの一つではないかと&lt;br/&gt;
思うのである。それまでは、LISPの考案者&lt;br/&gt;
McCarthyのまやかしともいえる「変数の動的な&lt;br/&gt;
スコープ」に、皆がだまされ続けていたわけで&lt;br/&gt;
ある。それを、「静的スコープ」でLISPが作れ&lt;br/&gt;
るということを身を持って証明したのが、&lt;br/&gt;
Schemeの開発であった。Schemeの開発は様々&lt;br/&gt;
な要素から成り立っている。まず、静的スコー&lt;br/&gt;
プの方がλ算術の理論との整合性がよいという&lt;br/&gt;
認識がある。そのような認識を得るには、もち&lt;br/&gt;
ろん、λ算術を知らなくてはならないけれども、&lt;br/&gt;
それほど数学的なことまで知る必要はない。ま&lt;br/&gt;
た、いくら理論との整合性がよくても効率よく&lt;br/&gt;
実現できなければどうしようもないから、静的&lt;br/&gt;
スコープを効率よく実現するための技術が必要&lt;br/&gt;
となる。さらに、いくら理論との整合性がよく&lt;br/&gt;
実現の効率がよいとしても、プログラミング言&lt;br/&gt;
語として、わかりやすく使い易いものでなけれ&lt;br/&gt;
ばならない。そのためには、シンタックスを工&lt;br/&gt;
夫したり、環境を整えたりしなくてはならない。&lt;br/&gt;
以上のような様々な問題を克服して初めて、静&lt;br/&gt;
的スコープが現実のものとなり、Schemeが本&lt;br/&gt;
物のプログラミング言語となったのである。&lt;/p&gt;”&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://nicosia.is.s.u-tokyo.ac.jp/pub/essay/hagiya/h/tensai"&gt;&lt;a href="http://nicosia.is.s.u-tokyo.ac.jp/pub/essay/hagiya/h/tensai"&gt;http://nicosia.is.s.u-tokyo.ac.jp/pub/essay/hagiya/h/tensai&lt;/a&gt;&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/17050142349</link><guid>http://m.kskz.tk/post/17050142349</guid><pubDate>Sat, 04 Feb 2012 16:16:14 -0500</pubDate></item><item><title>"George, I need a program to output a string “Hello World!"</title><description>“George, I need a program to output a string “Hello World!””&lt;br/&gt;&lt;br/&gt; - &lt;em&gt;&lt;a href="http://trillian.mit.edu/~jc/humor/HelloWorld.html"&gt;Hello, world!&lt;/a&gt;&lt;/em&gt;</description><link>http://m.kskz.tk/post/16813669668</link><guid>http://m.kskz.tk/post/16813669668</guid><pubDate>Tue, 31 Jan 2012 05:31:31 -0500</pubDate></item></channel></rss>

