diff --git a/content/post/2017/08/19/2017-08-19-how2tweet-using-golang.md b/content/labs/golang/2017-08-19-how2tweet-using-golang.md similarity index 100% rename from content/post/2017/08/19/2017-08-19-how2tweet-using-golang.md rename to content/labs/golang/2017-08-19-how2tweet-using-golang.md diff --git a/content/post/2017/09/03/2017-09-03-golang-to-handle-xlsx-files.md b/content/labs/golang/2017-09-03-golang-to-handle-xlsx-files.md similarity index 100% rename from content/post/2017/09/03/2017-09-03-golang-to-handle-xlsx-files.md rename to content/labs/golang/2017-09-03-golang-to-handle-xlsx-files.md diff --git a/content/post/2018/09/02/2018-09-02-pocket-archive-api-server.md b/content/labs/golang/2018-09-02-pocket-archive-api-server.md similarity index 100% rename from content/post/2018/09/02/2018-09-02-pocket-archive-api-server.md rename to content/labs/golang/2018-09-02-pocket-archive-api-server.md diff --git a/content/post/2019/01/06/2019-01-06-go-excel-util-using-tview.md b/content/labs/golang/2019-01-06-go-excel-util-using-tview.md similarity index 100% rename from content/post/2019/01/06/2019-01-06-go-excel-util-using-tview.md rename to content/labs/golang/2019-01-06-go-excel-util-using-tview.md diff --git a/content/post/2019/02/23/2019-02-23-line-sdk-go.md b/content/labs/golang/2019-02-23-line-sdk-go.md similarity index 100% rename from content/post/2019/02/23/2019-02-23-line-sdk-go.md rename to content/labs/golang/2019-02-23-line-sdk-go.md diff --git a/content/post/2013/01/14/2013-01-14-check_domain_expiration.md b/content/labs/infra/2013-01-14-check_domain_expiration.md similarity index 100% rename from content/post/2013/01/14/2013-01-14-check_domain_expiration.md rename to content/labs/infra/2013-01-14-check_domain_expiration.md diff --git a/content/post/2013/01/27/2013-01-27-check_domain_expiration_by_nagios.md b/content/labs/infra/2013-01-27-check_domain_expiration_by_nagios.md similarity index 100% rename from content/post/2013/01/27/2013-01-27-check_domain_expiration_by_nagios.md rename to content/labs/infra/2013-01-27-check_domain_expiration_by_nagios.md diff --git a/content/post/2013/07/20/2013-07-20-shell_scripting_know-how_001.md b/content/labs/infra/2013-07-20-shell_scripting_know-how_001.md similarity index 100% rename from content/post/2013/07/20/2013-07-20-shell_scripting_know-how_001.md rename to content/labs/infra/2013-07-20-shell_scripting_know-how_001.md diff --git a/content/post/2014/04/27/2014-04-27-visualize_the_bottleneck_using_fluentd_x_growthforecast.md b/content/labs/infra/2014-04-27-visualize_the_bottleneck_using_fluentd_x_growthforecast.md similarity index 100% rename from content/post/2014/04/27/2014-04-27-visualize_the_bottleneck_using_fluentd_x_growthforecast.md rename to content/labs/infra/2014-04-27-visualize_the_bottleneck_using_fluentd_x_growthforecast.md diff --git a/content/post/2015/06/06/2015-06-06-restart-nginx-when-its-logrotation-fails.md b/content/labs/infra/2015-06-06-restart-nginx-when-its-logrotation-fails.md similarity index 100% rename from content/post/2015/06/06/2015-06-06-restart-nginx-when-its-logrotation-fails.md rename to content/labs/infra/2015-06-06-restart-nginx-when-its-logrotation-fails.md diff --git a/content/post/2016/01/11/2016-01-11-nginx-lets-encrypt-enabling-http2.md b/content/labs/infra/2016-01-11-nginx-lets-encrypt-enabling-http2.md similarity index 100% rename from content/post/2016/01/11/2016-01-11-nginx-lets-encrypt-enabling-http2.md rename to content/labs/infra/2016-01-11-nginx-lets-encrypt-enabling-http2.md diff --git a/content/post/2016/11/06/2016-11-06-how-to-get-aws-information.md b/content/labs/infra/2016-11-06-how-to-get-aws-information.md similarity index 100% rename from content/post/2016/11/06/2016-11-06-how-to-get-aws-information.md rename to content/labs/infra/2016-11-06-how-to-get-aws-information.md diff --git a/content/post/2011/01/02/2011-01-02-00001443.md b/content/labs/linux/2011-01-02-00001443.md similarity index 100% rename from content/post/2011/01/02/2011-01-02-00001443.md rename to content/labs/linux/2011-01-02-00001443.md diff --git a/content/post/2016/06/26/2016-06-26-how-to-use-corosync-pacemaker-001.md b/content/labs/linux/2016-06-26-how-to-use-corosync-pacemaker-001.md similarity index 100% rename from content/post/2016/06/26/2016-06-26-how-to-use-corosync-pacemaker-001.md rename to content/labs/linux/2016-06-26-how-to-use-corosync-pacemaker-001.md diff --git a/content/post/2016/07/02/2016-07-02-how-to-use-corosync-pacemaker-002.md b/content/labs/linux/2016-07-02-how-to-use-corosync-pacemaker-002.md similarity index 100% rename from content/post/2016/07/02/2016-07-02-how-to-use-corosync-pacemaker-002.md rename to content/labs/linux/2016-07-02-how-to-use-corosync-pacemaker-002.md diff --git a/content/post/2016/07/10/2016-07-10-how-to-use-corosync-pacemaker-003.md b/content/labs/linux/2016-07-10-how-to-use-corosync-pacemaker-003.md similarity index 100% rename from content/post/2016/07/10/2016-07-10-how-to-use-corosync-pacemaker-003.md rename to content/labs/linux/2016-07-10-how-to-use-corosync-pacemaker-003.md diff --git a/content/post/2017/11/11/2017-11-11-lpic-ot-devopstoolsengineer.md b/content/labs/linux/2017-11-11-lpic-ot-devopstoolsengineer.md similarity index 100% rename from content/post/2017/11/11/2017-11-11-lpic-ot-devopstoolsengineer.md rename to content/labs/linux/2017-11-11-lpic-ot-devopstoolsengineer.md diff --git a/content/post/2018/07/02/2018-07-02-play-with-metabase.md b/content/labs/linux/2018-07-02-play-with-metabase.md similarity index 100% rename from content/post/2018/07/02/2018-07-02-play-with-metabase.md rename to content/labs/linux/2018-07-02-play-with-metabase.md diff --git a/content/post/2018/08/26/2018-08-26-linux-disk-cache.md b/content/labs/linux/2018-08-26-linux-disk-cache.md similarity index 100% rename from content/post/2018/08/26/2018-08-26-linux-disk-cache.md rename to content/labs/linux/2018-08-26-linux-disk-cache.md diff --git a/content/post/2018/09/11/2018-09-11-try-using-statup.md b/content/labs/linux/2018-09-11-try-using-statup.md similarity index 100% rename from content/post/2018/09/11/2018-09-11-try-using-statup.md rename to content/labs/linux/2018-09-11-try-using-statup.md diff --git a/content/post/2007/08/12/2007-08-12-00000579.md b/content/labs/misc/2007-08-12-00000579.md similarity index 100% rename from content/post/2007/08/12/2007-08-12-00000579.md rename to content/labs/misc/2007-08-12-00000579.md diff --git a/content/post/2012/08/11/2012-08-11-00001565.md b/content/labs/misc/2012-08-11-00001565.md similarity index 100% rename from content/post/2012/08/11/2012-08-11-00001565.md rename to content/labs/misc/2012-08-11-00001565.md diff --git a/content/post/2012/11/10/2012-11-10-00001570.md b/content/labs/misc/2012-11-10-00001570.md similarity index 100% rename from content/post/2012/11/10/2012-11-10-00001570.md rename to content/labs/misc/2012-11-10-00001570.md diff --git a/content/post/2013/02/09/2013-02-09-make_network-installable_repository_by_apt-mirror.md b/content/labs/misc/2013-02-09-make_network-installable_repository_by_apt-mirror.md similarity index 100% rename from content/post/2013/02/09/2013-02-09-make_network-installable_repository_by_apt-mirror.md rename to content/labs/misc/2013-02-09-make_network-installable_repository_by_apt-mirror.md diff --git a/content/post/2013/04/05/2013-04-05-japan-vyatta-users-meeting-spring-2013-in-tokyo-jvum2013s.md b/content/labs/misc/2013-04-05-japan-vyatta-users-meeting-spring-2013-in-tokyo-jvum2013s.md similarity index 100% rename from content/post/2013/04/05/2013-04-05-japan-vyatta-users-meeting-spring-2013-in-tokyo-jvum2013s.md rename to content/labs/misc/2013-04-05-japan-vyatta-users-meeting-spring-2013-in-tokyo-jvum2013s.md diff --git a/content/post/2013/06/16/2013-06-16-make-ec2-instance-by-knife-ec2-command.md b/content/labs/misc/2013-06-16-make-ec2-instance-by-knife-ec2-command.md similarity index 100% rename from content/post/2013/06/16/2013-06-16-make-ec2-instance-by-knife-ec2-command.md rename to content/labs/misc/2013-06-16-make-ec2-instance-by-knife-ec2-command.md diff --git a/content/post/2013/06/23/2013-06-23-00001579.md b/content/labs/misc/2013-06-23-00001579.md similarity index 100% rename from content/post/2013/06/23/2013-06-23-00001579.md rename to content/labs/misc/2013-06-23-00001579.md diff --git a/content/post/2014/03/02/2014-03-02-00001587.md b/content/labs/misc/2014-03-02-00001587.md similarity index 100% rename from content/post/2014/03/02/2014-03-02-00001587.md rename to content/labs/misc/2014-03-02-00001587.md diff --git a/content/post/2014/03/15/2014-03-15-00001588.md b/content/labs/misc/2014-03-15-00001588.md similarity index 100% rename from content/post/2014/03/15/2014-03-15-00001588.md rename to content/labs/misc/2014-03-15-00001588.md diff --git a/content/post/2014/10/21/2014-10-21-rtx810_with_wifi_access_point.md b/content/labs/misc/2014-10-21-rtx810_with_wifi_access_point.md similarity index 100% rename from content/post/2014/10/21/2014-10-21-rtx810_with_wifi_access_point.md rename to content/labs/misc/2014-10-21-rtx810_with_wifi_access_point.md diff --git a/content/post/2014/10/31/2014-10-31-reading-systems-performance-enterprise-and-the-cloud.md b/content/labs/misc/2014-10-31-reading-systems-performance-enterprise-and-the-cloud.md similarity index 100% rename from content/post/2014/10/31/2014-10-31-reading-systems-performance-enterprise-and-the-cloud.md rename to content/labs/misc/2014-10-31-reading-systems-performance-enterprise-and-the-cloud.md diff --git a/content/post/2015/01/25/2015-01-25-brute-force-attack-on-my-wordpress.md b/content/labs/misc/2015-01-25-brute-force-attack-on-my-wordpress.md similarity index 100% rename from content/post/2015/01/25/2015-01-25-brute-force-attack-on-my-wordpress.md rename to content/labs/misc/2015-01-25-brute-force-attack-on-my-wordpress.md diff --git a/content/post/2015/01/27/2015-01-27-google-bot-visit-my-site-many-times.md b/content/labs/misc/2015-01-27-google-bot-visit-my-site-many-times.md similarity index 100% rename from content/post/2015/01/27/2015-01-27-google-bot-visit-my-site-many-times.md rename to content/labs/misc/2015-01-27-google-bot-visit-my-site-many-times.md diff --git a/content/post/2015/10/05/2015-10-05-convert-psi-info-into-animation-gif.md b/content/labs/misc/2015-10-05-convert-psi-info-into-animation-gif.md similarity index 100% rename from content/post/2015/10/05/2015-10-05-convert-psi-info-into-animation-gif.md rename to content/labs/misc/2015-10-05-convert-psi-info-into-animation-gif.md diff --git a/content/post/2016/03/20/2016-03-20-install-node-by-using-nodebrew-on-mac.md b/content/labs/misc/2016-03-20-install-node-by-using-nodebrew-on-mac.md similarity index 100% rename from content/post/2016/03/20/2016-03-20-install-node-by-using-nodebrew-on-mac.md rename to content/labs/misc/2016-03-20-install-node-by-using-nodebrew-on-mac.md diff --git a/content/post/2013/09/20/2013-09-20-how_to_install_openvpn_under_ubuntu_1204.md b/content/labs/network/2013-09-20-how_to_install_openvpn_under_ubuntu_1204.md similarity index 100% rename from content/post/2013/09/20/2013-09-20-how_to_install_openvpn_under_ubuntu_1204.md rename to content/labs/network/2013-09-20-how_to_install_openvpn_under_ubuntu_1204.md diff --git a/content/post/2015/01/31/2015-01-31-use-vpn-server-function-of-highend-consumer-router.md b/content/labs/network/2015-01-31-use-vpn-server-function-of-highend-consumer-router.md similarity index 100% rename from content/post/2015/01/31/2015-01-31-use-vpn-server-function-of-highend-consumer-router.md rename to content/labs/network/2015-01-31-use-vpn-server-function-of-highend-consumer-router.md diff --git a/content/post/2016/10/31/2016-10-31-site-to-site-vpn-using-edgerouterx-and-vyos.md b/content/labs/network/2016-10-31-site-to-site-vpn-using-edgerouterx-and-vyos.md similarity index 100% rename from content/post/2016/10/31/2016-10-31-site-to-site-vpn-using-edgerouterx-and-vyos.md rename to content/labs/network/2016-10-31-site-to-site-vpn-using-edgerouterx-and-vyos.md diff --git a/content/post/2005/08/05/2005-08-05-00000058.md b/content/post/2005/08/05/2005-08-05-00000058.md deleted file mode 100644 index 4f486d0..0000000 --- a/content/post/2005/08/05/2005-08-05-00000058.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(途中) -author: kazu634 -date: 2005-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1909;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

-この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みたものである。
-

- -
- -

-

- エッセーができてからの年月 -

-

- -

- 2004年9月 -

- -

-  高校で書かなければならなかったエッセーを覚えているかい?導入となる段落、理由を与える段落、結論。結論というのは例えば、『白鯨』【注1】に出てくるエイハブはキリストに似た人物だ、というものだ。
 うーん。だから、私は別な側面を示そうと思う。つまり、エッセーとは本当はどんなもので、どのように書くのかということについて示していこうと思う。少なくとも、自分がエッセーをどのように書いているのかということについて書こうと思う。 -

- -

- 一番明白な違い -

- -

-  本物のエッセーと学校で書かなければならないものとの一番明白な違いは、本物のエッセーは英文学についてだけについてのものだけではないということだ。確かに、学校は生徒達に文章の書き方を教えなければならない。しかし、一連の歴史的出来事のために作文の授業は文学研究と混ざり合ってしまっている。そのためにアメリカ合衆国中で生徒達は、少ない予算しかない野球チームがどのようにしてヤンキースと闘いうるのかとか【注2】、ファッションにおける色の役割だとか、何がよいデザートを構成するのかといったことについて書くのではなく、ディキンズ【注3】におけるシンボリズムについて書いているのである。
 このことにより、作文は退屈で的はずれのように見えざるを得なくなる。誰がディキンズの作品におけるシンボリズムなんか気にするだろうか?ディキンズ本人でさえも、色や野球のことについて書かれたエッセーにずっと興味を持つはずだろう。
 どうしてこのようになってしまったのだろうか?その質問に答えるためには、ほぼ1000年の時を戻る必要がある。1100年頃に、ヨーロッパはついに何世紀にも及ぶ混乱を終え一息つき始めた。一度知的好奇心という贅沢をし始めると、ヨーロッパの人々は現在我々が「古典」と呼んでいるものを再発見した。その効果は、他の太陽系から来た生物に訪ねられた時のものにとてもよく似ていた。これら初期の文明【注4】は非常に高度に洗練されていたので、それ以降の何世紀もの間、ヨーロッパの学者の主な仕事は、ほぼすべての学問領域の中で、古代ギリシア・ローマの人々が知っていたことを吸収することだった。
 この期間の中で、古代の書物研究することが権威を得るようになった。書物研究が学者が行っていたことの本質のように思えた。ヨーロッパの学問に弾みがつくにつれて、古代の書物研究は重要ではなくなっていった。1350年までには、化学について学びたいと望んでいた学生は、自分の同時代でアリストテレス【注5】よりも良い教師を捜すことができるようなった。[1]しかし、学校は学問よりもゆっくりと変化した。19世紀になっても、古代の書物の研究は依然としてカリキュラムの重要な要素であった。 -

- -

-

- 原注 -

-

- -

- [1] – 私が念頭に置いているのはオレーム(1325-82)【注6】だ。しかし、年代を特定するのは困難だ。理由は、ヨーロッパの人々が古代の科学を吸収するのを終えたまさにその時に学問における急激な衰えが起きたからだ。原因は1347年の疫病かもしれない。というのは、科学上の進歩は人口曲線に符合すしているからだ。 -

- -

-

- 訳注 -

-

- -

- 注1 – メルビルの小説。Moby Dick。1851年刊。巨大な白鯨モビー・ディックに片足を奪われたエーハブ船長は、復讐のため世界の海を巡り、ついに発見した宿敵とともに海底に沈む。善と悪の対決等、深い象徴性を秘めた叙事詩的大作。発表当時は不評だったが、1920年代以後評価が高まる。
注2 – 『マネーボール』)のことを言っているのだと考えられる。
注3 – イギリスの小説家。ビクトリア女王から貧しい庶民の子どもまでが愛読した、19世紀最大の国民的文豪であるばかりでなく、20世紀になっても各国語に翻訳されるうえに、ラジオドラマ、テレビドラマ、映画、ミュージカルなどのメディアにまで浸透している。
注4 – つまり、古代ギリシア・ローマ文明
注5 – 「万学の祖」として、その業績は広範、後世への影響はプラトンと並んで甚大である。学の全分野で今日まで用いられる術語・概念・方法の多くがアリストテレスに発する。
注6 – フランスの司教。アリストテレスを研究。経済学の著作もある。 -

-
diff --git a/content/post/2005/08/05/2005-08-05-00000059.md b/content/post/2005/08/05/2005-08-05-00000059.md deleted file mode 100644 index 531123a..0000000 --- a/content/post/2005/08/05/2005-08-05-00000059.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(途中の追加) -author: kazu634 -date: 2005-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1911;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

-この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みたものである。
-

- -
- -

-  次に述べる質問をする時が熟した:古代の書物研究が学問の妥当な研究領域であるのなら、現代の書物も妥当な研究領域ではないのか?それに対する答えは、もちろん、古典を研究する学問のそもそもの存在理由は一種の知的考古学であり、現代の書物の場合になされる必要があるものではない、というものだった。しかし、分かり切った理由から、だれもそうした答えをしようとはしなかった。考古学的な研究がほぼ終わっていたので、古典を研究していた学者達は、時間を無駄にしているというわけではないが、少なくともあまり重要ではない問題に取り組んでいたことになったのである。 -

-
diff --git a/content/post/2005/08/05/2005-08-05-00000060.md b/content/post/2005/08/05/2005-08-05-00000060.md deleted file mode 100644 index 90971de..0000000 --- a/content/post/2005/08/05/2005-08-05-00000060.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Yahoo!から乗り換えてみた -author: kazu634 -date: 2005-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1907;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- Yahoo!から乗り換えてみた。
Yahooは、自分が翻訳しようとしてるエッセーをうまく表示できなかったので。
これからはこっちで頑張ってみようと思う。 -

-
diff --git a/content/post/2005/08/06/2005-08-06-00000061.md b/content/post/2005/08/06/2005-08-06-00000061.md deleted file mode 100644 index 127ac1f..0000000 --- a/content/post/2005/08/06/2005-08-06-00000061.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: ”What Business Can Learn from Open Source”を読んで考えたこと -author: kazu634 -date: 2005-08-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1913;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- Paul Graham氏によるエッセー、“What Business Can Learn from Open Source”を読んで船乗りについてや自分が専門とするConradについて考えたことを書いてます。 -

- -
-

- -

- Paul Grahamは次のように述べている。 -

- -

-

- We’re funding eight new startups at the moment. A friend asked what they were doing for office space, and seemed surprised when I said we expected them to work out of whatever apartments they found to live in. But we didn’t propose that to save money. We did it because we want their software to be good. Working in crappy informal spaces is one of the things startups do right without realizing it. As soon as you get into an office, work and life start to drift apart.
That is one of the key tenets of professionalism. Work and life are supposed to be separate. But that part, I’m convinced, is a mistake. (my italics)

-
- -

- このprofessionalismという語がキーワードになっているのだろう。professionalismという考えが生まれ発達して行くにつれて、仕事と生活が乖離し始めた、とPaul Grahamは述べている。 -

-

- -

- 自分が専門とするConradという作家は船の世界の大転換期に船乗りとして働いていた。Conradは帆船から蒸気船へと船の動力が風から蒸気に変わる中で働き、帆船と蒸気船のどちらにも船員として勤務していた。そのConradは、帆船の方がよいと考えている。理由は、帆船の中で自然に育まれる連帯感・責任感などといった倫理的側面を重視するものだった。つまり、帆船は仕事と生活が重なるものだったのではないだろうか。一つの目的、つまり目的地にたどり着くために、船員は船長の号令のもと協力して働かなければならない。もしも非協力的な態度を取れば、自分の命すらも危ない―そんな環境の中で帆船乗りというものは独自の倫理的価値観を育んできたのだと考えられる。 -

- -

- そうした生活と仕事が混然と一つになっていた状況に変化をもたらしたものとして蒸気船が考えられはしないだろうか。蒸気船は船乗り達から仕事を奪う。何もしていなくても船は目的地に向かってまっすぐに進む。帆船は風を頼りに進むためにどうしても蛇行しながら目的地に進むのとは対照的だ。船は時間通りに進む、機械的なものへとなった。蒸気機関を動かし続けることができれば船は進む。それ以外のこと、例えば帆を張るだとか、風向きを考えて舵を取るだとかということ、は船乗りの仕事ではなくなった。船乗りの仕事に余暇ができたのである。このことを船乗りの仕事と船上の生活を分離させたと考えられはしないだろうか。少なくとも、帆船乗りよりも多い余暇を汽船乗りは持っていた、と言うことはできる。 -

- -

- このように生活と仕事が分離し始めると、それまで職人芸のようにして伝達されてきた船乗りとして経験・技が伝達されなくなっていったのではないだろうか。新しい世代の船乗りにとって帆船乗りの経験や技というものは時代遅れのものにしか感じられないだろうから。【注1】だが、そうした古い価値観の中にこそ大事なものがあると、Conradは述べたいのではないだろうか。そうした大事な価値観を育むことができなかった、古い世代との会話が断絶した若い世代としてLord Jim【注2】のジムを導入したのではないだろうか。ジムが最後に乗っていた船は汽船であったことも偶然ではないはずだ。 -

- -
- -

-

- 注 -
-

- - -
diff --git a/content/post/2005/08/07/2005-08-07-00000062.md b/content/post/2005/08/07/2005-08-07-00000062.md deleted file mode 100644 index f91f70e..0000000 --- a/content/post/2005/08/07/2005-08-07-00000062.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(まだまだ途中) -author: kazu634 -date: 2005-08-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1921;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みたものである。 -

- -
- -

-

-
-

- -

-

- エッセーができてからの年月 -

-

- -

- 2004年9月 -

- -

-  高校で書かなければならなかったエッセー【注1】を覚えているかい?導入となる段落、理由を与える段落、結論。結論というのは例えば、『白鯨』【注2】に出てくるエイハブはキリストに似た人物だ、というものだ。 -

- -

-  うーん。だから、私は別な側面を示そうと思う。つまり、エッセーとは本当はどんなもので、どのように書くのかということについて示していこうと思う。少なくとも、自分がエッセーをどのように書いているのかということについて書こうと思う。 -

- -

-

-
-

- -

-

- 一番明白な違い -

-

- -

-  本物のエッセーと学校で書かなければならないものとの一番明白な違いは、本物のエッセーは英文学についてだけについてのものだけではないということだ。確かに、学校は生徒達に文章の書き方を教えなければならない。しかし、一連の歴史的出来事のために書くこと【注3】の授業は文学研究と混ざり合ってしまっている。そのためにアメリカ合衆国中で生徒達は、少ない予算しかない野球チームがどのようにしてヤンキースと闘いうるのかとか【注4】、ファッションにおける色の役割だとか、何がよいデザートを構成するのかといったことについて書くのではなく、ディキンズ【注5】におけるシンボリズムについて書いているのである。 -

- -

-  このことにより、書くことは退屈で的はずれのように見えざるを得なくなる。誰がディキンズの作品におけるシンボリズムなんか気にするだろうか?ディキンズ本人でさえも、色や野球のことについて書かれたエッセーにずっと興味を持つはずだろう。 -

- -

-  どうしてこのようになってしまったのだろうか?その質問に答えるためには、ほぼ1000年の時を戻る必要がある。1100年頃に、ヨーロッパはついに何世紀にも及ぶ混乱を終え一息つき始めた。一度知的好奇心という贅沢をし始めると、ヨーロッパの人々は現在我々が「古典」と呼んでいるものを再発見した。その効果は、他の太陽系から来た生物に訪ねられた時のものにとてもよく似ていた。これら初期の文明【注6】は非常に高度に洗練されていたので、それ以降の何世紀もの間、ヨーロッパの学者の主な仕事は、ほぼすべての学問領域の中で、古代ギリシア・ローマの人々が知っていたことを吸収することだった。 -

- -

-  この期間の中で、古代の書物研究することが権威を得るようになった。書物研究が学者が行っていたことの本質のように思えた。ヨーロッパの学問に弾みがつくにつれて、古代の書物研究は重要ではなくなっていった。1350年までには、化学について学びたいと望んでいた学生は、自分の同時代でアリストテレス【注7】よりも良い教師を捜すことができるようなった。[1]しかし、学校は学問よりもゆっくりと変化した。19世紀になっても、古代の書物の研究は依然としてカリキュラムの重要な要素であった。 -

- -

-  次に述べる質問をする時が熟した:古代の書物研究が学問の妥当な研究領域であるのなら、現代の書物も妥当な研究領域ではないのか?それに対する答えは、もちろん、古典を研究する学問のそもそもの存在理由は一種の知的考古学であり、現代の書物の場合になされる必要があるものではない、というものだった。しかし、分かり切った理由から、だれもそうした答えをしようとはしなかった。考古学的な研究がほぼ終わっていたので、古典を研究していた学者達は、時間を無駄にしているというわけではないが、少なくともあまり重要ではない問題に取り組んでいたことになったのである。 -

- -

-  このようにして現代の文学についての研究が始まった。当初はとても多くの抵抗があった。英文学という学科目における最初の講義は新しい大学で行われたらしい。特にアメリカの大学で、だ。ダートマス大学、ヴァーモント大学、アマースト大学、ユニヴァーシティカレッジが1820年代に英文学を教えた。しかし、ハーヴァード大学では、英文学の教授は1876年までおらず、オックスフォード大学では1885年までいなかった(オックスフォード大学では、英文学の教授職を設けるよりも前に、中国についての教授職を設けていた)。[2] -

- -

-  少なくともアメリカにおいて状況を決めてしまったのは、教授は研究だけでなく、教育も行うべきだとする考えであったように思える。この考えは(博士号、学部・学科、そして近代的大学という概念とともに)19世紀の後半にドイツから入ってきた。この新しい大学のモデルがジョンズ・ホプキンズ大学で1876年に採用されると、急速にアメリカ中に広まっていった。 -

- -

-  書くことは偶然の作物の一つだった。大学は長く文の構成法を教えてきた。しかし、文章の構成をどのように研究することができるだろうか?数学を教える教授には、もともとの数学【注8】を研究するように求めることができるし、歴史を教える教授には歴史についての学術的な論文を書くように求めることができる。しかし、修辞や文の構成法を教える教授には何を求めればいいのだろうか?そうした教授は何について研究するべきなのだろうか?最も関連性がある学問領域は英文学であるように思える。[3] -

- -

-  このようにして19世紀後半に、書くことについての講義は英文学の教授により受け継がれていた。このことには二つの欠点があった。一つ目は、美術史研究者がよい芸術作品をつくることができなければならないことより以上の必然性はあるものの、文学についての専門家は良い文章を書ける必要がないという欠点だ。二つ目は、英文学の教授が興味があるものが文学であるから、書くテーマが文学についてのものになりがちになってしまうという欠点だ。 -

- -

-  高校は大学を模倣した。高校での惨めな体験の種は1892年に蒔かれた。その年に、全米教育協会は「公式に文学と文章構成法が高校の教育課程に統合するように薦めた」。[4]基礎学科【注9】のうちの書くという要素が国語【注10】という学科目に変わったのである。その奇妙な結果として、高校生達はいま英文学について書かなければならなくなっている。認識することさえなく、高校生達は英文学の教授が数十年前に雑誌に投稿した論文を模倣したものを、書かなければいけないのである。 -

- -

-  このことが当の生徒達にとって的はずれな課題に見えたとしても、驚くべきではない。理由は、私たちは今や実際に行われていることから三段階も離れていることになるからである。生徒達は英文学の教授を模倣し、英文学の教授は古典を研究する学者を模倣し、古典を研究する学者は、700年前には魅力的で緊急に必要とされる仕事であったものから生じた伝統の単なる後継者に過ぎない。 -

- -

-

-
-

- -
-

- -

-

-
-

- -

-

- 原注 -

-

- -

- -
-

- -

-

- 訳注 -

-

- - -
diff --git a/content/post/2005/08/07/2005-08-07-00000063.md b/content/post/2005/08/07/2005-08-07-00000063.md deleted file mode 100644 index 27bbb3b..0000000 --- a/content/post/2005/08/07/2005-08-07-00000063.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: The Shadow-LineとStar Wars III(Yahoo!からの移植) -author: kazu634 -date: 2005-08-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1917;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- いま、ConradのThe Shadow Lineを読んでいる。これを読み始める直前にStar Wars Episode IIIを観てきたのだが、共通点が多いような気がする。「若者の弱さ」というものをどちらとも描き出そうとしているように思えるからだ。
Conradはこれを書いたときは晩年で、老水夫と言っても差し支えのない年齢だった。そのような人が、語り手を通して若者が大人になるときに超えるshadow-lineについて語っているのがこの作品ということになるのだろうか?
このような主題は、スターウォーズでは同年代の視点から眺めることができたように思う(私がアナキンとほぼ同年代だったからというのもあるのだろうが)。
こうした視点の違いはあるものの、両者は迷う若者の姿を現しているという点で非常ににているような感想を抱いた。 -

-
diff --git a/content/post/2005/08/07/2005-08-07-00000064.md b/content/post/2005/08/07/2005-08-07-00000064.md deleted file mode 100644 index 3718db6..0000000 --- a/content/post/2005/08/07/2005-08-07-00000064.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: コンタクトに変えてみた(Yahoo!からの移植) -author: kazu634 -date: 2005-08-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1915;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- これはすごい。司会が全然違うことに気付く。色がはっきりと見えて、自分の目ではないようだった。
まだまだ、消毒液とかの扱いに離れてないので、目に入れると消毒液が残っていて「痛てて」みたいなことも多いが、これだけ視界が広くなるんだったら、まぁいいか。
ちなみにコンタクトは「メダリスト?」で、二週間使い捨てのやつ。 -

-
diff --git a/content/post/2005/08/07/2005-08-07-00000065.md b/content/post/2005/08/07/2005-08-07-00000065.md deleted file mode 100644 index 2b825a6..0000000 --- a/content/post/2005/08/07/2005-08-07-00000065.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 主観的なものの見方について -author: kazu634 -date: 2005-08-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1919;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- O田くんの所で哲学的な話が掲載されていたので、トラックバックの練習がてらコメントしてみようかと思いました。 -

- -
-

- -

- O田 wrote: -

- -

-

- この思いこみを哲学者のフッサールは現信憑とよんだ。 また、思いこみから脱却することをエポケーと言う。 正しい認識は、複数人の思いこみの共有によって成り立つのだ。
何が言いたいかと言うと、自分が正しいとか間違っているとか思っていることが、実は単なる思いこみで、他の人にとっては全く逆の意味で取られてしまうかもしれない。 そう言った間違いを防ぐためには、相手を知り、己を知ること、そして考えを共有することが大事なんだってこと!

-
- -

- こうした考えの背景には、ニーチェなどの思想の影響が伺える。というのも、ニーチェは神というヨーロッパ的な世界観からすれば絶対的とされる存在を否定しているからだ。何が正しいのかという絶対的な価値基準は存在しない、ということをニーチェらによる神の否定は含意していると考えることができる。こうしたことから、ニーチェは『道徳の系譜学』などという書物で系譜学というものを始める。絶対的に正しい価値観が存在しないという立場に立った以上、「道徳とはなぜ現在の形になっているのか?」という疑問が自然に生じ、それに答えようと試みたのである。 -

-

- -

- また、こうしたフッサール的な世界観というものは、当時の科学の危機というものとも大きな影響を受けている。数学に置いては、数学の基礎をなす整数論に矛盾が見つかった。物理学に置いては、アインシュタインが絶対とされていたニュートン力学よりもよりよい説明を与えた。数学や物理といった、永遠不滅と考えられていた学問の基礎がグラグラし始めた時代なのである。 -

- -

- 文学に置いても、同時代的に全知全能の語り手(omniscent narrator)から情報を制約された語り手へと、語り手が変化していく過渡期にあった。つまり、三人称で何でも知っている語り手から、知っている情報の限られた、あるいは非常にバイアスのかかった解釈を施す語り手が物語るという形式の物語が生まれつつあったのである。これは非常に重要な動きではあったが、人間が実際に行っている語るという行為により似せた小説というものが生み出されつつあった、ということなのだろうか。 -

- -

- あぁ、後、O田くんが書いていることは談話分析(Discourse Analysis)と呼ばれる学問領域の基本的なアプローチとされているかな。 -

-
diff --git a/content/post/2005/08/09/2005-08-09-00000066.md b/content/post/2005/08/09/2005-08-09-00000066.md deleted file mode 100644 index 1d29759..0000000 --- a/content/post/2005/08/09/2005-08-09-00000066.md +++ /dev/null @@ -1,178 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(まだまだ途中・訂正) -author: kazu634 -date: 2005-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1929;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- この投稿はPaul Graham氏によるエッセー、”The Age of the Essays”を翻訳しようと試みたものである。 -

- -
- -

-

- -

-

- エッセーができてからの年月 -

-

- -

- 2004年9月 -

- -

-  高校で書かなければならなかったエッセー【注1】を覚えているかい?導入となる段落、理由を与える段落、結論。結論というのは例えば、『白鯨』【注2】に出てくるエイハブはキリストに似た人物だ、というものだ。 -

- -

-  うーん。だから、私は別な側面を示そうと思う。つまり、エッセーとは本当はどんなもので、どのように書くのかということについて示していこうと思う。少なくとも、自分がエッセーをどのように書いているのかということについて書こうと思う。 -

- -

-

- 一番明白な違い -

-

- -

-  本物のエッセーと学校で書かなければならないものとの一番明白な違いは、本物のエッセーは英文学についてだけものではないということだ。確かに、学校は生徒達に文章の書き方を教えなければならない。しかし、一連の歴史的出来事のために書くこと【注3】の授業は文学研究と混ざり合ってしまっている。そのためにアメリカ合衆国中で生徒達は、少ない予算しかない野球チームがどのようにしてヤンキースと闘いうるのかとか【注4】、ファッションにおける色の役割だとか、何がよいデザートを構成するのかといったことについて書くのではなく、ディキンズ【注5】におけるシンボリズムについて書いているのである。 -

- -

-  このことにより、書くことは退屈で的はずれのように見えざるを得なくなる。誰がディキンズの作品におけるシンボリズムなんか気にするだろうか?ディキンズ本人でさえも、色や野球のことについて書かれたエッセーにずっと興味を持つはずだろう。 -

- -

-  どうしてこのようになってしまったのだろうか?その質問に答えるためには、ほぼ1000年の時を戻る必要がある。1100年頃に、ヨーロッパはついに何世紀にも及ぶ混乱を終え一息つき始めた。一度知的好奇心という贅沢をし始めると、ヨーロッパの人々は現在我々が「古典」と呼んでいるものを再発見した。その効果は、他の太陽系から来た生物に訪ねられた時のものにとてもよく似ていた。これら初期の文明【注6】はとても高度に洗練されていたので、それ以降の何世紀もの間ヨーロッパの学者の主な仕事は、ほぼすべての学問領域の中で古代ギリシア・ローマの人々が知っていたことを吸収することになったのである。 -

- -

-  この期間中、古代の書物を研究することが権威を得るようになった。書物研究が学者が行っていたことの本質のように思えた。ヨーロッパの学問に弾みがつくにつれて、古代の書物研究は重要ではなくなっていった。1350年までには、科学について学びたいと望んでいた学生は、自分の同時代でアリストテレス【注7】よりも良い教師を捜すことができるようなった。[1]しかし、学校は学問よりもゆっくりと変化した。19世紀になっても、古代の書物の研究は依然としてカリキュラムの重要な要素であった。 -

- -

-  次に述べる質問をする時が熟した:古代の書物研究が学問の妥当な研究領域であるのなら、現代の書物も妥当な研究領域ではないのか?それに対する答えは、もちろん、古典を研究する学問のそもそもの存在理由は一種の知的考古学であり、現代の書物の場合になされる必要があるものではない、というものだった。しかし、分かり切った理由から、だれもそうした答えをしようとはしなかった。考古学的な研究がほぼ終わっていたので、古典を研究していた学者達は、時間を無駄にしているというわけではないが、少なくともあまり重要ではない問題に取り組んでいたからである。 -

- -

-  このようにして現代の文学についての研究が始まった。当初はとても多くの抵抗があった。英文学という学科目における最初の講義は新しい大学で行われたらしい。特にアメリカの大学で、だ。ダートマス大学、ヴァーモント大学、アマースト大学、ユニヴァーシティカレッジが1820年代に英文学を教えた。しかし、ハーヴァード大学では、英文学の教授は1876年までおらず、オックスフォード大学では1885年までいなかった(オックスフォード大学では、英文学の教授職を設けるよりも前に、中国についての教授職を設けていた)。[2] -

- -

-  少なくともアメリカにおいて状況を決めてしまったのは、教授は研究だけでなく、教育も行うべきだとする考えであったように思える。この考えは(博士号、学部・学科、そして近代的大学という概念とともに)19世紀の後半にドイツから入ってきた。この新しい大学のモデルがジョンズ・ホプキンズ大学で1876年に採用されると、急速にアメリカ中に広まっていった。 -

- -

-  書くことは偶然の産物の一つだった。大学は長く文の構成法を教えてきた。しかし、文章の構成をどのように研究することができるだろうか?数学を教える教授には、もともとの数学【注8】を研究するように求めることができるし、歴史を教える教授には歴史についての学術的な論文を書くように求めることができる。しかし、修辞や文の構成法を教える教授には何を求めればいいのだろうか?そうした教授は何について研究するべきなのだろうか?最も関連性がある学問領域は英文学であるように思える。[3] -

- -

-  このようにして19世紀後半に、書くことについての講義は英文学の教授により受け継がれていた。このことには二つの欠点があった。一つ目は、美術史研究者がよい芸術作品をつくることができなければならないことよりも多くの必然性はあるものの、文学についての専門家は良い文章を書ける必要がないということだ。二つ目は、英文学の教授が興味があるものが文学であるから、書くテーマが文学についてのものになりがちになってしまうということだ。 -

- -

-  高校は大学を模倣した。高校での惨めな体験の種は1892年に蒔かれた。その年に、全米教育協会は「公式に文学と文章構成法が高校の教育課程に統合するように薦めた」。[4]基礎学科【注9】のうちの書くという要素が国語【注10】という学科目に変わったのである。その奇妙な結果として、高校生達はいま英文学について書かなければならなくなっている。認識することさえなく、英文学の教授が数十年前に雑誌に投稿した論文を模倣したものを、高校生達は書かなければいけないのである。 -

- -

-  このことが当の生徒達にとって的はずれな課題に見えたとしても、驚くべきではない。理由は、私たちは今や実際に行われていることから三段階も離れていることになるからである。生徒達は英文学の教授を模倣し、英文学の教授は古典を研究する学者を模倣し、古典を研究する学者は、700年前には魅力的で緊急に必要とされる仕事であったものから生じた伝統を単に受け継いでいるに過ぎないのである。 -

- -

-

- 擁護をしない -

-

- -

-  本当のエッセーと学校で書かせられるものとの間の他の大きな違いは、本物のエッセーはある意見を主張し、そうしてからその意見を擁護するということをしないことだ。{その原則は、文学について書かなければならないという考えに似て、長く忘れられてきたエッセーの出自の知的名残りであることがわかる。} -

- -
-

- -

-

-  原注 -

-

- -

- -
-

- - -
diff --git a/content/post/2005/08/09/2005-08-09-00000067.md b/content/post/2005/08/09/2005-08-09-00000067.md deleted file mode 100644 index 2b06898..0000000 --- a/content/post/2005/08/09/2005-08-09-00000067.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 仮免 -author: kazu634 -date: 2005-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1923;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 同僚のO田くんが、今日仮免を取ったらしい。4年生になって、この時期からの教習所通いは大変かもしれないが頑張っているようだ。………というか、順調すぎてつまらないから、どこかで面白いことが起きないかな。 -

-
diff --git a/content/post/2005/08/09/2005-08-09-00000068.md b/content/post/2005/08/09/2005-08-09-00000068.md deleted file mode 100644 index a5974fb..0000000 --- a/content/post/2005/08/09/2005-08-09-00000068.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 星の王子さま -author: kazu634 -date: 2005-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1925;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 夏休みはどう過ごそうかしら。18切符を買って、どこかにさすらうのもいいかもしれないと考える今日このごろ。確か、この前新聞で星の王子さまのミュージカル公演をやるという記事があったはずだから、それを観に行くことを目標に移動しようかしら… -

-
diff --git a/content/post/2005/08/09/2005-08-09-the-zahir.md b/content/post/2005/08/09/2005-08-09-the-zahir.md deleted file mode 100644 index c2fa57b..0000000 --- a/content/post/2005/08/09/2005-08-09-the-zahir.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: The Zahir -author: kazu634 -date: 2005-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1927;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- Paulo CoElhoの最新作The Zahirを今日、丸善で見つけた。買いたかったが、お金がない…お金を握りしめて、明日買ってこよう♪ -

-
diff --git a/content/post/2005/08/10/2005-08-10-00000069.md b/content/post/2005/08/10/2005-08-10-00000069.md deleted file mode 100644 index a94d0b0..0000000 --- a/content/post/2005/08/10/2005-08-10-00000069.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: がんばっていきましょい -author: kazu634 -date: 2005-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1931;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 今日「がんばっていきましょい」を観ていたら、このドラマはHeart of Darkness【注1】と同じくframe-story【注2】であることがわかった。高校生だった昔を物語る登場人物と、それを聞く登場人物。そして物語が主に描写するのは、高校生だった過去の話。これこそ典型的なframe-storyだ! -

- -
-

- -

-

- 注 -

-

- - -
diff --git a/content/post/2005/08/10/2005-08-10-00000070.md b/content/post/2005/08/10/2005-08-10-00000070.md deleted file mode 100644 index 765736f..0000000 --- a/content/post/2005/08/10/2005-08-10-00000070.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: はじめての公道での運転 -author: kazu634 -date: 2005-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1935;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- O田くん wrote: -

- -

-

- 昨日仮免をゲットし、今日は初の路上講習にいってきました。 あっち見たりこっち見たりと大変で、一時間だけなのにかなり疲れてしまいました。 いや~運転って大変だね。

-
- -

- 公道にでて初めての運転か。大変だったなぁ。今だと少しは慣れてきた感じだけれど、ギアチェンジと周囲の確認で精一杯だった気がする。なにはともあれ頑張ってほしいものだ。がんばれ~>O田くん -

diff --git a/content/post/2005/08/10/2005-08-10-the-zahir-2.md b/content/post/2005/08/10/2005-08-10-the-zahir-2.md deleted file mode 100644 index 7cf83f8..0000000 --- a/content/post/2005/08/10/2005-08-10-the-zahir-2.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: The Zahir -author: kazu634 -date: 2005-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1933;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- Paulo CoElhoのThe Zahirを購入した。zahirというのは、 -

- -

-

- According to the write Jorge Luis Borges, the idea of the Zahir comes from Islamic tradition and is thought to have arisen at some point in the eighteenth century. Zahir, in Arabic, means visible, present, incapable of going unnoticed. It is someone or something which, once we have come into contact with them or it, gradually occupies our every tought, until we can think of nothing else. This can be considered either a state of holiness or of madness.

-
- -

- だそうだ。つまり、「見えて、確かに存在し、どうしても気付かれてしまうもの。常にそのことを考えてしまい、それ以外何も考えられなくなってしまうもの。神聖さとか狂気の状態のどちらかだと考えられうるもの」だそうだ。これからどんな話が展開していくのだろうか。 -

-

- -

- ちなみに、このPaulo CoElhoという人は、『アルケミスト』を書いている人として世界的に有名な人物。この『アルケミスト』は「現代の古典」という評価を得ていて、現代版『星の王子さま』と考えられている。 -

- -

- 今度研究室に置いておくので、読んでみてくださいな>W坪くん -

-
diff --git a/content/post/2005/08/12/2005-08-12-00000071.md b/content/post/2005/08/12/2005-08-12-00000071.md deleted file mode 100644 index 31ecaf4..0000000 --- a/content/post/2005/08/12/2005-08-12-00000071.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(断片) -author: kazu634 -date: 2005-08-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1941;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みた断片である。 -

- -
-

- -

-  中世の大学はほとんど神学校だったと、しばしば誤って信じられている。ところが実際は、中世の大学はずっと法律学校の性質を帯びていたのだった。少なくとも我々の伝統では、法律家というのは弁護士であり、論争のどちらの側にも立って、出来るだけ筋の通った主張をするように訓練を受ける。この精神が原因・結果のいずれなのかはわからないが、こうした精神は初期の大学に浸透していた。弁論術の研究、つまり説得力ある議論の技術は学部生の三つあるカリキュラムのうちの一つだった。その講義受講後、最もありふれた議論の形式は討論となった。このことは少なくとも、名目上は現代の論文における弁護という形で保たれてきた。ほとんどの人々は論文と博士論文という言葉を交換可能なものとして扱うが、少なくとも本来は、論文というのはある立場から説得力を持たせて書かれるものであり、博士論文というのはその立場を弁護するための議論なのである。【注1】 -

- -

-  ある立場を弁護することは法律上の議論では必要悪であるかもしれないが、それは真実へとたどり着く一番の方法ではない。このことを法律家たちは真っ先に認めるであろうと私は思っている。この方法では洞察力を働かせられないだけではない。本当の問題は、問いと変えることが出来ないということにある。 -

- -
- - -
diff --git a/content/post/2005/08/12/2005-08-12-00000072.md b/content/post/2005/08/12/2005-08-12-00000072.md deleted file mode 100644 index 24b1954..0000000 --- a/content/post/2005/08/12/2005-08-12-00000072.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 中国から -author: kazu634 -date: 2005-08-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1939;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-book_from_chinese荷物が届いた。何事が起きたのかパニくる自分。中国人の知り合いは一人しかいないが、宛先はきっちり英語で書いてある。知り合いの人からの荷物ではなさそうだ…では誰だ?そんなこと考えながら開けたら、注文していた本だった。どうやら、値段が安い奴を探して注文したら、中国版を注文してしまっていたらしい。とりあえず、前書きだけ中国語で中身は英語だったから、なんとかなるかなぁ、と。 -

-
diff --git a/content/post/2005/08/12/2005-08-12-00000073.md b/content/post/2005/08/12/2005-08-12-00000073.md deleted file mode 100644 index f90e0c4..0000000 --- a/content/post/2005/08/12/2005-08-12-00000073.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 健康診断に行ってきた。 -author: kazu634 -date: 2005-08-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1937;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 健康診断に行ってきました。結構、色々とやばいです。不整脈だとか、色盲だとか、慢性気管支炎の疑いが…などと色々と言われてきました。不整脈と色盲は、とりあえず大丈夫みたいなんですが、慢性気管支炎は治しに行かないと…。そういえば、ここ一年ぐらい咳することが多かったっけなぁ… -

-
diff --git a/content/post/2005/08/13/2005-08-13-00000074.md b/content/post/2005/08/13/2005-08-13-00000074.md deleted file mode 100644 index 0d309a7..0000000 --- a/content/post/2005/08/13/2005-08-13-00000074.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 病院に行ってきた。 -author: kazu634 -date: 2005-08-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1943;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 病院に行ってきました。慢性気管支炎の疑いがあるなんて言われたから、結構ビクビクしていたのですが、結局何でもありませんでした!とりあえず、よかったです。 -

-
diff --git a/content/post/2005/08/13/2005-08-13-the-age-of-the-essaysの翻訳(まだまだ途中)-2.md b/content/post/2005/08/13/2005-08-13-the-age-of-the-essaysの翻訳(まだまだ途中)-2.md deleted file mode 100644 index c0d1bee..0000000 --- a/content/post/2005/08/13/2005-08-13-the-age-of-the-essaysの翻訳(まだまだ途中)-2.md +++ /dev/null @@ -1,284 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(まだまだ途中) -author: kazu634 -date: 2005-08-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1945;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

- この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みた断片である。 -

- -

- ようやく本題に入ってきたので、とても訳すのが楽しくなってきました。これで全体の半分超えたぐらいです。 -

- -
- -

-

- エッセーができてからの年月 -

-

- -

- 2004年9月 -

- -

-  高校で書かなければならなかったエッセー【注1】を覚えているかい?導入となる段落、理由を与える段落、結論。結論というのは例えば、『白鯨』【注2】に出てくるエイハブはキリストに似た人物だ、というものだ。 -

- -

-  うーん。だから、私は別な側面を示そうと思う。つまり、エッセーとは本当はどんなもので、どのように書くのかということについて示していこうと思う。少なくとも、自分がエッセーをどのように書いているのかということについて書こうと思う。 -

- -

-

- 一番明白な違い -

-

- -

-  本物のエッセーと学校で書かなければならないものとの一番明白な違いは、本物のエッセーは英文学についてだけものではないということだ。確かに、学校は生徒達に文章の書き方を教えなければならない。しかし、一連の歴史的出来事のために書くこと【注3】の授業は文学研究と混ざり合ってしまっている。そのためにアメリカ合衆国中で生徒達は、少ない予算しかない野球チームがどのようにしてヤンキースと闘いうるのかとか【注4】、ファッションにおける色の役割だとか、何がよいデザートを構成するのかといったことについて書くのではなく、ディキンズ【注5】におけるシンボリズムについて書いているのである。 -

- -

-  このことにより、書くことは退屈で的はずれのように見えざるを得なくなる。誰がディキンズの作品におけるシンボリズムなんか気にするだろうか?ディキンズ本人でさえも、色や野球のことについて書かれたエッセーにずっと興味を持つはずだろう。 -

- -

-  どうしてこのようになってしまったのだろうか?その質問に答えるためには、ほぼ1000年の時を戻る必要がある。1100年頃に、ヨーロッパはついに何世紀にも及ぶ混乱を終え一息つき始めた。一度知的好奇心という贅沢をし始めると、ヨーロッパの人々は現在我々が「古典」と呼んでいるものを再発見した。その効果は、他の太陽系から来た生物に訪ねられた時のものにとてもよく似ていた。これら初期の文明【注6】はとても高度に洗練されていたので、それ以降の何世紀もの間ヨーロッパの学者の主な仕事は、ほぼすべての学問領域の中で古代ギリシア・ローマの人々が知っていたことを吸収することになったのである。 -

- -

-  この期間中、古代の書物を研究することが権威を得るようになった。書物研究が学者が行っていたことの本質のように思えた。ヨーロッパの学問に弾みがつくにつれて、古代の書物研究は重要ではなくなっていった。1350年までには、科学について学びたいと望んでいた学生は、自分の同時代でアリストテレス【注7】よりも良い教師を捜すことができるようなった。[1]しかし、学校は学問よりもゆっくりと変化した。19世紀になっても、古代の書物の研究は依然としてカリキュラムの重要な要素であった。 -

- -

-  次に述べる質問をする時が熟した:古代の書物研究が学問の妥当な研究領域であるのなら、現代の書物も妥当な研究領域ではないのか?それに対する答えは、もちろん、古典を研究する学問のそもそもの存在理由は一種の知的考古学であり、現代の書物の場合になされる必要があるものではない、というものだった。しかし、分かり切った理由から、だれもそうした答えをしようとはしなかった。考古学的な研究がほぼ終わっていたので、古典を研究していた学者達は、時間を無駄にしているというわけではないが、少なくともあまり重要ではない問題に取り組んでいたからである。 -

- -

-  このようにして現代の文学についての研究が始まった。当初はとても多くの抵抗があった。英文学という学科目における最初の講義は新しい大学で行われたらしい。特にアメリカの大学で、だ。ダートマス大学、ヴァーモント大学、アマースト大学、ユニヴァーシティカレッジが1820年代に英文学を教えた。しかし、ハーヴァード大学では、英文学の教授は1876年までおらず、オックスフォード大学では1885年までいなかった(オックスフォード大学では、英文学の教授職を設けるよりも前に、中国についての教授職を設けていた)。[2] -

- -

-  少なくともアメリカにおいて状況を決めてしまったのは、教授は研究だけでなく、教育も行うべきだとする考えであったように思える。この考えは(博士号、学部・学科、そして近代的大学という概念とともに)19世紀の後半にドイツから入ってきた。この新しい大学のモデルがジョンズ・ホプキンズ大学で1876年に採用されると、急速にアメリカ中に広まっていった。 -

- -

-  書くことは偶然の産物の一つだった。大学は長く文の構成法を教えてきた。しかし、文章の構成をどのように研究することができるだろうか?数学を教える教授には、もともとの数学【注8】を研究するように求めることができるし、歴史を教える教授には歴史についての学術的な論文を書くように求めることができる。しかし、修辞や文の構成法を教える教授には何を求めればいいのだろうか?そうした教授は何について研究するべきなのだろうか?最も関連性がある学問領域は英文学であるように思える。[3] -

- -

-  このようにして19世紀後半に、書くことについての講義は英文学の教授により受け継がれていた。このことには二つの欠点があった。一つ目は、美術史研究者がよい芸術作品をつくることができなければならないことよりも多くの必然性はあるものの、文学についての専門家は良い文章を書ける必要がないということだ。二つ目は、英文学の教授が興味があるものが文学であるから、書くテーマが文学についてのものになりがちになってしまうということだ。 -

- -

-  高校は大学を模倣した。高校での惨めな体験の種は1892年に蒔かれた。その年に、全米教育協会は「公式に文学と文章構成法が高校の教育課程に統合するように薦めた」。[4]基礎学科【注9】のうちの書くという要素が国語【注10】という学科目に変わったのである。その奇妙な結果として、高校生達はいま英文学について書かなければならなくなっている。認識することさえなく、英文学の教授が数十年前に雑誌に投稿した論文を模倣したものを、高校生達は書かなければいけないのである。 -

- -

-  このことが当の生徒達にとって的はずれな課題に見えたとしても、驚くべきではない。理由は、私たちは今や実際に行われていることから三段階も離れていることになるからである。生徒達は英文学の教授を模倣し、英文学の教授は古典を研究する学者を模倣し、古典を研究する学者は、700年前には魅力的で緊急に必要とされる仕事であったものから生じた伝統を単に受け継いでいるに過ぎないのである。 -

- -

-

- 弁護をしない -

-

- -

-  本当のエッセーと学校で書かせられるものとの間の他の大きな違いは、本物のエッセーはある意見を主張し、そうしてからその意見を擁護するということを、しないことだ。その原則は、文学について書かなければならないという考えに似て、長く忘れられてきたエッセーの起源の知的名残りであることがわかる。 -

- -

-  中世の大学はほとんど神学校だったと、しばしば誤って信じられている。ところが実際は、中世の大学はずっと法律学校の性質を帯びていたのだった。少なくとも我々の伝統では、法律家というのは弁護士であり、論争のどちらの側にも立って、出来るだけ筋の通った主張をするように訓練を受ける。この精神が原因・結果のいずれなのかはわからないが、こうした精神は初期の大学に浸透していた。弁論術の研究、つまり説得力ある議論の技術は学部生の三つあるカリキュラムのうちの一つだった。その講義受講後、最もありふれた議論の形式は討論となった。このことは少なくとも、名目上は現代の論文における弁護という形で保たれてきた。ほとんどの人々は仮説と(博士)論文という言葉を交換可能なものとして扱うが、少なくとも本来は、仮説というのはある立場から説得力を持たせて書かれるものであり、(博士)論文というのはその立場を弁護するための議論なのである。 -

- -

-  ある立場を弁護することは法律上の議論では必要悪であるかもしれないが、それは真実へとたどり着く一番の方法ではない。このことを法律家たちは真っ先に認めるであろうと私は思っている。この方法では洞察力を働かせられないというだけではない。本当の問題は、問いを変えることが出来ないということにある。 -

- -

-  しかし、この原則は高校で書くように教えられるものの構造そのものに組み込まれてしまっている。トピックセンテンス【注11】とは、事前に選ばれた仮説であり、理由を与える段落とは議論的対立の中で放つ打撃のことであり、そして結論とは―アー、結論とはなんだろう?私は高校のとき決して結論が何であるか確信を持つことはなかった。第一段落で述べたことをもう一度言い直さなければならないようだったのだが、誰もわからないぐらいまでに別な言葉を用いて言い直さなければならないようだった。なぜ言い直さなければいけないのだろうか?しかし、この種の「エッセー」の起源を理解すると、どこから結論が生じたのかがわかるだろう。結論は、陪審員達にとっての結論となる言なのである。 -

- -

-  良い文章は確かに納得させるものであるべきだが、良い文章が我々を納得させるのは正しい答えに到達したからであって、議論を上手に行ったからではない。私がエッセーの草稿を友達に見せるとき、私が知りたいことは次の二つのことだ。一つ目は、どの部分が退屈かということ。二つ目は、どの部分が納得できないかということ。退屈な部分というのは大抵の場合削除することで直すことが出来る。しかし、私は読んで人を納得させられない部分をもっと明晰に議論することで直そうとはしない。必要なのは、そのことについて《読んでくれた人と》十分に話し合うことなのだ。 -

- -

-  控えめに言って、《エッセーの中で》私はひどい説明をしていたに違いない。その場合は、会話の中でより明確な説明を思いつかざるをえなくなる。その思いついた説明を、私はただエッセーの中に組み込むのである。《こうすることで、》私が述べたいことまで変えざるをえなくなることがとても多い。しかし、エッセーの目的とはけしてそれ自体で説得力あるものであることではない。読者が賢くなっていくにつれて、説得力あることと真実であることは同じものとなる。だから、賢い読者を納得させられれば、私は真実に近い所にいるに違いないことになる。 -

- -

-  議論をして論破しようと試みる種類の文章が、《法律家の文章としては》妥当な(あるいは、少なくとも不可避の)形式ではあるかもしれないが、その形式の文章をエッセーと呼ぶのは歴史的に見て不正確なのである。エッセーというのは別のものだ。 -

- -

-

- 理解しようと試みること  -

-

- -

-  本当のエッセーがどういうものであるのかを理解するために、今回は前回ほどさかのぼりはしないが、私達は再び歴史をさかのぼる必要がある。1580年に”essais”と自身が呼んだ本を出版したモンテーニュ【】にまでさかのぼる。モンテーニュは法律家たちが行っていることとはかけ離れたことを行っており、その違いはその書名の中に具体的に表されている。”essayer”というのは「試みる」という意味のフランス語の動詞で、”essai”とは試みである。【注12】エッセーとは、それを書くことで何かを理解しようと試みることなのである。 -

- -

-  何を理解しようとするのだろうか?君はまだそれを知らない。だから、君は仮説からはじめることが出来ない。理由は、君が仮説を持たず、そして決して仮説を持つことがないだろうからだ。エッセーは主張で始まるのではなく、問いで始まるんだ。本当のエッセーでは、ある立場に立ってその立場を弁護するということをしない。ドアが少し開いているのに気づいて、そのドアを開けて中に入り、中がどうなっているのかを見てみる、ということを《本当のエッセーでは》するんだ。物事を理解したいだけなのであれば、なぜ文章を書く必要があるのだろうか?ただ座って、考えていれば良いのではないか?えぇと、まさしくそこにこそ、モンテーニュの偉大な発見があったんだ。考えを表現することは、考えを形成するのを助ける。それどころか、「助けになる」というのは控えめにすぎる表現だ。私のエッセーの中で書かれたことの大半を思いついたのは、私が椅子に座ってエッセーを書いてからだった。だから、私はエッセーを書くんだ。 -

- -

-  学校で書くものの中では、君は理論上、読者に自分自身について説明しているにすぎないことになる。《だけど、》本当のエッセーでは、君は自分のために書くことになるんだ。声を出して考えていることになる。 -

- -

-  しかし、完全に自分のために書いているということにはならない。ちょうど人を自分の家に招くと部屋を掃除しなければならなくなるように、他の人が読むことになるものを書くことは十分に考えるよう要請する。だから、読者を持つことはとても重要になる。自分だけのために私がこれまで書いてきたものは、けして良いものではなかった。そうした文章は先細りになっていく傾向にある。私は困難にぶつかると、少数の曖昧な問いとともに結論を下し、書くことから離れて紅茶を飲みに行くことを知っている。 -

- -

-  出版されている多くのエッセーも同じようにして先細っている。とりわけ、時事解説誌の専属記者によって書かれた種類のエッセーがそうだ。外部の記者は、ある立場に立って、その立場を弁護する様々な論説を提供する傾向にあり、そうした論説は興奮を呼び起こし(、そしてあらかじめわかりきった)結論に向けてまっすぐに進む。しかし、専属記者は「偏りのない」ものを書かなければならないと感じている。そうした記者たちは評判の雑誌のために書いているのだから、とても議論の的となる問いで記事を始める。そうした問いから―というのも、記者たちは評判の雑誌のために書いているのだから―記者たちは前に進んでいくのだが、結局は恐怖で後ずさりすることになる。妊娠中絶に賛成か反対か?このグループはこのように述べており、あのグループは別なことを述べている。ただ一つ確かなことは、妊娠中絶は複雑な問題ということだ(けれど、私たちを怒らないでほしい。私たちは結論を出さなかったけれど)、というように。 -

- -

-

- 河のように -

-

- -

-  問いだけでは十分ではない。エッセーは答えを提出しなければならない。いつも提出しなければならないわけでは、もちろんない。時には、見込みがある問いから初めて、どこにもたどり着けないこともある。しかし、そうしたエッセーを発表してはいけない。そうしたエッセーは結論に導くような結果が得られない実験のようなものだ。発表するエッセーは、読者にそれまで知らなかったことを伝えるものでなければならない。 -

- -

-  しかし、伝える内容は重要ではない。その内容が面白いものである限りは。私は時々散漫に論じていると責められることがある。ある立場に立って、その立場を弁護するスタイルの文章では、それは欠点になるだろう。《というのも、》そうした文章では真実に関心を払ってはいないのだから。《そうした文章は、》すでにどこに向かっているのかを知っていて、そこに向かってまっすぐに向かい、障害の中をどなりちらして進み、湿原を超えていくことを何でもないことのように扱うのである。しかし、それはエッセーの中で君が行おうと試みていることではない。エッセーは、真実を求めるものでなければならない。もしエッセーがわき道にそれていかなければ、そのエッセーはうさんくさいものになるだろう。 -

- -

-  メンダー(別名メンデレス川)はトルコにある河だ。予想の通り、この河はいたる所で曲がりくねる。【注13】しかし、何の考えも無しに曲がりくねっているわけではない。メンダーの流れの向きは、海へと向かう最も経済的なルートなのである。[6] -

- -

-  河のアルゴリズムは単純だ。どの段階においても、低い方へと流れていく。エッセーを書く人のためには、次のように言い換えることが出来る。面白いものへ向かって流れていけ、と。次に行くことが出来る全ての場所の中から、一番面白いものを選ぶんだ。人は河と同じぐらい先が見えないわけではない。【注14】私はいつも、何について書きたいのかを大体は知っている。けれど、自分がたどり着きたいと望んでいる明確な結論が何なのかを知らない。段落から段落へと、私は自分の考えが流れていくのに任せて《書いて》いる。 -

- -

-  この方法がいつもうまくいくとは限らない。時には、河のように、壁にぶつかることもある。そうした時、私は河がしているのと同じことをする。同じ道を戻っていくんだ。このエッセーのある地点で、私はある筋道をたどった後で考えが尽きてしまったことに気づいた。私は七段落分戻って、別な方向に向かってやり直したのだった。基本的に、エッセーとは一連の考えである―しかし、劇や物語の会話の部分が仕上げを受けた後の会話であるように、仕上げを受けた一連の考えである。本当の考えは、本当の会話に似て、誤ったゆがみに満ちている。《そうしたものを》読むことで、極度に消耗してしまうだろう。鉛筆で描かれた絵の上にインクを入れるイラストレーターのように、文を削ったり、付け加えたりして、中心の筋道を強調する必要がある。しかし、あまりに多くの部分を変えて、元の文章の自然さを失わせてはならない。 -

- -

-  間違いを犯すとしても、河と同じ間違いをするようにしよう。エッセーは参照する作業ではない。エッセーは特定の答えを求めて読むものではなく、そうした答えが見つけられないと騙されたと感じるものではないのだ。私は、事前に規定された道に沿って義務的にゆっくりと進むエッセーよりもむしろ、予期していなかったけれど面白い方向へと進んでいくエッセーを読みたい。 -

- -

-

- 驚き -

-

- -

-  それでは、何が面白いのだろうか?私にとっては、面白いとは驚きを意味する。 -

- -
-

- -

-

- 原注 -

-

- -

- -
-

- -

-

- 訳注 -

-

- - -
diff --git a/content/post/2005/08/14/2005-08-14-00000075.md b/content/post/2005/08/14/2005-08-14-00000075.md deleted file mode 100644 index 197e698..0000000 --- a/content/post/2005/08/14/2005-08-14-00000075.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 昨日の甲子園 -author: kazu634 -date: 2005-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1949;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 逆転劇ばかりで、職場の同僚たちとかなり興奮してしまいました。こんな熱い試合が続くといいのですけど。 -

-
diff --git a/content/post/2005/08/14/2005-08-14-00000076.md b/content/post/2005/08/14/2005-08-14-00000076.md deleted file mode 100644 index 47348a7..0000000 --- a/content/post/2005/08/14/2005-08-14-00000076.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ウイニングイレブン9 -author: kazu634 -date: 2005-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1947;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- O田くん wrote: -

- -

-

-
-

- -

- ってか操作難くない? どんどん複雑になってる気がする・・
まぁなんにせよ、お気にのアイマールが強ければモウマンタイ!! -

- -

- O田くんたち同僚は、ウィニングイレブンを買ったらしい。最近発売されてたそうで。知らなかったんだけど。
深夜に買いに行ったのは確認していたけれど、みんなでゲームしているところには居合わせなかった自分。隣の部屋の応接室ですやすやと眠っていたもので。眠りながら、サッカーの実況が聞こえてきたっけなぁ。。。
けど、早朝5時ぐらいまでやってなかったか>O田・H山くん -

-
diff --git a/content/post/2005/08/14/2005-08-14-00000077.md b/content/post/2005/08/14/2005-08-14-00000077.md deleted file mode 100644 index 85c584a..0000000 --- a/content/post/2005/08/14/2005-08-14-00000077.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: アイスの品種がわからない… -author: kazu634 -date: 2005-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1951;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- pralines’n’ creamというアイスは日本語では何て言うのかしら? -

-
diff --git a/content/post/2005/08/14/2005-08-14-aviator.md b/content/post/2005/08/14/2005-08-14-aviator.md deleted file mode 100644 index c1ca397..0000000 --- a/content/post/2005/08/14/2005-08-14-aviator.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Aviator -author: kazu634 -date: 2005-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1953;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-3c83349a.jpg映画館で上映されていたときは観に行けなかったけど、AviatorがDVDで発売されることになる。これは楽しみだ。
Aviatorというのは、「パイロット」を表す古い言葉で、ある辞書を引くと「a pioneering pilot」(黎明期のパイロット)という語義があたえられている。黎明期のパイロットということで思い出すのは、サン・テグジュペリだろう。サン・テグジュペリは『星の王子さま』しか知られていないが、自身のaviatorとしての経験を元に書かれた断片的なエッセー『人間の土地』も自分は気に入っているのだけれど。
とりあえず、Aviatorという言葉に惹かれたから、TSUTAYAで借りてこよう♪ -

-
diff --git a/content/post/2005/08/14/2005-08-14-the-age-of-the-essaysの翻訳(断片)-2.md b/content/post/2005/08/14/2005-08-14-the-age-of-the-essaysの翻訳(断片)-2.md deleted file mode 100644 index 6e3ef94..0000000 --- a/content/post/2005/08/14/2005-08-14-the-age-of-the-essaysの翻訳(断片)-2.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(断片) -author: kazu634 -date: 2005-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1955;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-

-

-

- -
-

- -

-

-この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みた断片である。
-

-

- -

-

-

-

- -
-

- -

-

- 驚き -

-

- -

-  それでは、何が面白いのだろうか?私にとっては、面白いとは驚きを意味する。Geoffrey Jamesがこれまで述べてきたように、インターフェース【注1】は最小限の驚きという原則に従うべきだ。それを押したら機械を止めるように見えるボタンは、機械を止めるものでなければならない。逆に、スピードを上げるのではなく。エッセーは、この全く逆を行うべきだ。エッセーは、最大限の驚きを目標とすべきなのだ。 -

- -

-  私は飛行機に長時間乗ることをおそれているので、他人の経験を通じて旅行を楽しむことしかできない。友人が遠い場所から帰ってきたとき、私が友人に何を見てきたのかと聞くのは、ただ礼儀上そのようにしているのではない。私は本当に知りたいんだ。そして、友人から情報を得る一番の方法は、何に一番驚いたのか尋ねることだと気付いた。期待していたのと、旅行した土地はどのように異なっていたのか?これはきわめて有益な質問だ。注意して見ていなかった人にさえその質問をすることが出来るし、その質問をすることで、そうした人たちが記憶していたとさえ知っていなかった情報を引き出すことが出来るだろう。 -

- -

-  驚きは知らなかったことというだけでなく、自分が知っていると考えていたことに反することでもあるのだ。だから、驚きというのは手に入れることが出来る事実の中でも最も価値ある種類の事実である。そうした事実は単に健康的であるだけでなく、すでにこれまで食べてきたものが持つ不健康にする影響を中和する食べ物に似ている。 -

- -

-  どのようにして驚きを見つけるのか?そこにこそ、エッセーを書くことの仕事の半分がある(後の半分は自分の考えを十分に表現するということだ)。コツは、自分自身を読者の代理として使うということだ。何度も考えてきたことについてだけ書くべきなんだ。その話題についてこれまでずっと考えてきた人を驚かすものは、きっとほとんどの読者を驚かすことになるだろう。 -

- -

-  例えば最近書いたエッセーで私は、コンピュータープログラマーを判断する方法は一緒に働くこと以外にはないのだから、総合的に誰が一番のプログラマーなのか誰もわからない、と指摘した。私がそのエッセーを書き始めた時にこのことに気付いてはおらず、今でさえもこの考えのことを幾分奇妙だと思っている。そうしたものこそが、探し求めているものなんだ。 -

- -

-  だから、エッセーを書きたいのであれば、次に述べる二つの材料が必要になる。これまでたくさん考えてきた少数の話題、そして予期しなかったものを探し出す能力。 -

- -

-  何について考えるべきなのだろうか?私の推測では、その問いは重要ではない―つまり、そのことに深く関わっていれば、何でも面白いものになり得るのではないだろうか。あり得そうな例外には、ファストフード産業で働くことのように、意図的に一律にしてしまう物事が考えられる。振り返ってみると、バスキン-ロビンズ【注2】で働くことについて何か面白いことがあっただろうか? -

- -

-  しかし、客にとって色がどれほど重要かということは面白かった。ある年齢の子供たちはケースを指し示して、黄色のアイスが欲しいと言う。その子供たちはフレンチバニラとレモンのどちらが欲しかったのだろうか?子供たちはポカンとしてこちらを見てくるだろう。子供たちは黄色のアイスが欲しいのだ。一年を通じて一番売れるPralines’n’ Creamがなぜ客に訴えかけるのかという謎がある。そして、父親と母親が子供たちにアイスを買うときの振る舞いの違い、というのもある。父親は慈悲深い王様のように大きなアイスを子供に与え、それに対して母親は悩んで、子供たちに言われた通りのものを買う。だから、そうだ、ファストフード産業にさえもエッセーのテーマになりうる材料があるように思える。 -

- -

-  けれど、私は勤めていた当時はそうしたことに気付かなかった。16才の時、私は岩と同じ程度しか注意深くはなかった。私がその当時に実際に自分の目の前で起こったことから見て取ることが出来るものよりも多くのことを、今の私はその当時の記憶から引き出すことが出来るのだ。 -

- -
- - -
diff --git a/content/post/2005/08/15/2005-08-15-00000078.md b/content/post/2005/08/15/2005-08-15-00000078.md deleted file mode 100644 index 5a15ca8..0000000 --- a/content/post/2005/08/15/2005-08-15-00000078.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: 'U2: ”With or Without You”(re:みんなのおすすめの曲って何?)' -author: kazu634 -date: 2005-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1957;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-6d776853.jpg -

- -

- O田くん wrote: -

- -

-

- みんなのおすすめの曲って何?

-
-

- -

- 挙げろと言われたら、まずはU2でしょう!何が何でも。特に”With or Without You”がお薦め♪(といっても、O田くんとカラオケに行ったときに自分が歌ったから、これはあまり新しい情報ではないかもね…) -

- -

- “With or Without You”は歌詞と、その歌い方がいいんだよ。サビの部分はこんな感じなんだけど… -

- -

-

-
-

- -

- With or without you
With or without you
I can’t live
With or without you -

- -

- And you give yourself away
And you give yourself away
And you give
And you give
And you give yourself away -

- -

-

-
-

- -

- 側にいても、いてくれなくても
側にいても、いてくれなくても
俺は生きていくことが出来ない
君が側にいても、いてくれなくても -

- -

- そして、君は本心を明かしてくれた
君は、本心を明かしたんだ
君が、
君が、
本心を明かしたんだ -

- -

- Bono(U2のボーカルの人ね)という男性がこの歌を唄っていることを考えると、このyouは女性を念頭にしていると考えられるのね。それで、二人の関係はどうしようもなくなってしまって、とてもfrustratedな状態になったBonoがこのサビの部分を歌うことになるんだ。だから、この歌は最初はとても鬱屈した、か細い声で歌い始められる。そうして、段々と感情がこもってきて、行き場のない怒りを声に込め始めるんだ。だから、最後の方のサビの部分では、ため息が混じったりする。 -

- -

- と、まぁ、こんな風に、この”With or Without You”というのは、ある男性の姿を大げさな歌詞や歌い方をせずに表現してて、情景を聞いている人に考えさせるようにしているところが自分は好きなんだろうなぁ、と思っているとこ。 -

-
diff --git a/content/post/2005/08/15/2005-08-15-the-age-of-the-essaysの翻訳(断片)-3.md b/content/post/2005/08/15/2005-08-15-the-age-of-the-essaysの翻訳(断片)-3.md deleted file mode 100644 index 4ed3a1a..0000000 --- a/content/post/2005/08/15/2005-08-15-the-age-of-the-essaysの翻訳(断片)-3.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(断片) -author: kazu634 -date: 2005-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1959;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- この投稿はPaul Graham氏によるエッセー、“The Age of the Essays”を翻訳しようと試みた断片である。 -

- -
- -

-

- 観察 -

-

- -

-  だから、予期しないものを見つけ出す能力は生まれつきのものではないに違いない。その能力は身につけることが出来るものに違いないのだ。では、どのようにして身につけるのだろうか? -

- -

-  ある程度まで、それは歴史を学ぶことに似ている。はじめて歴史を読んだとき、歴史は一連の名前と年号が混じり合っているものに過ぎない。何も引っかかりはしないように思える。しかし、多くを学べば学ぶほど、新しい事実を関連づけるとっかかりがますます増えていくのだ―このことが意味するのは、日常的な言い回しでの指数的な割合で知識を蓄積しているということだ。一度ノルマン人が西暦1066年にイングランドを侵略していることを覚えたら、他のノルマン人がほぼ同時期に南イタリアを征服したと聞いたとき、その話に関心を抱くことだろう。そうしたことに関心を抱くことでノルマンディーについて好奇心を持ち、三冊目に読んだ本がノルマン人は、現在フランスと呼ばれているところに住んでいる大半の人々のように、ローマ帝国が崩壊したときに流入してきた部族ではなく、4世紀後の西暦911年にやって来たヴァイキング(ノーマンとは、北方の人々のことである【注1】)だと述べたとき、注意することになる。こうしたことに注意すると、ダブリンはヴァイキングによって西暦840年代に開かれたことを覚えるのもより容易になる。こうして、二乗の割合で覚えていくことになるのである。 -

- -

-  驚きを集めるのも同様な過程である。より多く例外的なものを見ていればいるほど、より容易に新しい例外的なものに気づけることになる。つまり、奇妙なことに年を重ねていくほどに、人生というのはもっとずっと驚きに満ちたものになっていくのだ。私が子供だったとき、大人は何でもわかっているんだ、とよく考えたものだった。私は逆に考えていたんだ。子供たちの方こそが、何でもわかっているんだ。子供たちはただ誤解しているんだ。 -

- -

-  驚きに関していえば、富める者がますます富んでいく。しかし、(富と同じで)そうした過程を助ける心の習慣というものがあるかもしれない。質問をするという習慣を持つのはいいことだ。とりわけ、「なぜ」で始まる質問をする習慣を持つことは。しかし、3才の子供がするようなランダムなやり方で質問をしてはいけない。無限の数の質問があるけれど、《その中から》有益な質問をどのようにして見つけるのだろうか? -

- -

-  誤っているように思えることについて質問をすることがきわめて役に立つことを私は知っている。例えば、なぜユーモアと不幸の間に繋がりがなければならないのだろうか?なぜ好きな登場人物でさえもバナナの皮で滑って転ぶと私たちは愉快に感じるのだろうか?そこには確かにエッセーまるまる一つ分に値する驚きがあるはずだ。 -

- -

-  誤っているように思える物事に気付きたいのであれば、ある程度の懐疑主義が役立つことに気付くだろう。私たちは自分たちが出来ることのたった1%しか達成していない、ということを私は自明の理だと思っている。こうした考えは、子供の時に頭の中にたたき込まれた「物事が現在のようになっているのは、そのようになっていなければならないからだ」という規則を打ち消すのに役立つ。例えば、このエッセーを書いている間に私が話をした人はみんな英語の授業について同じことを感じていた―彼らは全過程が的はずれのように感じていたのだ。しかし誰もその当時は、英語の授業が事実みんな間違えているのだ、と仮説を立てる勇気を持っていなかった。私たちはみんな、捉えてはいない何かがあるのだと考えていたんだ。 -

- -

-  ただ誤っているというだけではなく、ユーモアに富んだ方法で誤っている物事に注意を払いたい、と思い始めたのではないかと思う。私はいつも、私のエッセーの草稿を読んで人が笑うのを見て、喜ぶ。しかし、なぜ喜ぶべきなのだろうか?私は良い考えを目標にしている。なぜ良い考えは愉快でなければならないのか?その繋がりは驚きであるかもしれない。驚きは私たちを笑わせ、そして驚きこそがエッセーで述べたいものなのである。 -

- -

-  私はノートに驚いたことを書きつけている。私は実際の所、決してそのノートを読んで、エッセーのネタにするということは出来ないが、同じ考えを後になってはっきりと思い浮かべる傾向にある。だから、ノートの主な価値というのは書くことで頭に残るもの、ということになるのかもしれない。 -

- -
- - -
diff --git a/content/post/2005/08/17/2005-08-17-00000079.md b/content/post/2005/08/17/2005-08-17-00000079.md deleted file mode 100644 index d34965a..0000000 --- a/content/post/2005/08/17/2005-08-17-00000079.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 地震 -author: kazu634 -date: 2005-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1961;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ありえない。なぜか地震が起きたときは研究室にいた。研究室はとても古い建物の8階にある。すごく揺れる、揺れる。ありえないぐらい揺れた。思わず、机の下にくぐってしまった。小・中学生に戻ったみたいだった。 -

- -

- 被害としては、本が数冊落ちて、茶碗とかカップが何個か割れて、ワイン瓶が割れたぐらいで済んだ。といっても、お盆の最終日で誰もいなかったわけで、自分一人で復旧作業。自分のものでもないのに、床を濡らしているワインやガラス片を雑巾で孤独に拭いてました。ありえない… -

- -

- しかも、余震が怖くて、とりあえず建物の外に避難したときに、テレビが見れる携帯でニュースを見ている人がいたんだけど、そのテレビで自分が住んでいるところをドンピシャで取材していた。地割れでもしたのかと思って、こっちは心配しちゃったさ。本当に。今から考えれば、テレビ局から一番近い大きなスーパーを取材に行ってただけみたいだったんだけど。 -

- -

- 何とか研究室を復旧して仙台駅に帰ってみると、普段通りの生活をみんながしていて、おかしいなぁと思ったんだよなぁ。自分の頭の中では、オンボロの建物の8階という揺れを増幅させる中での地震体験で、しかも自分が住んでいるところは地割れが起きているんじゃないかと思いこんでいたものだから、大変な状況になっているはずだと思っていたのだけれど…実際はそんなに大したことないじゃん!!心配して損した。。。 -

-
diff --git a/content/post/2005/08/18/2005-08-18-00000080.md b/content/post/2005/08/18/2005-08-18-00000080.md deleted file mode 100644 index 7e07fb5..0000000 --- a/content/post/2005/08/18/2005-08-18-00000080.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 次は -author: kazu634 -date: 2005-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1965;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-b3c042eb.jpgこれを観に行こうかしら。 -

-
diff --git a/content/post/2005/08/18/2005-08-18-00000081.md b/content/post/2005/08/18/2005-08-18-00000081.md deleted file mode 100644 index c2c8a13..0000000 --- a/content/post/2005/08/18/2005-08-18-00000081.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 『星になった少年』 -author: kazu634 -date: 2005-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1963;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-『星になった少年』を見てきました!主人公の少年の成長を追いかけた作品とも、親子の絆を確認させた作品とも捉えられるのだと思います。 -

- -

- 中学を卒業してすぐに(?)、タイに行って像使いになろうとするなんて、なかなかできるものではないでしょう。それをやった実在の人物をモデルにした話。タイの像学校の人々に受け入れていく過程もじっくりと描かれていて、とても良かった。 -

- -

- 主人公の少年役を演じた役者さん(柳楽優弥)も素晴らしかったです。中学生の時は弱々しい目をしていたのだけれど、タイの像使いの学校から帰ってきてからは、とても強い、意志のこもった眼差しをするようになっていて、「すごぃ!」と思わず思ってしまった。それを見守るお母さん役の常盤貴子もいい味を出してました。 -

- -

- この作品はカンヌか何かで賞をもらっているはず。一見の価値あり。 もちろん感動させることを狙って、演出を組み立てているが、そうではない部分についてもとても考えられて作られているのがわかって素晴らしいと思った。 -

-
diff --git a/content/post/2005/08/19/2005-08-19-00000082.md b/content/post/2005/08/19/2005-08-19-00000082.md deleted file mode 100644 index ef10787..0000000 --- a/content/post/2005/08/19/2005-08-19-00000082.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 大阪桐蔭 -author: kazu634 -date: 2005-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1971;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 怪物を三人も擁する大阪桐蔭高校が負けてしまいました。同僚と一緒に観戦していたのですが、延長10回、ツーアウト、ランナー二塁で四番・「あの清原以来の甲子園一試合3HR」の平田。ここで一発ホームランがでれば逆転勝利という場面。ここで三振をしてしまってゲームセット。 -

- -

- とても熱い試合をしてくれたので、とても良かったです。おそらくプロに行くのだろうから、プロに行って頑張って欲しいです! -

-
diff --git a/content/post/2005/08/19/2005-08-19-00000083.md b/content/post/2005/08/19/2005-08-19-00000083.md deleted file mode 100644 index 31012ae..0000000 --- a/content/post/2005/08/19/2005-08-19-00000083.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 消臭元を買った -author: kazu634 -date: 2005-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1969;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-56500a2a.jpgプチ一人暮らしを始めて4ヶ月。始めてお部屋用の消臭元を買った。少しずつ生活臭がする部屋になっていってる。 -

-
diff --git a/content/post/2005/08/19/2005-08-19-the-age-of-the-essaysの翻訳(断片)-4.md b/content/post/2005/08/19/2005-08-19-the-age-of-the-essaysの翻訳(断片)-4.md deleted file mode 100644 index e164913..0000000 --- a/content/post/2005/08/19/2005-08-19-the-age-of-the-essaysの翻訳(断片)-4.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(断片) -author: kazu634 -date: 2005-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1967;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

- この投稿はPaul Graham氏によるエッセー、”The Age of the Essays”を翻訳しようと試みた断片である。 -

- -
-

- -

-  落ち着きをはらおうと努めている人々は驚きを集める際に、不利な立場にいることに気づくだろう。驚くということは間違えるということだ。冷静さの本質とは、どんな14才の子供でも教えてくれるように、「平然とした状態」なのだ。間違えたとき、そのことについてくどくど考えるな。ただ何も間違えてはいないように振舞うんだ。そうすれば、ひょっとしたら誰も気づかないかもしれない。 -

- -

-  冷静さを得るための一つの方法は、不慣れなことをして愚かなように思わせかねない状況を避けることだ。驚きを集めたいのであれば、その反対の事をしなければならない。さまざまなことを勉強するんだ。理由は、とても面白い驚きというもののいくつかは、異なる領域間の予期しない繋がりだからである。例えば、ジャム・ベーコン・ピクルス・チーズ―これらはとても好まれている食材である―は、すべて元々は保存するための手段として意図された。保存するために意図されたというのは、本と絵画についても当てはまる。 -

- -

-  何を学んでも良いが、歴史を含めるようにしよう―といっても、社会・経済史をであって、政治史ではない。私には歴史は、とても重要なものに思えるので、歴史を単なる研究領域と見なすのは人を誤解させることになる。歴史を別な言い方で表現すれば、「これまで私たちが蓄えてきたすべてのデータ」となる。 -

- -

-  他のものの中でも、歴史を勉強することは、気づかれないままの状態ですぐ目の前に良い考えが発見されるのを待っている、という自信を与えてくれる。剣は、青銅器時代【注1】の間に短剣から考案された。剣は(石器時代につくられたものに似ていて)刃から分離された(刀剣の)つかを持っていた。そうしてできた剣は、それまでのものにくらべて長かったので、つかは折れつづけた。しかし、つかと刃を溶かして一つにすることを思いつくまでに、500年かかったのである。 -

- -
- - -
diff --git a/content/post/2005/08/21/2005-08-21-00000084.md b/content/post/2005/08/21/2005-08-21-00000084.md deleted file mode 100644 index 03e38fa..0000000 --- a/content/post/2005/08/21/2005-08-21-00000084.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 今日は -author: kazu634 -date: 2005-08-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1973;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-87c6db99.jpg15:00からバイトで仙台まで出向かなければいけないので、午前中から研究室で読書していた、というかしている。 -

- -

- いまWisdom of the Crowds(『集団が持つ英知』?)を読んでいるのだけれど、これが面白い!英語で、内容を理解しながら読んでるから読むスピード遅いけど、面白いから苦にならないや。 -

- -

-

- -

- ちなみに、写真は研究室で本に挟まれてしまっているスヌーピー。 -

-
diff --git a/content/post/2005/08/21/2005-08-21-00000085.md b/content/post/2005/08/21/2005-08-21-00000085.md deleted file mode 100644 index ecacbcf..0000000 --- a/content/post/2005/08/21/2005-08-21-00000085.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ヨーダ発見! -author: kazu634 -date: 2005-08-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1975;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-7c27b7dd.jpgヨーダのかぶりものを141で発見! -

-
diff --git a/content/post/2005/08/22/2005-08-22-00000086.md b/content/post/2005/08/22/2005-08-22-00000086.md deleted file mode 100644 index 5a66034..0000000 --- a/content/post/2005/08/22/2005-08-22-00000086.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: 花月 -author: kazu634 -date: 2005-08-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1979;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-8bb2b3c4.jpg後輩のS田くんと、Biviにあるラーメン屋・花月に行った。ニンニクとチャーシューがのったトンコツラーメンが一番人気だったので、それを頼む……おいしい(^^) -

- -

-

- -

- 今日は、午前中ダラダラ過ごしていたけど、ニンニクパワーで少し覚醒。明日からは、日中は勉強、夜はバイトというスケジュールをこなしていきたい…なぁ -

-
diff --git a/content/post/2005/08/22/2005-08-22-00000087.md b/content/post/2005/08/22/2005-08-22-00000087.md deleted file mode 100644 index 2104e02..0000000 --- a/content/post/2005/08/22/2005-08-22-00000087.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: バイトでの話 -author: kazu634 -date: 2005-08-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1977;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 自分は寮で住み込みの家庭教師をしているのだが、訳のわからない寮生がいて困っている。 -

- -

- その寮生は、門限を破って私らに迷惑をかけ、親御さんにいらぬ心配をかけた。本人の携帯電話にも当然連絡したが、通じない。親御さんに話を聞くと、使いすぎて高額の料金を請求されたから止めているのだそうだ。これで親御さんも私らも連絡を取る手段がなくなった。その馬鹿息子はさらに、何の連絡もなしに深夜何らかの手段で寮内に進入して帰ってきたそうだ。それを携帯会社にお金を払い込んだ親御さんが事務室に伝えてきた。そして、本人に弁明に行かせますから言って、電話が切れたそうだ。だが、本人は弁明に来ない。午前中の話だったのだが、20:00過ぎてもやってこない。これにはさすがにカチンときたので、直接呼んで話をする… -

- -

- ダメだこれ。反省してねぇ。というか、何を目的にこの寮にいるわけ?この寮は勉強をするという目的を持った人が集まる場所であって、それ以外のことをするのはダメなんだよ。しかも、親から説教されているにも関わらず、自分が悪いことしたとは思っていない。悪いことしたら謝りなさい、って幼稚園で教わることじゃあないのだろうか…そんな態度は社会では通用しないのだが。何を考えているんだろう???理解不能だ。。。 -

-
diff --git a/content/post/2005/08/23/2005-08-23-今日は-2.md b/content/post/2005/08/23/2005-08-23-今日は-2.md deleted file mode 100644 index aa23638..0000000 --- a/content/post/2005/08/23/2005-08-23-今日は-2.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: 今日は -author: kazu634 -date: 2005-08-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1981;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-91e9a8fb.jpg雨降りなので、寮でじっとしていようと思う。ちょっと研究室に置いてある牛乳が心配だけれども…… -

- -

-

- -

- ちなみに写真は朝飯です。 -

-
diff --git a/content/post/2005/08/25/2005-08-25-00000088.md b/content/post/2005/08/25/2005-08-25-00000088.md deleted file mode 100644 index edbf09e..0000000 --- a/content/post/2005/08/25/2005-08-25-00000088.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 研究室 -author: kazu634 -date: 2005-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1983;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 今日(というかすでに昨日なんですが…)研究室に行ってきました。S先輩と待ち合わせていて、貸していた本を返してもらい、お昼を奢ってもらいました! -

- -

- 生協でお昼を食べていると、先代の先代の助手さんであるKさんがやって来ました―なぜにしてKさんがここにいるのだろう?Kさんは青森の高専に勤めているはずではなかったのか―Kさんは資料を探しに、わざわざ新幹線に乗ってやって来たということでした。すごいなぁ>Kさん -

- -

- なんだかんだで、Sさん・Kさんと一緒に研究室に戻ると、現在の助手のFさんも来ていらっしゃり、四人で色々と話しておりました。SさんもKさんもおみやげを持ってきていただいたので、研究室はおみやげでにぎやかなことになってます。I先生もイギリスから帰ってらっしゃったようで、イギリス土産も置いてありました。お菓子が食べたければ、研究室に顔を出してみてくだされ。 -

- -

- ちなみに、研究室は月・水・金の13:30~なら開いているそうです(Fさん談) -

-
diff --git a/content/post/2005/08/25/2005-08-25-00000089.md b/content/post/2005/08/25/2005-08-25-00000089.md deleted file mode 100644 index a912030..0000000 --- a/content/post/2005/08/25/2005-08-25-00000089.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 職場のアイドル・コタロウ -author: kazu634 -date: 2005-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1987;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- いま現在、O田くんの所にハムスターのコタロウがいる。コタロウは事務室に顔を見せるや、一瞬にしてアイドルとしての地位を確立してしまった。一番年上の寮長を始め、みんなでコタロウに一目惚れしてしまった…なんてかわいいんだろう♪ -

- -

- O田くん wrote: -

- -

-

- これから画像をアップしていこうかと思ってます。

-
- -

- デジカメ提供するよ!自分もコタロウの画像が欲しいので>O田くん -

diff --git a/content/post/2005/08/25/2005-08-25-google-print.md b/content/post/2005/08/25/2005-08-25-google-print.md deleted file mode 100644 index b55f084..0000000 --- a/content/post/2005/08/25/2005-08-25-google-print.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Google Print -author: kazu634 -date: 2005-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1989;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 前々から話題になっていたけれど、Google PrintというサービスがGoogleの本国アメリカで開始された。 -

- -

- このサービスは図書館や出版社と協力して、これまで出版されてきた本の中で、ISBNコードが付与されたものをスキャナーで取り込んで、そうして取り込んだ本文データを全文検索してもらえる…というサービスだ。当然のことながら、現在の段階では言語は英語しか使えない。 -

- -

- これの何が便利かというと、「この英文どこかで見たことあるけれど、どこだったかわからないなぁ」というような時にこのGoogle Printを利用すると、一発で探し出せる可能性が高いということだ。これ以外にも、ある本の著者が別の本の中でどの位引用されているのか、ということも簡単にわかる。 -

- -

- もうちょっと使ってみて、便利な使い方があったらまた報告します。 -

-
diff --git a/content/post/2005/08/26/2005-08-26-00000091.md b/content/post/2005/08/26/2005-08-26-00000091.md deleted file mode 100644 index 1a9d498..0000000 --- a/content/post/2005/08/26/2005-08-26-00000091.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: コタロウ -author: kazu634 -date: 2005-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1991;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 前回の投稿を見るとすぐに、O田くんは早速事務室にコタロウを連れてきて、写真撮影が行われた。120枚ぐらい撮れるデジカメが、あっという間に100枚撮ってしまった。そして、ベストショットはこれだった♪ -

- -

-kotaro02 -

- -

- そして、コタロウと戯れるO田くんの写真がこれ↓ -

- -

-kotaro02 -

- -

- コタロウはやっぱりかわいいなぁ。 -

-
diff --git a/content/post/2005/08/27/2005-08-27-00000092.md b/content/post/2005/08/27/2005-08-27-00000092.md deleted file mode 100644 index 6f7dc8c..0000000 --- a/content/post/2005/08/27/2005-08-27-00000092.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 矢井田瞳のHere today-gone tomorrowを買いました -author: kazu634 -date: 2005-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1995;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-f25320fa.jpg -

- -

- この前映画を観に行った時に宣伝していた『ロボッツ』のエンディング曲に使われていたということで注目していた矢井田瞳の最新アルバムが、この前発売された。というわけで、早速購入。 -

- -

- 矢井田瞳という人は結構多才な人なのではないだろうか。日本人でありながら、Mejaと共同で歌を唄ったりできるというのも、なかなかいない気がする。自分としては、多分この独特な声が好きなのではないだろうかと思っている。 -

- -

- もう少し聞いてみてから、さらに何か書いてみます。 -

-
diff --git a/content/post/2005/08/27/2005-08-27-the-age-of-the-essaysの翻訳(断片)-5.md b/content/post/2005/08/27/2005-08-27-the-age-of-the-essaysの翻訳(断片)-5.md deleted file mode 100644 index 3b42f0a..0000000 --- a/content/post/2005/08/27/2005-08-27-the-age-of-the-essaysの翻訳(断片)-5.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳(断片) -author: kazu634 -date: 2005-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1993;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

- この投稿は、Paul Graham氏による”The Age of the Essays”を翻訳しようとした断片である。 -

- -

- これで全文を訳し終わった。Paul Graham氏に全文の掲載許可をお願いしてみようかしら。 -

- -
- -

-

-
-

- -

-

- 服従しないこと -

-

- -

-  特に、不適切であるとか、重要ではないとか、取り組むべきものではない、とかいう理由で注目すべきではないとされている事柄に対して注目する習慣を持つようにしよう。もし何かについて興味があるのであれば、自分の本能を信じるようにしよう。自分の注意を引いた筋道をたどるんだ。本当に興味あることがあるのであれば、説明のつかないような方法で、そうした筋道が興味あることの方へと戻すことがわかるだろう。それはちょうど、何事かについてとても誇りを持っている人々の会話が、常にその誇りとしていることに戻って行きがちであるのに似ている。 -

- -

-  例えば、私はいつもcomb-overに魅せられてきた。とりわけ、まるで自分の髪でできたベレー帽をかぶっているように見える極端な種類の髪型にだ。たしかに、このことは興味を持つにはつまらない種類のことではある―ティーンネイジャーの女の子たちに委ねるのが一番の表層的な質問ではある。しかし、その背後には重要なものがある。重要な問いは、どうしてcomber-overは自分がなんと奇妙な髪形をしているのかということがわからないのだろう、ということだと私は理解している。そしてその答えは、そのような髪形をするように徐々になっていったということだ。【注1】髪の毛が薄くなってしまった部分を覆い隠すように髪の毛をとかすというようにして始まったものが、徐々に20年以上の時を経て、奇怪なものへとなったのである。緩やかに進行することはとても強力だ。そして、その力は建設的な目的に用いることができる。ちょうど自分のことを変人のように見せることができるように、とても規模が大きいためにこれまでに一度だってそのようなものを作ろうだなんて計画しようとしたこともない何かを作ろうとさせることができる。つまり、余分な機能を一才省いたカーネル【注2】を書くこと(それはどれほど困難なことだろうか?)からはじめて、徐々に完璧なオペレーティング・システムにしていくんだ。従って次の問いは、同じことを絵画や小説でできるかということになる。 -

- -

-  取るに足りないように思える問いから、何を引き出すことがわかっただろうか?エッセーを書くことについて、私が一つだけ忠告をするとすれば、それは次のようになる。言われた通りにはするな。しなければならないとされていることを信じるな。読者が《展開を》予想するエッセーを書くな。内容が予想できるエッセーからは何も得ることがない。学校で教えられたようなやり方でエッセーを書くな。 -

- -

-  インターネットはエッセーに対する態度を変えた。誰でもウェブ上でエッセーを公開でき、どんなエッセーでもそうあるべきなのだが、誰が書いたのかではなく、そのエッセーの内容で判断されるようになった。xについて書こうとするなんて何様のつもりだ?誰でも、どんなことについても書く資格があるんだ。 -

- -

-  大衆向けの雑誌は、読み書きの能力が人々の間で広まっていきテレビが生まれるまでの時代を、短編小説の黄金時代にした。おそらくウェブも、今この時をエッセーの黄金時代にするだろう。そして、それこそがまさしく私がこのエッセーを書き始めたときには気づいていなかったことなんだ。 -

- -
- -

-

-
-

- -

-

- 訳注 -

-

- - -
diff --git a/content/post/2005/08/28/2005-08-28-00000093.md b/content/post/2005/08/28/2005-08-28-00000093.md deleted file mode 100644 index 6480223..0000000 --- a/content/post/2005/08/28/2005-08-28-00000093.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: ネットの影響力について -author: kazu634 -date: 2005-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1997;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-梅田望夫氏のブログで、9月5日号のFortune誌にSteve Jobsのスタンフォードでの卒業演説が載っているという記事があった。この記事はネットで評判になっているから、Fortune誌でも掲載することにしたという旨が書いてあったという。そして梅田さんは、Fortune誌だけでなく日経新聞でも同様に、ネットの後追いが起きていると指摘している。 -

- -

-

- 莫大なコストをかけて取材している雰囲気は伝わってくるけれど、ネット上で毎日色々読んでいる人たちにとって目新しいことはほとんどない。テーマゆえ、素材の多くがネットの後追いになるのは仕方ないけれど、もう少し工夫しなきゃねぇ。これじゃあ「読者層はネットで何もしない人」と自己規定しているみたいだ。今後に期待をしてはいるのだけれど。

-
-

- -

- このように梅田さんは述べているけれども、この考えはネットの力を過大に評価しているのではないかと思う。つまり、皆が皆ネットを最大限に活用しているわけではないのではないかと思うのだ。 -

- -

- いま、私は大学院生というとても曖昧な立場にある。立派な大人と言われればそうだろうし、とはいえまだまだ学生でもある。将来のこと、特に職業の選択について同級生と話すことも多い。このような悩みを抱えた私たちのような立場からすれば、Jobsのスピーチはとても考えさせるもので、私は将来について話し合った友人みんなにこのスピーチの存在を教えている。皆、このスピーチの存在を知らなかったのだ。つまり、私の周りだけかもしれないが、ネットを有効に活用し情報を収集できていない人が多いのである。 -

- -

- 私の周囲のこのような状況を考慮すると、ネットで話題になっていることを紙の媒体で取り上げることに意義はあると思う。まだまだ世間一般にはネットの情報というものは流通していないのではないだろうか。そして、ネットに流通している情報にも、読むべき価値があるものがある、ということに多くの人は気づいていないのではないだろうか。もちろん、『電車男』みたいに有名になってしまった例外はあるけれど。このようなことを、梅田さんのブログを読んでいて感じた。 -

-
diff --git a/content/post/2005/08/30/2005-08-30-00000094.md b/content/post/2005/08/30/2005-08-30-00000094.md deleted file mode 100644 index 1384354..0000000 --- a/content/post/2005/08/30/2005-08-30-00000094.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: スケジュール帳 -author: kazu634 -date: 2005-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1999;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-e9bb3880.jpg職場のKさんが使っているスケジュール帳を前々から欲しいと思っていたのだけれど、これまでどうしても見つけられなかった。ロフトで買える、と教えてもらったのだけれど、売ってない。あきらめかけていたのだけれど、今日になって発見できた。どうやらフランス製だから、あちらの年度末の10月に合わせて発売していたようだった。早速、購入。 -

- -

- B6サイズで、一週間ごとに縦に時系列でスケジュールが書き込めるのは、探したなかではこれだけだった気がする。 -

-
diff --git a/content/post/2005/08/30/2005-08-30-00000095.md b/content/post/2005/08/30/2005-08-30-00000095.md deleted file mode 100644 index cd5e5cd..0000000 --- a/content/post/2005/08/30/2005-08-30-00000095.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: スケジュールソフト -author: kazu634 -date: 2005-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2001;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- スケジュールつながりということで、パソコン上でスケジュール帖の役目を果たすソフトを紹介したいと思います。私が使っているのは、Schedule Watcherというソフトで、月間カレンダーやタイムテーブル表示が出来るソフトです。月間というのはつまり、↓みたいなことです。 -

- -

-

-month -
-

- -

- そして、タイムテーブルというのは、↓のようなことです。 -

- -

-

-month -
-

- -

- こうした表示を切り替えていくと、とてもわかりやすくスケジュール管理が出来ます。もちろん、パソコンでスケジュール管理しているわけですから、例えば「毎週水曜日の18:00-20:00はバイト」みたいなスケジュールの追加も一気に出来てしまいます。結構楽チンです。 -

- -

- パソコン上でスケジュール管理を行う利点については、ここも参照してもらえればいいかと思います。 -

-
diff --git a/content/post/2005/08/31/2005-08-31-00000096.md b/content/post/2005/08/31/2005-08-31-00000096.md deleted file mode 100644 index 02e285e..0000000 --- a/content/post/2005/08/31/2005-08-31-00000096.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: Googleについて -author: kazu634 -date: 2005-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2003;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

-Googleについての記事を見つけたので、それを要約+コメントしてみました。 -

- -

- Googleが本気でこうしたことを行おうとしているのであれば、世界は変わるだろうけれど、本当にこうしたことは出来るのだろうか?ちょっと疑問です。 -

- -
-

- -

- 先日、GoogleのCEOが演説を行った。その演説は、 -

- -

-

- “Our users want the world to be as simple, clean, and accessible as the Google home page itself,” said Google CEO Eric Schmidt at a press conference held in their corporate offices. “Soon, it will be.”

-
- -

-

- -

-

- 拙訳 -
-

- -

-

- 「GoogleのユーザーはGoogleのホームページのように単純で、さっぱりしていて、アクセスしやすいものに、世界になって欲しいと望んでいる」と、GoogleのCEO、エリック・シュミットはGoogle本社で行われた記者会見で発言した。「じきに、そうするつもりだ」

-
-

- -

- と、このように発言し、現実世界にあるものですらコンピュータ上でGoogleを検索するように、検索できるようにするのがGoogleの目標だと宣言したのである。そして次のように記事では述べられている。 -

- -

-

- As a part of Purge’s first phase, executives will destroy all copyrighted materials that cannot be searched by Google. […]
As a part of Phase One operations, Google executives will permanently erase the hard drive of any computer that is not already indexed by the Google Desktop Search.
“We believe that Google Desktop Search is the best way to unlock the information hidden on your hard drive,” Schmidt said. “If you haven’t given it a try, now’s the time. In one week, the deleting begins.”

-
- -

-

- 拙訳 -
-

- -

-

- Googleによるインデックス化の第一段階として、Google社の重役たちはGoogleによって検索できないすべての著作物を壊すつもりだ。(省略)
第一段階の一部として、Google社の重役たちはGoogle Desktop Searchによってインデックス化されていないコンピュータのハードディスクを永久にその存在を抹消するつもりだ。
「Google Desktop Searchはハードディスクに隠されている情報を明らかにする最適の方法だと我々は信じている」とシュミットは言った。「まだ試していないのなら、今がその時だ。一週間後には、消去は始まる」

-
-

- -

- こうした動きというのは、つまり、「現在のウェブでGoogleによって検索できないということは、その存在がなかったものにされることに他ならないことだ」という考えを反映しているのだろう。こうしたGoogleの発表に対して、John Battelle氏が「一年前に、GoogleはGoogle Print計画のために地球上にあるすべての本をスキャンすることを申し出た。そして、今、Googleはそれ以外の本は燃やすと約束したのだ」として批判している。現在のウェブ上におけるGoogleの影響力を考え、そして今回の発表を聞けば、このような発言も納得できるものだろう。 -

-

- -

- それだけでなく、Googleは人のDNA情報すら蓄積し、検索することが出来るようにしようと考えている。ウェブと同じように小さなロボットを現実世界にばらまいて、人のDNA情報をすべてスキャンしつくそうと計画している。 -

-

- -

- Google-Watch.orgの創設者であるBrandtはGoogleのこうした宣言と新たな社是について懸念を表明した。 -

- -

-

- Until yesterday’s news conference, the company’s unofficial slogan had been “Don’t be evil.” The slogan has now been expanded to “Don’t be evil, unless it’s necessary for the greater good.”

-
- -

-

- 拙訳 -
-

- -

-

- 昨日の演説までは、Googleの非公式のスローガンは「邪悪になるな」(訳者注・「マイクロソフトのようにはなるな」という意味)だった。そのスローガンは現在、次のように拡張された。「よりよいことのために必要でないのなら、邪悪にはなるな」

-
-

- -

- このように、”Dont’ be evil”というスローガンを基にこれまでGoogleは頑張ってきたのだけれど、もしこのようなことを行ってしまったら独占禁止法違反をしてでもWindowsの売り上げを守ろうとしていたマイクロソフトとどこが異なるのだろうか、というのが正直な感想。実現したら、全く別の世界になるだろうけれど、抵抗にあって現実のものにはならないような気がする。 -

-

- -

- だが、こうしたことですら宣言してしまえるアメリカの懐の広さには感服してしまう。Winnyの作者は著作権の概念を変える意図でWinnyを作成したそうだが、それはつぶされてしまった。アメリカではそうした発言すら許容されてしまう。この違いが、現在のアメリカの発展を支えているのだろうか? -

-
diff --git a/content/post/2005/09/02/2005-09-02-00000097.md b/content/post/2005/09/02/2005-09-02-00000097.md deleted file mode 100644 index 4ebc338..0000000 --- a/content/post/2005/09/02/2005-09-02-00000097.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 神戸に出かけてきます -author: kazu634 -date: 2005-09-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2005;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-b5386b8c.jpg中旬にかけて神戸に行ってきます。港街の雰囲気に浸ってきます! -

-
diff --git a/content/post/2005/09/03/2005-09-03-00000098.md b/content/post/2005/09/03/2005-09-03-00000098.md deleted file mode 100644 index f3cb167..0000000 --- a/content/post/2005/09/03/2005-09-03-00000098.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 朝日新聞 -author: kazu634 -date: 2005-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2009;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-Wikipediaという、ネット上の無料の百科事典があるのだけれども、この英語版がすごいことになっている。これで朝日新聞をひくと… -

- -

-

- […] The Prime Minister, Junichiro Koizumi said in a formal parlimental budget meeting on 3 February 2005, “I know that Asahi cannnot write any truth. But I beg Asahi, please do not write forgery.” Public confidence in the newspaper has declined, and now all the Japanese have to suspect that this company is no longer qualified as a part of journalism.

-
- -

-

- 拙訳 -
-

- -

-

- 小泉純一郎首相は2005年2月3日の公式の国会予算会議で次のように述べた。「朝日新聞は正しいことを書けないことを知っている。だが、朝日新聞にお願いしたい。でっち上げの記事は書かないで欲しい、と」。朝日新聞に対する信用は落ちており、今やすべての日本人は朝日新聞はもはやジャーナリズムの一つである資格がないのではないかと疑わざるを得なくなっている。

-
-

- -

- 英語のWikipediaでこんな風に紹介され始めたら、全世界にこの評判が広がっていくんですけどね… -

diff --git a/content/post/2005/09/03/2005-09-03-only-one.md b/content/post/2005/09/03/2005-09-03-only-one.md deleted file mode 100644 index 2ebb8c5..0000000 --- a/content/post/2005/09/03/2005-09-03-only-one.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Only One -author: kazu634 -date: 2005-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2007;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ふと思い立って、Googleでキーワードに「”The Age of the Essays”」を入力して検索してみました。そしたら、なんと一件のみしか検索できずとのこと。というわけで、Only One達成♪ -

- -

-

-google -
-

-
diff --git a/content/post/2005/09/05/2005-09-05-00000099.md b/content/post/2005/09/05/2005-09-05-00000099.md deleted file mode 100644 index 76d4909..0000000 --- a/content/post/2005/09/05/2005-09-05-00000099.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: タゾティー・パッション -author: kazu634 -date: 2005-09-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2011;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-a78636b5.jpg -

- -

-  スターバックスというコーヒー専門店で販売されている唯一のお茶がタゾティーのシリーズだ。なかなか頼む人がいないために、店員さんに聞いてもどれがどんな風味なのかがわからないという、なんとも不幸なシリーズ。 -

- -

- けれど、タゾティーのパッションはとても美味しい。その名の通り、刺激的で覚醒作用がある。だけどカフェインフリー。カフェインだと効かなくなってきたような時に、とても助けられた覚えがある。 -

- -

-

- -


- 2005.10.08. 追記 - -

-   -

- -

- 「タゾティー」という検索キーワードで検索してこのページにたどり着く人が多いので、追加情報です。タゾティーはスターバックスで飲むこともできますが、 -

- -

- ティーカップをスターバックスの店頭で購入することもできます。つまり、自宅でもタゾティーは楽しめるのです。パッションは24個入りで800円でした。ぜひ、あの刺激的な味を自宅でも楽しんでみてください! -

diff --git a/content/post/2005/09/07/2005-09-07-think-different.md b/content/post/2005/09/07/2005-09-07-think-different.md deleted file mode 100644 index 27c232b..0000000 --- a/content/post/2005/09/07/2005-09-07-think-different.md +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: Think Different -author: kazu634 -date: 2005-09-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2013;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-Yoda -

- -

-フローラン・ダバディ氏のブログで紹介されていた画像がこれ。その記事にトラックバックされていたブログを見ると、この画像はThe Apple Collectionでフリーで配布されていたものだと言うことなので、ここでも掲載しておきました。 -

- -

- Yodaにまず目がいってしまうのですが、ここではスターウォーズの話ではなく、Think Differentについて書きたいと思います。 -

- -

- Think Differentという運動はiPodやiMacをつくっているアップルが1990年代に始めた運動で、次のような宣伝を行っていました(拙訳)。 -

- -

-

-
風変わりな人たちに対する
-アップルの声明
-これは風変わりな人たちに対する声明だ。
-うまく適応できない人、反抗する人に対する声明だ。
-トラブルメーカーに対する声明だ。
-四角い穴に丸い杭を打ち込むような人に対する声明だ。
-物事を違ったように見る人に対する声明だ。
-そうした人は規則を好まない。
-そして、そうした人は現状に満足することはない。
-そうした人を誉めることも、異議を唱えることも、
-そうした人の発言を引用することも、信じないことも
-そうした人を賛美することも、中傷することもできる。
-ただ一つできないことは、そうした人を無視することだ。
-なぜならそうした人が物事を変えるからだ。
-そうした人は工夫して何かを作り上げ、想像をする。
-そうした人は問題を解決し、問題を探求する。
-そうした人は何かを生み出し、人々に影響を与える。
-そうした人こそが人類を前進させているのだ。
-そうした人は風変わりでなければならないのかもしれない。
-そうでなければ、どのようにして空の額縁を見て、
-そこに芸術作品を見いだせるのだろうか?
-黙って座って、これまでに一度も作曲されなかった
-歌を聴くことができるのだろうか?
-前人未踏の地にある岩に
-触ることができるのだろうか?
-我々はそうした人たちのために道具を作る。
-なぜなら、ある人たちはそうした人を風変わりだと見るが、
-我々は天才だと判断するからだ。
-そして、世界を変えることができると考えてしまうほど
-風変わりな人たちこそが
-実際に世界を変えてしまうからだ
-違ったように考えるんだ。
-
-
-

- -

- このような価値観を前面に押し出して、アップルは以後iPodやiMacをヒットさせました。こうした価値観は以前紹介したスティーブ・ジョブズが暫定CEOになって初めて提示されたものでした。こうした価値観はハッカーの価値観とも非常に親和性が高いようです。 -

- -

- こうした独自の価値観を持つように、フローラン・ダバディ氏は言いたいのでしょう。そして、「独自の価値観を持て!」というのが4月20日にうちの大学で行われたダバディ氏の講演会でのメッセージでもありました。 -

- -

- また、ダバディ氏はNews Week誌次のようにも述べています(リンク先がすでに消滅していました)。 -

- -

-

-
-

- -

- [. . .]日本もこの20年間で、若者にとっては恵まれた「温室」になった。ほどほどにバイトをして小遣いを稼ぎ、自由に大学に通い、フリーの時間ももてる。世界一の「温室」だと思う。 -

- -

-  その温室に、日本の若者がもつ最大の問題も発見できる。ナイーブさ、甘さ、ある種の中途半端さ。私は日本の若者の短編映画やアートの審査をしばしばするのだが、彼らがよく口にする「自分探し」という言葉に問題を見る。常に自分を探す冒険は気高いが、それを言い訳にして価値観や目標を見つけられずにいてはだめだと思う。 -

- -

-  価値観をもたずに大人の世界に入るなんて危険すぎる。流される、洗脳される、どこかで決定的に自分を失う。大学を終えるまでに自分の哲学をもたないといけない。政治的な意見、人生で訴えるべき主義、人生の情熱と目標。 -

- -

-   フランスの若者は少なくとも高校から、自分をはっきりもっている。それは家庭と学校の教育のおかげだ。学校では暗記よりも、考える過程を重視する。小学校からフリーエッセーを書かせ、中学校では討論の授業をやる。自分を見つけ、身に着けた価値観と思考を相手にぶつける練習をする。 -

- -

-  日本の若者にいちばん欠けているのが、この「自分」であり「個性」だと思う。もちろん自分をもちすぎた結果、フランスのように行きすぎた個人主義に走って、社会をだめにするケースもある。だから今の日本人のように環境と社会への意識をもちながら、フランス人のように個人としての輝きを磨いていけばいい。 -

- -

-  日本の若者の包容力と好奇心は素晴らしいが、そこから簡単に洗脳される危険性もある。とくに、彼らの政治的無関心は危険すぎる。その無関心のために、社会が知らないうちに悪い方向へ導かれる可能性に気づいてほしい。 -

- -

- こうしたことを踏まえた上で、この画像と一緒にしてダバディ氏は次のように述べています。 -

- -

-

- 「DIFFERENT、THINK…ALWAYS !」常に他の人が考えていないことを発想しよう。常に想像力を使おう。常に視点を変えよう。常に先入観を排除しよう。常に旅に出よう。今日も、皆さんに冒険のすすめを!

-
- -

- Think Different! -

diff --git a/content/post/2005/09/11/2005-09-11-00000100.md b/content/post/2005/09/11/2005-09-11-00000100.md deleted file mode 100644 index 6777d21..0000000 --- a/content/post/2005/09/11/2005-09-11-00000100.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: O’Reilly Radarで -author: kazu634 -date: 2005-09-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2015;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- -

- という二つの面白そうなエントリーがありました。一つめは、アップルのCEOスティーブ・ジョブズはmonopsonyを目指しているという内容のようです。monopsonyというのは、単一の優れた商品に消費者が殺到する状態のことで、独占とは異なる意味なんだそうです。 -

- -

- 二つめは、マイクロソフトとグーグルについて。これはまだ読んでいないので、何ともコメントできません… -

-
diff --git a/content/post/2005/09/12/2005-09-12-00000101.md b/content/post/2005/09/12/2005-09-12-00000101.md deleted file mode 100644 index 84cc8aa..0000000 --- a/content/post/2005/09/12/2005-09-12-00000101.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 明日から -author: kazu634 -date: 2005-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2019;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 明日から神戸に行ってきます。どうやら晴れているようなので、一安心。 -

-
diff --git a/content/post/2005/09/12/2005-09-12-00000102.md b/content/post/2005/09/12/2005-09-12-00000102.md deleted file mode 100644 index 5c1dbde..0000000 --- a/content/post/2005/09/12/2005-09-12-00000102.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 『蝿の王』 -author: kazu634 -date: 2005-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2017;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

- サークルの方で、書評誌の出版をしているので、その草稿を載せておきます。最近は忙しすぎて、会議に参加できていないが原稿だけ入れるようにしよう…と決意してみるが続くだろうか。。。 -

- -

- 2005.09.06:O田くんのコメントを受けて、書き直す。(Thanks to O!) -

- -
- -

-

-『蠅の王』 -
-

- -

-Lord of the Fliesウィリアム・ゴールディングの『蠅の王』を読んだ。この小説の中では、子供たちだけで無人島で生活をすることになる。だが、その無人島生活は燦々たるものになる。この小説は、「子供たちだけで社会を構成したらどうなるのか?」という問いに対する一つの答えなのだろう。 -

- -

-  子供たちの社会というのは残酷だ。ニュースを見てみれば、いじめによって生徒が自殺をしたなどという報道も時折目にする。この『蠅の王』では、6~12才の少年たちが無人島に不時着し、自分たちだけで生活をしなければならなくなる。最初は、文明的に振る舞い、どうすればよいかを考えて行動していた。例えば、救助をしてもらえるように烽火を上げよう、だとかというように。だが次第に、彼らは好きなように振る舞い始める。決められた約束事は無視され、皆が皆バラバラに行動する。さらに、烽火の火を絶やす。 -

- -

-  筋道立てて考え、全体の利益のために現在の苦しさを堪え忍ぶという考えがそこには見いだせない―といっても、それが子供だと言われれば、それまでのことだが。好き勝手振る舞う子供たちの一団をジャックという少年が束ねているのだが、そのジャックは烽火を守ろうとする隊長のラーフに反旗を翻す。ジャックが率いる集団は、完全に理性を失ってしまう。筋道立てて、どうすれば自分たちが助かるのか―このような問いを立てることが出来ないでいる。 -

- -

-  こうした状況で、野生へと戻っていくジャックたちの手でついに死人すら出てきてしまう。誰も彼らを止めることが出来ないでいた。 -

- -

-  『蠅の王』に出てくる子供たちの社会には、拠り所とする価値観というものが欠けている。何が何でも守らなければならない規則という概念が欠けている。そして、ただひたすらに自分たちがしたいことをやろうとする。彼らが共有する唯一のものは、「やりたいことをしたい」という本能的な欲望だけなのかもしれない。だからこそ、烽火を絶やしてしまえるのだろう。【注1】 -

- -

-  なぜこのようなことが子供の社会で起きたのだろうか?子供たちが受けている教育が問題ではないか、という指摘をポール・グラハム【注2】はしている。学校で教えられていることは、実際に大人になってやらなければならないことから何段階も離れている偽物なのだ、というのである。打ち込める何かであればいいのに、それは到底打ち込めそうにもないのだというのだ。そうしたまがい物を強制的にやらされれば、精神が病んでいくのではないか、というのである。子供たち、少なくとも中学生の一部や高校生以上の子供たちにとっては、だ。 -

- -

-  この『蠅の王』で描かれる年上の登場人物たちは、自分たちにとって最善の手は何か考えることを放棄している。これは、まがい物を強制的に行わされ、そして自分たちの意志では何も行えないようにさせられている子供たちからすれば、どうしようもなく刷り込まれてしまう態度なのではないだろうか。そして、年少の子供たちはそもそもそのようなことを考えようともしていない。遊ぶことが彼らの仕事になっている。 -

- -

-  教育というものを子供を社会に慣らしていく過程だと捉えると、現在の教育は社会で実際に行われていることから何段階も離れたことを教えていることになるのではないか。これでは子供を社会に慣らすことは出来ないのではないだろうか。 -

- -

-  唯一の救いがあるとすれば、迷いながらも烽火を上げ続けようとしたラーフがいたという事実なのではないだろうか。ラーフの存在は、子供たちがこのような行動を起こしたのは教育という刷り込みの結果であることを示しているのだと思う。こうした状況を変えることが出来る、ということを示しているのではないだろうか。 -

- -
- - -
diff --git a/content/post/2005/09/13/2005-09-13-00000103.md b/content/post/2005/09/13/2005-09-13-00000103.md deleted file mode 100644 index 0e12453..0000000 --- a/content/post/2005/09/13/2005-09-13-00000103.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 仙台→神戸 -author: kazu634 -date: 2005-09-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2021;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-行きのルート今日の一日を振り返ると、仙台→大阪伊丹空港ははじめての飛行機でした。窓の外を見るのが楽しかったです。スチュワーデス(今は客室乗務員と呼ばなければ行けないのでしょうか)も始めて見ました。 -

- -

- 伊丹空港からはモノレールで蛍池へ。蛍池からは私鉄の阪急で、蛍池→十三→三宮へ。これで神戸市内に着きました。ここでホテルがJR神戸駅のすぐ近くだということがわかったので、阪急三宮駅→JR三宮駅→JR神戸駅へと移動。ホテルへと着きました。 -

- -

- 明日は観光をしてきます♪ -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000104.md b/content/post/2005/09/14/2005-09-14-00000104.md deleted file mode 100644 index c748e94..0000000 --- a/content/post/2005/09/14/2005-09-14-00000104.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 神戸にて -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2025;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ただいま1日の予定を確認して、神戸駅をすり抜けて、市内の観光スポットをまわってくれるシティループに乗り込もうとしています。。異国情緒あふれる場所中心に回ってきます。ランプ館にも行ってきますよ>O田くん。ちなみに写真は神戸駅内部の様子。デザインの良い建築ですね。 -

- -

- # とにかく神戸は暑い…関西弁のインテネーションにも大分慣れてきた。 -

- -

-

-koube_station -
-

-
diff --git a/content/post/2005/09/14/2005-09-14-00000105.md b/content/post/2005/09/14/2005-09-14-00000105.md deleted file mode 100644 index f02e8a9..0000000 --- a/content/post/2005/09/14/2005-09-14-00000105.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ドンキホーテ -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2031;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-ドンキホーテドンキホーテがいました。異人館だけはあるなぁ… -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000106.md b/content/post/2005/09/14/2005-09-14-00000106.md deleted file mode 100644 index 58b706f..0000000 --- a/content/post/2005/09/14/2005-09-14-00000106.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 旧居留地の風景 -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2039;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 博物館から次の目的地である大丸デパートに向かっていく途中は、旧居留地と呼ばれる一帯で、明治時代以降の西洋風の建物が残っている地域です(といっても阪神大震災によって修復されていたようですが)。 -

- -

-

-居留地01 -
-

- -

-

-居留地02 -
-

- -

-

-居留地03 -
-

-
diff --git a/content/post/2005/09/14/2005-09-14-00000107.md b/content/post/2005/09/14/2005-09-14-00000107.md deleted file mode 100644 index 287226a..0000000 --- a/content/post/2005/09/14/2005-09-14-00000107.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 異人館だけに -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2033;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-0d52a414.jpgやはり商魂たくましい商人だけに、The Millionaire Mentarityなんて本がおいてあります。 -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000108.md b/content/post/2005/09/14/2005-09-14-00000108.md deleted file mode 100644 index 1a46a44..0000000 --- a/content/post/2005/09/14/2005-09-14-00000108.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 神戸市立博物館 -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2037;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ランプミュージアムの向かいにある神戸市立博物館でベルリン博物館展をしてました。↓の画像の背景にランプミュージアムがあります。 -

- -

-

-museum -
-

- -

- 向こう側に渡ると、ロダン作の彫刻、「ジャン・ド・フィエンヌ」が出迎えてくれます。 -

- -

-

-f818ea3d.jpg -
-

- -

- 中を見ると、古代ギリシャ・ローマ、ビザンティン、イスラム、中世ヨーロッパ、近代ヨーロッパの芸術について展示がしてありました。気になったのは、中世ヨーロッパ芸術は無表情だということ。よく言われているように、ルネサンスが一大転機となって表情がうまれてくるようでした。中世期の彫刻のほほえみはアルカイックスマイルと呼ばれているんでしたっけ?あの無表情なヤツ。それが次第に変わっていく様子を見てきました。こうした表情というのは、ギリシア・ローマも表情があったので、中世という時代を考えるにあたり大事な切口になるのでしょう。一番最後はニーチェの肖像画でした。なんだかんだ言って、ヨーロッパのセクションはドイツの作品が多かったです。ベルリン博物館だから、当然といえば当然ですが。 -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000109.md b/content/post/2005/09/14/2005-09-14-00000109.md deleted file mode 100644 index 3706d33..0000000 --- a/content/post/2005/09/14/2005-09-14-00000109.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: うろこの館でも -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2029;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-5402c1a1.jpgディキンズ発見。ディキンズは偉大なんだなぁ。 -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000110.md b/content/post/2005/09/14/2005-09-14-00000110.md deleted file mode 100644 index f278319..0000000 --- a/content/post/2005/09/14/2005-09-14-00000110.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 異人館に来ました。 -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2027;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 神戸市北野にある異人館にやってきました。異国情緒あふれる街並みです。市内の観光スポットを回るバス、シティループを降りると目の前にすでに異人館が。異人館というのは一軒だけでなく、複数あるのです。この街は結構なおしゃれスポットでもあるらしく、このような素晴らしいデザインのお店もありました。 -

- -

-

-kitano_shop -
-

- -

- この北野という土地は、明治になって開国し、オランダ・中国以外の人々も日本にやってきました。そうした人たちはみな神戸にある小高い丘、北野に居を構えました。そうしてできた西洋風の建築物が今では観光スポットになっているわけです。 -

- -

- 異人館の中は、当時の日本とは全くの別世界でした。マホガニーのテーブルをここで始めて見ました♪ -

- -

-

-ijinkan_naibu -
-

- -

- あと、商売柄船や海図がよく展示されてました。フランス人の住居ではなぜかディキンズの『大いなる遺産』が展示してあって、あらためてディキンズの偉大さを確認しました。こんな感じで展示してありました。ディキンズはイギリス人なんですがねぇ。さすがシェークスピアと並び称されるだけはある。 -

- -

-

-Great_Expectations -
-

-
diff --git a/content/post/2005/09/14/2005-09-14-00000111.md b/content/post/2005/09/14/2005-09-14-00000111.md deleted file mode 100644 index d499f97..0000000 --- a/content/post/2005/09/14/2005-09-14-00000111.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: ジャン・コクトー展 -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2041;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-499b4689.jpg -

- -

- 大丸という神戸では結構大きなデパートでジャン・コクトー展がやっていたので行ってきました。 -

- -

- ジャン・コクトーと自分の出会いは、ジャン・コクトーの詩を堀口大学が訳していることを知ったのがきっかけだった。堀口大学はサン・テグジュペリの『人間の土地』なんかを訳していて、自分はサン・テグジュペリの作品がとても好きなんだよね。 -

- -

- ジャン・コクトーは、ピカソなど当時の芸術家たちと親交を暖めながら、詩・演劇・絵画・バレエ・彫刻など様々なことにチャレンジしていたようだ。 -

- -

- 今回の展示は絵画中心だったんだけど、自分にはどこが素晴らしいのかわからなかった。その当時としては画期的なことをしているはずなんだけど、どうしてもわからない…線画だけみると、ピカソと同じくらいの評価を受けているそうなんだけれど、やっぱわからなかった。 -

- -

- 堀口大学はジャン・コクトーが世界一周旅行の際に日本に寄った時に、通訳として付き添ったそうだ。ジャン・コクトーにNicoという愛称をつけられたんだって。 -

-
diff --git a/content/post/2005/09/14/2005-09-14-00000112.md b/content/post/2005/09/14/2005-09-14-00000112.md deleted file mode 100644 index cabf0b7..0000000 --- a/content/post/2005/09/14/2005-09-14-00000112.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: ランプミュージアム -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2035;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ランプミュージアムにたどりつきました。照明器具の歴史をたどるのが目的らしく、ランプは全体の1/3ぐらいしか展示されてません。ちと残念。収穫としては、19世紀の中流階級の人々がかなり暗い中で生活していたことがわかったぐらいでしょうか。もっとずっと明るいイメージがあったんですが。 -

- -

-

-lamp -
-

-
diff --git a/content/post/2005/09/14/2005-09-14-00000113.md b/content/post/2005/09/14/2005-09-14-00000113.md deleted file mode 100644 index 1f2afbb..0000000 --- a/content/post/2005/09/14/2005-09-14-00000113.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 神戸ポートアイランド -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2043;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 神戸ポートアイランドというのは、要するに展望台です。神戸が一望できるスポットの一つです。周囲は港で、こんな風景に囲まれています。 -

- -

-

-Seaport01 -
-

- -

- そうして展望台に上るとこんな感じです。 -

- -

-

-cfc99f2a.jpg -
-

- -

- これがもっと暗くなるとこうなります。 -

- -

-

-night -
-

-
diff --git a/content/post/2005/09/14/2005-09-14-00000114.md b/content/post/2005/09/14/2005-09-14-00000114.md deleted file mode 100644 index 1786551..0000000 --- a/content/post/2005/09/14/2005-09-14-00000114.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: スティーブ・ジョブズのスタンフォードでの卒業式スピーチを読み比べる -author: kazu634 -date: 2005-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2023;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- スティーブ・ジョブズのスタンフォード大学の卒業式演説がAERAでも掲載されている。ネット上にも様々な翻訳がある(例えば、こことかこことか)が、私は今津英世氏の翻訳が一番優れていると思う。なぜならば、冒頭のこの部分を今津氏は次のように訳しているからだ。 -

- -

-

-
-

- -

- ‘You’ve got to find what you love,’ Jobs says -

- -

- 「たまらなく好きなものを見つけなければならない」ジョブズは言った。 -

- -

- この「たまらなく」がポイントになると私は思う。スティーブ・ジョブズはまぎれもなくハッカー【注1】の一員であり、ハッカーたちはHack-Valueと呼ばれる価値観を共有している。このhack-valueについてWikipediaには次のように書いてある。 -

- -

-

-
-

- -

- Hack value is the notion among hackers that something is worth doing or is interesting. This is something that hackers often feel intuitively about a problem or solution; the feeling approaches the mystical for some. -

- -

- Doing something others think impossible, and doing it with finesse, cleverness, or brilliance implies the solution has hack value. For example, picking a lock has hack value; smashing a lock does not. However, being the first to work out that super-cooling an “unbreakable” high-tensile steel lock with liquid gas making it possible to smash has hack value. -

- -

-

- 拙訳 -
-

- -

-

-
-

- -

- 「ハックの価値」(=hack-value)とはハッカーの間で共有されている、何がやる価値があり、面白いことなのかという考えのことだ。これはハッカーたちがしばしば本能的に問題や解決策について感じていることだ。この感覚を神秘的に受け取る人もいる。 -

- -

- 他の人が不可能と考えることをすること、そしてそれを鮮やかに、利口に、そしてすぐれた方法で解決することが、その解決策には「ハックの価値」があることを暗示している。錠を壊すことには「ハックの価値」がないのとは正反対だ。しかし、「壊せない」伸縮性の鋼の錠を液体ガスで冷却し、壊せるようにすることには「ハックする価値」があることになる。 -

- -

- 要するに、何か問題を解決しようとするときに、その解決方法を思いつくのが困難でありなおかつ鮮やかであれば、その解決方法には「ハックの価値」があるということなのだろう。だから普通の錠を壊すことには「ハックの価値」はなく、「壊すことができない錠」を壊すことには「ハックの価値」があるということになる。 -

- -

- このような価値観をジョブスも共有していること、そのように考えるとジョブスの演説の第二点目の真意は自分にとって「ハックの価値」ある問題に取り組むような仕事を見つけよ、ということになることを踏まえると、この”‘You’ve got to find what you love,’ Jobs says”の”what you love”というのは非常に重い意味を担ってくることになる。つまりこの”what you love”というのは、どれほど困難であろうとも、諦めることなくその解決策を考え続けられるものを指すことになる。 -

- -

- このように考えてみると、”‘You’ve got to find what you love,’ Jobs says”が単純に「好きなものをみつけなければならない」であるわけがない。それは「たまらなく好きなもの」でなければならないのだ。以上の理由から、私は今津英世氏の翻訳がハッカー的な価値観を反映しているという点で、一番優れていると思う。 -

- -
- - -
diff --git a/content/post/2005/09/15/2005-09-15-00000115.md b/content/post/2005/09/15/2005-09-15-00000115.md deleted file mode 100644 index b74100b..0000000 --- a/content/post/2005/09/15/2005-09-15-00000115.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 宝塚劇場 -author: kazu634 -date: 2005-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2049;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- とりあえず宝塚に寄ってみました。電車に乗っているときから見えていた宝塚歌劇場にこれから接近してみます。道行く人はやはり女性が多いです。 -

- -

-

-takaraduka -
-

-
diff --git a/content/post/2005/09/15/2005-09-15-00000116.md b/content/post/2005/09/15/2005-09-15-00000116.md deleted file mode 100644 index 712dd9c..0000000 --- a/content/post/2005/09/15/2005-09-15-00000116.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 帰りの飛行機 -author: kazu634 -date: 2005-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2053;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-e1c1783e.jpg多分、帰りはあのあたりの飛行機になりそうです。 -

-
diff --git a/content/post/2005/09/15/2005-09-15-00000117.md b/content/post/2005/09/15/2005-09-15-00000117.md deleted file mode 100644 index 5872aca..0000000 --- a/content/post/2005/09/15/2005-09-15-00000117.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ちょっとブレイク -author: kazu634 -date: 2005-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2051;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-033c9349.jpgあとモノレール一駅分で空港到着です。飛行機の出発時刻はあと2時間後なので時間的余裕も十分。というわけでスタバでブレイク。スタバはどこにでもありました。 -

- -

- スタバ規模で私は驚いていたわけですが、よく考えるとマクドナリゼーションということを唱えた人は、マクドナルドというファストフード企業が全世界規模で広がっていることに注目していたわけで。マクドナルドってすごいなぁ。 -

-
diff --git a/content/post/2005/09/15/2005-09-15-00000118.md b/content/post/2005/09/15/2005-09-15-00000118.md deleted file mode 100644 index b6284a5..0000000 --- a/content/post/2005/09/15/2005-09-15-00000118.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 海沿いから内陸部へ -author: kazu634 -date: 2005-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2047;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-帰りのルート -

- -

- 神戸大学は海事というぐらいだから海に面しているわけですが、これから内陸部、宝塚を経由して空港に戻ります!お土産も宝塚で買おうかな… -

-
diff --git a/content/post/2005/09/15/2005-09-15-00000119.md b/content/post/2005/09/15/2005-09-15-00000119.md deleted file mode 100644 index 03e6a03..0000000 --- a/content/post/2005/09/15/2005-09-15-00000119.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 神戸大学海事科学部(旧・神戸商船大学) -author: kazu634 -date: 2005-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2045;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-a568a78b.jpg -

- -

- 自分はConradを専門とする大学院生ということで、旧・神戸商船大学の図書館に行ってきました。Sail(帆船)とキーワードを入力すると、やっぱりヒット数が違う!色々と本を閲覧してきました。 -

- -

- 「なぜ蒸気機関が動力となっているのに、帆船が海軍などの演習に組み込まれているのか」、つまり帆船に乗ることで培われることが何なのかを知りたかったのですが、それはわかりませんでした。ただ、「帆船に乗ることで得られる何かは重要なものだ」という意見は帆船不要論に異義を唱えるだけの妥当な意見だということはわかりました。 -

-
diff --git a/content/post/2005/09/17/2005-09-17-sleipnir.md b/content/post/2005/09/17/2005-09-17-sleipnir.md deleted file mode 100644 index 456cc2f..0000000 --- a/content/post/2005/09/17/2005-09-17-sleipnir.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Sleipnir -author: kazu634 -date: 2005-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2055;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-3621f779.jpg -

- -

- ちまたではFirefoxが人気のようだが、国産のブラウザも捨てたものではない。今回紹介するSleipnirも捨てたものではない。まだβ版だが、基本的な部分ではFirefoxと遜色はない。 -

- -

- このSleipnirの最大の特徴は、ブラウザエンジンをIEとFirefoxのGeckoの二つから選択できるということだ。Firefoxが人気が出てきているとはいえ、まだまだIEを前提にサイトが作られていてFirefoxでは閲覧できないことがある。そういう時にブラウザエンジンをIEに切り替えれば閲覧が可能になる。これがなかなか便利。「Geckoはきびきびした動作をして軽快なんだけど閲覧できないところがあって…」みたいな不満を持っていた人でも、ワンタッチでGecko→IEに変更可能なので簡単です。 -

- -

- まぁ、まだ挙動不安定な部分もあるので、正式版を待つのも正解だと思います。でも、とても便利ですよ。 -

-
diff --git a/content/post/2005/09/19/2005-09-19-00000120.md b/content/post/2005/09/19/2005-09-19-00000120.md deleted file mode 100644 index 3822e0c..0000000 --- a/content/post/2005/09/19/2005-09-19-00000120.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: 『決断力』 -author: kazu634 -date: 2005-09-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2057;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-梅田望夫氏Foresightの記事で紹介されていたので読んでみました。記事の中では、「学習の高速道路」という羽生善治の考えが紹介されていました。おそらく該当する部分はこのあたりなのでしょう。 -

- -

-

-
-

- -

- 私は、今の時代は、いろいろなことが便利になり、近道が非常に増えた時代だと思っている。何かをやろうと思ったときに、さまざまな情報があり、安易な道、やさしい道が目の前に数多くある。楽に薦める環境も充実している。昔は、遠い、一本の道しかなかった。そのため、選択の余地なくその道を歩んだけれど、今は近道が他にたくさんできている。わざわざ一番遠い道を選んでいくのは損だという思いにかられる。その横では近道で通り過ぎていく人がたくさんいるのだから。自分自身で、「何をやっているのだ」と思うこともあるだろう。逆に、昔よりも選択が難しい時代なのかもしれない。しかし、遠回りをすると目標に到達するのに時間はかかるだろうが、歩みの過程で思わぬ発見や出会いがあったりする。将棋でも、直接対局に関係ないように思えることが、あとになってプラスになったということはいろいろある。対局で、道の場面に遭遇したときには、直接的な知識や経験以外のものが役に立ったりするのだ。 -

- -

- 若いころ、一人で考え、学んだ知識は、今の将棋では古くなり、何の役にも立たない。だが、自分の力で吸収した考える力とか道の局面に出会ったときの対処の方法とか、さまざまなことを学べたと思っている。私は、自ら努力せずに効率よくやろうとすると、身につくことが少ない気がしている。近道思考で、簡単に手に入れたものは、もしかしたらメッキかもしれない。メッキはすぐに禿げてしまうだろう。 -

- -

- (pp 155-156) -

- -

- 「遠回りした方が力がつくのではないか?」というのは重要な指摘ではないかと思います。簡単に手にはいるというのは、簡単に失いうるということも意味するのではないだろうか?長い時間をかけてでもやりたい何かを見つけたいなぁ、と思いました。 -

- -

-決断力

diff --git a/content/post/2005/09/21/2005-09-21-00000121.md b/content/post/2005/09/21/2005-09-21-00000121.md deleted file mode 100644 index ca925c0..0000000 --- a/content/post/2005/09/21/2005-09-21-00000121.md +++ /dev/null @@ -1,505 +0,0 @@ ---- -title: ”The Age of the Essays”の翻訳 -author: kazu634 -date: 2005-09-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2059;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

- この投稿は、Paul Graham氏のエッセー“The Age of the Essays”の翻訳をPaul Graham氏の許可を得て、公開するものです。エッセーとか論文とか何かものを書く人は、読めば何か得られるものがあるのではないかと思います。 -

- -

- まとまった文章を翻訳するのは初めての経験なので、表現などおかしな点があるかと思いますが、何かお気づきのことがありましたら、コメントかここまで連絡をお願いいたします。 -

- -

- Paul Graham氏のエッセーの存在に気づかせてくれたShiro氏に感謝します。Shiro氏が「知っておきたかったこと」の翻訳をウェブ上で公開しなければ、私はPaul Graham氏のエッセーに出会うことはありませんでした。また、気軽に「ブログをやってみないか?」と誘ってくれた同僚のO田くん、君がいなければ今ここでこんな風にして公開することはなかったよ。ありがとう。 -

- -

- 2005.08.29(01:10):はじめて公開
2005.08.29(20:40):訂正・一段落翻訳するのを忘れていたので追加
2005.09.03(01:33):表現の訂正
2005.09.21(00:09):訳注の追加 -

- -
- -

-

-

-

- -

-

- エッセーの時代 -
-

- -

- 2004年9月 -

- -

-  高校で書かなければならなかったエッセー【注1】を覚えているかい?導入となる段落、理由を与える段落、結論。結論というのは例えば、『白鯨』【注2】に出てくるエイハブはキリストに似た人物だ、というものだ。 -

- -

-  うーん。だから、私は別な側面を示そうと思う。つまり、エッセーとは本当はどんなもので、どのように書くのかということについて示していこうと思う。少なくとも、自分がエッセーをどのように書いているのかということについて書こうと思う。 -

- -

-

-

-

- -

-

- 一番明白な違い -
-

- -

-  本物のエッセーと学校で書かなければならないものとの一番明白な違いは、本物のエッセーは英文学についてだけのものではないということだ。確かに、学校は生徒達に文章の書き方を教えなければならない。しかし、一連の歴史的出来事のために書くこと【注3】の授業は文学研究と混ざり合ってしまっている。そのためにアメリカ合衆国中で生徒達は、「少ない予算しかない野球チームがどのようにしてヤンキースと闘いうるのか」とか【注4】、「ファッションにおける色の役割」だとか、「何がよいデザートを構成するのか」といったことについて書くのではなく、「ディキンズ【注5】におけるシンボリズム【注6】」について書いているのである。 -

- -

-  このことにより、書くことは退屈で的はずれのように見えざるを得なくなる。誰がディキンズの作品におけるシンボリズムなんか気にするだろうか?ディキンズ本人でさえも、色や野球のことについて書かれたエッセーにずっと興味を持つはずだろう。 -

- -

-  どうしてこのようになってしまったのだろうか?その質問に答えるためには、ほぼ1000年の時を戻る必要がある。1100年頃に、ヨーロッパはついに何世紀にも及ぶ混乱を終え一息つき始めた。一度知的好奇心という贅沢をし始めると、ヨーロッパの人々は現在我々が「古典」と呼んでいるものを再発見した。その効果は、他の太陽系から来た生物に訪ねられた時のものにとてもよく似ていた。これら初期の文明【注7】はとても高度に洗練されていたので、それ以降の何世紀もの間ヨーロッパの学者の主な仕事は、ほぼすべての学問領域で古代ギリシア・ローマの人々が知っていたことを吸収することになったのである【注8】。 -

- -

-  この期間中、古代の書物を研究することが権威を得るようになった。書物研究が学者が行っていたことの本質のように思えた。ヨーロッパの学問に弾みがつくにつれて、古代の書物研究は重要ではなくなっていった。1350年までには、科学について学びたいと望んでいた学生は、自分の同時代でアリストテレス【注9】よりも良い教師を捜すことができるようなった。[1]しかし、学校は学問よりもゆっくりと変化した。19世紀になっても、古代の書物の研究は依然としてカリキュラムの重要な要素であった。 -

- -

-  次に述べる質問をする時が熟した:古代の書物研究が学問の妥当な研究領域であるのなら、現代の書物も妥当な研究領域ではないのか?それに対する答えは、もちろん、古典を研究する学問のそもそもの存在理由は一種の知的考古学であり、現代の書物の場合になされる必要があるものではない、というものだった。しかし、わかり切った理由から、だれもそうした答えをしようとはしなかった。考古学的な研究がほぼ終わっていたので、古典を研究していた学者達は、時間を無駄にしているというわけではないが、少なくともあまり重要ではない問題に取り組んでいたからである。 -

- -

-  このようにして現代の文学についての研究が始まった。当初はとても多くの抵抗があった。英文学という学科目における最初の講義は新しい大学で行われたらしい。特にアメリカの大学で、だ。ダートマス大学、ヴァーモント大学、アマースト大学、ユニヴァーシティカレッジが1820年代に英文学を教えた。しかし、ハーヴァード大学では、英文学の教授は1876年までおらず、オックスフォード大学では1885年までいなかった(オックスフォード大学では、英文学の教授職を設けるよりも前に、中国についての教授職を設けていた)。[2] -

- -

-  少なくともアメリカにおいて状況を決めてしまったのは、教授は研究だけでなく、教育も行うべきだとする考えであったように思える。この考えは(博士号、学部・学科、そして近代的大学という概念とともに)19世紀の後半にドイツから入ってきた。この新しい大学のモデルがジョンズ・ホプキンズ大学で1876年に採用されると、急速にアメリカ中に広まっていった。 -

- -

-  書くことは偶然の産物の一つだった。大学は長く文の構成法を教えてきた。しかし、文章の構成をどのように研究することができるだろうか?数学を教える教授には、もともとの数学【注10】を研究するように求めることができるし、歴史を教える教授には歴史についての学術的な論文を書くように求めることができる。しかし、修辞や文の構成法を教える教授には何を求めればいいのだろうか?そうした教授は何について研究するべきなのだろうか?最も関連性がある学問領域は英文学であるように思える。[3] -

- -

-  このようにして19世紀後半に、書くことについての講義は英文学の教授により受け継がれていた。このことには二つの欠点があった。一つ目は、美術史研究者がよい芸術作品をつくることができなければならないことよりも多くの必要性はあるものの、文学についての専門家は良い文章を書ける必要がないということだ。二つ目は、英文学の教授が関心あるものが文学であるから、書くテーマが文学についてのものになりがちになってしまうということだ。 -

- -

-  高校は大学を模倣した。高校での惨めな体験の種は1892年に蒔かれた。その年に、全米教育協会は「公式に文学と文章構成法が高校の教育課程に統合するように薦めた」。[4]基礎学科【注11】のうちの書くという要素が国語【注12】という学科目に変わったのである。その奇妙な結果として、高校生達はいま英文学について書かなければならなくなっている。認識することさえなく、英文学の教授が数十年前に雑誌に投稿した論文を模倣したものを、高校生達は書かなければいけないのである。 -

- -

-  このことが当の生徒達にとって的はずれな課題に見えたとしても、驚くべきではない。理由は、私たちは今や実際に行われていることから三段階も離れていることになるからである。生徒達は英文学の教授を模倣し、英文学の教授は古典を研究する学者を模倣し、古典を研究する学者は、700年前には魅力的で緊急に必要とされる仕事であったものから生じた伝統を単に受け継いでいるに過ぎない。 -

- -

-

-

-

- -

-

- 弁護をしない -
-

- -

-  本当のエッセーと学校で書かせられるものとの間の他の大きな違いは、本物のエッセーはある意見を主張し、そうしてからその意見を擁護するということを、しないことだ。その原則は、文学について書かなければならないという考えに似て、長く忘れられてきたエッセーの起源の知的名残りであることがわかる。 -

- -

-  中世の大学はほとんど神学校だったと、しばしば誤って信じられている。ところが実際は、中世の大学はずっと法律学校の性質を帯びていたのだった。少なくとも我々の伝統では、法律家というのは弁護士であり、論争のどちらの側にも立って、出来るだけ筋の通った主張をするように訓練を受ける。この精神が原因・結果のいずれなのかはわからないが、こうした精神は初期の大学に浸透していた。弁論術の研究、つまり説得力ある議論の技術は学部生の三つあるカリキュラムのうちの一つだった。[5]その講義受講後、最もありふれた議論の形式は討論となった。このことは少なくとも、名目上は現代の論文における弁護という形で保たれてきた。ほとんどの人々は卒業論文と(博士)論文という言葉を交換可能なものとして扱うが、少なくとも本来は、卒業論文というのはある立場から説得力を持たせて書かれるものであり、(博士)論文というのはその立場を弁護するための議論なのである。 -

- -

-  ある立場を弁護することは法律上の議論では必要悪であるかもしれないが、それは真実へとたどり着く一番の方法ではない。このことを法律家たちは真っ先に認めるであろうと私は思っている。この方法では洞察力を働かせられないというだけではない。本当の問題は、問いを変えることが出来ないということにある。 -

- -

-  しかし、この原則は高校で書くように教えられるものの構造そのものに組み込まれてしまっている。トピックセンテンス【注13】とは、事前に選ばれた仮説であり、理由を与える段落とは議論的対立の中で放つ打撃のことであり、そして結論とは―アー、結論とはなんだろう?私は高校のとき決して結論が何であるか確信を持つことはなかった。第一段落で述べたことをもう一度言い直さなければならないようだったのだが、誰もわからないぐらいまでに別な言葉を用いて言い直さなければならないようだった。なぜ言い直さなければいけないのだろうか?しかし、この種の「エッセー」の起源を理解すると、どこから結論が生じたのかがわかるだろう。結論は、陪審員達にとっての結論となる言葉なのである。 -

- -

-  良い文章は確かに納得させるものであるべきだが、良い文章が我々を納得させるのは正しい答えに到達したからであって、議論を上手に行ったからではない。私がエッセーの草稿を友達に見せるとき、私が知りたいことは次の二つのことだ。一つ目は、どの部分が退屈かということ。二つ目は、どの部分が納得できないかということ。退屈な部分というのは大抵の場合削除することで直すことが出来る。しかし、私は読んで人を納得させられない部分をもっと明晰に議論することで直そうとはしない。必要なのは、そのことについて読んでくれた人と十分に話し合うことなのだ。 -

- -

-  控えめに言って、エッセーの中で私はひどい説明をしていたに違いない。その場合は、会話の中でより明確な説明を思いつかざるをえなくなる。その思いついた説明を、私はただエッセーの中に組み込むのである。こうすることで、私が述べたいことまで変えざるをえなくなることがとても多い。しかし、エッセーの目的とはけしてそれ自体で説得力あるものであることではない。読者が賢くなっていくにつれて、説得力あることと真実であることは同じものとなる。だから、賢い読者を納得させられれば、私は真実に近い所にいるに違いないことになる。 -

- -

-  議論をして論破しようと試みる種類の文章が、法律家の文章としては妥当な(あるいは、少なくとも不可避の)形式ではあるかもしれないが、その形式の文章をエッセーと呼ぶのは歴史的に見て不正確なのである。エッセーというのは別のものだ。 -

- -

-

-

-

- -

-

- 理解しようと試みること -
-

- -

-  本当のエッセーがどういうものであるのかを理解するために、今回は前回ほどさかのぼりはしないが、私達は再び歴史をさかのぼる必要がある。1580年に”Essais”と自身が呼んだ本を出版したモンテーニュ【注14】にまでさかのぼる。モンテーニュは法律家たちが行っていることとはかけ離れたことを行っており、その違いはその書名の中に具体的に表されている。”essayer”というのは「試みる」という意味のフランス語の動詞で、”essai”とは試みである。【注15】エッセーとは、それを書くことで何かを理解しようと試みることなのである。 -

- -

-  何を理解しようとするのだろうか?君はまだそれを知らない。だから、君は仮説からはじめることが出来ない。理由は、君が仮説を持たず、そして決して仮説を持つことがないだろうからだ。エッセーは主張で始まるのではなく、問いで始まるんだ。本当のエッセーでは、ある立場に立ってその立場を弁護するということをしない。ドアが少し開いているのに気づいて、そのドアを開けて中に入り、中がどうなっているのかを見てみる、ということを本当のエッセーではするんだ。物事を理解したいだけなのであれば、なぜ文章を書く必要があるのだろうか?ただ座って、考えていれば良いのではないか?えぇと、まさしくそこにこそ、モンテーニュの偉大な発見があったんだ。考えを表現することは、考えを形成するのを助ける。それどころか、「助けになる」というのは控えめにすぎる表現だ。私のエッセーの中で書かれたことの大半を思いついたのは、私が椅子に座ってエッセーを書いてからだった。だから、私はエッセーを書くんだ。 -

- -

-  学校で書くものの中では、君は理論上、読者に自分自身について説明しているにすぎないことになる。だけど、本当のエッセーでは、君は自分のために書くことになるんだ。声を出して考えていることになる。 -

- -

-  しかし、完全に自分のために書いているということにはならない。ちょうど人を自分の家に招くと部屋を掃除しなければならなくなるように、他の人が読むことになるものを書くことは十分に考えるよう要請する。だから、読者を持つことはとても重要になる。自分だけのために私がこれまで書いてきたものは、けして良いものではなかった。そうした文章は先細りになっていく傾向にある。私は困難にぶつかると、少数の曖昧な問いとともに結論を下し、書くことから離れて紅茶を飲みに行くことを知っている。 -

- -

-  出版されている多くのエッセーも同じようにして先細っている。とりわけ、時事解説誌の専属記者によって書かれた種類のエッセーがそうだ。外部の記者は、ある立場に立って、その立場を弁護する様々な論説を提供する傾向にあり、そうした論説は興奮を呼び起こし(、そしてあらかじめわかりきった)結論に向けてまっすぐに進む。しかし、専属記者は「偏りのない」ものを書かなければならないと感じている。そうした記者たちは大衆誌のために書いているのだから、議論の的となる問いで記事を始める。そうした問いから―というのも、記者たちは大衆誌のために書いているのだから―記者たちは前に進んでいくのだが、結局は恐怖で後ずさりすることになる。妊娠中絶に賛成か反対か?このグループはこのように述べており、あのグループは別なことを述べている。ただ一つ確かなことは、妊娠中絶は複雑な問題ということだ(けれど、私たちを怒らないでほしい。私たちは結論を出さなかったのだけれど)、というように。 -

- -

-

-

-

- -

-

- 河のように -
-

- -

-  問いだけでは十分ではない。エッセーは答えを提出しなければならない。いつも提出しなければならないわけでは、もちろんない。時には、見込みがある問いから初めて、どこにもたどり着けないこともある。しかし、そうしたエッセーを発表してはいけない。そうしたエッセーは結論に導くような結果が得られない実験のようなものだ。発表するエッセーは、読者にそれまで知らなかったことを伝えるものでなければならない。 -

- -

-  しかし、伝える内容は重要ではない。その内容が面白いものである限りは。私は時々散漫に論じていると責められることがある。ある立場に立って、その立場を弁護するスタイルの文章では、それは欠点になるだろう。というのも、そうした文章では真実に関心を払ってはいないために、すでにどこに向かっているのかを知っていて、そこに向かってまっすぐに向かい、障害の中をどなりちらして進み、湿原を超えていくことを何でもないことのように扱うのである。しかし、それはエッセーの中で君が行おうと試みていることではない。エッセーは、真実を求めるものでなければならない。もしエッセーがわき道にそれていかなければ、そのエッセーはうさんくさいものになるだろう。 -

- -

-  メンダー(別名メンデレス川)はトルコにある河だ。予想の通り、この河はいたる所で曲がりくねる。【注16】しかし、何の考えも無しに曲がりくねっているわけではない。メンダーの流れの向きは、海へと向かう最も経済的なルートなのである。[6] -

- -

-  河のアルゴリズムは単純だ。どの段階においても、低い方へと流れていく。エッセーを書く人のためには、次のように言い換えることが出来る。面白いものへ向かって流れていけ、と。次に行くことが出来る全ての場所の中から、一番面白いものを選ぶんだ。人は河と同じぐらい先が見えないわけではない。【注17】私はいつも、何について書きたいのかを大体は知っている。けれど、自分がたどり着きたいと望んでいる明確な結論が何なのかを知らない。段落から段落へと、私は自分の考えが流れていくのに任せて書いている。 -

- -

-  この方法がいつもうまくいくとは限らない。時には、河のように、壁にぶつかることもある。そうした時、私は河がしているのと同じことをする。同じ道を戻っていくんだ。このエッセーのある地点で、私はある筋道をたどった後で考えが尽きてしまったことに気づいた。私は7段落分戻って、別な方向に向かってやり直したのだった。基本的に、エッセーとは一連の考えである―しかし、劇や物語の会話の部分が整えられた後の会話であるように、整えられた一連の考えである。本当の考えは、本当の会話に似て、誤ったゆがみに満ちている。そうしたものを読むことで、極度に消耗してしまうだろう。鉛筆で描かれた絵の上にインクを入れるイラストレーターのように、文を削ったり、付け加えたりして、中心の筋道を強調する必要がある。しかし、あまりに多くの部分を変えて、元の文章の自然さを失わせてはならない。 -

- -

-  間違いを犯すとしても、河と同じ間違いをするようにしよう。エッセーは参照する作業ではない。エッセーは特定の答えを求めて読むものではなく、そうした答えが見つけられないと騙されたと感じるものではないのだ。私は、事前に規定された道に沿って義務的にゆっくりと進むエッセーよりもむしろ、予期していなかったけれど面白い方向へと進んでいくエッセーを読みたい。 -

- -

-

-

-

- -

-

- 驚き -
-

- -

-  それでは、何が面白いのだろうか?私にとっては、面白いとは驚きを意味する。ジェフリー・ジェームズがこれまで述べてきたように、インターフェース【注18】は最小限の驚きという原則に従うべきだ。それを押したら機械を止めるように見えるボタンは、機械を止めるものでなければならない。逆に、スピードを上げるのではなく。エッセーは、この全く逆を行うべきだ。エッセーは、最大限の驚きを目標とすべきなんだ。 -

- -

-  私は飛行機に長時間乗ることをおそれているので、他人の経験を通じて旅行を楽しむことしかできない。友人が遠い場所から帰ってきたとき、私が友人に何を見てきたのかと聞くのは、ただ礼儀上そのようにしているのではない。私は本当に知りたいんだ。そして、友人から情報を得る一番の方法は、何に一番驚いたのか尋ねることだと気づいた。期待していたのと、旅行した土地はどのように異なっていたのか?これはきわめて有益な質問だ。注意して見ていなかった人にさえその質問をすることが出来るし、その質問をすることで、そうした人たちが記憶していたとさえ知っていなかった情報を引き出すことが出来るだろう。 -

- -

-  驚きは知らなかったことというだけでなく、自分が知っていると考えていたことに反することでもあるのだ。だから、驚きというのは手に入れることが出来る事実の中でも最も価値ある種類の事実である。そうした事実は単に健康的であるだけでなく、すでにこれまで食べてきたものが持つ不健康にする影響を中和する食べ物に似ている。 -

- -

-  どのようにして驚きを見つけるのか?そこにこそ、エッセーを書くことの仕事の半分がある(後の半分は自分の考えを十分に表現するということだ)。コツは、自分自身を読者の代理として使うということだ。何度も考えてきたことについてだけ書くべきなんだ。その話題についてこれまでずっと考えてきた人を驚かすものは、きっとほとんどの読者を驚かすことになるだろう。 -

- -

-  例えば最近書いたエッセーで私は、コンピュータープログラマーを判断する方法は一緒に働くこと以外にはないのだから、総合的に誰が一番のプログラマーなのかは誰もわからない、と指摘した。私がそのエッセーを書き始めた時にこのことに気づいてはおらず、今でさえもこの考えのことを幾分奇妙だと思っている。そうしたものこそが、探し求めているものなんだ。 -

- -

-  だから、エッセーを書きたいのであれば、次に述べる二つの材料が必要になる。これまでたくさん考えてきた少数の話題、そして予期しなかったものを探し出す能力。 -

- -

-  何について考えるべきなのだろうか?私の推測では、その問いは重要ではない―つまり、そのことに深く関わっていれば、何でも面白いものになり得るのではないだろうか。あり得そうな例外には、ファストフード産業で働くことのように、意図的に一律にしてしまう物事が考えられる。振り返ってみると、バスキン-ロビンズ【注19】で働くことについて何か面白いことがあっただろうか?しかし、客にとって色がどれほど重要かということは面白かった。ある年齢の子供たちはケースを指し示して、黄色のアイスが欲しいと言う。その子供たちはフレンチバニラとレモンのどちらが欲しかったのだろうか?子供たちはポカンとしてこちらを見てくるだろう。子供たちは黄色のアイスが欲しいのだ。一年を通じて一番売れるPralines’n’ Creamがなぜ客に訴えかけるのかという謎がある。そして、父親と母親が子供たちにアイスを買うときの振る舞いの違い、というのもある。父親は慈悲深い王様のように大きなアイスを子供に与え、それに対して母親は悩んで、子供たちに言われた通りのものを買う。だから、そうだ、ファストフード産業にさえもエッセーのテーマになりうる材料があるように思える。 -

- -

-  けれど、私は勤めていた当時はそうしたことに気づかなかった。16才の時、私は木石と同じ程度しか注意深くはなかった。私がその当時に実際に自分の目の前で起こったことから見て取ることが出来るものよりも多くのことを、今の私はその当時の記憶から引き出すことが出来るのだ。 -

- -

-

-

-

- -

-

- 観察 -
-

- -

-  だから、予期しないものを見つけ出す能力は生まれつきのものではないに違いない。その能力は身につけることが出来るものに違いないのだ。では、どのようにして身につけるのだろうか? -

- -

-  ある程度まで、それは歴史を学ぶことに似ている。はじめて歴史を読んだとき、歴史は一連の名前と年号が混じり合っているものに過ぎない。何も引っかかりはしないように思える。しかし、多くを学べば学ぶほど、新しい事実を関連づけるとっかかりがますます増えていくのだ―このことが意味するのは、指数的な割合で【注20】知識を蓄積しているということだ。一度ノルマン人が西暦1066年にイングランドを侵略していることを覚えたら、他のノルマン人がほぼ同時期に南イタリアを征服したと聞いたとき、その話に関心を抱くことだろう。そうしたことに関心を抱くことでノルマンディーについて好奇心を持ち、三冊目に読んだ本がノルマン人は、現在フランスと呼ばれているところに住んでいる大半の人々のようにローマ帝国が崩壊したときに流入してきた部族ではなく、4世紀後の西暦911年にやって来たヴァイキング(ノーマンとは、北方の人々のことである【注21】)だと述べたとき、注意することになる。こうしたことに注意すると、ダブリンはヴァイキングによって西暦840年代に開かれたことを覚えるのもより容易になる。こうして、二乗の割合で覚えていくことになるのである。 -

- -

-  驚きを集めるのも同様な過程である。より多く例外的なものを見ていればいるほど、より容易に新しい例外的なものに気づけることになる。つまり、奇妙なことに年を重ねていくほどに、人生というのはもっとずっと驚きに満ちたものになっていくんだ。私が子供だったとき、大人は何でもわかっているんだ、とよく考えたものだった。私は逆に考えていたんだ。子供たちの方こそが、何でもわかっているんだ。子供たちはただ誤解しているんだ。 -

- -

-  驚きに関していえば、富める者がますます富んでいく。しかし、(富と同じで)そうした過程を助ける心の習慣というものがあるかもしれない。質問をするという習慣を持つのはいいことだ。とりわけ、「なぜ」で始まる質問をする習慣を持つことは。しかし、3才の子供がするようなランダムなやり方で質問をしてはいけない。無限の数の質問があるけれど、その中から有益な質問をどのようにして見つけるのだろうか? -

- -

-  誤っているように思えることについて質問をすることがきわめて役に立つことを私は知っている。例えば、なぜユーモアと不幸の間に繋がりがなければならないのだろうか?なぜ好きな登場人物でさえもバナナの皮で滑って転ぶと私たちは愉快に感じるのだろうか?そこには確かにエッセーまるまる一つ分に値する驚きがあるはずだ。 -

- -

-  誤っているように思える物事に気づきたいのであれば、ある程度の懐疑主義が役立つことに気づくだろう。私たちは自分たちが出来ることのたった1%しか達成していない、ということを私は自明の理だと思っている。こうした考えは、子供の時に頭の中にたたき込まれた「物事が現在のようになっているのは、そのようになっていなければならないからだ」という規則を打ち消すのに役立つ。例えば、このエッセーを書いている間に私が話をした人はみんな国語の授業について同じことを感じていた―彼らは全過程が的はずれのように感じていたのだ。しかし誰もその当時は、国語の授業が事実みんな間違えているのだ、と仮説を立てる勇気を持っていなかった。私たちはみんな、捉えてはいない何かがあるのだと考えていたんだ。 -

- -

-  ただ誤っているというだけではなく、ユーモアに富んだ方法で誤っている物事に注意を払いたい、と思い始めたのではないかと思う。私はいつも、私のエッセーの草稿を読んで人が笑うのを見て、喜ぶ。しかし、なぜ喜ぶべきなのだろうか?私は良い考えを目標にしている。なぜ良い考えは愉快でなければならないのか?その繋がりは驚き、であるかもしれない。驚きは私たちを笑わせ、そして驚きこそがエッセーで述べたいものなのである。 -

- -

-  私はノートに驚いたことを書きつけている。私は実際の所、決してそのノートを読んで、エッセーのネタにするということはしていないが、同じ考えを後になってはっきりと思い浮かべる傾向にある。だから、ノートの主な価値というのは書くことで頭に残るもの、ということになるのかもしれない。 -

- -

-  落ち着きをはらおうと努めている人々は驚きを集める際に、不利な立場にいることに気づくだろう。驚くということは間違えるということだ。冷静さの本質とは、どんな14才の子供でも教えてくれるように、「平然とした状態」なのだ。間違えたとき、そのことについてくどくど考えるな。ただ何も間違えてはいないように振舞うんだ。そうすれば、ひょっとしたら誰も気づかないかもしれない。 -

- -

-  冷静さを得るための一つの方法は、不慣れなことをして愚かなように思わせかねない状況を避けることだ。驚きを集めたいのであれば、その反対の事をしなければならない。さまざまなことを勉強するんだ。理由は、とても面白い驚きというもののいくつかは、異なる領域間の予期しない繋がりだからである。例えば、ジャム・ベーコン・ピクルス・チーズ(これらはとても好まれている食材だ)は、すべて元々は保存するための手段として意図された。保存するために意図されたというのは、本と絵画についても当てはまる。 -

- -

-  何を学んでも良いが、歴史を含めるようにしよう―といっても、社会・経済史をであって、政治史ではない。私には歴史は、とても重要なものに思えるので、歴史を単なる研究領域と見なすのは人を誤解させることになると思う。歴史を別な言い方で表現すれば、「これまで私たちが蓄えてきたすべてのデータ」となるのだから。 -

- -

-  他のものの中でも、歴史を勉強することは気づかれないままの状態ですぐ目の前に良い考えが発見されるのを待っている、という自信を与えてくれる。剣は、青銅器時代【注22】の間に短剣から考案された。剣は(石器時代につくられたものに似ていて)刃から分離された(刀剣の)つかを持っていた。そうしてできた剣は、それまでのものにくらべて長かったので、つかは折れつづけた。しかし、つかと刃を溶かして一つにすることを思いつくまでに、500年かかったのである。 -

- -

-

-

-

- -

-

- 服従しないこと -
-

- -

-  特に、不適切であるとか、重要ではないとか、取り組むべきものではないとかいう理由で注目すべきではないとされている事柄に対して注目する習慣を持つようにしよう。もし何かについて興味があるのであれば、自分の本能を信じるようにしよう。自分の注意を引いた筋道をたどるんだ。本当に興味あることがあるのであれば、説明のつかないような方法で、そうした筋道が興味あることの方へと戻すことがわかるだろう。それはちょうど、何事かについてとても誇りを持っている人々の会話が、常にその誇りとしていることに戻って行きがちであるのに似ている。 -

- -

-  例えば、私はいつもコウム・オーバー【注23】に魅せられてきた。とりわけ、まるで自分の髪でできたベレー帽をかぶっているように見える極端な種類の髪型にだ。たしかに、このことは興味を持つにはつまらない種類のことではある―ティーンネイジャーの女の子たちに委ねるのが一番の、表層的な質問ではある。しかし、その背後には重要なものがある。重要な問いは、どうしてコウム・オーバーは自分がなんと奇妙な髪形をしているのかということがわからないのだろう、ということだと私は理解している。そしてその答えは、そのような髪形をするように徐々になっていったということだ。【注24】髪の毛が薄くなってしまった部分を覆い隠すように髪の毛をとかすというようにして始まったものが、徐々に20年以上の時を経て、奇怪なものへとなったのである。緩やかに進行することはとても強力だ。そして、その力は建設的な目的に用いることができる。ちょうど自分のことを変人のように見せることができるように、とても規模が大きいためにこれまでに一度だってそのようなものを作ろうだなんて計画しようとしたこともない何かを作ろうとすることができる。つまり、余分な機能を一才省いたカーネル【注25】を書くこと(それはどれほど困難なことだろうか?)からはじめて、徐々に完璧なオペレーティング・システムにしていくんだ。従って次の問いは、同じことを絵画や小説でできるかということになる。 -

- -

-  取るに足りないように思える問いから、何を引き出すことがわかっただろうか?エッセーを書くことについて、私が一つだけ忠告をするとすれば、それは次のようになる。言われた通りにはするな。しなければならないとされていることを信じるな。読者が展開を予想するエッセーを書くな。内容が予想できるエッセーからは何も得ることがない。学校で教えられたようなやり方でエッセーを書くな。 -

- -

-  最も重要な種類の不服従は、ともかくエッセーを書くことだ。幸いなことに、この種の不服従によりエッセーが多くなる兆しを見せている。かつては少数の公に認められた記者だけがエッセー書くことを許された。雑誌はそうしたエッセーのほんの少数しか発表せず、書かれた内容よりも誰が書いたのかによってエッセーを判断する。仮に記事の出来が十分に良ければ、無名の記者の記事を雑誌は掲載するかもしれない。しかし、xについてのエッセーを掲載するのであれば、そのエッセーは少なくとも40才を超え、その職業上の肩書きにxを含んでいる人物が書いたものでなければならない。これは問題である。理由は、まさしくそうした人々が内情に明るいので、そうした人には言うことの出来ないことが数多くあるからである。 -

- -

-  インターネットはエッセーに対する態度を変えた。誰でもウェブ上でエッセーを公開でき、どんなエッセーでもそうあるべきなのだが、誰が書いたのかではなく、そのエッセーの内容で判断されるようになった―xについて書こうとするなんて何様のつもりだ、というのではなく、誰でもどんなことについても書く資格があるんだ。 -

- -

-  大衆誌は、読み書きの能力が人々の間で広まっていきテレビが生まれるまでの時代を短編小説の黄金時代にした。おそらくウェブも、今この時をエッセーの黄金時代にするだろう。そして、それこそがまさしく私がこのエッセーを書き始めたときには気づいていなかったことなんだ。 -

- -
-

- -

-

-
-

- -

-

- 原注 -

-

- -

- -

- ケン・アンダーソン、トレヴァー・ブラックウェル、サラ・ハーリン、ジェシカ・リヴィングストン、ジャッキー・マクドナ、そしてロバート・モリスに感謝する。このエッセーの草稿を読んでくれたので。 -

- -
- -

-

-
-

- -

-

- 訳注 -

-

- - -
diff --git a/content/post/2005/09/23/2005-09-23-00000123.md b/content/post/2005/09/23/2005-09-23-00000123.md deleted file mode 100644 index 6101549..0000000 --- a/content/post/2005/09/23/2005-09-23-00000123.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: お弁当 -author: kazu634 -date: 2005-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2063;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-5283b78b.jpg大学近くの弁当屋さんは量が半端ではない。この唐揚げの量はなに… -

- -

- 祝日だと誰もいないから集中して勉強できます。15時からのバイトを忘れないようにしないと。。。 -

-
diff --git a/content/post/2005/09/25/2005-09-25-00000124.md b/content/post/2005/09/25/2005-09-25-00000124.md deleted file mode 100644 index 27e1773..0000000 --- a/content/post/2005/09/25/2005-09-25-00000124.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: コンラッドの短編集 -author: kazu634 -date: 2005-09-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2065;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 今日、なにげなく新聞を見ていたら『コンラッド短篇集』が新たに岩波文庫から発売されるというアナウンスがあった。何度も書いているように、私はコンラッドを専門にしているので、これは買わなければ!短編集とあるけれど、何が収録されているのだろうか? -

- -

- →『コンラッド短篇集』[Amazon] -

-
diff --git a/content/post/2005/09/25/2005-09-25-00000125.md b/content/post/2005/09/25/2005-09-25-00000125.md deleted file mode 100644 index 6f1d907..0000000 --- a/content/post/2005/09/25/2005-09-25-00000125.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: フランケンシュタイン -author: kazu634 -date: 2005-09-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2067;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- ただいま『フランケンシュタイン』を読んでいます。結構、構文とか慣れなくて難しいです。なんか、こうなるだろうみたいな先読みが通じないような感じかな。あまり、読むのがはかどらないなぁ。 -

- -

-

- -

-

-
-
-

- -

- Frankenstein: Or the Modern Prometheus (Penguin Classics)
-

-
diff --git a/content/post/2005/09/25/2005-09-25-00000126.md b/content/post/2005/09/25/2005-09-25-00000126.md deleted file mode 100644 index 719542c..0000000 --- a/content/post/2005/09/25/2005-09-25-00000126.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: 「メリー・ジェーン」 -author: kazu634 -date: 2005-09-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2069;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
-

- -

-  働いている寮の寮長に頼まれて、つのだ☆ひろの「メリー・ジェーン」の歌詞を訳してみました。拙い訳ですが、見てみてくだされ。聞いたことがない歌 -

- -

- なので、一人称をどうするのかとか、結構難しかったです。聴いたことがある人がいたら、一人称をどうすべきかなどコメント下さい。 -

- -

-  この歌はU2のWith or Without Youに似た印象の曲ですね。実際に歌っているのを聞いてみたいです。 -

- -

-  ちなみに、「メリー・ジェーン」=「君」ですので。 -

- -

- 05.09.17:はじめて投稿
05.09.25:メリ・ジェーンを実際に聞いてみたので、感想も書いてみる -

- -

- 05.10.08:With or Without Youにリンクを追加 -

- -
- -

-

- メリー・ジェーン / つのだ☆ひろ -
-

- -

- 作詞:Christopher Lyn
作曲:つのだ☆ひろ -

- -

-

-
-

- - - - - -
- Mary Jane on my mind
I cry my eyes
out over you
Long long
and lonely nights
Ever since you’re gone

- -

- Mary Jane on my mind
My one and only love
Wondering if you were
still mine
Oh how I miss you my dear -

- -

- Mary Jane on my mind
Gently in my dreams
Caress your hair
Please remember I’ll wait
forever I love you -

- -

- Mary Jane on my mind
My one and only love
Every little thing
You used to do
Makes my hearts to cry

- メリー・ジェーンが忘れられないから
君のことを思い
激しく泣いてしまう
長い、長い、
孤独な夜は
君が行ってしまってからずっと

- -

- 大事な、ただ一人愛した
メリー・ジェーンが忘れられないから
君はまだ
僕のものなのかと思ってしまう
君がいなくてとても寂しいんだ -

- -

- メリー・ジェーンが忘れられないから
俺は、夢の中では優しく
君の髪をなでる
覚えておいてほしい 俺は
いつまでも君のことを愛しているよ -

- -

- 大事な、ただ一人愛した
メリー・ジェーンが忘れられないから
君がしていた
ちょっとしたことを思い出すだけで
俺の胸は張り裂けそうになるんだ

- -
-

- -

-  実際に「メリー・ジェーン」を聞いてみました。予想通り、後半になるにつれて感情がこもってくるという歌い方をしていました。やはり演歌の影 -

- -

- 響?が強いのでしょうか、歌詞が英語で、英語のように歌ってはいるけれど…ちょっと英語の歌とは思えないなぁ…というのが第一印象。しかし、日本語の歌で、歌われていた年代を考えれば、間違いなく名曲だと思います。 -

- -

-  自分が知る限り、このような歌の系譜で一番のベストはWith or Without youでしょうか。 -

diff --git a/content/post/2005/09/26/2005-09-26-00000127.md b/content/post/2005/09/26/2005-09-26-00000127.md deleted file mode 100644 index 390b066..0000000 --- a/content/post/2005/09/26/2005-09-26-00000127.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 実は孫悟飯でした -author: kazu634 -date: 2005-09-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2071;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-b3e89bbf.gif -

- -

- すいません。実は自分は早生まれで、生まれた年を一年間違えて、占いをしていました(__)僕は、本当は孫悟飯でした>O田くん。解説によれば、 -

- -

-

- 責任感が強く、頭脳明晰な秀才タイプ。しかも、素直な性格で人気者になるための十分な素養を持っています。そんなあなたのまわりには、才能豊かな人物が自然に集まってくるはず。持って生まれた従順さを失わなければ大きな仕事を成し得ますが、自分だけが成功しようとすると足元をすくわれる危険性が高いので、ご注意を。

-
- -

- とか、 -

- -

-

- 鍛えれば悟空を超えるほどの戦闘力を持つ逸材。平和が訪れると修行をサボりがちになり、パワーも低下するが、修行次第ですぐに闘いの勘を取り戻す天性のセンスを持っており、最重要戦士であることは間違いない。
母・チチの教育方針もあってか、幼い頃から戦闘よりも学問に対してより強い興味を持っており、後に学者となる。
極めて温和な性格で闘うことをあまり好まないが、正義感は非常に強く、覆面ヒーローのグレートサイヤマンとしても活躍した。
ちなみに悟飯の娘・パン(サイヤ人のクォーター)も、幼いながら、かなり強い。

-
- -

- とありました。 -

-

- -
- -

-b3e89bbf.gif -

-

- -

- O田くんのところで紹介されていた、ドラゴンボール占いをやってみた。自分は亀仙人らしい。解説によると… -

- -
- -

-

- 天から授かった幸運の持ち主。矢面に立つのではなく、縁の下の力持ちとしてうまく立ち回れば、恋も仕事もすべてうまくいくはず。また、影のリーダーとして組織をまとめていく能力も持っているので、幹事など、人をまとめることも得意。ただし、何事も高望みし過ぎると災いに転じるので、注意が必要です。

-
- -
-

- -

- だそうだ。ちなみに同じく、亀仙人のプロフィールを読むと、 -

- -
- -

-

- 孤島で隠居生活を送っていたが、悟空やクリリンたちと出会い、久しぶりに武術指導者として彼らに修行を課すことになる。修行の結果、大きく成長した悟空とクリリンを増長させないために、自身も変装し「ジャッキー・チュン」として天下一武道会に参加。悟空と激しい決勝戦を闘い、優勝した(優勝賞金は悟空が食べつくしてパアに)。
ブルマに対して洒落にならないセクハラをすることもあるが、悟空らが登場するまでは地球最強の武道家であり、伝説的な存在だった。孫悟飯(悟空の育ての親)、牛魔王、悟空、クリリン、ヤムチャの師匠として、終始弟子たちから尊敬されつづけた愛すべき人格者でもある。
次々と現れる強豪たちに力及ばぬ自分を認め、若い世代に未来を託す潔い姿に共感する大人のファンも多いとか。ちなみに亀仙人の年齢はすでに数百歳を超えている(不老不死の水を飲んでいるとの噂も)。

-
- -
-

- -

- よく考えてみると、亀仙人ってすごい人なんだよなぁと思ってしまった今日の夕方。結構、いい評価なのかも。 -

-
diff --git a/content/post/2005/09/26/2005-09-26-00000128.md b/content/post/2005/09/26/2005-09-26-00000128.md deleted file mode 100644 index 35b1b8e..0000000 --- a/content/post/2005/09/26/2005-09-26-00000128.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: スティーブ・ジョブズの半生 -author: kazu634 -date: 2005-09-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2073;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- スティーブ・ジョブズの半生がまとめられているサイトを見つけました。ここのリンクから飛べます。 -

-
diff --git a/content/post/2005/09/28/2005-09-28-保坂和志の小説観とconrad.md b/content/post/2005/09/28/2005-09-28-保坂和志の小説観とconrad.md deleted file mode 100644 index 3e9013b..0000000 --- a/content/post/2005/09/28/2005-09-28-保坂和志の小説観とconrad.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 保坂和志の小説観とConrad -author: kazu634 -date: 2005-09-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2075;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-
- -

- 05.09.25:注の追加
05.09.28:『小説の自由』からの引用を追加 -

- -
-

- -

-  梅田氏のブログで紹介されていた『小説の自由』を読んでみた。そして、保坂和志という作家の文学についての考え方をもっと知りたくなって『書きあぐねている人のための小説入門』も読んでみた。 -

- -

-  この二冊の本を読んで私が感じたのは、保坂和志という作家が考えている文学・小説というのは、読者の人生を相対化するものでなければならないだということだった。以下の引用も参照してほしい。 -

- -

-

-
-

- -

-  話を戻して、「貧しい姿に身を顕わしたキリスト」という単純な論法によってマザー・テレサとそのまわりの修道女たちが行動に駆り立てられていたのだとしたら、「やられたらやり返せ」「一生忘れない」という単純な論法で犯罪を犯したり確信犯的に身を破滅させる強い私の小説世界にある論理と同じではないか、という反論があるかもしれないが、それは違う。
 前者が体系を持った言語によって肉体を鋳造しなおしたその後に訪れた言葉であるのに対して、後者は日常と地続きの言葉でしかない。後者を読む読者は自分がいまいる場所から一歩も動かずに理解することができるが、前者を受け入れるためにはこちら側の能動性が必要とされる。
 文学にはこの意識が絶対に必要だ。
 小説の想像力とは、犯罪者の内面で起こったことを逐一トレースすることではなく、現実から逃避したり息抜きしたりするための空想や妄想でもなく、日常と地続きの思考からは絶対に理解できない断絶や飛躍を持った想像力のことで、それがなければ文学なしに生きる人生が相対化されることはない。 -

- -

- (『小説の自由』 pp263-4) -

- -

- したがって、「スラスラと読める」・「感動」などという小説に対する誉め言葉を非常に嫌っているようだった。なぜならばスラスラと読めるということは、平均的な読者と同じ価値観を提示し、その価値観というレールに沿って物語を進めているということであり、読者の人生を相対化することにはならない。小説というのは安易に感動を与えたり、感傷的であってはならないとかんがえているようだった。そうではなく、小説は読者が持っている価値観とは異なる価値観を提示するものでなければならないと保坂和志は述べている。【注1】 -

- -

-  このような小説観は私が考えていたような小説観ととても似ていたので、こうした部分が非常に印象に残った。私が専門とするConradは、船乗りだった。そして、その小説は船乗りを語り手とすることが多かった。しかも、その船乗りというのは古い時代の帆船に乗っていたという設定である。さらに Conrad自身も帆船・蒸気船に乗っていた船乗りであった。こうしたことを考えた場合、Conradの小説は当時の読者が持っていた価値観とは異なるものを提示していたはずだっただろう。帆船という蒸気船からすれば操船の困難な船に乗っていた船乗りの価値観に基づいて、物語を語っているのだから。だから Conradという作家の作品は、帆船という昔の船に乗ったことのない我々には難しいとしか思えないのではないだろうか。【注2】 -

- -

-  このような異なる価値観を提示するというのが小説の役割であるということは何を意味しているのだろうか?社会に対して多様性を与える役割があるのではないだろうか?このあたりについては、梅田氏のブログで紹介されていたThe Wisdom of the Crowdsを読んで考えたことを投稿するときに考えてみたいと思いますです。 -

- -
- - - -

-

-   -
-

-
diff --git a/content/post/2005/09/29/2005-09-29-shinobi.md b/content/post/2005/09/29/2005-09-29-shinobi.md deleted file mode 100644 index acafaa3..0000000 --- a/content/post/2005/09/29/2005-09-29-shinobi.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: SHINOBI -author: kazu634 -date: 2005-09-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2077;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- -

- -

-  SHINOBI-忍-を観てきました。仲間由紀恵扮する朧と、オダギリジョー扮する弦之介がロミオとジュリエットみたいな関係で、伊賀と甲賀という忍者の里の頭の後継者として設定されていました。 -

- -

-  互いにいがみあう里同士という対立に加え、世の中は江戸時代という泰平の世を迎え、為政者にとり忍者は不要となりました。そのために、互いに潰しあわせようという策謀が。そうした中で二人は、里の頭領としてどうすべきか悩んでいきます。 -

- -

-  我々の立場からすれば、戦わずに済まそうとする二人に同調してしまいがちですが、そうした価値観だけではなく様々な価値観の持ち主が登場してきます。 -

- - - -

- この二人の価値観が揺さぶられ、変わっていく様子が秀逸でした。特に仲間由紀恵の演技が凄い! -

- -

-  ラストは結局、「ある機能を果たし終え、世の中に役立たなくなったものでも存在しつづけて構わないのだ」というメッセージを伝えたいのだと思います。 -

- -

-  私はこのメッセージには共感できませんでした。資本主義の社会とは、他人が必要とすることをやることで代価として給料を受け取る社会です。資本主義社会には、突き詰めて考えれば、何の役にも立たないものが存在する余地はないのです。こうした現実を覆い隠そうとするメッセージには賛成できません。様々な価値観を提示し、現実の多様性を提示しておきながら、厳しい資本主義社会の現実を覆い隠すのは間違えている気が私にはしました。 -

-
diff --git a/content/post/2005/09/30/2005-09-30-00000129.md b/content/post/2005/09/30/2005-09-30-00000129.md deleted file mode 100644 index 0fcaba3..0000000 --- a/content/post/2005/09/30/2005-09-30-00000129.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: ジョブズ(アップル)とゲイツ(マイクロソフト)の会話 -author: kazu634 -date: 2005-09-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2079;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  ジョブズとビル・ゲイツの電話でのやりとりを紹介したサイトを見つけたので、とりあえず紹介しておきます。 -

- -

-

- ビル・ゲイツに直接電話するなんて、僕なんかどうやったらいいか見当もつかないんだけど、さすが天下のスティーブ・ジョブス、すぐにゲイツにつながったそうだ。で、「ビル、悪かった。番組の中でキミのことをセンスがないと言ってただろう、あれは確かに人前では言うべきじゃなかったよ。確かにホントのことではあるけど、人前で言うことではなかった」と言ったんだって。
ビル・ゲイツは、「謝るためにわざわざ電話してくれるなんてありがとう、スティーブ。確かにあれはひどかったと思う」と答えたんだとか。
スティーブは思わず、「いや、でもあれ自体はホントのことだよ、センスがないというのは事実だし」って返しちゃったらしい。
ビル・ゲイツはこれに答えて「スティーブ、確かに僕にはセンスはないかもしれないけど、僕の会社全体にセンスがないというのとは違うからね」と言ったそうな。

-
-

- -

- マイクロソフトがつくるものは、たしかにセンスはないですよね。アップルに比べたら。 -

-
diff --git a/content/post/2005/09/30/2005-09-30-the-wisdom-of-the-crowds-1.md b/content/post/2005/09/30/2005-09-30-the-wisdom-of-the-crowds-1.md deleted file mode 100644 index c6b3618..0000000 --- a/content/post/2005/09/30/2005-09-30-the-wisdom-of-the-crowds-1.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 'The Wisdom of the Crowds — [1]' -author: kazu634 -date: 2005-09-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2081;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 気になった部分を抜き出してみました。 -

- -

-

- The market was smart that day because it satisfied the four conditions that characterize wise crowds: diversity of opinion (each person should have some private information, even if it’s just an eccentric interpretation of the known facts), independence (people’s opinions are not determined by the opinions of those around them), decentralization (people are able to specialize and draw on local knowledge), and aggregation (some mechanism exists for turning private judgments into a collective decision). If a group satiisfies those conditions, its judgment is likely to be accurate.

-
-

- -

- つまり、 -

- - - -

- が集団による意志決定を優れたものにするということが、この本の主張のようです。なんとなく、『踊る大捜査線』を連想させるものばかりですね。 -

-
diff --git a/content/post/2005/10/01/2005-10-01-00000130.md b/content/post/2005/10/01/2005-10-01-00000130.md deleted file mode 100644 index 4591688..0000000 --- a/content/post/2005/10/01/2005-10-01-00000130.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: nerdとgeekについて -author: kazu634 -date: 2005-10-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2083;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  今日、テレビを見ていたら「オタク」という日本語に”geek”という英語が対応するとありましたが、オタクに対応するものは”geek”の他に”nerd”もあります。その違いは、 -

- -

-

-Nerd:

-
- - -

- -

-Geek: -

- -

-

-
-

- -

- A person who has chosen concentration rather than conformity; one who pursues skill (especially technical skill) and imagination, not mainstream social acceptance. Geeks usually have a strong case of neophilia. Most geeks are adept with computers and treat hacker as a term of respect, but not all are hackers themselves ― and some who are in fact hackers normally call themselves geeks anyway, because they (quite properly) regard ‘hacker’ as a label that should be bestowed by others rather than self-assumed. -

- -

- どちらも日本語の「一匹狼」を良い評価にしたような意味を持っています。Geekはどちらかといえば、特別なスキルを持っている人を指します。どちらも成功していることが多い。もっと詳しく”nerd”について知りたい人は、「オタクが人気者になれない理由」を見てみてください。 -

-
diff --git a/content/post/2005/10/02/2005-10-02-00000131.md b/content/post/2005/10/02/2005-10-02-00000131.md deleted file mode 100644 index 0fffa3c..0000000 --- a/content/post/2005/10/02/2005-10-02-00000131.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 他人を認めることと他人から認められること -author: kazu634 -date: 2005-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2085;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  ここにこんなことが書いてありました。 -

- -

-

- 私は、若者たちに、「これは、大人の鉄則です。人から認められたいのなら、まず人を認めなさい。愛されたかったら、まず愛しなさい」と伝えます。

-
-

- -

- なんか共感しました。 -

-
diff --git a/content/post/2005/10/02/2005-10-02-impossible-is-nothing.md b/content/post/2005/10/02/2005-10-02-impossible-is-nothing.md deleted file mode 100644 index b67af16..0000000 --- a/content/post/2005/10/02/2005-10-02-impossible-is-nothing.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Impossible is Nothing -author: kazu634 -date: 2005-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2089;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  家の中を整理していたら、IMPOSSIBLE IS NOTHINGのキャンペーン用のパンフが出てきたので、ちょっと書いてみます。 -

- -
- -

-

- 「不可能」とは、自らの力で世界を切り開くことを放棄した、臆病者の言葉だ。
「不可能」とは、現状に甘んじるための言い訳にすぎない。
「不可能」とは、事実ですらなく、単なる先入観だ。
「不可能」とは、誰かに決めつけられることではない。
「不可能」とは、通過点だ。
「不可能」とは可能性だ。
「不可能」なんて、ありえない。

- -

-IMPOSSIBLE IS NOTHING. -

-
- -
-

- -

- 一応、英文学専攻らしいコメントをしておくと、この”Impossible is nothing.”というのは、何かが「不可能だ」と言われたのを受けて答えていると考えられるので、正しい文となる。わかる人にはわかる、わからない人にはわからない解説をすれば、”impossible”が旧情報になっているわけです。以上です。 -

-
diff --git a/content/post/2005/10/02/2005-10-02-the-wisdom-of-the-crowds-2.md b/content/post/2005/10/02/2005-10-02-the-wisdom-of-the-crowds-2.md deleted file mode 100644 index f1a3389..0000000 --- a/content/post/2005/10/02/2005-10-02-the-wisdom-of-the-crowds-2.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 'The Wisdom of the Crowds — [2]' -author: kazu634 -date: 2005-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2087;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 気になった部分を抜き出してみました。 -

- -

-

- Homogenous groups are great at doing what they do well, but they become progressively less able to investigate alternatives. Or, as March has famously argued, they spend too much time exploiting and not enough time exploring. Bringing new members into the organization, even if they’re less experienced and less capable, actually makes the group smarter simply because what little the new members do know is not redundant with what everyone else knows. As March wrote, “[The] effect does not come from the superior knowledge of the average new recruit. Recruits are, on average, less knowledgeable than the individuals they replace. The gains come from their diversity.”

-
- -

-

- 拙訳 -
-

- -

-

- 均質的な集団は自分たちが得意とすることを行うのが非常に上手だが、そうした集団は別な方法を調査することができなくなっていく。言い方を変えれば、マーチが議論したように、そうした集団はあまりにも多くの時間を自分たちの技能を用いることに使い、十分な時間を見つけることに咲かないのである。新しいメンバーを組織に入れることは、たとえそうした新人が経験が少なく有能ではないとしても、集団をより賢くする。理由は単純で、新人が知っている少ない知識というのは他のすべての人が知っていることとは重複しないからである。マーチは次のように書いている。「その効果は平均的な新人の優れた知識から生じているのではない。新人は、平均的には、そうした新人を採用したために再配置された人々よりも知識が少ないものだ。そうした利益は多様性から生じるのだ」。

-
-

- -

- 均質な集団にならないために新人が必要とされる、ということだった。このことは、保坂和志のエントリーで述べたような小説とは読者が持っているものとは別な価値観を提示すべきだ、という考え方との類似性を感じさせる。均質な価値観をもった集団になることを阻止するという役割が文学にはあるのではないだろうか?そして、そのことは集団をより賢くするのだ。 -

diff --git a/content/post/2005/10/06/2005-10-06-00000132.md b/content/post/2005/10/06/2005-10-06-00000132.md deleted file mode 100644 index dffcdeb..0000000 --- a/content/post/2005/10/06/2005-10-06-00000132.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 牛タン屋・利休 -author: kazu634 -date: 2005-10-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2095;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 今日は、たまたまバイトで一緒になった同僚のOさんと一緒に牛タン屋・利休に行ってきました。利休の前をいつも通って大学まで通っていたのですが、人が並んでいるだけでげんなり気味の自分としてはスルーしていました。 -

- -

- でも、実際に入って食べてみると、すごくおいしかったです!味噌で漬け込んであって、とても風味がありました。Oさんから、「国分町にある佐助というお店がおいしい」という情報をゲットしたので、いつか二人で食べに行くことを約束しました。 -

-
diff --git a/content/post/2005/10/06/2005-10-06-00000133.md b/content/post/2005/10/06/2005-10-06-00000133.md deleted file mode 100644 index 5207e94..0000000 --- a/content/post/2005/10/06/2005-10-06-00000133.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ダース・ベイダー at 札幌 -author: kazu634 -date: 2005-10-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2093;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 10月8日・鉄道の日の記念イベントとして、札幌の地下鉄のとある駅でダースベイダーが一日駅長を務めるそうです。スターウォーズのポスターなども張り出される模様。詳細はこちら。 -

-
diff --git a/content/post/2005/10/06/2005-10-06-00000134.md b/content/post/2005/10/06/2005-10-06-00000134.md deleted file mode 100644 index a6daadb..0000000 --- a/content/post/2005/10/06/2005-10-06-00000134.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: マイクロソフトとアップルの違い -author: kazu634 -date: 2005-10-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2097;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 元マイクロソフトの社員が、マイクロソフトとアップルの違いについて書いているブログを発見しました。ここです。 -

- -

- そこにはこんなことが書かれていました。 -

- -
-

-  ソフトウェアエンジニアとしてのキャリアの大半をマイクロソフトで過ごした私であるが、一度だけ「アップルの文化」を肌で経験したことがある。アップル・ニュートンのチーフアーキテクトとして知られるスティーブ・キャップス(参照)としばらく一緒に働いた時のことだ。彼からは本当に色々なことを学んだ。直感的なユーザーインターフェイスの大切さだとか、常に新しいものを作り出そうとする姿勢だとか、私の考え方に最も大きな影響を与えたトップ10人の一人である。 -

- -

-  そのスティーブとたまたま「マイクロソフトとアップルのどこが違うか」という話題になった時に、彼が言った言葉が今でも心に残っている。 - -

-  「マイクロソフトのプロダクツにはソウル(魂)が無い」 -

- -

-  この言葉には本当にまいってしまった。 -

- -

- 「魂」というのは非常に日本的な概念だとは思うのですが、これはつまり、ポリシーというか美学というものがマイクロソフトには欠けているのでしょう。マイクロソフトが目指すものは勝利だけだ、というような分析がなされていました。そのために、マイクロソフトに共感する人はいないけれど、アップルの美学に惚れ込む人は多いということでした。ポリシーというか、美学というものは重要なものであって、それは個人についてもいえるのだと思います。 -

diff --git a/content/post/2005/10/06/2005-10-06-lego.md b/content/post/2005/10/06/2005-10-06-lego.md deleted file mode 100644 index 22f0059..0000000 --- a/content/post/2005/10/06/2005-10-06-lego.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: LEGO -author: kazu634 -date: 2005-10-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2091;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- LEGOというおもちゃを知っていますか?それをコンピュータ上で構成するソフトをLEGOで配布していたそうなのですが、LEGO好きのハッカーが自分たちが使いやすいようにハックしてしまったそうです。(ここを参照) -

- -

- こういうことをすると普通の会社だと拒否反応を示すものですが、LEGOは違いました。同社のシニアプロデューサー・Schererは次のように語っています。 -

- -
-

- 「われわれは、自社のソフトウェアにユーザーが変更を加えるという考えを受け入れ、実際にそうするよう勧めている」と同氏は述べた。「わが社の製品には膨大な数の大人のファンが存在する。そのため、ファンの人々が自分の必要に合わせて変更できるようなソフトウェアをつくった場合、われわれはそれをサポートしていく」(Scherer) -

-
- -

- そして同社のJacob McKeeはこのように述べています。 -

- -
-

- 「われわれにとって、ユーザーがこうしたハッキングをしていることは、とくに驚きではない。なぜなら、それこそわれわれの望んでいたこと–つまりファンがわれわれのしていることの中核部分を引き受け、このシステムを自分たちのために所有するようになることを望んでいるからだ」と同社のJacob McKee(グローバルコミュニティリレーションズ担当)はいう。「われわれは、さらに多くのコンテンツや開発ツールをリリースし、今後もこのプロセスを支援していきたい。ユーザーが本当にこれに飛びつき、われわれがまだ考えついてもいないことを始めてほしいと願っている」(McKee) -

-
- -

- 同社のレゴを愛好する人たちからのアイディアを受け止めようとする姿勢は評価できますね。ハッキングしてまで自分たちが作り上げたいと考えているレゴを生み出そうとしているのだから、こうしてハックされたソフトウェアは同社にとって貴重なフォーカスグループの役目を果たすのではないでしょうか。 -

- - -
diff --git a/content/post/2005/10/08/2005-10-08-00000135.md b/content/post/2005/10/08/2005-10-08-00000135.md deleted file mode 100644 index e442c50..0000000 --- a/content/post/2005/10/08/2005-10-08-00000135.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 佐藤琢磨と魂 -author: kazu634 -date: 2005-10-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2099;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  前回のエントリーでは、「マイクロソフトのプロダクツにはソウルがない」というコメントを紹介しました。このソウルということを考えていた時にテレビを見ていると、鈴鹿でのF1のニュースをしていました。F1といえば、佐藤琢磨です! -

- -

-   -

- -

- 昨年の佐藤琢磨は、オーバーテイク(追い抜くこと)を繰り返していました。最近のF1はレギュレーションが変更されたことによって、オーバーテイクは非常 -

- -

- に困難なものになっています(専門的には、他の車に近づくだけでスピードが落ちていくそうで、挙動が不安定になるそうです)。F1ドライバーは基本的に -

- -

- ピットストップ時に相手の車を追越していました。しかし、佐藤琢磨だけは違いました。オーバーテイクを繰り返していたのです。 -

- -

-  そうした琢 -

- -

- 磨の行動に他のドライバーから講義の声が最初は起こりました。F1ドライバーの中で唯一の黄色人種という事もあり、ドライビングがわかっていないとまで言 -

- -

- われた事もあったようです。それでも、人々は次第に琢磨のオーバーテイクを認めていくようになりました。琢磨のドライビングテクニックが確かなものであ -

- -

- り、琢磨はあくまでもフェアに、オーバーテイクできると判断した時にしかオーバーテイクしていなかったからです。 -

- -

-  佐藤琢磨のドライビングにはソウルが、一種の美学があり、その美学に人々は魅せられていったのでした。今年はBARホンダの車の性能が高くはないために佐藤琢磨は苦戦をしていますが、頑張ってほしいと思います![1] -

- -
- - -
diff --git a/content/post/2005/10/09/2005-10-09-00000136.md b/content/post/2005/10/09/2005-10-09-00000136.md deleted file mode 100644 index 04c371c..0000000 --- a/content/post/2005/10/09/2005-10-09-00000136.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 松島ハーフ -author: kazu634 -date: 2005-10-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2101;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-’05松島ハーフ -

- -

-サークルの後輩たちが参加したので応援に行ってきました。二年ぶりの松島ハーフでした。 -

- -

- 二年ぶりに行った松島ハーフはあんまり変わっていなくてホッとしました。走りたいと思っている人がいて、走ってもらいたいという人がいる。自己ベストを狙っている人もいれば、楽しむために走っている人もいる。色々な人が色々な目的で集まっているんだけれど、みんな走ることを共通の手段にしているとこが何かいいなと思いました。 -

- -

- 陸上部あがりとして今のサークルに入った自分としては、久しぶりのサロメチールの匂いがかげて高校時代を思い出しました。 -

- -

- 二年前と違うなぁと感じたのは、参加人数が大幅に増えていた点かな。景気は良くなってきていたようです。 -

- -

- ちなみに写真はゲストランナーの山田花子です。 -

-
diff --git a/content/post/2005/10/11/2005-10-11-00000137.md b/content/post/2005/10/11/2005-10-11-00000137.md deleted file mode 100644 index a62eb4e..0000000 --- a/content/post/2005/10/11/2005-10-11-00000137.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Googleが出した声明 -author: kazu634 -date: 2005-10-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2103;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  以前、Googleは全世界の情報をインデックス化するつもりである、という記事を翻訳しましたが、その続報がありました。ここです。 -

- -

-  その記事によると、 -

- -
-

- 全世界の情報をインデックス化し、これを検索可能にするには300年かかる可能性があるとの予測を示した。 -

- -

-  Schmidtは、Googleが使命を果たすのに何年かかるかとの質問に対し、「われわれが計算してみたところ、300年という答えが出た。つまり、かなりの時間がかかる、というのが答えだ」と述べた。 -

-
- -

- だということでした。Googleって、すごいんですねぇ。本気でやりとげるつもりなんだもんなぁ。 -

-
diff --git a/content/post/2005/10/12/2005-10-12-00000138.md b/content/post/2005/10/12/2005-10-12-00000138.md deleted file mode 100644 index d75b37a..0000000 --- a/content/post/2005/10/12/2005-10-12-00000138.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 『批評理論入門』 -author: kazu634 -date: 2005-10-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2105;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

-  以前、Frankensteinを読んでいるという投稿をしましたが、なぜ読んでいるのかと言えばこの本を読んでみたかったからなんです。 -

- -

-

-
-
diff --git a/content/post/2005/10/15/2005-10-15-00000139.md b/content/post/2005/10/15/2005-10-15-00000139.md deleted file mode 100644 index 8650b54..0000000 --- a/content/post/2005/10/15/2005-10-15-00000139.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: あなたの念能力は? -author: kazu634 -date: 2005-10-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2107;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
-

- 自分の念能力を占ってくれるサイトがありました。ここです。 -

- -

- ちなみに自分は特質系でした。コメントとしては、 -

- -
- - - - -
  • - あなたのマイナス面 -
  • - - -
  • - よく見られるタイプ -
  • - - -
  • - このタイプの特徴 -
  • -

    - 地味で、周囲にとってはとてもありがたい人 -

    -
    - -

    - だそうです。 -

    - -

    -

    diff --git a/content/post/2005/10/18/2005-10-18-00000140.md b/content/post/2005/10/18/2005-10-18-00000140.md deleted file mode 100644 index e8145f6..0000000 --- a/content/post/2005/10/18/2005-10-18-00000140.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: バイトの話 -author: kazu634 -date: 2005-10-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2111;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  去年卒業された大学院の先輩から引き継いで、今年からある美大入学のための塾の英語の解答・解説・採点のバイトをしているのだが、今年で塾の経営をやめるという話を今日された。 -

    - -

    -  その塾のバイトは、代々うちの研究室の先輩たちが引き継いできたので、自分で次の人にバトンを渡せないのはとても寂しく感じた。それだけでなく、塾の経営というものの難しさ・時代の変化を教えられた。最盛期の7年ほど前には140人ほどいた塾生も、今は6人。一人1,500円計算のバイトはもらいすぎと思って、丁寧に全訳などを付けたりしていたけれど、やはりもらいすぎていたようだった… -

    - -

    - これから大学院生の生活はどうなっていくのだろうか?こうした塾などが支えていた面が大きいだろうから。う~ん。 -

    -
    diff --git a/content/post/2005/10/18/2005-10-18-the-waste-land.md b/content/post/2005/10/18/2005-10-18-the-waste-land.md deleted file mode 100644 index 3740e71..0000000 --- a/content/post/2005/10/18/2005-10-18-the-waste-land.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: The Waste Land -author: kazu634 -date: 2005-10-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2109;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - いま講義でThe Waste Land(邦題『荒地』)を読んでいるのですが、これが難しい!様々な小説や詩を下敷きにして書いているので、それらを参照して読まなければいけないし…がんばらないとなぁ… -

    - -

    -

    - -

    -

    - -
    -

    -
    diff --git a/content/post/2005/10/22/2005-10-22-00000141.md b/content/post/2005/10/22/2005-10-22-00000141.md deleted file mode 100644 index 5dd915e..0000000 --- a/content/post/2005/10/22/2005-10-22-00000141.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: ”Ideas for Startups”を読んで気になった部分 -author: kazu634 -date: 2005-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2115;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham氏のサイトで公開されているIdeas For Startupsを読んで気になった部分について、これから少しずつわけて書いていこうと思います。 -

    - -

    -  このエッセーは「新規にビジネスを始める人のためのアイディア」という題ですが、「論文などで使える考えをひらめくためには?」などというように読みかえることができるように思いました。気になったのはこの部分。 -

    - -
    -

    - How do you get good ideas for startups? That’s probably the number one question people ask me. -

    - -

    - I’d like to reply with another question: why do people think it’s hard to come up with ideas for startups? -

    - -

    - That -

    - -

    - might seem a stupid thing to ask. Why do they think it’s hard? If -

    - -

    - people can’t do it, then it is hard, at least for them. Right? -

    - -

    - Well, -

    - -

    - maybe not. What people usually say is not that they can’t think of -

    - -

    - ideas, but that they don’t have any. That’s not quite the same thing. -

    - -

    - It could be the reason they don’t have any is that they haven’t tried -

    - -

    - to generate them. -

    -
    - -

    -

    - 拙訳 -
    - -
    - -
    -

    -  新規にビジネスを始める人のための素晴らしいアイディアをどのように手に入れればいいのだろうか?それが、おそらく私に聞きたい一番の質問だろう。 -

    - -

    -  私は別な質問をすることで答えようと思う。どうして人々は新規にビジネスを始める人のための素晴らしいアイディアをひらめくのを困難だと思うのだろう、と。 -

    - -

    -  その質問は、尋ねるにしては愚かな質問のように見えるかもしれない。そうした人々はそれが困難だとなぜ考えるんだろう?ある人に何かできないことがあれば、少なくともその人にとっては、そのことは困難なことということになるというのに。わかるだろう? -

    - -

    -   -

    - -

    - うん。もしかすると違うのかもしれない。しばしば言われていることは、アイディアを思いつくことができないということではなく、それまで一つもアイディア -

    - -

    - を思いついたことがないということなのだろう。後者の捉え方は前者の捉え方と全く同じではない。アイディアを一つも思いついたことがないのは、一度もアイ -

    - -

    - ディアを生み出そうとしなかったからなのかもしれない。 -

    -
    - -

    -  「困難」という言葉は主観的なものであり、そして大抵 -

    - -

    - の人々はアイディアを思いつこうとすらしていないために、「アイディアを思いつくのは困難である」と考えられていると述べています。逆から言えば、「アイ -

    - -

    - ディアを思いつくことは可能だ」ということになるのでしょう。(つづく) -

    diff --git a/content/post/2005/10/22/2005-10-22-00000142.md b/content/post/2005/10/22/2005-10-22-00000142.md deleted file mode 100644 index e89ca20..0000000 --- a/content/post/2005/10/22/2005-10-22-00000142.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: ”What I Did this Summer”で気になった部分 -author: kazu634 -date: 2005-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2113;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham氏のサイトにて、公開された”What I Did in This -

    - -

    - Summer”を読んで考えたことを書いています。Paul -

    - -

    - Grahamはベンチャー企業をはじめようと思っている人達に準備資金を与えていて、そうした人達に向けて言ったことをまとめたエッセーがこれです。ちな -

    - -

    - みに、ベンチャー企業を立ち上げようとしている人達は大学生ぐらいの年代の人々でした。 -

    - -

    -  興味深かったのはこのあたりでした。 -

    - -
    -

    - [. . .] the one thing they had in common -

    - -

    - was that they all worked ridiculously hard. People this age are -

    - -

    - commonly seen as lazy. I think in some cases it’s not so much that they -

    - -

    - lack the appetite for work, but that the work they’re offered is -

    - -

    - unappetizing. [ . . .] -

    - -

    - As well as working hard, the groups all -

    - -

    - turned out to be extraordinarily responsible. I can’t think of a time -

    - -

    - when one failed to do something they’d promised to, even by being late -

    - -

    - for an appointment. [. . .] -

    - -

    - I think the problem here is much the -

    - -

    - same as with the apparent laziness of people this age. They seem lazy -

    - -

    - because the work they’re given is pointless, and they act irresponsible -

    - -

    - because they’re not given any power. -

    -
    - -

    -

    - 拙訳 -
    - -
    - -
    -

    - [. -

    - -

    - . .] -

    - -

    - 彼らベンチャー企業を立ち上げようとしている若者が共通に持っていたものは、彼らがみなばかげたほど一生懸命に働いたことだった。この年代の若者は一般的 -

    - -

    - に言って、怠惰だと思われている。私が思うに、いくつかの場合では、彼らが仕事への欲求に欠けているというのではなく、彼らに提供される仕事こそがつまら -

    - -

    - ないということなのではないだろうか。[. . .] -

    - -

    - 一生懸命に働くことだけでなく、彼らはみな非常に信頼できるようになった。私は今では、たとえ待ち合わせに遅刻したとしても、彼らのうちの誰かが約束したことをしないという場合を考えることができないぐらいになっている。[. . .] -

    - -

    - この問題もこの年代の若者が持つ明白な怠惰さの問題と同じであると私は考えている。彼らが怠惰に見えるのは、彼らが与えられる仕事が無意味なことだからで、彼らが無責任に振舞うのは、彼らがいかなる責任も与えられてはいないからではないだろうか。 -

    -
    - -

    - や -

    - -

    - ることに意味があると感じられるような仕事と、責任さえあれば、少なくともやる気のある若者は適切に振舞うことができると考えているようです。自分の身の -

    - -

    - まわりとか自分の経験を踏まえても、確かにこれは当てはまるような気がします。責任を与えられずに、とにかくやれといわれても結構困りますよね。 -

    - -

    -   -

    - -

    - ただこうしたことがすべての人に当てはまるかといえば、それはちょっとわかりません。『希望格差社会』という本では、人々が将来について描く像に格差が生 -

    - -

    - じていることを論じています。どのようにすれば、やる気を出すようになるのかがこれからの課題なのではないでしょうか。 -

    - -

    -

    -
    希望格差社会―「負け組」の絶望感が日本を引き裂く

    - -

    -

    diff --git a/content/post/2005/10/23/2005-10-23-mac風desktop.md b/content/post/2005/10/23/2005-10-23-mac風desktop.md deleted file mode 100644 index 32b43e4..0000000 --- a/content/post/2005/10/23/2005-10-23-mac風desktop.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Mac風Desktop -author: kazu634 -date: 2005-10-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2117;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ふと本屋をぶらぶらしていると、こんな本を発見した。 -

    - -

    -

    - -

    -

    -
    DESIGNERS’ DESKTOP 100%ムックシリーズ
    -
    -

    - -

    - この本では、デスクトップなどをスタイリッシュにするためのソフト、そしてそれを活用するとどのようなデスクトップになるのかという見本が書かれている。そこにはWindowsのデスクトップをMac風にすることも書いてあったので、早速チャレンジしてみた。 -

    - -

    -

    - -

    -  色々と試行錯誤してみて、このようになった。 -

    - -

    -

    - -

    -

    - -
    - -
    -クリックすると拡大します -
    -

    - -

    - あり得ないぐらいにスタイリッシュになってしまった…満足♪時間があるときに、どのようなソフトを用いたのかを説明しようと思いますです。今回はこの辺で。 -

    - -

    -

    diff --git a/content/post/2005/10/26/2005-10-26-the-idea-for-startupsで気になった部分-02.md b/content/post/2005/10/26/2005-10-26-the-idea-for-startupsで気になった部分-02.md deleted file mode 100644 index f150af1..0000000 --- a/content/post/2005/10/26/2005-10-26-the-idea-for-startupsで気になった部分-02.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: ”The Idea for Startups”で気になった部分 — 02 -author: kazu634 -date: 2005-10-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2119;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham: “The Ideas for Startups”を読んで気になった部分についてコメントしています。 -

    - -
    -

    - [. . .]It would be closer to the truth to say the main value of your initial idea is that, in the process of discovering it’s broken, you’ll come up with your real idea. [. . .] -

    - -

    - [. . .] -

    - -

    - Treating a startup idea as a question changes what you’re looking for. If an idea is a blueprint, it has to be right. But if it’s a question, it can be wrong, so long as it’s wrong in a way that leads to more ideas. -

    -
    - -

    -  最初に思いついた考えというのは、これからどうするのかという青写真ではなく、問いとして扱うべきだ、というのが述べられていることです。最初の思いついた考えの価値はそれが新しい考えを誘発することにあるということが、Paul Grahamの経験から言えるそうです。自分が卒論を書いた経験からも同じようなことが言えるのではないかなと思いました。こうしたアプローチは「エッセーの時代」で書かれていることとも共通していますね。たしか、どこかでPaul Grahamは考えというものはスケッチと同じくいつでも集成できなければならないと書いていたような気がします。それと同じなのでしょう。 -

    -
    diff --git a/content/post/2005/10/29/2005-10-29-00000143.md b/content/post/2005/10/29/2005-10-29-00000143.md deleted file mode 100644 index b55ff1a..0000000 --- a/content/post/2005/10/29/2005-10-29-00000143.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 盛岡駅 -author: kazu634 -date: 2005-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2123;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -9e0e0a88.jpg駅前に今日泊まるホテルがありました。これからじゃじゃ麺を食べてきます。 -

    -
    diff --git a/content/post/2005/10/29/2005-10-29-00000144.md b/content/post/2005/10/29/2005-10-29-00000144.md deleted file mode 100644 index 5602f9e..0000000 --- a/content/post/2005/10/29/2005-10-29-00000144.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 岩手に行ってきます -author: kazu634 -date: 2005-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2121;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  これから岩手に行ってきます。一泊二日の予定です。学会があるので、先輩の車に乗っけていってもらう予定。もう行かなければいけないんだけど、洗濯が終わらない… -

    -
    diff --git a/content/post/2005/10/29/2005-10-29-ぴょんぴょん舎&盛岡じゃじゃ麺hot-jaja.md b/content/post/2005/10/29/2005-10-29-ぴょんぴょん舎&盛岡じゃじゃ麺hot-jaja.md deleted file mode 100644 index f44115b..0000000 --- a/content/post/2005/10/29/2005-10-29-ぴょんぴょん舎&盛岡じゃじゃ麺hot-jaja.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ぴょんぴょん舎&盛岡じゃじゃ麺Hot Jaja -author: kazu634 -date: 2005-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2125;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -8c960981.jpg今日の昼飯と夕飯を食べた店です。二店とも隣りあってます。 -

    -
    diff --git a/content/post/2005/10/31/2005-10-31-amagle.md b/content/post/2005/10/31/2005-10-31-amagle.md deleted file mode 100644 index 38f4298..0000000 --- a/content/post/2005/10/31/2005-10-31-amagle.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Amagle -author: kazu634 -date: 2005-10-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2127;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Amazon関係のサイトをチェックしていたら、Amazon専用の検索サイトを発見しました―「Amazon専用の検索サイトとは何じゃらほい?」と疑問に思う方もいるでしょう。Amazonは自社の書誌データやイメージを、Web-baseなプログラムを組むプログラマーのために無料で提供しているのです。つまり何ができるのかというと、Amazonの機能を用いたWebページを無料で作成することができるのです!(ただしプログラミングの知識があればですけれど…) -

    - -

    -  それで今回紹介するのは、そうしたAmazonから提供されたものを用いてAmazonで書籍やCDを検索するよりも早く検索してくれる検索サイトです。Amagleと言います。Amazonに行ってから検索するよりも早く検索でき、一覧を作成してくれるのでとても便利です。もちろん、検索結果はAmazonで検索した結果と同じです。試してみてください。 -

    - -

    -

    -Amagle
    -
    diff --git a/content/post/2005/11/01/2005-11-01-url-captor.md b/content/post/2005/11/01/2005-11-01-url-captor.md deleted file mode 100644 index 489d9e1..0000000 --- a/content/post/2005/11/01/2005-11-01-url-captor.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: URL Captor -author: kazu634 -date: 2005-11-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2129;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  下の投稿で、どうすればAmagleの画像を綺麗に取り込めるのかという疑問がわいてくると思いますが、URL Captorというソフトを使っています。これを使うと、簡単にああいった画像を作成することができます。 -

    - -

    -

    -URL Captor
    URL Captor
    -
    -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000145.md b/content/post/2005/11/04/2005-11-04-00000145.md deleted file mode 100644 index 0e282e8..0000000 --- a/content/post/2005/11/04/2005-11-04-00000145.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 駅弁 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2137;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -0a3fdc37.jpg南部わっぱめしだそうです。いま新幹線は宇都宮に向かっています。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000146.md b/content/post/2005/11/04/2005-11-04-00000146.md deleted file mode 100644 index 390b62a..0000000 --- a/content/post/2005/11/04/2005-11-04-00000146.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 噴水公園 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2141;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  皇居外苑の桜田門とは反対側に、噴水公園があります。少し傾いてきた太陽に水が照り返り、とても綺麗です。 -

    - -

    -

    -噴水公園
    (噴水公園01)
    -
    -

    - -

    -

    - -

    -

    -噴水公園_02
    (噴水公園02)
    -
    -

    - -

    -  この周囲には喫茶店らしきものがあるのですが、東京はすごいなぁと感じました。このような場が日常的にあると言うことは、ただそれだけで豊かだと感じました。こんな雰囲気の場で日常的に生活してみたいと思いました。 -

    - -

    -  さて、寄り道もこれぐらいにして日比谷線に乗り換えて六本木に向かいたいと思います。 -

    - -

    -

    -噴水公園-日比谷駅
    (噴水公園から日比谷駅までの道です)
    -
    -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000147.md b/content/post/2005/11/04/2005-11-04-00000147.md deleted file mode 100644 index f07346d..0000000 --- a/content/post/2005/11/04/2005-11-04-00000147.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 帝国劇場 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2143;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日比谷駅に向かおうとしたら、皇居外苑の向かい側帝国劇場(→今後の上映日程)がありました。 -

    - -

    -

    -帝国劇場
    (帝国劇場)
    -
    -

    - -

    - 見学しようと思ったのですが、チケット買わないとダメみたいだったので断念。残念です。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000148.md b/content/post/2005/11/04/2005-11-04-00000148.md deleted file mode 100644 index 4842f56..0000000 --- a/content/post/2005/11/04/2005-11-04-00000148.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: 皇居外苑 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2139;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  東京に着きました。今回の旅の目的は六本木の森タワービルで行われているレオナルド・ダ・ヴィンチ展(要・Flashプラグイン)を見学に行くことです。東京駅は広かったですが、案内掲示がしっかりしていたのでどこに山手線があるのかすぐにわかりました。Yahoo!路線情報で検索していたので、どこで乗り換えるのかの予習はばっちりでした。というわけで、東京駅→有楽町と山手線で行き、東京メトロの日比谷駅に乗り換えです。有楽町から日比谷にとぼとぼと歩いていると、皇居外苑が寄り道ポイントとしてあったので遊びに行ってきました。 -

    - -

    -

    -皇居外苑
    (この写真の背後に皇居外苑が広がっている)
    -
    -

    - -

    -

    - -

    -

    -皇居外苑_02
    (皇居外苑)
    -
    -

    - -

    -  皇居外苑に入ると、凛とした空気が漂っていて、居住まいを正さなくてはいけないと感じました。その場にいる人に畏敬の念を抱かせずにはいられないような、そんな空気が流れているように思いました。こうした場所に江戸幕府が成立し、長い間日本を統治していたのも納得できる気がしました。 -

    - -

    -  皇居外苑で気になったのは、楠木正成像です。これです。 -

    - -

    -

    -楠木正成像
    (楠木正成像)
    -
    -

    - -

    - なんで皇居外苑に楠木政重像があるんですかね?徳川幕府は源氏の血筋ということになっているのだから、室町幕府に抵抗したことになる楠木正成の像を飾ることはないように思えるのですが…明治時代以降に飾ったのかな?それにしても飾る理由がわからないなぁ。なんでだろう? -

    - -

    -  皇居外苑でもう一つの観光スポット、というか興味を引く場所はここです。 -

    - -

    -

    -桜田門
    (桜田門)
    -
    -

    - -

    - ここが有名な桜田門です。ここで大老・井伊直弼が殺されました。桜田門外の変というヤツです。いまでは、陸上部の練習スポットになっているようでした。 -

    - -

    -  さて、皇居外苑の反対側に噴水公園があるようなので、そちらに今度は行ってみます。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000149.md b/content/post/2005/11/04/2005-11-04-00000149.md deleted file mode 100644 index a5035b9..0000000 --- a/content/post/2005/11/04/2005-11-04-00000149.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 西日暮里へ -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2151;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日の宿、先輩の家がある西日暮里にこれから向かいます。お腹もふくれたし、後は先輩と飲むだけです。 -

    - -

    -

    - -

    -

    -森タワービル -
    -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000150.md b/content/post/2005/11/04/2005-11-04-00000150.md deleted file mode 100644 index e22ddb1..0000000 --- a/content/post/2005/11/04/2005-11-04-00000150.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: スタート:仙台駅 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2135;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -47f9f1bc.jpgこれから新幹線に乗って、東京に向かいます。行ってきます! -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000151.md b/content/post/2005/11/04/2005-11-04-00000151.md deleted file mode 100644 index c927318..0000000 --- a/content/post/2005/11/04/2005-11-04-00000151.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ドトールで休憩 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2153;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -6420e2b0.jpg先輩は仕事が22時くらいまでかかりそうということで、西日暮里近辺のドトールで待機中。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000152.md b/content/post/2005/11/04/2005-11-04-00000152.md deleted file mode 100644 index 2427696..0000000 --- a/content/post/2005/11/04/2005-11-04-00000152.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 東京に行ってきます -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2133;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学は学園祭期間なのでお休み。一泊二日で東京に遊びに行ってきます。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000153.md b/content/post/2005/11/04/2005-11-04-00000153.md deleted file mode 100644 index 89038b1..0000000 --- a/content/post/2005/11/04/2005-11-04-00000153.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 六本木・森タワービル5階 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2149;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f391277d.jpgこのビルはデザインがいいな。 -

    - -

    - ただいま、新宿中村屋でカレーを食べています。 -

    -
    diff --git a/content/post/2005/11/04/2005-11-04-00000154.md b/content/post/2005/11/04/2005-11-04-00000154.md deleted file mode 100644 index fe9a07b..0000000 --- a/content/post/2005/11/04/2005-11-04-00000154.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 杉本博司・「時間の終わり」 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2147;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  森美術館では、杉本博司による「時間の終わり」と題した展示が行われていたので、これも見学してきました。 -

    - -

    -  杉本博司【注1】は世界的に有名なフォトグラファーなんだと思います。彼の名声とか評価というものを全く知らなかったのですが、杉本博司が一流のアーティストであることはわかりました。一番最初の展示で、数学的な世界を図形的に示した模型を、彼は芸術と再定義しました。無機的な図形としか思えないものを、芸術と再定義し、なおかつそれを私たちに説得力あふれる提示の仕方をしていました。 -

    - -

    -  これはかなり凄いことです。そこら辺にある数学的なモデルが芸術だと納得させているわけですから。普通の人ができることではないです。脱帽でした。 -

    - -
    - - -
    diff --git a/content/post/2005/11/04/2005-11-04-00000155.md b/content/post/2005/11/04/2005-11-04-00000155.md deleted file mode 100644 index ff19725..0000000 --- a/content/post/2005/11/04/2005-11-04-00000155.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: レオナルド・ダ・ヴィンチ展 -author: kazu634 -date: 2005-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2145;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日比谷駅から乗り換えなどを経て、ようやく六本木にたどり着きました。皇居外苑では畏敬の念みたいなものを覚えましたが、六本木はセンスの良い街という印象です。とても良いものがいま目の前にあるという印象です。なんかわかりにくいか。 -

    - -

    -  それで、お目当てのレオナルド・ダ・ヴィンチ展なのですが、六本木ヒルズにある森タワービル<52階で行われています。というわけで、森タワービルに向かいます。 -

    - -

    -  そんなこんなで森タワービルに着きましたが、レオナルド・ダ・ヴィンチ展に入るまででかなり混んでいます。何でこんなに混んでいるんでしょうか?謎です。今日は平日のはずなのに。 -

    - -

    -  気を取り直して展示物を見ると、レスター手稿と呼ばれるレオナルド・ダ・ヴィンチ自筆の原稿を元にして、「ダ・ヴィンチが何を考えていたのか?」ということに答えるのが今回の展示の目標でした。「万能の天才」という称号にふさわしく、彼の考えていたことが多岐にわたることが簡素な解説とともに紹介されていました。 -

    - -

    -  レオナルド・ダ・ヴィンチということで、特に何の目的も持たずに展示を見たので、特に「これだ!」みたいな発見はなかったのですが、ただ目の前にあるダヴィンチオリジナルの原稿を見ると、「いま自分はすごいものの前に立っている」みたいな感慨を得ました。いや、本当に。 -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000156.md b/content/post/2005/11/05/2005-11-05-00000156.md deleted file mode 100644 index c5ee70c..0000000 --- a/content/post/2005/11/05/2005-11-05-00000156.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 上野 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2175;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  新幹線が行き来する上野に来ました。ここを東京での終着点として、色々と回るというのが今日の朝からのプランでした。そして、上野でのお目当ては、 -

    - -

    -

    -上野動物園
    (上野動物園)
    -
    -

    - -

    - ではなく、東京都美術館で行われているプーシキン美術館展です。東京都美術館では日展も同時に行われていましたが、そこは英文学を専門としているわけですから、印象派からピカソのキュービズムまでの西洋絵画の流れを追ったプーシキン美術館展の方に興味を抱くのは当然の流れ。というわけで、プーシキン美術館展だけを見ることにしました。 -

    - -

    -

    -東京都美術館
    (東京都美術館前の広場)
    -
    -

    - -

    -  自分が理解した範囲で書いていくと、印象派というのは、「それまでの絵画が対象をありのままに描く」と主張しながらも油絵の具を塗りたくっており、それは目に映る像とかけ離れているという反発から生じているようでした。そして、それに対して折衷的なポスト印象派というものが登場します。そして20C絵画にとって大きな影響を与えたのがマティスのフォービズムです。フォービズムは感覚を重視し、「色彩はデッサンや構図に従属するものではなく、芸術家の主観的な感覚を表現するための道具として、自由に使われるべきである」と考えました(Wikipedia:「フォービズム」の項から引用)。こうして画家の主観を絵画に投影することが可能になりました。こうした革新的なフォービズムを受けて、ピカソのキュビズムが生まれました。キュビズムは、「ルネサンス以来の「単一焦点による遠近法」の放棄(すなわち、複数の視点による対象の把握と画面上の再構成)」「形態上の極端な解体・単純化・抽象化」を特徴とします(Wikipedia:「キュビズム」の項から引用)。このようにして、画家が描くものに対して優位な立場を得てきたと言えることができるようでした。 -

    - -
    -

    - -

    - 11/07 追記 -

    - -

    -  朝日新聞のサイト上で特集が組まれていました。ここです。 -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000157.md b/content/post/2005/11/05/2005-11-05-00000157.md deleted file mode 100644 index 08c12f9..0000000 --- a/content/post/2005/11/05/2005-11-05-00000157.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 渋谷 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2165;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  渋谷に着きました。ハチ公の写真を撮ろうとするも、田舎者丸出しくさかったので、やめておきました(モアイも見ましたよ)。渋谷もセンスがよい街だなぁと感じられます。 -

    - -

    -

    - -

    -  文化村通りという通りの名前を知っていたので、何も考えずに向かってみました。その終着点には東急百貨店本店がありました。この立地条件は素晴らしいと感じました。いい場所にあります。 -

    - -

    -

    - -

    -

    -東急百貨店本店 -
    -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000158.md b/content/post/2005/11/05/2005-11-05-00000158.md deleted file mode 100644 index f32a47d..0000000 --- a/content/post/2005/11/05/2005-11-05-00000158.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 神田 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2171;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日本橋から神田に来ました。目当ては神田の古書店街ですが、なかなか見つけられません…どこにあるんだ古書店街。。。駅前にあるものだとばっかり思っていた。 -

    - -

    -  しょうがないから、目に入った洋食屋でお昼を食べてから探すことに。この洋食屋さんがおいしかった。12月だかに、新どっちの料理ショーで取り上げられるということでした(自分はいいお店を選ぶ嗅覚が備わっているのかもしれないなぁ…)。 -

    - -

    -  そうしてからまた探し始めたのですが、なかなか見つからない!秋葉原でも結構時間をかけてみて回ろうと思っていたし、上野の美術館もみたいと思っていたので、ここで古書店街をうっかり見つけるとどれかを削らなければ行けなさそうという計算も働き、古書店街には行かずじまいでした。 -

    - -

    -  後になって調べてみると、古書店街は実はJR神田駅の駅前にはないことが判明。情報収集せずに行くとやはりこうなるか… -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000159.md b/content/post/2005/11/05/2005-11-05-00000159.md deleted file mode 100644 index 60ae480..0000000 --- a/content/post/2005/11/05/2005-11-05-00000159.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 日本橋 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2169;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  銀座では文房具を見つけると言うことはできませんでしたが、「隣の日本橋にある高島屋ならば!」ということで、高島屋に行ってきました。でも、やっぱりいい文房具は発見できず(^_^;)事前に情報収集しておかなければダメですね。 -

    - -

    -

    -高島屋
    (高島屋)
    -
    -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000160.md b/content/post/2005/11/05/2005-11-05-00000160.md deleted file mode 100644 index 9e2b573..0000000 --- a/content/post/2005/11/05/2005-11-05-00000160.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 秋葉原 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2173;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  秋葉原に来ました。秋葉原はとても雑然とした感じです。清濁併せ持つというか、これまではセンスの良い場所を回ってきたからよけい感じるのかもしれませんが、色々なものをとにかく混ぜ込んでいるような印象を受けました。駅を出ると、メイドさんの衣装を着た女性が出迎えてくれました(メイド服を着ていればいいというものではないんじゃないかなぁ。少しは容姿を考慮しないと客が来ないんじゃないだろうか…)。Oさんからはメイドカフェに行ってみたらと言われていたのですが、とりあえずパスすることにしました。 -

    - -

    -  お目当ての一つである、できたばかりのヨドバシに潜入してみました。 -

    - -

    -

    -ヨドバシ秋葉原店
    (ヨドバシ秋葉原店)
    -
    -

    - -

    - 中は非常に広かったです。覚えている限りで説明すると、1Fがパソコンコーナー、2Fがパソコン周辺機器、3・4・5Fが家電、6FがCD・DVDなどだったはずです。すごい人だかりでした。後でHくんから聞いたところによると、ヨドバシ秋葉原店の一日の客の数はディズニーランドと同じだそうです。聞いて思わず納得の人だかりです。 -

    - -

    -  後は、色々と電気屋さんを回ってみました。どこも、あふれるような熱気です。ゲームやパソコン、家電製品などを求める人たちがここに来る主な客層のようです。「秋葉ルック」というような言葉で思わず想像してしまうような人も本当にいるのだなぁと感心してしまいました。それまで回ってきたのが、そうした人たちを対象とはしていない場所からだったのかもしれませんが、ここが同じ東京なのかと思わず感じるぐらいのインパクトはありました。 -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000161.md b/content/post/2005/11/05/2005-11-05-00000161.md deleted file mode 100644 index 7be27a6..0000000 --- a/content/post/2005/11/05/2005-11-05-00000161.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 立教大学 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2155;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先輩は08時まで出勤ということで、西日暮里を07:30に出発しました。ちょっとまだ眠いです。とりあえず今日は、山手線沿いに移動することにしました。 -

    - -

    -  昨日は山手線の東側を移動していたので、今日は西側を順番に回っていって、最後に上野で新幹線に乗るプランとしようと思っています。ただし、途中下車でノープランで動き出しているので、どうなることやら… -

    - -

    -  とりあえず山手線に乗車、最寄りで一番有名な池袋で先輩と別れて探索することにしました(先輩の職場は新宿だったので)。 -

    - -

    -  池袋の周囲をぶらぶらしていると、立教大学があるようだったので潜入を試みようと思い、立教大学に行ってみました。ちょうど学祭期間のようで、Sowleのライブが行われるみたいでした。とりあえず、来てみたけれど、何もすることがないことに気づいて、池袋駅に戻ることにしました。なんとなく、池袋は雑然とした街のように思いました。 -

    - -

    -

    -0037f4ef.jpg
    (立教大学正門?)
    -
    -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000162.md b/content/post/2005/11/05/2005-11-05-00000162.md deleted file mode 100644 index f4d3d24..0000000 --- a/content/post/2005/11/05/2005-11-05-00000162.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 共産党本部 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2161;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  新宿から代々木までは一駅分らしいとわかり、徒歩で移動してみました。そしたら、案の定迷ってしまいました(^_^;)まぁ、その辺に歩いているおじいちゃんに道を教えてもらって無事に代々木駅にはたどり着けたんですがね。 -

    - -

    -  そんな風にして迷っていたら共産党の建物らしきものを発見しました。どうやら自分はこんな位置関係の所をさまよっていたようです。 -

    - -

    -

    -共産党本部
    (共産党本部)
    -
    -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000163.md b/content/post/2005/11/05/2005-11-05-00000163.md deleted file mode 100644 index 3a0ff9d..0000000 --- a/content/post/2005/11/05/2005-11-05-00000163.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: スタジオ・アルタ -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2159;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 池袋から山手線沿いに新宿に来ました。先輩から、東口に「笑っていいとも」でおなじみのアルタ前があると聞いていたので、とりあえず集合してみました。 -

    - -

    -

    -アルタ前_01
    (アルタ前)
    -
    -

    - -

    -

    - -

    -

    -アルタ前_02
    (アルタ前)
    -
    -

    - -

    -ちなみにアルタの場所はここです。 -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000164.md b/content/post/2005/11/05/2005-11-05-00000164.md deleted file mode 100644 index 1e2472a..0000000 --- a/content/post/2005/11/05/2005-11-05-00000164.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 銀座アップルストア -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2167;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  渋谷からは山手線ではなく、東京メトロ銀座線に乗って銀座に来ました。銀座もセンスの良さが光っている土地でした。 -

    - -

    -  さて、銀座の有名デパートなら面白い文房具を扱っている店があるのではないかと思って、デパートを色々と巡ってみたのですが、特に面白いものは見つけられませんでした…ちょっと残念です。 -

    - -

    -  その代わりに、アップルストアが銀座にありました。中に入ってみると、1FにiMacとiPodが、2Fではアップル製のソフトの展示、3Fでは映像を用いたMacのレクチャー、4Fではインターネットを無料で開放していました。 -

    - -

    -  実際に動いている、最新のiPodを見るのは今回が初めてだったのですが、一目で惚れました。わたし、多分iPodを買います♪ -

    - -

    -

    -銀座Apple Store
    (銀座Apple Store)
    -
    -

    - -
    -

    - -

    - 本屋でこんな本を見かけました。アップルについて参考までにどうぞ。 -

    - - - - - - - - - - - -
    -スティーブ・ジョブズ-偶像復活 -
    -4492501479 - -ジェフリー・S・ヤング ウィリアム・L・サイモン 井口 耕二 東洋経済新報社 2005-11-05売り上げランキング : Amazonで詳しく見るby G-Tools関連商品 レボリューション・イン・ザ・バレー―開発者が語るMacintosh誕生の舞台裏 スティーブ・ジョブズの再臨―世界を求めた男の失脚、挫折、そして復活 -
    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000165.md b/content/post/2005/11/05/2005-11-05-00000165.md deleted file mode 100644 index 29802d7..0000000 --- a/content/post/2005/11/05/2005-11-05-00000165.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: 東京芸術劇場・池袋西口公園 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2157;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 立教大学から池袋駅に戻ろうとする途中に池袋西口公園と東京芸術劇場を発見しました。デザインの優れた建物だったので、思わずシャッターを切ってしまいました。 -

    - -

    -

    -池袋西口公園
    (池袋西口公園)
    -
    -

    - -

    -

    - -

    -

    -東京芸術劇場
    (東京芸術劇場)
    -
    -

    -
    diff --git a/content/post/2005/11/05/2005-11-05-00000166.md b/content/post/2005/11/05/2005-11-05-00000166.md deleted file mode 100644 index 5e6e7d8..0000000 --- a/content/post/2005/11/05/2005-11-05-00000166.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 代々木ゼミナール・代々木校 -author: kazu634 -date: 2005-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2163;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  代々木駅にたどり着きました。仙台にある代ゼミの校舎は赤レンガなのですが、代々木にある代ゼミの校舎は赤煉瓦ではありませんでした。やや驚きです。 -

    - -

    -  代々木校の英語科に知り合いがいるのだから事前に連絡しておけば良かったと後悔しながら、山手線沿いのぶらり旅を続けていきました。 -

    - -

    -

    -代ゼミ
    (代ゼミ・代々木校)
    -
    -

    -
    diff --git a/content/post/2005/11/06/2005-11-06-star-wars.md b/content/post/2005/11/06/2005-11-06-star-wars.md deleted file mode 100644 index 25a9343..0000000 --- a/content/post/2005/11/06/2005-11-06-star-wars.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Star Wars? -author: kazu634 -date: 2005-11-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2177;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Star Wars風のロゴを作成してくれるサイトを発見したので試してみました。 -

    - -
    - -

    -

    -LogoLikeStarWars

    - -

    - A Long Time Ago in a Galaxy Far, Far Away…

    -

    - -
    -
    diff --git a/content/post/2005/11/09/2005-11-09-00000167.md b/content/post/2005/11/09/2005-11-09-00000167.md deleted file mode 100644 index a7788e3..0000000 --- a/content/post/2005/11/09/2005-11-09-00000167.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 『ザ・マインド・マップ』 -author: kazu634 -date: 2005-11-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2181;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いま現在、↓の本を読もうとしています。マインド・マップという脳の記憶に基づいたノートの作り方を提唱しているらしいのですが…とりあえず、読んでみて面白かったらどういうものなのか書いてみようかなと考えています。 -

    - -
    - -

    - - - - - - - - - - -
    -ザ・マインドマップ -
    -4478760993 - -トニー・ブザン 神田 昌典 バリー・ブザン ダイヤモンド社 2005-11-03売り上げランキング : Amazonで詳しく見るby G-Tools関連商品 仕事のヒント 記憶力・発想力が驚くほど高まるマインドマップ・ノート術 人生の旋律 死の直前、老賢人は何を教えたのか? 頭脳の果て コリン・ローズの加速学習法実践テキスト―「学ぶ力」「考える力」「創造性」を最大限に飛躍させるノウハウ -

    diff --git a/content/post/2005/11/09/2005-11-09-ideas-for-startupsを読んで気になった部分-04.md b/content/post/2005/11/09/2005-11-09-ideas-for-startupsを読んで気になった部分-04.md deleted file mode 100644 index dc6e234..0000000 --- a/content/post/2005/11/09/2005-11-09-ideas-for-startupsを読んで気になった部分-04.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ”Ideas for Startups”を読んで気になった部分 — 04 -author: kazu634 -date: 2005-11-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2179;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Paul Grahm: “The Ideas for Startups”を読んで気になった部分にコメントしようと思いましたが、眠いので今日は原文だけを紹介しておきます。 -

    - -

    -

    -
    -

    - -

    - If new ideas arise like doodles, this would explain why you have to work at something for a while before you have any. It’s not just that you can’t judge ideas till you’re an expert in a field. You won’t even generate ideas, because you won’t have any habits of mind to invoke. -

    - -

    - Of course the habits of mind you invoke on some field don’t have to be derived from working in that field. In fact, it’s often better if they’re not. You’re not just looking for good ideas, but for good new ideas, and you have a better chance of generating those if you combine stuff from distant fields. -

    -
    diff --git a/content/post/2005/11/11/2005-11-11-00000168.md b/content/post/2005/11/11/2005-11-11-00000168.md deleted file mode 100644 index 3ae04db..0000000 --- a/content/post/2005/11/11/2005-11-11-00000168.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: はやいな。もうX’masか -author: kazu634 -date: 2005-11-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2183;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -2382a336.jpg装いはもうクリスマスです。 -

    -
    diff --git a/content/post/2005/11/12/2005-11-12-00000169.md b/content/post/2005/11/12/2005-11-12-00000169.md deleted file mode 100644 index 937c114..0000000 --- a/content/post/2005/11/12/2005-11-12-00000169.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: The Zahirを読んで気になった部分 -author: kazu634 -date: 2005-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2185;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  The Zahirを読んで気になった部分をメモしています。 -

    - - - -
    - -

    -The Zahir0007204167Paulo Coelho Amazonで詳しく見るby G-Tools -

    -
    diff --git a/content/post/2005/11/14/2005-11-14-00000170.md b/content/post/2005/11/14/2005-11-14-00000170.md deleted file mode 100644 index fe78049..0000000 --- a/content/post/2005/11/14/2005-11-14-00000170.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: The Whole Earth Catalogを入手しました -author: kazu634 -date: 2005-11-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2187;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -a11ddd9b.jpg -

    - -

    - ここで何度となく書いているジョブスの演説で最後の方に出てくるThe Whole Earth Catalogを購入しました。日本のAmazonでは売っていないようだったし、アメリカのAmazonを経由すると高いので海外の古本屋から購入しました。こう書くとなにやら難しげですが、そんなことはありません。例えばここを利用すると、アメリカの主な古本サイトを横断検索してくれます。これ、結構便利です。 -

    - -

    - 肝心のThe Whole Earth Catalogを見てみると、ジョブスが「Googleのようだ」といった理由がわかりました。この本は当時のカウンターカルチャーという運動を背景に成立した本のようです。カウンターカルチャー、つまり既存の文化に対する異議申し立てとして、在野の人々が知っている知識を集積し、様々な事柄についての項目を設けた事典のようなものでした。それは大学など知的階級社会の上位の人々から与えられるトップダウンの知識ではなくて、ボトムアップの知識でした(誌面をよりよくするために読者からの知識の提供を募っていました)。こうしたアプローチ自体がカウンターカルチャー的ということなのだと思います。 -

    - -

    - いま現在の視点で見ても、こうした書物の存在はとても興味深いです。1998年にThe Millenium Whole Earth Catalogというのが出版されたそうなので、それを注文してみたところです。 -

    - -
    -

    - -

    - 2005/11/14 追記 -

    - -

    -  ここThe Whole Earth Catalogについての特集が組まれています。 -

    -
    diff --git a/content/post/2005/11/18/2005-11-18-00000171.md b/content/post/2005/11/18/2005-11-18-00000171.md deleted file mode 100644 index a68549c..0000000 --- a/content/post/2005/11/18/2005-11-18-00000171.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 高橋尚子がまたしても肉離れ… -author: kazu634 -date: 2005-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2189;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  朝日新聞によると、高橋尚子がまたしても肉離れを起こしてしまったようです(記事)。記事によると、 -

    - -

    -

    -
    -

    - -

    -  医師には欠場を勧められたが、高橋は強く出場を希望。「痛みが増したら我慢しないことを条件に出場を認めてもらった」と話した。4日間の休養後、15日からはテーピングなどをして走り始めているという。 -

    - -

    -  高橋は「悲壮感漂うレースをするつもりはない。ただ、ちゃんと走れるかどうか紙一重のところにいることは事実なので公表した」と語った。 -

    - -

    - ということでかなり深刻な様子。 -

    - -

    -  高橋尚子と自分の関係は高校時代にまで遡る。高校時代、陸上部に在籍し、長距離を走っていた自分は当然のように高校駅伝を走ることになる。高校駅伝というのは、7人(あれ?8人だったかな…)でフルマラソンを走る競技だ。その当時のうちのチームは2時間20分03秒(だったはず)という記録だった。そして、その記録を前にして友人がぽつりとつぶやいた。「自分たちが一生懸命に走っても、高橋尚子一人にまだ勝てないんだ…」。 -

    - -

    -  そんな思い出の人なんだよな。高橋尚子は。だから頑張ってほしい…だけど、やっぱり肉離れをしては無理かなぁ。恩師の小出監督とも袂を分かってしまったし。 -

    - -

    -

    - -

    -

    - -

    -

    - -

    - このブログは高橋尚子を応援しています。 -

    -
    diff --git a/content/post/2005/11/19/2005-11-19-00000172.md b/content/post/2005/11/19/2005-11-19-00000172.md deleted file mode 100644 index 5613e1a..0000000 --- a/content/post/2005/11/19/2005-11-19-00000172.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: マインドマップによる要約 -author: kazu634 -date: 2005-11-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2191;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  以前マインドマップという本を読んでいると書きましたが、マインドマップを用いてAeraに書いてあったJobsの記事を要約してみました。なんとなく単調だから、これでは行けないのかもしれない… -

    - -

    -

    -Jobs
    (拡大)
    -
    -

    -
    diff --git a/content/post/2005/11/20/2005-11-20-ideas-for-startupsで気になった部分 -05.md b/content/post/2005/11/20/2005-11-20-ideas-for-startupsで気になった部分 -05.md deleted file mode 100644 index 3793fad..0000000 --- a/content/post/2005/11/20/2005-11-20-ideas-for-startupsで気になった部分 -05.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: ”Ideas for Startups”で気になった部分 – 05 -author: kazu634 -date: 2005-11-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2193;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham: “Ideas for Startups”を読んで気になった部分についてコメントしています。 -

    - -

    -

    -
    -

    - -

    - If new ideas arise like doodles, this would explain why you have to work at something for a while before you have any. It’s not just that you can’t judge ideas till you’re an expert in a field. You won’t even generate ideas, because you won’t have any habits of mind to invoke. -

    - -

    -

    - 拙訳 -
    -

    - -

    -

    -
    -

    - -

    -  仮に新しい考えがいたずら書きのようにして生じるのであれば、このことは考えを抱く前にしばらくの間何かに取り組まなければならない理由を説明するだろう。ある分野における専門家になるまでは考えを判断できないと言うだけではなく、考えを生み出すことすらできないのだ。なぜならばそのような思考の習慣を持っていないためにだ。 -

    - -

    -  新たに生じる考えがある瞬間にふと思いつくものだとすれば、その瞬間までにその分野の知識をある程度治めておかなければ行けないというのがこの記述の意味でしょう。_〆(。。)メモメモ… -

    - -

    -

    -
    -

    - -

    - Of course the habits of mind you invoke on some field don’t have to be derived from working in that field. In fact, it’s often better if they’re not. You’re not just looking for good ideas, but for good new ideas, and you have a better chance of generating those if you combine stuff from distant fields. [. . .] -

    - -

    - Are some kinds of work better sources of habits of mind than others? I suspect harder fields may be better sources, because to attack hard problems you need powerful solvents. [. . .] -

    - -

    -

    - 拙訳 -
    -

    - -

    -

    -
    -

    - -

    -  もちろん、ある分野で用いる頭脳の習慣がその分野で働くことから必ずしも生じるわけではない。事実、そうでない場合の方がよい場合が多いのだ。良い考えではなく、よくそして新しい考えを探しているのだから。離れた分野の知を結合するときにそうしたよく新しい考えを生み出す可能性が高くなるのだ。 -

    - -

    - ある種の仕事が他のものよりもよりよい知の習慣の源であることがあるだろうか。私はより難解な分野がよりよい源ではないかと思っている。なぜなら、困難な問題を解決するためには、強力な解決策が必要になるからだ。 -

    - -

    -  どのような分野から発想を得ればいいのかということについて触れている。より困難で、自分の分野から離れたものである方がよいと主張している。 -

    -
    diff --git a/content/post/2005/11/21/2005-11-21-00000173.md b/content/post/2005/11/21/2005-11-21-00000173.md deleted file mode 100644 index a7403af..0000000 --- a/content/post/2005/11/21/2005-11-21-00000173.md +++ /dev/null @@ -1,379 +0,0 @@ ---- -title: 高橋尚子優勝! -author: kazu634 -date: 2005-11-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2195;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  高橋尚子が東京国際女子マラソンで見事に優勝しました!本当にうれしいです!!!とりあえず、成績などを整理してみました。やはりすごいなぁ… -

    - -

    -

    -  -
    - -
    - -
    - ≪東京国際女子マラソン成績≫

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 順位 - - 名前 - - 所属 - - タイム -
    - 1 - - 高橋尚子 - - ファイテン - - 2時間24分39秒 -
    - 2 - - バルシュナイテ - - リトアニア - - 2時間25分15秒 -
    - 3 - - アレム - - エチオピア - - 2時間26分50秒 -
    - 4 - - ザハロワ - - ロシア - - 2時間26分55秒 -
    - 5 - - ヤマウチ - - 英国 - - 2時間27分38秒 -
    - 6 - - オンワンザ - - ケニア - - 2時間32分10秒 -
    - 7 - - 松岡理恵 - - 天満屋 - - 2時間32分14秒 -
    - 8 - - シェリー - - 豪州 - - 2時間33分42秒 -
    - 9 - - フェアウェザー - - 豪州 - - 2時間35分57秒 -
    - 10 - - ボテザン - - ルーマニア - - 2時間37分16秒 -

    - -

    -

    -

    - -

    -

    - -

    -

    - ≪高橋尚子のマラソン全成績≫ -
    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 日時 - - 大会名 - - タイム -
    - 1997年1月26日 - - 大阪国際7位 - - 2時間31分32秒 -
    - 98年3月8日 - - 名古屋国際優勝 - - 2時間25分48秒 -
    - 98年12月6日 - - アジア大会優勝 - - 2時間21分47秒 -
    - 2000年3月12日 - - 名古屋国際優勝 - - 2時間22分19秒 -
    - 00年9月24日 - - シドニー五輪優勝 - - 2時間23分14秒 -
    - 01年9月30日 - - ベルリン優勝 - - 2時間19分46秒 -
    - 02年9月29日 - - ベルリン優勝 - - 2時間21分49秒 -
    - 03年11月16日 - - 東京国際2位 - - 2時間27分21秒 -
    - 05年11月20日 - - 東京国際優勝 - - 2時間24分39秒 -

    diff --git a/content/post/2005/11/22/2005-11-22-beta-book.md b/content/post/2005/11/22/2005-11-22-beta-book.md deleted file mode 100644 index 77b1ad0..0000000 --- a/content/post/2005/11/22/2005-11-22-beta-book.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Beta Book -author: kazu634 -date: 2005-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2197;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  新たな出版形態の一つとして面白い試みが紹介されていたので、ここにメモっておこうと思います(idea*ideaから引用)。 -

    - -

    -

    -
    -

    - -

    -  Beta Bookとはいわゆる未完成の本である。PDFのみで配布され、正式出版の数ヶ月前からダウンロードが可能になる(無論無料じゃないよ)。 -

    - -

    -  今日読んだのも途中途中リンク切れがあったり、適当に書いてあったり、図表番号が???になっていたりした。 -

    - -

    -  しかしそれはそれで別に困らない。それよりもAjaxのような旬な技術は一刻も早く学びたいのである。 -

    - -

    -  もちろん本が完成時には完全版のPDFをもらえるし、その間、誤字脱字を見つけたらウェブを通じてコメントすることもできる。 -

    - -

    -  出版前にユーザーとともに成長する本なのだ。かっこいい。 -

    - -

    -  全ての本がこの形態をとれるわけではないと思うが、Beta Bookという新しい出版形態は近い将来普及してくるのかもしれませんね。 -

    - -

    - 新しい出版の一形態として、このような交流が図られるのは面白い試みではないかと思った。作者と読者の垣根が壊されていき、書く側としては様々なフィードバックを出版する前から得ることができるというメリットがあるのではないか。でも、そうなると、著作権とかの問題はどうなるんだろうか。難しいな。。。 -

    -
    diff --git a/content/post/2005/11/23/2005-11-23-00000174.md b/content/post/2005/11/23/2005-11-23-00000174.md deleted file mode 100644 index c2fb218..0000000 --- a/content/post/2005/11/23/2005-11-23-00000174.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ラリー・ペイジの卒業式演説 -author: kazu634 -date: 2005-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2203;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Googleの共同起業者ラリー・ペイジが母校のミシガン工科大学で行った卒業式での演説を入手したので、気になった部分についてコメントしています(念のため補足:ラリー・ペイジは大学院にスタンフォード大学を選んだのです)。ジョブズは有名人だけれど、日本ではこの人はあまり有名ではないのではないでしょうか… -

    - -

    -

    -
    -

    - -

    - My ?? advice to you, have confidence, fail often, have a healthy disregard for the impossible. [ . . .] You should do things that matter, and you should have fun, because otherwise you wont succeed[.] -

    - -

    -

    - 拙訳 -
    -

    - -

    -

    -
    -

    - -

    - 私が君たちに送るアドバイスは、「自信を持て、何度も失敗しろ、不可能とされていることに対して健全な無視をしろ。[一部省略]君たちは重要なことをすべきであり、楽しまなければならない。なぜならば、楽しまなければ成功することはないからだ[一部省略]」だ。 -

    - -

    - 「自信を持て」とか「何度も失敗しろ」とかはよく言われることだと思うのですが、「不可能とされていることに対して健全な無視をしろ」というのはあまり聞かないことではないでしょうか。 -

    -
    diff --git a/content/post/2005/11/23/2005-11-23-ideas-for-startupsで気になった部分-06.md b/content/post/2005/11/23/2005-11-23-ideas-for-startupsで気になった部分-06.md deleted file mode 100644 index 8d9746d..0000000 --- a/content/post/2005/11/23/2005-11-23-ideas-for-startupsで気になった部分-06.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: ”Ideas for Startups”で気になった部分 — 06 -author: kazu634 -date: 2005-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2199;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham “Ideas for Startups”で気になった部分についてコメントしています。 -

    - -

    -

    -
    -

    - -

    - In theory you could stick together ideas at random and see what you came up with. What if you built a peer-to-peer dating site? Would it be useful to have an automatic book? Could you turn theorems into a commodity? When you assemble ideas at random like this, they may not be just stupid, but semantically ill-formed. What would it even mean to make theorems a commodity? You got me. I didn’t think of that idea, just its name. -

    - -

    -  この部分ではアイディアを考える際に、これまで正当とされてきた考えをまとめる方法を否定しているということが面白いのではないかと思います。さらにこのように続けています。 -

    - -

    -

    -
    -

    - -

    - You might come up with something useful this way, but I never have. It’s like knowing a fabulous sculpture is hidden inside a block of marble, and all you have to do is remove the marble that isn’t part of it. It’s an encouraging thought, because it reminds you there is an answer, but it’s not much use in practice because the search space is too big. -

    - -

    - 「私はこの方法で役に立つ考えを思いついたことは一度もない」などと一刀両断しています。しかし、正当と考えられてきた方法だと考えがランダムでありすぎて、まとめることが困難であるという問題点を指摘しだします。 -

    - -

    -

    -
    -

    - -

    - I find that to have good ideas I need to be working on some problem. You can’t start with randomness. You have to start with a problem, then let your mind wander just far enough for new ideas to form. -

    - -

    - ランダムな問いかけから始めるのではなく、問いから始めることを推奨しています。 -

    - -

    -

    -
    -

    - -

    - In a way, it’s harder to see problems than their solutions. Most people prefer to remain in denial about problems. It’s obvious why: problems are irritating. They’re problems! Imagine if people in 1700 saw their lives the way we’d see them. It would have been unbearable. This denial is such a powerful force that, even when presented with possible solutions, people often prefer to believe they wouldn’t work. -

    -
    diff --git a/content/post/2005/11/27/2005-11-27-本やタウンとsleipnir.md b/content/post/2005/11/27/2005-11-27-本やタウンとsleipnir.md deleted file mode 100644 index 2b10095..0000000 --- a/content/post/2005/11/27/2005-11-27-本やタウンとsleipnir.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: 本やタウンとSleipnir -author: kazu634 -date: 2005-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2205;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -本やタウン
     本やタウンというオンライン書店サイトがURLによって検索の結果を表示するようになりました。この本やタウンは日販という本の問屋が運営しているサイトです。このように書くと、二つの疑問が生じると思います。 -

    - - - -

    - この二点です。 -

    - -

    -  まず最初の疑問についての答えですが、受け取り先として大学の生協を利用できるということです。大学の生協の書籍部は大抵の本を10%割引で販売しています。アマゾンであれば定価販売ですが、生協を通せば10%割引です。3,000円の本であれば300円が浮きます。缶コーヒー2杯分と少しです。これはかなりでかいです(生協の会員でなければ、あまりメリットがない、とも言いますかね…)。 -

    - -

    -sleip_goog -

    - -

    -  二点目については、以前も紹介したSleipnirというブラウザはURLによって検索の結果を表示するタイプのサイトであれば、設定によりブラウザから簡単に検索できるのです。「URLによって検索結果を表示するタイプのサイト」というのは例えば、Googleのようなサイトです。Googleで「simoom’s nest」を検索すると、「http://www.google.com/search?hl=ja&lr=lang_ja&ie=UTF-8&oe=UTF-8&q=simoom%27s+nest&num=50」というURLが検索の結果として表示されます(下線部注目)。このように検索結果をURLとして反映するサイトであれば、画像の右上の検索小窓からカスタマイズ次第で検索ができるようになるというわけです(画像はクリックすると拡大します)。するとどのようなことができるようになるかというと、とりあえずWeb上で本の紹介をするときにはAmazonがデファクトスタンダードになっているので、そうしたWeb上で紹介されているリンクをたどってAmazonのページにたどり着いたら、本のタイトルをコピーしてブラウザの検索小窓にペースト、本やタウンで注文してしまえば、これだけで10%割引で本を買うことができるわけです。 -

    - -

    -  二点目について補足すると、これまではAmazonのページでタイトルのコピー→ブックマークから「本やタウン」を選択→「本やタウン」のサイトが表示されるまで待つ→「本やタウン」で本の検索→「本やタウン」の本の詳細ページという順を踏んでいたわけですが、今回の変更でAmazonのページでタイトルのコピー→ブラウザで検索→「本やタウン」の本の詳細ページということになり個人的に非常に便利になったというわけです。あまり変わっていないようですが、「本やタウン」のサイトが表示されるまで待つ時間は体感でとても長いものだったんですよねぇ。 -

    - -
    - -

    -

    -
    -

    - -

    -タブブラウザ Sleipnir 公式ページ(上級者向け) -

    -
    diff --git a/content/post/2005/11/28/2005-11-28-00000176.md b/content/post/2005/11/28/2005-11-28-00000176.md deleted file mode 100644 index ec61ac5..0000000 --- a/content/post/2005/11/28/2005-11-28-00000176.md +++ /dev/null @@ -1,200 +0,0 @@ ---- -title: 平原綾香–「From To」 -author: kazu634 -date: 2005-11-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2207;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  平原綾香の「From To」を購入しました。このCDは「あの有名な曲を平原綾香が歌ったらどうなるんだろう?」という素朴な発想から生まれたCDのようです。収録曲は以下の通りです。 -

    - -

    -

    -
    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 1 - - 晩夏(ひとりの季節) - - (作詞・作曲:荒井由実 編曲:松任谷正隆) -
    - 2 - - 言葉にできない - - (作詞・作曲:小田和正 編曲:佐橋佳幸) -
    - 3 - - いとしのエリー - - (作詞・作曲:桑田佳祐 編曲:ゴンチチ 菅谷昌弘) -
    - 4 - - いのちの名前 - - (作詞:覚和歌子 作曲・編曲:久石譲) -
    - 5 - - Missing - - (作詞・作曲:久保田利伸 編曲:亀田誠治) -
    - 6 - - 秋桜 - - (作詞・作曲:さだまさし 編曲:倉田信雄) -
    - 7 - - TRUE LOVE - - (作詞・作曲:藤井フミヤ 編曲:佐橋佳幸) -
    - 8 - - 桜坂 - - (作詞・作曲:福山雅治 編曲:吉川忠英) -
    - 9 - - なごり雪 - - (作詞・作曲:伊勢正三 編曲:沢田完) -
    - 10 - - 翼をください - - (作詞:山上路夫 作曲:村井邦彦 編曲:亀田誠治) -
    - 11 - - あなたに - - (作詞:松井五郎 作曲:玉置浩二 編曲:島健) -

    - -

    - 「言葉にできない」とか「桜坂」とかを聞いていると、声がとてもいいなぁと感心してしまいます。それは「Jupiter」を聞いたときからわかってはいたんですがね。 -

    - -
    - -

    - - - - - - - - - - -
    -From To -
    -B000B56OJK - -平原綾香 荒井由実 松任谷正隆 -

    diff --git a/content/post/2005/12/01/2005-12-01-00000177.md b/content/post/2005/12/01/2005-12-01-00000177.md deleted file mode 100644 index 382cb19..0000000 --- a/content/post/2005/12/01/2005-12-01-00000177.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 「エッセーの時代」が大学院の講義で取り上げられました -author: kazu634 -date: 2005-12-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2209;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -滝川 夏休みが終わってすぐの研修旅行で、外国人講師の先生に「こんなエッセーがある」という話をしていたら、この前講義で「エッセーの時代」を題材としてディスカッションが行われました。 -

    - -

    -  外国人講師の先生によると、オーソドックスな書き方に対する異議申し立て、Paul Graham流に言えばDiffを示しただけという書き方であり、その点がとても面白かったそうです。また、厳密に考えると「川の比喩は比喩になっていないのではないか」などというようなcritical commentをいただきました。Hackers and Paintersを貸したのですが、非常に気に入られたようでした。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -Hackers and Painters -
    -0596006624 - -Paul Graham Oreilly & Associates Inc 2004-05売り上げランキング : 172,805おすすめ平均 starstar15章それぞれが本1冊分の読み応えがあるAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2005/12/02/2005-12-02-00000178.md b/content/post/2005/12/02/2005-12-02-00000178.md deleted file mode 100644 index 4e1c884..0000000 --- a/content/post/2005/12/02/2005-12-02-00000178.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 光のページェント -author: kazu634 -date: 2005-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2211;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -758feb62.jpg仙台の冬の恒例イベントがはじまったようです。 -

    -
    diff --git a/content/post/2005/12/04/2005-12-04-00000179.md b/content/post/2005/12/04/2005-12-04-00000179.md deleted file mode 100644 index f6ae704..0000000 --- a/content/post/2005/12/04/2005-12-04-00000179.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: メモリーを1GBに増設しました。 -author: kazu634 -date: 2005-12-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2213;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  私のパソコンはWindyOnlineで購入したのですが、一年間有効なポイントが4000ポイント分ぐらいあり、メモリーが512MBで\6,000円ぐらいでした。送料併せて\3,000円ぐらいです。これは買うしかないな…というわけで購入してしまいました。 -

    - -

    -  増設してこれがすぐに変わったというような部分は体感できていない気がします。1割り増しぐらいで動作がきびきびしたような感じはしていますが。これから重い処理を行ってみて、体感してみたいと思います。 -

    - -

    - PS. メモリーを増設したときにフロッピーディスクのケーブルがはずれたらしく、フロッピーが認識してないです。直さないと。 -

    -
    diff --git a/content/post/2005/12/07/2005-12-07-00000180.md b/content/post/2005/12/07/2005-12-07-00000180.md deleted file mode 100644 index d105232..0000000 --- a/content/post/2005/12/07/2005-12-07-00000180.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 間違いを指摘されないことの方がおかしい -author: kazu634 -date: 2005-12-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2215;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -「大人になると誰も間違いを指摘してくれなくなる」という面白いエントリーがあったので、紹介します。重要な部分はおそらくこの部分。 -

    - -

    -

    -
    -

    - -

    -  その次の回のホームパーティの時、たまたま我が家がホストだったので、そのワイン専門店で買った「フランス産のメルロー」を含めた何本かのワインを出して皆で飲み比べをした。すると、「やはりメルローは苦味が少ない」、「僕はカベルネ・ソービニヨンの方が好きだな」などと、皆当然のように「メルローはブドウの種類」を前提として会話をしているではないか。と言う事は、その前のパーティにおける「自称ワイン通」氏の発言が誤りだと言う事は皆が気が付いていたのに、誰も指摘しなかったのである。 -

    - -

    -  この件でつくづく思い知ったのは、「大人になると誰も間違いを指摘してくれなくなる」という悲しい事実である。その「自称ワイン通」氏も、たまたまメルローの定義について誤った知識を仕入れてしまったままワインに詳しくなってしまったために、いまさら誰も間違いを指摘してくれなくなってしまったのである。 -

    - -

    - このようなことはよくあるのかもしれませんね。先輩にF先輩という方がいるのですが、その方は結構きついことを言うと皆(特に学部生)から恐れられています。自分からすると、全然そんなことはないんですがね。むしろ間違いを真っ向から指摘してくれる、とてもいい先輩だと思うのですが。 -

    - -

    -  もしかすると、誰も間違いを指摘しないから自分は悪くないはずだ、という考えは誤っているのかもしれませんね。誰もが間違いを犯すはず。それを指摘されていないことの方がおかしいのかもしれません。 -

    - -

    -  自分はまだまだ修行が足りないので、自分が悪者になってまで相手に注意をしようとは思いません(特に女性に対して)。 -

    -
    diff --git a/content/post/2005/12/10/2005-12-10-00000181.md b/content/post/2005/12/10/2005-12-10-00000181.md deleted file mode 100644 index e9e752c..0000000 --- a/content/post/2005/12/10/2005-12-10-00000181.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: タスキをつなぐぜぃ -author: kazu634 -date: 2005-12-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2217;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Oくんからタスキを受け取ったので、とりあえずつなげます。 -

    - -

    -

    -【Q1:好きな音楽ジャンルは?(複数でも○)】 -
    -

    - -

    - 有名どころのRockかな?最近のJ-Popも興味はあるものの、テレビを見る時間がないので… -

    - -

    -

    -【Q2:そのジャンルで好きなアーティストは?(3個ぐらい) 】 -
    -

    - -

    - 自分のハードディスクに入っているのを挙げてみると…U2・The Beatles・OASISなどでやす。 -

    - -

    -

    -【Q3:そのアーティストで好きな曲は?(各一曲ずつぐらい)】 -
    -

    - -

    - -

    -

    -【Q4:これだけは聞いてみろ!って人に勧めたい曲は?】 -
    -

    - -

    - -

    -

    - -
    -

    - -

    - - - - - - -
    -B00000DFSK - -The Best of 1980-1990U2 Island 1998-11-10売り上げランキング : 6,765Amazonで詳しく見る by G-Tools -
    -

    - -

    -

    - -
    -

    - -

    - - - - - - - - - - -
    -轍-わだち- -
    -B00005L8RR - -コブクロ 小渕健太郎 笹路正徳 ワーナーミュージック・ジャパン 2001-06-20売り上げランキング : 4,363おすすめ平均 starstarまさにストリート!Amazonで詳しく見る by G-Tools -
    -

    - -

    -

    -【Q5:踊るときに一番聞きたい曲は?】 -
    -

    - -

    - 踊る機会がないから何とも言えないなぁ…他の人のを参考にして、聞いてみたいと思います。 -

    - -

    -

    -【Q6:チルアウトするときに一番聞きたい曲は? 】 -
    -

    - -

    - 「チルアウト」ってなに?検索してみると、こんなページを発見。それによれば… -

    - -

    -

    -
    -

    - -

    - チルアウトとは、スペインのイビサ島(ビーチとクラブが有名なリゾートアイランドで、世界遺産にも登録されている)が発祥の音楽で、クラブで踊り疲れた後、朝方、朝日が昇るころにクールダウンやリラックスするために聴くものです。チルアウトは特定のスタイルを持ったジャンルというよりも、チルアウトできる姿勢や雰囲気を総してチルアウトと呼ぶことが多いです。チルアウトは、一般的なヒーリングミュージックとは質感やアーティストも異なり、艶があり大人っぽい雰囲気です。極楽な気分に浸れます♪ -

    - -

    - リラックスするための曲ということでいえば、Yo-Yo-Maのアルバムかなぁ…? -

    - -

    -

    -【Q7:いやらしいムードを高める曲といえば?】 -
    -

    - -

    - そういうのが必要になるシチュエーションの経験がないもので… -

    - -

    -

    -【Q8:朝方に聞きたい曲は?】 -
    -

    - -

    - 携帯の目覚ましは最近、電話のベルになりました。前までは矢井田瞳だったんだけど、それだと気づかずに寐てしまうことになってしまい…。あっ、でも電話のベルだと曲ではないか。 -

    - -

    -

    -【Q9:夜中に聞きたい曲は?】 -
    -

    - -

    - 特に夜中だから聞きたい!っていうのはないかなぁ。 -

    - -

    -

    -【Q10:次にまわす人は誰?】 -
    -

    - -

    - 適当にお願いします。とりあえず、タスキはOくんに戻して、回してもらおうかしら。 -

    -
    diff --git a/content/post/2005/12/12/2005-12-12-00000182.md b/content/post/2005/12/12/2005-12-12-00000182.md deleted file mode 100644 index c362510..0000000 --- a/content/post/2005/12/12/2005-12-12-00000182.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: アップルストアー・仙台店 -author: kazu634 -date: 2005-12-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2219;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -1b2465b6.jpg -

    - -

    - 仙台にも進出すると聞いていましたが、ようやくその場所を探しあてました。FORUS向かい、HMV隣りにありました!明日開店だそうです。バイト代が入ったら、iPodを買おうかな。 -

    - -

    - 2005.12.12 追記:こんな記事がありました。「アップルストア仙台一番町オープン~小雪の舞うなか、1,000人が行列」 -

    -
    diff --git a/content/post/2005/12/14/2005-12-14-00000183.md b/content/post/2005/12/14/2005-12-14-00000183.md deleted file mode 100644 index 07f0a29..0000000 --- a/content/post/2005/12/14/2005-12-14-00000183.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: 『ゲド戦記』が映画化される -author: kazu634 -date: 2005-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2221;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  スタジオ・ジブリで『ゲド戦記』が映画化されることになりました!記事によると、 -

    - -

    -

    -
    -

    - -

    -  ジブリの鈴木敏夫プロデューサーによれば、「風の谷のナウシカ」から「ハウルの動く城」まで、宮崎駿監督の作品は「ゲド戦記」の強い影響を受けており、約30年に渡って映画化を希望していたとのこと。しかし、かつて原作者のル=グウィンに映画化を断られた過去があるという。ところが、3年ほど前に翻訳者を通じて「『ゲド戦記』を映画化できるのは宮崎駿しかいない」というメッセージが届けられ、企画がスタートした。 -

    - -

    -  当時、宮崎駿監督は「ハウルの動く城」の製作に没頭しており、実質的に「ゲド戦記」企画のリーダーとなってストーリーの構成や絵コンテの作成を手がけたのが息子の吾朗氏であった。その働きぶりを見た鈴木プロデューサーが、監督への抜擢を決断したとのことだ。 -

    - -

    - ということで、宮崎駿監督の息子さんが監督を務めるとのこと。ここら辺は不安材料となるのではないだろうか。 -

    - -

    -  『ゲド戦記』は、とりあえずファンタジーの大御所を三つ挙げろと言われれば、その中に入ってくる作品です(『指輪物語』、『ナルニア国物語』・『ゲド戦記』)。 -

    - -

    -  『ゲド戦記』は大賢人ゲドの一生を追いかけた作品群です。子供→大人→大賢人→魔法の使えないただの人、というような一生をゲドはたどります。こうした一生を追いかけることができる作品といえるでしょう。 -

    - -

    -  お気に入りの言葉は、このあたり。 -

    - - - -
    -

    - -

    - Links -

    - -

    - -

    - 原作 -

    - -

    - - - - - - - - - - -
    -影との戦い―ゲド戦記 1 -
    -4001106841 - -清水 真砂子 Ursula K. Le Guin おすすめ平均 stars不安との闘い方starsまず最初に読むと良いファンタジーstarsファンタシーの傑作starsファンタジ小説のひとつの到達点、敷居は低いが奥は深いstars読み出したら止まらないAmazonで詳しく見る by G-Tools -

    diff --git a/content/post/2005/12/16/2005-12-16-00000184.md b/content/post/2005/12/16/2005-12-16-00000184.md deleted file mode 100644 index 0fd362e..0000000 --- a/content/post/2005/12/16/2005-12-16-00000184.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 個人的なつぶやき -author: kazu634 -date: 2005-12-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2223;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近はプレッシャーを感じることが多くなってきているような気がする。自分はいま大学院生をやっているわけだけど、やはり最初の半年ぐらいは新人扱いなわけで、特にこれといったプレッシャーは感じてこなかった。だけど、それを過ぎてきて段々と先輩方にも受け入れられるようになってくると、そうも行かなくなってくるし、自分もある程度仕事(というか勉強)も効率よくできてきて、毎回演習に貢献することが要求されるようになってきている。 -

    - -

    -  なんだか、外国人講師の先生のWritingの講義でessayを書いていくと、いつもprovocativeという誉められているのかどうかよくわからないことを言われるし、来年の講義では自分の専門の作家の小説を演習で取り上げていただけるとのことだ。いや、来年の後期って修士論文書いていて忙しいんですけど…やっぱり出席は義務ですよね…I先生からは大学院に入った当初から(ある先輩曰く)「かわいがって」いただいているし、博士課程後期以上の学生にしかあまり関心を抱いていらっしゃられないようなH先生からは最近頻繁に声をかけていただくようになった。助手のF先輩からは同僚扱いされてきているような気がする。 -

    - -

    - なんかもう疲れてきたのではやく冬休みにならないかな… -

    -
    diff --git a/content/post/2005/12/23/2005-12-23-00000185.md b/content/post/2005/12/23/2005-12-23-00000185.md deleted file mode 100644 index 4d21574..0000000 --- a/content/post/2005/12/23/2005-12-23-00000185.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 『ズッコケ中年3人組』 -author: kazu634 -date: 2005-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2225;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『ズッコケ少年3人組』シリーズをご存じだろうか?私が小学生時代にみんなで結構熱狂的に読んでいた本だ。これの続編が書かれることになった。その名も『ズッコケ中年3人組』だ。朝日新聞の記事によると、 -

    - -

    -

    -
    -

    - -

    -  「ズッコケ」は78年の1巻から時代背景は変わっても、主人公は小学6年のままだった。 -

    - -

    -  「中年」の3人が住む06年の街は不況の波を受け、40歳前後の3人は家庭や仕事に悩みを持つ。やんちゃなハチベエはコンビニを経営する一方、スナックのママに熱を上げる。おっとり型のモーちゃんは勤務先が倒産してビデオ店でアルバイト中。理屈屋のハカセは教師になったが、学級崩壊状態だ。そこに小6時代に対決した窃盗犯が再び現れて――。 -

    - -

    - ということで、はちべえが八百屋からコンビニ経営をしていますよ!ちょっと驚きだ…。 -

    - -

    -  著者の那須正幹氏によれば、 -

    - -

    -

    -
    -

    - -

    -  那須さんは「読者も30~40代となり、社会のしがらみの中で生きている。でも、3人は昔のような活躍を見せる。様々な挑戦をした少年時代を思い出し、日々の活力にしてほしい」と話す。 -

    - -

    - ということなので、久しぶりに読んでみようかしら。でも、児童書なのかな??? -

    -
    diff --git a/content/post/2005/12/23/2005-12-23-スティーブ・ジョブズのスタンフォードでの卒業-2.md b/content/post/2005/12/23/2005-12-23-スティーブ・ジョブズのスタンフォードでの卒業-2.md deleted file mode 100644 index 19fbf3e..0000000 --- a/content/post/2005/12/23/2005-12-23-スティーブ・ジョブズのスタンフォードでの卒業-2.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: スティーブ・ジョブズのスタンフォードでの卒業式スピーチを読んで考えたこと -author: kazu634 -date: 2005-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2227;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - -

    -スティーブ・ジョブズのスタンフォードでの卒業式スピーチの日本語訳を読んで考えたことを、書いています。ちなみにスティーブ・ジョブズとは、iMacやiPodを制作・販売しているアップルのCEOのことです。 -

    - -
    -

    - -

    - スティーブ・ジョブズはスピーチの中で次の三つの点を述べている。つまり、 -

    - - - -

    - そして、結論として次のように述べている。「ハングリーであり続けろ。愚かであり続けろ。」 -

    - -

    - スティーブ・ジョブズは落ち目の企業であったアップルを見事に再生させた。しかも、その手法は単純に賃金をカットするというものではなく、新しい製品(iMacやiPod)を陣頭指揮して作り出すという方法で再生させたのである。このような素晴らしい才能の持ち主が大学を卒業し、これから社会に出て行こうとする大学生に向けたスピーチがこのスピーチということになる。 -

    - -

    - これらの点はとても重要に思える。特に仕事の部分については共感する。毎日やるからには、好きなことを仕事にしたいものだと思う。そうでなければ、毎日が退屈で、灰色の生活を送ることになりそうだから。 -

    - -

    - 素晴らしい関係を求めて、妥協をしないことは大事なことだと思う。でも、それはとてつもなく困難なことでもある気がする。妥協をせずに、少しずつ積み上げていけるといいのだけど… -

    - -
    - -

    - 2005/12/23 追記: -

    - -

    -  iPodを購入しました。PodCastでスタンフォード大学がJobsの演説の音声を配布していることを知ったので、早速ダウンロードしてみました。charismaticという意味が初めてわかりました。しびれます。ぜひぜひ音声でも聞いてみることをお薦めします。ただiPodがないと無理かもしれません… -

    -
    diff --git a/content/post/2005/12/24/2005-12-24-00000186.md b/content/post/2005/12/24/2005-12-24-00000186.md deleted file mode 100644 index f208265..0000000 --- a/content/post/2005/12/24/2005-12-24-00000186.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: iPodを使ってみた感想 -author: kazu634 -date: 2005-12-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2229;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  忘れていましたが、iPodを買いました。iPodというのは、 -

    - -

    -

    -
    -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - - iPod shuffle - - iPod nano - - iPod -
    - 容量 - - 512MB/1GB - - 2GB/4GB - - 30GB/60GB -
    - 連続再生時間 - - 最大12時間 - - 最大14時間 - - 最大14/20時間 -
    - 充電時間 - - 4時間 - - 3時間 - - 4時間 -

    - -

    - こんな感じで、3種類に分類できます。カラーバリエーションは白と黒があります。それで私が買ったのは、iPod-30GB-黒でした。価格は本来ならば\34,000だったのですが、学割がきいて\31,00ほどに収まりました(といっても、ケースとかなにやらも一緒に購入したので、\40,000近くかかったわけですが)。 -

    - -

    -  iPodを使ってみた感想は、 -

    - - - - - -
  • - iTunes(付属のソフト)との連携が素晴らしい。 -
  • - - -
  • - PodCast(インターネットラジオみたいなものです)が素晴らしい -
  • - - -

    - -

    - まとめると、買って良かったというのが感想です。 -

    -
    diff --git a/content/post/2005/12/24/2005-12-24-00000187.md b/content/post/2005/12/24/2005-12-24-00000187.md deleted file mode 100644 index 8ad2130..0000000 --- a/content/post/2005/12/24/2005-12-24-00000187.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 動物占い -author: kazu634 -date: 2005-12-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2231;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  O田くんのブログで紹介されていた動物占いをやってみたら、「オレンジのサル」でした。オレンジのお猿さんは、 -

    - -

    - -

    - ということでした。同じ「オレンジのお猿さん」の有名人は、 -

    - -

    - -

    - ということでした(辻希美は勘弁してください…)。 -

    -
    diff --git a/content/post/2005/12/29/2005-12-29-00000188.md b/content/post/2005/12/29/2005-12-29-00000188.md deleted file mode 100644 index fe907b5..0000000 --- a/content/post/2005/12/29/2005-12-29-00000188.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: オリバー・カーンと自分 -author: kazu634 -date: 2005-12-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2233;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  サッカー・ドイツ代表ゴールキーパーのオリバー・カーンは、子供相手のPKでも手を抜かずに、すべてシャットアウトしたという。その話を聞いて、自分は大人げないと思った…のだが、自分も同じようなことをしていることをして反省中。。。 -

    - -

    -  昨日、浪人生相手に小論文を添削していたのだけれど、その課題文が英語だった。そこに書かれていることを正確に読み取り、それについて語ることが、英文学を専攻するものとしての自分の仕事。だから、教えているときに自分を抑えられなくなるかもしれないと感じてはいたのだけれど、教えている子が書いた要約について聞いていると「いや、なんとなくそうなりませんか」と言われて、スイッチが入ってしまった。自分が仮にそのようなことを大学院のゼミで漏らそうものなら、優しい先輩方に全人格を否定される。そのようなせりふは許容できなかった。 -

    - -

    -  教えていた子には事前にスイッチが入る可能性を指摘しておいたので、まぁよかったのだけれど、それでも何で英語の文章が読めないだけでそれほどつらく当たられるのかが理解できなかっただろうなぁ。自分は先輩曰く「文章をとてもクリアーに理解している」そうなので、添削している子が理解していないことを明瞭に見て取っているような所があったんだけど、それってやっぱり暴力ですよね…相手は大学生でもないんだから。悪いことをしてしまった… -

    -
    diff --git a/content/post/2005/12/31/2005-12-31-sayuri.md b/content/post/2005/12/31/2005-12-31-sayuri.md deleted file mode 100644 index 0e3f131..0000000 --- a/content/post/2005/12/31/2005-12-31-sayuri.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Sayuri -author: kazu634 -date: 2005-12-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2235;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -bf32db4c.jpg -

    - -

    -  Sayuriを観てきました。Sayuriというのは主人公である芸者の源氏名【注1】です。映画はその「さゆり」の半生を追いかけるという形式でした。 -

    - -

    -  いや、まぁ、なんというかチャン・ツーイー狙いで行ったのですが、アカデミー賞候補になっているのも納得でした。短い間隔で展開がどんどん変わっていくので、飽きさせなかったです。「これからどうなるんだろう?」というような緊張感に支えられて、いつの間にか映画が終わっていました。最後になるまで明らかにならないのですが、これってよくある物語類型でした… -

    - -

    -

    - -
    - - -
    diff --git a/content/post/2006/01/02/2006-01-02-00000189.md b/content/post/2006/01/02/2006-01-02-00000189.md deleted file mode 100644 index 0e60f81..0000000 --- a/content/post/2006/01/02/2006-01-02-00000189.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: The Waste Landの論文読み -author: kazu634 -date: 2006-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2239;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  自分が担当だから、かなり細かく読んでいるんだけれども、疲れてきた。休みぼけで頭あまり働いていないし。どうにかしてほしい…が、適当にやると厳しく指導されるのは目に見えているので、やらないとなぁ。がんばります。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -The Waste Land: Authoritative Text, Contexts, Criticism (Norton Critical Editions) - -The Waste Land: Authoritative Text, Contexts, Criticism (Norton Critical Editions)T. S. Eliot Michael North W W Norton & Co Inc (Np) 2000-12売り上げランキング : 104,195Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/01/02/2006-01-02-00000190.md b/content/post/2006/01/02/2006-01-02-00000190.md deleted file mode 100644 index f3486fb..0000000 --- a/content/post/2006/01/02/2006-01-02-00000190.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 初売り -author: kazu634 -date: 2006-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2237;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  初売りに行ってきました。ヨドバシカメラはとっても混んでいました。そのまま何も買うつもりはなかったのですが、パソコン屋を見て回るとTVボードが売りに出されているではないですか!しかも財布の中にあるお金を使えば買えるぐらいの手頃な値段で。 -

    - -

    -  自分の部屋にはアンテナはあるけれども、テレビにはつないでいなかったので、これを機会にパソコンでテレビを見れるようにしたいと思います!録画もできるようなので、この前買ってきたiPodに入れてみたりとかして。なんか面白いことができそうな予感です。 -

    -
    diff --git a/content/post/2006/01/04/2006-01-04-00000191.md b/content/post/2006/01/04/2006-01-04-00000191.md deleted file mode 100644 index 26e0a9d..0000000 --- a/content/post/2006/01/04/2006-01-04-00000191.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Edward Said 「コンラッド―語りの表象作用」 -author: kazu634 -date: 2006-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2241;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Edward Saidの World, texts, and criticsの「コンラッド―語りの表象作用」を読んで気になった部分を抜き出しています。 -

    - -
    - - - -
    - -
    -
    - - - - - - - -
    -The World, the Text, and the Critic - -The World, the Text, and the Critic
    -
    - -

    -

    diff --git a/content/post/2006/01/04/2006-01-04-richard-hamming-you-and-your-research.md b/content/post/2006/01/04/2006-01-04-richard-hamming-you-and-your-research.md deleted file mode 100644 index 94f8744..0000000 --- a/content/post/2006/01/04/2006-01-04-richard-hamming-you-and-your-research.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: 'Richard Hamming: You and Your Research' -author: kazu634 -date: 2006-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2243;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Richard Hamming: You and Your Researchを読んで気になった部分を書き出しています。面倒くさいから英語のまま。 -

    - -
    - -
    diff --git a/content/post/2006/01/14/2006-01-14-intel-in-mac.md b/content/post/2006/01/14/2006-01-14-intel-in-mac.md deleted file mode 100644 index 41706f8..0000000 --- a/content/post/2006/01/14/2006-01-14-intel-in-mac.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Intel in Mac -author: kazu634 -date: 2006-01-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2245;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  AppleのMacに、Windowパソコンで搭載されているCPUが用いられるようになりました。このことは、MacでWindowsを使うことができるようになるかもしれない可能性を示唆しています。というか、デザインの優れたMacでWindowsを起動できたら面白そうだなぁ。 -

    - -

    -  AppleのCMでの文句がLife is beautifulで紹介されていたので、引用しておきます(強調は私)。 -

    - -

    -

    -
    -

    - -

    - “The Intel Chip. For years, it’s been trapped inside PCs – inside dull little boxes, dutifully performing dull little tasks … when it could be doing so much more.“ -

    - -

    - “Starting today, the Intel chip will be set free – and get to live life inside a Mac.” -

    - -

    - “Imagine the possibilities.” -

    - -

    - PCsが「Windowsパソコン」を指すのだから、それを”inside dull little boxes”と言ってしまうセンスに感服。しかも、事実だし… -

    -
    diff --git a/content/post/2006/01/15/2006-01-15-00000192.md b/content/post/2006/01/15/2006-01-15-00000192.md deleted file mode 100644 index ff7e1d0..0000000 --- a/content/post/2006/01/15/2006-01-15-00000192.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Einstein展 -author: kazu634 -date: 2006-01-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2247;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Einstein -

    - -

    -  Webサーフィンしていたら、アインシュタイン展が行われていることを発見しました。また、東京に行ってこようかなぁ… -

    - -

    -  それとも、春休みは長崎にでも行ってこようかなぁ。港町つながりで、神戸→長崎の方が面白いかもしれない。 -

    -
    diff --git a/content/post/2006/01/15/2006-01-15-pride-and-prejudice.md b/content/post/2006/01/15/2006-01-15-pride-and-prejudice.md deleted file mode 100644 index cf832fa..0000000 --- a/content/post/2006/01/15/2006-01-15-pride-and-prejudice.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Pride and Prejudice -author: kazu634 -date: 2006-01-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2249;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Pride&Prejudice -

    - -

    -  来週あたりにでも、Pride and Prejudiceを見に行こうかしら。 -

    - -

    -  Jane Austen作のこの作品は、序文が有名なんだよね。 -

    - -

    -

    -
    - -

    - It is a truth universally acknowledged, that a single man in possession of a good fortune, must be in want of a wife. -

    -

    - -

    -

    - 拙訳 -
    -

    - -

    -

    -
    - -

    - 「資産をもった独身の男性は、妻を求めていなければならない」というのは普遍的に認められる真実である。 -

    -

    - -

    - この一文によって始まる物語として有名。 -

    -
    diff --git a/content/post/2006/01/19/2006-01-19-how-to-do-what-you-love.md b/content/post/2006/01/19/2006-01-19-how-to-do-what-you-love.md deleted file mode 100644 index 269adc8..0000000 --- a/content/post/2006/01/19/2006-01-19-how-to-do-what-you-love.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: ”How to Do What You Love” -author: kazu634 -date: 2006-01-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2251;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -PaulGraham -

    - -

    -  Paul Graham氏のサイトで、“How to Do What You Love”というエッセーが公開されました。まだ途中までしか読んでいないのですが、面白そうなので、後でまた翻訳してみようかなぁ…どうせ大学院も終わろうとしているところだし… -

    - -
    -

    - -

    - 2006/01/22追記 -

    - -

    -  先を越されていました。 -

    - - -
    diff --git a/content/post/2006/01/22/2006-01-22-on-deconstruction.md b/content/post/2006/01/22/2006-01-22-on-deconstruction.md deleted file mode 100644 index f900908..0000000 --- a/content/post/2006/01/22/2006-01-22-on-deconstruction.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: On Deconstruction -author: kazu634 -date: 2006-01-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2255;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、読書会に備えて論文を読んでいます。まだまだ全然読み慣れていないので、泣きそうです…でも、頑張らないとなぁ。 -

    - -

    -  ちなみに読んでいるのは、Jonathan CullerのOn Deconstructionという論文集です。「脱構築」というデリダが提唱した批評態度について、Jonathan Cullerが英米圏の批評家に解説した論文集という位置づけらしいです。まだ第一章しか読んでいないのですが、第一章は「なぜ脱構築という批評態度が生まれてきたのか」について書かれているようでした。それまで以前の「構造主義」を突き詰めていった結果、「脱構築」という批評的な態度が必要とされていくようになったようです。 -

    - -

    -  とにかく、集中して読み過ぎて疲れてしまいました… -

    - -
    - -

    - - - - - - -
    -0801492017 - -On Deconstruction: Theory and Criticism After StructuralismJonathan Culler Cornell Univ Pr 1983-08by G-Tools -

    diff --git a/content/post/2006/01/22/2006-01-22-paul-grahams-essays-translations.md b/content/post/2006/01/22/2006-01-22-paul-grahams-essays-translations.md deleted file mode 100644 index 3cc06e4..0000000 --- a/content/post/2006/01/22/2006-01-22-paul-grahams-essays-translations.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 'Paul Graham’s Essays & Translations' -author: kazu634 -date: 2006-01-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2253;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -naoya_t -

    - -

    -  naoya_tさんの所でまとめられていたので、紹介します。英文解釈なんかの練習にちょうど良いのではないでしょうか。原文と翻訳が一緒になってリンク先が提示されているので。 -

    - - -
    diff --git a/content/post/2006/01/24/2006-01-24-livedoor-blog-hack.md b/content/post/2006/01/24/2006-01-24-livedoor-blog-hack.md deleted file mode 100644 index fd4dcd0..0000000 --- a/content/post/2006/01/24/2006-01-24-livedoor-blog-hack.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Livedoor Blog Hack -author: kazu634 -date: 2006-01-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2257;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -livedoor_blog_hack -

    - -

    -  ライブドアは堀江社長が捕まって大変です。一応、officiallyにはブログのサービスは継続ということらしいですが、ちょっと心配。というわけで、このブログのログを取っておきたいと考えて探してみると、こんなのがありました。ここで、「Livedoor Blog」を選択すると、過去ログを他のブログサービスにインポートできる形(Movable Typeというみたいです)にできるようです。とりあえず、ここで過去ログゲットだぜぇ! -

    -
    diff --git a/content/post/2006/01/31/2006-01-31-a-personal-record-and-the-mirror-of-the-sea.md b/content/post/2006/01/31/2006-01-31-a-personal-record-and-the-mirror-of-the-sea.md deleted file mode 100644 index b5cf8d6..0000000 --- a/content/post/2006/01/31/2006-01-31-a-personal-record-and-the-mirror-of-the-sea.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: A Personal Record and The Mirror of the Sea -author: kazu634 -date: 2006-01-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2259;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Joseph ConradのA Personal Record and The Mirror of the Seaを古本屋に注文し、本日届きました。↓のしぶいおじいさんがConradです。もと船乗りのポーランド人で、イギリスに帰化してモダニズムの先駆けとなるような小説を書きました。日本人には、映画『地獄の黙示録』の原作を書いた人と言った方がわかるかな? -

    - -

    -  序文でおもしろいと思ったのは、次の部分。 -

    - -
    -

    - Those -

    - -

    - who read me know my conviction that the world, the temporal world, -

    - -

    - rests on a few very simple ideas; so simple that they must be as old as -

    - -

    - the hills.  It rests notably, amongst others, on the idea of -

    - -

    - Fidelity.  At a time when nothing which is not revolutionary in -

    - -

    - some way or other can expect to attract much attention, I have not been -

    - -

    - revolutionary in my writings.  The revolutionary spirit is mighty -

    - -

    - convenient in this, that it frees one from all scruples as regards -

    - -

    - ideas.  Its hard, absolute optimism is repulsive to my mind by the -

    - -

    - menace of fanaticism and intolerance it contains.  No doubt one -

    - -

    - should smile at these things; but imperfect Aesthete, I am no better -

    - -

    - Philosopher.  All claim to special riighteousness awakens in me -

    - -

    - that scorn and anger from which a philosophical mind should be free… -

    -
    - -

    -  「私は物書きという点では革命的ではなかった」と述べていますが、それはウソだと思います。これまでの伝統的な物語りの形式を覆すような語りのスタイルを提示していると思うのですが…。何に対する「忠誠」(Fidelity)なのかも気になりますね。 -

    - -
    - -
    -
    - - - - - -
    -0140189661 - -A Personal Record and A Mirror of the Sea : Mirror of the Sea (Penguin Twentieth-Century Classics)
    Joseph  Conrad
    Penguin Classics  1999-01-01

    - -

    -by G-Tools

    - -

    -

    diff --git a/content/post/2006/02/03/2006-02-03-00000193.md b/content/post/2006/02/03/2006-02-03-00000193.md deleted file mode 100644 index c60b3e3..0000000 --- a/content/post/2006/02/03/2006-02-03-00000193.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Let’s Noteを購入しました。 -author: kazu634 -date: 2006-02-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2261;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Let’s Noteを買いました。来年度は修士論文を書かなければいけないということもあるので、事前に投資しておこう。えいや!…みたいな感じです。 -

    - -

    -  とりあえず、まだいじくっていないのですが、とりあえず箱が異常に軽いのに驚いています。。。 -

    - -
    - -

    - - - - - - -
    -Panasonic Let’s note LIGHT CF-R4(PM753, 10.4 - -Panasonic Let’s note LIGHT CF-R4(PM753, 10.4″TFT, 512MB, 60GB, XPPro) [CF-R4HW4AXR]松下電器産業 2005-10-21売り上げランキング : おすすめ平均 Amazonで詳しく見る by G-Tools -

    diff --git a/content/post/2006/02/10/2006-02-10-pride-and-prejudice-2.md b/content/post/2006/02/10/2006-02-10-pride-and-prejudice-2.md deleted file mode 100644 index 84cbf4c..0000000 --- a/content/post/2006/02/10/2006-02-10-pride-and-prejudice-2.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Pride and Prejudice -author: kazu634 -date: 2006-02-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2265;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Pride&Prejudice -

    - -

    -  Pride and Prejudiceを観てきました。原作の方は恥ずかしながら未だに読んだことがなかったので、勉強がてらです。 -

    - -

    -今回もまたネタバレしそうな感じなので、↓をクリック♪ -

    - -

    -  現代とは結婚に対する考えが違う時代の恋愛結婚についての物語というわけで、そうしたギャップを埋められる人でなければ楽しめないのではないかと思いました。当時の結婚は好きか嫌いかではなく、財産を目当てに結婚するということが一般的のようです。その中で、身分違いの男女が、誤解しながらも最後には結ばれていく…というのが、筋のようです。 -

    - -

    -  なぜタイトルがPride and Prejudiceなのかといえば、herineがheroのことを高慢な人物と誤解し、そうした偏見に従って接していたからのようです。heroineはどれほど身分が異なっていようとはっきりと自分の意見を言う女性として描かれていて、自分よりも遙かに身分が上のheroの結婚の申し出を最初断るシーンは当時の読者にとっては驚きだったことだと思います(一生遊んで暮らせるんですけどね…受け入れていれば)。 -

    - -

    -  ビクトリア朝の時代の雰囲気を味わえて、個人的にはとても楽しめました。自分は好きな人からこんな風に誤解されてさけられたら、お先真っ暗になってしまうなぁ… -

    -
    diff --git a/content/post/2006/02/11/2006-02-11-00000195.md b/content/post/2006/02/11/2006-02-11-00000195.md deleted file mode 100644 index e3a515e..0000000 --- a/content/post/2006/02/11/2006-02-11-00000195.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: Think Differentキャンペーンについて -author: kazu634 -date: 2006-02-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2269;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  アップルのThink Differentキャンペーンについて新たな情報があったので、メモしておきます。(『ひとつ上のアイディア』より引用) -

    - -

    -

    -
    - -

    -  例えば、アップルのアイディアは何かと尋ねると、彼らは、「アップルは『made in California』なんだよ、オザワ」という。実際にその一言ですべてが説明できるし、たしかに納得もできる。そういう思想のアイディアを彼らは持っています。
     また、同じアップルで、1998年から日本でも展開されている「Think Different」というキャンペーンにも、やはり根本的な思想があります。
     この広告は、ピカソやアインシュタインなど、20世紀を代表するクリエイティブな人々の写真を使った広告ですが、カンヌに出品されたときには、一種のタレント広告だという人もいたそうです。
     でも、ぼくはそうは思わなかったので、制作者にお会いする機会があったときに意図を聞いてみたところ、あれは子供に対して「君たちは天才なんだ」と訴えかけるものだ、と教えてくれました。世の中には様々なクレージーな人たちがいて、そういう人たちが世の中を変えるんだというメッセージだと。やはりそういうアイディアを持っているわけです。 -

    -

    - -
    -

    - -

    -  Think Differentキャンペーンというのは、↓のようなキャッチコピーと一緒に展開された一群のアップルの宣伝です。 -

    - -

    -

    -
    - -

    - Apple manifesto,
    To the Crazy ones. -

    - -

    - Here’s to the crazy ones.
    The misfits. The rebels.
    The troublemakers.
    The round pegs in the square holes.
    The ones who see things differently. -

    - -

    - They’re not fond of rules.
    And they have no respect for the status quo. -

    - -

    - You can praise them, disagree with them,
    quote them, disbelieve them,
    glorify them or vilify them.
    About the only thing you can’t do is ignore them.
    Because they change things.
    They invent. They imagine.
    They heal. They explore.
    They create. They inspire.
    They push the human race forward. -

    - -

    - Maybe they have to be crazy.
    How else can you stare at an empty frame
    and see a work of art?
    Or sit in silence and hear a song
    that’s never been written?
    Or touch a rock on a planet
    where no one else has ever stood? -

    - -

    - We make tools for these kinds of people.
    Because while some see them as the crazy ones,
    we see genius. -

    - -

    - And it’s the people who are crazy enough to think
    they can change the world,
    who actually do. -

    - -

    - Think different. -

    -

    -
    diff --git a/content/post/2006/02/11/2006-02-11-00000196.md b/content/post/2006/02/11/2006-02-11-00000196.md deleted file mode 100644 index f386429..0000000 --- a/content/post/2006/02/11/2006-02-11-00000196.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: 『ひとつ上のアイディア』 -author: kazu634 -date: 2006-02-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2267;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日、『ひとつ上のアイディア』を読み終わりました。この『ひとつ上のアイディア』というのは、広告のキャッチコピーを作り上げている人々が日頃どのようなことを考えて、キャッチコピーを作り上げているのかを書いています。 -

    - -

    -  気になったのは↓の部分。 -

    - - - -
    - -

    - - - - - - - - - - -
    -ひとつ上のアイディア。 -
    -ひとつ上のアイディア。 - -眞木 準 おすすめ平均 starsまさに現代のことばの玉手箱starsアイディアは何処にでも、誰にでも・・・Amazonで詳しく見る by G-Tools -

    diff --git a/content/post/2006/02/15/2006-02-15-00000197.md b/content/post/2006/02/15/2006-02-15-00000197.md deleted file mode 100644 index d24a830..0000000 --- a/content/post/2006/02/15/2006-02-15-00000197.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 翻訳のバイト -author: kazu634 -date: 2006-02-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2271;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  研究室経由で図書館から翻訳のバイトを頼まれました。うちの図書館は夏目漱石にゆかりがあるということで、夏目漱石文庫みたいなのがあるのですが、図書館ホームページ上の夏目漱石文庫解説ページを英語に翻訳して欲しい、とのこと。3/3までなので、ちと追い込まれ気味… -

    -
    diff --git a/content/post/2006/02/16/2006-02-16-00000198.md b/content/post/2006/02/16/2006-02-16-00000198.md deleted file mode 100644 index 786b7df..0000000 --- a/content/post/2006/02/16/2006-02-16-00000198.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 追いコンに行ってきました。 -author: kazu634 -date: 2006-02-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2273;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  追いコンに行ってきました。みんなで楽しく飲めたので、面白かったです。 -

    - -

    - # 単に、↓のちずを表示させたかっただけのエントリーだったりして… -

    - -

    -追いコン -

    -
    diff --git a/content/post/2006/02/18/2006-02-18-00000199.md b/content/post/2006/02/18/2006-02-18-00000199.md deleted file mode 100644 index d9b0018..0000000 --- a/content/post/2006/02/18/2006-02-18-00000199.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 翻訳って、大変。 -author: kazu634 -date: 2006-02-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2275;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「干支」という概念自体が英語には存在しないのですが… -

    -
    diff --git a/content/post/2006/02/22/2006-02-22-00000200.md b/content/post/2006/02/22/2006-02-22-00000200.md deleted file mode 100644 index 63fe751..0000000 --- a/content/post/2006/02/22/2006-02-22-00000200.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 読書会 -author: kazu634 -date: 2006-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2277;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  前からずっと読んでいたOn Deconstructionを読み終わりました。はっきり言って、英語で哲学の話なんて読むものではありません。泣きそうなぐらい頭痛くなってきます。 -

    - -

    -  でも、ようやく解放されました。自分がトリで要約することになっていましたが、レジメも完成。後は発表するだけ!!! -

    - - - - - - - -
    -0801492017 - -On Deconstruction: Theory and Criticism After StructuralismJonathan Culler Cornell Univ Pr 1983-08by G-Tools -
    -
    diff --git a/content/post/2006/02/22/2006-02-22-00000201.md b/content/post/2006/02/22/2006-02-22-00000201.md deleted file mode 100644 index 4bcf11e..0000000 --- a/content/post/2006/02/22/2006-02-22-00000201.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: というわけで、 -author: kazu634 -date: 2006-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2279;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  翻訳に本腰を入れ始めようかと思います。なぜにして日→英なんだ… -

    -
    diff --git a/content/post/2006/02/22/2006-02-22-saint-exupery-henry-guilleumet.md b/content/post/2006/02/22/2006-02-22-saint-exupery-henry-guilleumet.md deleted file mode 100644 index 8a42a00..0000000 --- a/content/post/2006/02/22/2006-02-22-saint-exupery-henry-guilleumet.md +++ /dev/null @@ -1,131 +0,0 @@ ---- -title: 'Saint Exupery & Henry Guilleumet' -author: kazu634 -date: 2006-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2281;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -こども宇宙館 -

    - -

    -  久々に興奮しています!O田くんのタレコミでこども宇宙館というところで、『人間の土地』(サン・テグジュペリ著・英訳: Wind, Sand, and Stars)でサン・テグジュペリが触れていたギヨメのエピソードが映画として公開されているじゃあないですか!!!これは熱い!!! -

    - -

    -  このギヨメのエピソードというのは、「僚友」(Comrade)の節で紹介されているエピソードで、サン・テグジュペリが自分の航空会社に勤めていた時代の僚友について書いた節です。うで、そのギヨメという同僚が冬のアンデス山脈を飛行機で飛んでいて、不時着してしまい、一週間ほどアンデス山脈をさまよいながらも無事に生還した…というのは一応の筋です。とりあえず、『人間の土地』から引用しつつ筋を追ってみます。 -

    - -

    -

    -
    -

    - -

    -  五十時間以来、きみは行方不明になっていた。冬、アンデス山脈横断の途中で、パタゴニアの奥地からやって来て、ぼくはメンドサで、操縦士ドーレイと一緒になった。二人は別々に、五日間ぶっ通しで、機上からあの山岳の重なりあいの上をたずねまわったが、ついに何ものをも見いだしえなかった。[…]ぼくらは救出のあらゆる希望を失った。あの国の密輸業者達、日頃五フランもらって犯罪を請け負うほどの山賊どもまでが、救援隊に加わって、あの山腹を捜索するのはごめんだと断ったものだ、[…]。 -

    - -

    -  最後に七日目のこと、ある着陸と離陸のあいだに、ぼくが、メンドサのあるレストランで、昼食をしていたときのことだ、一人の男が、入り口のドアをあけて叫んだ。それは、ほんのわずかな言葉でしかなかった、 -

    - -

    - ―ギヨメが生きてる!」 -

    - -

    -  すると、そこに集まっていた見ず知らずの人たちが、おたがいに抱き合った。 -

    - -

    -  十分の後、ぼくは、ルフェーブルとアブリの二人の機関士を乗せて、離陸していた。四十分後、ぼくは、どうしてそれとわかったか知らないが、とにかく、きみをどこかサン・ラファエル方面へ運んでゆく自動車だと認めて、とある道ばたへ着陸した。じつになんとも言えない邂逅だった。ぼくらはみんな泣いていた。そしてぼくらはきみをぼくらの腕の中で()しつぶした、生きている君を、蘇生した君を、きみ自身の奇跡の創造者なるきみを。その時だ、君が口をきいたのは、それがきみの聞き取れる最初の言葉だった、それは賞賛すべき人間としての矜恃の言葉だった、「ぼくは断言する、ぼくがしたことは、どんな動物もなしえなかったはずだ」と。 -

    - -

    - この後に、ギヨメの遭難の回想が始まっていきます。お気に入りの部分はここ。 -

    - -

    -

    -
    -

    - -

    -  きみはあらゆる誘惑に耐えた。きみは言った、「雪の中では自己保存の本能がまったく失われてしまう。二日三日四日と歩きつづけていると、人はただもう睡眠だけしか望まなくなる。ぼくも眠りたかった。だがぼくは、自分に言い聞かせた、ぼくの妻がもし、ぼくがまだ生きているものだと思っているとしたら、必ず、ぼくが歩いていると信じているに相違ない。ぼくの僚友達も、ぼくが歩いていると信じている。みんながぼくを信頼していてくれるのだ。それなのに歩いていなかったりしたら、ぼくは意気地なしだということになる」と。 -

    - -

    - […] -

    - -

    -  「ぼくは最期が近づいていることを、さまざまの兆しで察した。兆しの一つはこうだ。だいたい二時間おきにぼくはどうしても立ち止まらずにはいられなかった。これは靴を少しずつ切って広げるためだったり、腫れあがった足を雪でこするためだったり、または単に心臓を休ませるためだったりした。ところが、最期の一日二日となると、ぼくは記憶を失っていた。ぼくの中に明かりが射して気がつくのは、すでに歩き出してからだいぶ時が過ぎてからだった。ぼくは休むたびに必ず何ものかを置き忘れてきた。最初は片方の手袋だった!なにしろ寒いものだから、この忘れ物は重大だった!ぼくはそれをはずして自分の前に置いたのだが、そのまま拾い上げずに来てしまった。つぎは時計だった。つぎがナイフ。つぎが磁石。一度休むたびに、ぼくは貧困を加えた……。 -

    - -

    -  救いは一歩踏み出すことだ。さてもう一歩。そしてこの同じ一歩を繰り返すことだ……」 -

    - -

    - うで、最終的に語り手(おそらくサン・テグジュペリ)のコメントが入ります。 -

    - -

    -

    -
    -

    - -

    -  ぼくがきみを看取っていたメンドサのあの病室で、きみはやがて息苦しそうに眠りに落ちていった。ぼくは思ったものだ。人が彼の勇気を賞賛したら、ギヨメは肩をピクつかせるだろう。だがまた人が彼の謙譲ぶりを称揚するとしたら、これまた彼に対する裏切りだ。彼はそのような、ありきたりな美徳の彼岸に身を置いている。勇気を誉められて彼が肩をぴくりとさせるのは、彼の聡明さがさせるのだ。彼は知っている、何人にもあれ、一度事件の渦中へ入ってしまったら決して恐れたりするものではないと。人間に恐ろしいのは未知の事柄だけだ。だが未知も、それに向かって挑みかかる者にとってはすでに未知ではない、ことに人が未知をかくも聡明な慎重さで観察する場合なおのこと。ギヨメの勇気は何よりも、彼の端正さの結果に他ならない。 -

    - -

    -  彼の真の美質はそれではない。彼の偉大さは、自分に責任を感ずるところにある、自分に対する、郵便物に対する、待っている僚友達に対する責任、彼はその手中に彼らの歓喜も、彼らの悲嘆も握っていた。彼には、かしこ、生きている人間の間に新たに建設されつつある物に対して責任があった。それに手伝うのが彼の義務だった。彼の職務の範囲内で、彼は多少とも人類の運命に責任があった。 -

    - -

    -  彼もまた、彼らの枝葉で広い地平線を覆いつくす役割を引き受ける偉人の一人だった。人間であるということは、とりもなおさず責任を持つことだ。人間であるということは、自分には関係がないと思われるような不幸な出来事に対して忸怩たることだ。人間であるということは、自分の僚友が勝ち得た勝利を誇りとすることだ。人間であるということは、自分の石をそこに据えながら、世界の建設に荷担していると感じることだ。 -

    - -

    -  世人はよくこの種の人間を、闘牛士や賭博者と混同したがったりする。世人は彼らが死を軽んじる点を吹聴する。だが、ぼくは死を軽んじることを大したことだとは思わない。その死がもし、自ら引き受けた責任の観念に深く根ざしていない限り、それは単に貧弱さの現れ、若気の至りにしかすぎない。[…] -

    - -
    - -

    - - - - - - - - - - -
    -人間の土地 -
    -人間の土地 - -サン=テグジュペリ おすすめ平均 stars残酷で狂暴な飛行機の歴史における、気高く輝かしい瞬間stars一生ものの一冊stars生きる哲学stars何度も読む哲学書stars甘く危険なロマンチシズム!Amazonで詳しく見る by G-Tools -
    - -

    - - - - - - -
    -Wind, Sand and Stars (Penguin Modern Classics) - -Wind, Sand and Stars (Penguin Modern Classics)Antione De Saint-Exupery William Rees Penguin Books Ltd 2000-05-25売り上げランキング : 265,060Amazonで詳しく見る by G-Tools -

    diff --git a/content/post/2006/02/26/2006-02-26-00000202.md b/content/post/2006/02/26/2006-02-26-00000202.md deleted file mode 100644 index 98b9809..0000000 --- a/content/post/2006/02/26/2006-02-26-00000202.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ようやく -author: kazu634 -date: 2006-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2283;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ようやく翻訳も峠を越えてきました。なんか漱石文庫は日本に一つしかないみたいですね…まぁ、いいか。 -

    - -

    -  とりあえず旧制中学校はなんて訳せばいいのかしら??? -

    -
    diff --git a/content/post/2006/02/28/2006-02-28-00000203.md b/content/post/2006/02/28/2006-02-28-00000203.md deleted file mode 100644 index 376cf20..0000000 --- a/content/post/2006/02/28/2006-02-28-00000203.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 博士の愛した数式 -author: kazu634 -date: 2006-02-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2285;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -4c518663.jpg -

    - -

    -  ようやく翻訳が完了。後はチェック入れてもらって、訂正してもらうだけです。思えばここまで長かった。。。 -

    - -

    -  時間ができたので、映画を観に行ってやる。今回は『博士の愛した数式』を観よう。深津絵里だ。わーい。 -

    - -

    - PS.Oくんへ。 -

    -
    diff --git a/content/post/2006/03/01/2006-03-01-00000204.md b/content/post/2006/03/01/2006-03-01-00000204.md deleted file mode 100644 index 066027f..0000000 --- a/content/post/2006/03/01/2006-03-01-00000204.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 読書会終了。 -author: kazu634 -date: 2006-03-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2287;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  読書会での発表が終わりました。これで何もかもから解放されました。後は大学が始まるまでの間、自分の研究に邁進するのみ。”Ideas for Startups”の翻訳にも着手できるはず!! -

    - -

    -  とりあえず次はこれを読んで、論文の構想を練りたいと思います。 -

    - -

    - - - - - - -
    -Lord Jim (Penguin Modern Classics) - -Lord Jim (Penguin Modern Classics)Joseph Conrad Cedric Watts Penguin Books Ltd 2000-06-29売り上げランキング : 437,501おすすめ平均 Amazonで詳しく見る by G-Tools -

    diff --git a/content/post/2006/03/02/2006-03-02-00000205.md b/content/post/2006/03/02/2006-03-02-00000205.md deleted file mode 100644 index 92a66a9..0000000 --- a/content/post/2006/03/02/2006-03-02-00000205.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: アイデアメーション -author: kazu634 -date: 2006-03-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2289;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『スウェーデン式アイデアブック』という本を読んでいて面白いと思った部分を抜き出しています。 -

    - -

    -

    -
    - -

    -  「アイデアメーション」とは筆者の造語です。「アイデア」と「インフォメーション」を組み合わせたもので、「だれも最初に考えつくアイデア」という意味を込めました。一つ例を挙げましょう。
     何人かの人にレンガ1個の使い道を5通り考えてもらうと、「武器」「本立て」「グリル」「ペン立て」「建築材料」のうち、少なくとも二つが必ず出てきます。どれも間違っていませんが、この5つがレンガのようとに関するアイデアメーション、すなわちだれもが最初に考えつくアイデアです。レンガの用途は、実際には、爪ヤスリ、ハエたたき、コースター、ヘアダイの原料など、数限りなくあるのです。
     ある企業の広告を作るとしましょう。有名な絵画を一点使ってよいとしたら、スウェーデン人の多くは、ダ・ヴィンチの「モナリザ」を思い浮かべます。これが広告用絵画のアイデアメーションです。問題が何であれ、はじめに思いつく3~5個の考えはほかのだれもが考えつくものであり、アイデアではないのです。
     アイデアメーションには、アイデアとしての価値はありません。新しい独特なレンガの使い道を考案するには、アイデアをたくさん考えなくてはなりません。独創的であればあるほど、潜在的な価値もレベルも高まります。
     問題は、多くの人はアイデアメーションにすぎないものを素晴らしいアイデアだと勘違いすることです。たしかに、両者の違いは一見、わかりにくいものです。そうした事態を避けるには、とにかくアイデアをたくさん考えることに尽きるようです。 -

    - -
    - -

    - - - - - - - - - - -
    -アイデア・ブック スウェーデン式 -
    -アイデア・ブック スウェーデン式 - -フレドリック・ヘレーン おすすめ平均 stars雑貨的自己啓発本starsイラストも楽しめますstars見た目は薄いが中身は濃いstars『人生の後半に向かって読む必須の一冊』stars読み易い一冊、楽しく・しぶとく・気長に、実践あるのみ!Amazonで詳しく見る by G-Tools -

    diff --git a/content/post/2006/03/10/2006-03-10-00000206.md b/content/post/2006/03/10/2006-03-10-00000206.md deleted file mode 100644 index 25c5529..0000000 --- a/content/post/2006/03/10/2006-03-10-00000206.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 日→英翻訳 -author: kazu634 -date: 2006-03-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2291;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日図書館の方へ出向いて行き勤務表を記入してきたのですが、肝心のハンコを忘れてしまいました…正直に忘れたことを伝えると、「年度末で…」・「来週はいないんだよねぇ」みたいなことを言われました。何とかして相手に「しょうがないから来週来て」と言わせようと思い、「ハンコ取りに戻るので、3時間後に来ます。家が遠いのでそれぐらいかかってしまうけれど、構いませんか?」と尋ねるも通じず。。。結局、取りに戻りました。大学までの2往復は大変でした。 -

    - -

    -  ハンコ取ってきて戻ると、英文の校正を担当している職員の方から「英語お上手ですね」とほめられた。まぁ、社交辞令なんだろうけれど…。でも、うれしかったです(^^) -

    -
    diff --git a/content/post/2006/03/14/2006-03-14-00000207.md b/content/post/2006/03/14/2006-03-14-00000207.md deleted file mode 100644 index b0190b9..0000000 --- a/content/post/2006/03/14/2006-03-14-00000207.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 最後の食事 -author: kazu634 -date: 2006-03-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2293;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -5c3adebe.jpg明日で働いている寮から寮生が全員退寮します。これが最後の夕飯です。 -

    -
    diff --git a/content/post/2006/03/15/2006-03-15-00000208.md b/content/post/2006/03/15/2006-03-15-00000208.md deleted file mode 100644 index b5d73c4..0000000 --- a/content/post/2006/03/15/2006-03-15-00000208.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 寮から人が消えた -author: kazu634 -date: 2006-03-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2295;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  何度も書いていますが、自分はいま某大手予備校の学生寮で住み込みの家庭教師をしています。その学生寮は当然のことながら、大学受験のために存在していて、国公立後期試験も終わったいまとなっては、寮生はみな抜けていき、今日で全員が退寮しました。今年が寮で働いて初めての年だったのですが、なんか寂しいです。 -

    - -

    -  担当だった寮生に、現役で東北大・理学部に合格したけれど、どうしても医学部に入りたいということで、一年だけという条件で受験勉強をしていた学生がいた。その子が一番熱心に自分の所に質問をしに通ってきてくれたのだけれど、その子が今日退寮していった。あの子は数少ない、真剣な自分の姿を見せることができた子だった気がする。課題を提示すると、その課題を次回までに自分なりに消化してようと努力する姿がすごくわかったんだよね。そんな子には適当な応対はできないから、こちらも真面目に対応をした。 -

    - -

    -  でも、やっぱり、「英文を読むことが仕事」な自分からすれば、たかがそこらの高校生に毛が生えたぐらいの学力の子には過剰なことを要求していたかもしれないと反省もしていたりして。それでも、付いてこようとしてくれたからやっぱりあの子は根性があったのだと思う。 -

    - -

    -  ここまで書いてふと振り返ると、自分が大学院でされている扱いもそんな感じなんだろう、と気づいた。過剰とも思えるような指導を受けている側からすると「叩けば伸びるとか言うけど、絶対やりすぎ」と言いたくなるのだけれど、でも叩かれなければそこまで努力できたかもわからないんだよね。こんな風にして、古い世代から若い世代へと何かが受け継がれていくのかもしれないなぁ…なんて考えた今日この頃です。 -

    -
    diff --git a/content/post/2006/03/18/2006-03-18-you-never-walk-alone.md b/content/post/2006/03/18/2006-03-18-you-never-walk-alone.md deleted file mode 100644 index ce14346..0000000 --- a/content/post/2006/03/18/2006-03-18-you-never-walk-alone.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: You Never Walk Alone -author: kazu634 -date: 2006-03-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2297;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -38eeb8bb.JPG -

    - -

    -  ネットをぶらぶらしていたら、こんな画像を生成してくれるサイトを発見しました。ここです。結構楽しいです。 -

    -
    diff --git a/content/post/2006/03/22/2006-03-22-00000209.md b/content/post/2006/03/22/2006-03-22-00000209.md deleted file mode 100644 index 933dd1b..0000000 --- a/content/post/2006/03/22/2006-03-22-00000209.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 『県庁の星』 -author: kazu634 -date: 2006-03-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2299;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -県庁の星 -

    - -

    -  織田裕二と柴咲コウが主演の『県庁の星』を観てきました。柴咲コウがかわいかったでやす。。。 -

    - -

    -  『県庁の星』のあらすじはというと、県庁のエリート官僚・野村(織田裕二)が自分の出世をかけた一大プロジェクトのために民間研修に赴くことになり、研修先のスーパーでパートの新崎(柴咲コウ)と出会う。当初は官僚根性丸出しの野村だったが、一大プロジェクトの担当からはずされ、スーパーの惣菜部門でも「役立たず」の烙印を押されてしまう。同じ時期にスーパーも消防法違反の疑いで査察を受け、次回までに倉庫や通路に氾濫した在庫の山をどうにかしなければ営業停止を命じることになると脅される。そこで、新崎は野村と組んでスーパーの改革を始めることになる。その改革は成功し、スーパーの人々に次第に野村は受け入れられていく。新崎との仲も深まっていき、野村が企画した弁当も飛ぶように売れるようになる。そうして研修期間が過ぎ、野村は県庁へと帰っていく。県庁で野村は、自分が手がけた一大プロジェクトがいかに役人の意識でつくられているかを議会で告発するが、結局はもみけされてしまう。だが、野村は県庁の役人の意識改革を行うことを決心し、それを新崎に報告するために研修をしていたスーパーへ向かう。野村がスーパーに着いたとき、ちょうど消防署による査察が行われていたが、野村・新崎の改革のおかげで査察は無事に終わる。野村は新崎をデートに誘って、この映画は終わる。 -

    - -

    -  観ていると、『交渉人・真下正義』と似ているような印象を受けた。『交渉人』では、真下ははじめ電車を統括している人々からうさんくさく思われていたが、次第に認められていき、最期には受け入れられていった。『県庁の星』でも、野村ははじめスーパーの店員から白い目で見られていたが、次第に認められていき、そこで得たノウハウを県庁の役人へ植え付けようと、つまり役人の意識改革をしようとしている。こういう点で、二つの映画は似ている気がした。 -

    - -

    -  ただ、『交渉人』は最初から組織の中で認められていて、映画のエピソードが終わった後はさらにその信頼が増すように描かれていたのに対して、『県庁の星』では最初認められていたエリート官僚が挫折し、そして全く新たな視点から県庁を変革しようと努力する姿を描こうとし、そこで再び壁にぶつかる姿を提示している点で、二つの映画は対照的なのだろう。 -

    - -

    -  感想としては、野村は一度大きな失敗や挫折感を経験しても、そこからはい上がれる凄い人だなぁ…とでもなりますでしょうか。そんな人に自分もなりたいです。 -

    -
    diff --git a/content/post/2006/03/25/2006-03-25-00000210.md b/content/post/2006/03/25/2006-03-25-00000210.md deleted file mode 100644 index 66e6f28..0000000 --- a/content/post/2006/03/25/2006-03-25-00000210.md +++ /dev/null @@ -1,898 +0,0 @@ ---- -title: ”Ideas for Startups”の翻訳(対訳) -author: kazu634 -date: 2006-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2301;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  誰もまだ手を出していないようなので、少しだけやってみました。日→英の翻訳があるので、不定期更新になりそうです…(終了済み)。 -

    - -

    -  Paul Grahamが”Great Hackers”を実際に人の前で講演した音声がネットで入手できるようです。それで、その音声を聞いてみると結構フランクな印象を受けました。このエッセーも人前での講演から書き起こされています。Paul Grahamが主催したStartupsのための講演の原稿を基にして書かれたエッセーであり、聴衆として新たに起業しようとするハッカーが想定されています。 -

    - -

    -  はてなブックマークで取り上げられていた、以下の文章の内容と重なる部分が多いように思いました。 -

    - -

    - -

    -  なお、”startup”は日本語で言うところの「ベンチャービジネス」に相当するのだと思います。理由としては二つあります。 -

    - - - -

    - ハッカーによって運営される会社は、革新的な技術・製品を生み出す冒険的な事業になるはずだと考えられるので、”startup”の訳語には「ベンチャービジネス」をあてました。 -

    -

    - -

    - 更新履歴 -

    - - - -
    - -

    -

    -
    -

    - -

    -

    - Ideas for Startups
    -

    -

    - -

    - ベンチャービジネスのためのアイディア -

    - -

    - October 2005 -

    - -

    - 2005年10月 -

    - -

    - (This essay is derived from a talk at the 2005 Startup School.) -

    - -

    - (このエッセーは2005年のStartup Schoolで行った講演から生まれた) -

    - -

    - How do you get good ideas for startups? That’s probably the number one question people ask me. -

    - -

    - どうすれば、ベンチャービジネスのためのすばらしいアイディアを得られるのか?おそらく、それが私に尋ねたい質問の筆頭だろう。 -

    - -

    - I’d like to reply with another question: why do people think it’s hard to come up with ideas for startups? -

    - -

    - だが、私は別な質問をすることでそうした質問に答えたい。何でベンチャービジネスのためにアイディアを思いつくことを困難なことだなんて思うんだい、って。 -

    - -

    - That might seem a stupid thing to ask. Why do they think it’s hard? If people can’t do it, then it is hard, at least for them. Right? -

    - -

    - その問いはくだらない質問のように思えるかもしれない。何で困難だと考えるのかって?そのことができないのであれば、そのことは困難なことになるんだ。少なくとも、そのことができない人にとっては。だって、そうだろ? -

    - -

    - Well, maybe not. What people usually say is not that they can’t think of ideas, but that they don’t have any. That’s not quite the same thing. It could be the reason they don’t have any is that they haven’t tried to generate them. -

    - -

    - うーん、そうではないのかもしれない。大抵の場合人々が言いたいことは、アイディアを思いつかないということではなく、アイディアを一つも持っていないということなんだ。アイディアを一つも持っていないことと、アイディアを思いつかないことは同じことではない。そんな風に言う人が一つもアイディアを持っていない理由は、そうした人たちがこれまでにアイディアを生み出そうとしたことがないからであるかもしれないんだ。 -

    - -

    - I think this is often the case. I think people believe that coming up with ideas for startups is very hard– that it must be very hard– and so they don’t try do to it. They assume ideas are like miracles: they either pop into your head or they don’t. -

    - -

    - 私は、こうしたことがしばしばあると考えている。人々はベンチャービジネスのためのアイディアを思いつくことが非常に困難だと信じている―それは非常に困難であるに違いない―だから、人々はアイディアを生み出そうと試みることをしないんじゃないか、って私は考えているんだ。そうした人たちは、アイディアというのは奇跡に似たもので、唐突に思いつくか、あるいは思いつかないの二者択一のものなんだって、決めてかかっているんだ。 -

    - -

    - I also have a theory about why people think this. They overvalue ideas. They think creating a startup is just a matter of implementing some fabulous initial idea. And since a successful startup is worth millions of dollars, a good idea is therefore a million dollar idea. -

    - -

    - 私は人々がこのように考える理由について別な意見も持っている。そうした人々はアイディアを過大評価している、というものだ。そうした人たちはこんな風に考えるんだ。新規に企業を興すことは非常に優れた初期の考えを実施するということに過ぎず、成功した新興企業は100万ドルの価値があるのだから、すばらしいアイディアも100万ドルの価値あるアイディアに違いないんだ、ってね。 -

    - -

    - If coming up with an idea for a startup equals coming up with a million dollar idea, then of course it’s going to seem hard. Too hard to bother trying. Our instincts tell us something so valuable would not be just lying around for anyone to discover. -

    - -

    - ベンチャービジネスのためのアイディアを思いつくことが100万ドルの価値あるアイディアを思いつくことと等しいのであれば、もちろんそれは困難なことのように見えるだろう。あまりに難しすぎて、わざわざ思いつこうと試みることすらしないことだろう。直感から、そんなに価値あるものが誰かが発見するためにそこいらに転がっているわけがないと思うからだ。 -

    - -

    - Actually, startup ideas are not million dollar ideas, and here’s an experiment you can try to prove it: just try to sell one. Nothing evolves faster than markets. The fact that there’s no market for startup ideas suggests there’s no demand. Which means, in the narrow sense of the word, that startup ideas are worthless. -

    - -

    - 実際は、ベンチャービジネスのためのアイディアというのは100万ドルの価値あるアイディアではないんだ。ここに一つ実験があるから、それを検証してみてほしい。その実験というのは、ただベンチャービジネスのためのアイディアを売ってみるということだ。市場よりも早く展開するものは何もない。ベンチャービジネスのアイディアを扱う市場が存在しないという事実は、そうした市場に対する需要が存在しないということを示唆していることになる。そのことは、狭い意味で言えば、ベンチャービジネスのアイディアは価値がないということだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Questions -

    - -

    - 問い -

    - -

    - The fact is, most startups end up nothing like the initial idea. It would be closer to the truth to say the main value of your initial idea is that, in the process of discovering it’s broken, you’ll come up with your real idea. -

    - -

    - 本当のことを言えば、ほとんどの新興企業は初期のアイディアとは似ても似つかないことを結局行っているんだ。こんな風に言う方が真実に近いんじゃないかと思う。つまり、初期のアイディアの主要な価値というのは、それがダメになるのに気づく過程で、本当のアイディアを思いつくことにあるんだ、というように。 -

    - -

    - The initial idea is just a starting point– not a blueprint, but a question. It might help if they were expressed that way. Instead of saying that your idea is to make a collaborative, web-based spreadsheet, say: could one make a collaborative, web-based spreadsheet? A few grammatical tweaks, and a woefully incomplete idea becomes a promising question to explore. -

    - -

    - 初期のアイディアは単なるスタート地点に過ぎない―それは詳細な計画なんかじゃなくて、問いなんだ。このように表現された方が役に立つことだろう。共同で作業できる、web-basedなスプレッドシートをつくりたいって考えていると言う代わりに、「web-basedなスプレッドシートをつくれるだろうか?」って言うんだ。文法的にちょっといじくってやると、情けないくらい不完全なアイディアが探求するのに有望な問いへと変わる。 -

    - -

    - There’s a real difference, because an assertion provokes objections in a way a question doesn’t. If you say: I’m going to build a web-based spreadsheet, then critics– the most dangerous of which are in your own head– will immediately reply that you’d be competing with Microsoft, that you couldn’t give people the kind of UI they expect, that users wouldn’t want to have their data on your servers, and so on. -

    - -

    - そうすることで、本当に違いが生じる。なぜなら、断定形は問いがしないような方法で反論を引き起こすからだ。「web-basedなスプレッドシートをつくろうと思うんだ」なんて言ったとしたら、あら探し屋―頭の中にいるもっとも危険な奴―が即座に「Microsoftと戦うことになる」、「ユーザーが期待するような種類のUIを提供なんてできっこない」、「ユーザーはサーバー上にデータを置きたがらない」なんて答えるんだ。 -

    - -

    - A question doesn’t seem so challenging. It becomes: let’s try making a web-based spreadsheet and see how far we get. And everyone knows that if you tried this you’d be able to make something useful. Maybe what you’d end up with wouldn’t even be a spreadsheet. Maybe it would be some kind of new spreasheet-like collaboration tool that doesn’t even have a name yet. You wouldn’t have thought of something like that except by implementing your way toward it. -

    - -

    - それに対して問いは、それほど難しいようには思えない。問いは、web-basedなスプレッドシートをつくってみて、どこまで行けるか見てみよう、となる。そして誰もが知っているように、こんな風に挑戦してみると、何か便利な物をつくることができる。ひょっとすると、結局のところ作るのは、スプレッドシートでさえないかもしれない。ひょっとするとそれは、まだ名前さえないスプレッドシートに似た共同で利用できる新しいツールのような物になるかもしれない。それに向けて着実に実行していくことがなければ、そうしたような物を思いつくことすらなかったことだろう。 -

    - -

    - Treating a startup idea as a question changes what you’re looking for. If an idea is a blueprint, it has to be right. But if it’s a question, it can be wrong, so long as it’s wrong in a way that leads to more ideas. -

    - -

    - ベンチャービジネスのためのアイディアを問いとして扱うことで、君たちが探している物が変わってくることになる。アイディアが詳細な計画であれば、そのアイディアは正しくなければならない。しかるとすれば、誤っていてもいいことになる。その誤り方がより多くのアイディアを誘発する限りは。 -

    - -

    - One valuable way for an idea to be wrong is to be only a partial solution. When someone’s working on a problem that seems too big, I always ask: is there some way to bite off some subset of the problem, then gradually expand from there? That will generally work unless you get trapped on a local maximum, like 1980s-style AI, or C. -

    - -

    - アイディアが誤る一つの貴重な方法は、不完全な解決策に過ぎないものにすることだ。誰かがあまりに大きすぎるように見える問題に取りかかっている時、私はいつもこんな風に尋ねることにしている。その問題の部分集合を解決し、そうして徐々にそこから広げていくような方法はないだろうか、と。その方法は一般的にうまくいく。1980年代の様式の人工知能やC言語のような極大に捕らわれているのでもなければ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Upwind -

    - -

    - 風上 -

    - -

    - So far, we’ve reduced the problem from thinking of a million dollar idea to thinking of a mistaken question. That doesn’t seem so hard, does it? -

    - -

    - これまでのところ、問題を100万ドルの価値あるアイディアを思いつくことから誤った問いを思いつくことへと煮詰めてきた。それならそれほど難しいようには見えないだろ? -

    - -

    - To generate such questions you need two things: to be familiar with promising new technologies, and to have the right kind of friends. New technologies are the ingredients startup ideas are made of, and conversations with friends are the kitchen they’re cooked in. -

    - -

    - そのような問いを生み出すためには、二つのものが必要になる。(1)有望な新技術に通じていること(2)正しい種類の友人がいること。新技術はベンチャービジネスのためのアイディアがつくられる材料であり、友人との会話はそれらの材料が調理されるキッチンなのだ。 -

    - -

    - Universities have both, and that’s why so many startups grow out of them. They’re filled with new technologies, because they’re trying to produce research, and only things that are new count as research. And they’re full of exactly the right kind of people to have ideas with: the other students, who will be not only smart but elastic-minded to a fault. -

    - -

    - 大学はその二つをどちらも持っていて、だからこそ多くのベンチャービジネスが大学から生まれるんだ。大学から生まれるベンチャービジネスは新規の技術がたっぷりと詰まっている。なぜなら、そうしたベンチャービジネスは研究の成果を製品化しようと努めようとし、そして新しいものだけが研究として重要とされるからだ。そして、そうしたベンチャービジネスには、共に考えを共有するのにまさしくうってつけの種類の人々がたくさんいるんだ。つまり、ただ優秀というだけではなくて、間違いに対して柔軟な考えをする他の学生が。 -

    - -

    - The opposite extreme would be a well-paying but boring job at a big company. Big companies are biased against new technologies, and the people you’d meet there would be wrong too. -

    - -

    - 大学とは正反対に誤った考えを最も生み出しそうにない場所というのは、給料はよいが退屈な大企業の仕事ではないかと思う。大企業というのは新技術には偏見を抱いている。そして、そこで働いている人は考えを共有するのにうってつけとはいえないのではないかと思う。 -

    - -

    - In an essay I wrote for high school students, I said a good rule of thumb was to stay upwind– to work on things that maximize your future options. The principle applies for adults too, though perhaps it has to be modified to: stay upwind for as long as you can, then cash in the potential energy you’ve accumulated when you need to pay for kids. -

    - -

    - 高校生のために私が以前書いたエッセーで、経験則は風上にいる―つまり、将来の選択肢を最大にするものに取り組む―ことだと書いた。この根本方針は大人にだって当てはまるんだ。といっても、こんな風に言い換えねばならないだろうけれど。できるだけ長く風上にとどまれ、そして子供のためにお金を払う必要が出てきたときに、それまで蓄えた潜在的な力をお金に換えろ、というように。 -

    - -

    - I don’t think people consciously realize this, but one reason downwind jobs like churning out Java for a bank pay so well is precisely that they are downwind. The market price for that kind of work is higher because it gives you fewer options for the future. A job that lets you work on exciting new stuff will tend to pay less, because part of the compensation is in the form of the new skills you’ll learn. -

    - -

    - みんなが意識的にこうしたことを理解しているとは思わないが、銀行のためにJavaのコードを大量につくるような、風下の仕事の給料がよい理由の一つは、まさしくそうした仕事が風下だからだ。その種の仕事の市場価値が高いのは、そうした仕事が将来への選択肢をより少なくしてしまうからだ。興奮するような新しいことに取り組ませてくれる仕事は、給料があまりよくないものだ。なぜならその代償の一部が、その仕事をすることで身につける新しい技術という形で存在するからだ。 -

    - -

    - Grad school is the other end of the spectrum from a coding job at a big company: the pay’s low but you spend most of your time working on new stuff. And of course, it’s called “school,” which makes that clear to everyone, though in fact all jobs are some percentage school. -

    - -

    - 大学院は、そうしたスペクトラムの上では大企業でのコードを書くという仕事の真逆の位置にある。給料は少ないが自分の時間の大半を新しいことに使うことができる。そしてもちろん、大学院は、そのことを万人に明らかにするために「学校」と呼ばれている。まぁ、実際のところ、どんな仕事も何パーセントかは学校の要素があるのだけれど。 -

    - -

    - The right environment for having startup ideas need not be a university per se. It just has to be a situation with a large percentage of school. -

    - -

    - ベンチャービジネスのためのアイディアを得るための適切な環境というのは必ずしも大学だけではない。適切な環境というのは、学校の要素が多い場所でなければならないということを言いたいんだ。 -

    - -

    - It’s obvious why you want exposure to new technology, but why do you need other people? Can’t you just think of new ideas yourself? The empirical answer is: no. Even Einstein needed people to bounce ideas off. Ideas get developed in the process of explaining them to the right kind of person. You need that resistance, just as a carver needs the resistance of the wood. -

    - -

    - 君たちが新しい技術にふれる機会を望む理由は明白だが、君たちが他の人を必要とするのはなぜなんだろう?自分一人で新しいアイディアを思いつくことができないのだろうか?経験から言わせてもらえば、それはできない。アインシュタインでさえ、自分のアイディアを投げかける人を必要としていた。アイディアは、それを正しい種類の人々に説明する過程において発展していくものなんだ。君たちにはそんな抵抗が必要だ。それはまさに彫刻をする人に木の抵抗が必要になるのと同じなんだ。 -

    - -

    - This is one reason Y Combinator has a rule against investing in startups with only one founder. Practically every successful company has at least two. And because startup founders work under great pressure, it’s critical they be friends. -

    - -

    - これが一つの理由となっていて、Y Combinatorはただ一人の創業者しかいないベンチャービジネスには投資しないという規則を持っている。実質、成功している企業はどこも少なくとも二人の創業者によって興されている。そして、ベンチャービジネスの創業者は非常なプレッシャーの下で働かなければならないので、創業者たちが友達であることは非常に重要なことになる。 -

    - -

    - I didn’t realize it till I was writing this, but that may help explain why there are so few female startup founders. I read on the Internet (so it must be true) that only 1.7% of VC-backed startups are founded by women. The percentage of female hackers is small, but not that small. So why the discrepancy? -

    - -

    - このエッセーを書いてみるまで気づかなかったのだが、それは女性のベンチャービジネス起業家が非常に少ない理由を説明するのに役立つかもしれない。ネットで読んだ(だからそれは正しいに違いない)のだが、ベンチャーキャピタルの支援を受けたベンチャービジネスの1.7パーセントしか女性に起こされたものではないということだった。女性のハッカーの割合は小さいが、そんなに小さいわけではない。では、なぜ食い違いが起きるのだろうか? -

    - -

    - When you realize that successful startups tend to have multiple founders who were already friends, a possible explanation emerges. People’s best friends are likely to be of the same sex, and if one group is a minority in some population, pairs of them will be a minority squared. [1] -

    - -

    - 成功したベンチャービジネスがすでに友達の複数の創業者がいる傾向にあることがわかれば、一つの可能性のある説明が浮かんでくる。親友というのは同性であることが多く、そしてある集団がある母集団の中で少数派であれば、その集団の成員通しの組というのは二乗の割合で少数派だということになる。[1]【注1】 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Doodling -

    - -

    - いたずら書き -

    - -

    - What these groups of co-founders do together is more complicated than just sitting down and trying to think of ideas. I suspect the most productive setup is a kind of together-alone-together sandwich. Together you talk about some hard problem, probably getting nowhere. Then, the next morning, one of you has an idea in the shower about how to solve it. He runs eagerly to to tell the others, and together they work out the kinks. -

    - -

    - これらの共同設立者の集団が共同で行っていることは、ただ座って考えを思いつこうとしているよりも複雑なことをしている。最も生産的なやり方は、共同-単独-共同という一種のサンドイッチだと思う。まずは共同で、ある困難な問題について話し合う。もしかすると、解決策にはたどり着かないかもしれない。そうしてから、次の朝に、君たちのうちの一人がその問題を解決する方法についてのアイディアをシャワーを浴びて思いつく。そいつは走っていって、しきりに他のメンバーに伝えたがる。そして共同で、その妙案を現実のものとする。 -

    - -

    - What happens in that shower? It seems to me that ideas just pop into my head. But can we say more than that? -

    - -

    - シャワーを浴びている時に何が起こるのか?私には、アイディアが頭に思い浮かんできたように思える。だが、それ以上のことを言うことができるだろうか? -

    - -

    - Taking a shower is like a form of meditation. You’re alert, but there’s nothing to distract you. It’s in a situation like this, where your mind is free to roam, that it bumps into new ideas. -

    - -

    - シャワーを浴びることは、瞑想の一形態のようなものだ。油断泣く警戒しているが、自分たちの気を散らすようなものは何もない。それは、精神が自由にさまよい、そして新しいアイディアにぶつかるような状況にいるようなものなのだろう。 -

    - -

    - What happens when your mind wanders? It may be like doodling. Most people have characteristic ways of doodling. This habit is unconscious, but not random. I found my doodles changed after I started studying painting. I started to make the kind of gestures I’d make if I were drawing from life. They were atoms of drawing, but arranged randomly. [2] -

    - -

    - 精神がさまようときに、何が起きているのか?それはいたずら書きに似ているかもしれない。ほとんどの人はいたずら書きをする特徴的な方法を持っている。この癖は無意識的なものだが、ランダムではない。絵を描くことを学び始めてから、私は自分が書くいたずら書きが変わったことに気づいた。実生活を題材にして絵を描いているかのようにしていたずら書きをし始めたんだ。そうしたいたずら書きは絵の原子ではあるが、ランダムに配置されたものなのだ。[2] -

    - -

    - Perhaps letting your mind wander is like doodling with ideas. You have certain mental gestures you’ve learned in your work, and when you’re not paying attention, you keep making these same gestures, but somewhat randomly. In effect, you call the same functions on random arguments. That’s what a metaphor is: a function applied to an argument of the wrong type. -

    - -

    - ひょっとすると、精神をさまよわせることはアイディアを基にしていたずら書きをするのに似ているのかもしれない。仕事の中で身につけた精神的な身振りをみな持っていて、注意を払っていないときには、同じ身振りをし続けるんだ。けれど、幾分ランダムに。要するに、ランダムな引数を指定して同じ関数を呼び出すってことだ。それが譬えだ。つまり精神をさまよわせるということは、間違えた種類の引数を指定して呼び出した関数みたいなものだということだ。 -

    - -

    - Conveniently, as I was writing this, my mind wondered: would it be useful to have metaphors in a programming language? I don’t know; I don’t have time to think about this. But it’s convenient because this is an example of what I mean by habits of mind. I spend a lot of time thinking about language design, and my habit of always asking “would x be useful in a programming language” just got invoked. -

    - -

    - 好都合なことに、ちょうどこの部分を書いていたときに、私は疑問に思った。プログラミング言語における比喩を用いることが役立つのだろうか、と。私にはわからなかった。このことについて考える時間がなかったんだ。けれどその比喩は、私が思考の癖で意味していることの好例になっているという理由で、都合の良い比喩になっている。私は多くの時間を言語のデザインについて考えることに当てていて、常に「プログラミング言語においてxは役立つだろうか」と問いかけるという私の癖が、この比喩でも引き合いに出されているからだ。 -

    - -

    - If new ideas arise like doodles, this would explain why you have to work at something for a while before you have any. It’s not just that you can’t judge ideas till you’re an expert in a field. You won’t even generate ideas, because you won’t have any habits of mind to invoke. -

    - -

    - いたずら書きのように新しいアイディアが生じるのであれば、このことが何かアイディアを思いつく前にしばらく何事かに取り組まなければならない理由を説明するだろう。ある分野のエキスパートになるまではアイディアを判断できないというだけじゃあないんだ。アイディアを生み出すことさえできないんだ。なぜなら、まだ引き合いにする思考の癖を一切持っていないからだ。 -

    - -

    - Of course the habits of mind you invoke on some field don’t have to be derived from working in that field. In fact, it’s often better if they’re not. You’re not just looking for good ideas, but for good new ideas, and you have a better chance of generating those if you combine stuff from distant fields. As hackers, one of our habits of mind is to ask, could one open-source x? For example, what if you made an open-source operating system? A fine idea, but not very novel. Whereas if you ask, could you make an open-source play? you might be onto something. -

    - -

    - もちろん、ある分野で引き合いに出す思考の癖は、その分野で取り組んだことから生じるものでなければならないわけではない。実際の所、そうした思考の癖は取り組んでいる分野から生じたものではない方が、よりよいものであることが多い。君たちは素晴らしいアイディアを探しているだけではなく、素晴らしくかつ新しいアイディアを探していて、関連性の薄い分野からの材料を混ぜ合わせた方がそうした素晴らしくかつ新しいアイディアを生み出すより良い機会に恵まれるものだからだ。ハッカーとして、我々の思考の癖の一つに「xをオープンソースにできるだろうか?」と問うことがある。例えば、「オープンソースのオペレーティングシステムを作ってみたらどうだろう」というような問いだ。これはよいアイディアかもしれないが、あまり目新しいアイディアではない。それに対して、「オープンソースの事業を生み出せないか」と自問したとすると、重要なことに気づいたことになるかもしれないんだ。 -

    - -

    - Are some kinds of work better sources of habits of mind than others? I suspect harder fields may be better sources, because to attack hard problems you need powerful solvents. I find math is a good source of metaphors– good enough that it’s worth studying just for that. Related fields are also good sources, especially when they’re related in unexpected ways. Everyone knows computer science and electrical engineering are related, but precisely because everyone knows it, importing ideas from one to the other doesn’t yield great profits. It’s like importing something from Wisconsin to Michigan. Whereas (I claim) hacking and painting are also related, in the sense that hackers and painters are both makers, and this source of new ideas is practically virgin territory. -

    - -

    - ある種の仕事が他の種の仕事よりもよりよい思考の癖の供給源になるのだろうか?私は、より困難な分野がよりより供給源になるのではないかと考えている。なぜなら、困難な問題に取り組むためには、強力な解決策が必要となるからだ。私は数学が比喩の供給源として素晴らしいことを知っている―十分に素晴らしいので、数学にはそのためだけでも勉強する価値があると思っているぐらいだ。関連する分野というのもまた、すばらしい供給源である。とりわけ、予期しない方法で関連がある場合にだ。みんなコンピュータサイエンスと電気工学には関連があることを知っている。しかし、まさしくみんなが知っているために、片方の分野からもう片方の分野へと何かを導入しても大きな成果は生まれない。それは何かをウィスコンシン州からミシガン州に輸入するのに似ている。それに対して、ハッカーと画家はどちらもものをつくる人々だという意味で(私が主張するように)ハッキングと絵画もまた関連があり、そしてこの新しいアイディアの供給源は事実上誰の手にも触れられたことのない領域になっているんだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Problems -

    - -

    - 問題 -

    - -

    - In theory you could stick together ideas at random and see what you came up with. What if you built a peer-to-peer dating site? Would it be useful to have an automatic book? Could you turn theorems into a commodity? When you assemble ideas at random like this, they may not be just stupid, but semantically ill-formed. What would it even mean to make theorems a commodity? You got me. I didn’t think of that idea, just its name. -

    - -

    - 理論上は、ランダムにアイディアを組み合わせて、何を思いつくのかを見ることができる。P2Pのデートサイトを作ったらどうだろう?自動式の本があれば便利だろうか?定理を日用品に変えることができるだろうか?【注2】こんな風にアイディアをランダムに組み合わせると、ただ面白くないだけではなく、意味として不的確なものができるだろう。定理を日用品に変えることとは何を意味するのだろう?まいったよ。そのアイディアについて私が考えたことはなかった。ただ、その名前だけを考えていたんだ。【注3】 -

    - -

    - You might come up with something useful this way, but I never have. It’s like knowing a fabulous sculpture is hidden inside a block of marble, and all you have to do is remove the marble that isn’t part of it. It’s an encouraging thought, because it reminds you there is an answer, but it’s not much use in practice because the search space is too big. -

    - -

    - 何か有益なものをこの方法で思いつくかもしれないが、私はこの方法で思いついたことはない。それは信じられないような彫刻が大理石の固まりの中に隠されていることを知っていることに似ていて、君たちはただその彫刻の部分ではない大理石を取り除けばいいということになる。それは勇気づけられる考えではある。なぜなら、その考えは答えがあることを思い出させるからだ。しかし、その考えは実際にはあまり役には立たない。なぜならば、探求する空間が途方もなく大きすぎるからだ。 -

    - -

    - I find that to have good ideas I need to be working on some problem. You can’t start with randomness. You have to start with a problem, then let your mind wander just far enough for new ideas to form. -

    - -

    - よいアイディアを持つためには何らかの問題に取り組む必要があることに私は気づいている。ランダムなことから取りかかってはいけない。何らかの問題から初めて、そうしてから精神を新しいアイディアが形成されるぐらいまで遠くにさ迷わせるんだ。 -

    - -

    - In a way, it’s harder to see problems than their solutions. Most people prefer to remain in denial about problems. It’s obvious why: problems are irritating. They’re problems! Imagine if people in 1700 saw their lives the way we’d see them. It would have been unbearable. This denial is such a powerful force that, even when presented with possible solutions, people often prefer to believe they wouldn’t work. -

    - -

    - ある意味で、解決策よりも問題を見いだすことの方がより困難だ。ほとんどの人々は、問題について否定し続けようとすることを好むものだ。その明白な理由というのは、問題というものがいらいらさせるからだ。それが問題というものだ!1700年の人々が自分たちの生活を今日の我々が彼らの生活を見るようにして捉えだしたところを想像してみてほしい。それは耐え難いものだったことだろう。この否定というのは非常に強力な力なので、たとえ実現可能な解決策を提示されても、人々はしばしばそうした解決策がうまくいかないだろうと信じることを好む。 -

    - -

    - I saw this phenomenon when I worked on spam filters. In 2002, most people preferred to ignore spam, and most of those who didn’t preferred to believe the heuristic filters then available were the best you could do. -

    - -

    - 私はこうした現象をスパムフィルタの問題に取り組んでいたときに見た。2002年の段階では、ほとんどの人はスパムメールを無視することを好んでおり、そしてスパムを無視することを好まない人々のほとんどが、その当時利用可能だった試行錯誤【注4】によってスパムを除去するフィルタが最善の方法だと信じることを好んでいた。【注5】 -

    - -

    - I found spam intolerable, and I felt it had to be possible to recognize it statistically. And it turns out that was all you needed to solve the problem. The algorithm I used was ridiculously simple. Anyone who’d really tried to solve the problem would have found it. It was just that no one had really tried to solve the problem. [3] -

    - -

    - 私はスパムは耐え難いものだと思い、そしてスパムを統計的に認識することができるに違いないと感じていた。結局のところ、それがその問題を解決するのに必要なものだった。私が用いたアルゴリズムは滑稽なほど単純だった。本当にその問題を解こうとする人ならそのアルゴリズムを発見したことだろう。誰も本当にその問題を解こうとしていなかったんだ。[3] -

    - -

    - Let me repeat that recipe: finding the problem intolerable and feeling it must be possible to solve it. Simple as it seems, that’s the recipe for a lot of startup ideas. -

    - -

    - レシピを繰り返させてほしい。許容できない問題を見つけて、その問題を解決することができるに違いないと感じるんだ。単純に見えるかもしれないが、それこそが多くのベンチャービジネスのためのアイディアのレシピなんだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Wealth -

    - -

    - 富 -

    - -

    - So far most of what I’ve said applies to ideas in general. What’s special about startup ideas? Startup ideas are ideas for companies, and companies have to make money. And the way to make money is to make something people want. -

    - -

    - これまでのところ、私が述べてきたことのほとんどはアイディア一般に適用できる。ベンチャービジネスのためのアイディアにとって特別なこととは何だろうか?ベンチャービジネスのアイディアは会社にとってのアイディアであり、会社は利益を上げなければならない。そして、利益を上げる方法は人々が望む物をつくるということだ。 -

    - -

    - Wealth is what people want. I don’t mean that as some kind of philosophical statement; I mean it as a tautology. -

    - -

    - 富は人々が望むものだ。このことを私はある種の哲学的な陳述として意図しているわけではない。そうではなくて、トートロジー【注6】として意図しているんだ。 -

    - -

    - So an idea for a startup is an idea for something people want. Wouldn’t any good idea be something people want? Unfortunately not. I think new theorems are a fine thing to create, but there is no great demand for them. Whereas there appears to be great demand for celebrity gossip magazines. Wealth is defined democratically. Good ideas and valuable ideas are not quite the same thing; the difference is individual tastes. -

    - -

    - だから、ベンチャービジネスのためのアイディアは、人々が望むもののためのアイディアということになる。よいアイディアであればどんなものでも人々が望むものじゃあないのかって?残念ながら、そうじゃあない。新しい定理というのは作り上げるとすれば素晴らしいものではあるが、そうした定理に対する大きな需要というものは存在しないんだ。有名人のゴシップを扱う雑誌に大きな需要がある一方で、富というのは民主的に定義される。よいアイディアと価値あるアイディアは全く同じものではないのだ。その差は個人の審美眼によるものなんだ。 -

    - -

    - But valuable ideas are very close to good ideas, especially in technology. I think they’re so close that you can get away with working as if the goal were to discover good ideas, so long as, in the final stage, you stop and ask: will people actually pay for this? Only a few ideas are likely to make it that far and then get shot down; RPN calculators might be one example. -

    - -

    - しかし、価値あるアイディアというのは非常によいアイディアに近い。とりわけ科学技術の分野では。よいアイディアと価値あるアイディアというのは非常に似ているので、最後の段階で立ち止まって「このアイディアのために人々はお金を払うだろうか?」と問いかける限りは、仕事の目的がよいアイディアを発見することであるかのようにして日々の仕事を切り抜けることができると思う。 -

    - -

    - One way to make something people want is to look at stuff people use now that’s broken. Dating sites are a prime example. They have millions of users, so they must be promising something people want. And yet they work horribly. Just ask anyone who uses them. It’s as if they used the worse-is-better approach but stopped after the first stage and handed the thing over to marketers. -

    - -

    - 人々が望むものを生み出す一つの方法は、人々が現在使用しているもので、めちゃめちゃになっているものに注目するという方法がある。出会い系サイトは申し分のない例だ。出会い系サイトには何百万人ものユーザーがいるので、出会い系サイトは人々が望む有望なものであるに違いないことになるからだ。だが、出会い系サイトはひどいものだ。出会い系サイトはまるで「悪い方がよい」というアプローチ【注7】を用いているかのようだが、最初の段階で止まって後の改善をマーケティング担当者に任せてしまっているようだ。 -

    - -

    - Of course, the most obvious breakage in the average computer user’s life is Windows itself. But this is a special case: you can’t defeat a monopoly by a frontal attack. Windows can and will be overthrown, but not by giving people a better desktop OS. The way to kill it is to redefine the problem as a superset of the current one. The problem is not, what operating system should people use on desktop computers? but how should people use applications? There are answers to that question that don’t even involve desktop computers. -

    - -

    - もちろん、平均的なコンピュータユーザーの生活における一番明白な破綻はWindowsそれ自体だ。しかし、これは特殊なケースだ。独占企業を正面攻撃を挑んでも、倒すことはできない。Windowsを打倒することはできるし、そうなるだろうが、それは人々によりよいデスクトップOSを提供することによってではない。Windowsを打倒する方法は既存の問題の上位集合として再定義するということだ。問題は、「どんなOSをデスクトップコンピュータで人々は用いるべきなのか?」ということではなく、「どのようにして人々はアプリケーションを用いるのか?」ということなのだ。そうした問いに対する、デスクトップコンピュータとは関わりさえない答えがいくつかあるんだ。 -

    - -

    - Everyone thinks Google is going to solve this problem, but it is a very subtle one, so subtle that a company as big as Google might well get it wrong. I think the odds are better than 50-50 that the Windows killer– or more accurately, Windows transcender– will come from some little startup. -

    - -

    - みんなGoogleがこの問題を解くと考えているが、この問題は非常に難解な問題であり、難解であるためにGoogleほど大きな会社は誤った考えをするだろう。Windowsを打倒する会社―もっと正確に言えば、Windowsを継承するもの―は、ある小さなベンチャービジネスから生じる見込みは五分五分以上だと考えている。 -

    - -

    - Another classic way to make something people want is to take a luxury and make it into a commmodity. People must want something if they pay a lot for it. And it is a very rare product that can’t be made dramatically cheaper if you try. -

    - -

    - もう一つの典型的な人々が望むものを作る方法は、贅沢品に注目し、それを日用品にするというものだ。高くても人々が欲しがるに違いないものが存在する。そして、それは廉価にしようと挑戦しなければ劇的に安くすることができない非常に希少な製品なんだ。 -

    - -

    - This was Henry Ford’s plan. He made cars, which had been a luxury item, into a commodity. But the idea is much older than Henry Ford. Water mills transformed mechanical power from a luxury into a commodity, and they were used in the Roman empire. Arguably pastoralism transformed a luxury into a commodity. -

    - -

    - これがヘンリー・フォードの計画だった。フォードはそれまで高級品だった車を日用品にした。しかし、そのアイディアはヘンリー・フォードよりもずっと古いものだ。水車場は力学的な力を贅沢品から日用品へと変えた。そして、水車場はローマ帝国の時代から用いられていた。議論の余地があるが、牧畜は贅沢を日常のものへと変えた。【注8】 -

    - -

    - When you make something cheaper you can sell more of them. But if you make something dramatically cheaper you often get qualitative changes, because people start to use it in different ways. For example, once computers get so cheap that most people can have one of their own, you can use them as communication devices. -

    - -

    - 安くすれば、その商品をもっと多く売ることができる。しかし、もしある商品を格段に安くすれば、しばしば質的な変化を手にすることになる。なぜならば、人々はそれを違った方法で用い始めるようになるからだ。たとえば、いったんほとんどの人が自分専用のコンピュータを持つことができるぐらい安くコンピュータがなると、コンピュータをコミュニケーションの装置として用いることができるようになった。 -

    - -

    - Often to make something dramatically cheaper you have to redefine the problem. The Model T didn’t have all the features previous cars did. It only came in black, for example. But it solved the problem people cared most about, which was getting from place to place. -

    - -

    - 何かを格段に安くするためには、問題を再定義しなければならないことが多い。T型フォード【注9】はそれまでの車が持っていたすべての特徴を備えていたわけではない。例えば、T型フォードは黒しかなかった。しかし、T型フォードは人々が一番気にかけていた問題を解決した。その問題というのは、ある場所からある場所へと移動したいというものだ。 -

    - -

    - One of the most useful mental habits I know I learned from Michael Rabin: that the best way to solve a problem is often to redefine it. A lot of people use this technique without being consciously aware of it, but Rabin was spectacularly explicit. You need a big prime number? Those are pretty expensive. How about if I give you a big number that only has a 10 to the minus 100 chance of not being prime? Would that do? Well, probably; I mean, that’s probably smaller than the chance that I’m imagining all this anyway. -

    - -

    - マイケル・ラビン【注10】から学んだ私が知る中で最も有益な知的習慣の一つは、ある問題を解決する一番の方法はしばしばその問題を再定義することだ、というものだ。多くの人が意識的に気づくことなくこのノウハウを用いているが、ラビンは目を見張るほどはっきりとそう述べている。大きな素数が必要だって?それはもとがかかるなぁ。だから、10のマイナス100乗の確率【注11】で素数ではない大きな数をあげるというのはどうだろうか?それで間に合うかな?ええと、おそらくは。私が言いたいのは、正直に素数を求めていくことの方がこのようにやっていくよりも、素数を求める確率が低いのではないかということだ。 -

    - -

    - Redefining the problem is a particularly juicy heuristic when you have competitors, because it’s so hard for rigid-minded people to follow. You can work in plain sight and they don’t realize the danger. Don’t worry about us. We’re just working on search. Do one thing and do it well, that’s our motto. -

    - -

    - 問題を再定義することは実入りがよい発見的な方法である。とりわけ競合社がいる場合には。なぜならば、硬直した考えを持った人々にとって再定義された問題を理解することは非常に困難だからだ。問題を再定義した人々は明瞭な視界の中で動くことができるが、硬直した考えを持つ人々は再定義したことにより生じる危険を認識していない。私たちのことを案じることはない。私たちは検索という問題に取り組んでいるだけだ。「一つのことに取り組み、それを上手にやる」というのが私たちのモットーなのだ、というように。【注12】 -

    - -

    - Making things cheaper is actually a subset of a more general technique: making things easier. For a long time it was most of making things easier, but now that the things we build are so complicated, there’s another rapidly growing subset: making things easier to use. -

    - -

    - 安くすることは、実際にはより一般的なノウハウの部分集合だ。つまり、もっと簡単にできるようにするということだ。長い間、その部分集合はほとんど簡単にするというものだったのだが、我々が作り上げるものは非常に複雑になってきたので、急速に成長してきている別な部分集合がある。より簡単に使えるようにするというものだ。 -

    - -

    - This is an area where there’s great room for improvement. What you want to be able to say about technology is: it just works. How often do you say that now? -

    - -

    - この領域は改善の余地が非常に多い。技術について言えるようになりたいことというのは、その技術が適切に作動するということだ。そんな風に言えることがどのくらいあるだろうか? -

    - -

    - Simplicity takes effort– genius, even. The average programmer seems to produce UI designs that are almost willfully bad. I was trying to use the stove at my mother’s house a couple weeks ago. It was a new one, and instead of physical knobs it had buttons and an LED display. I tried pressing some buttons I thought would cause it to get hot, and you know what it said? -

    - -

    - “Err.” Not even “Error.” “Err.” You can’t just say “Err” to the user of a stove. You should design the UI so that errors are impossible. And the boneheads who designed this stove even had an example of such a UI to work from: the old one. You turn one knob to set the temperature and another to set the timer. What was wrong with that? It just worked. -

    - -

    - 扱いやすくするためには努力が必要だ―非凡な創造的才能が必要とすら言える。平均的なプログラマーはほとんど故意にひどいUI【注13】にしているように思える。数週間前に私は母の家にあるストーブを使おうとした。そのストーブは新しく、ノブの代わりにボタンとLEDディスプレイがあった。ストーブをつけるだろうと思われるいくつかのボタンを押してみたのだけれど、そのストーブがなんて反応したかわかるかい?LEDディスプレイに「ERR」とだけ表示さえたんだ。「Error」ですらなく、ただ「ERR」とだけだ。ストーブを使う人にただ「ERR」とだけかえしてはいけない。エラーが起きないようにUIをデザインすべきだ。このストーブをデザインした頑固者だってそうしたUIを思いつく際に考える同じ材料、つまり古いUI、を持っていた。ノブを回して温度を設定して、別のノブでタイマーをセットする。そのUIのどこが悪かったのだろうか?それでも実際にうまくいっていたじゃないか。 -

    - -

    - It seems that, for the average engineer, more options just means more rope to hang yourself. So if you want to start a startup, you can take almost any existing technology produced by a big company, and assume you could build something way easier to use. -

    - -

    - 平均的なエンジニアにとって、より多くの選択肢というのは首を吊るためのロープが増えることを意味するようだ。だから、ベンチャービジネスを始めたいというのなら、大企業によって生み出された既存のほぼいかなる技術に注目したとしても、もっと簡単に使う方法を生み出すことができると考えていい。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Design for Exit -

    - -

    - 出口のための計画 -

    - -

    - Success for a startup approximately equals getting bought. You need some kind of exit strategy, because you can’t get the smartest people to work for you without giving them options likely to be worth something. Which means you either have to get bought or go public, and the number of startups that go public is very small. -

    - -

    - ベンチャービジネスにとっての成功とはほとんど買収されることと等しい。ある種の出口の戦略が必要となる。理由は、かなりの価値になりそうなストックオプションを与えずに非常に頭の切れる人々を働かせることができないからだ。そのことは買収されるか、あるいは株式を公開することを意味する。そして、株式を上場するベンチャービジネスの数はとても小さいんだ。 -

    - -

    - If success probably means getting bought, should you make that a conscious goal? The old answer was no: you were supposed to pretend that you wanted to create a giant, public company, and act surprised when someone made you an offer. Really, you want to buy us? Well, I supposed we’d consider it, for the right price. -

    - -

    - 成功が買収されることを意味するのであれば、買収されることを意識的な目標とすべきなのだろうか?月並みな答えは「買収されることを目標とすべきではない」だった。つまり、巨大な株式会社を作るふりをすべきであって、買収の申し出を受けたら驚いた振りををするべきだというんだ。えぇっ、私どもの会社を買収したいですって?えぇと、正当な金額を提示していただければ考えてみます、というように。 -

    - -

    - I think things are changing. If 98% of the time success means getting bought, why not be open about it? If 98% of the time you’re doing product development on spec for some big company, why not think of that as your task? One advantage of this approach is that it gives you another source of ideas: look at big companies, think what they should be doing, and do it yourself. Even if they already know it, you’ll probably be done faster. -

    - -

    - 私はこうしたことが変わりつつあるように考えている。98%がた成功が買収されることを意味しているのであれば、どうしてそれを認めてしまわないのだろうか?98%がた大企業に買収されることを見込んで製品開発をしているのであれば、買収されることを自分たちの課題と考えればいいのではないだろうか?このアプローチの利点の一つは、そのアプローチがもう一つのアイディアの供給源を与えてくれることだ。つまり大企業を見て、大企業がこれから何を行うかを考えて、それを自分たちで行うんだ。たとえ、大企業が今後行うことをすでに知っているとしても、君たちの方がおそらくはやくできるだろう。 -

    - -

    - Just be sure to make something multiple acquirers will want. Don’t fix Windows, because the only potential acquirer is Microsoft, and when there’s only one acquirer, they don’t have to hurry. They can take their time and copy you instead of buying you. If you want to get market price, work on something where there’s competition. -

    - -

    - ただ、複数の会社が欲しがるであろう物をつくるようにしよう。Windowsを修正してはならない。なぜならば、潜在的な買収先がMicrosoftしかおらず、ただ一つの買収先しかなければ、買収する側には急いで買収する必要がないからだ。君たちの会社を買収する代わりに、そうした大企業はゆっくりと時間をかけて、君たちの技術をコピーすることができるんだ。市場価格で買収されたいのであれば、競争がある分野に取り組もうようにしよう。 -

    - -

    - If an increasing number of startups are created to do product development on spec, it will be a natural counterweight to monopolies. Once some type of technology is captured by a monopoly, it will only evolve at big company rates instead of startup rates, whereas alternatives will evolve with especial speed. A free market interprets monopoly as damage and routes around it. -

    - -

    - ますます多くのベンチャービジネスが買収されることを見込んで製品開発するために作られているのであれば、そのことは独占に対する対抗勢力ということになる。一度ある種の技術が独占に絡みとられてしまえば、その技術はベンチャービジネスの速度の代わりに、大企業の速度でしか発展しないことになる。それに対して、もう片方の選択肢【注14】では特別な速度で技術が発展していく。自由市場は独占を損害と解釈し、自由市場の外にある経路として解釈するのだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - The Woz Route -

    - -

    - ウォズの方法 -

    - -

    - The most productive way to generate startup ideas is also the most unlikely-sounding: by accident. If you look at how famous startups got started, a lot of them weren’t initially supposed to be startups. Lotus began with a program Mitch Kapor wrote for a friend. Apple got started because Steve Wozniak wanted to build microcomputers, and his employer, Hewlett-Packard, wouldn’t let him do it at work. Yahoo began as David Filo’s personal collection of links. -

    - -

    - ベンチャービジネスのためのアイディアを生み出すもっとも生産的な方法は、あり得ないぐらいに健全なものでもある。つまり、偶然によってアイディアを生み出すというものだ。いかにして有名なベンチャービジネスが始まったのかを見てみれば、多くのベンチャービジネスは当初はベンチャービジネスになろうとはしていなかったことがわかる。ロータス【注15】はミッチ・ケイパー【注16】が友人のためにつくったプログラムから始まった。アップルが始まったのは、スティーブ・ウォズニアックがマイクロコンピュータを作りたくて、ウォズニアックを雇っていたヒューレット・パッカードがウォズニアックにマイクロコンピュータを作る仕事をさせなかったからだった。Yahooはデイビッド・ファイロの個人的なリンク集から始まった。 -

    - -

    - This is not the only way to start startups. You can sit down and consciously come up with an idea for a company; we did. But measured in total market cap, the build-stuff-for-yourself model might be more fruitful. It certainly has to be the most fun way to come up with startup ideas. And since a startup ought to have multiple founders who were already friends before they decided to start a company, the rather surprising conclusion is that the best way to generate startup ideas is to do what hackers do for fun: cook up amusing hacks with your friends. -

    - -

    - これだけがベンチャービジネスを始める唯一の方法ではない。座って、意識的にこれから設立する会社のためのアイディアを思いつくことだってできる。私たちはそうやった。しかし、時価総額を総合して比較すれば、自分のためにものを作るモデルの方が、より成果が多いだろう。その方法は、間違いなくベンチャービジネスのためのアイディアを思いつく最も楽しい方法に違いないからだ。ベンチャービジネスは会社を始めることに決める前からすでに友人関係にある複数の創業者を持っているのだから、かなり驚くべき結論として、ベンチャービジネスのためのアイディアを生み出す一番の方法はハッカーが楽しみのために行うことをすることということになる。つまりその一番の方法は、自分の友人と一緒に面白いハックを即席で作り上げるということになる。 -

    - -

    - It seems like it violates some kind of conservation law, but there it is: the best way to get a “million dollar idea” is just to do what hackers enjoy doing anyway. -

    - -

    - この考えはある種の保守的な慣習を侵害しているように思える。けど、たしかにこの考えは成り立つんだ。「100万ドルのアイディア」を手にする一番の方法は、もっと正確に言えばハッカーが楽しんでやっていることを単にするということになる。 -

    - -
    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - Notes -

    - -

    - 注 -

    - - - -
    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 訳注 -

    - -
    diff --git a/content/post/2006/03/26/2006-03-26-00000211.md b/content/post/2006/03/26/2006-03-26-00000211.md deleted file mode 100644 index 0a3be56..0000000 --- a/content/post/2006/03/26/2006-03-26-00000211.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: ミュージカル俳優たち -author: kazu634 -date: 2006-03-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2303;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -eic -

    - -

    -  ミュージカル工房eicのオーディションを見学してきました。今年の9月3日に『big』というブロードウェイ・ミュージカルを仙台で上演するので、そのための役者を募集していたそうです。 -

    - -

    -  まぁ、そういうオーディションにはあまり興味がなくて、大学の後輩&高校の同級生がそのeic主催のミュージカル俳優養成学校の講師をしているとのことで、講師模範演技みたいなことをするというから、見学に行ったというのが正直なところ。 -

    - -

    -  後輩の方は、聴くたびに歌が上手になっていて、「心ふるわす」みたいな形容詞がぴったりくるような歌声だった気がします。歌を唄っているときは、うちの研究室のI先生(とびきり優秀な女性研究者。あの若さで旧帝大常勤講師は常識から考えてあり得ない…)並のオーラというかプレッシャーを感じた。本当に凄かった。4月からは東京だそうだけれど、東京に行っても頑張ってほしいなぁ。 -

    - -

    -(ただ、もう少しだけ周囲のことにも注意を払って欲しい…意識せずになんだろうけど周囲の人を振り回したり、周りの人の気分を害しているときがあるので。。。車の件では、何で自分がこれ程まで手取り足取りしなければいけなかったのだろうか…東京に行ったら、自分みたいに手取り足取りサポートしてくれる人ばかりというわけではないのだけれど。今からちょっと心配です) -

    - -

    -  同級生の方は、何度も後輩に誘われて歌を聴くうちに耳が肥えてきたのかようやく凄さがわかるようになってきた。どう頑張っても女声の方が男声よりも響くわけで、その中で女声に負けずに自分を主張するのはとても困難なことなのだと今日気づいた。それだけのことを何でもないことのようにこなしているところが、やっぱ凄いなと思った。それも体を動かしながらだからなぁ…凄いです。 -

    - -

    -(ここからは完全に私信:応援しているから頑張れ!『big』も観に行くよ。ちなみに、笠原先生はいまだに演劇部の顧問しているらしいです) -

    - -

    -  まとめると、今日は有意義な一日でした。 -

    - -
    - -

    -

    -
    -

    - -

    -福祉プラザ -

    -
    diff --git a/content/post/2006/03/31/2006-03-31-00000212.md b/content/post/2006/03/31/2006-03-31-00000212.md deleted file mode 100644 index d2e1b5e..0000000 --- a/content/post/2006/03/31/2006-03-31-00000212.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 誰もが通る道 -author: kazu634 -date: 2006-03-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2305;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -自宅 -

    - -

    -  車を譲ってもらいました(なんだかんだ言ったけど、結構楽しんでます。thanks > Aiko)。 -

    - -

    -  昨日、陸運局に行って手続きをして、今日が二日目です。今日は、友人のH山くんが昨日極楽湯に忘れてきた財布を回収→ヨドバシカメラ→自宅というドライブでした。 -

    - -

    -  誰もが通る道ですが、自分も本日やらかしてしまいました。自宅の駐車場は、必ず面している道路を通せんぼしなければ、道路に出られない、初心者泣かせの駐車場。しかも、道は狭いわ、交通量が結構あるわで…道路を通せんぼしてて、車がたまってきてパニくりました。おうちの鉄筋の柱とごっつんこです。二日目にして傷が付きました。 -

    - -

    -  あと、やっぱり右折がまだまだ怖いです。もうちょっとでH山くんと死ぬとこでした。交通量の多い道路で、自分は右折・対向車線には直進するトラックと左折する自動車。左折する自動車とどちらが先に同じ道に入るかで譲り合うかで一瞬迷ってしまい、結局は左折させてから自分が右折したのですが、直進するトラックがスピード落としてなくて、ちょっと危なかったです。あの場合はどうすればよかったのかなぁ…? -

    -
    diff --git a/content/post/2006/04/01/2006-04-01-00000213.md b/content/post/2006/04/01/2006-04-01-00000213.md deleted file mode 100644 index 74d5524..0000000 --- a/content/post/2006/04/01/2006-04-01-00000213.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Lord Jim読了。 -author: kazu634 -date: 2006-04-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2307;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 英文学 - ---- -
    -

    -  Lord Jimを読み終わりました。このLord Jimというのは、とても難解な語りの構造をしています。括弧書きで表現すると、 -

    - -

    -   -

    - -

    -<作者{(Lord Jimの語り手)[(Marlow)(Marlowの語りを聴く船乗り)](語りの受け手)}(読者)> -

    - -

    - という感じです。Marlowという年を取った船乗りの話を聞いていた船乗りの一人が、このLord Jimという話を物語るという構造を取っています。 -

    - -

    - とりあえず、学部4年生の時に一度読んでいたのですが、あのときの自分は全く読めていなかったということがわかりました。 -

    - -

    - Jimという船乗りを夢見ていたロマンティックな少年が、理想とする自分と本来の自分との間のギャップにもがき苦しみ、一度は挫折するものの最期には自分の命を犠牲にしてまで理想とする自分を守り通そうとする…という感じの物語でした。そうしたJimの物語について、世の中のことを知り、Jim程ではないけれど似たような思いを味わってきた、老練な先輩船乗りMarlowやその他の登場人物達がsympatheticな視点からJimを見ているように自分には感じられました。 -

    - -

    - 気になったのは、MarlowがJimのことを”He is one of us.”と読んでいることでした。Jimは「自分たちの仲間」と言っていたのです。この「”us”=自分たち」というのは誰なのか…これが自分の論文のスタート地点になりそうです。 -

    - -
    - -

    -   -

    - - - - - - - - - - - -
    -Lord Jim (Penguin Modern Classics) -
    -Lord Jim (Penguin Modern Classics) - - Joseph Conrad Cedric Watts Penguin Books Ltd 2000-06-29売り上げランキング : 437,501おすすめ平均 starstar人間性の根元Amazonで詳しく見る by G-Tools -
    -
    diff --git a/content/post/2006/04/01/2006-04-01-00000214.md b/content/post/2006/04/01/2006-04-01-00000214.md deleted file mode 100644 index 04b32d3..0000000 --- a/content/post/2006/04/01/2006-04-01-00000214.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 次の目標 -author: kazu634 -date: 2006-04-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2311;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  次は、4月からの講義の予習としてTurn of the Screwを読みたいと思います。でも、ドライブして時間を使っていそうな予感…。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -The Aspern Papers and the Turn of the Screw (Penguin Classics) - -The Aspern Papers and the Turn of the Screw (Penguin Classics)Henry James Anthony Curtis Penguin USA (P) 2003-09-30売り上げランキング : 171,774Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/04/01/2006-04-01-00000215.md b/content/post/2006/04/01/2006-04-01-00000215.md deleted file mode 100644 index 9f8dbd0..0000000 --- a/content/post/2006/04/01/2006-04-01-00000215.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 漱石文庫の翻訳 -author: kazu634 -date: 2006-04-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2309;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -漱石文庫 -

    - -

    -  漱石文庫のHPの翻訳作業が校正を終え、後は担当のYさんに原稿を送るだけになりました。自分は夏目漱石の伝記の部分の「幼少時代」・「学生時代」・「松山・熊本時代」、あと「英国留学時代」の最初の方が担当でした。 -

    - -

    -  校正していただく方と打ち合わせたときに、「図書館では英語ができる人をほしがっているから、図書館職員なんて考えてみてはいかがですか?」とヘッドハンティング(?)されました。自分ではそんなに英語が得意とは思っていないのですが…でも、うれしかったです。 -

    - -

    -  とりあえず、これから最終確認します。 -

    -
    diff --git a/content/post/2006/04/02/2006-04-02-00000216.md b/content/post/2006/04/02/2006-04-02-00000216.md deleted file mode 100644 index e5126d7..0000000 --- a/content/post/2006/04/02/2006-04-02-00000216.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: お引っ越し -author: kazu634 -date: 2006-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2313;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ed2ad8ed.JPG -

    - -

    -  働いている寮で、都合によりお引っ越しをしました。5階から4階に移りました。やはり高い方が見晴らしが良かったのですが、窓が南に面しているので、この部屋もこの部屋で気に入りました。 -

    - -

    -  ちなみに、旧・Oくんの部屋です。 -

    -
    diff --git a/content/post/2006/04/03/2006-04-03-00000217.md b/content/post/2006/04/03/2006-04-03-00000217.md deleted file mode 100644 index 6e451f2..0000000 --- a/content/post/2006/04/03/2006-04-03-00000217.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 初ミッション -author: kazu634 -date: 2006-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2315;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 車を持っていると、人からものを頼まれやすくなるというようですが、本日人を目的地まで運ぶというミッションをこなしてきました。案外普通でした。 -

    - -

    - 人を隣に乗せてると、道が覚えられてありがたいです。 -

    -
    diff --git a/content/post/2006/04/04/2006-04-04-00000218.md b/content/post/2006/04/04/2006-04-04-00000218.md deleted file mode 100644 index 14fd67d..0000000 --- a/content/post/2006/04/04/2006-04-04-00000218.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 駅にて -author: kazu634 -date: 2006-04-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2317;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 高校1年生らしい子たちが話しているのですが、もう就職のこと・ニートのことを話していてびっくりです。自分が高校生の時は何にも考えてなかった気がするんですがね~ -

    -
    diff --git a/content/post/2006/04/05/2006-04-05-00000219.md b/content/post/2006/04/05/2006-04-05-00000219.md deleted file mode 100644 index 0cf713a..0000000 --- a/content/post/2006/04/05/2006-04-05-00000219.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: シラバス配布 -author: kazu634 -date: 2006-04-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2319;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -大学 -

    - -

    -  今日、はじめて車で大学まで行ってきました。仙台市内を車で走るのは緊張しました。ちなみに地図を見てもらえればわかるように、路駐というヤツを初体験です。 -

    - -

    -  本日は、シラバスが配布される日でした。大学院向けの講義の数は減っていたのですが、その分内容がハードになっているように思えました。 -

    - -

    -  昨年の反省を踏まえて、自分の勉強にじっくりと取り組みつつ、講義にももっと主体的に参加できるようにしていきたいと考えているので、今年から奨学金をいただくことにしました。バイトに自分の時間を捧げるよりも、将来の自分からお金を借りて今の自分に投資をした方がはるかに効率的だということに気づいたからです……がんばろ。 -

    - -
    -

    - -

    - 今日のお勉強: “Aspern Papers”を2章 -

    -
    diff --git a/content/post/2006/04/06/2006-04-06-00000220.md b/content/post/2006/04/06/2006-04-06-00000220.md deleted file mode 100644 index 5bb4d74..0000000 --- a/content/post/2006/04/06/2006-04-06-00000220.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 『マネーボール』 -author: kazu634 -date: 2006-04-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2321;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    -  MLBの野球チーム・アスレチックスのジェネラル・マネージャーが、「いかにして少ない予算で勝てるチームを作るか」という問いに立ち向かったのかを解説した本。 -

    - -

    -  それまでの野球に携わる人々は、科学的な知識を否定し、自分の印象といった主観的な基準から選手を評価していた。だが、そうした主観的な評価ではなく、客観的・数量化することができる評価をいかにして確立するかということに取り組んだ、初めてのジェネラル・マネージャーについて書かれていました。 -

    - -

    -  これまで常識とされてきたことについて、公然と異を唱え、それを押し通した姿勢に感嘆を覚えます。新しく、優れた考えが常に容易に受け入れられるとは限らないことを教えてくれる本だと思います。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -マネー・ボール - -マネー・ボールマイケル・ルイス 中山 宥 ランダムハウス講談社 2006-03-02売り上げランキング : Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/04/06/2006-04-06-sweat-for-ipod.md b/content/post/2006/04/06/2006-04-06-sweat-for-ipod.md deleted file mode 100644 index b4d7e7e..0000000 --- a/content/post/2006/04/06/2006-04-06-sweat-for-ipod.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Sweat for iPod -author: kazu634 -date: 2006-04-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2323;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -sweat for iPod -

    - -

    -  iPod用のスウェットを発見しました。かわいいです♪ -

    -
    diff --git a/content/post/2006/04/08/2006-04-08-00000221.md b/content/post/2006/04/08/2006-04-08-00000221.md deleted file mode 100644 index 8671ea3..0000000 --- a/content/post/2006/04/08/2006-04-08-00000221.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 研究会にお呼ばれ -author: kazu634 -date: 2006-04-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2325;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先輩に誘っていただいて、夏休みあたりにあるVictoria朝研究会という研究会に行くことになりました。東京or京都のどちらかで開かれるということで、東京に行くことになったら遊びに行きます(>Oka) -

    - -

    -  今年は東北英文学会で発表をしたり、修士論文を書かなければいけない年です。うで、どうやら今年の自分のノルマは「東北英文学会での発表」・「修士論文」・「紀要のための論文」・「(できれば)もう一つ論文」…らしいです。 -

    - -

    -  これだけのことをやっていれば、博士課程後期は自分の研究に集中して取り組めてとても楽…ということでした。とりあえず、全国区の学会で発表を最低2回こなす+博士号が就職には不可欠ということでした。博士号の取得には、論文を二つ書いていることが条件ということで、それを修士の時点でクリアーしておくといい…というのがアドバイスの趣旨のようです。そうすれば、後は自分の研究に取り組み、その集大成として博士論文を執筆すればいいようです。 -

    - -

    -  微妙に困難な気がするのですが、それでもチャレンジしてみようと思いますです。とりあえず、目先の講義に取り組みつつ発表に向けて調査を進めていこうと思います。 -

    -
    diff --git a/content/post/2006/04/13/2006-04-13-00000222.md b/content/post/2006/04/13/2006-04-13-00000222.md deleted file mode 100644 index 9d5d5d2..0000000 --- a/content/post/2006/04/13/2006-04-13-00000222.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: paulgraham.comからリンクされました。 -author: kazu634 -date: 2006-04-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2327;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「ベンチャービジネスのためのアイディア」がPaul Grahamのサイトからリンクを受けました。 -

    -
    diff --git a/content/post/2006/04/29/2006-04-29-00000223.md b/content/post/2006/04/29/2006-04-29-00000223.md deleted file mode 100644 index 5f01a11..0000000 --- a/content/post/2006/04/29/2006-04-29-00000223.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: マインスイーパー -author: kazu634 -date: 2006-04-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2329;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -[ マインスイーパー自動処理マシーン] by DOFI-BLOG どふぃぶろぐ -

    - -

    -  マインスイーパーを自動で処理するソフトを発見しました。なんか2~3秒でクリアーできるみたいです。すげぇなぁ。 -

    -
    diff --git a/content/post/2006/04/29/2006-04-29-00000224.md b/content/post/2006/04/29/2006-04-29-00000224.md deleted file mode 100644 index 07f36a9..0000000 --- a/content/post/2006/04/29/2006-04-29-00000224.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 『ベロニカは死ぬことにした』 -author: kazu634 -date: 2006-04-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2331;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -cb169487.jpg -

    - -

    -  パウロ・コエーリョ作の『ベロニカは死ぬことにした』がこのたび映画化されたようです。パウロ・コエーリョという人は『アルケミスト』で有名な人ですが、その人の作品が映画化されたのははじめてのような気がします。仙台フォーラムで上演されるそうなので、万難を排して観に行くつもりです! -

    - -
    - -

    - - - - - - - - - - -
    -ベロニカは死ぬことにした -
    -ベロニカは死ぬことにした - -パウロ コエーリョ Paulo Coelho 江口 研一 -

    diff --git a/content/post/2006/05/03/2006-05-03-00000225.md b/content/post/2006/05/03/2006-05-03-00000225.md deleted file mode 100644 index 734cc1f..0000000 --- a/content/post/2006/05/03/2006-05-03-00000225.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 忍者ジェネレーター -author: kazu634 -date: 2006-05-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2337;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  忍者が文字を書いてくれるgeneratorというものがあるみたいで、遊んでみました。 -

    - -
    - -

    -

    -
    -

    - -

    -Create your own animation -

    -
    diff --git a/content/post/2006/05/03/2006-05-03-mixi.md b/content/post/2006/05/03/2006-05-03-mixi.md deleted file mode 100644 index c156466..0000000 --- a/content/post/2006/05/03/2006-05-03-mixi.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Mixi -author: kazu634 -date: 2006-05-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2333;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ソーシャル・ネットワーキングサイト [mixi(ミクシィ)] -

    - -

    -  友人に誘われてMixiを始めた(IDは3306682です)のですが、Mixi上の日記をLivedoor Blogと連動させることが可能みたいなので、さっそくやってみました。 -

    - -

    -  Mixiとブログが一緒になって楽ちんな気がします。ブログの方がタグが使えるので、自由度が高く好きなんですよね。 -

    -
    diff --git a/content/post/2006/05/03/2006-05-03-the-hardest-lesson-for-startups-to-learn.md b/content/post/2006/05/03/2006-05-03-the-hardest-lesson-for-startups-to-learn.md deleted file mode 100644 index 8813a9f..0000000 --- a/content/post/2006/05/03/2006-05-03-the-hardest-lesson-for-startups-to-learn.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: ”The Hardest Lesson for Startups to Learn” -author: kazu634 -date: 2006-05-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2335;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Paul Graham -

    - -

    -  Paul Graham【注1】のサイトで新しいエッセーが公開されました。“The Hardest Lessons For Startups to Learn”というタイトルです。要は「新規にベンチャーを起こすようなハッカー達がなかなか身につけることができないような経験則」みたいなことが書かれているということだろうと予測されます。まだ読んでいないのでよくわかりませんが。 -

    - -

    -  ざっと見た感じでは、 -

    - -
      -
    1. - Release Early -
    2. -
    3. - Keep Pumping out Features -
    4. -
    5. - Make Users Happy -
    6. -
    7. - Fear the Right Thing -
    8. -
    9. - Commitment is Self-Fulfilling Prophecy -
    10. -
    11. - There is Always Room -
    12. -
    13. - Don’t Get Your Hopes Up -
    14. -
    15. - Speed, not Money -
    16. -
    - -

    - という8つのことを主張したい構造になっているようです。 -

    - -
    - -

    - 注1 – ハッカーの偉い人 -

    -
    diff --git a/content/post/2006/05/05/2006-05-05-00000226.md b/content/post/2006/05/05/2006-05-05-00000226.md deleted file mode 100644 index e950be4..0000000 --- a/content/post/2006/05/05/2006-05-05-00000226.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: オイル交換 -author: kazu634 -date: 2006-05-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2339;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -オートバックス -

    - -

    -  今日、はじめてオートバックスに行ってきました。車のオイル交換を生まれて初めてしました。 -

    - -

    -  車用品がたくさん並んでいて、物欲が刺激されっぱなしでした。本当に。今のところはあまりお金がないですが、お金を貯めて少しずつ車の中を豊かにしていこうと考えているところです。 -

    - -

    -  それにしても、オイル交換と一緒にエレメントも交換したのですが、軽快に動くようになってびっくりです。次は洗車にチャレンジしてみようと思います。 -

    -
    diff --git a/content/post/2006/05/06/2006-05-06-great-story.md b/content/post/2006/05/06/2006-05-06-great-story.md deleted file mode 100644 index 8500b87..0000000 --- a/content/post/2006/05/06/2006-05-06-great-story.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: Great Story -author: kazu634 -date: 2006-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2341;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Great Stories -

    - -

    -  “How to Tell a Good Story”という記事を見つけました。おもしろそうなので、要約してみます。 -

    - -
    -

    - -

    -  Great Storyには9つの特徴があると主張しているようです。 -

    - -
      -
    1. - Great storiesは真実味がある。 -
    2. -
    3. - Great storiesはおもしろいものであることを約束している。 -
    4. -
    5. - Great storiesは信頼される。 -
    6. -
    7. - Great storiesははっきりとした結論を提示しない。 -
    8. -
    9. - Great storiesは短い。 -
    10. -
    11. - Great storiesは論理に訴えかけることはせず、感覚に訴えてくる。 -
    12. -
    13. - Great storiesはあらゆる人を念頭に置いて書かれてはいない。 -
    14. -
    15. - Great storiesは矛盾することがない。 -
    16. -
    17. - 一番大切なことだが、Great storiesは我々のものの見方に一致するものだ。 -
    18. -
    -
    diff --git a/content/post/2006/05/07/2006-05-07-00000228.md b/content/post/2006/05/07/2006-05-07-00000228.md deleted file mode 100644 index d424446..0000000 --- a/content/post/2006/05/07/2006-05-07-00000228.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: シルクロード展 -author: kazu634 -date: 2006-05-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2345;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -特別展示概要 シルクロードの国宝 中国★美の十字路展 -

    - -

    -  東北歴史博物館で行われているシルクロード展に行ってきました。「シルクロードを通じて西方よりもたらされたものがどのような影響を中国文化に与えたのか」について伝えるのが展示の目的のようでした。展示は、 -

    - -
      -
    1. - 中国独自のもの(秦~後漢) -
    2. -
    3. - 北方遊牧民(五胡十六国~隋) -
    4. -
    5. - それまでの中国に伝わっていた西方のもの -
    6. -
    7. - 仏教の伝来で中国が受けた影響 -
    8. -
    9. - 北方遊牧民・西方の文化・仏教の伝来から様々な文化が混交していく様子(唐) -
    10. -
    - -

    - みたいな感じで進んでいきました。 -

    - -

    -  見ていて感じたのは、展示で伝えたいメッセージがやや曖昧だったように思いました。もうちょっと、北方遊牧民族・西方・仏教の三つから影響を受けて、国際色豊かな唐の時代があることを前面に押し出して展示してもよかったのではないかなぁ…と思いました。 -

    - -
    - -

    -

    -
    -

    - -

    -東北歴史博物館 -

    -
    diff --git a/content/post/2006/05/10/2006-05-10-00000229.md b/content/post/2006/05/10/2006-05-10-00000229.md deleted file mode 100644 index 046a086..0000000 --- a/content/post/2006/05/10/2006-05-10-00000229.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 日本英文学会 -author: kazu634 -date: 2006-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2347;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -日本英文学会 -

    - -

    -  先輩が発表をするということで、自分も見学に行くことにしました。名古屋です。うちの研究室のI先生もシンポジウムみたいなものをするということで、今週の金曜日に院生全員でその発表を聞くことになっています。 -

    - -

    -  とりあえず全国規模の大会の雰囲気を感じてきたいと思います。 -

    -
    diff --git a/content/post/2006/05/18/2006-05-18-00000230.md b/content/post/2006/05/18/2006-05-18-00000230.md deleted file mode 100644 index b994cd2..0000000 --- a/content/post/2006/05/18/2006-05-18-00000230.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: ここ三日間で自分のキャパが増えたと思います。 -author: kazu634 -date: 2006-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2349;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  名古屋に日本英文学会を聞きに行く訳なんですが、名古屋に行くためには事前にそれまでにやるべきことを、いつもより短い時間でこなす必要が出てきます。うで、なるべく計算しないようにしてきたのですが、本日計算してみました。 -

    - -

    -  ……結果:月~水曜日の三日間を目途にして、The Rise of Silas Lapham(合計340ページ弱)を読み終わるがノルマであることに気づきました(..;)これまでは一日60ページ弱が限界だったわけで…どうみてもキャパオーバーです。いやはや。。。 -

    - -

    -  水曜日が終わる頃には、自分のキャパがまた増えているはず…がんばります。。。 -

    - -
    -

    - -

    - 経過報告 -

    - - - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -The Rise of Silas Lapham (The Penguin American Library) - -The Rise of Silas Lapham (The Penguin American Library)William Dean Howells Viking Pr 1983-04売り上げランキング : 619,974Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/05/19/2006-05-19-00000231.md b/content/post/2006/05/19/2006-05-19-00000231.md deleted file mode 100644 index a8bff0f..0000000 --- a/content/post/2006/05/19/2006-05-19-00000231.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 卒論では新しいことを言わなくていいの? -author: kazu634 -date: 2006-05-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2351;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日先輩と話していて、卒論の話になりました。なんか自分は何としてでも新しいことを言おうとして、結果として教授に「新しい解釈かもね」とか言われました。うでも、昨年の卒業生の卒論を見る限り、そういうのはありえないことなんだってことに気づいたんですよね…などということを言ったら、その先輩に「学部生の卒論はそんなものだから」と言われてしまいました。 -

    - -

    -  というわけで今日の発見:普通、学部生で新しいことは言わない。いや、知らなかった。 -

    -
    diff --git a/content/post/2006/05/20/2006-05-20-00000232.md b/content/post/2006/05/20/2006-05-20-00000232.md deleted file mode 100644 index 9de65f8..0000000 --- a/content/post/2006/05/20/2006-05-20-00000232.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: 日本英文学会 1日目 -author: kazu634 -date: 2006-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2357;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -中京大学 -

    - -

    -  無事に八事駅に着き、目の前には中京大学がありました。ちょっと早くついたので、周囲をぶらついてから、お目当てのシンポジウムの会場に。自分が行ったシンポジウムは「「モダニズム」【注1】という用語を「大戦間の文学」と捉え直してみると、 -

    - -
      -
    1. - これまでは捉えられなかったものが捉えられるようになる -
    2. -
    3. - 同時に、そのように捉えることの弊害も生じる -
    4. -
    - -

    - ということで、この二点について話し合うということで、4人の先生方が発表をなさいました。 -

    - -

    -  基本的に精神分析の話(ラカンとか、フロイトとか)などが出てきたために、ちょっと話がフォローできなかったのが辛いところでした。 -

    - -

    -  2人目の先生が発表を終わった段階で、自分は一次シンポジウムの会場を離れ、興味のある発表を聴きに行きました。ヘミングウェイのMen at Warという戦争物アンソロジーの中の”Tsushima”(要は日露戦争の挿話)とThe Old Man and the Sea(邦題:『老人と海』)の類似性から、ヘミングウェイ【注2】作品には日本的な要素があるのではないか…というのが発表の趣旨のようでした。とても独創的で面白かったのですが、ある年配の先生によって最大の根拠とされる部分で誤解をしていると指摘をされていました。ちょっとかわいそうでした。独創的なだけに惜しい気がしました。自分もあんな風に指摘されないように勉強しなければ… -

    - -

    -  それが終わった後、再度シンポジウムの会場へ。途中から戻ったために議論について行けず(..;)でも、とりあえずその場にへばりついていました。 -

    - -

    -  日本英文学会を見に行って思ったことは、やはり発表の構成や聞かせ方は十人十色で、大学の先生をやっている人だからと行って必ずしも発表や考えが面白いとは限らないということがわかりました。大抵の先生の発表よりは、うちのI先生の方が何倍もわかりやすく明晰だなぁ…というのが印象です。近くにいるから全くわからなかったのですが、I先生の凄さに改めて気づきました。 -

    - -
    - -
      -
    1. - – ブリタニカ小項目時点によれば:
      -

      - 一般的には伝統主義に対する近代主義や現代主義を意味するが,狭義には宗教および芸術の分野における用語。宗教の分野では,近代科学の進歩によって伝統的な教義の根本的書き換えが要請されるという信念に基づくすべての見解を含んでいる。プロテスタントでは広く自由主義的な傾向や運動をさすが,狭義には19世紀に始った科学主義によるローマ・カトリック教会の改革運動(→近代主義)に限定される。芸術分野では広義には芸術理論,表現様式などにおける「現代ぶり」をすべて含む。18世紀に古代文学に対して現代文学を尊重した人々がモダニストと呼ばれたのもその一例。狭義には第1次世界大戦から1930年代にかけて勃興したモダン・アートの芸術運動をさし,フォービスム,表現主義,キュビスム,ダダ,シュールレアリスムなどが代表的なもの。文学では象徴主義の流れをくむ純粋詩,心理主義の小説などがそれと目された。 -

      -
      - -

      - となるが、ここでは「1930年代の文学作品」という荒い理解でかまわないのだと思う。ただ、シンポジウムでは、「モダニズム」という語の定義自体が研究者の間で様々だということが言及されていた。

    2. - -
    3. - 『日本大百科事典』によれば、
      -

      - (1899―1961)20世紀アメリカの代表的小説家。7月21日シカゴ郊外の町オーク・パークに生まれた。医師である父の釣りと狩猟の野外趣味と、音楽・絵画をよくした母の芸術的才能を受け継いだ。高校卒業後、大新聞『カンザス・シティ・スター』紙の記者となり、つねに事件の現場に居合わせようとする生き方をこのときから示し、同時にむだのない文章を学ぶ有益な機会を得た。1918年、赤十字要員に応募して第一次世界大戦に参加、イタリア戦線で重傷を負った。ヘミングウェイの人生観を決定的に変える死の体験であった。ミラノの病院に入院、看護婦アグネス・フォン・クロウスキーと恋愛し、これらの経験がのちに『武器よさらば』(1929)の題材となった。19年に帰国、戦傷による不眠症に悩まされながら創作を始め、トロント市に出て新聞記者を勤めたあと、シカゴで作家S・アンダーソンと知り合い影響を受けた。 -

      -
      -
    - -

    -  1921年、8歳年上のエリザベス・ハドリー・リチャードソンと結婚、『トロント・スター』紙特派員としてパリに赴き、ギリシア・トルコ戦争などの報道にあたった。その間パウンド、スタイン、ジョイスらに接して当時のモダニズム文学に触れながら文学修業をした。個人的体験に基づいて簡潔な真実の文章を書く修練を重ね、のちに多くの作家に影響を及ぼしたいわゆるハードボイルドの文体をつくりあげた。23年『三つの短編と詩10編』を処女出版し、翌年に小品集『われらの時代に』(パリ版)を発表、これに他の短編を加えた『われらの時代に』(1925、ニューヨーク版)を出した。暴力的な世界で成長する作者の分身的主人公の体験を鮮明かつ暗示的に描いた作品群を中心としている。26年、アンダーソンとスタインを風刺した『春の奔流』のあと、いわゆる「失われた世代(ロスト・ジエネレーシヨン)」の生態と精神を活写した長編『日はまた昇る』を発表、一躍世に認められた。27年ハドリーと離婚、『ボーグ』誌記者ポーリン・プファイファーと結婚、翌年フロリダ半島先端の島キー・ウェストに居を定め、『武器よさらば』を完成し、これによって作家的地位を確立した。 -

    - -

    -  ヘミングウェイは、パリ時代から親しんでいたスペインの闘牛に死の悲劇的儀式と行動の規範をみいだし、その該博な知識と死の哲学を優れた闘牛案内書『午後の死』(1932)にまとめた。アメリカでもメキシコ湾流の大魚釣り、西部山岳の狩猟に打ち込み、アフリカの猛獣狩りにも出かけ、狩猟紀行的小説『アフリカの緑の丘』(1935)を書いた。このあともほとんど生涯にわたって野性的行動人としてアメリカ的文化英雄であり続けた。 -

    - -

    -  不況下、社会的問題に強い関心が向けられた1930年代という時代に、反政治的個人的関心を追求していたヘミングウェイも、36年スペイン内戦が勃発(ぼつぱつ)すると反ファシズムの立場から政府軍に資金を援助し、通信社の特派員として内乱を報道し、記録映画『スペインの大地』の製作に協力するなど積極的な行動をみせた。個人主義的姿勢からの一定の脱却は、貧富の対立のなかで協調に目覚める一船長を描いた『持つと持たぬと』(1937)に未消化な形で表れたが、スペイン内戦を背景とした『誰(た)がために鐘は鳴る』(1940)ではより鮮明に表明されている。『第五列』は戦乱のマドリードで37年に書かれた同傾向の戯曲である。 -

    - -

    -  1940年ポーリンと離婚、作家マーサ・ゲルホーンと結婚、キューバのハバナ近郊に転居した。第二次大戦中は私有船を改装してドイツ潜水艦の探索にあたるなどしたが、44年に従軍記者としてヨーロッパに渡り、このとき『タイム』誌記者メアリー・ウェルシュと知り合い、マーサと離婚、46年に結婚した。戦後、イタリアを舞台に初老の陸軍大佐の愛と死を描いた『河を渡って木立の中へ』(1950)を発表したが不評。しかし次作『老人と海』(1952)では、老漁夫の孤独な闘いを通して「打ちのめされても敗れない」人間の尊厳を描き上げ、これによってピュリッツァー賞と54年度ノーベル文学賞を受賞した。54年アフリカ旅行中に二度の飛行機事故で重傷を負う。60年アイダホ州のケチャムに移住したが、この前後から長年の不摂生とたび重なる負傷によって健康を損ね、強度の神経衰弱に陥り、再三の三の自殺未遂のあと、61年7月2日朝、愛用の猟銃で自殺し、世界中を驚かせた。 -

    - -

    -  ヘミングウェイは短編の名手で『われらの時代に』のほかに短編集として『女のいない男たち』(1927)、『勝者よ、何も取るな』(1933)があり、『第五列と最初の49短編』(1938)にほぼ集大成されている。『殺し屋』『キリマンジャロの雪』『フランシス・マコーマーの短い幸福な生涯』などが代表作。 -

    - -

    -  遺作として、パリ時代の回想記『移動祝祭日』(1964)、キューバ時代の作者自身をモデルにした『海流の中の島々』(1970)、若い作家夫妻に同性愛の女性を絡ませた『エデンの園』(1986)がある。ほかに大冊の『書簡集』(1981)、88編の詩を収めた『詩集』(1979)も出版されている。 -

    diff --git a/content/post/2006/05/20/2006-05-20-00000233.md b/content/post/2006/05/20/2006-05-20-00000233.md deleted file mode 100644 index 464874c..0000000 --- a/content/post/2006/05/20/2006-05-20-00000233.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 名古屋に着きました -author: kazu634 -date: 2006-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2353;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -仙台空港 -

    - -

    -  車で仙台空港に向かい、無事に着き、飛行機に搭乗。中部空港に着いて、今から名古屋市街に向かいます。 -

    - -

    - 途中、霧のために飛行機が名古屋上空をグルグルしましたよ(^_^;) -

    - -

    -  名古屋弁ははじめて聞いたら、怒られてるような印象を受けました。でも、みんながみんな、いかにもな名古屋弁をしゃべっているわけではなかったです。 -

    - -

    -  あと電車に乗っていて気づいたのは、名古屋の人は仙台の人に比べて、降りる人を待っていないような気がしました。 -

    -
    diff --git a/content/post/2006/05/20/2006-05-20-00000234.md b/content/post/2006/05/20/2006-05-20-00000234.md deleted file mode 100644 index a4f78c9..0000000 --- a/content/post/2006/05/20/2006-05-20-00000234.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 名古屋は地下鉄網が発展している -author: kazu634 -date: 2006-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2355;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -金山駅 -

    - -

    -  名古屋駅の一つ手前の金山駅に着きました。名古屋は地下鉄網が発達していて、なかなかにやっかいです。地下鉄網が環状線上になっていて、山手線を連想させます。こんな感じです。 -

    - -

    -

    -
    -

    - -

    -名古屋地下鉄路線図 -

    - -

    -  かなりこんがらがってしまいますよね。で、自分の現在地は金山駅で、次は八事駅に向かいます。八事駅に目指す中京大学があるのです! -

    -
    diff --git a/content/post/2006/05/20/2006-05-20-00000235.md b/content/post/2006/05/20/2006-05-20-00000235.md deleted file mode 100644 index 892302f..0000000 --- a/content/post/2006/05/20/2006-05-20-00000235.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 先輩にご飯をごちそうになりました。 -author: kazu634 -date: 2006-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2359;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日本英文学会に誘っていただいた先輩にご飯をおごっていただきました。三河地鶏が食べられるお店ということで連れって行ってもらいました。就職活動の難しさを教えてもらいました。 -

    - -

    -  先輩もなんだかんだで、気軽に愚痴をこぼせる人がなかなかいないみたいで自分がいいはけ口になっているのかな?なんかそこのお勘定二人で7000円ぐらいとラーメン代1300円ぐらい(こっちも二人分)おごってもらいました。S先輩、ありがとうございますです(__)明日、発表を聴きに行きますね! -

    -
    diff --git a/content/post/2006/05/21/2006-05-21-00000236.md b/content/post/2006/05/21/2006-05-21-00000236.md deleted file mode 100644 index a317e08..0000000 --- a/content/post/2006/05/21/2006-05-21-00000236.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 久屋大通り公園 -author: kazu634 -date: 2006-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2361;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f4cb6c6d.jpg -

    - -

    -  いまから中京大に向かいます。とても風景がきれいだったので、一枚。写真は久屋大通り公園です。 -

    -
    diff --git a/content/post/2006/05/21/2006-05-21-00000237.md b/content/post/2006/05/21/2006-05-21-00000237.md deleted file mode 100644 index 933614e..0000000 --- a/content/post/2006/05/21/2006-05-21-00000237.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 日本英文学会終了 -author: kazu634 -date: 2006-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2363;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -163370fb.jpg -

    - -

    -  英文学会2日目は、まずは「Donne【注1】とGeorge Herbert【注2】の類似点について、via mediaという観点で説明がつく」という趣旨の発表を聞いたのですが、肝心のvia mediaというのが何なのかを遅刻したために聞けず(V先生にばったり遭遇して立ち話をしてた(^_^))、中途半端な理解のままで終わってしまいました。 -

    - -

    -  二つめの発表は、先輩のS先輩の発表でした。趣旨としては、「ハーディー【注3】の『テス』という作品についてはこれまでの研究はテクストの外部からセクシャリティーについての言及がなされてきたが、テクストを丹念に読み込むことで同じようなことがわかる」ということを述べていました。身内びいきというわけではありませんが、自分が今回の日本英文学会の発表で聞いた中ではI先生の次にすごい発表だった思います。 -

    - -

    -  三つ目の発表は、イシグロ・カズオという日本生まれ、イギリス育ちの作家の語りについてでした。語りの問題に興味がある自分は飛びついたのですが、新作のNever Let Me Goでは、self-decetiveなunreliable narratorであることをやめ、別な語り手を採用することにした、という趣旨のイシグロ・カズオのインタビューの引用ぐらいにしか自分は反応ができませんでした。まだまだ感度が低いなぁ… -

    - -

    -  その後は、特別シンポジウム「これでいいのか英語教育」でした。国連事務総長をなさっていた明石康さんやうちのH先生、斎藤兆史先生、最近の「小学校から英語を勉強させるべきかどうか」という論争で前線にたっている大津由起夫先生・鳥飼玖美子先生が論者でした。やはり、英語教育という観点からはこれまでの訳読というスタイルを守ることの方がメリットが大きい、ということのようでした。日本英文学会としては、実用英語重視の風潮から英文学をやっている研究者の就職が制限されている現状をどうにか変えたいという願いがあるようです(←この風潮は何とかしてくれ!!)。とても興味深いシンポジウムでした。 -

    - -

    -  またシンポジウムの席上で、先輩方に出会いました。そしたら、別な先輩も紹介していただきました。自分と同じJoseph Conradをやっていて、非常に優秀だという噂をかねがねうかがっていた、I先輩です。いやぁ、今ではうちの研究室で語り継がれている存在の人に出会ってしまいましたよ。自分はこの人と常に比べられていくことになるのだと思われます…。 -

    - -
    - -
      -
    1. - – 『世界大百科事典』によれば:
      -

      - イギリスの詩人、牧師。父はロンドンの富裕な鉄商人、母はトマス・モアの血をひくローマ・カトリックの名門であった。オックスフォード、ケンブリッジ両大学に学びながら、どちらも卒業していないのは、旧教信仰のためであったとされる。ロンドンの法律院で法律を学ぶかたわら、若い宮廷人たちと交わり、自由奔放な詩を書いてもてはやされた。リベルタン(自由思想家、放蕩者)と呼ばれる詩風の、恋愛詩や風刺詩である。1597年国璽尚書トマス・エジャートン卿の秘書となり、その家庭に住みこみ、宮廷人としての第一歩を踏み出したかに見えたが、1601年、主人の姪の17歳の少女アン・モアと秘密に結婚。彼女の父に告訴されて投獄の憂目にあい、秘書の職も解任された。このあとの十数年は、才能をもてあましつつ、友人たちの情けにすがる徒食の生活であり、苦難の時代であったが、後世彼の詩人としての名声を不動のものとした恋愛詩の幾編かは、このアンとの恋愛および結婚の前後の産物であったろう。はげしく劇的な情熱が強じんな知性とからみあい、のちに〈形而上詩〉と呼ばれることになる、不滅の詩的表現であった。これらの詩は、生前には手稿として回覧されるにとどまったが、死後《恋愛小曲集》(1633)として出版された。生前の出版としては《自殺論》(1608)、《偽殉教者》(1610)、《イグナティウスの秘密会議》(1611)などの散文による宗教論、またおそるべき奇想を積み上げつつ当時の宇宙誌を展開した《第1、第2周年追悼詩》(1611‐12)などがある。 -

      - -

      -  宮廷での栄達を望むこと久しかったが、国王ジェームズ1世の強いすすめもあって、1615年に英国国教会の牧師となる。17年には愛妻アンを失ったが、彼の説教者としての名声は急速にたかまり、ロンドンのセント・ポール大聖堂の司祭長として令名をはせた。彼の説教も、若いころの恋愛詩に似て、情念と知性の暗い錯綜や、〈形而上的〉奇想を特色とする。40年以降、何段階かに分けて《説教集》が出版された。彼の流れをくむ詩人たちを〈形而上詩人〉と呼ぶが、その作風も17世紀後半の王政復古期には時流にとり残されてしまった。しかしそれは20世紀前半の英米の詩的・批評的風土と合致し、T. S. エリオットらの手によってめざましく復活した。一時はブーム現象すら示したが、今日では鎮静している。しかし英詩の伝統の一つの極を示す詩人として、特異な評価はゆるがない。 -

      -
      -
    2. - -
    3. - – 『世界大百科事典』によれば:
      -

      - イギリスの宗教詩人。ペンブルック伯家につながる貴族の家に生まれ,ケンブリッジ大学卒業。学識と人柄を認められてそのまま大学に残り,各方面に知己を得て,一時は宮廷での立身も考えたが,思うところあって英国国教会に入った。1630年にウィルトシャーのベマートンという村の教区牧師になって,残りの短い歳月をその教区民のためにささげた。彼の家柄や学識とくらべあわせて,注目すべきことである。その間,彼は敬虔な思索瞑想にふけったらしく,その結果はすぐれた宗教詩や宗教的散文となってこの世に残った。とりわけ《聖堂》(1633)の題の下に集められた160編の詩は,措辞の清朗にして明澄なこと,思想の真摯(しんし)にして純一なことは,特筆するに足る。〈形而上詩人〉ダンが母の親しい友人であり,しかも英国国教会の先輩牧師であったこともあって,〈形而上詩〉の詩風は顕著に見てとれる。いわゆる〈奇想〉や〈機知〉は,とりわけ目だつ特徴である。しかしダンの博学な晦渋さはなく,むしろ日常卑近の事例から思いがけず機知に富んだ比喩を選んだりする。しかもそれが熱烈な信仰の表現と結びつく。この詩風がその時代の一部に強い影響を与えたのは,信仰が思想的・政治的対立抗争の道具に堕してゆく傾向への反動であっただろうか。R. クラショーや H. ボーンは,形而上派的宗教詩人としてのハーバートの後継者であった。 -

      -
      -
    4. - -
    5. - – 『世界大百科事典』によれば:
      -

      - イギリスの小説家,詩人。イングランド南西部,通常ウェセックス地方と呼ばれるドーセット州ドーチェスター市の近くで生まれた。父は建築家,母は文学の素養のある婦人だった。若いころは父の職業を継ぐべく建築の勉強にはげみ,1862年ロンドンに出て,建築懸賞論文で賞を得るなど,その才能をあらわした。しかしロンドンの生活を嫌ったために,建築界での出世をあきらめて故郷に帰り,文学を一生の仕事にしようと決意した。68年匿名で《貧民と貴婦人》という長編小説を書き,ロンドンの出版社に送ったところ,当時文壇で重きをなしていた G. メレディスの目にとまった。メレディスはこの小説があまりに過激な社会思想に色づけられ,出版社から排斥されるから,もっと筋立てのおもしろさをねらった作品を書いたほうがよい,とハーディに忠告した。この忠告に従って次作《非常手段》を書き,出版社に受け入れられ71年処女作として公刊された。 -

      - -

      -  以後ハーディの長編小説が次々に発表され,好評をもって迎えられた。《緑の木陰》(1872),《狂乱の群れを離れて》(1874),《帰郷》(1878)などが初期の代表作である。《カスターブリッジの市長》(1886),《テス》(1891),《日陰者ジュード》(1896)など後期の代表作では,小説のプロットの組立てがますます精緻巧妙になり,建築家としての才能が構成に発揮されている。しかし,彼の小説の特徴は単にその構成の巧みさのみにあるのではない。彼はショーペンハウアーの悲観主義哲学に共感し,人間の自由意志を超えた宇宙意志の存在を信じ,運命の力によって人間が翻弄される悲劇,つまりギリシア古典悲劇と同じ主題を小説の形で表現した。同時に作品の中で既存の道徳・宗教に鋭い批判を加え,結婚制度の否定や新しい男女の性関係まで大胆に扱ったため,保守的な読者からの抗議が相次ぎ,《日陰者ジュード》以後長編小説の執筆を断念してしまった。 -

      - -

      -  しかし,これでハーディの文学者としての生命が絶たれたわけではない。以後は短編小説,ナポレオンを扱った詩劇《覇王》全3部(1903‐08),数多くの抒情詩を発表し,詩人としても高い評価を受けた。1910年には国から勲章を授けられ,80歳の誕生日には全文壇から祝辞が寄せられた。このように国家的名士となっても,彼はロンドンに移住することを拒み続け,生れ故郷ウェセックス地方にとどまった。のみならず,彼のすべての作品はウェセックス地方を舞台とし,現実の地名を架空の地名に書き改めたウェセックス地方の地図が,彼の文学によって形成された。彼の作品の主人公は人間ではなく,彼の愛する土地の霊であった。死後,遺体はロンドンのウェストミンスター・アベーに葬られたが,彼の心臓は遺言により故郷に埋められた。日本でもハーディの愛読者は多く,〈日本ハーディ協会〉がある。 -

      -
      -
    6. -
    -
    diff --git a/content/post/2006/05/21/2006-05-21-00000238.md b/content/post/2006/05/21/2006-05-21-00000238.md deleted file mode 100644 index b02c797..0000000 --- a/content/post/2006/05/21/2006-05-21-00000238.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 味噌カツを食べました。 -author: kazu634 -date: 2006-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2367;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -スーパーホテル名古屋駅前 -

    - -

    -  英文学会も終了して、宿を名古屋駅前に移しました。なんと部屋でLANが使えます!というわけで、そこから更新しています。便利な世の中になったものだ。 -

    - -

    -  英文学会終了後どうにか名古屋駅までたどり着きホテルに着くと、先輩からの着信があることに気づきました。S先輩が「ご飯一緒に食べない」ということで電話してくれました。それに飛びつく自分。すでに先輩は有名店をリサーチ済みらしく、スマートにみそカツ屋に案内されました。名古屋駅内部にあるキッチンみなみだそうです。 -

    - -

    -

    -
    -

    - -

    -ぐるなび - キッチンみなみ -

    - -

    -  ご飯を食べた後は先輩と別れて、名古屋駅前のビッグカメラに行きました。電気屋さんはどこも変わりようがないなぁ…というのが印象です。 -

    - -

    -  そんで最後に、名古屋駅の写真を撮ってきて今にいたります。 -

    - -

    -

    -
    -

    - -

    -99dbcbb7.jpg -

    -
    diff --git a/content/post/2006/05/21/2006-05-21-00000239.md b/content/post/2006/05/21/2006-05-21-00000239.md deleted file mode 100644 index c8f2f29..0000000 --- a/content/post/2006/05/21/2006-05-21-00000239.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 最寄りの駅は混雑しているので近くの名古屋大学まで歩いてみた -author: kazu634 -date: 2006-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2365;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -44a335af.jpg -

    - -

    -  ちょっと立ち寄ってみました。きれいなキャンパスで名古屋大学の人がうらやましかったです。だらだらと徒歩で歩いていったのですが、なんか名古屋はとても暑いです。日焼けしてそうだ。 -

    -
    diff --git a/content/post/2006/05/22/2006-05-22-00000240.md b/content/post/2006/05/22/2006-05-22-00000240.md deleted file mode 100644 index a15c06e..0000000 --- a/content/post/2006/05/22/2006-05-22-00000240.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 中部国際空港 -author: kazu634 -date: 2006-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2375;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -70979259.jpg出発まであと2時間以上あるのに着いてしまいました。お土産を買って時間を潰そう。 -

    -
    diff --git a/content/post/2006/05/22/2006-05-22-00000241.md b/content/post/2006/05/22/2006-05-22-00000241.md deleted file mode 100644 index 19e43a3..0000000 --- a/content/post/2006/05/22/2006-05-22-00000241.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 愛知県美術館 -author: kazu634 -date: 2006-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2371;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -5178dac7.jpg愛知県美術館に来たのですが、休館日でした(^_^;) -

    -
    diff --git a/content/post/2006/05/22/2006-05-22-00000242.md b/content/post/2006/05/22/2006-05-22-00000242.md deleted file mode 100644 index facb655..0000000 --- a/content/post/2006/05/22/2006-05-22-00000242.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: 'セントラルパーク&テレビ塔' -author: kazu634 -date: 2006-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2369;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  栄駅周辺をぶらついていると、テレビ塔というものがあることに気づきました。噴水なんかもあって、結構きれいです。 -

    - -

    -

    -
    -

    - -

    -テレビ塔 -

    - -

    -  近づいていってみると、小さな小川みたいなものが整備されてありました。癒し空間です。 -

    - -

    -

    -
    -

    - -

    -テレビ塔 -

    - -

    -  近くのオアシス21という施設もきれいな場所でした。 -

    - -

    -

    -
    -

    - -

    -セントラルパーク_03 -

    - -

    -  こんな光景も広がっていました。 -

    - -

    -

    -
    -

    - -

    -セントラルパーク -

    - -

    -  名古屋は憩いのスペースが確保されているような気がしました。ベンチなんかも多くて、リラックスできるように配慮されているように思いました。 -

    - -
    - -

    -

    -
    -

    - -

    -テレビ塔 -

    -
    diff --git a/content/post/2006/05/22/2006-05-22-00000243.md b/content/post/2006/05/22/2006-05-22-00000243.md deleted file mode 100644 index d10f004..0000000 --- a/content/post/2006/05/22/2006-05-22-00000243.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 名古屋城のしゃちほこはあんまり目立っていなかった。 -author: kazu634 -date: 2006-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2373;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  尾張徳川家の居城です。何となく壮大なものを期待していたのですが、予期していたものよりは規模が小さかったです。シャチホコさんが目立っているはず…とか期待していたのですが、そんなことはなく案外ふつうでした。ちょっと残念でした。 -

    - -

    -

    -
    -

    - -

    -名古屋城 -

    - -

    -  なぜか本丸の堀のところには鹿が放し飼いになっていました。 -

    - -

    -

    -
    -

    - -

    -名古屋城の鹿 -

    -
    diff --git a/content/post/2006/05/22/2006-05-22-toyota-music-player-bb.md b/content/post/2006/05/22/2006-05-22-toyota-music-player-bb.md deleted file mode 100644 index 9e77987..0000000 --- a/content/post/2006/05/22/2006-05-22-toyota-music-player-bb.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: TOYOTA Music Player bB -author: kazu634 -date: 2006-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2377;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -4c4ef171.jpg飛行場内部で展示してありました。「車の中でも本格的に音楽を楽しむ」がコンセプトの車です(写真左)。 -

    -
    diff --git a/content/post/2006/05/25/2006-05-25-00000244.md b/content/post/2006/05/25/2006-05-25-00000244.md deleted file mode 100644 index e4d5022..0000000 --- a/content/post/2006/05/25/2006-05-25-00000244.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: I先生にここ1年間ほどではじめてねぎらわれました。 -author: kazu634 -date: 2006-05-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2379;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日の講義で発表をしていて、I先生にねぎらわれてしまいました。ここ1年とちょっとほどどんだけやってもねぎらわれたことがなかったのですが…と思って、自分がやってきたことを確認してみました。 -

    - -

    -  5日がかりで360pほどの小説を読み、その足で名古屋に行き学会を見学、後に学部向け教授の授業でなぜか自分の発表の番なのに休んでしまった人の分まで発表をして、本日のI先生の発表をこなす…結構やっていますね。 -

    - -

    -  ねぎらわれただけで大騒ぎしている訳なんですが、昨年までは昨年はどんないい発表をしても全否定だったのが、今回は自分が提示したコメントをほぼ論破しはしたもののねぎらわせることができました(いや、Shakespeareの詩を短時間で正確に読み取ってコメントするのは無理です……)。 -

    - -

    -  なんかこんなことでうれしがっているのもどうかと思うので、もう寝ますです。 -

    -
    diff --git a/content/post/2006/05/28/2006-05-28-00000245.md b/content/post/2006/05/28/2006-05-28-00000245.md deleted file mode 100644 index f04eefd..0000000 --- a/content/post/2006/05/28/2006-05-28-00000245.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 名古屋はgoodな場所でした。 -author: kazu634 -date: 2006-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2381;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  名古屋がどんな所かというと、とてもgoodな所でした。ですが、けしてgreatな場所ではないというのが、私の印象です。 -

    - -

    -  例えば東京や大阪・神戸などであれば、ただ綺麗なだけではなく、そこにいるだけで居住まいを正さずにはいられない雰囲気というか空気が流れています(たとえば皇居前広場とか)。それはただセンスがgoodというだけではなく、greatなものだからだというのが私の意見です。 -

    - -

    -  そういう観点で名古屋を振り返ってみると、名古屋はgoodな場所ではあるのですが、けしてgreatな雰囲気は流れておらず、中京(between 関東 and 関西)という地理的状況が思いっきり反映されているように思いました。やっぱりなんか中途半端だったんですよね…。 -

    -
    diff --git a/content/post/2006/05/28/2006-05-28-00000246.md b/content/post/2006/05/28/2006-05-28-00000246.md deleted file mode 100644 index c9e8a2b..0000000 --- a/content/post/2006/05/28/2006-05-28-00000246.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: センスのいい部屋 -author: kazu634 -date: 2006-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2383;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -お部屋晒し.com2 -

    - -

    -  みんなで自分たちの部屋を公開してしまおう…というコンセプトのスレッドが2chにあるらしく、それをまとめたサイトがありました。お部屋晒し.com2だそうです。みんなセンスがいい部屋にしているなぁ。 -

    -
    diff --git a/content/post/2006/05/29/2006-05-29-00000247.md b/content/post/2006/05/29/2006-05-29-00000247.md deleted file mode 100644 index d6bf8aa..0000000 --- a/content/post/2006/05/29/2006-05-29-00000247.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: うまく仕事に取りかかるには -author: kazu634 -date: 2006-05-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2385;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『ストレスフリーの仕事術』というのを読んでいて、とてもいいなと思った部分を抜粋。 -

    - -

    -  やらなければいけないことをリスト化するときなんかは、こんな感じにしてしまいがちです -

    - -

    - -

    - そんな風にするのではなく、こんな風に書くとやる気が出るそうです。 -

    - - - - - - - - - - - - - - - - - -
    - Before - - After -
    - 自動車税を払い込む - - 郵便局に行く(自動車税) -
    -
    - -

    -Lord Jimの批評をまとめる -

    - - - パソコンを起動してWordを起ちあげる(Lord Jimの批評) -

    - -

    - 要は、自分が具体的にまず何をするのかを書くことで、取りかかるまでの障壁を少なくするのがポイントらしいです。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -ストレスフリーの仕事術―仕事と人生をコントロールする52の法則 - -ストレスフリーの仕事術―仕事と人生をコントロールする52の法則デビッド アレン David Allen 田口 元 二見書房 2006-05売り上げランキング : 228Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/03/2006-06-03-ff-iii.md b/content/post/2006/06/03/2006-06-03-ff-iii.md deleted file mode 100644 index cec1474..0000000 --- a/content/post/2006/06/03/2006-06-03-ff-iii.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: FF III -author: kazu634 -date: 2006-06-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2387;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -『FF III』発売日は8月24日に決定!価格も発表/Gpara.com:ゲームニュース -

    - -

    -  Nintendo DSでFF IIIで発売されるそうです。小学生の頃、一生懸命やっていたのを思い出して、なんか買ってしまいそうです(^^ゞ。お金はないですがね… -

    -
    diff --git a/content/post/2006/06/04/2006-06-04-00000248.md b/content/post/2006/06/04/2006-06-04-00000248.md deleted file mode 100644 index 89c01fa..0000000 --- a/content/post/2006/06/04/2006-06-04-00000248.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 「ゲド戦記」―7月29日に公開決定♪ -author: kazu634 -date: 2006-06-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2391;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -スタジオジブリ - STUDIO GHIBLI - 「ゲド戦記」の公開日が、7月29日に決定しました。 -

    - -

    -  「ゲド戦記」の公開日が決まったようです。7月29日だそうです。大学の講義も終わりに近づきつつある日程なので、万難を排して観に行こう。 -

    -
    diff --git a/content/post/2006/06/04/2006-06-04-00000249.md b/content/post/2006/06/04/2006-06-04-00000249.md deleted file mode 100644 index 0a482e8..0000000 --- a/content/post/2006/06/04/2006-06-04-00000249.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: わかっている人間とわかっていない人間 -author: kazu634 -date: 2006-06-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2389;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Life is beautiful: ワイルド・ソウル、マフィアの親分が語る人生哲学 -

    - -

    -  Life is Beautiful『ワイルドソウル』が紹介されていたので、気になって購入しました。そこでは、マフィアのボスがこんなことを言います。 -

    - -

    -

    -
    -

    - -

    - 「世の中には、二種類の人間しかいない」…「分かっていない人間と分かっている人間―目に見えている世界の表層をなぞるだけの人間と、その表層の集合体から本質を見極めようとする人間だ。言っている意味、分かるか?」…「表層だけをなぞるだけの人間でも、世間並みの成功を収めることができる。現象のみを捉え、その対処法を経験値として蓄積してゆく。その経験値を元に未来に対処してゆく。少し聡い人間なら誰でもやっていることだ。だが、あくまでも意識はそのレベルにいる。いわば処世術にすぎない。それは分かっているとはいえない。住む世界や国が変われば、就く仕事が変われば、それまでの話だ。それまでの対処法は通用しない。が、その表層の集合体から物事の理を導こうとするものは、違う世界でも生き残ってゆく」…「物事がなぜそうなるかを考える。その上で、想像する。」 -

    - -

    -  何となく、昨年卒業していった先輩の顔が頭に思い浮かびました。うちのI先生に「新しいことが何も言えない」とのたまった人です。大学院の学生としては失格発言以外の何者でもないはずなのに、当たり前のように言ってしまうところが「すごい」と感じていました。あの人の大学院生活というのは、単に学生生活の延長だったのだと思ったんですよねぇ。本当はそんなもんじゃないのに。 -

    - -

    -  他人のことは、まぁ置いておいて、自分も修論の構想発表に向けてがんばらねば。新しいことを何としてでも言わなければ…昨日、I先生からキラーパスが来て、来月構想発表の日程が組まれましたです。がんばります。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -ワイルド・ソウル -
    -ワイルド・ソウル - -垣根 涼介 おすすめ平均 stars一気に読めたけど。stars読んだらファンになりますstars期待以上の面白さstarsさすが幻冬舎!!stars棄民政策からAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/06/2006-06-06-00000250.md b/content/post/2006/06/06/2006-06-06-00000250.md deleted file mode 100644 index 73a1e49..0000000 --- a/content/post/2006/06/06/2006-06-06-00000250.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: web-basedな表計算ソフト -author: kazu634 -date: 2006-06-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2395;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ウェブベースの表計算プログラム「Google Spreadsheet」、まもなく登場へ - CNET Japan -

    - -

    -  ”Ideas for Startups”で述べられていた、web-basedな表計算ソフトをGoogleがリリースしたようです。どういうことかというと要は、これからはインターネットに接続できさえすれば、Excelと同じようなことができるようになった…ということです。GoogleはMicrosoftの牙城を切り崩せるのでしょうか? -

    -
    diff --git a/content/post/2006/06/06/2006-06-06-00000251.md b/content/post/2006/06/06/2006-06-06-00000251.md deleted file mode 100644 index 20ab51a..0000000 --- a/content/post/2006/06/06/2006-06-06-00000251.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: インターフォン越しの攻防 -author: kazu634 -date: 2006-06-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2393;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -車 -

    - -

    -  最近、K内キャンパスの駐車場ゲートのおっちゃんたちとの攻防をしています。何とかしてゲート内に入って駐車場に止めようと思うのですが、さすがに毎日ほぼ変わらない時刻に同じような理由でインターフォンに応えていると、ばれてきているようです… -

    - -

    -  ここは素直に大学の敷地内に路駐か… -

    -
    diff --git a/content/post/2006/06/09/2006-06-09-00000252.md b/content/post/2006/06/09/2006-06-09-00000252.md deleted file mode 100644 index 2cff591..0000000 --- a/content/post/2006/06/09/2006-06-09-00000252.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 何かをやろうとするときには、時間がない方がいい…らしい -author: kazu634 -date: 2006-06-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2397;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Less as a competitive advantage: My 10 minutes at Web 2.0 - Signal vs. Noise (by 37signals) -

    - -

    -  “Less as a Competitive Advantage”という文章がおもしろうそうなので、ちょっと引用。特に気になったのはこの部分。 -

    - -

    -

    -
    - -

    - Less Time Your competitors have 10 people at 40 hours a week (400 hours). You have 3 people at 40 hours a week (120 hours). Sounds like a disadvantage, right? Nope. It’s a huge advantage. The majority of time you spend working is wasted time. Too many meetings, too much planning, too much thinking, too much writing official documents. The more time you have the more time you have to waste – and it’s likely you’ll waste more than you use. When you have less time, you’ll spend it more wisely. Think about time as money: If you only have $500 in the bank, you’re not going to spend $400 on a TV. You’re going to be careful about spending your money. If you have 40 hours instead of 400, you’re going to spend that time more wisely. More value per hour for your less time. -

    -

    - -

    - 強調している部分だけを訳すと、「時間があればあるほど、より多くの時間を無駄に過ごすことになる―そして、使う以上の時間を無駄に過ごすことになりがちだ。少ない時間しかなければ、その限られた時間をもっと賢明に使うことになるだろう」とでもなるのでしょうか。常に追い込まれた状態の方がパフォーマンスが高くなる…ということなんでしょうかね? -

    -
    diff --git a/content/post/2006/06/10/2006-06-10-00000253.md b/content/post/2006/06/10/2006-06-10-00000253.md deleted file mode 100644 index e6b4838..0000000 --- a/content/post/2006/06/10/2006-06-10-00000253.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: '宮城県立図書館 & 宮城大学' -author: kazu634 -date: 2006-06-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2399;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -宮城県立図書館 -

    - -

    -  ただいま修論の中間発表に向けてLord Jimを読み直しています。一日のノルマは大体30p弱。基本的にConradの作品はネイティブの人からも”difficult”と言われるぐらいなので、一日が終わる頃には頭が痛くなってきます。一週間で150pほどのノルマとカウントして(いや、普通に講義はmustで参加なわけですから…予定通りにはこなせるわけがないので、二日は予備日です)、読んでいる最中です。それで、今日は土曜日ということでたまには大学ではないところで勉強しようと思い立ち、県立図書館へ行ってきました。 -

    - -

    -  感想:なんでこんなデザインの良い建物が郊外にあるんだ… -

    - -

    -

    -
    -

    - -

    -376fbd83.jpg -

    - -

    - 非常にデザインがすばらしい…というのが、第一印象でした。 -

    - -

    -  中に入ってみると、同じことを考えた人たちがたくさんいて、机を確保できない感じです。しょうがないから、宮城大学の図書館に行くことにしました。 -

    - -

    -  宮城大学というところも、めちゃくちゃ綺麗な所です。でも、図書館自体は閉められているみたいで、開いていませんでした。でも、テラスのような所にテーブルが置かれていて開放されていたので、そこで読書にいそしんできました。かなり景色がいいので、何か得した気分で帰ってきました。 -

    -
    diff --git a/content/post/2006/06/12/2006-06-12-00000254.md b/content/post/2006/06/12/2006-06-12-00000254.md deleted file mode 100644 index bb97fde..0000000 --- a/content/post/2006/06/12/2006-06-12-00000254.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: ノルマ -author: kazu634 -date: 2006-06-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2401;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在Lord Jimで修論の構想発表をするためにがんばっているとこです。とりあえず一日30Pほどずつをノルマとして、読んでいくことにしています。そうすれば、2週間で読み終わるはず。うでも、前に読んだときには3週間かかっているので、ちょっとオーバーワーク気味です。うでも、やらないと……がんばっていこうと思います。 -

    - -

    - 今日の達成分: 10/30。学部生に詩の読み方を教えなければならず、こんな状態です。なんとしてでも残り20Pほどを読まなければ… -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -Lord Jim (Penguin Modern Classics) -
    -Lord Jim (Penguin Modern Classics) - -Joseph Conrad Cedric Watts Penguin Books Ltd 2000-06-29売り上げランキング : 96318おすすめ平均 starstar人間性の根元Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/17/2006-06-17-00000255.md b/content/post/2006/06/17/2006-06-17-00000255.md deleted file mode 100644 index 1c13f09..0000000 --- a/content/post/2006/06/17/2006-06-17-00000255.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 夢を信じて生きていけばいいさ -author: kazu634 -date: 2006-06-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2403;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -HIDEAKI TOKUNAGA Official Site -

    - -

    -  朝起きて、めざましテレビをつけると、毎回徳永英明の「夢を信じて」をカバーしたのが流れていたので、気になってTSUTAYAで借りてきました。 -

    - -

    -  この「夢を信じて」という曲は、ドラゴンクエストというアニメで主題歌として使われた曲であり、徳永英明最大のヒット曲とされています。ドラゴンクエストについては、下を見てみましょう! -

    - -

    -

    -
    -

    - -

    -アニメドラゴンクエスト アベル伝説 支援ファンサイト Long Way Home -

    - -

    -  「夢を信じて 生きていけば いいさ と/君は 叫んだ だろう」というところがサビの部分で、この部分がとても印象的な曲になっています。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -シングルコレクション(1986~1991) -
    -シングルコレクション(1986~1991) - -徳永英明 おすすめ平均 stars今では稀有な美声と泣きメロstars素晴らしい!stars昔を懐かしむ気持ち以上の何かを感じられるアルバムstars響く!stars良い曲が多いですAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/18/2006-06-18-00000256.md b/content/post/2006/06/18/2006-06-18-00000256.md deleted file mode 100644 index b5197e3..0000000 --- a/content/post/2006/06/18/2006-06-18-00000256.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 時期はずれの海水浴場 -author: kazu634 -date: 2006-06-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2407;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -七ヶ浜の海水浴場 -

    - -

    -  実家に戻った帰り道、ちょっと寄り道して七ヶ浜の海水浴場に行ってきました。まだそんなにあついというわけではないと思うのですが、サーファーがサーフィンをしていました。ちょっとびっくりでした。 -

    -
    diff --git a/content/post/2006/06/18/2006-06-18-00000257.md b/content/post/2006/06/18/2006-06-18-00000257.md deleted file mode 100644 index e21991c..0000000 --- a/content/post/2006/06/18/2006-06-18-00000257.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 詩のオリエンテーション -author: kazu634 -date: 2006-06-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2405;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -詩のオリエンテーション -

    - -

    -  昨日は、英文学研究室にて学部3年生を対象に、我々院生が詩の読み方を教えて、先生方の前で発表をする…という詩のオリエンテーションがありました。何か自分はやりすぎていたらしく、普段の自分ら院生に対して求められている水準のものを3年生の子たちに求めていたようです。気づかずに。 -

    - -

    -  よ~く振り返ってみると、「読めば分かることをコメントとして言う必要はない。そんなところは誰でも分かる部分だから」なんて言うのは、学部3年生には厳しかったかもしれませんね…少し反省です。 -

    -
    diff --git a/content/post/2006/06/18/2006-06-18-00000258.md b/content/post/2006/06/18/2006-06-18-00000258.md deleted file mode 100644 index 834189c..0000000 --- a/content/post/2006/06/18/2006-06-18-00000258.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: 「サイラス・ラパムの向上」について -author: kazu634 -date: 2006-06-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2409;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -原稿 -

    - -

    -  サークルで本の紹介をすることになったので、その原稿をアップしてみました。 -

    - -
    - -

    -

    -
    -

    - -

    - –第一次世界大戦後のバブルの時期にボストンの上流階級の社会に受容されようとし、果たせなかった一家の姿が描かれた作品– -

    - -

    -  先日、”The Rise of Silas Lapham”という小説を読んだ。邦題は「サイラス・ラパムの向上」となる。【注1】 -

    - -

    -  ここで「向上」というタイトルになっているのは、この小説の主眼がボストンの上流階級の人々に受容されようとする成金の中流階級のサイラス・ラパムの姿を描くことではなく、そうした試みをし、突然の事業の失敗による破産などを通して主人公であるサイラス・ラパムが成長していく様子を描くことだからである。 -

    - -

    -  このようなことが主眼となっていることからも推測できるように、サイラス・ラパムは物語の前半部分では無骨で、自慢ばかりする人物として描かれている。生粋のボストンっこ達からは、やや煙たがられているのだが、本人はそのことには無頓着だった。この小説は語りの戦略として、サイラス・ラパムの視点と上流階級の人々の視点という二つの視点を提示することを選んでいる。このことにより、同一の出来事に対して互いがどのように反応したのかが併置されている。こうした同じ出来事でも見方が異なっていることが分かる点が非常におもしろい部分だと言えると思う。 -

    - -

    -  だが、こうしたことにおもしろさを感じられない人にとっては、この小説の前半部分はつまらなく感じられることだろう。だが、そうした人たちも後半部分、ラストまで後三分の一ぐらいから一気にぐいぐいと読み進めていけるようになる。そのあたりから、サイラス・ラパムが一気に没落していくのである。そのちょっと前からその兆候はあったものの、建築中の新居(もちろん成金のサイラス・ラパムがたてているものだから、お金をかけている。お金に困るようになっているラパムはこれを担保として銀行から多額のお金を借りることだってできた)がラパムの不注意から火事で全焼、保険もちょうど切れたところだということが分かる…というあたりからは、もうぐいぐいと読み進むことができる。さんざんお金があることを誇っていたラパムが破産へと向かっていく様子はおもしろいものだ。 -

    - -

    -  ラストでは、登場人物達の大半が幸せになるという喜劇のようなラストになっている。喜劇に似ているという点から考えてみると、この小説には演劇的なセリフ回しがされていたり、演劇的な状況描写がされていたりと、演劇から影響を受けたと思われる部分が結構あるように感じられる。 -

    - -

    -

    - -

    -  同一の出来事に対して、異なる見方があることを提示した作品を読んでみたいという方に、この作品はお薦めできる。 -

    - -
    - -
      -
    1. - – このように書いてはいるものの、どの本に収録されているのかを発見することはできなかった…すいません。 -
    2. -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -The Rise of Silas Lapham (The Penguin American Library) -
    -The Rise of Silas Lapham (The Penguin American Library) - -William Dean Howells Viking Pr 1983-04売り上げランキング : 80755Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/21/2006-06-21-00000259.md b/content/post/2006/06/21/2006-06-21-00000259.md deleted file mode 100644 index 9d84167..0000000 --- a/content/post/2006/06/21/2006-06-21-00000259.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Lord Jim読了…が、しかし -author: kazu634 -date: 2006-06-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2411;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ようやく修論を書くために読んでいたLord Jimを読み終わりました。春休みに3週間かけてやっていたことを、なぜか2週間で終わらせました。やっぱり疲れています。しかも、途中には詩のオリエンテーションと言うことで、学部生への指導もこなしていて…とても大変だった気がします。 -

    - -

    -  まぁ、明日の水曜日さえ過ぎてしまえば、木曜日は東北大の創立記念日でお休みなので、明日を無難に乗り越えていこうと思います…と思いきや、明日はゼミで自分の発表の番でした(^_^; -

    -
    diff --git a/content/post/2006/06/22/2006-06-22-death-note.md b/content/post/2006/06/22/2006-06-22-death-note.md deleted file mode 100644 index 7d21ff5..0000000 --- a/content/post/2006/06/22/2006-06-22-death-note.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: Death Note -author: kazu634 -date: 2006-06-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2413;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -DEATH NOTE -デスノート- -

    - -

    -  最近公開された、『デスノート』を観てきました。 -

    - -

    -  とりあえず観てて感じたのは、マンガほどはLとキラの知恵比べという要素が薄れていたように感じました。はっきり言ってLの推測は穴があったように感じるのですが、結果的に当たっているから、結果オーライ的にLが信頼されていく様子を見て「何だかなぁ」と思ってしまいました。 -

    - -

    -  映画の設定上、キラは大学生という設定になっていて、現実の法制度に限界を感じて立ち上がるということになっていて、より現実感あるものになっているように思いました。 -

    - -

    -  ただ、あの映画だけを観て筋を追える人はあまりいないような気がします…マンガを読んでから観た方がいいと思います。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -DEATH NOTE (1) -
    -DEATH NOTE (1) - -大場 つぐみ 小畑 健 おすすめ平均 starsネオ小畑stars考える・・・stars少年誌ばなれしてるstarsマジすげえよ、これ。stars1~2巻のみAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/06/24/2006-06-24-00000260.md b/content/post/2006/06/24/2006-06-24-00000260.md deleted file mode 100644 index 6705d46..0000000 --- a/content/post/2006/06/24/2006-06-24-00000260.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Lord Jimの次は -author: kazu634 -date: 2006-06-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2415;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -らせん -

    - -

    -  Lord jimの方はとりあえず一息ついて、後は構想をまとめるのみです…が、読書会で私が発表の順番なので、それもこなさないといけませんです(^_^; -

    - -

    -  今回読む本は、The Namesakeという本で、Jhumpa Lahiriというインド系アメリカ人が最近書いた本です。「気になったから」というだけで選んだのですが、とりあえず来週はこれを読みながら、修論の構想を練ることになりそうです。 -

    - -

    -  このらせん階段のようにぐねぐねと、来月半ばまで自分にはあまり休息の日々はなさそうです……(^_^; -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - -
    -The Namesake -
    -The Namesake - -Jhumpa Lahiri

    - -

    -おすすめ平均
    stars支えられて・・・
    stars三つの層
    starsこの美人の書く小説は本物だ。
    stars大陸を渡った家族を描く小説の美しい充実
    starsまわってまわる -

    - -

    -Amazonで詳しく見る by G-Tools

    -

    diff --git a/content/post/2006/06/25/2006-06-25-00000261.md b/content/post/2006/06/25/2006-06-25-00000261.md deleted file mode 100644 index 2a3edcd..0000000 --- a/content/post/2006/06/25/2006-06-25-00000261.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ヨーダのバックパック -author: kazu634 -date: 2006-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2417;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ヨーダさんバックパック - Engadget Japanese -

    - -

    -  ヨーダのバックパックが販売されているようです。くわしくは画像をクリック♪ -

    -
    diff --git a/content/post/2006/06/26/2006-06-26-the-power-of-the-marginal.md b/content/post/2006/06/26/2006-06-26-the-power-of-the-marginal.md deleted file mode 100644 index 83e3038..0000000 --- a/content/post/2006/06/26/2006-06-26-the-power-of-the-marginal.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ”The Power of the Marginal” -author: kazu634 -date: 2006-06-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2419;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -The Power of the Marginal -

    - -

    -  Paul Grahamのサイトで最新のエッセーが公開されました。“The Power of the Marginal”です。 -

    - -

    -  しばしば挑発的(provocative)と表されるPaulのエッセーですが、今回もまた非常にprovocativeで、かつinterestingなものになっているように思います…と言っても、まだ2/3程度しか読んでいないのですが。 -

    - -

    -  Testのセクションでは、文系と理系の学問の評価基準について触れられていて、「なるほど」と感心してしまいました。特にこのあたりです: -

    - -

    -

    -
    -

    - -

    - One way to tell whether a field has consistent standards is the overlap between the leading practitioners and the people who teach the subject in universities. At one end of the scale you have fields like math and physics, where nearly all the teachers are among the best practitioners. In the middle are medicine, law, history, architecture, and computer science, where many are. At the bottom are business, literature, and the visual arts, where there’s almost no overlap between the teachers and the leading practitioners. It’s this end that gives rise to phrases like “those who can’t do, teach.” -

    - -

    - Incidentally, this scale might be helpful in deciding what to study in college. When I was in college the rule seemed to be that you should study whatever you were most interested in. But in retrospect you’re probably better off studying something moderately interesting with someone who’s good at it than something very interesting with someone who isn’t. You often hear people say that you shouldn’t major in business in college, but this is actually an instance of a more general rule: don’t learn things from teachers who are bad at them. -

    - -

    - How much you should worry about being an outsider depends on the quality of the insiders. If you’re an amateur mathematician and think you’ve solved a famous open problem, better go back and check. When I was in grad school, a friend in the math department had the job of replying to people who sent in proofs of Fermat’s last theorem and so on, and it did not seem as if he saw it as a valuable source of tips– more like manning a mental health hotline. Whereas if the stuff you’re writing seems different from what English professors are interested in, that’s not necessarily a problem. -

    -
    diff --git a/content/post/2006/07/02/2006-07-02-00000262.md b/content/post/2006/07/02/2006-07-02-00000262.md deleted file mode 100644 index ec4740b..0000000 --- a/content/post/2006/07/02/2006-07-02-00000262.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 『Cars』 -author: kazu634 -date: 2006-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2421;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -カーズ -

    - -

    -  Pixarの最新アニメ映画『Cars』が公開されたようです。Pixarといえば、かのSteve JobsがCEOを勤める会社として有名です。アニメ映画の世界では、かなり有名な会社です。とりあえず、チェックしておこう。 -

    -
    diff --git a/content/post/2006/07/03/2006-07-03-00000263.md b/content/post/2006/07/03/2006-07-03-00000263.md deleted file mode 100644 index 3a40f83..0000000 --- a/content/post/2006/07/03/2006-07-03-00000263.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 研究発表のハンドアウトは9割方完成…が、 -author: kazu634 -date: 2006-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2423;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論の構想発表と言うことで、ハンドアウトを用意する。自分が述べたいことが、どのような点で新しいことなのかを明確にするのに時間がかかったが、とりあえず何とかなりそうだ。今回は、以下の二つに助けられました。 -

    - -

    - -

    - ある本を引用している文献が検索できるなんて便利すぎです(^_^; -

    - -

    -  そんな感じで過ごしていたら、先輩から読書会があるからということで誘われました。「若いときの苦労は買ってでもしろ」の言葉には逆らえず、参加することに。あと、2週間を無事に過ごせば、少しは暇な生活になるはず… -

    -
    diff --git a/content/post/2006/07/04/2006-07-04-00000264.md b/content/post/2006/07/04/2006-07-04-00000264.md deleted file mode 100644 index e479699..0000000 --- a/content/post/2006/07/04/2006-07-04-00000264.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 宮城県美術館 -author: kazu634 -date: 2006-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2429;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -cdedd8f7.jpg疲れ果てて来てみました。 -

    -
    diff --git a/content/post/2006/07/04/2006-07-04-00000265.md b/content/post/2006/07/04/2006-07-04-00000265.md deleted file mode 100644 index 7dd5b6b..0000000 --- a/content/post/2006/07/04/2006-07-04-00000265.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 先行研究に当たっていて、気づいたこと -author: kazu634 -date: 2006-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2427;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -piano -

    - -

    -  先行研究を読んでいて思ったこと:自分の卒論は、15年前なら結構センセーショナルだったんだ。下線部分なんて、まさしくそのまんまなんだけれど… -

    - -

    -

    -
    -

    - -

    - In 1886, a year later, Conrad became a British subject and did finally pass his British Master Mariner’s exam, but while awarding him the long coveted Captain’s Certificate, his examiner advised him to “go into steam.” Since the opening of the Suez Canal in 1869, steam had become an important new technology, one that Conrad felt an aversion to and a reluctance to pursue (Jean-Aubry, Conrad, I, p. 55). The canal “pierced” the Isthmus of Suez, as Conrad was fond of phrasing it — obviously he saw it as an inflicted violence — and connected the Mediterranean and the Red Seas, to facilitate the route to India and thus strengthen that imperial connection. But steam did not accord with Conrad’s ideas of seamanship, forged as they had been by the fictions of Hugo, Marryat, and Cooper. And in the early pages of his second novel, An Outcast of the Islands, Conrad had eulogized the sea Before the time when the French mind set the Egyptian muscle in motion and produced a dismal but profitable ditch. Then a great pall of smoke sent out by countless steamboats was spread over the restless mirror of the Infinite. The hand of the engineer tore down the veil of the terrible beauty in order that greedy and faithless landlubbers might pocket dividends. The mystery was destroyed. (p. 12) -

    - -

    -  全く意識していなかったことなんだけれども、2年前の自分はすごかった気がする。 -

    -
    diff --git a/content/post/2006/07/04/2006-07-04-00000266.md b/content/post/2006/07/04/2006-07-04-00000266.md deleted file mode 100644 index f27f043..0000000 --- a/content/post/2006/07/04/2006-07-04-00000266.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: なんだか学生なんだけど、働いているような気がしてきた -author: kazu634 -date: 2006-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2425;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -駐車場 -

    - -

    -  K内キャンパスの駐車場でインターフォン越しの攻防をしていたのですが、段々と攻防に疲れ果ててきました。うで、O坂のあたりに路駐をしていたのですが、それも大学側によって封鎖されてしまいました……毎日、勉強をしに来ている学生に対して、この仕打ちか…と、ちょっと腹立ち気味ですが、しょうがないので駐車場を借りることにしました。 -

    - -

    -  とりあえず某予備校の寮で働いているので、普通に暮らして、研究に必要な本を購入するのには十分な額を稼いでいるのですが、今年は学会や勉強会に参加することが多くなると予想されたので、奨学金を申請していたんですよね。結局、この奨学金は研究に関係する旅費と、後は自動車関係にしか使わないということに決めてました…つまり、駐車場代こそ奨学金を使う場面のはず!…というわけで不動産屋さんで申し込んできました。 -

    - -

    -  来年になればキャンパス内の駐車場のパスカードが取得できるようになるので、それまでの間借りていようと思います。 -

    -
    diff --git a/content/post/2006/07/07/2006-07-07-00000267.md b/content/post/2006/07/07/2006-07-07-00000267.md deleted file mode 100644 index d8d9a92..0000000 --- a/content/post/2006/07/07/2006-07-07-00000267.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: もう疲れた… -author: kazu634 -date: 2006-07-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2431;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  そろそろ何かが焼き切れそうです。 -

    -
    diff --git a/content/post/2006/07/08/2006-07-08-00000268.md b/content/post/2006/07/08/2006-07-08-00000268.md deleted file mode 100644 index 31ddc81..0000000 --- a/content/post/2006/07/08/2006-07-08-00000268.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 勉強会に向けての予習は終了。 -author: kazu634 -date: 2006-07-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2433;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日13:00~開始の読書会ではShakespeareの論文を3つ読みます。何とか読み終わりました。とにかく眠いです。寝ます。 -

    -
    diff --git a/content/post/2006/07/09/2006-07-09-00000269.md b/content/post/2006/07/09/2006-07-09-00000269.md deleted file mode 100644 index 8d97540..0000000 --- a/content/post/2006/07/09/2006-07-09-00000269.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 野球大会 -author: kazu634 -date: 2006-07-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2437;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -野球大会 -

    - -

    -  恒例の文学部野球大会が行われました。vs国文学戦です。奴らは強かったです。今年から投手はセットポジションから投げなければならなくなったようで、急造投手にはあからさまに不利なルールになっていました。おかしくないだろうか。死ねばいいのに。それに対して、国文学は明らかに経験者のピッチャー。勝てるわけがない… -

    - -

    -  華々しくコールド負けしてきました。 -

    -
    diff --git a/content/post/2006/07/09/2006-07-09-howm.md b/content/post/2006/07/09/2006-07-09-howm.md deleted file mode 100644 index a81daa2..0000000 --- a/content/post/2006/07/09/2006-07-09-howm.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: howm -author: kazu634 -date: 2006-07-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2435;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -howm.mac 高速化 -- 秀丸用な howm.mac の目次作成だけ perl (てか PAR な exe) にしてみた -

    - -

    -  howmというパソコンでメモを扱う仕組みがあるのですが、それがエディターの秀丸上で実現できるようになったということで試してみました。 -

    - -

    -  とりあえず、適当に放り込んでおいて、後でゆるやかな条件で検索できる…というのが最大の魅力でしょうか。 -

    - -

    -  自分用の備忘録として、配布サイトで配布されているマクロを修正したものを書いておきます。秀丸ver 6~用なのかな? -

    - -

    -

    -
    - - -

    - -

    - とりあえずこれで、ある程度正常に動作するはず。 -

    - -
    - -

    - 追記: -

    - -

    -どこぞの本家howmのWikiでリンクを張られて閲覧に来る人がいるようなので、補足。ここでいう配布サイトというのは、howm.mac 高速化 — 秀丸用な howm.mac の目次作成だけ perl (てか PAR な exe) にしてみたです。ここで配布されているマクロを使用した場合、私が使っていた秀丸ver 6.0 b30では -

    - - - -

    - ようだったので、修正してみました。あと、私のパソコンではなぜか付属のexeがうまくうごかず、メニューを生成できないでいるのですが…なぜなんだろう? -

    -
    diff --git a/content/post/2006/07/11/2006-07-11-00000270.md b/content/post/2006/07/11/2006-07-11-00000270.md deleted file mode 100644 index c6ea9e4..0000000 --- a/content/post/2006/07/11/2006-07-11-00000270.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: アニメ・ドラゴンクエスト -author: kazu634 -date: 2006-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2439;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -たのみこむ -

    - -

    -  以前、徳永英明の「夢を信じて」について書きましたが、それを主題歌にしていたアニメ・『ドラゴンクエスト』がDVDとして発売されるようです。これはチェックせねば…。 -

    -
    diff --git a/content/post/2006/07/13/2006-07-13-00000271.md b/content/post/2006/07/13/2006-07-13-00000271.md deleted file mode 100644 index 097a0a6..0000000 --- a/content/post/2006/07/13/2006-07-13-00000271.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: いよいよ明日が構想発表。 -author: kazu634 -date: 2006-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2441;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず一週間寝かせて考えたことを基にして修正して資料作り完了。後は、発表するのみです。 -

    -
    diff --git a/content/post/2006/07/15/2006-07-15-00000272.md b/content/post/2006/07/15/2006-07-15-00000272.md deleted file mode 100644 index dbb409f..0000000 --- a/content/post/2006/07/15/2006-07-15-00000272.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 構想発表が終了。 -author: kazu634 -date: 2006-07-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2443;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論の構想発表は終了しました。とりあえず新しいことを言うことには成功しているのだと思われますが、「問題設定がおもしろくない」と言われてしまいました。 -

    - -

    -  昨年度にむちゃくちゃな量の講義を課しておいて、ぺーぺーの自分に研究をする時間を与えないでおいたにも関わらず、今年になると「全然進んでない」と言うのは、どうかと思うのだが…さらにそんな風に言い放っておいた上で、構想発表をするように誘導するところまではとりあえず認めよう。うでも、とにかく何とか新しいことを短期間で述べようと努力した健闘を控えめにでも称えようとかいうことが全くないのは、ちょっとどうかと思うのだが…たしかに、時間が限られている中で新しいことを言うために局地戦で戦いを挑んだわけだけど、それはしょうがないのでは。時間があったら、正面から戦いを挑むさ。 -

    - -

    -  それにしても愛されているのかどうかわからないけれど、明らかに同級生の人たちとは対応が違うのだけれども…これまで構想発表をしてきたのを見てきたけれど、「この研究をすることの意義」まで質問されているのは自分だけなのだが…しかも、きっちり「枝葉のことを論じても意味がないのでは」とコメントされて… -

    - -

    -  来年も自分はマスターをやっているかもしれません……(..;)そんなことにならないように、夏休みを頑張っていこうと思います。 -

    - -

    -  ……とか色々とぐちりたいのですが、なぜか修論の構想発表は通過点に過ぎないので、とにかくNamesakeを読み終わりたいと思います。 -

    -
    diff --git a/content/post/2006/07/17/2006-07-17-00000273.md b/content/post/2006/07/17/2006-07-17-00000273.md deleted file mode 100644 index b4df6f9..0000000 --- a/content/post/2006/07/17/2006-07-17-00000273.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Namesakeを読了。 -author: kazu634 -date: 2006-07-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2447;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Namesakeをついに読み終わりました。一息ついたら(or今日中につけたら?)、読書会に向けてハンドアウトを作成しようと思います。 -

    - -

    -  疲れました…… -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -The Namesake -
    -The Namesake - -Jhumpa Lahiri おすすめ平均 starsまわってまわるstars記憶の積み重ねの果てに遂げる成長の物語starsジュンパ・ラヒリという作家への期待stars人生の肯定のすがすがしさstarsConflict in the soulAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/07/17/2006-07-17-00000274.md b/content/post/2006/07/17/2006-07-17-00000274.md deleted file mode 100644 index 5b93a8f..0000000 --- a/content/post/2006/07/17/2006-07-17-00000274.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 修士論文の構想発表の準備を完了しました…次は来週の水曜日までに300ページ… -author: kazu634 -date: 2006-07-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2445;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ようやく金曜日の修論構想発表の準備を完了させました。後は金曜日を待つだけです。 -

    - -

    -  というわけで、来週の水曜日の読書会に向けて、Jhumpa LahiriのNamesakeを読み始めようと思います……明日から。ワールドカップでジダンの最後の姿を見なければならないでしょう! -

    - -
    - -

    -

    - 経過報告 -
    -

    - - - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -The Namesake -
    -The Namesake - -Jhumpa Lahiri おすすめ平均 starsまわってまわるstars記憶の積み重ねの果てに遂げる成長の物語starsジュンパ・ラヒリという作家への期待stars人生の肯定のすがすがしさstarsConflict in the soulAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/07/19/2006-07-19-00000275.md b/content/post/2006/07/19/2006-07-19-00000275.md deleted file mode 100644 index d3436a2..0000000 --- a/content/post/2006/07/19/2006-07-19-00000275.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 何とかレジメも終わりそう… -author: kazu634 -date: 2006-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2449;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Namesake発表のレジメも何とか終わりそうです。もう疲れました…今なら、お腹がふくれればいつでも眠る自信があります! -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -The Namesake -
    -The Namesake - -Jhumpa Lahiri おすすめ平均 starsまわってまわるstars記憶の積み重ねの果てに遂げる成長の物語starsジュンパ・ラヒリという作家への期待stars人生の肯定のすがすがしさstarsConflict in the soulAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/07/21/2006-07-21-00000276.md b/content/post/2006/07/21/2006-07-21-00000276.md deleted file mode 100644 index 0e864f7..0000000 --- a/content/post/2006/07/21/2006-07-21-00000276.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: 「舞台」の上を目指して -author: kazu634 -date: 2006-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2453;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -デジモノに埋もれる日々: 「舞台論」 - 舞台に立つ人が本当に恐れるべきものとは -

    - -

    -  デジモノに埋もれる日々: 「舞台論」 – 舞台に立つ人が本当に恐れるべきものとはより引用: -

    - -

    -

    -
    - -

    - 「舞台」と「観客席」の違いについて考えたことがあるでしょうか。 -

    - -

    -  「当事者たる覚悟」を持った人しか足を踏み入れることが許されない世界、それが「舞台」の上です。 -

    - -

    - 一方で「観客席」とは何でしょう。
    「当事者になれなかった人」の居る場所? いいえ、違います。「当事者になるつもりのない人」が居る場所、それが「観客席」です。 -

    - -

    - 違いが判りましたか?
    当事者になりたくてもなれない人が居る場所は 「舞台裏」 のほうです。彼らは常に舞台に立つ日を夢見て、舞台裏で稽古を続けています。 -

    -

    - -

    - 自分も研究者として「舞台」にあがろうとして頑張っているわけだけれども、「舞台裏」ではじかれている段階。これからも積極的に攻めていこうとは思うけれども、修士論文という壁は厚いかもしれない。自分はボトムアップ的なアプローチを好んでいて、そこから何が言えるのかを考えていくような思考様式をしているのだけれども、そうすると先行研究との差異によってオリジナリティーが決定される研究論文で、差異を述べるのが非常に困難になっていく。これからはトップダウン的なアプローチを試みてみようと思うのだけれども、自分には慣れない経験なのでうまくいくのか心配。でも、とりあえずあがいてみようと思う。その結果、2年間で修士が終わらなかったらその時はその時だろう。 -

    - -

    -  うでも、引用元の文章とか見ると、今更ながら先生方には感謝。厳しい態度で日常的に接してもらわなければ、こんな覚悟を身につけることは不可能だから。色々とぼやきたくはなるけれども、それでも大事にしてもらっていると分かると、何も言えなくなるからなぁ…今はとにかく修士論文のことであがいてみようと思う。それが書き上がってみれば、自分に「舞台」に上る資格があるのかどうかはおぼろげながら見えてくるような気がする。 -

    -
    diff --git a/content/post/2006/07/21/2006-07-21-00000277.md b/content/post/2006/07/21/2006-07-21-00000277.md deleted file mode 100644 index 52929f8..0000000 --- a/content/post/2006/07/21/2006-07-21-00000277.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 初めて体験した「終わってた」。 -author: kazu634 -date: 2006-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2451;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  水曜日の夜。明日は2コマ目に講義があるから、読書会の疲れなどを考慮して早めに寝る。次の日は08:30に起きるようにアラームをセット……したのはいいのだけれど、起きてみたら13:00になってました。「寝坊」でもなく、「寝過ごした」でもなく、「終わってた」です。これは初めての体験でした。ここ三週間は多忙だったのですが、結果的に講義をさぼってしまいました…反省しています……ダメだなぁ>自分 -

    -
    diff --git a/content/post/2006/07/22/2006-07-22-00000278.md b/content/post/2006/07/22/2006-07-22-00000278.md deleted file mode 100644 index 67b07a8..0000000 --- a/content/post/2006/07/22/2006-07-22-00000278.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 石巻へドライブ -author: kazu634 -date: 2006-07-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2455;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -漫画館 -

    - -

    -  今日はゆっくりと起き出して、H山くんと石巻までドライブしました。石ノ森章太郎にちなんだ漫画館があったので、そこでトイレを借りて帰ってきました。何をしに行ったんでしょうかねぇ(^^ゞ -

    -
    diff --git a/content/post/2006/07/26/2006-07-26-00000279.md b/content/post/2006/07/26/2006-07-26-00000279.md deleted file mode 100644 index cce298a..0000000 --- a/content/post/2006/07/26/2006-07-26-00000279.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 1000万点を夢見て -author: kazu634 -date: 2006-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2457;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -解析3Dピンボール - Space Cadet -

    - -

    -  いま現在はまっているもの…それはWindowsに付属のピンボールです。働いている寮に新しいパソコンがやってきて、いま同僚のH山くんとハイスコアを競っています。やつは700万点台をだしやがりまして、私はいまだに600万点台です。いつか1位になってやる! -

    - -
    - -

    - 2006/06/20 追記:800万点に到達し、H山くんを追い抜きました。 -

    - -

    - 2006/07/24 追記:1,500万点に到達。目標を達成しました。 -

    -
    diff --git a/content/post/2006/07/26/2006-07-26-00000280.md b/content/post/2006/07/26/2006-07-26-00000280.md deleted file mode 100644 index da1ae7e..0000000 --- a/content/post/2006/07/26/2006-07-26-00000280.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 映画・『ラフ』 -author: kazu634 -date: 2006-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2459;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -映画「ラフ」Official Site -

    - -

    -  あだち充の『ラフ』が映画化されるようです。何とかしてチェックしたいと思います。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -ラフ 1 (1) - -ラフ 1 (1)あだち 充 小学館 2006-06-16売り上げランキング : 21777Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/07/27/2006-07-27-00000281.md b/content/post/2006/07/27/2006-07-27-00000281.md deleted file mode 100644 index 53a4521..0000000 --- a/content/post/2006/07/27/2006-07-27-00000281.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 水面に文字が! -author: kazu634 -date: 2006-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2461;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -水面に波で文字を書く技術 - Engadget Japanese -

    - -

    -  水面に波で文字を書く技術が開発されたそうです。記事によれば、(via [engadget Japanese beta]) -

    - -

    -

    -
    - -

    - 三井造船昭島研究所と阪大 内藤茂教授が「水面に波で文字を書く」技術を開発。プールの円周に沿って50個の造波装置を取り付け、それぞれの動きを数学的に制御することで波が重なった瞬間に文字や簡単な模様があらわれるもの。公開されたシステムでは3秒に一度べつべつの文字を表示することが可能。 -

    -

    - -

    - とのことだ。実際にどんなものなのか見てみたいと思いました。水を使ったアトラクションだと、まず思いつくのがディズニー・シー。あそこなんかで、実用化されるのかな? -

    -
    diff --git a/content/post/2006/07/27/2006-07-27-00000282.md b/content/post/2006/07/27/2006-07-27-00000282.md deleted file mode 100644 index 2cdc151..0000000 --- a/content/post/2006/07/27/2006-07-27-00000282.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: 社会人は学生を認めていないのではないか。 -author: kazu634 -date: 2006-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2463;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Shiro -

    - -

    -   『ハッカーと画家 コンピュータ時代の創造者たち』を翻訳された川合 史朗氏のwikiで、こんなことが書かれていた。 -

    - -

    -

    -
    -

    - -

    - 自分(達)のやっていることが学校の中だけの価値基準で判断されることに強く反発していたのは覚えている。「しょせん高校の部活動、 3年間楽しんで、卒業したら懐かしい想い出」、そういうのがすごく嫌だった。未熟ではあっても、それが「大人」が本気でやるような「本物の仕事」に連続的に接続しているものであって欲しかった。高校生としての物差しではなく、プロの仕事と同じ物差しで見てほしいと思っていた。それがどれだけ不遜な考えだったかはその後思い知ることとなるのだけれど、たとえそれを知っていたとしても、「高校生としての評価、70点」よりは「実世界での評価、0.01点」を望んでいただろうと思う。 -

    - -

    - でもPaulの理屈によれば、それこそがNerdの特質なのではないか。特定集団内の相対的人気度ではなく、外にある問題を自分がどれだけ解けるかという絶対的な尺度にこそ価値を見出す、っていう。 -

    - -

    - (強調は引用者) -

    - -

    - おそらくいま自分がぶつかっている壁というのはここで出てくる、「しょせん高校の部活動」から「本物の仕事」への移行ということなのではないかなぁ。自分の大学院生活を振り返れば、大学院生なんて言っても大人達にはいっさい認められていないような気がする。自分は、「なんで先輩達は先生方に対してあれほど対等の立場で話ができるのか」がずっと疑問だった。もちろん、先生方と対等な意識でありたいと望み、先生方からも対等と扱われている先輩もいた。けれど、自分と年の近い先輩達はどうも厳然として存在している実力差というものを認識していなかったような気がする。そうでなければ、あのような態度なんてとれるはずがないんだけれど… -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -ハッカーと画家 コンピュータ時代の創造者たち -
    -ハッカーと画家 コンピュータ時代の創造者たち - -ポール グレアム Paul Graham 川合 史朗 おすすめ平均 starsエンジニアを組織、管理している立場の人間にぜひ読んでもらいたい。stars共感!!stars開発疲れしたあなたにstarsハッカーの川合さんが翻訳したハッカーについての本stars単純に読むべしAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/07/31/2006-07-31-00000283.md b/content/post/2006/07/31/2006-07-31-00000283.md deleted file mode 100644 index 6ad730f..0000000 --- a/content/post/2006/07/31/2006-07-31-00000283.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Pixar展 -author: kazu634 -date: 2006-07-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2467;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -六本木ヒルズ・Roppngi Hills:ピクサー展 ~『トイ・ストーリー』から最新作『カーズ』まで~ -

    - -

    -  六本木ヒルズでピクサー展をやっているみたいです!やばい…これは見に行こうかなぁ。 -

    -
    diff --git a/content/post/2006/07/31/2006-07-31-00000284.md b/content/post/2006/07/31/2006-07-31-00000284.md deleted file mode 100644 index d97d056..0000000 --- a/content/post/2006/07/31/2006-07-31-00000284.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 働かなければ食えない…わけではないのだが -author: kazu634 -date: 2006-07-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2465;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いま現在進行形で、小論文模試の採点を行っています。6年ぐらいに及ぶ義理から引き受けた訳なんですが、さぼっていたつけが回って、8 / 37 枚終了という状況です。色々と考え事をしていたら、いつの間にか締め切りまで後34時間を切っていました。これから急ピッチでがんばっていこうと思います!(正直やりたくなかったんですけどね…) -

    - -
    - -

    - 経過報告: -

    - - -
    diff --git a/content/post/2006/07/31/2006-07-31-00000285.md b/content/post/2006/07/31/2006-07-31-00000285.md deleted file mode 100644 index abb6558..0000000 --- a/content/post/2006/07/31/2006-07-31-00000285.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: ルーヴル美術館展→ボンペイ展ということをしてみようかしら -author: kazu634 -date: 2006-07-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2469;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ルーヴル美術館展 ~古代ギリシア芸術・神々の遺産~ -

    - -

    -  東京芸術大学美術館で、ルーヴル美術館展~古代ギリシア芸術~が行われるそうです。おもしろそうだなぁ…行ってみようかしら。仙台市博物館では「ボンペイ展」ということで古代ローマの展示が行われるみたいだし。古代ギリシア→古代ローマみたいな感じで見学できるとおもしろいかもしれないなぁ。 -

    - -

    - 日時:2006/06/17-08/20 09:30-17:00 -

    -
    diff --git a/content/post/2006/08/02/2006-08-02-00000286.md b/content/post/2006/08/02/2006-08-02-00000286.md deleted file mode 100644 index 65c58ae..0000000 --- a/content/post/2006/08/02/2006-08-02-00000286.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 夏目漱石の展示 -author: kazu634 -date: 2006-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2473;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は、大学の付属図書館のY植さんに連れられて、研究室のみんなで夏目漱石の展示を見に行きました。基本的にきちんと申請しなければ公開しない展示だそうなので、見れたのはラッキーだったということです。Yさん曰く: -

    - -

    -

    -
    - -

    - 学生でも、こんな展示があるとは気づかずに卒業していくような、そんなひっそり感が漂う展示 -

    -

    - -

    - だそうです。 -

    - -

    -  夏目漱石の自筆は達筆で、ちょっと読解が困難でしたが、娘に宛てた手紙は楷書で書かれていて読みやすかったです。ほほえましかったです。自分が翻訳した時代の夏目漱石の遺品が収蔵されていて、理解が深まった感じです。 -

    - -

    -  何となくほほえましかったのは、先生時代に授業計画を立てていて、 -

    - -

    -

    -
    - -

    - One hour (here meaning 50 minutes) […] -

    -

    - -

    - こんな風に漱石が書いていて、「誰も英語の先生が英語で書いた授業計画を読みもしないのに、自分以外の誰かが読むことを想定している!」ことに驚きました。同僚の英語教師ならわかりますが、その場合授業時間が何分なのかはわかりそうなものだと思うんですけれどねぇ… -

    -
    diff --git a/content/post/2006/08/02/2006-08-02-00000287.md b/content/post/2006/08/02/2006-08-02-00000287.md deleted file mode 100644 index 12ba7a8..0000000 --- a/content/post/2006/08/02/2006-08-02-00000287.md +++ /dev/null @@ -1,108 +0,0 @@ ---- -title: 目的が明確だから、このように言えるのではないかなぁ? -author: kazu634 -date: 2006-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2471;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  2chで貼ってあった: -

    - -

    -

    -
    - -

    - 先への不安におびえるなよ。 -

    - -

    - 視野を狭くするって言い方は変だけど、今を直視しろよ。 -

    - -

    - 過去に逃げたってしょうがないだろ。 -

    - -

    - 反省ばっかしてても何も生まれないよ。 -

    - -

    - 夏休みになると1学期がんばっとけばよかった、2学期になったら夏休みがんばっとけば・・ -

    - -

    - それは今を直視することをさけて反省して自分を楽にしようとしてるんだよ。 -

    - -

    - 反省して正当化する。それで楽になろうとする。 -

    - -

    - そして先へも逃げる。 -

    - -

    - 明日こそがんばろうそんな気持ちで寝る、そしたら死ななきゃいけないと思え。 -

    - -

    - 今日を直視しないで明日への希望なんかないんだ。 -

    - -

    - 永遠の逃走になるよ。 -

    - -

    - 言い訳なんて君達くらい頭よかったら絶対見つかる。 -

    - -

    - 自己正当化なんかできちゃいます。 -

    - -

    - でも自分に嘘ついてることにどこかで気づくんだよ。 -

    - -

    - とにかく日々のなかで今を全うにやれてるか -

    - -

    - 今自分に恥ずかしくなく生きてるか -

    - -

    - 今自分にある可能性に対して精一杯やれているか。 -

    - -

    - 出来るだけシビアに自分をしっかりみて -

    - -

    - 絶対逃げない、逃避しない、言い訳を作らない。 -

    - -

    - そして今と向き合え。 -

    - -

    - そう思ってがんばっていってください。 -

    -

    - -

    - これって、目的が明確な場合のコメントですよね。でも、みんな目的が定まらないから悩んでいるように思うのですが… -

    -
    diff --git a/content/post/2006/08/05/2006-08-05-00000288.md b/content/post/2006/08/05/2006-08-05-00000288.md deleted file mode 100644 index 9f9a007..0000000 --- a/content/post/2006/08/05/2006-08-05-00000288.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 悩み -author: kazu634 -date: 2006-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2477;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、大学院生を続けていくのかどうかということで悩んでいる。もともと学部生の頃から大学院に進学することには反対されていた(特に母親)。でも、ある程度自分で学費を貯めて本気であることを示した結果、特に父から反対されることはなかった。 -

    - -

    -  それでも、昨年の夏ぐらいから父に老いが感じられるようになってきた。それまでは周囲の人を巻き込んでまで騒ぎを起こすようなことはなかったのだけれど(どちらかと言えば何でもないことを母が大騒ぎするのが普通だった)、ちょっとした事件があった。そうした騒動を何とか自分が収集したのだけれども、ちょっと父のことが心配になってきていた。そして、今年の5月に実家に戻ると、父に「歯が悪くなって抜いてきた」と言われて見てみると、前歯が結構なくなっていた。ショックだった。 -

    - -

    -  もともとうちの両親は年をとってから自分と弟を産んだので、父はすでに年金をもらっていて、母ももうじき年金をもらう。時間さえかけて先生たちについて行き、つねにチャレンジを続けていけば、いつかは常勤の大学の先生になれるだろう。でも、「時間をかけさえすれば」という時の時間ってどれぐらいなんだろう?たぶん10年ぐらい。 -

    - -

    -  他人に比べて自分には時間的な余裕がないと感じていたので、これまでは脇目もふらずに突っ走ってきた。でも、自分が研究者としての「芯」みたいなものを形成するにはまだまだ時間がかかることをこの前の構想発表では痛感させられた。すでにある体系に有意義な知を付け加えるには、その体系を十分に理解する必要がある。しかし、その時間が自分にはあるのだろうか? -

    - -

    -  おそらく2~3年はまだまだ突っ走っていけると思う。頑張れば。でも、その先はどうなんだろう?両親は確実に老いていく。これまでも反対を押し切っているという罪悪感を感じつつ、また心配しつつ、それを振り切りながらやってきていた。これからも突っ走っていった場合、その罪悪感に押しつぶされてしまわないか不安だ。 -

    - -

    -  今ならばまだ就職することも可能だ。博士課程後期に入ってしまえば、それも難しくなる。ここで悩むことは無駄ではないように思ってきた。指導教官がオランダから帰ってきたら、相談してみようと思う。進学するにせよ、就職するにせよ、おそらく自分は来年も博士課程前期に所属していることになるだろう。 -

    -
    diff --git a/content/post/2006/08/05/2006-08-05-00000289.md b/content/post/2006/08/05/2006-08-05-00000289.md deleted file mode 100644 index 7e4d8c4..0000000 --- a/content/post/2006/08/05/2006-08-05-00000289.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 食工房 びす -author: kazu634 -date: 2006-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2475;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -食工房 びす/ホットペッパー.jp -

    - -

    -  以前先輩が働いていた飲み屋「食工房 Tao」というのがあるのですが、そのお店は潰れてしまい、いまは無くなってしまいました。 -

    - -

    -  しかし、料理人だった人たちが「食工房 びす」というところで働いているらしく、その味が楽しめるそうです。誰かを誘っていってみようかな♪ -

    - -
    - -

    - データ: -

    - -

    -食工房びす -

    - - -
    diff --git a/content/post/2006/08/07/2006-08-07-00000290.md b/content/post/2006/08/07/2006-08-07-00000290.md deleted file mode 100644 index 8856280..0000000 --- a/content/post/2006/08/07/2006-08-07-00000290.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: コメントをいただきました -author: kazu634 -date: 2006-08-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2479;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - “The Age of the Essays”の翻訳について次のようなコメントをいただきました。椎野 裕樹様 wrote: -

    - -

    -

    -
    - -

    - thesis→卒業論文、dissertation→(博士)論文は少々無理のある訳だと思います。少なくとも訳注が必要でしょう。 -

    - -

    - thesisは大学の卒業論文以外に対しても広く使われます。thesis=(一般的に)論文(論文全般)、dissertation=学位取得論文(特に博士論文)という意味で使われることが多いように感じます。 -

    - -

    - いずれにせよ、語源について言及しているので、英原文を示して頂かないと理解できないと思います。(語源を話題にしている以上、すべてを和訳するのは無理ではないでしょうか? -

    -

    - -

    - このあたりが一番自信がなかったところなので、教えていただき勉強になりました。ちょっと明日までは時間ができそうにないので、明日以降になったら、どう直すべきなのかを考えてみたいと思います。コメントしていただきありがとうございました(__) -

    -
    diff --git a/content/post/2006/08/09/2006-08-09-00000291.md b/content/post/2006/08/09/2006-08-09-00000291.md deleted file mode 100644 index d18eb20..0000000 --- a/content/post/2006/08/09/2006-08-09-00000291.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 映画・『ゲド戦記』、明日公開! -author: kazu634 -date: 2006-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2481;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ゲド戦記 -

    - -

    -  『ゲド戦記』を観てきました。結論としては、『トトロ』のような「神がかった」作品を期待するようなジブリファンにはとうてい受け入れられないようなクオリティーだった、といえるかと思います。 -

    - -

    -  おそらく『ゲド戦記』の3巻までの内容を手際よくまとめて映画を作ろうとしているのだと思いますが、原作を読んでなければおそらく理解不能な描写が多くて、はじめて『ゲド戦記』に触れる人には「何が何のことなのかさっぱり」みたいな状態になってしまうかと思います。 -

    - -

    -  自分の中では『平成狸合戦ぽんぽこ』がジブリのワーストだと考えていたのですが、ダントツで『ゲド戦記』がワーストです。映画で完結してくれないとやっぱり… -

    - -

    -  もちろん、「現代の作品は散漫になりがちという傾向にあるから、それほど悪いわけではないのでは」という批判もあるかとは思いますが、ピカソと同じようにまずは基礎がしっかりできていることを示してから崩さないと、やっぱりダメだと感じてしまいます。 -

    - -
    -

    - -

    - 追記:
    原作者のLe Guinのコメントだそうです(via 「ゲド戦記」監督日誌) -

    - -

    -

    -
    - -

    - It is not my book. -

    - -

    - It is your film. -

    - -

    - It is a good film. -

    -

    - -

    - やはり、原作者も手放しで絶賛というわけではなかったようです。 -

    -
    diff --git a/content/post/2006/08/10/2006-08-10-00000292.md b/content/post/2006/08/10/2006-08-10-00000292.md deleted file mode 100644 index 1427dc6..0000000 --- a/content/post/2006/08/10/2006-08-10-00000292.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 的を得ていないことを質問する人が増えているような… -author: kazu634 -date: 2006-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2483;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いま寮に来ていた代ゼミの職員さんが東大に合格する人が書く答案についてこんなことを言っていました: -

    - -

    -

    -
    - -

    - ×にしたくても、×にできない -

    -

    - -

    - たしかに言われてみて納得です。でも、このような答案を書くには、常日頃から関係のないことを答えとして書こうものなら0点になるような教育を受けていなければならないと思いました。これってやる方もしんどい教え方なんですよね…自分は1年間ほどみっちりI先生にやられました。今でも、時々やられています。 -

    - -

    -  うで、個人的な考えからすれば、そこいらの高校の先生にはこのような指導は不可能なのではないかと思います。少なくとも自分と同世代で先生になったような人には、このような指導はできないような気がします。なぜなら、このような教育を受けたことがないので(うちの大学の中でだけの話なのかもしれませんが…)。そして予備校生たちを見ていても、理由にならないことを理由としてあげている子たちが非常に多いように感じます。よく年を取った方たちがする「自分たちの頃は~」的なlamentationにも、認めざるを得ない面があるのではないかと思ってきました。もしかすると、全体的に日本人の学力は段々と低下しているのかもしれません。 -

    -
    diff --git a/content/post/2006/08/14/2006-08-14-00000293.md b/content/post/2006/08/14/2006-08-14-00000293.md deleted file mode 100644 index 48dc1bc..0000000 --- a/content/post/2006/08/14/2006-08-14-00000293.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 映画・『ゲド戦記』を観てきたけれど… -author: kazu634 -date: 2006-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2485;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ゲド戦記 -

    - -

    -  『ゲド戦記』を観てきました。結論としては、『トトロ』のような「神がかった」作品を期待するようなジブリファンにはとうてい受け入れられないようなクオリティーだった、といえるかと思います。 -

    - -

    -  おそらく『ゲド戦記』の3巻までの内容を手際よくまとめて映画を作ろうとしているのだと思いますが、原作を読んでなければおそらく理解不能な描写が多くて、はじめて『ゲド戦記』に触れる人には「何が何のことなのかさっぱり」みたいな状態になってしまうかと思います。 -

    - -

    -  自分の中では『平成狸合戦ぽんぽこ』がジブリのワーストだと考えていたのですが、ダントツで『ゲド戦記』がワーストです。映画で完結してくれないとやっぱり… -

    - -

    -  もちろん、「現代の作品は散漫になりがちという傾向にあるから、それほど悪いわけではないのでは」という批判もあるかとは思いますが、ピカソと同じようにまずは基礎がしっかりできていることを示してから崩さないと、やっぱりダメだと感じてしまいます。 -

    - -
    -

    - -

    - 追記:
    原作者のLe Guinのコメントだそうです(via 「ゲド戦記」監督日誌) -

    - -

    -

    -
    - -

    - It is not my book. -

    - -

    - It is your film. -

    - -

    - It is a good film. -

    -

    - -

    - やはり、原作者も手放しで絶賛というわけではなかったようです。 -

    - -

    - さらに追記:
    ↓のようなサイトがありました。 -

    - -

    -

    -
    -

    - -

    -●「ゲド戦記」FAQ -

    - -

    - 解説しなければ分からない映画というのも、ちょっと困りものでは… -

    -
    diff --git a/content/post/2006/08/15/2006-08-15-00000294.md b/content/post/2006/08/15/2006-08-15-00000294.md deleted file mode 100644 index da7b948..0000000 --- a/content/post/2006/08/15/2006-08-15-00000294.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: 『ゲド戦記』原作者Ursula K Le Guinの映画に対するコメント -author: kazu634 -date: 2006-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2487;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ゲド戦記Wiki - ジブリ映画「ゲド戦記」に対する原作者のコメント全文(仮) -

    - -

    -  映画『ゲド戦記』に対する原作者のコメントが、原作者であるUrsula K Le Guinのサイトで公開されました。読んでて、背筋が冷たくなってきました。非常に丁寧にLe Guin氏はコメントなさっているのですが、その内容は怖いです…以下、引用: -

    - -

    -

    -
    -

    - -

    - 全体としては、エキサイティングです。ただしその興奮は暴力に支えられており、原作の精神に大きく背くものだと感じざるをえません。 -

    - -

    - 全体としては、思うに、一貫性に欠けています。これはたぶんわたしが、まったく違う物語の中で、自分の書いた物語を何とか見つけ、追っていこうとしていたせいでしょう。わたしの物語と同じ名前の人物が登場するのに、まるで違う気質と経歴と運命を負っているため、混乱してしまったのです。 -

    - -

    - もちろん映画は、小説を正確になぞろうとすべきではありません――両者は異なる芸術で、語りの形式がまったく違っているからです。大きな変更が生じるのは当然でしょう。そうは言っても、同じ題名を冠した、40年にわたって刊行の続いている本を原作にしたと称するからには、その登場人物や物語全体に対して、ある程度の忠実さを期待するのは当然ではないでしょうか。 -

    - -

    - アメリカと日本の映画製作者はどちらも、名前といくつかの考え方を使うだけで、わたしの本を原作と称し、文脈をあちこちつまみ食いし、物語をまったく別の、統一性も一貫性もないプロットに置き換えました。これは本に対する冒涜というだけでなく、読者をも冒涜していると言えるのではないでしょうか。 -

    - -

    - 映画の“メッセージ”も、やや不器用に思えます。しばしば原作から引用してはいるものの、生と死、均衡などの言葉が、原作の登場人物やその行動から導かれたものになっていません。意図はどれほどすばらしくても、物語や登場人物の内面を反映していないのです。“苦労して身につけた”ものではないため、説教くさいだけになってしまっています。アースシー・シリーズでも、とくに最初の3巻では金言めいた文章がありますが、これほどあからさまではないと思います。 -

    - -

    - 原作の道徳的な意味合いも、映画ではあいまいになっています。たとえばアレンの父親殺しは、映画では動機がわからず、恣意的なものに見えます。影/分身に命じられたという説明はあとで出てきますが、説得力がありません。なぜ少年は2つに分裂したのか? 手がかりは何もありません。これは『影との戦い』から採られたエピソードですが、原作ではゲドがいかにして影につきまとわれるようになったか、その理由も、最後には影の正体も明らかになります。わたしたちの心の闇は、魔法の剣の一振りで追い払えるようなものではないのです。 -

    - -

    - しかし映画では、邪悪さはわかりやすく悪党という形で外部化され、魔法使いクモが殺されて、すべての問題は解決してしまいます。 -

    - -

    - 現代のファンタジー(文学でも政治でも)では、いわゆる善と悪との戦いにおいて、人を殺すというのが普通の解決法です。わたしの本はそうした戦いを描いてはいませんし、単純化された質問に対して、単純な答えを用意してもいません。 -

    - -

    -  この原作者のコメントを読んだときに思い浮かんだのは、うちの教授が専門とするDickensの短編集を新たに翻訳したものの出来があまりにひどい(原文に全く書いていないこと、文脈から想像すらできないようなことを、自分勝手にでっちあげてしまっているような翻訳だった)ために、その翻訳を批判している文章を読んだときのことでした。うちの教授はDickensの世界的な研究者なので、その人に批判されるということは、その翻訳家は文芸翻訳をもう一切任せてもらえないのでは…と考えて、ちょっとチビったのを覚えています。 -

    -
    diff --git a/content/post/2006/08/15/2006-08-15-00000295.md b/content/post/2006/08/15/2006-08-15-00000295.md deleted file mode 100644 index ab8f0c7..0000000 --- a/content/post/2006/08/15/2006-08-15-00000295.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: お盆期間中で一番ショックだったこと -author: kazu634 -date: 2006-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2489;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  小学校4年生ぐらいの時から知っている友人の妹に、身長で並ばれました……ショックです… -

    - -
    -

    - -

    -  誤解している人がいるようなので追記。友人の妹は現在高校1年生であって、けして小学生に身長で並ばれたわけではありません!!そこのところ、よろしくです。 -

    -
    diff --git a/content/post/2006/08/16/2006-08-16-00000296.md b/content/post/2006/08/16/2006-08-16-00000296.md deleted file mode 100644 index 6588ea0..0000000 --- a/content/post/2006/08/16/2006-08-16-00000296.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: サッカーと仕事 -author: kazu634 -date: 2006-08-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2491;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -オシム -

    - -

    -  サッカー日本代表のオシム監督が言ったことと、仕事で付き合う人について書かれた記事の内容がややだぶっているような気がしたので、ここに書いておきます。 -

    - -

    -  まずはオシム監督が言ったこと (via http://www.jsgoal.jp/news/jsgoal/00036790.html): -

    - -

    -

    -
    - -

    - (質問者が「日本では誰かから教えてもらって育つことが多い」と応えると)「サッカーというのはそういうことと違う活動だ。もし選手がピッチの上で監督の指示を待っていたら、試合に負けてしまう。私は監督が何を言うか待っている選手はいらない。試合中にちょっと待ってくれとか、タイムアウトを取ったりとか、ピンチキッカーとかランナーが出てきたり、そうやって局面を変えることがサッカーではできない。選手には必要な情報をなるべく多く与えてはいる。選手はプレーしながら考えないといけない。サッカーはクリエイティブなゲーム。考えられないアイディアはない。そんな選手はサッカーには向いていない」 -

    -

    - -

    -  そして、仕事で付き合う人についてコメントしている記事 (via http://www.doblog.com/weblog/myblog/11270/263567#263567): -

    - -

    -

    -
    -

    - -

    - 仕事で付き合う人には下記の3種類が存在します。 -

    - -
      -
    1. - 自分で考えて答えを出せる人(仕事力のある人) -
    2. -
    3. - 自分で答えは出せないが、答えを言われたら理解できる人(アンテナの高い人) -
    4. -
    5. - 自分で答えを出せず、答えを言われても理解できない人(アンテナの低い人) -
    6. -
    - -

    - 個人的な体験では、(1)は5%、(2)は25%、(3)は70%の割合を占めます。自分のプロジェクトを進める上で大切なのは(1)と(2)を取り込むことです。(3)については、長い経験で培われたその人の人格・地頭を変えることはほぼ不可能なので、いかに無力化・中抜きするかを考えるべきです。 -

    - -

    -  サッカーの日本代表に求められているのは、(1)のタイプの人なんだなぁ…とサッカーと仕事が見事につながりました。それだけです。 -

    - -
    - -

    -

    -
    -

    - - - - - - - - - - - -
    - 仕事についての記事 - - オシムのコメント -
    -
    - -

    - -

    - -

    -Doblog - 新橋系 - -

    - -

    - - -

    - -

    - -

    - -

    -[ J’s GOAL ]News & Report -

    -
    diff --git a/content/post/2006/08/17/2006-08-17-00000297.md b/content/post/2006/08/17/2006-08-17-00000297.md deleted file mode 100644 index 05d3fc7..0000000 --- a/content/post/2006/08/17/2006-08-17-00000297.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: すわ、火災か!!! -author: kazu634 -date: 2006-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2493;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日早朝5時頃に、住み込みで働いている寮の火災報知器が誤作動し、5分間隔で警報を鳴らすという最悪な出来事が起こりました。なんとか9時頃に復旧しましたが、はっきり言って寝不足です(-_ゞゴシゴシ… -

    -
    diff --git a/content/post/2006/08/17/2006-08-17-00000298.md b/content/post/2006/08/17/2006-08-17-00000298.md deleted file mode 100644 index 427baa3..0000000 --- a/content/post/2006/08/17/2006-08-17-00000298.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 後輩と久しぶりに会いました -author: kazu634 -date: 2006-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2495;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ミュージカル工房eic -

    - -

    -  本日、東京にミュージカル女優を目指して武者修行に行っていた後輩が仙台に帰ってきていて、会ってきました。東京でだいぶ揉まれてきたらしく、人に感謝することが自然にできるようになっていました。だいぶ苦労してきたみたいです。でも、それ以上にミュージカルの練習をできることが楽しくて仕方がないようでもありました。 -

    - -

    -  金銭的に苦しくて来年も東京にいられるかは分からないということでしたが、それでもその日その日自分に何ができるのかを賢明に考えて生きているんだなぁ…と頭が下がりました。本当に。 -

    - -

    -  自分も彼女のように生きていきたいと思います。 -

    -
    diff --git a/content/post/2006/08/18/2006-08-18-00000299.md b/content/post/2006/08/18/2006-08-18-00000299.md deleted file mode 100644 index b4504bc..0000000 --- a/content/post/2006/08/18/2006-08-18-00000299.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 健康診断を受けてきた。 -author: kazu634 -date: 2006-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2499;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - この年齢でもすくすくと成長していたらしく、「四捨五入しなくても160」になりました。毎日の牛乳が良かったんだと思います(^o^) -

    -
    diff --git a/content/post/2006/08/18/2006-08-18-00000300.md b/content/post/2006/08/18/2006-08-18-00000300.md deleted file mode 100644 index 61e0e2c..0000000 --- a/content/post/2006/08/18/2006-08-18-00000300.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: ホットスポットについて -author: kazu634 -date: 2006-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2501;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  そのコミュニティー内部にいる人の能力を引き出す「ホットスポット」の存在というものについてちょっと考えてみました。引用は藤川球児選手のインタビュー記事からです: -

    - -

    -

    -
    -

    - -

    - ―「自己犠牲」とか「尽くす」という言葉が好きだと聞いていますがいつ頃からですか。 -

    - -

    - 藤川: 金本さんの影響は大きいですね。チームが勝つために自分が全試合に出ることを続けて、しんどかったら休めばいいのに休まない。下柳さんにしてもそう。それまでのタイガースにいないタイプの人たちから感じるものがあったんです。今学べることを学ばないと自分が伝えることができなくなるし、自分のためだけにやっている選手の姿は見ている人を感動させるとは思えなくなった。いいものを見せてもらいました。 -

    - -

    - ―ずいぶん意識が変わってきましたね。 -

    - -

    - 藤川: でもこれって、最近ですね。昨年くらいから。タイガースという人気のあるチームで、人気だけに後押しされてスタープレーヤーになっていく人を数多く見てきましたし、当時はそれが当たり前でした。僕が阪神に入った頃は最下位だったけど、そんなタイガースの中にも自分のお手本になる選手がいると思っていた。レベルの低い話なんですけどそんな選手達がスタープレーヤーのような言動をして、僕らもそれに左右されました。ところが金本さんや矢野さんや下柳さんが来て、本当のスタープレーヤーというのはこういう人たちなんだと気づいたんです。決しておごらず、周囲のことも認める。だから、下の選手もついて行く。自分もそうなりたいと思ったんです。 -

    - -

    - ただそこにいるだけで模範になる人の存在は非常にでかいなぁと感じる今日この頃です。こうした「繋げていくという意識」を自分も持っていきたいと思います。こういう模範になる人とそれについて行こうとする人がいるコミュニティーはとてもいいコミュニティーだと思います。これが「ホットスポット」というものなんじゃないかなぁ。 -

    - - - -

    - これがコミュニティーを活性化して、「ホットスポット」にする条件なんじゃないかなぁ。阪神はここ数年強いもんなぁー -

    -
    diff --git a/content/post/2006/08/18/2006-08-18-00000301.md b/content/post/2006/08/18/2006-08-18-00000301.md deleted file mode 100644 index d0c7507..0000000 --- a/content/post/2006/08/18/2006-08-18-00000301.md +++ /dev/null @@ -1,257 +0,0 @@ ---- -title: メモを取るのは大事だと思う -author: kazu634 -date: 2006-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2497;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -秀まるおのホームページ-秀丸エディタ -

    - -

    -  いま現在、秀丸というエディタで情報を管理しているのですが、この前紹介したhowmというマクロのおかげで、とても便利に情報を管理できています。 -

    - -

    -  howmを使うと、まず新しい情報を蓄積するところから始まります。「howm-新規」を選択すると、↓のような画面が出てきます
    - -

    -
    - -

    - = -

    - -

    - [2006-08-18 14:26] -

    -

    - -

    - 「=」以下にこのメモのタイトルを付けてあげます(つけなくても大丈夫です)。そして日付の後に、メモの内容を書きます。例えばこんな感じになります。 -

    - -

    -

    -
    - -

    - = フリーペパー Berry Magazine 創刊号 -

    - -

    - [2006-08-05 20:59] -

    - -

    -

    - -

    - [飲み会] [タオ] [多国籍料理] 食工房 びす -

    - -

    - 宮城県仙台市青葉区一番町3-8-14 鈴喜ビル B1F -

    - -

    - 022-341-5501 -

    - -

    - 17:00~24:00 -

    - -

    -http://www.hotpepper.jp/s/H000041150/top.html -

    -

    - -

    - こんな感じでメモをつくって保存してあげると、勝手に自分で設定しておいたフォルダに格納してくれます。そして、こうして書き散らしておいたメモをGrepで検索をかけてあげると、一気に表示してくれます。例えば自分のメモから「カレー」を検索するとこんな感じになります。 -

    - -

    -

    -
    - -

    - 2006\07\2006-07-26-165538.howm(29): [カレー] さふらん -

    - -

    - 2006\07\2006-07-26-165538.howm(35): [カレー] zizi baba 喜平治 -

    - -

    - 2006\08\2006-08-05-205931.howm(15): [インド料理] [ディナー] [カレー] The Taj [☆☆☆☆☆] -

    -

    - -

    - 後は、タグジャンプという機能を利用して、そのメモを見ます。 -

    - -

    -

    -
    - -

    - = フリーペパー Berry Magazine 創刊号 -

    - -

    - [2006-08-05 20:59] -

    - -

    -

    - -

    - [ケーキ] Patisserie genki -

    - -

    - 宮城県仙台市宮城野区1-8-16 メルビル102 -

    - -

    - 022-257-0180 -

    - -

    - 09:00~20:00 -

    - -

    - 定休日: 木 -

    - -

    -

    - -

    - [ケーキ] [イタリア菓子] Pasticceria Tavolozza -

    - -

    - 宮城県仙台市泉区泉中央4-7-4 KCヒルズ ANEX 1F -

    - -

    - 10:00~20:00 -

    - -

    - 定休日: 火 (祝日の場合は営業) -

    - -

    -

    - -

    -[インド料理] [ディナー] [カレー] The Taj [☆☆☆☆☆] -

    - -

    - 宮城県仙台市青葉区中央1-9-33 さくら野百貨店 7F -

    - -

    - ランチ: 11:00~14:30 -

    - -

    - ティー(平日): 14:30~17:00 -

    - -

    - ディナー: 17:00~22:00 -

    - -

    -

    - -

    - [飲み会] [タオ] [多国籍料理] 食工房 びす -

    - -

    - 宮城県仙台市青葉区一番町3-8-14 鈴喜ビル B1F -

    - -

    - 022-341-5501 -

    - -

    - 17:00~24:00 -

    - -

    -http://www.hotpepper.jp/s/H000041150/top.html -

    -

    - -

    - とりあえずメモとして放り込んでおけば、後は勝手に検索して見つけてくれる…といういい 加減さが非常に魅力的だと思います。 -

    - -

    - メモをつくるが面倒という人には向かないですが、その手間を惜しまない人には非常に強力なツールと言えるのではないかと思います。自分はこれで、来年に向けた仕事のマニュアルをいい 加減に作成しているところです。「job」で検索すると、こんな感じになっていました。 -

    - -

    -

    -
    - -

    - 2006\07\2006-07-16-105400.howm(1): = [job] 第一回寮生面談 -

    - -

    - 2006\07\2006-07-31-165720.howm(1): = [job] スイカ割り大会 -

    - -

    - 2006\08\2006-08-01-225919.howm(1): = [job] スイカ割り打ち合わせについて -

    - -

    - 2006\08\2006-08-02-225246.howm(1): = [job] 2006年度 スイカ割り・予算配分などについて -

    - -

    - 2006\08\2006-08-05-211222.howm(1): = [job] スイカ割り・クリスマス会の景品購入時の注意点 -

    - -

    - 2006\08\2006-08-05-211416.howm(1): = [job] 2006年度 スイカ割り景品について -

    - -

    - 2006\08\2006-08-07-212831.howm(1): = [job] 2006年度スイカ割り・司会進行について -

    - -

    - 2006\08\2006-08-13-210005.howm(1): = [job] 短期入寮生との顔合わせについて -

    - -

    - 2006\08\2006-08-15-211510.howm(1): = [job] 見回りについて -

    - -

    - 2006\08\2006-08-16-181728.howm(1): = [job] 電気料金について -

    -

    - -

    - 来年になったら、バイトのチーフに昇格するらしいので、今年はその場その場でメモを残して、後は必要なときになるまで仕事の細かなノウハウ的なことは忘れていようと思います。これだと覚えておかなければならないというプレッシャーがなくて、楽チンです。 -

    -
    diff --git a/content/post/2006/08/22/2006-08-22-00000302.md b/content/post/2006/08/22/2006-08-22-00000302.md deleted file mode 100644 index 5609aba..0000000 --- a/content/post/2006/08/22/2006-08-22-00000302.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: ”The Age of the Essay”の翻訳の訂正について -author: kazu634 -date: 2006-08-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2505;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  コメントを受けて、次のように訂正したいと思います。 -

    - - - - - - - - - - - - - -
    - Before - - After -
    - ほとんどの人々は卒業論文と(博士)論文という言葉を交換可能なものとして扱うが、少なくとも本来は、卒業論文というのはある立場から説得力を持たせて書かれるものであり、(博士)論文というのはその立場を弁護するための議論なのである。 - - ほとんどの人々は論文と学位取得論文という言葉を交換可能なものとして扱うが、少なくとも本来は、論文というのはある立場から説得力を持たせて書かれるものであり、学位取得論文というのはその立場を弁護するための議論なのである。 -
    - -

    - さらに訳注として、 -

    - -

    -

    -
    - -

    - 椎野 裕樹様の以下のコメントを参考にしました。 -

    - -

    -

    -
    - -

    - thesis→卒業論文、dissertation→(博士)論文は少々無理のある訳だと思います。少なくとも訳注が必要でしょう。 -

    - -

    - thesisは大学の卒業論文以外に対しても広く使われます。thesis=(一般的に)論文(論文全般)、dissertation=学位取得論文(特に博士論文)という意味で使われることが多いように感じます。 -

    - -

    - いずれにせよ、語源について言及しているので、英原文を示して頂かないと理解できないと思います。(語源を話題にしている以上、すべてを和訳するのは無理ではないでしょうか? -

    -

    - -

    - をつけようと思います。 -

    -

    - -

    -  なお、椎野 裕樹さんが書かれている -

    - -

    -

    -
    - -

    - いずれにせよ、語源について言及しているので、英原文を示して頂かないと理解できないと思います。(語源を話題にしている以上、すべてを和訳するのは無理ではないでしょうか? -

    -

    - -

    - この部分についてなのですが、OEDを引けば語源的な情報もわかるはずだということに、いま気づきました。研究室に転がっているんだから、活用すればよかったですね。恥ずかし>自分。明日、OEDを引いてみて、どのような形にするかを決めようと思います。 -

    - -
    - -

    - 追記: OEDを引いてメモってきたのですが、dissertationをコピペするのを忘れていたようなので、明日こそ必ずやります。申し訳ありません(__) -

    -
    diff --git a/content/post/2006/08/22/2006-08-22-00000303.md b/content/post/2006/08/22/2006-08-22-00000303.md deleted file mode 100644 index 0e710db..0000000 --- a/content/post/2006/08/22/2006-08-22-00000303.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Windows XPを模したサイト -author: kazu634 -date: 2006-08-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2503;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Microsoft Windows XP -

    - -

    -  面白いサイトを見つけました。Windows XPの起動画面です。 -

    -
    diff --git a/content/post/2006/08/22/2006-08-22-00000304.md b/content/post/2006/08/22/2006-08-22-00000304.md deleted file mode 100644 index aac55fd..0000000 --- a/content/post/2006/08/22/2006-08-22-00000304.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: スキャナーを買ってみました。 -author: kazu634 -date: 2006-08-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2507;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ScanSnapというスキャナーを購入してしまいました。4月ぐらいから目をつけていて、DS Lite + FF IIIのセットとの勝負にぶじ打ち勝ったために購入の運びとなりました。 -

    - -

    -  当初の想定としては、「スキャナーで読み込んだものは印刷物だったらほぼ完璧に文字を認識してテキストデータに変換してくれる」と思っていたのですが、それはあまい考えでした。6~7割ぐらい認識できれば御の字だったんですね。ちょっとがっくりでした。 -

    - -

    -  それでも、PDFやjpgとしてため込み、後から閲覧できることを考えると、利便性は格段に向上と言えるかと思いますです。とりあえずパソコンにため込んでおいて、必要になったらいつでも見れるようになっているというのは安心かと思います(そのためには入念なバックアップが必要かもしれないですが(^^ゞ)。 -

    - -

    -  とりあえず捨てるか捨てないかで迷うようなもの・仕事で配布されたプリント・大学関係のプリントなどをとにかく放り込んでいってみようと思います。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -FUJITSU スキャンスナップ FI-S500 -
    -FUJITSU スキャンスナップ FI-S500 - -おすすめ平均 stars2代目Scansnapより本シリーズとは長い付き合い。stars目的特化のスキャナーだが、効果絶大!stars価格は高めだが・・・stars文句なしに早くて便利stars電子化革命Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/08/24/2006-08-24-00000305.md b/content/post/2006/08/24/2006-08-24-00000305.md deleted file mode 100644 index df172c5..0000000 --- a/content/post/2006/08/24/2006-08-24-00000305.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: GMailが招待状なしで利用可能に -author: kazu634 -date: 2006-08-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2509;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ITmedia Biz.ID:初心者のためのGmail入門 -

    - -

    -  Googleによるフリーメールサービス・GMailが、これまではMixiのように招待されなければ使えなかったのですが、招待状なしでも利用できるようになりました。というわけで、さっそく使ってみました。 -

    - -

    -  Ajaxという(のかな?)技術を用いているためか、普通のWebメールに比べてスムーズに操作ができるように思いました。また、Googleの検索メカニズムを生かしてメール本文を全文検索できます。この機能は、メールがたまってくると便利になるんだと思います。普通のメールソフトで受信することも可能で、さらに迷惑メールの判断が結構的確なので、便利かなと思います。 -

    - -
    - -

    -

    -
    -

    - - - - - - - - - -
    - GMail -
    -
    - -

    - -

    - -

    -Gmail - 受信トレイ -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000306.md b/content/post/2006/08/26/2006-08-26-00000306.md deleted file mode 100644 index 207838b..0000000 --- a/content/post/2006/08/26/2006-08-26-00000306.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: O田くんの家に泊めてもらいました(thanks to Oくん) -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2521;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -河辺駅 -

    - -

    -  表参道ヒルズから夜行バスの疲労で重たくなった足を何とか動かしながら、O田くんが住んでいる河辺駅まで向かいました。河辺駅(google,Wikipedia)というのは、東京都心から結構離れています。新宿から一時間半ぐらいかかったかな?ずっと立ちっぱなしで大変だった記憶があります。 -

    - -

    -  O田くんが住んでいるところは独身男子寮ということで、寮長さんにご挨拶して泊めてもらうことになりました(thanks to O)。それにしても寮内の設備とか部屋の様子を見る限り、O田くんは学生の頃バイトしていた予備校の寮とほとんど変わらない待遇で生活しているようだなぁ。 -

    - -

    -  河辺は結構開けていて、車で数分以内においしいお店がたくさんあって、O田くんは満足しているようでした。連れて行ってもらった平家の郷のハンバーグは本当においしかった♪仙台にはないのかなぁ? -

    - -
    - -

    -

    -
    -

    - - - - - - - - - -
    - 平家の郷 -
    -
    - -

    - -

    - -

    -黒毛和牛・霜降りハンバーグの平家の郷 -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000307.md b/content/post/2006/08/26/2006-08-26-00000307.md deleted file mode 100644 index cbbbcfa..0000000 --- a/content/post/2006/08/26/2006-08-26-00000307.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Pixar展(六本木の森美術館にて) -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2517;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Pixar -

    - -

    -  11時に新宿東口のアルタ前で今年の四月から東京で働いているO田くんと合流して、六本木へ向かいました。東京に来た目的の一つであるPixar展を観に行くためです。説明の必要はないかと思いますが、Pixarという会社は3Dアニメーションの世界では一番有名な会社として有名です。最新作は『カーズ』で、その前は『Mr インクレーディブル』でした。 -

    - -

    -  展示は、 -

    - - - -

    - についての展示でした。手短に言ってしまえば、Pixarのクリエーターが模型やラフスケッチからアニメをつくっていく過程を示して見せてくれていました。 -

    - -

    -  展示を見ての感想としては、「手先が器用な人というのはすごい!」でした。模型とか、イラストとかを本当に器用につくっていて、もう感激してしまいました! -

    - -

    -  それに対して要望としては、もうちょっと展示の説明を多くしてほしかったというのがあります。「このイラストor模型がアニメーション化されるにあたってどのように使われたのか?」という疑問が結構観ていてあったので。 -

    - -
    - -

    - 戦利品: -

    - -

    -

    -
    -

    - -

    -cars -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000308.md b/content/post/2006/08/26/2006-08-26-00000308.md deleted file mode 100644 index cf4a818..0000000 --- a/content/post/2006/08/26/2006-08-26-00000308.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 表参道ヒルズ -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2519;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -表参道ヒルズ -

    - -

    -  六本木ヒルズの後は、O田くんのリクエストで(自分が用意していた行きたいところリストは銀座・上野と離れていたということもあり)青山のおしゃれスポット表参道ヒルズに行ってきました。 -

    - -

    -  自分は夜行バスの影響でへろへろになりながら歩いていましたが、最新の流行スポットということでセンスのいい店舗が並んでいました。本当に丘にそって建てられているのか、斜面に沿うようにして建物が設計されているようでした。 -

    - -
    - -

    -

    -
    -

    - - - - - - - - - -
    - 表参道ヒルズ -
    -
    - -

    - -

    - -

    -表参道ヒルズ|Omotesando Hills -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000309.md b/content/post/2006/08/26/2006-08-26-00000309.md deleted file mode 100644 index 15b393f..0000000 --- a/content/post/2006/08/26/2006-08-26-00000309.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: マンガ喫茶から -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2513;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -マンガ喫茶 深夜バスを降りて、新宿駅にたどり着きました。新宿で現在働いている先輩に事前にリサーチしておいたおかげで、時間をつぶせるマンガ喫茶をすぐに発見できました(thanks to N先輩)。 -

    - -

    - 寝ぼけ眼+慣れないマンガ喫茶ということで、かなりオドオドして受け付けに臨んだら、店員さんにちょっとおかしな目で見られていたような気がします。しょうがないじゃん… -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000310.md b/content/post/2006/08/26/2006-08-26-00000310.md deleted file mode 100644 index 437a566..0000000 --- a/content/post/2006/08/26/2006-08-26-00000310.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 夜行バスで東京に -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2511;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ただいま、第一回目のトイレ休憩中です。 -

    - -

    - なぜか遅れてきた一人のために途中で引き返したために、ちょっと遅れ気味です。 -

    -
    diff --git a/content/post/2006/08/26/2006-08-26-00000311.md b/content/post/2006/08/26/2006-08-26-00000311.md deleted file mode 100644 index 414c29e..0000000 --- a/content/post/2006/08/26/2006-08-26-00000311.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: カレーうどん・古奈屋 -author: kazu634 -date: 2006-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2515;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -カレーうどん|古奈屋 -

    - -

    -  東京に来た第一の目的であるPixar展を観る前に腹ごしらえと言うことで、六本木にある森ビルの中の、カレーうどんの有名店・古奈屋に来ました。寮の同僚であるH山くんからお勧めされていたのです。 -

    - -

    -  これは本当においしかったです。なかなかカレーうどんで「これは☆」みたいな味って経験したことがなかったのですが、ここのカレーうどんは本当においしかったです。本当に。 -

    -
    diff --git a/content/post/2006/08/27/2006-08-27-00000312.md b/content/post/2006/08/27/2006-08-27-00000312.md deleted file mode 100644 index ae08962..0000000 --- a/content/post/2006/08/27/2006-08-27-00000312.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 会社の人たちとフットサル -author: kazu634 -date: 2006-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2523;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日O田くんに誘われて、O田くんの会社の人たちとフットサルをすることになりました。O田くんがあまり自分のことを紹介してくれないので、自分はどうしていいのかちょっととまどったりもしましたが、会社の人たちはあまり「どこのだれなのか」ということを気にしていないようでした。ただ純粋にフットサルが楽しめればいい…という中学・高校生の部活動的なノリがありました。 -

    - -

    -  やればやるだけ動きが良くなっていくのが分かって面白かったのですが、今は筋肉痛と闘っています(^^ゞ -

    - -

    -  フットサル終了後にはO田くんの同期の人たちとお好み焼き屋に行きました。噂のフランス人インターンの人もいて、結構楽しかったです。このフランス人インターンの人はフットサルでもいい動きをしていて、観戦していた近所のがきんちょに「あのアメリカ人の動きがいいんだよなぁ」って言われるぐらいすごかったです。半ば英語、半ば日本語で何とかコミュニケーションってとれるもんだなぁと感心してしまいました。お好み焼きもすでに食べたことがあるらしくて、普通にひっくり返してました…自分はうまくひっくり返せず、ちょっぴりしょんぼりしてました… -

    -
    diff --git a/content/post/2006/08/28/2006-08-28-00000313.md b/content/post/2006/08/28/2006-08-28-00000313.md deleted file mode 100644 index 37335be..0000000 --- a/content/post/2006/08/28/2006-08-28-00000313.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: 不忍池を散歩 -author: kazu634 -date: 2006-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2529;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -不忍池 -

    - -

    -  上野にやって来ました。ペルシャ文明展を目当てに来たのですが、チケットを販売している人の「今日は定休日…」攻撃により一発で撃沈し、不忍池を散歩するプランに変更しました。 -

    - -

    -  不忍池では、蓮が咲いていたり、亀さんや鳥さんたちがたわむれていました。結構大きな池で、一周するのが大変でした。 -

    - -
    - -

    -

    -
    -

    - -

    -不忍池の亀・鳥たち -

    -
    diff --git a/content/post/2006/08/28/2006-08-28-00000314.md b/content/post/2006/08/28/2006-08-28-00000314.md deleted file mode 100644 index a3c1071..0000000 --- a/content/post/2006/08/28/2006-08-28-00000314.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 古書店街・神保町 -author: kazu634 -date: 2006-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2525;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -明治大学 -

    - -

    -  08:00の始業に間に合うように部屋を出るOくんの後を追って河辺を出ました。出勤ラッシュの中央線に揺られて、08:00頃に新宿に着き、ブラブラしてから古書店街の神保町へ来ました。 -

    - -

    -  神保町は大学が密集している土地柄から古書店が多くできた街です。学生の街という雰囲気で、仙台で言えばおそらく片平のあたりの雰囲気と似ているのだと思います。新宿や歌舞伎町は猥雑としたイメージがあって、秋葉原なんかには雑然としたイメージ、銀座なんかにはハイソなイメージが自分の中にはありますが、東京の魅力というのは東京というカテゴリーに様々なものが詰め込まれていることなんだなぁ…と神保町を歩き回っていて感じました。 -

    - -

    -  とりあえず目についた明治大学の内部に進入してみました。キャンパスが綺麗すぎて、こんな所に通っていたら自分だったらあんまり勉強しないだろうなぁ…と考えてしまいました(^^ゞ -

    -
    diff --git a/content/post/2006/08/28/2006-08-28-00000315.md b/content/post/2006/08/28/2006-08-28-00000315.md deleted file mode 100644 index 85993fe..0000000 --- a/content/post/2006/08/28/2006-08-28-00000315.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 秋葉原に着いてみましたが… -author: kazu634 -date: 2006-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2527;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  あまり注目すべき新発見はありませんでした。 -

    -
    diff --git a/content/post/2006/08/30/2006-08-30-00000316.md b/content/post/2006/08/30/2006-08-30-00000316.md deleted file mode 100644 index 46fd64f..0000000 --- a/content/post/2006/08/30/2006-08-30-00000316.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 八千代軒 -author: kazu634 -date: 2006-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2531;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -0e346729.jpgH山くんとラーメンを食べに来ました。醤油ラーメンです。まぁまぁかなぁ。 -

    -
    diff --git a/content/post/2006/08/31/2006-08-31-00000317.md b/content/post/2006/08/31/2006-08-31-00000317.md deleted file mode 100644 index 823095f..0000000 --- a/content/post/2006/08/31/2006-08-31-00000317.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 仙台市博物館 -author: kazu634 -date: 2006-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2533;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -2653c227.jpg仙台市博物館で行われているポンペイ展を見学に行きました。仙台市博物館は中学生ぶりぐらいでとても新鮮でした。 -

    - -

    - 写真は敷地内にあった伊達政宗像です。 -

    -
    diff --git a/content/post/2006/08/31/2006-08-31-00000318.md b/content/post/2006/08/31/2006-08-31-00000318.md deleted file mode 100644 index e73a968..0000000 --- a/content/post/2006/08/31/2006-08-31-00000318.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: 「ポンペイの輝き」展を見学してきました。 -author: kazu634 -date: 2006-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2535;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ポンペイ展 -

    - -

    -  仙台市博物館で9/3まで行われている「ポンペイの輝き」という古代ローマのポンペイ(手短に説明してしまうと、火山の噴火で壊滅してしまった街です)跡から発掘されたものを展示してある催し物を見学してきました。 -

    - -

    -  展示のはじめにある挨拶には、古代でも日常生活を快適にすごそうとするところが伺える…というようなことが書かれていたのですが、展示の内容からは日常生活を快適に過ごすものの存在がなかったように思いました。基本的には貴金属が中心で、「なんか首尾が一貫しない展示だなぁ」というのが感想でした。 -

    - -

    -  このような展示を見るときの心構えとしては「何を伝えたいのか、そのメインテーマに相当するものと展示の仕方が一致しているのかどうかを基準に考えるべきだと思う」ということが挙げられると思うのですが、この観点からすると「ポンペイの輝き」展は失敗だったのではないかと思います。 -

    - -
    - -

    -

    -
    -

    - - - - - - - - - -
    - ポンペイの輝き Official Site -
    -
    - -

    - -

    - -

    -asahi.com : 朝日新聞社 - ポンペイの輝き 見どころ -

    -
    diff --git a/content/post/2006/09/02/2006-09-02-00000319.md b/content/post/2006/09/02/2006-09-02-00000319.md deleted file mode 100644 index 300094f..0000000 --- a/content/post/2006/09/02/2006-09-02-00000319.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 「Mr. インクレディブル」を観ました。 -author: kazu634 -date: 2006-09-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2537;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -The Incredibles -- The Official DVD Website -

    - -

    -  Pixar展を見学に行ったにもかかわらずPixarのアニメを一度も観ていなかったことに気づいたので、TSUTAYAMr.インクレディブルを借りてきました。 -

    - -

    -  3Dアニメーションを歴史的にたどってみたわけではないので技術的に何が新しいのかは分かりませんでしたが、滝の描写とかは3Dで表現するのはかなり難しいのだろうという印象を受けました。内容的には、「スーパーマン」ものをパロディー化している作品ということができるのだと思います。新しいコスチュームを制作する際にマントが不要な理由というのがそれに相当するのかな。ネタバレになりそうなので書きませんが。ストーリーは最初からぐいぐいと引きつけられていくタイプなので、アニメとバカにしないで観てみるとよいかと思います。 -

    - -

    -  ちょっと調べてみると「A113」というのがアニメーターの身内ネタとして使われていたようです。知らなかったなぁ。 -

    - -

    -

    -
    -

    - -

    -pixar -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -Mr.インクレディブル -
    -Mr.インクレディブル - -サミュエル・L.・ジャクソン ジョン・ウォーカー 黒木瞳 おすすめ平均 starsとても作り込まれていて驚いた!starsいわゆるアメリカ映画のヒーローものですが楽しい!starsおもしろいstars家族で楽しめるDVDstars結構残酷Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/09/03/2006-09-03-00000320.md b/content/post/2006/09/03/2006-09-03-00000320.md deleted file mode 100644 index 5b0705a..0000000 --- a/content/post/2006/09/03/2006-09-03-00000320.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ミュージカルを観に来ました -author: kazu634 -date: 2006-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2539;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 仙台駅からゆっくり歩いて途中の喫茶店で一休みしてから行こうとしたのですが、「ドトールはタバコの匂いがイヤ」とかいう感じで選り好みしてたら福祉プラザに着いてしまいました(^_^;)開場までまだ一時間以上あったので喫茶店探しの旅に出たのですが、結局見つからずじまい…疲れて福祉プラザで待機中です。ヤレヤレ。 -

    -
    diff --git a/content/post/2006/09/09/2006-09-09-00000321.md b/content/post/2006/09/09/2006-09-09-00000321.md deleted file mode 100644 index 0769134..0000000 --- a/content/post/2006/09/09/2006-09-09-00000321.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: バイトで日→英翻訳したんですが、それがアップロードされました。 -author: kazu634 -date: 2006-09-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2543;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Life Childhood -

    - -

    -  大学図書館のホームページを翻訳するバイトをしたのですが、今日確認してみるとアップロードされていました。英語に訳すのは初めての経験だったのですが、面白かったです。 -

    - -

    -  ちなみに画像をクリックした先のページの「Childhood」~「The Study in Britain」の一部までが私が担当した部分です。20%かそれ以下ぐらいで直しが入っているような気がします。 -

    -
    diff --git a/content/post/2006/09/10/2006-09-10-00000322.md b/content/post/2006/09/10/2006-09-10-00000322.md deleted file mode 100644 index baa18bf..0000000 --- a/content/post/2006/09/10/2006-09-10-00000322.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: 1ヶ月ほどScanSnapを使ってみた感想 -author: kazu634 -date: 2006-09-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2545;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -カラー イメージ スキャナ ScanSnap : 富士通 -

    - -

    -  ScanSnapというスキャナを購入したのですが、1ヶ月ぐらい使用してみての感想を書こうと思います。 -

    - -

    -  やはりこれは定型(ただし~A4まで)の印刷物を大量にスキャンすることが得意です。また、PDF化することから「スキャンした手書きの文字は適切に印刷されるのかなぁ?」と考えていたのですが、結論を言えばこれも大丈夫でした。内部的にはどういう風に処理しているんだろう?画像と同じなのかなぁ? -

    - -

    -  それに対してデメリットとしては、OCRに過剰な期待をしてはいけないというものです。大体読み取れればいい…という寛大な気持ちが大事みたいです。 -

    - -

    -  まとめると、 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 買う前に期待していたこと - - メリット・デメリット - - 結論 -
    - 大学や仕事先で連絡事項などはA4などで配布されることが多いからそれをスキャンしたい - - 定型の印刷物を大量にスキャンする用途で大活躍 - - 宣伝文句は妥当♪ -
    - もちろん手書きで書かれた文字も取り込んでから印刷できる…よね? - - 印刷できる - - やっぱり便利だ♪ -
    - OCRって凄いから大抵は文字を認識できるはず - - 期待するぐらいは認識できない - - ちょっぴりがっかり -
    - -

    - という感じになります。 -

    - -

    -  仕事で寮生と面談をしたのですが、その面談の結果を記すフォーマットがあって、それを一気にスキャンできて管理できることに感動してエントリーしてみました。 -

    -
    diff --git a/content/post/2006/09/11/2006-09-11-ベンチャービジネスのためのアイディアideas-for-startups.md b/content/post/2006/09/11/2006-09-11-ベンチャービジネスのためのアイディアideas-for-startups.md deleted file mode 100644 index 6318e59..0000000 --- a/content/post/2006/09/11/2006-09-11-ベンチャービジネスのためのアイディアideas-for-startups.md +++ /dev/null @@ -1,588 +0,0 @@ ---- -title: ベンチャービジネスのためのアイディア(”Ideas for Startups”の翻訳) -author: kazu634 -date: 2006-09-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2547;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  誰もまだ手を出していないようなので、少しだけやってみました。日→英の翻訳があるので、不定期更新になりそうです…(終了済み)。 -

    - -

    -  Paul Grahamが”Great Hackers”を実際に人の前で講演した音声がネットで入手できるようです。それで、その音声を聞いてみると結構フランクな印象を受けました。このエッセーも人前での講演から書き起こされています。Paul Grahamが主催したStartupsのための講演の原稿を基にして書かれたエッセーであり、聴衆として新たに起業しようとするハッカーが想定されています。 -

    - -

    -  はてなブックマークで取り上げられていた、以下の文章の内容と重なる部分が多いように思いました。 -

    - -

    - -

    -  なお、”startup”は日本語で言うところの「ベンチャービジネス」に相当するのだと思います。理由としては二つあります。 -

    - - - -

    - ハッカーによって運営される会社は、革新的な技術・製品を生み出す冒険的な事業になるはずだと考えられるので、”startup”の訳語には「ベンチャービジネス」をあてました。 -

    -

    - -

    - 更新履歴 -

    - - - -
    - -

    -

    -
    -

    - -

    -

    - ベンチャービジネスのためのアイディア -

    -

    - -

    - 2005年10月 -

    - -

    - (このエッセーは2005年のStartup Schoolで行った講演から生まれた) -

    - -

    -  どうすれば、ベンチャービジネスのためのすばらしいアイディアを得られるのか?おそらく、それが私に尋ねたい質問の筆頭だろう。 -

    - -

    - だが、私は別な質問をすることでそうした質問に答えたい。何でベンチャービジネスのためにアイディアを思いつくことを困難なことだなんて思うんだい、って。 -

    - -

    -  その問いはくだらない質問のように思えるかもしれない。何で困難だと考えるのかって?そのことができないのであれば、そのことは困難なことになるんだ。少なくとも、そのことができない人にとっては。だって、そうだろ? -

    - -

    -  うーん、そうではないのかもしれない。大抵の場合人々が言いたいことは、アイディアを思いつかないということではなく、アイディアを一つも持っていないということなんだ。アイディアを一つも持っていないことと、アイディアを思いつかないことは同じことではない。そんな風に言う人が一つもアイディアを持っていない理由は、そうした人たちがこれまでにアイディアを生み出そうとしたことがないからであるかもしれないんだ。 -

    - -

    -  私は、こうしたことがしばしばあると考えている。人々はベンチャービジネスのためのアイディアを思いつくことが非常に困難だと信じている―それは非常に困難であるに違いない―だから、人々はアイディアを生み出そうと試みることをしないんじゃないか、って私は考えているんだ。そうした人たちは、アイディアというのは奇跡に似たもので、唐突に思いつくか、あるいは思いつかないの二者択一のものなんだって、決めてかかっているんだ。 -

    - -

    -  私は人々がこのように考える理由について別な意見も持っている。そうした人々はアイディアを過大評価している、というものだ。そうした人たちはこんな風に考えるんだ。新規に企業を興すことは非常に優れた初期の考えを実施するということに過ぎず、成功した新興企業は100万ドルの価値があるのだから、すばらしいアイディアも100万ドルの価値あるアイディアに違いないんだ、ってね。 -

    - -

    -  ベンチャービジネスのためのアイディアを思いつくことが100万ドルの価値あるアイディアを思いつくことと等しいのであれば、もちろんそれは困難なことのように見えるだろう。あまりに難しすぎて、わざわざ思いつこうと試みることすらしないことだろう。直感から、そんなに価値あるものが誰かが発見するためにそこいらに転がっているわけがないと思うからだ。 -

    - -

    -  実際は、ベンチャービジネスのためのアイディアというのは100万ドルの価値あるアイディアではないんだ。ここに一つ実験があるから、それを検証してみてほしい。その実験というのは、ただベンチャービジネスのためのアイディアを売ってみるということだ。市場よりも早く展開するものは何もない。ベンチャービジネスのアイディアを扱う市場が存在しないという事実は、そうした市場に対する需要が存在しないということを示唆していることになる。そのことは、狭い意味で言えば、ベンチャービジネスのアイディアは価値がないということだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 問い -

    - -

    -  本当のことを言えば、ほとんどの新興企業は初期のアイディアとは似ても似つかないことを結局行っているんだ。こんな風に言う方が真実に近いんじゃないかと思う。つまり、初期のアイディアの主要な価値というのは、それがダメになるのに気づく過程で、本当のアイディアを思いつくことにあるんだ、というように。 -

    - -

    -  初期のアイディアは単なるスタート地点に過ぎない―それは詳細な計画なんかじゃなくて、問いなんだ。このように表現された方が役に立つことだろう。共同で作業できる、web-basedなスプレッドシートをつくりたいって考えていると言う代わりに、「web-basedなスプレッドシートをつくれるだろうか?」って言うんだ。文法的にちょっといじくってやると、情けないくらい不完全なアイディアが探求するのに有望な問いへと変わる。 -

    - -

    -  そうすることで、本当に違いが生じる。なぜなら、断定形は問いがしないような方法で反論を引き起こすからだ。「web-basedなスプレッドシートをつくろうと思うんだ」なんて言ったとしたら、あら探し屋―頭の中にいるもっとも危険な奴―が即座に「Microsoftと戦うことになる」、「ユーザーが期待するような種類のUIを提供なんてできっこない」、「ユーザーはサーバー上にデータを置きたがらない」なんて答えるんだ。 -

    - -

    -  それに対して問いは、それほど難しいようには思えない。問いは、web-basedなスプレッドシートをつくってみて、どこまで行けるか見てみよう、となる。そして誰もが知っているように、こんな風に挑戦してみると、何か便利な物をつくることができる。ひょっとすると、結局のところ作るのは、スプレッドシートでさえないかもしれない。ひょっとするとそれは、まだ名前さえないスプレッドシートに似た共同で利用できる新しいツールのような物になるかもしれない。それに向けて着実に実行していくことがなければ、そうしたような物を思いつくことすらなかったことだろう。 -

    - -

    -  ベンチャービジネスのためのアイディアを問いとして扱うことで、君たちが探している物が変わってくることになる。アイディアが詳細な計画であれば、そのアイディアは正しくなければならない。しかし問いだとすれば、誤っていてもいいことになる。その誤り方がより多くのアイディアを誘発する限りは。 -

    - -

    -  アイディアが誤る一つの貴重な方法は、不完全な解決策に過ぎないものにすることだ。誰かがあまりに大きすぎるように見える問題に取りかかっている時、私はいつもこんな風に尋ねることにしている。その問題の部分集合を解決し、そうして徐々にそこから広げていくような方法はないだろうか、と。その方法は一般的にうまくいく。1980年代の様式の人工知能やC言語のような極大に捕らわれているのでもなければ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 風上 -

    - -

    -  これまでのところ、問題を100万ドルの価値あるアイディアを思いつくことから誤った問いを思いつくことへと煮詰めてきた。それならそれほど難しいようには見えないだろ? -

    - -

    -  そのような問いを生み出すためには、二つのものが必要になる。(1)有望な新技術に通じていること(2)正しい種類の友人がいること。新技術はベンチャービジネスのためのアイディアがつくられる材料であり、友人との会話はそれらの材料が調理されるキッチンなのだ。 -

    - -

    -  大学はその二つをどちらも持っていて、だからこそ多くのベンチャービジネスが大学から生まれるんだ。大学から生まれるベンチャービジネスは新規の技術がたっぷりと詰まっている。なぜなら、そうしたベンチャービジネスは研究の成果を製品化しようと努めようとし、そして新しいものだけが研究として重要とされるからだ。そして、そうしたベンチャービジネスには、共に考えを共有するのにまさしくうってつけの種類の人々がたくさんいるんだ。つまり、ただ優秀というだけではなくて、間違いに対して柔軟な考えをする他の学生が。 -

    - -

    -  大学とは正反対に誤った考えを最も生み出しそうにない場所というのは、給料はよいが退屈な大企業の仕事ではないかと思う。大企業というのは新技術には偏見を抱いている。そして、そこで働いている人は考えを共有するのにうってつけとはいえないのではないかと思う。 -

    - -

    -  高校生のために私が以前書いたエッセーで、経験則は風上にいる―つまり、将来の選択肢を最大にするものに取り組む―ことだと書いた。この根本方針は大人にだって当てはまる。といっても、こんな風に言い換えねばならないだろうけれど。できるだけ長く風上にとどまれ、そして子供のためにお金を払う必要が出てきたときに、それまで蓄えた潜在的な力をお金に換えろ、というように。 -

    - -

    -  みんなが意識的にこうしたことを理解しているとは思わないが、銀行のためにJavaのコードを大量につくるような、風下の仕事の給料がよい理由の一つは、まさしくそうした仕事が風下だからだ。その種の仕事の市場価値が高いのは、そうした仕事が将来への選択肢をより少なくしてしまうからだ。興奮するような新しいことに取り組ませてくれる仕事は、給料があまりよくないものだ。なぜならその代償の一部が、その仕事をすることで身につける新しい技術という形で存在するからだ。 -

    - -

    -  大学院は、そうしたスペクトラムの上では大企業でのコードを書くという仕事の真逆の位置にある。給料は少ないが自分の時間の大半を新しいことに使うことができる。そしてもちろん、大学院は、そのことを万人に明らかにするために「学校」と呼ばれている。まぁ、実際のところ、どんな仕事も何パーセントかは学校の要素があるのだけれど。 -

    - -

    -  ベンチャービジネスのためのアイディアを得るための適切な環境というのは必ずしも大学だけではない。適切な環境というのは、学校の要素が多い場所でなければならないということを言いたいんだ。 -

    - -

    -  君たちが新しい技術にふれる機会を望む理由は明白だが、君たちが他の人を必要とするのはなぜなんだろう?自分一人で新しいアイディアを思いつくことができないのだろうか?経験から言わせてもらえば、それはできない。アインシュタインでさえ、自分のアイディアを投げかける人を必要としていた。アイディアは、それを正しい種類の人々に説明する過程において発展していくものなんだ。君たちにはそんな抵抗が必要だ。それはまさに彫刻をする人に木の抵抗が必要になるのと同じなんだ。 -

    - -

    -  これが一つの理由となっていて、Y Combinatorはただ一人の創業者しかいないベンチャービジネスには投資しないという規則を持っている。実質、成功している企業はどこも少なくとも二人の創業者によって興されている。そして、ベンチャービジネスの創業者は非常なプレッシャーの下で働かなければならないので、創業者たちが友達であることは非常に重要なことになる。 -

    - -

    -  このエッセーを書いてみるまで気づかなかったのだが、それは女性のベンチャービジネス起業家が非常に少ない理由を説明するのに役立つかもしれない。ネットで読んだ(だからそれは正しいに違いない)のだが、ベンチャーキャピタルの支援を受けたベンチャービジネスの1.7パーセントしか女性に起こされたものではないということだった。女性のハッカーの割合は小さいが、そんなに小さいわけではない。では、なぜ食い違いが起きるのだろうか? -

    - -

    -  成功したベンチャービジネスがすでに友達の複数の創業者がいる傾向にあることがわかれば、一つの可能性のある説明が浮かんでくる。親友というのは同性であることが多く、そしてある集団がある母集団の中で少数派であれば、その集団の成員通しの組というのは二乗の割合で少数派だということになる。[1]【注1】 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - いたずら書き -

    - -

    -  これらの共同設立者の集団が共同で行っていることは、ただ座って考えを思いつこうとしているよりも複雑なことをしている。最も生産的なやり方は、共同-単独-共同という一種のサンドイッチだと思う。まずは共同で、ある困難な問題について話し合う。もしかすると、解決策にはたどり着かないかもしれない。そうしてから、次の朝に、君たちのうちの一人がその問題を解決する方法についてのアイディアをシャワーを浴びて思いつく。そいつは走っていって、しきりに他のメンバーに伝えたがる。そして共同で、その妙案を現実のものとする。 -

    - -

    -  シャワーを浴びている時に何が起こるのか?私には、アイディアが頭に思い浮かんできたように思える。だが、それ以上のことを言うことができるだろうか? -

    - -

    -  シャワーを浴びることは、瞑想の一形態のようなものだ。油断なく警戒しているが、自分たちの気を散らすようなものは何もない。それは、精神が自由にさまよい、そして新しいアイディアにぶつかるような状況にいるようなものなのだろう。 -

    - -

    -  精神がさまようときに、何が起きているのか?それはいたずら書きに似ているかもしれない。ほとんどの人はいたずら書きをする特徴的な方法を持っている。この癖は無意識的なものだが、ランダムではない。絵を描くことを学び始めてから、私は自分が書くいたずら書きが変わったことに気づいた。実生活を題材にして絵を描いているかのようにしていたずら書きをし始めたんだ。そうしたいたずら書きは絵の原子ではあるが、ランダムに配置されたものなのだ。[2] -

    - -

    -  ひょっとすると、精神をさまよわせることはアイディアを基にしていたずら書きをするのに似ているのかもしれない。仕事の中で身につけた精神的な身振りをみな持っていて、注意を払っていないときには、同じ身振りをし続けるんだ。けれど、幾分ランダムに。要するに、ランダムな引数を指定して同じ関数を呼び出すってことだ。それが譬えだ。つまり精神をさまよわせるということは、間違えた種類の引数を指定して呼び出した関数みたいなものだということだ。 -

    - -

    -  好都合なことに、ちょうどこの部分を書いていたときに、私は疑問に思った。プログラミング言語における比喩を用いることが役立つのだろうか、と。私にはわからなかった。このことについて考える時間がなかったんだ。けれどその比喩は、私が思考の癖で意味していることの好例になっているという理由で、都合の良い比喩になっている。私は多くの時間を言語のデザインについて考えることに当てていて、常に「プログラミング言語においてxは役立つだろうか」と問いかけるという私の癖が、この比喩でも引き合いに出されているからだ。 -

    - -

    -  いたずら書きのように新しいアイディアが生じるのであれば、このことが何かアイディアを思いつく前にしばらく何事かに取り組まなければならない理由を説明するだろう。ある分野のエキスパートになるまではアイディアを判断できないというだけじゃあないんだ。アイディアを生み出すことさえできないんだ。なぜなら、まだ引き合いにする思考の癖を一切持っていないからだ。 -

    - -

    -  もちろん、ある分野で引き合いに出す思考の癖は、その分野で取り組んだことから生じるものでなければならないわけではない。実際の所、そうした思考の癖は取り組んでいる分野から生じたものではない方が、よりよいものであることが多い。君たちは素晴らしいアイディアを探しているだけではなく、素晴らしくかつ新しいアイディアを探していて、関連性の薄い分野からの材料を混ぜ合わせた方がそうした素晴らしくかつ新しいアイディアを生み出すより良い機会に恵まれるものだからだ。ハッカーとして、我々の思考の癖の一つに「xをオープンソースにできるだろうか?」と問うことがある。例えば、「オープンソースのオペレーティングシステムを作ってみたらどうだろう」というような問いだ。これはよいアイディアかもしれないが、あまり目新しいアイディアではない。それに対して、「オープンソースの事業を生み出せないか」と自問したとすると、重要なことに気づいたことになるかもしれないんだ。 -

    - -

    -  ある種の仕事が他の種の仕事よりもより良い思考の癖の供給源になるのだろうか?私は、より困難な分野がより良い供給源になるのではないかと考えている。なぜなら、困難な問題に取り組むためには、強力な解決策が必要となるからだ。私は数学が比喩の供給源として素晴らしいことを知っている―十分に素晴らしいので、数学にはそのためだけでも勉強する価値があると思っているぐらいだ。関連する分野というのもまた、すばらしい供給源である。とりわけ、予期しない方法で関連がある場合にだ。みんなコンピュータサイエンスと電気工学には関連があることを知っている。しかし、まさしくみんなが知っているために、片方の分野からもう片方の分野へと何かを導入しても大きな成果は生まれない。それは何かをウィスコンシン州からミシガン州に輸入するのに似ている。それに対して、ハッカーと画家はどちらもものをつくる人々だという意味で(私が主張するように)ハッキングと絵画もまた関連があり、そしてこの新しいアイディアの供給源は事実上誰の手にも触れられたことのない領域になっているんだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 問題 -

    - -

    -  理論上は、ランダムにアイディアを組み合わせて、何を思いつくのかを見ることができる。P2Pのデートサイトを作ったらどうだろう?自動式の本があれば便利だろうか?定理を日用品に変えることができるだろうか?【注2】こんな風にアイディアをランダムに組み合わせると、ただ面白くないだけではなく、意味として不的確なものができるだろう。定理を日用品に変えることとは何を意味するのだろう?まいったよ。そのアイディアについて私が考えたことはなかった。ただ、その名前だけを考えていたんだ。【注3】 -

    - -

    -  何か有益なものをこの方法で思いつくかもしれないが、私はこの方法で思いついたことはない。それは信じられないような彫刻が大理石の固まりの中に隠されていることを知っていることに似ていて、君たちはただその彫刻の部分ではない大理石を取り除けばいいということになる。それは勇気づけられる考えではある。なぜなら、その考えは答えがあることを思い出させるからだ。しかし、その考えは実際にはあまり役には立たない。なぜならば、探求する空間が途方もなく大きすぎるからだ。 -

    - -

    -  よいアイディアを持つためには何らかの問題に取り組む必要があることに私は気づいている。ランダムなことから取りかかってはいけない。何らかの問題から初めて、そうしてから精神を新しいアイディアが形成されるぐらいまで遠くにさ迷わせるんだ。 -

    - -

    -  ある意味で、解決策よりも問題を見いだすことの方がより困難だ。ほとんどの人々は、問題について否定し続けようとすることを好むものだ。その明白な理由というのは、問題というものがいらいらさせるからだ。それが問題というものだ!1700年の人々が自分たちの生活を今日の我々が彼らの生活を見るようにして捉えだしたところを想像してみてほしい。それは耐え難いものだったことだろう。この否定というのは非常に強力な力なので、たとえ実現可能な解決策を提示されても、人々はしばしばそうした解決策がうまくいかないだろうと信じることを好む。 -

    - -

    -  私はこうした現象をスパムフィルタの問題に取り組んでいたときに見た。2002年の段階では、ほとんどの人はスパムメールを無視することを好んでおり、そしてスパムを無視することを好まない人々のほとんどが、その当時利用可能だった試行錯誤【注4】によってスパムを除去するフィルタが最善の方法だと信じることを好んでいた。【注5】 -

    - -

    -  私はスパムは耐え難いものだと思い、そしてスパムを統計的に認識することができるに違いないと感じていた。結局のところ、それがその問題を解決するのに必要なものだった。私が用いたアルゴリズムは滑稽なほど単純だった。本当にその問題を解こうとする人ならそのアルゴリズムを発見したことだろう。誰も本当にその問題を解こうとしていなかったんだ。[3] -

    - -

    -  レシピを繰り返させてほしい。許容できない問題を見つけて、その問題を解決することができるに違いないと感じるんだ。単純に見えるかもしれないが、それこそが多くのベンチャービジネスのためのアイディアのレシピなんだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 富 -

    - -

    -  これまでのところ、私が述べてきたことのほとんどはアイディア一般に適用できる。ベンチャービジネスのためのアイディアにとって特別なこととは何だろうか?ベンチャービジネスのアイディアは会社にとってのアイディアであり、会社は利益を上げなければならない。そして、利益を上げる方法は人々が望む物をつくるということだ。 -

    - -

    -  富は人々が望むものだ。このことを私はある種の哲学的な陳述として意図しているわけではない。そうではなくて、トートロジー【注6】として意図しているんだ。 -

    - -

    -  だから、ベンチャービジネスのためのアイディアは、人々が望むもののためのアイディアということになる。よいアイディアであればどんなものでも人々が望むものじゃあないのかって?残念ながら、そうじゃあない。新しい定理というのは作り上げるとすれば素晴らしいものではあるが、そうした定理に対する大きな需要というものは存在しないんだ。有名人のゴシップを扱う雑誌に大きな需要がある一方で、富というのは民主的に定義される。よいアイディアと価値あるアイディアは全く同じものではないのだ。その差は個人の審美眼によるものなんだ。 -

    - -

    -  しかし、価値あるアイディアというのは非常によいアイディアに近い。とりわけ科学技術の分野では。よいアイディアと価値あるアイディアというのは非常に似ているので、最後の段階で立ち止まって「このアイディアのために人々はお金を払うだろうか?」と問いかける限りは、仕事の目的がよいアイディアを発見することであるかのようにして日々の仕事を切り抜けることができると思う。 -

    - -

    -  人々が望むものを生み出す一つの方法は、人々が現在使用しているもので、めちゃめちゃになっているものに注目するという方法がある。出会い系サイトは申し分のない例だ。出会い系サイトには何百万人ものユーザーがいるので、出会い系サイトは人々が望む有望なものであるに違いないことになるからだ。だが、出会い系サイトはひどいものだ。出会い系サイトはまるで「悪い方がよい」というアプローチ【注7】を用いているかのようだが、最初の段階で止まって後の改善をマーケティング担当者に任せてしまっているようだ。 -

    - -

    -  もちろん、平均的なコンピュータユーザーの生活における一番明白な破綻はWindowsそれ自体だ。しかし、これは特殊なケースだ。独占企業を正面攻撃を挑んでも、倒すことはできない。Windowsを打倒することはできるし、そうなるだろうが、それは人々によりよいデスクトップOSを提供することによってではない。Windowsを打倒する方法は既存の問題の上位集合として再定義するということだ。問題は、「どんなOSをデスクトップコンピュータで人々は用いるべきなのか?」ということではなく、「どのようにして人々はアプリケーションを用いるのか?」ということなのだ。そうした問いに対する、デスクトップコンピュータとは関わりさえない答えがいくつかあるんだ。 -

    - -

    -  みんなGoogleがこの問題を解くと考えているが、この問題は非常に難解な問題であり、難解であるためにGoogleほど大きな会社は誤った考えをするだろう。Windowsを打倒する会社―もっと正確に言えば、Windowsを継承するもの―は、ある小さなベンチャービジネスから生じる見込みは五分五分以上だと考えている。 -

    - -

    -  もう一つの典型的な人々が望むものを作る方法は、贅沢品に注目し、それを日用品にするというものだ。高くても人々が欲しがるに違いないものが存在する。そして、それは廉価にしようと挑戦しなければ劇的に安くすることができない非常に希少な製品なんだ。 -

    - -

    -  これがヘンリー・フォードの計画だった。フォードはそれまで高級品だった車を日用品にした。しかし、そのアイディアはヘンリー・フォードよりもずっと古いものだ。水車場は力学的な力を贅沢品から日用品へと変えた。そして、水車場はローマ帝国の時代から用いられていた。議論の余地があるが、牧畜は贅沢を日常のものへと変えた。【注8】 -

    - -

    -  安くすれば、その商品をもっと多く売ることができる。しかし、もしある商品を格段に安くすれば、しばしば質的な変化を手にすることになる。なぜならば、人々はそれを違った方法で用い始めるようになるからだ。たとえば、いったんほとんどの人が自分専用のコンピュータを持つことができるぐらい安くコンピュータがなると、コンピュータをコミュニケーションの装置として用いることができるようになった。 -

    - -

    -  何かを格段に安くするためには、問題を再定義しなければならないことが多い。T型フォード【注9】はそれまでの車が持っていたすべての特徴を備えていたわけではない。例えば、T型フォードは黒しかなかった。しかし、T型フォードは人々が一番気にかけていた問題を解決した。その問題というのは、ある場所からある場所へと移動したいというものだ。 -

    - -

    -  マイケル・ラビン【注10】から学んだ私が知る中で最も有益な知的習慣の一つは、ある問題を解決する一番の方法はしばしばその問題を再定義することだ、というものだ。多くの人が意識的に気づくことなくこのノウハウを用いているが、ラビンは目を見張るほどはっきりとそう述べている。大きな素数が必要だって?それはもとがかかるなぁ。だから、10のマイナス100乗の確率【注11】で素数ではない大きな数をあげるというのはどうだろうか?それで間に合うかな?ええと、おそらくは。私が言いたいのは、正直に素数を求めていくことの方がこのようにやっていくよりも、素数を求める確率が低いのではないかということだ。 -

    - -

    -  問題を再定義することは実入りがよい発見的な方法である。とりわけ競合社がいる場合には。なぜならば、硬直した考えを持った人々にとって再定義された問題を理解することは非常に困難だからだ。問題を再定義した人々は明瞭な視界の中で動くことができるが、硬直した考えを持つ人々は再定義したことにより生じる危険を認識していない。私たちのことを案じることはない。私たちは検索という問題に取り組んでいるだけだ。「一つのことに取り組み、それを上手にやる」というのが私たちのモットーなのだ、というように。【注12】 -

    - -

    -  安くすることは、実際にはより一般的なノウハウの部分集合だ。つまり、もっと簡単にできるようにするということだ。長い間、その部分集合はほとんど簡単にするというものだったのだが、我々が作り上げるものは非常に複雑になってきたので、急速に成長してきている別な部分集合がある。より簡単に使えるようにするというものだ。 -

    - -

    -  この領域は改善の余地が非常に多い。技術について言えるようになりたいことというのは、その技術が適切に作動するということだ。そんな風に言えることがどのくらいあるだろうか? -

    - -

    -  簡素にするためには努力が必要だ―非凡な創造的才能が必要とすら言える。平均的なプログラマーはほとんど故意にひどいUI【注13】にしているように思える。数週間前に私は母の家にあるストーブを使おうとした。そのストーブは新しく、ノブの代わりにボタンとLEDディスプレイがあった。ストーブをつけるだろうと思われるいくつかのボタンを押してみたのだけれど、そのストーブがなんて反応したかわかるかい?LEDディスプレイに「ERR」とだけ表示さえたんだ。「Error」ですらなく、ただ「ERR」とだけだ。ストーブを使う人にただ「ERR」とだけかえしてはいけない。エラーが起きないようにUIをデザインすべきだ。このストーブをデザインした頑固者だってそうしたUIを思いつく際に考える同じ材料、つまり古いUI、を持っていた。ノブを回して温度を設定して、別のノブでタイマーをセットする。そのUIのどこが悪かったのだろうか?それでも実際にうまくいっていたじゃないか。 -

    - -

    -  平均的なエンジニアにとって、より多くの選択肢というのは首を吊るためのロープが増えることを意味するようだ。だから、ベンチャービジネスを始めたいというのなら、大企業によって生み出された既存のほぼいかなる技術に注目したとしても、もっと簡単に使う方法を生み出すことができると考えていい。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 出口のための計画 -

    - -

    -  ベンチャービジネスにとっての成功とはほとんど買収されることと等しい。ある種の出口の戦略が必要となる。理由は、かなりの価値になりそうなストックオプションを与えずに非常に頭の切れる人々を働かせることができないからだ。そのことは買収されるか、あるいは株式を公開することを意味する。そして、株式を上場するベンチャービジネスの数はとても小さいんだ。 -

    - -

    -  成功が買収されることを意味するのであれば、買収されることを意識的な目標とすべきなのだろうか?月並みな答えは「買収されることを目標とすべきではない」だった。つまり、巨大な株式会社を作るふりをすべきであって、買収の申し出を受けたら驚いた振りををするべきだというんだ。えぇっ、私どもの会社を買収したいですって?えぇと、正当な金額を提示していただければ考えてみます、というように。 -

    - -

    -  私はこうしたことが変わりつつあるように考えている。98%がた成功が買収されることを意味しているのであれば、どうしてそれを認めてしまわないのだろうか?98%がた大企業に買収されることを見込んで製品開発をしているのであれば、買収されることを自分たちの課題と考えればいいのではないだろうか?このアプローチの利点の一つは、そのアプローチがもう一つのアイディアの供給源を与えてくれることだ。つまり大企業を見て、大企業がこれから何を行うかを考えて、それを自分たちで行うんだ。たとえ、大企業が今後行うことをすでに知っているとしても、君たちの方がおそらくはやくできるだろう。 -

    - -

    -  ただ、複数の会社が欲しがるであろう物をつくるようにしよう。Windowsを修正してはならない。なぜならば、潜在的な買収先がMicrosoftしかおらず、ただ一つの買収先しかなければ、買収する側には急いで買収する必要がないからだ。君たちの会社を買収する代わりに、そうした大企業はゆっくりと時間をかけて、君たちの技術をコピーすることができるんだ。市場価格で買収されたいのであれば、競争がある分野に取り組もうようにしよう。 -

    - -

    -  ますます多くのベンチャービジネスが買収されることを見込んで製品開発するために作られているのであれば、そのことは独占に対する対抗勢力ということになる。一度ある種の技術が独占に絡みとられてしまえば、その技術はベンチャービジネスの速度の代わりに、大企業の速度でしか発展しないことになる。それに対して、もう片方の選択肢【注14】では特別な速度で技術が発展していく。自由市場は独占を損害と解釈し、自由市場の外にある経路として解釈するのだ。 -

    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - ウォズの方法 -

    - -

    -  ベンチャービジネスのためのアイディアを生み出すもっとも生産的な方法は、あり得ないぐらいに健全なものでもある。つまり、偶然によってアイディアを生み出すというものだ。いかにして有名なベンチャービジネスが始まったのかを見てみれば、多くのベンチャービジネスは当初はベンチャービジネスになろうとはしていなかったことがわかる。ロータス【注15】はミッチ・ケイパー【注16】が友人のためにつくったプログラムから始まった。アップルが始まったのは、スティーブ・ウォズニアックがマイクロコンピュータを作りたくて、ウォズニアックを雇っていたヒューレット・パッカードがウォズニアックにマイクロコンピュータを作る仕事をさせなかったからだった。Yahooはデイビッド・ファイロの個人的なリンク集から始まった。 -

    - -

    -  これだけがベンチャービジネスを始める唯一の方法ではない。座って、意識的にこれから設立する会社のためのアイディアを思いつくことだってできる。私たちはそうやった。しかし、時価総額を総合して比較すれば、自分のためにものを作るモデルの方が、より成果が多いだろう。その方法は、間違いなくベンチャービジネスのためのアイディアを思いつく最も楽しい方法に違いないからだ。ベンチャービジネスは会社を始めることに決める前からすでに友人関係にある複数の創業者を持っているのだから、かなり驚くべき結論として、ベンチャービジネスのためのアイディアを生み出す一番の方法はハッカーが楽しみのために行うことをすることということになる。つまりその一番の方法は、自分の友人と一緒に面白いハックを即席で作り上げるということになる。 -

    - -

    -  この考えはある種の保守的な慣習を侵害しているように思える。けど、たしかにこの考えは成り立つんだ。「100万ドルのアイディア」を手にする一番の方法は、もっと正確に言えばハッカーが楽しんでやっていることを単にするということになる。 -

    - -
    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 注 -

    - - - -
    - -

    -

    -
    -

    - -

    -

    -

    -

    - -

    - 訳注 -

    - -
    diff --git a/content/post/2006/09/15/2006-09-15-00000323.md b/content/post/2006/09/15/2006-09-15-00000323.md deleted file mode 100644 index 956d6b0..0000000 --- a/content/post/2006/09/15/2006-09-15-00000323.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 映画・『UDON』 -author: kazu634 -date: 2006-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2549;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -映画UDON公式サイト -

    - -

    -  映画『UDON』を観てきました。元々は小西真奈美見たさだったのですが、思いの外出来が良くて予想外でした。日本のソウルフードとしてうどんを取り上げたのが、この作品です。ちなみにソウルフードとは(via 魂食!): -

    - -

    -

    -
    -

    - -

    - その味覚や食べたシチュエーションなどにより、それを常食としていた人の魂(ソウル)を育て、人格を形成する一要素となるほどに印象深く心に刻み込まれている食品のこと。 -

    - -

    - だそうです。 -

    - -

    -  物語としては、ユースケ・サンタマリア扮する「放蕩息子の帰還」(聖書から連綿と続くよくあるテーマなんです)とそれによって生じた非日常的な出来事が、うどんと絡めて展開されています。様々な視点から読み取ることができると思うのですが、「父と子の和解」みたいなテーマが一番自分にはしっくり来ました。 -

    - -

    -  うでも、その観点からすると、父の味を子供のユースケ・サンタマリアがすぐに引き継げたのがちょっとリアリティに欠けるのかな?まぁ、そういう展開にしなければ父と子の和解みたいなものは描けなかった訳なんですが…そこら辺が個人的にはちょっと残念でした。 -

    - -

    -  父に「近くにいるときは気づかないのだけれど、遠く離れて初めてその大事さに気づくもの」を象徴させ、故郷とも重ね合わせるなど、何かこういい話でした。 -

    -
    diff --git a/content/post/2006/09/15/2006-09-15-00000324.md b/content/post/2006/09/15/2006-09-15-00000324.md deleted file mode 100644 index d7ff8ee..0000000 --- a/content/post/2006/09/15/2006-09-15-00000324.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: 「バリスタ」というプロフェッショナルな職業があるそうだ -author: kazu634 -date: 2006-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2551;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -starbacks -

    - -

    -  スターバックスでバリスタの魅力について語っているパンフレットが配布されていました。ちなみにバリスタというのは(via BARISTA【バリスタ】/BAR【バール】とは): -

    - -

    -

    -
    -

    - -

    - バリスタとは、ただ決められたマニュアルに合わせてコーヒーだけを抽出するのではなく、お客様の好みに合わせたり、体調や気持ちを組み込み一杯一杯の飲み物に心を込めて提供することができてはじめてバリスタの第一歩なのだとおもいます。 -

    - -

    - すなわち、Barista(バリスタ)とは、Barisuta(バリスタ)である前に接客のプロ(サービスマン)であり、そのプロ意識の延長線上にある職業だと考えています。 -

    - -

    - 日本では欧米とは異なり、まだまだ、接客のプロの である(ウエイターやギャルソンなど)職業を軽視する傾向があると思います。このお客様と最終的に対応する職業でこそもっと注目を浴び、社会的にも認めていただけるべきです。 -

    - -

    - その足がかりとして同じサービスマンであるバリスタが率先して、お客様の「痒い所に手が届く」サービス・商品提供をすることにより、少しでもこれら多くの接客のプロの方々の社会的認知度の向上をになっていければ良いと考えています。 -

    - -

    - こういうプロフェッショナルな香りがする職業って憧れてしまいます。 -

    - -
    - -

    -

    -
    -

    - - - - - - - - - -
    - Starbucks -
    -
    - -

    - -

    - -

    -Starbucks Coffee Japan - スターバックス コーヒー ジャパン -

    -
    diff --git a/content/post/2006/09/17/2006-09-17-00000325.md b/content/post/2006/09/17/2006-09-17-00000325.md deleted file mode 100644 index 436be1b..0000000 --- a/content/post/2006/09/17/2006-09-17-00000325.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: Le Guinによる「ファンタジー」の定義を読んで考えたこと -author: kazu634 -date: 2006-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2557;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『ユリイカ』の臨時増刊号でUrsula K. Le Guin特集が組まれていたので購入。Le Guinは、ジブリの映画『ゲド戦記』についてのコメント日本語)で、映画を自分の本とは別物だ…という趣旨のことを述べていて、この本ではどのように扱われているのかが気になったので購入してみました。 -

    - -

    -  ざっと読んだ印象ではLe Guinについての特集が主で、映画については特集の契機となったものという扱いのようで全体の3割位しか割かれていませんでした。とはいっても、宮崎吾朗監督のインタビュー記事が掲載されていたりして興味深かったです。特に気になったのは次の三つです。 -

    - -

    - -

    -  まずは一点目について。Le Guinは次のようにインタビューで答えています。 -

    - -

    -

    -
    -

    - -

    - 私はあえて主人公が過酷な試練へと立ち向かうように描いています。このことは、大変意味のあることなのです。実際、苦しみがその人物を純化するとは思いません。苦難は一般的に人々にひどい仕打ちをするもので、人々を傷つけ、時には再起する力を失わせます。しかし、ほとんどのファンタジー作品が試みようとしていることのひとつは、あらゆる知性、勇気、忍耐力を駆使することで、逆境を切り抜ける人物を描くことです。 -

    - -

    - 多くのファンタジーの主題は、「弱者が過酷な試練に打ち克つ」ことです。これは古来、私たちが必要としてきたプロットです。そしてそれは子供たち にとっても同じことです。なぜなら、理解を超えた現実世界において、子供たちは弱者だからです。つまり誰もがこのプロットを必要としているというわけです。なぜなら私たちは皆、うんざりするような「クソったれ」な現実に直面しているのですから(笑)。 -

    - -

    - 「ファンタジー」というジャンルについて自覚的に考えたことがなかったので、参考になった。このように考えると、子供向けと一般に考えられているような「冒険もの」というようなジャンル・「戦隊もの」みたいなジャンルも、「子供に対して何かを教える」という観点からすれば、知恵を絞って状況を好転させる状況を描き出す方がいいのかもしれませんね。 -

    - -

    -  そういう観点からすると、ドラえもんって安易に道具に頼るような人を生み出しているのかも…。 -

    - -

    - (つづく) -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - -
    -ユリイカ 2006年8月臨時増刊号 アーシュラ・K・ル=グウィン - -ユリイカ 2006年8月臨時増刊号 アーシュラ・K・ル=グウィン青土社 2006-08売り上げランキング : 14115Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/09/17/2006-09-17-00000326.md b/content/post/2006/09/17/2006-09-17-00000326.md deleted file mode 100644 index 8c427e6..0000000 --- a/content/post/2006/09/17/2006-09-17-00000326.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 猫が飼われるようになるには文明の段階が高くなければならない…らしい -author: kazu634 -date: 2006-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2555;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -猫に関する名言・至言 -

    - -

    -  猫に関する名言・至言で見つけた面白い言葉: -

    - -

    -

    -
    -

    - -

    - To respect the cat is the beginning of the aesthetic sense. At a stage of culture when utiliity governs all of its judgements, mankind prefers the dog. (Erasmus Darwin) -

    - -

    - 猫を尊重することは美的感性の第一歩である。実用性がすべての判断基準となる文化的段階においては、人間は犬を好む。 -

    - -

    - 審美的な基準が発達した国でなければ、猫は飼われることはないみたいです。ちなみにErasmus Darwinという人は進化論で有名なダーウィンのおじいちゃんだそうです。 -

    - -

    -  こうした審美眼みたいなものが自分にはあるのかなぁ?うでも、猫みたいな気まぐれなものは好きかもしれない。 -

    -
    diff --git a/content/post/2006/09/17/2006-09-17-グランディ21.md b/content/post/2006/09/17/2006-09-17-グランディ21.md deleted file mode 100644 index a2fcf7f..0000000 --- a/content/post/2006/09/17/2006-09-17-グランディ21.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: グランディ21 -author: kazu634 -date: 2006-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2553;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -4d3c2d4a.jpg放浪の旅をしてたどりつきました。陸上の大会をしているようでした。 -

    -
    diff --git a/content/post/2006/09/18/2006-09-18-00000327.md b/content/post/2006/09/18/2006-09-18-00000327.md deleted file mode 100644 index 638b78a..0000000 --- a/content/post/2006/09/18/2006-09-18-00000327.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: みちのく湖畔公園 -author: kazu634 -date: 2006-09-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2561;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f9b677c5.jpg秋保温泉で温泉に入った帰りに寄ってみました。雨なのであまり楽しめません(^_^;) -

    -
    diff --git a/content/post/2006/09/18/2006-09-18-00000328.md b/content/post/2006/09/18/2006-09-18-00000328.md deleted file mode 100644 index e07b41c..0000000 --- a/content/post/2006/09/18/2006-09-18-00000328.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 秋保温泉に行ってきた -author: kazu634 -date: 2006-09-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2559;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ホテル瑞鳳 -

    - -

    -  ホテル瑞鳳の日帰り入浴プランを活用して、秋保温泉に行ってきました。秋保温泉というのは仙台近郊にある温泉地で、最近は日帰り入浴プランみたいな新しいプランを用意するなどして、客を取り戻しつつあるような雰囲気を受ける温泉地です。 -

    - -

    -  とりあえず宿の風呂は最高でした。同僚のH山くんについて行って正解でした。 -

    -
    diff --git a/content/post/2006/09/19/2006-09-19-00000329.md b/content/post/2006/09/19/2006-09-19-00000329.md deleted file mode 100644 index e5fa51e..0000000 --- a/content/post/2006/09/19/2006-09-19-00000329.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: どっちの方が可愛い? -author: kazu634 -date: 2006-09-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2563;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Kittenwar! May The Cutest Kitten Win! -

    - -

    -  愛くるしい猫の写真が二つ並べてあって、どちらが可愛いかを比べるサイトです。よく勝っている猫の写真なんかも閲覧できます。 -

    -
    diff --git a/content/post/2006/09/20/2006-09-20-00000330.md b/content/post/2006/09/20/2006-09-20-00000330.md deleted file mode 100644 index ad0425a..0000000 --- a/content/post/2006/09/20/2006-09-20-00000330.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 「最近疲れているな」と思っていたら -author: kazu634 -date: 2006-09-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2565;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  よく考えてみれば、平日はすべて批評関係の難解な論文(英語)を20~30ページ読んでいるのだから、頭酷使している状態なんだっけ。その後で気分転換に小説(英語)を20ページほど読んでから、運動をして、夜はバイトをしてやや朦朧としながら寝ているから… -

    - -

    -  おそらくバイトが余計なんだろうが、働かなければ食っていけないからなぁ… -

    -
    diff --git a/content/post/2006/09/22/2006-09-22-00000331.md b/content/post/2006/09/22/2006-09-22-00000331.md deleted file mode 100644 index 3b16d87..0000000 --- a/content/post/2006/09/22/2006-09-22-00000331.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: ルールが不公平な場合、そのゲームを投げ出すことに文句を言えるのか -author: kazu634 -date: 2006-09-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2567;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -404 Blog Not Found:3年ではなく3世代必要な議論 -

    - -

    -  404 Blog Not Foundで紹介されていたので読んでみた。これは404 Blog Not Foundですでに述べられていることだが、この本の目的は     -

    - -
    -

    -          - -

    - むしろ副題の「年功序列が奪う日本の未来」の方にある。本書は「若者を3年で辞めさせないようにするためにはどうするべきか」という人事部に対する本でも「若者として3年以上勤めるにはどうするべきか」という本でもない。 -

    - -

    -          - -

    - 本書は指南書ではない。「なぜ若者は3年でやめてしまうようになったのか」の理由を述べた告発本である。筆者はその理由として、年功序列を挙げる。いや、少し違う。年功序列が機能しなくなっているにも関わらず、それに代わる制度設計を怠った企業、政府、そして「上の世代」を挙げている。 -

    - -

    -      -

    - -

    - このように、この本ではシステムとしての「年功序列」がいかにして生まれ、続いてきて、破綻しつつあるのかが書かれている。そして、筆者は破綻しつつあるシステムを若者に一方的に負担を課すことで、システムの存続が図られているのだと結論づけている。 -

    - -

    -  この結論を読んで最初は驚くべきものだと思ったものだったが、よく考えてみると、これはいま自分たちが目の当たりにしている現実にあっているように思えた。自分が主に見聞きしているのは教職(小・中・高校)や大学のアカデミックポストの話だが、そうしたポストの採用は現在非常に厳しくなっている…と言っても、常勤を目指したらの場合だが。そうした中で、若い人々は食にありつくために必死になっているところを見てきている(特にアカデミックなポストをねらう人。教職の方でも、何年も続けて非常勤として採用してもらえれば幸運なのだそうだった)。その一方で、すでに何らかのポストに就いた人々は(比較の上では)楽なように思える。そのポストに就くまでに非常な努力をしてきたのだから、そうなるのも仕方がない一面もあるだろう。 -

    - -

    -  だがこの本の中で訴えられているのは、過去であれば年功序列システムの中ですでにポストを得ていたような人がポストを得られないような状況になっていることだ。社会心理学者のランドルフ・ネッセが述べていることを信じれば、「希望という感情は努力が報われると感じる時に生じ、努力してもしなくても同じと感じれば絶望が生じる」のだ。年功序列というシステムの中では、努力をすればそれが何らかの形で自分に跳ね返ってくるのがわかる。だが、そのシステムが破綻しつつある中で自分たちはどうすればいいのだろうか? -

    - -

    -  こうした社会に深く根ざしたシステムが破綻しつつあることが、「自分が若い頃は…」みたいな懐古的な言い回しだけでは説明がつかないとされる昨今の事件に対する説明になるのかもしれない。若者にとって努力が報われない―つまりやっているゲームのルールが不公平なように感じられる―のであれば、そのゲームを投げ出してしまうことを責められないのではないか。根深い問題のように思えるなぁ。 -

    diff --git a/content/post/2006/09/23/2006-09-23-00000332.md b/content/post/2006/09/23/2006-09-23-00000332.md deleted file mode 100644 index 6e792a7..0000000 --- a/content/post/2006/09/23/2006-09-23-00000332.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ”What Business can Learn from Open Source”の翻訳が終わったけれど -author: kazu634 -date: 2006-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2571;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「注」を残して翻訳がほぼ終了しているPaul Graham氏によるエッセー“What Business Can Learn from Open Source”の翻訳ですが、本日「注」まで訳しました!なのですが、Livedoor側のシステム上文字数制限があるらしく、投稿をすると文句を言われてしまいます。さらに夜中でネットワークが混雑しているらしくAir”Hで何度も投稿画面をリロードするのは限界を感じつつあるので、明日アップしようと思いますです。 -

    -
    diff --git a/content/post/2006/09/23/2006-09-23-00000333.md b/content/post/2006/09/23/2006-09-23-00000333.md deleted file mode 100644 index 8e98537..0000000 --- a/content/post/2006/09/23/2006-09-23-00000333.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: ブラウザをFirefoxに変えてみた。 -author: kazu634 -date: 2006-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2569;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Firefox - Web の再発見 -

    - -

    -  ブラウザをSleipnirからFirefoxへと変えました。Paul Graham氏による”What Business can Learn from Open Source”を翻訳していて、あれほど頻繁に言及されていたために興味を持ったからでした。 -

    - -

    -  Firefoxは使ってみるまでは色々と「拡張」だとか「greasemonkey」だとかで、色々と面倒そう…というのが印象だったのですが、色々と自分なりにいじくっていって便利にしていく過程が楽しめる人には、このブラウザは合っているのだと思います。 -

    - -

    -  特に「Scrapbook」という拡張が非常に便利♪Firefoxで現在閲覧中のサイトをハードディスクに保存して、閲覧・コメントを書き込むなどなどのことができてしまいます。 -

    - -

    -  Firefoxは色々といじってみると楽しいブラウザだと思いました。 -

    -
    diff --git a/content/post/2006/09/24/2006-09-24-00000334.md b/content/post/2006/09/24/2006-09-24-00000334.md deleted file mode 100644 index 6b1a164..0000000 --- a/content/post/2006/09/24/2006-09-24-00000334.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: とんかつ専門店・杉 -author: kazu634 -date: 2006-09-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2577;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  同僚のH山くんと一緒にとんかつ専門店・杉に行ってきました。元々は肉屋が専門だったらしく、隣に肉屋があります。その肉屋で仕入れたおいしい豚肉でとんかつをつくってくれているようでした。朝・昼と貧しい食事だったので、非常に満足して帰ってきました。☆☆☆☆☆です。 -

    - -
    - -
    -     とんかつ屋・杉
    -
    -
    diff --git a/content/post/2006/09/24/2006-09-24-00000335.md b/content/post/2006/09/24/2006-09-24-00000335.md deleted file mode 100644 index 896f31b..0000000 --- a/content/post/2006/09/24/2006-09-24-00000335.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: ビジネスがオープンソースから学べること(対訳) -author: kazu634 -date: 2006-09-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2573;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham氏によるエッセー“What Business Can Learn from Open Source”の翻訳です。完成しました。 -

    - -

    -  なお私は、ビジネス・オープンソースともに縁遠いので、的はずれな訳をしていても全然気づいていない場合があります。コメントは大歓迎ですので、些細な点でもご指摘ください(__) -

    - -

    -  Amateurの部分はlionfan様の訳を参考にしています(Thanks to lionfanさん)。が、自分は英文学の学生のために原文に忠実に訳さないと気が済まないみたいです。lionfanさんの訳の方が伸び伸びしている気がします。 -

    - -

    -  基本的に二人とも同じ解釈になっていると思うのですが、”Like open source, blogging is something people do themselves, for free, because they enjoy it. “の”for free”をlionfanさんは「自由に」と訳されていますが、私は「無料で」という意味で取りました。理由は、”bloggers compete with people working for money”と書かれていてるからです。「ブロガーは報酬のために働く人々と競争している」とあるので、ブロガーについて”for free”と言うのであれば、それは「無料で」、つまり「報酬をもらうことなく」という意味になるのではないかと考えました。何か他の意見があれば、コメントまでお願いいたします(__) -

    - -

    -  また、lionfanさんの翻訳記事ポール・グレアム「良い後回し、悪い後回し」でのShiroさんの以下のコメントに助けられました(thanks to Shiroさん)。 -

    - -

    -

    - “If you get inspired by some project, it can be a net win …”: “net win”が落ちたらまずいです。「ぜんぶ放り投げたとしても、トータル得られるものは大きいんだ」とかなんとか。2文後も”net”が訳文にあまり出てないです。

    -
    -

    - -

    -  作業日誌: -

    - -

    - -
    - -

    - 似たようなことを言っている本・記事 -

    - - - -
    -

    - -

    -続きを読む… -

    -
    diff --git a/content/post/2006/09/24/2006-09-24-00000336.md b/content/post/2006/09/24/2006-09-24-00000336.md deleted file mode 100644 index 2acb90a..0000000 --- a/content/post/2006/09/24/2006-09-24-00000336.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: ビジネスがオープンソースから学べること(翻訳) -author: kazu634 -date: 2006-09-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2575;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Graham氏によるエッセー“What Business Can Learn from Open -

    - -

    - Source”の翻訳です。完成しました。 -

    - -

    -  なお私は、ビジネス・オープンソースともに縁遠いので、的はずれな訳をしていても全然気づいていない場合があります。コメントは大歓 -

    - -

    - 迎ですので、些細な点でもご指摘ください(__) -

    - -

    -  Amateurの部分はlionfan様の訳を参考にしています(Thanks to -

    - -

    - lionfanさん)。が、自分は英文学の学生のために原文に忠実に訳さないと気が済まないみたいです。lionfanさんの訳の方が伸び伸びしている気 -

    - -

    - がします。 -

    - -

    -  基本的に二人とも同じ解釈になっていると思うのですが、”Like open source, blogging is -

    - -

    - something people do themselves, for free, because they enjoy it. “の”for -

    - -

    - free”をlionfanさんは「自由に」と訳されていますが、私は「無料で」という意味で取りました。理由は、”bloggers compete -

    - -

    - with people working for -

    - -

    - money”と書かれていてるからです。「ブロガーは報酬のために働く人々と競争している」とあるので、ブロガーについて”for -

    - -

    - free”と言うのであれば、それは「無料で」、つまり「報酬をもらうことなく」という意味になるのではないかと考えました。何か他の意見があれば、コメ -

    - -

    - ントまでお願いいたします(__) -

    - -

    -  また、lionfanさんの翻訳記事ポール・グレアム「良い後回し、悪い後回し」でのShiroさんの以下のコメントに助けられま -

    - -

    - した(thanks to Shiroさん)。 -

    - -
    -

    - “If you get inspired -

    - -

    - by some project, it can be a net win …”: “net -

    - -

    - win”が落ちたらまずいです。「ぜんぶ放り投げたとしても、トータル得られるものは大きいんだ」とかなんとか。2文後も”net”が訳文にあまり出てな -

    - -

    - いです。 -

    -
    - -

    -  作業日誌: -

    - -

    - -
    - -

    - 似たようなことを言っている本・記事 - -

    - -
    -

    - -

    -続きを読む… -

    -
    diff --git a/content/post/2006/09/27/2006-09-27-00000337.md b/content/post/2006/09/27/2006-09-27-00000337.md deleted file mode 100644 index a24d9b0..0000000 --- a/content/post/2006/09/27/2006-09-27-00000337.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: ブックストッパーを購入した -author: kazu634 -date: 2006-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2579;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ブックストッパーを購入してみました。今までは手で押さえながらパソコンとかに入力していたのですが、これがあれば楽チン♪状態になります。これは便利です。後、これは偶数個買うべきですね。 -

    - -
    - -
    -     ブックストッパー

    - -

    -ブックストッパー
    トモエ算盤  2004-07
    売り上げランキング : 6969

    - -

    -おすすめ平均  star
    star二つ買うと確かに便利だ
    star良いですよ-。 -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2006/09/30/2006-09-30-00000338.md b/content/post/2006/09/30/2006-09-30-00000338.md deleted file mode 100644 index 2c6bd01..0000000 --- a/content/post/2006/09/30/2006-09-30-00000338.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: FBI捜査官御用達だった…らしい -author: kazu634 -date: 2006-09-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2581;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -URL訪問者分析占い :ユーモア占い -

    - -

    -  ユーモア占いにて、URL訪問者分析占いというのがやっていたので、占ってみました。結果は…     -

    - -
    -

    - 訪問者の 67%は「FBI捜査官」です。 -

    -
    -
    diff --git a/content/post/2006/10/01/2006-10-01-when-we-were-orphans-by-kazuo-ishiguro.md b/content/post/2006/10/01/2006-10-01-when-we-were-orphans-by-kazuo-ishiguro.md deleted file mode 100644 index 4648f88..0000000 --- a/content/post/2006/10/01/2006-10-01-when-we-were-orphans-by-kazuo-ishiguro.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: When We Were Orphans (by Kazuo Ishiguro) -author: kazu634 -date: 2006-10-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2583;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、Kazuo IshiguroWhen We Were Orphansを読んでいます。When We Were Orphansというタイトルから想像するのとは違って、最初は探偵になりたがっていることについて書かれていました(一番目のひねり)。うでも、単なる探偵小説ではないらしく、どのように犯人を追いつめていくのかという物語ではないようです(二番目のひねり)。そうだとすると、これからどのように展開していくのか?…疑問に思いながらも読み進めているところです。 -

    - -
    - -
    -     When We Were Orphans
    -
    -
    diff --git a/content/post/2006/10/07/2006-10-07-00000339.md b/content/post/2006/10/07/2006-10-07-00000339.md deleted file mode 100644 index b794158..0000000 --- a/content/post/2006/10/07/2006-10-07-00000339.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 明日は松島ハーフ -author: kazu634 -date: 2006-10-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2587;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - -

    -  明日はサークルの後輩達が松島ハーフに参加します。自分は応募に間に合わなかったので、応援に行こうと思っています。明日は天気がいいといいなぁ。。。 -

    -
    diff --git a/content/post/2006/10/07/2006-10-07-00000340.md b/content/post/2006/10/07/2006-10-07-00000340.md deleted file mode 100644 index e0e9158..0000000 --- a/content/post/2006/10/07/2006-10-07-00000340.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 秋保温泉・緑水亭に行ってきます -author: kazu634 -date: 2006-10-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2585;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - -

    -  今週の金曜日-土曜日に大学の研修旅行で緑水亭に行ってきます。高級感あふれるホテルなので、期待大です。 -

    -
    diff --git a/content/post/2006/10/08/2006-10-08-00000341.md b/content/post/2006/10/08/2006-10-08-00000341.md deleted file mode 100644 index 3a624be..0000000 --- a/content/post/2006/10/08/2006-10-08-00000341.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 色々と考えて就職活動をすることにしました。 -author: kazu634 -date: 2006-10-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2589;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  色々と考えてみたのだけれど、今年は修士論文を出さずに就職活動をすることにしました。 -

    - -

    -  色々と理由はあるけれど一番大きな理由は、父親が何かほっとしていたからです。 -

    - -

    -  元々母親は大学院に進学することを反対していたのですが、父親だけは応援してくれてました。うちの父親は若い頃に家業を継いでほしいという祖父母の望みでやりたかった理工系の学部ではなく、経済学部に入学させられたという経緯があったのです(といっても、うちの親の年齢で大学に入っている人なんて本当に少数派なんですが…)。だから結構無理してはいたのだと思うのですが、「ダメだ」とは言いませんでした。普段は温厚なのですが、ダメなときにはダメとはっきりという人がです。それでもやっぱり大変そうにしているから、自分としては住み込みのバイトを見つけてきたりしてできるだけ負担を減らしてあげて、大学院生活を続けていくつもりでした。自分の親は自分と同年代の友人の親に比べて5~10ぐらい年を余分に取っているけれど、それでも親の健康面を心配するのは3~4年先だと思って楽観視していました。そこまで勉強を続けていれば、もうアカデミックポストに就くために全力を尽くす以外の選択肢はほぼ残っていないだろうから、進路について迷うことはないと考えていたのです。でも、昨年の夏にちょっと病気になって以来はそれまでとは違ってちょっとやせて白髪が目立ってきました。 -

    - -

    -  そんなこんなで夏休みはあまり自分の研究というものが手につかずに大学が再開され、日々の雑事に追い回される日々でした。自分の研究が進んでいないという自覚があったのですが、やっぱり先生方には「遅れている」というように指摘されました。こうした事情を知らない先生方の意図としては「発破をかけて頑張ってもらおう」という単純な意図だというのは十分に理解できていたのですが、やっぱり落ち込んでしまいました。それからは何としてでも修論の構想発表を無難に乗り切るために非常に努力した…つもりです。それで修論の構想発表を迎え、これまた先生方の意図としては「もう一頑張りさせてもっといいものにしてもらおう」ぐらいの意図だったと思うのですが、もう一度一から構想するように言われました。 -

    - -

    -  でも、ここで一から構想し直して仮にM3まで行ってしまった場合、自分はアカデミックポストに就くために10年ぐらいを学生として過ごすという選択をしたことになると気づきました(文系大学院進学で、一浪・一留以上確定。ちゃんと調べていないからはっきりしないけれど、おそらく就職活動するとすれば年齢制限に引っかかり始めそう)。自分の目の前に二つの道があって     -

    - -
      -         - -
    1. - 自分のやりたいことをやる。ただし父親が老いていくのを見ながら、最悪の場合学生のまま父親は死ぬかもしれない。 -
    2. -

      -         - -

    3. - 就職をする。自分のやりたいことをフルタイムではできなくなり趣味になるけれど、親を安心させてあげられる -
    4. -

      -     

    - -

    - どちらかを選択しなければならないことに気づきました。(1)の選択肢を選んだ場合、自分は時間との戦いを始めてしまいそうで、常に時間に追われながら生活をすることになると思いました。自分が幸せで、親の負担を外してあげられる方が自分は幸せになれると思いました。「進路で迷っていて就職活動をしようと思う」と話すと父親は何かほっとしたようだったので、これでいいんだと思いました。 -

    - -

    -  というわけで、今年は修士論文を出さずに、就職活動をすることにしました。相談する人する人が「続けてみた方がいい」と言うのですが、やっぱり自分は「やりたいことを何としてでもやり遂げる」という性格ではないのだなぁと思います。自分にとっては、自分のやりたいことよりも、自分を気にかけて、大切にしてくれる周りの人や家族の方がずっと大事なんだと思います。 -

    diff --git a/content/post/2006/10/08/2006-10-08-松島ハーフ-2.md b/content/post/2006/10/08/2006-10-08-松島ハーフ-2.md deleted file mode 100644 index e8b1620..0000000 --- a/content/post/2006/10/08/2006-10-08-松島ハーフ-2.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 松島ハーフ -author: kazu634 -date: 2006-10-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2591;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -95874002.jpg後輩たちの応援にやって来ました。グランドは昨日の台風の影響強くてややぐちゃぐちゃですが、コース上は路面なので乾いて快適な状態になってます。風はとても強く、折り返した後は苦戦しそうです。 -

    -
    diff --git a/content/post/2006/10/10/2006-10-10-00000342.md b/content/post/2006/10/10/2006-10-10-00000342.md deleted file mode 100644 index 0c7d927..0000000 --- a/content/post/2006/10/10/2006-10-10-00000342.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Amazonのデータを偏らせるだけの影響力を行使していた…みたいだ -author: kazu634 -date: 2006-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2597;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  なにげなくAmazonのThe Secret Agentのページを見てみたら、recommendationの欄が凄いことに。Under Western Eyes以外はすべて我々の研究室で読んだ本です…Amazonを偏らせるとは…自分たちの影響力は凄いなぁ… -

    - -

    -

    -the secret agent
    -
    diff --git a/content/post/2006/10/10/2006-10-10-00000343.md b/content/post/2006/10/10/2006-10-10-00000343.md deleted file mode 100644 index 5e8a35c..0000000 --- a/content/post/2006/10/10/2006-10-10-00000343.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: When We Were Orphansを読み終わった。 -author: kazu634 -date: 2006-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2595;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Ishiguro KazuoWhen We Were Orphansを読み終わりました。以前にも書きましたが、 -

    - -
      -
    1. - 最初は探偵になりたがっていることについて書かれている -
    2. -
    3. - 単なる探偵小説ではないらしく、どのように犯人を追いつめていくのかという物語ではない -
    4. -
    - -

    - という二つのひねりが存在していて、それがどのように収斂していくのかを待ちながら読んでいました(とりあえず、この二つの項目を見ただけでは、何でタイトルがWhen We Were Orphansなのかすらわからないわけで…)。読み終わった結果、なぜタイトルがWhen We Were Orphansなのかということが判明するのは、最後のページでした(^_^;。しかも”orphans”という言葉は別な意味を持っていて、「達成したい野望を持ちながらも、それがかなわない状態でいる人々」のことを指していました。 -

    - -

    -  こうした謎解きが語り手によって最後のページで行われたわけで、それまでの話が一気に再構築されていきました。Cedric Wattはこれをdelayed decodingと読んでいたけれど、これはいくら何でもやりすぎ何じゃあないかなぁ… -

    - -

    -  とりあえず、Joseph ConradのThe Secret Agentのように、読者を手玉に取ることには成功しているように思います(こちらもMission Impossibleのようなスパイものかと思わせておいて、実はさえないスパイのおっさんがテロを起こそうとして精神薄弱の義理の弟を爆死してしまい、妻に殺され、その妻も逃げようとした鉄道の中で死ぬ…というように、タイトルだけから判断してスパイものだと思って読むと痛い目に遭う作品なんだよなぁ。。。)。 -

    - -
    - -
    -
    - - - - - - - - - - - -
    -When We Were Orphans - - The Secret Agent -
    -When We Were Orphans -
    - -

    -

    diff --git a/content/post/2006/10/10/2006-10-10-a-students-guide-to-startup.md b/content/post/2006/10/10/2006-10-10-a-students-guide-to-startup.md deleted file mode 100644 index 72963f5..0000000 --- a/content/post/2006/10/10/2006-10-10-a-students-guide-to-startup.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ”A Student’s Guide to Startup” -author: kazu634 -date: 2006-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2593;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -A Student’s Guide to Startups -

    - -

    -  Paul Grahamのサイト最新のエッセー・”A Student’s Guide to Startups”が公開されました。時間ができ次第読んでみよう…。 -

    - -

    -  そんなことを思っていたら、Shiroさんが翻訳されて公開していました。すごく仕事が速い! -

    - -

    -

    -
    - - - - - - - - - -
    - 学生のためのベンチャー指南 -
    -A Student’s Guide to Startups -
    - -

    -

    diff --git a/content/post/2006/10/13/2006-10-13-00000344.md b/content/post/2006/10/13/2006-10-13-00000344.md deleted file mode 100644 index a20f4c7..0000000 --- a/content/post/2006/10/13/2006-10-13-00000344.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 緑水亭 -author: kazu634 -date: 2006-10-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2599;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -530e49d0.jpg講義があって集合時間に遅れてしまった女の子3人を連れて秋保温泉までやって来ました。ホテルに着いたら、研修がちょうど終わったところでした。研修には参加できずに、夕飯と宴会だけを楽しむことに。 -

    - -

    - 秋保温泉第一のホテルだけに設備面は申し分ありません。篝火の湯というのは飾りではなく、露天風呂は本当に立派でした。 -

    - -

    -

    - -

    - というか、こんな立派なホテルに泊まったのは始めてです(^_^;) -

    -
    diff --git a/content/post/2006/10/14/2006-10-14-00000345.md b/content/post/2006/10/14/2006-10-14-00000345.md deleted file mode 100644 index d6dbc04..0000000 --- a/content/post/2006/10/14/2006-10-14-00000345.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 秋保の朝 -author: kazu634 -date: 2006-10-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2601;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -890fb750.jpg雲の間から光が漏れて、とても印象的な風景になっています。来た甲斐があった! -

    -
    diff --git a/content/post/2006/10/14/2006-10-14-00000346.md b/content/post/2006/10/14/2006-10-14-00000346.md deleted file mode 100644 index 1b759fb..0000000 --- a/content/post/2006/10/14/2006-10-14-00000346.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 芝生の魅力 -author: kazu634 -date: 2006-10-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2603;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -lawn -

    - -

    -  緑水亭のエントランス側には庭園があり、その奥には芝生が広がっていました。後輩の女の子が元気に走り回っているところを見て、外国人講師の先生が -

    - -
    -

    - It’s quite amazing.  The lawn tempts us to run. -

    -
    - -

    - というようなことを話しておりました。聞いていて、「確かに」とか思ってしまいました。芝生を見るとなぜか走りたくなってしまいますよね(^_^;
    - -


    - -
    -篝火の湯 緑水亭 -
    diff --git a/content/post/2006/10/16/2006-10-16-00000347.md b/content/post/2006/10/16/2006-10-16-00000347.md deleted file mode 100644 index fc9576a..0000000 --- a/content/post/2006/10/16/2006-10-16-00000347.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: 松尾芭蕉を訪ねてきます(決意表明) -author: kazu634 -date: 2006-10-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2605;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  立石寺(松尾芭蕉が「閑さや 巖にしみ入る 蝉の声」という俳句をうたった山寺のこと)に11月の学祭期間に行こうかと考えています。NTT Docomoの宮崎あおい(Wikipedia, Official Site)のCMに触発されました。 -

    - -

    -  先日の研修旅行でうちの外国人講師の先生に「仙台駅からなら仙山線で40分ぐらい」と教えられたところなので、車よりかは電車の方で行こうかなと考えているところです。 -

    - -

    -  Yahooの紅葉情報を見るとやや時期的にまずい感じだ…どうしよう(^_^; -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - 紅葉情報 - - 地図 -
    -Yahoo!トラベル - 紅葉特集2006 - - -
    - -

    -

    diff --git a/content/post/2006/10/21/2006-10-21-00000348.md b/content/post/2006/10/21/2006-10-21-00000348.md deleted file mode 100644 index 9f3f425..0000000 --- a/content/post/2006/10/21/2006-10-21-00000348.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 芋煮会に行ってきました。 -author: kazu634 -date: 2006-10-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2609;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -芋煮 -

    - -

    -  今日は研究室で恒例の芋煮会が開かれました(芋煮をご存じない方はリンク先をご覧ください(__)要は豚汁みたいなのを野外でつくる風習が宮城・山形県を中心にあるということです)。天気も良くて、広瀬川の河原には大勢の人たちが来ていました。 -

    - -

    -  自分は火の維持・管理に熱心に取り組んでいました(^_^;。小さいときに仕込まれた技術がここで発揮されたようです。 -

    - -

    -  ちなみに↓は地図と広瀬川%15:00です。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 地図 - - 広瀬川 -
    - - -広瀬川 -
    - -

    -

    -

    diff --git a/content/post/2006/10/21/2006-10-21-00000349.md b/content/post/2006/10/21/2006-10-21-00000349.md deleted file mode 100644 index 3dc774c..0000000 --- a/content/post/2006/10/21/2006-10-21-00000349.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: 『搾取される若者たち―バイク便ライダーは見た!』 -author: kazu634 -date: 2006-10-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2607;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  生協の棚で興味深いタイトルだったので、購入してみました。『搾取される若者たち―バイク便ライダーは見た!』です。 -

    - -

    -  東大大学院で社会学を専攻する筆者が、休学中のバイク便ライダーの経験から、 -

    - - - -

    - というようなことを述べていました。世代問題に還元するのであれば、タイトルとして「搾取される若者」という表現はおかしいのではないか…というのが読書後の感想でした。 -

    - -
    - -
    -搾取される若者たち―バイク便ライダーは見た!
    阿部 真大

    - -

    -搾取される若者たち―バイク便ライダーは見た!
    集英社  2006-10
    売り上げランキング : 19810

    - -

    -おすすめ平均  star
    star格差論議に便乗した一冊 -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2006/10/21/2006-10-21-i-meant-to-be-less-provocative.md b/content/post/2006/10/21/2006-10-21-i-meant-to-be-less-provocative.md deleted file mode 100644 index 2dc1cbf..0000000 --- a/content/post/2006/10/21/2006-10-21-i-meant-to-be-less-provocative.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: I meant to be less provocative. -author: kazu634 -date: 2006-10-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2611;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  なんとなく今日卒論について後輩達から質問を受けたのですが、要は「どの程度頑張ればいいのか?」ということを聞きたかったようでした。うで、自分としては -

    - -

    -

    - -

    -

    - -

    - の二つのどちらを言おうか迷ったのですが、「本当のこと」を言うと恐慌状態が起きると思ったので、「嘘でもないけど、本当でもないこと」を言いました。大 -

    - -

    - 学院に進学するぐらいの意欲がある人ならば「嘘でもないけど、本当でもないこと」を言われても「自分が思ったとおりに努力」した結果は先生方をうならせる -

    - -

    - ものになるはずだし、その一方でそれほどの意欲もない人に無理強いさせてもいいものなんかできるはずもないので。先生方もそのあたりのことは分かってい -

    - -

    - て、大学院進学率が100%というわけではないわけですから学部生の卒論については特に不問にしているようです。 -

    -

    - -

    -  その話を聞いていて助手さんが待ったをかけて、取りなして、目安なんかを示していました。うでも、自分としてはモチベーションのない -

    - -

    - 人に目安をいくら示してもいいものなんてできっこない気がするので、そうすることにどれぐらいの効果があるのか疑問に思いました。自分だったら、好きでも -

    - -

    - ないことで、形式的に提出しければならないものに、そんなに時間なんてかけたいとは思わないわけで… -

    - -

    -  思い出すのはF先輩の「他人のモチベーションの管理までするつもりはない」(だったかな?)という言葉です。モチベーションの低い人 -

    - -

    - には何も言わずにスルーしていたのが印象的でした。「あなた先輩なんだから、少しは口出した方がいいのでは…」と、いつも叱りつけられていた自分なんかは -

    - -

    - 思っていました(ある程度認めてもらえると今度はスルーではなく、先輩自身の基準で判断し出すらしく、ぺーぺーの自分はダメだしばかりでした)。世の中っ -

    - -

    - て不公平にできているなと思ったものです。同じことやってスルーされる人と叱りつけられる人がいるのですから。 -

    -
    diff --git a/content/post/2006/10/22/2006-10-22-00000350.md b/content/post/2006/10/22/2006-10-22-00000350.md deleted file mode 100644 index 0fb716c..0000000 --- a/content/post/2006/10/22/2006-10-22-00000350.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 何となく -author: kazu634 -date: 2006-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2615;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -7b58467b.jpgかわいかったので、写真をとってみました。 -

    -
    diff --git a/content/post/2006/10/22/2006-10-22-00000351.md b/content/post/2006/10/22/2006-10-22-00000351.md deleted file mode 100644 index cccb0a7..0000000 --- a/content/post/2006/10/22/2006-10-22-00000351.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: 仙台市民マラソンに参加してきました。 -author: kazu634 -date: 2006-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2613;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -第27回市民マラソンin仙台開催 -

    - -

    -  本日、早朝06:00に起き出して、仙台市民マラソンに参加してきました。でがけに車にiPodを接続するも起動しないで、修理に出してくれる旨のメッセージが流れたために焦りましたが、直ったみたいだったので良しとしました。 -

    - -

    -  シェルコム仙台に着くと、はじめてということもあり色々とうろうろして受付をすませました。完全にアウェーな雰囲気です。しかも、もっと速く出ていれば良かったのですが、スタート前の集合まで残り20分を切っていました(^_^;手早く着替えて、アップをすませ、集合場所へ。 -

    - -

    -  自分の目標としては45~50分を目指していたのですが、結果は43分でした。途中でセーラー服で女装したやつがいて、「こいつだけには負けない」と執念に燃えたのが功を奏したようです。どうやらセーラー服男は自分の後ろをずっと走っていたらしく、自分のゴール後すぐにゴールしていたようでした。ふぅ、危ないところだった。 -

    - -

    -  シェルコム仙台は初めてだったのですが、綺麗なところでした。 -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - 完走証明書 - - 地図 -
    -完走証明書 - - -
    - -

    -

    diff --git a/content/post/2006/10/23/2006-10-23-00000352.md b/content/post/2006/10/23/2006-10-23-00000352.md deleted file mode 100644 index 9ea6b7d..0000000 --- a/content/post/2006/10/23/2006-10-23-00000352.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: 『自分の小さな「箱」から脱出する方法』 -author: kazu634 -date: 2006-10-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2617;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  帯にはこのように書いてありました。 -

    - -
    -

    - この本は、あなたをとりまく人間関係のトラブルを一挙に解決できる力を秘めています。 -

    -
    - -

    - 人間関係において、人が陥りがちな罠について「箱」の比喩を用いて説明している本です。 -

    - -

    -  しおりなんかには、こんな感じで要約が載っていました。 -

    - - - - - -
  • - 知ったことに即して生きること -
  • - - -

    - 「箱」は「バカの壁」と言ってもいいのではないかと思いました。「自分が何をしているのかを理解すらしていない状態から、理解している状態になろうと努めるべきだ」というようなメッセージが込められているように感じました。一言で要約するのであれば、「生産性の高い人々は、問題を他人事にしない。」ということになるかと思います(一応この本はビジネス書で、人間関係が改善することが仕事に凄い影響を与えるという視点で、人間関係改善について書かれています)。買う価値は十分にあると思います。 -

    - -
    - -
    -自分の小さな「箱」から脱出する方法
    -
    -
    diff --git a/content/post/2006/10/30/2006-10-30-00000353.md b/content/post/2006/10/30/2006-10-30-00000353.md deleted file mode 100644 index 4e9d22e..0000000 --- a/content/post/2006/10/30/2006-10-30-00000353.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 業務連絡 -author: kazu634 -date: 2006-10-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2619;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  おそらくここをチェックしているであろう後輩のWくんへ。まだ未確認ながら、Dickens事典のバイトを楽にできる方法がありそうな模様です。 -

    - -

    -  どういうことかというと、 -

    - -
      -
    1. - PDFをページごとに分割できるソフトがあるので、それをつかってページごとにファイルを分割する -
    2. -
    3. - ページごとに分割したPDFをテクストに変換できるソフトがあるので、それを利用してテクストに変換 -
    4. -
    5. - エディター付属のGREPなどを活用する -
    6. -
    - -

    - おそらくこのようにすれば、格段に速く仕事がこなせそうです。別解としては、(1)がおわった段階でGoogle Desktop検索を使うというのもありかと思いますです。 -

    - -

    -  とりあえず検証作業中なので、しばらくお待ちください。 -

    - -
    - -

    - 追記:どうやらWくんの方法の方が効率がいいみたいだ… -

    -
    diff --git a/content/post/2006/11/03/2006-11-03-00000354.md b/content/post/2006/11/03/2006-11-03-00000354.md deleted file mode 100644 index 9518c6c..0000000 --- a/content/post/2006/11/03/2006-11-03-00000354.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: パソコンが故障…(..;) -author: kazu634 -date: 2006-11-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2621;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  知らぬ間にデスクトップパソコンが故障していました。電源が入るけれども、ディスプレイに何も表示されない状態です。こういうトラブルはFAQらしく、ネット上でも、取説にも調べるべきリストがありました。 - -

    - -

    - とりあえず、どの項目もトライアル・アンド・エラーで原因を特定しようと試みたのですが、素人の私では原因が特定できず状況は改善しないままでした。というわけで、修理に出すことにしました。HDDのデータ、壊れてないといいなぁ… -

    diff --git a/content/post/2006/11/04/2006-11-04-getting-things-done.md b/content/post/2006/11/04/2006-11-04-getting-things-done.md deleted file mode 100644 index 12a4e79..0000000 --- a/content/post/2006/11/04/2006-11-04-getting-things-done.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Getting Things Done! -author: kazu634 -date: 2006-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2623;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -8bfaac91.jpg自分用の決意表明 -

    - -

    -

    - -

    - 今週末までにやること→Dickens事典のバイト(残り900項目)・小論文の添削10枚・バイト -

    - -

    - 来週やるべきこと→The Seacret Agentのプレゼン準備・模試の採点(40枚)・会社説明会に参加(11時間ぐらい拘束か?)・SPIの勉強・講義の予習・ -

    - -

    -

    - -

    - ちょっと無理な気がしてきた。でもやる。 -

    -
    diff --git a/content/post/2006/11/05/2006-11-05-00000355.md b/content/post/2006/11/05/2006-11-05-00000355.md deleted file mode 100644 index ce63ffa..0000000 --- a/content/post/2006/11/05/2006-11-05-00000355.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 山寺 -author: kazu634 -date: 2006-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2629;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -d93447a7.jpg登ってきました。紅葉がキレイでした。ちょっと修行もしてきました。 -

    -
    diff --git a/content/post/2006/11/05/2006-11-05-00000356.md b/content/post/2006/11/05/2006-11-05-00000356.md deleted file mode 100644 index 81f8944..0000000 --- a/content/post/2006/11/05/2006-11-05-00000356.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 今日一日の感想 -author: kazu634 -date: 2006-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2631;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  何とか小論文を終わらせて山寺に行きました。今日は充実したいい一日だったと思います。三連休のうち、日曜日しか休めなかったけれどそれなりに充実していた気がします。パソコンが壊れたために写真がアップできないのが残念です。 -

    - -

    -  明日は就職セミナーに参加してこようと思っています。それが終われば、模試の採点が待っている…イヤだ。。。 -

    - -
    -

    - -

    - Review: 鞄を買うことだけできなかったので、友達から鞄を借りることにしよう。 -

    -
    diff --git a/content/post/2006/11/05/2006-11-05-00000357.md b/content/post/2006/11/05/2006-11-05-00000357.md deleted file mode 100644 index 5027a3d..0000000 --- a/content/post/2006/11/05/2006-11-05-00000357.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 山寺に着きました -author: kazu634 -date: 2006-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2627;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -bdd189ba.jpg駐車場がなかなか空かずに苦労しましたが着きました。 -

    -
    diff --git a/content/post/2006/11/05/2006-11-05-00000358.md b/content/post/2006/11/05/2006-11-05-00000358.md deleted file mode 100644 index a0cd320..0000000 --- a/content/post/2006/11/05/2006-11-05-00000358.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: 若いうちは何でも挑戦するべき? -author: kazu634 -date: 2006-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2633;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日、うちの寮母さんと話をしていて考えたことを書いています。漠然としていた考えがまとまったので、メモっておきます。 -

    - -

    -  自分は最近7~10ぐらい年上の先輩(女性なので詳しいことを聞けず…)の父親と自分の父親がだいたい同い年ということを知りました。自分には同年代の人よりも7~10ぐらいのビハインドがあったようです。 -

    - -
    -

    - -

    -  「若いうちは何でも挑戦してみなさい」ということがよく言われているが、このような一般化された文句は誰にでも当てはまるのだろうか?「若い」ということがどのようなことを表すのかを考えることを通して検証していく。 -

    - -

    -  Paul Graham「学生のためのベンチャー指南」(“A Student’s Guide to Startups”)において次のように述べている: -

    - -

    -

    -
    -

    - -

    - The advantages of rootlessness are similar to those of poverty. When you’re young you’re more mobile–not just because you don’t have a house or much stuff, but also because you’re less likely to have serious relationships. -

    - -

    -

    - Shiroさんの翻訳 -
    -

    - -

    - 根無し草であることの利点も、貧乏のそれと似ている。若いということは身軽ということだ—単に家や持ち物が少ないというだけでなく、離れられない人間関係というものがあまり無い。 -

    - -

    - 言い換えれば、若いということは -

    - -
      -
    1. - 家や持ち物などの不動産を持たない -
    2. -
    3. - 離れられない人間関係というものがない -
    4. -
    - -

    - ということがわかる。一概に一般化することはできないが、若者にはこのような傾向が見られるということをPaul Grahamは述べている。 -

    - -

    -  (1)の条件については、財産は基本的に両親のものであるはずだから、傾向としては妥当なものだろう。それでは(2)の条件はどうなっているだろうか? -

    - -

    -  「離れられない人間関係」―これは次の二つを指すと考えられる。 -

    - - - -

    - この二つを意味するだろう。そして真剣に結婚を考えて交際する人というのは若いうちは少ないだろうから、若者は恋人という離れられない人間関係を持つことは少ないと考えられる。 -

    - -

    -  両親などの家族を離れられない人間関係と捉えてみると、「深刻な関係を持つ可能性が低い」(you’re less likely to have serious relationships.)というのも一般的には成り立つだろう。若いうちは親もまだ50代ぐらいだろうから、それほど健康面などで深刻な心配事を持つ可能性は低いだろうから。 -

    - -

    -  結論: 一般的には「若いうちは何でも挑戦してみるべき」と言える。 -

    -
    diff --git a/content/post/2006/11/05/2006-11-05-the-things-i-have-done-today.md b/content/post/2006/11/05/2006-11-05-the-things-i-have-done-today.md deleted file mode 100644 index f5cbb3c..0000000 --- a/content/post/2006/11/05/2006-11-05-the-things-i-have-done-today.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: The Things I have Done Today -author: kazu634 -date: 2006-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2625;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  パソコンが壊れて二日目。今はノートパソコンから更新しています。不便です。慣れていないから。 -

    - -

    -  自分用の進行状況チェック: -

    - - - - - -
  • - 明日やること: -
  • - - -

    - 今日はずっと働いていた気がします。小論文を今日中に終わらせられなかったのが辛い…山寺に観光に行くっていうのに… -

    -
    diff --git a/content/post/2006/11/09/2006-11-09-00000359.md b/content/post/2006/11/09/2006-11-09-00000359.md deleted file mode 100644 index cd566aa..0000000 --- a/content/post/2006/11/09/2006-11-09-00000359.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ここはチャレンジか… -author: kazu634 -date: 2006-11-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2635;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  パソコン不調の原因がわかりました。先日パソコンに詳しい人に見てもらったところ、「おそらくCPU」という結論でした。その人曰く、「修理に出すのならば今のパーツを流用して作った方がいいのでは。その方が金銭的にもあまり変わらないし」ということでした。ここはチャレンジしてみるべきなのだろうか… -

    - -

    -  とりあえず金銭面などをリサーチしてみよう。 -

    -
    diff --git a/content/post/2006/11/10/2006-11-10-00000360.md b/content/post/2006/11/10/2006-11-10-00000360.md deleted file mode 100644 index 607f3e3..0000000 --- a/content/post/2006/11/10/2006-11-10-00000360.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 鬼十則って…? -author: kazu634 -date: 2006-11-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2637;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -dentsu online -

    - -

    -  色々な企業の説明会に参加してみたのですが、この前電通の企業説明会に参加してきました。そこで「鬼十則」というものが電通にはあるそうなんです。それらは、 -

    - -
      -
    1. - 仕事は自ら創るべきで、与えられるべきでない。 -
    2. -
    3. - 仕事とは、先手先手と働き掛けて行くことで、受け身でやるものではない。 -
    4. -
    5. - 大きな仕事と取り組め、小さな仕事はおのれを小さくする。 -
    6. -
    7. - 難しい仕事を狙え、そしてこれを成し遂げるところに進歩がある。 -
    8. -
    9. - 取り組んだら放すな、殺されても放すな、目的完遂までは……。 -
    10. -
    11. - 周囲を引きずり回せ、引きずるのと引きずられるのとでは、長い間に天地のひらきができる。 -
    12. -
    13. - 計画を持て、長期の計画を持っていれば、忍耐と工夫と、そして正しい努力と希望が生まれる。 -
    14. -
    15. - 自信を持て、自信がないから君の仕事には、迫力も粘りも、そして厚味すらがない。 -
    16. -
    17. - 頭は常に全回転、八方に気を配って、一分の隙もあってはならぬ、サービスとはそのようなものだ。 -
    18. -
    19. - 摩擦を怖れるな、摩擦は進歩の母、積極の肥料だ、でないと君は卑屈未練になる。 -
    20. -
    - -

    - 微妙にうちの研究室の雰囲気に似ているような気がしました。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -電通「鬼十則」 -
    -電通「鬼十則」 - -植田 正也 PHP研究所 2006-09-02売り上げランキング : 1804Amazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/11/11/2006-11-11-00000361.md b/content/post/2006/11/11/2006-11-11-00000361.md deleted file mode 100644 index 49f3109..0000000 --- a/content/post/2006/11/11/2006-11-11-00000361.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ご報告 -author: kazu634 -date: 2006-11-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2641;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -What Business Can Learn from Open Source -

    - -

    - Paul Graham氏のサイトから「ビジネスがオープンソースから学べること」へリンクを張っていただきました。 -

    -
    diff --git a/content/post/2006/11/11/2006-11-11-00000362.md b/content/post/2006/11/11/2006-11-11-00000362.md deleted file mode 100644 index 60d7260..0000000 --- a/content/post/2006/11/11/2006-11-11-00000362.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 自分もあの時はキャパちょっと超えていたような… -author: kazu634 -date: 2006-11-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2639;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  学部生の子達はみな最後のアサインメント(うちの大学は三年生からこつこつと2年間ほどかけて12冊程度の原書を読み、課題に答えることが卒業するためには必要なんです)をしているようだ。学部生の時はあまりシビアに時間管理ができないから、結構大変だったりした記憶が自分にはある。バイトもあるし、勉強もしなければいけないし、卒論のことも考えなければいけないし…で、パニクリがち。うでも、そんなことを乗り越えながら人は成長していくんだろうなぁと思う。 -

    - -

    -  というわけで、みんなには頑張ってもらいたいものだ。 -

    -
    diff --git a/content/post/2006/11/12/2006-11-12-00000363.md b/content/post/2006/11/12/2006-11-12-00000363.md deleted file mode 100644 index 4eeb34a..0000000 --- a/content/post/2006/11/12/2006-11-12-00000363.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: ”Mind the Gap”が公開された。 -author: kazu634 -date: 2006-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2643;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Mind the Gap -

    - -

    -  Paul Graham氏のサイト“Mind the Gap”が公開されました。これはHackers and Paintersに収録されていたエッセーで、オンライン上では公開されていなかったものです。Paul Grahamのエッセーらしく、これもprovocativeな内容になっています。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -Hackers and Painters -
    -Hackers and Painters - -Paul Graham おすすめ平均 stars15章それぞれが本1冊分の読み応えがあるAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/11/12/2006-11-12-00000364.md b/content/post/2006/11/12/2006-11-12-00000364.md deleted file mode 100644 index 6cfaf1d..0000000 --- a/content/post/2006/11/12/2006-11-12-00000364.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 街で見かけたもの -author: kazu634 -date: 2006-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2645;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -c97ac049.jpgガイコツがくねくね踊ってました。何の宣伝かなと思い近づいてみると、牛タンでした…これは予想外でした。 -

    -
    diff --git a/content/post/2006/11/17/2006-11-17-00000365.md b/content/post/2006/11/17/2006-11-17-00000365.md deleted file mode 100644 index e5ed4e1..0000000 --- a/content/post/2006/11/17/2006-11-17-00000365.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: 今月は忙し過ぎる… -author: kazu634 -date: 2006-11-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2649;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今週の英文学会で忙しい日々も一段落します。思えば11月入ってからは、 -

    - - - -

    - をこなしてきました。かなり辛かったです。でも、それも今週で終わりなので頑張りたいです。 -

    -
    diff --git a/content/post/2006/11/17/2006-11-17-00000366.md b/content/post/2006/11/17/2006-11-17-00000366.md deleted file mode 100644 index e59acc9..0000000 --- a/content/post/2006/11/17/2006-11-17-00000366.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ピンボールに裏技が! -author: kazu634 -date: 2006-11-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2647;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Windows付属ピンボールのボールをマウスで動かす裏コマンド - GIGAZINE -

    - -

    -  Windows付属のピンボールをマウスで動かせる裏コマンドが存在するようです。こんなのがあったら、ハイスコア取り放題なんじゃないか?! -

    -
    diff --git a/content/post/2006/11/17/2006-11-17-00000367.md b/content/post/2006/11/17/2006-11-17-00000367.md deleted file mode 100644 index 387b84e..0000000 --- a/content/post/2006/11/17/2006-11-17-00000367.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 他にも大変なことがあった -author: kazu634 -date: 2006-11-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2651;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  女性はこうと決めつけると、それに沿うように現実を解釈し始める傾向があるような気がします。思いこみが激しいというか…うちの母親は軽い統合失調症で、ヒステリックになるときはヒステリックになるのですが、普段は普通です。それでも、「こうと決めつけると、それに沿うように現実を解釈し始める」ところがあります(このように一般化することは、もしかしたら個人的な体験に根拠を求めているので不適切かもしれませんね…) -

    - -

    -  なんでこんなことを書いているのかというと、まさしく現在進行形でそういう人から相談に乗ってほしいと言われているからなんです。自分が勘違いしてその人が正しい可能性もないわけではないのですが、少なくとも自分にはその人が主張するような事態が存在するようには思えません。それでも、その人にとってはそれが現実な訳ですから…自分にはどのように接すればいいのか非常にとまどっています。 -

    - -

    -  母親と接している経験から言わせてもらえば、考えを改めさせることは不可能です。それでも、その人の話を肯定するわけにはいかないわけでして…何で自分がこんなことしているのでしょうか?ちょっと疑問です。 -

    -
    diff --git a/content/post/2006/11/18/2006-11-18-00000368.md b/content/post/2006/11/18/2006-11-18-00000368.md deleted file mode 100644 index fd18201..0000000 --- a/content/post/2006/11/18/2006-11-18-00000368.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 性格診断をしてみました。 -author: kazu634 -date: 2006-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2653;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -エゴグラムによる性格診断 -

    - -

    -  性格診断というのがあったのでやってみました。結果は以下の通りでした。 -

    - -

    -

    -
    - - -

    -
    diff --git a/content/post/2006/11/19/2006-11-19-00000369.md b/content/post/2006/11/19/2006-11-19-00000369.md deleted file mode 100644 index d56b6bb..0000000 --- a/content/post/2006/11/19/2006-11-19-00000369.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 『プロフェッショナルの条件』 -author: kazu634 -date: 2006-11-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2655;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、ドラッガーの『プロフェッショナルの条件』を読んでいます。「現代社会は知識労働が主になってきているのに、肉体労働が主であったときの価値観で働いている人が多い」―というような問題意識を抱いて、現代人はいかに働くべきかということを論じているようです。 -

    - -

    -  まだ途中なのですが、知識労働を行う際には貢献を常に意識する必要があるそうです。そしてヒラの立場であっても、貢献を意識さえすればエグゼクティブと同じ立場に立っていることになる、という部分が今のところ印象に残っています。 -

    - -
    - -

    -

    -
    -

    - -

    - - - - - - - - - - -
    -プロフェッショナルの条件―いかに成果をあげ、成長するか -
    -プロフェッショナルの条件―いかに成果をあげ、成長するか - -P・F. ドラッカー Peter F. Drucker 上田 惇生 おすすめ平均 stars繰り返し読めますねstarsナレッジワーカーのための本starsはじめて読むにはおすすめです。stars「プロ」とは?stars新鮮な解釈、ものの見方が随所にあるAmazonで詳しく見る by G-Tools -
    -

    -
    diff --git a/content/post/2006/11/20/2006-11-20-ps3.md b/content/post/2006/11/20/2006-11-20-ps3.md deleted file mode 100644 index 71dd871..0000000 --- a/content/post/2006/11/20/2006-11-20-ps3.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: PS3 -author: kazu634 -date: 2006-11-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2657;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日実家に戻ったところ、うちの弟がPS3を買ったようでした。なんかPS2に比べて、とても重量感があり、「パソコン」といっても通用するような気がしました。 -

    - -

    -  いや、それだけなんですけどね… -

    - -
    - -
    -PLAYSTATION 3(20GB)PLAYSTATION 3(20GB)
    -
    -
    diff --git a/content/post/2006/11/25/2006-11-25-00000370.md b/content/post/2006/11/25/2006-11-25-00000370.md deleted file mode 100644 index d44021a..0000000 --- a/content/post/2006/11/25/2006-11-25-00000370.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: パソコンを自作していました。 -author: kazu634 -date: 2006-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2659;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ここ3日ほどで、CPUだけがいかれたパソコンをパーツを交換することで組み立て直していました。ようやく細かな使い勝手の部分までいじくって、環境を復元しましたよ。これにこりて、ハードディスクを物理的に2台にして、Norton Ghostでも使おうと思います。思った以上に、環境を修復させるのは大変でした。 -

    - -

    -  店員さんに「PC3200のメモリーに対応したボードだと、SATAハードディスクを認識できないかもしれない」と警告を受け、急遽ハードディスクを生かすためにメモリーを買い換えたのがやや出費として痛かったです… -

    - -
    - -

    - 以下、個人的な備忘録: -

    - - -
    diff --git a/content/post/2006/11/27/2006-11-27-00000371.md b/content/post/2006/11/27/2006-11-27-00000371.md deleted file mode 100644 index a26dd08..0000000 --- a/content/post/2006/11/27/2006-11-27-00000371.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: またインストールし直しか… -author: kazu634 -date: 2006-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2661;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いまいちNortonくんの調子が悪いようです…やはり2005だからなのかなぁ…買い換えた方がいいのかしら。。。とりあえずフリーのウィルススキャンソフトとファイアーウォールを導入してみることにしました。なんか手動で電源切らないとだめになってます。。。 -

    - -

    -  これはもしかすると、また実家に戻ってWindowsUpdateをやり直さなければいけない予感です…(普段はAir”Hなんで、WindowsUpdateなんて無理なんです(..;))。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 再インストールする際に参考になるサイト -
    -再インストの前にこれをバックアップしろ!! - windows -
    - -

    -

    diff --git a/content/post/2006/11/29/2006-11-29-00000372.md b/content/post/2006/11/29/2006-11-29-00000372.md deleted file mode 100644 index 74916b8..0000000 --- a/content/post/2006/11/29/2006-11-29-00000372.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 知らぬ間に -author: kazu634 -date: 2006-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2663;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -27b339c6.jpgこんなものが研究室に設置されていた。。。 -

    -
    diff --git a/content/post/2006/11/29/2006-11-29-00000373.md b/content/post/2006/11/29/2006-11-29-00000373.md deleted file mode 100644 index 217eb9e..0000000 --- a/content/post/2006/11/29/2006-11-29-00000373.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: ようやく復旧♪ -author: kazu634 -date: 2006-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2665;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -デスクトップ -

    - -

    -  調子が悪くて再度Windows XPをインストールし直しました。完成予想図は←のようになりました。今度こそはしゅっとダウンすれば電源が消えますように! -

    - -

    -  最近は奨学金返還誓約書という書類のために方々を駆け回っている日々です。また、就職活動も方々からメールが届くようになりました。何げに忙しいです。 -

    -
    diff --git a/content/post/2006/12/03/2006-12-03-00000374.md b/content/post/2006/12/03/2006-12-03-00000374.md deleted file mode 100644 index 15c9859..0000000 --- a/content/post/2006/12/03/2006-12-03-00000374.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: CopyPod — iPodからデータをバックアップするソフト -author: kazu634 -date: 2006-12-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2667;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -iPodの曲をコピー、バックアップ、転送する-CopyPod -

    - -

    -  再インストールをした際に、誤ってiTunesのマイレート情報をバックアップし忘れたことに気づきネットを検索していたら発見したソフトがこれです。このCopyPodを用いれば、iPodから曲データとマイレート情報などを取り出すことができます。これはお勧めです♪ -

    - -

    -  なお、iTunes側の設定で「ライブラリをインポートした際にファイルをコピーする」のチェックを外しておくと幸せになるみたいです。 -

    -
    diff --git a/content/post/2006/12/03/2006-12-03-00000375.md b/content/post/2006/12/03/2006-12-03-00000375.md deleted file mode 100644 index 848313c..0000000 --- a/content/post/2006/12/03/2006-12-03-00000375.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 船乗りを扱う物語の歴史 -author: kazu634 -date: 2006-12-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2671;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  勉強では、The Sea Voyage -

    - -

    - Narrativeを読んでいるところです。船を扱う小説を歴史的に振り返りながら、とらえ直していこうとする -

    - -

    - 意欲作です。 -

    - -
    - -
    -   

    - -

    -  The Sea Voyage Narrative (Genres in -

    - -

    - Context)
    Robert Foulke -

    - -

    -0415938945
    Routledge  2001-12-21
    売り上げランキング : 184034

    - -

    -Amazonで詳しく見る by G-Tools -

    - -

    -

    diff --git a/content/post/2006/12/03/2006-12-03-00000376.md b/content/post/2006/12/03/2006-12-03-00000376.md deleted file mode 100644 index 2266d81..0000000 --- a/content/post/2006/12/03/2006-12-03-00000376.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 持ち家は資産ではなく負債 -author: kazu634 -date: 2006-12-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2669;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『金持ち父さん 貧乏父さん』を読みおわりました。お金に対する考え方が正反対の二人の父親に相当する人物から教えを受けた著者が、「金持ちのメンタリティーとは何なのか?」ということを平易な言葉で教えてくれている本です。 -

    - -

    -  とりあえず、「持ち家は資産ではなく負債」だそうです。 -

    - -
    - -
    -     金持ち父さん貧乏父さん
    -
    -
    diff --git a/content/post/2006/12/04/2006-12-04-portable-firefox.md b/content/post/2006/12/04/2006-12-04-portable-firefox.md deleted file mode 100644 index e9267f3..0000000 --- a/content/post/2006/12/04/2006-12-04-portable-firefox.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Portable Firefox -author: kazu634 -date: 2006-12-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2673;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Firefox Portable | PortableApps.com - Portable software for USB drives -

    - -

    -  ハードディスクを増設したことからバックアップ用に使っていたUSBメモリーが余ったので、それにPortable Firefoxを導入してみました。使ってみた感想は「これは便利」。というのも、寮ではAir”Hなので、大学とかで使うと凄まじく早くネットができる♪これは凄まじく便利です!!! -

    -
    diff --git a/content/post/2006/12/06/2006-12-06-00000377.md b/content/post/2006/12/06/2006-12-06-00000377.md deleted file mode 100644 index 56871e7..0000000 --- a/content/post/2006/12/06/2006-12-06-00000377.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: コピペ — 時の商人 -author: kazu634 -date: 2006-12-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2677;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -じだらく-マーケティングが語りたいけど語れない人のブログ -

    - -

    - おもしろいコピーが紹介されていたので、ただ単にコピペします。2006 ACC CM Festival入賞作品らしいです。詳しくは、←の画像をクリックしてください(via じだらく-マーケティングが語りたいけど語れない人のブログ)。 -

    - -
    - -
    -     『時の商人』

    -
    -
    diff --git a/content/post/2006/12/06/2006-12-06-00000378.md b/content/post/2006/12/06/2006-12-06-00000378.md deleted file mode 100644 index d32f1b6..0000000 --- a/content/post/2006/12/06/2006-12-06-00000378.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 広告って何だろう? -author: kazu634 -date: 2006-12-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2675;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  広告業界に関心を抱いたので、『広告批評』という雑誌を購入してみました。特集は「世界のコマーシャル2006」で、CD-ROM付きで世界のCMが楽しめます。 -

    - -

    -  広告というのはおそらく、見た人に何らかのメッセージを届けて、その人の気持ちを変えることができればいいのだと思います。メーカーのように具体的な何かを作っているわけではないので、常に緊張感を強いられる、非常にハードワーキングだろうなぁ…という印象です。 -

    - -
    - -
    -     広告批評 (309号(2006NOV))
    -
    -
    diff --git a/content/post/2006/12/10/2006-12-10-00000379.md b/content/post/2006/12/10/2006-12-10-00000379.md deleted file mode 100644 index 2a664dc..0000000 --- a/content/post/2006/12/10/2006-12-10-00000379.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 宮城県のある公立中学校の現実(伝聞情報) -author: kazu634 -date: 2006-12-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2681;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -essay -

    - -

    -  先日塾の個別で教えている中学三年生の女の子から聞いた話ですが、どうやら最近の中学校はかなりの競争にさらされているようです。 -

    - -

    -  どういうことかというと、ちょうどその日に授業参観があったそうなんです。それで図式化するとですね: -

    - -
    - - - - - - - - - - - - - - - - - - - - - - - - -
    - 自分がイメージする授業参観 - - 彼女の授業参観 -
    -(週休二日が導入される前なので)平日土曜日などに行われる - - 土曜日に行われる -
    - どこか1校時だけを授業参観に当てる - - 午前中の授業ならばどこでも参観可能 -
    - 基本的に保護者が参観する - - 来年度の新入生の保護者まで見学に来る -
    -
    - -

    - つまり、休みの日に、ある程度の参観する教科の選択の自由を提供しながら、来年度の新入生の保護者にまで参観を許可しているわけなんです。これって、凄くないですか? -

    - -

    -  一応補足しておくと、彼女の学区は大学教育学部の附属中学校があるそうで、公立か付属中かで保護者の方は悩むのだそうです。それにしても、ここまで保護者の方に向いた営業活動を公立中学校がするとは…信じられない。 -

    -
    diff --git a/content/post/2006/12/11/2006-12-11-00000381.md b/content/post/2006/12/11/2006-12-11-00000381.md deleted file mode 100644 index 19eb62c..0000000 --- a/content/post/2006/12/11/2006-12-11-00000381.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 丸いものを平らにすると別世界が -author: kazu634 -date: 2006-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2683;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -3プライス 着替えるメガネ / アルク alook -

    - -

    -  メガネを購入してきました。アーケード街にあるalookというお店です。 -

    - -

    -  驚いたのは、レンズの加工に非球面加工というものがあったことです。要は、レンズの出来るだけ平らにしてコンタクトレンズのような見え方になるようにしているようです。手数料は5000円と高かったのですが、これをお願いしてみたらメガネなのにコンタクトのようで別世界が広がっていました。 -

    - -

    -  最近はコンタクトを使っていると疲れ目になっているようだったのですが、気安くはずせないコンタクトがややイヤになってきたので、メガネをメインにして1Dayタイプのコンタクトと併用しようかと考えているところです。 -

    -
    diff --git a/content/post/2006/12/13/2006-12-13-how-art-can-be-good.md b/content/post/2006/12/13/2006-12-13-how-art-can-be-good.md deleted file mode 100644 index b04e2dd..0000000 --- a/content/post/2006/12/13/2006-12-13-how-art-can-be-good.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: How Art can be Good -author: kazu634 -date: 2006-12-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2685;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -How Art Can Be Good -

    - -

    -  Paul Grahamのサイトで最新のエッセー“How Art can be Good”が公開されました。 -

    -
    diff --git a/content/post/2006/12/14/2006-12-14-光のページェント-2.md b/content/post/2006/12/14/2006-12-14-光のページェント-2.md deleted file mode 100644 index 923ccee..0000000 --- a/content/post/2006/12/14/2006-12-14-光のページェント-2.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 光のページェント -author: kazu634 -date: 2006-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2687;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -5657a3bb.jpg光のページェントにはまだ早かったみたいなんですが、ツリーが点灯していました。 -

    -
    diff --git a/content/post/2006/12/17/2006-12-17-00000382.md b/content/post/2006/12/17/2006-12-17-00000382.md deleted file mode 100644 index 9992cca..0000000 --- a/content/post/2006/12/17/2006-12-17-00000382.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 何となく決意表明 -author: kazu634 -date: 2006-12-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2689;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今年の講義はすべて終わりました。大学はお休みなので、就活に備えて、SPIなんかを勉強し、業界研究なんかもしていきたいと思います。 -

    -
    diff --git a/content/post/2006/12/19/2006-12-19-00000383.md b/content/post/2006/12/19/2006-12-19-00000383.md deleted file mode 100644 index 9ec3e15..0000000 --- a/content/post/2006/12/19/2006-12-19-00000383.md +++ /dev/null @@ -1,108 +0,0 @@ ---- -title: ヘンリー・ジェームズの『ねじの回転』 -author: kazu634 -date: 2006-12-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2691;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 以下の文章はサークルで発行している書評誌に載せた原稿です。とりあえずここに書き散らかしておきます。ちなみに結構やっつけ仕事。この文章の主なターゲットと目的は、     -

    - - - -

    - です。 -

    - -
    - -
    - 『ねじの回転』 ヘンリー・ジェームズ著 -
    - -

    -物語は彼女の妄想なのか、それとも真実なのか―語りの場を前景化することにより新たな「小説」を試みた作品群の一つである『ねじの回転』は我々に「小説を読む」ということはどのようなことなのか再考を促している -

    - -

    -  英文学の歴史の中で「小説」というジャンルが生まれたのは遅い。我々が英文学と聞いてまず思い出すShakespeareは1600年ぐらいの人で、その頃は詩と演劇しかなかった。[*1]時代が下って、活版印刷と識字率が向上しだして始めて、小説というジャンルが誕生した。その誕生の経緯は定かではないが、「演劇の発展上から小説というジャンルが生まれたのではないか」という説がある。[*2]そして時代は下ってヴィクトリア朝になると、「小説」というジャンルが一気に隆盛した。識字率の向上により人々が余暇を楽しむものとして小説が読まれるようになったのである。この時代、ある一定の決まりに則っていかに優れた作品が書けるかが追求された時代と捉えることが出来る。つまり、現在の我々が一般的に「小説」と聞いて連想するような、三人称の何でも知っている語り手が物語を語るというスタイルである。その頂点に立ったのがディキンズである。[*3] -

    - -

    -  そうしたある一定の決まり事の中でこれ以上の出来が考えられないような成果を達成されてしまった後の世代の小説家たちは、どのような行動を取ったのだろうか?それは、それまで以前には当然視されてきた「ある一定の決まり事」が慣習にすぎないとして、その決まり事を意図的に破る方向へと歩を進めたのである。[*4]今回紹介するヘンリー・ジェームズもそうした作家の一人である。 -

    - -

    -  ヘンリー・ジェームズが書いた『ねじの回転』では、怪談話をしている場で、ある人が知人の女性から手紙を受け取りそこに書いてあった話として、その手紙を元に話をする…という状況設定であることがまず明かされる。そして、その語られる物語というのはその家庭教師[*5]が自分の預かる子供たちに幽霊が取り憑いていると考えたあげくに、子供の一人がその幽霊によって死んでしまうというものだった。 -

    - -

    -  一見ありふれた、怪談をする人々を描いた作品のように現代の我々は思うかもしれないが、この物語は何でも知っている三人称の語り手による物語が一般的だった時代の後に登場しているのである。この『ねじの回転』の語り手は、手紙を読み話している人物だが、この人物は明らかに何でも知っているわけではなく、知識に偏りがある。さらに手紙を書いた元家庭教師にしても、彼女が述べていることが事実なのか、それとも妄想なのかが議論の対象となっているほど曖昧なことを述べているのである。[*6] -

    - -

    -  従って、こうした歴史的な背景を知らない状態でこの小説を読むと、面食らって拒絶反応を起こしてしまう。[*7]我々が持っている「小説を読む」ということがどういうことなのかという考えに異議を申し立てているからである。だが、こうした歴史的背景をふまえた上で読むと、ある程度は楽しめるようになる…と思われる。スタンダードな考え方からいかにずらしていくかが、ヘンリー・ジェームズを含めた一群の作家の問題意識なのである。こうした「ずらし」が楽しめるようになると、一歩大人に近づくのではなだろうか。大人を目指すあなた、読んでみてはどうだろうか。 -

    - -
    - -
    diff --git a/content/post/2006/12/20/2006-12-20-00000384.md b/content/post/2006/12/20/2006-12-20-00000384.md deleted file mode 100644 index fadb432..0000000 --- a/content/post/2006/12/20/2006-12-20-00000384.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: ONKYOのコンポ + iPod = 幸せ…だろうと思った -author: kazu634 -date: 2006-12-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2693;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -iPod専用 Remote Interactive Dock DS-A1 / 特長・機能 -

    - -

    -  本日ヨドバシカメラをブラブラしていたら、コンポコーナーにたどり着きました。コンポなどの製品を作っているメーカーで一番有名なとこはおそらくONKYOだと思うのですが、ONKYOのコンポとiPodを接続する製品が販売されていることに気づきました。これは欲しい。 -

    - -

    -  実家には弟が購入したONKYOのコンポがあるのですが、これは音が全然違うのです。その音質でiPodが聞けたら…至福のひとときではないかと私は思ったのです。 -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - ONKYO - - 製品情報 -
    -ONKYOホームシアター、コンポ、AVアンプ、PCオーディオのご案内 - -ONKYO  iPod専用RI Dock DS-A1(W) /ホワイト -
    - -

    -

    diff --git a/content/post/2006/12/21/2006-12-21-00000385.md b/content/post/2006/12/21/2006-12-21-00000385.md deleted file mode 100644 index 2e80491..0000000 --- a/content/post/2006/12/21/2006-12-21-00000385.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: リストの公開 -author: kazu634 -date: 2006-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2697;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえずプレエントリーした会社のリストを自分用に作ってみたのだけれど、どうやら他人に対しても公開できる昨日があるみたいなのでテスト。。 -

    -
    diff --git a/content/post/2006/12/21/2006-12-21-00000386.md b/content/post/2006/12/21/2006-12-21-00000386.md deleted file mode 100644 index 7904316..0000000 --- a/content/post/2006/12/21/2006-12-21-00000386.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 「レジストリを使うソフトをUSBメモリで持ち運べるようにする」ソフト -author: kazu634 -date: 2006-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2695;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -窓の杜 - 【NEWS】レジストリを使うソフトをUSBメモリで持ち運べるようにする「Schwertkreuz」 -

    - -

    -  Portable Firefoxを活用しだしてからUSBメモリー関連の話題にアンテナを張っていたのですが、←のようなソフトがあることがわかりました。「レジストリを使うソフトをUSBメモリで持ち運べるようにする」ソフトが存在するようです。 -

    - -

    -  Windowsのソフトには大別して二つのタイプがあります。 -

    - -
      -
    1. - インストールしたハードディスクにソフトの設定などの情報を書き込むタイプ(つまりパソコンが変わると設定を引き継げないor使用しているパソコンに情報を書き込んでしまう) -
    2. -
    3. - ソフトの設定をユーザーが指定した場所に保存するタイプ(指定した場所にUSBメモリーを設定すれば使用しているパソコンに情報を書き込むことがなくなるので、ネットカフェとかでもしよう可能に!) -
    4. -
    - -

    - これまでは二つ目のタイプしかUSBメモリーで持ち運べなかったのですが、このソフトを使えば一つ目のタイプのソフトも持ち運ぶことができるようになるようです。早速試してみることにします。 -

    -
    diff --git a/content/post/2006/12/23/2006-12-23-00000387.md b/content/post/2006/12/23/2006-12-23-00000387.md deleted file mode 100644 index c62cb3c..0000000 --- a/content/post/2006/12/23/2006-12-23-00000387.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 仕事先でのゲーム事情 -author: kazu634 -date: 2006-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2699;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先日、うちの弟がWiiを買うというのでGameCubeが不要になったから捨てると言い出した。捨てるのはどうかと思ったので、それを引き取って寮の事務室に置いておいた。コントローラーは二つ、ソフトはなかったはずなのだが、いつの間にかコントローラーが四つに、ソフトが二つに増えていた。夜中に妖精さんたちがいいことをした自分にご褒美として置いておいてくれたらしいです。[*1] -

    - -

    -  というわけで最近は、マリオテニスにみんなではまっている日々です。そして、本日給料が入ったので、冬休みの定番の桃鉄を買いに行こうかと考えているところです。 -

    - -

    -

    -桃太郎電鉄 公式サイト -
    - -

    - 人数は揃うだろうと考えられるので、冬休み中はやり込みたいと思います。 -

    - -
    - - - -

    -連絡先: -

    diff --git a/content/post/2006/12/24/2006-12-24-00000388.md b/content/post/2006/12/24/2006-12-24-00000388.md deleted file mode 100644 index 9c62a73..0000000 --- a/content/post/2006/12/24/2006-12-24-00000388.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: 学習する方法に唯一正しい方法なんてあるの? -author: kazu634 -date: 2006-12-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2701;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ドラッカーの『プロフェッショナルの条件』を読み終わりました。個々人のナレッジワーカーが生産性をいかにして上げるのか、どのようにして決断を下していくのかなどについてかかれています。気になった部分は以下の通り: -

    - - - -

    -  特に一つめの「世界中のあらゆる国のあらゆる学校が、学び方には唯一の正しい方法があり、それは誰にとっても同じであるとの前提に立っているからである。」という指摘には納得。結果的に求められる一定ラインの基準を満たすのに方法なんて関係ない…というのは当たり前のことのはずなのに、それを一つに限定してしまうのはいかがなものかと。基本的なルールを侵犯しない範囲で多様なあり方を模索してみるのもいいのではないかと思う(でも、そうすると教育制度だけでなく、社会全体の仕組みまでも変える必要が出てくるんだろうなぁ…) -

    - -
    - -
    -プロフェッショナルの条件―いかに成果をあげ、成長するか
    -
    -
    diff --git a/content/post/2006/12/27/2006-12-27-00000389.md b/content/post/2006/12/27/2006-12-27-00000389.md deleted file mode 100644 index aa2d445..0000000 --- a/content/post/2006/12/27/2006-12-27-00000389.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: しまった!年賀状。。。 -author: kazu634 -date: 2006-12-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2703;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  気がついたらもう12月27日です。年賀状を書かなければ… -

    -
    diff --git a/content/post/2006/12/29/2006-12-29-00000390.md b/content/post/2006/12/29/2006-12-29-00000390.md deleted file mode 100644 index 81d94ad..0000000 --- a/content/post/2006/12/29/2006-12-29-00000390.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 足腰が軽いインテリジェンス -author: kazu634 -date: 2006-12-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2705;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -株式会社インテリジェンス -

    - -

    -  インテリジェンスという人材コンサルタント会社があるのですが、先日そこで開催された就職セミナーに行ってきました。自分は人材コンサルタント会社が就職セミナーを行うのだから、業界を横断的に説明してくれることを期待していったのですが、その期待はもろくも崩されました。 -

    - -

    -  要は内定者という就職活動経験者を先輩として座談会形式で話す…というのが趣旨のセミナーでした。企業側からすれば内定者に四月からするような仕事をお手軽にさせることが出来る研修として、さらにこのようなセミナーを開くことでインテリジェンスに親しみを感じてもらい、インテリジェンスに縁がなく他の会社に入社したとしても何年後かの転職でインテリジェンスを活用してもらうことを期待する…というようなしたたかな計算が伺えました…まぁ、タダではこんなことはしないですよね。 -

    - -

    -  そのあたりのことを差し障りがないようにアンケートに書いたら、人事部の人と少人数で座談会みたいなものを開くことにしたというメールが届いていました。業界では一番大きいはずの企業なのに、足腰が軽いことにやや驚きを感じたので、衝動的にエントリー。 -

    -
    diff --git a/content/post/2006/12/30/2006-12-30-00000391.md b/content/post/2006/12/30/2006-12-30-00000391.md deleted file mode 100644 index 89d479b..0000000 --- a/content/post/2006/12/30/2006-12-30-00000391.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 歌詞検索サイトをハック -author: kazu634 -date: 2006-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2707;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -歌詞検索 -

    - -

    -  ネット上には歌詞を検索して無料で表示してくれるサイトがたくさんあります。ですが、著作権保護という観点からそうして表示された歌詞をコピーして、ペーストすることはできません。これだと不便だというので、歌詞検索というページを作った人がいます。歌詞検索サイトを横断的に検索して表示し、さらに「テキスト変換」というダイアログに歌詞のURLを入力してPushボタンを押すと、歌詞をコピーできる状態にして表示し直してくれます。これ、結構便利です(「メリー・ジェーン」を訳しているときにたどり着いたんです(^^) -

    - -
    - -

    - 2006.12.29: 結構このエントリーを閲覧している人が多いようなので、追記します。Lyrics Masterというオンラインソフトがあるようです。 -

    - -

    -      -

    - -

    -

    -         Lyrics Master - for Windows & Macintosh     -
    - -

    - このソフトを使えば歌詞を簡単にダウンロードして、例えばiTunesに登録することが出来るようです。iPodを念頭に置いて歌詞を探している人は、これを使ってみるといいと思います(ただし、私はこのソフトを実際に使っているわけではないので、自分でいじってみてくださいね☆)。 -

    diff --git a/content/post/2006/12/30/2006-12-30-00000392.md b/content/post/2006/12/30/2006-12-30-00000392.md deleted file mode 100644 index 001d981..0000000 --- a/content/post/2006/12/30/2006-12-30-00000392.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 色々なリストを公開しました。 -author: kazu634 -date: 2006-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2709;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -目標管理ツール - checkpad.jp -

    - -

    -  check@pad上で様々なリストが公開可能ということで、公開してみました。 -

    - -
    - -
    diff --git a/content/post/2007/01/02/2007-01-02-00000393.md b/content/post/2007/01/02/2007-01-02-00000393.md deleted file mode 100644 index 1542e25..0000000 --- a/content/post/2007/01/02/2007-01-02-00000393.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: センスについての二つの概念 -author: kazu634 -date: 2007-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2711;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Two Conceptions of Taste (Aaron Swartz’s Raw Thought) -

    - -

    -  Aaron Swartz(W3Cの偉い人)のページで“Two Conceptions of Taste”という記事が公開されています。自分にとっては興味深い内容だったので、日本語にしてみました。ちなみに、Aaron Swartzの文章でおそらく一番有名なのが、M. Shibataさんが翻訳なさった「生産的になろう」だと思います。お時間がある方はこっちもどうぞ。 -

    - -

    - 変更履歴: -

    - - - -
    - -
    -
    - -

    - センスについての二つの概念 -

    - -

    -

    - -

    -  センスを定義することは難しいし、センスを正当だと理由づけるするのはなおさら困難だ。だから、しばらくの間センスの存在を疑問視するのを止めることにしよう。(わかってるよ。センスをどのように理解すべきか飲み込めていない人のために手短に説明してみよう。センスというのは洗練されたものを作る能力のことだ。iPodをつくった人々は明らかにセンスがある。それに対し、Windowsをつくった人々にはセンスがない。)残念なことに、アメリカ合衆国の多くの人々はあまりセンスがない。(例えば、三大ネットワークの夕方の報道番組の視覚情報を見てもらいたい)。しかし、センスを持つ人々の中でさえも、二つの種類のセンスがあることに私は気づいている: ポジのセンスとネガのセンスだ。 -

    - -

    -  ネガのセンスとは、何かがひどいときに識別できる能力だ。ポジのセンスとは、良いものを作る能力だ。確かに、センスにはただ一つの種類しかなくて、ポジのセンスというのは単にネガのセンスに技術が加わったものにすぎないと言う人もいるかもしれない。しかし、センスというのが一般的に創造したものに現れるのだから、ポジのセンスとネガのセンスを二つの別なものと扱う方がおそらくより単純だろう。 -

    - -

    -  ネガのセンスを持つ人々は本当に洗練されたものを作るが、そうして出来たものはまたとても単純になる。Googleの創業者たちはネガのセンスを持っているんじゃないかと思う。私が知る限り、John Gruberもほとんどネガのセンスを持っていると言える。Paul Grahamも同じだ。(この件については自分もそうだ)。ネガのセンスを持つ人がものを作る方法は、何かをとても単純にして、それからそれがよく見えるようになるまでまずい部分をはぎ取るんだ。ネガのセンスを持つ人は良いものを感知できるが、良いものを創造することは出来ない。このために、ネガのセンスを持つ人は非常に少数の変数しかもたないデザインに限定されることになる。なぜなら、そうすることですべての選択肢を総当たりで試して、良さそうなものを選ぶことが出来るからだ。 -

    - -

    -  一方でポジのセンスを持つ人は本当によいものを作ることが出来る。このことで多くの自由がポジのセンスを持つ人のデザインに現れることになる(ポジのセンスを持つ人は白以外の色を使うことが出来るんだ![*1])。本当によいデザインをする人というのはポジのセンスを持っている。私たちのような人にとって残念なことに、アップルがそうした人のほとんどを雇っているというのに、そうした人にかなり当たり障りのないウェブサイトを作る仕事に就けている。 -

    - -

    -  もちろん、センスはデザイン以外のずっと多くの分野に適用できる。同じ考えをものを書くことにも適用できる。ポジのセンスを持つライターは読者を引きつけるような美しく流れるような散文を書くことが出来る。それに対しネガのセンスを持つライターは単純にすることでしか美しい文章を書くことが出来ないんだ。 -

    - -

    -  ネガのセンスを持つ人はポジのセンスを持つ人を認識できて、そうした人を雇うことが出来る。一方でセンスのない人は、違いに気づくことが出来ず、アメリカンエアラインのグラフィックデザイン部門のような大失敗に終わることになるんだ。 -

    - -

    -  ネガのセンスを持つ人はまた批評家でもある。このことはJoe Clarkの有名なコメントを思い出させることになる: 「実際のところ、違う、問題を解決するのは批評家の責任とすることではない。Pauline Kael[*2]は自分が好きではない映画の脚本を書き直して、自分で監督をすることを期待されてはいなかったんだ」 -

    - -

    -  ネガのセンスを持つ人はひどい映画を見つけ出せる。けれど、ネガのセンスを持つ人が偉大な映画を作ることは出来ないんだ。 -

    - -
    - -
    diff --git a/content/post/2007/01/03/2007-01-03-00000394.md b/content/post/2007/01/03/2007-01-03-00000394.md deleted file mode 100644 index cf51447..0000000 --- a/content/post/2007/01/03/2007-01-03-00000394.md +++ /dev/null @@ -1,221 +0,0 @@ ---- -title: 棚卸し -author: kazu634 -date: 2007-01-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2713;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -howm wiki - 秀丸 -

    - -

    -  howmというメモをパソコンで取る仕組みがあります。自分は秀丸というエディタで活用しています。 -

    - -

    -  自分なりの活用方法としては、はてなブックマークのホットエントリーなどで取り上げられている記事を読み、気になるものをhowmでメモし、後で検索をかけられるように適当に分類しておきます。 -

    - -

    -  昨年の夏あたりからメモを取り始めたのですが、これまで読んできたものの中で特に気になった文章について自分用の備忘録として貼り付けておきます(本当なら引用先を示すべきなのですが、そこまでするのが面倒くさいので…問題があれば連絡をください(__)) -

    - -
    - -

    -

    diff --git a/content/post/2007/02/26/2007-02-26-00000439.md b/content/post/2007/02/26/2007-02-26-00000439.md deleted file mode 100644 index 3835f56..0000000 --- a/content/post/2007/02/26/2007-02-26-00000439.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 横浜着 -author: kazu634 -date: 2007-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2813;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - -

    -  着きました。 -

    -
    diff --git a/content/post/2007/02/26/2007-02-26-00000440.md b/content/post/2007/02/26/2007-02-26-00000440.md deleted file mode 100644 index 4243581..0000000 --- a/content/post/2007/02/26/2007-02-26-00000440.md +++ /dev/null @@ -1,185 +0,0 @@ ---- -title: 横浜散策 -author: kazu634 -date: 2007-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2817;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  博報堂の筆記試験を受験するために横浜へ来ました。「横浜といえば夜景」ということでぶらついてきました。 -

    - -

    -  スタート地点は桜木町駅前です。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 桜木町駅01 - - 桜木町駅02 -
    - - - -
    - -

    -

    - -

    -  とりあえず明日の試験会場であるパシフィコ横浜方面へ向かいます。だらだらとぶらつきながらなので、一時間以上かけてパシフィコ横浜へ(本当なら15分程度の道のりです) -

    - -

    -

    -
    - - - - - - - - - -
    - パシフィコ横浜へ向かう途中の光景 -
    - -
    - -

    -

    - -

    -  パシフィコ横浜の場所を確認したので、今度は山下公園(夜景がよく見える公園なのでカップルが多いと評判の公園です)へ向けて散策を開始しました。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 夜景01 - - 夜景02 -
    - - - -
    - -

    -

    - -

    -  山下公園にたどり着くと噴水が見えたので、それを撮って返ってきました。やはり今の時期は寒いので、カップルの姿もまばらでした。 -

    - -

    -

    -
    - - - - - - - - - -
    - 山下公園の噴水 -
    - -
    - -

    -

    - -

    -  そのような経路を経てから、横浜中華街へ! -

    - -

    -

    -
    - - - - - - - - - -
    - 横浜中華街 -
    - -
    - -

    -


    - -
    - -
    -
    - - - - - - - - - - - - - -
    - 地図(桜木町駅→山下公園) - - 地図(山下公園→桜木町) -
    -横浜01 - -横浜02 -
    - -

    -

    diff --git a/content/post/2007/02/26/2007-02-26-00000441.md b/content/post/2007/02/26/2007-02-26-00000441.md deleted file mode 100644 index 7ca3533..0000000 --- a/content/post/2007/02/26/2007-02-26-00000441.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 湯島聖堂 -author: kazu634 -date: 2007-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2811;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -湯島聖堂 -

    - -

    -  日販会社説明会に行ってきました。ちょっと張り切りすぎて早く着きすぎてしまったので、かなり早く着いてしまいました。御茶ノ水駅を降りてみると、すぐそこに湯島聖堂があったので突発的に行きました。 -

    - -

    -  都心の中にこんな静かな場所があるのかと驚いてしまいました。皇居前の広場と同じような凛とした雰囲気を感じます。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 孔子像 - - 湯島聖堂内部 -
    -孔子像 - -湯島聖堂内部 -
    - -

    -

    diff --git a/content/post/2007/02/26/2007-02-26-00000442.md b/content/post/2007/02/26/2007-02-26-00000442.md deleted file mode 100644 index ea7c53c..0000000 --- a/content/post/2007/02/26/2007-02-26-00000442.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 答えなんてすでに知ってたけどね! -author: kazu634 -date: 2007-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2815;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  母国アメリカで行われたミリオネアでの光景です。 -

    - -

    -

    -      -
    diff --git a/content/post/2007/03/01/2007-03-01-00000443.md b/content/post/2007/03/01/2007-03-01-00000443.md deleted file mode 100644 index 4e7aad7..0000000 --- a/content/post/2007/03/01/2007-03-01-00000443.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: IBMビジネスコンサルティング -author: kazu634 -date: 2007-03-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2819;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -IBM ビジネスコンサルティング サービス株式会社 - Japan -

    - -

    -  本日はIBMビジネスコンサルティングのグループディスカッションを受けてきました(今日も東京で -

    - -

    - す…)。うちのグループは活発に議論できたらしくディスカッションを見ていた社員の方も満足げでした。2~3週間後に結果を通知するということなので、そ -

    - -

    - れを待っていようかと思います。 -

    -
    diff --git a/content/post/2007/03/01/2007-03-01-00000444.md b/content/post/2007/03/01/2007-03-01-00000444.md deleted file mode 100644 index 95b2abe..0000000 --- a/content/post/2007/03/01/2007-03-01-00000444.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 早稲田大学→神楽坂 -author: kazu634 -date: 2007-03-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2821;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -早稲田大学 -

    - -

    -  東京に行く際は何か見て回ろうと考えていつも行くのですが、今回の自分に課したお題は「早稲田大学を見てくる」でした。おぼろげな記憶を頼りにして山手線・高田馬場駅で下車し、徒歩でぶらつくも高田馬場駅周辺には早稲田大学が存在しません(..;)とりあえず、早稲田通りという道をたどることに。 -

    - -

    -  ぶらぶら歩いていると、学生の街らしく食べ物屋さんを大量に発見しました。さらにどんどん進んでいくと、ようやく早稲田大学を発見。どうやら最寄りの駅は高田馬場駅ではなかったようです。 -

    - -

    -  早稲田大学内部では正門で大隈重信像を見て感激して来ました。 -

    - -

    -  その後、さらにぶらぶらして散歩していると、神楽坂に到着しました。 -

    - -

    -  神楽坂はとても素敵な場所でした。こういうところに住んでみたいなぁ…というのが私の感想です。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 地図 -
    -Map -
    - -

    -

    diff --git a/content/post/2007/03/06/2007-03-06-00000445.md b/content/post/2007/03/06/2007-03-06-00000445.md deleted file mode 100644 index 83652ed..0000000 --- a/content/post/2007/03/06/2007-03-06-00000445.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: ドラクエ風の何か。 -author: kazu634 -date: 2007-03-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2823;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ドラゴンクエスト公式サイト 天空の城下町 -

    - -

    -  ドラゴンクエストがDSで販売されるようですが、それを待ち望んでいる人によって色々なものが準備されているようです。 -

    - -

    -  下のドラクエステータス作成では、ドラクエ風のステータス画面が作成できるようです。さらに、ドラクエ風しゃしんメーカーでは、ドラクエ風の吹き出しで写真を説明することができるようです。Let’s Try! -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - ドラクエステータス作成 - - ドラクエ風しゃしんメーカー -
    -ドラクエステータス作成 - -ドラクエふう しゃしんメーカー / Elementary ... -
    - -

    -

    diff --git a/content/post/2007/03/08/2007-03-08-00000446.md b/content/post/2007/03/08/2007-03-08-00000446.md deleted file mode 100644 index 0126702..0000000 --- a/content/post/2007/03/08/2007-03-08-00000446.md +++ /dev/null @@ -1,145 +0,0 @@ ---- -title: リクルート会社説明会 -author: kazu634 -date: 2007-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2825;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -リクルート - RECRUIT -

    - -

    -  本日はリクルートの会社説明会に参加してきました。会社説明会は二部構成で、 -

    - -
      -
    1. -リクルートの捉えるchangeとは何か? -
    2. -
    3. -リクルートがこれまで行ってきたchangeにはどのようなものがあるか? -
    4. -
    - -

    - の二つでした。 -

    - -

    -  それで第一部ではリクルートがこれまで行ってきた仕事の背後にある価値観として「change」の説明がなされました。それで「change」というのは、 -

    - -
    -

    - 何らかの目的を達成するために、既存の価値観に縛られず、本質を見定めて、世の中に変化をもたらすこと -

    -
    - -

    - というようなことを述べていました。例として坂本龍馬を挙げていました。 -

    - -

    -  第二部では、具体的にどのような「change」をリクルートが日本社会にもたらしたのかについての説明がなされました。例えば、 -

    - - - -

    - だそうです。それから、リクルート内部での職種について説明がありました。 - -

    - -

    -  まとめとして、リクルートでの標語(?)として次のようなものを教えていただきました。 -

    - -
    -

    -「自ら機会を創り出し、機会によって自らを変えよ」 -

    -
    - -

    - ということでした。また、一年目の社員さんが見たリクルートの悪いところとして8点が上げられていました。 - -

      -
    1. - 指示はしてもらえない -
    2. -
    3. - 儲かっているくせにオフィスが汚い -
    4. -
    5. - 求められるレベルが日に日に上がっていく -
    6. -
    7. - 時間にルーズ -
    8. -
    9. - 熱すぎる -
    10. -
    11. - 略語・横文字が多い -
    12. -
    13. - イベントとか頑張りすぎる -
    14. -
    15. - 最後は心意気 -
    16. -
    - -

    -  リクルートという会社が人の人生の節目節目に関わることを使命としていることがわかっただけでも収穫のある説明会でした。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 地図 -
    -リクルート本社ビル -
    - -

    -

    diff --git a/content/post/2007/03/09/2007-03-09-00000447.md b/content/post/2007/03/09/2007-03-09-00000447.md deleted file mode 100644 index 4ae659a..0000000 --- a/content/post/2007/03/09/2007-03-09-00000447.md +++ /dev/null @@ -1,177 +0,0 @@ ---- -title: Oxford English Dictionaryを快適に使いたい! -author: kazu634 -date: 2007-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2829;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -[以下の内容は違法コピーを推奨するものではありません。正規ライセンスを持たなければ、合法的なバックアップとはなりませんので注意!] -

    -

    - -

    -  うちの教授が新しいバージョンのOxford English Dictionaryを購入してきました。それを研究室のパソコンに導入するように頼まれました。ただこのOEDは、半年ずつぐらいに一度ずつインストールCDを挿入して違法コピーなんかをしないようにチェックするようにしています。これだと研究室に置いてあるパソコンで活用するという点からすれば面倒くさいわけで、なんとかその制約をはずせないかと色々と試行錯誤してみました。 -

    - -

    -  とりあえず、一番最初に思いつくのが、 -

    - -

    -

    -
    - - - - - - - - - -
    -CD Manipulator -
    -CD Manipulator跡地 -
    - -

    -

    などのソフトを用いてisoイメージを作成し、 - -
    -
    - - - - - - - - - -
    -Daemon Tools -
    -THE DAEMONS HOME -
    - -

    -

    を活用して常にCDを挿入している状態にあるとコンピュータを欺けば万事解決…と思いこんでいたのですが、それほど簡単ではありませんでした(..;) -

    - -

    -  というのも、OEDはSafeDiscというCDプロテクトがかけられているということで、特定の光学ドライブでリッピングしないと、OEDのチェックを欺けないということがわかりました。 -

    - -

    -

    -
    - - - - - - - - - -
    - 情報元 -
    -Oxford English Dictionary -
    - -

    -

    さてこれでどうするかということなのですが、我々の研究室のために自分が何とかすることにしました。下のサイト - -
    -
    - - - - - - - - - -
    -SafeDiscについて -
    -バックアップ <Safe Disc系> -
    - -

    -

    によれば「rawモード」というモードで読み書きできる光学ドライブであれば、SafeDiscのプロテクトをそのままリッピングでき、DaemonToolsなどを活用することで何とかうまくいくことがわかりました。 -

    - -

    -  というわけで、話は「rawモードで読み書きできる光学ドライブはどれなのか?」ということになりました。それについては、 -

    - -

    -

    -
    - - - - - - - - - -
    -CD-R実験室 -
    -CD-R実験室 -
    - -

    -

    というサイトが詳しかったです。とりあえず一昔前まではPlextorというメーカーが強かったと思うのですが、最近は落ち目のようでした。うで、とりあえず見繕った - -
    -
    - - - - - - - - - -
    -日立LG GSA-H42N -
    - -
    - -

    -

    という光学ドライブを購入することにしました。 -

    - -

    -  とりあえず現状はこんな所です。OEDを研究室で快適に使える日は来るのか…ドライブが届いたら続きを書きます。 -

    - -
    - -
    -Oxford English Dictionary: Version 3.0
    John A. Simpson

    - -

    -Oxford English Dictionary: Version 3.0
    Oxford Univ Pr (Txt)  2002-03
    売り上げランキング : 59044

    - -

    -おすすめ平均  star
    starおすすめ -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/03/09/2007-03-09-00000448.md b/content/post/2007/03/09/2007-03-09-00000448.md deleted file mode 100644 index efec36a..0000000 --- a/content/post/2007/03/09/2007-03-09-00000448.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: Z会 -author: kazu634 -date: 2007-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2827;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Z会 -

    - -

    -  本日はZ会の会社説明会&筆記試験に参加してきました。 -

    - -

    -  これまでの自分がやってきたアルバイトなどの経験の延長線上にある業務内容なのですが、あまり強烈な興味が引かれない…ような感じでした。とりあえずSPIはよくできたのですが… -

    - -

    -  ちなみに○TOKで有名なJ社の一次面接を通過したようです。こちらもそれほど志望度は高くないものの、ソフトウェアを作ることにはやや興味あり…といった感じです。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 地図(Z会お茶の水→御茶ノ水駅) -
    -Z会お茶の水~御茶ノ水駅 -
    - -

    -

    diff --git a/content/post/2007/03/16/2007-03-16-00000449.md b/content/post/2007/03/16/2007-03-16-00000449.md deleted file mode 100644 index b2e4137..0000000 --- a/content/post/2007/03/16/2007-03-16-00000449.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: これ面白いです。 -author: kazu634 -date: 2007-03-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2831;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  中盤でBill Gatesが「Jobsの家はno windowsだ」というところで思わず吹き出してしまいますね♪ -

    - -

    -

    - -
    diff --git a/content/post/2007/03/21/2007-03-21-00000450.md b/content/post/2007/03/21/2007-03-21-00000450.md deleted file mode 100644 index 847bb57..0000000 --- a/content/post/2007/03/21/2007-03-21-00000450.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 近況 -author: kazu634 -date: 2007-03-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2833;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -東宝ミュージカルアカデミー -

    - -

    -  東宝ミュージカルアカデミーの卒業公演が先日行われ、それに参加してきました。「レ・ミゼラブル」です。アカデミーの卒業生の一人に後輩がいたので、チケットをいただくことができました(←本当にラッキーでした。thanks to Aiko!)。 -

    - -

    -  後輩が出る(&無断欠席は許されない事情があるらしい)ということで、病を押して東京に行ってきました。実はここ10日間ほど風邪を引いて下痢→喉・咳・鼻水のトリプル攻撃に悩まされていたのです。でも、何とか持ち直した(というか次の日は東京だったので、泊りがけのほうがリスク少ないという判断もあった)ので、いってきました。池袋まで。 -

    - -

    -  はじめて本格的なミュージカルを観て来たのですが、まずは声量に圧倒されました。凄かったです。役者がまだみんな若いというのもあったのだろうけれど、凄い勢いみたいなものを感じました。 -

    - -

    -  残念ながら風邪がつらすぎたために、事前に「レ・ミゼラブル」のあらすじを調べていくことはできなかったのだけれど、それでも非常に楽しめるあたりが名作たるゆえんではないだろうか。小さいコゼットが出てくるシーンなんて、かなりかわいかったです。みんな若い役者さんのはずなのに、圧倒的な存在感を放っていました。すごいなぁ~、というのが感想です。ただ、残念ながら自分は二階席だったために、後輩やそのほかの役者さんの姿を明瞭に見ることができず…「オペラグラス」というものの存在意義をはじめて知りました…持っていけばよかった!!! -

    - -

    -  それでもミュージカルは楽しめました。本当にいい経験ができたと思います。誘ってくれてありがとうございました>Aiko! -

    -
    diff --git a/content/post/2007/03/24/2007-03-24-00000451.md b/content/post/2007/03/24/2007-03-24-00000451.md deleted file mode 100644 index 20f72fc..0000000 --- a/content/post/2007/03/24/2007-03-24-00000451.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 同期と焼肉を食べに -author: kazu634 -date: 2007-03-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2835;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -EveRun -

    - -

    -  サークルで同期だった同級生と焼肉を食べに行きました。彼は四月から大阪で過ごすことになるそうで、今度遊びに行こうかと思っているところです。 -

    - -

    -  それにしても、大学3年生の時以来で会ったのですが、「あまり変わっていないなぁ~」というのが感想です。まぁ、この歳になって劇的に変わられても困ってしまうわけですが。 -

    - -

    -  会っていない期間の話をお互いにしたのですが、なぜか自分の話しをしたら「苦労してきたんだ…」と力いっぱい慰められてきました。なぜだんだろう…やはり両親から反対されながら、自分で生活費稼ぎながら勉強に集中する…というのを実際にやってきたというのは、それをしていない人には驚きのようでした。 -

    - -

    -  自分としては、学生の時には学生らしいことを存分に楽しんだほうが絶対にいいと考えているので、「こんな苦労なんてしないほうがいい」と言ったのですが、うでも力いっぱい励まされたので、自分としては元気をもらいました。 -

    - -

    -  お互い近況を話し合いながら、いろいろと話をして楽しい時間をすごしてきました。焼肉、おいしかったです。 -

    -
    diff --git a/content/post/2007/03/25/2007-03-25-00000452.md b/content/post/2007/03/25/2007-03-25-00000452.md deleted file mode 100644 index 600f03c..0000000 --- a/content/post/2007/03/25/2007-03-25-00000452.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: チーフになります! -author: kazu634 -date: 2007-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2837;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -代々木ゼミナール(予備校) 大学受験 入試情報 新学期 模擬試験 -

    - -

    -  三月は人の出入りが激しい時機なのですが、うちのバイト先でも出て行く二名を送り出す送迎会が行われました。自分は来年度はバイトのチーフとして活躍することになり、責任が増えてちょっとイヤです。さらに四月・五月は就職活動があるので…イヤだなぁ…でも、やるしかないか。 -

    - -

    -  新しい人はみな自分が知っている人だったので、チーフとしての仕事は少しは楽になるのかな…と思っているところです。 -

    -
    diff --git a/content/post/2007/03/25/2007-03-25-00000453.md b/content/post/2007/03/25/2007-03-25-00000453.md deleted file mode 100644 index 6393aba..0000000 --- a/content/post/2007/03/25/2007-03-25-00000453.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: ゴールデンウィークにもすでに送迎会の予定が -author: kazu634 -date: 2007-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2839;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -中華民国・台湾 -

    - -

    -  先輩が国際結婚をすることになりました。台湾に行くことになるそうです。留学中に知り合ったそうで、一年間ほどは遠距離だったそうな。三月付で学生を辞めるわけではなく、四月付らしく、送迎会の予定がちょっと面倒くさそうです(←昨年の三月に宴会部長だった先輩がいなくなってしまったために、宴会のセッティングの仕事は現在自分が受け持っていたりします)。色々な学生がお世話になっている方なので、三月で卒業してしまう学生にも声をかけるべき立場の人でして… -

    - -

    -  ゴールデンウィークに招集するしかないか…でも、それなら今月中にやった方が…という心の叫びがあるものの、本人の希望でそれは却下らしく…ちょっと面倒くさいけれどもそれを尊重しつつ、これがイニシャルトークになっていることを確認しつつ、書いている次第です。 -

    - -
    - -

    -  好きな人がいるっていいな、と思う今日この頃です。自分も生活費を稼ぎながら勉強を並行してやっていく日々から解放されたら少しは時間的にも余裕が出てくるのでしょうか……? -

    -
    diff --git a/content/post/2007/03/27/2007-03-27-00000454.md b/content/post/2007/03/27/2007-03-27-00000454.md deleted file mode 100644 index 35f6a66..0000000 --- a/content/post/2007/03/27/2007-03-27-00000454.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 面接の反省点 -author: kazu634 -date: 2007-03-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2841;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  面接をしてきたのですが、フィードバックをいただいたので今回の反省点をメモ。まだ面接は4回目(?)ぐらい。 -

    - - - -

    -  一つめは気をつけるようにしようと考えている。今回の会社も行きたい会社の一つなので、通っているといいのだけれど…どうなんだろう。 -

    diff --git a/content/post/2007/04/01/2007-04-01-00000455.md b/content/post/2007/04/01/2007-04-01-00000455.md deleted file mode 100644 index 9e29176..0000000 --- a/content/post/2007/04/01/2007-04-01-00000455.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: やった! -author: kazu634 -date: 2007-04-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2845;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  RMC、筆記通ってました。次はグループディスカッションらしいです。 -

    -
    diff --git a/content/post/2007/04/01/2007-04-01-00000456.md b/content/post/2007/04/01/2007-04-01-00000456.md deleted file mode 100644 index 34efbd2..0000000 --- a/content/post/2007/04/01/2007-04-01-00000456.md +++ /dev/null @@ -1,85 +0,0 @@ ---- -title: 最近の動向 -author: kazu634 -date: 2007-04-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2843;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日~今日とグループワーク→座談会→筆記試験と受けてきました。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - -
    - グループワーク - - 座談会 - - 筆記試験 -
    -価格.com - 賢者の買物 - 価格比較・クチコミ・レビュー - -株式会社リクルートHRマーケティング - -dentsu online -
    - -

    -

    - -

    -  グループワークは可もなく不可もなくという印象。ただ、これまでは書記とか意見のまとめ役を任されて、それに徹してしまい、あまり意見を言う機会がなかった…という反省を生かし、書記などはせずにいました。結果は……どうだったのかなぁ。 -

    - -

    -  座談会はリクルートの関連会社でした。自分としては人材関係と広告制作のどちらに軸を置くかで迷っていた感じだったのですが、人事の方の話を伺っていく内に制作の方に関心があるのではないかと思うようになってきました。また、一般の広告会社とリクルートが携わる人材広告の違いなどについても教えていただき、納得して帰ってきました。行って良かったです。 -

    - -

    -  筆記試験はSPIでした。はっきり言ってむずい…業界のガリバーと呼ばれる大企業だから、足切りの可能性もあるのではないかと恐れているところです。どうなんだろうなぁー。 -

    - -
    - -

    -  とりあえず第一志望の広告業界はH社の一次面接が最高で、とりあえずそれ以外はエントリーシートの段階で切られてます。切られすぎ(..;)D社も望み薄なわけでして… -

    - -

    -  とりあえず今後はD社の東日本を担当する子会社とY広告社、そしてJR東日本の広告を一手に担っているJ社に望みをかけることになりそうです。あ、あと、RMCもかな。座談会で話を伺っている内に、志望度も高くなってきました…と言っても、そう簡単ではないし、むしろ難関とされる会社なんですよね…う、う、う、がんばろう。 -

    - -

    -  そんな感じなわけですが、適当にエントリーシートを書いた「しま○ろう」で有名なB社の選考に通ったのが自分としては不思議でした。なぜなんだろう???むしろその運を広告で…… -

    - -

    -  あと面白いところでは、東京大学にエントリーしてみました。公務員試験を受験しなくても良いそうで、「これまでの大学生活を経験してきた中で感じた自分なりの不満を改善していきたい」みたいな内容でエントリーしてみました。最高学府でありながら、キャンパスを覗くとコンビニがあったりして、様々なチャレンジをしていこうとしている様子がうかがえて、興味を引いたんですよね。 -

    - -

    -  とりあえず3社ぐらい面接をしてきて、これまでは二次面接が最高です。まぁ、練習と思って行ってきたところが多かったというのもありますが。友人曰く「どこかでブレイクスルーがある」そうなので、それを信じてまとうと思います。4月が勝負でしょうね。 -

    diff --git a/content/post/2007/04/02/2007-04-02-00000457.md b/content/post/2007/04/02/2007-04-02-00000457.md deleted file mode 100644 index b0be518..0000000 --- a/content/post/2007/04/02/2007-04-02-00000457.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 4月に入って -author: kazu634 -date: 2007-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2847;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  住み込みで働いている寮の同僚であるKくんも同じく就職活動中なのですが、彼は経済学部ということでメーカーを片っ端から受けており、毎日二社以上の面接を抱えております。自分にはとうてい無理だ…というのが感想です。 -

    - -

    -  メーカーは4月1日から用意ドンで面接開始らしく、それとはあまりかぶっていない(意図的にずらした?)自分は連絡待ちの状態だったりします。 -

    - -

    -  とりあえず今日は面接が一社でした。そんで連絡がちらほら。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 面接 - - 筆記試験通過 -
    -FUJIFILM / 富士フイルム - -人材派遣会社ならGoodwill - グッドウィルグループの派遣会社です -
    - グループディスカッション通過 - - エントリーシート通過 -
    -価格.com - 賢者の買物 - 価格比較・クチコミ・レビュー - -IBM Japan -
    - -

    -

    - -

    -  I○Mなんかはあまり本気ではなかったりしたのですが、通過しちゃいました。グループディスカッションは通過したことがなかったので、とりあえず良かったとです。やや自信がつきました。 -

    - -

    -  ここ一週間ぐらいは、連絡待ちの状態が続きそうな感じです。 -

    diff --git a/content/post/2007/04/02/2007-04-02-00000458.md b/content/post/2007/04/02/2007-04-02-00000458.md deleted file mode 100644 index e17540a..0000000 --- a/content/post/2007/04/02/2007-04-02-00000458.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 寮シンポジューム -author: kazu634 -date: 2007-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2849;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -代々木ゼミナール(予備校) 大学受験 入試情報 新学期 模擬試験 -

    - -

    -  本日は、働いている寮と予備校の間で関係者が一堂に会し、話し合いが行われました。今年自分はチーフなので、責任重大です…。がんばろう。 -

    -
    diff --git a/content/post/2007/04/03/2007-04-03-00000459.md b/content/post/2007/04/03/2007-04-03-00000459.md deleted file mode 100644 index d560d79..0000000 --- a/content/post/2007/04/03/2007-04-03-00000459.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 自分用の備忘録 -author: kazu634 -date: 2007-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2851;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  4月2日ですね。世間では入社式が終わり、仕事始めのところが多いみたいです。先代のチーフだったKさんとさっきメッセで会話したところ、なぜか「いまマンガ喫茶にいる」との返事が。「二日目にして同期から仲間はずれにされているのか…」とちょっと寮の同僚と話していたところだったりします。 -

    - -

    -  今日もちらほらと連絡が来たので、とりあえず自分用の備忘録として貼り付けておきます。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 1次面接通過 - - エントリーシート通過 -
    -FUJIFILM / 富士フイルム - -ホーム : HITACHI -
    - -

    -

    - -

    -  明日は電通の筆記試験の結果が通知されます。あまり自信がないので、エントリーシートを今のところ全く記入していなかったりします。通ってたら、あわてるんだろうなぁ…。 -

    diff --git a/content/post/2007/04/03/2007-04-03-00000460.md b/content/post/2007/04/03/2007-04-03-00000460.md deleted file mode 100644 index f2836fc..0000000 --- a/content/post/2007/04/03/2007-04-03-00000460.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ウェブでメッセがしたい! -author: kazu634 -date: 2007-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2853;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -meebo.com -

    - -

    -  私は学生寮に住んでおり、最近学生寮にインターネット回線がつながりました(→参考: 「神は言われた。光あれ」)。ですが無線LANの電波が届かず、自分の部屋ではインターネットができない状態です。仕方が無く事務室でノートパソコンを用いているのですが、ノートパソコンに色々なソフトを詰め込むとリカバリーが大変なのでできるだけソフトをインストールするようなことは避けたいと考えています。でも、インスタントメッセンジャーを導入したいという気持ちが抑えられず検索してみると、ウェブ上でメッセンジャーが起動できるみたいですね。知らなかった。 -

    - -

    -  というわけで見つけたのはmeeboというサービスでした。見てもらえればわかるように、 -

    - - - -

    - の四種類に対応しています。自分はMSNさえできれば満足なので、これで十分。サインインしてみると、普通にメッセができました。感激。これからはメッセンジャーも利用していきたいと思います。 -

    -
    diff --git a/content/post/2007/04/04/2007-04-04-d→○-j→x.md b/content/post/2007/04/04/2007-04-04-d→○-j→x.md deleted file mode 100644 index a06c287..0000000 --- a/content/post/2007/04/04/2007-04-04-d→○-j→x.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: D→○ J→× -author: kazu634 -date: 2007-04-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2855;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日も色々と連絡が来ました。とりあえずダメな連絡はJR東日本の交通広告を一手に引き受けてるJ社からエントリーシートの段階で落とされた旨、連絡が来ました。がっかりです(..;) -

    - -

    -  うで、良い知らせは広告業界のガリバー・D社の筆記に通っちゃいました。通ると思っていなかったのでかなりあわてています。。。とりあえずエントリーシート書かなきゃ。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 筆記通っちゃった… - - エントリーシートで落とされた… -
    -dentsu online - -JEKI - 株式会社ジェイアール東日本企画 -
    - -

    -

    diff --git a/content/post/2007/04/05/2007-04-05-00000461.md b/content/post/2007/04/05/2007-04-05-00000461.md deleted file mode 100644 index 0fe28d0..0000000 --- a/content/post/2007/04/05/2007-04-05-00000461.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: サクラ色 -author: kazu634 -date: 2007-04-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2857;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  アンジェラ・アキの「サクラ色」っていいですね~。というわけで、youtubeを検索してみました。 -

    - -

    -

    - -
    diff --git a/content/post/2007/04/06/2007-04-06-00000462.md b/content/post/2007/04/06/2007-04-06-00000462.md deleted file mode 100644 index e755b4a..0000000 --- a/content/post/2007/04/06/2007-04-06-00000462.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: やばぃ -author: kazu634 -date: 2007-04-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2859;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はグループディスカッションを受けてきました。直前に有名企業Rから筆記試験通過の連絡が入ったりして舞い上がってしまいました♪また、B社からも筆記試験通過の連絡があったりしちゃって、ちょっとびっくりでした。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - -
    - グループディスカッション - - 筆記試験通過 -
    -リクルートメディアコミュニケーションズ - RECRUIT MEDIA COMMUNICATIONS - -リクルート - RECRUIT -
    - 筆記通過 -
    -Benesse Corporation / 株式会社ベネッセコーポレーション -
    - -

    -

    diff --git a/content/post/2007/04/07/2007-04-07-00000463.md b/content/post/2007/04/07/2007-04-07-00000463.md deleted file mode 100644 index 75f47bc..0000000 --- a/content/post/2007/04/07/2007-04-07-00000463.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 今日の一日 -author: kazu634 -date: 2007-04-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2861;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  RMCは一応「一週間以内に連絡」とは言っていたのだけれど、どうやら二日以内には連絡が来ている感じだ。日曜日があるから月曜日ぐらいまでに連絡が来ないとまずいのだろうか… -

    - -

    -  本日はH社とF社の面接を受けてきました。H社は一次面接ということで、とりあえず無難に終了しました。F社の方は社員の人がとても優秀な人で会話が弾みました。うでも、「メーカーの志望度」を聞かれた際に正直に答えすぎたのがマイナスポイントかなぁ…もうちょっとうまいこと受け答えできたはずと後悔しているところです。 -

    - -

    -  明日はD社の面接なのですがこちらもどうなるのだろうか。基本的に、人気企業だから。。。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - -
    - 一次面接 - - 二次面接 -
    -ホーム : HITACHI - -FUJIFILM / 富士フイルム -
    - 明日の一次面接 -
    -dentsu online -
    - -

    -

    diff --git a/content/post/2007/04/08/2007-04-08-00000464.md b/content/post/2007/04/08/2007-04-08-00000464.md deleted file mode 100644 index 370351a..0000000 --- a/content/post/2007/04/08/2007-04-08-00000464.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: D社の面接 -author: kazu634 -date: 2007-04-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2863;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -dentsu online -

    - -

    -  本日はD社の面接に行ってきました。日帰りで東京です。ちょっと金銭面できついです。でもH社の時とは異なり、面接官はいい人たちでした。本当によかったー。とりあえず聞かれたのは、 -

    - - - -

    - という感じです。「ちょっといじわるだけど」みたいなことを言っていて、やさしい感じでよかったです。 -

    - -

    -  某「みんなの~」では、「OB訪問の有無が結構問われる」みたいな感じで書き込みがありましたが、自分の面接官は特にこだわっている様子はありませんでした。まぁ、電通の仕事体験セミナーに参加している旨とそこで印象的だったことを伝えましたが。 -

    - -

    -  ちなみに、R社から二度目の一次面接のお誘い電話が来ました。ただ、日帰り東京はなんとしても避けたくて、次回の日程が決定しだい連絡していただくようにお願いしました。 -

    -
    diff --git a/content/post/2007/04/08/2007-04-08-チーフの仕事1.md b/content/post/2007/04/08/2007-04-08-チーフの仕事1.md deleted file mode 100644 index f5a54eb..0000000 --- a/content/post/2007/04/08/2007-04-08-チーフの仕事1.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: チーフの仕事(1) -author: kazu634 -date: 2007-04-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2865;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日は働いている寮の一斉入寮日です。お迎えする側としてなんとしても「おもてなしの精神」でがんばりたいと思います。 -

    - -

    -  それにしても、09-22時で拘束はつらいんですが。。。みんな大学関係で予定があるらしく、チーフが尻拭いですか。そーですか。世の中ってそういう風にできているんですね。本当に嫌ですね。もう最低。普段は仕事を押し付けよう…と心に決めた私であった。 -

    -
    diff --git a/content/post/2007/04/09/2007-04-09-00000465.md b/content/post/2007/04/09/2007-04-09-00000465.md deleted file mode 100644 index f02df52..0000000 --- a/content/post/2007/04/09/2007-04-09-00000465.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 今日は寮の一斉入寮日でした。 -author: kazu634 -date: 2007-04-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2867;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は働いている寮の一斉入寮日でした。私はチーフとしてこき使われていたわけです。本日は、細々とした事務処理でちょっと遅くなりそうです。イヤだなぁ…120名程度の前でスピーチしたりと結構色々なことをしました。 -

    - -

    -  本日の就職活動は連絡待ちです。エントリーしていたことすら忘れていたB社からエントリーを受け付けた旨の連絡が来ました。忘れていただけにびっくりでした(..;)いやー驚いた~。明日はG社の面接があったりします。人材系の有名どころなんですが、とりあえず履歴書書かないとなぁ。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - エントリー受け取りました - - 二次面接 -
    -BOSE - -人材派遣会社ならGoodwill - グッドウィルグループの派遣会社です -
    - -

    -

    diff --git a/content/post/2007/04/10/2007-04-10-00000466.md b/content/post/2007/04/10/2007-04-10-00000466.md deleted file mode 100644 index c6dd9e2..0000000 --- a/content/post/2007/04/10/2007-04-10-00000466.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 本日は -author: kazu634 -date: 2007-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2875;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は面接が一件ありました。昨日の入寮式などで疲れ果てており、起きたら二時間後に面接開始で、履歴書未記入という状態でした。本当に泣きそうでした。でも、何とかたどり着いたので良かったです。 -

    - -

    -

    -
    - - - - - - - - - -
    - 二次面接 -
    -人材派遣会社ならGoodwill - グッドウィルグループの派遣会社です -
    - -

    -

    diff --git a/content/post/2007/04/10/2007-04-10-00000467.md b/content/post/2007/04/10/2007-04-10-00000467.md deleted file mode 100644 index f670a25..0000000 --- a/content/post/2007/04/10/2007-04-10-00000467.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 同級生から久しぶりに連絡が -author: kazu634 -date: 2007-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2869;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は大学の同級生から連絡をもらいました。I准教授に唐突に呼び出され、部屋に行くと、同級生だった人から「連絡先を教えてほしい」と頼まれた旨を伝えられた。早速教えて、こちらから連絡すると、なんと転職していたそうでした。でも、もともとやりたがっていたような編集関係のことはできているようだったので、良かったとです。もしかしたら、東京にいったら会うかもしれないな…。 -

    -
    diff --git a/content/post/2007/04/10/2007-04-10-iphone・itv.md b/content/post/2007/04/10/2007-04-10-iphone・itv.md deleted file mode 100644 index 0427e37..0000000 --- a/content/post/2007/04/10/2007-04-10-iphone・itv.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: iPhone・iTV -author: kazu634 -date: 2007-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2871;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  iPhoneとiTVのCMがyoutubeで公開されているようなので、とりあえず貼り付けておきますね。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - -
    - iPhoneのCM -
    - -
    - iTVのCM -
    - -
    - -

    -

    diff --git a/content/post/2007/04/10/2007-04-10-microsoft-is-dead.md b/content/post/2007/04/10/2007-04-10-microsoft-is-dead.md deleted file mode 100644 index 74363ce..0000000 --- a/content/post/2007/04/10/2007-04-10-microsoft-is-dead.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Microsoft is Dead -author: kazu634 -date: 2007-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2873;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Microsoft is Dead -

    - -

    -  Paul Grahamのサイトで”Microsoft is Dead”が公開されました。それでもって、すでに翻訳されているようです…仕事が速い…自分はとりあえず英文を読もっと。 -

    -
    diff --git a/content/post/2007/04/11/2007-04-11-00000468.md b/content/post/2007/04/11/2007-04-11-00000468.md deleted file mode 100644 index 95b8359..0000000 --- a/content/post/2007/04/11/2007-04-11-00000468.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Dからの連絡が来ない… -author: kazu634 -date: 2007-04-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2877;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  あと一時間ぐらいで連絡がなかったら、「ご縁がなかった」ということなんだろうか。。。 -

    -
    diff --git a/content/post/2007/04/12/2007-04-12-00000469.md b/content/post/2007/04/12/2007-04-12-00000469.md deleted file mode 100644 index a01a324..0000000 --- a/content/post/2007/04/12/2007-04-12-00000469.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: B社から -author: kazu634 -date: 2007-04-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2883;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -BOSE潤・ align= -

    - -

    -  B社から説明会参加のご案内が届いていました。楽しみだ。 -

    -
    diff --git a/content/post/2007/04/12/2007-04-12-00000470.md b/content/post/2007/04/12/2007-04-12-00000470.md deleted file mode 100644 index 86a3184..0000000 --- a/content/post/2007/04/12/2007-04-12-00000470.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Rの面接 -author: kazu634 -date: 2007-04-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2881;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 学生時代に熱心に取り組んできたことを丹念に聞き、質問を受けて、笑いながらのグループ面接でした。楽しかったという印象しかなかったのですが、手応えはあったけどダメだったDの記憶があり、ちょっと心配です。連絡がくるといいな。 -

    - -

    - R系の各社はやはり人が違うというのが印象。こんな環境で過ごせるといいな。 -

    -
    diff --git a/content/post/2007/04/12/2007-04-12-00000471.md b/content/post/2007/04/12/2007-04-12-00000471.md deleted file mode 100644 index b9f3a21..0000000 --- a/content/post/2007/04/12/2007-04-12-00000471.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: あれれ? -author: kazu634 -date: 2007-04-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2879;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日ぐだぐだでグループワークしてしまった○BMの一次通過の連絡が入ってました。結構意外です。考えさせる課題でグループみんなでかなり熱中してしまったのだけは覚えてます。次は東京でプレゼンテーション&英語のテストらしいです。ただ自分のTOEICスコアならテストはほぼ確実にパスさせてもらえるはず…グループワークの他のメンバーはどうだったのかな?みんないい人だったけど。通っているといいなぁ。 -

    - -

    -  こんなこと考えながら、Rのグループ面接のために東京へ向かう私でした。 -

    - -

    - 追記:RMCを受けたときに同じグループだった女性と同じ回の面接でした。ただグループが違ったので、話すタイミングはなかったです。なんか「R系の企業を回っている」みたいなことを言っていたからなぁ。奇妙な偶然という奴ですね。 -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - 一次通過 - - 一次面接 -
    -IBM Japan - -リクルート - RECRUIT -
    - -

    -

    diff --git a/content/post/2007/04/13/2007-04-13-00000472.md b/content/post/2007/04/13/2007-04-13-00000472.md deleted file mode 100644 index 9877eb6..0000000 --- a/content/post/2007/04/13/2007-04-13-00000472.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: S社エントリー -author: kazu634 -date: 2007-04-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2885;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Sony Japan|ソニーグループ ポータルサイト -

    - -

    -  S社のエントリーシートを記入し、提出しました。4月の頭は寮関係の仕事で大変そうだったので、二次締め切りにエントリーすることにしたんです。とりあえず今日のところは以上です。 -

    -
    diff --git a/content/post/2007/04/14/2007-04-14-00000473.md b/content/post/2007/04/14/2007-04-14-00000473.md deleted file mode 100644 index 5daacf6..0000000 --- a/content/post/2007/04/14/2007-04-14-00000473.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: T大学へ -author: kazu634 -date: 2007-04-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2887;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -東京大学[ホーム] -

    - -

    -  3年ほど前から公務員試験を受験しなくても事務職として採用されるように改革がなされたT大学へ今から向かいます。 -

    - -

    -  グループワークということなのですが、いまだにグループワークのどこがポイントになっているのかわからなかったりします。話し合う話題にあまり関心がないと、なかなか意見を言えないです。前提となる知識が他の人より不足していたり、関心がもてないというただそれだけの理由で落とされるのは、ちょっと納得がいかなかったりします。一発勝負ってのはちと納得いかないなぁ…かといって、電話を待っているRのように人により専攻プロセスが異なり、何度も面接を繰り返されながら人となりを見るのも、地方学生には辛かったりしますです。一長一短か。。。まぁ、とりあえず頑張ります。 -

    - -
    - -

    - 追記:とりあえずグループワークしてきました。あんなんでよかったのかなぁ?東大はキャンパスの中はいい所です。本当に。 -

    -
    diff --git a/content/post/2007/04/14/2007-04-14-00000474.md b/content/post/2007/04/14/2007-04-14-00000474.md deleted file mode 100644 index 99cc657..0000000 --- a/content/post/2007/04/14/2007-04-14-00000474.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 電話待ち -author: kazu634 -date: 2007-04-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2889;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -リクルート - RECRUIT -

    - -

    -  とりあえず現状はRからの電話連絡待ちです。本当に電話来い。Dの悪夢が頭にちらつく… -

    -
    diff --git a/content/post/2007/04/15/2007-04-15-00000475.md b/content/post/2007/04/15/2007-04-15-00000475.md deleted file mode 100644 index c3b9ad2..0000000 --- a/content/post/2007/04/15/2007-04-15-00000475.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: B社グループワーク -author: kazu634 -date: 2007-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2893;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Benesse Corporation / 株式会社ベネッセコーポレーション -

    - -

    -  教育関係ということで、大人しい人が多い印象をうけました。男女比が5:25ぐらいで男の子は少なく、ちょっぴり肩身の狭い思いをしてきました。グループワーク自体は、いまいちよくわからない手応えでした。 -

    - -

    -  とりあえず15:30から仙台でバイトなので、新幹線に乗っているところです。スムーズに乗り換えできたので良かったです。 -

    -
    diff --git a/content/post/2007/04/15/2007-04-15-00000476.md b/content/post/2007/04/15/2007-04-15-00000476.md deleted file mode 100644 index 1325534..0000000 --- a/content/post/2007/04/15/2007-04-15-00000476.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 多摩センター駅 -author: kazu634 -date: 2007-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2891;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -db513276.jpg -

    - -

    -  B社のグループワークのために来ました。完全にベッドタウンらしく宿泊施設が見つからず、結局新宿に泊まって1時間かけて多摩まで来ました。眠いです。あと40分ほどを何して過ごそうかな。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 地図 -
    -多摩センター -
    - -

    -

    diff --git a/content/post/2007/04/17/2007-04-17-00000477.md b/content/post/2007/04/17/2007-04-17-00000477.md deleted file mode 100644 index abc5dab..0000000 --- a/content/post/2007/04/17/2007-04-17-00000477.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 反省 -author: kazu634 -date: 2007-04-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2897;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - やはりもともと広告とか人材関係の業界に関係があるとこに関心があったから、他業種だとずれちゃってそこを突っ込まれてしまい自滅するパターンが見えてきました。やっぱりまだ大学での研究には未練があるし、自分の関心の延長線上にある業界に絞らないと厳しいのだろうなぁ。 -

    - -

    - あと面接の後フィードバックをいただき、「自分を差別化するような情報提供が少ない」ということでした。何となく自分にはそうした発言が苦手なんだと感じます。あと、これまでやりたいことやるために我慢ししてきたから、自分が感じたことを素直に出すのも抑制してきた感じだし。そうした部分を意識して演じる必要があるのかもしれない。 -

    -
    diff --git a/content/post/2007/04/17/2007-04-17-00000478.md b/content/post/2007/04/17/2007-04-17-00000478.md deleted file mode 100644 index 0c80c6a..0000000 --- a/content/post/2007/04/17/2007-04-17-00000478.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: 現状 -author: kazu634 -date: 2007-04-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2895;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 内定をいただいた所はありません。同じ寮で働く同僚のKくんは現在同じ新幹線で最終面接を受けるところで、これまた同僚のHくんは学校推薦の一回目の面接・工場見学で同じく新幹線に乗ってます。二人ともやや終わりが見えてていい感じです。 -

    - -

    - 自分は本日、○BMの二次面接を受けてきます。「SE職だから多忙」なんて言われてますが、煩雑な業務を自分が手がけることで効率化し、顧客に喜んでもらえる仕事として捉えると面白いと感じます。色々な顧客に会えそうだし。○BM自体、自前でITに関するほとんどすべてのことを賄っているし、アメリカ本社への改善要求もすんなり通るというように自前で容易にカスタマイズ可能でありながら大組織というイメージを私は持ってます。ブランドも確固としているので、本当に様々な顧客に会えそう。 -

    - -

    - また、紀○国屋書店の面接も受けてきます。自分がこれまでお世話になってきた本を、これから提供する側に回ってみたいと考えたので(自分がこれまで受けてきた会社をみると、自分は人に何らかの身近なサービスを提供することに関心があって、その具体的な内容にはあまり関心がないような気がするな…)。こちらは面接にそなえ、資料を読み込もう。 -

    - -

    -

    - -

    - とりあえず自分用の備忘録 -

    - -

    -

    - -

    - 通過の連絡待ち -

    - -

    - ・ベネ○セ -

    - -

    - ・リク○ート -

    - -

    - ・東○大学 -

    - -

    -

    - -

    - Webテストの合否待ち -

    - -

    - ・カカ○コム -

    - -

    -

    - -

    - エントリーシート通過の連絡待ち -

    - -

    - ・ソニー -

    - -

    - ・トヨタ -

    - -

    -

    - -

    - 今後選考を受けるところ -

    - -

    - ・秀○予備校 -

    - -

    - ・栄○ゼミナール -

    - -

    - ・ヨド○シカメラ -

    - -

    - ・ボー○ -

    - -

    - ・住○林業 -

    - -

    -

    - -

    - これからエントリーシート提出 ・電○東日本 -

    - -

    - ・読○広告社 -

    - -

    - ・ブ○ザー -

    -
    diff --git a/content/post/2007/04/18/2007-04-18-00000479.md b/content/post/2007/04/18/2007-04-18-00000479.md deleted file mode 100644 index 5ec4ad6..0000000 --- a/content/post/2007/04/18/2007-04-18-00000479.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: どうやら -author: kazu634 -date: 2007-04-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2899;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  B社とT大学はダメだったようです。R社はもしかしたら可能性があるかも…という感じか。やはり、自分のやりたいことと合っているところに提出しないとしどろもどろになって変なこと言い出してしまうので、そこら辺を注意して行こうと思う。 -

    - -

    -  とりあえず -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - DE - - Y -
    -DENTSU EAST JAPAN INC. - -YOMIKO -
    - -

    -

    の二つのエントリーシートを記入しているところです。また、本日は - -
    -
    - - - - - - - - - -
    - E -
    -学習塾・塾 中学受験 高校受験 栄光ゼミナール公式サイト -
    - -

    -

    の会社説明会&筆記試験を受けてきました。教育業界はとりあえず自分のこれまでを振り返って一番志望動機が言いやすい業界なので、これはこれでありかなと。ただ最近は広告関係だけではなくて、 - -
    -
    - - - - - - - - - - - - - -
    - K - - M -
    -紀伊國屋書店 - -丸善インターネットショッピング -
    - -

    -

    といった書店の営業に強く心惹かれてきました。やはり大学の研究活動に関われるというのが魅力だ…。 -

    diff --git a/content/post/2007/04/19/2007-04-19-本日は-2.md b/content/post/2007/04/19/2007-04-19-本日は-2.md deleted file mode 100644 index 96edd23..0000000 --- a/content/post/2007/04/19/2007-04-19-本日は-2.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: 本日は -author: kazu634 -date: 2007-04-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2901;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日、同僚のHくんと話していて、就職活動において自分の軸にすべきものを発見したような気がします。これまでは何となくだったものを、明確になった気がするとです。ちょっとD社の面接を受けて以来、自暴自棄気味になってきていたので、ちょっと明るい話題でした。自分は「何かと何かをつなぐ位置にいたい」というのがコアバリューのようです。そうした価値観が企業選びや自分の人生振り返ってあるようでした。 -

    - -

    -  とりあえず本日は -

    - -

    -

    -
    - - - - - - - - - -
    - Y -
    -yodobashi.com -
    - -

    -

    の会社説明会を受けてきました。電化製品好きの自分としては、なんかうれしくなってしまいました。 -

    - -

    -  あと、エントリーシートを記入してました。 -

    - -

    -

    -
    - - - - - - - - - -
    - Y -
    -YOMIKO -
    - -

    -

    明日の消印がつくように発送しないと。 -

    diff --git a/content/post/2007/04/21/2007-04-21-00000480.md b/content/post/2007/04/21/2007-04-21-00000480.md deleted file mode 100644 index 43a4dfc..0000000 --- a/content/post/2007/04/21/2007-04-21-00000480.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 研究室の新歓 -author: kazu634 -date: 2007-04-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2903;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Department of English Literature -

    - -

    -  本日は研究室の新人歓迎の飲み会がありました。なんか女の子が多くて、自分はその -

    - -

    - 勢いに圧倒されていたというのが正直なところです。 -

    - -

    -  一次会の後は、先輩と同級生と一緒にドトールで色々と話して -

    - -

    - きました。お互いの将来について話してきて、すっきりしてきました。やはり親に迷惑をかけたくはないというのが自分にとって一番のプライオリティーだった -

    - -

    - わけですが、宮城県内の高校教員の非常勤採用市場において、自分の学歴は非常にプレミアムがあると言うことを先輩に教えていただきました。というわけで、 -

    - -

    - 将来どう転んでも両親に迷惑をかけることはないことに気づき、就活に専念しようと思っています。 -

    - -

    -  自分はやはり様 -

    - -

    - 々な人から刺激を受けて生きていきたいと考えているので、日常的にふれあうのが高校生という環境ではあまり満足できそうにないと思っています。だから大学 -

    - -

    - 院を修了するまでは一般の企業への就職だけを考えて頑張り、それでダメなら縁がなかったということで素直にあきらめて先生を目指そうと思います。 -

    - -
    - -

    -  そうだそうだ、先輩のお別れ会の連絡をもう一度回しておかないと。 -

    -
    diff --git a/content/post/2007/04/21/2007-04-21-00000481.md b/content/post/2007/04/21/2007-04-21-00000481.md deleted file mode 100644 index 6508c0d..0000000 --- a/content/post/2007/04/21/2007-04-21-00000481.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: エントリーしてました。 -author: kazu634 -date: 2007-04-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2905;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日の飲み会で最悪の場合が具体的に想定できるようになったので、就職活動に対するモチベーションが一気に上がりました。そうならないようにこれからがんばって生きたいと思います。行きたいけど、とりあえず今のところ縁が無い広告業界は置いておいて、自分のコアとなる考えから志望動機が出来そうな他社にエントリーしているところです。とりあえず、 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - N - - H -
    -NTT東日本 - -日野自動車 -
    - I - - M -
    -ISUZU - -丸善インターネットショッピングへようこそ!:本 -
    - -

    -

    といった企業にエントリーを完了したところです。Nの方は「何かと何かをつなげる」際のインフラという切り口から、Hの方も「メーカーの中で断片化された仕事を文系職種は行うが、自分が行っている仕事がトラックを生み出し、結局物流ということで物と物を結び付けていると捉えれば、仕事へのやる気が常に沸いてくる」というような感じのことを書いてみました。 -

    - -

    -  自動車関係は海外でも活躍できるフィールドがあるので、楽しみだったりします。 -

    diff --git a/content/post/2007/04/22/2007-04-22-海猿2.md b/content/post/2007/04/22/2007-04-22-海猿2.md deleted file mode 100644 index 5eb6538..0000000 --- a/content/post/2007/04/22/2007-04-22-海猿2.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: 海猿2 -author: kazu634 -date: 2007-04-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2907;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -LIMIT OF LOVE 海猿 - トップページ -

    - -

    -  加藤あいにくらくらと来つつも、やはり伊藤英明が演じる仙崎大輔が絶体絶命の状況でプロポーズするシーンがなんとも印象的です: -

    - -
    -

    - オレ、迷ってたんだ。
    まだ半人前の潜水士なのに
    助けられなかった人がいるのに
    かんなを守れるのかって
    そんな気持ち抱えたまま
    結婚おめでとうって言われたって
    辛いだけだって
    でも、もう迷わないよ
    オレがやらなければいけないことは一つなんだ

    生きて帰って、かんなを幸せにする
    それだけなんだ。
    結婚しような、かんな。 -

    -
    - -

    - こんなことを言っている訳なんですが、やはりまだまだ半人前という自覚があるのに、一人の女性を受け入れるのははっきり言ってきつくて、重たすぎることだと思うので、こんな絶体絶命の状況でプロポーズできる大輔のことを本当に尊敬してしまいました(↓でチェック!): -

    - -

    -

    -
    - - - - - - - - - -
    - 海猿のプロポーズシーン -
    - -
    - -

    -

    - -

    -  伊藤由奈の主題歌もはまっていて、これは凄い♪…そんなことを考えながら、テレビを見ていたのでした。 -

    - -

    -

    -
    - - - - - - - - - -
    - Precious -
    - -
    - -

    -

    diff --git a/content/post/2007/04/23/2007-04-23-00000482.md b/content/post/2007/04/23/2007-04-23-00000482.md deleted file mode 100644 index a6dc0c6..0000000 --- a/content/post/2007/04/23/2007-04-23-00000482.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: ゴールデンウィークあけまで待機かな。 -author: kazu634 -date: 2007-04-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2909;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  同僚のKくんが内々定をいただいたようです。というわけで職場で就職活動を続けているのは自分とHくんのみに。ただHくんもすでに内々定をいただいているので、実質崖っぷちは自分だけ(..;) -

    - -

    -  広告に目がいきすぎていたのですが、ようやくバランスを戻すことに成功しつつあります。とにかく「最悪の場合先生」という選択肢はなんとしても阻止したい…これがかなり強力なモチベーションになりつつあります。 -

    - -

    -  とりあえず現在の所は、ゴールデンウィークあけの二次募集に向けてエントリーシートを書いているところだったりします。現状をまとめると: -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - エントリーシート結果待ち - - 一次面接の連絡待ち -
    -NTT東日本 - -紀伊國屋書店 -
    - エントリーシート結果待ち - - エントリーシート記入中 -
    -日野自動車 - -Hondaホームページ : 本田技研工業株式会社 -
    - エントリーシート結果待ち - - エントリーシート結果待ち -
    -DENTSU EAST JAPAN INC. - -YOMIKO -
    - エントリーシートこれから記入 - - エントリーシートこれから記入 -
    -ISUZU - -DAIHATSU @ WEB -
    - エントリーシートこれから記入 - - 説明会予約 -
    -丸善インターネットショッピング - -BOSE -
    - 説明会予約 -
    -三菱ふそうトラック・バス株式会社 -
    - -

    -

    - -

    - こんな感じです。気づいたら、自動車業界が自分のやりたいことになってきている…このままぐだぐだで秋採用ということにならないように頑張る。 -

    diff --git a/content/post/2007/04/28/2007-04-28-00000483.md b/content/post/2007/04/28/2007-04-28-00000483.md deleted file mode 100644 index 8063874..0000000 --- a/content/post/2007/04/28/2007-04-28-00000483.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 落ち着いて考えてみると -author: kazu634 -date: 2007-04-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2911;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  自分のおかれた環境では、みな私が先生になるものだというように考えているのが嫌で就職活動をしている部分もあるなぁ…と最近考えるようになってきました。といっても、就職活動はしているのですが。できれば親の近くに入るようにはしたいのですが、宮城県内に縛られて生きていくのは凄く嫌…というのが私の一番の思いなのです。さらに「何か新しいものを作りたい」というのが私のやりたいことで、それはなかなか高校ではできないと思っています。同僚のHくんには、「新しい教え方を考えてみたら?」といわれましたが、それだと自分自身がわくわくしない。。。とりあえず、夏休み前までは就職活動を徹底的にやってみます。 -

    -
    diff --git a/content/post/2007/04/30/2007-04-30-近況-2.md b/content/post/2007/04/30/2007-04-30-近況-2.md deleted file mode 100644 index e1b3d68..0000000 --- a/content/post/2007/04/30/2007-04-30-近況-2.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: 近況 -author: kazu634 -date: 2007-04-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2913;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ゴールデンウィーク前半で色々とエントリーしていました。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - Webエントリー - - Webエントリー -
    -NTTコムウェア - -東芝:トップページ(Flash版) -
    - Webエントリー - - 説明会に参加 -
    -DNP 大日本印刷(Flash版) - -マイコミ[毎日コミュニケーションズ] - 人材と出版の総合サービス企業 - -
    - -

    -

    - -

    -  とりあえず受けられそうな所は受けておこうと思います(といっても、何らかの点で志望動機が作れそうなところを選びながら)。修士論文のことがあるので、なんとか5月以内でどこかに内定をいただいておきたい… -

    diff --git a/content/post/2007/05/01/2007-05-01-00000484.md b/content/post/2007/05/01/2007-05-01-00000484.md deleted file mode 100644 index 1cb7082..0000000 --- a/content/post/2007/05/01/2007-05-01-00000484.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 大学院での勉強にシフト -author: kazu634 -date: 2007-05-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2915;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえずゴールデンウィークあけから就職活動を開始するためのエントリー活動はひと段落しました。というわけで、お勉強をしておこうと思います。 -

    - -

    -

    -An Anthology of Elizabethan Prose Fiction (Oxford World’s Classics)
    -
    diff --git a/content/post/2007/05/03/2007-05-03-00000485.md b/content/post/2007/05/03/2007-05-03-00000485.md deleted file mode 100644 index 64e26a6..0000000 --- a/content/post/2007/05/03/2007-05-03-00000485.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 助手さんの送別会 -author: kazu634 -date: 2007-05-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2919;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Department of English Literature -

    - -

    -  うちの研究室の助手さんが国際結婚することになり、6日に日本を発ちます。そこで、大学院のゼミが行われる2日に送別会を開くことになりました!幹事は自分です。 -

    - -

    -  当日は大学院生&卒業した後輩一人(大学職員になっており職場が近くだった)で結婚をお祝いいたしました。デジカメを忘れたのがちょっとショックでした…お酒を買い出したり、花を買ったり、色紙を買ったり、ピザを頼んだりと、色々と忙しかったです。でも、みんなでまったりとした時間を過ごせたのは良かったかな。 -

    - -

    -  なんだかんだ言って、みんな助手さんと別れるのが寂しいみたいでした。 -

    -
    diff --git a/content/post/2007/05/03/2007-05-03-the-nymphs-reply-to-the-shepherd.md b/content/post/2007/05/03/2007-05-03-the-nymphs-reply-to-the-shepherd.md deleted file mode 100644 index ce13bb0..0000000 --- a/content/post/2007/05/03/2007-05-03-the-nymphs-reply-to-the-shepherd.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: The Nymph’s Reply to the Shepherd -author: kazu634 -date: 2007-05-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2917;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学院でのお勉強をしていました。今年から詩の読書会をすることになり、それの準備をしていました。ほとんどの人が興味ないでしょうが、とりあえず成果を貼り付けておきます。 -

    - -

    -

    -
    - -
    - The Nymph’s Reply to the Shepherd
    羊飼いに対する乙女の返事

    - -

    - If all the world and love were young,
    And truth in every shepherd’s tongue,
    These pretty pleasures might me move
    To live with thee and be thy love. -

    - -

    - 仮に全ての世界と愛が若く
    そしてあの羊飼いの言うことが本当ならば、
    そうした素敵な楽しみは私の心を動かして、
    私はあなたと共に生き、あなたの恋人となることでしょう。 -

    - -

    - Time drives the flocks from field to fold,
    When rivers rage and rocks grow cold;
    And Philomel becometh dumb;
    The rest complain of cares to come. -

    - -

    - 時は羊の群れを野原から囲いへと駆り立てるものです。
    川が荒れ、岩は冷たくなる時には。
    そして、ナイチンゲールは泣かなくなるものです。
    他の心配事という文句が出てくるものなのですよ。 -

    - -

    - The flowers do fade, and wanton fields
    To wayward winter reckoning yields;
    A honey tongue, a heart of gall,
    Is fancy’s spring, but sorrow’s fall. -

    - -

    - あなたの言う花は色あせるし、浮かれ騒げる野原というのも
    つむじ曲がりの冬の罰に屈するのです。
    あまい話しぶりは想像の春ですが、
    厚かましい心は後悔の秋なのです。 -

    - -

    - Thy gowns, thy shoes, thy bed of roses,
    Thy cap, thy kirtle, and thy posies,
    Soon break, soon wither, soon forgotten,
    In folly ripe, in reason rotten. -

    - -

    - あなたの言うガウン、靴、バラでできたベッド、
    帽子、スカート、そして花束は
    すぐに壊れ、すぐにしなび、すぐに忘れられます。
    成熟した愚かさの中で、堕落した理性の中で。 -

    - -

    - Thy belt of straw and ivy buds,
    Thy coral clasps and amber studs,
    All these in me no means can move
    To come to thee and be thy love. -

    - -

    - あなたの言うわらとツタのつぼみでできたベルト、
    珊瑚の留め金と琥珀の飾りボタン、
    これら全てのものは私の中ではけして
    私の心を動かしてあなたの元へ向かわせ、あなたの恋人にさせることはありません。 -

    - -

    - But could youth last and love still breed,
    Had joys no date nor age no need,
    Then these delights my mind might move
    To live with thee and be thy love. -

    - -

    - しかし、若さが続き愛がいつも生まれるのなら、
    喜びに終わりが無く、年を取ることがないというのなら、
    これらの喜びが私の心を動かし
    あなたと共に生き、あなたの恋人にさせるでしょう。 -

    -
    - -

    -

    - -

    -  対になっている詩があるのですが、その対になっている詩で求愛している羊飼いの提案を逐一否定しているところが面白かったりします。 -

    diff --git a/content/post/2007/05/04/2007-05-04-00000486.md b/content/post/2007/05/04/2007-05-04-00000486.md deleted file mode 100644 index ee828ac..0000000 --- a/content/post/2007/05/04/2007-05-04-00000486.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ゴールデンウィークなので -author: kazu634 -date: 2007-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2921;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は埼玉(だったと思う)から友達が遊びに来たので、友人三人と遊んできました。なぜか後半は自分の服のコーディネートをしてもらってました。何でなんだろう…。男の子二人で遊びに来ている女の子を接待(?)しているような感じでやした。自分としてはカラオケで案外上手に”Top of the World”が歌えたことに感激してました。あの曲は歌いやすい。 -

    -
    diff --git a/content/post/2007/05/05/2007-05-05-00000487.md b/content/post/2007/05/05/2007-05-05-00000487.md deleted file mode 100644 index a743238..0000000 --- a/content/post/2007/05/05/2007-05-05-00000487.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 私信 -author: kazu634 -date: 2007-05-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2925;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Home - mixi -

    - -

    -  個人的なメッセージ。Mixiでマイミクからの紹介文に -

    - -
    -

    - 英語もやたら達者。でも英語でしゃべってるの見たこと無いね(笑 -

    -
    - -

    - と書かれている私なんですが、とりあえずあのカラオケで満足してもらえただろうか。とりあえず私のウドンの賞味期限は来年の一月でしたよ。えぇ。 -

    -
    diff --git a/content/post/2007/05/05/2007-05-05-00000488.md b/content/post/2007/05/05/2007-05-05-00000488.md deleted file mode 100644 index f387f15..0000000 --- a/content/post/2007/05/05/2007-05-05-00000488.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: 今日もエントリーシート書いています -author: kazu634 -date: 2007-05-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2923;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日もゴールデンウィークの暇に任せてエントリーシートを記入しておりました。 -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - -
    -株式会社ブリヂストン | ホーム - -ランナーズ - -Nikon | ホーム -
    -オリンパス ホームページ - -シャープ株式会社 - -TOHAN Web Site -
    -株式会社リコー | Ricoh Japan -
    - -

    -

    - -

    -  Webテストなどをしてみるのですが、SPIじゃない形式だとかなり苦戦しています(..;)対策しないといけないなぁ。 -

    diff --git a/content/post/2007/05/06/2007-05-06-00000489.md b/content/post/2007/05/06/2007-05-06-00000489.md deleted file mode 100644 index 75b7d7f..0000000 --- a/content/post/2007/05/06/2007-05-06-00000489.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 本日も -author: kazu634 -date: 2007-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2927;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日もリクナビをぶらぶらしていたら、まだまだエントリーできる企業を発見しました。とりあえず興味深かったのでエントリーしてみました。 -

    - -

    -

    -
    - - - - - - - -
    -株式会社デンソー - -松下電器産業株式会社 -
    - -

    -

    - -

    -  明日もエントリーシート書きに費やされそうです(..;)大変だ。Webテストもあるなぁ… -

    diff --git a/content/post/2007/05/07/2007-05-07-00000490.md b/content/post/2007/05/07/2007-05-07-00000490.md deleted file mode 100644 index a0927db..0000000 --- a/content/post/2007/05/07/2007-05-07-00000490.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 文系大学院生を積極採用 -author: kazu634 -date: 2007-05-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2929;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  どうやら電機業界というのは文系大学院生も積極的に採用しているようなので、色々とチェックしてみているところです。 -

    - -

    -  以下はとりあえずエントリーしてみたところ。明日はMの説明会に行くことにしました。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - M - - P -
    -三菱電機 Mitsubishi Electric - -パイオニア株式会社 -
    - -

    -

    diff --git a/content/post/2007/05/09/2007-05-09-00000491.md b/content/post/2007/05/09/2007-05-09-00000491.md deleted file mode 100644 index d8265b9..0000000 --- a/content/post/2007/05/09/2007-05-09-00000491.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 東京にいます。 -author: kazu634 -date: 2007-05-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2931;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日は仙台で会社説明会に行ってきました。本日は東京で二社面接です。品川周辺には足を伸ばしたことがなかったので、いろいろと楽しんでいるところです。現在は、漫画喫茶です。とりあえずWebテストを受験しないと… -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - -
    - 会社説明会 - - 面接 - - 面接 -
    -三菱電機 Mitsubishi Electric - -ISUZU - -Nikon | ホーム -
    - -

    -

    diff --git a/content/post/2007/05/10/2007-05-10-00000492.md b/content/post/2007/05/10/2007-05-10-00000492.md deleted file mode 100644 index 7982f94..0000000 --- a/content/post/2007/05/10/2007-05-10-00000492.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 東京2日目 -author: kazu634 -date: 2007-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2933;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日はトラックを作っている会社とスピーカーを作っている会社の説明会に参加して、仙台に帰る予定です。 -

    - -

    - トラックを作ってる会社はリコール問題の後を引いてることをさかんに気にしてましたが、外資系企業としてかなり魅力的なんじゃなかろうかと漠然と感じているとこです。 -

    - -

    - スピーカー作ってる会社にはこれから行くとこです。何をしてくれるか楽しみだったりします。仙台には23時に戻る予定でやす。 -

    -
    diff --git a/content/post/2007/05/11/2007-05-11-00000493.md b/content/post/2007/05/11/2007-05-11-00000493.md deleted file mode 100644 index 1235315..0000000 --- a/content/post/2007/05/11/2007-05-11-00000493.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: ここ24時間ぐらいの話 -author: kazu634 -date: 2007-05-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2935;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日~今日は色々と動いていたような気がします。とりあえず、 -

    - - - - - -
  • - 本日 -
  • - -

    - 現在非常に眠い中、寮で仕事しているところです。はやく勤務時間が終わら -

    - -

    - ないかな… -

    - -

    -  番号通知で電話がかかってきたのだけれど、どこからなのか…こちらからかけ直した方が良いのだろう -

    - -

    - か。。。 -

    - -
    - -

    - 追記:電話は仙台で面接が出来るM社からでした。本日までエントリーシートを受付の -

    - -

    - はずなのに、もう連絡がきているのはなぜなんだろう。。。 -

    -
    diff --git a/content/post/2007/05/12/2007-05-12-00000494.md b/content/post/2007/05/12/2007-05-12-00000494.md deleted file mode 100644 index dfc5a0c..0000000 --- a/content/post/2007/05/12/2007-05-12-00000494.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: シェークスピア時代の散文♪ -author: kazu634 -date: 2007-05-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2937;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Thomas NasheのThe Unfortunate Travellerを読んでいるのですが、あまりにひどすぎるだろう…訳す方のみにもなって書けってばさ。 -

    -
    diff --git a/content/post/2007/05/14/2007-05-14-00000495.md b/content/post/2007/05/14/2007-05-14-00000495.md deleted file mode 100644 index de37b8f..0000000 --- a/content/post/2007/05/14/2007-05-14-00000495.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 面接 -author: kazu634 -date: 2007-05-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2939;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は仙台で面接をしていました。現在の所一番行きたい企業で、ちょっと緊張しすぎた感があります。面接官の人がフォローを入れてくれているのがわかって、ちょっと憂鬱に…もうちょっと自分を上手に表現できると良いのですが。 -

    - -

    -  他の企業だと英文学を専攻していることも相手にわかっていることが多かったから言うことが少なかったんだけれども、自分はTOEICで950とっているんだっけ。大学院で二年勉強しているからそれほどアピールポイントではないと思って、むしろサークルやバイトの話がメインだったなぁ。別な企業だと、英語をアピールすることメインと捉えられたりして、ちょっと切ない思いをしたことがあったからなぁ。 -

    -
    diff --git a/content/post/2007/05/16/2007-05-16-00000496.md b/content/post/2007/05/16/2007-05-16-00000496.md deleted file mode 100644 index fde44a5..0000000 --- a/content/post/2007/05/16/2007-05-16-00000496.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 驚いた -author: kazu634 -date: 2007-05-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2943;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  思いがけずに、S社のエントリーシートが通っていた。Webテストの出気変わりとよかった記憶があるので、そのためかな?とりあえず -

    - -

    - 来週の火曜日も東京にいます。 -

    - -

    -

    -
    - - - - - - - - - -
    - S -
    -シャープ株式会社 -
    - -

    -

    diff --git a/content/post/2007/05/16/2007-05-16-00000497.md b/content/post/2007/05/16/2007-05-16-00000497.md deleted file mode 100644 index 82c4d20..0000000 --- a/content/post/2007/05/16/2007-05-16-00000497.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: ライアー・ゲーム -author: kazu634 -date: 2007-05-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2947;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  フジテレビ系列のドラマ『ライアー・ゲーム』にはまっています。戸田恵梨香がかわいいです。 -

    - -

    -

    - -
    - -
    - -
    - -
    -LIAR GAME 1 (1)
    -
    diff --git a/content/post/2007/05/16/2007-05-16-00000498.md b/content/post/2007/05/16/2007-05-16-00000498.md deleted file mode 100644 index 676b79c..0000000 --- a/content/post/2007/05/16/2007-05-16-00000498.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 再び東京にいます -author: kazu634 -date: 2007-05-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2941;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  また東京に来ています。今回は友人宅で2泊3日の予定です。大学院生になるとおなじ学生の友人がいないので気を使うもので、なかなか頼めなかったんだけど、高校のときからの友人なので頼んでみたら止めてくれるそうです。よかった。 -

    - -

    -  エントリーシートで落とされたり、通ったりしているわけなんですが、今回は同僚のKくんが内々定をいただいている会社の面接を受けてきました。6人×3列で順番に一人一人面接だったわけなんですが、自分のとこの列は遅くて、なかなか終わりません。列の最後だから、「これはまだまだだな」と考えていたら、一列目が終了し一番遅れている列の最後の人から面接を開始することに。というわけで不意をつかれて面接を受けてきました。 -

    - -

    -  面接自体は可もなく不可もなくという感じ。この前の面接よりはよかったかなと。 -

    - -

    -  うでリクナビ上でエントリーしていたところからテストセンターの受験案内が来ていました。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - S - - B -
    -昭和シェル石油株式会社 - -株式会社ブリヂストン | ホーム -
    - -

    -

    - -

    - どちらもグローバルな企業なので、いろいろなところでいろいろな経験がつめそう。Webテストも得意のSPIだから何とかなるだろう。近況はそんなところです。 -

    diff --git a/content/post/2007/05/16/2007-05-16-00000499.md b/content/post/2007/05/16/2007-05-16-00000499.md deleted file mode 100644 index cba5a98..0000000 --- a/content/post/2007/05/16/2007-05-16-00000499.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: マンガ喫茶で待機しています。 -author: kazu634 -date: 2007-05-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2945;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  厚木から帰ってくる友人を待って、友人宅へ泊まりたいと思います。どうやら今日は飲み会らしく22:30ぐらいに新宿待ち合わせです。とりあえずマンガ喫茶5時間パックにしてみました。 -

    - -

    -  その友人とは正月ぶりだったりするわけなんですが、どうやら無事に仕事も決まったみたいです。どうやら志望どおりに図書館職員になれたようです(でも、まだ試用期間とかっていってたのかな?)。よかった。 -

    - -

    -  地理わかっている人はおかしいと思うかもしれないですが、採用の話が急だったらしく、新宿近辺のアパートを引き払っていないそうです。 -

    -
    diff --git a/content/post/2007/05/17/2007-05-17-どうやら-2.md b/content/post/2007/05/17/2007-05-17-どうやら-2.md deleted file mode 100644 index 7418a66..0000000 --- a/content/post/2007/05/17/2007-05-17-どうやら-2.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: どうやら -author: kazu634 -date: 2007-05-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2949;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - M下電器は通過してないっぽい。。。気持ちを切り替えていこう。 -

    -
    diff --git a/content/post/2007/05/18/2007-05-18-00000500.md b/content/post/2007/05/18/2007-05-18-00000500.md deleted file mode 100644 index c0c5abb..0000000 --- a/content/post/2007/05/18/2007-05-18-00000500.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 昨日受けた -author: kazu634 -date: 2007-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2951;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - M菱系のトラックとバス作ってるとこは、一次パスしました。次はWebテストです。 -

    -
    diff --git a/content/post/2007/05/18/2007-05-18-00000501.md b/content/post/2007/05/18/2007-05-18-00000501.md deleted file mode 100644 index f6ac360..0000000 --- a/content/post/2007/05/18/2007-05-18-00000501.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ようやく仙台に -author: kazu634 -date: 2007-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2953;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -日本英文学会 -

    - -

    -  ようやく仙台に戻ってきました。もう少し東京にいても良かったのかなと思っているところです(かなり疲れているのですが…)。というのも明日・明後日と日本英文学会が開かれるので、それを聴きに行くことも出来たからです。先輩とうちの準教授の先生がたしか発表するはず…。 -

    -
    diff --git a/content/post/2007/05/19/2007-05-19-00000502.md b/content/post/2007/05/19/2007-05-19-00000502.md deleted file mode 100644 index 209ed1b..0000000 --- a/content/post/2007/05/19/2007-05-19-00000502.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 今日は特に何もなく -author: kazu634 -date: 2007-05-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2955;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  H自動車から昨日までに返信するようにとのメールが届いていました。なぜにして迷惑メールに分類されているんだろう…ご縁がなかったようです。 -

    - -

    -  本日は研究室のお掃除をしに、研究室まで来ています。後は暇だから何しようかな。 -

    - -

    -  とりあえず今日やったこと: -

    - - - -

    - こんな感じです。 -

    -
    diff --git a/content/post/2007/05/21/2007-05-21-00000503.md b/content/post/2007/05/21/2007-05-21-00000503.md deleted file mode 100644 index a469194..0000000 --- a/content/post/2007/05/21/2007-05-21-00000503.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 通ったり、落ちたり -author: kazu634 -date: 2007-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2957;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  部屋でうとうとしかけていたら携帯が鳴っていることに気づき電話を取ると、B社からの面接日程確認の電話でした。どうやらエントリーシートとWebテストを通過していたようです。一次面接なのに交通費支給と太っ腹です。さすがF1にまで進出している世界的な企業だけある。 -

    - -

    -  一方でH田はエントリーシートで落ちていました。ご縁がなかったようです。 -

    - -

    -  広告からメーカーに絞り出して20社ぐらいにエントリーしているけれども、さすがにこれ以上広げることはないだろう。いまエントリーしているところがダメだったら、教職を目指すことになるのかなぁ… -

    -
    diff --git a/content/post/2007/05/22/2007-05-22-00000504.md b/content/post/2007/05/22/2007-05-22-00000504.md deleted file mode 100644 index 779483f..0000000 --- a/content/post/2007/05/22/2007-05-22-00000504.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 幕張に行ってきました -author: kazu634 -date: 2007-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2959;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  AQUOSなど作ってる会社の東京支社が幕張にあり、幕張に行ってきました。東京からかなり遠いです(^_^;)面接してきましたが、何だかよくわからない感触です。流れ作業的に扱われたM下よりはいいけどさ。。。とりあえず面接官の人が少し食いついてくれたのがうれしいです。 -

    - -

    -  明日はタイヤ作っているメーカーと印刷業のとこで、面接とグループワークです。交通費を出していただけるので、助かります。 -

    -
    diff --git a/content/post/2007/05/24/2007-05-24-00000505.md b/content/post/2007/05/24/2007-05-24-00000505.md deleted file mode 100644 index 82b988d..0000000 --- a/content/post/2007/05/24/2007-05-24-00000505.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: YouTubeにある『ライアーゲーム』 -author: kazu634 -date: 2007-05-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2961;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『ライアーゲーム』なんですが、寮生が事務室に質問に来て長引いていたりすると、なかなか見れなかったりするのが、これまでのネックでした。でも、YouTubeを活用すれば、鑑賞できることに気づきました。やった♪ -

    - -
    - -
    -
    - - - - - - - - - - - - - -
    - 『ライアーゲーム』 - - YouTube -
    -ライアーゲーム - フジテレビ - -eTube -
    - -

    -


    - -
    - -

    - 追記: 著作権違反がらみで5/31現在ではYouTube上に『ライアーゲーム』は存在しないみたいです。 -

    diff --git a/content/post/2007/05/26/2007-05-26-00000506.md b/content/post/2007/05/26/2007-05-26-00000506.md deleted file mode 100644 index bc5b462..0000000 --- a/content/post/2007/05/26/2007-05-26-00000506.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 今週を振り返って -author: kazu634 -date: 2007-05-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2963;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今週の東京で受けた面接やグループワークの結果が入ってきていたりするのですけれども、芳しくなく(..;) -

    - -

    -  ただ、無理を言って遅い時間に面接をしていただいたタイヤメーカーは、定時以降ということもあって素の社内を見たのですが、とてもいい雰囲気でした。こういうところで働けると良いな。「結果は一週間以内に次のステップに進んでいただく方にのみ連絡」ということだったので、土日挟んで月・火曜日あたりに連絡がないとちょっときついのかなぁ。。。 -

    - -

    -  とりあえず来週は月曜日・水曜日に東京に行きます。月曜日は軽自動車で有名な会社(静岡が本社の方)の説明会に、水曜日は自動車部品とかも扱っているM下の子会社のグループワークに行ってきます。 -

    - -

    -  現状、最終(三次)まで行きそうなのが一社あります(まさか二次のWebテストで落とされはしないだろう…)。外資系で「配属された部署が二人だけのこじんまりとした部署で、しかも上司がフランス人」ということもあり得ると言うことでした。ただリコール問題でイメージが良くないのが足を引っ張っている感じです。ダイムラークライスラー系列なのでドイツ出張もあるらしく、自分としては興味津々なんですけど、実際問題そういう企業イメージが外部からどのように捉えられているのかなぁ?世界を股にかけて仕事が出来そうで面白そうなんだけどな(最終で落とされることだってあるんだけどね。。。)。 -

    - -
    - -

    -  未だに就職先が決まらずに焦ってはいる反面、なんとかなるさと開き直って、楽しんでいる所もあって、自分って図太いなと感じているところです。両親は宮城県に残ってほしいらしく、公立高校の英語教員なんかを薦めてきます。でも、そういうレールに乗っかっているような進路の選択はしたくはない。研究者目指していたのが父親の健康上の問題とかを考えて断念しているのだから余計に親の敷くレールには乗りたくないと考えている自分がいる一方で、英語というスキルと自分の学歴が非常に評価される宮城県での就職という道があることが自分にとって安心材料になっているのが否めない。いろいろやって後悔しなければそれで良いか…と感じつつある今日この頃。 -

    -
    diff --git a/content/post/2007/05/27/2007-05-27-youtube→ipod.md b/content/post/2007/05/27/2007-05-27-youtube→ipod.md deleted file mode 100644 index 1265aa6..0000000 --- a/content/post/2007/05/27/2007-05-27-youtube→ipod.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: YouTube→iPod -author: kazu634 -date: 2007-05-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2965;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日はバスで東京に行くのですが、YouTubeで拾った『ライアーゲーム』の断片を一つにまとめて、iPodで道中見ようと思い立ち実行することにしました。 -

    - -

    -  とりあえず必要な手順は -

    - -
      -
    1. - YouTube動画をダウンロードする -
    2. -
    3. - ダウンロードしたflvファイルを結合する -
    4. -
    5. - flvファイルをiPodで閲覧可能な形式に変換する -
    6. -
    - -

    - 以上の三ステップで実現することが出来ることがわかりました。というわけで順を追って説明します。 -

    - -

    -  YouTubeの動画をダウンロードする方法は色々とあります。↓にまとめられているので、好きな方法でダウンロードしてください。 -

    - -

    -

    -
    - - - - - - - - - -
    - YouTubeからダウンロード -
    -Youtube ダウンロード - Youtube 動画の保存方法紹介 -
    - -

    -

    - -

    -  そうしてダウンロードした「part 1 of 4」~「part 4 of 4」みたいなflvファイルを一つにまとめる必要が出てきます。そうしたときに使うのが、下のリンク先のFLV Mergeです。 -

    - -

    -

    -
    - - - - - - - - - -
    - FLV Merge -
    -asmの研究・開発室 / 現状FLV2MKV置き場 -
    - -

    -

    - -

    - 使い方は「FLV Mergeを使ってFLVファイルを結合しよう」を参考にしてください。 -

    - -

    -  これで結合まで済みました。できたflvファイルをiPodで閲覧可能な形式に変換します。とりあえず一番簡単な方法は、 -

    - -

    -

    -
    - - - - - - - - - -
    - 携帯動画変換君 -
    -MobileHackerz - [携帯向けに簡単に動画を変換してみよう] -
    - -

    -

    - -

    - を使うことです。これでiPod用の設定を選べばOKです。これでiPod用の動画ファイルができあがりました♪ -

    diff --git a/content/post/2007/05/28/2007-05-28-00000507.md b/content/post/2007/05/28/2007-05-28-00000507.md deleted file mode 100644 index 3a0faaf..0000000 --- a/content/post/2007/05/28/2007-05-28-00000507.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 今日も東京へ -author: kazu634 -date: 2007-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2967;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はバイクとか軽自動車で有名なSずきの会社説明会に行ってきました。渋谷のフォーラムエイトで行われました。朝07:30のバスに乗って12:00に新宿着→渋谷で説明会→新幹線で仙台に帰還→バイトという流れでした。疲れました。 -

    - -

    -  先週説明会に参加した会社から面接の連絡をいただいています。水曜日にふたたび東京に行くので、そこで何とかまとめていただけないか交渉してみようと思います。 -

    - -

    -  とりあえず今日は疲れました。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 渋谷フォーラムエイト -
    -渋谷フォーラムエイト -
    - -

    -

    diff --git a/content/post/2007/05/30/2007-05-30-00000508.md b/content/post/2007/05/30/2007-05-30-00000508.md deleted file mode 100644 index 6e3f2e4..0000000 --- a/content/post/2007/05/30/2007-05-30-00000508.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 行きたい企業 -author: kazu634 -date: 2007-05-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2969;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  色々な企業を回っているのだけれど、やっぱりM菱系のトラックとバスをつくっている会社に入りたいです。一応説明会などでも説明されていたのですが、ダイムラー・クライスラーグループの一員として新人研修もドイツ行くみたいじゃないですか!しかも、 -

    - -
    -

    - ダイムラー・クライスラーグループに入社した世界の新入社員対象とした交換留学プログラムです -

    - -

    - 入社後すぐに、一年から一年半かけて三菱ふそうを始め世界のダイムラー・クライスラーグループの拠点に赴任し、肌でグローバルカンパニーを体験していただくプログラムをご用意しています。 -

    - -

    - 入社後すぐにM菱○そうの代表として、世界のダイムラー・クライスラーグループの優秀な仲間と交流を持ちつつ、切磋琢磨していただきます。 -

    -
    - -

    - こんな制度があるし!絶対活用したい!!!会社のお金で海外に行けるなんて、絶対に活用したる。 -

    - -

    -  こんなことを思う今日この頃です。でも、Webテストの結果が通知されないので待ちぼうけの日々だったり。10日ぐらいはかかるみたいなんだけど…採用担当の人が「三次では~」みたいなことを言っていたから、おそらく二次で落とされることはないと思うんだけれども…連絡来ないかなぁ。 -

    -
    diff --git a/content/post/2007/05/31/2007-05-31-squirrels-fighting-each-other-with-light-sabre.md b/content/post/2007/05/31/2007-05-31-squirrels-fighting-each-other-with-light-sabre.md deleted file mode 100644 index 3ec9707..0000000 --- a/content/post/2007/05/31/2007-05-31-squirrels-fighting-each-other-with-light-sabre.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Squirrels fighting each other with light-sabre!!! -author: kazu634 -date: 2007-05-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2971;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  リスがライトセイバーを持って戦っています!!! -

    - -

    -

    -     Star Wars -
    diff --git a/content/post/2007/06/02/2007-06-02-00000509.md b/content/post/2007/06/02/2007-06-02-00000509.md deleted file mode 100644 index d39abfe..0000000 --- a/content/post/2007/06/02/2007-06-02-00000509.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: フライング -author: kazu634 -date: 2007-06-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2973;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日は友人宅へ泊まってきました。実は「高校の時の友人で集まろう」という話が来週の金曜日に予定されていました。ですが、私は「六月に入ってすぐの金曜日」というファジーな覚え方をしていたために、一週間のフライングを犯してしまった…というわけです。それでも迎え入れてくれた友人宅に感謝(__) -

    - -

    -  友人は教員採用試験を控えており、大変そうでした。自分も就職が決まっていないので、立場的には同じ。お互いに良い結果が出ると良いのですが。 -

    - -

    -  というわけで来週、みんなで集まってきます。そして来週にはM菱○そうの二次の結果が出ているはず。 -

    -
    diff --git a/content/post/2007/06/03/2007-06-03-00000510.md b/content/post/2007/06/03/2007-06-03-00000510.md deleted file mode 100644 index bb8952e..0000000 --- a/content/post/2007/06/03/2007-06-03-00000510.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 『ロード・ジム』について -author: kazu634 -date: 2007-06-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2975;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -所属しているサークルで発表することになる原稿をここに書き散らしておきますね。修論の構想のscratchです。
    - -


    -

    - -

    - 極限状態に置かれたときに人はどのように行動するのか?―本の中に描かれている勇敢な船乗りを目指した若者は罪の意識から逃れられずに、自分が望む結末を自分の意志で選ぶ。 -

    - -

    -  この物語を始めて読む際の感想は次のようなものになるだろう:「何が書いてあるのかがわからない」。それは原文である英語で読んでも、翻訳を読んでも同じではないだろうか?少なくとも邦訳を読んでいても、場面設定がなかなか頭に入ってこない。それでも読んでいくと、ふいに状況が目の前に現れてくる瞬間が出てくる。そうなってくるとこっちのもの。 -

    - -

    -  何がこの『ロード・ジム』を読みにくくしているのか?―一見してすぐにわかるのは、ややこしい構文だ。本当に難解に書かれている(翻訳もその部分は踏襲されている)。しかし、それ以上に話をややこしくしているのは私たちの期待をこの作品が裏切っているからだ。この小説のタイトル・「ロード・ジム」をみてどのような物語を期待するだろうか?ジムという登場人物が活躍する物語を期待しないだろうか?物語の冒頭で主人公のジムは185cmぐらいの体格の良い人物で、小綺麗にしており、頭から足まで白い服を着ている…というような描写がされている。ありきたりな言い方をすれば、「とても勇敢そうな若者」という描写だ。そして舞台が東南アジアの海港ということから、何かしらの冒険の匂いが冒頭から漂っている。 -

    - -

    -  こうした私たちの期待をこの物語はものの見事に裏切る。私たちが普通抱く期待というのは、おそらく次のル・グインの発言に集約されるだろう: -

    - -
    -

    - […] ほとんどのファンタジー作品が試みようとしていることのひとつは、あらゆる知性、勇気、忍耐力を駆使することで、逆境を切り抜ける人物を描くことです。【注1】 -

    -
    - -

    - 『ロード・ジム』の場合は、「ファンタジー作品」ではなく「冒険小説」ということになるだろうが、「冒険小説」においても状況は同様だろう。「冒険小説」は「あらゆる知性、勇気、忍耐力を駆使することで、逆境を切り抜ける人物を描くこと」が目的とされている。しかし、この『ロード・ジム』ではそうした期待はことごとく裏切られることになる。これが私たちの読解を著しく遅くし、難解なものにしている原因ではないだろうか。 -

    - -

    -  読者が想定しているジャンルからのずれ―これがこの『ロード・ジム』を読みにくくしているのではないか。そしてこのずれが何を意味するのかを考えることには意義があるのではないかと思う。 -

    - -
    - -
      -
    1. - 『ユリイカ 2006年8月臨時増刊号 アーシュラ・K・ル=グウィン』を参照のこと -
    2. -
    - -

    -

    -
    - - - - - - - - - - - -
    - 『ロード・ジム』<上> - - 『ロード・ジム』<下>: -
    -ロード・ジム (上) -
    - -

    -

    diff --git a/content/post/2007/06/05/2007-06-05-00000511.md b/content/post/2007/06/05/2007-06-05-00000511.md deleted file mode 100644 index 6bb0ec1..0000000 --- a/content/post/2007/06/05/2007-06-05-00000511.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 連絡待ち -author: kazu634 -date: 2007-06-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2977;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「7~10日でWebテストの判定が出る」とのことでWebテストの締め切りから今日で9日目。明日には連絡が来るのだろうか?待っているのはイヤですね。何て言うのか、自分の周りの大学院生はみんな教員採用試験組なので、限られた時間に試験を受けて、結果発表も限られた時機に集中するから、その点では楽かも…とちょっと感じてみる。普通に就職活動していると、常に結果発表待ちの状態だったりするわけで、あまり良い状況とは言えないな。本当に。 -

    -
    diff --git a/content/post/2007/06/06/2007-06-06-ご報告-2.md b/content/post/2007/06/06/2007-06-06-ご報告-2.md deleted file mode 100644 index 1967238..0000000 --- a/content/post/2007/06/06/2007-06-06-ご報告-2.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ご報告 -author: kazu634 -date: 2007-06-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2979;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  連絡待ちだった、○菱△そうから連絡をいただき、最終面接に進めることになりました。1対5ぐらいで、英語で自己紹介なんかもする必要があるらしいので緊張します。来週の火曜日に面接があるので、早ければ来週末には決まっている…かもしれません。 -

    -
    diff --git a/content/post/2007/06/09/2007-06-09-something-that-i-did-pass-on-today.md b/content/post/2007/06/09/2007-06-09-something-that-i-did-pass-on-today.md deleted file mode 100644 index d8a5012..0000000 --- a/content/post/2007/06/09/2007-06-09-something-that-i-did-pass-on-today.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Something that I did pass on today! -author: kazu634 -date: 2007-06-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2981;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    - –There is no growth except in the fulfillment of obligation.
    「成長できるのは義務を果たすときだけだ」– -
    -

    - -

    -  今日は一つ大きな仕事を果たしてきました。その仕事というのは、大学の研究室対抗で行われる野球大会の練習で後輩達をバッティングセンターに連れて行くことでした… -

    - -

    -  もしかしたら、「それだけ?」と思うかもしれませんね。でも、自分は自分の先輩に当たる人に大学3年生の時から連れて行ってもらっていたバッティングセンターなのです。こうしたことを自分が後輩に教える立場になれたことに感激しているところなわけでやす。こういったことは引き継いでいってもらえるとうれしいな。 -

    - -

    -  牛越橋に集合→バッティングセンター→牛越橋の河原でキャッチボールという流れでした。 -

    - -

    -

    -
    - - - - - - - - - -
    - 地図 -
    -map -
    - -

    -

    diff --git a/content/post/2007/06/11/2007-06-11-00000512.md b/content/post/2007/06/11/2007-06-11-00000512.md deleted file mode 100644 index 53883f8..0000000 --- a/content/post/2007/06/11/2007-06-11-00000512.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ふと思う -author: kazu634 -date: 2007-06-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2983;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学院生による勉強会をしているのだけれども、何の根拠も示さず、根拠の不備を指摘すると「結局同じことじゃないですか」と言われる。 -

    - -

    -  だったらまずは理由を言ってほしい。理由を言わないから周囲の人は憶測のたぐいと思って根拠を聞いているのに、何で理由を言わないのだろう?大学院にまで上がって、理由すら示さないなんて…ありえない。そんなことを続けていると、何を言おうとも先生方からは流されるようになるだけなのに…いいのかなぁ。。。 -

    -
    diff --git a/content/post/2007/06/11/2007-06-11-00000513.md b/content/post/2007/06/11/2007-06-11-00000513.md deleted file mode 100644 index 55a731a..0000000 --- a/content/post/2007/06/11/2007-06-11-00000513.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: これはどういうこと? -author: kazu634 -date: 2007-06-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2985;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日最終面接があるのだけれども、時間が急遽変更になったりと色々とドタバタしていました。 -

    - -

    -  とりあえず、「成績証明書だとか修了見込み証明書などの証明書類が明日までに用意できないかもしれない」と伝えると、「後日郵送でかまいません」という返事。さらに「今年の健康診断を反映した健康診断書の発行には時間がかかるようです」と報告すると「できあがり次第でかまわないので、郵送してください」と言われる。コレハドウイウコトナンダロウ…… -

    - -

    -  つまり最終面接は意思確認だけなんだろうか?そんなわけがない気がするけど、人事の人の応対はそのように告げているような気がする… -

    - -

    -  謎が謎を呼びつつ、明日最終面接を受けてきます。 -

    -
    diff --git a/content/post/2007/06/13/2007-06-13-00000514.md b/content/post/2007/06/13/2007-06-13-00000514.md deleted file mode 100644 index 421f162..0000000 --- a/content/post/2007/06/13/2007-06-13-00000514.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 勘違い、そして… -author: kazu634 -date: 2007-06-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2987;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  どうやら昨日行われたのは二次面接らしい…うる覚えで、一昨年の選考フローと同じなんだと思っていたら、思いっきり勘違いしていた(..;) -

    - -

    -  ただおかしな面接でした。人事担当者2名と部門担当者1名による面接だったのですが、部門担当が海外営業の人でした。そしてなぜかずっと海外営業に自分を誘導しようとしてくる。その上「いや、まだ君を取るって決まっている訳じゃないんだけどね」というようなことを言われて帰ってきました。就きたい職種を聞かれても、「思い通りに行かないのが人事なんだよ」と言われる始末…。これはなんなんだろう。実は二次面接という名の名目で、すでに海外営業を念頭に部門担当の上の人に引き合わせて、確認させているのか。。。 -

    - -

    -  とりあえず英語が必須な環境でTOEIC950の学生が来ているわけだから、求める人材そのもの…みたいに飛びついてきていると好意的に解釈して良いものなのか???そうでもないのだろうか???謎が謎を呼びつつ、結果は7月に入ったら来るそうです。それまで何をしていろと… -

    -
    diff --git a/content/post/2007/06/15/2007-06-15-00000515.md b/content/post/2007/06/15/2007-06-15-00000515.md deleted file mode 100644 index 5f5089d..0000000 --- a/content/post/2007/06/15/2007-06-15-00000515.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 予想外(..;) -author: kazu634 -date: 2007-06-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2989;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日思いがけず「03」で始まる電話番号から連絡をいただきました。○菱△そうの面接の予行演習にと受けていた企業から、二次(=今回は間違いなく最終)面接の案内をいただきました。完全に予想外(..;)でも、とりあえず受けてこようと思います。交通費も出していただけるので。 -

    -
    diff --git a/content/post/2007/06/17/2007-06-17-00000516.md b/content/post/2007/06/17/2007-06-17-00000516.md deleted file mode 100644 index c74b950..0000000 --- a/content/post/2007/06/17/2007-06-17-00000516.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 土曜から日曜日にかけて -author: kazu634 -date: 2007-06-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2991;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ○菱△そうから連絡がないと踏ん切りがつかずに次に進めないので、とりあえず足踏み状態にあります。とりあえず仙台で受けられる企業を受けてみようとは考えているのですが、あまりやる気が出ない。とりあえず来週の金曜日の最終面接は頑張っておいて、内定を確保しておきたいとは思うけれども(この企業もアメリカ出張とかありそうなんですよね)。 -

    - -

    -  というわけで時間をつぶすためと、研究室の都合から、昨日~今日と研究室の行事をこなしておりました。 -

    - -

    -  昨日は研究室の行事で学部の三年生に詩の読み方を大学院生が指導して、先生方の前で発表をしてもらう「詩のオリエンテーション」が開かれました。今年の三年生はみなレベルが高く、発表は盛り上がりました。その後の飲み会も盛り上がって、本当に楽しかった。そして二次会を終え、10時間後に行われる研究室対抗野球大会での再会を約束して、その日はみんなと別れるのでした。 -

    - -

    -  そして今日、野球大会に参加してきました。女性陣の応援がありがたかったが、いかんせん急造ピッチャーがマウンドからストライクゾーンにボールを投げ入れることは不可能なわけで、ピッチャーを担当した人はみんな苦戦していました。相手は本格的なピッチャーを擁していたので、はなから相手にならず。良いカモにされて帰ってきました。ただ女性陣の黄色い声援は良かったです。自分はヒットを一本打ちました。打率10割です(相手チームが打順を何巡もしたのに対し、こちらは一巡しかしなかった…ということでやす。。。)。 -

    -
    diff --git a/content/post/2007/06/19/2007-06-19-00000517.md b/content/post/2007/06/19/2007-06-19-00000517.md deleted file mode 100644 index 349540b..0000000 --- a/content/post/2007/06/19/2007-06-19-00000517.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 『経験と教育』で気になった部分 -author: kazu634 -date: 2007-06-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2993;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はデューイによって書かれた『経験と教育』を読んでメモしていました。修士論文もやらないとね。連絡待ちで手持ちぶさたすぎるので… -

    - -

    -  というわけで気になった部分は: -

    - - - -

    - 明日は英語版の該当箇所をメモしよう。。。 -

    - -
    - -
    -経験と教育
    -
    -
    diff --git a/content/post/2007/06/22/2007-06-22-00000518.md b/content/post/2007/06/22/2007-06-22-00000518.md deleted file mode 100644 index 0c03607..0000000 --- a/content/post/2007/06/22/2007-06-22-00000518.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 個人的な返信 -author: kazu634 -date: 2007-06-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2999;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Mixi経由で読んでいる後輩に返信: -

    - -
    -

    - お久しぶりです。やっくんです。 -

    - -
    -

    - もし学習の過程に置いて、個人が他ならぬ自分自身の魂を失うならば、価値ある事物やその事物に関連する価値に対して批評する能力を失うならば、さらにまた学んだことを適用したいという願望を失うならば、とりわけこれから起こるであろう未来の経験から意味を引き出す能力を失うならば、地理や歴史について規定されている知識量を獲得したところで、また読み書きの能力を獲得したところで、それが何の役に立つというのであろうか。 -

    -
    - -

    - ←という部分、すごい共感します。まぁ、僕の場合「地理」や「歴史」ではなく、「物理」や「宇宙史」ですが((笑)) -

    -
    - -

    - この部分こそまさに自分が論文で使おうと思っていたところだったりして… -

    -
    diff --git a/content/post/2007/06/22/2007-06-22-00000519.md b/content/post/2007/06/22/2007-06-22-00000519.md deleted file mode 100644 index 357f605..0000000 --- a/content/post/2007/06/22/2007-06-22-00000519.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: 中国語による凄まじい詩 -author: kazu634 -date: 2007-06-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2995;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  すさまじい中国語による詩を発見してしまいました。中国語がわかる人は、ピンイン表記でその凄さを感じてください -

    - -

    -

    - 《施氏食獅史》
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 原文 - - ピンイン -
    - 石室詩士施氏、 嗜獅、 誓食十獅。 - - Sh醇^sh醇_ sh醇dsh醇_ Sh醇d Sh醇_/ sh醇_ sh醇d/ sh醇_ sh醇^ sh醇^ sh醇d. -
    - 氏時時適市視獅。 - - Sh醇_ sh醇^sh醇^ sh醇_ sh醇_ sh醇_ sh醇d. -
    - 十時、 適十獅適市。 - - Sh醇^ sh醇^/ sh醇_ sh醇^ sh醇d sh醇_ sh醇_. -
    - 是時、 適施氏適市。 - - Sh醇_ sh醇^/ sh醇_ Sh醇d Sh醇_ sh醇_ sh醇_. -
    - 氏視是十獅、 恃矢勢、 使是十獅逝世。 - - Sh醇_ sh醇_ sh醇_ sh醇^ sh醇d/ sh醇_ sh醇b sh醇_/ sh醇b sh醇_ sh醇^ sh醇d sh醇_sh醇_. -
    - 氏拾是十獅屍、 適石室。 - - Sh醇_ sh醇^ sh醇_ sh醇^ sh醇d sh醇d/ sh醇_ sh醇^sh醇_. -
    - 石室濕、 氏使侍拭石室。 - - Sh醇^sh醇_ sh醇d/ Sh醇_ sh醇b sh醇_ sh醇_ sh醇^sh醇_. -
    - 石室拭、 氏始試食是十獅。 - - Sh醇^sh醇_ sh醇_/ Sh醇_ sh醇b sh醇_ sh醇^ sh醇_ sh醇^ sh醇d. -
    - 食時、 始識是十獅、 實十石獅屍。 - - Sh醇^ sh醇^/ sh醇b sh醇^ sh醇_ sh醇^ sh醇d/ sh醇^ sh醇^ sh醇^ sh醇d sh醇d. -
    - 試釋是事。 - - Sh醇_ sh醇_ sh醇_ sh醇_. -
    - -

    -

    diff --git a/content/post/2007/06/22/2007-06-22-00000520.md b/content/post/2007/06/22/2007-06-22-00000520.md deleted file mode 100644 index 5dc73a0..0000000 --- a/content/post/2007/06/22/2007-06-22-00000520.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 最終面接を受けてきました -author: kazu634 -date: 2007-06-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:2997;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日最終面接を受けてきました。面接官の方から「落ち着いた話しぶりはSE向きかも」と言われたので、まぁまぁ評価されたのかな…と。結果は一週間以内とのことなので、とりあえず待ってみようと思います。 -

    - -

    -  品川イーストビルというところが本社だったのですが、品川駅ってかなり開けていますね…すごいや。 -

    -
    diff --git a/content/post/2007/06/24/2007-06-24-00000521.md b/content/post/2007/06/24/2007-06-24-00000521.md deleted file mode 100644 index e82d8d9..0000000 --- a/content/post/2007/06/24/2007-06-24-00000521.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 『サロメ』 -author: kazu634 -date: 2007-06-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3003;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  連絡待ちの暇をもてあまして、院生の勉強会で読むことになっているOscar WildeSalomeを読んでいました。不思議な魅力を持ったお話です。なんか妖しげな雰囲気を感じます。M1の子が担当だけれども、これをどういう風に分析してくるのだろう? -

    - -

    -  というわけでAmazonのレビューにつっこみいれておきますね。 -

    - -
    -

    - 何せ、「七つのヴェールの踊り」がたった一行で終わらされちゃってるので -

    -
    - -

    - いや、これは芝居の台本なんだから、台詞が一行でも実際に踊っているわけで…実際に上演されているところを見ればきちんと踊っていますから!小説と同じ読み方をしないようにしませう。 -

    - -
    - -
    -Salome (Dover Thrift Editions)
    -
    -
    diff --git a/content/post/2007/06/24/2007-06-24-00000522.md b/content/post/2007/06/24/2007-06-24-00000522.md deleted file mode 100644 index 786dff2..0000000 --- a/content/post/2007/06/24/2007-06-24-00000522.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: あなたの大事なものはなんですか? -author: kazu634 -date: 2007-06-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3001;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  面白いコメントを2chから取り上げているサイトがあるのですが、気になったのがあったのでここでコピペします(via 2ちゃんねる実況中継)。暇な人は読んでください。 -

    - -
    -

    - ある大学であった授業
    474 水先案名無い人 sage 2007/06/21(木) 03:39:01 ID:gGU3P5gL0
    ある大学でこんな授業があったという。 
    「クイズの時間だ」教授はそう言って、大きな壺を取り出し教壇に置いた。
    その壺に、彼は一つ一つ岩を詰めた。壺がいっぱいになるまで岩を詰めて、彼は学生に聞いた。
    「この壺は満杯か?」教室中の学生が「はい」と答えた。
    「本当に?」そう言いながら教授は、教壇の下からバケツいっぱいの砂利をとり出した。
    そしてじゃりを壺の中に流し込み、壺を振りながら、岩と岩の間を砂利で埋めていく。
    そしてもう一度聞いた。
    「この壺は満杯か?」学生は答えられない。
    一人の生徒が「多分違うだろう」と答えた。
    教授は「そうだ」と笑い、今度は教壇の陰から砂の入ったバケツを取り出した。
    それを岩と砂利の隙間に流し込んだ後、三度目の質問を投げかけた。
    「この壺はこれでいっぱいになったか?」
     学生は声を揃えて、「いや」と答えた。
    教授は水差しを取り出し、壺の縁までなみなみと注いだ。彼は学生に最後の質問を投げかける。
    「僕が何を言いたいのかわかるだろうか」
    一人の学生が手を挙げた。
    「どんなにスケジュールが厳しい時でも、最大限の努力をすれば、
     いつでも予定を詰め込む事は可能だということです」
    「それは違う」と教授は言った。
    「重要なポイントはそこにはないんだよ。この例が私達に示してくれる真実は、
     大きな岩を先に入れないかぎり、それが入る余地は、その後二度とないという事なんだ」
    君たちの人生にとって”大きな岩”とは何だろう、と教授は話し始める。
    それは、仕事であったり、志であったり、愛する人であったり、家庭であったり・自分の夢であったり…。
    ここで言う”大きな岩”とは、君たちにとって一番大事なものだ。
    それを最初に壺の中に入れなさい。さもないと、君達はそれを永遠に失う事になる。
    もし君達が小さな砂利や砂や、つまり自分にとって重要性の低いものから自分の壺を満たしていけば、
    君達の人生は重要でない「何か」に満たされたものになるだろう。
    そして大きな岩、つまり自分にとって一番大事なものに割く時間を失い、その結果それ自体失うだろう。 -

    -
    -
    diff --git a/content/post/2007/06/25/2007-06-25-00000523.md b/content/post/2007/06/25/2007-06-25-00000523.md deleted file mode 100644 index b5c64cd..0000000 --- a/content/post/2007/06/25/2007-06-25-00000523.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: ドライブへ -author: kazu634 -date: 2007-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3005;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は連絡待ちというぐだぐだな状態のためか、大幅に寝坊してしまい大学に行くタイミングを見失ってしまいました(..;)どうしようかと考え、かなりの期間忘れていた自動車のオイル交換をすることに。半年ぶりぐらいかな… -

    - -

    -  今回はオイル交換+エレメントの交換も行いました。交換したら、キビキビ感が車に!感激して、ちょっと県南の方までドライブに行ってしまいました…と言っても、4号沿いを下っていっただけなんですが。でも、とても良い気分でした。 -

    - -
    - -
    -
    - - - - - - - - - -
    - Map -
    -ドライブ -
    - -

    -

    diff --git a/content/post/2007/06/25/2007-06-25-00000524.md b/content/post/2007/06/25/2007-06-25-00000524.md deleted file mode 100644 index cff7dd8..0000000 --- a/content/post/2007/06/25/2007-06-25-00000524.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 一営業日って、ひょっとしたら罠か… -author: kazu634 -date: 2007-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3009;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  バイトをしていて携帯を自分の部屋に置きっぱなしにしていることに気づかず…その間に最終面接を受けていた会社から電話が入っていました。留守電で「明日以降に折り返して電話ください」とメッセージが。明日折り返してかけて、「ご縁がありませんでした」とか言われたら泣きそうです。そんなことのために一営業日で連絡してきていたのだとしたら、本気で落ち込みそうだ。 -

    -
    diff --git a/content/post/2007/06/25/2007-06-25-00000525.md b/content/post/2007/06/25/2007-06-25-00000525.md deleted file mode 100644 index 36c2ba5..0000000 --- a/content/post/2007/06/25/2007-06-25-00000525.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 解釈とは歴史的に読むことである…べきだ! -author: kazu634 -date: 2007-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3007;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  さすがにドライブとかしてさぼってばかりではいられないので、お勉強を開始。今日は寮にいなければならない日なので、その時間を活用してお勉強。今日はFredric JamesonのThe Political Unconsciousを読もう。 -

    - -
    - -
    -
    - - - - - - - - - - - -
    -The Political Unconscious - -政治的無意識 -
    - Fredric Jameson -
    - -

    -

    diff --git a/content/post/2007/06/26/2007-06-26-00000526.md b/content/post/2007/06/26/2007-06-26-00000526.md deleted file mode 100644 index 3528013..0000000 --- a/content/post/2007/06/26/2007-06-26-00000526.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 贅沢な悩みかもしれないが -author: kazu634 -date: 2007-06-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3011;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず金曜日に受けていたところからは内々定をいただいたのですが、○菱△そうのことを言っていたので、そちらの可否をとても気になっているようであった。とりあえず「いつ頃に結果がわかり、最終なのかといったようなことを確認してほしい」と言われる。それまでは待ってくれそうな雰囲気を漂わせてはいる…が、「7月中旬になりそう」と返事するのはあまり歓迎されなさそうだ(..;) -

    - -

    -  一応△そう聞いてみようとは思うけれども、どのような対応をされるのだろうか… -

    -
    diff --git a/content/post/2007/06/27/2007-06-27-00000527.md b/content/post/2007/06/27/2007-06-27-00000527.md deleted file mode 100644 index 2c2e749..0000000 --- a/content/post/2007/06/27/2007-06-27-00000527.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 今日はじめて使ったことば -author: kazu634 -date: 2007-06-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3013;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ・pneumonia(肺炎) -

    -
    diff --git a/content/post/2007/06/27/2007-06-27-00000528.md b/content/post/2007/06/27/2007-06-27-00000528.md deleted file mode 100644 index d1decad..0000000 --- a/content/post/2007/06/27/2007-06-27-00000528.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: ひさかたぶりに後輩が遊びに来ました -author: kazu634 -date: 2007-06-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3015;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日は、3月に卒業した後輩が研究室に遊びに来ました。うちの大学の工学部に勤めているので、青葉山を下りてくるだけでうちのキャン -

    - -

    - パスに到着するという立地条件のすばらしさ。M1の子たちとは同級生なので、仲良く話していったようでした。 -

    - -

    -  自 -

    - -

    - 分もその輪に最後までいようと思っていたのですが、うちの助手さんが初期の肺炎に倒れてしまったので、急遽助手さんの代理で明日発表をすることに。目下、 -

    - -

    - がりがりと頑張っているところです。うちの外国人講師の先生に”pneumonia”と言えたことに感動する今日この頃でした。 -

    -
    diff --git a/content/post/2007/06/28/2007-06-28-00000529.md b/content/post/2007/06/28/2007-06-28-00000529.md deleted file mode 100644 index 0c02a43..0000000 --- a/content/post/2007/06/28/2007-06-28-00000529.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: これまでのまとめ -author: kazu634 -date: 2007-06-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3017;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先日内々定をいただいた会社からは結局のところ、○菱△そうの二次面接の結果をいただく日に内々定を受け入れるかどうかを返事することになりました。このように決まるまで、二つの会社の人事の人の間を電話すること3・4回。結構、間に入るのって大変です。しかも、「二次の結果を早めに教えてもらうことは出来ないのかなぁ?」なんて言われても、実際に聞けるわけがない…でも、とりあえず△そうからは二次の結果と最終の日程を教えていただきました。その結果、内々定を受け入れるかどうか、7月5日までは猶予をいただけることになりました。 -

    - -

    -  内々定をいただいている会社は日立製作所のグループ企業で、システムインテグレートを専門に行っている会社です。日本有数の技術者集団らしく、その筋では有名っぽいです。どうやら自分は -

    - -
      -
    1. - 「今後の海外企業との提携を活発に進めていくパイプ役」 -
    2. -
    3. - 「先端の技術は英語でしかマニュアルが存在しない」 -
    4. -
    - -

    - ということからの採用のようでした。まぁ、「中学校の時からパソコンに触っていて、MS-DOSを触っていました」でITへの適性もOKと判断されたので、かなりポテンシャルを買われてはいるようです。待っていただけるだけでも、本当にありがたい(__) -

    - -

    -  現状一番迷わないパターンが、△そうから二次を通過しなかったパターン。でも、通過したらどうするのかが考えもの。でも、自分としては△そうにチャレンジしてみたいと思っている。 -

    -
    diff --git a/content/post/2007/06/30/2007-06-30-00000530.md b/content/post/2007/06/30/2007-06-30-00000530.md deleted file mode 100644 index 4713a79..0000000 --- a/content/post/2007/06/30/2007-06-30-00000530.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: タイムドメイン・ライト -author: kazu634 -date: 2007-06-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3019;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -TIMEDOMAIN 心のオーディオ ~自然な音のスピーカー -

    - -

    -  最近自分の中でチェックしていたタイムドメイン社のスピーカーを購入しました。独自のタイムドメイン理論を元にして構築したスピーカーです。とりあえずブログ界隈での評価で「当たっているかなぁ」というのはこれかな(via タイムドメイン(TimeDomain):ネットマニアコラム): -

    - -
    -
    - -

    -  個人的な感想を言わせてもらえば、普通のテレビか何かでミュージカルを観ていて、ミュージカルをわかった気になっていたんだけれども、実際にステージを観に行ってその声量や迫力に圧倒された…そんな感じの印象を自分は受けました。Steve JobsのStanford大学の卒業式演説を聴いたのですが、これまで気づかなかった息づかいや周囲の音までくっきりとこのスピーカーは鳴らしてきます。 -

    - -

    -  このスピーカーは従来のスピーカーとは異なるフィロソフィーで作られているそうです。従来のスピーカーは CDやなんかから取り込んだ音声を補強して、音を出しているそうです。それに対してこのスピーカーは、取り込んだ音をそのままの形で出力することを目的としています。なので、CDなんかの録音方法によっては相性の悪いものもあるみたい。例えば講演の音声なんかは感動するぐらいにクリアーに音声が聞けました。最近のポップスとか、録音の段階でかなり編集を加えているものは相性が最悪のようです。 -

    - -

    -  とりあえず音楽を聴くのが楽しみになりました♪満足です。 -

    - -

    - ここなんかも読むと面白いかも -

    - -

    -

    -
    - - - - - -
    -ビル・ゲイツを驚愕させた由井啓之のスピーカー作り/Tech総研 -
    - -

    -


    - -
    - -
    -TIMEDOMAIN light

    - -
    - -

    - 追記:こんな感じで設置しています。ヨーダが渋いでしょ? -

    - -

    -

    - -
    -
    - - - - - -
    -timedomain -
    - -

    -

    diff --git a/content/post/2007/07/01/2007-07-01-00000531.md b/content/post/2007/07/01/2007-07-01-00000531.md deleted file mode 100644 index fb67307..0000000 --- a/content/post/2007/07/01/2007-07-01-00000531.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 本日は音楽三昧 -author: kazu634 -date: 2007-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3021;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はスピーカーからの音を聞いて過ごしていました。自分の気づかなかった音が出てくるので非常に驚いてしまって、色々な音楽を聴き直しているところです。やはりタイムドメインというスピーカーは歌っている人の声をそのままに伝えてくれるので、その場にいるかのような臨場感を感じます。コブクロの「轍」を聞いたときには感動しました。いや、まじめな話。 -

    - -
    - -
    -     ALL SINGLES BEST (初回限定盤)(DVD付)
    -
    -
    diff --git a/content/post/2007/07/02/2007-07-02-今日借りたcds.md b/content/post/2007/07/02/2007-07-02-今日借りたcds.md deleted file mode 100644 index 7d41a2e..0000000 --- a/content/post/2007/07/02/2007-07-02-今日借りたcds.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: 今日借りたCDs -author: kazu634 -date: 2007-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3023;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  寮の同僚に教えてもらったCDをTSUTAYAから借りて来ました。聞いているととても良い感じなのですが、ただやはりタイムドメインで聞くとやや迫力に欠ける印象。スピーカーで低音なんかを増幅することを前提にした録音手法を採用しているようです。でも、これらの音楽はGood!です。 -

    - -
    - -
    -
    - - - - - -
    -ベスト・オブ・ブルー -
    - -

    -

    diff --git a/content/post/2007/07/03/2007-07-03-00000532.md b/content/post/2007/07/03/2007-07-03-00000532.md deleted file mode 100644 index a086c38..0000000 --- a/content/post/2007/07/03/2007-07-03-00000532.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: 修論のメモ -author: kazu634 -date: 2007-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3027;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論のメモを作ったので、公開してみます。興味ある方はどうぞ。pdfです。 -

    - - - -

    -


    - -

    - Former Studies -

    - -

    - 1.1 Adventure story and Sea voyage narrative -

    -

    - -

    - Joseph Conrad is thought to inherit the tradition ofthe authors from Robert Louis Stevenson to RudyardKipling. Owen Knowles argues as follows:[1] -

    - -
    -

    - Outwardly the Far Eastern settings of hisearly work fitted the taste for exotic fictioncreated by Robert Louis Stevenson and RudyardKipling and prompted many reviewersto place Conrad with those writers. (10) -

    -
    - -

    - Advancing this line of research, Andrea White arguesthat the novels of Conrad’s are based on the conventionof adventure stories (but at the same time hemakes a reservation):[2] -

    - -
    -

    - By the close of the nineteenth century, Conradwas reading and writing out of a firmlyestablished convention that went back atleast to Robinson Crusoe, one that had beencarrying on the cultural conversation aboutimperialism for over 150 years and one thataddressed the questions confronting thosewho met the Other. (64) -

    -
    - -
    -

    - While he came to distance himself from “adventure yarns ”and question some of theattitudes of the genre, as we shall see, he alsoaccepted many of the conventions. (104, myitalics) -

    -
    - -

    - On the other hand, Robert Foulke argues that Conrad’sfictions are based on the tradition of sea voyagenarratives whose tradition began from Odyssey:[3] -

    - -
    -

    - After literacy spread into the middle classesin England during the eighteenth century andthe novel became the dominant genre, voyagenarratives borrowed its conventions andthose of other popular genres. Defoe, Fielding,and Smollett particularly exploited theconventions of the picaresque romance fortales about maritime wanderers, while laterScott, Marryat, Cooper, Dana, Melville, andConrad developed and elaborated the sea bildungsroman. -

    -
    - -

    - 1.2 The paternalistic attitude: The common feature of these two genre -

    - -

    - The common feature of these two genres, I think, is their paternalistic attitude toward their readers.  Andrea White regards the adventure story as the machinefor spreading ”practical and historical information”and ”promoting an ideology of patriotic heroismand Christian dutifulness compatible with imperialisticaims” and points out its feature as follows1:[2] -

    - -
    -

    - One of the great appeals of this fiction, then,was that it was delivered as truths passed onfrom one generation to the next. The personaof the speaker, a kindly and experiencedolder chap who appeared to know exactlywhat he was talking about and whose heartwas obviously in the right place, did nothingto encourage disbelief or disobedience. Thetone sustained in all of these works was of amanly chat or a kindly paternal lecture; asthe dominant, officially approved discourse,it was appropriately men speaking to othermen, or boys. (57, my italics) -

    -
    - -

    - On the other hand, Robert Foulke argues that whatthe genre frequently and naturally depicts is ”theanatomy of society, in which the small world ofthe ship serves as a microcosm of civilization as awhole” (11), and points out that its feature is initiationof young people:[3] -

    - -
    -

    - Initiation is a third important literary patterndeveloped within voyage narratives. Inits simplest form, an initiation at sea putsa young person (usually a boy until recentdecades) into an unfamiliar situation, testshis or her worth in a crisis, and rewardsthose who pass muster with full acceptanceas adults. […] The multitude of examples isnot surprising, since life at sea removes theinexperienced youngster from the familiarityof shoreside places and provides a full rangeof potential tests – storm, fire, stranding, collision,falling from aloft or overboard, disease,starvation, sinking – all threatening injuryor death. (11, my italics) -

    -
    - -

    - In the sea voyage narratives, the characters depicted arein the ship, a kind of microcosm of the society, they areinexperienced young men in the beginning and have toendure the hardship to be accepted as adults. Especiallyin the case of Lord Jim the paternalistic elementis superficially remarkable, because Marlow the experiencedseaman is making a story about Jim the inexperienced ex-seaman. -

    - -

    - 2 Lord Jim: the failure of education -

    - -

    - As we saw, the recent critics regard Joseph Conrad intwo ways: (1) the author of the adventure stories and(2) the author of the sea voyage narratives.2 In myopinion, the common feature of these two genres istheir paternalistic attitude toward their readers. However,does Lord Jim have paternalistic attitude towardits readers? -

    - -

    - According to Oxford Concise English Dictionary, ”paternalism” means: -

    - -
    -

    - the policy of restricting the freedom and responsibilitiesof one’s subordinates or dependentsin their supposed best interest. -

    -
    - -

    - Needless to say, ”their supposed best interest” is decidedby the authority or experienced people. The societyor organization has a collection of rules, codes, andmorals to follow, and under the paternalistic circumstancesthe inexperienced young people must acceptthe norms in order to be the experienced adults. Fromthe paternalistic point of view, the society or organization provides the young people with the norms andthey expect the young to passively accept the norm. Asa result, these two genres whose convention critics argueConrad uses are normative as well as paternalistic. In a way, these two genres educate people normatively. -

    - -

    - However, I don’t think that in Lord Jim this education succeed. On the contrary, this normative education faces the flaw that John Dewey points out:[4] -

    - -
    -

    - What avail is it to win prescribed amounts of information about geography and history, to win ability to read and write, if in the process the individual loses his own soul: loses his appreciation of things worth while, of the values to which these things are relative; if he loses desire to apply what he has learned and, above all, loses the ability to extract meaning from his future experiences as they occur? (50, my italics) -

    -
    - -

    - I want to show that in Lord Jim this kind of educationfails and as a result the story contradicts our expectation the genre of the novel suggests, by looking into thestory and the frame of genre in detail. -

    - -

    - References -

    - -
      -
    1. - Owen Knowles. ”Conrad’s Life”. In J. H. Stape, editor, The Cambridge Companion to Joseph Conrad. Cambridge U. P., 1996. -
    2. -
    3. - Andrea White. Joseph Conrad and the Adventure Tradition. Cambridge U. P., 4 1993. -
    4. -
    5. - Robert Foulke. The Sea Voyage Narrative. Routledge, 12 2001. -
    6. -
    7. - John Dewey. Experience and Education. Macmillan, New York, 1952. -
    8. -
    -
    diff --git a/content/post/2007/07/03/2007-07-03-00000533.md b/content/post/2007/07/03/2007-07-03-00000533.md deleted file mode 100644 index 0ba2567..0000000 --- a/content/post/2007/07/03/2007-07-03-00000533.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: コブクロの「轍」について -author: kazu634 -date: 2007-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3029;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  コブクロのベストを借りたら歌詞カードに書いてあったことをここに書き散らかしておきますね。「轍」についてのコメントです。: -

    - -
    -

    - ストリートを観に来てくれるお客さんたちと、毎日とても近い距離で会話をしていました。日々、悩んだり迷ったりしているみんなの話を聴きながら「このストリートが、そんなみんなにとってどんな場所なのか?」って考えるようになり、その思いが自然と言葉をつなげ、曲になりました。割と乱暴な言葉が目立つこの曲の真意は「最後は、自分で決めて進め!」って事です。誰かに決められた事なんて、後悔したときにはもう遅いから。笑われても馬鹿にされても、自分で決めたその決意に揺るぎない誇りを持てれば、それでよい。 -

    -
    - -
    - -

    - ちなみに歌詞はここをクリック -

    -
    diff --git a/content/post/2007/07/03/2007-07-03-00000534.md b/content/post/2007/07/03/2007-07-03-00000534.md deleted file mode 100644 index a6b0e90..0000000 --- a/content/post/2007/07/03/2007-07-03-00000534.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: セヴァン・スズキのスピーチ -author: kazu634 -date: 2007-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3025;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  だらだらとインターネットを巡回していたら、セヴァン・スズキという12才の女の子が国連の環境会議で列国の代表の前でスピーチをしている動画を発見しました。印象的だったので、観てみてください。 -

    - -

    - 参考: -

    - - - -
    - -
    -
    - - - - - -
    - -
    - -

    -

    diff --git a/content/post/2007/07/04/2007-07-04-00000535.md b/content/post/2007/07/04/2007-07-04-00000535.md deleted file mode 100644 index 60567d2..0000000 --- a/content/post/2007/07/04/2007-07-04-00000535.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 決意表明 -author: kazu634 -date: 2007-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3031;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日、○菱△そうから二次面接の結果について連絡があるはずなのだけれども、通っていたら内定をいただいている会社は丁重にお断りしようと思う。やはり世界に目を向けた仕事をしてみたいと思う。ここで安全策をとって挑戦しなかったら、後悔するから。 -

    -
    diff --git a/content/post/2007/07/05/2007-07-05-00000536.md b/content/post/2007/07/05/2007-07-05-00000536.md deleted file mode 100644 index e1f65cd..0000000 --- a/content/post/2007/07/05/2007-07-05-00000536.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 今日覚えた表現 -author: kazu634 -date: 2007-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3035;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日覚えた表現を書き散らかしています。 -

    - - -
    diff --git a/content/post/2007/07/05/2007-07-05-00000537.md b/content/post/2007/07/05/2007-07-05-00000537.md deleted file mode 100644 index 9d81eef..0000000 --- a/content/post/2007/07/05/2007-07-05-00000537.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 何でもいいから連絡来い -author: kazu634 -date: 2007-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3033;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日あたりをめどに○菱△そうから連絡があるはずだったのだけれど、今日は連絡がなかった…そして、自分は内定をいただいている会社との間で板挟みの状態をしていました。大変です。とりあえず何らかの連絡はやく来てほしい! -

    -
    diff --git a/content/post/2007/07/09/2007-07-09-ご報告-3.md b/content/post/2007/07/09/2007-07-09-ご報告-3.md deleted file mode 100644 index ad1f5ef..0000000 --- a/content/post/2007/07/09/2007-07-09-ご報告-3.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: ご報告 -author: kazu634 -date: 2007-07-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3037;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先週の金曜日に○菱△そうから連絡をいただきまして、次のステップには進めない旨を伝えられました。そういうわけで、4月から自分はSEとして働くことになるようです(この会社は例えば「JRのミドリの窓口」のシステムを開発・保守・運用しているようです)。パソコンをいじくるのは好きだけれども、プログラミングの経験はほぼ0に近いので、勉強しなければいけません。一応、明日内定者説明会なるものがあるようです。自分は「かなり土壇場ぎりぎりでの採用」と人事の方に言われました(..;) -

    - -

    -  一応決まりはしましたが、やっぱり勉強しているのが好きだから土壇場になって博士課程に進学するかも…これから修論に本格的に取り組んでいくわけで、そこで面白くなってきたらどうなるかわからないな…経済的・家庭的な面で無理そうなら、教職をいきなり目指し始めるかもしれないし(教職に就きながら研究活動をする人も少数ながら存在するので…といっても、教員採用は年に一回しかチャンスがなく確実に採用されるかどうかは曖昧だから民間に就職した訳で…M1の時に家庭内で起こった一連の出来事がなければ今も自分は研究者目指していたのだろうけど、まぁ起きたものは起きたわけで)。 -

    - -

    -  でもまぁとりあえず、一浪一留の文系大学院生(英文学)でも就職は出来ました。振り返るとやはり自分の場合は -

    - - - -

    - という点が自分のアピールポイントであるようです。そして、周囲の人を巻き込んでいくような熱意みたいなものを目に見える形で表せないことが欠点として認識されてきたように思います…まぁ、そんなこと言われてもなかなか欠点なんて改善できるものでもなく… -

    - -
    - -
    -
    - - - - - -
    -日立システムアンドサービス -
    - -

    -

    diff --git a/content/post/2007/07/10/2007-07-10-00000538.md b/content/post/2007/07/10/2007-07-10-00000538.md deleted file mode 100644 index 2e4001d..0000000 --- a/content/post/2007/07/10/2007-07-10-00000538.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 内定者向け説明会 -author: kazu634 -date: 2007-07-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3041;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -日立システムアンドサービス -

    - -

    -  とりあえず本日内定者向け説明会があるというので品川へ行ってきました。かなり分厚い参考書を渡されて、「基本情報技術者」という資格を入社後の秋までに取得しなければならないそうです(..;)まず厚さの段階でやる気をなくしています…私はついて行けるのだろうか… -

    - -

    -  まぁ、でも、同期になる人も人事の人もいい人たちなので良かったです。でも、入社承諾書みたいなのに説明会当日にはんこを押しているのは自分だけ…かなり滑り込んで入社を決めたようです…。お金をもらいながら技術を磨けるのは恵まれた環境なのではないかとふと思い。大学院なんてのはお金払いながら、自力で勉強するところだったからなぁ…。 -

    - -

    -  という訳で、何でこんなに福利厚生とかあるのかなぁ…と驚いて帰ってきたわけでやす。 -

    -
    diff --git a/content/post/2007/07/10/2007-07-10-ドラクエiii.md b/content/post/2007/07/10/2007-07-10-ドラクエiii.md deleted file mode 100644 index d79ffaa..0000000 --- a/content/post/2007/07/10/2007-07-10-ドラクエiii.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ドラクエIII -author: kazu634 -date: 2007-07-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3039;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ドラゴンクエストIII そして伝説へ… -

    - -

    -  ドラクエIIIのマップを完全に再現しています…すごい。。。 -

    -
    diff --git a/content/post/2007/07/11/2007-07-11-00000539.md b/content/post/2007/07/11/2007-07-11-00000539.md deleted file mode 100644 index 69c33fe..0000000 --- a/content/post/2007/07/11/2007-07-11-00000539.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 品川で買ったおみやげ -author: kazu634 -date: 2007-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3043;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -7e04d99b.jpgキノコの形をした容器に入ったチョコです。カワイイと評判です。 -

    -
    diff --git a/content/post/2007/07/12/2007-07-12-00000540.md b/content/post/2007/07/12/2007-07-12-00000540.md deleted file mode 100644 index de1dfdf..0000000 --- a/content/post/2007/07/12/2007-07-12-00000540.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 大学図書館に『ローマ人の物語』が♪ -author: kazu634 -date: 2007-07-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3045;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『種の起源』の要約が終わったら『ローマ人の物語』を読もうと思っているのだけれど、なかなか終わらない(..;)それにしても、大学図書館においてあったとは意外だ…意外に使えるなぁ。文庫版が販売されるまでお預けかと思っていたんだけど、良かった。 -

    - -
    - -
    -ローマ人の物語〈11〉―終わりの始まり
    -
    -
    diff --git a/content/post/2007/07/13/2007-07-13-00000541.md b/content/post/2007/07/13/2007-07-13-00000541.md deleted file mode 100644 index 63cf108..0000000 --- a/content/post/2007/07/13/2007-07-13-00000541.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: アンジェラ・アキ – 「たしかに」 -author: kazu634 -date: 2007-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3047;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  アンジェラ・アキの「たしかに」に和む。まだ要約は終わらず(..;) -

    - -
    - -
    - -
    -
    diff --git a/content/post/2007/07/13/2007-07-13-00000542.md b/content/post/2007/07/13/2007-07-13-00000542.md deleted file mode 100644 index 5706a40..0000000 --- a/content/post/2007/07/13/2007-07-13-00000542.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 自腹でも東京に行こうかな? -author: kazu634 -date: 2007-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3049;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -慶應義塾大学通信教育課程 -

    - -

    -  慶応大の通信科に通っている友達より連絡があった。彼女からの連絡は、彼女がゴールデンウィークに仙台に遊びに来て以来だ。東京にしばらく滞在するそうなので(通信科だと夏休みの時機にキャンパスに通う必要があるらしい)、東京にいる機会があれば遊びましょう…とのことだった。とりあえず8月中は研修で東京に行くだろうから、その時に声をかけてみようかしら(ただ会社が交通費を出してくれず、自腹だからなぁ…行くかは微妙かも)。 -

    -
    diff --git a/content/post/2007/07/14/2007-07-14-00000543.md b/content/post/2007/07/14/2007-07-14-00000543.md deleted file mode 100644 index 5477ecd..0000000 --- a/content/post/2007/07/14/2007-07-14-00000543.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Timedomainは女声を引き立てる気がする -author: kazu634 -date: 2007-07-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3051;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  MixiのTimedomainコミュニティーで「Timedomainで聴くと感動する音楽」として紹介されていたKokiaのCDをTSUTAYAで借りてきました。あんまり知らなかったんだけど、結構有名人みたいですね…しらなんだ(..;) -

    - -
    - -
    - -
    -
    diff --git a/content/post/2007/07/15/2007-07-15-00000544.md b/content/post/2007/07/15/2007-07-15-00000544.md deleted file mode 100644 index b90e355..0000000 --- a/content/post/2007/07/15/2007-07-15-00000544.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 映画・『300』 -author: kazu634 -date: 2007-07-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3053;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -300[スリーハンドレッド] -

    - -

    -  昨日は映画・『300』を観てきました。古代ギリシアにて行われたテルモピュライの戦いを基にした映画です。Wikipediaによれば: -

    - -
    -

    - ペルシア遠征軍の侵攻を知ったギリシア側は、イストモスにおいて会議を開き、ペルシア艦隊をアルテミシオンで、クセルクセス本隊をテルモピュライで迎え撃つことを決議した。テルモピュライ・アルテミシオンの防衛線は、アッティカ以北を防衛するための戦略的に極めて重要な意味を持つ地点だった。ギリシア側はスパルタ王レオニダス率いる先遣隊を派遣し、マケドニアのテルマ(現テッサロニキ)から南下する総兵力21万を超える大部隊を迎え撃つことになった。 -

    - -

    - テルマを出立したペルシア陸戦隊は、テルモピュライ近郊のトラキスに陣をはったが、その兵力規模の大きさにギリシア側は全軍が恐怖に陥った。ペロポネソスから派遣された兵は、イストモスを防衛すべきとして撤退を主張したが、これにポキスとロクリスが強硬に反対したため、レオニダスはテルモピュライでの決戦を決意、ギリシア諸都市に使者を送って支援を要請した。 -

    -
    - -

    - だそうです。この映画はスパルタのレオニダス王と配下の300名の兵士の奮闘とその全滅を扱ったものです。古代の英雄を扱う物語には良くある形式だとは思うのですが、この映画もその戦闘に実際に参加した人が後生の人に語り継ぐという形式を取っています。だから、一般的な映画とはちょっと異なる印象を受けるかと思います。そうした表現の形式を受け入れられれば、すんなりと腑に落ちてくる映画ではないかと思います(とりあえずHEROを面白いと感じるのであれば、この映画も大丈夫なはず)。実験的な表現手法なので、その点を頭に入れておけばいいかなと。 -

    - -

    -  この点を頭に入れると、理想に殉じていく男たちの熱い物語だとわかるはず。女の人からすると、男性に偏りすぎた視点で映画が淡々と続いていくから、ちょっときついかもしれません(..;) -

    -
    diff --git a/content/post/2007/07/15/2007-07-15-00000545.md b/content/post/2007/07/15/2007-07-15-00000545.md deleted file mode 100644 index 3289c68..0000000 --- a/content/post/2007/07/15/2007-07-15-00000545.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 修論に向けて -author: kazu634 -date: 2007-07-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3055;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、修論に向けてLord Jimを読んでいるところです。何度も読んでいるのでそれほど苦ではないのですが、それでもちと辛いです。 -

    - -

    -  とりあえず助手さんに英語で修論の構想発表…というお題を投げかけられているのですが、出来るのだろうか。。。 -

    - -
    - -
    -Lord Jim (Penguin Modern Classics)
    -
    -
    diff --git a/content/post/2007/07/16/2007-07-16-00000546.md b/content/post/2007/07/16/2007-07-16-00000546.md deleted file mode 100644 index 8635c70..0000000 --- a/content/post/2007/07/16/2007-07-16-00000546.md +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: 大正の薫りをかいできた -author: kazu634 -date: 2007-07-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3057;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -銀山温泉 ~ 大正ロマンの湯の街 ~ -

    - -

    -  研究室での研修旅行の行く先を決める係になっているので、色々と温泉地などを調べていて気になったのが銀山温泉だった。Wikipediaによれば: -

    - -
    -

    - 銀山温泉は、山形県尾花沢市(旧国出羽国、明治以降は羽前国)にある温泉。 -

    - -

    - 社会現象を巻き起こしたとまで言われるNHK連続テレビ小説おしんの舞台となったことで一躍脚光を浴び、全国的にその名を知られることになった。また、週刊少年マガジンの恋愛コメディ漫画ラブひなの舞台のモデルにもなっている。 -

    -
    - -

    - という温泉地です。ちなみに、
    - -

    -

    - 当地にある旅館「藤屋」の白人女将藤ジニー(1966年3月26日生まれの米国人、旧名ジニー・ビュー)は公共広告機構のCMに出演するなど、メディアに出る機会も多い。 -

    -
    - -

    - という女将さんでも有名な温泉地です。 -

    - -

    -  本日10:00に仙台市を出発して、二時間ほどで銀山温泉に着きました。行きは宮城県を北上してから国道347号線を西に向かいました(現在は工事中のため、片道通行の区間が途中何カ所かありました。これから行く人は気をつけた方が良いかも)。このルートは対向車とすれすれですれ違わないと行けない区間があるので、安全を期すなら48号などを使っていった方が良いかもしれません。ちなみに銀山温泉は景観の維持のために温泉地の中心街への自動車での立ち入りは禁止されています。入り口周辺の駐車場に止めて中心地へ向かいましょう。帰りは山形を南下して48号線を通って、仙台に戻ってきました。帰りも二時間ぐらいです。詳細は地図を参照: -

    - -

    -

    -
    - - - - - - - - - -
    - 銀山温泉への道のり -
    -Ginzan -
    - -

    -

    - -

    -  というわけでギャラリーです(全部みたい人はWebアルバムへ行ってください): -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 銀山温泉入り口 - - ラブひなのモデルはこれ? -
    -entrance - -lovehina -
    - 大正の薫り - - 銀山坑道への道 -
    -flavoroftaisho - -roadtoginzan -
    - 沢 - - 坑道入り口 -
    -river - -gizanentrance -
    - 滝 - - なぜかやってた消防訓練の一コマ -
    -waterfall - -shobo -
    - -

    -

    - -

    -  行ってみると、大正の薫りがする古い建物の中を川が流れていて、川の流れを聴きながら散策することが出来ます。足湯もあるので、足湯につかりながら河の音を聞くのも良いかも(ただ結構温度が高めだった!)。台風一過の後だったので、川は水量が多くて普段よりは水かさがあったのかな?でも、川の流れる音を聞きながら歩くのは気持ちよかったです。仙台から二時間程度で行ける、良いスポットだと思いました。 -

    - -

    -  でも、山形県内の温泉地格付け1位っぽいので、研修旅行の10月は湯治客でいっぱいそうです。紅葉も綺麗だと思われるので、予算オーバーで確実に研修旅行で行くのは断念せざるをえない気がするなぁ。 -

    -

    - -

    - 追記: Mixiから見ているであろうLoveさんへ→返信に気づくの遅れて、おみやげ買っていません…申し訳ない(__) -

    diff --git a/content/post/2007/07/19/2007-07-19-00000547.md b/content/post/2007/07/19/2007-07-19-00000547.md deleted file mode 100644 index 74447f8..0000000 --- a/content/post/2007/07/19/2007-07-19-00000547.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 人の話を聞いてほしい -author: kazu634 -date: 2007-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3065;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  うちの母親から就職祝いをするから実家に戻ってくるように言われるが、全然うれしくない。基本的に母親は人の話を一切聞かずに好き放題言う人なので、母親からの話は一切聞かないようにしている。それでも父親の健康面での話なんかは無視できないので、就職することに決めた。それなのに就職することを決めたと話したときに、なんでこんなにうれしそうにするのかが理解できない。自分は勉強をしたいのに。 -

    - -

    -  それだけではなく、自分なりに納得するために留年することを選択して就職活動をすることにしたのに、申し込み締め切りが過ぎてから「教員採用試験を受けなさい」というふざけた提案をしてくる。父親の健康面が心配だからという理由で就職することにしたのだから、これ以上負担をかけないように年に一回勝負の教員採用試験ではなくて一般企業に絞って就職活動をしているのになんでそういう話になるのかがわからなかった。しかも申し込み締め切りが過ぎてからという時期にそんな提案をすることにどんな意味があるのかがわからない。本当にそうしてほしいのであれば、申し込み締め切りの半年ぐらい前には連絡すべきでしょう。完全に黙殺した。 -

    - -

    -  人の話を聞かないにもほどがあると思う。父親の健康面や気持ちの面で弱ってきていることを学生の身分の長男に言うことがどういう効果をもたらすのか、そしてそういう話を聞いたらどう行動するのか、年に一回勝負の採用試験に臨むだけの余裕があると判断するのかどうか…そんなことなんて一切考えていないのだろう。相手の立場になって考えるということをしないのだから。何を言っても自分の文脈でしか話さないので、もうすっかり諦めている。就職が決まった今となっては、母親からの話は完全にスルーすることに決めた。つきあうだけ時間の無駄だから。 -

    -
    diff --git a/content/post/2007/07/19/2007-07-19-00000548.md b/content/post/2007/07/19/2007-07-19-00000548.md deleted file mode 100644 index 149d087..0000000 --- a/content/post/2007/07/19/2007-07-19-00000548.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 助手さんとの意外な接点 -author: kazu634 -date: 2007-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3061;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日の発見: うちの助手さんのお父様が、私の母校(仙台三高)の校長でした。言われてみれば、校内にN部小道とかいうそのものずばりの小さな道があったっけ… -

    -
    diff --git a/content/post/2007/07/19/2007-07-19-00000549.md b/content/post/2007/07/19/2007-07-19-00000549.md deleted file mode 100644 index 020a738..0000000 --- a/content/post/2007/07/19/2007-07-19-00000549.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 酔っ払っているから適当に -author: kazu634 -date: 2007-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3063;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近は後輩の子たち(といっても二人かな?それにしても女の子の方がエイやと留学しちゃうみたいですねぇ)の帰国ラッシュです。一人はアメリカから、もう一人は韓国から。色々な経験をつんで人間的にも一回り成長して帰ってくるんだろうな。自分は大学院に行くのも反対されてたぐらいで留学なんて考えられなかったから、正直うらやましいです。いろんな土産話を聞きたいな。 -

    - -

    -  話は変わって卒論で担当の女の子は公務員試験を受けているそうで、現在が試験のピーク。卒論は後回しにならざるを得ないかな。東京と広島を受けるといっていたけれど、いい結果が出るといいのだけれど。 -

    -
    diff --git a/content/post/2007/07/19/2007-07-19-00000550.md b/content/post/2007/07/19/2007-07-19-00000550.md deleted file mode 100644 index 001e3ba..0000000 --- a/content/post/2007/07/19/2007-07-19-00000550.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 学部生向け卒論ガイダンスに際して -author: kazu634 -date: 2007-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3059;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は学部生向けの卒論書き方講座みたいなのがありました。大学院生は指導役です。わかりやすい、短めの論文を紹介するようにとのお沙汰がI准教授からあったので、紹介することに。自分は会ったことがないけれど先輩のI藤さんの論文を学部生の子に紹介するつもり。I藤さんというのは今は関西大学で准教授(だったかな?)をしている人で、Joseph Conradを専門にしている先輩です。Joseph Conradの作品をここまでわかりやすく噛み砕いて論文に出来る…という素晴らしく優秀な人です。本人とは1分ぐらい顔合わせしたぐらいで、後は論文でしか知らないのですが。あんだけクリアーに説明できたらいいな…と目標にしている人の一人です。ちなみにうちのH教授が手放しで褒めた学生として語り継がれる存在でもあります。すごいなぁ。 -

    -
    diff --git a/content/post/2007/07/19/2007-07-19-the-e-mail-from-taiwan.md b/content/post/2007/07/19/2007-07-19-the-e-mail-from-taiwan.md deleted file mode 100644 index 93681e0..0000000 --- a/content/post/2007/07/19/2007-07-19-the-e-mail-from-taiwan.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: The E-Mail from TAIWAN -author: kazu634 -date: 2007-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3067;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -台北駐日経済文化代表処 台北駐日經濟文化代表處 -

    - -

    -  就職先が決まったことを先代の助手さんに連絡しましていたのですが、今日連絡をいただきました。台湾に国際結婚したのですが、生活面や気候面で仙台と全然違うので大変そうです。でも、げんきにやっているみたいでよかったです。2~3月に修論を書き上げたら遊びに行こうかな。 -

    - -

    -  それにしても色々な先輩が色々と自分のことを気遣ってくれるので自分は幸せです。忘れてた。先々代の助手さん(現在は釧路の大学に勤めている)のお盆の都合を聞いて飲み会をセッティングしなきゃ… -

    -
    diff --git a/content/post/2007/07/20/2007-07-20-00000551.md b/content/post/2007/07/20/2007-07-20-00000551.md deleted file mode 100644 index 69d3d04..0000000 --- a/content/post/2007/07/20/2007-07-20-00000551.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: ダーウィン – 『種の起源』 -author: kazu634 -date: 2007-07-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3071;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ただいまダーウィンの『種の起源』を読んでいます。これを要約して発表するのが今回のミッションです。抜粋を読んでいるのですが、明日までにまとめるのが辛いかも… -

    - -

    - 完成稿: Darwin.pdf -

    - -

    - 追記: -

    - - - -
    - -
    -On the Origin of Species: By Means of Natural Selection or the Preservation of Favored Races in the Struggle for Life
    Charles Darwin

    - -

    -1602061459
    Cosimo  2007-03-31
    売り上げランキング : 42795

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/07/20/2007-07-20-00000552.md b/content/post/2007/07/20/2007-07-20-00000552.md deleted file mode 100644 index 51e25c8..0000000 --- a/content/post/2007/07/20/2007-07-20-00000552.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: 「たしかに」・「孤独のカケラ」 -author: kazu634 -date: 2007-07-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3069;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はTSUTAYAにてアンジェラ・アキの「孤独のカケラ」と「たしかに」をレンタルしてきました。アンジェラ・アキは歌がうまいので好きです。 -

    - -

    -  明日は誰もいない研究室で修論に備えようと思う。スピーカーを持ち込んで音楽流しながら勉強しようかなー -

    - -
    - -
    -
    - - - - - - - - - - - - - - - - - -
    - たしかに -
    - -
    - 孤独のカケラ -
    - -
    - -

    -

    diff --git a/content/post/2007/07/21/2007-07-21-1000~2000.md b/content/post/2007/07/21/2007-07-21-1000~2000.md deleted file mode 100644 index dafb6da..0000000 --- a/content/post/2007/07/21/2007-07-21-1000~2000.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 10:00~20:00 -author: kazu634 -date: 2007-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3073;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は研究室にてLord Jimを120ページほど読んでいました。修論に備えています。うちの研究室が入っている建物は改修工事をするそうで、引っ越しの人が出入りしていてうるさかったです。それにしても、10:00~20:00で研究室にとどまるのはかなり疲れます。 -

    - -
    - -
    -Lord Jim (Penguin Modern Classics)
    -
    -
    diff --git a/content/post/2007/07/22/2007-07-22-00000553.md b/content/post/2007/07/22/2007-07-22-00000553.md deleted file mode 100644 index cf87b30..0000000 --- a/content/post/2007/07/22/2007-07-22-00000553.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: うちの外国人講師が… -author: kazu634 -date: 2007-07-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3075;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日うちの准教授からの情報で、うちの外国人講師の先生が小説を出版することになったそうです。Amazonをぶらぶらしていると発見!しました。驚きです。明日、本人に確認してみたいと思っています。 -

    - -
    - -

    - 2007/07/22: -

    - -

    - Analyzing the access logs so far, a few people from overseas google “Paul Vlitos” and reached this page.  So I also wrote in English. Below is the traslation: -

    - -
    -

    - According to my assistant professor, my teacher is going to publish a novel. I searched his book in Amazon.jp and found! I will talk to him about the book tomorrow. -

    -
    - -

    - We, the students and  the teachers,  aer going to hold a party for celebrating the publication on 27th July. The party will begin  at evening, and during the afternoon graduate students including me are going to make presentations for our thesis. I must prepare for the presentation now… -

    - -
    - -
    -Welcome To The Working Week
    Paul Vlitos

    - -

    -0752885111
    Orion (an Imprint of The Orion Publishing Group Ltd )  2007-08-16
    売り上げランキング :

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/07/22/2007-07-22-00000554.md b/content/post/2007/07/22/2007-07-22-00000554.md deleted file mode 100644 index 31627ee..0000000 --- a/content/post/2007/07/22/2007-07-22-00000554.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: 面白げなブログ -author: kazu634 -date: 2007-07-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3079;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -del.icio.us -

    - -

    -del.cio.usというソーシャルブックマークサービスが存在します(要はブラウザのブックマーク機能をウェブ上に移行して、他人と共有し、コメントをつけられるサービスです。日本だとはてなブックマークが有名かな)。世界的にはこのdel.cio.usが有名なわけですが、このサービスを使用し始めて、興味深いサイトを発見したのでご報告します。 -

    - -

    -  見つけたのは、 -

    - -

    -

    -Brian Kim.net - Invest in Yourself and Make It Happen | Self Improvement Blog | Self Help | Self Growth -
    - -

    - というサイトです。ここでは、 -

    - - - -

    - というような記事がありました。なんか面白そうなのでウォッチしていきたいと思います。気が向いたら翻訳しよう。 -

    - -
    - -

    - ちなみに自分のブックマークはhttp://del.icio.us/simoom634です。 -

    diff --git a/content/post/2007/07/22/2007-07-22-00000555.md b/content/post/2007/07/22/2007-07-22-00000555.md deleted file mode 100644 index 6003eff..0000000 --- a/content/post/2007/07/22/2007-07-22-00000555.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: やっぱり反応してくれないとね -author: kazu634 -date: 2007-07-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3077;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -TIMEDOMAIN 心のオーディオ ~自然な音のスピーカー -

    - -

    -  本日も大学には09:00~17:00で頑張っていました。15:00頃に助手さんがいらっしゃって、持ち込んでいたタイムドメインのスピーカーの音を一緒に聞きました。「音いいね♪」とおっしゃっていただき、うれしかったです。昨日も後輩に聞かせたのですが、違いがわからなかったらしく反応があまり無かったのとは大違いです。やはり好意的な反応があるとうれしいですよね。興味なさそうにされると、しょんぼりしちゃうので。 -

    - -

    -  さて、後30ページほどLord Jimを読んで、明日はパソコンに打ち込もう(..;) -

    -
    diff --git a/content/post/2007/07/23/2007-07-23-00000556.md b/content/post/2007/07/23/2007-07-23-00000556.md deleted file mode 100644 index dafeb00..0000000 --- a/content/post/2007/07/23/2007-07-23-00000556.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 振り返ると -author: kazu634 -date: 2007-07-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3085;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日ようやくLord Jimを読み終わりました、結局、 -

    - - - -

    - という感じで進行しました。自分は日本人のはずなんですが、ややオーバーワーク気味です。はっきり言って、しんどかった。 -

    - -

    -  明日からは引用をパソコンに入力して、発表のレジメ・原稿を作っていきたいと思います。今日は疲れたな… -

    - -
    - -
    -Lord Jim (Penguin Modern Classics)
    -
    -
    diff --git a/content/post/2007/07/23/2007-07-23-00000557.md b/content/post/2007/07/23/2007-07-23-00000557.md deleted file mode 100644 index 550bd23..0000000 --- a/content/post/2007/07/23/2007-07-23-00000557.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: 神は舞い降りた -author: kazu634 -date: 2007-07-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3081;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ちょっと遅いですが、サッカーです。川口すごかったですね。二回もPKを止めましたよ。本当に凄い! -

    - -
    - -
    -
    - - - - - - - - - - - - - - - - - -
    - PKシーン -
    - -
    - 2004年のアジアカップ -
    - -
    - -

    -

    diff --git a/content/post/2007/07/23/2007-07-23-00000558.md b/content/post/2007/07/23/2007-07-23-00000558.md deleted file mode 100644 index 4a5add7..0000000 --- a/content/post/2007/07/23/2007-07-23-00000558.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: オークションを体験しています -author: kazu634 -date: 2007-07-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3087;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Yahoo!オークション -

    - -

    -  現在Yahoo!オークションでは無料お試しキャンペーンを行っています。そこで実際に試してみました。ねらいを定めたのはBoseQuiet Comfort2です。ノイズキャンセリング付きのヘッドフォンがほしいです。 -

    - -

    -  それにしても、Yahoo!オークションは便利です。最高入札額を指定しておけば、他の人が入札しても自動で最高入札額まで自動的に入札してくれます。後は、他の人の入札状況と自分の予算次第…という感じです。便利だ。 -

    -
    diff --git a/content/post/2007/07/23/2007-07-23-the-job-i-introduced.md b/content/post/2007/07/23/2007-07-23-the-job-i-introduced.md deleted file mode 100644 index fef8a18..0000000 --- a/content/post/2007/07/23/2007-07-23-the-job-i-introduced.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: The job I introduced -author: kazu634 -date: 2007-07-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3083;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  バイトしているYゼミから急遽小論文を採点できる人を紹介してくれと言われ、後輩の女の子を代ゼミに連れて行きました。年下の女性を車に乗せる機会はあまり無かったのですが無難にこなしてきました(振り返ると助手さんとか年上の人が多かったような)。ちょっと自転車とぶつかりそうになったのはご愛敬です(..;) -

    - -

    -  Yゼミでは同じくバイトを紹介した後輩がいたのでちょっと話して帰ってきました。色々と空き時間があって勉強できるのが良いというようなことを言っていたので、気に入ってくれたみたいで良かったです。 -

    - -

    -  それにしても学部生時代にはよく言っていたけれども、ここ3年間ほどはあまり顔を出していないにもかかわらず自分の顔を見かけると色々な人がよってきて懐かしがってくれてうれしかったです。 -

    -
    diff --git a/content/post/2007/07/24/2007-07-24-00000559.md b/content/post/2007/07/24/2007-07-24-00000559.md deleted file mode 100644 index 61f017c..0000000 --- a/content/post/2007/07/24/2007-07-24-00000559.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: テルーの唄 -author: kazu634 -date: 2007-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3093;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はTSUTAYAから「テルーの唄」を借りてきました。一緒にα波がでて催眠効果があるというCDも借りてきました。今日はこれでぐっすり眠ろう。 -

    - -
    - -
    -
    - - - - - - - - - -
    - Amazon -
    -テルーの唄 (ゲド戦記 劇中挿入歌) -
    - -

    -

    diff --git a/content/post/2007/07/24/2007-07-24-00000560.md b/content/post/2007/07/24/2007-07-24-00000560.md deleted file mode 100644 index 1455ef8..0000000 --- a/content/post/2007/07/24/2007-07-24-00000560.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 見たこともない世界を覗いてみたい -author: kazu634 -date: 2007-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3089;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -廃道・隧道・廃線・林鉄の踏査~山さ行がねが~ -

    - -

    -  日本全国の廃道・隧道・廃線・林鉄を巡ってレポートしているサイトがありました。サイクリングをかねて色々と回っているようです。自転車がほしくなるなー -

    -
    diff --git a/content/post/2007/07/24/2007-07-24-00000561.md b/content/post/2007/07/24/2007-07-24-00000561.md deleted file mode 100644 index c1df14b..0000000 --- a/content/post/2007/07/24/2007-07-24-00000561.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 予定とは遅れるために存在する…のだろふ -author: kazu634 -date: 2007-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3091;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日中にLord Jimからの引用をまとめようと思ったのだけれども、ちょっと限界が近づいてきているようだ…今日は残り330ページ/350ページでひとまず終了して、明日に回そう。 -

    - -

    -  明日は引用をまとめて、ハンドアウト作りに取りかからないと。 -

    - -
    - -
    -Lord Jim (Penguin Modern Classics)
    -
    -
    diff --git a/content/post/2007/07/25/2007-07-25-00000562.md b/content/post/2007/07/25/2007-07-25-00000562.md deleted file mode 100644 index 37c8244..0000000 --- a/content/post/2007/07/25/2007-07-25-00000562.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 8月は東京へ -author: kazu634 -date: 2007-07-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3095;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日会社から連絡が来て、研修の日程がセッティングされたみたいです。8月20~22日に品川で研修があるようです。10:00~17:00でお勉強するみたいです。交通費と宿泊費を出していただけるので、行こうと思います。どこに泊まろうかなー -

    - -
    - -
    -2007秋 徹底解説 基本情報技術者本試験問題 (情報処理技術者試験対策書)
    -
    -
    diff --git a/content/post/2007/07/26/2007-07-26-00000563.md b/content/post/2007/07/26/2007-07-26-00000563.md deleted file mode 100644 index 6a57ddc..0000000 --- a/content/post/2007/07/26/2007-07-26-00000563.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: コブクロの快挙! -author: kazu634 -date: 2007-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3097;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -コブクロオフィシャルホームページ -

    - -

    -  コブクロが日本で最も人気がある男性アーティストになったそうです。Yahoo!ニュースによると、 -

    - -
    -

    -  日本でもっとも人気がある男性アーティストは2人組の「コブクロ」――。こんな調査結果が出てビックリだ。 -

    - -

    -  これはオリコンが2万人を超える会員を対象にして実施した「07年好きなアーティストランキング」。トップは宇多田ヒカルで、2位コブクロ、3位ミスチル、4位aiko、5位ドリカムという順位になった。コブクロがすごいのは04年と05年は圏外、06年は30位だったのに、一気に2位に上り詰めたことである。 -

    -
    - -

    - ということだそうです。すごいな、コブクロは。 -

    -
    diff --git a/content/post/2007/07/26/2007-07-26-bose-quietcomfort2.md b/content/post/2007/07/26/2007-07-26-bose-quietcomfort2.md deleted file mode 100644 index 1b940bc..0000000 --- a/content/post/2007/07/26/2007-07-26-bose-quietcomfort2.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Bose – QuietComfort2 -author: kazu634 -date: 2007-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3101;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -製品概要|QuietComfort2|BOSE Export, Inc. -

    - -

    -  Yahoo!オークションに参加をして、はじめて落札しました。今後の修論に備え、音楽を聴くためにBoseのノイズキャンセリングつきのヘッドフォンを購入しました。定価42,000円ぐらいのところを28,500円でゲットしました。 -

    - -

    -  ちなみにBoseという会社は値引きは一切しないので、家電量販店なんかではそもそも売っていないか、あっても定価でしか買えない代物です。中古でも、20,000円近く浮くのであればラッキーな所なんです。やった♪ -

    -
    diff --git a/content/post/2007/07/26/2007-07-26-the-collected-works-of-friedrich-nietzsche.md b/content/post/2007/07/26/2007-07-26-the-collected-works-of-friedrich-nietzsche.md deleted file mode 100644 index 66f8852..0000000 --- a/content/post/2007/07/26/2007-07-26-the-collected-works-of-friedrich-nietzsche.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: The Collected Works of Friedrich Nietzsche -author: kazu634 -date: 2007-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3099;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -The Collected Works of Friedrich Nietzsche -

    - -

    -  Friedrich Nietzscheの作品が集められたサイトのようです。デザインが素敵です。 -

    -
    diff --git a/content/post/2007/07/27/2007-07-27-00000564.md b/content/post/2007/07/27/2007-07-27-00000564.md deleted file mode 100644 index a96040b..0000000 --- a/content/post/2007/07/27/2007-07-27-00000564.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 修論の構想発表 -author: kazu634 -date: 2007-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3103;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論のアウトラインですが、終わりました。とりあえず、発表用の原稿は以下です。 -

    - - - -

    - いただいたコメントは、 - -

    - -

    - です。 -

    diff --git a/content/post/2007/07/27/2007-07-27-00000565.md b/content/post/2007/07/27/2007-07-27-00000565.md deleted file mode 100644 index 0fb062d..0000000 --- a/content/post/2007/07/27/2007-07-27-00000565.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 最近気になる記事 -author: kazu634 -date: 2007-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3105;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ←のサイドバーに「最近気になる記事」を追加しました。暇な方は見てみてください -

    -
    diff --git a/content/post/2007/07/28/2007-07-28-00000566.md b/content/post/2007/07/28/2007-07-28-00000566.md deleted file mode 100644 index 78dc63f..0000000 --- a/content/post/2007/07/28/2007-07-28-00000566.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 振り逃げ3ランホームラン -author: kazu634 -date: 2007-07-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3107;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とても珍しい記録らしいです。 -

    - -
    - -
    - -
    -
    diff --git a/content/post/2007/07/29/2007-07-29-00000567.md b/content/post/2007/07/29/2007-07-29-00000567.md deleted file mode 100644 index 6e9dbb0..0000000 --- a/content/post/2007/07/29/2007-07-29-00000567.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 退屈な一日になりそう -author: kazu634 -date: 2007-07-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3109;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は小論文採点のバイトをしています。33枚を明日までで現在15枚終了しています。とりあえず第一段落を読んだ段階で採点基準上最高40点しかあげられないことが確定し、そこから減点方式でどこまで下げるか…という判断をせざるを得ない答案ばかりなので、退屈です。コメント欄にはみんなに同じことを書いています。本当に退屈です。 -

    -
    diff --git a/content/post/2007/07/30/2007-07-30-00000568.md b/content/post/2007/07/30/2007-07-30-00000568.md deleted file mode 100644 index 8ef3ae1..0000000 --- a/content/post/2007/07/30/2007-07-30-00000568.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 集中講義 -author: kazu634 -date: 2007-07-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3111;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -原田研究室 -

    - -

    -  現在、杏林大学の原田範行先生が東北大学にいらっしゃって集中講義をしています。原田先生は18世紀の英文学が専門で、本日は集中講義全体のイントロダクションをなさっていました。Long 18th Centuryという捉え方を始めて聞きました。 -

    - -

    -  「旅行記における空間・時間表象」についての講義で航海記なども扱うので、自分のやりたいことともかぶるので、結構楽しんで聞いています。 -

    -
    diff --git a/content/post/2007/08/02/2007-08-02-00000569.md b/content/post/2007/08/02/2007-08-02-00000569.md deleted file mode 100644 index 86c47b1..0000000 --- a/content/post/2007/08/02/2007-08-02-00000569.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Bose – QuietComfort2体験記 -author: kazu634 -date: 2007-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3113;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -製品概要|QuietComfort2|BOSE Export, Inc. -

    - -

    -  BoseのQuietComfort2をオークションでゲットしました。本日郵送で送られてきて初体験しました。 -

    - -

    -  やっぱりノイズキャンセリングなので、周囲の音の聞こえ方が違います。クーラーかけているはずなのに、クーラーの音が聞こえません。そして音楽だけが鳴り響く…結構感激します。Boseの特徴ではあるわけですが、低音が強調されすぎているような気もしますが、それでも大満足です(基本的に低音を強調する方が最近のポップスなんかを聴く場合には良い訳なんで)。とりあえず大満足。 -

    -
    diff --git a/content/post/2007/08/02/2007-08-02-00000570.md b/content/post/2007/08/02/2007-08-02-00000570.md deleted file mode 100644 index 92dbd77..0000000 --- a/content/post/2007/08/02/2007-08-02-00000570.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: Yahoo!オークション体験レポート -author: kazu634 -date: 2007-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3117;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Yahoo!オークション -

    - -

    -  Yahoo!オークションを体験したので、ここでまとめておこうかと思います。 -

    - -

    -  現在Yahoo!オークションでは8月7日まで無料お試しキャンペーン中です(詳細についてはYahoo! JAPAN – 0円ではじめるYahoo!オークションを参照してください)。8月7日以降は、Yahoo!プレミアム(月額294円)に加入しなければ、5000円以上の金額で入札できないそうです(詳細についてはご利用条件の変更のお知らせを参考にしてください)。 -

    - -

    -  とりあえずYahoo!オークションで欲しいものを検索します。私の場合はBOSEのヘッドフォンです。詳細を見ると次のような画面になります。 -

    - -

    -

    -     Yahoooku -
    - -

    - 赤丸で囲んだところから入札したい金額とパスワード(Yahoo!にログインするときに使うパスワード)を入力すれば、入札できます。何円単位で入札が可能なのかについては書いてあるはずなので、それに応じて金額を設定します。そして、ここで入力する金額は「最高入札金額」となります。つまり、この金額まではYahoo!オークション側で勝手に入札してくれます。例えば、現在の入札額が500円で、500円単位で入札しなければならない場合に、最高入札金額に5000円と入力したすると、とりあえず1000円で入札したことになります。他の人が1500円で入札すると、自動的に2000円で入札します…これが延々と5000円までやってくれます。 -

    - -

    -  私の少ない経験からコツを述べるとするならば、 -

    - - - -

    - というような感じでしょうか。 -

    - -

    -  落札が済むと、Yahoo!オークション側からメールが届いて、出品者と連絡用にとURLが送られてきます。そこには掲示板みたいな仕組みになっていて、相互に連絡が取れるようになっています。こんな感じです: -

    - -

    -

    -     yahoooku2 -
    これを使って、 - - - -

    - について連絡を取り合います。 -

    - -

    -  送金が終了すると、出品者から商品が郵送されます。出品者にも用事があるので、すぐに郵送することが出来ないかもしれないことに注意。届いたら商品のチェックをして、Yahoo!オークションのページで出品者の評価をします。これが終了すると、出品者が自分のことを評価して、これで一連のステップが終了します。 -

    diff --git a/content/post/2007/08/02/2007-08-02-00000571.md b/content/post/2007/08/02/2007-08-02-00000571.md deleted file mode 100644 index da954c8..0000000 --- a/content/post/2007/08/02/2007-08-02-00000571.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 集中講義は明日が最終日 -author: kazu634 -date: 2007-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3115;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  原田先生の集中講義も明日で最終日です。テーマは「18世紀における時間・空間表象について」です。クック船長の航海日誌・日誌を基づいて作成された世界周航記・『ガリバー旅行記』・『ロビンソン・クルーソー』などの大航海時代で世界が広がりつつあった18世紀に特有の表現形態と位置づけられる作品を取り上げ、そうしたものから18世紀に変化しつつあった時間・空間の表象について論じていただいております。 -

    - -

    -  とにかく格好良い先生です。自分も40過ぎたらこんな大人になりたいな…と思いました。やはり15~20ぐらい離れた若者とご飯を食べるときには、自然におごってあげられるような大人になりたいと思います。なぜか某I准教授も二次会でおごってもらっているのはどうかと思いましたが。 -

    -
    diff --git a/content/post/2007/08/04/2007-08-04-00000572.md b/content/post/2007/08/04/2007-08-04-00000572.md deleted file mode 100644 index 66bf542..0000000 --- a/content/post/2007/08/04/2007-08-04-00000572.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: だらだらとした休日 -author: kazu634 -date: 2007-08-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3119;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はゆっくりと起きて、『ローマ人の物語』をだらだらと読みながら昼寝をしました。ローマ人的な価値観がどんどん失われていき、キリスト教にローマ帝国が浸食されていく様子を読んでいるところです。「ローマ的なるもの」が失われていくのは、ここまで物語を追って来た身としてはすごく残念です… -

    - -

    -  昼寝から起きたらご飯を食べて、採点を頼まれている小論文を受け取りに行きました。明日の夕方までに11枚です。とりあえず現状8枚まで採点を終えました。 -

    - -

    -  スタバでQuietComfort2を使う機会があったのですが、これがまた最高でした。ザワザワした音が全部消えて、かなり集中できる感じです。夏休みは喫茶店で勉強するのもありかと思いました。最高です。 -

    - -
    - -
    -キリストの勝利 ローマ人の物語XIV
    -
    -
    diff --git a/content/post/2007/08/05/2007-08-05-00000573.md b/content/post/2007/08/05/2007-08-05-00000573.md deleted file mode 100644 index 9e56713..0000000 --- a/content/post/2007/08/05/2007-08-05-00000573.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 悠久の森白神フェスタ…参加ならず -author: kazu634 -date: 2007-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3121;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -悠久の森白神フェスタ -

    - -

    -  今年の夏休みは白神山地への旅行を計画しています。最近聞き始めたkokiaが例年、白神山地の麓にある街で開催される「白神フェスタ」に参加しているらしいとの情報をゲットしました…しかし今年はそのイベント自体が開かれないみたいです(..;)かなり残念。。。 -

    - -

    -  このイベントに参加することでできたのが、「悠久の杜」という歌で、NHKのこどものうたでも紹介されていたらしいです。明日はTSUTAYAからこのCDを借りてこようかな。 -

    - -
    - -
    -
    - - - - - - - - - -
    - kokia – 「悠久の杜」 -
    - -
    - -

    -

    diff --git a/content/post/2007/08/06/2007-08-06-00000574.md b/content/post/2007/08/06/2007-08-06-00000574.md deleted file mode 100644 index b1ee5d2..0000000 --- a/content/post/2007/08/06/2007-08-06-00000574.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: R2-D2です! -author: kazu634 -date: 2007-08-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3123;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -R2-D2 DVDプロジェクター -

    - -

    -  スターウォーズファンの皆さんへ。R2-D2を模したプロジェクターが発売されるようです。しかも、MP3プレイヤーやiPodも接続できる模様。さすがR2-D2… -

    -
    diff --git a/content/post/2007/08/06/2007-08-06-00000575.md b/content/post/2007/08/06/2007-08-06-00000575.md deleted file mode 100644 index 4b4fc6c..0000000 --- a/content/post/2007/08/06/2007-08-06-00000575.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: これからは自転車の時代? -author: kazu634 -date: 2007-08-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3125;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -2007 Giant Bicycle -

    - -

    -  来年は寮暮らしになり、試用期間中は駐車場が使えないことが判明しました。試用期間がどれぐらいなのかは確認していないのですが、でも再来年の1月に車検なので来年の3月で廃車にするかどうかが悩みどころです。 -

    - -

    -  そんなこんなで4月以降の足をどうするかを考えていたのですが、自転車にしようかと思っています。ロードレーサーとマウンテンバイクを足して二で割った、クロスバイクという自転車を購入しようと検討中です。現在考えているのは、GiantのEscape3という奴です。コストパフォーマンスに優れた自転車というふれこみです。今日自転車屋さんに行ったら、50,000円ぐらいで一式そろえられそうだということに気づきました。お盆前に買っちゃおうかなー -

    -
    diff --git a/content/post/2007/08/09/2007-08-09-00000576.md b/content/post/2007/08/09/2007-08-09-00000576.md deleted file mode 100644 index 1de8ed9..0000000 --- a/content/post/2007/08/09/2007-08-09-00000576.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: MacMiniラインナップの刷新 -author: kazu634 -date: 2007-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3127;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -The Apple Store (Japan) - Mac mini -

    - -

    -  アップルがMacMiniのラインナップを刷新しました。Core2Duoが入って、\79,800からです。 -

    - -

    -  現在のMacはBootcampやParallellsというソフトを用いればWindowsも動かせるので、Macを買えばWindowsから隔離されるということはなくなりました。しかも、iLifeというソフトが無料で付属してくるので、コストパフォーマンスで見るとWindowsパソコンよりもかなり良いコストパフォーマンスになっています。両者の差がほとんど無くなると、後はデザインがその差を分けることになるわけですが、その土俵で考えたらアップルの圧勝なわけで… -

    - -

    -  自分も来年からはプログラミングをすることになりそうなので、UNIX環境と親和性の高い(と言われている)Macにスイッチしようと画策中です。でも、とりあえず自転車を先に買います。 -

    -
    diff --git a/content/post/2007/08/09/2007-08-09-the-unix-philosophy.md b/content/post/2007/08/09/2007-08-09-the-unix-philosophy.md deleted file mode 100644 index 2ff3f58..0000000 --- a/content/post/2007/08/09/2007-08-09-the-unix-philosophy.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: The UNIX Philosophy -author: kazu634 -date: 2007-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3129;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -情報処理推進機構:情報処理技術者試験センター:トップ -

    - -

    -  基礎情報処理技術試験の勉強はほとんど手に着かない。一人でやるにはかなりきついので、研修の時期から始めようと思う…そう思いつつ、現在は集中講義のレポート書きがほぼ終了しつつある(→興味がある人はここをクリック) -

    - -

    -  これからはMacにスイッチしていこうと考えているので、参考図書として『UNIXという考え方』を購入した。これから読もうと思います。こういうphilosophyを伝える本だとすんなり入っていけるんだけどなぁ。 -

    - -
    - -
    -UNIXという考え方―その設計思想と哲学
    -
    -
    diff --git a/content/post/2007/08/10/2007-08-10-giant-escape-r3.md b/content/post/2007/08/10/2007-08-10-giant-escape-r3.md deleted file mode 100644 index a61a5e4..0000000 --- a/content/post/2007/08/10/2007-08-10-giant-escape-r3.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: GIANT – ESCAPE R3 -author: kazu634 -date: 2007-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3131;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ESCAPE@2ch Wiki - トップページ -

    - -

    -  というわけで、自転車を購入してきました。GIANTという会社のESCAPE R3という自転車です。結構人気車種らしく、探してみるとまとめWikiがあって、FAQがまとめられていました。 -

    - -

    -  とりあえず -

    - - - -

    - を一緒に購入しました。色々と調べてみると、フロアポンプ(「空気入れ」のことです)で週一ぐらいで空気を補充した方が良いらしく、空気圧確認できるタイプが良いらしい…ということで、必要経費としてこれも購入します(ロードバイクほどではないけれど、タイヤが細いので空気を定期的に入れないと常にパンクの危機にさらされるのです!)。一応勉強用にメンテナンスの仕方を解説した本も購入しました。 -

    - -

    -  というわけで乗り心地なのですが、かなりスピードが出ます。もともと陸上の長距離選手なので、こぎ続けるだけの脚力には問題を感じていないので、かなり快適な自転車生活が出来そうです。 -

    -
    diff --git a/content/post/2007/08/10/2007-08-10-stuff.md b/content/post/2007/08/10/2007-08-10-stuff.md deleted file mode 100644 index 1896793..0000000 --- a/content/post/2007/08/10/2007-08-10-stuff.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Stuff -author: kazu634 -date: 2007-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3135;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Stuff -

    - -

    -  Paul Grahamのサイトで最新エッセー”Stuff”が公開されました。大意としては: 物があふれていて、貧乏になればなるほどものを持つようになっている。昔は物は価値あるものとして見なされてきたが、現在ではそれほど価値ある物ではなくなり安価に手にはいるようになっている。しかし、物は依然として価値あるものとして見なされている(←ここら辺の論理展開が秀逸と思いました)。そういうわけで、あふれるほどのものを人々は所有するようになっている…といったような感じでしょうか。誰も手をつけなければ、お盆期間中に翻訳してみようかしら。 -

    -
    diff --git a/content/post/2007/08/10/2007-08-10-try-not-do-or-do-not-there-is-no-try.md b/content/post/2007/08/10/2007-08-10-try-not-do-or-do-not-there-is-no-try.md deleted file mode 100644 index 8d21252..0000000 --- a/content/post/2007/08/10/2007-08-10-try-not-do-or-do-not-there-is-no-try.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Try not. Do, or Do not. There is no try. -author: kazu634 -date: 2007-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3133;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Yoda - Wikipedia, the free encyclopedia -

    - -

    -  『スターウォーズ』のヨーダの台詞: “Try not. Do, or do not.  There is no try.”(「やってみるのではない。やるか、やらないか、だ。やってみるなんてない」) -

    -
    diff --git a/content/post/2007/08/11/2007-08-11-00000577.md b/content/post/2007/08/11/2007-08-11-00000577.md deleted file mode 100644 index 64e3d47..0000000 --- a/content/post/2007/08/11/2007-08-11-00000577.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 大学から寮へ -author: kazu634 -date: 2007-08-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3139;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論発表~集中講義~集中講義レポートと色々続いていたので、今日は早めに帰りました。自転車だとスピードがゆっくりなので、気づか -

    - -

    - ない物にまで気づけてとても良いです。 -

    - -
    - -
    -
    - - - - - - - - - -
    - 大学から寮へ -
    -univ2dorm -
    - -

    -

    diff --git a/content/post/2007/08/11/2007-08-11-00000578.md b/content/post/2007/08/11/2007-08-11-00000578.md deleted file mode 100644 index 9791dca..0000000 --- a/content/post/2007/08/11/2007-08-11-00000578.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: エンジンの強化 -author: kazu634 -date: 2007-08-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3137;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  自転車を購入した。自転車の性能は、ママチャリと比較したら申し分ない。次にボトルネックになるのは、自分の脚力のみ…ということで、世間ではお盆休みの中大学まで来ました。45分ぐらいで大学までたどり着けることに驚きました。車と変わらないじゃん。。。 -

    - -

    -  というわけで大学では、Life and Times of Michael Kを読んでいます。次の読書会の課題図書です。ノーベル賞作家なので、ちょっと楽しみかも。 -

    - -
    - -
    -Life and Times of Michael K
    -
    -
    diff --git a/content/post/2007/08/12/2007-08-12-may-the-force-be-with-you.md b/content/post/2007/08/12/2007-08-12-may-the-force-be-with-you.md deleted file mode 100644 index fc75932..0000000 --- a/content/post/2007/08/12/2007-08-12-may-the-force-be-with-you.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: May the force be with you. -author: kazu634 -date: 2007-08-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3143;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近ふと、スターウォーズの名台詞集みたいなのを読む機会があり、振り返ってみたくなっていたので、昨日からスターウォーズを振り返っています。シリーズを通してみたとき、何かを得られるかもしれません。 -

    - -

    -  May the force be with you. -

    - -
    - -
    -スター・ウォーズ エピソード4 新たなる希望 リミテッド・エディション
    -
    -
    diff --git a/content/post/2007/08/13/2007-08-13-00000580.md b/content/post/2007/08/13/2007-08-13-00000580.md deleted file mode 100644 index 9c552ea..0000000 --- a/content/post/2007/08/13/2007-08-13-00000580.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 今日の帰宅ルート -author: kazu634 -date: 2007-08-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3147;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日の自転車での帰宅ルートです。 -

    - -
    - -
    -
    - - - - - - - - - -
    - Map -
    -map -
    - -

    -

    diff --git a/content/post/2007/08/13/2007-08-13-star-wars-v.md b/content/post/2007/08/13/2007-08-13-star-wars-v.md deleted file mode 100644 index 0c16d1f..0000000 --- a/content/post/2007/08/13/2007-08-13-star-wars-v.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Star Wars V -author: kazu634 -date: 2007-08-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3145;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Yoda -

    - -

    -  昨日は『スターウォーズ』を再び見直す会の第二回目をしました。今回見たのは、Vです。ヨーダが登場する回です。とても東洋的な隠者という設定がしびれます。 -

    - -

    -  気になったのは、 -

    - - - -

    - こういう台詞です。 -

    - -
    - -
    -スター・ウォーズ エピソード5 帝国の逆襲 リミテッド・エディション
    -
    -
    diff --git a/content/post/2007/08/14/2007-08-14-00000581.md b/content/post/2007/08/14/2007-08-14-00000581.md deleted file mode 100644 index baee1e7..0000000 --- a/content/post/2007/08/14/2007-08-14-00000581.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Emacs事始め -author: kazu634 -date: 2007-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3151;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Meadow - Trac -

    - -

    -  UNIXなどを扱うプログラマには非常に人気のあるエディタにEmacsというものがあります。WindowsではMeadowという名前で無償で配布されています。どうせMacに移行するのであればUNIXは避けては通れないし、来年以降役に立つ…であろうので、慣れてみることにしました。現在全く慣れていないので、辛いです。EmacsはWindows標準のキー操作とは全く違うので、かなりとまどっています。覚えるまでが大変だな、これは。 -

    - -
    - -
    -入門 GNU Emacs 第3版
    Debra Cameron James Elliott Marc Loy

    - -

    -入門 GNU Emacs 第3版
    オライリー・ジャパン  2007-03-12
    売り上げランキング : 19859

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/08/14/2007-08-14-00000582.md b/content/post/2007/08/14/2007-08-14-00000582.md deleted file mode 100644 index 252a30b..0000000 --- a/content/post/2007/08/14/2007-08-14-00000582.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: アンジェラ・アキのセカンドアルバム -author: kazu634 -date: 2007-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3149;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -アンジェラ・アキブログ:エキサイトミュージック連載ブログ : セカンドアルバム「TODAY」がいよいよ!! -

    - -

    -  アンジェラ・アキのブログによれば、二枚目のアルバムが9月19日に発売されるそうです。ここ一年間でかなりの枚数のCDを発表していたので、そろそろとは思っていたところなわけです。「さくら色」・「たしかに」・「孤独のカケラ」などの最近の曲とオリジナルの曲が収録されることになりそうです。このアルバムについてアンジェラ・アキ本人によれば: -

    - -
    -

    - ファーストアルバムの「Home」は18歳からデビューまでの10年間の集大成でしたが、セカンドアルバムの「TODAY」にはその「Home」からスタートした濃厚で濃密な一年をつめ込みました。 -

    -
    - -

    - ということです。 -

    - -

    -  とりあえずスケジュール帳に記入して、万難を排して買いに行こうと思っているところです。 -

    -
    diff --git a/content/post/2007/08/14/2007-08-14-es.md b/content/post/2007/08/14/2007-08-14-es.md deleted file mode 100644 index 1eccee7..0000000 --- a/content/post/2007/08/14/2007-08-14-es.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: es -author: kazu634 -date: 2007-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3157;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は『スターウォーズ』以外にもTSUTAYAから借りてきています。『es』という映画を借りてきました。この映画は -

    - -
    -

    - 新聞広告で集められた被験者を「看守役」と「囚人役」に分け、模擬刑務所で生活をさせる…。アメリカの大学で実際に行われた実験を題材に描く、スリリングなドイツ映画。 -

    -
    - -

    - というものです。看守役と囚人役になった人がどのようにその役になりきっていくのかを描写していて、ぐいぐいと引き込まれていきました。 -

    - -

    -  物語のターニングポイントは囚人役の人々が、自分たちに都合の良いように物事を進めるために、実験責任者の教授がいないことを盾に取り、実験を監視している研究者の指示を拒絶し、逆に牢に閉じこめる部分です。自分たちの都合の良いことしか見ようとしないところに恐怖を感じてしまいます。自分があの極限状態に置かれたらどのように行動するのかわかりませんが、とても怖い映画でした。 -

    - -
    - -
    -es[エス]
    -
    -
    diff --git a/content/post/2007/08/14/2007-08-14-like-the-flowing-river.md b/content/post/2007/08/14/2007-08-14-like-the-flowing-river.md deleted file mode 100644 index fca7e5b..0000000 --- a/content/post/2007/08/14/2007-08-14-like-the-flowing-river.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Like the Flowing River -author: kazu634 -date: 2007-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3153;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日はお盆ということもあり、大学には行かずに丸善までのサイクリングで体を動かしていました。丸善では、洋書コーナーにて Paulo CoElhoの本を発見。こんなの出ていたのね…知らなかった。と言うわけで早速購入。今週はこれを読んで過ごそう。 -

    - -
    - -
    -
    - - - - - - - - - - - -
    - Paulo CoElhoの本 - - 寮~丸善 -
    -Like the Flowing River -
    - -

    -

    diff --git a/content/post/2007/08/14/2007-08-14-star-wars-vi.md b/content/post/2007/08/14/2007-08-14-star-wars-vi.md deleted file mode 100644 index 5b4a534..0000000 --- a/content/post/2007/08/14/2007-08-14-star-wars-vi.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Star Wars VI -author: kazu634 -date: 2007-08-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3155;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -YodainHisDeathBed -

    - -

    -  『スターウォーズ』旧三部作も残るは一つになりました。VIです。ここで旧三部作は完結し、銀河全体を脅かしていた皇帝が倒されます。古くなってしまったジェダイの騎士の伝統を引き継ぎ、広めていくようにと後のことをルークは託されます。こういう部分は、adventure storyの典型的なプロットだなと感じますね。 -

    - -
    - -
    -スター・ウォーズ エピソード6 ジェダイの帰還 リミテッド・エディション
    マーク・ハミル ハリソン・フォード キャリー・フィッシャー

    - -

    -スター・ウォーズ エピソード6 ジェダイの帰還 リミテッド・エディション
    20世紀フォックス・ホーム・エンターテイメント・ジャパン  2006-09-13
    売り上げランキング : 823

    - -

    -おすすめ平均  star
    starああ、完結!!!感無量!!!
    starオリジナル版といえば。
    starさんぶ。 -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/08/15/2007-08-15-canon-eos-kiss.md b/content/post/2007/08/15/2007-08-15-canon-eos-kiss.md deleted file mode 100644 index 6f3b8ce..0000000 --- a/content/post/2007/08/15/2007-08-15-canon-eos-kiss.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Canon EOS Kiss -author: kazu634 -date: 2007-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3161;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -New Eco Style [2nd STREET] / セカンドストリート リサイクルストア -

    - -

    -  本日、だらだらとセカンドストリートをぶらぶらしていたら、デジタル一眼レフCanon EOS Kissが7,800円で売っていました…欲しいかも。「初心者入門用の一眼レフとしては良いカメラ」という噂を聞いているので、とても欲しくなりました。でも、今月は自転車とかヘッドフォンとかかったので財布が焦げ付いています。来月になったら無くなっているんだろうなぁ。残念。 -

    - -
    - -
    -Canon デジタル一眼レフカメラ EOS Kiss デジタル X ボディ本体 ブラック KISSDXB-BODY
    -
    -
    diff --git a/content/post/2007/08/15/2007-08-15-star-wars-i.md b/content/post/2007/08/15/2007-08-15-star-wars-i.md deleted file mode 100644 index fce4d45..0000000 --- a/content/post/2007/08/15/2007-08-15-star-wars-i.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Star Wars I -author: kazu634 -date: 2007-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3159;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日も『スターウォーズ』を観て過ごしました。今日は、新三部作に入ります。後にダースベイダーとなるアナキンが登場します。旧三部作に登場していた主要なキャラクターが顔をそろえるので、どこにいるのかを見つけると思わずうれしくなってしまいます。 -

    - -

    -  とりあえず時代はジェダイ全盛期ですね。ルークの頃とは全く時代が異なることが伺えます。 -

    - -
    - -
    -スター・ウォーズ エピソードI ファントム・メナス
    -
    -
    diff --git a/content/post/2007/08/16/2007-08-16-00000583.md b/content/post/2007/08/16/2007-08-16-00000583.md deleted file mode 100644 index dc15b73..0000000 --- a/content/post/2007/08/16/2007-08-16-00000583.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Emacsに挑戦 — その後 -author: kazu634 -date: 2007-08-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3165;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Meadow(WindowsにおけるEmacs)を使い始めたわけですが、やはりこのプログラムはUNIX環境を前提にしているというのが正直な感想です。UNIX環境が整っていれば、かなり使いやすいのではないかと思うのですが…一応、WindowsでもUNIX環境を整えることも可能なのですが、難しそうでちょっと投げかけています。修士論文が終わってから、Mac買えばいいのではないかと投げかけています。 -

    - -

    -  でも、howmというメモ書きシステムがとても素敵です。秀丸でも使えましたが、やはりEmacsで使う方が快適です。使うとこんな感じになります: -

    - -

    -

    -Meadow - howm
    -
    diff --git a/content/post/2007/08/16/2007-08-16-why-did-i-met-mr-nakano-who-is-now-working-in-fukushima-at-our-kenkyushitsu.md b/content/post/2007/08/16/2007-08-16-why-did-i-met-mr-nakano-who-is-now-working-in-fukushima-at-our-kenkyushitsu.md deleted file mode 100644 index d0a4f10..0000000 --- a/content/post/2007/08/16/2007-08-16-why-did-i-met-mr-nakano-who-is-now-working-in-fukushima-at-our-kenkyushitsu.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Why did I met Mr Nakano, who is now working in Fukushima, at our kenkyushitsu? -author: kazu634 -date: 2007-08-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3163;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本日は二日ぶりに研究室に行きました。すると、三月で卒業して福島で先生をしている後輩が研究室を訪ねてきました(ちなみに実家は山形)。かなり久しぶりです。仕事の話(というかほとんど愚痴)を聞く側に回りました。新社会人の一年目は大変です。でも、頑張っているみたいで良かったです。 -

    - -

    -  ちなみに今日のサイクリングコースは以下の通りです。青葉通りの方が車の交通量が少なくて快適に走れることに気づきました。帰りだと、坂を下ってまっすぐだし。良い気分で帰れます。 -

    - -

    -

    -
    - - - - - - - - - - - - - -
    - 行き - - 帰り -
    -行き - -帰り -
    - -

    -

    diff --git a/content/post/2007/08/18/2007-08-18-life-time-of-michael-k.md b/content/post/2007/08/18/2007-08-18-life-time-of-michael-k.md deleted file mode 100644 index a65c5d2..0000000 --- a/content/post/2007/08/18/2007-08-18-life-time-of-michael-k.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 'Life & Time of Michael K' -author: kazu634 -date: 2007-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3167;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  読書会の課題図書であるLife & Times of Michael Kを読み終えました。途中で、 -

    - -
    -

    - It struck him too that his story was paltry, not worth the telling, full of the same old gaps that he would never learn how to bridge.  Or else he simply did not know how to tell a story, how to keep interest alive.  (176) -

    -
    - -

    - ということをMichaelは述べるのですが、これが小説全体の語りについてのコメントになっているように思います。三部構成なんですが、Part 2は明らかに別な語り手になっていて、それが他の二つのpartとどのようにつながるのかがよくわかりませんでした。出版当時は南アフリカは内戦状態だったため、「軍による拘束」を扱ったPart 2が原因で検閲が通らないことを避けようとしたのかな?どちらにせよ、結構きついsatireになっているような気がしました。淡泊としているんだけど、どんどん読めていける不思議な小説です。 -

    - -

    -  作者のCoetzeeはノーベル賞作家です。この語りのスタイルと南アフリカの置かれていた状況がわかれば、この小説の偉大さがわかるのだと思います。ただ自分の場合、南アフリカが置かれていた状況がいまいちよくわからないので、その偉大さが上手く理解できていない気がします。 -

    - -

    -  後、『ロビンソン・クルーソー』を連想させるような部分が多いように感じました(というかタイトルからして似てるんですよね…)。Coetzee自身も、『ロビンソン・クルーソー』を好んで読んでいるようです。 -

    - -
    - -
    -Life and Times of Michael K
    -
    -
    diff --git a/content/post/2007/08/18/2007-08-18-star-wars-ii.md b/content/post/2007/08/18/2007-08-18-star-wars-ii.md deleted file mode 100644 index 89db6f7..0000000 --- a/content/post/2007/08/18/2007-08-18-star-wars-ii.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Star Wars II -author: kazu634 -date: 2007-08-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3169;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  『スターウォーズII』を観ました。今作では青年となったアナキン(ジェダイの騎士見習いをしている)が元老員議員をしているアミダラと恋に落ちる過程を描いています。また、旧三部作にいたる伏線を至る所に張っているように思います。 -

    - -

    -  また今作はR2-D2が大活躍します。例えば、彼は飛びます。 -

    - -

    -

    -R2-D2_flying -
    - -

    - それだけでなく、C3POを助けます! -

    - -

    -

    -R2-D2_01 -
    - -

    - こんな感じで、R2-D2は大活躍をするのでした。 -

    - -
    - -
    -スター・ウォーズ エピソード2 クローンの攻撃
    -
    diff --git a/content/post/2007/08/19/2007-08-19-00000584.md b/content/post/2007/08/19/2007-08-19-00000584.md deleted file mode 100644 index f1afc52..0000000 --- a/content/post/2007/08/19/2007-08-19-00000584.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 鼠小僧の墓 -author: kazu634 -date: 2007-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3175;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -9889bdde.jpg鼠小僧の墓がありました。 -

    -
    diff --git a/content/post/2007/08/19/2007-08-19-00000585.md b/content/post/2007/08/19/2007-08-19-00000585.md deleted file mode 100644 index 9ab8d11..0000000 --- a/content/post/2007/08/19/2007-08-19-00000585.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 両国の雰囲気 -author: kazu634 -date: 2007-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3177;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -67599224.jpgこんなのを見かけました。 -

    -
    diff --git a/content/post/2007/08/19/2007-08-19-00000586.md b/content/post/2007/08/19/2007-08-19-00000586.md deleted file mode 100644 index e2481f3..0000000 --- a/content/post/2007/08/19/2007-08-19-00000586.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 東京着→両国へ -author: kazu634 -date: 2007-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3171;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -両国散歩BLOG -

    - -

    -  明日からの研修に備え、東京でスタンバっている状態です。とりあえずホテルは上野のスーパーホテルにしました。これから、両国に遊びに行ってみようかと計画中です(もうちょっと事前に調べておけば、もっとよさげな所に行けたかもしれないのですが、No Planだったので思い立ったところに行ってみることにしました)。 -

    -
    diff --git a/content/post/2007/08/19/2007-08-19-00000587.md b/content/post/2007/08/19/2007-08-19-00000587.md deleted file mode 100644 index 770f42a..0000000 --- a/content/post/2007/08/19/2007-08-19-00000587.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 両国国技館の近くにて -author: kazu634 -date: 2007-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3173;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -94c43555.jpg「よこづな」じゃないよ。「よこあみ」だよ。 -

    -
    diff --git a/content/post/2007/08/19/2007-08-19-00000588.md b/content/post/2007/08/19/2007-08-19-00000588.md deleted file mode 100644 index 2318c52..0000000 --- a/content/post/2007/08/19/2007-08-19-00000588.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 長距離移動中に実り豊かな時間を過ごすには -author: kazu634 -date: 2007-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3179;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -製品概要|QuietComfort2|BOSE Export, Inc. -

    - -

    -  本日は仙台から東京へと高速バスで移動しました。高速バス内部ではQuietComfort2が大活躍しました。ノイズキャンセリングヘッドフォンは乗車中の「ゴー」というようなノイズを完全にシャットアウトしてくれて、タイヤが回転するような音と人の声以外は聞こえない状態になります。これは非常に快適。長時間車内にいて疲れる原因は音にあることに気づきました。 -

    - -

    -  バスの中では、望田さん(『ウェブ進化論』の作者)が書いていたことを実践してみようと考えました。望田さんはこんな風に書いていました: -

    - -
    -

    - シリコンバレーと東京を年に六、七往復する生活を続けて十二年が過ぎた。自宅を出てから東京のホテルに入るまで約十五時間。あるとき僕はこの十五時間を、いっさい仕事のことを考えない時間、ネットにも絶対につながらない時間とすることに決めた。退屈な時間を少し特別な時間に変えたいと思ったからだ。 -

    - -

    - 出発の前の晩から、機内で読む文庫本を四冊、ああでもないこうでもないと選ぶ。気分次第で何を読みたくなるかわからないので、最低四冊は必要なのだ。そして僕のノートパソコンには、名人戦など一万局以上の将棋の棋譜を保管してあるので、誰のいつ頃のどんな将棋を並べようかなと考える。自分のCDライブラリーをすべて収録した「iPod(アイポッド)」を満タンに充電し、聴きたい音楽を百五十曲ほど「iPodシャッフル」に入れると、いざ出張と心の準備ができてくる。 -

    - -

    - ところで最近のフライトで、食事のあと暗くなってもうまく眠れなかったとき、ふと講演でも聞いてみようかなと思った。「iPod」から、昭和三十六年八月に長崎県雲仙で行なわれた「現代思想について」(新潮社)という小林秀雄の講演を選び、再生ボタンを押した。機内の適度な暗さや整列した座席の窮屈さが講演会場であるかのような臨場感を醸し出したのか、僕はたちまちのうちに時空を超えて、四十五年前の雲仙にいた。ぐいと名講演に引き込まれ、気がつくと二時間以上が経過していた。至福のひと時だった。 -

    - -

    - そうか、飛行機の中って、講演を聞くのに最適な場所だったんだ。僕は素晴らしい発見をしたような気持ちになった。東京に着き、入手可能な小林秀雄と司馬遼太郎の講演をすべてCDで購入した。今その音声は全部「iPod」の中におさまり、次の出張時の出番を待っている。 -

    -
    - -

    - これを参考にして、NHKの「プロフェッショナルの流儀」の司会をしている茂木健一郎のブログからmp3をダウンロードして、それを聞いていました(茂木健一郎のブログにあるmp3の一覧はここをクリック)。「脳を活かして生きる」という講演とアメリカとの交流会での講演を聴きました。あまり茂木健一郎には興味を持ってこなかったのですが、音声を聞き始めて俄然興味を持ち始めました。これから本を買ってみようかと思います。 -

    - -
    - -
    -フューチャリスト宣言 (ちくま新書 656)
    梅田 望夫 茂木 健一郎

    - -

    -フューチャリスト宣言 (ちくま新書 656)
    筑摩書房  2007-05-08
    売り上げランキング : 995

    - -

    -おすすめ平均  star
    star確かに批判する気が起きなくなる本だ
    starITは未来を豊かにするのだろうか?
    star「未来から無視されない」って価値基準はとても大切 -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/08/20/2007-08-20-00000589.md b/content/post/2007/08/20/2007-08-20-00000589.md deleted file mode 100644 index cc08a29..0000000 --- a/content/post/2007/08/20/2007-08-20-00000589.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 研修の後に -author: kazu634 -date: 2007-08-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3181;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -【楽天市場】8月31日まで!!お急ぎください!! 学問のすすめ:東海道おみやげ道中 by Kiosk -

    - -

    -  本日は研修を受けてきました。研修では色々とありましたが、それはまた後でまとめます。 -

    - -

    -  研修終了後に友達と品川駅で待ち合わせて、友達が通っている慶応大学を案内してもらいました。三田キャンパスです。色々と案内してもらった後で、東門から出て何の気なしに左側を見ると、それはありました。「学問の進め 最中」。研究室へのおみやげとしてこれ以上のものがあるだろうか(いやない)…というわけで早速購入してきました。 -

    - -

    -  おみやげを買ったら、二人でご飯を食べに行きました。色々と話をして、二時間ぐらいいたのでしょうか。彼女はお昼ご飯を食べ過ぎたらしく、ほとんど食べていなかったのでやや心配です。自分は上野で、彼女が横浜だったので駅で別れました(なんか日吉キャンパスと三田キャンパスで一週間ずつ講義があるそうで、日吉キャンパスに通いやすい横浜を選択したとのこと)。 -

    - -

    -  研修でかなり頭を使ったので気分転換になりました。明日もまた研修(..;) -

    -
    diff --git a/content/post/2007/08/24/2007-08-24-00000590.md b/content/post/2007/08/24/2007-08-24-00000590.md deleted file mode 100644 index 6e0e6b9..0000000 --- a/content/post/2007/08/24/2007-08-24-00000590.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: クロスバイクの空気入れ -author: kazu634 -date: 2007-08-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3183;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -2007 Giant Bicycle -

    - -

    -  2006年度のGiant社のEscape R3という自転車を購入したのですが、空気入れで悩んだので他の人にも参照できるようにとりあえず書き散らかしておこうと思います。 -

    - -

    -  とりあえず大前提として、クロスバイクなどのスポーツ用自転車は一週間に一度は空気を入れた方が良いのだそうです。そこで空気入れが必要になるのですが、調べると空気入れも奥深いことがわかります。実は空気を入れるバルブには三つの形式があるそうです(via 【楽天市場】空気の入れ方 編:自転車のトライ): -

    - -
      -
    1. - イギリス式バルブ -
    2. -
    3. - フランス式バルブ -
    4. -
    5. - アメリカ式バルブ -
    6. -
    - -

    - 詳しい説明はリンク先を見てもらうとして、そのどれに対応した空気入れを買うのかでまず躓くように出来ていました。 -

    - -

    -  これは調べるとすぐにわかりました。フランス式バルブ対応の空気入れが必要でした。それだけでなく、タイヤの空気圧を調べられると何かと便利らしいと言うことで、空気圧を測るゲージ付きのポンプがお勧めらしいです。そうしたなかで一押しとされていたのが、TOPEAKという会社のジョー ブロー スポーツでした。とりあえずこれを購入しました。 -

    - -

    -  後はこんな風につなげて、空気を入れるだけです。 -

    - -

    -

    -bicycle_01 -
    - -

    -【楽天市場】空気の入れ方 編:自転車のトライを参考に空気を入れます。しかし、自分はバルブを下側にして空気を入れていたのが悪かったのか、なかなか空気圧が上がりませんでした。どうやらこんな風にバルブを上にする方が空気が入りやすいようです: -

    - -

    -

    -bicycle_02 -
    - -

    -  適性空気圧はタイヤを見れば書いてありますので、各自でタイヤをご覧くだされ。フランス式バルブの空気の入れ方ははじめてだととまどいますので、参考ページを良く読んで空気入れをエンジョイしてください。 -

    - -
    - -
    -TOPEAK(トピーク) ジョーブロースポーツ PPF035
    -
    diff --git a/content/post/2007/08/25/2007-08-25-00000591.md b/content/post/2007/08/25/2007-08-25-00000591.md deleted file mode 100644 index 26e06f6..0000000 --- a/content/post/2007/08/25/2007-08-25-00000591.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: Cygwinを導入して -author: kazu634 -date: 2007-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3185;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  WindowsにCygwinを導入しました。これでWindows内部でUNIX環境が整ったことになります。使ってみるとこれは便利です。なぜかと言えば: -

    - - - -

    - というような感じでしょうか。 -

    - -

    -

    -   Meadow -
    - -

    -  というわけで、少しずつPerlのお勉強を始めようと思っているところです。本当ならC言語の勉強をしたいのですが、それにはかなり時間が足りないと思います。時間ができる一月以降になったら、勉強しようと考え中。 -

    - -
    - -
    -  
    - - - - - - - - - - - - - -
    - Perlの勉強 - - Emacs入門 - - Meadow入門 -
    -新版Perl言語プログラミングレッスン入門編 -
    - -

    -

    diff --git a/content/post/2007/08/25/2007-08-25-already-published.md b/content/post/2007/08/25/2007-08-25-already-published.md deleted file mode 100644 index fbc9e1b..0000000 --- a/content/post/2007/08/25/2007-08-25-already-published.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Already Published! -author: kazu634 -date: 2007-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3187;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  忘れていたけれど、うちの先生の本が出版されています。9月には戻ってくるって言ってたから、それまでに読んでおこう…ととりあえず注文した。でも、その前に修論の1章をメールしないとなぁ(..;) -

    - -
    - -

    - Translation: -

    - -

    - Today, I notice that my teacher’s novel is already published.  Now he is also a novelist as well as the teacher of English Literatue.  He’ll be back to Japan early September, so before he comes back I want to finish reading the novel and tell my impression on the novel to him.  But, my first priority is to write the chapter 1 of my thesis and e-mail it to him… -

    - -
    - -
    -Welcome To The Working Week
    Paul Vlitos

    - -

    -Welcome To The Working Week
    Orion (an Imprint of The Orion Publishing Group Ltd )  2007-08-16
    売り上げランキング : 78460

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/08/26/2007-08-26-00000592.md b/content/post/2007/08/26/2007-08-26-00000592.md deleted file mode 100644 index 2016bc8..0000000 --- a/content/post/2007/08/26/2007-08-26-00000592.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: サンタさんはね… -author: kazu634 -date: 2007-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3191;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  GIGAZINEというサイトの記事で「子供たちにサンタクロースの真実をまざまざと伝える看板」というものがありました。こんな感じです: -

    - -

    -

    -Santa Billboard Glasgow -
    この画像には次のように書かれています。”Sants gives more to the rich kids than poor kids.”(「サンタは貧乏な子よりも裕福な子に多くのプレゼントをあげるんだよ!」)と書かれています。なんと直線的にサンタさんの真実をまざまざと伝えているのだろうか!これほどまでに直接的なメッセージを見たことなんてないぞ!! -

    -
    diff --git a/content/post/2007/08/26/2007-08-26-star-wars-iii.md b/content/post/2007/08/26/2007-08-26-star-wars-iii.md deleted file mode 100644 index 8b8f3c4..0000000 --- a/content/post/2007/08/26/2007-08-26-star-wars-iii.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: Star Wars III -author: kazu634 -date: 2007-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3189;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在『スターウォーズ3』を観ています。長かった物語もついに終盤です。途中なので、まだアナキンはダークサイドに落ちていません。これから落ちていく様子を見ていこうと思います。とりあえずこれまでのところで気になった場面は次の二つです。 -

    - -

    -

    - - -

    -

    - -

    - 最後まで観たら、おそらく「アナキンがダークサイドに落ちた!」と落胆するのだろうなぁ。 -

    - -
    - -
    -スター・ウォーズ エピソード3 / シスの復讐
    -
    diff --git a/content/post/2007/08/27/2007-08-27-00000593.md b/content/post/2007/08/27/2007-08-27-00000593.md deleted file mode 100644 index 26bcb77..0000000 --- a/content/post/2007/08/27/2007-08-27-00000593.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: e-Learning開始 -author: kazu634 -date: 2007-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3193;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -情報処理推進機構:情報処理技術者試験センター:トップ -

    - -

    -  本日よりe-Learningを用いた基本情報処理技術者試験の勉強を開始しました。今日は研修でやった範囲の部分を勉強したので何とかなりましたが、全く学んでいない分野だったら大変だろうな…と今から恐れていたりします。 -

    - -

    -  とりあえず今日はコンピュータの仕組みについて勉強しました。コンピュータは0と1でできています。その中で色々な数値を表現するのはとても大変です。固定小数点法や浮動小数点法を勉強しました。またアルゴリズムやデータの格納方法について勉強しました。奥が深いです。 -

    - -

    -  でも研修に参加していこう、C言語のポインタの話が理解しやすくなったように感じています。C言語の凄さって、アセンブラよりも自然言語に近い形でアセンブラと同じようにコンピュータを制御できることにあるのだと現在感じているところです。 -

    -
    diff --git a/content/post/2007/08/27/2007-08-27-00000594.md b/content/post/2007/08/27/2007-08-27-00000594.md deleted file mode 100644 index e14ad24..0000000 --- a/content/post/2007/08/27/2007-08-27-00000594.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: スケジュールの棚卸し -author: kazu634 -date: 2007-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3195;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日、ようやく暇が出来たので12月までの予定をスケジュール帳に書き出してみた。ここ二ヶ月近くは「就職先が決まる→修論の構想発表→集中講義→集中講義のレポート提出→研修→○○(←いまここ!)」という流れだったので、かなり忙しかったとです。 -

    - -

    -  さて書き出してみてわかったのは、修論までの時間的余裕が思ったよりも少ないこと。そして東北英文学会で発表するなら、今月中に申請しなければならないこと。というわけで9月末日までの短・中期的なToDoは以下の通り: -

    - - - -

    - とりあえずこんな感じ。あぁ、後は松島ハーフを申し込まないと行けないのかな。たぶん… -

    - -

    -  とりあえず明日も修論頑張る。 -

    -
    diff --git a/content/post/2007/08/29/2007-08-29-00000595.md b/content/post/2007/08/29/2007-08-29-00000595.md deleted file mode 100644 index db18785..0000000 --- a/content/post/2007/08/29/2007-08-29-00000595.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 沖縄料理を食べに行きました。 -author: kazu634 -date: 2007-08-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3197;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は大学で読書会がありました。テクストはLife &Times of Michael Kです。発表者は集中講義さぼったり、ほとんど研究室の用事をしていなかったりと、時間がたっぷりあったはずなのに適当な発表だったので、右から左に聞き流していました。徹底的に全否定してもよかったのですが、先輩にやんわりと制止されたのでやめておきました。時間の無駄だった。修論やっていた方が有意義だった気がする。 -

    - -

    -  読書会終了後は有志の院生と沖縄料理屋さんに行きました。焼肉が半額キャンペーンということでみなで沢山食べました。ゴーヤチャーハンとかおいしかったです。割り勘して1,500円ぐらいでした。満足♪ -

    - -

    -  今日の自転車マップは、そのためにいつもとちょっと違います。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/08/30/2007-08-30-00000596.md b/content/post/2007/08/30/2007-08-30-00000596.md deleted file mode 100644 index 9457dba..0000000 --- a/content/post/2007/08/30/2007-08-30-00000596.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 今日も修論を書いています。 -author: kazu634 -date: 2007-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3199;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は今日はずっと修論。とりあえず序論的な部分は完成しているので、そこから具体的な分析をしていく段階。修論のアウトライン発表で話した原稿を手直ししながら頑張りました。とりあえずは結論の前までたどり着く(興味のある方はここをクリック)。この章の結論はどうするか?そして明日は一応東北英文学会の〆切。間に合わせられるのか>自分 -

    - -

    -  サイクリングの方は結構なショートカットを発見しました。これでたぶん5分ぐらいは短縮していると思う。というわけで、地図を表示してみます。 -

    - -
    - -
    -
    - - - - - - - - - -
    - Map -
    - -
    - -

    -

    diff --git a/content/post/2007/08/30/2007-08-30-00000597.md b/content/post/2007/08/30/2007-08-30-00000597.md deleted file mode 100644 index 4dba2a1..0000000 --- a/content/post/2007/08/30/2007-08-30-00000597.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 東北ドライブ旅行を計画中 -author: kazu634 -date: 2007-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3201;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  来週の月曜日~水曜日にかけて東北県内にドライブに行こうと考え中です。とりあえず大ざっぱな目的地は、 -

    - - - -

    - のような流れを考えています。直前にもかかわらず9/3~5の日程が空いていて、このドライブに興味がある人がいたら声をかけてください。一緒に行きましょう。まぁ、誰もいないでしょうが…思い立ったのがこの前で、ほぼノープランでここまで来ているので。。。 -

    -
    diff --git a/content/post/2007/08/31/2007-08-31-00000598.md b/content/post/2007/08/31/2007-08-31-00000598.md deleted file mode 100644 index 990286f..0000000 --- a/content/post/2007/08/31/2007-08-31-00000598.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: LaTeXの文章は美しい -author: kazu634 -date: 2007-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3203;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在LaTeXで東北英文学会の発表申請書類を作成しているのですが、日本語と英文混じりの文章がとても綺麗に印字されているのに感動。美しいことは素晴らしい。 -

    -
    diff --git a/content/post/2007/09/01/2007-09-01-00000599.md b/content/post/2007/09/01/2007-09-01-00000599.md deleted file mode 100644 index fc2d65e..0000000 --- a/content/post/2007/09/01/2007-09-01-00000599.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: Aaron Swartz — ”Perfectionism”の翻訳 -author: kazu634 -date: 2007-09-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3207;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近はPaul Grahamのエッセーを翻訳しようとしてもすぐに翻訳されてしまうので、(どちらかというと翻訳されていない)Aaron SwartzSchwartz“Perfectionism”を翻訳してみました。何かお気づきの点があればコメント欄に書き込んでください(__)彼の書いたエッセーで有名なのは「生産的になろう」があります。こちらも読むと面白いかも。 -

    - -

    -  訳してて思ったのは、Aaron SwartzSchwartz(WWWという規格を制定する立場にあるインターネットの偉い人です)のこだりりがAppleのこだわりと似ている気がするなぁ…ということです。これは完璧主義者というよりは凝り性なのかなと思いました。 -

    - -
    - -
    -
    - -

    -

    - Perfectionism
    凝り性 -

    -

    - -

    -

    - -

    - This may be hard for you to believe, but I’m something of a perfectionist. I get a special kind of joy out of tweaking every last detail until it’s just right, making sure each pixel is in its place. Unfortunately, I’ve never really been able to indulge this desire on any of my previous projects, either because my skills are too weak (no matter how much time I spend on it, I’ll never be able to craft a page like John Gruber can) or because time is too short. -

    - -

    - 信じられないかもしれないけれど、僕はちょっとした凝り性なんだ。うまくいくまで最後の最後まで調節して、一つ一つのピクセルがきちんとはまるようにすることに特別な喜びを覚える。でも残念なことに、これまで手がけてきたプロジェクトでこの願望を本当に楽しむことが出来たことは一度もない。その理由は、自分の技術があまりにも劣っていた(どれほどの時間を費やしても、John Gruberがするようにはページを巧みに作ること僕には出来ない)のか、あるいは時間が余りに短すぎるかのどちらかだ。 -

    - -

    - At Reddit, for example, we were always rushing-rushing-rushing to get more done. In a recent post, Paul Graham suggests startups can make you rich if you simply make sure to email him once a week. At Reddit we had no such worries: Paul was sure to email us weekly, sometimes even daily, usually asking why we hadn’t added any new features to the site lately. (In fairness, it worked, I suppose.) -

    - -

    - 例えばRedditでは、みんないつもがむしゃらにもっと多くのことをやろうとしていた。 最近のエッセーで、Paul Grahamはこんな風に提案している。スタートアップでお金持ちになれる可能性があるとすれば、それは週に一度確実に彼にメールする場合だ、と。 Redditではそんな心配とは無縁だった。というのも、Paulは毎週メールをくれたんだ。時には毎日のように。大抵は、なぜサイトに最近新しい機能を付け加えないんだと尋ねていた。(公正な立場で言えば、それは役に立ったのだと思う) -

    - -

    - When you get that question once a week, you get to try out many different answers, including questioning the premise. At first I give the usual low-level excuses: we weren’t feeling well this week, we had to go to a meeting, Alexis was out of town. Then we started in on more general principles: afraid of change, distracted by day-to-day fires, dissatisfaction with the codebase. And once I sent him Slate’s suggestion that “the Eccentrics’ own egotistical indolence has resulted in self-imposed limits to their skills–at the very least it deprives the world of more of their unique cultural prognostications.” (He was not amused.) -

    - -

    - そんな質問を週に一度受け取っていると、前提に異議を唱えることを含め、数多くの異なる返事を試すことになる。最初のうちは、よくある低い水準の言い訳をした:「今週は気分が乗らないから」・「ミーティングに行かなければいけなくて」・「Alexisが街の外にいるから」。次第に、もっと一般的な原則について手をつけ始めた: 「変化が怖い」・「日々の苦しさで注意がそらされて」・「codebaseに不満で」。そして一度なんか「奇人たちの自己中心的な怠惰が、自身に課した能力の制約という形で結実した―控えめに言って、そのことは世界から奇人たちが生み出すユニークな文化的兆候をより多く奪うこととなる」というSlateの提案を送ってやったんだ。(Paulは楽しんではくれなかった) -

    - -

    - Paul eventually became convinced that we had written lots of good code but wouldn’t release it because we were perfectionists. Knock it off, he would tell us. It’s more important to get it up than to get it right. Paul had become convinced that users love seeing new features, it gave them the impression of an exciting vibrant site. -

    - -

    - Paulは最後には、僕たちが素晴らしいコードをたくさん書いているのにそのコードをリリースしないのは、僕たちが完璧主義者だからだと納得した。そんな作業は止めろ、と彼は僕たちに言った。正しくすることよりも組み立てることの方がもっと重要なんだ。Paulはユーザーは新しい機能を見るのが好きで、新しい機能はユーザーに興奮してわくわくするサイトという印象を与えると確信していた。 -

    - -

    - There is something to this, of course. But I have a contrary proposal: users love perfectionism. Creating something brilliant is a process of continual refinement: adding bits where they’re needed, chipping off others that aren’t, and sanding everything smooth once it’s in place, then polishing it until it gleams. Do one thing, release it, and don’t stop releasing improvements until you do it really, really, well. -

    - -

    - この考えには注意に値するものがある、というのはもちろんだ。けれど、僕は反対の提案をしたい: ユーザーは凝り性を好むのだ、と。何か素晴らしいものを作り上げることは継続して洗練させていく過程だ: 必要とされる場所に付け加え、必要ではないものをそぎ落とし、収まりが良くなればすべてをスムーズになるまで磨き、そうしてから輝きだすまで仕上げを施すんだ。一つのことをして、リリースして、そして本当に本当にうまくできるようになるまで改良したものをリリースするのを止めない。 -

    - -

    - Adding features is part of this, of course, but not at all the whole thing. You can’t create a great sculpture just by tossing on more and more clay. -

    - -

    - 機能を追加することはもちろんこのことの一部を成しているが、全体を成しては全くない。もっと多くの粘土を放るだけでは偉大な彫刻を作ることなんて出来ないんだ。 -

    - -

    - Meanwhile, even if users can’t immediately see all the subtle details you’ve added, they begin to add up to a feeling of — if you’re talented — delight. The software knows where you want to go and has already laid out the trail. The path is worn smooth and shiny. Everything looks beautiful along the way. And every day it gets a little bit better. -

    - -

    - 同時に、たとえユーザーがすぐに付け加えた微かな細部の全てを見ることが出来なくても、ユーザーは―仮にあなたたちに才能
    があればだけど―欲求が満たされたという感覚にまで達し始めるだろう。そのソフトウェアは行きたいところを知っていて、すでに進路を提示してくれている。その道は滑らかで、光沢がある。その道沿いにあるものは全て美しく見える。そして、毎日そのソフトウェアは少しだけ良くなっていく。 -

    - -

    - For my next startup, Jottit, that’s the plan. -

    - -

    - 僕の次のスタートアップであるJottitのための、それが計画なんだ。 -

    diff --git a/content/post/2007/09/01/2007-09-01-00000600.md b/content/post/2007/09/01/2007-09-01-00000600.md deleted file mode 100644 index 970c334..0000000 --- a/content/post/2007/09/01/2007-09-01-00000600.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: Doc-Viewモード -author: kazu634 -date: 2007-09-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3205;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -  Emacsを使い始めて、段々とその便利さがわかってきた。現在はLaTeXで修論を書いているのですが、LaTeXの打ち込みとコンパイルまでを一括して処理してくれています。 -

    - -

    -  そんな感じで便利さを体感していると、なんとEmacsでPDFを閲覧できることを知りました。使ってみると、Windowsでは使えない文字で作業用ファイルを書き込もうとしていて、PDFが閲覧できませんでした(..;)どうにかならんのかと検索していたら、すでに他の人も作者の人に指摘済みでした(→doc-view.el — View PDF/PostStript/DVI files in Emacs): -

    - -
    -

    - [ Crosspost & Followup-To: gnu.emacs.help ] -

    - -

    - On Wed, Aug 22 2007, Tassilo Horn wrote: -

    - -

    - > (defcustom doc-view-cache-directory “/tmp/doc-view” -

    - -

    - Maybe use `temporary-file-directory’ or `make-temp-name’. -

    - -

    - >   “The base directory, where the PNG imoges will be saved.”
                                           images -

    - -

    - > (defun doc-view-file-name-to-directory-name (file)
    >   “Return the directory where the png files of FILE should be saved.
    >
    > It’a a subdirectory of `doc-view-cache-directory’.”
    >   (concat (directory-file-name doc-view-cache-directory)
    >           “/”
    >           (replace-regexp-in-string “/” “!” file))) -

    - -

    - Probably not portable, I think.  Windows users may set the directory
    to “c: ooar”.  Maybe you could do like the package formerly knows
    as `tumme.el’ does it.  Ah, it’s `image-dired.el’ now:
    `image-dired-thumb-name’. -

    - -

    - > (defun doc-view-convert-file (file)
    […]
    >   (let* *1
    >          (png-file (concat dir “/” “page.png”))) -

    - -

    - ,—-[ (info “(elisp)Directory Names”) ]
    |    If you want to use a directory file name in making such a
    | combination, you must first convert it to a directory name using
    | `file-name-as-directory’:
    |
    |      (concat (file-name-as-directory DIRFILE) RELFILE)
    |
    | Don’t try concatenating a slash by hand, as in
    |
    |      ;;; Wrong!
    |      (concat DIRFILE “/” RELFILE)
    |
    | because this is not portable.  Always use `file-name-as-directory’.
    `—- -

    - -

    - Bye, Reiner. -

    -
    - -

    -  というわけで、もう一度elispを導入してみようと思う。 -

    -
    - -
    -

    -*1:dir (doc-view-file-name-to-directory-name file -

    -
    diff --git a/content/post/2007/09/03/2007-09-03-00000601.md b/content/post/2007/09/03/2007-09-03-00000601.md deleted file mode 100644 index 9ed916a..0000000 --- a/content/post/2007/09/03/2007-09-03-00000601.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: キツネさん -author: kazu634 -date: 2007-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3211;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -2759b45a.jpgキツネと遭遇しました。
    -

    -
    diff --git a/content/post/2007/09/03/2007-09-03-00000602.md b/content/post/2007/09/03/2007-09-03-00000602.md deleted file mode 100644 index 01ccc77..0000000 --- a/content/post/2007/09/03/2007-09-03-00000602.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 道の駅・花山 -author: kazu634 -date: 2007-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3209;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f9099128.jpg東北ドライブ旅行に出ました。いま花山でじねんじょうどんを食べてきました。おいしかったです。
    -

    -
    diff --git a/content/post/2007/09/03/2007-09-03-00000603.md b/content/post/2007/09/03/2007-09-03-00000603.md deleted file mode 100644 index ab961c7..0000000 --- a/content/post/2007/09/03/2007-09-03-00000603.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 乳頭温泉には行けず… -author: kazu634 -date: 2007-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3213;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -田沢湖 ペンション サウンズグッド! -

    - -

    -  東北ドライブ旅行の第一日目に突入しました。今日の朝は「替えの下着すらない」という旅立ちの日にとってあるまじき失態をしつつ、ゆっくりと11:00頃出発しました。そんな状態で予定通りにことが進むわけもなく、田沢湖畔に着いたのが16:45ぐらいでした。もう暗くなりかけているし…これでは写真が撮れない!しかも乳頭温泉にも行けないじゃないか! -

    - -

    -  というわけで、予約したホテルに直行。夕飯を申し込んだのが、自分とアメリカ人の親娘(父and娘)しかおらず、英会話をしてお勧めの観光地情報を必死になって伝えていました。仙台はあんまり観光スポット無いなー松島を薦めておきました。でも、水戸に行く感じです。 -

    - -

    -  ここのペンションは岩手で教員をしていた人が脱サラ(?)して始めたそうで、なんかアメリカ人の客ともわきあいあいと話していました。居心地の良い空間です。 -

    -
    diff --git a/content/post/2007/09/04/2007-09-04-00000604.md b/content/post/2007/09/04/2007-09-04-00000604.md deleted file mode 100644 index 0799f54..0000000 --- a/content/post/2007/09/04/2007-09-04-00000604.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 弘前にいます。 -author: kazu634 -date: 2007-09-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3217;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 白神山地で今日1日が潰れ、弘前に滞在中です。とりあえず駅からやや離れた場所に宿があるのですが、駅まで歩いていく途中で多分一度もコンビニを目撃していない気がします。恐るべし。弘前。自分が当たり前と思っていることが相対化されました。
    -

    -
    diff --git a/content/post/2007/09/04/2007-09-04-00000605.md b/content/post/2007/09/04/2007-09-04-00000605.md deleted file mode 100644 index 655293c..0000000 --- a/content/post/2007/09/04/2007-09-04-00000605.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 乳頭温泉~田沢湖周遊 -author: kazu634 -date: 2007-09-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3215;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -乳頭温泉郷オフィシャルウェブサイト -

    - -

    -  今日は早起きして、乳頭温泉を見学に行き、田沢湖の周りを一周してきました。05:30~にはペンションを出ました。朝早いと、気持ちいいです。残念ながら、お風呂は時間外なので入れなかったのですが、乳頭温泉の硫黄の匂いなんかをかいできました。田沢湖ではタツ子像を見ました。 -

    - -
    -
    diff --git a/content/post/2007/09/05/2007-09-05-00000606.md b/content/post/2007/09/05/2007-09-05-00000606.md deleted file mode 100644 index cefd8df..0000000 --- a/content/post/2007/09/05/2007-09-05-00000606.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 道の駅・奥入瀬 -author: kazu634 -date: 2007-09-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3219;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -5e8b378b.jpg奥入瀬渓流を3時間程歩いたら疲れたので寄りました。アイスがおいしいです。
    -

    -
    diff --git a/content/post/2007/09/06/2007-09-06-00000607.md b/content/post/2007/09/06/2007-09-06-00000607.md deleted file mode 100644 index 3bb36cb..0000000 --- a/content/post/2007/09/06/2007-09-06-00000607.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 道の駅・宮古 -author: kazu634 -date: 2007-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3223;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -b8352a89.jpgお昼休憩です。
    -

    -
    diff --git a/content/post/2007/09/06/2007-09-06-00000608.md b/content/post/2007/09/06/2007-09-06-00000608.md deleted file mode 100644 index 2eae7f9..0000000 --- a/content/post/2007/09/06/2007-09-06-00000608.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: ドライブまとめ -author: kazu634 -date: 2007-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3225;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在、ようやく仙台に戻ってきました。とりあえずこれまでの軌跡を見てみましょう(写真を全部見たい人はここをクリックしてください) -

    - -

    - 09/03: -

    - -

    -  3日はドライブ初日。とりあえず「下着すら準備できていない(..;)」という危機的状況から始まりました。ようやく出発したのが、10:30過ぎでした(..;)お昼ご飯に自然薯ウドンを食べ、何とか立て直そうとしたものの結局田沢湖畔に着いたのは17:00過ぎてました…乳頭温泉を見てからペンションに着く予定だったのに… -

    - -

    -

    -
    - - - - - - - - - -
    - 自然薯ウドン -
    - -
    - -

    -

    - -

    -  でも、このペンションが良いところでした。先生を脱サラした人が経営していて、とてもQuietでComfortableなペンションでした。アメリカ人の父娘も来ていたのですが、その人たちは三泊目だったそうです。静かで良いところなので、納得。 -

    - -

    -

    -
    - - - - - - - - - -
    - 09/03 -
    - -
    - -

    -

    diff --git a/content/post/2007/09/06/2007-09-06-00000609.md b/content/post/2007/09/06/2007-09-06-00000609.md deleted file mode 100644 index caaa404..0000000 --- a/content/post/2007/09/06/2007-09-06-00000609.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 君にこれがわかるかな? -author: kazu634 -date: 2007-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3221;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -八戸工業高等専門学校 -

    - -

    -  昨日は八戸高専に勤めている先輩の所でお世話になりました…さてここで問題です。私はどこに泊まったでしょうか? -

    - -
      -
    1. - 先輩が自分を泊めるために家を片づけようとしたが片づけの量に絶望し諦め、先輩のオフィスに泊めてもらった。 -
    2. -
    3. - 先輩は自分を泊めるために家を片づけ、お客様スペースだけ確保でき、先輩の家に泊まった。先輩は自分のオフィスに泊まった。 -
    4. -
    5. - 先輩は片づけに絶望し、オフィスに泊めるわけにも行かないので、自腹でホテルを用意してくれた。 -
    6. -
    - -

    - この問題に一発で正解にたどり着いた人は凄い!。自分は尊敬する。 -

    - -

    -  ちなみに昨日は八戸の郷土料理をおごっていただきました\(^^)/「いちご煮」というのが本当においしかったです。満足。 -

    - -

    -  これから45号線沿いに仙台に戻ります。先輩に「12時間は見ておいた方が良い」と言われたので、そろそろ出発しないと…。 -

    -
    diff --git a/content/post/2007/09/08/2007-09-08-00000610.md b/content/post/2007/09/08/2007-09-08-00000610.md deleted file mode 100644 index a8d33e8..0000000 --- a/content/post/2007/09/08/2007-09-08-00000610.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 学会発表します。 -author: kazu634 -date: 2007-09-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3227;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Department of English Literature -

    - -

    -  東北英文学会に発表の申請をしたのですが、それが通りました。とりあえず11月17~18日に学会に行ってきます。山形大学だそうです。 -

    -
    diff --git a/content/post/2007/09/10/2007-09-10-00000612.md b/content/post/2007/09/10/2007-09-10-00000612.md deleted file mode 100644 index c460e60..0000000 --- a/content/post/2007/09/10/2007-09-10-00000612.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 自分のポテンシャルに感激! -author: kazu634 -date: 2007-09-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3231;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は大学まで自転車で行く。寮を出たのが後輩と一緒だったために、後輩に軽く競争心を抱き、自転車をこいでみました。すると、なんか35~40分ぐらいで大学に着いてしまった(..;)これじゃあ、車よりも速い…自分のポテンシャルに感激です! -

    - -

    -

    -
    from

    - -

    -tomdebiec -

    - -

    -

    diff --git a/content/post/2007/09/12/2007-09-12-i-know-i-should-use-gentlemen.md b/content/post/2007/09/12/2007-09-12-i-know-i-should-use-gentlemen.md deleted file mode 100644 index ad1c3fa..0000000 --- a/content/post/2007/09/12/2007-09-12-i-know-i-should-use-gentlemen.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: I know I should use GENTLEMEN! -author: kazu634 -date: 2007-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3233;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近、文学部の改修工事が行われている。そして、改修工事の影響で男子トイレは使用禁止に今日からなった。男性陣は偶数階の女子トイレを使用することとなったのである。なんとなく違和感を感じながらも、女子トイレを使用する今日この頃な私。 -

    - -

    -  そんな違和感を女性陣に伝えるのですが、彼女たちは気づいていなかった。改修工事は文学部の半分を対象に現在行われている。そして、その半分の工事が終わればもう片方の工事に入るということを。つまり、彼女たちだって男子トイレを使用するのである。一応、彼女たちにはその事実を伝えておいたのであった。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/09/13/2007-09-13-flat-tyre.md b/content/post/2007/09/13/2007-09-13-flat-tyre.md deleted file mode 100644 index edf6dea..0000000 --- a/content/post/2007/09/13/2007-09-13-flat-tyre.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Flat tyre… -author: kazu634 -date: 2007-09-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3235;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  気づいたら自転車がパンクしていました。明日のToDoにパンク修理を追加。まだパンク修理キットを買っていないから、業者に頼まないと…はやく自分で修理できるようになろうっと。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/09/14/2007-09-14-busy-cellphone.md b/content/post/2007/09/14/2007-09-14-busy-cellphone.md deleted file mode 100644 index 8197d05..0000000 --- a/content/post/2007/09/14/2007-09-14-busy-cellphone.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Busy Cellphone -author: kazu634 -date: 2007-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3237;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は珍しく携帯電話が忙しかったです。まず、今日は二つ上の先輩が神奈川から仙台に遊びに来ました。三月までは先生をしたのですが、今は退職して翻訳の仕事をしているそうです。なんか凄いなぁー。車で仙台まで来たとか。20:00過ぎまで助手さんなどを交えてイタリアンを食べていました。結構ムーディーなお店でした。 -

    - -

    -  そして、現在東京で働いている後輩から「夕飯を食べませんか?」と連絡があった。でも、先輩が来ていたから丁重に断る。すまない(__) -

    - -

    -  また、内定式前日の9月30日に大学の同級生とご飯を食べようと連絡していたら、その返事が来ていた。これまた返信する。やった♪ -

    - -

    -  さらに、大阪で働いている同級生に「遊びに来てね」と誘われていたので、大阪・京都旅行を計画、飛行機のチケットを本日予約した。これから連絡しないと… -

    - -

    -  その上、明日東北ドライブ旅行のおみやげを渡しに松島の同級生の所へ遊びに行くので、そっちからも連絡が入る。とりあえず明日は松島で写真を撮って帰ってくる。 -

    - -

    -  なんかこんな感じで色々な人と連絡を取った一日でした。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/09/15/2007-09-15-mistake-first-then-success.md b/content/post/2007/09/15/2007-09-15-mistake-first-then-success.md deleted file mode 100644 index 3ca81df..0000000 --- a/content/post/2007/09/15/2007-09-15-mistake-first-then-success.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Mistake First, then Success! -author: kazu634 -date: 2007-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3239;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在『金持ち父さんの投資ガイド 入門編―投資力をつける16のレッスン』を読んでいます。ネットバンクに手を出そうとしていて、ソニー銀行に目星をつけました。外貨預金の手数料が安いそうです……ただ「外貨預金」というフレーズにだまされているだけなんですけどね。。。 -

    - -

    -  気になったフレーズは次の通りです: -

    - -
    -

    - 現実のビジネスの世界で成功するためには、学校で通用する頭の良さが必要だ。きみのお父さんは五歳の時に学校に入学した。そして成績が良かったから、ずっと学校にとどまり、最後には学校システムのトップにまでのぼりつめた。五十歳の今、お父さんは世間に出ようとしている。世間はとても厳しい教師だ。学校ではまず授業で教えられる。外の世界でまず与えられるのは間違いだ。そのあとで、そこから教えを学び取るかどうかは本人次第だ。たいていの人は自分が犯した間違いから学ぶ方法を教えられていないから、間違いを全て避けようとするか―実はこの方が大きな間違いなんだが―あるいは間違いを犯してもそこから何も学ぶことが出来ない。だから、こんなにもたくさんの人が同じ間違いを何度も繰り返すんだ。学校では、間違いをしないと頭が良いと思われる。外の世界では間違いを犯し、そこから学ぶことができてはじめて頭が良いと言える。 -

    -
    - -

    - 間違いは成功の母とか言いますが、それをストレートに言い切ってくれています。でも、下の画像のような間違いは恥ずかしいかも。 -

    - -

    -

    -
    from Clive Andrews -
    - -
    - -
    - -
    -金持ち父さんの投資ガイド 入門編―投資力をつける16のレッスン
    ロバート キヨサキ シャロン レクター

    - -

    -金持ち父さんの投資ガイド 入門編―投資力をつける16のレッスン
    筑摩書房  2002-03-21
    売り上げランキング : 801

    - -

    -おすすめ平均  star
    star投資の考え方を学ぶ
    star日米両政府も絶賛
    star適格投資家の考え方を学ぶための入門書 -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/09/17/2007-09-17-if-you-want-phd-this-would-be-funny.md b/content/post/2007/09/17/2007-09-17-if-you-want-phd-this-would-be-funny.md deleted file mode 100644 index 4221127..0000000 --- a/content/post/2007/09/17/2007-09-17-if-you-want-phd-this-would-be-funny.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: If you want phd, this would be funny! -author: kazu634 -date: 2007-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3241;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ふと気づいたら、I準教授の部屋のドアの所にこんなマンガが貼り付けてありました。かなり自虐的です。なにやってんだ。。。自分で認めるなよ…とか思ってしまうのですが。 -

    - -

    -

    - -
    diff --git a/content/post/2007/09/18/2007-09-18-00000613.md b/content/post/2007/09/18/2007-09-18-00000613.md deleted file mode 100644 index 91e0806..0000000 --- a/content/post/2007/09/18/2007-09-18-00000613.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 恐怖心に負けたら、世界は年ごとに小さくなっていく。 -author: kazu634 -date: 2007-09-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3243;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ロバート・キヨサキの『金持ち父さんの投資ガイド 上級編―起業家精神から富が生まれる』を読みました。思いがけず、大学図書館においてあったのでお金をかけずに読めました(『ローマ人の物語』といい大学図書館もきちんと調べると良いことがあるみたい)。 -

    - -

    -  気になったのは以下の点: -

    - - - -

    -  あと、こんな詩も紹介されていました。 -

    - -

    -

    -

    - W・N・マーレイ “On Commitment” -

    - -

    - 何かに深く関わる決心がつくまで、人は躊躇する。
    尻込みすることもあれば、いつも無駄なことばかり。
    自ら進んで行う創造に関わる全ての行為には、
    共通する一つの真理があり、
    それに気がつかなければ、
    数え切れないほどの夢と素晴らしい計画を殺すことになる。
    人が強い決意を持って深い関わりを決めたとき、
    そのとき神意も動く。 -

    - -

    -


    - -
    - -
    -金持ち父さんの投資ガイド 上級編―起業家精神から富が生まれる
    ロバート キヨサキ シャロン レクター

    - -

    -金持ち父さんの投資ガイド 上級編―起業家精神から富が生まれる
    筑摩書房  2002-03-21
    売り上げランキング : 3860

    - -

    -おすすめ平均  star
    star「洗練された投資家」になる為の本
    star起業するための準備本
    star自分の現実は自分の心や信念が決める -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2007/09/22/2007-09-22-00000614.md b/content/post/2007/09/22/2007-09-22-00000614.md deleted file mode 100644 index 19141cd..0000000 --- a/content/post/2007/09/22/2007-09-22-00000614.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 研修旅行 -author: kazu634 -date: 2007-09-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3245;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -鳴子温泉郷観光協会/宮城県大崎市鳴子温泉 -

    - -

    -  昨日~今日と大学の研究室の研修旅行に行ってきました。自分は幹事として皆様の快適な旅行に貢献すべく、頑張ってきたところです。とりあえず今年の研修旅行は鳴子に行ってきました! -

    - -

    -  大学生協の合宿プランで見つけた格安の旅館に泊まることになりましたが、典型的な温泉宿という雰囲気がとてもよかったです。そこいらの旅館よりも広くて快適でした。自分のセンスに脱帽したとこです。 -

    - -

    -  一応研修なので、うちの外国人講師の先生が出した小説について質問会のようなものを行いました。熱心にみんな質問してくれて、よかったです。自分は『スターウォーズ』がらみの言及でよく分からない部分があったので、そこについて質問しました(ただ単に韻を踏みたくて、意味のないことを書いていたようです。。。)。 -

    - -

    -  研修終了後は夕食、そして宴会へと突入しました。みんな和気藹々と楽しんでくれてよかったです。次の日は温泉街を散歩したりし、温泉につかり、いい感じで帰ってきました。楽しかった。 -

    - -

    -  明日は後輩と先生と一緒に楽天の試合を観戦に行ってきます。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/09/23/2007-09-23-00000615.md b/content/post/2007/09/23/2007-09-23-00000615.md deleted file mode 100644 index 52076ec..0000000 --- a/content/post/2007/09/23/2007-09-23-00000615.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 楽天の試合観戦 -author: kazu634 -date: 2007-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3247;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -RAKUTEN EAGLES [ 東北楽天ゴールデンイーグルス オフィシャルサイト ] -

    - -

    -  今日は楽天イーグルスの試合を観戦してきました。大学の先生と後輩と三人とで行ってきました。先制点を取ったのですが、途中で逆転されちょっと嫌なムードだったのですが、そのムードを7階の攻撃でひっくり返しました。 -

    - -

    -  それにしても7回の攻撃前にみんなでいそいそと風船をふくらませて、応援団の人を中心に応援をする様子は圧巻でした。ホームとアウェーの違いをまざまざと見せつけていました。7回の楽天の同点のチャンスではWe will Rock Youが流され、西武の目を覚まさせてやったところで興奮が高まってきました。そして次の回、逆転に成功します。楽天は後攻だったので、9回の西武の攻撃を押さえきれば勝利。これは無難に抑えて、楽天の勝利です♪ -

    - -

    -  フルキャストスタジアムでは先進的な試みがされていて、応援に関する規制が他の球場に比べて厳しいみたいです。でも、応援団と球団の距離が近くて良い雰囲気でした。球場周辺も祭日の雰囲気が流れていて、見ているだけで楽しかったです。楽天が来て三年目にしてはじめての観戦でした。楽しかった。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/09/26/2007-09-26-00000616.md b/content/post/2007/09/26/2007-09-26-00000616.md deleted file mode 100644 index 444808f..0000000 --- a/content/post/2007/09/26/2007-09-26-00000616.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 京都の夕食 -author: kazu634 -date: 2007-09-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3249;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -26be4413.jpgハンバーグ食べました。おいしかった。 -

    - -

    - 【GPS情報】 -

    - -

    -http://walk.eznavi.jp/map/?datum=0&unit=0&lat=%2b34.59.42.86&lon=%2b135.45.32.98&fm=1
    -

    -
    diff --git a/content/post/2007/09/27/2007-09-27-00000617.md b/content/post/2007/09/27/2007-09-27-00000617.md deleted file mode 100644 index fab1da0..0000000 --- a/content/post/2007/09/27/2007-09-27-00000617.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 京都の昼飯 -author: kazu634 -date: 2007-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3253;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -e4c32da4.jpg京都大学の正門のとこにあるレストランで食べてます。 -

    - -

    - 現在のところ、上加茂神社・金閣寺・北野天満宮と制覇してきました。これから銀閣寺!
    -

    -
    diff --git a/content/post/2007/09/27/2007-09-27-00000618.md b/content/post/2007/09/27/2007-09-27-00000618.md deleted file mode 100644 index f4b4dee..0000000 --- a/content/post/2007/09/27/2007-09-27-00000618.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 今日の相棒 -author: kazu634 -date: 2007-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3251;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -86b242b3.jpg今日の相棒のFHI190です。普段のスピードの5分の1ぐらいですが、頑張って京都の街中をポタリングしようともいます。
    -

    -
    diff --git a/content/post/2007/09/28/2007-09-28-00000619.md b/content/post/2007/09/28/2007-09-28-00000619.md deleted file mode 100644 index 60a0bd7..0000000 --- a/content/post/2007/09/28/2007-09-28-00000619.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: たこ焼き -author: kazu634 -date: 2007-09-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3255;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -785ef994.jpg大阪に移動してきました。今日は友達に泊めてもらいます。
    -

    -
    diff --git a/content/post/2007/10/02/2007-10-02-00000620.md b/content/post/2007/10/02/2007-10-02-00000620.md deleted file mode 100644 index 647770d..0000000 --- a/content/post/2007/10/02/2007-10-02-00000620.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 内定式 -author: kazu634 -date: 2007-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3257;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  10月1日は内定式がありました。同期は260人ぐらいだそうです。とりあえず一堂に会すと迫力があります。内定式~研修~同期で飲み会(40人ぐらい)という流れでした。 -

    - -

    -  9月30日から東京入りして、学部のときの同級生と焼き鳥屋さんへ。その後ラーメンを食べに。編集者としてがんばっているのですが、会社に寮がないために自腹でお金を家賃を払う必要があって結構大変そうでした。寮って大事かも。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/10/02/2007-10-02-00000621.md b/content/post/2007/10/02/2007-10-02-00000621.md deleted file mode 100644 index 7f82b20..0000000 --- a/content/post/2007/10/02/2007-10-02-00000621.md +++ /dev/null @@ -1,96 +0,0 @@ ---- -title: 京都まとめ -author: kazu634 -date: 2007-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3259;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  京都に旅行に行ってきました。その際の写真や軌跡などを載せています。 -

    - -

    -  写真たちです(全部みたい人はここをクリック♪): -

    - -

    -

    -
    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 賀茂川 - - 上賀茂神社 -
    - - - -
    - 金閣寺 - - 銀閣寺 -
    - - - -
    - 哲学の道 - - 清水寺 -
    - - - -
    - -

    -

    - -

    -  京都のポタリングマップです: -

    - -

    -

    -
    -
    diff --git a/content/post/2007/10/05/2007-10-05-one-of-my-friends-will-be-a-teacher-next-april.md b/content/post/2007/10/05/2007-10-05-one-of-my-friends-will-be-a-teacher-next-april.md deleted file mode 100644 index 6c6f43a..0000000 --- a/content/post/2007/10/05/2007-10-05-one-of-my-friends-will-be-a-teacher-next-april.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: One of my friends will be a teacher next April! -author: kazu634 -date: 2007-10-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3261;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  後輩が長野県の教員採用試験に通ったそうです!本当に良かった。学部生の時は教員採用試験に通らずに、私立高校の教員の口はあったそうなのですが、自分の力をもっと伸ばすためにあえて大学院に進学することを決意したそうです。こうした決断をするにはとても勇気がいるし、なかなかできることではない。リスクを取って自分を高め、結果を出せたことが本当に凄いと思う。先生として頑張って欲しいと思う。 -

    - -

    -

    -
    -
    diff --git a/content/post/2007/10/06/2007-10-06-00000622.md b/content/post/2007/10/06/2007-10-06-00000622.md deleted file mode 100644 index 8494a0e..0000000 --- a/content/post/2007/10/06/2007-10-06-00000622.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: 絵画の見方 -author: kazu634 -date: 2007-10-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3263;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  この文章はlifehack.orgに投稿されたHow to Read a Paintingを翻訳したものです。 -

    - -
    - -
    -
    - -

    - How to Read a Painting
    絵画の見方 -

    - -

    -

    - -
    -01 -
    - -

    - Art is a great status symbol in modern society and because of that it can be quite intimidating to the casual viewer. For many the first impulse is to blow it off, to see it as a worthless plaything for the rich and boring. This is too bad, not only because art can be a great source of pleasure in our lives, but because even a passing acquaintance with art can enrich and deepen our understanding of the world around us.
    芸術は現代社会のステータスシンボルの中でも重要なものなので、そのために気軽に絵を見ようとする人は芸術を前にすると萎縮してしまうこともあるだろう。多くの人にとって絵画の第一印象がそうした萎縮を吹き飛ばして、芸術を価値のない金持ちの道楽で退屈なものと見てしまう。これではあまりに残念だ。というのも、芸術は我々の人生に置いて喜びの源であり得るだけでなく、芸術に少しでも親しむことで自分たちを取り巻く世界の理解が豊かに、深くなりうるからだ。 -

    - -

    - Fortunately, developing a casual understanding of art is not all that difficult. It is true that some people devote their entire lives to studying the minutest details of an artists’ work, but there’s no need to become an expert to have a meaningful relationship with art. All it takes is a moderate attention to detail, a little bit of patience, and a willingness to reflect on your own feelings.
    ありがたいことに、気楽に芸術を理解することはそれほど難しくはない。たしかに自分の全生涯をある芸術家の作品の非常に細かな点を研究することに捧げる人もいるけれど、芸術と意味のある関係を持つのに専門家になる必要なんて無いんだ。必要なのは、適度に細部に集中し、少しばかり忍耐強くして、そして自分自身の感情をよく考えようとすることだけなんだ。 -

    - -

    - Here, I’ll show you a quick way to approach and appreciate a painting, although the ideas here can be applied to works in other mediums (sculpture, drawing, even architecture and fashion) quite easily. There’s no shortcut to understanding I can give; great art rewards the hundredth viewing as much as he first, and you can spend a lifetime pondering the decisions an artist made in one painting. Instead, I’ll try to give you a process to follow that will help you get the most out of a painting the first time you see it.
    この記事で、私は絵画に取り組んで鑑賞する手っ取り早い方法を見せようと思う。といってもこれから言う方法は他の形式(彫刻、デッサン、建築やファッションにさえも)の作品にも簡単に応用することが出来る。でも、私には作品の理解へといたる最短の方法を教えることは出来ない。偉大な芸術は初見の人と同じようにその作品を100回見た人にも新しい発見をもたらすので、ある絵画で芸術家が下した決断を考えることに生涯を費やすことができるからだ。その代わりに私がこれから示すのは、はじめて絵画を見たときにそこから多くを引き出すのを助けてくれる方法なんだ。 -

    - -

    - While I’m on the subject, a word about “great art”. Andy Warhol said that if you want to tell a good painting from a bad one, first look at a thousand paintings. There are no hard and fast rules about what makes a piece great, mediocre, or bad; remember, Van Gogh’s work was once considered amateurish and forgettable. There are, of course, standards that matter within the professional art world, but you don’t owe the professionals anything, so don’t worry too much about what they think qualifies as “great”.
    本題に入る前に、「偉大な芸術」について一言言っておこう。アンディー・ウォーホルはこんな風に言っている。もし良い絵とひどい絵を見分けたいんだったら、まず1000は絵を見ることだ。作品を偉大に、平凡に、あるいはひどくしているものについての厳密な規則なんて無いんだ。覚えておいて欲しい。ゴッホの作品はかつてアマチュアっぽいと考えられていて、忘れられていたことを。もちろんプロの芸術の世界の中で重要になる規準はあるよ。でも、専門家に何かいいことをしてもらっているわけでもないんだから、専門家が「偉大だ」と考えている規準のことを過剰に心配することはない。 -

    - -

    -

    -
    - -

    - Take a look
    見てみる -

    - -

    -

    - -

    - Art should appeal to you first through your senses. That doesn’t mean a painting has to be beautiful to be good, but it must grab your eye in some way. Give a work a moment to do its thing ― some works are intriguing in subtle ways. A work might grab your attention through its subject matter, it’s use of color, an interesting juxtaposition of objects, it’s realistic appearance, a visual joke, or any number of other factors.
    芸術はまず五感を通して訴えかけてくる。そのことは絵画が良くあるためには美しくなければならないということを意味してはいない。でも、何らかの方法で視線を奪うものでなければならないということを意味している。作品にそれをする時間をあげて欲しい―というのも、すぐには捉えがたい方法で注意を引く作品というのもあるからだ。テーマで訴えかけてくる作品もあれば、色の使い方、静物の興味深い配置、写実的な描き方、視覚的な冗談、あるいは他の様々な特徴で訴えかけてくるものもある。 -

    - -

    -02 - -

    - Once you’ve gotten an overall look at the painting, ask yourself “what’s this a picture of?” That is, what is the subject of the painting? The subject might be a landscape, a person or group of people, a scene from a story, a building or city scene, an animal, a still life (a collection of everyday items like a bowl of fruit, a pile of books, or a set of tools), a fantasy scene, and so on. Some paintings won’t have a subject ― much of the work of the 20th century is abstract, playing with form and color and even the quality of the paint rather than representing reality.
    絵画の全体を見たら、「この絵は何についての絵なのだろう?」と考えて欲しい。つまり、「この絵画のテーマは何か?」ということだ。テーマは風景、個人あるいは人々、物語の1シーン、建物あるいは都市の1コマ、動物、静物(フルーツバスケット、本、あるいはひとそろいの道具)、ファンタジーの1シーン、などであるかもしれない。テーマを持たない絵画もある―20世紀の作品の多くは抽象的で、形と色で遊び、そして現実を表現することよりもむしろ塗料の質において戯れているものもあるんだ。 -

    - -

    - The painting above, by the Dutch artist Breughel, represents the Tower of Babel. Scenes from the Bible or from classical mythology are popular in older work; since the end of the 19th century, scenes of everyday life have become more common. If you know the story, you’re one step ahead of the game, but it’s possible to enjoy the work without knowing the story it illustrates.
    上の絵画はオランダの芸術家ブリューゲルによるもの
    で、バベルの塔を表している。聖書かあるいは古典的な神話からの場面が古い時代の作品では良く用いられる。19世紀の終わりからは、日常生活の場面がよく用いられるようになってきた。物語を知っていれば、ちょっとだけ有利な立場にいることになる。でも、その絵画が描く物語を知らなくても作品を楽しむことは出来るよ。 -

    - -

    -

    -
    - -

    - What’s That All About?
    それはいったい何についてなのか? -

    - -

    -

    - -

    - Look for symbols. A symbol, very simply, is something that means something else. The Tower of Babel is a well-known symbol in Western society, representing both the dangers of pride and the disruption of human unity. Often a painting will include very clear symbols ― skulls, for instance, were often included in portraits of the wealthy to remind them that their wealth was only worldly and, in the grand scheme of things, ultimately meaningless. But just as often the symbolism is unique, the artist’s own individual statement. Don’t get caught in the trap of trying to figure out “what the artist meant”; focus instead on what the work says to you.
    シンボルを探そう。シンボルというのは、とても簡単に言えば、何か他のものを意味するもののことだ。バベルの塔は西欧社会ではよく知られたシンボルで、「高慢の危険」と「人間のまとまりの崩壊」の二つを意味している。絵画が非常にはっきりとしたシンボルを含んでいることが多い―例えば、骸骨は裕福な人の肖像画によく含まれていて、彼らの富は世俗的なものにしか過ぎず、神の計画の中では究極的には意味のないものだと思い起こさせているんだ。けど、同じぐらい頻繁にシンボルが独特で、芸術家自身の個人的な主張であることもある。「芸術が意図としていたもの」を理解しようとする罠にはまらないでほしい。そうではなくて、作品が語りかけてくるものに集中してほしいんだ。 -

    - -

    -

    -
    - -

    - How’d They Do That?
    どうやっているのか? -

    - -

    -

    03 - -

    - The next consideration is style, which is essentially the mark of the artist’s individual creativity on the canvas. Some artists follow well-established styles ― many Renaissance portraits look almost exactly alike to the casual viewer, for instance ― while others go out of their way to be different and challenging. Some artists create closely detailed, finely controlled works, others slap paint around almost haphazardly creating a wild, ecstatic effect.
    次に考えるのはスタイルだ。スタイルというのは本質的にはキャンバス上で芸術家の個人的な創造性を示しているもののことだ。確立したスタイルに従う芸術家もいれば―例えば、多くのルネサンスの肖像画は気軽に絵を見ようとする人にとってほとんど同じように見えるだろう―違いを出して、挑戦的であろうとしてスタイルから外れる芸術家もいる。きっちりと細部まで描き、素晴らしく意図された作品を生み出す芸術家もいれば、あたりに塗料をでたらめに塗りつけてルールに縛られない、我を忘れているという印象を生み出す芸術家もいるんだ。 -

    - -

    -It may not seem as obvious as the subject and symbolism, but style can also convey meaning to a viewer. For example, Jackson Pollock’s famous drip paintings convey the motion and freedom of the artist in the act of creation, despite being completely abstract. Vermeer’s Milkmaid, on the other hand, is notable for it’s incredibly fine detail and careful application of thin glazes of oil paints (which doesn’t come across in a photograph, alas) which create a luminous quality, imparting a kind of nobility and even divinity to the simple act of a servant pouring milk.
    スタイルはテーマとシンボルと同じようには明白ではないけれど、スタイルは見ている人に意味も伝えることが出来る。例えば、ジャクソン・ポロックの有名なドリップペインティングは、完全に抽象的であるにもかかわらず、動きと創作活動の際の芸術家の自由を伝えてくる。一方でフェルメールの「牛乳を注ぐ女中」は、信じられないほど詳細な細部と注意深く油絵の具のうわぐすりを薄く用いていること(画像じゃあわからないね。残念!)で有名だ。注意深くうわぐすりを用いることで、輝く性質を生みだし、ある種の高潔さと神性さえもを女中が牛乳を注いでいるという単純な行動に与えているんだ。 -

    - -

    -

    -
    - -

    - My Kid Could Do That!
    子供でも出来るよ! -

    - -

    -

    - -

    - A large part of the appeal of art is emotional ― some artists go out of their way to inspire strong reactions ranging from awe and lust to anger and disgust. It’s easy to dismiss work that upsets our notion of what art could be, and any visitor to a gallery of modern art is likely to overhear at least one person complaining that “any three-year old with a box of crayons could do that!”
    大部分の芸術は感情に訴えかけてくる―自分のやり方から外れて畏れと性欲から怒りと嫌悪感にまでいたる強力な反応を吹き込もうとする芸術家も中にはいる。自分が考える芸術の概念を揺るがす作品を顧みないのは簡単だし、現代芸術のギャラリーを訪ねた人は誰でも「そんなの3歳の子供にクレヨン持たせれば出来る!」と文句を言う人を少なくとも一人聞くことになるだろう。 -

    - -

    - Knowing that an artist may be deliberately evoking an emotional response, it pays to take a moment and question our immediate reactions. If a work makes you angry, ask yourself why. What is it about the work that upsets you? What purpose might the artist have in upsetting you? Likewise, if your feelings are positive, why are they positive? What about the painting makes you happy? And so on ― take the time to examine your own emotions in the presence of the painting.
    芸術家は意図的に感情的な反応を引き起こそうとすることを知っていれば、一呼吸置いて即座に生じた反応を問いかけてみて損はない。もし作品が怒らせてくるのであれば、その理由を自分自身に問いかけてほしい。その作品の何が動揺させてくるのか?動揺させることでどんな目的を芸術家は持っているのか?同じように、肯定的な感情を抱いたならば、なぜポジティブなのか?絵画の何が楽しくさせるのか?などなど―時間をかけて絵画の前で自分自身の感情を吟味してみてほしい。 -

    - -

    - Artwork courtesy of Nicholas Pioch’s WebMuseum. -

    diff --git a/content/post/2007/10/10/2007-10-10-00000623.md b/content/post/2007/10/10/2007-10-10-00000623.md deleted file mode 100644 index 884d59b..0000000 --- a/content/post/2007/10/10/2007-10-10-00000623.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ノーマディックのカバン -author: kazu634 -date: 2007-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3265;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -NOMADIC STORE - Yahoo!ショッピング -

    - -

    -  内定式が終わった後に実家から内定祝いということで30,000円が入金されていました。その使い道として色々迷ったものの、大きめのスタディー・ビジネスバッグを買いました。ノーマディックという会社のカバンなのですが、これはとても使えます♪修論が終わったら、会社の行くときのために一サイズ小さなのを買おうと計画中です。 -

    -
    diff --git a/content/post/2007/10/10/2007-10-10-ipod-touch.md b/content/post/2007/10/10/2007-10-10-ipod-touch.md deleted file mode 100644 index f196eb5..0000000 --- a/content/post/2007/10/10/2007-10-10-ipod-touch.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: iPod Touch -author: kazu634 -date: 2007-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3267;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -The Apple Store (Japan) - iPod touch -

    - -

    -  ヨドバシカメラでiPod Touchに触ってきました。これは革命的なインターフェースですね。自分はiPhoneが日本で販売されたらキャリアを変えることになろうが何だろうが、iPhoneを使います。iPhoneを使うためならauに未練なんかない! -

    - -
    - -
    -Apple iPod touch 8GB MA623J/A
    -
    -
    diff --git a/content/post/2007/10/11/2007-10-11-00000624.md b/content/post/2007/10/11/2007-10-11-00000624.md deleted file mode 100644 index f003e9b..0000000 --- a/content/post/2007/10/11/2007-10-11-00000624.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 世界戦の舞台でプロレスするなよ -author: kazu634 -date: 2007-10-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3269;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -SANSPO.COM > ニュース速報 -

    - -

    -  今までボクシングを見ていました。チャンピオンの内藤大助に亀田大毅が挑んだ試合です。試合後の内藤のコメントが最高でした。あやふやだけど、 -

    - -
    -

    - クリンチしたら投げてくるとは思いませんでしたが、亀田くんも練習していてなかなかパンチがあたりませんでした。でも、前チャンピオンのポンサクレックと比べると、全然弱かった。亀田に初黒星をつけることができ、国民の期待に応えることが出来た -

    -
    - -

    - 11Rは執拗に右目に頭突きを狙ってテクニカルKOを狙うだけだったし、12Rはプロレスを始めるし…スポーツというのはある一定の範囲のルールに従うゲームなのに、それを行っている競技者自身がルールを冒涜するってどういうことなのかとかなり腹が立ちました。チャンピオンのコメントは秀逸です。始めに下げて、途中で持ち上げ、最後にたたきつけています。世界戦という場でレスリングを始めるような挑戦者はボクシングを去るべきではないかと思います。プロレスを始めるような挑戦者に対し、内藤チャンピオンはボクシングを常にしていました。途中挑戦者の戦い方に苛立ってしまってはいましたが、真摯にボクシングに向き合っているように感じます。本当のプロフェッショナルというものを見せてもらいました。内藤チャンピオン、防衛おめでとう。いいものを見せてもらいました。 -

    - -
    - -
    - -
    -
    diff --git a/content/post/2007/10/14/2007-10-14-00000625.md b/content/post/2007/10/14/2007-10-14-00000625.md deleted file mode 100644 index f038faa..0000000 --- a/content/post/2007/10/14/2007-10-14-00000625.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 家計簿をつける -author: kazu634 -date: 2007-10-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3271;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -家計簿なら散財.com -

    - -

    -  ブログの左側に家計簿を貼り付けてみました。散財.comというサイトで家計簿を更新しています。これなら続けられるかも。とりあえず頑張ってみる。 -

    -
    diff --git a/content/post/2007/10/14/2007-10-14-britaとnintendo-ds.md b/content/post/2007/10/14/2007-10-14-britaとnintendo-ds.md deleted file mode 100644 index 040e750..0000000 --- a/content/post/2007/10/14/2007-10-14-britaとnintendo-ds.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: BritaとNintendo DS -author: kazu634 -date: 2007-10-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3273;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  最近浄水器を購入しました。お約束を外すことなくBritaの浄水器を購入です。健康診断の結果が返ってきて、コレステロールが減少し、中性脂肪が増えてました。どうやら血液がどろどろになっているようなのです…というわけで、意識して水を飲もうとしたのですが、水道水はあまりおいしくない(実家は地下水をくみ上げてました(..;))。というわけで浄水器です。Britaのお水はおいしいです。 -

    - -

    -  また、弟からNintendo DS Liteをもらいました。なにかお薦めのソフトがあれば教えてください(__) -

    - -
    - -
    -
    - - - - - - - - - - - -
    - 浄水器 - - Nintendo DS Lite -
    -BRITA Maxtra マレーラ COOL 1.4L (カートリッジ1個付) -
    - -

    -

    diff --git a/content/post/2007/10/15/2007-10-15-00000626.md b/content/post/2007/10/15/2007-10-15-00000626.md deleted file mode 100644 index 00421ed..0000000 --- a/content/post/2007/10/15/2007-10-15-00000626.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 山口智子、見つけた。 -author: kazu634 -date: 2007-10-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3275;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  テレビを見ていたら山口智子を発見。最近はほとんど見かけないけれど、全然変わらない人だなと思う。『王様のレストラン』がとても好きだったっけ。 -

    - -

    -

    - -
    diff --git a/content/post/2007/10/19/2007-10-19-00000627.md b/content/post/2007/10/19/2007-10-19-00000627.md deleted file mode 100644 index b2a1e0c..0000000 --- a/content/post/2007/10/19/2007-10-19-00000627.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 伝説のノート -author: kazu634 -date: 2007-10-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3277;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -MOLESKINE TOP|モールスキン/モレスキン(MOLESKINE) -

    - -

    -  Moleskineというノートがあります。重厚なたたずまいをしていて、それでいて書きやすさを兼ね備えたノートです。うまくは言えないのですが、Note Takingがとても楽しいんです。このノートだと。なぜなのかはわからないのですが。不思議な魅力がこのノートにはあります。 -

    - -

    -  そんなノートに見せられた人はたくさんいます。Moleskineのサイトには以下のような説明があります。 -

    - -
    -

    - 200年間もの歴史を誇る伝説のノートブック「モレスキン」。このノートブックは、アンリ・マティス(1869-1954)やフィンセント・ファン・ゴッホ(1853-1890)などに代表される才能豊かな画家から、詩人でありシューレアリズム運動の先導者としても活躍したアンドレ・ブルトン(1896- 1966)、前世紀の文学界に最も影響を与えた作家アーネスト・ヘミングウェイ(1899-1961)、旅行記作家として名高いブルース・チャトウィン(1940-1989)にまで及ぶ数多の芸術家・作家・知識人・旅行家たちに愛されてきました。モレスキン・ノートブックは、日々の忙しさや旅行中の厳しさの中で仕方なく酷使してしまう状況にあっても十二分に持ちこたえることが証明されている、信頼に足る手帳なのです。 -

    -
    - -

    - こんな感じで由緒あるノートだったりします。そんなノートをとりあえず一冊使い終わってみました。とりあえず私の使い方は、 -

    - - - -

    - というような感じです。かなり分厚くなってしまった(..;) -

    - -

    -

    -
    -
    diff --git a/content/post/2007/10/22/2007-10-22-00000628.md b/content/post/2007/10/22/2007-10-22-00000628.md deleted file mode 100644 index 23c5d7c..0000000 --- a/content/post/2007/10/22/2007-10-22-00000628.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 芋煮会~情報処理技術者試験 -author: kazu634 -date: 2007-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3279;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  土曜日に芋煮会がありました。芋煮というのは宮城県や山形県で行われる秋の行事で、要は「豚汁みたいなのを川辺とか高原でみんなで作って楽しもう!」という企画です。屋外でみんなで楽しめる東北の風物詩的な行事です。今回は学部の三年生たちが中心になって作ってくれました。自分は自動車を出して荷物運びをしたので、後は見ているだけでした(..;)こういうときは、荷物運びが出来る輸送手段を持つ者が強いのです。有無を言わさずに、見てるだけです。ちなみに芋煮のイメージ写真は下をご覧ください: -

    - -

    -

    -
    -
    diff --git a/content/post/2007/10/27/2007-10-27-00000630.md b/content/post/2007/10/27/2007-10-27-00000630.md deleted file mode 100644 index 981b72b..0000000 --- a/content/post/2007/10/27/2007-10-27-00000630.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: 情報は集約されていなければ意味がない! -author: kazu634 -date: 2007-10-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3283;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  自分はFirefoxというブラウザを使っているのですが、そのFirefoxはGreasemonkeyというもので機能を拡張できます。そこで色々なことが出来るのですが、例えばAmazonの商品ページで図書館や他のオンライン書店へとリンクをつけることが出来ます。これは結構便利なんです(興味がある人は「Greasemonkey – Mozilla Firefox まとめサイト」を見てみてください)。 -

    - -

    -  でも、不満もありました。一つ一つが独立しているために、Amazon側で商品ページを変更されてしまうと、個別にインストールしなければいけなかったのです。これは面倒くさい。また、ASIN(Amazonが商品に割り当てているユニークな番号のこと。書籍だとISBNを割り当てている)を日本の書籍に決めうちしているのも不満点でした。これだと洋書が検索できないではないか! -

    - -

    -  というわけで、自分が活用していたGreasemonkeyスクリプトを一つのスクリプトに統合しました。情報はやっぱり集約されていないと、意味がないと思います。結局こんな感じになりました(画像左下に注目!)。 -

    - -

    -

    -my amazon -
    - -
    - -
    - -// ==UserScript==<br />// @name          Amazon Link Aggregator<br />// @namespace     <br />// @description  Temporary Script.<br />// @include       <a href="http://*.amazon.*" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://*.amazon.*', 'http://*.amazon.*');" target="_blank">http://*.amazon.*</a><br />// ==/UserScript==</p> -<p>// HTML文章でなければ、何もせずに終了<br />if(document.contentType != 'text/html') return;</p> -<p>// ASINを探す<br />document.body.parentNode.innerHTML.match(/name=\"ASIN\" value=\"([0-9A-Z]{10})([/-_a-zA-Z0-9]*)/i);</p> -<p>// ASINを見つけられなければ、何もせずに終了<br />if (RegExp.$1 == '')    return;</p> -<p>// 変数asinにASINを代入<br />var asin = RegExp.$1</p> -<p>// ISBN13の値を一応計算<br />isbn13 = cvISBN13(asin);</p> -<p>// 楽天Booksへのリンク作成<br />var raku_link = document.createElement('a');<br />raku_link.setAttribute('href', '<a href="http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sitem='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sitem=\'', 'http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sitem=’');" target="_blank">http://esearch.rakuten.co.jp/rms/sd/esearch/vc?sitem=’</a> + asin + '&sv=30');</p> -<p>// 本やタウンへのリンク作成<br />var honya_link = document.createElement('a');<br />honya_link.setAttribute('href', '<a href="http://www.honya-town.co.jp/hst/HTdispatch?free=&free_andor=0&title=&title_andor=0&title_title=1&title_subtitle=1&title_series=1&title_original=1&author=&author_list=0&publisher=&date_yy_from=&date_mm_from=&date_yy_to=&date_mm_to=&vague_search=1&list_kensu=20&stamp_style=0&price_from=&price_to=&isbn_cd='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.honya-town.co.jp/hst/HTdispatch?free=&free_andor=0&title=&title_andor=0&title_title=1&title_subtitle=1&title_series=1&title_original=1&author=&author_list=0&publisher=&date_yy_from=&date_mm_from=&date_yy_to=&date_mm_to=&vague_search=1&list_kensu=20&stamp_style=0&price_from=&price_to=&isbn_cd=\'', 'http://www.honya-town.co.jp/hst/HTdispatch?free=&free_andor=0&title=&title_andor=0&title_title=1&title_subtitle=1&title_series=1&title_original=1&author=&author_list=0&publisher=&date_yy_from=&date_mm_from=&date_yy_to=&date_mm_to=&vague_search=1&list_kensu=20&stamp_style=0&price_from=&price_to=&isbn_cd=’');" target="_blank">http://www.honya-town.co.jp/hst/HTdispatch?free=&free_andor=0&title=&title_andor=0&title_title=1&title_subtitle=1&title_series=1&title_original=1&author=&author_list=0&publisher=&date_yy_from=&date_mm_from=&date_yy_to=&date_mm_to=&vague_search=1&list_kensu=20&stamp_style=0&price_from=&price_to=&isbn_cd=’</a> + asin + '&pub_stat=2&submit.x=78&submit.y=10&nips_cd=');</p> -<p>// G-Toolsへのリンク作成<br />var gtools_link = document.createElement('a');<br />gtools_link.setAttribute('href', '<a href="http://www.umizoi.com/g-tools/foward_ecs4.php?view=detail®ion=jp&asin='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.umizoi.com/g-tools/foward_ecs4.php?view=detail®ion=jp&asin=\'', 'http://www.umizoi.com/g-tools/foward_ecs4.php?view=detail&region=jp&asin=’');" target="_blank">http://www.umizoi.com/g-tools/foward_ecs4.php?view=detail&region=jp&asin=’</a> + asin);</p> -<p>// Lead2Amazonへのリンク作成<br />var bibtex_link = document.createElement('a');<br />bibtex_link.setAttribute('href', '<a href="http://keijisaito.info/lead2amazon/j/?key='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://keijisaito.info/lead2amazon/j/?key=\'', 'http://keijisaito.info/lead2amazon/j/?key=’');" target="_blank">http://keijisaito.info/lead2amazon/j/?key=’</a> + asin + '&si=all&op=bt&so=sa&ht=jp');</p> -<p>// Yahoo! Booksへのリンク作成<br />var yahoo_link = document.createElement('a');<br />yahoo_link.setAttribute('href', '<a href="http://books.yahoo.co.jp/book_search/isbn?os=1&isbn='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://books.yahoo.co.jp/book_search/isbn?os=1&isbn=\'', 'http://books.yahoo.co.jp/book_search/isbn?os=1&isbn=’');" target="_blank">http://books.yahoo.co.jp/book_search/isbn?os=1&isbn=’</a> + asin);</p> -<p>// BOOK OFFへのリンク作成<br />var bookoff_link = document.createElement('a');<br />bookoff_link.setAttribute('href', '<a href="http://www.bookoffonline.co.jp/display/L001,st=u,q='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.bookoffonline.co.jp/display/L001,st=u,q=\'', 'http://www.bookoffonline.co.jp/display/L001,st=u,q=’');" target="_blank">http://www.bookoffonline.co.jp/display/L001,st=u,q=’</a> + asin);</p> -<p>// addallへのリンク作成<br />var addall_link = document.createElement('a');<br />addall_link.setAttribute('href', '<a href="http://used.addall.com/SuperRare/submitRare.cgi?author=&title=&keyword=&isbn='" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://used.addall.com/SuperRare/submitRare.cgi?author=&title=&keyword=&isbn=\'', 'http://used.addall.com/SuperRare/submitRare.cgi?author=&title=&keyword=&isbn=’');" target="_blank">http://used.addall.com/SuperRare/submitRare.cgi?author=&title=&keyword=&isbn=’</a> + asin + '&order=PRICE&ordering=ASC&dispCurr=JPY&binding=Any+Binding&min=&max=&timeout=20&match=Y&store=Abebooks&store=AbebooksDE&store=AbebooksFR&store=AbebooksUK&store=Alibris&store=Amazon&store=AmazonCA&store=AmazonUK&store=AmazonDE&store=AmazonFR&store=Antiqbook&store=Biblio&store=Biblion&store=Bibliophile&store=Bibliopoly&store=Booksandcollectibles&store=Half&store=ILAB&store=LivreRareBook&store=Maremagnum&store=Powells&store=Strandbooks&store=Tomfolio&store=ZVAB');</p> -<p>// 表示する情報パネルの設定<br />var GM_infoPanel = document.createElement('div')</p> -<p>with(GM_infoPanel.style) {<br />     bottom = 0;<br />     left = 0;<br />     padding = '2px';<br />     opacity = 0.8;<br />     fontsize = 'x-small';<br />     color = '#000000';<br />     backgroundColor = '#EEEEEE';<br />     border = '1px solid #C0C0C0';<br />     <br />     zIndex = 100;<br />     position = 'fixed';<br />}</p> -<p>// 実際の表示部分作成<br />GM_infoPanel.innerHTML = 'Link Search<br />[ISBN10(ASIN): ' + asin + ']<br />[ISBN13: ' + isbn13 + ']<br />BibTex Search: <a target="blank" href="./%27%20+%20bibtex_link%20+%20%27">Lead2Amazon</a><br />Blog: <a target="blank" href="./%27%20+%20gtools_link%20+%20%27">G-Tools</a><br />Books (New): <a target="blank" href="./%27%20+%20honya_link%20+%20%27">HonyaTown</a> / <a target="blank" href="./%27%20+%20raku_link%20+%20%27">Rakuten</a> / <a target="blank" href="./%27%20+%20yahoo_link%20+%20%27">Yahoo!</a><br />Books (Used): <a target="blank" href="./%27%20+%20bookoff_link%20+%20%27">BookOff</a> / <a target="blank" href="./%27%20+%20addall_link%20+%20%27">AddAll</a><br />Libraries: <a href="http://www.library.tohoku.ac.jp/opac/expert-query" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.library.tohoku.ac.jp/opac/expert-query', 'Tohoku Univ');" target="blank">Tohoku Univ</a> / <a href="http://www.library.pref.miyagi.jp/WoDetail.html" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://www.library.pref.miyagi.jp/WoDetail.html', 'Miyagi Pref');" target="blank">Miyagi Pref</a> / <a href="https://lib-www.smt.city.sendai.jp/licsxp-opac/WOpacTifSchCmpdDispAction.do" onclick="__gaTracker('send', 'event', 'outbound-article', 'https://lib-www.smt.city.sendai.jp/licsxp-opac/WOpacTifSchCmpdDispAction.do', 'Sendai City');" target="blank">Sendai City</a>';</p> -<p>// 表示<br />document.body.appendChild(GM_infoPanel);</p> -<p>// ISBN10 to ISBN13<br />// 基本的に丸ごとぱくりでやす。。。<br />// Thanks to <a href="http://d.hatena.ne.jp/natu_n/" onclick="__gaTracker('send', 'event', 'outbound-article', 'http://d.hatena.ne.jp/natu_n/', 'http://d.hatena.ne.jp/natu_n/');" target="_blank">http://d.hatena.ne.jp/natu_n/</a></p> -<p>function cvISBN13(ISBN){<br />     _odd = 0;<br />     _even = 0;<br />     _bISBN = "978" + String(ISBN).substr(0,9);<br />     for(var i=0;i<11;i+=2){<br />          _odd += Number(_bISBN.substr(i,1));<br />     }<br />     for(var i=1;i<12;i+=2){<br />          _even += Number(_bISBN.substr(i,1<br /> -));<br />     }<br />     _even = _even * 3;<br />     _SUM = String(_odd + _even);<br />     _Mod = Number(_SUM.substr<span class="footnote"><a href="/sirocco634/#f1" name="fn1" title="_SUM.length - 1),1">*1</a></span>;<br />     if (_Mod == 0){<br />          _Mod = "0";<br />     } else {<br />          _Mod = 10 - _Mod;<br />     }<br />     ISBN = Number(_bISBN.substr(0,12) + _Mod);<br />     return ISBN;<br />}<br />
    - -
    -
    - -
    -

    -*1:_SUM.length – 1),1 -

    -
    diff --git a/content/post/2007/11/02/2007-11-02-00000631.md b/content/post/2007/11/02/2007-11-02-00000631.md deleted file mode 100644 index 669f3ef..0000000 --- a/content/post/2007/11/02/2007-11-02-00000631.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 『動物農場』 -author: kazu634 -date: 2007-11-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3287;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -StagePlay / シアター&プロダクション -

    - -

    -  仙台のメディアテークで来週の月曜日、11/5に『動物農場』の舞台があります。学生だと1,000円で芝居が見れます。これは安い♪ということで、こいつを観劇することに決定。チケットを取らないと…。 -

    -
    diff --git a/content/post/2007/11/02/2007-11-02-00000632.md b/content/post/2007/11/02/2007-11-02-00000632.md deleted file mode 100644 index 89d2a73..0000000 --- a/content/post/2007/11/02/2007-11-02-00000632.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: ミュージカル・『Family』 -author: kazu634 -date: 2007-11-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3285;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - -

    -  とりあえず告知。昨日東京にいる後輩が仙台に帰ってきていて、研究室を訪ねてきました。どうやらオーディションに通ったらしく、ミュージカルの舞台に立つようです。東京での舞台では珍しくギャラが出るのだとか。すごいなぁ。 -

    - -

    - 詳細: -

    - -
    -

    - 2008年1月31日(木)~ 2月3日(日) 全6回公演 -

    -
    -
    diff --git a/content/post/2007/11/06/2007-11-06-already-over-32-km.md b/content/post/2007/11/06/2007-11-06-already-over-32-km.md deleted file mode 100644 index d7d332f..0000000 --- a/content/post/2007/11/06/2007-11-06-already-over-32-km.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Already over 32 km! -author: kazu634 -date: 2007-11-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3289;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -AnimalFarm -

    - -

    -  昨日は『動物農場』の芝居を見てきました。芝居自体は素晴らしかったです。演出はいいし、役者さんも生き生きと演技していて観ている側としては面白かったです。作者のオーウェルの意図としてはソヴィエト連邦をアイロニカルに描写することが目的の作品なのですが、ナポレオンとかはまり過ぎてて面白かったです。 -

    - -

    -  ちなみに学生用チケットを買ったのは良いけれど、財布を忘れてしまい一度寮に帰ったのはここだけの話。それだけでなく、外国人講師の先生と打ち合わせがあったので、自己ベストで自転車こいで学校まで戻ったのもここだけの話。さらに昨日は艘移動距離が自転車で50キロオーバーだったのもここだけでの話だし、今日は疲れたから一日中だらだらしていたのもここだけの話(といっても、来週の土日の英文学会に向けての発表原稿をすでに書き上げているわけだから、怠惰なわけではないのであしからず)。 -

    - -

    -  ちなみに今回の記事の名前は、息絶え絶えの自分がうちの外国人講師の先生に言った台詞です。 -

    -
    diff --git a/content/post/2007/11/08/2007-11-08-00000633.md b/content/post/2007/11/08/2007-11-08-00000633.md deleted file mode 100644 index a62473c..0000000 --- a/content/post/2007/11/08/2007-11-08-00000633.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Amazonから東北大付属図書館へリンクを張るGreasemonkeyスクリプト -author: kazu634 -date: 2007-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3291;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  なんか忙しいはずなのですが、Greasemonkeyスクリプトを作って遊んでいました。現状、Amazonから東北大の図書館へとリンクを作成するスクリプトが存在していないので、それを作ってみました。インストールすると、左上に東北大学図書館へのリンクが出てきます。Let’s Enjoy! -

    - -

    -Amazon2TohokuUniv.user.js -

    -
    diff --git a/content/post/2007/11/14/2007-11-14-you-know-its-a-kind-of-miracle.md b/content/post/2007/11/14/2007-11-14-you-know-its-a-kind-of-miracle.md deleted file mode 100644 index e8b316e..0000000 --- a/content/post/2007/11/14/2007-11-14-you-know-its-a-kind-of-miracle.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: You know, it’s a kind of miracle! -author: kazu634 -date: 2007-11-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3295;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -情報処理推進機構:情報処理技術者試験センター:トップ -

    - -

    -  今日は基本情報処理技術者試験の合格発表日でした。なんか思いがけず受かっています。。。ミラクルだ。あんな適当だったのに。 -

    - -

    -  以上報告まで。 -

    -
    diff --git a/content/post/2007/11/22/2007-11-22-i-am-lazy-so.md b/content/post/2007/11/22/2007-11-22-i-am-lazy-so.md deleted file mode 100644 index 2d8b3d7..0000000 --- a/content/post/2007/11/22/2007-11-22-i-am-lazy-so.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: I am LAZY so … -author: kazu634 -date: 2007-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3299;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -家計簿なら散財.com -

    - -

    -  現在3zai.comという家計簿をつけるサイトで家計簿をつけています。レシートを見て、入力していくというようなことをしていくのですが、ここで一つ困ったことが起きました。本を購入したときに、レシートに書いてあるのがISBN13であることが多いということです。本や雑誌には一つ一つ固有の番号が割り振られていて、それがISBNというのです。最近、そのISBNが拡張されて、10桁から13桁になったんです。レシートには13桁の数字しか書いていません。でも、3zai.comではアマゾンが割り振っている固有の番号(本や雑誌はISBN10と同じ)を入力することで、簡単に家計簿を入力できる機能があります。レシートのISBN13を見て、ISBN10を調べることに嫌気がさしたので、Greasemonkeyに計算させることにしました。それが下です: -

    - - - -

    - Let’s Enjoy! -

    -
    diff --git a/content/post/2007/11/23/2007-11-23-00000636.md b/content/post/2007/11/23/2007-11-23-00000636.md deleted file mode 100644 index db7046c..0000000 --- a/content/post/2007/11/23/2007-11-23-00000636.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: hatena-modeの設定について -author: kazu634 -date: 2007-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3311;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -2004-06-17 - ひきがえるの日記 -

    - -

    -  Meadowからはてなダイアリーに直接投稿できるelispを見つけたので導入してみました。予想通り詰まったので、自分用の備忘録として書き散らかしておきます。 -

    - -

    -  hatena-mode自体はid:hikigaeruさんが公開なさっています。とりあえずここで解説されているとおりにインストールすると幸せになれる…はずだったのですが、これだとうまく投稿できないのですがhatena-mode – sa28で解説されている部分を修正すると投稿できるようになりました。 -

    - -

    -  ちなみにこの投稿もhatena-modeを通して投稿しています。 -

    -
    diff --git a/content/post/2007/11/23/2007-11-23-00000638.md b/content/post/2007/11/23/2007-11-23-00000638.md deleted file mode 100644 index b38eabd..0000000 --- a/content/post/2007/11/23/2007-11-23-00000638.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 基本情報処理技術者合格証明書 -author: kazu634 -date: 2007-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3305;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -情報処理推進機構:情報処理技術者試験センター:トップ -

    - -

    -基本情報処理技術者試験の合格証明書が郵送で届きました。厳密に言うと自分の名字の一部は旧字なのですが、まぁ略字でも良いだろう。そんな感じです。 -

    -
    diff --git a/content/post/2007/11/23/2007-11-23-00000639.md b/content/post/2007/11/23/2007-11-23-00000639.md deleted file mode 100644 index 13f1be0..0000000 --- a/content/post/2007/11/23/2007-11-23-00000639.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 本物のプロフェッショナルとは -author: kazu634 -date: 2007-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3303;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2007年 12/6号 [雑誌]の中には三浦知良選手がこれまでお世話になった人たちから手紙を受け取るというコーナーがあります。これまではあまり面白くないコーナーだったのですが、今回は興味深いことが書いてあったので書き散らしておきます。 -

    - -
    -

    - この私にとってフィールドに立つ資格を持つ選手とは、「仲間のために走ることを厭わない者」に限る。年間20ゴールを決める能力を持つ選手は、往々にして他者のために自らを犠牲に出来ない。だけど、真の一流選手ってものはそうじゃない。エゴを封印し、年間10ゴール程度にとどまろうとも、その分をチームのために走ろうとするものだ。果敢に走ることを知る者は、一方で同じように走る者へのいたわりの心があるから、必然的にパスの質も他との違いがあるものだ。そういう心あるパスが送れる者こそが、私の言う「本物のプロ」ということになる。(ジョゼッペ・マルキオーロ) -

    -
    - -

    - プロフェッショナルかくあるべし、ということなのだろう。 -

    -
    diff --git a/content/post/2007/11/23/2007-11-23-00000640.md b/content/post/2007/11/23/2007-11-23-00000640.md deleted file mode 100644 index 851b942..0000000 --- a/content/post/2007/11/23/2007-11-23-00000640.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: エディタからブログに投稿できるのは凄い -author: kazu634 -date: 2007-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3307;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    - 手軽に投稿できるのは凄いと思う。アウトプットするまでの敷居が極端に減った。emacsとhatena-modeは凄いは。 -

    -
    diff --git a/content/post/2007/11/23/2007-11-23-melee.md b/content/post/2007/11/23/2007-11-23-melee.md deleted file mode 100644 index 70fbabb..0000000 --- a/content/post/2007/11/23/2007-11-23-melee.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: Melee -author: kazu634 -date: 2007-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3301;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    - 友達から借りたMeleeのCDがやばいです。これは凄い。一度でもいいから聴く価値あり! -

    - -

    -
    D -

    - -
    -Devils & Angels

    - -
    -

    -Devils & Angels -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/11/24/2007-11-24-00000641.md b/content/post/2007/11/24/2007-11-24-00000641.md deleted file mode 100644 index 64c9357..0000000 --- a/content/post/2007/11/24/2007-11-24-00000641.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 大学では -author: kazu634 -date: 2007-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3319;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    - 文学部の改修工事が行われているのだが、今日は断水期間だったらしい。13:00までトイレが使えなかった。最低。はやく工事終わらないかな。 -

    -
    diff --git a/content/post/2007/11/24/2007-11-24-king-solomons-mines.md b/content/post/2007/11/24/2007-11-24-king-solomons-mines.md deleted file mode 100644 index 0b080bb..0000000 --- a/content/post/2007/11/24/2007-11-24-king-solomons-mines.md +++ /dev/null @@ -1,290 +0,0 @@ ---- -title: King Solomon’s Mines -author: kazu634 -date: 2007-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3317;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    - よくよく考えたら、修論提出まで30日を切っているのだから、遊んでいる余裕はなかった。というわけで、King Solomon’s Mines (Oxford World’s Classics)を現在読んでいるところです。現在の所、Intro, Chapter 1, Chapter 2まで書き上げているので、次の章ではLord Jim: A Tale (Penguin Classics)*1と典型的なAdventure storyとSea storyを比較しようと計画中。 -

    - -

    - 典型的なAdventure storyとしてはH. Rider HaggardのKing Solomon’s Mines (Oxford World’s Classics)にした。うちの外国人講師の先生にお勧めされたから。たしかにLord Jim: A Tale (Penguin Classics)から出版年が近い、ベストセラーで、adventure storyというとこのあたりが順当になるのだろう。たぶん。 -

    - -

    - ちなみにSea storyの典型としてはPeter Simple, and The Three Cuttersを考え中。というのもJoseph Conrad自身が手紙の中で「Frederick Marryat素晴らしい」ということを言っているから。これなら何も文句言われないだろう。たぶん。 -

    - -

    - 今日一日で70ページぐらいだろうか(..;)結局、語り手自身の体験談という形式を取っているのだから、「ソロモン王の洞窟に行って財宝手に入れました」という結末は十分予測可能だし、簡単だからさくさく読めるのだけれど、メモ取りながらだと進むのが遅くなってしまう。明日も大学に籠もるのだろうか。。。 -

    - -

    - 献辞 -

    - -
    -

    - This faithful but unpredicting record of a remarkable adventure is hereby respectfully dedicated by the narrator, Allan Quatermain, to all the big and little boys who read it. -

    -
    - -

    - というわけで、献辞の時点でaudienceを限定してくれていました。個人の名前を挙げて、authorityを主張しています。 -

    - -

    - Idea of simplicity -

    - -
    -

    - […] I cannot help thinking that simple things are always the most impressive, and books are easier to understand when they are written in plain language, though I have perhaps no right to set up an opinion on such a matter. (8) -

    -
    - -

    - 似たようなことをConradも書いていたような気がします。。。調べておこう。 -

    - -

    - Forming the authority -

    - -
    -

    - It is a curious thing that at my age — fifty-five last birthday — I should find myself taking up a pen to try and write a history. […] I have done a good many things in my life, which seems a long one to me, owing to my having begun so young perhaps. (9) -

    -
    - -
    -

    - Ever since that confounded lion got hold of me I have been liable to it [the pain and tremble in my left leg], and its being rather bad just now makes me limp more than ever. (9) -

    -
    - -
    -

    - I’ve killed many men in my time, but I have never slain wantonly or stained my hand in innocent blood, only in self-defence. (10) -

    -
    - -

    - こんな感じで最初の方で自分のauthorityを確立しているようだ。 -

    - -

    - The position of seamen -

    - -
    -

    - I asked a page or two back, what is a gentleman? I’ll answer it now: a Royal Naval officer is in a general sort of way, though, of course, there may be a black sheep among them here and there. I fancy it is just the wide sea and the breath of God’s winds that washes their hearts and blow the bitterness out of their minds and makes them what men ought to be. (12) -

    -
    - -

    - 結構評価されているようだ。 -

    - -

    - Digression -

    - -
    -

    - Just then the dinner-bell rang, and I was not sorry, for it is a dreadful thing to have to listen to an officer of the Royal Navy when he gets on to that subject. I only know one worse thing, and that is to hear a merchant skipper express his candid opinion of officers of the Royal Navy. (13) -

    -
    - -
    -

    - And now for the one adventure I am going to treat myself to, for I do dearly love a hunting yarn. (37) -

    -
    - -

    - こんな感じで脱線することもある。Lord Jim: A Tale (Penguin Classics)も脱線しっぱなしだから類似点ということになるのかな? -

    - -

    - Change from dialogue to monologue -

    - -
    -

    - But perhaps the best thing I can do is to tell you the legend of Solomon’s Mines as I know it, you passing your word not to reveal anything I tell you without my permission. Do you agree that I have my reason for asking it. (17) -

    -
    - -

    - Marlowぐらいの大物になると語り出すと誰も止められなくなるので、ここは相違点ということになるのかな?一応許可求めているし。 -

    - -

    - Readers -

    - -
    -

    - This was out total armament, and the reader will doubtless observe that the weapons of each class were of the same make and calibre, so that the cartridge were interchangeable, a very important point. I make no apology for detailing it at length, for every experienced hunter will know how vital a proper supply of guns and ammunition is to the success of an expedition. (32) -

    -
    - -
    -

    - I did not take any notice of him for a while, for it is a great mistake to do so. If you rush into conversation at once, a Zulu is apt to think you a person of little dignity or consideration. (33) -

    -
    - -

    - 読者に教え諭そうとする意識が感じられる部分。献辞の部分で述べられているような子供には、武器の種類なんかわからないから、カートリッジが相互に交換可能だなんて気づかないのでは。。。 -

    - -

    - The position of non-White -

    - -

    - Captain Goodがゾウに襲われるところをジャベリンを投げることでゾウの注意を引きつけ、ゾウに引き裂かれた現地の人のことを、Captain Goodは次のように述べている。 -

    - -
    -

    - He is dead, but he died like a man. -

    -
    - -

    - これでおしまいだったりする。白人優越とは聞いていたけれど、もう少しページを割いてあげても良いのでは…と思ってしまった。 -

    - -

    - The examples of conducts -

    - -
    -

    - There we lay panting, and every now and again moistening our lips from our scanty supply of water. Had we followed our inclinations we should have finished all we had off in the first two hours, but we had to exercise the most rigid care, for if our water failed us we knew that we must quickly perish miserably. (53) -

    -
    - -

    - こんな感じで読者の見本たろうとしている。 -

    - -
    -Lord Jim: A Tale (Penguin Classics)

    - -
    -

    -Lord Jim: A Tale (Penguin Classics) -

    - - -
    - -
    -
    -
    - -
    -Peter Simple, and The Three Cutters

    - -
    -

    -Peter Simple, and The Three Cutters -

    - - -
    - -
    -
    -
    - -
    -King Solomon's Mines (Oxford World's Classics)

    - -
    -

    -King Solomon’s Mines (Oxford World’s Classics) -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:よくよく見たら、新しい版がでてる。。。editorが変わっているし。。。やっぱりチェックしないと行けないよなぁ。。。 -

    -
    diff --git a/content/post/2007/11/24/2007-11-24-ベイズの定理bayes-theorem.md b/content/post/2007/11/24/2007-11-24-ベイズの定理bayes-theorem.md deleted file mode 100644 index 3295a3d..0000000 --- a/content/post/2007/11/24/2007-11-24-ベイズの定理bayes-theorem.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: ベイズの定理(Bayes’ Theorem) -author: kazu634 -date: 2007-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3315;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -朝日新聞のBEを見ていたら、ベイズの定理の解説がされていた。なんでこんなのを特集しているのかと思ったら、迷惑メールのフィルタリングに話を持って行きたかったようだ。納得。 -

    - -

    - ちなみにベイズの定理というのは、 -

    - - - -

    - としたときに、P(A)>0ならば -

    - -

    -

    -
    -

    - -

    -P(B|A)=P(A|B) * P(B) / P(A) -

    - -

    - というやつです。 -

    - -

    - 数学的にこれがなぜ重要かと言えば、 -

    - -
    -

    - ベイズの定理は、ある結果(データ)が得られた時、その結果を反映した下での事後確率を求めるのに使われている。定理はイギリスの牧師トーマス・ベイズ(1702年(?) – 1761年)によって発見され、のちにピエール=シモン・ラプラスによってその存在が広く認識されるようになった。 -

    - -

    -ベイズの定理 – Wikipedia -

    -
    - -

    - という感じ。 -

    - -

    - これを迷惑メールのフィルタリングに当てはめて考えてみると、「あるメールが迷惑メールであり、その迷惑メールの中に存在するキーワードが別なメールにも存在すれば、その別なメールが迷惑メールである可能性が高くなる」というように適応できます。まず人間が迷惑メールであることを教えてあげて、教えれば教えるほど賢くなっていくフィルターです。 -

    - - - -

    - ごめんなさい。はてなのtex記法試したかっただけです。。。 -

    -
    diff --git a/content/post/2007/11/25/2007-11-25-00000643.md b/content/post/2007/11/25/2007-11-25-00000643.md deleted file mode 100644 index dccd795..0000000 --- a/content/post/2007/11/25/2007-11-25-00000643.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: cygwinの設定がわからない… -author: kazu634 -date: 2007-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3323;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - unix - ---- -
    -

    -  id:syou6162さんのところでEmacs上からasinを取ってくるためにスクリプトを書いてみた – Seeking for my unique color.が公開されている。さっそく使ってみようとしたのだけれど、cygwinの設定がうまくわからない。とりあえずcygwinのbinにPerlスクリプトを「hamazou」の名前で放り込むことは出来たのだけれど、「scraper.pmがないよ!」的なエラーメッセージが出てくる。基本的にemacs触り始め、UNIXほとんどわからない自分にとって難関。おそらくCPANにアクセスして、scraper.pmをゲットすればいいのだろう…と思って、CPANにアクセスしてみる。すると、「wgetがないよ!」的なエラーメッセージが表示されたりしながら進行していくのだけれど、途中で詰まってしまう。Google様にお尋ねしようかと思うが、修論控えている自分には気力の限界が。。。 -

    - -

    -  修論が終わったらMacゲットするので、その時にUNIXについてよく勉強して出直してきます。cygwinのノウハウを得ても、それをMacに持ち越せそうにないので。Emacsでここまでできると便利なので必ず使ってみせる。I shall return. -

    - -
    -入門 Unix for Mac OS X 第4版

    - -
    -

    -入門 Unix for Mac OS X 第4版 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/11/25/2007-11-25-00000645.md b/content/post/2007/11/25/2007-11-25-00000645.md deleted file mode 100644 index 9a2ecaf..0000000 --- a/content/post/2007/11/25/2007-11-25-00000645.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 時間が… -author: kazu634 -date: 2007-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3329;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日も大学でお勉強。同級生のMさんがTOEICを受験するらしく研究室にやってくる。彼女も修論の終わりが見えていないので、大変そうだ。自分はといえば、King Solomon’s Mines137/200ページぐらい。Peter Simpleが残り400ページ。そしてThe Political Unconsciousが150ページほど残っている。とりあえずKing Solomon’s MinesPeter Simpleは邦訳がなさそうなので頑張って読むが、The Political Unconsciousは邦訳があるのでそっちで読んで間に合わせるしかない。何げにせっぱ詰まっているぞ(..;) -

    -
    diff --git a/content/post/2007/11/25/2007-11-25-quotes-from-king-solomons-mines.md b/content/post/2007/11/25/2007-11-25-quotes-from-king-solomons-mines.md deleted file mode 100644 index cac61e7..0000000 --- a/content/post/2007/11/25/2007-11-25-quotes-from-king-solomons-mines.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Quotes from King Solomon’s Mines -author: kazu634 -date: 2007-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3327;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    - The shift of narrative level -

    - -
    -

    - I took the pen, and it is before me as I write — sometimes I sign my name with it. (65) -

    -
    - -

    - こんな感じで物語内部と語りの外部を行き来することもあるみたい。 -

    - -

    - Examples of conducts -

    - -
    -

    - But mindful of the results of over-feeding on starving stomachs, we were careful not to eat too much, stopping whilst we were still hungry. (67) -

    -
    - -
    -

    - When they had given us this information our visitors bade us good night; and, having arranged to watch turn and turn about, three of us flung ourselves down and slept the sweet sleep of the weary, whilst the fourth sat up on the look-out for possible treachery. (84) -

    -
    - -
    -

    - `Tell him,’ answered Sir Henry `that he mistakes an Englishmen. Wealth is good, and if it comes in our way we will take it; but a gentleman does not sell himself for wealth. But speaking for myself, I say this. I have always liked Umbopa, and so far as lies in me will stand by him in this business. It will be very pleasant to me to try and square matters with that cruel devil, Twala. What do you say, Good, and you, Quatermain?’ (98) -

    -
    - -
    -

    - This made me very angry, for if possible to avoid it. I hate to miss in public. When one can only do one thing well, one likes to keep up one’s reputation in that thing. Move quite out of myself at my failure, I did a rash thing. Rapidly covering the general as he ran, I let drive with the second barrel. The poor man threw up his arms, and fell forward on to his face. This time I had made no mistake; and — I say it as a proof of how little we think of others when our own pride or reputation are in question — I was brute enough to feel delighted at the sight. (128) -

    -
    - -

    - こどもたちのお手本になっているよ。 -

    - -

    - Unreliability -

    - -
    -

    - `Thou hearest, Incubum’ said Ignnosi to Sir Henry, `He has not been here.’ -

    - -

    - `Well, well,’ said Sir Henry, with a sigh; `There it is: I suppose he never get here. Poor fellow, poor fellow! So it has all been for nothing. God’s will be done.’ -

    - -

    - `Now for business,’ I put in, anxious to escape from a painful subject. (99) -

    -
    - -

    - the authority of gentlemen -

    - -
    -

    - `It is strange,’ he answered, `and had ye not been Englishmen I would not have believed it; but English “gentlemen” tell no lies. If we live through the matter, be sure I will repay ye! (110) -

    -
    - -

    - Superior position of Whites -

    - -
    -

    - `This: that if you ever come to be king of this people you will do away with the smelling out of witches such as we have seen last night; and that the killing of men without trial shall not take place in the land.’ -

    - -

    - Ignosi thought for a moment, after I had translated this, and then answered — -

    - -

    - `The ways of black people are not as the ways of white men, Incubu, nor do we hold life so high as yet. Yet will I promise it. If it be my power to hold them back, the witch-finders shall hunt no more, nor shall any man die the death without judgment.’ (110) -

    -
    -
    diff --git a/content/post/2007/11/27/2007-11-27-00000646.md b/content/post/2007/11/27/2007-11-27-00000646.md deleted file mode 100644 index 20465e8..0000000 --- a/content/post/2007/11/27/2007-11-27-00000646.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 本日購入したもの -author: kazu634 -date: 2007-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3341;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    - -
    diff --git a/content/post/2007/11/27/2007-11-27-i-want-to-be-simple.md b/content/post/2007/11/27/2007-11-27-i-want-to-be-simple.md deleted file mode 100644 index 824ca50..0000000 --- a/content/post/2007/11/27/2007-11-27-i-want-to-be-simple.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: I want to be simple! -author: kazu634 -date: 2007-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3343;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -NHK プロフェッショナル 仕事の流儀 -

    - -

    -  今日も『プロフェッショナル 仕事の流儀』を見ていました。デザインに関わる人の言っていることは深いと思います。「シンプルなものはメッセージ性が強い」みたいなことを言われて、どきっとしました。「装飾があるのは、中身のない証拠」とも言っていたような。シンプルでありたいと思いました。 -

    -
    diff --git a/content/post/2007/11/27/2007-11-27-the-beaux-stratagem.md b/content/post/2007/11/27/2007-11-27-the-beaux-stratagem.md deleted file mode 100644 index 713d633..0000000 --- a/content/post/2007/11/27/2007-11-27-the-beaux-stratagem.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: The Beaux’ Stratagem -author: kazu634 -date: 2007-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3337;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  ゼミでGeorge FarquharのThe Beaux’ Staratagemを読んでいます。明日が発表で、現在予習中。読みやすい(ちょっと前まで、The Unfortunate Travellerというヤツを読んでいたので比較の上で簡単なのですよ)。内容は頭に入ってくるのだけれど、日本語にするのが面倒くさい。疲れてきたぜよ。 -

    -
    diff --git a/content/post/2007/11/27/2007-11-27-the-death-of-the-heart.md b/content/post/2007/11/27/2007-11-27-the-death-of-the-heart.md deleted file mode 100644 index 4fa1670..0000000 --- a/content/post/2007/11/27/2007-11-27-the-death-of-the-heart.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: The Death of the Heart -author: kazu634 -date: 2007-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3339;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  The Death of the Heartを現在読んでいます。木曜日のゼミがこいつ。はっきり言ってやっかいな代物です。 -

    - -

    -  カレンダーにスケジュールを登録していたら、鬱になってきたかもしれない。嫌だ。。。 -

    - -
    -The Death Of The Heart (Vintage classics)

    - -
    -

    -The Death Of The Heart (Vintage classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/11/28/2007-11-28-peter-simple.md b/content/post/2007/11/28/2007-11-28-peter-simple.md deleted file mode 100644 index d565c37..0000000 --- a/content/post/2007/11/28/2007-11-28-peter-simple.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Peter Simple -author: kazu634 -date: 2007-11-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3349;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    - -

    - -

    -  Peter Simpleを読んでいるところです。海洋小説の典型として考えているヤツ。というか、Joseph Conrad自身がそういう風に認めているので。 55/450読了(..;)先は長いぜよ。 -

    - -
    -Peter Simple, and The Three Cutters

    - -
    -

    -Peter Simple, and The Three Cutters -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/11/29/2007-11-29-00000650.md b/content/post/2007/11/29/2007-11-29-00000650.md deleted file mode 100644 index c53556a..0000000 --- a/content/post/2007/11/29/2007-11-29-00000650.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Peter Simple面白いわ。 -author: kazu634 -date: 2007-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3357;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  Peter Simple、現在 101 / 450ページ目。今日は130ページぐらいまで読みたい。 -

    - -

    -  面白いからどんどん読めるのが救いだけど、やっぱりつらい。読むものが多すぎる。。。 -

    -
    diff --git a/content/post/2007/11/29/2007-11-29-00000651.md b/content/post/2007/11/29/2007-11-29-00000651.md deleted file mode 100644 index d172b42..0000000 --- a/content/post/2007/11/29/2007-11-29-00000651.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: なんかもう嫌になってくる -author: kazu634 -date: 2007-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3355;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学院生は義務としてゼミに参加するのだけれど、なぜか院生にもかかわらずゼミをすっぽかす人がいる。事前の連絡もなしに。それじゃあいけないと思うし、来年度から研究室にいなくなる自分こそ注意する人だろう…という妙な意識からお目付役を買って出ていたりするのだけれど、そろそろ見放そうかなと思ってきた。7 Habits of Highly Ineffective Peopleではineffectiveな人の特徴を7つ挙げているのですが、その筆頭が「姿を見せない」となっていたりして(..;)みんな忙しくても、なんとかやりくりしているということに気づいてもらえるとありがたいのだが。。。 -

    - -

    -  関連ありそうな記事がはてぶでホットエントリーになっていたので、メモっておきますね。 -

    - -
    -

    - まあ、収入的にはアルバイトみたいなものですし、とても本職の教育者とは言えないんですが、それでも若い人に自分の考えや知識・経験を教えるようになって、痛感したことがひとつあるんですね。それは、 -

    - -

    - 学ぶ意志のない者に何かを教えることは不可能 -

    - -

    - だということです。「学ぶ意志」は大きくモチベーション・目的意識と言い換えてもいいです。大学でも専門学校でもカルチャーセンターでも同じなんですけど、生徒さんのなかに、「この人、なんでここにいるんだろう」とこちらが思ってしまうような人が、少なからずいるんですね。そういう場所で積極的に何かを学ぼうとするのではなく、ただそこに「いる」人たち。来ないより来るならまだ積極的なのかもしれませんが、受け身で話を聞いているだけで「何かになれる」と考えているのだとしたら、甘い考えではないでしょうか。 -

    - -

    -独学に勝る勉強はない(2): たけくまメモ -

    -
    - -

    - とりあえず姿ぐらい見せてちょ。 -

    -
    diff --git a/content/post/2007/11/29/2007-11-29-time-is-coming.md b/content/post/2007/11/29/2007-11-29-time-is-coming.md deleted file mode 100644 index 4518626..0000000 --- a/content/post/2007/11/29/2007-11-29-time-is-coming.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Time is coming! -author: kazu634 -date: 2007-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3359;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - -

    -  ついに文学部改修工事に伴う引っ越し作業を行わなければならないらしい。できればパスしたいがそうもいかないだろう。。。がくっ。 -

    -
    diff --git a/content/post/2007/11/30/2007-11-30-00000653.md b/content/post/2007/11/30/2007-11-30-00000653.md deleted file mode 100644 index 53e3376..0000000 --- a/content/post/2007/11/30/2007-11-30-00000653.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: IKEAのカタログ -author: kazu634 -date: 2007-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3367;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -IKEA | ホーム, キッチン, 家具, ワードローブ, 椅子, ソファ, ベッド, テーブル, IKEA, イケア -

    - -

    -  寮の片隅にIKEAのカタログが置かれていました。なんて便利な物が!来年からは -

    - -
      -
    1. - 川崎 -
    2. -
    3. - 横浜 -
    4. -
    5. - 藤沢 -
    6. -
    - -

    - の三択なので、どちらにせよ新横浜付近のIKEAは行ける範囲…のはず。藤沢は遠すぎるかもしれないけど。とりあえずこいつを熟読して、来年の新生活に備えたいと思いますです。 -

    -
    diff --git a/content/post/2007/11/30/2007-11-30-00000654.md b/content/post/2007/11/30/2007-11-30-00000654.md deleted file mode 100644 index 65c5fef..0000000 --- a/content/post/2007/11/30/2007-11-30-00000654.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: そろそろ限界が… -author: kazu634 -date: 2007-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3361;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -日経ビジネス | 日経BP社 -

    - -

    -  そろそろ疲れてきました。誰か助けて。。。お試し期間と言うことで日経ビジネスを無料購読しているのだけれど、まったく読む時間がない(..;)週刊なので次の号が来てしまった。 -

    -
    diff --git a/content/post/2007/11/30/2007-11-30-00000655.md b/content/post/2007/11/30/2007-11-30-00000655.md deleted file mode 100644 index 5a6d8f4..0000000 --- a/content/post/2007/11/30/2007-11-30-00000655.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 冬だけどアロハシャツ。信じられないかもしれないが現実だ。 -author: kazu634 -date: 2007-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3365;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  仙台は冬のはずだけれど、うちの寮生にアロハシャツ着ている人がいる。もちろんその格好で出かけていき、帰ってきた。髪は金髪。国籍不詳の人物で、本人曰く「寒くない」そうである。 -

    - -

    -  信じる信じないはこれを読んでいる人の勝手ですが、私は目の前の現実をただ伝えているだけです。Trust me! -

    -
    diff --git a/content/post/2007/11/30/2007-11-30-shortcut.md b/content/post/2007/11/30/2007-11-30-shortcut.md deleted file mode 100644 index 2bbbbaa..0000000 --- a/content/post/2007/11/30/2007-11-30-shortcut.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Shortcut! -author: kazu634 -date: 2007-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3363;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  これまでの道をショートカットできる道を発見しました。これは使えます。これでさらに時間を短縮できるぜぃ。 -

    - -

    -

    -
    -

    - -

    -
    拡大地図を表示 -

    -
    diff --git a/content/post/2007/12/01/2007-12-01-00000656.md b/content/post/2007/12/01/2007-12-01-00000656.md deleted file mode 100644 index 7278ebc..0000000 --- a/content/post/2007/12/01/2007-12-01-00000656.md +++ /dev/null @@ -1,257 +0,0 @@ ---- -title: King Solomon’s Minesの引用まとめ -author: kazu634 -date: 2007-12-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3369;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  King Solomon’s Minesの引用まとめ。さぼっていたので、一気に入力。終わったらPeter Simpleを読む。頑張る。 -

    - -

    -
    -

    - -

    - The shift of narrative level -

    - -
    -

    - I took the pen, and it is before me as I write — sometimes I sign my name with it. (65) -

    -
    - -

    - 急に語りの場面がシフトする。 -

    - -

    - Examples of conducts -

    - -
    -

    - But mindful of the results of over-feeding on starving stomachs, we were careful not to eat too much, stopping whilst we were still hungry. (67) -

    -
    - -
    -

    - When they had given us this information our visitors bade us good night; and, having arranged to watch turn and turn about, three of us flung ourselves down and slept the sweet sleep of the weary, whilst the fourth sat up on the look-out for possible treachery. (84) -

    -
    - -
    -

    - `Tell him,’ answered Sir Henry `that he mistakes an Englishman. Wealth is good, and if it comes in our way we will take it; but a gentleman does not sell himself for wealth. But speaking for myself. I say this. I have always liked Umbopa, and so far as lies in me will stand by him in this business. It will be very pleasant to me to try and square matters with that cruel devil, Twala. What do you say, Good, and you, Quatermain? (98) -

    -
    - -

    - Unreliability -

    - -
    -

    - `Thou hearest, Incubu,’ said Ignos; to Sir Henry, ‘He has not been here.’ -

    - -

    - ‘Well, well,’ said Sir Henry, with a sigh; `There it is: I suppose he never got here. Poor fellow, poor fellow! So it has all been for nothing. God’s will be done.’ -

    - -

    - `Now for business,’ I put in, anxious to escape from a painful subject. (99) -

    -
    - -

    - 旅の目的がすり替わり始めている。 -

    - -

    - The authority of gentleman -

    - -
    -

    - `It is strange,’ he answered, `and had ye not been Englishmen I would not have believed it; but English “gentlemen” tell no lies. If we live through the matter, be sure I will repay ye!” (110) -

    -
    - -

    - Superior position of Whites -

    - -
    -

    - `This: that if you ever come to be king of this people you will do away with the smelling out of witches such as we have seen last night; and that the killing of men without trial shall not take place in the land.’ -

    - -

    - Ignosi thought for a moment, after I had translated this, and the answered — -

    - -

    - `The ways of black people are not as the ways of white men, Incubu, nor do we hold life so high as yet. Yet will I promise it. If it be my power to hold them back, the witch-finders shall hunt no more, nor shall any man die the death without judgment.’ (110) -

    -
    - -

    - 白人の勧告が通る世界が描かれる -

    - -

    - Examples of conducts / Didactic -

    - -
    -

    - This made me very angry, for if possible to avoid it. I hate to miss in public. When one can only do one thing well, one likes to keep up one’s reputation in that thing. Moved quite out of myself at my failure, I did a rash thing. Rapidly covering the general as he ran, I let drive with the second barrel. The poor -

    - -

    - man threw up his arms, and fell forward on to his face. This time I had made no mistake; and — I say it as a proof of how little we think of others when our own pride or reputation are in question — I was brute enough to feel delighted at the sight. (128) -

    -
    - -
    -

    - I looked down the long lines of waving black plumes and stern faces beneath them, and sighed to think that within one short hour most, if not at all, of those magnificent veteran warriors, not a man of whom was under forty years of age, would be laid dead or dying in the dust. It could not be otherwise; they were being condemned. with that wise recklessness of human life that marks the great general, and often saves his forces and attains his ends, to certain slaughter, in order to give the cause and the remainder of the army a chance of success. They were foredoomed to die, and they knew it. It was to be their task to engage regiment after regiment of Twala’s army on the narrow strip of green beneath us, till they were exterminated, or till the wings found a favourable opportunity for their onslaught. And yet they never hesitated, nor could I detect a sign of fear upon the face of a single warrior. There they were — going to certain death, about to quit the blessed light of day forever, and yet able to contemplate their doom without a tremor. I could not even at that moment help contrasting their state of mind with my own, which was far from comfortable, and breathing a sigh of every and admiration. Never before had I seen such an absolute devotion to the idea of duty, and such a complete indifference to its bitter fruits. (135-6) -

    -
    - -
    -

    - But perfect discipline and steady and unchanging valour can do wonders, and one veteran soldier is worth two young one, as soon became apparent in the present case. (139) -

    -
    - -
    -

    - Not a soldier of all his armies, not a courtier out of the hundreds who had cringed out of the hundreds who had cringed round him, not even a solitary wife, remained to share his fate or halve the bitterness of his fall. Poor savage! he was learning the lesson that Fate teaches to most who live long enough, that the eyes of mankind are blind to the discredited, and that he who is defenceless and fallen finds few friends and little mercy. -

    -
    - -

    - The local women -

    - -
    -

    - `Say to my lord. Bougwan [the narrator] that — I love him, and that I am glad to die because I know that he cannot cumber his life with such as me, for the sun cannot mate with the darkness, nor the white with the black.’ (174) -

    -
    - -
    -

    - I am bound to say that, looking at the thing from the point of view of an oldish man of the world, I consider her removal was a fortunate occurrence, since, otherwise, complications would have been sure to ensue. The poor creature was no ordinary native girl, but a person of great, I had almost said stately, beauty, and of considerable refinement of mind. But no amount of beauty or refinement could have made an entanglement between Good and herself a desirable occurrence; for, as she herself put it. `Can the sun mate with the darkness, on the white with the black?’ (187) -

    -
    - -

    - Friendship -

    - -
    -

    - And yet it is a solemn fact that Good’s eye-glass was still fixed in Good’s eye. I doubt whether he had ever taken it out at all. Neither the darkness, nor the plunge in the subterranean river, nor the roll down the slope, had been able to separate Good and his eye-glass. (185) -

    -
    - -

    - Parting -

    - -
    -

    - `My heart is sore,’ he said at last; `your words split my heart in twain. What have I done to ye, Incubu, Macumazahn, and Bougwan, that ye should leave me desolate? Ye who stood by me in rebellion and in battle, will ye leave me in the day of peace and victory? What will ye — wives? Choose from out the land! A place to live in? Behold, the land is yours as far as ye can see. The white man’s house? Ye shall teach my people how to build them. Cattle for beef and milk? Every married man shall bring ye an ox or a cow. Wild game to hurt? Does not the elephant walk through my forests, and the river-horse sleep in the reeds? Would ye make war? My Impis (regiments) wait your word. If there is anything more that I can give, that will I give ye.’ -

    - -

    - `Nay, Ignosi, we want not these things,’ I answered; `We would seek out own place.’ (189-90) -

    -
    - -
    -

    - I laid my hand upon his arm. `Ignosi,’ I said, `tell us, when thou didst wonder in Zululand, and among the white men in Natal, did not thine heart turn to the land thy mother told thee of, they native land, where thou didst see the light, and play when thou wast little, the land where thy place was?’ -

    - -

    - `It was even so, Macumazahn.’ -

    - -

    - `Then thus does our heart turn to our land and to our own place.’ -

    - -

    - Then came a pause. When Ignosi broke it, it was in a different voice. -

    - -

    - `I do perceive that thy words are, now as ever, wise and full of reason, Macumazahn; that which flies in the air love not to run along the ground the white man loves not to run along the ground; the white man loves not to live on the level of the black. Well, ye must go, and leave my heart sore, because ye will be as dead to me, since from where ye will be no tiding can come to me. (190) -

    -
    - -

    - The tradition of genre -

    - -
    -

    - `And so,’ he ended, ` We have lived for nearly two years, like a second Robinson Crusoe and his man Friday, hoping against hope that some natives might come here and help us away, but none have come. (197) -

    -
    - -
    -King Solomon's Mines (Oxford World's Classics)

    - -
    -

    -King Solomon’s Mines (Oxford World’s Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/01/2007-12-01-00000657.md b/content/post/2007/12/01/2007-12-01-00000657.md deleted file mode 100644 index dbab9c6..0000000 --- a/content/post/2007/12/01/2007-12-01-00000657.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 今日の予定 -author: kazu634 -date: 2007-12-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3371;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  King Solomon’s Minesの引用まとめが終わった。これからの予定は: -

    - - - -

    - こんな感じです。 -

    -
    diff --git a/content/post/2007/12/01/2007-12-01-00000658.md b/content/post/2007/12/01/2007-12-01-00000658.md deleted file mode 100644 index 00d46c2..0000000 --- a/content/post/2007/12/01/2007-12-01-00000658.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: コーヒーフィルター -author: kazu634 -date: 2007-12-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3373;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ホームセンタームサシで、コーヒーフィルターを物色してきました。「交換不要なコーヒーフィルター」があると聞いていたので、それを探していたのですが見つからず。。。見つけたのは、 -

    - -
    -ハリオ V60キャンペーンセット VDP-02B

    - -
    -

    -ハリオ V60キャンペーンセット VDP-02B -

    - - -
    - -
    -
    -
    - -

    - でした。こいつはペーパーフィルターなので意味がない。「円錐形」というのがポイントでした。 -

    - -

    -  これだとお使いの意味がなかったので、ネットで検索。こっちを見つけました。 -

    - -

    -[rakuten:tic:665640:detail] -

    - -

    - こいつでどうだろうと、助手さんにお伺いを立てているところ。 -

    -
    diff --git a/content/post/2007/12/02/2007-12-02-00000659.md b/content/post/2007/12/02/2007-12-02-00000659.md deleted file mode 100644 index 63775f7..0000000 --- a/content/post/2007/12/02/2007-12-02-00000659.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: 明日は -author: kazu634 -date: 2007-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3383;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  Awakeningを読む読書会があるので、月~火曜日はこいつに当てる。とりあえず1900年代初頭(?)の不倫小説らしく、当時はかなりセンセーションを巻き起こした…らしい。でも、今読むとそれほど過激とは感じられない…と予想して読もうと思っている。*1 -

    - -
    -The Awakening and Selected Stories (Penguin Classics)

    - -
    -

    -The Awakening and Selected Stories (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:19世紀イギリスは「良妻賢母」的な女性像がもてはやされていた時代で、そのレールから外れると社会から抹殺されていたりするのでやす。世紀が変わって、女性像も変化していこうとしているところが面白いのだと思われます。 -

    -
    diff --git a/content/post/2007/12/02/2007-12-02-00000660.md b/content/post/2007/12/02/2007-12-02-00000660.md deleted file mode 100644 index 2ed3928..0000000 --- a/content/post/2007/12/02/2007-12-02-00000660.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: 『政治的無意識―社会的象徴行為としての物語』 -author: kazu634 -date: 2007-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3381;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  『政治的無意識―社会的象徴行為としての物語』を宮城県立図書館から借りてきたのですが、なんか難しそうな匂いが非常にただよっていて困る。批評史的にはおそらくマルクス主義経由で、テクストを社会的な立場から読もうとする…のだろうと思われる。とりあえず論文特有の固い日本語に嫌気が差し始めていたりして。。。 -

    - -
    -政治的無意識―社会的象徴行為としての物語

    - -
    -

    -政治的無意識―社会的象徴行為としての物語 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/02/2007-12-02-isbn10-isbn13.md b/content/post/2007/12/02/2007-12-02-isbn10-isbn13.md deleted file mode 100644 index cad46d9..0000000 --- a/content/post/2007/12/02/2007-12-02-isbn10-isbn13.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: 'isbn10 –> isbn13' -author: kazu634 -date: 2007-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3385;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  『新版Perl言語プログラミングレッスン入門編』を読んでいます。現在、ハッシュの勉強中。色々できて楽しそうだ。少し慣れてきたら、isbn10をisbn13に変換するPerlスクリプトを作ってみようと思う(「車輪の再発明」なのは承知の上。練習したいのです)。 -

    - -

    -  というわけで、isbn13の仕組みを調べてみた。Wikipediaによれば、 -

    - -
    -

    - ISBNは13桁のコードで表され、通常5つのパートからなる。 -

    - -

    - ISBNnnn – ● – AAAA – BBBB – C -

    - -

    - ●、A、Bの各部分の桁数は決まっておらず、合計で9桁の範囲内でそれぞれの部分は増減する。 -

    - - - -

    - 各パートの間は、ハイフン(またはスペース)で区切りを付けるのが正式な表示法である。(区切りを付けなくても書籍を特定する上での問題はない。) -

    - -

    -ISBN – Wikipedia -

    -
    - -

    - ということらしいので、●-AAAA-BBBBの部分はisbn10と等しいらしい。つまり、図書の場合「978-●-AAAA-BBBB」からある計算式を用いてCを求めることになる。Cの計算式は、例として ISBN978-4-10-109205-□で考えてみると -

    - -
    -
      -
    1. - 9×1 + 7×3 + 8×1 + 4×3 + 1×1 + 0×3 + 1×1 + 0×3 + 9×1 + 2×3 + 0×1 + 5×3 = 9 + 21 + 8 + 12 + 1 + 0 + 1 + 0 + 9 + 6 + 0 + 15 = 82 -
    2. -
    3. - 82 ÷ 10 = 8 あまり 2 -
    4. -
    5. - 10 – 2 = 8 -
    6. -
    - -

    -ISBN – Wikipedia -

    -
    - -

    - となるらしい。つまり(1)の計算は -

    - -

    -

    -
    -

    - -

    - ¥{ (9 + 8 + 1 + 1 + 9 + 0) ¥times 1 ¥} + ¥{ (7 + 4 + 0 + 0 + 2 + 5) ¥times 3 ¥} = 82 -

    - -

    - こんな感じになるわけだから、「(奇数桁の数字の合計×1) + (偶数桁の数字の合計×3)」ということか。 -

    - -
    -新版Perl言語プログラミングレッスン入門編

    - -
    -

    -新版Perl言語プログラミングレッスン入門編 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/02/2007-12-02-peter-simple-2.md b/content/post/2007/12/02/2007-12-02-peter-simple-2.md deleted file mode 100644 index 1bb7fd9..0000000 --- a/content/post/2007/12/02/2007-12-02-peter-simple-2.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Peter Simple -author: kazu634 -date: 2007-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3379;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 修論 - - 英文学 - ---- -
    -

    -  Peter Simpleを257/450ページまで読む。疲れたー -

    -
    diff --git a/content/post/2007/12/04/2007-12-04-00000661.md b/content/post/2007/12/04/2007-12-04-00000661.md deleted file mode 100644 index 5f68794..0000000 --- a/content/post/2007/12/04/2007-12-04-00000661.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Awakening読み終わらん -author: kazu634 -date: 2007-12-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3389;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  そろそろ死にそう。 -

    - -
    -The Awakening and Selected Stories (Penguin Classics)

    - -
    -

    -The Awakening and Selected Stories (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/05/2007-12-05-00000663.md b/content/post/2007/12/05/2007-12-05-00000663.md deleted file mode 100644 index 7670677..0000000 --- a/content/post/2007/12/05/2007-12-05-00000663.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: USBメモリ -author: kazu634 -date: 2007-12-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3403;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  今日は研究室で新しいプリンタが導入されたので、そのドライバをインストールしていた。作業自体は順調に完了したのだが、差していたUSBメモリが全容量を見えないファイルで上書きされて、書き込みができないようになってしまった。なぜそうなるのだろうか。。。地味に痛い仕打ち。調べてみると、最低でも3500円ぐらいは飛びそうだ。自分は何か悪いことをしたのだろうか。 -

    - -
    -プリンストンテクノロジー Xiao Jr.2GB USB2.0対応フラッシュメモリ PFU-2JU/2G

    - -
    -

    -プリンストンテクノロジー Xiao Jr.2GB USB2.0対応フラッシュメモリ PFU-2JU/2G -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/05/2007-12-05-00000664.md b/content/post/2007/12/05/2007-12-05-00000664.md deleted file mode 100644 index 4b7b239..0000000 --- a/content/post/2007/12/05/2007-12-05-00000664.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: ハリオ テクニカ 3人用 TCA-3を買ってしまった。 -author: kazu634 -date: 2007-12-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3393;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  一昨日の研究室引っ越し準備でコーヒーメーカーが壊れてしまった。サイフォン式コーヒーメーカーを買おうとしていた自分としてはこれは「買い」の時機を告げるものと受け取り、購入することに。 -

    - -

    -  昨日、はじめて入れてみたのだが、やっぱりおいしい。ちなみにサイフォンというのは -

    - -
    -

    - サイフォンとは、隙間のない管を利用して、液体をある地点から目的地まで、途中出発地点より高い地点を通って導く装置であり、このメカニズムをサイフォンの原理と呼ぶ。 発明者は水時計などを作った紀元前3世紀半ばのアレクサンドリアの技術者、クテシビオスではないかと言われている。 -

    - -

    -サイフォン – Wikipedia -

    -
    - -

    - 実際に水が登っていくのを見ると、面白いものです。まじで。 -

    - -

    - (追記): ちなみに、研究室のコーヒー好きの面々には好評でした。(22:37) -

    - -
    -ハリオ テクニカ 3人用 TCA-3

    - -
    -

    -ハリオ テクニカ 3人用 TCA-3 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/05/2007-12-05-00000665.md b/content/post/2007/12/05/2007-12-05-00000665.md deleted file mode 100644 index ce6904e..0000000 --- a/content/post/2007/12/05/2007-12-05-00000665.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: 読書会終了 -author: kazu634 -date: 2007-12-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3401;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  19世紀末の女性観や道徳観について勉強になりました。New Womanというのがキーワード。アメリカが舞台の小説だから一概には言えないけれど、やっぱりVictorian moral viewが強い影響を与えている。 -

    - -

    -  クレオールの人々を主要登場人物に据えているのは、南北戦争後の数少ない有閑階級を温存している人々だからということだったらしい。Victorian eraとの比較の上では興味深かった。 -

    - -
    -The Awakening and Selected Stories (Penguin Classics)

    - -
    -

    -The Awakening and Selected Stories (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/05/2007-12-05-00000666.md b/content/post/2007/12/05/2007-12-05-00000666.md deleted file mode 100644 index 9ca8aa8..0000000 --- a/content/post/2007/12/05/2007-12-05-00000666.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: よくよく考えれば -author: kazu634 -date: 2007-12-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3399;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  明日も忙しそ。はよ、寝よう。 -

    -
    diff --git a/content/post/2007/12/05/2007-12-05-awakening.md b/content/post/2007/12/05/2007-12-05-awakening.md deleted file mode 100644 index 4911d5a..0000000 --- a/content/post/2007/12/05/2007-12-05-awakening.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Awakening -author: kazu634 -date: 2007-12-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3391;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  死にそうだったけど、なんとか読み終わった。明日は読書会。 -

    - -
    -The Awakening and Selected Stories (Penguin Classics)

    - -
    -

    -The Awakening and Selected Stories (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/06/2007-12-06-00000668.md b/content/post/2007/12/06/2007-12-06-00000668.md deleted file mode 100644 index be8e779..0000000 --- a/content/post/2007/12/06/2007-12-06-00000668.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: ちょっとミスしてた -author: kazu634 -date: 2007-12-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3411;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  最後の13桁目はチェックデジットだから、無視しなきゃいけなかった。だからこんな感じ: -

    - -
    -use strict;
    -use warnings;
    -# 変数の宣言
    -my $temp_isbn;
    -my $_odd;
    -my $_even;
    -# 適当なisbn10を代入して、978をつける
    -$temp_isbn = '978' . '4582744176';
    -print "isbn: " . $temp_isbn . "\n";
    -# 一桁ずつばらして配列@fooに代入
    -my @foo = split(//, $temp_isbn);
    -# 奇数の処理
    -# @fooには13桁のisbnが入っている。配列は0-12まで。
    -# @foo[12]はチェックデジットなので、しかとする。
    -print 'Odd Number: ';
    -for (my $i = ; $i <= 11; $i = $i + 2){
    -$_odd += $foo[$i];
    -print $foo[$i] . " ";
    -}
    -print "\n";
    -# 偶数の処理。以下同文。
    -print 'Even Number: ';
    -for (my $i = 1; $i <= 11; $i = $i + 2){
    -$_even += $foo[$i];
    -print $foo[$i] . " ";
    -}
    -print "\n";
    -
    - - -
    diff --git a/content/post/2007/12/06/2007-12-06-00000669.md b/content/post/2007/12/06/2007-12-06-00000669.md deleted file mode 100644 index ef29916..0000000 --- a/content/post/2007/12/06/2007-12-06-00000669.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: 予備校の学生寮では -author: kazu634 -date: 2007-12-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3405;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  現在、寮生と面談を行っています。今年は事前にぴりぴりと緊張感を与えるような掲示物を作成していたので、そこそこスムーズに面談ができているように思います。とりあえずそろそろ現実に向き合わなければならない時機なので、現実に向き合ってもらうことを意図しています。 -

    - -

    -  とりあえず偏差値40台で医学部を狙おうとするのは構わないけれど、自分は現実を指摘した上でアドバイスをする。今年で合格するつもりなのかを聞くと、ムスッとするのは止めて欲しいのだが。むしろ、「なんとかなるって」的なこと言う方が無責任だと思うのですが。。。 -

    - -

    -  ちなみにこんなのを引用した掲示物を作っていました。 -

    - -
    -

    - アドバイスをする人の能力は、それを受ける人の能力以上にはならない。君自身の頭がよくなければ、アドバイスをする人もそれ以上のことは教えられない。きみがお金に関してしっかりした教育を受けていれば、有能なアドバイザーはより高度なアドバイスをきみに与えることができる。反対に君がお金について無知ならば、安全な運用戦略しか教えられない。[…]。投資家としてしっかりした知識、経験のない人には、どんなアドバイザーでも、リスクが小さい代わりに儲けも少ない投資しか進められないことになっている。投資のことを知らない投資家には、『分散投資』を勧めることも多い。わざわざ時間をかけてそんな投資家を教育しようなどというアドバイザーはまずいない。彼らの時間もまたお金なんだ。だから、きみは自分で自分を教育しなきゃいけない。それができて、自分のお金をうまく管理できるようになって初めて、優秀なアドバイザーからごく少数の人を対象にした貴重な投資戦略を教えてもらえる。だが、そのためにはまず、知識を得るために自分がすべき事をきちんとしなければならない。アドバイスをする人の能力は君の能力以上にはならない。このことをいつも頭に入れておくんだ。 -

    -
    - -
    -金持ち父さんのキャッシュフロー・クワドラント

    - -
    -

    -金持ち父さんのキャッシュフロー・クワドラント -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/07/2007-12-07-00000671.md b/content/post/2007/12/07/2007-12-07-00000671.md deleted file mode 100644 index 5f00c92..0000000 --- a/content/post/2007/12/07/2007-12-07-00000671.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: しゃきっとするものが飲みたい! -author: kazu634 -date: 2007-12-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3417;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  [rakuten:lupicia:10002576:title]が飲みたいなー -

    - -

    -[rakuten:lupicia:10002576:detail] -

    -
    diff --git a/content/post/2007/12/07/2007-12-07-peter-simple-3.md b/content/post/2007/12/07/2007-12-07-peter-simple-3.md deleted file mode 100644 index 82cbdcb..0000000 --- a/content/post/2007/12/07/2007-12-07-peter-simple-3.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Peter Simple -author: kazu634 -date: 2007-12-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3415;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  今日も読む。頑張る。 -

    -
    diff --git a/content/post/2007/12/07/2007-12-07-次はchristmas-carol.md b/content/post/2007/12/07/2007-12-07-次はchristmas-carol.md deleted file mode 100644 index 09973df..0000000 --- a/content/post/2007/12/07/2007-12-07-次はchristmas-carol.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: 次はChristmas Carol -author: kazu634 -date: 2007-12-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3413;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  次回読書会はDickensのChristmas Carolに決定した。 -

    - -

    -  が、しかし、次回読書会は来年の1月であり、クリスマスシーズンを完璧に過ぎている。こんなんでいいのだろうか(..;) -

    - -
    -A Christmas Carol and Other Christmas Writings (Penguin Classics)

    - -
    -

    -A Christmas Carol and Other Christmas Writings (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/08/2007-12-08-00000672.md b/content/post/2007/12/08/2007-12-08-00000672.md deleted file mode 100644 index e0eeb74..0000000 --- a/content/post/2007/12/08/2007-12-08-00000672.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: Peter Simple, and The Three Cutters読了 -author: kazu634 -date: 2007-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3421;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  ついにPeter Simple, and The Three Cuttersを読了しました。思えば長い道でしたが要約終わった!うれしい。 -

    - -

    -  というわけで次は、 -

    - -
    -政治的無意識―社会的象徴行為としての物語

    - -
    -

    -政治的無意識―社会的象徴行為としての物語 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/08/2007-12-08-00000673.md b/content/post/2007/12/08/2007-12-08-00000673.md deleted file mode 100644 index da38b23..0000000 --- a/content/post/2007/12/08/2007-12-08-00000673.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: アサヒ・あじわい -author: kazu634 -date: 2007-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3425;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Peter Simpleを読み終わった祝いに、コンビニで買ってきてみた。意外においしい。 -

    -
    diff --git a/content/post/2007/12/08/2007-12-08-00000674.md b/content/post/2007/12/08/2007-12-08-00000674.md deleted file mode 100644 index 39f51e6..0000000 --- a/content/post/2007/12/08/2007-12-08-00000674.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: スクリプト起動時に引数をもらう -author: kazu634 -date: 2007-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3423;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  とりあえず現状isbn10を決めうちして、isbn13のチェックデジットを求めるスクリプトまではできています。今回は、スクリプトを起動したときにisbn10の入力をもらって、計算できるようにしてみました(ただしエラー処理だとか、もらった値が厳密に10桁の数字なのかどうかとかは検討していません)。 -

    - -

    - 調べてみた結果、perlスクリプトが起動時にもらった引数は「@ARGV」という配列に格納されるということなので、そいつを活用してやれば大丈夫そうでした。ちなみに -

    - -
    -

    - perl temp.pl 1406556601 1406556602 -

    -
    - -

    - とした場合には -

    - - - - - - - - - - - - - -
    - - 1 -
    - 1406556601 - - 1406556602 -
    - -

    - というように@ARGVには格納されます。その点だけ注意かな。というわけで、こんな感じになりました。 -

    - -
    use strict;
    -use warnings;
    -# 変数の宣言
    -my $temp_isbn;
    -my $_odd;
    -my $_even;
    -my $c_degit;
    -my $temp;
    -print @ARGV[0];
    -# 適当なisbn10を代入して、978をつける
    -$temp_isbn = '978';
    -$temp_isbn = $temp_isbn . $ARGV[0];
    -print "isbn: " . $temp_isbn . "\n";
    -# 一桁ずつばらして配列@fooに代入
    -my @foo = split(//, $temp_isbn);
    -# 奇数の処理
    -# @fooには13桁のisbnが入っている。配列は0-12まで。
    -# @foo[12]はチェックデジットなので、無視する。
    -print 'Odd Number: ';
    -for (my $i = 0; $i <= 11; $i = $i + 2){
    -  $_odd += $foo[$i];
    -  print $foo[$i] . " ";
    -}
    -print "\n";
    -# 偶数の処理。以下同文。
    -print 'Even Number: ';
    -for (my $i = 1; $i <= 11; $i = $i + 2){
    -  $_even += $foo[$i];
    -  print $foo[$i] . " ";
    -}
    -print "\n";
    -$temp = $_odd + ($_even * 3);
    -print "calculating ...: " . $_odd . "+ (" . $_even . " * 3) = " . $temp . "\n";
    -$temp = $temp % 10;
    -$c_degit = 10 - $temp;
    -print $c_degit . "\n";
    - -

    - 関連記事 -

    - -
      -
    1. -isbn10 –> isbn13
        -
      1. -というわけで少し頑張ってみた
          -
        1. -ちょっとミスしてた -
        2. -
        -
      2. -
      -
    2. -
    -
    diff --git a/content/post/2007/12/09/2007-12-09-00000675.md b/content/post/2007/12/09/2007-12-09-00000675.md deleted file mode 100644 index 7616a88..0000000 --- a/content/post/2007/12/09/2007-12-09-00000675.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: elispの設定 -author: kazu634 -date: 2007-12-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3429;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -  現在Meadowというemacsの亜種(?)を使っています。このemacsというのは強力なエディタなのですが、使い方が複雑なのです。。。今日はだらだらと設定をいじくろうと決意し、いじっていました。 -

    - -

    -  ちなみに自分用のメモなのですが、このメモが役に立ちそうな人は: -

    - - - -

    - ような人です。一から懇切丁寧に…的な内容にはなっていません。 -

    - -

    -screen-lines.el -

    - -

    -  とりあえずemacsの設定は.emacsというファイルを編集することでできます。こいつで色々ごにゃごにゃすれば大丈夫なわけです。便利そうな情報は「Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。
    標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。
    ちなみに自分が便利だなと思うのは
    ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの)
    ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする)
    ・navi2ch (定番ですねw 2ちゃんねるビューワー)
    ・riece (IRCクライアント)
    などです。それから、こういう設定知ってる? 的なものも是非教えてください。
    今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。
    よろしくお願いします。
    」に集約されているので、ここを参照しました。 -

    - -

    -  今回自分は、screen-lines.elを導入しようと決意しました。実はemacsというエディタは、初期設定のままだと↓カーソルで移動しても、論理行ごとにしか移動できなかったりするのです。。こいつは不便すぎる。見た目の行ですぐ下に移って欲しいわけです。 -

    - -

    - 導入作業 -

    - -

    -  screen-lines.elからscreen-lines.elをダウンロードして、site-lispに保存する。screen-lines.el内に書かれているとおりに、.emacsに以下を追記する。 -

    - -
    -(autoload 'screen-lines-mode "screen-lines"
    -"Toggle Screen Lines minor mode for the current buffer." t)
    -(autoload 'turn-on-screen-lines-mode "screen-lines"
    -"Turn on Screen Lines minor mode for the current buffer." t)
    -(autoload 'turn-off-screen-lines-mode "screen-lines"
    -"Turn off Screen Lines minor mode for the current buffer." t)
    -
    - -

    - emacsを再起動して、 -

    - -
    -

    - M-x screen-lines-mode -

    -
    - -

    - とすると、お目当ての挙動になります。 -

    - -

    - howmとかLaTeXをいじるときに、自動的にscreen-lines-modeをオンにする -

    - -

    -  自分的に言うと、ここからが未体験ゾーンだった。 -

    - -

    -  elispには、何らかのタイミングでemacs自身に自分の状態を知らせるようにできる…らしい。つまり、課長さん(emacs)に仕事を頼まれた部下(elisp)は仕事が終わったり、一段落したら、課長さんに連絡することになっている…ようだ。この「ほうれんそう」するタイミングをelisp自身が定義している…みたい。この「タイミング」のことを「フック」と呼ぶらしい。だから、任意のelispが実行された時点で、screen-lines-modeをオンにするようにできればいいらしい…ということがわかった。 -

    - -

    -  現在自分が使っているelispでscreen-lines-modeと併用したいのは、 -

    - - - -

    - という面々。こいつらが実行された時点のフックがわかれば「add hook」というヤツを使って、screen-lines-modeをオンにできるみたい。elisp自身が定義しているフックはelispファイル内に書かれていることが多いみたいで、ちょっと覗いてみるとすぐにわかった。後は、 -

    - -
    -(add-hook '実行されたときのフック 'screen-lines-mode)
    -
    - -

    - としてやればいいらしい。結局、 -

    - -
    -;; screen-linesの設定
    -(add-hook 'howm-mode-on-hook 'screen-lines-mode)
    -(add-hook 'yatex-mode-hook 'screen-lines-mode)
    -(add-hook 'hatena-mode-hook  '(lambda ()
    -(screen-lines-mode 1)))
    -
    - -

    - となった。 -

    - -

    - 課題 -

    - -

    -  「(add-hook ‘xxx ‘xxx-mode)」と「(add-hook ‘xxx ‘(lambda ()))」の違いがわからない(..;) -

    -
    diff --git a/content/post/2007/12/11/2007-12-11-00000677.md b/content/post/2007/12/11/2007-12-11-00000677.md deleted file mode 100644 index 9cfdcc2..0000000 --- a/content/post/2007/12/11/2007-12-11-00000677.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: Google Calendarを貼り付けてみるテスト -author: kazu634 -date: 2007-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3439;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    diff --git a/content/post/2007/12/11/2007-12-11-00000678.md b/content/post/2007/12/11/2007-12-11-00000678.md deleted file mode 100644 index 8379ad7..0000000 --- a/content/post/2007/12/11/2007-12-11-00000678.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 寮生面談終了 -author: kazu634 -date: 2007-12-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3435;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  どちらかといえば、後の書類整理の方に時間がかかった。修論が全くできていない(..;)明日は集中する。 -

    -
    diff --git a/content/post/2007/12/11/2007-12-11-00000679.md b/content/post/2007/12/11/2007-12-11-00000679.md deleted file mode 100644 index e295ab3..0000000 --- a/content/post/2007/12/11/2007-12-11-00000679.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 尾注をつける -author: kazu634 -date: 2007-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3437;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LaTeX - ---- -
    -

    -  http://ideas.paunix.org/latex/latex_6_footnotes.htmによれば、プレアンブルに -

    - -
    -\usepackage{endnotes}
    -\let\footnote=\endnote
    -
    - -

    - を追加し、尾注ページを表示したい場所に -

    - -
    -\def\enotesize{\normalsize}
    -\theendnotes
    -
    - -

    - とすればいい。 -

    -
    diff --git a/content/post/2007/12/11/2007-12-11-00000680.md b/content/post/2007/12/11/2007-12-11-00000680.md deleted file mode 100644 index 9a9404a..0000000 --- a/content/post/2007/12/11/2007-12-11-00000680.md +++ /dev/null @@ -1,389 +0,0 @@ ---- -title: 引用のまとめ -author: kazu634 -date: 2007-12-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3433;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  これまでの引用したい部分をまとめてみました。 -

    - -

    -
    -

    - -

    -Peter Simple -

    - -
    - Circumstances -
    - -
    -

    - It has been from time immemorial the heathenish custom to sacrifice the greatest fool of the family to the prosperity and naval superiority of the country, and, at the age of fourteen, I was selected as the victim.~(1) -

    -
    - -
    - Meta Narrative -
    - -
    -

    - But as my story is not a very short one, I must not dwell too long on its commencement.~(2) -

    -
    - -
    -

    - When I first went to sea, I promised my mother that I would keep a journal of what passed, with my reflection upon it. To this promise I rigidly adhered, and since I have been my own master, these journals have remained in my possession. In writing, therefore, the early part of my adventures, everything is stated as it was impressed on my mind at the time. Upon many points I have since had reason to form a different opinion from that which is recorded, and upon many others I have since laughed heartily at my folly and simplicity; but still, I have thought it advisable to let the ideas of the period remain, rather than correct them by those dear-bought experience. A boy of fifteen, brought up in a secluded country town, cannot be expected to reason and judge as a young man who has seen much of life, and passed through a variety of adventures. The reader must therefore remember, that I have referred to my journal for the opinions and feelings which guided me between each distinct anniversary of my existence.~(80-1) -

    -
    - -
    - Initiation -
    - -
    -
      -
    1. - Peter SimpleはCaptain Savageは怖ろしい人と脅される。 -
    2. -
    3. - Captainと面会 -
    4. -
    5. - かつがれていることがわかる -
    6. -
    7. - 以下の引用
        -
      1. - Now I have a little advice to offer you. In the first place, obey your superior officers without hesitation; it is for me, not you, to decide whether an order is unjust or not. In the next place, never swear or drink spirits. [\ldots] In the meantime, as I had some little insight into your character when we travelled together, let me recommend you not to be too intimate at first sight with those you meet, or you may be led into indiscretions.~(14) -
      2. -
      -
    8. - -
    9. - 侮辱されていると考え、duelすることに。実は先輩たちに試されていた。 -
    10. -
    11. - They then told me that they all belonged to the same ship that I did, and that they were glad to see that I could stand fire, for the captain was a terrible fellow for cutting-out and running under the enemy’s batteries.~(16) -
    12. -
    -
    - -
    -

    - When the midshipmen went down below, they all shook hands with me, and said that I was a good fellow for not peaching; but, as for the advice of the captain that they should not practise upon me, as he termed it, they forgot that, for they commenced again immediately, and never left off until they found that I was not to be deceived any longer.~(32) -

    -
    - -
    -

    - “I know that very well,” replied he; “All fathers do the same when their son leave them; it’s a matter of course. Now observe, Peter; it’s out of regard to you that your messmates have been eating tarts at your expense. You disobeyed your father’s injunctions before you had been a month from home; and it is to give you a lesson that may be useful in after-life, that they have considered it their duty to order the tarts I trust that it will not be thrown away upon you. Go to the woman, pay your bill, and never run up another.”~(39) -

    -
    - -
    -

    - Many of them said that they had seen plenty of men, but did not exactly mine; some laughed, and called me a greenhorn.~(39) -

    -
    - -
    - Didactic -
    - -
    -

    - He [Captain Savage] listened to my whole story very attentively, and I thought tht occasionally there was a smile upon his face, although he bit his lips to prevent it. When I had finished, he said, “Mr. Simple, I can no longer trust you on the shore until you are more experienced in the world. I shall desire my coxswain not to lose sight of you until you are safe on board of the frigade. When you have sailed a few months with me, you will then be able to decide whether I deserve the character which the young gentlemen have painted, with, I must say, I believe, the sole intention of practising upon your inexperience.~(18-9) -

    -
    - -
    -

    - O’Brien came to me on the seventh morning, and said, that if I did not exert myself I never should get well; that he was very fond of me and had taken me under his protection, and, to prove his regard, he would do for me what he would not take the trouble to do for any other youngster in the ship, which was to give me a good basting, which was a sovereign remedy for sea-sickness.~(59) -

    - -

    - If this was kindness from O’Brien, what had I to expect from those who were not partial to me? But, by degrees, I recovered myself, and certainly felt a great deal better, and that night I slept very soundly.~(59) -

    - -

    - [“]Live and larn[sic], boy, and thank Heaven that you’ve found somebody who loves you well enough to baste you when it’s good for your health.~(60) -

    -
    - -
    -

    - There certainly is something in the life of a sailor which enlarges the mind. When I was at home six months before, I allowed other people to think for me, and acted wholly on the leading — string of their suggestions; on board, to the best of my ability, I thought for my self.~(81) -

    -
    - -
    -

    - And here we had an instance showing how very important it is that a captain of a man-of-war should be a good sailor, and have his ship in such discipline as to be strictly obeyed by his ships company. I heard the officers unanimously assert, after the danger was over, that nothing but the presence of mind which was shown by Captain Savage could have saved the ship and her crew.~(92) -

    -
    - -
    -

    - They [officers] knew that they could trust to the captain, as far as skill or courage could avail them, and sailors are too sanguine to despair, even at the last moment.~(97) -

    -
    - -
    -

    - The consequence of any carelessness or neglect in the fitting and securing of the rigging, will be felt now; and this danger, if we escaped it, ought to remind us how much we have to answer for if we neglect our duty. The lives of a whole ship’s company may be sacrificed by the neglect or incompetence of an officer when in harbour. I will pay you the compliment, Falcon, to say, that I feel convinced that the masts of the ships are as secure as knowledge and attention can make them.~(98) -

    -
    - -
    -

    - “You’ve right there, Peter,” replied he: “but there’s a certain jewel called Hope, that somebody found at the bottom of his chest, when he was clean empty, and so we must not lose sight of it, but try and escape as soon as we can; but the less we talk about it the better.”~(129) -

    -
    - -
    -

    - [\ldots] at the time I entered the service, and every one considered me to be the fool of the family, Mr Chucks and O’Brien were the only two who thought of and treated me differently; and it was their conduct which induced me to apply myself and encouraged me to exertion. I believe that many a boy, who, if properly patronised, would turn out well, is, by the injudicious system of browbeating and ridicule, forced into the wrong path, and, in his despair, throws away all self-confidence, and allows himself to be carried away by the stream to perdition.~(239) -

    -
    - -
    -

    - [\ldots] so you see, Peter, a good action has its reward sometimes in this world, and a bad action also, seeing as how I’ve shot that confounded villain who dared to ill-use you.~(416) -

    -
    - -
    - Honesty -
    - -
    -

    - I was standing at the gangway, looking at the crowd of boats, when a black-locking fellow in one of the wherries said to me, “I say, sir, let me slip in at the port, and I have a very nice present to make you”; and he displayed a gold seal, which he held up to me. I immediately ordered the sentry to keep him further off, for I was very much affronted at his supposing me capable of being bribed to disobey my orders.~(56) -

    -
    - -
    -

    - I turned over to the Acts of the Apostles, and commenced the chapter in which Ananias and Sapphira were struck dead. When I had finished, he [the captain] observed very seriously. “That is a very good lesson for young people, Peter, and points out that you never swerve from the truth. Recollect, as your motto, Peter, to `tell truth and shame the devil.’\” -

    -
    - -
    - Self-Sacrifice -
    - -
    -

    - And here I must observe, that O’Brien showed great presence of mind in spiking the last gun; for had they had one gun to fire at our boats to wing out the prizes, they must have done a great deal of mischief to them, and we should have lost a great many men; but in so doing, and in the attempt to save me, he sacrificed himself, and was taken prisoner.~(122) -

    -
    - -
    -

    - “I am better now, O’Brien,” replied I, “how much I am indebted to you: you have made prisoner in trying to save me.” -

    - -

    - “I have been made prisoner in doing my duty, in one shape or another.[”]~(123) -

    -
    - -

    -

    - -
    - ideas of honour -
    - -
    -

    - Indeed, I very much doubt whether it would have been permitted in our country, but the French officers are almost romantically chivalrous in their ideas of honour; in fact, as enemies, I have always considered them as worthy antagonists to the English, and they appear more respectable in themselves, and more demanding our goodwill in that situation, than they do when we meet them as friends, and are acquainted with the other points of their character, which lessen them in our estimation.~(139) -

    -
    - -
    - Homecoming -
    - -
    -

    - the next evening I arrived safe home. But I shall leave the reader to imagine the scene: to my mother I was always dear, and circumstances had rendered me of some importance to my father; for I was now an only son, and his prospects were very different from what they were when I left home.~(175) -

    -
    - -
    - Acceptance -
    - -

    - 自分の義務を最大限には足したにもかかわらず罰を受け、それでも罰を科したFirst Lieutenant(Mr. Falcon)を弁護するPeter Simple: -

    - -
    -

    - In the meantime, O’Brien had been made acquainted with the occasion of the quarrel, which he did not fail to explain to Mr Falcon, who, O’Brien declared, “was not the least bit in the world angry with me for what had occurred.” Indeed, after that, Mr Falcon always treated me with the greatest kindness, and employed me on every duty which he considered of consequence. He was a sincere friend; for he did not allow me to neglect my duty, but, at the same time, treated me with consideration and confidence.~(194) -

    -
    - -
    - Ideas of courage -
    - -
    -

    - As for seamen, God knows, I should do them an injustice if I did not acknowledge that they were as brave as lions. But there are two kinds of bravery, Mr Simple — the bravery of the moment, and the courage of bearing up for a long while.~(195) -

    -
    - -
    - deference -
    - -
    -

    - The fact is, Mr Phillot, your language is not quite so correct as I could wish it. I overheard every word that passed, and I consider that you have treated your superior officer with disrespect — that is, me. I gave permission that the shark should be caught, and with that permission, I consequently allowed those little deviations from the discipline of the service which must inevitably take place. Yet you have thought proper to interfere with my permission, which is tantamount to an order, and have made use of harsh language, and punished the young gentlemen for obeying my injunctions. You will oblige me, sir, by calling them all down, and in restraining your petulance for the future. I will always support your authority when you are correct; but I regret that in this instance you have necessitated me to weaken it.~(226) -

    -
    - -
    - circumstances of the captain -
    - -
    -

    - “Well, then, Peter, now for my real property. My estate in Kent, let me see, what is the name of it — Walcot Abbey, my three farms in the Vale of Aylesbury, and the marsh lands in Norfork, I bequeath to my two children aforenamed, the proceeds of the same to be laid up, deducting all necessary expenses for their education, for their sole use and benefit. Is that down?” -

    - -

    - [\ldots] -

    - -

    - I was really astonished. It was well known that Captain Kearney had nothing but his pay, and that it was the hopes of prize-money to support his family, which had induced him to stay out so long in the West Indies. It was laughable; yet I could not laugh: there was a melancholy feeling at such a specimen of insanity, which prevented me.~(259) -

    -
    - -
    - Incompetent captain -
    - -
    -

    - The reader may now ask, “But where was the captain all this time?” My answer is, that he was at the capstern, where he stood in silence, not once interfering during the whole action, which was fought by Thompson, the master, and myself. How he looked, or how he behaved in other points during the engagement, I cannot pretend to say, for I had no time to observe him.~(364) -

    -
    - -
    -

    - This did not come with a good grace from one who had done nothing, to those who were working with all their energy.~(364) -

    -
    - -
    -

    - I must here remark, that there is hardly any degree of severity which a captain may not exert towards his seamen, provided they are confident of, or he has proved to them, his courage; but if there be a doubt, or a confirmation to the contrary, all discipline is destroyed by contempt, and the ship’s company mutiny, either directly or indirectly.~(372-3) -

    -
    - -
    - Official Inquiry -
    - -
    -

    - “Did you ever, sailing with other captains, receive an order from them to report direct to them, and not through the first lieutenant?” The witness here prevaricated. -

    - -

    - “Answer directly, yes or no.” — “No.”~(398) -

    -
    - -

    -Notes on Life and Letters -

    - -
    - Quotes from “Tales of the Sea (1898)” -
    - -
    -

    - It is by his irresistible power to reach the adventurous side in the character, not only of his own but of all nations, that Marryat is largely human. He is the enslaver of youth, not by the literary artifices of presentation, but by the natural glamour of his own temperament. To his young heroes the beginning of life is a splendid and warlike lark, ending at last in inheritance and marriage.~(46) -

    -
    - -
    -

    - To this writer of the sea [Marryat] the sea was not an element. It was a stage, where was displayed an exhibition of valour, and of such achievement as the world had never seen before.~(46) -

    -
    - -
    -

    - History preserves the skeleton of facts and, here and there, a figure or a name; but it is in Marryat’s novels that we find the mass of the nameless, that we see them in the flesh, that we obtain a glimpse of the everyday life, and an insight into the spirit animating the crowd of obscure men who knew how to build for their country such a shining monument of memories.~(46) -

    -
    - -
    -

    - It [Marryat’s greatness] is undeniable. To a multitude of readers the navy of to-days is Marryat’s navy still. He has created a priceless legend. If he be not immortal uet he will last long enough for the highest ambition, because he has dealt manfully with an inspiring phase in the history of that Service on which the life of his country depends. The tradition of the great past he has fixed in his pages will be cherished for ever as the guarantee of the future. He loved his country first, the Service next, the sea perhaps not at all. But the sea loved him without reserve. It gave him his professional distinction and his author’s fame — a fame such as not often falls to the lot of a true artist.~(47) -

    -
    - -
    -

    - Perhaps no two authors of fiction influenced so many lives, and gave to so many the initial impulse towards a glorious or a useful career [than Marryat and Cooper]. Through the distances of space and time those two men of another race have shaped also the life of the writer of this appreciation. Life is life, and art is art — and truth is hard to find in either. Yet in testimony to the achievement of both these authors, it may be said that, in the case of the writer at least, the youthful glamour, the headlong vitality of the one and the profound sympathy, the artistic insight of the other — to which he had surrendered — have withstood the brutal shock of facts and the wear of laborious years. He has never regretted his surrender.~(48-9) -

    -
    - -

    - Quotes from “Tradition” -

    - -
    -

    - From the hard work of men is born the sympathetic consciousness of a common destiny, the fidelity to right practice which makes great craftsmen, the sense of right conduct which we may call honour, the devotion to our calling and the idealism which is not a misty, winged angel without eyes, but a divine figure of terrestrial aspect with a clear glance and with its feet resting firmly on the earth on which it was born.~(153) -

    -
    - -
    -

    - The enemy, he said, meant by this atrocity to frighten our sailors away from the sea. -

    - -
    -

    - “What has happened?” he goes on to ask. “Never at any time in peace have sailors stayed so short a time ashore or shown such a readiness to step again into a ship.” -

    -
    - -

    - which means, in other words, that they answered to the call. I should like to know at what time of history the great body of merchant seamen had failed to answer the call. Noticed or unnoticed, ignored or commended, they have answered invariably the call to do their work the very conditions of which made them what they are. They have always served the nation’s needs through their own invariable fidelity to the demands of their special life; but with the development and complexity of material civilisation they grew less prominent to the nation’s eye amongst all the vast schemes of national industry. Never was the need greater and the call to the service more urgent than to-day. And those inconspicuous worker on whose qualities depends so much of the national welfare have answered it without dismay, facing risk without glory, in the perfect faithfulness to that tradition which the speech of the statesman denies to them at the very moment when he thinks fir to praise their courage \ldots and mention his surprise!~(154) -

    -
    - -
    -

    - That was always the clear task, the single aim, the simple ideal, the only problem for an unselfish solution. The terms of it have changed with the years, its risks have worn different aspects from time to time. There are no longer any unexplored seats. Human ingenuity has devised better means to meet the dangers of natural forces. But it is always the same problem. [\ldots] And whatever the shape and power of their ships the character of the duty remains the same. [\ldots] At a greater cost of vital energy, under the well-nigh intolerable stress of vigilance and resolution, they are doing steadily the work of their professional forefathers in the midst of multiplied dangers. They go to and fro across the oceans on their everlasting task: the same men, the same stout hearts, the same fidelity to an exacting tradition created by simple toilers who in their time knew how to live and die at sea.~(155) -

    -
    - -
    -

    - Without looking at all at the aspects of the labour problem I can safely affirm that I have never, never seen British seamen refuse any risk, any exertion, any effort of spirit or body up to the extremest demands of their calling. Years ago, it seems ages ago, I have seen the crew of a British ship fight the fire in the cargo for a whole sleepless week and then, with her decks blown up, I have seen them still continue the fight to save the floating shell. And at last I have seen them refuse to be taken off by a vessel standing by, and this only in order “to see the last of our ship,” at the word, at the simple word of a man who commanded them, a worthy soul indeed but of no heroic aspect. I have seen that. I have shared their days in small boats. -

    -
    -
    diff --git a/content/post/2007/12/11/2007-12-11-00000681.md b/content/post/2007/12/11/2007-12-11-00000681.md deleted file mode 100644 index ad66506..0000000 --- a/content/post/2007/12/11/2007-12-11-00000681.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: なかなか書けない(..;) -author: kazu634 -date: 2007-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3441;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  でも、疲れたから寮に帰って昼寝しよう。起きたら、『政治的無意識―社会的象徴行為としての物語』をまとめながら読む。 -

    - -
    -政治的無意識―社会的象徴行為としての物語

    - -
    -

    -政治的無意識―社会的象徴行為としての物語 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/11/2007-12-11-『政治的無意識―社会的象徴行為としての物語』-2.md b/content/post/2007/12/11/2007-12-11-『政治的無意識―社会的象徴行為としての物語』-2.md deleted file mode 100644 index 610069f..0000000 --- a/content/post/2007/12/11/2007-12-11-『政治的無意識―社会的象徴行為としての物語』-2.md +++ /dev/null @@ -1,190 +0,0 @@ ---- -title: 『政治的無意識―社会的象徴行為としての物語』 -author: kazu634 -date: 2007-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3443;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    - -

    - 序 -

    - -
    - 歴史化を行う手続き(9) -
    - -
      -
    1. - 対象を考察する道筋: 事物それ自体の歴史的起源を探る方法 -
    2. -
    3. - 主体を考察する道筋: その事物を理解しようとする際に用いられる概念なりカテゴリーの無形の歴史性を探る方法 -
    4. -
    - -

    - この本では、二番目の方法で行くよ! -

    - -
    - 仮説(9) -
    - -
    -

    - 私たちは、モノ-それ-自体の新鮮さを失わないテクストに直に触れることはあり得ない。むしろテクストは、いつも-すでに-読まれたものとして、私たちの前に送り届けられる。それ以前になされた解釈が埋もれている沈殿物の分厚い層を通して、あるいは―もし、そのテクストが新品ならば―それ以前の解釈の伝統の中で育まれた読みの習慣やカテゴリーを通して、私たちはテクストを把握するしかない。 -

    -
    - -

    - だから、研究対象はテクストそのものじゃなくって、解釈だよ! -

    - -
    - 解釈 (10) -
    - -
    -

    - 解釈というものを、ここでは、本質的にアレゴリカルな行為、つまり、所与のテクストを特定のマスターコードを参照して書き換える行為と捉えることにしよう。マスターコードがいかなるものかをつきとめさえすれば、さまざまな解釈コードの評価に移れる。 -

    -
    - -

    -

    - -

    - 第一章 -

    - -
    - 文学テクストの政治的解釈を優先すべきである(18-) -
    - - - -

    - この二つの選択肢のいずれも選べない状況、このイデオロギー的ダブルバインド、これこそ、歴史主義の古きジレンマを示す何よりの証拠だ。 -

    - -

    - これからの分析ではこいつを前提とするよ: -

    - -
    -

    - 真正の歴史哲学だけが、過去の文化や過去の社会の特殊性並びに根源的な際を正しく認識できるし、その時合わせて、過去の文化や社会に存在した、論争や情念、社会と文化の形態や構造や経験そして闘争が、現在のそれと連帯しあえることを解き明かせるだろ。 -

    -
    - -

    - ただし、真正の歴史哲学はごまんとはないよ!それに現在の消費資本主義世界と多国籍企業体制の中で、まだ使えそうな有効な歴史哲学はほとんど残っていそうにない! -

    - -

    - それに引き替え、ただマルクス主義だけが、先に述べた歴史主義のジレンマを、哲学的に見ても首尾一貫し、イデオロギーとしても火とを納得させずには置かない形で解決できる。こいつが筆者の主張! -

    - -

    - もし過去の出来事が、単一の大きな集団的物語という統一体の中で、語り直されるならば、私たちはとうの昔に死に絶えた諸々の問題が自分に語りかけてくる声をつかの間聴くことができる。 -

    - -

    -

    - -

    - もし過去の出来事が、単一の大きな集団的物語という統一体の中で、語り直されるならば -

    - -
    -

    - 「これまでのすべての社会の歴史は階級闘争の歴史である。自由民と奴隷、貴族と平民、君主と農奴、ギルドの親方と徒弟―要するに抑圧する者と抑圧される者―とは、常に対立し、ときには隠れた、ときには公然たる闘争を、絶え間なく行ってきた。そしてこの闘争は、いつでも、社会全体の革命的改造に終わるか、あるいは、あい戦う階級の共倒れに終わるかの、いずれかだった」。この途切れることなくつづいている物語の様々な痕跡を追跡すること。この原基的歴史の、抑圧され埋葬された現実を、テクストの表面に呼び戻してやること。これをおこなうときに、大いに役立つもの、そしてなくてはならぬもの、それが政治的無意識の原理である。 -

    -
    - -

    - 「政治的無意識」とはなんぞ???: -

    - -
    -

    - Consciousness typically refers to the idea of a being who is self-aware. It is a distinction often reserved for human beings. This remains the original and most common usage of the term. But a line of political and philosophical inquiry opened up which explores consciousness in terms of one’s political state of mind. -

    - -

    - Following the work of Georg Wilhelm Friedrich Hegel, Karl Marx outlined the workings of a political consciousness. For Marx, consciousness describes a person’s political sense of self. That is, consciousness describes a person’s awareness of politics. For Marx, an authentic consciousness was linked to understanding one’s true position in History. While Hegel placed God behind the workings of consciousness in people, Marx saw the political economy as the engine of mind.[1] -

    - -

    - In the 20th century, many social movements and intellectuals have developed this use of consciousness. -

    - -

    -Political consciousness – Wikipedia, the free encyclopedia -

    -
    - -
    - 政治的無意識 -
    - -

    - 文化的産物を社会的象徴行為として暴く多様な道筋を探ってみよう―政治的無意識の存在を主張して提案したいのも、このことなのだ。これはまた、冒頭で列挙した解釈法に対抗する、新しい解釈法構築のプロジェクト案と言っても良い。 -

    - -

    - だが、このプロジェクトの成就には、様々な解釈学がすでに発見した者に不良品のレッテルを貼るだけでは十分ではない。新しい解釈学の方が、他のもっと専門的な解釈コードよりも、究極的には哲学と方法論の面で優位に立つことを立証せねばならない -

    - -
    - 解釈の分類 -
    - -
    -
    - 秘儀的 -
    - -
    - 政治的読解(歴史の集団的「意味」) -
    - -
    - 道徳的 -
    - -
    - 心理的読解(個人主体) -
    - -
    - アレゴリー的 -
    - -
    - アレゴリーの鍵もしくは解釈コード -
    - -
    - 字義的 -
    - -
    - 歴史的・テクスト的指示対象 -
    -
    -
    diff --git a/content/post/2007/12/12/2007-12-12-00000682.md b/content/post/2007/12/12/2007-12-12-00000682.md deleted file mode 100644 index 3976a24..0000000 --- a/content/post/2007/12/12/2007-12-12-00000682.md +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: MeadowでSubversionを使ってみた -author: kazu634 -date: 2007-12-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3451;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -  現在修論を書いているわけですが、こいつをバージョンコントロールできたら幸せになれそうと思いSubversionを使ってみることを決意しました。Subversionの導入レポートです。 -

    - -

    -  想定する読者は -

    - - - -

    - です。*1こういう人であれば、役に立つはず。 -

    - -

    - Subversionの導入 -

    - -

    -  Cygwin上のSubversionは文字化けするから使わない。「 subversion.tigris.org 」からWin32対応のヤツをダウンロードしてくる。 -

    - -

    -  仮にCygwinでSubversionを導入してしまっていて「 subversion.tigris.org 」版を導入すると、Cygwin版のSubversionが優先して起動するようになっているので、Cygwin版のSubversionを削除するなりなんなりする必要あり。こいつでちょっとはまった。つまり、Cygwinをインストールしたフォルダのbinフォルダの中にsvn.exeとかsvnadmin.exeとかあるはずなので、そいつを消す。 -

    - -

    - Subversionを練習してみよふ -

    - -

    -  インストールできたら、「Subversionの基礎練習」に書かれているとおりにSubversionを使ってみると幸せになれるはず。最初はとりあえず -

    - -
      -
    1. - svnadmin create -
    2. -
    3. - svn import -
    4. -
    5. - svn checkout -
    6. -
    - -

    - この三つは必須。checkoutしないと後述するpsvn.elが動作しないので、checkoutすること。*2 -

    - -

    -  Subversionのコマンドについて知りたければ、「404 Error – Not Found」を参照のこと。 -

    - -

    - MeadowでSubversionを使ふ -

    - -

    -  ここら辺を参考にした: -

    - - - -

    - とりあえずpsvn.elをダウンロードして、site-lispとかに保存する。後はEmacsに -

    - -
    -(require 'psvn)
    -(add-hook 'svn-log-edit-mode-hook
    -(function (lambda ()
    -(set-buffer-file-coding-system 'japanese-shift-jis-unix))))
    -(defadvice svn-status-create-arg-file (around bind-coding-system activate)
    -(let ((coding-system-for-write
    -(or file-name-coding-system default-file-name-coding-system)))
    -ad-do-it))
    -
    - -

    - Emacsを再起動して、「.svn」のフォルダがあるフォルダ内のファイルを開いて編集、おもむろに -

    - -
    -

    - M-x svn-status -

    -
    - -

    - とするとpsvn.elが起動します。基本はcommitのはずなので、この画面でファイル上で「c」を押して、コメントを記入し「C-c C-c」とする。これでcommitできる。複数ある時は選択画面で「m」を押して、ファイルを複数選択する。 -

    - -

    - 後は実践あるのみ -

    - -

    -  後は実践あるのみ(何か参考になる書籍があれば誰か教えてください(__))! -

    -
    - -
    -

    -*1:自分はこんな人な訳です。 -

    - -

    -*2:厳密に言うと、checkoutすることで作成される「.svn」というフォルダが不可欠らしい -

    -
    diff --git a/content/post/2007/12/12/2007-12-12-00000683.md b/content/post/2007/12/12/2007-12-12-00000683.md deleted file mode 100644 index 9c8dd79..0000000 --- a/content/post/2007/12/12/2007-12-12-00000683.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 休講 -author: kazu634 -date: 2007-12-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3447;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  というわけで、I先生の講義が休講になりました。風邪を引いて咳ひどそうだったのでしょうが無いかと。自分は修論できる時間が増えたから良し♪ -

    -
    diff --git a/content/post/2007/12/12/2007-12-12-『政治的無意識―社会的象徴行為としての物語』-3.md b/content/post/2007/12/12/2007-12-12-『政治的無意識―社会的象徴行為としての物語』-3.md deleted file mode 100644 index bad5281..0000000 --- a/content/post/2007/12/12/2007-12-12-『政治的無意識―社会的象徴行為としての物語』-3.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: 『政治的無意識―社会的象徴行為としての物語』 -author: kazu634 -date: 2007-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3445;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  とりあえずprovocativeで刺激的な内容だと思う…のだが、修論提出10日ぐらいに何とかかんとか読んでいけるという代物ではないような気がする(..;) -

    - -
    -政治的無意識―社会的象徴行為としての物語

    - -
    -

    -政治的無意識―社会的象徴行為としての物語 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/13/2007-12-13-00000685.md b/content/post/2007/12/13/2007-12-13-00000685.md deleted file mode 100644 index 33ca1c6..0000000 --- a/content/post/2007/12/13/2007-12-13-00000685.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -title: MLA書式にしてみた -author: kazu634 -date: 2007-12-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3453;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LaTeX - - 修論 - ---- -
    -

    -  人文系の論文を書く人は「MLAで書いて」と言われることが多いみたい。自分もLaTeXでチャレンジして結構迷う部分が多かったので、とりあえずここに書き散らかしておきます。 -

    - -

    - 実践 -

    - -

    -  基本は「英語論文――MLAフォーマットとICUの英語教育」を参考にすればよろしいみたい。ただし -

    - -
    -

    - Choose Times New Roman, 12-point font. -

    -
    - -

    - ということなので、ここだけ注意した方が良いのだろう。結局こんな感じになった(「パッケージが見あたらない」と言われたら、CTANで探してください) -

    - -
    -\documentclass[12pt, a4paper, titlepage]{article}
    -% Timesを使うよ
    -\usepackage{txfonts}
    -% セクションが切り替わって最初の行もインデントさせる
    -\usepackage{indentfirst}
    -% 文献リストはMLA方式にする
    -\usepackage{mla}
    -% ページの余白設定
    -\setlength{\textwidth}{\paperwidth}
    -\addtolength{\textwidth}{-2in}
    -\setlength{\oddsidemargin}{0pt} % ここまででページの左右余白を各1インチに
    -\setlength{\textheight}{\paperheight}
    -\addtolength{\textheight}{-2in}
    -\setlength{\topmargin}{0pt} % 上下の余白も1インチずつに
    -\setlength{\headheight}{1em}
    -\setlength{\headsep}{1em}
    -\addtolength{\textheight}{-2em} % ヘッダ分のスペースを空ける
    -\setlength{\parindent}{5ex} % インデントは5文字分
    -% セクション関係
    -\makeatletter
    -\newcommand\mlasection{\@startsection{section}{1}{\z@}%
    -{-3.25ex\@plus -1ex \@minus -.2ex}%
    -{1.5ex \@plus .2ex}%
    -{\centering\Large\sffamily\bfseries}}
    -\newcommand\mlasubsection{\@startsection{subsection}{2}{\z@}%
    -{-3.25ex\@plus -1ex \@minus -.2ex}%
    -{1.5ex \@plus .2ex}%
    -{\large\sffamily\sffamily}}
    -\newcommand\mlasubsubsection{\@startsection{subsubsection}{3}{\z@}%
    -{-3.25ex\@plus -1ex \@minus -.2ex}%
    -{1.5ex \@plus .2ex}%
    -{\normalsize\sffamily}}
    -\makeatother
    -\renewcommand{\section}{\mlasection}
    -\renewcommand{\subsection}{\mlasubsection}
    -\renewcommand{\subsubsection}{\mlasubsubsection}
    -% ダブルスペース
    -\usepackage{doublespace}
    -% 尾注の設定
    -\usepackage{endnotes}
    -\let\footnote=\endnote
    -% 表題の設定
    -\title{\textit{Lord Jim}: \\Failure of Education}
    -\author{By \\ MUSASHI Kazuhiro } % 
    -\date{2007/12/21} % 日付は前に定義したMLAに合ったものを
    -% ヘッダ
    -\usepackage{fancyhdr}
    -\lhead{}
    -\chead{}
    -\rhead{Kazuhiro MUSASHI~\thepage} % 自分のfamily nameと半角空けてページ番号をページ右上に
    -\lfoot{}
    -\cfoot{}
    -\rfoot{}
    -\pagestyle{fancyplain}
    -\renewcommand{\headrulewidth}{0pt} % ヘッダに下線は引かない
    -% ドキュメント開始
    -\begin{document}
    -% タイトル
    -\maketitle
    -\thispagestyle{empty}
    -\newpage
    -% 目次
    -\tableofcontents
    -\thispagestyle{empty}
    -\newpage
    -% 本文
    -\include{intro}
    -\include{chap01}
    -\include{chap02}
    -\include{chap03}
    -\newpage
    -% 注
    -\addcontentsline{toc}{section}{Notes}
    -\begingroup
    -\parindent 0pt
    -\parskip 2ex
    -\def\enotesize{\normalsize}
    -\theendnotes
    -\thispagestyle{empty}
    -\endgroup
    -\newpage
    -% 引用文献
    -\addcontentsline{toc}{section}{Works Cited}
    -\bibliographystyle{mla}
    -\bibliography{biblio}
    -\thispagestyle{empty}
    -\newpage
    -% 参考文献
    -\addcontentsline{toc}{section}{Works Consulted}
    -a
    -\thispagestyle{empty}
    -% bibliographyに無条件で載せる本をここに
    -\nocite{LJim}
    -\nocite{HaggardButts199807}
    -\nocite{PSimple}
    -\end{document}
    -
    - -

    -  MLAスタイルに合わせた結果、残り20ページほど書かなければならないことに気づいてちょっと憂鬱になってしまったりして(..;) -

    - -

    - 参考文献 -

    - -
    -[改訂第4版]  LaTeX2ε美文書作成入門

    - -
    -

    -[改訂第4版] LaTeX2ε美文書作成入門 -

    - - -
    - -
    -
    -
    - -
    -The LATEXコンパニオン (アスキーアジソンウェスレイシリーズ)

    - -
    -

    -The LATEXコンパニオン (アスキーアジソンウェスレイシリーズ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/13/2007-12-13-00000686.md b/content/post/2007/12/13/2007-12-13-00000686.md deleted file mode 100644 index afa41fa..0000000 --- a/content/post/2007/12/13/2007-12-13-00000686.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 気を取り直して -author: kazu634 -date: 2007-12-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3455;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず明日もボスの講義が休講になったので、修論に集中する。Lord Jimをジャンル論でやるなら、『政治的無意識―社会的象徴行為としての物語』は必須だわ。 -

    -
    diff --git a/content/post/2007/12/14/2007-12-14-00000687.md b/content/post/2007/12/14/2007-12-14-00000687.md deleted file mode 100644 index cd9e63a..0000000 --- a/content/post/2007/12/14/2007-12-14-00000687.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 教員免許 -author: kazu634 -date: 2007-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3459;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  大学院を修了すると、専修教員免許状がもらえる。よくわからないけれど、教頭先生とか校長先生になりやすくなるみたい。使う機会があるかわからないけれど、もらえるものはもらっておこう。 -

    -
    diff --git a/content/post/2007/12/14/2007-12-14-00000688.md b/content/post/2007/12/14/2007-12-14-00000688.md deleted file mode 100644 index 0d68040..0000000 --- a/content/post/2007/12/14/2007-12-14-00000688.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: いつの間にか新作が -author: kazu634 -date: 2007-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3461;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  うちの先生の新作が予約できるようになっていた。 -

    - -
    -Every Day is Like Sunday

    - -
    -

    -Every Day is Like Sunday -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/14/2007-12-14-『政治的無意識―社会的象徴行為としての物語』-4.md b/content/post/2007/12/14/2007-12-14-『政治的無意識―社会的象徴行為としての物語』-4.md deleted file mode 100644 index 9503ef8..0000000 --- a/content/post/2007/12/14/2007-12-14-『政治的無意識―社会的象徴行為としての物語』-4.md +++ /dev/null @@ -1,236 +0,0 @@ ---- -title: 『政治的無意識―社会的象徴行為としての物語』からの引用 -author: kazu634 -date: 2007-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3457;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  〆切迫っているから、『ロード・ジム』分析している章から読み始める。面白いことをしていると思う。 -

    - -

    - 20:30追記:Always historicize!は古いから、あまり引きずられないように注意しよう。 -

    - -
    -政治的無意識―社会的象徴行為としての物語

    - -
    -

    -政治的無意識―社会的象徴行為としての物語 -

    - - -
    - -
    -
    -
    - -

    - -

    - -

    - 『ロード・ジム』における断絶 -

    - -
    -

    - この誕生を最も劇的に記録している瞬間は、これまでほとんどの読者が『ロード・ジム』の物語の明らかな「断絶」と感じている部分、((F. R. Leavisによると>> -

    - -

    - 「小説前半部分のロード・ジムの描出、つまり真相追求やパトナ号法規の物語り、フランス軍中尉との会話 — これらはすぐれたこんらっどである。だがこれにつづくロマンスは、おそらくジムの問題をさらに開示するために書かれたものなのだろうが、前半部ほどの必然性は持っていない。またこのロマンスは、中心的な関心を発展させたり豊かにすると言うこともないので、小説らしい中身をあたえるべく補足されたものが、結果的には決定的に希薄なものに感じられてしまう」 -

    - -

    -<<))つまり、「パトナ号」にまつわる物語り、乗船員の職場放棄というスキャンダルの「真相」を求める錯綜した原テクスト的な研究が、その後、パトゥサンでのジムの経歴を物語る、より直接的な物語りに移ってゆくときに感じられる質的な変化、ないしは物語の緊張度の低下という現象であろう。 -

    -
    - -

    - 『ロード・ジム』における制度的な異種混質性 -

    - -
    -

    - この物語は、ほとんどロマンスのパラダイムそのものといってもよく、私たちはここに、大衆文化がやがて分化してゆく様々な「堕落した」下位ジャンル(冒険物語、ゴシック小説、SF、ベストセラー、推理小説等々)の一つの原型を見いだすこともできるのである。だが、この制度的な異種混質性 — 二つの物語りパラダイム間の移行、あるいは二つのタイプの語りないし物語組織法の間の不均衡のみならず、二つの別個の文化的空間、「高級」文化と大衆文化との間の移動 — だけが、『ロード・ジム』に兆候的に露呈されている亀裂あるいは不連続性のすべてなのではない。事実後に試みるように、私たちはこの作品の文体上の実践を、それ自身実質的な自立性を持つ「審級」として切り離し、それがこの本の他の様々な物語の審級あるいはレベルと、いかに緊張もしくは矛盾の関係を結ぶかということを示すこともできる — 同時に私たちは抑圧された空間として、労働や歴史、また原政治的な葛藤の世界を強調することにもなるが、これはいまの私たちの観点から見るなら、より古いリアリズムの内容が、モダニズムの言説の誕生により追放され、効果的に週変化された後に残された、痕跡ないし残滓のごときものとみなすことができるだろう。 -

    -
    - -
    -

    - 以上のような別個の文化的「空間」が、コンラッドに置いては未だに完全な文化を見ることなく共存しているという事情のために、その作品が狭い意味での文学形式のみ成らず、より広く文化一般の形式に歴史的分析を加えるための格好の場となるのである。また同時に、彼の作品は、本書の構成の中心となってきた探求形式、すなわち「メタコメンタリー」ないしは対立する解釈法の歴史的・弁証法的再評価という作業を実践するに当たっても、これに勝るとも劣らない好機をあたえてくれる。というのも、コンラッドの場合、その物語に客観的に存在する数々の不連続性のために、ほかの現代作家に滅多に見られないくらい、めまぐるしいばかりに多様カツ通訳不可能な、互いに競合し合う解釈法が生み出されてきているからである。 -

    -
    - -

    - コンラッドの批評 -

    - -
      -
    1. - 大衆作家 vs 芸術家
        -
      1. - コンラッドを冒険談、海洋物語、ないし「大衆的」物語の作家として読む読み方 -
      2. -
      3. - コンラッドを、私たちが後に、その名にふさわしい「印象主義的な」文体への意志と呼ぶ、芸術的意志の実践家と見る文体分析の立場 -
      4. -
      -
    2. -
    - -

    - Quote! -

    - -
    -

    - We must, indeed, carefully stress, as does Conrad in these preparatory pages, Jim’s \textit{bovarysme}, the relationship between his work and the “course of light holiday literature” that first suggested it to him[.]~(212) -

    -
    - -
    -

    - しかし、まさしくこの点に関わって、私たちはある大きな歴史的変遷を認めることができるのである。それは一つには、外界の命名というリアリズムの素朴な叙述法から、イメージの提示へ、すなわち、モダニズムないし印象主義への推移であるが、この動きはそれ自体、イメージと感覚のイデオロギー、また、精神機能および感覚機能に関する、実証主義的・議事科学的神話のすべてをその拠り所としている。また同時に、イメージによる思考の表現をより完全なものとするため、物語の原材料を、事前に取捨選択するという傾向が生まれてくる。つまり、概念的なものは退けられて、自然主義における精神的また物語的な二大テクストたる、白昼夢と幻覚という現象が優先されることになる。 -

    -
    - -

    - 海について -

    - -
    -

    - Thus the non-place of the sea is also the space of the degraded language of romance and day-dream, of narrative commodity and the sheer distraction of “light literature.” This is, however, only half the story, one pole of an ambiguity to whose objective tension we must now do justice. For the sea is the empty space between the concrete places of work and life; but it is also, just as surely, itself a place of work and the very element by which an imperial capitalism draws its scattered beachheads and outposts together, through which it slowly realizes its sometimes violent, sometimes silent and corrosive, penetration of the outlying precapitalist zones of the globe. Nor is the sea merely a place of business; it is also a place of labor, and clearly we will say nothing of consequence about the author of \textit{The Nigger of the “Narcissus,” Typhoon}, and \textit{The End of the Tether} if we overlook the “realistic” presentation of working life at sea, of which all these narratives give a characteristic glimpse.~(213) -

    -
    - -

    - interpretation of Lord Jim -

    - -
    -

    - But if you believe this version of the text, this particular rewriting strategy by which Conrad means to seal off the textual process, then all the rest follows, and \textit{Lord Jim} really beoomes what it keeps telling us it is,namely a tale of courage and cowardice, a moral story, and an object-lesson in the difficulties of constructing an existential hero. I will argue that this ostensible or manifest “theme” of the novel is no more to be taken at face value than is the dreamer’s immediate waking sense of what the dream was about.~(216-7) -

    -
    - -

    -

    - -

    - 『ロード・ジム』における海 -

    - -
    -

    - [F]or the moment one reflection may be in order about the paradoxical relationship between labor and that non-space, those places of strategic narrative containment (such as the sea) which are so essential in what the Franfurt School called the “degradation” of mass culture (that is, the transformation of formerly realistic materials into repetitive diversions which offer no particular danger or resistance to the dominant system). The paradox lies in the relationship between the peculiarly unpleasant narrative raw materials of the sea — not only that of sheer physical exertion and exposure to the elements, but also that of isolation, sexual privation, and the like — and the daydreaming fantasies of the mass public, for whom such “diversions” are destined. Such paradoxes are not new in aesthetic theory (think, for instance, of the classic problem of the aesthetic pleasurability of tragedy, that is, of the starkest contemplation of death and of what crushes human life), but in consumer culture they take on a heightened significance.~(217) -

    -
    - -

    - 『ロード・ジム』におけるジャンルの不連続性 -

    - -
    -

    - Analogous problems arise, therefore, wherever we choose to articulate the generic discontinuities in the text of \textit{Lord Jim}: whether we understand its stylistic modernism as the repression of a more totalizing realism both expressed and recontained or managed within the narrative as a whole; or, on the contrary, register the emergence of something like the nascent mass-cultural discourse of a degraded romance from that quite different high-cultural or textual discourse of the \textit{Patna} episode.~(218) -

    -
    - -

    - Joseph Conradの曖昧な立場 -

    - -
    -

    - Now it may also be clearer why Conrad’s historical place in this development is an unsettled one: to revive the old-fashioned presence of authorial intervention, even \textit{within} the text, as nostalgic representation rather than Victorian mannerism is to propose an situation of merchant service and the profession of the sea. Meanwhile, Conrad’s elaborate narrative hermeneutic — what really did happen? who knows it all? what impressions do people have who possess only this piece of the puzzle, or that one? — tends to reinforce and supply powerful narrative demonstrations of just that ideology of the relativity of the individual monads evoked above (indeed, when, as in \textit{Chance}, Conrad tries for a “mainstream” subject, the result is a mediocre imitation of James, just as Conrad’s women tend to reproduce everything that is unsatisfactory about James’s “female eunuchs” without any of the more splendid intensities of the latter’s narrative discourse).~(222) -

    -
    - -
    -

    - If multiple narrative shifts in Conrad are to be seen as textbook exercise in point of view, then we must add something which changes everything: they are point of view conceived as being inseparable from speech, from the materiality of language. In this historical and dialectical reversal, Conrad’s yarn-spinning becomes the epitome of a thinking which has discovered the symbolic[.]~(224) -

    -
    - -
    -

    - I will argue, on the one hand, that both positivism as ideological production and impressionism as aesthetic production are first to be understood in terms of the concrete situation to which they are both responses: that of rationalization and reification in late nineteenth-century capitalism. On the other hand, I want to show that Conrad may best be situated historically if we understand his practice of style as a literary and textual equivalent of the impressionist strategy in painting (hence his kinship with the greatest of all literary impressionists Proust). But these assertions will be useful only to the degree to which we understand that the impressionistic strategy, although the dominant one for classical modernism, is only one of those structurally available to the modernists (the much rarer expressionism is another); to understand stylistic production this way is to free ourselves from the monotony of the formal history projected by the ideology of modernism itself (each new style is a break with the past, the history of styles is simply the sum total of all of these radical changes and innovations), and to substitute for it the possibility of reading a given style as a projected solution, on the aesthetic or imaginary level, to a genuinely contradictory situation in the concrete world of everyday social life.~(225) -

    -
    - -

    - ここつかえそうかも!!! -

    - -
    -

    - To read Conrad’s “will to style” as a socially symbolic act involves the practice of \textit{mediation}, an operation that we have already characterized (in Chapter 1) as the invention of an analytic terminology or code which can be applied equally to two or more structually distinct objects or sectors of being. As we there argued, it is not necessary that these analysis be homologous, that is, that each of the objects in question be seen as doing the same thing, having the same structure or emitting the same message. What is crucial is that, by being able to use the same language about each of these quite distinct objects or levels of an object, we can restore, at least methodologically, the lost unity of social life, and demonstrate that widely distant elements of the social totality are ultimately part of the same global historical process.~(225-6) -

    -
    - -
    -

    - The preface to the \textit{Nigger of the “Narcissus,” however, (“My task, which I am trying to achieve is, by the power of the written word to make you hear, to make you feel — it is, before all, to make you \textit{see}. That — and no more, and it is everything”), is not a defense of the dramatic, nor even of Jamesian “rendering”; it is the declaration of independence of the image as such. -

    -
    - -

    - Steinの役割 -

    - -
    -

    - the meaning of the character of Stein, inserted strategically, as one of Jim’s series of father figures, between the great bravura unfolding of the \textit{Patna} story and the later romance adventure in Patusan, where Stein has influence and interests, and where he is able to install the stigmatized Jim, thereby giving him a final chance with destiny.~(237) -

    -
    - -
    -

    - The story of Stein, indeed, is the story of the passing of the heroic age of capitalist expansion; it marks the end of the era when individual entrepreneurs were giants, and the setting in place of the worldwide institutions of capitalism in its monopoly stage.~(237-8) -

    -
    - -

    - quote -

    - -

    - Raymond WilliamsのThe English Novelsからの引用らしい: -

    - -
    -

    - “Jim has been taught a code, a set of laws about sailing, and these are not only technical but in their essence moral — definitions of responsibility and of duty which are at once specific practical rules and general social laws. He is part of a hierarchy — the officers of the ship — in which those laws are manifest or are supposed to be manifest. His moral conflict is not the product of isolation, of the lack of a society and of shared beliefs. It is that earlier kind of conflict, historically earlier, in which a man’s strength is tested under pressure; in which, that is to say, what is really being looked at is \textit{conduct}, within an agreed scheme of values. The ship in Conrad has this special quality, which was no longer ordinarily available to most novelists. It is a knowable community of a transparent kind” -

    -
    -
    diff --git a/content/post/2007/12/15/2007-12-15-00000689.md b/content/post/2007/12/15/2007-12-15-00000689.md deleted file mode 100644 index da3b50a..0000000 --- a/content/post/2007/12/15/2007-12-15-00000689.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日も -author: kazu634 -date: 2007-12-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3471;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日も大学で修論を頑張った。今も眠いけど頑張る(クリスマス、いつの間にかもうじきですね)。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/15/2007-12-15-ana-visa.md b/content/post/2007/12/15/2007-12-15-ana-visa.md deleted file mode 100644 index 3b09593..0000000 --- a/content/post/2007/12/15/2007-12-15-ana-visa.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ANA VISA -author: kazu634 -date: 2007-12-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3469;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ANAカード : 三井住友VISAカード -

    - -

    -  オンラインで申し込んでいたANA VISAの申込書が郵送されてきました。来年からはこいつをメインで使って、飛行機台をかけずに旅行に行きたいと思います。 -

    -
    diff --git a/content/post/2007/12/15/2007-12-15-『後手という生き方―「先手」にはない夢を実現-2.md b/content/post/2007/12/15/2007-12-15-『後手という生き方―「先手」にはない夢を実現-2.md deleted file mode 100644 index 60c7a58..0000000 --- a/content/post/2007/12/15/2007-12-15-『後手という生き方―「先手」にはない夢を実現-2.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: 『後手という生き方―「先手」にはない夢を実現する力 (角川oneテーマ21)』で気になった部分 -author: kazu634 -date: 2007-12-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3467;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - -

    - イントロ -

    - -
    -

    - 将棋には先手と後手がある。 -

    - -

    - しかし将棋は先手必勝ではない。 -

    - -

    - 同じように人生にも先手と後手がある。 -

    - -

    - 人生も先手の人が必ず勝利者になるわけではない。周りの人たちからは大きく遅れて三十五歳でプロ試験に挑んだ「後手」の私でもプロになることができたからだ。 -

    -
    - -

    - 後手の人に見えているものとは -

    - -
    -

    - 人生における先手と後手、私にはどちらがいいとは言い切れない。遅い人には遅い人なりに見えているもの、会社で速く昇進した人には決して見えない何かがあるからだ。 -

    -
    - -

    - 後手の人が心がけなければいけないこと -

    - -
    -

    - 後からついて行くには信用構築が必要 -

    -
    - -

    - 日ごろの努力が大事 -

    - -
    -

    - 自分の不運を嘆いて投げ出してしまうのはダメ、将棋で言えば連敗しているときに、勝てないことに腐って勉強しなくなってしまったら、そのうち実力を出し切っても本当に勝てなくなってしまう。負けているときでも普段と同じように努力を続けていれば、いつかは必ず風向きが変わって実力通りの結果が出る。 -

    -
    - -
    -

    - 自分があることにどれだけ時間や労力を費やしたからと言っても、必ず望んだ結果が伴うものではない、ということをまず「覚悟」すること。ここで大切なのは、費やした時間や労力は、結果にかかわらず無駄にはならない、これを信じることだと思う。 -

    - -

    - 「努力は裏切らない」という言葉があるけれど、これは真実だ。ただし「長い目で見ると」という一言が言葉の裏に潜んでいることを知っておかねばならない。 -

    - -

    - もし、仮に努力をしないでその時たまたま良い結果が出たとしても、それはいつか続かなくなる。努力を続けていれば時間はかかるかもしれないが決してそうはならない。ある程度の時間の幅を持って眺めれば、バランスはとれるようにできているのだ。 -

    -
    - -

    -

    - -

    - プロとは -

    - -
    -

    - プロの条件とは会社員でも他の職業でも、そして棋士でも自分の仕事にベストを尽くすこと。その仕事はあたえられた仕事でも、自分から作っていく仕事でも同じ、要求されていることに答えるだけの結果を残せればそれは「プロの仕事」と言って間違いない。 -

    - -

    - 結果を残すことが第一といっても、その過程でプロがしてはいけないこともある。棋士だったら公式戦で自分のベストを尽くさなかったり、遅刻をしたり……。会社員でもそれは同じこと、最低でも自分のもらっている給料分の仕事をしなくてはプロとは言えない。 -

    -
    - -
    -

    - トッププロにはギャンブルが通用しない -

    -
    - -

    - トッププロになるために -

    - -
    -

    - 一流になるためには、まず周りが本人を認める、周りに認めさせると言うことが重要だ。互いにしのぎを削るライバルたちから「あいつならもう一段上に登っても仕方がない」と思わせること。私の経験では、ライバル関係にある人たちから認められていない人が上に上がるということはほとんど無い。周りから評価され、強さを認めてもらうような空気を作ること。もちろん実力も大切だが、日頃のちょっとした行いや将棋に対する姿勢の積み重ねが、そうした空気を作り出すのだ。 -

    -
    - -
    -後手という生き方―「先手」にはない夢を実現する力 (角川oneテーマ21)

    - -
    -

    -後手という生き方―「先手」にはない夢を実現する力 (角川oneテーマ21) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/16/2007-12-16-00000690.md b/content/post/2007/12/16/2007-12-16-00000690.md deleted file mode 100644 index 79436e3..0000000 --- a/content/post/2007/12/16/2007-12-16-00000690.md +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: サークルの原稿 -author: kazu634 -date: 2007-12-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3477;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  現在はほとんど活動に参加していないが、書評誌をつくるサークルに所属しています。で、忙しい中ではあるわけですが、とにかく原稿を書いたわけです。えぇ。やっつけなのはわかっているのですが、とりあえずここにも貼り付けておきますね。 -

    - -

    -  コーナーは「外国文学」という題で、 -

    - - - -

    - というようなことを意図していたりします。 -

    - -

    -Awakening -

    - -

    -

    -
    -

    - -

    - 世界初(?)の不倫を肯定した小説:価値が揺らぎ始め、「女性とはどうあるべきか」という共通認識が崩れ始めた時代に書かれた作品。フェミニズム的な考えが勃興しつつある時期に書かれ、ある意味で現代日本と共通するものが伺える作品と言える。 -

    - -

    -  最近の日本ではだいぶ時代遅れになってきていますが、いまだに女性の理想像として「良妻賢母」や「家庭の天使」といった言葉が存在していたりします。この「良妻賢母」だとか「家庭の天使」みたいな考え方というのは、資本主義の発展と共に生まれた考えで、そうした考えはもともとはイギリスで生じたものでした。19世紀のイギリスは工業化で勢威を誇り、そうした中で女性の理想像として「夫を助け、支える存在」が重要視されるようになってきました。そうした社会ではもちろんのこと不倫は罪とされます。こうした考えを工業化を進めた欧米諸国はイギリスを頂点としてある程度共有していました。 -

    - -

    -  それが1900年代周辺ぐらいから、そうした理想的(とされる)女性像が成立しなくなっていきます。「新しい女性たち」と称される既存の女性像とは異なる振る舞いをする一群の女性たちが出てくるのです。今回紹介する『目覚め』はそうした動きの中から生まれてきた「不倫を肯定する」小説です。それまでの英米系の小説では「不倫はあってはならないこと」として描かれてきました。そうした小説の慣習に真っ向から反することをやり遂げたのがケイト・ショパンです。 -

    - -

    -  『目覚め』というタイトルからもわかるように、「かくあるべしと取り決められた女性像」から抜け出した状態のことを「目覚めた状態」というように定義しています。主人公のエドナは夏のリゾート地で出会ってしまった男性と恋に落ち、そしてリゾート地から戻り、恋人がメキシコに行ってしまっても、彼のことを慕い、自分の意志で自立的に生きていこうとします。そうしたエドナの様子を周囲の人々は頭がおかしくなったという風に考えて、医者に相談してしまうような場面も出てきます。恋人の男性と再会することができたのですが、男性の方は「不倫は悪だ」という既存の道徳観念の影響下にある人であるために、エドナの恋は実らずに終わり、エドナの自殺が暗示されながら物語は終わります。 -

    - -

    -  このように、この『目覚め』という作品は不倫が一切許容されない時代に書かれた不倫小説なわけです。この小説を現代の日本人が読む価値は大いにあるのではないかと思います。というのも、欧米に遅れること90年ぐらいでようやく日本も「不倫」が大手を振って肯定的に語られるようになってきたからです。*1これからの日本社会がどのように変わっていくのか、そうしたことを考える一つのきっかけとしてこの小説から「女性像」の変遷を追いかけていけば、高い精度でこれからの日本が予想できると思うわけです。 -

    - -
    -Awakening

    - -
    -

    -Awakening -

    - - -
    - -
    -
    -
    - -
    -目覚め

    - -
    -

    -目覚め -

    - - -
    - -
    -
    -
    - -
    -失楽園〈上〉 (角川文庫)

    - -
    -

    -失楽園〈上〉 (角川文庫) -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:私が高校生の頃には『失楽園〈上〉 (角川文庫)』がドラマ化されていたっけ。でも、『失楽園〈上〉 (角川文庫)』の場合は男女ともに不倫に積極的でしたが -

    -
    diff --git a/content/post/2007/12/16/2007-12-16-00000691.md b/content/post/2007/12/16/2007-12-16-00000691.md deleted file mode 100644 index cc31085..0000000 --- a/content/post/2007/12/16/2007-12-16-00000691.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: またもや偏らせてしまった。。。 -author: kazu634 -date: 2007-12-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3479;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  AmazonのAwakeningのページを我々の研究室の力でねじ曲げてしまったぜよ。 -

    - -

    - 証拠写真: -

    - -

    -f:id:sirocco634:20071216220120j:image:w300 -

    -
    diff --git a/content/post/2007/12/17/2007-12-17-00000692.md b/content/post/2007/12/17/2007-12-17-00000692.md deleted file mode 100644 index d8efd21..0000000 --- a/content/post/2007/12/17/2007-12-17-00000692.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: FF IVがDSで発売する -author: kazu634 -date: 2007-12-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3483;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  やったことないから、これは買おうかしら。正月はFF IVで決まりかもしれない。 -

    - -
    -ファイナルファンタジーIV

    - -
    -

    -ファイナルファンタジーIV -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/17/2007-12-17-00000693.md b/content/post/2007/12/17/2007-12-17-00000693.md deleted file mode 100644 index 3854eb3..0000000 --- a/content/post/2007/12/17/2007-12-17-00000693.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: PerlでAmazonを使う -author: kazu634 -date: 2007-12-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3485;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  id:syou6162さんのところで「Emacs上からasinを取ってくるためにスクリプトを書いてみた – Seeking for my unique color.」が公開されているのを見て、自分もこういうヤツを独力で作ってみようかな…と思っています。修論で忙しいからあれですけど、現実逃避の時間ではちょっとだけチェックしていたりします。 -

    - -

    -  そしたら、「 作って学ぶ、今どきのWebサービス:第5回 Amazon Webサービスを料理してみる (3/3) – ITmedia エンタープライズ」というページを発見しました。Perlだと、Net::Amazonというヤツを使うと幸せになれそうです。Perl初心者の自分な訳ですが、なんとかいけるかも。。。 -

    - -

    -  今日わかったことは、Perlの「shift」は引数を指定しないと、配列@ARGVの「0番目」を意味するということでした(via 「401 Authorization Required」)*1。 -

    - -

    -  Net::Amazonの解説があるのですが、そいつを訳して公開してみようかしら(英語はできるけど、プログラミングはわからない…というのが自分の立ち位置だし)。まぁ、修論が終わってからかな。 -

    -
    - -
    -

    -*1:ARGVって"argument value"ってことなのかな? -

    -
    diff --git a/content/post/2007/12/17/2007-12-17-00000694.md b/content/post/2007/12/17/2007-12-17-00000694.md deleted file mode 100644 index fb499ac..0000000 --- a/content/post/2007/12/17/2007-12-17-00000694.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 加筆修正終了 -author: kazu634 -date: 2007-12-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3481;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 修論 - - 英文学 - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    - 後は先生に見てもらって、Conclusionを書くだけ…だと思われる。 -

    -
    diff --git a/content/post/2007/12/18/2007-12-18-00000695.md b/content/post/2007/12/18/2007-12-18-00000695.md deleted file mode 100644 index c4dee30..0000000 --- a/content/post/2007/12/18/2007-12-18-00000695.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: ten thirtyとthree tenとをめぐる駆け引き -author: kazu634 -date: 2007-12-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3489;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いや、自分は”ten thirty”と言っていたと思ったのですが、”three ten”だったみたいです。10:30と15:10だと全然違うわけで(..;)みんなはアポイントメントを取るときには、ちゃんと時間を確認しようね♪ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/18/2007-12-18-my-family-name-is-universally-accepted.md b/content/post/2007/12/18/2007-12-18-my-family-name-is-universally-accepted.md deleted file mode 100644 index 04522a3..0000000 --- a/content/post/2007/12/18/2007-12-18-my-family-name-is-universally-accepted.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: My family name is universally accepted…? -author: kazu634 -date: 2007-12-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3491;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  イギリスとかアメリカとかの英語圏の人ってファーストネームで呼び合うのではなかったのだろうか。。。自分の同期は「14:00 PM 名前」でスケジュールをメモっていたけれど、自分の場合は「15:00 PM MUSASHI」だったりします。それファミリーネームなんだけど。。。私めの名前をご存じなのだろうか? -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/19/2007-12-19-00000696.md b/content/post/2007/12/19/2007-12-19-00000696.md deleted file mode 100644 index e40b6c0..0000000 --- a/content/post/2007/12/19/2007-12-19-00000696.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: なんだろう。。。 -author: kazu634 -date: 2007-12-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3495;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  うちの外国人講師の先生は自分のやりたいことを踏まえて、「こう書くといい」というようにアドバイスしてくれる。Abstractなんか先生に言われたとおりに書いただけなんだけど、全然別物だったりするんですけど。。。なんて洗練された書き方になっているんだろう。。。 -

    -
    diff --git a/content/post/2007/12/19/2007-12-19-00000697.md b/content/post/2007/12/19/2007-12-19-00000697.md deleted file mode 100644 index 56ea16b..0000000 --- a/content/post/2007/12/19/2007-12-19-00000697.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ようやく終わりが見えてきた -author: kazu634 -date: 2007-12-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3493;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ようやく終わりが見えてきました。後は、I先生に細かなformalityについてつっこまれないようにするだけです。実は外国人講師の先生とのmeetingの後半の20分ぐらいはどうやって規定枚数にやや足りていない分量を埋めるかについてでした。 -

    - -

    -  内容良ければ別にどうでもいいのではないかという気がするのだが。。。うでも、たたかれるとわかっていて、対策しないのもしゃくなので。対策しておこう。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/21/2007-12-21-00000698.md b/content/post/2007/12/21/2007-12-21-00000698.md deleted file mode 100644 index cd84e38..0000000 --- a/content/post/2007/12/21/2007-12-21-00000698.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: できた! -author: kazu634 -date: 2007-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3499;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  色々と紆余曲折があったけれど、できた。 -

    -
    diff --git a/content/post/2007/12/21/2007-12-21-00000699.md b/content/post/2007/12/21/2007-12-21-00000699.md deleted file mode 100644 index 90e329d..0000000 --- a/content/post/2007/12/21/2007-12-21-00000699.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 今日が修論提出日 -author: kazu634 -date: 2007-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3497;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  とりあえず後は微調整のみ。 -

    -
    diff --git a/content/post/2007/12/22/2007-12-22-00000700.md b/content/post/2007/12/22/2007-12-22-00000700.md deleted file mode 100644 index 64aea29..0000000 --- a/content/post/2007/12/22/2007-12-22-00000700.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Windowsの再インストール -author: kazu634 -date: 2007-12-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3503;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論を無事に提出したので、暇に任せてやってたら時間ばかりかかってしまった。後で書く。 -

    - - -
    diff --git a/content/post/2007/12/22/2007-12-22-00000701.md b/content/post/2007/12/22/2007-12-22-00000701.md deleted file mode 100644 index d9610c7..0000000 --- a/content/post/2007/12/22/2007-12-22-00000701.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 修論を無事に提出 -author: kazu634 -date: 2007-12-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3501;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 修論 - - 英文学 - ---- -
    -

    -  色々ありましたが。無事に提出できました。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/23/2007-12-23-00000702.md b/content/post/2007/12/23/2007-12-23-00000702.md deleted file mode 100644 index f207e7b..0000000 --- a/content/post/2007/12/23/2007-12-23-00000702.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 修論も終わったし -author: kazu634 -date: 2007-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3507;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  冬休みの間はしばらくぼさっとしていようと思う。とりあえず -

    - -

    -

    -
    -

    - -

    -アイ・アム・レジェンド -

    - -

    - と -

    - -

    -

    -
    -

    - -

    -映画「椿三十郎」 -

    - -

    - が気になっている。 -

    -
    diff --git a/content/post/2007/12/23/2007-12-23-00000703.md b/content/post/2007/12/23/2007-12-23-00000703.md deleted file mode 100644 index ad5b0a6..0000000 --- a/content/post/2007/12/23/2007-12-23-00000703.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: これ、おもしろくないかな? -author: kazu634 -date: 2007-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3509;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いいおねえちゃんだ。 -

    - -

    -7歳の従弟が頭目となって謀反を起こすので。 -

    -
    diff --git a/content/post/2007/12/23/2007-12-23-00000704.md b/content/post/2007/12/23/2007-12-23-00000704.md deleted file mode 100644 index d5f1cc5..0000000 --- a/content/post/2007/12/23/2007-12-23-00000704.md +++ /dev/null @@ -1,389 +0,0 @@ ---- -title: パソコンの再インストール -author: kazu634 -date: 2007-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3505;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論が終わった暇に任せてパソコンの再インストールをしていました。ようやく終わりつつあります。自分用のメモとしてここに書き散らかしておこうと思っています。 -

    - - - -

    - 今回は、Meadow関係で詰まったところを書こうと思う。 -

    - -

    - -

    - -

    - Cygwinの導入 -

    - -

    -  CygwinというのはWindowsで擬似的にUNIXの環境を作る…というような意味合いのものです。たぶん。基本的にはCygwinからネットワークインストールをすれば大丈夫です。 -

    - -

    -  ただし、環境情報でpathをcygwin\binに通しておくのを忘れるとちょっと痛い目に遭います。*1 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 設定する項目 - - 値 -
    - CYGWIN - - nontsec -
    - HOME - - /home/sohda -
    - MAKE_MODE - - UNIX -
    - SHELL - - /bin/bash -
    - -
    -設定する項目 = 値
    -
    - -

    - という形で設定します。 -

    - -

    - Meadowのインストール -

    - -

    -  Meadowからネットワークインストールすれば大丈夫。ただしhowmを使う場合はhowmから自力でインストールした方がいい。ここでかなりの時間を浪費した。*2 -

    - -

    - 参考: -

    - - - -

    - Meadow – howmのインストール -

    - -

    -  howmというのはメモ書き環境のこと。詳しくはリンク先参照のこと。今回、Meadowのネットワークインストールで導入すると詰まった。何がいけないのかはわからないが、最新のやつを入れたら幸せになれた。 -

    - -

    -  howm (一人お手軽 Wiki もどき)書き散らかしメモツール ― howmを参考にするといろいろと設定ができる。便利だと思ったのが、「全文検索のとき, メモに加えて指定ディレクトリ以下も再帰的に探す」というやつ。 -

    - -
    -(setq howm-search-path '("~/Mail" "~/News"))
    -(setq howm-search-other-dir t) ;; 下記のトグルの初期値 (t か nil)
    -
    - -

    - howmのメモフォルダ以外にもブログに投稿したファイルの中から検索できるように設定した。こいつはすばらしい。 -

    - -

    -  後、あるPC-AT屋の日記にはhowmのメモを保存するディレクトリを指定する方法が書いてあった。こいつもすてきな情報だと思う。 -

    - -
    -(setq howm-directory " ~/svn" )
    -
    - -

    -  とりあえず、howm (一人お手軽 Wiki もどき)書き散らかしメモツール ― howmを参考にしてできた設定がこちら: -

    - -
    -;; ===== howm =====
    -(setq howm-menu-lang 'ja)
    -(require 'howm)
    -;; howmの保存フォルダを変更する
    -;; http://www.fastwave.gr.jp/diarysrv/fy/200601c.html
    -(setq howm-directory "~/data/text/howm/" )
    -;; howm - オートセーブを抑制する
    -(setq howm-menu-refresh-after-save nil)
    -;; howm - オートセーブを抑制する
    -(setq howm-refresh-after-save nil)
    -;; リンクを TAB で辿る
    -(eval-after-load "howm-mode"
    -'(progn
    -(define-key howm-mode-map [tab] 'action-lock-goto-next-link)
    -(define-key howm-mode-map [(meta tab)] 'action-lock-goto-previous-link)))
    -;; メニューの予定表の表示範囲
    -;; 10 日前から
    -(setq howm-menu-schedule-days-before 10)
    -;; 3 日後まで
    -(setq howm-menu-schedule-days 7)
    -;; いちいち消すのも面倒なので
    -;; 内容が 0 ならファイルごと削除する
    -(if (not (memq 'delete-file-if-no-contents after-save-hook))
    -(setq after-save-hook
    -(cons 'delete-file-if-no-contents after-save-hook)))
    -(defun delete-file-if-no-contents ()
    -(when (and
    -(buffer-file-name (current-buffer))
    -(string-match "\\.howm" (buffer-file-name (current-buffer)))
    -(= (point-min) (point-max)))
    -(delete-file
    -(buffer-file-name (current-buffer)))))
    -;; カレンダーで日付を入力
    -(eval-after-load "calendar"
    -'(progn
    -(define-key calendar-mode-map
    -"\C-m" 'my-insert-day)
    -(defun my-insert-day ()
    -(interactive)
    -(let ((day nil)
    -(calendar-date-display-form
    -'("[" year "-" (format "%02d" (string-to-int month))
    -"-" (format "%02d" (string-to-int day)) "]")))
    -(setq day (calendar-date-string
    -(calendar-cursor-to-date t)))
    -(exit-calendar)
    -(insert day)))))
    -;;howm のメニューで d でカレンダー
    -(add-hook 'howm-menu-hook
    -'(lambda ()
    -(local-set-key "d" 'calendar)))
    -;; howmで検索するときに検索するパスの追加
    -(setq howm-search-path '("~/data/text/hatena/"))
    -(setq howm-search-other-dir t) ;; 下記のトグルの初期値 (t か nil)
    -
    - -

    -

    - -

    - hatena-modeの設定 -

    - -

    -  hatena-modeというのはemacsではてなに記事を投稿できるようにしてくれるelispです。hatena-modeをみればわかりますが、hatena-modeを動かすためには -

    - - - -

    - の二つが必要になります。curlはCygwinの中に含まれている。Win32 Open SSLからWin32のバイナリをダウンロードし、インストールすれば大丈夫。 -

    - -

    -  ちなみに、エラー – hatena-mode.el for Emacs – SourceForge.JPで配布されているのは、ちょっと修正が施されていないものらしいです。以下を参照:*3 -

    - -
    ---- hatena-mode.el	28 Oct 2005 09:14:30 -0000	1.14
    -+++ hatena-mode.el	6 Jul 2007 10:29:21 -0000
    -@@ -338,7 +338,7 @@
    -(call-process hatena-curl-command nil nil nil
    -"-k"  "-c" hatena-cookie
    -"-x" hatena-proxy
    --		  "-d" (concat "key=" hatena-usrid)
    -+		  "-d" (concat "name=" hatena-usrid)
    -"-d" (concat "password=" password)
    -"-d" (concat "autologin=1")
    -"-d" (concat "mode=enter")
    -
    - -

    - ようは、hatena-mode.elで「hatena-curl-command」を検索し、「(concat “key=” hatena-usrid)」を「(concat “name=” hatena-usrid)」に変更すればいいということらしい。*4 -

    - -

    -  これで使えるようになった。 -

    - -

    - LaTeX -

    - -

    -  Cygwinだとうまく動くかよくわからなかったので、前回を踏襲して「作ったもの,書いたもの,その他」から「TeXインストーラ3 0.60」をダウンロードして、LaTeXを一式インストールした。 -

    - -

    -  MeadowのネットワークインストールでYaTeXをインストールしておく。この状態だと不便きわまりないので、latexmkをインストールする。*5ちなみに、CygwinでPerlを導入しておくこと。 -

    - -

    -  latexmkをパスが通っているところに保存し、ファイル名を「latexmk.pl」から「latexmk」にファイル名を変更する。そいで、latexmkを適当なエディタで開き「invoke」で検索をかける。すると「## Commands to invoke latex, pdflatex」(「latexとpdflatexを呼び出すコマンドの名前を教えてちょい」)というのがヒットするはずなので、その一行下の -

    - -
    -$latex  = 'latex';
    -
    - -

    - を -

    - -
    -$latex  = 'platex';
    -
    - -

    - に変更する。さらに「invoke」で検索し、 -

    - -
    -$bibtex  = 'bibtex';
    -
    - -

    - を -

    - -
    -$bibtex  = 'jbibtex';
    -
    - -

    - へと変更する。これで日本語でも大丈夫なはず。 -

    - -

    -  後は、.emacsにこんな風に追記: -

    - -
    -;; ===== YaTeXの設定 =====
    -;; yatex-mode を起動させる設定
    -(setq auto-mode-alist
    -(cons (cons "\\.tex$" 'yatex-mode) auto-mode-alist))
    -(autoload 'yatex-mode "yatex" "Yet Another LaTeX mode" t)
    -;; LaTeX コマンド、プレビューワ、プリンタなどの設定
    -(setq tex-command "latexmk -dvi"
    -dvi2-command "c:/tex/dviout/dviout"
    -dviprint-command-format "dvipdfmx %s"
    -YaTeX-kanji-code 1   ; (1 SJIS, 2 JIS, 3 EUC) JIS(junet-unix)だとOS依存せずにコンパイルできる
    -YaTeX-latex-message-code 'sjis  ; 改行に ^M がつかないようにする
    -section-name "documentclass"
    -makeindex-command "mendex"
    -YaTeX-use-AMS-LaTeX t   ; AMS-LaTeXを使う
    -YaTeX-use-LaTeX2e t     ; LaTeX2eを使う
    -YaTeX-use-font-lock t   ; 色付け
    -)
    -;; 自動改行を無効
    -(add-hook 'yatex-mode-hook'(lambda ()(setq auto-fill-function nil)))
    -
    - -

    - おわっての感想 -

    - -

    -  異常に疲れた。 -

    -
    - -
    -

    -*1Cygwin 環境の構築より引用 -

    - -

    -*2:どうやら過去の自分はパッケージインストールをしないで、自力で導入していたらしく、.emacsをコピペでエラーがでたのです。 -

    - -

    -*3:via hatena-modeを修正 -

    - -

    -*4:本当はパッチファイルなのだから、パッチを当てればいいのだろうが、いかんせん、ダウンロードできたhatena-mode.elはタイムスタンプがこれよりやや古かった… -

    - -

    -*5:いや、文献ファイルとかがあったりすると、手動で5回ぐらい順番にplatex–>jbibtexと実行する必要があるんですよ。本当に。latexmkがあれば自動的にこなしてくれるのです。便利 -

    -
    diff --git a/content/post/2007/12/25/2007-12-25-00000708.md b/content/post/2007/12/25/2007-12-25-00000708.md deleted file mode 100644 index 289c390..0000000 --- a/content/post/2007/12/25/2007-12-25-00000708.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 助手さんが… -author: kazu634 -date: 2007-12-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3521;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  夏頃から続いた引っ越し業務や自分の学会発表でかなりお疲れのようだ。心配。ちょっとメールでもしてみようと思う。 -

    -
    diff --git a/content/post/2007/12/25/2007-12-25-00000709.md b/content/post/2007/12/25/2007-12-25-00000709.md deleted file mode 100644 index b05dd11..0000000 --- a/content/post/2007/12/25/2007-12-25-00000709.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ノーマディックの財布 -author: kazu634 -date: 2007-12-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3517;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日はロフトに行き、色々と見て回りました。中でもノーマディック 財布06が気になります。2300円だし、買おうかな。。。自分の内なる声が「買え」と言っている気がする。 -

    -
    diff --git a/content/post/2007/12/25/2007-12-25-00000710.md b/content/post/2007/12/25/2007-12-25-00000710.md deleted file mode 100644 index 1a0272d..0000000 --- a/content/post/2007/12/25/2007-12-25-00000710.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 来年の夏は中国に行く…かも -author: kazu634 -date: 2007-12-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3519;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  15:00から自分が予備校の寮に勤務して最初の年の子が仙台に来ているということで会ってきました。その子は、自分が英文科の学生と知り、「航空科を受験してパイロットになりたい。受験には英語の面接があるから、英会話の先生を紹介してほしい」みたいなことを言って、自分は中国出身の英語の流ちょうな先輩を紹介したのでした*1。振り返ってみると、寮のスタッフとしての自分を最大限に活用したのはこの学生ともう一人、一橋に合格していった学生だけだなーなんてふと思ってしまった。 -

    - -

    -  現在彼はパイロットを目指していたはずなのだが、英会話の先生として中国人の人と日々接していたためか、神戸で中国関係のことを勉強している。仙台には規制のために立ち寄ったらしく、中国人の先輩に春に北京を訪ねるので、良い観光スポットを教えてもらいたがっていたようだった。よくよく考えると、北京オリンピックもあるし、中国に旅行も良いなぁと思った。来年は中国かもしれない。 -

    - -

    -  先輩と話した後で彼は「大学院進学を考えている」と自分に相談をもちかけてきた。自分としては、 -

    - -
      -
    1. - モラトリアム期間の延長線上で大学院進学を考えているのであれば、就職すべき -
    2. -
    3. - 真剣に研究職を考えているのであれば、少なくとも4年生の4月ぐらいから戦略的にテーマを決めて、勉強すべき。文系学問はプロの研究者と対等に話ができるまでに時間がかかるから、できるだけ早く準備をするに超したことはない。博士号取得前や博士号取得後に大渋滞が起こっており、*2何らかの競争優位を意識的・自覚的に確立すべき。時は金なり。 -
    4. -
    5. - 勉強はしたいが、それほど研究職に固執しているわけでないのならば、悪いことは言わないから修士で就職しなさい。態度が不鮮明なままで何となく博士課程まで進学してしまうと、確実に大渋滞にはまって抜け出せずに終わる可能性が高い。 -
    6. -
    - -

    - 逆から言えば、戦略的に行動できるような人であれば、必ず見てる人は見てるから、何らかの形で引き立ててもらえる…はず。少なくとも自分の先輩を見ている限りはそう。「やるべき時に、やるべき場所にいて、やるべきことをやる。言い訳は一切しない」ぐらいの覚悟が5~10年ぐらいのスパンで継続でき、なおかつ家庭的な事情が許すのであれば、研究職を目指すのには何のリスクもないと思う。*3 -

    - -

    -  まぁ、いずれにせよ、まだ大学2年生なんだから、色々と考える時間は有り余るほどあるから、うらやましい気もする。 -

    -
    - -
    -

    -*1:ちなみに英語と中国語は発音面ではかなり類似しているので、かなり発音がきれいなのです。適当に紹介したわけではないので注意! -

    - -

    -*2:大学院の進学者数は増員したにも関わらず、受け入れ先の研究職のパイは年々縮小傾向にある -

    - -

    -*3:むしろこんな人なら、人生におけるたいていのことは笑って切り抜けられるだろうし -

    -
    diff --git a/content/post/2007/12/26/2007-12-26-00000711.md b/content/post/2007/12/26/2007-12-26-00000711.md deleted file mode 100644 index 7d1a260..0000000 --- a/content/post/2007/12/26/2007-12-26-00000711.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 定禅寺通り経由で帰る -author: kazu634 -date: 2007-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3529;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  現在仙台では光のページェントという行事が行われている。どんな行事なのかは上の画像を見てもらえればわかると思う。自転車で光のカーテンを、車をかき分けながら進んだ。とても気持ちが良い。これはやみつきになるかも。 -

    - -

    -

    -
    -

    - -

    -
    拡大地図を表示 -

    -
    diff --git a/content/post/2007/12/26/2007-12-26-00000712.md b/content/post/2007/12/26/2007-12-26-00000712.md deleted file mode 100644 index d89fb0a..0000000 --- a/content/post/2007/12/26/2007-12-26-00000712.md +++ /dev/null @@ -1,469 +0,0 @@ ---- -title: はじめて実用的な目的でPerlを用いた -author: kazu634 -date: 2007-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3527;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - Perl - ---- -
    -

    -  現在私は予備校の寮でパートとして働いている。そこでは、退寮日を寮生全体に尋ね、その日時と部屋番号、そして寮費の納入方式(一括or二回or月払い)に応じて一月に引き落とされる金額が決定される。そこで私は、これをPerlで計算させようと決意した。四月からはこれぐらいできないといけないだろうし。今ならいっぱい失敗することもできるしね。プログラミングの初歩をかじったことのある人による、Perl体験日記。 -

    - -

    -
    -

    - -

    - 計算方法の分析 -

    - -

    - B棟 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 寮費の支払い方式 - - 1/16-1/31 - - 2/1-2/15 - - 2/16-2/29 - - 3/1-3/15 -
    - 一括 - - (12月)光熱費+概算光熱費(10,000) - - (12月)光熱費+概算光熱費(10,000) - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(30,000)+3月分寮費(2,300×日数) -
    - 二回 - - (12月)光熱費+概算光熱費(10,000) - - (12月)光熱費+概算光熱費(10,000) - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(30,000)+3月分寮費(2,300×日数) -
    - 月払い - - (12月)光熱費+概算光熱費(10,000) - - (12月)光熱費+概算光熱費(10,000)+2月分寮費(66,300) - - (12月)光熱費+概算光熱費(20,000)+概算光熱費(66,300) - - (12月)光熱費+概算光熱費(30,000)+2月分寮費(66,300)+3月分寮費(2,300×日数) -
    - -

    - C棟 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 寮費の支払い方式 - - 1/16-1/31 - - 2/1-2/15 - - 2/16-2/29 - - 3/1-3/15 -
    - 一括 - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(30,000) - - (12月)光熱費+概算光熱費(40,000)+3月分寮費(2,900×日数) -
    - 二回 - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(30,000) - - (12月)光熱費+概算光熱費(40,000)+3月分寮費(2,900×日数) -
    - 月払い - - (12月)光熱費+概算光熱費(20,000) - - (12月)光熱費+概算光熱費(20,000)+2月分寮費(84,700) - - (12月)光熱費+概算光熱費(30,000)+概算光熱費(84,700) - - (12月)光熱費+概算光熱費(40,000)+2月分寮費(84,700)+3月分寮費(2,900×日数) -
    - - - -

    - 必要になるもの -

    - -

    -  計算方法の分析ができたので、次は引き落とし金額を求めるのに必要となるデータについて考えた。基本的には、 -

    - - - -

    - ということが判明。『新版Perl言語プログラミングレッスン入門編』を参考にCSVからデータを吸い上げる方法がわかる。だがここで、退寮日の記述方式が「月/日」という形式だと現状の自分の手には余ると判断。「退寮日」を「退寮する月」と「退寮する日」に分割することでこの問題の回避をはかった。従って、用意するCSVには -

    - -
      -
    1. - CSVファイル
        -
      1. - 棟 -
      2. -
      3. - 部屋番号 -
      4. -
      5. - 退寮する月 -
      6. -
      7. - 退寮日 -
      8. -
      9. - 12月分光熱費 -
      10. -
      -
    2. -
    - -

    - という構成にすることにした。このデータはExcelを使えば簡単に作れるだろうから、後はPerlで計算する部分を作る。*1 -

    - -

    - はまった部分 -

    - - - -

    - できたもの -

    - -
    -use strict;
    -use warnings;
    -# temp.csv を開く。存在しなければ、スクリプトを終了する
    -open (FILE, 'temp.csv') or die "$!";
    -while (my $line = <FILE>) {
    -# 一行ずつ読み込んで、@dataに格納する
    -my @data = split(/,/, $line);
    -# temp.csvの構造は
    -# 棟,部屋番号,支払い方法,退寮する月,退寮する日,12月分光熱費
    -# ちなみに支払い方法:
    -# 1 : 一括払い 2 : 二回払い 3 : 月払い
    -# だから、
    -# @data[0] --> 棟 // @data[1] --> 部屋番号 // @data[2] --> 支払い方法
    -# @data[3] --> 退寮する月 // @data[4] --> 退寮する日
    -# @data[5] --> 光熱費
    -# B棟の人の場合
    -if ($data[] eq "B"){
    -print $data[] . $data[1] . ",";
    -# 一括と二回は同じ計算式なので、
    -# ここでは同じものとして扱う
    -if ($data[2] == 1 || $data[2] == 2){
    -# 1/16~2/15のとき
    -if (($data[3] == 1 && $data[4] >= 16) || ($data[3] == 2 && $data[4] <= 15)) {
    -# 支払う金額は、「10,000 + 12月分光熱費」
    -print 10000 + $data[5] . "\n";
    -# 2/16~2/29のとき
    -} elsif ($data[3] == 2 && $data[4] <= 29) {
    -# 支払う金額は、「20,000 + 12月分光熱費」
    -print 20000 + $data[5] . "\n";
    -# 3/1~3/15のとき
    -} elsif ($data[3] == 3 && $data[4] <=15) {
    -# 支払う金額は、「30,000 + 12月分光熱費 + 3月分寮費」
    -print 30000 + $data[5] + (2300 * $data[4]) . "\n";
    -} else {
    -print "data out of range!\n";
    -}
    -# 月払いの時
    -} elsif ($data[2] ==3) {
    -# 1/16~1/31の時
    -if ($data[3] == 1 && $data[4] <= 31) {
    -# 支払う金額は、「10,000 + 12月分光熱費」
    -print 10000 + $data[5] . "\n";
    -# 2/1~2/15のとき
    -} elsif ($data[3] == 2 && $data[4] <= 15) {
    -# 支払う金額、「10,000 + 66300 + 12月分光熱費」
    -print 10000 + 66300 + $data[5] . "\n";
    -# 2/16~2/29のとき
    -} elsif ($data[3] == 2 && $data[4] <= 29) {
    -# 支払う金額は、「20,000 + 66,300 + 12月分光熱費」
    -print 20000 + 66300 + $data[5] . "\n";
    -# 3/1~3/15のとき
    -} elsif ($data[3] == 3 && $data[4] <= 15){
    -# 支払う金額は、
    -#「30,000 + 66,300 + 3月分寮費(2300 * 日数) + 12月分光熱費」
    -print 30000 + 66300 + (2300 * $data[4]) + $data[5] . "\n";
    -} else {
    -print "data out of range!\n";
    -}
    -}
    -}
    -# C棟の人の場合
    -if ($data[] eq "C"){
    -print $data[] . $data[1] . ",";
    -# 一括と二回は同じ計算式なので、
    -# ここでは同じものとして扱う
    -if ($data[2] == 1 || $data[2] == 2){
    -# 1/16~2/15のとき
    -if (($data[3] == 1 && $data[4] >= 16) || ($data[3] == 2 && $data[4] <= 15)) {
    -# 支払う金額は、「20,000 + 12月分光熱費」
    -print 20000 + $data[5] . "\n";
    -# 2/16~2/29のとき
    -} elsif ($data[3] == 2 && $data[4] <= 29) {
    -# 支払う金額は、「30,000 + 12月分光熱費」
    -print 30000 + $data[5] . "\n";
    -# 3/1~3/15のとき
    -} elsif ($data[3] == 3 && $data[4] <=15) {
    -# 支払う金額は、「40,000 + 12月分光熱費 + 3月分寮費」
    -print 40000 + $data[5] + (2900 * $data[4]) . "\n";
    -} else {
    -print "data out of range!\n";
    -}
    -# 月払いの時
    -} elsif ($data[2] ==3) {
    -# 1/16~1/31の時
    -if ($data[3] == 1 && $data[4] <= 31) {
    -# 支払う金額は、「20,000 + 12月分光熱費」
    -print 20000 + $data[5] . "\n";
    -# 2/1~2/15のとき
    -} elsif ($data[3] == 2 && $data[4] <= 15) {
    -# 支払う金額、「20,000 + 84700 + 12月分光熱費」
    -print 20000 + 84700 + $data[5] . "\n";
    -# 2/16~2/29のとき
    -} elsif ($data[3] == 2 && $data[4] <= 29) {
    -# 支払う金額は、「30,000 + 84,700 + 12月分光熱費」
    -print 30000 + 84700 + $data[5] . "\n";
    -# 3/1~3/15のとき
    -} elsif ($data[3] == 3 && $data[4] <= 15){
    -# 支払う金額は、
    -#「40,000 + 84,700 + 3月分寮費(2900 * 日数) + 12月分光熱費」
    -print 40000 + 84700 + (2900 * $data[4]) + $data[5] . "\n";
    -} else {
    -print "data out of range!\n";
    -}
    -}
    -}
    -}
    -close(FILE);
    -
    - -

    - 今後の課題 -

    - - - -

    - こんなのを見つけた: -

    - -
    -Perlデータマンジング―データ加工のテクニック集

    - -
    -

    -Perlデータマンジング―データ加工のテクニック集 -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:「Excelですべて作ってしまえば」という声もあるけれど、何十もの括弧で区切られる数式をいちいちやるのが面倒くさかったりして -

    -
    diff --git a/content/post/2007/12/26/2007-12-26-i-am-legend.md b/content/post/2007/12/26/2007-12-26-i-am-legend.md deleted file mode 100644 index f2b5110..0000000 --- a/content/post/2007/12/26/2007-12-26-i-am-legend.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: I am Legend -author: kazu634 -date: 2007-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3525;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 映画 - ---- -
    -

    -  明日は映画のメンズデー。何を観に行こうか考えていたのだけれど、今回はアイ・アム・レジェンドにしよう♪映画は久しぶりだ。 -

    - -

    -

    -
    -

    - -

    -アイ・アム・レジェンド -

    -
    diff --git a/content/post/2007/12/26/2007-12-26-ノーマディックの財布-2.md b/content/post/2007/12/26/2007-12-26-ノーマディックの財布-2.md deleted file mode 100644 index 5f45454..0000000 --- a/content/post/2007/12/26/2007-12-26-ノーマディックの財布-2.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: ノーマディックの財布 -author: kazu634 -date: 2007-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3523;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  結局買ったのは、「財布4」でした。 -

    - -

    -

    -
    -

    - -

    -ノーマディック 財布04 - Yahoo!ショッピング -

    -
    diff --git a/content/post/2007/12/27/2007-12-27-00000713.md b/content/post/2007/12/27/2007-12-27-00000713.md deleted file mode 100644 index a3ea1da..0000000 --- a/content/post/2007/12/27/2007-12-27-00000713.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 『アイ・アム・レジェンド』 -author: kazu634 -date: 2007-12-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3533;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 映画 - ---- -
    -

    -  観てきました。孤独でしかありえない毎日を、ワクチンを作るために孤軍奮闘する様子が印象的でした。ボブ・マーリーが物語を語る上でキーになっていくのですが、とても印象的でした。TSUTAYAで今度借りてこようっと。 -

    - -

    -

    -
    -

    - -

    -アイ・アム・レジェンド -

    - -
    -ONE LOVE-ザ・ベリー・ベスト・オブ・ボブ・マーリィ

    - - - -
    -
    -
    -
    diff --git a/content/post/2007/12/27/2007-12-27-did-you-know-2-0.md b/content/post/2007/12/27/2007-12-27-did-you-know-2-0.md deleted file mode 100644 index bc454a5..0000000 --- a/content/post/2007/12/27/2007-12-27-did-you-know-2-0.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Did you know 2.0 -author: kazu634 -date: 2007-12-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3531;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  これから大変革が迫っていることがわかる。この波に適応できるようにならないとあかんのだろう。8分と長いけど、観る価値あり。知らなかったー -

    - -

    -
    D -

    -
    diff --git a/content/post/2007/12/28/2007-12-28-00000715.md b/content/post/2007/12/28/2007-12-28-00000715.md deleted file mode 100644 index cae422b..0000000 --- a/content/post/2007/12/28/2007-12-28-00000715.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日の読書 -author: kazu634 -date: 2007-12-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3541;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -フューチャリスト宣言 (ちくま新書)

    - -
    -

    -フューチャリスト宣言 (ちくま新書) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2007/12/28/2007-12-28-00000716.md b/content/post/2007/12/28/2007-12-28-00000716.md deleted file mode 100644 index 5d0c925..0000000 --- a/content/post/2007/12/28/2007-12-28-00000716.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 年賀状。。。 -author: kazu634 -date: 2007-12-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3537;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  まだ書いていない。どうしよう(..;)明日がんばろう。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2007/12/28/2007-12-28-00000717.md b/content/post/2007/12/28/2007-12-28-00000717.md deleted file mode 100644 index 2657bf9..0000000 --- a/content/post/2007/12/28/2007-12-28-00000717.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: ファイルを暗号化したい! -author: kazu634 -date: 2007-12-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3539;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -  パスワードの管理方法をMacに移行するにあたってどうしようかと考えていたのだけれど、GnuPGでテキストファイルを暗号化して管理してみようかと検討中。結局、Meadowでは回避策をとらないといけないみたいで、お手軽には暗号化・復号できないことがわかった。自分用のメモとして書き散らす。 -

    - -

    - PGPとは -

    - -

    -  これから導入しようとするGnuPGはPGPというのが基になっているらしい。PGPというのはWikipediaによると、 -

    - -
    -

    - Pretty Good Privacy とは、フィル・ジマーマン(Philip Zimmermann)が開発、公開した暗号ソフトウエアである。略称は PGP。 -

    - -

    -Pretty Good Privacy -

    -
    - -

    - ということらしい。これだとよくわからないので、「暗号」でまたWikipediaを調べると、 -

    - -
    -

    - 暗号(あんごう、Cipher)あるいは暗号化(あんごうか、Encryption)とは、第三者に通信内容を知られないように行う特殊な通信(秘匿通信)方法のうち、通信文を見ても特別な知識なしでは読めないように変換する表記法(変換アルゴリズム)のことである。通信ではなく保管する文書等の内容を秘匿する方法としても用いることができる。 -

    - -

    -暗号 -

    -
    - -

    - ということだそうです。つまり、暗号化することでファイルを「特別な知識なしでは読めないように変換」できるのです。自分は「保管する文章などの内容を秘匿する」目的で使用するつもりだったわけです。 -

    - -

    -  では、GnuPGとは何かといえば、 -

    - -
    -

    - GNU Privacy Guard (GnuPG) とは Pretty Good Privacy (PGP) の別実装として、GPL*1 に基づいた暗号化ソフトである。 OpenPGP 規格 (RFC2440) に完全準拠しているが、古い PGP との互換性は完全ではない。 -

    - -

    -GNU Privacy Guard -

    -
    - -

    - ということ。 -

    - -

    - 導入とか -

    - -

    -  「GnuPG – Linux Wiki」が役に立つ。 -

    - -

    - Emacsで使う -

    - -

    -  「Emacs ユーザーの方に質問です。これは便利! と思える elisp プログラムを教えてください。
    標準で組み込まれてるものでも結構です。プログラムがどういうものかの説明も簡単にしていただけると嬉しいです。
    ちなみに自分が便利だなと思うのは
    ・ ELScreen (GNU screen のようなスクリーン機能を実現するもの)
    ・kill-summary.el (killing buffer を履歴表示して yank するものを選べるようにする)
    ・navi2ch (定番ですねw 2ちゃんねるビューワー)
    ・riece (IRCクライアント)
    などです。それから、こういう設定知ってる? 的なものも是非教えてください。
    今日 (windmove-default-keybindings) で shift + カーソルキーで分割したウィンドウが移動できることを知って驚愕してます。
    よろしくお願いします。
    」で紹介されているgpg.elを使おうとするも、リンク切れ。調べてみると、「暗号ファイルのススメ」でalpaca.elとして公開されていることに気づいた。使い方は -

    - -
    -(autoload 'alpaca-after-find-file "alpaca" nil t)
    -(add-hook 'find-file-hooks 'alpaca-after-find-file)
    -
    - -

    - ということだ。 -

    - -

    -  けど、Meadowだと「fakecygpty」というのでごにゃごにゃしないといけないらしい。ここで面倒くさくなってやめた。Macにスイッチすれば簡単にできるだろう…と期待したい。 -

    - -

    - 参考になりそうな本 -

    - -

    -  宮城県立図書館に蔵書されていることに気づいたり。借りてこようかな。 -

    - -
    -暗号技術入門-秘密の国のアリス

    - -
    -

    -暗号技術入門-秘密の国のアリス -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:著作権 (copyright) に対する考え方で、著作権を保持したまま、二次的著作物も含めて、すべての者が著作物の利用・再配布・改変できなければならない -

    -
    diff --git a/content/post/2007/12/29/2007-12-29-決意表明-2.md b/content/post/2007/12/29/2007-12-29-決意表明-2.md deleted file mode 100644 index d08e3a9..0000000 --- a/content/post/2007/12/29/2007-12-29-決意表明-2.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 決意表明 -author: kazu634 -date: 2007-12-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3543;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  誤って、修論のレポジトリを削除してしまったことに気づく。レポジトリがあれば大丈夫とか考えて、色々と整理をしたら大変なことになる一歩手前の状態だった。何とか修論提出時の状況になるように復旧した。危なかったぜよ。。。 -

    - -

    -  これから掃除と年賀状を書く。何が何でもやる。 -

    -
    diff --git a/content/post/2007/12/30/2007-12-30-00000719.md b/content/post/2007/12/30/2007-12-30-00000719.md deleted file mode 100644 index 7e06d5d..0000000 --- a/content/post/2007/12/30/2007-12-30-00000719.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: perlでCPANを使うとき -author: kazu634 -date: 2007-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3551;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  なぜか、CYGWINの初期状態ではスムーズに言ってくれない。とにかくエンターキーを連打し、次のようになるのを待てばよい。いつも忘れてしまうんだよなー -

    - -
    -

    - このへんでようやく CPAN site を入力するよう促してくる。 -

    - -
    -Please enter your CPAN site: []
    -
    - -

    - と聞いてくるので、CPAN/SITES から良さげなサイトを選んで入力する。当然 http://~なサイトを選ぶ。ここでは http://ftp.cpan.jp/ を入力した。 -

    - -

    -FTP が利用できない環境で Perl CPAN の環境を設定する on Linux -

    -
    -
    diff --git a/content/post/2007/12/30/2007-12-30-00000720.md b/content/post/2007/12/30/2007-12-30-00000720.md deleted file mode 100644 index 8547d93..0000000 --- a/content/post/2007/12/30/2007-12-30-00000720.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 現在 -author: kazu634 -date: 2007-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3549;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  SIMILE | Timelineがおもしろそうで、ブログの記事とはてなブックマークを一つに表示できるとおもしろそうだ。何とかできないかなー -

    - -

    -

    -
    -

    - -

    -

    -
    diff --git a/content/post/2007/12/30/2007-12-30-00000721.md b/content/post/2007/12/30/2007-12-30-00000721.md deleted file mode 100644 index 9b5181c..0000000 --- a/content/post/2007/12/30/2007-12-30-00000721.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: なぜかわからんが -author: kazu634 -date: 2007-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3553;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - CPAN - - Perl - ---- -
    -

    -  Cygwin上のPerlで、XML::RSSがインストールできない。。。 -

    -
    diff --git a/content/post/2007/12/31/2007-12-31-00000723.md b/content/post/2007/12/31/2007-12-31-00000723.md deleted file mode 100644 index 28eb5d1..0000000 --- a/content/post/2007/12/31/2007-12-31-00000723.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: ゼルダの伝説 夢幻の砂時計 -author: kazu634 -date: 2007-12-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3555;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ゲーム - ---- -
    -

    -  昨日は部屋の大掃除をして、不要になった本をBOOK OFFへと売りに出かけました。そこで予想外に4,000円程度をゲットしてしまい、衝動買い。やってみました。 -

    - -

    -  これ、おもしろいわ。なんか段階を踏んでゲームを進めていける。大人*1も子供も楽しめる。子供の頃にこんなのに夢中になっていたら、とても頭を使って楽しめただろうなぁー。おすすめです。 -

    - -

    -  ちなみに他にも『ドラゴン桜』の4~7巻も買いました♪ -

    - -
    -ゼルダの伝説 夢幻の砂時計

    - -
    -

    -ゼルダの伝説 夢幻の砂時計 -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:自分を「大人」としてカウントするかどうかという問題はおいておいて -

    -
    diff --git a/content/post/2007/12/31/2007-12-31-00000725.md b/content/post/2007/12/31/2007-12-31-00000725.md deleted file mode 100644 index 9db56ca..0000000 --- a/content/post/2007/12/31/2007-12-31-00000725.md +++ /dev/null @@ -1,142 +0,0 @@ ---- -title: 自転車のメンテナンス -author: kazu634 -date: 2007-12-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3563;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - サイクリング - ---- -
    -

    -  なかなか門限の10時にならず、事務室内で働いている振りをしなければならないので書き散らかし。日頃自分がどういう風に自転車をメンテナンスしているかを書いておこうと思います。 -

    - -

    - 想定する読者 -

    - -

    -  クロスバイク乗り…です。クロスバイク購入を考えている人が最低限何が必要なのかを知る目的で読んでもためになるかも。 -

    - -

    - 毎週やること -

    - -

    -  毎週やることとして、自分は空気を入れています。クロスバイクというヤツはタイヤが普通の自転車と比較して細く、マメに空気圧をチャックしてあげないといけないのです。だから空気入れは空気圧をチェックできるタイプがお勧め(というか、そうじゃないと面倒くさすぎる)。 -

    - -

    -  ポンプを購入する際はタイヤのバルブの種類に注意する必要があったりして面倒です。三つ種類があって、 -

    - -
      -
    1. - フランス式 -
    2. -
    3. - イギリス式(一般的なママチャリ) -
    4. -
    5. - アメリカ式(自動車と同じやつ) -
    6. -
    - -

    - です。クロスバイクだとフランス式が多い…のだと思います。たとえば、 -

    - -

    -[asin:B000BS0I9E:detail] -

    - -

    - なんかがお勧めです。こいつだと空気圧がチェックできて、フランス式とイギリス式に空気が入れられます。ただしこいつは取扱説明書が日本語ではないのでそこだけやっかい。Amazonのレビューにも -

    - -
    -

    - 説明書が日本語で書かれていないため、最初使用法がよく分からなかったが、分かれば実に使いやすくポンピングもやりやすい製品である。 -

    - -

    -https://www.amazon.co.jp/exec/obidos/ASIN/B000BS0I9E/hatena-22/ref=nosim:title=Amazon.co.jp: TOPEAK%28トピーク%29 ジョーブロースポーツ PPF035: スポーツ&アウトドア -

    -
    - -

    - とあります。使い方がすっとわかってしまうような人だとよろしいかと。自分はかなりはまってしまいましたよ(..;) -

    - -

    - 雨が降った日に自転車に乗った後 -

    - -

    -  チェーンに油を差します。油はホームセンターで売ってます。これをするようになってから、自転車の機嫌がすこぶる良くなった気がします。 -

    - -

    - 2~3ヶ月に一回ぐらいの頻度でやること -

    - -

    -  チェーンのメンテナンスです。やっぱり自転車で一番頑張っているのはタイヤとチェーンなので、その二つは集中的にメンテナンスしたいと思っています。日常的に油を差していても、やっぱり大事だと思います。 -

    - -

    -  チェーンのメンテナンスをするときにはチェーンを切断する必要があるみたいなのですが、そんなことやっていられないので↓を購入しました。 -

    - -
    -パーツ税込10,800円以上は送料無料/フィニッシュライン チェーンクリーナーキット【即納】フィニッシュライン チェーンクリーナーキット 【自転車】【メンテナンス】【クリーニング・ボディケア】【フィニッシュライン】

    - - - -
    -
    -
    - -

    - こいつを使うとチェーンを切断しなくても、チェーンの洗浄ができます。日本語の説明書付きで優れものです。 -

    - -

    - その他気が向いたら -

    - -

    -  カー用品のコーナーで洗剤を購入してきて、ボディーを洗います。 -

    - -

    - 最後に -

    - -

    -  これ以外に、「こいつをやるとよろしい」みたいなのを教えていただけるとありがたいです(__) -

    -
    diff --git a/content/post/2007/12/31/2007-12-31-00000726.md b/content/post/2007/12/31/2007-12-31-00000726.md deleted file mode 100644 index cebbbf1..0000000 --- a/content/post/2007/12/31/2007-12-31-00000726.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: ソフトウェア開発技術者 -author: kazu634 -date: 2007-12-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3557;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  基本情報処理技術者は合格したのですけれども、こんどは会社の方から -

    - -
    -

    - 合格者の方にはソフトウェア開発技術者試験対策のテキストを送ります -

    -
    - -

    - というありがたい連絡をいただく。いや、あまり欲しくない(..;) -

    - -

    -  ソフトウェア開発技術者試験というのを調べてみると、 -

    - -
    -

    - ソフトウェア開発技術者(ソフトウェアかいはつぎじゅつしゃ、略称ソフトウェア、ソフ開、もしくはSW)とは、情報処理技術者試験の一区分であるソフトウェア開発技術者試験に合格した者に認定される国家資格である。 -

    - -

    - この資格の主な対象は、情報システム開発プロジェクトにおいて、内部設計書・プログラム設計書を作成し、効果的なプログラムの開発を行い、単体テスト・結合テストまでの一連のプロセスを担当する者、と規定されており、主に数年程度の経験を積んだプログラマ(シニアプログラマ)やシステムエンジニアとなっている。 -

    - -

    - 試験のレベルは基本情報技術者試験よりかなり難しい(高度情報処理技術者には及ばない程度)が、年により難易度にバラツキがある。このバラツキは合格率にそのまま反映されており、この種の試験としては10.7%~18.2%というかなり幅があるものになっている。 -

    - -

    -ソフトウェア開発技術者 – Wikipedia -

    -
    - -

    - とのこと。評価としては -

    - -
    -

    - この試験に合格することは、情報業界ではエンジニアとして一定の水準に達した者と見なされる。資格取得に報奨金を出すのはこのレベルからという企業が多い。 -

    - -

    -ソフトウェア開発技術者 – Wikipedia -

    -
    - -

    - なのだそうなので、頑張りたいと思いますです。 -

    - -

    -

    -
    -

    - -

    -情報処理推進機構:情報処理技術者試験センター:情報処理技術者試験制度:制度の概要 -

    -
    diff --git a/content/post/2008/01/01/2008-01-01-00000728.md b/content/post/2008/01/01/2008-01-01-00000728.md deleted file mode 100644 index a801331..0000000 --- a/content/post/2008/01/01/2008-01-01-00000728.md +++ /dev/null @@ -1,142 +0,0 @@ ---- -title: 外国人学習者用の英英辞典 -author: kazu634 -date: 2008-01-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3565;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - English - ---- -
    -

    -  Perlの偉い人がこんなことを言ってLDOCE (4E/UP) W/WRITING ASSIST : PAPER+ROM(2) QT7を勧めている。 -

    - -
    -

    - 一番の特徴は、単語の説明に使うための2000語程度からなるThe Longman Defining Vocabularyという、「単語を定義するための単語リスト」が用意されていて、辞書内の説明が(固有名詞などを除けば)すべてそれでなされているという点。要はこれだけの単語の意味をしっかり把握していれば、あとはこれらのDefining Wordsで言い換えてしまえばいい。 -

    - -

    -404 Blog Not Found:2008年のお年玉で買うべき本10冊 -

    -
    - -

    - 実は外国人学習者用の英英辞典は単語の説明に用いる英単語の数を制限しているのは当たり前のことだから、これだけだとLDOCE (4E/UP) W/WRITING ASSIST : PAPER+ROM(2) QT7を勧める理由としては足りないと思われる。外国人学習者用の英英辞典で思いつくだけでも、 -

    - - - -

    - は、「単語を定義するための単語リスト」があったはず。まぁ、このあたりは偉い人もご存じのことだと思われる。 -

    - -

    -  これだけだとなんなので、外国人学習者用英英辞典のビッグ3について個人的な印象を言わせてもらえば、 -

    - -
    -
    -Oxford Advanced Learner’s Dictionary -
    - -
    - 良くも悪くも、「辞書」と聞いて連想するような定義の仕方。といっても、外国人学習者用だから定義の仕方がわかりやすい。でも、ネームバリュー抜群で権威あり。*1 -
    - -
    -LDOCE (4E/UP) W/WRITING ASSIST : PAPER+ROM(2) QT7 -
    - -
    - こいつも典型的な「辞書」。個人的にはOxfordのやつと違いがあんまりわからない。それでも、ネームバリュー抜群で権威ある辞書。 -
    - -
    -Advanced Learner’s English Dictionary (Collins Cobuild) with CD-ROM -
    - -
    - 一番定義の仕方のあくが強い。でも、辞書から得られる情報量は一番多い気がする。自分はこいつが使いやすいし、英語でアウトプットしたいと思う人はこいつを持っていると役に立つと思う。 -
    -
    - -

    - こんな感じ。 -

    - -

    -  Advanced Learner’s English Dictionary (Collins Cobuild) with CD-ROMのあくの強さは独特で、たとえばloveをこいつで引くと -

    - -
    -

    - 1 If you love someone, you feel romantically or sexually attracted to them, and they are very important to you. -

    -
    - -

    - と定義されている。ここから辞書を引いた人は「loveを使うときは主語が人でなければならなくて、(少なくとも(1)の意味で使うときには)目的語も人でなければいけない」ということを読み取ることを期待して、こいつは作られている。だから、ちょっとあくが強い。それに対して、Oxford Advanced Learner’s Dictionaryでは -

    - -
    -

    - 1 [VN] (not used in the progressive tenses) to have very strong feelings of affection for sb: -

    - -

    - (ex) I love you. -

    -
    - -

    - というように定義されていて、loveという動詞をどのように用いるかはちょっとわかりにくい。例文で使い方の補足がされている。でも、主語が人orもののどちらであるべきかは、依然としてよくわからない。LDOCE (4E/UP) W/WRITING ASSIST : PAPER+ROM(2) QT7でもこの状態は変わらない。 -

    - -
    -

    - 1 *ROMANTIC ATTRACTION* -

    - -

    - [T not in progressive] to have a strong feeling of affection for someone, combined with sexual attraction -

    -
    - -

    - やっぱりloveの後ろは人であることはわかるけど、主語が「人」であることが大半だということは伝わってこなかったりする。 -

    - -

    -  こんなことを踏まえた上で自分が使う辞書を選ぶといいと思われる。人の好みとかあるしね。Advanced Learner’s English Dictionary (Collins Cobuild) with CD-ROMなんかはアウトプットするときに使うのが最高の使い方だと思うけど、インプットの時は定義がまどろっこしくて使いづらくなってしまう。インプットの時は「いかにも辞書の定義です」というような定義の方がすんなり入ってくるだよなー。 -

    - -

    -  ちなみに洋書を読む目的で日本語の辞書を勧めろと言われれば、うちのボスも関わっている『リーダーズ英和辞典』しかありえない。”The Dictionary for Readers”を自認するだけあって、膨大な量の単語が掲載されている。19世紀よりも前の英語を読むのでもない限り、こいつで十分すぎるぐらい十分。*2。 -

    -
    - -
    -

    -*1:世界最大の辞書Oxford English Dictionaryを出版しているとこですから -

    - -

    -*2:もちろん専門用語はそれ専用のグロッサリーかなんかで調べること前提。19世紀よりも前の文献を読むような人はOxford English Dictionaryにアクセスできると幸せになれます -

    -
    diff --git a/content/post/2008/01/02/2008-01-02-00000729.md b/content/post/2008/01/02/2008-01-02-00000729.md deleted file mode 100644 index 7cbed1d..0000000 --- a/content/post/2008/01/02/2008-01-02-00000729.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ANA VISAカード -author: kazu634 -date: 2008-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3567;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  審査が通ったらしく年末に送られてきていたらしい。自分は実家の住所と現住所が異なり、学生用のカードはかならず実家に送ることになっているとのこと。 -

    - -

    -  とりあえず弟がパソコンを買いたいと言っていたので、自分のカードを経由して買うことになっている。これでANAのポイントを着々とためていこうと考えている。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/02/2008-01-02-00000730.md b/content/post/2008/01/02/2008-01-02-00000730.md deleted file mode 100644 index 920ad8f..0000000 --- a/content/post/2008/01/02/2008-01-02-00000730.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: それにしても -author: kazu634 -date: 2008-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3571;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  Perlの偉い人に、関係ありげなタイトルでトラックバックを送ると、かなりアクセスが増えるということがわかった。アルファブロガーというのは凄いです。 -

    -
    diff --git a/content/post/2008/01/02/2008-01-02-00000731.md b/content/post/2008/01/02/2008-01-02-00000731.md deleted file mode 100644 index 730696b..0000000 --- a/content/post/2008/01/02/2008-01-02-00000731.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 弟用のパソコン -author: kazu634 -date: 2008-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3569;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  弟にオンラインゲームができるようなパソコンを買ってくれと言われる。友人に相談すると、「パソコン・PCパーツの専門店 Faith フェイスインターネットショップ」を紹介された。ここから選べばよいということらしい。 -

    - -

    -  オンラインゲームをやるには、 -

    - - - -

    - が重要らしい。特に、無駄にCPUとかをQuadにする必要はなく、2Duoにしておいてモニタを広くする方が良いとアドバイスを受けた。それを伝えようと思う。 -

    - -

    -

    -
    -

    - -

    -パソコン・PCパーツの専門店 Faith フェイスインターネットショップ -

    -
    diff --git a/content/post/2008/01/03/2008-01-03-00000732.md b/content/post/2008/01/03/2008-01-03-00000732.md deleted file mode 100644 index 6d588c4..0000000 --- a/content/post/2008/01/03/2008-01-03-00000732.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: ディスプレイが気になったりして -author: kazu634 -date: 2008-01-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3575;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  初売りの様子を見学に行ってきました。とりあえずTwo Topでディスプレイに興味を抱きました。いや、iMacを購入したら、現在持っているディスプレイでデュアルディスプレイにしようと考えていたのですが、今のディスプレイを下取りにして15,000円ぐらいで20インチのディスプレイが購入できそうと気づいてしまい。。。どうしようかなー -

    - -

    -[rakuten:afrecce:10021717:detail] -

    - -

    -  ディスプレイの値札を見ていて気づいたのだけれど、どうやらVESA規格というやつがあるらしい。Wikipediaで調べてみると、 -

    - -
    -

    - Video Electronics Standards Association (VESA) は、PC/AT互換機のビデオ周辺機器に関する業界標準化団体である。 -

    - -

    - 以下にVESAにて制定された標準を列挙する。 -

    - -
    -
    - VESA ローカルバス (VLB) -
    - -
    - PCI登場以前の各社各様であったウィンドウアクセラレータにおけるローカルバスの標準化。 -
    -
    - -
    -
    - VESA BIOS Extensions (VBE) -
    - -
    - 各社各様であったウィンドウアクセラレータにおける、解像度の変更などを標準化。 -
    -
    - -
    -
    - VESA Display Data Channel (DDC) -
    - -
    - ディスプレイ側からビデオカードに向けて許容解像度等を送信するプラグアンドプレイの為の規格。 -
    -
    - -
    -
    - VESA Display Power Management Signaling (DPMS) -
    - -
    - ディスプレイ省電力モードの標準。 -
    -
    - -
    -
    - VESA Media Channel (VMC) -
    - -
    - グラフィックスカードとビデオカード等を接続するためのインターフェース仕様。 -
    -
    - -
    -
    - その他 -
    - -
    - LCDフラットパネルのコネクタ位置/形状、LCDモニタのアーム、ビデオケーブルのタイミングやコネクタ等の標準化。 -
    -
    - -

    -VESA – Wikipedia -

    -
    - -

    - ということらしい。ディスプレイの場合は、「LCDモニタのアーム」についての規格を指していて、こいつを見てアームとかを選べばいいらしい。アームを買う際に参考になるサイトは「Monitor/モニターアーム – usyWiki」を見ると幸せになれそうだ。 -

    - -

    -  ここらへんなんか気になった。 -

    - -
    -エルゴトロン LXデスクマウントLCDアーム(ブラック) 45-179-195 45-179-195

    - -
    -

    -エルゴトロン LXデスクマウントLCDアーム(ブラック) 45-179-195 45-179-195 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/05/2008-01-05-00000733.md b/content/post/2008/01/05/2008-01-05-00000733.md deleted file mode 100644 index 8f5fb6c..0000000 --- a/content/post/2008/01/05/2008-01-05-00000733.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: すてきな画像 -author: kazu634 -date: 2008-01-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3579;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/05/2008-01-05-00000734.md b/content/post/2008/01/05/2008-01-05-00000734.md deleted file mode 100644 index 26e18f6..0000000 --- a/content/post/2008/01/05/2008-01-05-00000734.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: ハリオのサイフォンってさぁ -author: kazu634 -date: 2008-01-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3577;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  いまいち違いがわからないよね。Googleで検索してきた人がいたのですが、ハリオは色々な種類のサイフォンを販売しています。特に -

    - -
    -ハリオ モカ 3人用 MCA-3

    - -
    -

    -ハリオ モカ 3人用 MCA-3 -

    - - -
    - -
    -
    -
    - -
    -ハリオ テクニカ 3人用 TCA-3

    - -
    -

    -ハリオ テクニカ 3人用 TCA-3 -

    - - -
    - -
    -
    -
    - -

    - この二つの見分け方がよくわかりません。とりあえず「テクニカ」の方は布フィルターで、「モカ」の方は紙フィルターという違いがあることはわかります。この二つの違いは -

    - -
    -

    - ポイントは、フィルターの材質ならびに濾過器の形状とバネの強さです。フィルターは紙製、布製に大別されます。 -

    - -

    - 紙製は使い捨てで便利ですが、コストと紙の臭いを気にする方には不向きです。もっとも、布フィルターも消耗品ですから、一概にどちらが良いとも言えません。 -

    - -

    -  布製フィルターも様々なものが市販されています。材質はネルですが、片面のみがケバ立っているもの(片面ネル)と、両面がケバ立っているもの(両面ネル)の二種類があります。また、布製フィルターは洗って保管する手間がかかります。 -

    - -

    -器具へのこだわり -

    -
    - -

    - ということらしいです。布の方がよろしいのだと思います。うでも、布と紙フィルターでそれほど値段に差がつくとは思えないので、後はデザインの違いということになるのだと推測してみたり。ちなみに「モカ」に布フィルターを使ったり、「テクニカ」に紙フィルターを使うことは可能なようです。二つとも濾過器は共通の仕組みになっているようなので(ただし私は実際に検証したわけではないのであしからず)。 -

    - -

    -  自分は布フィルターを補充しました。 -

    - -
    -ハリオ ろか布(5枚入) FS-103

    - -
    -

    -ハリオ ろか布(5枚入) FS-103 -

    - - -
    - -
    -
    -
    - -

    -  ちなみにサイフォンの使い方はここが詳しかったです→「サイフォン | 抽出を極める | マニアへの道 | コーヒーのある生活 | UCC上島珈琲 – コーヒーから生まれる笑顔のために。」 -

    -
    diff --git a/content/post/2008/01/06/2008-01-06-00000735.md b/content/post/2008/01/06/2008-01-06-00000735.md deleted file mode 100644 index 79b6cfb..0000000 --- a/content/post/2008/01/06/2008-01-06-00000735.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: やってしまった(..;) -author: kazu634 -date: 2008-01-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3581;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨年お世話になった友達に連絡するのを一人だけ忘れていたぜよ。。。反省して、謝っておいた。これからは気をつけよう。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/07/2008-01-07-00000736.md b/content/post/2008/01/07/2008-01-07-00000736.md deleted file mode 100644 index 5aa9400..0000000 --- a/content/post/2008/01/07/2008-01-07-00000736.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 勉強用に購入した本たち -author: kazu634 -date: 2008-01-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3583;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  モットーは「基礎的なことを知らなければ、痛い目に遭う!」 -

    - -
    -プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識

    - -
    -

    -プログラムはなぜ動くのか 第2版 知っておきたいプログラムの基礎知識 -

    - - -
    - -
    -
    -
    - -
    -コンピュータはなぜ動くのか?知っておきたいハードウエア&ソフトウエアの基礎知識?

    - -
    -

    -コンピュータはなぜ動くのか?知っておきたいハードウエア&ソフトウエアの基礎知識? -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/08/2008-01-08-00000737.md b/content/post/2008/01/08/2008-01-08-00000737.md deleted file mode 100644 index fee3012..0000000 --- a/content/post/2008/01/08/2008-01-08-00000737.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: ゼミの発表が3連続。。。 -author: kazu634 -date: 2008-01-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3585;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 英文学 - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -  いやあり得ないんですけど。先週の木曜日ぐらいに気づいた。 -

    - -

    -The Beaux Stratagem: Drama and Literature – New Mermaids -

    - -

    -  こいつが一番やっかいだったかもしれない。修論の時期も無理して出てはいたけれど、あらすじが全部抜けていた(..;)場面の状況はわかるもののこれまではどんな内容だったかしらん。 -

    - -

    -The Death Of The Heart (Vintage classics) -

    - -

    -  冬休み挟むから多めに読まねばならない。これを現在読んでいるところ。モダニズムの作品を50ページとかって多いんですけど。。。 -

    - -

    - ナイチンゲールの“Cassandra” -

    - -

    -  「良妻賢母」・「家庭の天使」というステレオタイプなビクトリア朝の考え方とは一線を画す、明晰な同時代批評。女性の置かれた状況が社会的慣習にすぎないが、女性は泣き寝入りせざるを得ない状態を指摘している。 -

    - -

    -  ナイチンゲールって看護婦として有名だけれど、この人めちゃくちゃ頭良いです。本当に。 -

    - -

    -  Wikipediaで気になったところ: -

    - -
    -

    - ナイチンゲールは赤十字活動には関わっておらず、むしろボランティアによる救護団体の常時組織の設立には真っ向から反対していた。これはマザー・テレサと同様、“構成員の自己犠牲のみに頼る援助活動は決して長続きしない、或いは一般化しない”ということを見抜いていたためである。そして「構成員の奉仕の精神にも頼るが、経済的援助なしにはそれも無力である」と言う考え方の元、マザー・テレサと同じく「自分は資金集めのために広告塔となる」ことを厭わなかった。しかし、内心ではそれを大変忌み嫌っていたようであり、クリミア戦争終結後はむしろ有名人として扱われるのを嫌うようになる。それが昂じて遺言では、墓標にはイニシャルしか記すのを許さなかった。 -

    - -

    -フローレンス・ナイチンゲール – Wikipedia -

    -
    - -
    -

    - 1820年5月12日両親の3年間の新婚旅行中にトスカーナ大公国の首都フィレンツェで、次女として生まれ、フローレンス(フィレンツェの英語読み)と名づけられる。幼少期は、贅の限りを尽くした教育(フランス語・ギリシャ語・イタリア語(姉妹とも読み書き話しができた)、ラテン語(聖書や哲学の勉強の基礎となるものとして学ぶ)などの外国語、ギリシア哲学(プラトン)・数学・天文学・経済学・歴史(イギリス、外国)、美術、音楽、絵画、英語(英文法、作文)、地理、心理学、詩や小説などの文学)が施される。しかし、慈善訪問の際に接した貧しい農民の悲惨な生活を目の当たりにするうちに、徐々に人々に奉仕する仕事に就きたいと考えるようになる。 -

    - -

    -フローレンス・ナイチンゲール – Wikipedia -

    -
    - -
    -

    - 1853年、リズ・ハーバードに紹介され、ロンドンの病院へ就職する。ただし無給で、生活費は、年間500ポンド、数少ない理解者の父が出していた。就職に反対する母、姉と険悪となる。 -

    - -

    -フローレンス・ナイチンゲール – Wikipedia -

    -
    -
    diff --git a/content/post/2008/01/09/2008-01-09-00000738.md b/content/post/2008/01/09/2008-01-09-00000738.md deleted file mode 100644 index 3c6adaf..0000000 --- a/content/post/2008/01/09/2008-01-09-00000738.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Shiroさんが -author: kazu634 -date: 2008-01-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3589;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Paul Grahamのエッセーの翻訳で知られるShiroさんこと、川合史朗さんがPPLという「プログラミングおよびプログラミング言語ワークショップPPL2008」で発表するとのこと。 -

    - -
    -

    - 3月にPPL2008に呼ばれたので、 せっかく行くのなら論文発表もトライしてみようってことで改めてコードを改善し、 データを取り直して論文にしてみた。 まあ通るかどうかはわからないけど、一度完成させるってのはやっぱり気分が すっきりする。 -

    - -

    -Shiro -

    -
    - -

    - 会場は仙台・秋保!すぐそこではないか! -

    - -

    -  前のブログsimoom’s nestでPaul Grahamのエッセーを訳した時も覗いていただいていたような。Shiroさんが訳した「知っておきたかったこと」から受けた影響はとても強い。あの翻訳がなければ今の自分はないような。 -

    - -

    -  ちなみにPPLというのは、 -

    - -
    -

    - PPL2008は,プログラミングおよびプログラミング言語に関する研究者が一堂に会し,最新の研究成果の発表,および新たな研究課題についての討論やアイディア交換等を行うことを目的とした,合宿形式のワークショップです. -

    - -

    -PPL2008 -

    -
    - -

    - らしい。合宿。。。Shiroさんの話だけ聞くのはダメなのかな?というか仮に自分が合宿に参加するとして、話を理解できるのかな?まだ参加方法とか告知されてないみたいだから、2月入ったぐらいにまたチェックしてみようっと。 -

    -
    diff --git a/content/post/2008/01/10/2008-01-10-00000740.md b/content/post/2008/01/10/2008-01-10-00000740.md deleted file mode 100644 index 3ba4c0e..0000000 --- a/content/post/2008/01/10/2008-01-10-00000740.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: ようやく発表が終了 -author: kazu634 -date: 2008-01-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3591;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  The Death of the Heart (Penguin Classics)というのは基本的な筋は単純なのですが、それを語り手が様々な登場人物の視点で語ります。それらの登場人物が語る物語はゆがんでいて、とてもわかりにくいのです。。。 -

    - -

    -  そんな小説のあらすじがほとんど抜けている状態で発表でき、クリティカルコメントを言うのはきつかったぜよ。 -

    - -
    -The Death of the Heart (Penguin Classics)

    - -
    -

    -The Death of the Heart (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/12/2008-01-12-00000741.md b/content/post/2008/01/12/2008-01-12-00000741.md deleted file mode 100644 index ac8d867..0000000 --- a/content/post/2008/01/12/2008-01-12-00000741.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: すばらしい仕事 -author: kazu634 -date: 2008-01-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3601;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    - -
    diff --git a/content/post/2008/01/12/2008-01-12-00000742.md b/content/post/2008/01/12/2008-01-12-00000742.md deleted file mode 100644 index 6cd029b..0000000 --- a/content/post/2008/01/12/2008-01-12-00000742.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 楽天を利用するとANAのマイルが貯められるようになった -author: kazu634 -date: 2008-01-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3599;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「マイルを貯めて多彩な特典「ANAマイレージクラブ」」参照のこと。 -

    -
    diff --git a/content/post/2008/01/12/2008-01-12-00000743.md b/content/post/2008/01/12/2008-01-12-00000743.md deleted file mode 100644 index 66af745..0000000 --- a/content/post/2008/01/12/2008-01-12-00000743.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 昨日は卒論提出締め切り -author: kazu634 -date: 2008-01-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3595;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  昨日は卒論の提出締め切りだった。自分は4年生の女の子を担当。Samuel Taylor Coleridgeの”Christabel”という詩を扱う。 -

    - -

    -  事前の指導で、見本となるものとしてうちのボスが「論文とはこう書くべき」みたいに賞賛している偉大な先輩の論文を見せていた。とりあえず暫定的なものとしてあげてきたもののレベルが異常に高い(..;)やりたいことをうまく伝えられないが、そのやりたいことにはとても興味惹かれるものだった。こうなるとがぜんやる気が出てくる。自分のやりたいことをクリアーに伝えるためにどのように伝えるべきなのかを徹底的にアドバイスした。 -

    - -

    -  結果、大学院に進学するわけでもない普通の学部生の卒論としては偏差値80超のものができあがってしまった気がする。。。よく頑張ってくれました。 -

    -
    diff --git a/content/post/2008/01/12/2008-01-12-00000744.md b/content/post/2008/01/12/2008-01-12-00000744.md deleted file mode 100644 index c8e5d98..0000000 --- a/content/post/2008/01/12/2008-01-12-00000744.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: 小説で英文学をやる人は -author: kazu634 -date: 2008-01-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3597;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 英文学 - ---- -
    -

    -  本の整理をしていたらReading Novelsがでてきた。こいつは同学年だけどかなり年上の先輩に教えてもらった本。うちのボスもかつて教えてもらっていた先生が「小説の中にある本文からどのような情報を読み解くことができるのか?」ということを解説している。 -

    - -

    -  こいつの効用は、「小説を読むときに一般的にどのようなことが問題とされるのか?」そして「本文から上限としてどの程度の情報まで引き出してもかまわないと一般的に考えられているのか」ということが網羅的に解説されているということにあるのだと思う。読む際に興味関心が引かれるべきポイント、とっかかりのような「お約束」的なものの確認に使える。様々な読みの視点確認用の本ですな。 -

    - -

    -  こいつで読み方を確認したら、後は批評理論の概説書を2~3冊読むことで、おおざっぱな英文学における小説批評の見取り図は頭の中に入ると思う。後は先行研究にあったたり、英語の読解力・速読力を磨いたりすべし。 -

    - -

    -  当たり前だけど、先行研究と自分の考えの違いが説明できていないような論文は、読む側からすれば時間の無駄以外の何者でもないことを常に意識すべし。*1 -

    - -
    -Reading Novels

    - -
    -

    -Reading Novels -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:現在「批評的に重要と考えられている書物」の批評的手法は、批評家から見ればすでに「ダサイ」・「やり尽くされた」・「つまらない」と思われているからね。当たり前だけど。既存の方法と同じような方法論を用いるときは、既存の方法とあなたがやろうとしていることがどう違うのかを説明し、あなたの考えを defend する義務が あなた にあるのであって 読者 にはない。そこら辺を勘違いしてはき違えないように。ここが参考になる: 「転載、引用、盗用 区別のつかない人が意外に多い – 最終防衛ライン2」 -

    -
    diff --git a/content/post/2008/01/13/2008-01-13-00000745.md b/content/post/2008/01/13/2008-01-13-00000745.md deleted file mode 100644 index a4afb48..0000000 --- a/content/post/2008/01/13/2008-01-13-00000745.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 季節遅れの -author: kazu634 -date: 2008-01-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3603;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  水曜日は読書会。今回はA Christmas Carol and Other Christmas Writings (Penguin Classics)を読む。クリスマスシーズンをはずしてしまったけど、頑張る。 -

    - -
    -A Christmas Carol and Other Christmas Writings (Penguin Classics)

    - -
    -

    -A Christmas Carol and Other Christmas Writings (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/13/2008-01-13-00000747.md b/content/post/2008/01/13/2008-01-13-00000747.md deleted file mode 100644 index 327231d..0000000 --- a/content/post/2008/01/13/2008-01-13-00000747.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: すべての自転車に乗る人のために -author: kazu634 -date: 2008-01-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3605;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - サイクリング - ---- -
    -

    -  「自転車大好きマップ 全国版 – サイクリング情報を誰でも書き込める地図」というサイトを発見。クロスバイク乗りの自分としてはめちゃくちゃ楽しい情報が満載♪仙台も情報が充実していてびっくりだ。『ネトラン 2008年 02月号 [雑誌]』もたまにはやるな。 -

    - -

    -

    -
    -

    - -

    -[object HTMLImageElement] -

    -
    diff --git a/content/post/2008/01/14/2008-01-14-00000748.md b/content/post/2008/01/14/2008-01-14-00000748.md deleted file mode 100644 index 1cdcbb0..0000000 --- a/content/post/2008/01/14/2008-01-14-00000748.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 旅行の計画 -author: kazu634 -date: 2008-01-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3613;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  修論も終わり、春休みに入ったら何をするかを考え中。四月からの居住地が神奈川になるのは確定的なので、神奈川を探検してみようと思っている。とりあえずやろうと計画中のことは -

    - - - -

    - とりあえずこいつは必須。うで鎌倉を見学できたらいいかなーと漠然と計画中。どうしようかな。 -

    -
    diff --git a/content/post/2008/01/15/2008-01-15-00000751.md b/content/post/2008/01/15/2008-01-15-00000751.md deleted file mode 100644 index 380ec1f..0000000 --- a/content/post/2008/01/15/2008-01-15-00000751.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 友達に連絡してみた -author: kazu634 -date: 2008-01-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3615;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  一緒に後輩が出演するミュージカルを観に行こうとしていた友人がアメリカ出張とのことで行けなくなることに。そこで埼玉だったか千葉だったかに現在住んでいる友達に連絡をしてみた。ミュージカルに興味がありそうな人は彼女以外いなかったのである。 -

    - -

    -  久しぶりに連絡をしてみると彼女は今月いっぱいで横浜に引っ越すのだとか。いや、引っ越しですか。大学の方はどうなったのだろうか。。。ちょっとうらやましいような、心配のような。現状連絡待ちなのだが、このままだと一人なのかな? -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/16/2008-01-16-00000752.md b/content/post/2008/01/16/2008-01-16-00000752.md deleted file mode 100644 index d7da407..0000000 --- a/content/post/2008/01/16/2008-01-16-00000752.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 友達と連絡がついた -author: kazu634 -date: 2008-01-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3619;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  というわけで高速バスを予約した。一日目と二日目の宿泊地も確保。いま考えているのは、三日目に鎌倉に足を伸ばすかどうか。こいつが悩みどころだぜよ。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/16/2008-01-16-00000753.md b/content/post/2008/01/16/2008-01-16-00000753.md deleted file mode 100644 index 0f5d2cb..0000000 --- a/content/post/2008/01/16/2008-01-16-00000753.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ソフトウェア開発技術者試験 -author: kazu634 -date: 2008-01-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3617;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  会社から本が届いた。ソフトウェア開発技術者試験用の本らしい。分厚いのが二冊あった。やっかいだぜよ。 -

    -
    diff --git a/content/post/2008/01/18/2008-01-18-00000754.md b/content/post/2008/01/18/2008-01-18-00000754.md deleted file mode 100644 index 32fbc92..0000000 --- a/content/post/2008/01/18/2008-01-18-00000754.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: CPerl mode用のsnippet.elの設定(仮) -author: kazu634 -date: 2008-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3627;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Perl - ---- -
    -

    -  とりあえずifとforeachだけ付け加えてみた。 -

    - -
    -;; === snippet ===
    -;; snippet.el で、addrev に定型文を追加する
    -;; 設定方法の例
    -;; (add-hook 'sgml-mode-hook
    -;;            '(lambda ()
    -;; 			  (setq-default abbrev-mode t) ;; abbrev-mode をon
    -;; 			  (snippet-with-abbrev-table '任意のmode-abbrev-table 
    -;; 	  ("略称の文字列1" .  "展開する文字列1")
    -;; 	  ))
    -;; )
    -;; 参考:
    -;; emacs + snippet.el の定型文補完(スニペット)で楽々HTML編集:Goodpic
    -;; http://www.goodpic.com/mt/archives2/2007/02/emacs_snippetel_html.html
    -;; unknownplace.org - Tags: emacs
    -;; http://unknownplace.org/memo/tag/emacs
    -;; 展開文字列の設定
    -;; $${}  ;;  タブキーで移動可能な入力エリア
    -;; $.    ;;  タブ入力を終了した後の、カーソルの位置
    -;; $> ;;  その行をインデントする
    -(require 'snippet)
    -;; cperl mode
    -(add-hook 'cperl-mode-hook
    -'(lambda ()
    -(setq-default abbrev-mode t) ;; abbrev-mode をon
    -(snippet-with-abbrev-table 'cperl-mode-abbrev-table
    -("if"  .  "if ($${arg}) {\n$>$.\n}")
    -("foreach" . "foreach ($${arg}) {\n$>$.\n}")
    -))
    -)
    -
    -
    diff --git a/content/post/2008/01/18/2008-01-18-00000755.md b/content/post/2008/01/18/2008-01-18-00000755.md deleted file mode 100644 index a76b702..0000000 --- a/content/post/2008/01/18/2008-01-18-00000755.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: ねこにゃん -author: kazu634 -date: 2008-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3621;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    - - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/18/2008-01-18-00000756.md b/content/post/2008/01/18/2008-01-18-00000756.md deleted file mode 100644 index 56cfc22..0000000 --- a/content/post/2008/01/18/2008-01-18-00000756.md +++ /dev/null @@ -1,271 +0,0 @@ ---- -title: ハッシュの勉強 -author: kazu634 -date: 2008-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3625;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  『新版Perl言語プログラミングレッスン入門編』を見ながらPerlの勉強中。ハッシュのところを現在読んでいる。ちなみにハッシュというのは -

    - -
    -

    - 連想配列(れんそうはいれつ)とは、プログラミング言語において、添え字に文字列等のスカラー数値以外のデータ型も使用できる配列である。抽象データ型のひとつ。連想コンテナ、辞書とも呼ばれる。 -

    - -

    -連想配列 – Wikipedia -

    -
    - -

    - ということで、配列の一種で添え字が数字ではないものだそうです。言われてみると、ハッシュってそういう構造をしている。調べて良かったWikipedia。 -

    - -

    -
    -

    - -

    - ハッシュの基本 -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 26,
    -'Take' => 24,
    -'Yukari' => 23,
    -);
    -foreach my $key (keys(%hash)){
    -my $value = $hash{$key};
    -print "$key --> $value\n";
    -}
    -
    - -

    - こんな感じで使うらしい。foreachのところはイディオムらしいので丸暗記推奨とのことらしい。このイディオムは別な書き方として -

    - -
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -
    - -

    - でもよい。 -

    - -

    - ハッシュに要素を追加する -

    - -

    -  基本的に -

    - -
    -$hash{$key} = $value;
    -
    - -

    - という形式で書けば大丈夫。%じゃなくて$だよ。 -

    - -

    -  例はこんな感じになる。ここでは’Nanbu’をキーとする値を%hashに追加している。 -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 26,
    -'Take' => 24,
    -'Yukari' => 23,
    -);
    -print "not added yet:\n";
    -foreach my $key (keys(%hash)){
    -my $value = $hash{$key};
    -print "$key --> $value\n";
    -}
    -$hash{'Nanbu'} = 20;
    -print "\nadded:\n";
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -
    - -

    - ハッシュで同じキーを使った場合 -

    - -

    -  一つのハッシュの中に同じキーが二つ存在することはないので、すでに存在するキーを用いて代入を行うと元の値は失われます。だから、 -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 26,
    -'Take' => 24,
    -'Yukari' => 23,
    -);
    -print "\nNot Chnage the value yet\n";
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -print "\nchange value:\n";
    -$hash{'Kazu'} =13;
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -
    - -

    - というようにすると、$hash{‘Kazu’}の値が変わることになる。 -

    - -

    - キーによる並び替え -

    - -

    -  ハッシュではキーと値の組の順番を気にする必要はないけど、目で見るときには並び替えたくなるんだよ!そういうときはsortを使うよ。 -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 26,
    -'Take' => 24,
    -'Yukari' => 23,
    -);
    -print "\nNot Sorted:\n";
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -print "\nSorted:\n";
    -foreach (sort keys %hash){
    -print "$_ --> $hash{$_}\n";
    -}
    -
    - -

    - 値による並び替え -

    - -

    -  値で並び替えるときもsortを使うけどごにゃごにゃしてよくわからないや。とりあえずこんな感じらしい。 -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 26,
    -'Take' => 24,
    -'Yukari' => 23,
    -);
    -print "\nNot Sorted:\n";
    -foreach (keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -print "\nSorted:\n";
    -foreach (sort { $hash{$a} <=> $hash{$b} } keys %hash) {
    -print "$_ --> $hash{$_}\n";
    -}
    -
    - -

    - ハッシュの実例 -配列の要素から重複を除いたリストを作るよ- -

    - -
    -use strict;
    -use warnings;
    -my %uniq;
    -my @array = (3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5);
    -foreach (@array) {
    -$uniq{$_} = 1;
    -}
    -my @uniqarray = keys (%uniq);
    -print "@uniqarray\n";
    -
    - -

    -

    - -

    - ハッシュの実例 -配列の中から値の出現頻度を調べるよ- -

    - -
    -use strict;
    -use warnings;
    -my %uniq;
    -my @array = (3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5);
    -foreach (@array) {
    -$uniq{$_}++;
    -}
    -print "値, 出現回数\n";
    -foreach (keys %uniq) {
    -print "$_, $uniq{$_}\n";
    -}
    -
    - -

    - keys, values, exitsts, delete, undef -

    - -
    -
    - keys(%hash) -
    - -
    - ハッシュの中にあるキーをすべてリストにして返す関数 -
    - -
    - values(%hash) -
    - -
    - ハッシュの中にある値をすべてリストにして返す関数 -
    - -
    - exists($hash{$key}) -
    - -
    - ハッシュの中にあるキーが存在するかどうかを調べる関数 -
    - -
    - delete $hash{$key} -
    - -
    - ハッシュの中からあるキーとその値を削除する関数 -
    - -
    - undef %hash -
    - -
    - ハッシュの中からすべてのキーと値を削除する関数 -
    -
    -
    diff --git a/content/post/2008/01/18/2008-01-18-00000757.md b/content/post/2008/01/18/2008-01-18-00000757.md deleted file mode 100644 index 766b039..0000000 --- a/content/post/2008/01/18/2008-01-18-00000757.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: なんかよくわからないけど -author: kazu634 -date: 2008-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3623;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日、働いている学生寮の直属の上司がやってきて、いきなり大きな仕事を残して去っていった。いや、なんで自分が責任者なのですか。。。訳がわからなすぎるのですが。。。 -

    -
    diff --git a/content/post/2008/01/19/2008-01-19-00000758.md b/content/post/2008/01/19/2008-01-19-00000758.md deleted file mode 100644 index 8183da2..0000000 --- a/content/post/2008/01/19/2008-01-19-00000758.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: センター試験の弁当配布 -author: kazu634 -date: 2008-01-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3629;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  私は予備校の学生寮で働いているので、今日は早起きをして予備校生にお弁当を配布していた。6時30分に起き出したら食堂の人がすでに作業開始していたので、あわてて手伝うことにする。明日は6時起きになってしまったぜよ(..;)*1 -

    - -

    -

    -
    -

    - -

    - -

    -
    - -
    -

    -*1:ちゃんと6時に起きれたよ! -

    -
    diff --git a/content/post/2008/01/20/2008-01-20-linux-on-windows.md b/content/post/2008/01/20/2008-01-20-linux-on-windows.md deleted file mode 100644 index 4608d3e..0000000 --- a/content/post/2008/01/20/2008-01-20-linux-on-windows.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Linux on Windows -author: kazu634 -date: 2008-01-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3635;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  面白そうなので、マーケットプレースで購入してみた。 -

    - -
    -coLinux入門―Windows上でLinuxを使う!

    - -
    -

    -coLinux入門―Windows上でLinuxを使う! -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/22/2008-01-22-00000763.md b/content/post/2008/01/22/2008-01-22-00000763.md deleted file mode 100644 index a3c7175..0000000 --- a/content/post/2008/01/22/2008-01-22-00000763.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: 『トリストラム・シャンディ』 -author: kazu634 -date: 2008-01-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3641;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  来年の大学院でのゼミはThe Life and Opinions of Tristram Shandy, Gentleman: The Florida Edition (Penguin Classics)になるらしい。卒論提出を祝う飲み会の席で某I准教授が院生をパニックに陥れていた。心暖まるWikipediaの解説をご覧ください: -

    - -
    -

    - 一見、内容は、荒唐無稽、奇抜そのものであり、例えば、一貫したストーリーは欠如していて、牧師の死を悼む真っ黒に塗り潰されたページ、読者の想像のままに描いてほしいと用意された白紙のページ、タイトルだけが記された章、自分の思考を表す marble pages と呼ばれる墨流し絵のようなページ等、読者をからかうがごとき意匠に満ちている。アスタリスクやダッシュの多用、さらに、この作品の話の進行状況を曲線で表す等、まさしく奇抜な形態をほしいままにしている。 -

    - -

    -トリストラム・シャンディ – Wikipedia -

    -
    - -
    -

    - 一見、内容は、荒唐無稽、奇抜そのものであり、例えば、一貫したストーリーは欠如していて、牧師の死を悼む真っ黒に塗り潰されたページ、読者の想像のままに描いてほしいと用意された白紙のページ、タイトルだけが記された章、自分の思考を表す marble pages と呼ばれる墨流し絵のようなページ等、読者をからかうがごとき意匠に満ちている。アスタリスクやダッシュの多用、さらに、この作品の話の進行状況を曲線で表す等、まさしく奇抜な形態をほしいままにしている。 -

    - -

    -トリストラム・シャンディ – Wikipedia -

    -
    - -
    -

    - まともな小説であれば守るべき語り方のルールを片っ端から破り、ありがちな小説の形式を徹底的に破壊することによって小説というものが本来備えている形式を自覚させる、すなわち掟破りによって掟を自覚させる -

    - -

    -トリストラム・シャンディ – Wikipedia -

    -
    - -
    -

    - ヨーロッパ近代小説の勃興期である18世紀に書かれた作品であるにもかかわらず、語り手トリストラムが読者たちと対話するなどメタフィクション的な仕掛けに富み、古今の文献から断片的な引用をつなぎ合わせてマニア的な知識をひけらかすところはポストモダン文学を思わせる。 -

    - -

    -トリストラム・シャンディ – Wikipedia -

    -
    - -

    - かなり長大な物語を一年かけて読むそうです。合掌。 -

    - -
    -The Life and Opinions of Tristram Shandy, Gentleman: The Florida Edition (Penguin Classics)

    - -
    -

    -The Life and Opinions of Tristram Shandy, Gentleman: The Florida Edition (Penguin Classics) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/23/2008-01-23-00000764.md b/content/post/2008/01/23/2008-01-23-00000764.md deleted file mode 100644 index 4fb7eb5..0000000 --- a/content/post/2008/01/23/2008-01-23-00000764.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: iMacをいつ購入しようかしら -author: kazu634 -date: 2008-01-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3647;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  微妙に迷い中。来月の中旬以降とかになるのかなー。とりあえずcoLinux導入し、四月からのすみかが確定してからかなー。 -

    - -
    -Apple iMac 2GHz Intel Core 2 Duo/20?/1GB PC2-5300/250GB/SD/ATI Radeon HD 2400 XT 128MB MA876J/A

    - -
    -

    -Apple iMac 2GHz Intel Core 2 Duo/20?/1GB PC2-5300/250GB/SD/ATI Radeon HD 2400 XT 128MB MA876J/A -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/23/2008-01-23-00000765.md b/content/post/2008/01/23/2008-01-23-00000765.md deleted file mode 100644 index 9ff721f..0000000 --- a/content/post/2008/01/23/2008-01-23-00000765.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: 『coLinux入門―Windows上でLinuxを使う!』到着 -author: kazu634 -date: 2008-01-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3645;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  『coLinux入門―Windows上でLinuxを使う!』が届いた。今週中に一度はcoLinuxを導入しようと思う。 -

    - - - -
    -coLinux入門―Windows上でLinuxを使う!

    - -
    -

    -coLinux入門―Windows上でLinuxを使う! -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/01/23/2008-01-23-00000766.md b/content/post/2008/01/23/2008-01-23-00000766.md deleted file mode 100644 index b49de56..0000000 --- a/content/post/2008/01/23/2008-01-23-00000766.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 幻想的なお風呂に入ろう -author: kazu634 -date: 2008-01-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3643;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  となりのインテリアで、「となりのインテリア ひかりに入浴する。MERCURIO(マーキュリオ)」というタイトルで紹介されていた。とても印象的。こんなお風呂に入りたいな。 -

    - -

    -[rakuten:prs:10000123:detail] -

    -
    diff --git a/content/post/2008/01/23/2008-01-23-00000767.md b/content/post/2008/01/23/2008-01-23-00000767.md deleted file mode 100644 index 85f561f..0000000 --- a/content/post/2008/01/23/2008-01-23-00000767.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 大学院でのゼミが終わった -author: kazu634 -date: 2008-01-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3649;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  今日で某I準教授のゼミが終わる。最後の回で発表したM1の子の一人がようやくI准教授を高みから引きずり落とすことに成功した。これまでは学部生の延長線上として扱われていたのが、同じ土俵で戦う仲間として扱われていた。4月に入学したM1の子の中で、同じ土俵に引きずり落とせたのは結局この一人だけだ。 -

    - -

    -  うでも、本人はそのことに気づいていない。なんか知らないけれど、手厳しくいちいち間違いを指摘されているようにしか思えないようだ。周囲の人が指摘されていないところにまでいちいち指摘が及ぶ。自分も経験あるけど、はっきり言ってやられている方からするとイヤなんだよなー。 -

    - -

    -  それでもやっぱり旧帝大の准教授をやっている人のゼミでM1ごときがなんか言っても全否定されるのが当たり前なわけであって、健全な状態である。むしろ何も言われないことの方がおかしい。そんじょそこらの積み重ねで旧帝大の准教授になれるわけがないのだ。そこら辺の当たり前の事実に気づいてくれると良いな。できるだけのフォローはするけど。 -

    - -

    -  ちなみにカエサルはこんなこと言ってます: -

    - -
    -

    - 天才とは、その人だけに見える新事実を、見ることの出来る人ではない。誰もが見ていながらも重要性に気づかなかった旧事実に気づく人のことである。 -

    -
    - -

    - 彼には「天才」になってほしいかも。 -

    - -

    -  どうでもいいけど、なぜか自分はM1の最初から発表は全否定、何かコメントすればすべて論破されるという茨の道を歩いてきた。いや、ありえなさすぎるでしょう。。。よくぐれずにここまで来たなー。まぁ、最近は成長したので「いかにして黙らせ、認めさせるか」に意識を集中しているのですが。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/24/2008-01-24-00000768.md b/content/post/2008/01/24/2008-01-24-00000768.md deleted file mode 100644 index aa6f85f..0000000 --- a/content/post/2008/01/24/2008-01-24-00000768.md +++ /dev/null @@ -1,164 +0,0 @@ ---- -title: coLinuxのインストール -author: kazu634 -date: 2008-01-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3653;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  「軽快なLinux環境をつくれる、coLinuxのセットアップ手順 – Unix的なアレ」を参考にしてcoLinuxをインストールしました。無事に成功。 -

    - -

    - 想定する読者 -

    - -

    -  Linux初心者だけど、そこそこパソコンに詳しい人。「軽快なLinux環境をつくれる、coLinuxのセットアップ手順 – Unix的なアレ」はLinuxの知識が少なからずあることを想定して書かれているようなので。 -

    - -

    - まずはここ -

    - -

    -  「軽快なLinux環境をつくれる、coLinuxのセットアップ手順 – Unix的なアレ」をよく読んで確認すること!基本的にここに書かれているとおりで大丈夫♪ -

    - -

    - 詰まったところ -

    - -

    -  「coLinuxの設定ファイルを書く」というセクションで、こんな風に書かれています。 -

    - -
    -

    - coLinuxをインストールしたフォルダの直下(この場合は、C:\Program Files\coLinux)に、debian.confというファイルを作成して下さい。 -

    - -

    - そのファイルには、以下の内容を記述します。なお、ファイルの最後には必ず改行を入下さい。 -

    - -

    - これを入れないとcoLinuxが立ち上がりません。 -

    - -
    -

    - kernel=vmlinux -

    - -

    - cobd0=”c:\Program Files\coLinux\debian.img” # FileSystemImageの指定 -

    - -

    - cobd1=”c:\Program Files\coLinux\swap.img” # swapImageの指定 -

    - -

    - initrd=”c:\Program Files\coLinux\initrd.gz” # initrdの指定 -

    - -

    - mem=128 # 使用するメモリの指定 -

    - -

    - eth0=tuntap -

    - -

    - root=/dev/cobd0 -

    -
    - -

    -軽快なLinux環境をつくれる、coLinuxのセットアップ手順 – Unix的なアレ -

    -
    - -

    - 「root=/dev/cobd0」の後ろの改行を忘れてて、詰まった。 -

    - -

    -  「coLinuxを立ち上げる!」のセクションは誤植あり。 -

    - -
    -

    - C:\WINDOWS\system32> cd “c:\Program Files\coLinux” C:\WINDOWS\system32> colinux-daemon.exe @”default.conf” -

    - -

    -軽快なLinux環境をつくれる、coLinuxのセットアップ手順 – Unix的なアレ -

    -
    - -

    - の二つめのコマンドは「colinux-daemon @”debian.conf”」となるよ! -

    - -

    -  「ERROR STORM」も参考にして、Networkの設定をする。自分の環境は無線LANだからちょっと違った。どうやらaddressの値はどうでもいいようだが、gatewayは「Windows側TAPドライバーのIPアドレス」でなければならない点が注意。nameserverの設定も「Windows側TAPドライバーのIPアドレス」でなければダメ! -

    - -

    -  「userアカウントの設定」と「ssh等必要なものをインストール」の間は省略ある。id:wadapさんが想定する読者像と私の現状にはギャップがありとまどう。sudoコマンドが初期状態で入ってないです(..;)というわけで、ここの部分では「userアカウントの設定」が終わったら、root権限のままで -

    - -
    -

    - apt-get update -

    - -

    - apt-get install sudo -

    -
    - -

    - をする。そうしてからroot権限から一般ユーザーにスイッチしないといけない。 -

    - -
    -

    - exit -

    -
    - -

    - して、一般ユーザーでログインしなおす。後は、sshをインストールしよう。 -

    - -

    -  後は、「Japanese – Debian GNU/Linux スレッドテンプレ」を参考にして自分色に染めていけばいいようだ。 -

    - -

    - 参考 -

    - - -
    diff --git a/content/post/2008/01/26/2008-01-26-00000770.md b/content/post/2008/01/26/2008-01-26-00000770.md deleted file mode 100644 index 93d740a..0000000 --- a/content/post/2008/01/26/2008-01-26-00000770.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: svchost.exe の謎がついに解けた! -author: kazu634 -date: 2008-01-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3655;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  Windowsのサービス一覧を覗くと、「svchost.exe」というのが並んでいる。こいつは何なのかいつも疑問であった。この疑問がついに解けた。What is svchost.exe And Why Is It Running? :: the How-To Geekのおかげだ。 -

    - -

    - 要するに何なのよ? -

    - -
    -

    - Some time ago, Microsoft started moving all of the functionality from internal Windows services into .dll files instead of .exe files. From a programming perspective this makes more sense for reusability… but the problem is that you can’t launch a .dll file directly from Windows, it has to be loaded up from a running executable (.exe). Thus the svchost.exe process was born. -

    - -

    -What is svchost.exe And Why Is It Running? :: the How-To Geek -

    -
    - -

    - 要するに、実行形式(exeファイル)と汎用性のあるライブラリー(dllファイル)を分けようとした結果、ライブラリーを呼び出すためだけの実行形式ファイルが必要になったようだ。 -

    - -

    - じゃあ何でこんなにたくさんsvchost.exeが起動しているの? -

    - -
    -

    - If you’ve ever taken a look at the Services section in control panel you might notice that there are a Lot of services required by Windows. If every single service ran under a single svchost.exe instance, a failure in one might bring down all of Windows… so they are separated out. -

    - -

    -What is svchost.exe And Why Is It Running? :: the How-To Geek -

    -
    - -

    - svchost.exeひとつだけにライブラリーの読み込みを任せていたら、仮にそのsvchost.exeがうまく動かなくなってしまうとみんな道連れになるからだよ! -

    -
    diff --git a/content/post/2008/01/28/2008-01-28-00000772.md b/content/post/2008/01/28/2008-01-28-00000772.md deleted file mode 100644 index 50d198b..0000000 --- a/content/post/2008/01/28/2008-01-28-00000772.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: LaTeXで余白を設定する -author: kazu634 -date: 2008-01-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3661;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LaTeX - ---- -
    -

    -  どうやら jsarticle.cls で紙の大きさの定義部分を探してきて、そいつから手動で計算しなければ行けないようだ。面倒だなぁ。 -

    - -
    -

    - A4サイズ(縦294mm 横210mm)で -

    - -

    - 余白 上20mm 下25mm 右15mm 左10mm に設定したいとする。 -

    - -

    - プリアンブルで定義する。 -

    - -
    -\setlength{\topmargin}{20mm}  %上マージン 20mm
    -\addtolength{\topmargin}{-1in}  % 標準のマージン(1inch)を引く
    -\setlength{\textheight}{252mm}  %本文の長さ (縦) 297-(20+25)= 252
    -\setlength{\oddsidemargin}{10mm}  % 奇数ページ 左マージン 10mm
    -\addtolength{\oddsidemargin}{-1in}  % 奇数ページ 標準のマージン(1inch)を引く
    -\setlength{\evensidemargin}{10mm}  % 偶数ページ 左マージン 10mm
    -\addtolength{\evensidemargin}{-1in}  % 偶数ページ 標準のマージン(1inch)を引く
    -\setlength{\textwidth}{185mm}  %本文の長さ(横) 210 -(10+15) = 185
    -
    - -

    -桃実のチャンネル:latexの余白設定 -

    -
    -
    diff --git a/content/post/2008/01/28/2008-01-28-00000773.md b/content/post/2008/01/28/2008-01-28-00000773.md deleted file mode 100644 index ec153a5..0000000 --- a/content/post/2008/01/28/2008-01-28-00000773.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 第62回東北英文学会 Proceedings の原稿できた♪ -author: kazu634 -date: 2008-01-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3665;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  むりやり何とかしたのは良いけど、スペースの関係上司会していただいた id:hspstcl 先生のコメントを詰め込めず。これ以上フォントサイズを小さくもできないしなー。諦めるしかないのか。。。 -

    -
    diff --git a/content/post/2008/01/28/2008-01-28-00000774.md b/content/post/2008/01/28/2008-01-28-00000774.md deleted file mode 100644 index 63ae1d2..0000000 --- a/content/post/2008/01/28/2008-01-28-00000774.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 東北英文学会 Proceedings を書く! -author: kazu634 -date: 2008-01-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3659;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  今日は東北英文学会での発表原稿を出版するそうなので、その原稿を書いていました。B5で8ページにまとめなければ行けない点がやっかいです。とりあえず発表原稿を話し言葉→書き言葉に書き換えてみました。ちょっと「引用・参考文献」を調整して、9ページの4行目ぐらい←現状。 -

    - -

    -  どうやって減らすかなー。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/01/30/2008-01-30-00000776.md b/content/post/2008/01/30/2008-01-30-00000776.md deleted file mode 100644 index 90cf6fb..0000000 --- a/content/post/2008/01/30/2008-01-30-00000776.md +++ /dev/null @@ -1,212 +0,0 @@ ---- -title: Arcをリリースした -author: kazu634 -date: 2008-01-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3667;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - - Paul Graham - - Translation - ---- -
    -

    -  (・・ )( 。。) まだ誰も翻訳してないよね。きっと大丈夫だよね。 -

    - -

    -  Paul Grahamのサイトで最新のエッセーが公表された。Lispの方言を鋭意作成中と言うことだったのだけれど、それを公表したらしいです。 -

    - -

    -  ちなみに私はLispのことがぜんぜんわからないので、間違いをしていても間違えていることに気づいていないです。おかしなことを言っていたら教えていただけるとありがたいです(→やや堅い印象になってしまっているから、後で手を加えるかも) -

    - -

    -  元記事→Arc’s Out。参考→ポール・グレアムが手がけるLisp言語Arcがまもなく公開? – YAMDAS現更新履歴。 -

    - -

    -  更新履歴: -

    - - - -

    -  ちなみに、私がこれまで翻訳したPaul Grahamのエッセー: -

    - - - -

    - -

    - -

    - Arcをリリースした -

    - -

    - We’re releasing a version of Arc today, along with a site about it at arclanguage.org. This site will seem very familiar to users of Hacker News. It’s mostly the same code, with a few colors and messages changed. -

    - -

    - 今日、arclanguage.orgというサイトと一緒にArcをリリースした。このサイトはHacker Newsを利用している人にはとても親しみやすいものだろう。arclanguage.orgの大半は同じコードで、少し色とメッセージを変えただけだ。 -

    - -

    - Arc is still a work in progress. We’ve done little more than take a snapshot of the code and put it online. I spent a fews days cleaning up inconsistencies, but it’s still in the semi-finished state most software is, full of hacks and note-to-self comments about fixing them. -

    - -

    - Arcは依然として発展の途上にある言語だ。コードのスナップショットを撮って、それをオンライン上に公開することしかしていない。私は数日を使ってつじつまの合わない部分を取り除いていたが、それでもArcは大半のソフトウェアのような半分完成した状態のままで、やっつけの仕事とバグについてのコメントでいっぱいの状態だ。 -

    - -

    - Why release it now? Because, as I suddenly realized a couple months ago, it’s good enough. Even in this unfinished state, I’d rather use Arc than Scheme or Common Lisp for writing most programs. And I am a fairly representative Lisp hacker, with years of experience using both. So while Arc is not the perfect Lisp, it seems to be better for at least some kinds of programming than either of the leading alternatives. -

    - -

    - そのような状態でなぜ今Arcをリリースしたのかって?それは、数ヶ月前に突然気づいたことなんだけど、Arcが十分良いものに仕上がっているからさ。まだ未完成の状態でも、私はほとんどのプログラムを書く用途にSchemeやあるいはCommon LispではなくArcを用いるだろう。そして私はSchemeとCommon Lispという二つの言語をどちらも長年使ってきた経験を持つ、かなり典型的なLispハッカーだ。だからArcは完全なLispではないけれど、ArcはLisp実装を牽引している代表的な二つの言語のどちらよりも、少なくともいくつかの種類のプログラミング用途ではより良いものに思えるんだ。 -

    - -

    - I worry about releasing it, because I don’t want there to be forces pushing the language to stop changing. Once you release something and people start to build stuff on top of it, you start to feel you shouldn’t change things. So we’re giving notice in advance that we’re going to keep acting as if we were the only users. We’ll change stuff without thinking about what it might break, and we won’t even keep track of the changes. -

    - -

    - 私はArcをリリースすることについて心配していた。なぜなら、Arcが変化するのを止めさせる力が生まれてきて欲しくなかったからだ。いったん何かをリリースして、人々がそれを使って何かを作り始めたら、変更を加えてはいけないのではないかと感じ始めてくるものだ。だから、自分たちだけが唯一のユーザーなのだというように振る舞い続けるつもりだという告知を事前に出したんだ。 -

    - -

    - I realize that sounds harsh, but there’s a lot at stake. I went to a talk last summer by Guido van Rossum about Python, and he seemed to have spent most of the preceding year switching from one representation of characters to another. I never want to blow a year dealing with characters. Why did Guido have to? Because he had to think about compatibility. But though it seems benevolent to worry about breaking existing code, ultimately there’s a cost: it means you spend a year dealing with character sets instead of making the language more powerful. -

    - -

    - その告知は酷に聞こえるということはわかっているけど、オープンにすることと天秤にかけられているものは多い。昨年の夏に私は Guido van Rossum のPythonについての講演に出かけて、そして彼は前年のほとんどの時間を文字列の表現をある形式から別な形式に変えることに費やしていた。なんで Guido はそうしなければならなかったのか?それは、彼が互換性について考えなければならなかったからだ。しかしそれでも、すでにあるコードをダメにすることを心配するのは好意的に思えるかもしれない。けれど結局はコストがかかる: 互換性について考えることは、一年かけて言語をもっと強力にする代わりに文字セットについて対処することを意味しているんだ。 -

    - -

    - Which is why, incidentally, Arc only supports Ascii. MzScheme, which the current version of Arc compiles to, has some more advanced plan for dealing with characters. But it would probably have taken me a couple days to figure out how to interact with it, and I don’t want to spend even one day dealing with character sets. Character sets are a black hole. I realize that supporting only Ascii is uninternational to a point that’s almost offensive, like calling Beijing Peking, or Roma Rome (hmm, wait a minute). But the kind of people who would be offended by that wouldn’t like Arc anyway. -

    - -

    - ちなみに、それが理由となってArcはAsciiしかサポートしていない。カレントバージョンのArcをコンパイルしたMzSchemeは文字列の対処についてもっと進んだ計画がある。しかし、どのようにしてその計画をArcに取り込むのか考えるのに数日しかかからなかったかもしれないが、私はそれに時間を割かなかった。私は文字セットに対処することに一日でさえも割きたくはない。文字セットはブラックホールだ。Asciiしかサポートしないことは英語圏以外の人にとってはほとんど侮辱的とさえ思えるほど国際化の流れに反しているということは理解している。まるで「ベイジン」ではなく「ペキン」と呼んだり、「ローマ」を「ロゥム」と呼んだりすることに似て(うーん、ちょっと待って)*1。けれど、そうしたことで気分を害するような人はArcを好きにはならないだろう。 -

    - -

    - Arc embodies a similarly unPC attitude to HTML. The predefined libraries just do everything with tables. Why? Because Arc is tuned for exploratory programming, and the W3C-approved way of doing things represents the opposite spirit. -

    - -

    - ArcはHTMLに似て政治的に正しくない態度を体現している。あらかじめ定義されたライブラリーは、HTMLのtableタグのようにあらゆることができる。それはなぜか?それはArcが探検的なプログラミングのために最適化されているからだ。そしてW3Cが推奨する方法はこれとは全く正反対の精神を体現している。 -

    - -

    - There’s a similar opposition between the use of lists to represent things and the use of “objects” with named, typed fields. I went through a stage, after I’d been programming in Lisp for 2 or 3 years, where I thought the old way of using lists to represent everything was just a hack. If you needed to represent points, surely it was better to declare a proper structure with x and y fields than to use a list of two numbers. Lists could contain anything. They might even have varying numbers of elements. -

    - -

    - 似たような対立が、リストを用いて物事を表現することと、名前をつけられ、型が決められた「オブジェクト」を用いて物事を表現することの間にある。Lispでプログラミングして2~3年してから、リストを用いてあらゆるものを表現するという古いやり方はずぼらな仕事だと考える経験をした。座標を表現する必要がある場合には、疑いの余地なく二つの数のリストを用いるよりもxとyフィールドを持った適切な構造を宣言する方が良いだろう。それに対して、リストは何でも含むことができて、可変の要素を持つことさえできる*2。 -

    - -

    - I was wrong. Those are the advantages of using lists to represent points. -

    - -

    - 私は間違えていた。それが座標を表すためにリストを使う利点なのだ。 -

    - -

    - Over the years my appreciation for lists has increased. In exploratory programming, the fact that it’s unclear what a list represents is an advantage, because you yourself are unclear about what type of program you’re trying to write. The most important thing is not to constrain the evolution of your ideas. So the less you commit yourself in writing to what your data structures represent, the better. -

    - -

    - 何年にも渡って、私のリストへの評価は増していった。探検的なプログラミングでは、リストが何を表すのかがはっきりしないという事実こそが利点なのだ。なぜなら、プログラマー自身がどんなタイプのプログラムを書こうとしているのかはっきりしていないからだ。一番大事なことは自分の考えの展開を妨げないことだ。その結果、プログラムを書いているときにデータ構造が何を表しているのかにかける時間が少なければ少ない方が、良いことになる。 -

    - -

    - Tables are the lists of html. The W3C doesn’t like you to use tables to do more than display tabular data because then it’s unclear what a table cell means. But this sort of ambiguity is not always an error. It might be an accurate reflection of the programmer’s state of mind. In exploratory programming, the programmer is by definition unsure what the program represents. -

    - -

    - tableタグはHTMLにおけるリストだ。W3Cはtableタグを用いて表形式のデータを表示する以上のことを推奨していない。それを許してしまうと表のセルが何を意味しているのかが不明瞭になるからだ。しかし、この種の曖昧さは必ずしも誤りとは言えない。そうした使い方はプログラマーの精神状態を正確に写し取っているものかもしれないからだ。探検的なプログラミングでは、プログラマーは定義によりプログラムが何を表しているのか確信を持っていないのだ。 -

    - -

    - Of course, “exploratory programming” is just a euphemism for “quick and dirty” programming. And that phrase is almost redundant: quick almost always seems to imply dirty. One is always a bit sheepish about writing quick and dirty programs. And yet some, if not most, of the best programs began that way. And some, if not most, of the most spectacular failures in software have been perpetrated by people trying to do the opposite. -

    - -

    - もちろん、「探検的なプログラミング」は「手早く汚い」プログラミングを婉曲的に言ったものにすぎない。そしてそのフレーズはほとんど冗長だ: 手早いということはほとんどの場合汚いことを意味しているように思えるからね。みんな手早く汚いプログラムを書くことに尻込みしてしまう。しかし、ほとんどとは言わないがいくつかの素晴らしいプログラムはそんな風にしてはじまった。そしてほとんどとは言わないが、いくつかのソフトウェアにおける非常に華々しい失敗を犯してきたのは、それとは正反対のことを行おうとした人々なのだ。 -

    - -

    - So experience suggests we should embrace dirtiness. Or at least some forms of it; in other ways, the best quick-and-dirty programs are usually quite clean. Which kind of dirtiness is bad and which is good? The best kind of quick and dirty programs seem to be ones that are mathematically elegant, but missing features– and particularly features that are inessential but deemed necessary for propriety. Good cleanness is a response to constraints imposed by the problem. Bad cleanness is a response to constraints imposed from outside– by regulations, or the expectations of powerful organizations. -

    - -

    - このように経験は、汚さを受け止めるように言っているのだ。別な言い方をすれば、少なくともいくつかの種類の汚さを、だ。別な見方をすれば、良くできた手早く汚いプログラムはたいていの場合とてもきれいだ。どの種類の汚さが悪くて、どの種類が良いものなのか?最上の種類の手早く汚いプログラムは数学的に洗練されてはいるが、特徴を欠いているんだ―とりわけ本質的ではないけれど、礼儀作法のために必要と考えられるような特徴を。良いきれいさというのは、問題によって課せられる束縛に対する反応になっているということだ。悪いきれいさというのは、外部から課される束縛―規則、あるいは力の持った組織による期待といったもの―に対する反応になっているということだ。 -

    - -

    - I think these two types of cleanness are not merely separate, but in opposition to one another. “The rules,” whatever they are, are usually determined by politics; you can only obey them at the expense of mathematical elegance. And vice versa. -

    - -

    - 私が思うに、これら二つの種類のきれいさというのは単に別物だと言うだけでなく、互いに対立している。それが何であれ「規則」というのはたいていの場合政治によって決定される。規則に従うためには、数学的洗練を犠牲にしなければならない。そして、その逆もまた成り立つのだ。 -

    - -

    - Arc tries to be a language that’s dirty in the right ways. It tries not to forbid things, for example. Anywhere I found myself asking “should I allow people to…?” I tried always to say yes. This is not the sort of language that tries to save programmers from themselves. -

    - -

    - Arcは正しい方法で汚い言語であろうとしている。たとえば、Arcは何も禁止しないように努めている。どんなことについても自分が「プログラマーに~を許すべきなのだろうか?」と考えていることに気づくと、私は常に「許すべきだ」と言うようにいつも努めている。Arcはプログラマー自身が犯したミスを取り繕うような種類の言語ではない。 -

    - -

    - The kind of dirtiness Arc seeks to avoid is verbose, repetitive source code. The way you avoid that is not by forbidding programmers to write it, but by making it easy to write code that’s compact. One of the things I did while I was writing Arc was to comb through applications asking: what can I do to the language to make this shorter? Not in characters or lines of course, but in tokens. In a sense, Arc is an accumulation of years of tricks for making programs shorter. Sounds rather unambitious, but that is in fact the purpose of high-level languages: they make programs shorter. -

    - -

    - Arcが極力避けようとしている汚さは冗長で、反復的なソースコードだ。それを避ける方法は、プログラマーにそうしたコードを禁止することではなく、コンパクトなコードを書くのを容易にすることだ。Arcを書いているときに私がやったことの中の一つは、アプリケーションのソースコードを綿密にチェックして、こんな風に尋ねることだった: 「これを短くするためには、言語に対して私は何ができるのだろうか?」。文字列やプログラムの行といった点ではなく、トークンの点でだ。ある意味で、Arcはプログラムを短くするために数年かけて蓄積されたトリックの集まりみたいなものだ。かなり控えめに聞こえるかもしれないけれど、それが事実高級言語の目的なんだ: 高級言語はプログラムをより短くする。 -

    - -

    - Being dirty in the right ways means being wanton, but sleek. I don’t know if Arc can honestly be described in such enticing terms yet, but that’s the goal. For now, best to say it’s a quick and dirty language for writing quick and dirty programs. -

    - -

    - 正しい方法で汚いことは、奔放だけど洗練されていることを意味する。これまでのところ私はArcがうそいつわりなく、そんな魅惑的な形容をされるかはわからない。けれど、それが私の目標だ。今のところは、せいぜい「Arcは手早く汚いプログラムを書くための、手早く汚い言語だ」としか言えない。 -

    -
    - -
    -

    -*1:中国語やイタリア語という現地の言語による地名の読み方ではなく、英語の読み方を押しつける…というような意味かな? -

    - -

    -*2:リストは曖昧で、何がなんだかよくわからなかったよ!もっとはっきりせんかぃ!!!…ってことだと思われます。。。たぶん -

    -
    diff --git a/content/post/2008/01/30/2008-01-30-00000777.md b/content/post/2008/01/30/2008-01-30-00000777.md deleted file mode 100644 index 950c580..0000000 --- a/content/post/2008/01/30/2008-01-30-00000777.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: TypeTraceという執筆行為を記録するソフト -author: kazu634 -date: 2008-01-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3669;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  Mac Fan (マックファン) 2008年 03月号 [雑誌]を読んでいたら、書いてあった。「書き手の思考の痕跡を再生できる」らしい。恵比寿の東京都写真美術館で展覧会をやっているみたいだから、行ってみようっと♪ -

    - -

    -

    -
    -

    - -

    -dividual -

    - -
    -Mac Fan (マックファン) 2008年 03月号 [雑誌]

    - -
    -

    -Mac Fan (マックファン) 2008年 03月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/03/2008-02-03-00000778.md b/content/post/2008/02/03/2008-02-03-00000778.md deleted file mode 100644 index cbd4501..0000000 --- a/content/post/2008/02/03/2008-02-03-00000778.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: '1日目: 横浜を散策' -author: kazu634 -date: 2008-02-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3671;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  旅行から帰ってきたら、Arcの記事にかなりの注目が集まっていてびっくりしてしまった(..;)Lispは「いつか勉強する」という分類なので、とりあえず面白そうだとウォッチするにとどめておいて、PerlとCを4月になるまでは勉強しようと考え中。その過程はここに書き散らかす。このブログは今まで通り日記であり続ける! -

    - -

    -  旅行1日目は仙台から高速バスで横浜まで行き、横浜を散策した。仙台からの高速バスはきらきら号を活用した。仙台-東京・横浜間が2000円という驚きの安さだった!…と思ったら、キャンペーン価格だった: -

    - -
    -

    - 2.キラキラ号仙台線1周年サンクスキャンペーン! -

    - -

    -   期間中に仙台線にご乗車のお客様は片道2,000円でご利用頂けます。 -

    - -

    -ホットドック : 格安高速バス(ツアーバス) キラキラ号 東北パワーアップキャンペーンのお知らせ -

    -
    - -

    - 安すぎると思ったんだよなー。 -

    - -

    -  横浜駅に着いてからは、こんな感じで移動した。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - いやー、ありきたりだけど王道を行くようなルートですな。横浜駅→桜木町駅→みなとみらい→赤レンガ倉庫→山下公園→海の見える丘公園→中華街 です。横浜で一番興味深いと思ったのは、横浜スタジアムの位置。なんかすごい街のど真ん中にあるんですけど。普通に会社帰りの人の帰り道だし。これなら会社帰りに席が空いているから野球観戦…なんてのも当たり前そうだ。仙台なら考えられない。 -

    - -

    -  中華街から地下鉄の関内駅から新横浜へ。次の日は友達と待ち合わせてIKEAに行く予定だったのです。新横浜では日産スタジアムを観たよ! -

    -
    diff --git a/content/post/2008/02/03/2008-02-03-00000779.md b/content/post/2008/02/03/2008-02-03-00000779.md deleted file mode 100644 index fa2ffdd..0000000 --- a/content/post/2008/02/03/2008-02-03-00000779.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: '2日目: IKEA→田園調布散策→ミュージカル→タイ料理' -author: kazu634 -date: 2008-02-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3673;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  二日目は友達と待ち合わせてIKEAとミュージカルを観に行った。その女友達には細かな点で色々な指摘をいただく。いいじゃないの。そんなに「男性が女性に対して振る舞うべき形式的手続き」を遵守しなくたって。大目に見てちょ、って。あなたのニーズと自分が行きたいところが重なって、あなたの期待を良い方に大幅に裏切るところに連れて行ったんだから。そんな細かな部分で色々言わなくても良いと思うのだよ。本当に。 -

    - -

    -IKEA -

    - -

    -  IKEAでは当たり前ですが、家具を物色。横浜に引っ越してきたばかりの友達は「自分の家に足りないものは何なのか?」という視点で見ているので、とても具体的に物色している。実際に使うとどうなのかという視点で自分は見ていなかったのでかなり新鮮だった。いやね、自分は実家と寮ぐらしなので、キッチン用品とかを見て、何が素晴らしいのかとか便利なのかとかわからないわけですよ。ここでランチを食べて、IKEAのシャトルバスで田園調布駅へ。 -

    - -

    - 田園調布を散策 -

    - -

    -  田園調布というのは言うまでもなく高級住宅街: -

    - -
    -

    - 高度成長期の頃より、兵庫県芦屋市、神戸市東灘区御影と並ぶ高級住宅街として併称されるようになった。特に駅西側に広がる、扇状に整備された区画一体は、銀杏の並木と相まって「高級住宅地」としての趣を備えており、国土交通省の都市景観100選にも受賞している。   -

    - -

    -田園調布 – Wikipedia -

    -
    - -

    - ここをぶらぶらしてみた。気づいたのは周囲を見渡してみて、自動車がピカピカしていること。一週間ぐらい前に雪が降っていたはずなのだが、きちんと洗車されているようだ。どの家を見渡してみてもピカピカの車ばっかり。宮城県なんかだと軽自動車の役回りのところが高級車…みたいな感じなのでびっくりした。田園調布の喫茶店でまったりと過ごす。 -

    - -

    -Musical 『FAMILY』 -

    - -

    -  いや、なんか後輩に「レミゼの主要登場人物を演じた人も出演する」とか言われていて、かなりレベル高そうではあったのでかなり期待値が高かった。野球でたとえれば、「2塁と3塁にランナーがいて、バッターはたぶんヒットするだろうから、2点ぐらい入るだろう」ぐらいの期待をしていったんですよ。見事に裏切られました。このミュージカルは「WBCでの対アメリカ戦でイチローが先頭打者ホームラン打っちゃった」ぐらいのインパクトがありました。2時間があっという間でした。ミュージカルを初めて観た友達には「これが私のミュージカルを判断する際の基準になっちゃったから、これからこれより良いミュージカルに私は出会えるの?」的な文句を言われてしまった(..;)それぐらいレベルが高い。たまたま誘われてついてきた友達にはかなり酷なことをしてしまった気がする。自分たちが観た回は唯一の満員御礼だったらしく、最後の挨拶も時間をかけてもらっていたようだ。ちなみに座席は舞台から二列目というあり得ないポジションでした♪ -

    - -

    -  検索してみたら、かなり評判も上々(←当たり前)。たとえば: -

    - -
    -

    - これはある意味非常に貴重な舞台です。 -

    - -

    - 小劇場で帝国劇場の歌聞けます。でも普通の芝居観れます。 -

    - -

    - オリジナルの曲もいい。 -

    - -

    - やっぱすぐ近くで阿部さんの歌が聞けるだけでも価値のある芝居です。 -

    - -

    -「FAMILY」KAZZCAFE&Co.Itoプロデュース 2008.1.31 – かんげきゆうの観劇三昧 – Yahoo!ブログ -

    -
    - -

    -このブログでは後輩が高く評価されていた。よかったー。一番最初の仕事がこのミュージカルって凄いことじゃないかと思うよ。本当に。 -

    - -
    -

    - 元気だし華がある。次回作あれば見てみたいです。 -

    - -

    -「FAMILY」KAZZCAFE&Co.Itoプロデュース 2008.1.31 – かんげきゆうの観劇三昧 – Yahoo!ブログ -

    -
    - -

    - タイ料理 -

    - -

    -  ミュージカルは目白で行われていたので、偶然見かけた目白のタイ料理屋に入る。自分から言い出したのだけれど、これほど辛いとは予想外だった。。。ほとんど食べられなかった。。。友達とは目白駅で別れて、池袋へ。ホテルがなかなか見つからず走り回ったけど、何とかたどり着いた! -

    -
    diff --git a/content/post/2008/02/03/2008-02-03-00000780.md b/content/post/2008/02/03/2008-02-03-00000780.md deleted file mode 100644 index 69ebaa6..0000000 --- a/content/post/2008/02/03/2008-02-03-00000780.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: '3日目: 文学の触覚' -author: kazu634 -date: 2008-02-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3675;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  芥川賞を受賞した舞城王太郎がパソコンで原稿を作る様子をリアルタイムに記録して、再生する…という展示を目的に行ってきた。いやー、本当に面白かった。たとえば -

    - - - -

    - がリアルに覗き込める。文学研究とかでも生原稿なんかがあるけど、あれよりも遙かに凄いと思う。楽しかった♪ -

    - -
    -群像 2008年 01月号 [雑誌]

    - -
    -

    -群像 2008年 01月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/04/2008-02-04-00000781.md b/content/post/2008/02/04/2008-02-04-00000781.md deleted file mode 100644 index c1aa5ea..0000000 --- a/content/post/2008/02/04/2008-02-04-00000781.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2008-02-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3679;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  文学プロパーなのでとりあえず統計について勉強してみようと思い購入。数学のテキストにいきなり入るよりも、数学を使って何ができるかを知ってから入ろう。そうしよう。その方が良いはずさ。 -

    - -
    -Statistics Hacks ―統計の基本と世界を測るテクニック

    - -
    -

    -Statistics Hacks ―統計の基本と世界を測るテクニック -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/04/2008-02-04-00000782.md b/content/post/2008/02/04/2008-02-04-00000782.md deleted file mode 100644 index d05b28b..0000000 --- a/content/post/2008/02/04/2008-02-04-00000782.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 中国から来た先輩とランチ -author: kazu634 -date: 2008-02-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3677;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  今日は博論の口頭試問を終えた先輩とランチ。自分が大学3年生の秋ぐらいからずっと一緒に勉強していたんだよね。実際に大学院に入学したのは自分が大学4年生の時だったかな?中国から初めて日本にやってきたときはナーバスそうだった。本当はアメリカとかイギリスに留学したかったのだそうだ。でも今は「仙台がとても気に入った」みたいなことを言ってくれていた。いやー、本当に良かった。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/05/2008-02-05-00000783.md b/content/post/2008/02/05/2008-02-05-00000783.md deleted file mode 100644 index 00ac3a8..0000000 --- a/content/post/2008/02/05/2008-02-05-00000783.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: 今日借りた本 -author: kazu634 -date: 2008-02-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3681;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  大学図書館から借りたのは『それがぼくには楽しかったから (小プロ・ブックス)』。Linuxの歴史とLinus Torvaldsの人となりを知ろうと思い。Unixとそれから派生してできたLinuxという海の歴史をかいま見よう…という意図。 -

    - -

    -  一応、『計算機プログラムの構造と解釈』も覗いてみた。とりあえずもう少ししたら読んでみよう…と思う。たぶん…と思ったら、Windows+Cygwinだと結構Scheme環境を構築するのが面倒みたい…かも。。。 -

    - -
    -それがぼくには楽しかったから (小プロ・ブックス)

    - -
    -

    -それがぼくには楽しかったから (小プロ・ブックス) -

    - - -
    - -
    -
    -
    - -
    -計算機プログラムの構造と解釈

    - - - -
    -
    -
    -
    diff --git a/content/post/2008/02/05/2008-02-05-00000784.md b/content/post/2008/02/05/2008-02-05-00000784.md deleted file mode 100644 index 94a3b62..0000000 --- a/content/post/2008/02/05/2008-02-05-00000784.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 『数学ガール (数学ガールシリーズ 1)』がコミック化♪ -author: kazu634 -date: 2008-02-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3683;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  なんか発表があるみたいなことを言っていたけれど、これだったのか。チェックしよう。 -

    - -
    -

    - 結城浩です。いつも結城の活動を応援してくださり、ありがとうございます。 -

    - -

    - 《理系にとって最強の萌え》の『数学ガール』が、なんとコミックになります! -

    - -

    - 掲載されるのは、メディアファクトリーの月刊誌「コミックフラッパー」で、 3月5日発売の2008年4月号から毎月連載されます。 -

    - -

    - 数学ガールの世界をコミックに展開してくださるのは、 日坂水柯(ひさかみか)さん。 数学的内容は結城がチェックします。 -

    - -

    - 『数学ガール』がどうやったらコミックになるのか? と不思議に思われる読者さんも多いかと思います。 もちろん、単なる学習漫画になるわけではありません。 あの《数学ガールの世界》をコミックにマッピングするというチャレンジングな試みです。 ミルカさんとテトラちゃんの魅力――そして数学の魅力に、新たな読者さんが触れるきっかけになるといいですね。 -

    - -

    - 舞台・登場人物・基本的ストーリーは原作に添い、 新しいエピソードも交えつつ、香り豊かな青春物語がふくらんでいきます。 -

    - -

    - どうぞみなさん、応援してくださいねっ! -

    - -

    -コミック版『数学ガール』 -

    -
    - -

    -

    -
    -

    - -

    -http://www.hyuki.com/girl/comic.html -

    -
    diff --git a/content/post/2008/02/06/2008-02-06-00000785.md b/content/post/2008/02/06/2008-02-06-00000785.md deleted file mode 100644 index 586a2eb..0000000 --- a/content/post/2008/02/06/2008-02-06-00000785.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Apple StoreでMacとiPodを一緒に買うと… -author: kazu634 -date: 2008-02-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3689;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - 今なら、対象のMacとiPodを一緒に買うと、Macの学割に加え1セットにつき、17,800円(iPod nano 4GB 相当)がキャッシュバックされます。 新学期最初の賢い決断になること、間違いなしです。(*) -

    - -

    -http://store.apple.com/0120-APPLE-2/WebObjects/japanEduIndividual.woa/9174022/wa/PSLID?nnmm=browse&mco=B8A3E9B7&node=home/campaigns/back_to_school&wosid=ZxVMnqHl2Waq2ob01Yd1a3mxgVB:title=The Apple Store %28Japan%29 -

    -
    - -

    -  17,800円のキャッシュバックが。。。いま所有しているiPod 30GBはたぶん中古で10,00円ぐらいになるから、27,800円ぐらい。iPod Touchまで後10,000ぐらい足りないなーどうしよう。 -

    - -

    -  とりあえず早く会社から来年の寮がどこになるのかとか、部屋の詳細がほしい! -

    -
    diff --git a/content/post/2008/02/06/2008-02-06-00000786.md b/content/post/2008/02/06/2008-02-06-00000786.md deleted file mode 100644 index 283529b..0000000 --- a/content/post/2008/02/06/2008-02-06-00000786.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: よゐこって凄い芸人かもしれない -author: kazu634 -date: 2008-02-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3685;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  なんかとてつもなく「よゐこ」が凄い芸人に見えてきた: →よゐこのポテンシャルと戦術的なキャラ出し – 昨日の風はどんなのだっけ? -

    -
    diff --git a/content/post/2008/02/06/2008-02-06-『新版perl言語プログラミングレッスン入門編』第6.md b/content/post/2008/02/06/2008-02-06-『新版perl言語プログラミングレッスン入門編』第6.md deleted file mode 100644 index 1598a32..0000000 --- a/content/post/2008/02/06/2008-02-06-『新版perl言語プログラミングレッスン入門編』第6.md +++ /dev/null @@ -1,253 +0,0 @@ ---- -title: '『新版Perl言語プログラミングレッスン入門編』第6章: 繰り返し' -author: kazu634 -date: 2008-02-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3691;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  繰り返しについて勉強するよー -

    - -

    - -

    - -

    - foreach構文 -

    - -

    -  これまで何度も出てきた構文。変数の中にリストの値を順番に格納する構文だよ。基本構造は -

    - -
    -foreach my 変数 (リスト) {
    -処理
    -}
    -
    - -

    - というようになる。「my 変数」は省略可能で、処理の中で「$_」と表記できる。例はこんな感じ: -

    - -
    -use strict;
    -use warnings;
    -my @name = ('Musashi', 'Aiko', 'Nanbu');
    -foreach (@name) {
    -print "$_\n";
    -}
    -
    - -

    - リストの値でソートさせて表示させたいときにはこのようにする。 -

    - -
    -use strict;
    -use warnings;
    -my @name = ('Musashi', 'Aiko', 'Nanbu');
    -foreach (sort(@name)) {
    -print "$_\n";
    -}
    -
    - -

    - 逆順にソートするときは「reverse(sort(@name))」とすればいい。reverseは「リストの内容を単純に逆にするだけ」ということに注意。だから「reverse(@name)」は -

    - -
      -
    1. - Nanbu -
    2. -
    3. - Aiko -
    4. -
    5. - Musashi -
    6. -
    - -

    - という結果になるよ!当たり前だけど、foreachを二重(orそれ以上)にすることもできる。例としてはこんなのが載っていた: -

    - -
    -use strict;
    -use warnings;
    -my @data = (
    -"Musashi, 70, 83, 41",
    -"Aiko, 90, 70, 50",
    -"Nanbu,100, 30, 20",
    -);
    -foreach (@data) {
    -my ($name, @score) = split(/,/, $_);
    -my $sum = ;
    -foreach (@score) {
    -$sum += $_;
    -}
    -print "$name: $sum\n";
    -}
    -
    - -

    - 自分としては「my ($name, @score) = split(/,/, $_);」がファジーすぎると感じる。説明によれば、 -

    - -
    -

    - split(/,/, $line)は、$lineの文字列をコンマで区切り、そのそれぞれの要素をまとめたリストを作ります。例えば、$lineの値が -

    - -
    -'Hiroshi Yuki, 70, 83, 41'
    -
    - -

    - だとすると、split(/,/, $line)の値は、 -

    - -
    -('Hiroshi Yuki', '70', '83', '41')
    -
    - -

    - というリストになります。代入する先の左辺は、($name, @score)というリストになっているので、 -

    - -
    -my $name = 'Hiroshi Yuki';
    -my @score = ('70', '83', '41');
    -
    - -

    - と同じことになります。 -

    -
    - -

    - 「同じことになる」で済ませられているけど、なんかかなりファジーな気がするんですが。。。でも、直感的と言えば直感的かもしれない。要は「最初のヤツだけ$nameに格納、後は@scoreにまとめちゃって」ということなんだろう。 -

    - -

    -  foreach構文の使い道は他にもあって、「ファイルの各行を読み込む」時にも使うよ。例はこんな感じになる。 -

    - -
    -use strict;
    -use warnings;
    -open (FILE, 'file.txt') or die "$!";
    -foreach (<FILE>) {
    -print $_;
    -}
    -close (FILE);
    -
    - -

    - 説明にはこんな事書いてあったよ! -

    - -
    -

    - 「リスト」のところにはと書いてあります。Perlではリストを書くべきところにと書くと、FILEというファイルハンドルからすべての行をメモリ上に読み込み、その各行を要素とするリストを作成します。これはPerlの約束です。 -

    -
    - -

    -  他にも「ディレクトリ内部の各ファイルの繰り返し」にも使えるよ! -

    - -
    -use strict;
    -use warnings;
    -opendir (DIR, '.') or die "$!";
    -foreach (readdir(DIR)) {
    -print "$_\n";
    -}
    -closedir (DIR);
    -
    - -

    -  この前の章でもやったけど、「keysを使うとハッシュを表示できる」よ♪ -

    - -
    -use strict;
    -use warnings;
    -my %hash = (
    -'Kazu' => 10,
    -'Yukari' => 20,
    -'Aiko' => 30,
    -'Nanbu' => 40,
    -);
    -foreach (keys(%hash)) {
    -print "$_: $hash{$_}\n";
    -}
    -
    - -

    - 「keys(%hash)」で「(‘Kazu’, ‘Yukari’, ‘Aiko’, ‘Nanbu’)」というリストが得られるよ!なにげに「”$_: $hash{$_}\n”;」を「”$_: %hash{$_}\n”」としてしまい、ややはまる。抜けているなー。 -

    - -

    - whileを使った繰り返し -

    - -

    -  whileの処理はこんな感じになっている: -

    - -
    -while (条件式) {
    -繰り返す処理
    -}
    -
    - -

    - 条件式が満たされている間中はずっと繰り返し処理を行う。例はこんな感じ。 -

    - -
    -use strict;
    -use warnings;
    -open (FILE, 'temp.txt') or die "$!"
    -while (my $line = <FILE>) {
    -print $line;
    -}
    -close(FILE);
    -
    - -

    - これを別な書き方にもできる。 -

    - -
    -use strict;
    -use warnings;
    -open (FILE, 'temp.txt') or die "$!"
    -while (<FILE>) {
    -print $_;
    -}
    -close(FILE);
    -
    - -

    - この「$_」の使い方も少し不思議だけど、説明によると: -

    - -
    -

    - whileの中でを使うと、読んだ行の内容がデフォルト変数$_に代入されます。 -

    -
    - -

    - というわけで、お約束らしい。 -

    -
    diff --git a/content/post/2008/02/07/2008-02-07-00000788.md b/content/post/2008/02/07/2008-02-07-00000788.md deleted file mode 100644 index 9a117f6..0000000 --- a/content/post/2008/02/07/2008-02-07-00000788.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 修論の発表 -author: kazu634 -date: 2008-02-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3695;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  後輩向けに行うことになった。あまり気が進まないけれど。というか、なぜ先生方まで参加するのかが不明。。。口頭試問が終わってから、あーだこーだ言われても。。。でも、新しい何かを付け加えて発表しようと思う。大変だけど頑張る。負けるな>自分 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/07/2008-02-07-00000789.md b/content/post/2008/02/07/2008-02-07-00000789.md deleted file mode 100644 index d6df50b..0000000 --- a/content/post/2008/02/07/2008-02-07-00000789.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 四月から寮に住めることは確定 -author: kazu634 -date: 2008-02-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3697;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず寮には入れてもらえることになりました。問題は*どこの*寮なのかなんですが。。。保土ヶ谷こい!!! -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/07/2008-02-07-00000790.md b/content/post/2008/02/07/2008-02-07-00000790.md deleted file mode 100644 index 0f572ed..0000000 --- a/content/post/2008/02/07/2008-02-07-00000790.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: やりたいことがたくさん、でも時間がない -author: kazu634 -date: 2008-02-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3699;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学院生というのは基本的に「生活」と「研究」が不可分のお仕事。だから「生活」の中に「研究」が浸食し放題。特に最初の3年間なんかはそれこそ寝る間も惜しんで勉強するぐらいじゃないと、先生方に認めてもらえない。しかも、ある一定の知識的バックグラウンドがあって初めて論文を読めるor書けるようになるから、文系の研究者はそのレベルにできるだけ早く到達しないといけない。でも、それには膨大な時間がいる。結局、スピード感は昔と全然変わっていないのに、就職する際に博士号が必須みたいな流れになると文系は異常に不利な状況になってしまう…気がする。博士号なんて、それこそ定年間際になった先生方が取得していたりするんですが。ちょっと前までは博士号なしでも就職できたからなー。しかも、大学院生はそれと同時並行でお金を稼いでいかないといけない。自分の場合生活費は自弁なので、とても大変。 -

    - -

    -  それに対して社会人として働くことは、自分の時間を切り売りするような感じだろうから、時間外の自由度は比較的高いだろう。それなりに自分に投資することもできるし、それなりに自分の時間も確保できるだろう。修論が終わった今は、やりたいことがたくさんあって、何から手をつけて良いか迷っている状態。ほんと、何をしようー -

    -
    diff --git a/content/post/2008/02/07/2008-02-07-『新版perl言語プログラミングレッスン入門編』第6-2.md b/content/post/2008/02/07/2008-02-07-『新版perl言語プログラミングレッスン入門編』第6-2.md deleted file mode 100644 index c622589..0000000 --- a/content/post/2008/02/07/2008-02-07-『新版perl言語プログラミングレッスン入門編』第6-2.md +++ /dev/null @@ -1,202 +0,0 @@ ---- -title: '『新版Perl言語プログラミングレッスン入門編』第6章: 繰り返し のつづき' -author: kazu634 -date: 2008-02-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3701;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  つづきー -

    - -

    - -

    - -

    - while -

    - -

    -  繰り返しの中でlastを使うと、繰り返しを終了するよ。次のプログラムは「END」という行があったらそこで繰り返しを終了している。 -

    - -
    -use strict;
    -use warnings;
    -my @array = (, 1, 2, 3, 4, 5, 6, 7, 8, 9);
    -my $flag = ;
    -swhile ($flag < 10) {
    -$flag = $flag + 1;
    -if ($array[$flag] == 5){
    -last;
    -}
    -print "$array[$flag]\n";
    -}
    -
    - -

    - こいつはこんな風に書き換えることも可能。 -

    - -
    -use strict;
    -use warnings;
    -my @array = (, 1, 2, 3, 4, 5, 6, 7, 8, 9);
    -my $flag = ;
    -while ($flag < 10) {
    -$flag = $flag + 1;
    -last if ($array[$flag] == 5);
    -print "$array[$flag]\n";
    -}
    -
    - -

    - こっちの方がスマートだ。 -

    - -

    -  繰り返しの中でnextを使うと、繰り返しを「次」に進めます。たとえば次のようなプログラムだと、配列の5番目をスキップして表示することになるよ。 -

    - -
    -use strict;
    -use warnings;
    -my @array = (, 1, 2, 3, 4, 5, 6, 7, 8, 9);
    -my $flag = -1;
    -while ($flag < 10) {
    -$flag = $flag + 1;
    -next if ($array[$flag] == 5);
    -print "$array[$flag]\n";
    -}
    -
    - -

    -  他にもredoとかあるよ。 -

    - -

    - for -

    - -

    -  for文の構文は -

    - -
    -for (初期化; 条件式; 次の一歩) {
    -繰り返して実行する部分
    -}
    -
    - -

    - となるよ。例はこんな感じ。 -

    - -
    -use strict;
    -use warnings;
    -for (my $i = ; $i < 10; $i++) {
    -print "$i\n";
    -}
    -
    - -

    - こいつはCライクな書き方だけど、perlではこれは次のように書くこともできる。 -

    - -
    -use strict;
    -use warnings;
    -for ( .. 9) {
    -print "$_\n";
    -}
    -
    - -

    - do .. untilによる繰り返し -

    - -

    -  do … until構文を使うと、条件判定をはじめに行うのではなく最後に行うことができます。次の文は、標準入力から入力された文字列を表示し、endが入力されると終了します。 -

    - -
    -use strict;
    -use warnings;
    -my $line;
    -do {
    -$line = <STDIN>;
    -print $line;
    -} until ($line eq "end\n");
    -
    - -

    - do … while構文で書くこともできるけど、そのときは真偽が逆になることに注意してね。 -

    - -
    -use strict;
    -use warnings;
    -my $line;
    -do {
    -$line = <STDIN>;
    -print $line;
    -} while ($line ne "end\n");
    -
    - -

    - 文字列の繰り返し -

    - -

    -  演算子xを用いると、文字列の繰り返しを作ることができます。例えば次の文は’-‘を40個表示します。 -

    - -
    -use strict;
    -use warnings;
    -print '-' x 40, "\n";
    -
    - -

    - 次のようにすると、文字列$strに合わせて横線の長さが上下するよ。 -

    - -
    -use strict;
    -use warnings;
    -my $str = 'Lord Jim: the Failure of Education';
    -print '-' x length($str), "\n";
    -print $str, "\n";
    -print '-' x length($str), "\n";
    -
    - -

    - grepによる繰り返し -

    - -

    -  関数grepは配列の中をすべてgrepする。 -

    - -
    -use strict;
    -use warnings;
    -my @word = ('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat');
    -my @found = grep(/^S/, @word);
    -print "@found\n";
    -
    - -

    - mapによる繰り返し -

    - -

    -  後で書く。 -

    -
    diff --git a/content/post/2008/02/09/2008-02-09-00000791.md b/content/post/2008/02/09/2008-02-09-00000791.md deleted file mode 100644 index 8f03c63..0000000 --- a/content/post/2008/02/09/2008-02-09-00000791.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: スーパーpre記法で縦スクロールバーを出したい -author: kazu634 -date: 2008-02-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3709;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - はてなのある特定のテーマにおける「pre記法」ではそのpre領域で縦スクロールがつかず、下にただ伸びて行くのがデフォルトとなっているものがある。このCSSのまま長い文章、例えば長いコードをpreタグ内に書くと日記が「べろりん」と長くなってしまう。それを解消するためにCSSをいじってみた。 結局はやさんの協力により以下を追加すればよいことが判明した。 -

    - -
    -.body .section pre {
    -/* pre領域の最大高さ */
    -max-height: 30em;
    -/* 領域をはみ出た場合の処理。autoで通常はスクロールバーが出現 */
    -overflow: auto;
    -}
    -
    - -

    - ちなみに「.body .section」がないとうまくいかないようです。 -

    - -

    -pre記法で縦・横スクロールバーをつける方法 – 毛の生えたようなもの -

    -
    - -

    - ありがたい情報(__) -

    -
    diff --git a/content/post/2008/02/09/2008-02-09-00000792.md b/content/post/2008/02/09/2008-02-09-00000792.md deleted file mode 100644 index 94eec6b..0000000 --- a/content/post/2008/02/09/2008-02-09-00000792.md +++ /dev/null @@ -1,372 +0,0 @@ ---- -title: 図書館を検索するGreasemonkeyの作り方 -author: kazu634 -date: 2008-02-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3707;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  つい最近宮城県立図書館がリニュアールされた。その結果、Amazonの個別ページを開いた際に図書館の蔵書チェックを行うGreasemonkeyスクリプトがうまく動かなくなってしまった。大学で借りれるものならば借りたい!宮城県立図書館に行けば借りられるのなら借りたいのだ! -

    - -

    -  何を言っているかわからない人は下の画像を見てほしい。 -

    - -

    -

    -f:id:sirocco634:20080209105045j:image -
    -

    - -

    - こんな形で左上に東北大学附属図書館に蔵書があればリンクが表示される。右下には実験用に作った神奈川県立図書館の蔵書検索スクリプトの結果*1。 -

    - -

    -  今回、宮城県立図書館の蔵書検索Greasemonkeyを作り直そうとしたのだが、自分の作業過程をかなり忘れていたことに気づいたので、自分用の備忘録としてここに書き散らかしておきます。ちなみに宮城県立図書館用のスクリプトはどうやらGreasemonkeyの仕様のためにうまく動かないことが判明。。。refererを指定してpostできないみたいなんです。ぐすん。 -

    - -

    -  ちなみに私はGreasemonkeyやJavascriptについてあまり詳しく知らないので、おかしなことを書いている可能性は高いです。そこら辺を割り引いて読んでください! -

    - -

    - -

    - -

    - 先人の肩に乗っていこう! -

    - -

    -  Googleなんかで検索すると色々と提供している人が多いことに気づきます。「GreasemonkeyでAmazonから探せる図書館まとめ – Myrmecoleon in Paradoxical Library. はてな新館」でまとめられています。それらのGreasmeonkeyスクリプトを眺めていると、二つの種類があることに気づきます。 -

    - -
      -
    1. - 検索結果のページに飛ばすリンクを作成するタイプ -
    2. -
    3. - 検索結果のページを解析して、蔵書があれば個別の蔵書ページへのリンクを作成するタイプ -
    4. -
    - -

    - こんな感じです。今回は二つめのタイプに取りかかることにします。 -

    - -

    -  私は素人さんなので、既存のスクリプトを変更することで自分のやりたいことを実現することにしました。こういうときはじゃんじゃん先人の肩に乗っていけばいいと思います。 -

    - -

    - 参考にしたスクリプト -

    - -

    -  自分が過去に作ったのを見よう見まねで色々と修正をしてみることにした。とりあえず見つけたのはこいつだった。 -

    - -
    -// ==UserScript==
    -// @name          Amazon2
    -// @namespace     
    -// @description	  Temporary Script.
    -// @include       http://*.amazon.*
    -// ==/UserScript==
    -// HTMLでなければ終了
    -if(document.contentType != 'text/html') return;
    -// ASINを見つけるよ
    -document.body.parentNode.innerHTML.match(/name=\"ASIN\" value=\"([0-9A-Z]{10})([\/\-_a-zA-Z0-9]*)/i);
    -// ASINが見つからなければ終了
    -if (RegExp.$1 == '')	return;
    -// asinを変数に代入
    -var asin = RegExp.$1;
    -// パネルの設定
    -var GM_infoPanel = document.createElement('div')
    -with(GM_infoPanel.style) {
    -bottom = 0;
    -right = 0;
    -padding = '2px';
    -opacity = 0.8;
    -fontsize = 'x-small';
    -color = '#000000';
    -backgroundColor = '#EEEEEE';
    -border = '1px solid #C0C0C0';
    -zIndex = 100;
    -position = 'fixed';
    -}
    -GM_infoPanel.innerHTML = "Library Searching...";
    -GM_xmlhttpRequest({
    -method : "POST",
    -data   : "TERM=INDEX-1&WORD=" + asin + "&SP_SEARCH=1&MENUNO=0",
    -headers: {'User-Agent': 'Mozilla/4.0 (compatible)',
    -'Content-type': 'application/x-www-form-urlencoded',
    -'Host': 'www.klnet.pref.kanagawa.jp'},
    -onload : function(response){
    -if (response.responseText.match(/OPP1500[^"]*/i)) {
    -var result=response.responseText.match(/OPP1500[^"]*/g);
    -comment = 'http://www.klnet.pref.kanagawa.jp/opac/' + result[];
    -GM_infoPanel.innerHTML += '<br><a href="' + comment + '" target="blank">Kanagawa Pref</a>';
    -}
    -else{
    -GM_infoPanel.innerHTML += '<br>Kanagawa Pref: Not Found';
    -}
    -}
    -});
    -// パネルの表示
    -document.body.appendChild(GM_infoPanel);
    -
    - -

    - こいつの読み方を見ていく。 -

    - -

    - スクリプトの読み方 -

    - -

    -  順を追って見ていくことにします。まず冒頭の -

    - -
    -// ==UserScript==
    -// @name          Amazon2
    -// @namespace     
    -// @description	  Temporary Script.
    -// @include       http://*.amazon.*
    -// ==/UserScript==
    -
    - -

    - はお約束なので、とりあえず書いておくべき部分。「@include」の部分は「http://*.amazon.co.jp」になっていることが多いのだけれど、自分の場合Amazon.comから海外の古本屋サイトに行くなどの用途も考慮しているのでjpだけに決めうちしていません。ここらへんは使い回しているので、各自で適当に書き換えればいいかと。 -

    - -

    -  次の -

    - -
    -// HTMLでなければ終了
    -if(document.contentType != 'text/html') return;
    -// ASINを見つけるよ
    -document.body.parentNode.innerHTML.match(/name=\"ASIN\" value=\"([0-9A-Z]{10})([\/\-_a-zA-Z0-9]*)/i);
    -// ASINが見つからなければ終了
    -if (RegExp.$1 == '')	return;
    -// asinを変数に代入
    -var asin = RegExp.$1;
    -
    - -

    - という部分はAmazonの個別ページに現在いるのかどうかをチェックしている部分。個別ページでなければ、処理を進めずに終了させている。これはAmazonの個別ページにはかならず -

    - -
    -<input type="hidden" name="ASIN" value="4797336803" />
    -
    - -

    - という一行があること利用しています。ちなみにasinというのはisbn10と同じ。すべての本は固有な10桁の番号が割り振られていて、その番号のことをisbn10といいます。isbn10は必ず「10桁の数字」、もしくは「9桁の数字 + X」になります。isbn10がわかればどんな図書館でも蔵書検索できるので、「asinが存在するか調べる」ことは、「蔵書検索ができるか」をチェックしていることになります。*2asinは後で必要になるので、変数asinに代入しています。 -

    - -

    -  次はパネルの設定。 -

    - -
    -// パネルの設定
    -var GM_infoPanel = document.createElement('div')
    -with(GM_infoPanel.style) {
    -bottom = 0;
    -right = 0;
    -padding = '2px';
    -opacity = 0.8;
    -fontsize = 'x-small';
    -color = '#000000';
    -backgroundColor = '#EEEEEE';
    -border = '1px solid #C0C0C0';
    -zIndex = 100;
    -position = 'fixed';
    -}
    -GM_infoPanel.innerHTML = "Library Searching...";
    -// <=== 途中省略 ===>
    -// パネルの表示
    -document.body.appendChild(GM_infoPanel);
    -
    - -

    - ここは検索した結果を表示する部分を担当している。お呪いだと思っておいて、後で必要になれば調べると良いのではないかと思う。*3 -

    - -

    - 検索結果を表示するURLにはサイトによって二つのパターンがある…ようだ -

    - -

    -  こいつが一番の山場。自分もうまく理解していないけど、オンライン書店などで検索した結果を表示する時に検索結果を表示するページのURLには二つのパターンがある。 -

    - -
      -
    1. - 検索結果のページに、おのおの検索条件に対応する固有のURLが与えられているパターン -
    2. -
    3. - 検索結果のページが常に同じURLになる。つまり、内部的に検索条件を処理しているので、決まり切ったURLに移動するパターン -
    4. -
    - -

    - です。この二つがどのように違うのかはわからないorzのですが、とにかく二つのパターンがあります。例えばオンライン書店 本やタウンでisbnが「4798015350」で調べると、検索結果のページのURLはこんなURLになります。だから、一番目のパターンの時はこのURLの「isbn_cd=4798015350」の部分を任意のisbnにすれば、検索結果がわかるのです。 -

    - -

    -  それに対して二つめのパターンだと、例えば神奈川県立図書館で同じ条件で検索すると、検索結果のURLは常に「http://www.klnet.pref.kanagawa.jp/opac/index.jsp」です。内部的にゴニョゴニョしているので、Greasemonkeyを使ってそのゴニョゴニョをしてくれるように図書館のページにお願いしてあげないといけません。そうするための命令が、「GM_xmlhttpRequest」なのです。図書館の蔵書検索の場合だと、二つめのパターンしかこれまで見たことがないです。 -

    - -

    -GM_xmlhttpRequest -

    - -

    -  参考にすべきは「GM_xmlhttpRequest」です。今回、こんな風に用いています。 -

    - -
    -GM_xmlhttpRequest({
    -method : リクエストの種類(大半はpost),
    -data   : "送信するデータ"
    -headers: {'User-Agent': 'Mozilla/4.0 (compatible)',
    -'Content-type': 'application/x-www-form-urlencoded'},
    -onload : function(response){成功したときの処理}
    -
    - -

    - リクエストの種類は図書館の蔵書検索のページ(例は「神奈川県立図書館 」)の検索用フォームの設定を見ればわかります。この場合、 -

    - -
    -<FORM NAME="SIMPLE" ACTION="OPP1400" METHOD="POST">
    -
    - -

    - とあるのでリクエストの種類は「POST」になります。 -

    - -

    -  送信するデータは「value = “***”」となっている部分を逐一拾っていけば大丈夫なのですが、いちいちそんなことやってられないのでずるをします。Live HTTP Headersを用います(解説)。こいつを使うとどんなデータを送っているのかが一発でわかるので便利です。WindowsならFiddlerというのがあります。こいつを使うと、任意のURLに任意のデータをPOSTできちゃったりして、結果を確認できます。こいつも便利です。 -

    - -

    -  こうした一連の過程を経ると、 -

    - -
    -GM_xmlhttpRequest({
    -method : "POST",
    -data   : "TERM=INDEX-1&WORD=" + asin + "&SP_SEARCH=1&MENUNO=0",
    -headers: {'User-Agent': 'Mozilla/4.0 (compatible)',
    -'Content-type': 'application/x-www-form-urlencoded',
    -'Host': 'www.klnet.pref.kanagawa.jp'},
    -
    - -

    - となります。 -

    - -

    - onloadに続く部分 -

    - -

    -  以後の部分は、POSTした結果手に入れたものをいじくっています。こいつに検索結果が表示されているので、仮に蔵書があればそこへのリンクを表示させます。もしなければ、見つからなかった旨を表示します。 -

    - -

    - POSTした結果を眺めてみると、蔵書があれば -

    - -
    -<A HREF="OPP1500?ID=1&SELDATA=TOSHO&SEARCHID=0&START=1&ORDER=ASC&ORDER_ITEM=SORT1-F&LISTCNT=20&MAXCNT=100&SEARCHMETHOD=SP_SEARCH&MENUNO=0">1</A>
    -
    - -

    - といったように、かならず「OPP1500」ではじまるリンクが与えられているようだと推測できました。なので、 -

    - -
    -if (response.responseText.match(/OPP1500[^"]*/i)) {
    -var result=response.responseText.match(/OPP1500[^"]*/g);
    -comment = 'http://www.klnet.pref.kanagawa.jp/opac/' + result[];
    -GM_infoPanel.innerHTML += '<br><a href="' + comment + '" target="blank">Kanagawa Pref</a>';
    -}
    -else{
    -GM_infoPanel.innerHTML += '<br>Kanagawa Pref: Not Found';
    -}
    -
    - -

    - では、まずOPP1500ではじまるリンクの部分が存在するかどうかをチェックしています。もし存在すれば、リンクの部分を抜き出して、そのリンクに基となる「http://www.klnet.pref.kanagawa.jp/opac/」をくっつけて、結果を表示させています。 -

    - -

    - おわりに -

    - -

    -  なんかまずいこと書いているかもしれないので、そのときは教えていただけるとありがたいです(__) -

    - -
    -Greasemonkeyスクリプティング TIPS&SAMPLES

    - -
    -

    -Greasemonkeyスクリプティング TIPS&SAMPLES -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:今回は関係ないけど、左下には各種オンラインストアへのリンクが表示されるようになっている -

    - -

    -*2:ハードカバーと文庫版は異なるisbnが振られていることに注意。また、雑誌や雑貨などにもasinは割り振られているのですが、それらにはisbn10が割り振られていないのでAmazon側で適当な値を割り振っています。一応、そいつも認識するようにしています。こいつはアフィリエート作成のために取っておいたんだけど、はてなに移ってからは使ってないな(..;) -

    - -

    -*3:→google:GM_infoPanel Greasemonkeyしても自分のブログしか出てこないorz。『Greasemonkeyスクリプティング TIPS&SAMPLES』を参照するのが良いかも。 -

    -
    diff --git a/content/post/2008/02/09/2008-02-09-copyurlではなくmakelink.md b/content/post/2008/02/09/2008-02-09-copyurlではなくmakelink.md deleted file mode 100644 index ff6b681..0000000 --- a/content/post/2008/02/09/2008-02-09-copyurlではなくmakelink.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: CopyURL+ではなくMakeLink -author: kazu634 -date: 2008-02-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3705;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - 今までは CopyURL+ を使っていたのですが、新しい変換形式を追加しようとすると、user.js をエディタで変更しなければならないのがちょっと億劫でした。実のところ、大した手間はかからないのですが「心理的な障壁」が…(笑) -

    - -

    - その点、ネタフルの記事にある通り、Make Link は拡張機能自体に変換形式を追加するための項目があるので気軽にホイホイ使いできそうです。 -

    - -

    -Make Link : CopyURL+ よりも使いやすい Firefox 拡張機能 : PamGau -

    -
    - -

    - 便利そうだ♪ -

    -
    diff --git a/content/post/2008/02/10/2008-02-10-00000796.md b/content/post/2008/02/10/2008-02-10-00000796.md deleted file mode 100644 index c31a69d..0000000 --- a/content/post/2008/02/10/2008-02-10-00000796.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 努力と成功についてのわかりやすいまとめ -author: kazu634 -date: 2008-02-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3717;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - →Shiroさんの「努力と成功」 -

    - -
    -

    - そんで、ひとつの成功ってのを例えばそれまで持っていた値に対してプラス100以上の何かを 得るっておおざっぱに抽象化すると、確かに運だけでゼロからぽんと1000くらい成果を出しちゃう ケースもある。一方で、10000くらいまで積み上げた人が200くらいの成果を出して 成功と騒がれることもある。ただ、0からプラス1000出すよりも、10000からプラス200出す方が はるかに楽なんじゃなかろうか。 (まあ、その10000を維持することとか、10000持っちゃうと立場的に5000の成果を出すことを 期待されるとか、そういうのが最初に言った「継続することが難しい」ってことになる わけだけれども。) だから個々の成功事例を精査すれば確かにほぼ運だけで 出した人はいるだろうけれど、全体を見ると既に高い値を持っていた人が出した成功の 方がずっと多いんじゃないかと思う。 -

    - -

    -Shiro -

    -
    -
    diff --git a/content/post/2008/02/11/2008-02-11-00000798.md b/content/post/2008/02/11/2008-02-11-00000798.md deleted file mode 100644 index 859c555..0000000 --- a/content/post/2008/02/11/2008-02-11-00000798.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: 新生活に必要なものを考えてみた -author: kazu634 -date: 2008-02-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3721;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  寮には三つの選択肢があって、食堂ありなのかなしなのかでだいぶ違う。どのくらいかかりそうなのかがいまだ見当がつかない状態。。。なんとかしてほしい。 -

    - - -
    diff --git a/content/post/2008/02/12/2008-02-12-00000799.md b/content/post/2008/02/12/2008-02-12-00000799.md deleted file mode 100644 index 54f5b32..0000000 --- a/content/post/2008/02/12/2008-02-12-00000799.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 恐ろしすぎる指摘 -author: kazu634 -date: 2008-02-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3723;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  模倣することは徹底的に簡単であり、何かを作り出さなければならない時代に我々は生きている! -

    - -
    -

    - 羽生 もちろん、そういう考え方もありうると思うんです。でも、時代の流れというか、共有しないと生き残れない時代になってますから、多勢に無勢という印象はあります。気持ちはわかるんですよ。創造って、手間も時間も労力もものすごくかかるから、簡単に真似されると報われません。私も対局で新しい試みをやるんですが、ほとんどはうまくいかない。仮にうまくいっても、周囲の対応力が上がっているので厳しいものがある。効率だけで考えたら、創造なんてやってられない。 -

    - -

    - 二宮 すぐ追いつかれるということは、創造性を発揮するタイプより、むしろ状況への対応力があるタイプのほうが有利になるということはありませんか? -

    - -

    - 羽生 そうですね。でも、逆に考えると、創造性以外のものは簡単に手に入る時代だとも言えるでしょう。だから、何かを創り出すのは無駄な作業に見えるけど、一番大事なことなんじゃないかと。それ以外のことでは差をつけようがないので、最後は創造力の勝負になるんじゃないかと考えています。 -

    - -

    -現代将棋が表現する思想 – My Life Between Silicon Valley and Japan -

    -
    - -

    - コメント欄も熱い!オシムの本からの引用が! -

    - -
    -

    - 今の世界は、コンピューターもあれば、テレビもある。テレビの中で誰が何を言っているかを見聞きし、インターネットをみて何かを知る。他にも情報を得られるものはいくらでもある。それに慣れてしまうと、誰か知らない人に操られ、自分の考え方をもう持てなくなってしまう。他人の考えをオートマティックに受け入れ、過ごしてしまうようになるのだ。もし日本人にとってそのほうが楽ならば、人と異なることを考えようとすると疲れてしまうことになるだろう。そうなれば、新しいことを考える必要がなくなってしまうのは当然だ。 -

    - -

    - だから、まずは自分の頭で考えて欲しい。日本人は世界最高のものを模倣している。まずそれをやめるのだ。客観的に自分の力を見極め、そこから自分の道を探して欲しい。その先にのみ、栄光は待っている。 -

    - -

    -現代将棋が表現する思想 – My Life Between Silicon Valley and Japan -

    -
    -
    diff --git a/content/post/2008/02/13/2008-02-13-英語で本を読むのならpaulo-coelho.md b/content/post/2008/02/13/2008-02-13-英語で本を読むのならpaulo-coelho.md deleted file mode 100644 index 0b3a408..0000000 --- a/content/post/2008/02/13/2008-02-13-英語で本を読むのならpaulo-coelho.md +++ /dev/null @@ -1,159 +0,0 @@ ---- -title: 英語で本を読むのならPaulo Coelho -author: kazu634 -date: 2008-02-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3725;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  「英語の本を読んでみたいという方にお勧めの書籍 – 二十代は模索のときブログ」とか「英語の本を読んでみたいのなら – Android Zaurusはてな館」とかで色々書かれているけれど、自分なんかは Paulo Coelho いいんじゃないかと思う。 -

    - -

    -  『アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア)』は名作。 -

    - -
    -The Alchemist (Plus)

    - -
    -

    -The Alchemist (Plus) -

    - - -
    - -
    -
    -
    - -
    -The Pilgrimage. A Contemporary Quest for Ancient Wisdom

    - -
    -

    -The Pilgrimage. A Contemporary Quest for Ancient Wisdom -

    - - -
    - -
    -
    -
    - -

    - 邦訳: -

    - -
    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア)

    - -
    -

    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア) -

    - - -
    - -
    -
    -
    - -
    -星の巡礼 (角川文庫)

    - -
    -

    -星の巡礼 (角川文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/14/2008-02-14-00000800.md b/content/post/2008/02/14/2008-02-14-00000800.md deleted file mode 100644 index 302e33a..0000000 --- a/content/post/2008/02/14/2008-02-14-00000800.md +++ /dev/null @@ -1,144 +0,0 @@ ---- -title: 『新版Perl言語プログラミングレッスン入門編』第六章・繰り返し つづき -author: kazu634 -date: 2008-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3731;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  つづきだよー -

    - -

    - -

    - -

    - mapによる繰り返し -

    - -

    -  関数mapは次のような形式で使うよ。 -

    - -
    -map { 各要素を構成する式 } リスト;
    -
    - -

    - 例えばこいつはリストの各要素を二乗したものを返すことになる: -

    - -
    -use strict;
    -use warnings;
    -my @square = map{ $_ **2 } ( .. 9);
    -foreach (@square) {
    -print "$_\n";
    -}
    -
    - -

    - 数字計算だけじゃなくても大丈夫だよ。これもOKだよ。 -

    - -
    -use strict;
    -use warnings;
    -# ユーザー名
    -my @user =('kazu', 'take', 'yukari', 'nanbu');
    -# メールアドレスの作成
    -my @adr = map { $_ . '@gmail.com'} @user;
    -# 表示
    -print join("\n", @adr);
    -
    - -

    - パターンマッチの/g修飾子による繰り返し -

    - -

    -  パターンマッチの/g修飾子は行全体に渡ってパターンマッチを行う指示ですので、繰り返しの一種と見なすこともできます。例えば -

    - -
    -use strict;
    -use warnings;
    -# 適当な文字列を作るよ
    -my $line = '168cm, 58kg, 37 years old';
    -# 繰り返しがあるかを見るよ
    -my @match = ($line =~ /[0-9]+/g);
    -# 表示
    -print join("\n", @match), "\n";
    -
    - -

    - は変数$lineの中に含まれているすべての文字列を抽出して配列@matchに格納します。 -

    - -

    - 練習問題 -

    - -

    - 問:カレントディレクトリのファイル一覧をソートして表示するプログラム。ただしカレントディレクトリと親ディレクトリは表示させないようにする。 -

    - -

    - 私の回答: -

    - -
    -use strict;
    -use warnings;
    -# カレントディレクトリを開くよ
    -opendir (DIR, '.') or die "$!";
    -# カレントディレクトリのファイル一覧を取得して、配列@flistに格納
    -my @flist = readdir(DIR);
    -# 先頭に「.」があるやつを除外すれば大丈夫だろう
    -@flist = grep (/^[^\.]/, @flist);
    -foreach (sort(@flist)) {
    -print join("\n", $_);
    -}
    -closedir (DIR);
    -
    - -

    - 問: 16進数の表を作ってください。 -

    - -

    - 私の回答: -

    - -
    -use strict;
    -use warnings;
    -# 16進数の1桁が取りうる範囲
    -my @range = ('0', '1', '2', '3', '4', '5', '6', '7', '8', '9', 'A', 'B', 'C', 'D', 'E', 'F');
    -# 16進数表の作成
    -foreach my $f (@range) {
    -foreach my $s (@range) {
    -print "$f$s ";
    -}
    -print "\n";
    -}
    -
    - -

    - こう書いても大丈夫らしい。 -

    - -
    -my @hex = ('0' .. '9', 'A' .. 'F');
    -
    - -

    - なんか自由だ。 -

    -
    diff --git a/content/post/2008/02/14/2008-02-14-00000801.md b/content/post/2008/02/14/2008-02-14-00000801.md deleted file mode 100644 index b70d351..0000000 --- a/content/post/2008/02/14/2008-02-14-00000801.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 取扱説明書メーカー -author: kazu634 -date: 2008-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3727;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  取扱説明書メーカーだそうです。面白いです。ちなみに私の場合は -

    - -
    -

    - 武蔵さんをご使用する際には以下のことに気を付けて下さい。 -

    - - - -

    - また、武蔵さんを以下の場所でご使用にならないよう気を付けて下さい。 -

    - - - -

    - 武蔵さんが故障かな?と思われる場合は以下のことを試してみて下さい。 -

    - - - -

    - それでも武蔵さんが正常に動作しない場合は。 -

    - - - -

    -p0k.net -

    -
    - -

    - だそうです。「オシャレなところ」。。。 -

    - -

    -

    -
    -

    - -

    -screenshot -

    -
    diff --git a/content/post/2008/02/14/2008-02-14-00000802.md b/content/post/2008/02/14/2008-02-14-00000802.md deleted file mode 100644 index 786a2f3..0000000 --- a/content/post/2008/02/14/2008-02-14-00000802.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: ありえないレモン絞り -author: kazu634 -date: 2008-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3729;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -Kishin Designで紹介されていた。驚愕のエピソードが載っていた: -

    - -
    -

    - 一度見たら忘れることを許さない印象的な造形は素晴らしすぎるが、このジューシーサリフの最も凄いところは「レモン絞りではない」ということ。 -

    - -

    - ─ これはレモンを絞るためのモノではない。 -

    - -

    - ─ 会話を始めるためのモノだ。 -

    - -

    - 氏がそう語ったというエピソードは頭から離れることはない。 レモン絞りをデザインしておいて、レモン絞りではないと言いきってしまうという、そのプロダクトから派生するストーリーをイメージする想像力の豊かさと、固定観念に囚われない柔軟性の高さは圧倒的である。 -

    - -

    -kishin Design | Macとデザインと美しいモノのブログ | ジューシーサリフでレモンを絞るな -

    -
    - -

    - レモン絞りだけど、レモン絞りではない。禅問答だ。あり得なさすぎる。 -

    -
    diff --git a/content/post/2008/02/16/2008-02-16-00000803.md b/content/post/2008/02/16/2008-02-16-00000803.md deleted file mode 100644 index f88c129..0000000 --- a/content/post/2008/02/16/2008-02-16-00000803.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: '報告: 寮は戸塚にあるそうだ' -author: kazu634 -date: 2008-02-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3739;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  四月からは神奈川県横浜市戸塚というところに住むことになりました。 -

    -
    diff --git a/content/post/2008/02/16/2008-02-16-00000804.md b/content/post/2008/02/16/2008-02-16-00000804.md deleted file mode 100644 index 7d57de5..0000000 --- a/content/post/2008/02/16/2008-02-16-00000804.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: すいません -author: kazu634 -date: 2008-02-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3735;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  id:sugarpodさんへ:「すいません。あの訳、間違っているところがあります。気をつけてください」 -

    -
    diff --git a/content/post/2008/02/18/2008-02-18-00000807.md b/content/post/2008/02/18/2008-02-18-00000807.md deleted file mode 100644 index 7563306..0000000 --- a/content/post/2008/02/18/2008-02-18-00000807.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Kokiaの「ありがとう」 -author: kazu634 -date: 2008-02-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3741;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  この動画は素晴らしい。Kokiaいいですねー。 -

    - -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/02/18/2008-02-18-00000809.md b/content/post/2008/02/18/2008-02-18-00000809.md deleted file mode 100644 index 7055de0..0000000 --- a/content/post/2008/02/18/2008-02-18-00000809.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: ようやく『プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識』の勉強終わったよ♪ -author: kazu634 -date: 2008-02-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3747;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  これまでコツコツと読んでいた『プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識』を、ついに読み終えた。メモリー上でどのようなことが行われているのかとか、CPUの内部でどのような処理が行われているのか、などといったことがらについてとても参考になった本だった。 -

    - -

    -  次は『オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―』で勉強したいと思っている。実際のプログラミング言語はPerl→Cという順番で勉強かなー理論面(?)では『プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識』で学んだから、次はオブジェクト指向かと考えているところ。 -

    - -

    -  でも、お仕事で使うのはJavaなのだろう(..;) -

    - -
    -プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識

    - -
    -

    -プログラムはなぜ動くのか ― 知っておきたいプログラミングの基礎知識 -

    - - -
    - -
    -
    -
    - -
    -オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識―

    - -
    -

    -オブジェクト指向でなぜつくるのか―知っておきたいプログラミング、UML、設計の基礎知識― -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/18/2008-02-18-『新版perl言語プログラミングレッスン入門編』第-2.md b/content/post/2008/02/18/2008-02-18-『新版perl言語プログラミングレッスン入門編』第-2.md deleted file mode 100644 index eca7400..0000000 --- a/content/post/2008/02/18/2008-02-18-『新版perl言語プログラミングレッスン入門編』第-2.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: 『新版Perl言語プログラミングレッスン入門編』第7章・正規表現の基本 -author: kazu634 -date: 2008-02-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3745;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  今日からは正規表現を頑張ってみます。基本的に正規表現のイロハは知っているので、Perlでどのように正規表現を使うのかを知ることが学習のメインポイントになると思っています。 -

    - -

    - 追記:  基本だから、結構知っていることばっかりだったかも。 -

    - -

    - -

    - -

    - 正規表現を用いて「マッチ」しているかどうかを調べる -

    - -

    -  「=~」演算子を用いることで、「左辺の文字列が右辺のパターンに一致するかどうか」を調べます。 -

    - -
    -use strict;
    -use warnings;
    -my $str = 'yesterday';
    -if ($str =~ /yes/) {
    -print "Match!\n";
    -} else {
    -print "No Match!\n";
    -}
    -
    - -

    - マッチした文字は変数 $& に格納される -

    - -
    -use strict;
    -use warnings;
    -my $str = 'yesterday';
    -if ($str =~ /yes/) {
    -print "$& --- Match!\n";
    -} else {
    -print "No Match!\n";
    -}
    -
    - -

    - このようにすると、変数 $& には「yes」が格納される。 -

    - -

    - 正規表現の「?」 -

    - -

    -  直前にあるのが「あっても、なくても構わない」ことを示します。 -

    - -

    - マッチした文字列を置き換える -

    - -

    -  「s///」を使うよ! -

    - -
    -use strict;
    -use warnings;
    -my $str = "This is a cat. That is a cat, too.\n";
    -$str =~ s/cat/dog/;
    -print $str;
    -
    - -

    - 「s/cat/dog/」を使うと、最初にマッチしたcatだけを置換して、文字列の残りは無視されることに注意!ただし、次のようにすると全部置換してくれる。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "This is a cat. That is a cat, too.\n";
    -$str =~ s/cat/dog/g;
    -print $str;
    -
    -
    diff --git a/content/post/2008/02/19/2008-02-19-00000810.md b/content/post/2008/02/19/2008-02-19-00000810.md deleted file mode 100644 index 058fa29..0000000 --- a/content/post/2008/02/19/2008-02-19-00000810.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 目の前でミラクルが起きている…ようだ -author: kazu634 -date: 2008-02-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3749;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  弟がパソコンを買うのを仲介したのですが、なぜか届けられてきたパソコンはWindowsの起動画面にまで到達できないこともあるという最低な状態だった。そこでサポートに連絡し、CMOSクリアーとWindowsのクリーンインストールを行い、サポートに初期不良であることを納得させてマザーボードを交換してもらった。 -

    - -

    -  修理したものが届けられてきたので、今度は大丈夫だろうと安心していた。だが、その期待は裏切られた。Windows Updateでブルースクリーン。仮に成功しても、Windows Update後の再起動直後でブルースクリーン。何とかブルースクリーンを回避しWindows Updateを終わらせNorton2008をインストールしようとするけれど、ブルースクリーンでうんともすんともインストールできない。Norton2008がいけないのかと思って別なソフトをインストールしてみるけれど、それらのソフトもブルースクリーンでなかなかインストールできない(でも、何回か試みるとインストールできることもあった)。 -

    - -

    -  これって、メモリーが悪いのでは?マザーボードは交換してもらっている。そうすると疑わしいのはメモリーかな?でも、こんなことってあるのかな?マザーボードだけじゃなくて、他の部分も初期不良があるなんて。。。 -

    - -

    -  これ、修理してもらえるよね?大丈夫だよね?普通、自作パソコンを組み上げてくれるところって、Windowsが適切に起動できるぐらいまでは責任持ってくれるはずだよね?なんでこんなことになっているのかちょっとわからないよ。。。とほほ。 -

    - -

    -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/20/2008-02-20-00000811.md b/content/post/2008/02/20/2008-02-20-00000811.md deleted file mode 100644 index 04e8026..0000000 --- a/content/post/2008/02/20/2008-02-20-00000811.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 華麗なる転身? -author: kazu634 -date: 2008-02-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3751;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  本日福島大のK先生が研究室にいらっしゃる。K先生には東北英文学会で質問していただき、その質問をパクリ参考にして、修論の第三章ができた。実は学部二年生からの知り合いだったりする。 -

    - -

    -  そんなK先生に今後のことをお話しする。K先生は「華麗なる転身」とおっしゃっていた。そんな華麗なのかな?まぁ、たしかに文学系の大学院生→SEはなかなかない道ですよね… -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/20/2008-02-20-00000812.md b/content/post/2008/02/20/2008-02-20-00000812.md deleted file mode 100644 index 3b35a8a..0000000 --- a/content/post/2008/02/20/2008-02-20-00000812.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 弟のパソコン(つづき) -author: kazu634 -date: 2008-02-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3753;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  いや、理路整然と話したらメモリーの不具合を疑い始めたぞ。いや、修理したはずなんじゃあ。。。 -

    -
    diff --git a/content/post/2008/02/21/2008-02-21-00000813.md b/content/post/2008/02/21/2008-02-21-00000813.md deleted file mode 100644 index 0d821b5..0000000 --- a/content/post/2008/02/21/2008-02-21-00000813.md +++ /dev/null @@ -1,248 +0,0 @@ ---- -title: うちの弟のパソコンの一件がメドついたので -author: kazu634 -date: 2008-02-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3755;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  メモリーの初期不良を疑い始めてくれたから、ようやく新生活について考えてみようと思う。とりあえず親からは30万円をいただくことになっている。もらえるものは、もらっておこう。それにへそくりの15万といったところ。四月開始時点の所持金ということでは、寮で働いた給料の8万円がこれにプラスされる。 -

    - -

    - 身だしなみ -

    - -

    -  一応最初の3ヶ月はスーツ着用がmustのようなので、現在所有のスーツ1着だけでは不安。そこで、もう一着購入しようと考え中。とりあえず戸田恵梨香のマスカットのDMが届いていたので、マスカットに決定。スーツは18,900円程度のようだ。それだけでなく、Yシャツ、ネクタイ、ハンカチなどの細々としたものも補充しなければ。あと、ソックスか。ちょっと誤差があるかもしれないけど、 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 品目 - - 値段(推定) -
    - スーツ - - 18,900円 -
    - ネクタイ - - ??? × 3(ここでオシャレをアピールすべきなのだとか。。。) -
    - ソックス - - ???(一週間分は欲しいね) -
    - ハンカチ - - 2,000 -
    - 合計 - - 30,000円程度? -
    - -

    - もしかしたら、関東は4月から半袖もありなのかな?明日、紳士服屋さんをのぞきに行こうっと。 -

    - -

    - 身の回り -

    - -

    -  とりあえずベッド、冷蔵庫、エアコンなどはすでに部屋にあるらしい。だから必要になるのは、それ以外の電化製品。でも、詳細は部屋の中を見てみないとわからない。とりあえず現状思いつくのは、 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 品目 - - 値段(推定) -
    - 布団 - - 15000ぐらい? -
    - 電気ケトル - - 7,000 -
    - 掃除機 - - 10,000 -
    - 合計 - - 35,000円程度? -
    - -

    - 机やイスが必要なのかは今のところわからない。寮なんだから備え付けてありそうだけど、明記されていない。やっぱり買わなければいけないのかな?どちらにせよ部屋を確認してからかな。 -

    - -

    -

    - -

    - パソコン関係 -

    - -

    -  一応SEという仕事なのだから、パソコンは必要。とりあえず時代はMacだろう。パソコンでテレビを見ることにしているので、テレビ関係もこっちに分類している。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 品目 - - 値段(推定) -
    - iMac - - 159,800 -
    - メモリー - - 9,990 -
    - ATOK for Mac - - 9,800 -
    - Parallels - - 18,900 -
    - Eye TV - - 30,000 -
    - 合計 - - 230,000ぐらい? -
    - -

    - 後方互換のためにParallelsは必須。テレビも観たいよー。MS Officeは友達からごにょごにょして入手しよう。 -

    - -

    - 暫定的な結論 -

    - -

    -  親からもらった30万がなくなった(..;)後はへそくりを使いながら、必要なものを購入しつつ生活していかねばならない。というか、定期も必要だよねー。やはり4月開始時点で7~8万はないと厳しいような気がする。 -

    -
    diff --git a/content/post/2008/02/22/2008-02-22-00000814.md b/content/post/2008/02/22/2008-02-22-00000814.md deleted file mode 100644 index 791a594..0000000 --- a/content/post/2008/02/22/2008-02-22-00000814.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: スーツ -author: kazu634 -date: 2008-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3759;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  やべ、いきなり予算オーバーしてた。予算35,000円だと勘違いしてた(..;) -

    -
    diff --git a/content/post/2008/02/22/2008-02-22-00000815.md b/content/post/2008/02/22/2008-02-22-00000815.md deleted file mode 100644 index 4b7a081..0000000 --- a/content/post/2008/02/22/2008-02-22-00000815.md +++ /dev/null @@ -1,345 +0,0 @@ ---- -title: 実家で本の整理 -author: kazu634 -date: 2008-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3757;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  実家で本の整理をしていた。結構忘れていた本が出てきたことに感激。たとえば、 -

    - -

    - 冴木忍 -

    - -
    -旅立ちは突然に (富士見ファンタジア文庫―「卵王子」カイルロッドの苦難)

    - -
    -

    -旅立ちは突然に (富士見ファンタジア文庫―「卵王子」カイルロッドの苦難) -

    - - -
    - -
    -
    -
    - -

    - こいつは高校の時の友達に紹介された。富士見ファンタジアというライトノベルが専門のレーベルから出ているけれど、このシリーズは冴木忍の長編の中では一番好き。 -

    - -
    -銀の魔女 (富士見ファンタジア文庫―メルヴィ&カシム)

    - -
    -

    -銀の魔女 (富士見ファンタジア文庫―メルヴィ&カシム) -

    - - -
    - -
    -
    -
    - -
    -青の化石 (富士見ファンタジア文庫―道士リジィオ)

    - -
    -

    -青の化石 (富士見ファンタジア文庫―道士リジィオ) -

    - - -
    - -
    -
    -
    - -

    - 短編だとこの二つ。 -

    - -

    - Paulo Coelho -

    - -
    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア)

    - -
    -

    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア) -

    - - -
    - -
    -
    -
    - -
    -星の巡礼 (角川文庫)

    - -
    -

    -星の巡礼 (角川文庫) -

    - - -
    - -
    -
    -
    - -

    - Paulo Coelhoの最高傑作はこの二つだろう。特に『アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア)』は『かもめのジョナサン (新潮文庫 ハ 9-1)』に比較されるぐらい、古典としての地位を築いている…と評価されてたはず。 -

    - -

    - Saint Exupery -

    - -
    -人間の土地 (新潮文庫)

    - -
    -

    -人間の土地 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -夜間飛行 (新潮文庫)

    - -
    -

    -夜間飛行 (新潮文庫) -

    - - -
    - -
    -
    -
    - -

    - この二冊は黎明期のパイロットたちを描いた熱い作品。例えば冬のアンデス山中に遭難したパイロットはこんなことを言います。 -

    - -
    -

    - If my wife believes I’m alive, she’ll believe I’m on my feet. My comrades believe it too. They have faith in me. I’m a cowardly bastard if I don’t keep going. -

    - -

    -

    - 拙訳 -
    -

    - -

    - もし妻が私が生きていると信じていたなら、きっと私は歩いているに違いないと信じているだろう。私の同僚だってそう信じているはずだ。彼らは私を信じている。もしここで止まってしまったら、私はひどい臆病者になってしまう。 -

    -
    - -

    - こんなことを言って、冬のアンデス山脈に不時着したパイロットは仲間たちのところに帰ってきます。熱すぎるドラマです! -

    - -

    - 責任についてはこんなことを言っているよ! -

    - -
    -

    - But even that is not his true quality. His greatness lies in his sense of responsibility. Responsibility for himself, for his mail and for the comrades who wait in hope. In his hands he holds their grief or their joy. Responsibility for that which is being newly built, down there among the living, and in which he must play his part. Responsibility to a degree for human destiny, in as much as his work advanced it. -

    - -

    - He is among those beings of great scope who spread their leafy branches willingly over broad horizons. To be a man is, precisely, to be responsible. It is to know shame at the sight of poverty which is not of our making. It is to be proud of a victory won by our comrades. It is to feel, as we place our stone, that we are contributing to the building of the world. -

    - -

    - Some seek to class such men with toreadors or gamblers, and extol their contempt for death. But I don’t care a damn for anyone’s contempt for death. If it doesn’t have its roots in an acceptance of responsibility, it is just a sign of poverty of spirit or of youthful extravagance. -

    - -

    -

    - 拙訳 -
    -

    - -

    - しかしそれでさえも彼の本当の資質ではない。彼の偉大さは彼の責任感にこそあるのだ。自分に対する、郵便に対する、そして望みを持って待つ同僚に対しての責任。彼は自分の手中に同僚の嘆きや喜びを握っている。生きている人々の間で、自分がその一翼を担っている、新たに作られつつあるものへの責任を。彼の仕事が進める範囲で人間の運命への責任を握っているのだ。。 -

    - -

    - 彼は広い交友関係を持つ人たちの一人で、広大な地平線に進んで葉の生い茂った枝を広げている。人であることというのは、まさしく、責任を持つということだ。人間であることというのは、自分が生み出したわけではない貧しさを前にして恥を知ることだ。同僚の勝利を誇りに思うことでもある。人間であることというのは、私たちが石を置いているときに世界の創造に貢献していると感じることなのだ。 -

    - -

    - このような人たちを詐欺師やギャンブラーと分類し、その死を軽んじる様子を賞賛する人もいる。だが、私は死を軽んじることを何とも思わない。もしそれが責任を引き受けることに基づくものでなければ、死を軽んじることは単に精神の貧しさか、若者のむちゃな言動の兆候でしかないのだ。 -

    -
    - -

    - この二つは絶対お勧めだよ。ちなみに『紅の豚』が当時上映されてた時期なので、飛行機つながりで宮崎駿が表紙をデザインしているんです! -

    - -

    - 追記:これもいいですねー:「成長する機会があるとすれば義務を果たすときだ (There is no growth except in the fulfillment of obligation.)」 -

    -
    diff --git a/content/post/2008/02/23/2008-02-23-00000816.md b/content/post/2008/02/23/2008-02-23-00000816.md deleted file mode 100644 index 2a3936a..0000000 --- a/content/post/2008/02/23/2008-02-23-00000816.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 弟のパソコンチェック -author: kazu634 -date: 2008-02-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3763;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  もしかしたらマルチタップ(コンセント)関係のトラブルでは?サポートの人にMemtest86を使って、メモリーのチェックを行うように言われた。そいつのチェック結果は異常なし。この前の交換でマザーボードなど一式のチェックは行われていたのだから、それ以外の要因を疑わなければならない。そういえば、実家から寮に運んできてからは不具合は起きていない。コンセントなのだろうか。。。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/25/2008-02-25-00000818.md b/content/post/2008/02/25/2008-02-25-00000818.md deleted file mode 100644 index 434ad42..0000000 --- a/content/post/2008/02/25/2008-02-25-00000818.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: Amazon経由で知った -author: kazu634 -date: 2008-02-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3769;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  買ってみようかな。 -

    - -
    -STUDY HACKS!

    - -
    -

    -STUDY HACKS! -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/02/25/2008-02-25-00000819.md b/content/post/2008/02/25/2008-02-25-00000819.md deleted file mode 100644 index b572013..0000000 --- a/content/post/2008/02/25/2008-02-25-00000819.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 風邪引き -author: kazu634 -date: 2008-02-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3765;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ここ一週間ほど、風邪引きでつらい。何とか、今は咳と鼻水だけ。これならそこそこ動けるかな? -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/25/2008-02-25-『新版perl言語プログラミングレッスン入門編』第8.md b/content/post/2008/02/25/2008-02-25-『新版perl言語プログラミングレッスン入門編』第8.md deleted file mode 100644 index 5acf593..0000000 --- a/content/post/2008/02/25/2008-02-25-『新版perl言語プログラミングレッスン入門編』第8.md +++ /dev/null @@ -1,307 +0,0 @@ ---- -title: 『新版Perl言語プログラミングレッスン入門編』第8章 -author: kazu634 -date: 2008-02-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3771;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  「もっと正規表現」というセクション名だよー -

    - -

    - -

    - -

    - 簡単なマッチ -

    - -

    -  「=~」という演算子を用いて色々とごにゃごにゃする。 -

    - -
    -$str =~ /\d+/
    -
    - -

    - とすると、数字列が存在すればTrueを、存在しなければFalseを返す。 -

    - -

    - マッチした範囲を取り出したい! -

    - -

    -  特殊な変数「$&」を用いると、マッチした範囲を取り出すことができる。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "The price is 300yen.";
    -if ($str =~ /\d+/) {
    -print "$& is the number\n";
    -}
    -
    - -

    - この場合は、「$&」には「300」が入る。 -

    - -

    - マッチした範囲を複数取り出す! -

    - -

    -  特殊変数「$&」はマッチした部分を取り出すのに役に立ちます。こいつを使うのはマッチさせたい箇所が一つだけのとき。もし文字列の中でマッチさせたい部分が複数ある時は$1, $2, $3, …, $nを用います。$1, $2, $3, …には正規表現の中で()に囲まれた部分が自動的に設定されます。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "168, 57, 37";
    -if ($str =~ /(\d+), (\d+), (\d+)/) {
    -my $height = $1;
    -my $weight = $2;
    -my $age = $3;
    -print "Height: $height\n";
    -print "Weight: $weight\n";
    -print "Age: $age\n";
    -}
    -
    - -

    - こいつの別な書き方としては -

    - -
    -use strict;
    -use warnings;
    -my $str = "168, 57, 37";
    -if ($str =~ /(\d+), (\d+), (\d+)/) {
    -my ($height, $weight, $age) = ($1, $2, $3);
    -print "Height: $height\n";
    -print "Weight: $weight\n";
    -print "Age: $age\n";
    -}
    -
    - -

    - 上の二つのプログラムは「コンマで区切られた数字列を取り出す」という見方で作られている。仮に(数字列に限らず)「コンマで区切られた文字列を取り出す」という視点に立てば次のようになる。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "168, 57, 37";
    -my ($height, $weight, $age) = split(/,/, $str);
    -print "Height: $height\n";
    -print "Weight: $weight\n";
    -print "Age: $age\n";
    -
    - -

    - ちなみに複数マッチするように正規表現をくんだとき、「$& = $1」である。また「$1, $2, $3, …, $n」は左括弧の順で代入されていく。 -

    - -

    - \1という表記 -

    - -

    -  \1は正規表現の中で用いて、直前の正規表現と同じものを指します。例えば「/[bcdfghjklmnpqrstvwxyz]([aeiou])\1」と表記することで、 -

    - - - -

    - などにマッチする。「()」は必須。 -

    - -

    - 変数$_とパターンマッチ -

    - -

    -  単に「/^From:/」と書くと、デフォルト変数の$_がパターンマッチの対象になる。 -

    - -

    - 簡単な置換 -

    - -

    -  基本は -

    - -
    -s/置換前/置換後/
    -
    - -

    - という形。例としては -

    - -
    -use strict;
    -use warnings;
    -my $str = "How I wonder what you are.\n";
    -$str =~ s/what/who/;
    -print $str;
    -
    - -

    - こいつはマッチするのが複数あっても、最初の一つだけしか置換しない。全部置換させたい場合は「s/置換前/置換後/g」と表記する。 -

    - -

    - 特殊変数$&を置換で使う -

    - -

    -  言うまでもなく「$&」はマッチした部分を指す。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "How I wonder what you are.\n";
    -$str =~ s/what/\*$&\*/;
    -print $str;
    -
    - -

    - こいつだと、マッチした部分を「*」で囲んでいる。 -

    - -

    - マッチした部分の削除 -

    - -

    -  「s/置換前//」と表記する。 -

    - -

    - 特殊変数$1, $2, $3, …の利用 -

    - -

    -  マッチの時と同じように、()でくくったパターンにマッチした文字列を左括弧の順に$1, $2, $3, … という特殊変数で得ることができます。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "The price is 300yen. The distance is 120km.\n";
    -$str =~ s/((\d+)([A-Za-z]+))/$2<$3>/g;
    -print $str;
    -
    - -

    - 式を評価する修飾子 /e -

    - -

    -  修飾子「/e」をつけると、置換後の部分をPerlの式として評価(計算)してくれます。 -

    - -
    -use strict;
    -use warnings;
    -my $str = "How I wonder what you are.\n";
    -$str =~ s/\w+/ucfirst($&)/eg;
    -print $str;
    -
    - -

    - メタ文字 \b -

    - -

    -  正規表現でメタ文字 \b は、単語の境界にマッチするものです。 -

    - -

    - tr///による置換の例 -

    - -
    -use strict;
    -use warnings;
    -my $str = "How I wonder what you are.\n";
    -$str =~ tr/A-Za-z/a-zA-Z/;
    -print $str;
    -
    - -

    - tr///の使い方 -

    - -

    -  ここで使われている「tr///」は、次のような形式で用い、文字を置換したり削除したりするのに用いられます。使用例は -

    - -
    -tr/置換元の文字リスト/置換先の文字リスト/オプション
    -
    - -

    - という感じ。tr///の戻り値は置換(あるいは削除)した文字数になります。 -

    - -

    - tr///の慣用句(1): 英大文字の数を数える -

    - -
    -my $str = 'This is Perl.';
    -my $count = ($str =~ tr/A-Z/A-Z/);
    -print $count, "\n";
    -
    - -

    - tr///の慣用句(2): $nameを$unameに代入し、$unameの方だけをすべて大文字にする -

    - -
    -my $name = 'Hiroshi';
    -(my $uname = $name) =~ tr/a-z/A-Z/;
    -print "\$name = $name\n";
    -print "\$uname = $uname\n";
    -
    - -

    - tr///の慣用句(3): 英小文字を削除する -

    - -
    -my $str = 'Yahoo!JAPAN & Yahoo! (USA)';
    -$str =~ tr/a-z//d;
    -print "|$str|\n";
    -
    - -

    - tr///の慣用句(4): 英数字以外を1個のスペースに置換する -

    - -
    -my $str = 'Yahoo!JAPAN & Yahoo! (USA)';
    -$str =~ tr/A-Za-z0-9/ /cs;
    -print "|$str|\n";
    -
    -
    diff --git a/content/post/2008/02/26/2008-02-26-00000820.md b/content/post/2008/02/26/2008-02-26-00000820.md deleted file mode 100644 index bf8bed9..0000000 --- a/content/post/2008/02/26/2008-02-26-00000820.md +++ /dev/null @@ -1,314 +0,0 @@ ---- -title: 今日のドライブ -author: kazu634 -date: 2008-02-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3773;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は、色々と移動した一日だった。 -

    - -

    - 塩竃警察署 -

    - -

    -  父親に車を譲るので、車庫証明が必要と判明。とりあえず住所のあるところの管轄の警察署に行く。しかし、受付の警察官の人に住所が同じなら車庫証明書は必要ではない可能性があると言われ、陸運局に確認するように言われる。 -

    - -

    -  結果、いらなかった。ちょっとしょんぼりして帰ってきた。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - 実家 -

    - -

    -  自動車の名義変更と実家に置いてあった本の整理のために帰る。小一時間ほどで後にする。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - BOOK OFF -

    - -

    -  実家で回収した本をBOOK OFFへと持って行く。2600円ぐらいになった。やった。ついでに『ドラゴン桜』を購入する。 -

    - -
    -ドラゴン桜(8) (モーニング KC)

    - -
    -

    -ドラゴン桜(8) (モーニング KC) -

    - - -
    - -
    -
    -
    - -
    -ドラゴン桜(9) (モーニング KC)

    - -
    -

    -ドラゴン桜(9) (モーニング KC) -

    - - -
    - -
    -
    -
    - -
    -ドラゴン桜(10) (モーニング KC)

    - -
    -

    -ドラゴン桜(10) (モーニング KC) -

    - - -
    - -
    -
    -
    - -
    -ドラゴン桜(11) (モーニング KC)

    - -
    -

    -ドラゴン桜(11) (モーニング KC) -

    - - -
    - -
    -
    -
    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - ホームセンタームサシ -

    - -

    -  T-FALの電気ケトルを買いに行く。この色がなかなか置いていないのです。 -

    - -
    -T-fal 電気ケトル アプレシア メタリック ノワール 0.8L BI802522

    - -
    -

    -T-fal 電気ケトル アプレシア メタリック ノワール 0.8L BI802522 -

    - - -
    - -
    -
    -
    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - ドンキホーテへ -

    - -

    -  いや、色々と電化製品の値段の相場を確認したかったので。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - モールへ -

    - -

    -  ルピシアで紅茶を買いました。 -

    - -

    -[rakuten:lupicia:10004229:detail] -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - スーツの受け取り -

    - -

    -  スーツを受け取りに行くのを忘れてた。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - 結局 -

    - -

    -  今日はたくさんドライブをした。 -

    -
    diff --git a/content/post/2008/02/27/2008-02-27-00000821.md b/content/post/2008/02/27/2008-02-27-00000821.md deleted file mode 100644 index 53da2a3..0000000 --- a/content/post/2008/02/27/2008-02-27-00000821.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 今日は図書館HPを翻訳するバイトをした -author: kazu634 -date: 2008-02-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3775;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  今日は大学の付属図書館のHPを英語に翻訳するバイトに取りかかった。学内利用者向けのFAQからやりはじめる。図書館用語がわからないけど、まぁそれはご愛敬だろう。Stanford University Libraries & Academic Information Resourcesを参考にする。Stanford Universityって進んでいるなー。資料は”resources”でいいらしいぞ。 -

    -
    diff --git a/content/post/2008/02/27/2008-02-27-00000822.md b/content/post/2008/02/27/2008-02-27-00000822.md deleted file mode 100644 index 393de5e..0000000 --- a/content/post/2008/02/27/2008-02-27-00000822.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: ドイツ人の先生が講演してたので覗いてきた -author: kazu634 -date: 2008-02-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3777;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - - 英文学 - ---- -
    -

    -  この前の発表で遊びに来ていたドイツ文学の先生に誘われて、ドイツ人の哲学の先生の講演会を聴きに行ってきた。ドイツ語がわからないことに愕然としながら、日本語のハンドアウトと解説を頼りに理解する。 -

    - -

    -  どうやら -

    - -
    -

    - 哲学という西欧特有の学問体系の限界が19世紀を境にわかってきた。キーワードは歴史主義。哲学は西欧という歴史的風土で形成されてきたものである。 -

    - -

    - また、哲学は西欧という文化的風土の下で形成されてきたものでもある。 -

    - -

    - このことから、哲学は歴史・文化の強い影響下にあることが明らかになってきている。そうした西欧という歴史的・文化的風土に特有なことを私たちは意識すべきであり、新しい哲学を模索すべきである。その際のキーワードはinter-culturalityだ。 -

    -
    - -

    - こんな感じのことを言っていた。ドイツ語による質疑応答が応酬され、自分は完全アウェーの雰囲気の中、司会の人が英語でも質問大丈夫と言ったので、質問。「ヴィトゲンシュタインの言語ゲームとどのような関係があるのか?」と質問をした。哲学が歴史的・文化的構築物であるのと同様に、言語も歴史的・文化的構築物なのだから、先生の考えと言語ゲームの間には類似性があるから、その類似についてどう考えているのかを質問。なんかいい質問だったらしい。反応が良かった。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/02/29/2008-02-29-00000823.md b/content/post/2008/02/29/2008-02-29-00000823.md deleted file mode 100644 index 52b96a9..0000000 --- a/content/post/2008/02/29/2008-02-29-00000823.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ありえない出来事が発生 -author: kazu634 -date: 2008-02-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3779;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  うちの母親があり得ないことをやってしまいました。自動車の行方が不透明に。。。 -

    -
    diff --git a/content/post/2008/03/01/2008-03-01-00000824.md b/content/post/2008/03/01/2008-03-01-00000824.md deleted file mode 100644 index 4937aa4..0000000 --- a/content/post/2008/03/01/2008-03-01-00000824.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: ついにiMacを購入 -author: kazu634 -date: 2008-03-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3781;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  昨日「新しもの好きのダウンロード ~Mac フリーソフト新着情報~」を見ていたら、iMacの整備済み製品が安く売り出されていることに気づいた。基本的に自分はヨドバシで買おうとしていたのだが、ヨドバシで買うとなるとポイントは8%つく(クレジットだと)。この8%分よりも値下げ幅が大きければ購入すべきということになる(いずれにせよクレジットでの購入は変わらない)。 -

    - -
    -

    - 159,800 × 8% = 12,784 -

    -
    - -

    - ということなので、値下げ幅がこれよりも大きければ買うべきということになる。整備済みiMacの代金は132,200円だったので、差し引き27,600円ということがわかり、購入に至る。 -

    - -

    -  お得なお買い物をした♪ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/02/2008-03-02-00000825.md b/content/post/2008/03/02/2008-03-02-00000825.md deleted file mode 100644 index ee521ec..0000000 --- a/content/post/2008/03/02/2008-03-02-00000825.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 『女帝』 -author: kazu634 -date: 2008-03-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3787;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日、映画を観に行こうとしたが駐車場が混みすぎていて断念。そこでTSUTAYAでwikipedia:チャン・ツィイー主演の『女帝』を借りてきた。こいつは『ハムレット』を基にしている中国の物語。結構楽しめた。ただこいつもハリウッド映画になれた人とかにはきつい映画化もしれない(いや、ワイヤーアクションとかあるんだけどね)。 -

    - -
    -女帝[エンペラー] コレクターズ・エディション(2枚組) [DVD]

    - -
    -

    -女帝[エンペラー] コレクターズ・エディション(2枚組) [DVD] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/02/2008-03-02-00000827.md b/content/post/2008/03/02/2008-03-02-00000827.md deleted file mode 100644 index 8fd3a11..0000000 --- a/content/post/2008/03/02/2008-03-02-00000827.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: そろそろ勉強しないと。。。 -author: kazu634 -date: 2008-03-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3785;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉

    - -
    -

    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/06/2008-03-06-00000828.md b/content/post/2008/03/06/2008-03-06-00000828.md deleted file mode 100644 index 5f69c97..0000000 --- a/content/post/2008/03/06/2008-03-06-00000828.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: iMacからの投稿 -author: kazu634 -date: 2008-03-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3789;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  iMacからはてなへ投稿できた。長い道のりだったかもしれない。恐るべきはCarbon Emacsの設定。。。果てしなさ過ぎる道のりだった。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/07/2008-03-07-00000829.md b/content/post/2008/03/07/2008-03-07-00000829.md deleted file mode 100644 index 98312ff..0000000 --- a/content/post/2008/03/07/2008-03-07-00000829.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 昨日~今日とダラダラ -author: kazu634 -date: 2008-03-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3791;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  体調を崩していてダウン中。やる気が起きないし、奥歯の奥が腫れていて食べるのがつらい。腫れが早く引かないかなー。 -

    - -

    -  iMac導入のまとめは明日かなー。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/08/2008-03-08-00000830.md b/content/post/2008/03/08/2008-03-08-00000830.md deleted file mode 100644 index f8cb7c0..0000000 --- a/content/post/2008/03/08/2008-03-08-00000830.md +++ /dev/null @@ -1,230 +0,0 @@ ---- -title: iMacのセットアップまとめ -author: kazu634 -date: 2008-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3795;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  色々とあったけれど、ようやく基本的なセットアップが完了しつつある。とりあえず作業日誌を公開しておこうと思うね。参考にしたのは以下のサイト: -

    - - - -

    - -

    - -

    - Firefox -

    - -

    -  何がなくとも、ブラウザが使い慣れたものでなければやりにくい。ということで、Firefoxをインストールした。追加した拡張は -

    - - - -

    - 後は、Windowsマシンの方からuser.jsをFirefoxにドラッグアンドドロップすれば、環境の構築が完了した。 -

    - -

    -  後、ミドルクリックをしたら「タブを閉じる」にしたかったのだけれど、なぜかできなかった。色々といじってみたら、「システム環境設定」-「キーボードとマウス」-「マウス」でミドルクリックを「ボタン3」にするとできるようになった。ちなみに右側を「副ボタン」にすると、Windowsで言うところの「右クリック」ライクになるようだ。 -

    - -

    - XCODE と X11 -

    - -

    -  LeopardのインストールCDからインストールすればよい。GCCとかはこれでインストールになるようだ。 -

    - -

    - ATOK 2007 -

    - -

    -  ことえり 使い慣れているわけではないから、軽率に判断できないけど、やっぱりATOKが使いやすい。 -

    - -

    - App Cleaner -

    - -

    -  AppCleanerはMacのソフトをアンインストールしてくれるソフト。Macは基本的に、「アプリケーション」フォルダから削除すればアンインストールしたことになるみたい。けど、完璧に削除するためにはこういったソフトがある…ようだ。 -

    - -

    - mi -

    - -

    -  miはMacで定番のエディタらしい。とりあえずインストール。 -

    - -

    - Carbon Emacs -

    - -

    -  Carbon EmacsはWindowsで言うところのMeadowみたいな位置づけのEmacs実装の一つ。最初から色々とついているので、簡単にできるだろう…というのは甘すぎる考えだった。「.emacs」をコピペで大丈夫じゃあなかったんだなぁ、これが。 -

    - -

    -  とりあえず、.emacsで不具合があればそうとわかるようにしたい。そうしたいときには、起動時オプションに -

    - -
    -

    - emacs –debug-init -

    -
    - -

    - みたいにして起動する必要がある。でも、ターミナル経由だとemacsのパスがわからなかったりして(..;)同じところで詰まっている人がいたので、その人のを参考にする。 -

    - -
    -

    - Carbon Emacsをアップデートしたら、どこかでエラーがでるようになった。あ、んじゃ、–debug-initで、と思ったが、よく考えてみると、QuickSilverからしか起動してないから、引数の渡し方がよくわからん。 -

    - -
    -

    - /Application/Emacs.app/Contents/MacOS/Emacs –debug-init -

    -
    - -

    - と、ターミナルから打鍵してOK。ラクばっかりしてるのはイカンよなぁ。 -

    - -

    -HOSHINA%27s Diary.NET – Carbon Emacsに引数を渡す , 同じバージョン? , redMineでCVS -

    -
    - -

    - が、しかし、Hoshinaさんも間違えてない???Leopardになって変更になったのかもしれないけど、パスはapplicationsだった。だから私の場合 -

    - -
    -

    - /Applications/Emacs.app/Contents/MacOS/Emacs –debug-init -

    -
    - -

    - であった。これで.emacsのコピペして、詰まったところに対処する流れはできた。 -

    - -

    -  次に詰まったのは、elscreenを導入するときの、apelのインストール。管理者権限でmakeしなければいけなかったから、sudoを使おうとした。けど、sudoersに自分のユーザー名を入れてなかったから失敗。しかたなく、管理者権限のあるアカウントでログインし、visudoを行う。参考にすべきは -

    - - - -

    - といったところ。 -

    - -

    -  あと、Windowsとかからの.emacsコピペだと「\」がうまいことコピペできてないことあるから注意。YaTeXにはこいつでやられた。 -

    - -

    - Quicksilver -

    - -

    -  WindowsだとWinFDを起点にして色々とやっていたのだけれど、MacだとQuicksilverというのがトレンドらしいということで、導入してみた。 -

    - -

    -  この子、便利です。参考: -

    - - - -

    - LaTeX -

    - -

    -  「Mac – TeX Wiki」を参考にして、小川版を使用してインストールした。 -

    - -

    -  YaTeXについては、MacWiki – CarbonEmacsAndYatexを参考にすると幸せになれる。 -

    - -

    - 結論 -

    - -

    -  何も考えなくてもPerlとかGCCがある環境だと、勉強しやすいですよね。どう考えても。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/08/2008-03-08-00000831.md b/content/post/2008/03/08/2008-03-08-00000831.md deleted file mode 100644 index 7486e37..0000000 --- a/content/post/2008/03/08/2008-03-08-00000831.md +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: 書評誌サークルの最後の原稿 -author: kazu634 -date: 2008-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3797;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  こいつは自分が関わっているサークルに載せる最後の原稿。 -

    - -

    - 『』 -

    - -

    -  「お約束」をあまりにも当たり前のものと考えていませんか?この作品はそんな「お約束」を鼻で笑い飛ばして、読んでいる人を煙に巻きます。「お約束」を守らないのはKYじゃないかって?そうじゃないんです。約束を上手に破ればKYとは言われないんです。その破り方をおもしろがればいいんですよ。 -

    - -

    -  以下、ネタバレあり。注意。 -

    - -

    -

    - -

    -  アレッサンドロ・バリッコという名前を聞いて、多くの人は聞いたことがないかもしれない。自分もこの作品を映画化した『シルク』を観るまでは同じだった。でも、『海の上のピアニスト』を書いた人と言われれば多くの人はピンとくるのではないだろうか?あの『海の上のピアニスト』を書いた作者が書いたのがこの『絹』なのだ。 -

    - -

    -  この『絹』はヨーロッパで起こった東洋趣味とかジャポニズムみたいなものを体現した作品のような外見を装って始まる。この「外見を装って」というのがポイントだ。つまり、日本という神秘的な国に出向いた主人公がその地の女性に心を奪われてしまうが、その恋は叶わない…という外見を装うのである。絹を主産品として街を振興しようという計画が持ち上がり、それは何とかして軌道に乗ってきた。そんな中でカイコの疫病が起きる。はるか遠くの国のカイコまでこの疫病にかかっていることが判明する中、安全策をとって日本からカイコを入手する計画が持ち上がる。その運び人として主人公が選ばれ、フランスと日本を三往復することになる。この三往復の間、主人公が日本の女性に心を寄せている様子が主人公の視点だけから語られる。この「だけ」というのがポイント。この往復をしている間、フランスで主人公は結婚をする。日本の女性を忘れられないままだが、フランスで幸せに生きようと努力する。しかし日本の女性を忘れられず、日本へカイコ調達の話が出るたびに自分から志願する主人公。三回目のカイコ調達は失敗に終わり、その年の絹織物製造は暗礁に乗り上げることとなる。主人公は絹織物に依存している街の経済をなんとかするために、自分の屋敷の庭園をつくる大規模な事業を始め自分の妻を喜ばせようとする。主人公夫婦は子供に恵まれず、この庭園造りに没頭する。 -

    - -

    -  最後のあたりから段々と「東洋の女性に恋いこがれる西洋人」の物語から外れていっている気がしませんでしたか?でも、この時点ではそれは違和感に過ぎません。それも本当に些細な違和感にしか過ぎないのです。物語の三分の二を過ぎたあたりで主人公は日本の女性から手紙を受け取る。その手紙は、日本の女性が主人公のことを切々と慕っている様子が書かれている。そして、もう日本に自分を訪ねてこないで欲しいと書かれてあった。それを読んで、主人公は日本の女のことを諦める。その後、しばしの時間が経過する。主人公の妻は若くして亡くなってしまう。いまわの際に、主人公は自分が日本の女に心奪われていたことを妻に告白しようとする。しかし、妻は主人公は告白しようとするのを遮り「わかっているわ」とだけ返事をする。妻の死後、主人公はあの手紙が実は妻が書かせたものであることを突き止める。あの手紙は実は、「日本の女性が主人公を切々と慕う」内容ではなかったのだ。あの手紙は、「日本の女に自分の夫が心を奪われ気づいてはいる。しかし、主人公の子供を授かれない体の自分としては女としてどうしてもその女に敗北を認めざるをえない。それでも夫の心を自分に向かせようとして妻が書いた」手紙だと読書は気づかされることとなる。 -

    - -

    -  ここで一気にこれまでの物語はひっくり返る。この物語は典型的な「西洋の男性がエキゾチックな東洋に出向いて、その土地の女性に心惹かれる」物語では断固としてないのだ。この物語は「自分の夫が別な女に心寄せていることに気づいていながら、夫の一番近くにいるにもかかわらずその女性に敗北を認めたまま死んでいかなければならなかった女性の一生」についての物語だと言うことに読者は気づかされることになる。本当にラストの部分で。 -

    - -

    -  ただし注意して欲しいのは、このようなことがただ単に暗示されているだけということだ。けして、この『絹』は「悲しい妻の物語」だと自己主張することはない。この作品は読者が能動的に読んでいることを前提としている。あっさりとした描写の中から、意味を能動的に読み取ることが期待されているのだ。そんな能動的な読書をするすべての人にお勧めできる本がこの『絹』です。 -

    - -
    -絹

    - -
    -

    - -

    - - -
    - -
    -
    -
    - -
    -Silk (Movie Tie-in Edition) (Vintage International)

    - -
    -

    -Silk (Movie Tie-in Edition) (Vintage International) -

    - - -
    - -
    -
    -
    - -
    -海の上のピアニスト

    - -
    -

    -海の上のピアニスト -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/08/2008-03-08-00000832.md b/content/post/2008/03/08/2008-03-08-00000832.md deleted file mode 100644 index 9032e94..0000000 --- a/content/post/2008/03/08/2008-03-08-00000832.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 当たり前なことが難しいのです -author: kazu634 -date: 2008-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3793;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  英語 勉強するのではなく、英語 勉強するのです。これが重要なのです。 -

    - -
    -
    -

    - 『英語を勉強するより英語で勉強する方がいいんじゃない?』 とのこと。 -

    -
    - -

    - つまりは自分の興味ある事柄に対して英語で触れる機会を増やしてみると良いよ、ということらしいですよ。 例えば、 -

    - - - -

    - といった方法がありますね。 -

    - -

    -TOEIC960点の友人が語る英語の学習法とは!? – sta la sta -

    -
    - -

    - こんな私はTOEIC 950。 -

    -
    diff --git a/content/post/2008/03/09/2008-03-09-00000833.md b/content/post/2008/03/09/2008-03-09-00000833.md deleted file mode 100644 index ee50934..0000000 --- a/content/post/2008/03/09/2008-03-09-00000833.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 勉強用の本 -author: kazu634 -date: 2008-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3803;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  『プログラミングGauche』、もうすぐ発売だよ。Lispの勉強用に買おうと思う。でも、その前にPerlのお約束を一通り頭に入れておきたいな。。。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/09/2008-03-09-00000834.md b/content/post/2008/03/09/2008-03-09-00000834.md deleted file mode 100644 index faf8241..0000000 --- a/content/post/2008/03/09/2008-03-09-00000834.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 高橋尚子のこと -author: kazu634 -date: 2008-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3801;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - diary - ---- -
    -

    -  実は高校生の時から陸上の長距離を始めた自分。浪人生の時期に高橋尚子のシドニーオリンピックがあって、大学入学してから入ったランニングサークルには結構人が集まっていた。みんな高橋尚子にあこがれていた。そんな思い入れのある人だから、今日の結果は残念。 -

    - -

    -  でも、7ヶ月前に手術をして、言い訳せずにレースに出場し、完走して笑顔でみんなの前に出てくる姿は本当に美しいと思った。自分もあんな風に凛として生きていきたいと思った。生き方がとても美しいと思う。 -

    - -

    -

    -
    D -
    -

    -
    diff --git a/content/post/2008/03/09/2008-03-09-00000835.md b/content/post/2008/03/09/2008-03-09-00000835.md deleted file mode 100644 index 5d59338..0000000 --- a/content/post/2008/03/09/2008-03-09-00000835.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: うちの弟のパソコン — 完結編 -author: kazu634 -date: 2008-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3799;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  本体は問題なかった。。。実はディスプレイが問題だったらしい。メーカーパソコンに付属のディスプレイをそのまま流用していたのだけれど、それがいけなかったらしい。SOTECのディスプレイにはみんな要注意だ! -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/09/2008-03-09-『新版perl言語プログラミングレッスン入門編』第10.md b/content/post/2008/03/09/2008-03-09-『新版perl言語プログラミングレッスン入門編』第10.md deleted file mode 100644 index 766502b..0000000 --- a/content/post/2008/03/09/2008-03-09-『新版perl言語プログラミングレッスン入門編』第10.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: '『[新版Perl言語プログラミングレッスン入門編』第10章 サブルーチン' -author: kazu634 -date: 2008-03-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3805;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  今日はサブルーチンだよー。 -

    - -

    - -

    - -

    - 簡単なサブルーチン -

    - -
    -use strict;
    -use warnings;
    -my ($x, $y) = (123, 456);
    -&print_xy($x, $y);
    -sub print_xy {
    -my ($x, $y) = @_;
    -print "\$x = $x\n";
    -print "\$y = $y\n";
    -}
    -
    - -

    - 「&…」でサブルーチン呼び出しという意味になる。「@_」は引数のリストという意味かな? -

    - -

    - 戻り値のあるサブルーチン -

    - -

    -  戻り値のあるサブルーチンは、returnを用いると実現できるよ! -

    - -
    -use strict;
    -use warnings;
    -print &calc_ave(100, 50, 30, 20) , "\n";
    -sub calc_ave {
    -my @nums = @_;
    -my $sum;
    -foreach (@nums) {
    -$sum = $sum + $_;
    -}
    -my $ave = $sum / @nums;
    -return $ave
    -}
    -
    - -

    - 本に載っているやつだと汎用的じゃあなかったから、引数が何個でも大丈夫なようにしてみた。直前の章のコンテクストがうまく理解できている気がする( my $ave = $sum / @nums。この場合スカラーコンテクストだから、@numsは配列の要素数になるんだよね)。 -

    -
    diff --git a/content/post/2008/03/11/2008-03-11-00000836.md b/content/post/2008/03/11/2008-03-11-00000836.md deleted file mode 100644 index 0ac9248..0000000 --- a/content/post/2008/03/11/2008-03-11-00000836.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ホワイトデーのお返し -author: kazu634 -date: 2008-03-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3809;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ロフトに行ったら、ホワイトデーセールをしている。追いコンで研究室の後輩たちから手作りチョコをいただいていたので、お返しをしなければいけなかったことに気づく。というわけで、購入。さすがに七人分は財布にきついかもしれない。だが、ラッピングでごまかしているが一人あたり400円程度なので、見た目に比べて実は財布が傷んでいないというトリックが。。。 -

    - -

    -  まぁ、気持ちなんです。気持ち。もらったものは返さないとね。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/11/2008-03-11-00000837.md b/content/post/2008/03/11/2008-03-11-00000837.md deleted file mode 100644 index 30c6f7e..0000000 --- a/content/post/2008/03/11/2008-03-11-00000837.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: マスオさんって大変かも -author: kazu634 -date: 2008-03-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3807;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は寮長のパソコンをネットワークにつなごうと悪戦苦闘していた、寮長の義理の息子さんをサポートしていた。報酬は夜ご飯。 -

    - -

    -  寮長の義理の息子さんはパソコン関係のサポートをしていて、自分のお古のパソコンを寮長に譲った。寮長は無線LANを使いたくて、義理の息子さんに無線LANカードを導入するように頼む。行きがかり上サポートしなければならない(というか、義理の父に言われて断れるだろうか、いや断れない)。そういうわけで、息子さんはがんばるわけだ。自分の仕事とも重なるわけで、結構がんばっていたのだけれど、なぜかネットワークにつながらない。ここで時間切れ。パソコンを持ち帰り調べることになった。 -

    - -

    -  自分はかなり同情的なまなざしで義理の息子さんを見る。いやぁ、義父にこんな風に頼まれたら一生懸命になるよね。やっぱり。結構こんな感じでできるはずのことができないと焦ってしまう。気持ち悪い感じなんだよなー。かわいそう。 -

    - -

    -  そんな感じで、私はマスオさんの大変さを観察していたわけです。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/12/2008-03-12-00000838.md b/content/post/2008/03/12/2008-03-12-00000838.md deleted file mode 100644 index ee24b2a..0000000 --- a/content/post/2008/03/12/2008-03-12-00000838.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: MacでのGreasemonkeyスクリプトの保存場所 -author: kazu634 -date: 2008-03-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3817;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Library内のApplication Supportの中だった。探してもなかなか見つからなかった。 -

    -
    diff --git a/content/post/2008/03/12/2008-03-12-00000840.md b/content/post/2008/03/12/2008-03-12-00000840.md deleted file mode 100644 index c304d1e..0000000 --- a/content/post/2008/03/12/2008-03-12-00000840.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: 今日はドライブを楽しんできた -author: kazu634 -date: 2008-03-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3819;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は朝起きて、大学が後期試験であることに気づく。私の場合、大学に行くと -

    - - - -

    - というわけで、誰かがいて無料で利用できる研究室が大いに活用されるわけです。最近は、14:00ぐらいまで知っている人とだべりながら、後はぶらぶらしていることが多い。でも、今日は後期試験だから入れないと知る。 -

    - -

    -  そこで、ドライブに行くことに。でも、唐突に決めたからどこに行くか決めてない。福島に行こうと決め、あぶくま洞に行ってみることにする。しっかし、あんまり調べずに行くから、標識に沿っていけばいいと軽く考え、標識を見つけられずかなり南下する。結局ぐるーっと仙台-いわき間を往復しただけに終わる。ちょっとしょんぼり。 -

    - -

    -  でもドライブっていいね。普段は色々と本を読んだりなんかして頭をフル回転させているから、何も考えずに無心になれる時間を大切にしたいと思う。自転車に乗っていても、無心になれるんだよなー。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/12/2008-03-12-00000841.md b/content/post/2008/03/12/2008-03-12-00000841.md deleted file mode 100644 index 70cfae3..0000000 --- a/content/post/2008/03/12/2008-03-12-00000841.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: サークルの後輩が東北大・医学部に合格した -author: kazu634 -date: 2008-03-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3815;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  仮面浪人中。頑張ってたもんね。おめでとう。いけない、飲み会の計画中だった。誘わねば。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/13/2008-03-13-00000842.md b/content/post/2008/03/13/2008-03-13-00000842.md deleted file mode 100644 index 75f2731..0000000 --- a/content/post/2008/03/13/2008-03-13-00000842.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日はホワイトデーのお返しをあげてきた -author: kazu634 -date: 2008-03-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3821;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  なんかたまたま研究室でくつろいでいたら、研究室引っ越しのパッキングの手伝いをやらされてしまうことに。そこに三年生の女の子たちがみんなでやってきたから、バレンタインのお返しを配ることに。 -

    - -

    -  みんなうれしそうにもらってくれた。こういう反応があると、いいよねー。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/13/2008-03-13-『新版perl言語プログラミングレッスン入門編』第11.md b/content/post/2008/03/13/2008-03-13-『新版perl言語プログラミングレッスン入門編』第11.md deleted file mode 100644 index 6a2adac..0000000 --- a/content/post/2008/03/13/2008-03-13-『新版perl言語プログラミングレッスン入門編』第11.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: '『[新版Perl言語プログラミングレッスン入門編』第11章 ファイル操作・途中' -author: kazu634 -date: 2008-03-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3823;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  今日はファイル操作だよー。 -

    - -

    - -

    - -

    - カレントディレクトリのファイルを一覧で表示する -

    - -
    -use strict;
    -use warnings;
    -my $dirname = ".";
    -opendir(DIR, $dirname) or die "$dirname: $!";
    -while (my $dir = readdir(DIR)) {
    -print $dir, "\n";
    -}
    -closedir(DIR);
    -
    - -

    - カレントディレクトリ内にある特定の拡張子のファイルを一括して処理 -

    - -

    - こんな感じがお約束らしい。 -

    - -
    -use strict;
    -use warnings;
    -# 変数の宣言
    -my $hline = '=-' x 30 . "\n";
    -my $dirname = '.';
    -# カレントディレクトリを開く
    -opendir(DIR, $dirname) or die "$dirname: $!";
    -# カレントディレクトリのファイルを逐一チェックして処理を行う
    -while (my $dir = readdir(DIR)) {
    -# 普通のファイルじゃなければ、次のファイルチェックする
    -next unless (-f $dir);
    -# ファイルの拡張子が「.html」じゃなければパスして、次のファイルへ
    -next unless ($dir =~ /\.html$/);
    -# 処理するファイルの表示
    -print $hline;
    -print $dir, "\n";
    -print $hline;
    -# 実際にファイルを開いて、中身を表示する
    -open(FILE, '$dir') or die "$!";
    -while (my $line = <FILE>) {
    -print $line;
    -}
    -close(FILE);
    -}
    -# ディレクトリを閉じる
    -closedir(DIR😉
    -
    - -

    - サブディレクトリも再帰的に呼び出すことで作業できるようにする -

    - -
    -use strict;
    -use warnings;
    -&traverse('.');
    -sub traverse {
    -# 引数を$dirnameに代入
    -my $dirname = shift;
    -# パスの区切り文字を指定
    -my $delim = '/';
    -# ディレクトリを開いて、一つ一つ処理
    -opendir(DIR, $dirname) or die "$dirname: $!";
    -foreach my $entry (readdir(DIR)) {
    -# カレントディレクトリだったらパス
    -next if ($entry eq '.');
    -# 親ディレクトリだったらパス
    -next if ($entry eq '..');
    -# $dirnameの最後が「/」or「\」だったら、区切り文字をnullに
    -if ($dirname =~ /[\/\\]$/) {
    -$delim = '';
    -}
    -# 表示
    -my $filename = "$dirname$delim$entry";
    -print $filename, "\n";
    -# ディレクトリなら再帰的にtraverseを呼び出す
    -if (-d $filename) {
    -&traverse($filename);
    -} else {
    -ここで処理したい内容を書く!
    -}
    -}
    -}
    -
    -
    diff --git a/content/post/2008/03/15/2008-03-15-00000843.md b/content/post/2008/03/15/2008-03-15-00000843.md deleted file mode 100644 index 5190954..0000000 --- a/content/post/2008/03/15/2008-03-15-00000843.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: デジカメを買ってしまった。。。 -author: kazu634 -date: 2008-03-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3825;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  よくよく自分の所持金と4月終わりまでに使うであろう金額を計算してみたところ、なんか余裕がありそうということが判明。むしろこの機会に少し散財し、ANAのマイルを貯める方向に舵を切る。色々と考えてみたのだけれど、これからは慣れない神奈川暮らしだし、外出することが楽しくなるようなものを買うことに決めた。「それならデジカメ!」という感じで決める。実は前から狙っていた(..;) -

    - -

    -  結局購入したのは、OLYMPUS デジタル一眼レフカメラ E-410 ダブルズームキット。世界最小というふれこみで、持ち運びやすいのが最大の特徴。宮崎あおいだし、間違いないだろう。うんうん。 -

    - -

    - 自転車 -

    - -

    -  自転車を公開。GiantのR3だよ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 東北大学・川内キャンパス -

    - -

    -  大学の中をさまよったよ!最初の一枚は川内記念講堂というところからの一枚。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 次は大学の体育館。自分はランニングのサークルに所属していたのだけれど、この傘立てのところあたりで集合してからみんなでランニングをしていた。懐かしい。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - こいつも川内キャンパス内の一コマ。結構、よく撮れていないでしょうか? -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 定禅寺通り -

    - -

    -  仙台光のページェントで有名な通りだよ! -

    - -

    -

    -
    -

    - -

    - -

    - -
    -OLYMPUS デジタル一眼レフカメラ E-410 ダブルズームキット

    - -
    -

    -OLYMPUS デジタル一眼レフカメラ E-410 ダブルズームキット -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/15/2008-03-15-『新版perl言語プログラミングレッスン入門編』第11-2.md b/content/post/2008/03/15/2008-03-15-『新版perl言語プログラミングレッスン入門編』第11-2.md deleted file mode 100644 index 260860d..0000000 --- a/content/post/2008/03/15/2008-03-15-『新版perl言語プログラミングレッスン入門編』第11-2.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: 『新版Perl言語プログラミングレッスン入門編』第11章 ファイル操作のつづき -author: kazu634 -date: 2008-03-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3827;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  つづきだよー -

    - -

    - -

    - -

    - ファイルテスト演算子 -e -

    - -

    -  あるファイルが存在するかどうかをチェックしたいときは「-e」を用いる。 -

    - -
    -use strict;
    -use warnings;
    -if (-e 'datafile.txt') {
    -print 'Exists!', "\n";
    -} else {
    -print 'Not Exists', "\n";
    -}
    -
    - -

    - ファイルテスト演算子 -sと-z -

    - -

    -  ファイルのサイズを知りたいときは-sを用いる。「サイズが0かどうか」を知りたいときは-zを用いる。 -

    - -
    -use strict;
    -use warnings;
    -print -s 'datafile.txt';
    -
    - -

    - ファイルテスト演算子 -M -

    - -

    -  ファイルの古さを調べたいときに、-Mを用いる。 -

    - -

    - ファイルテスト演算子 -Tと-B -

    - -

    -  「テキストファイルかどうかを調べる」のが-Tで、「バイナリファイルかどうかを調べる」のが-Bです。ちなみ日本語が含まれていると、「バイナリファイル」として認識されることに注意。 -

    - -

    - ファイルグロッブ -

    - -

    -  こいつを使うと、カレントディレクトリのファイルを簡単に列挙できる。使い方は -

    - -
    -<ワイルドカード>
    -
    - -

    - となる。例は、 -

    - -
    -while (<*.txt>) {
    -print $_, "\n";
    -}
    -
    - -

    - 練習問題 — その1 -

    - -

    -  引数にディレクトリが与えられれば、ディレクトリ内部を表示。引数にファイルを与えられれば、ファイルの中身を表示する。 -

    - -
    -use strict;
    -use warnings;
    -# 引数が指定されていない場合
    -if (@ARGV == ) {
    -print 'Please give the argument.', "\n";
    -print 'For Example: perl temp.pl /', "\n";
    -exit;
    -}
    -# 引数を $arg に格納する
    -my $arg = shift;
    -# 引数がディレクトリとして認識できる
    -if (-d $arg) {
    -# ディレクトリを開く
    -opendir(DIR, $arg) or die "$!";
    -# ディレクトリの中を一つ一つ @file に格納する
    -while (my $file = readdir(DIR)) {
    -# 親ディレクトリ・カレントディレクトリならば表示しない
    -next if ($file eq '.');
    -next if ($file eq '..');
    -# ファイル or ディレクトリを表示する
    -print $file, "\n";
    -}
    -# きちんとディレクトリを閉じなきゃね
    -closedir(DIR);
    -}
    -# 引数がファイル名として認識可能
    -if (-f $arg) {
    -# ファイルを開く
    -open(FILE, $arg) or die "$!";
    -# ファイルの内容を @f_content に格納する
    -my @f_content = <FILE>;
    -# 一気に表示
    -print @f_content;
    -# 閉じる
    -close(FILE);
    -}
    -
    - -

    - 練習問題 — その2 -

    - -
    -

    - No. 0010 615 -

    - -

    - No. 0009 602 -

    - -

    - No. 0008 569 -

    - -

    - No. 0007 549 -

    - -

    - No. 0006 535 -

    - -

    - No. 0005 514 -

    - -

    - No. 0004 23 -

    - -

    - No. 0003 19 -

    - -

    - No. 0002 10 -

    - -

    - No. 0001 4 -

    - -

    - No. 0000 1 -

    -
    - -

    - こいつはメールマガジンの購読数の推移を示したもの。こいつの購読数の伸びを計算するプログラムを作る。 -

    - -
    -use strict;
    -use warnings;
    -# 変数の宣言
    -my @nums = ();
    -my @tmp_vols = ();
    -my @tmp_nums = ();
    -# ファイルを開く
    -open(FILE, 'mmlog.txt') or die "$!";
    -while (my $data = <FILE>) {
    -# 一行ずつ読み込んで@dataに格納
    -@nums = split(/\s+/, $data);
    -# @tmp_volsと@tmp_numsに格納
    -push (@tmp_vols, $nums[] . $nums[1]);
    -push (@tmp_nums, $nums[2]);
    -}
    -# ファイルを閉じる
    -close(FILE);
    -# 実際に表示させる
    -for (my $i=; $i < @tmp_vols - 2; $i++) {
    -print $tmp_vols[$i], '-', $tmp_vols[$i + 1], ' --> ', $tmp_nums[$i] - $tmp_nums[$i + 1], "\n";
    -}
    -
    -
    diff --git a/content/post/2008/03/16/2008-03-16-00000844.md b/content/post/2008/03/16/2008-03-16-00000844.md deleted file mode 100644 index bef9671..0000000 --- a/content/post/2008/03/16/2008-03-16-00000844.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: Perlの勉強がひとまず終了 -author: kazu634 -date: 2008-03-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3831;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -  一冊、とりあえずやり遂げてみたー。次はCとLispに手を出してみたい…かも。時間のあるのは今と研修期間の3ヶ月だけだしね。 -

    - -

    -  ここいら辺を入手しよう。 -

    - -
    -新版C言語プログラミングレッスン 入門編

    - -
    -

    -新版C言語プログラミングレッスン 入門編 -

    - - -
    - -
    -
    -
    - -
    -新版C言語プログラミングレッスン 文法編

    - -
    -

    -新版C言語プログラミングレッスン 文法編 -

    - - -
    - -
    -
    -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/16/2008-03-16-『新版perl言語プログラミングレッスン入門編』-第11.md b/content/post/2008/03/16/2008-03-16-『新版perl言語プログラミングレッスン入門編』-第11.md deleted file mode 100644 index f3c9038..0000000 --- a/content/post/2008/03/16/2008-03-16-『新版perl言語プログラミングレッスン入門編』-第11.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: 『新版Perl言語プログラミングレッスン入門編』 第11章 ファイル操作のつづき -author: kazu634 -date: 2008-03-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3829;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  つづき。 -

    - -

    - -

    - -

    - 練習問題 -

    - -

    - 次のようなファイルを読み込んで、数字部分を足してその合計順に表示させる。 -

    - -
    -

    - さとうはなこ,佐藤花子,65,90,100,80,73 -

    - -

    - あべかずま,阿部一馬,8,7,23,21,24 -

    - -

    - いとうこういち,伊藤浩一,74,31,41,59,38 -

    - -

    - さとうたろう,佐藤太郎,100,95,98,82,61 -

    - -

    - むらまつしんじ,村松信二,55,48,79,90,88 -

    - -

    - しんどうさんたろう,新藤三太郎,74,41,59,31,38 -

    -
    - -

    - 私の回答: -

    - -
    -use strict;
    -use warnings;
    -my $tmp_score;
    -my %list;
    -my $tmp_name;
    -my @tmp;
    -open(FILE, 'data.txt') or die "$!";
    -while (my $line =<FILE>) {
    -@tmp = split(/,/, $line);
    -$tmp_name = $tmp[1];
    -$tmp_score = $tmp[2] + $tmp[3] + $tmp[4] + $tmp [5] + $tmp[6];
    -$list{$tmp_name} = $tmp_score;
    -}
    -close(FILE);
    -foreach (reverse(sort {$list{$a} <=> $list{$b} } keys %list)) {
    -print "$_ : $list{$_}\n";
    -}
    -
    - -

    - 回答を見て思ったこと。 -

    - - - -

    - あと、ハッシュの使い方とかソートの仕方とかを忘れていた(..;) -

    -
    diff --git a/content/post/2008/03/16/2008-03-16-マリオカートds.md b/content/post/2008/03/16/2008-03-16-マリオカートds.md deleted file mode 100644 index f4c5a70..0000000 --- a/content/post/2008/03/16/2008-03-16-マリオカートds.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: マリオカートDS -author: kazu634 -date: 2008-03-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3833;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  買ってしまいました。古本を売ったお金で。やっぱり楽しいわー -

    - -
    -マリオカートDS

    - -
    -

    -マリオカートDS -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/03/17/2008-03-17-00000845.md b/content/post/2008/03/17/2008-03-17-00000845.md deleted file mode 100644 index fb220aa..0000000 --- a/content/post/2008/03/17/2008-03-17-00000845.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』で気になった部分 -author: kazu634 -date: 2008-03-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3839;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -
    -

    - 私がいろいろ説明するのをただ覚えるだけでは、残念ながらC言語を習得するのに不十分です。 -

    - - - -

    - こういう問いかけを自分自身で行って、よく考えてください。不思議なことに考えれば考えるほど覚えることも楽になってくるものです。よく覚えれば元金が増え、よく考えればそれが複利で増えるのです。あなたの問いの答えはすぐに見つかるかもしれませんし、ずいぶん後に見つかるかもしれません。けれども大切なことは、あなたが自分で積極的に考えようとすることなのです。 -

    -
    - -

    - 素敵だ♪ -

    -
    diff --git a/content/post/2008/03/17/2008-03-17-00000846.md b/content/post/2008/03/17/2008-03-17-00000846.md deleted file mode 100644 index 87a2b9f..0000000 --- a/content/post/2008/03/17/2008-03-17-00000846.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: いけてる.emacsの設定 -author: kazu634 -date: 2008-03-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3843;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -
    -;; エンターキーを押したらインデント
    -(global-set-key "\C-m" 'newline-and-indent)
    -
    - -

    - この設定は素敵だ。 -

    -
    diff --git a/content/post/2008/03/17/2008-03-17-hello-world-2.md b/content/post/2008/03/17/2008-03-17-hello-world-2.md deleted file mode 100644 index 37651a7..0000000 --- a/content/post/2008/03/17/2008-03-17-hello-world-2.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: Hello world! -author: kazu634 -date: 2008-03-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3841;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -printf("Hello, world.\n");
    -return();
    -}
    -
    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/18/2008-03-18-00000849.md b/content/post/2008/03/18/2008-03-18-00000849.md deleted file mode 100644 index 949bd51..0000000 --- a/content/post/2008/03/18/2008-03-18-00000849.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』の勉強 -author: kazu634 -date: 2008-03-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3845;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  頑張ってみるけど、「プロフェッショナルの流儀」が始まるまで。 -

    - -

    - ユーザーからのインプットを待って対話的なプログラム -

    - -
    -#include <stdio.h>
    -#include <stdlib.h>
    -#define MAXLINE 256
    -int main(void);
    -int main(void)
    -{
    -char buffer[MAXLINE];
    -int age;
    -printf ("Please enter your name.\n");
    -gets(buffer);
    -printf ("Hi, %s.\n", buffer);
    -printf ("Please enter your age.\n");
    -gets(buffer);
    -age = atoi(buffer);
    -printf ("You are now %d, so you will be %d in 10 years!\n", age, age + 10);
    -return();
    -}
    -
    - - - -

    - 九九 -

    - -

    -  とりあえず打ち込んでみた。 -

    - -
    -/* 名前:九九練習プログラム */
    -/* 書式:九九を練習する */
    -/* 解説: */
    -/*  プログラムkukuは、九九の問題をランダムに20個表示して */
    -/*  その正答数と正解率を表示するプログラムです。 */
    -#include <stdio.h>
    -#include <stdlib.h>
    -#include <time.h>
    -#define MAX_Q		20 	/* 表示する問題の個数 */
    -#define MAX_LINE	128	/* 入力行の最大長 */
    -int main(void);
    -void kuku(int questno);
    -int good_answers = ;		/* 正答の数 */
    -/* 関数mainは九九の練習をする。 */
    -/* 問題をMAX_Q回繰り返す。 */
    -/* 最後に結果を表示する。 */
    -int main(void)
    -{
    -int i;
    -float rate;
    -/* 現在時刻を使って乱数の「種」を得る */
    -srand((unsigned int)time(NULL));
    -printf ("これから九九の問題を %d 問出します。\n", MAX_Q);
    -good_answers = ;
    -for (i = ;i < MAX_Q;i++) {
    -kuku(i);
    -}
    -rate = good_answers * 100.0 / MAX_Q;
    -printf ("問題は %d 問ありました。\n", MAX_Q);
    -printf ("%d 問は正しく答えられましたが、\n", good_answers);
    -printf ("%d 問は間違っていました。\n", MAX_Q - good_answers);
    -printf ("正答率 %0.1f %% です。\n", rate);
    -printf ("\n");
    -printf ("お疲れ様。\n");
    -return();
    -}
    -/* 関数kukuは九九の問題を一問出して、答えを待つ。 */
    -/* 正答、誤答の別を表示する。 */
    -void kuku(int questno)
    -{
    -int x, y, result;
    -char buffer[MAX_LINE];
    -x = rand() % 9 + 1;
    -y = rand() % 9 + 1;
    -printf ("[Question No. %d] %d × %d =", questno +1, x, y);
    -fflush(stdout);
    -gets(buffer);
    -result = atoi(buffer);
    -if ( x * y == result) {
    -printf ("Your answer is correct.\n");
    -good_answers++;
    -}
    -else {
    -printf ("Your answer is wrong.\n");
    -}
    -printf ("\n");
    -}
    -
    - -

    - -

    - -

    -id:maq さんのコメントを読んで、「オーバーフロー」について調べる。 -

    - -
    -

    - C ユーザは、確保されている領域を越えることはありえないと確証できなければ、 境界をチェックしない危険な関数を使うべきではありません。 通常使用を避けた方が良い(確実に防御すべき)関数には、strcpy(3)や strcat(3)、 sprintf(3)(親戚に当たる vsprintf(3))、gets(3) があります。 その代わりとして、strncpy(3)や、strncat(3)、snprintf(3)や fgets(3)の使用を お薦めします。詳しくは下記で論じますので読んでください。 -

    - -

    -C や C++ の危険なところ -

    -
    - -

    - ということらしい。そういえば、gccでコンパイルしたら「gets使わない方がいいよ」的な警告が出ていたような。とりあえず現状、こういう難しい問題はひとまず置いておいて『新版C言語プログラミングレッスン 入門編』に準拠して勉強を進めていこうと考えてますです。 -

    - -

    - コメントありがとうございます(__) -

    -
    diff --git a/content/post/2008/03/18/2008-03-18-00000850.md b/content/post/2008/03/18/2008-03-18-00000850.md deleted file mode 100644 index 34db74a..0000000 --- a/content/post/2008/03/18/2008-03-18-00000850.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 芦名星の水着 -author: kazu634 -date: 2008-03-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3849;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  映画『シルク スペシャル・エディション [DVD]』以来のファン。『シルク スペシャル・エディション [DVD]』での演技はすばらしかった。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/18/2008-03-18-00000851.md b/content/post/2008/03/18/2008-03-18-00000851.md deleted file mode 100644 index 69c6651..0000000 --- a/content/post/2008/03/18/2008-03-18-00000851.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 明日の飲み会の参加者が。。。 -author: kazu634 -date: 2008-03-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3847;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  大学一年生から四年生までバイトしていたところの先輩と飲む予定だったんだけど、参加者がどんどん減っていく。女の先輩の「体調悪い」は致し方ないし、仕事が急に入るのも致し方なし。うーん、残念だ! -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/20/2008-03-20-00000852.md b/content/post/2008/03/20/2008-03-20-00000852.md deleted file mode 100644 index adda16f..0000000 --- a/content/post/2008/03/20/2008-03-20-00000852.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: これからLeopardの再インストールをしてみようと思う -author: kazu634 -date: 2008-03-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3851;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず一通りMacに慣れてきたので、自分が作成したデータをすべてDocuments以下に納めたいと考え始める。というわけでクリーンインストールを試みた。 -

    - -
      -
    1. -Carbon Copy Clonerでバックアップ -
    2. -
    3. -iBackupで細かな設定をバックアップする -
    4. -
    5. - LeopardのインストールCD 1枚目を入れて、再起動。起動時の画面で「C」を押し続けると、CD-ROMから起動する。 -
    6. -
    7. - Leopardのインストール -
    8. -
    9. - X CodeとX11をインストール -
    10. -
    11. - iTunesのデータとiPhotoのデータを内蔵のハードディスクに移す -
    12. -
    13. - iBackupで設定のリカバリ(特にiTunes, iPhoto, iCal, Mailなどが重要) -
    14. -
    15. - .emacsなどのファイルを~に(文字化けなどの危険性が高いので、ターミナルからcpが無難のようだ(..;)これにやや詰まる) -
    16. -
    17. - ソフトのインストール
        -
      1. - Mozilla Japan – Firefox http://www.mozilla-japan.org/products/firefox/ (greasemonkeyスクリプトも忘れないこと) -
      2. -
      3. - AppCleaner http://www.freemacsoft.net/AppCleaner/index.php -
      4. -
      5. - Carbon Emacs パッケージ http://homepage.mac.com/zenitani/emacs-j.html (APELのインストールを忘れないこと) -
      6. -
      7. - Quicksilver http://blacktree.com/?quicksilver -
      8. -
      9. - mi http://mimikaki.net/ -
      10. -
      11. - Google Earth http://earth.google.com/intl/ja/download-earth.html -
      12. -
      13. - Arcana Research http://www5e.biglobe.ne.jp/~arcana/ -
      14. -
      15. - Perian – The swiss-army knife of QuickTime® components http://perian.org/ -
      16. -
      17. - KeyRemap4MacBook http://www.pqrs.org/tekezo/macosx/keyremap4macbook/index.html.ja -
      18. -
      19. - Free Flickr eXporter iPhoto Plugin (FFXporter) http://www.dustin.li/Publish/Software/Entries/2007/12/26_Free_Flickr_eXport_iPhoto_Plugin.html -
      20. -
      21. - Binary Minded Software – Remember The Milk for Quicksilver http://www.binaryminded.com/qsrtm.html -
      22. -
      23. - iBackup http://www.grapefruit.ch/iBackup/ -
      24. -
      25. - Picasa Web Albums http://picasa.google.com/web/mac_tos.html -
      26. -
      27. - Bombich Software: Carbon Copy Cloner http://www.bombich.com/software/ccc.html -
      28. -
      29. - Spanning Sync – Sync iCal and Google Calendar http://spanningsync.com/ -
      30. -
      31. - Jammingホームページ http://dicwizard.jp/jamming.html -
      32. -
      -
    18. -
    - -

    - このようなことをして今に至る。これからCarbon Copy Clonerでコピーして、今の状態を保存しておくつもり。さて、お風呂ー -

    -
    diff --git a/content/post/2008/03/20/2008-03-20-00000853.md b/content/post/2008/03/20/2008-03-20-00000853.md deleted file mode 100644 index 9cef4d3..0000000 --- a/content/post/2008/03/20/2008-03-20-00000853.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 「スタジオジブリ・レイアウト展」があるらしい -author: kazu634 -date: 2008-03-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3853;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  行きたい♪ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/21/2008-03-21-you-werent-meant-to-have-a-boss-by-paul-graham.md b/content/post/2008/03/21/2008-03-21-you-werent-meant-to-have-a-boss-by-paul-graham.md deleted file mode 100644 index 50d7340..0000000 --- a/content/post/2008/03/21/2008-03-21-you-werent-meant-to-have-a-boss-by-paul-graham.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ”You Weren’t Meant to Have a Boss” (By Paul Graham) -author: kazu634 -date: 2008-03-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3855;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Paul Graham - ---- -
    -

    -  Paul GrahamのエッセーYou Weren’t Meant to Have a Bossが公開されていた。要点としてはおそらく、大企業のプログラマーに感じた違和感から出発して、狩猟採集の時代の最適な集団の人数・自身のY Combinatorでの経験から、プログラマーには上司がいるような環境ではなく、少人数で自分たちのプロジェクトに取り組む環境が最適だ、というようなことを言っているのだと思う。タイトルの”You weren’t meant to have a boss.”が過去形なのも示唆的というか、刺激的だと思う(「昔は上司なんて必要なかった。でも、じゃあ現在はどうだと思う?」みたいな刺激的なタイトル)。 -

    -
    diff --git a/content/post/2008/03/22/2008-03-22-00000855.md b/content/post/2008/03/22/2008-03-22-00000855.md deleted file mode 100644 index acece92..0000000 --- a/content/post/2008/03/22/2008-03-22-00000855.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: サークルの飲み会 -author: kazu634 -date: 2008-03-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3859;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日はサークルの飲み会があった。『つん読』という書評誌の作成をするサークル。大学一年生の頃から所属。一時期は二人だけで運営していたのだけれど、今は6人ぐらいで和気藹々と楽しそうにしている。こういう雰囲気でみんな楽しくできると良いよねー。二人だけでやっていた後輩とは戦友のような雰囲気でいろいろと話す。楽しかったー -

    -
    diff --git a/content/post/2008/03/22/2008-03-22-00000856.md b/content/post/2008/03/22/2008-03-22-00000856.md deleted file mode 100644 index 2591dca..0000000 --- a/content/post/2008/03/22/2008-03-22-00000856.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日も研究室の飲み会 -author: kazu634 -date: 2008-03-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3861;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日も飲み会だよー。実はそれが終わってからも、高校の時の友達のところに行かなければいけなかったりして。。。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/03/23/2008-03-23-00000857.md b/content/post/2008/03/23/2008-03-23-00000857.md deleted file mode 100644 index 3a6fdac..0000000 --- a/content/post/2008/03/23/2008-03-23-00000857.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: '『[新版C言語プログラミングレッスン 入門編』 第四章 if' -author: kazu634 -date: 2008-03-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3867;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  つづきだよー -

    - -

    - -

    - -

    - 論理和「||」 -

    - -
    -#include <stdio.h>
    -#include <stdlib.h>
    -#define MAX_LINE	128	/* 入力行の最大長 */
    -int main(void);
    -int main(void)
    -{
    -char buf[MAX_LINE];
    -int n;
    -printf ("降水確率を入力してください。\n");
    -gets(buf);
    -n = atoi(buf);
    -printf ("降水確率は %d %%です。\n", n);
    -if (n <  || 100 < n) {
    -printf ("降水確率は0 - 100の間ですよ。\n");
    -}
    -else if (n >= 50) {
    -printf ("傘を忘れずにね。\n");
    -}
    -else {
    -printf ("傘はいりません。\n");
    -}
    -printf ("いってらっしゃい\n");
    -return();
    -}
    -
    - -

    - or は「||」で表現する。 -

    - -

    - 現在の時間を入力してもらって、それに応じたメッセージを表示させる -

    - -
    -#include <stdio.h>
    -#include <stdlib.h>
    -#define MAX_LINE	128	/* 入力行の最大長 */
    -int main(void);
    -int main(void)
    -{
    -char buf[MAX_LINE];
    -int n;
    -printf ("現在の時刻(「時」だけでよい)を教えてください。\n");
    -gets(buf);
    -n = atoi(buf);
    -if (n <  || 24 < n) {
    -printf ("Hour must be:\n 0 <= hour <= 24\n");
    -}
    -else if ( <= n && n <= 11) {
    -printf ("おはようございます。\n");
    -}
    -else if (n == 12) {
    -printf ("お昼です。\n");
    -}
    -else if (13 <= n && n <= 18) {
    -printf ("こんにちわ。\n");
    -}
    -else if (19 <= n && n <= 23) {
    -printf ("こんばんわ。\n");
    -}
    -return();
    -}
    -
    - -

    - 境界にあたる場合の条件に注意。自分の場合、「=」をつけ忘れていた。 -

    - -

    - ここまでで Perl と違うと思った部分 -

    - - - -

    - 自分は Perl のコンテクストみたいな考えの方が好きかもしれない。 -

    -
    diff --git a/content/post/2008/03/23/2008-03-23-00000858.md b/content/post/2008/03/23/2008-03-23-00000858.md deleted file mode 100644 index d643853..0000000 --- a/content/post/2008/03/23/2008-03-23-00000858.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 昨日も飲み会が -author: kazu634 -date: 2008-03-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3863;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昨日も飲み会。うちの外国人講師の先生と助手さんがイギリスに行くことになったので、学生有志で送別会を行う。ちゃんこ鍋をおいしくいただく。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - いろいろとお話をして、二次会にも行く。 -

    - -

    -  でも、高校の時の友達が送別会をしてくれるというので、途中で抜けて友達の家へ。深夜11~04時の間カラオケをする。特に印象に残ったのがこれ。 -

    - -

    -

    -
    -

    - -

    -
    D -

    - -

    - スーパーマリオを知っていると言うことを前提にして書かれている歌詞。スーパーマリオは偉大だと強く思った。 -

    -
    diff --git a/content/post/2008/03/23/2008-03-23-00000859.md b/content/post/2008/03/23/2008-03-23-00000859.md deleted file mode 100644 index dcd3920..0000000 --- a/content/post/2008/03/23/2008-03-23-00000859.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 『プログラミングGauche』を購入 -author: kazu634 -date: 2008-03-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3865;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - - Programming - ---- -
    -

    -  とりあえず自分が知っているプログラミング言語とはパラダイムが全然違うことを痛感させられる。5章ぐらいまでざーっと流して読んでみただけだけど、気になったのは -

    - - - -

    - 二つ目については次のような説明が続いていた。 -

    - -
    -

    - 再定義が可能だからといって、 define や lambda といった重要な名前をむやみに再定義すると大変なことになります。それが重大な結果を招くとわかった上で再定義することを Scheme の言語仕様は妨げません。すべてユーザーの自由に委ねられています。 -

    -
    - -

    - そうかー。そうなんだね。*1 -

    - -

    -  とりあえずこいつを一通り目を通して実際に動かしてみてから、『On Lisp』を経由して、『計算機プログラムの構造と解釈』へとつなげていこうと思う。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:Arc の翻訳でもそれらしいこと書いていたけれど、あらためて事実を確認させられたぜよ -

    -
    diff --git a/content/post/2008/03/25/2008-03-25-00000860.md b/content/post/2008/03/25/2008-03-25-00000860.md deleted file mode 100644 index 2315dac..0000000 --- a/content/post/2008/03/25/2008-03-25-00000860.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: お料理のために -author: kazu634 -date: 2008-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3871;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  「[rakuten:hw-matsuya:10000019:title]」を購入しました。魔法瓶のようなもので沸騰させた状態で魔法瓶のなかに入れてあげて放置すると、勝手に保温状態になって煮込んだ状態になります。 -

    - -

    -  というわけでビーフシチューを作りました(ここだけの話、実家暮らし→寮暮らしのために、自炊するのは4月から初めて(..;)。今回も当然のごとく寮母さんに手伝ってもらいました。タマネギの皮のむき方わからなかった。でも、ジャガイモは自分一人でがんばった)。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - やっぱり8時間ほど放置していたので、かなりおいしくできあがりました。神奈川に行ったら料理をがんばるぞー。 -

    - -

    -

    -
    -

    - -

    -[rakuten:hw-matsuya:10000019:detail] -

    -
    diff --git a/content/post/2008/03/25/2008-03-25-00000861.md b/content/post/2008/03/25/2008-03-25-00000861.md deleted file mode 100644 index 124e632..0000000 --- a/content/post/2008/03/25/2008-03-25-00000861.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 入居日が早まりました。 -author: kazu634 -date: 2008-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3869;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  寮の管理人さんに電話したら、31日のところを28日から入居可能になりました。管理人さんのやさしさに感動する。いい人だ。 -

    - -

    -  というわけでホテルをキャンセルして、寮に滞在することにした。 -

    -
    diff --git a/content/post/2008/03/30/2008-03-30-00000862.md b/content/post/2008/03/30/2008-03-30-00000862.md deleted file mode 100644 index 50ba0d8..0000000 --- a/content/post/2008/03/30/2008-03-30-00000862.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: ここ数日のまとめ -author: kazu634 -date: 2008-03-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3875;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  お引越しの準備などでばたばたしてました。自宅でネットがつながるのは15日かららしいです。 -

    - -

    - 28日 -

    - -

    -  英文学研究室の外国人講師の先生と一緒に南下。先生は上野で降りる。自分は戸塚駅下車。ちょっと迷ったけれど、寮にたどり着く。管理人さんはとてもいい人そうで助かる。いろいろと買い物。ただダンボールが積まれたままだった。 -

    - -

    -  明日のためにビーフシチューを作る。 -

    - -

    - 29日 -

    - -

    -  起きて朝ごはん。パジャマ代わりのジャージがないので、薄着で寝たのが原因か風邪気味かも?でも、IKEAに向かう。IKEAでいろいろと買い物をして、横浜へ。横浜で友達と合流して、戸塚に向かう(友達は戸塚の桜を見たがったため)。友達は女性ということもあり春らしい格好。自分は寒い仙台から着たばっかりなので格好がやや場違いだったかもしれない。。。友達と夕飯を食べて、後は寝て過ごす。机がないからパソコンとか物を置けない!! -

    - -

    - 30日 -

    - -

    -  風邪気味なので、朝ごはんを食べてベッドでごろごろ。普通の学生というのはこんな感じで一日を過ごすのだろうと考え、「暇だろうなぁ」とふと思ってしまう。 -

    - -

    -  昼近くになって、気を取り直して自転車で散策。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - いい汗をかいた。 -

    - -

    -  これから机といすを買いにいくぞ。 -

    -
    diff --git a/content/post/2008/04/03/2008-04-03-00000863.md b/content/post/2008/04/03/2008-04-03-00000863.md deleted file mode 100644 index 039d8c8..0000000 --- a/content/post/2008/04/03/2008-04-03-00000863.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: ”How to Disagree”を訳している人がいた -author: kazu634 -date: 2008-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3877;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Paul Graham - ---- -
    -

    -  id:lionfanさん経由で知る。うーん寮にネットがつながっていれば、自分のほうが先にアップできてたかも。ネットにつながるのは15日だったかな。まだ遠い。 -

    - -

    -  まぁ、いいか。とにかく研修で疲れたー。でも話し聞いてるだけで給料をいただくのはなんか申し訳ないや。 -

    - - - -

    - 野良犬日記さん、お疲れ様です。 -

    -
    diff --git a/content/post/2008/04/15/2008-04-15-00000864.md b/content/post/2008/04/15/2008-04-15-00000864.md deleted file mode 100644 index e3e9cb0..0000000 --- a/content/post/2008/04/15/2008-04-15-00000864.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: なんか -author: kazu634 -date: 2008-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3883;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  Emacsから投稿できずに詰まっていた。はやく寝よう。 -

    -
    diff --git a/content/post/2008/04/15/2008-04-15-00000865.md b/content/post/2008/04/15/2008-04-15-00000865.md deleted file mode 100644 index 3aea34f..0000000 --- a/content/post/2008/04/15/2008-04-15-00000865.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 鎌倉の写真 -author: kazu634 -date: 2008-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3881;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  先週の土曜日は鎌倉に行ってきました。八幡宮では結婚式が行われていました。このアングルなら載せても問題ないと思われるので掲載。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 巫女さんがきれいでした。赤と白でとても栄えています。 -

    - -

    -  他の写真も見たい人はKamakura – a set on Flickrをご覧ください。 -

    -
    diff --git a/content/post/2008/04/15/2008-04-15-00000866.md b/content/post/2008/04/15/2008-04-15-00000866.md deleted file mode 100644 index a8dfc3e..0000000 --- a/content/post/2008/04/15/2008-04-15-00000866.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ついにネット開通 -author: kazu634 -date: 2008-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3879;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  というわけで、寮でもネットが繋がりました。なかなかネットにつなげないと不便だったのですが、これでその不便が解消。また日記を再開していきます。 -

    -
    diff --git a/content/post/2008/04/16/2008-04-16-00000867.md b/content/post/2008/04/16/2008-04-16-00000867.md deleted file mode 100644 index d9e5db3..0000000 --- a/content/post/2008/04/16/2008-04-16-00000867.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Moleskineを使いつぶしつつある -author: kazu634 -date: 2008-04-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3885;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  1日から研修が始まって、今日で新しいタイプのMoleskineを使いつぶしつつある。ハードカバーじゃなくて、ソフトカバーのMoleskine。やっぱりソフトカバーの方が使いやすいかも。 -

    - -
    -Moleskine Classic Notebook, Large, Ruled, Black, Soft Cover (5 x 8.25) (Classic Notebooks)

    - -
    -

    -Moleskine Classic Notebook, Large, Ruled, Black, Soft Cover (5 x 8.25) (Classic Notebooks) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/16/2008-04-16-00000868.md b/content/post/2008/04/16/2008-04-16-00000868.md deleted file mode 100644 index 1a49104..0000000 --- a/content/post/2008/04/16/2008-04-16-00000868.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 大学学部の存在 -author: kazu634 -date: 2008-04-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3887;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - で、上の引用部に「授業でコンパイラを書くだけ」とあるけれど、 大学学部で扱うトピックがさほど深いものにならないのはある意味仕方無いことだと思う。 深く突き詰めるには進む方向がある程度見えてないとならないんだけど、 専門分野ってのは先へ行くほど急速に広がっているんで、 学部くらいでは進む方向を定めることが難しい。 後でどっちにも進めるような共通部分の基礎固めをしようとすると、 あんまりエキサイティングでないトピックとか、 現実の問題との結びつきがピンとこない抽象的な話とかに なっちゃうんじゃないかなあ。 -

    - -

    - ただ、それは「大学側から提供するプログラムとしては、 あんまり尖ったものにできない」というだけであって、自分で やりたい方向のある学生がそっちに深入りして行こうと思ったら それなりのリソースへのアクセス手段が揃っているところだと思うよ、 大学は。 -

    - -

    -Shiro -

    -
    - -

    - やっぱり自分で問題を選び始めてからが、何事もおもしろくなるんじゃないかな。自分も大学での講義は退屈だった。先生方が凄いのはわかったけれど。おもしろいと感じるようになったのは、自分で問題を選べる大学院生になってからだったように思う。振り返ると、学部での勉強は自分でおもしろい問いを見つけるためのバックボーンだったなー。 -

    -
    diff --git a/content/post/2008/04/17/2008-04-17-00000871.md b/content/post/2008/04/17/2008-04-17-00000871.md deleted file mode 100644 index 8ee3c64..0000000 --- a/content/post/2008/04/17/2008-04-17-00000871.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 報奨金をゲット -author: kazu634 -date: 2008-04-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3893;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  うちの会社は資格取得を奨励していて、所有資格によって報奨金を支給する。なんか自分のTOEICのスコアだと100,000円がもらえるらしい。何に使おうかしら。パスポートを持っていたら、衝動的にゴールデンウィークはカリフォルニア…な展開だった。危ない、危ない。 -

    - -

    -  どうせならゴールデンウィークはまだ行ったことのない日本の都市に行ってみようかな。札幌か福岡か…どっちがいいかなー。それともガジェットを買いに走るか。だとすると、iPod Touchかなー。 -

    - -

    -  それにしても他の同期の前で公表されるものだから、軽くエイリアン扱いされている気がするのは気のせいかしら? -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from C Mariani -

    -
    diff --git a/content/post/2008/04/17/2008-04-17-00000872.md b/content/post/2008/04/17/2008-04-17-00000872.md deleted file mode 100644 index 52d352a..0000000 --- a/content/post/2008/04/17/2008-04-17-00000872.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: 日曜日はソフ開の試験 -author: kazu634 -date: 2008-04-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3895;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日曜日はソフ開の試験。神奈川県在住なんだけど、東京でしか受験できなかった(専大受験で申し込んで受験地変更を申し込む。横浜は会場に収容できないのか変更不可だった)。というわけで週末は東京に一泊することにした。後輩に声をかけてご飯を食べようとしているのだけれど、返事がない。別な人に声をかけるかな。 -

    - -

    -  こういう日程な訳で、会社の研修は試験対策をしております。基本的にこれが初見なのですが、まぁ秋までには戦えるレベルにはなれそう。今回は捨てておりますので。でも、一応勉強はしてますが。 -

    - -
    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉

    - -
    -

    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/18/2008-04-18-00000873.md b/content/post/2008/04/18/2008-04-18-00000873.md deleted file mode 100644 index 756194e..0000000 --- a/content/post/2008/04/18/2008-04-18-00000873.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 仕事について -author: kazu634 -date: 2008-04-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3899;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  はてぶで紹介されていたのでのぞいてみた糸井重里がなんかおもしろい本を出したみたいだ。任天堂の社長さんと対談記事がアップされている。こいつもおもしろい。 -

    - -
    -

    - 岩田 安心して「バカもん!」と言える人と、 腫れ物に触るように 叱らないといけない人がいるんですよね。 で、これはねぇ、ものすごい差なんです。 こちらから与えられる量も、 その人が吸収できる量も、 ものすごく変わってくるんですよ。 -

    - -

    -ほぼ日刊イトイ新聞 – 星空の下の仕事観。 -

    -
    - -
    -

    - 岩田 逆に、腫れ物に触るように 叱らなくてはならない人っていうのは、 「ここからは入ってこないでください」 っていうバリアーみたいなものを 周囲に感じさせてしまう人なんでしょうね。 そこに踏み込んでしまうと その人を壊してしまうんじゃないかと まわりの人たちが気を遣ってしまうというか‥‥。 ああ、だから、やっぱり、 「あなたが大切にしてきたことはなんですか?」 という話に通じることかもしれません。 -

    - -

    -ほぼ日刊イトイ新聞 – 星空の下の仕事観。 -

    -
    - -
    -

    - 糸井 だからこそ、「こころ」を見せてくれている人、 「バカもん!」って平気で怒れる人に 仕事や機会は集まるんですよね。 これは、どんなデキの悪い子にも コツとして教えてあげたいね。 楽になる、その人だけじゃなくて、みんなが。 -

    - -

    -ほぼ日刊イトイ新聞 – 星空の下の仕事観。 -

    -
    - -

    - 自分は安心して「ばかもん!」と言われているのかチェックしてみなければ。 -

    - -
    -はたらきたい。

    - -
    -

    -はたらきたい。 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/19/2008-04-19-00000875.md b/content/post/2008/04/19/2008-04-19-00000875.md deleted file mode 100644 index 4bf9dd5..0000000 --- a/content/post/2008/04/19/2008-04-19-00000875.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 気になった動画 -author: kazu634 -date: 2008-04-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3901;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - コンビニ店員が泥棒を撃退 -

    - -

    -
    D -

    - -

    - 世界の図書館 -

    - -

    -
    D -

    - -

    - Randy Pausch -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/04/19/2008-04-19-00000876.md b/content/post/2008/04/19/2008-04-19-00000876.md deleted file mode 100644 index da64e7c..0000000 --- a/content/post/2008/04/19/2008-04-19-00000876.md +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: 待ち行列理論について -author: kazu634 -date: 2008-04-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3903;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  こいつが全く分からないのでここで一つまとめておきたいと思います。 -

    - -

    - -

    - -

    - Wikipediaだと -

    - -
    -

    - 待ち行列理論(まちぎょうれつりろん 英訳:Queueing Theory)は、応用数学のオペレーションズ・リサーチにおける分野の一つで、様々な待ち行列系を数理モデル化して、待ち行列の平均長や、到着してから去るまでの平均の時間などを考察する理論である。 -

    - -

    - コンビニエンスストアや銀行などでは、しばしば窓口で順番待ちをしている人の列が生じる。このような行列を「待ち行列」と言う。この発生には様々な要因があり、客の現れる時間や、窓口での対応時間などをモデルとして記述し、その時間などを考察する。 -

    - -

    -待ち行列理論 – Wikipedia -

    -
    - -

    - いや、これじゃわからん。テキストを見てみよう。 -

    - -

    - 待ち行列とは -

    - -
    -

    -  駅の切符の自動販売機やスーパーのレジなどにおいて、人が滞留する現象がある。これは、混雑がひどく、サービスの時間に対して人が滞留していく割合の方が大きい状態である。このように、サービスを受けようとして待っている人や設備を「待ち行列」という。 -

    -
    - -

    - これならわかりそう。 -

    - -

    - 待ち行列理論 -

    - -
    -

    -  待ち行列理論は、待ち行列ができたときの平均待ち時間や平均応答時間を求める手法である。待ち行列の状態を表すものとしてケンドールの記法がある。例えば -

    - -

    -

    -
    -

    - -

    - M / M / m -

    - -

    - システムの設計でよく用いられるのは、 M / M / mである。これはサービスの要求の発生頻度分布がランダムで、サービスの処理時間分布が指数分布、サービス窓口の数がm個であることを表す。そのほか、 M / D / m M / G / 1がよく用いられる。 -

    - -

    - 数学的に解きやすく、応用範囲が広いのは M / M / 1である。これはサービス要求の発生頻度分布がランダムで、サービス処理時間分布が指数分布、サービス窓口の数が一個であることを表す。統計数学では、ランダムな発生はポアソン分布で近似する。 -

    -
    - -

    -  指数分布とポアソン分布が分からないorz。指数分布は指数関数的な分布なのかしら?そもそも「分布」ってなによ? -

    - -

    -  ポアソン分布は説明がある。 -

    - -
    -

    - 二項分布 P(x) =  _n C _x P _x (1-P)^n^-^xにおいて、Pが非常に小さくかつnが大きいとき、確率Pをもつ事象がn回の観察で起こる確率 -

    - -

    -

    -
    -

    - -

    - P(x) = ¥frac{¥mu e ^-^¥mu}{x!} -

    - -

    - (平均値、分散共に ¥mu)統計数学ではランダムな発生はポアソン分布に従うことが知られている。そこで、 M / M / 1待ち行列の到着はポアソン到着という。 -

    -
    - -

    - 要するに、「ポアソン分布に従う」は「ランダムだよ」ということらしい。続きを見てみよう。 -

    - -
    -

    - M / M / 1待ち行列はいくつかの公式を覚えておくことで、解析的に解くことができる。 M / M / 1待ち行列の公式を整理しておく。 -

    - - - -

    - このように定義したときに、利用率(サービス窓口が処理中である確率)を ¥rhoとすると、次式が成り立つ。 -

    - -

    -

    -
    -

    - -

    - ¥rho = ¥frac{¥lambda}{¥mu} -

    - -

    - ¥rhoは、 0 < ¥rho < 1 (¥lambda < ¥mu) でないと、待ち行列が際限なく大きくなってしまう。 -

    -
    - -

    - ここらへんは定義だから暗記しなければいけない部分なのだろう。 -

    - -
    -

    -  また、トランザクション一件あたりの処理時間は平均処理率の逆数で、平均処理時間(平均サービス時間)という。 -

    - -

    -

    -
    -

    - -

    - 平均処理時間( t_s) =  ¥frac{1}{¥mu}(時間 / 件) -

    - -

    - したがって、 ¥rhoは次のように表すこともできる。 -

    - -

    -

    -
    -

    - -

    - ¥rho = ¥lambda t_s -

    -
    - -

    - ここいらへんも定義を知っていればなんとかなりそうだ。 -

    - -
    -

    - 以上を基本として以下の公式が導かれる。 -

    - - - -

    - T_qはトランザクションが到着したとき、すでに到着しているトランザクションの官僚を待たないと、処理を開始することができないため、待っているジョブと処理中のジョブに平均処理時間をかけることになる。 -

    - -

    - さらに次の公式を導くことができる。 -

    - - - -

    - 平均待ち時間が分かれば、平均応答時間は平均待ち時間に到着したトランザクションの処理時間を加算すればよい。 -

    -
    - -

    - ここらへんになると、ちょっときつい。。。ちょっと問題解いて確認するか。 -

    - -
    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉

    - -
    -

    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/20/2008-04-20-00000877.md b/content/post/2008/04/20/2008-04-20-00000877.md deleted file mode 100644 index 9f4fd0d..0000000 --- a/content/post/2008/04/20/2008-04-20-00000877.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Joseph Conrad and the Adventure Traditionが! -author: kazu634 -date: 2008-04-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3909;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 英文学 - ---- -
    -

    -  いや、ハードカバーだと10,000超えていたような気がするから、うちの昔の先輩が赴任した釧路公立大から取り寄せていたのを思い出す。4000円で買えるようになったんだねー。良い世の中だ。この人の論文もかなり古くなったと言うことなのかな? -

    - -
    -Joseph Conrad and the Adventure Tradition

    - -
    -

    -Joseph Conrad and the Adventure Tradition -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/20/2008-04-20-00000878.md b/content/post/2008/04/20/2008-04-20-00000878.md deleted file mode 100644 index 2e4337d..0000000 --- a/content/post/2008/04/20/2008-04-20-00000878.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日の夕飯 -author: kazu634 -date: 2008-04-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3911;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ソフト開発技術者試験が終わり帰宅後、麻婆豆腐を作る。片栗粉を十分に使ったので、今日はとろとろの麻婆豆腐になりました。計量カップを使ったのもよかったのだろう。ショウガを細かく刻んで麻婆豆腐に入れたので、結構ぽかぽか。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    -
    diff --git a/content/post/2008/04/22/2008-04-22-00000879.md b/content/post/2008/04/22/2008-04-22-00000879.md deleted file mode 100644 index 9f7ac5d..0000000 --- a/content/post/2008/04/22/2008-04-22-00000879.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日はテスト -author: kazu634 -date: 2008-04-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3913;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日はハードウェアとソフトウェアのテストがある。75点未満だとサービス残業で、補講を受けなければならない。それはなんとしても避けたいので、がんばる。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from ccarlstead -

    -
    diff --git a/content/post/2008/04/22/2008-04-22-00000880.md b/content/post/2008/04/22/2008-04-22-00000880.md deleted file mode 100644 index 2a1bed8..0000000 --- a/content/post/2008/04/22/2008-04-22-00000880.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 報奨金の使い道 -author: kazu634 -date: 2008-04-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3915;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず10万円の報奨金をどのように使うかが現在の切実な悩み。とりあえずパスポートさえあれば、ゴールデンウィークは国外逃亡してたかもしれません。ほんと、パスポートさえあれば。。。 -

    - -

    -  というわけで、報奨金の本来の使い道に則って技術的なものを購入しようと計画中。とりあえず、 -

    - - - -

    - などを考えているところ。iPodはとりあえず最新の技術的なものだし、iPhoneまでもう待てない感じがする。Parallelsは、SEなんだから仮想化ソフトぐらいもっておきたいと思ったから。Macを買ったのもParallelsなどの仮想化ソフトの存在が大きかったのだから、導入してみようと決意。 -

    - -

    -  後は、研修でやることになるアルゴリズムなどの参考になる書籍も購入したい。例えば、 -

    - - - -

    - などでCによるアルゴリズム実装とメモリの仕組みなどを勉強してみようかと考え中。後、後輩に教えてもらった -

    - - - -

    - も買ってみよう。なぜか東北大にはちゃんと収蔵されているが、神奈川県立図書館にはないなー。ちぇ。 -

    -
    diff --git a/content/post/2008/04/23/2008-04-23-00000881.md b/content/post/2008/04/23/2008-04-23-00000881.md deleted file mode 100644 index 0220d01..0000000 --- a/content/post/2008/04/23/2008-04-23-00000881.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 研修の日々 -author: kazu634 -date: 2008-04-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3917;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  私は会社の新入社員として研修が続いています。うちの会社は業界内でも異例で、三ヶ月も研修に当てています。いや、おかしいですよね。本当に。でもOffJTでそれなりに必要となる知識を集中的に教えてくれるので、いきなりOJTよりはいいのかもしれないと思ったりします。 -

    - -

    -  講師の人(といってもおなじ社員なのですが)は現場たたき上げの人が教育部に移ってきた人です。教育部全体は現場とは何ステップか離れている部署なので、緊張感に欠けているような印象を受けます。でも、講師の方はびしばしと言ってきます。やっぱり、現場たたき上げで、自分のこれまでのキャリアで新人をぎりぎりと押しつぶすぐらいの人がいないと新人教育じゃないと思うので、こういう環境は良いなぁーと思ってしまう。 -

    - -

    -  自分は大学院の方がつらかったので、それなりにやっているところです。ハードウェアとソフトウェアについてはまぁまぁがんばったから、アルゴリズムの講義は上級クラスになってしまいました(..;)まぁ、「再帰というのは…」とか延々と説明されても眠たいだけなので、こっちの方が良いのかもしれない。 -

    - -

    -  実際の仕事は当然ながらシビアなのだろうが、それでも準備段階を経て自分の適正を知ってから配属されるので、それなりに自分の能力に応じたところでそこそこの仕事ができそう。とりあえず、これからシステム開発をがんばる。 -

    -
    diff --git a/content/post/2008/04/23/2008-04-23-戸塚modi.md b/content/post/2008/04/23/2008-04-23-戸塚modi.md deleted file mode 100644 index d5c2eea..0000000 --- a/content/post/2008/04/23/2008-04-23-戸塚modi.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 戸塚modi -author: kazu634 -date: 2008-04-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3919;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  戸塚駅前のビルにmodiが入っています。こいつが結構便利。スタバと有隣堂という本屋さんがあります。住んでいるところから5分ぐらいでスタバと本屋さんがあるのは自分にとって理想的。ただ残念なのが、21:00までで閉まってしまうところ(スタバは違うよ)。もうちょっと遅くまでやっているとうれしいのだが。 -

    - -

    -  基本的に、戸塚は映画館とTSUTAYAさえあれば自分としては完璧な土地だ。 -

    - -

    -

    -
    -

    - -

    -modi -

    -
    diff --git a/content/post/2008/04/24/2008-04-24-00000882.md b/content/post/2008/04/24/2008-04-24-00000882.md deleted file mode 100644 index 9bdfa46..0000000 --- a/content/post/2008/04/24/2008-04-24-00000882.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: 明日もテスト -author: kazu634 -date: 2008-04-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3921;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日はシステム開発のテストがあります。テキスト的にはウォーターフォールモデルでどの行程で何をするのかとかを覚えなければならない。いやー、これはOffJTでやるべき項目ではないかと思ったりもするのですが…やらなければいけないのですよね。 -

    - -

    -  単体テストの技法とかはちゃんとチェックしておこう。 -

    - -
    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉

    - -
    -

    -情報処理技術者試験 ソフトウェア開発技術者完全教本〈2008春〉 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/24/2008-04-24-00000883.md b/content/post/2008/04/24/2008-04-24-00000883.md deleted file mode 100644 index d6cfce3..0000000 --- a/content/post/2008/04/24/2008-04-24-00000883.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: アルゴリズム -author: kazu634 -date: 2008-04-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3925;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  研修で簡単なアルゴリズムを勉強している。まだ前半なのでフローチャートを書いているだけ。これだとちょっとふぬけてしまうので、勉強したフローチャートをCで書いてみた。 -

    - -

    - 値の交換 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int x, y, z;
    -x = 10;
    -y = 15;
    -printf ("Before Swap:\n");
    -printf ("x: %2d \n", x);
    -printf ("y: %2d \n", y);
    -z = x;
    -x = y;
    -y = z;
    -printf ("\nAfter Swap:\n");
    -printf ("x: %2d \n", x);
    -printf ("y: %2d \n", y);
    -}
    -
    - -

    - 三つの値の中から大きな数値を取り出す -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int x, y, z;
    -int max;
    -x = 13;
    -y = 45;
    -z = 30;
    -max = x;
    -if (max <= y) {
    -max = y;
    -}
    -if (max <= z) {
    -max = z;
    -}
    -printf ("max: %2d\n", max);
    -}
    -
    - -

    - 1~3までの和を求める -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i, sum;
    -sum = ;
    -for (i = ;i <= 3;i++) {
    -sum = sum + i;
    -}
    -printf ("sum is: %2d\n", sum);
    -}
    -
    - -

    - 配列の要素をすべて足す -

    - -

    -  冗長だ。配列の要素数を取得できる命令はこれから自習するから、その時にまた振り返ろう。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i[5], sum, j;
    -i[] = 10;
    -i[1] = 20;
    -i[2] = 30;
    -i[3] = 40;
    -i[4] = 50;
    -sum = ;
    -for (j = ;j <= 4; j++) {
    -sum = sum + i[j];
    -}
    -printf ("%2d\n", sum);
    -}
    -
    -
    diff --git a/content/post/2008/04/24/2008-04-24-00000884.md b/content/post/2008/04/24/2008-04-24-00000884.md deleted file mode 100644 index 56f591d..0000000 --- a/content/post/2008/04/24/2008-04-24-00000884.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: デジカメの勉強 -author: kazu634 -date: 2008-04-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3923;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  デジキャパ ! 2008年 05月号 [雑誌]を読んでデジカメの勉強。一眼レフデジタルカメラにはいろいろな撮影モードがあるんだけれど、その撮影モードの使い分けを記事で紹介している。実は自分、プログラムモードの意味を知らなかった(..;)。露出だけコントロールするモードだったんですね。熟読して、次の撮影機会に備えるぞ。 -

    - -
    -デジキャパ ! 2008年 05月号 [雑誌]

    - -
    -

    -デジキャパ ! 2008年 05月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/25/2008-04-25-00000885.md b/content/post/2008/04/25/2008-04-25-00000885.md deleted file mode 100644 index 21cb8a1..0000000 --- a/content/post/2008/04/25/2008-04-25-00000885.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 買いたい本 -author: kazu634 -date: 2008-04-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3933;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -シンプリシティの法則

    - -
    -

    -シンプリシティの法則 -

    - - -
    - -
    -
    -
    - -
    -それでもなお、人を愛しなさい―人生の意味を見つけるための逆説の10カ条

    - -
    -

    -それでもなお、人を愛しなさい―人生の意味を見つけるための逆説の10カ条 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/25/2008-04-25-00000886.md b/content/post/2008/04/25/2008-04-25-00000886.md deleted file mode 100644 index b57fa91..0000000 --- a/content/post/2008/04/25/2008-04-25-00000886.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: アルゴリズムの講義の一こま -author: kazu634 -date: 2008-04-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3929;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  CやJavaが出てきたとたん、目を輝かせる人が多数。経験者クラスは実際に手を動かしてきた人ばかりみたいだ。自分はついて行けんかも。 -

    -
    diff --git a/content/post/2008/04/25/2008-04-25-00000888.md b/content/post/2008/04/25/2008-04-25-00000888.md deleted file mode 100644 index 0322ee7..0000000 --- a/content/post/2008/04/25/2008-04-25-00000888.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日は研修で同じクラスの面々と飲み会 -author: kazu634 -date: 2008-04-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3927;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  人事の人ももちろん良い仕事をしているというのもあるんだろうけど、「自分でやる」という意識が強い人が多い気がする。大学院でも求められるものは変わらないはずなんだけど、やっぱり学生意識が強い人が多かった気がする。その中でどうやって自分を保っていくか…これがキーになる問題だったのだが、外部的な要因からも自分の場合はドロップアウトをした。やるべきことはやらんと、やっぱり相手されんとですよ。今の自分は幸せかもしれない。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from shapeshift -

    -
    diff --git a/content/post/2008/04/26/2008-04-26-00000890.md b/content/post/2008/04/26/2008-04-26-00000890.md deleted file mode 100644 index 61df9a8..0000000 --- a/content/post/2008/04/26/2008-04-26-00000890.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』第六章 for -author: kazu634 -date: 2008-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3943;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    -  久しぶりなんだけど、がんばる。基本、わかるからはやくできそうだ。 -

    - -

    - ネストが 1 の for -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i;
    -for (i = ;i < 10;i++) {
    -printf ("%d の二乗は %d で、", i, i * i);
    -printf ("三乗は %d です。\n", i * i * i);
    -}
    -return ();
    -}
    -
    - -

    - ネストが 2 の for -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i, j;
    -for (i = ;i < 10;i++) {
    -printf ("%d ", i);
    -for (j = ;j < i;j++) {
    -printf ("*");
    -}
    -printf ("\n");
    -}
    -return ();
    -}
    -
    - -

    - 引数を表示する -

    - -
    -#include <stdio.h>
    -int main(int argc, char *argv[]);
    -int main(int argc, char *argv[])
    -{
    -int i;
    -printf ("argc の値は %d 個あります。\n", argc);
    -for (i = ;i < argc;i++) {
    -printf ("argv[%d] の値は \"%s\"です。\n", i, argv[i]);
    -}
    -return ();
    -}
    -
    - -

    - 練習問題 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i, j;
    -for (i = ;i < 9;i++) {
    -printf ("%d ", i);
    -for (j = ;j < i * i;j++) {
    -printf ("*");
    -}
    -printf ("\n");
    -}
    -return();
    -}
    -
    -
    diff --git a/content/post/2008/04/26/2008-04-26-00000891.md b/content/post/2008/04/26/2008-04-26-00000891.md deleted file mode 100644 index 8e967ee..0000000 --- a/content/post/2008/04/26/2008-04-26-00000891.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 振り返り -author: kazu634 -date: 2008-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3945;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  研修でアルゴリズムとかを一生懸命やっているから、条件式で「<」なのか「<=」なのか迷わなくなりつつある。迷って当てずっぽで書いたのが正解であることが多くなっている。これは凄いことかもしれない。。。配列の添え字とか0スタートなのが文系の私にはきつかったりするんですよ。。。えぇ。 -

    - -

    -  この本ではまだまだポインタは出てこない。ポインタが一番の山なはずなので、そいつまではだらだらとがんばっていこう。 -

    - -

    -  あと、こんな本を見つけた。研修と思いっきりかぶりそうだから、買ってみよう。 -

    - -
    -定本 Cプログラマのためのアルゴリズムとデータ構造 (SOFTBANK BOOKS)

    - -
    -

    -定本 Cプログラマのためのアルゴリズムとデータ構造 (SOFTBANK BOOKS) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/26/2008-04-26-00000892.md b/content/post/2008/04/26/2008-04-26-00000892.md deleted file mode 100644 index e9ebc69..0000000 --- a/content/post/2008/04/26/2008-04-26-00000892.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日はカレー -author: kazu634 -date: 2008-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3941;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  結構よくできたと思う。でも作りすぎたから、何とか減らさないといけないなー(..;)月曜日には帰るつもりなのに。。。とほほ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    -
    diff --git a/content/post/2008/04/26/2008-04-26-00000893.md b/content/post/2008/04/26/2008-04-26-00000893.md deleted file mode 100644 index a61004f..0000000 --- a/content/post/2008/04/26/2008-04-26-00000893.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: サイクリング…断念 -author: kazu634 -date: 2008-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3939;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  カレーも作り夕飯を確保したから、横浜までサイクリングをしようとこぎ出す。でも、途中で雨がちらつき始めてくる。やっぱり、泥よけのない自分の自転車では雨は無理。あえなく引き返してきた。 -

    - -

    -  ちょっと寂しいけど、今から遅い昼飯を食べて電車で横浜へ行く。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from jaciii -

    -
    diff --git a/content/post/2008/04/27/2008-04-27-00000894.md b/content/post/2008/04/27/2008-04-27-00000894.md deleted file mode 100644 index c0f2453..0000000 --- a/content/post/2008/04/27/2008-04-27-00000894.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 遅いけど -author: kazu634 -date: 2008-04-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3949;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/04/27/2008-04-27-00000895.md b/content/post/2008/04/27/2008-04-27-00000895.md deleted file mode 100644 index 282c7b7..0000000 --- a/content/post/2008/04/27/2008-04-27-00000895.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: というわけでやってみた -author: kazu634 -date: 2008-04-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3947;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -
    -

    - 「ネストが2のfor」の練習で、掛け算九九の表を出力するプログラムは、結構いい例題になりませんか? -

    - -

    -武蔵の日記 -

    -
    - -

    - こんな感じかしら? -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i, j;
    -printf ("九九表\n");
    -for (i = 1;i < 10;i++) {
    -printf ("%d の段:\n", i);
    -for (j = 1;j < 10;j++) {
    -printf ("%d * %d = %d  ", i, j, i * j);
    -}
    -printf ("\n");
    -}
    -return ();
    -}
    -
    - -

    - 表示方法をもっと頑張ってみるべきかな? -

    -
    diff --git a/content/post/2008/04/28/2008-04-28-00000896.md b/content/post/2008/04/28/2008-04-28-00000896.md deleted file mode 100644 index 1fd8ec9..0000000 --- a/content/post/2008/04/28/2008-04-28-00000896.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日から帰省します -author: kazu634 -date: 2008-04-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3951;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  とりあえず平日の間に帰省をして、祝祭日に関東方面にバック。一般の人が休日を謳歌している間は、寮に閉じこもっていよう。研修期間が終わるまでにゴールデンウィークを逃すと長期休暇はないから、Cの基礎だけは固めておきたい。時間があればPerlスクリプトを作ってみる。連休の後半は小田原・横須賀・箱根方面へ遊びに行くつもり。こんな感じで頑張るぞー -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Montrasio International -

    -
    diff --git a/content/post/2008/04/30/2008-04-30-00000897.md b/content/post/2008/04/30/2008-04-30-00000897.md deleted file mode 100644 index 1a95dac..0000000 --- a/content/post/2008/04/30/2008-04-30-00000897.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: iPod Touchを買ったので、無線LANを活用してみた -author: kazu634 -date: 2008-04-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3955;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    -  iPod Touchを無事に購入した。iPod Touchと言えば無線LANを活用したインターネットをしてみたくなる。というわけで、ヨドバシカメラのyodobashi.com : 月額380円で使い放題の高速インターネットサービスを申し込んだ。とりあえずそのレポート。 -

    - -

    - 申し込んだよ -

    - -

    -  とにかくヨドバシカメラで配布しているパンフレットが必要(正確に言うと、このパンフレットに記載されているキャンペーンコードが必要になる)なので、近くのヨドバシカメラへ行く。わかりやすいところに置いてあるはずだから、それを持って家に戻る。 -

    - -

    -  家に戻ったら会員登録 :: WIRELESS GATEにアクセスして、順番通りに項目を埋めていく。指示されたとおりにするだけで良いから、楽ちんです。要クレジットカード。 -

    - -

    - 追記: yodobashi.com : 月額380円で使い放題の高速インターネットサービスの「お申し込みはこちら」をクリックしてもキャンペーンコードを入手できるみたいです。 -

    - -

    - 実際に使ってみよう -

    - -

    -  近くのマックとかに行くと、無線LANが認識される。最初に初期設定としてWEPキーの設定をする必要があるけど、パンフに書かれているとおりにやれば大丈夫。 -

    - -

    -  後はログインをすれば、無事に無線LANが使える状態になります。マクドナルドとかドトールだと大抵は大丈夫みたいです。 -

    - -

    - 使用感 -

    - -

    -  手元のiPod Touchでメールを確認したり、天気を確認したり、インターネットをぶらぶらできるのはとても便利。時間をつぶすのには最適です。iPod Touchは動画と写真を持ち運ぶ道具として買ったのですが、ネットと繋がっているととても便利です。月380ですので、やってみるといいかと。 -

    - -
    -Apple iPod touch 16GB MA627J/A

    - -
    -

    -Apple iPod touch 16GB MA627J/A -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/04/30/2008-04-30-00000898.md b/content/post/2008/04/30/2008-04-30-00000898.md deleted file mode 100644 index fd9ad89..0000000 --- a/content/post/2008/04/30/2008-04-30-00000898.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: あれれ。。。 -author: kazu634 -date: 2008-04-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3953;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  昭和の日は水曜日だと固く信じていたのだけれど、実は火曜日だったorz。本当ならば月曜日に帰省して、火曜日に平日の研究室に遊びに行き、水曜日に働いている友達と遊ぼうとした。しかし、昭和の日は火曜日だった。 -

    - -

    -  というわけで、当初のプランは総崩れ。しかたがなく、今日戸塚に帰ってきた。後ずっと平日だもんね。。。次回はちゃんとカレンダーを確認するぞ! -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from only alice -

    -
    diff --git a/content/post/2008/05/01/2008-05-01-00000900.md b/content/post/2008/05/01/2008-05-01-00000900.md deleted file mode 100644 index 98746b3..0000000 --- a/content/post/2008/05/01/2008-05-01-00000900.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』第10章・構造体 -author: kazu634 -date: 2008-05-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3965;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 構造体とは? -

    - -
    -

    - 複数の異なる型の変数を一つにまとめたもの -

    - -

    -Amazon.co.jp: 新版C言語プログラミングレッスン 入門編: 結城浩: 本 -

    -
    - -
    -

    - たとえば、学校の成績処理を考えるとしましょう。ある学生を処理しようとしたとき、その学生は「複数の異なる型」のデータを持っています。つまり -

    - - - -

    - などです。このとき、氏名は文字の配列、出席番号や点数は整数…、と別々の変数にして取り扱ってもかまいません。しかし、出席番号・氏名・点数はある一人の学生のデータなどですから、できれば一つにまとめて扱いたいものです。「構造体」はそんなときに使うのです。 -

    - -

    -Amazon.co.jp: 新版C言語プログラミングレッスン 入門編: 結城浩: 本 -

    -
    - -

    - -

    - -

    - 使い方の例 -

    - -
    -#include <stdio.h>
    -#include <string.h>
    -/* プロトタイプ宣言 */
    -struct student
    -{
    -int id;
    -char name[20];
    -int japanese;
    -int math;
    -int english;
    -};
    -int main(void);
    -void prt_student(struct student s);
    -/* 関数 main */
    -int main(void)
    -{
    -struct student taro;
    -struct student jiro;
    -taro.id = 10;
    -strcpy(&taro.name[], "Yamada");
    -taro.japanese = 100;
    -taro.math = 85;
    -taro.english = 60;
    -jiro = taro;
    -jiro.id = 11;
    -strcpy(&jiro.name[], "Jiro");
    -jiro.japanese = 99;
    -prt_student(taro);
    -prt_student(jiro);
    -return();
    -}
    -/* 関数 prt_student */
    -void prt_student(struct student s)
    -{
    -printf ("ID: %d\n", s.id);
    -printf ("Name: %s\n", &s.name[]);
    -printf ("Japanese: %d\n", s.japanese);
    -printf ("Math: %d\n", s.math);
    -printf ("English: %d\n", s.english);
    -printf ("Total: %d\n", s.japanese + s.math + s.english);
    -printf ("\n");
    -}
    -
    -
    diff --git a/content/post/2008/05/01/2008-05-01-00000901.md b/content/post/2008/05/01/2008-05-01-00000901.md deleted file mode 100644 index 534cb4c..0000000 --- a/content/post/2008/05/01/2008-05-01-00000901.md +++ /dev/null @@ -1,207 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』第8章・関数 -author: kazu634 -date: 2008-05-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3961;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 関数の定義 -

    - -

    -  Cの関数は -

    - -
    -

    - 0個以上の引数を持ち、0個か1個の戻り値を持ち、まとまった仕事を行うプラグラムの一部分」 -

    - -

    -http://www.amazon.co.jp/%E6%96%B0%E7%89%88C%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3-%E5%85%A5%E9%96%80%E7%B7%A8-%E7%B5%90%E5%9F%8E%E6%B5%A9/dp/4797336781/ref=sr_1_10?ie=UTF8&s=books&qid=1209639049&sr=1-10:title -

    -
    - -

    - -

    - -

    - 3割引の計算をする関数 -

    - -
    -#include <stdio.h>
    -float calc(float x);
    -int main(void);
    -/* この部分が関数だよ */
    -float calc(float x)
    -{
    -return(x * 0.7);
    -}
    -int main(void)
    -{
    -float y;
    -y = calc(10000.0);
    -printf ("値段 %.0f 円の時", 10000.0);
    -printf ("%.0f 円支払います。\n", y);
    -return();
    -}
    -
    - -

    - ちなみに Perl だと、こんな感じかな? -

    - -
    -use strict;
    -use warnings;
    -my $sum = 10000;
    -$sum = &calc($sum);
    -print $sum, "\n";
    -sub calc{
    -my $i;
    -my @nums = @_;
    -$i = $nums[] * 0.7;
    -return $i;
    -}
    -
    - -

    - Cだと変数の方の宣言をする必要があって、結構がちがちにやる必要があります。それに対して、Perlだと引数の個数を指定する必要がなかったりと自由度高め。自分は配列の1番目(添え字0)に決めうちで計算をさせています。Perlの自由度は高いなー。 -

    - -

    -

    - -

    - 戻り値のない関数 -

    - -

    -  アスタリスクをn個表示させます。 -

    - -
    -#include <stdio.h>
    -void prt_graph(int x);
    -int main(void);
    -void prt_graph(int x)
    -{
    -int i;
    -for (i = ;i < x;i++) {
    -printf ("*");
    -}
    -printf ("\n");
    -}
    -int main(void)
    -{
    -prt_graph(10);
    -return();
    -}
    -
    - -

    - Perlだと、こんな感じになる。簡単だ。 -

    - -
    -use strict;
    -use warnings;
    -print "*" x 10;
    -print "\n";
    -
    - -

    - xのn乗を計算する -

    - -
    -#include <stdio.h>
    -int get_power(int x, int n);
    -int main(void);
    -int get_power(int x, int n)
    -{
    -/* 変数の定義 */
    -/* i はカウンタ */
    -/* res は計算と戻り値のため */
    -int i;
    -int res = 1;
    -for (i = ;i <= n - 1;i++) {
    -res = res * x;
    -}
    -return(res);
    -}
    -int main(void)
    -{
    -int temp;
    -temp = get_power(7, 4);
    -printf ("%d", temp);
    -printf ("\n");
    -return();
    -}
    -
    - -

    - Perlだとこうなる。ただし、厳密な引数のチェックはしていない。 -

    - -
    -use strict;
    -use warnings;
    -print &get_power(10,3);
    -print "\n";
    -sub get_power{
    -my $res = 1;
    -my ($x, $n) = @_;
    -for (my $i = ; $i <= $n - 1; $i++) {
    -$res = $res * $x;
    -}
    -return $res;
    -}
    -
    - -

    - 練習問題 -

    - -

    -  nの2乗個の*を表示させる(nを10→0→10と変化させる)。 -

    - -
    -#include <stdio.h>
    -/* プロトタイプ宣言 */
    -void prt_graph(int n);
    -int main(void);
    -/* 関数 prt_graph */
    -void prt_graph(int n)
    -{
    -int i;
    -int cnt;
    -cnt = n * n;
    -for (i = ;i < cnt;i++) {
    -printf ("*");
    -}
    -printf ("\n");
    -}
    -/* メイン */
    -int main(void)
    -{
    -int i;
    -for (i = 10; < i;i = i -1) {
    -prt_graph(i);
    -}
    -for (i = ;i < 11; i++) {
    -prt_graph(i);
    -}
    -return();
    -}
    -
    -
    diff --git a/content/post/2008/05/01/2008-05-01-00000902.md b/content/post/2008/05/01/2008-05-01-00000902.md deleted file mode 100644 index 8e59be0..0000000 --- a/content/post/2008/05/01/2008-05-01-00000902.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』第9章・配列 -author: kazu634 -date: 2008-05-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3963;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  続きー -

    - -

    - 配列の宣言の仕方 -

    - -

    -  こんな感じで宣言する。 -

    - -
    -int score[3];
    -
    - -

    - ここで注意すべきは宣言するときは「要素数」を指定すること。添え字の最大値は「要素数-1」だよ! -

    - -

    - -

    - -

    - サンプルはこんな感じだよ: -

    - -
    -#include <stdio.h>
    -/* プロトタイプ宣言 */
    -int main(void);
    -/* 関数 main */
    -int main(void)
    -{
    -int ten[3];
    -float heikin;
    -ten[] = 65;
    -ten[1] = 90;
    -ten[2] = 75;
    -heikin = (ten[] + ten[1] + ten[2]) / 3.0;
    -printf ("国語は %d\n", ten[]);
    -printf ("数学は %d\n", ten[1]);
    -printf ("英語は %d\n", ten[2]);
    -printf ("平均点は %1f 点", heikin);
    -printf ("\n");
    -return();
    -}
    -
    - -

    - 二次元とか色々できるけど、そこらへんはわかりそうだから省略。 -

    -
    diff --git a/content/post/2008/05/01/2008-05-01-00000903.md b/content/post/2008/05/01/2008-05-01-00000903.md deleted file mode 100644 index e119afd..0000000 --- a/content/post/2008/05/01/2008-05-01-00000903.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日のサイクリング -author: kazu634 -date: 2008-05-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3959;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  一号線沿いに横浜駅に向かおうとしたんだけれど、失敗。横浜駅の裏側に出てしまった(..;)横浜駅は次の機会に頑張るとして、横浜市街地をまた自転車でぶらぶらしてきた。30kmくらいだったけど、疲れが心地良い。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    -
    diff --git a/content/post/2008/05/02/2008-05-02-00000904.md b/content/post/2008/05/02/2008-05-02-00000904.md deleted file mode 100644 index 585e6cd..0000000 --- a/content/post/2008/05/02/2008-05-02-00000904.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 「F1 疾走するデザイン」を観に行ってきた♪ -author: kazu634 -date: 2008-05-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3969;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  様々な技術的な制約を受けながら、F1の車体デザインの変遷を見てきた。困難な状況でも、解決策はあり、それを目指してどのチームも頑張ってきたことが分かる。 -

    - -

    - # 素人目には、一昔のF1カーの方が空力的に優れているような気がするのだが。。。でも、最新のほうが空力的に優れているはずだよね。 -

    - -

    -

    -
    -

    - -

    -F1 疾走するデザイン -

    -
    diff --git a/content/post/2008/05/02/2008-05-02-『新版c言語プログラミングレッスン-入門編』第11.md b/content/post/2008/05/02/2008-05-02-『新版c言語プログラミングレッスン-入門編』第11.md deleted file mode 100644 index 53b0a67..0000000 --- a/content/post/2008/05/02/2008-05-02-『新版c言語プログラミングレッスン-入門編』第11.md +++ /dev/null @@ -1,267 +0,0 @@ ---- -title: 『新版C言語プログラミングレッスン 入門編』第11章・ポインタ -author: kazu634 -date: 2008-05-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3971;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  難関に入ります。 -

    - -

    - 「ポインタ」とは何か? -

    - -
    -

    - 「ポインタとは、変数のアドレスをもつ変数である」 -

    - -

    -http://www.amazon.co.jp/%E6%96%B0%E7%89%88C%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3-%E5%85%A5%E9%96%80%E7%B7%A8-%E7%B5%90%E5%9F%8E%E6%B5%A9/dp/4797336781/ref=sr_1_10?ie=UTF8&s=books&qid=1209639049&sr=1-10:title -

    -
    - -

    - とりあえず研修でハードウェアについてたたき込まれているので、この説明でなんとなくわかる。要は主記憶上のアドレスを格納できる変数を「ポインタ」という…みたいです。 -

    - -

    - -

    - -

    - 「ポインタ」の定義の仕方 -

    - -

    -  こんな感じだよー。 -

    - -
    -int *p;
    -
    - -

    - 「ポインタ」への代入 -

    - -

    -  「&」演算子を用いると変数のアドレスがわかります。例: -

    - -
    -p = &x;
    -
    - -

    - 「ポインタ」の参照 -

    - -

    -  printfではこんな感じになる。 -

    - -
    -printf("%p\n", p);
    -
    - -

    - また、ポインタが指している他の変数の値も参照できる。例えば -

    - -
    -int x;
    -int *p;
    -x = 123;
    -p = &x;
    -*p = 456;
    -
    - -

    - とすると、xの値が456になる。 -

    - -

    - 「ポインタ」のインクリメントとか -

    - -
    - - -

    -http://www.amazon.co.jp/%E6%96%B0%E7%89%88C%E8%A8%80%E8%AA%9E%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9F%E3%83%B3%E3%82%B0%E3%83%AC%E3%83%83%E3%82%B9%E3%83%B3-%E5%85%A5%E9%96%80%E7%B7%A8-%E7%B5%90%E5%9F%8E%E6%B5%A9/dp/4797336781/ref=sr_1_10?ie=UTF8&s=books&qid=1209639049&sr=1-10:title -

    -
    - -

    - 例 -

    - -
    -#include <stdio.h>
    -void swap_int(int *xp, int *yp);
    -int main(void);
    -void swap_int(int *xp, int *yp)
    -{
    -int tmp;
    -tmp = *xp;
    -*xp = *yp;
    -*yp = tmp;
    -}
    -int main(void)
    -{
    -int x, y;
    -x = 4;
    -y = 5;
    -printf ("x = %d, y = %d\n", x, y);
    -swap_int(&x, &y);
    -printf ("x = %d, y = %d\n", x, y);
    -}
    -
    - -

    - ここで個人的に注意すべきなのは、void swap_intのところでの「*xp」などといった表記は、「変数がポインタである」ことを示す。それに対して、以降の「*xp」などは「xpに入っているアドレスが参照している変数」を指す。この違いが分からず、ちょっと混乱してしまった。 -

    - -

    - 配列とポインタの関係 -

    - -

    -  ポインタのインクリメントは、おそらく配列の内部で使うことを想定しているのだと思われる。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int x[3] = {1, 3, 9};
    -int *p_x;
    -int i;
    -p_x = &x[];
    -for (i = ;i < 3;i++) {
    -*p_x = *p_x * *p_x;
    -p_x++;
    -}
    -for (i = ;i < 3;i++) {
    -printf ("x[%d]: %d\n", i, x[i]);
    -}
    -return();
    -}
    -
    - -

    - これは -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int x[3] = {1, 3, 9};
    -int i;
    -for (i = ;i < 3;i++) {
    -x[i] = x[i] * x[i];
    -}
    -for (i = ;i < 3;i++) {
    -printf ("x[%d]: %d\n", i, x[i]);
    -}
    -return();
    -}
    -
    - -

    - と結局同じことをしていることになる*1。 -

    - -

    - 構造体と「ポインタ」の関係 -

    - -
    -#include <stdio.h>
    -#include <string.h>
    -int main(void);
    -struct student
    -{
    -int id;
    -char name[20];
    -int japanese;
    -int math;
    -int eng;
    -};
    -int main(void)
    -{
    -struct student yukari;
    -struct student *p;
    -yukari.id = 1;
    -strcpy(&yukari.name[], "Yukari");
    -yukari.japanese = 80;
    -yukari.math = 70;
    -yukari.eng = 100;
    -p =
    -/* 構造体のポインタを用いた参照はこのように書く */
    -(*p).id = 2;
    -printf ("Yukari's id: %d\n", (*p).id);
    -/* もしくはこのように書く */
    -p->id = 3;
    -printf ("Yukari's id: %d\n", p->id);
    -return();
    -}
    -
    - -

    - 練習問題 -

    - -

    -  一つ目の変数の阿智が二つ目より小さいときには値を交換し、そうでないときには何もしない関数をポインタを用いて作るよ。 -

    - -
    -#include <stdio.h>
    -void swap_bigint(int *x, int *y);
    -int main(void);
    -void swap_bigint(int *x, int *y)
    -{
    -int tmp;
    -if (*x < *y) {
    -tmp = *x;
    -*x = *y;
    -*y = tmp;
    -}
    -}
    -int main(void)
    -{
    -int x, y;
    -x = 5;
    -y = 3;
    -printf ("Setting Value: x -> %d, y -> %d\n", x, y);
    -swap_bigint(&x, &y);
    -printf ("After the swap_value: x -> %d, y -> %d\n", x, y);
    -return();
    -}
    -
    -
    - -
    -

    -*1:でも、私には二つ書き方があることは分かっても、二つの違いは分からなかったりorz。たぶん、効率とかなんかが違うのだと思われる -

    -
    diff --git a/content/post/2008/05/02/2008-05-02-今日の夕飯-2.md b/content/post/2008/05/02/2008-05-02-今日の夕飯-2.md deleted file mode 100644 index 51fc6cc..0000000 --- a/content/post/2008/05/02/2008-05-02-今日の夕飯-2.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日の夕飯 -author: kazu634 -date: 2008-05-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3973;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日はスーパーの総菜屋でトンカツを買ってきました。カレーと良く合います。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    -
    diff --git a/content/post/2008/05/04/2008-05-04-00000906.md b/content/post/2008/05/04/2008-05-04-00000906.md deleted file mode 100644 index 982bae6..0000000 --- a/content/post/2008/05/04/2008-05-04-00000906.md +++ /dev/null @@ -1,214 +0,0 @@ ---- -title: 『新版 C言語によるアルゴリズムとデータ構造』 -author: kazu634 -date: 2008-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3977;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  『新版 C言語によるアルゴリズムとデータ構造』を購入した。とりあえず少しずつやって、研修に備える。研修で残業なんかしたくない。さっさと帰るぞー。 -

    - -
    -新版 C言語によるアルゴリズムとデータ構造

    - -
    -

    -新版 C言語によるアルゴリズムとデータ構造 -

    - - -
    - -
    -
    -
    - -

    - -

    - -

    - 演習1-4 -

    - -
    -

    - 整数a, bを含め、その間の全整数の和を求めて返す以下の関数を作成せよ。 -

    - -
    -int sumof(int a, int b);
    -
    - -

    - なお、aとbの大小関係なく和を求めること。*1 -

    - -

    -Amazon CAPTCHA -

    -
    - -

    - 私の回答: -

    - -
    -#include <stdio.h>
    -int main(void);
    -int sumof(int a, int b);
    -int sumof(int a, int b)
    -{
    -int sum = ;
    -int i;
    -if (a <= b) {
    -for (i = a;i <= b;i++) {
    -sum+= i;
    -}
    -}
    -else {
    -for (i = b;i <= a;i++) {
    -sum+= i;
    -}
    -}
    -return(sum);
    -}
    -int main(void)
    -{
    -printf ("%d\n", sumof(10, 1));
    -return();
    -}
    -
    - -

    - 演習問題1-5 -

    - -
    -

    - 正の整数値を読み込んで、その値の桁数を表示するプログラムを作成せよ。たとえば、135を読み込んだら『その数は3桁です。』と表示し、1314を読み込んだら『その数は4桁です。』と表示すること。 -

    - -

    -Amazon CAPTCHA -

    -
    - -

    - こいつ、自分は力業でしか解決できなかった。つまり、 -

    - -
      -
    1. - 10 より小さい場合 -
    2. -
    3. - 100 より小さい場合 -
    4. -
    5. - 1000 より小さい場合 -
    6. -
    - -

    - みたいな感じでやっていく方法しか思いつかなかった。でも、回答のやり方はもっと素敵だった。10で割って、商が0になるまでカウンタをインクリメントすればいい訳か。なるへそー。以下、自分なりにその発想を書いてみた。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -/* i: 桁数カウント用, n: 整数を格納 tmp: 作業用 */
    -int i, n, tmp;
    -puts("正の整数を入力してね");
    -/* 正の整数を入力してもらう */
    -do {
    -printf ("正の整数: ");
    -scanf("%d", &n);
    -} while (n <= );
    -tmp = n;
    -i = ;
    -/* 10で割った商が0より大きければ桁+1するよ */
    -while (tmp > ) {
    -tmp = tmp / 10;
    -i++;
    -}
    -printf ("%d%d 桁です。\n", n, i);
    -return();
    -}
    -
    - -

    - これの -

    - -
    -tmp = tmp / 10;
    -
    - -

    - は -

    - -
    -tmp /= 10
    -
    - -

    - でも大丈夫らしい。ちなみにputsは自動的に改行コードを挿入して文字列*2を表示してくれる命令。printfはフォーマットを指定して表示させる命令という違いがあるらしい。scanfは -

    - -
    -

    - The scanf() family of functions scans input according to a format, as described below. This format may contain conversion specifiers; the results from such conversions, if any, are stored through the pointer arguments. The scanf() function reads input from the standard input stream stdin -

    -
    - -

    - というそうで、とりあえず変数のアドレスを渡すのが仕様らしい。scanfは -

    - -
    -scanf(入力をどのように解釈するか, 格納する変数のアドレス);
    -
    - -

    - というように使うらしい。 -

    -
    - -
    -

    -*1:a = 3, b = 5でも、a = 5, b= 3でも結果は変わらないようにする! -

    - -

    -*2:man putsしたら、stringsと強調してあった -

    -
    diff --git a/content/post/2008/05/04/2008-05-04-00000907.md b/content/post/2008/05/04/2008-05-04-00000907.md deleted file mode 100644 index 6f93305..0000000 --- a/content/post/2008/05/04/2008-05-04-00000907.md +++ /dev/null @@ -1,162 +0,0 @@ ---- -title: 『新版 C言語によるアルゴリズムとデータ構造』・第二章 -author: kazu634 -date: 2008-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3979;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  続き。 -

    - -
    -新版 C言語によるアルゴリズムとデータ構造

    - -
    -

    -新版 C言語によるアルゴリズムとデータ構造 -

    - - -
    - -
    -
    -
    - -

    - -

    - -

    - 配列の要素数 -

    - -

    -  配列の要素数は -

    - -

    - >|c> -

    - -

    - sizeof(a) / sizeof(a[0]); -

    - -

    - ||< -

    - -

    - で計算できます。例はこんな感じ。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i;
    -int a[5] = {1, 2, 3, 4, 5};
    -/* 次で要素数を計算しているよ! */
    -int num_a = sizeof(a) / sizeof(a[]);
    -printf ("配列 a の要素数は %d です。\n", num_a);
    -for (i = ;i <= 5;i++) printf ("a[%d] = %d\n", i, a[i]);
    -return();
    -}
    -
    - -

    - 結構、面倒くさい…というのが正直なところ。 -

    - -

    - 配列要素への値の読み込み -

    - -

    -  配列を走査して最大値を求めます。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int maxof(const int a[], int num_a);
    -int maxof(const int a[], int num_a)
    -{
    -int i;
    -int max = a[];
    -for (i = 1;i < num_a;i++)
    -if (max < a[i]) max = a[i];
    -return(max);
    -}
    -int main(void)
    -{
    -int i;
    -int x[7];
    -int nx = sizeof(x) / sizeof(x[]);
    -printf ("%d 個の整数を入力してください。\n", nx);
    -for (i = ;i < nx;i++) {
    -printf ("x[%d]: ", i);
    -scanf("%d", &x[i]);
    -}
    -printf ("最大値は %d です。\n", maxof(x, nx));
    -return();
    -}
    -
    - -

    - ここで注意なのが、 -

    - -
    -

    - C言語では、関数間で配列を<先頭要素へのポインタ>という形で受け渡します。このため、呼び出される側の関数で要素数を調べることはできませんので、配列とは別に要素数を受け取る必要があります。 -

    - -

    - また、受け取った側の関数で、引数に const をつけて宣言しておけば、配列の要素に対して値を書き込めなくなります。 -

    - -

    -Amazon CAPTCHA -

    -
    - -

    - ということらしい。仕様だよ、ということらしい。 -

    - -

    - 関数形式マクロ -

    - -

    -  C言語編 第39章 マクロを参照する。 -

    -
    diff --git a/content/post/2008/05/04/2008-05-04-00000908.md b/content/post/2008/05/04/2008-05-04-00000908.md deleted file mode 100644 index 26f09d9..0000000 --- a/content/post/2008/05/04/2008-05-04-00000908.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 明日こそ -author: kazu634 -date: 2008-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3981;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  明日は箱根のサンテグジュペリ記念館に遊びに行く。早起きする。頑張る。 -

    -
    diff --git a/content/post/2008/05/04/2008-05-04-ipod-touchのjailbreak-mac-only.md b/content/post/2008/05/04/2008-05-04-ipod-touchのjailbreak-mac-only.md deleted file mode 100644 index efb7510..0000000 --- a/content/post/2008/05/04/2008-05-04-ipod-touchのjailbreak-mac-only.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: iPod TouchのJailbreak (Mac Only!) -author: kazu634 -date: 2008-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3975;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Jailbreakって? -

    - -

    -  Jailbreak自体は「脱獄」という意味です。アップルによって管理され、ユーザー自らが作ったアプリをインストールできない状況を変えるために、iPod Touchなどの脆弱性をついて自由に使えるようにすることです…ちょっと間違いがあるかも。 -

    - -

    -  言うまでもなく、やっちゃうとアップルのサポート対象外になります!「脱獄」いうぐらいですから、当たり前ですが。 -

    - -

    -  脱線しますが、アップルが初めてのMachintoshを出したときは、「コンピュータを個人の手へ」という意味合いが強かった。大型コンピュータしかなく、政府などの大きなところしかコンピュータを持っていなかった。それをアップルはジョージ・オーウェルの『1984年』をパロディーすることで、変革をもたらしていました。既存の権力への反抗の象徴がアップルだったわけです。参考: -

    - -

    -

    -
    -

    - -

    -
    D -

    - -

    - うでも、いつの間にか既存の権力の側にアップルは回ってしまったんですねー。Jailをつくったと思われているわけですから。 -

    - -
    -1984年 (ハヤカワ文庫 NV 8)

    - -
    -

    -1984年 (ハヤカワ文庫 NV 8) -

    - - -
    - -
    -
    -
    - -

    - Jailbreakしちゃおう! -

    - -

    -  というわけで試してみました。ZiPhone’s BlogのZiPhoneというのが、一番お手軽にJailbreakできるということが判明。というわけで、ZiPhoneを使ってみました。起動するとこんな画面が出てきます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - iPod Touchをつなげて、後はiPod Touch用のJailbreakボタンを押せば2~3分でJailbreakが完了します。すごく簡単です。 -

    - -

    - とりあえず -

    - -

    -  後は無線LANがつながっているところで、アプリをインストールすればいいです。でも、お目当てのPDF Viewerがどうしてもインストールできなくて、しょんぼりしていますorz。 -

    -
    diff --git a/content/post/2008/05/05/2008-05-05-00000909.md b/content/post/2008/05/05/2008-05-05-00000909.md deleted file mode 100644 index cdfb1c1..0000000 --- a/content/post/2008/05/05/2008-05-05-00000909.md +++ /dev/null @@ -1,312 +0,0 @@ ---- -title: 今日は遊びに行ってきたよ♪ -author: kazu634 -date: 2008-05-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3983;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は小田原と箱根に遊びに行ってきました。ただ箱根についてしばらくすると小雨交じりになってきて、ちょっとしょんぼりしながら帰ってきました。でも、お目当ての場所には行けたので良いかなと。 -

    - -

    - 小田原 -

    - -

    -  東海道線で小田原まで移動します。小田原ではこの子がお出向かい。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - いやー、こいつをきちんと見るのは始めてかもしれない。こいつを背にするとこんな感じの光景が見えます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 会社があるつもりで起きたのでこの時点では9時ぐらいです。まだ商店街が目覚めていなかった雰囲気。小田原城へと向かっていきます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - こんな感じの道があります。お祭りもあったのですが、プライバシーもあるのでここでは掲載せず。小田原城内はこんな感じです。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 小田原城内ではなぜか猿と象がいました。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - このゾウさんは -

    - -
    -

    - 小田原城址公園内にある、動物園で飼われている象。タイ王国出身。 -

    - -

    - 1950年に推定三歳で小田原に連れてこられ、市がその後購入。 -

    - -

    - 半世紀以上にわたり市民を楽しませている。 -

    - -

    - 2007年10月には還暦を祝うイベントを開催。人間に直すと推定100歳を超える。 -

    - -

    - 同動物園は、小田原城を昔の状態に近づけるため閉園が予定されている。 ウメ子の寿命が尽きると、動物園は無くなるという。 -

    - -

    -ウメ子とは – はてなダイアリー -

    -
    - -

    - だとか。そして小田原城天守閣です。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 小田原駅の反対側には北条早雲がいます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 箱根 -

    - -

    -  いやー、雨降ってきたからカメラしまっちゃったんです。とりあえず -

    - -

    -

    -
    -

    - -

    -TBS星の王子さまミュージアム -

    - -

    - 行ってきました。サン・テグジュペリのpioneering aviatorとしての側面をきっちりと紹介していたのですが、いかんせん『星の王子様』が偉大すぎる。。。展示の主眼は星の王子様になってました。自分は草創期の飛行機乗りとしてのサン・テグジュペリに惚れているのですがねー。 -

    - -

    - とりあえず『紅の豚』好きならこいつを読んでおこう。 -

    - -
    -人間の土地 (新潮文庫)

    - -
    -

    -人間の土地 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -夜間飛行 (新潮文庫)

    - -
    -

    -夜間飛行 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -Wartime Writings 1939-1944

    - -
    -

    -Wartime Writings 1939-1944 -

    - - -
    - -
    -
    -
    - -

    -  箱根は…雨さえなければ。。。ロープウェーとか晴れてさえいれば、最高だったのに。。。 -

    - -

    - まとめ -

    - -
      -
    1. - 写真撮影を目的とした旅の時はもっと荷物を少なくしても良いかなと思った -
    2. -
    3. - 小田原城は行ってみると楽しいかも。でも、小田原城周辺はあまり見るべきものはない。みんな箱根への経由地として利用している雰囲気を感じた。 -
    4. -
    5. - 箱根は最高だけど、雨さえなければ。。。 -
    6. -
    -
    diff --git a/content/post/2008/05/06/2008-05-06-00000910.md b/content/post/2008/05/06/2008-05-06-00000910.md deleted file mode 100644 index d282994..0000000 --- a/content/post/2008/05/06/2008-05-06-00000910.md +++ /dev/null @@ -1,193 +0,0 @@ ---- -title: 『新版 C言語によるアルゴリズムとデータ構造』のつづき -author: kazu634 -date: 2008-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3985;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  続きだよ。 -

    - -
    -新版 C言語によるアルゴリズムとデータ構造

    - -
    -

    -新版 C言語によるアルゴリズムとデータ構造 -

    - - -
    - -
    -
    -
    - -

    - -

    - -

    - for の挙動 -

    - -

    -  例題としてあげられているプログラムの読み方でちょっととまどった。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int i, n;
    -unsigned long counter = ;
    -for (n = 2;n <= 1000;n++) {
    -for (i = 2;i < n;i++) {
    -counter++;
    -if ( == n % i) break;
    -}
    -if (n == i) printf ("%d\n", n);
    -}
    -printf ("除算を行った回数: %lu\n", counter);
    -return();
    -}
    -
    - -

    - これは -

    - -
    -

    - ある整数nは、2からn-1までの、いずれの整数で割り算を行っても、割り切れなければ素数です。 -

    - -

    -Amazon CAPTCHA -

    -
    - -

    - という発想で書かれているそうなんだけれど、 -

    - -
    -for (n = 2;n <= 1000;n++) {
    -for (i = 2;i < n;i++) {
    -counter++;
    -if ( == n % i) break;
    -}
    -if (n == i) printf ("%d\n", n);
    -}
    -
    - -

    - の部分の内側のforがbreakせずに終了するときにはi++するからn=iになっていると言われて、なるへそと思ってしまった。そういえばforって、i++して条件式i < nを満たしているかを確認する命令でしたね。失礼しました(__) -

    - -

    - 配列の添え字指定をするときのインクリメントの挙動がわからない! -

    - -

    -  さっきのを -

    - - - -

    - みたいな発想で -

    - -

    -

    - -
    -#include <stdio.h>
    -int main(void);
    -int main(void)
    -{
    -int		i, n;
    -int		prime[500];
    -int		ptr	= ;
    -unsigned long	counter = ;
    -prime[ptr++] = 2;
    -prime[ptr++] = 3;
    -for (n = 5;n <= 1000;n +=2) {
    -for (i = 1;i < ptr;i++) {
    -counter++;
    -if ( == n % prime[i])
    -break;
    -}
    -if (ptr == i) prime[ptr++] = n;
    -}
    -for (i = ;i < ptr;i++)
    -printf ("%d\n", prime[i]);
    -printf ("除算を行った回数: %lu\n", counter);
    -return();
    -}
    -
    - -

    - これなんだけど、最初の「prime[ptr++] = 2;」の挙動が分からない(..;)どうやら -

    - -
    -int ptr = ;
    -prime[ptr] = 2;
    -ptr++;
    -prime[ptr] = 3;
    -ptr++;
    -
    - -

    - しているような雰囲気なんだけど、それで果たして良いのか?が疑問。 -

    - -

    - コンマ演算子 -

    - -
    -

    - コンマ演算子を用いたコンマ式「operation1, operation2」を評価すると、式operation1とopeation2が順に評価され、この式全体としては後で評価されたoperation2の型と値になります。 -

    -
    - -

    - だそうです。 -

    -
    diff --git a/content/post/2008/05/06/2008-05-06-00000911.md b/content/post/2008/05/06/2008-05-06-00000911.md deleted file mode 100644 index 4f86bfe..0000000 --- a/content/post/2008/05/06/2008-05-06-00000911.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 捨てゴリラを拾ってきた。 -author: kazu634 -date: 2008-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3989;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  寮のゴミ捨て場で寂しそうにしてました。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    -
    diff --git a/content/post/2008/05/06/2008-05-06-00000912.md b/content/post/2008/05/06/2008-05-06-00000912.md deleted file mode 100644 index 2c220ca..0000000 --- a/content/post/2008/05/06/2008-05-06-00000912.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 陽気な天気なのでサイクリング -author: kazu634 -date: 2008-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3987;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  ぽかぽか陽気だったので、今日も自転車でお出かけ。とりあえずコジマで携帯用の充電器を購入するのが目的。実家に置いてきてしまったのです。 -

    - -

    -  それからちょっと遠回りして帰ってきたのだけれど、結構な距離数になっていた。だいたい20kmぐらいみたいだ。頑張ったなー。坂が多すぎるね、戸塚周辺は。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    -
    diff --git a/content/post/2008/05/07/2008-05-07-00000913.md b/content/post/2008/05/07/2008-05-07-00000913.md deleted file mode 100644 index 53db297..0000000 --- a/content/post/2008/05/07/2008-05-07-00000913.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 疑問解決 -author: kazu634 -date: 2008-05-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3991;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  同期の友達に聞いたら解決した。 -

    - -
    -

    - これなんだけど、最初の「prime[ptr++] = 2;」の挙動が分からない(..;)どうやら -

    - -
    -int ptr = ;
    -prime[ptr] = 2;
    -ptr++;
    -
    - -

    - しているような雰囲気なんだけど、それで果たして良いのか?が疑問。 -

    - -

    -2008-05-06 – 武蔵の日記 -

    -
    - -

    - この通りで良いらしい。 -

    -
    diff --git a/content/post/2008/05/07/2008-05-07-00000914.md b/content/post/2008/05/07/2008-05-07-00000914.md deleted file mode 100644 index 0ecdf03..0000000 --- a/content/post/2008/05/07/2008-05-07-00000914.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 友達にメールした -author: kazu634 -date: 2008-05-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3993;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  スラムダンクの人の展示があるので観に行きたい!ついでに友達にも会いたい。というわけでお誘い。夕飯を食べるような感じなら後輩にも連絡してみようかしら。 -

    - -

    -

    -
    -

    - -

    -FLOWER -

    -
    diff --git a/content/post/2008/05/08/2008-05-08-アルゴリズム-2.md b/content/post/2008/05/08/2008-05-08-アルゴリズム-2.md deleted file mode 100644 index 1c1c73e..0000000 --- a/content/post/2008/05/08/2008-05-08-アルゴリズム-2.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: アルゴリズム -author: kazu634 -date: 2008-05-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3995;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  研修でやったのをCで実装するよ。 -

    - -

    - 番兵法 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int search(int a[], int num_a, int key);
    -void prt_int_array(const int a[], int num_a);
    -void prt_int_array(const int a[], int num_a)
    -{
    -int i;
    -for (i = ;i < num_a;i++) {
    -printf ("a[%d] --> %d\n", i, a[i]);
    -}
    -}
    -int search(int a[], int num_a, int key)
    -{
    -int p = ;			/* keyが見つかった配列の添え字 */
    -int i = ;			/* 作業用 */
    -/* 番兵をセットするね */
    -a[num_a - 1] = key;
    -/* 見つかるまで繰り返すよ */
    -while (p == ) {
    -printf ("Now Searching array[%d] --> %d\n", i, a[i]);
    -if (a[i] == key) {
    -p = i;
    -}
    -else {
    -i++;
    -}
    -}
    -/* 番兵なら見つからなかったことにする */
    -if (i == num_a - 1) p = -1;
    -return(p);
    -}
    -int main(void)
    -{
    -int array[8] = {, 1, 2, 3, 4, 5, 6};
    -int num_array = sizeof(array) / sizeof(array[]);
    -prt_int_array(array, num_array);
    -printf ("\n");
    -printf ("Searching Begins:\n");
    -printf ("9 is a[%d]\n", search(array, num_array, 9));
    -return();
    -}
    -
    -
    diff --git a/content/post/2008/05/10/2008-05-10-00000915.md b/content/post/2008/05/10/2008-05-10-00000915.md deleted file mode 100644 index dc471d0..0000000 --- a/content/post/2008/05/10/2008-05-10-00000915.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: これはおもしろいアドバイスですね -author: kazu634 -date: 2008-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3997;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - Learn to say at least each of the following in the language of whatever country you’re visiting: -

    - -
      -
    1. - Hello -
    2. -
    3. - Goodbye -
    4. -
    5. - Thank you -
    6. -
    7. - Please -
    8. -
    9. - My name is… -
    10. -
    11. - Do you speak English? -
    12. -
    13. - Where is the bathroom? -
    14. -
    15. - Where is the train station? -
    16. -
    17. - How much? -
    18. -
    19. - The numbers 1 – 20. -
    20. -
    - -

    - I remember a phrasebook I once had included “Will you marry me?”, which I’ve always thought funny. Just in case it comes up, maybe you should learn that one too. -

    - -

    -10 More Tips for International Travelers – Stepcase Lifehack -

    -
    - -

    - 「結婚しよう」なんて入れないでくださいよー。 -

    -
    diff --git a/content/post/2008/05/10/2008-05-10-00000916.md b/content/post/2008/05/10/2008-05-10-00000916.md deleted file mode 100644 index 5db77b6..0000000 --- a/content/post/2008/05/10/2008-05-10-00000916.md +++ /dev/null @@ -1,215 +0,0 @@ ---- -title: 研修であつかったアルゴリズムを黙々と書くよ -author: kazu634 -date: 2008-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:3999;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  随時追加していく。 -

    - -

    - 二分探索 -

    - -
    -#include <stdio.h>
    -int main(void);
    -int bin_search(const int a[], int num_a, int key);
    -int bin_search(const int a[], int num_a, int key)
    -{
    -int pof = 1;		/* 二分探索の始点(Position of First) */
    -int pol = num_a - 1;	/* 二分探索の終点(Position of Last) */
    -int poc = (pof + pol) / 2;	/* 二分探索の中央(Position of Center)*/
    -int p = -1;                /* keyが発見された要素の添え字 */
    -while (p == -1 && pof <= pol) {
    -/* 中央の値がkeyと一致した! */
    -if (a[poc] == key) {
    -p = poc;
    -return(p);
    -} else if (a[poc] < key) {
    -/* 中央の値よりもkeyの値の方が大きい */
    -pof = poc + 1;
    -poc = (pof + pol) / 2;
    -} else if (key < a[poc]) {
    -/* keyの値よりも中央の値の方が大きい*/
    -pol = poc - 1;
    -poc = (pof + pol) / 2;
    -}
    -}
    -return(p);
    -}
    -int main(void)
    -{
    -int array[8] = {, 10, 20, 30, 40, 50, 60, 70};
    -int num_array = sizeof(array) / sizeof(array[]);
    -printf ("%d\n", bin_search(array, num_array, 100));
    -return();
    -}
    -
    - -

    - 基本選択法 -

    - -

    -  基本選択法は整列対象のデータの中から一番大きいデータを選び出して、整列対象の最後のデータと交換する。そして整列対象の最後のデータをのぞいて、もう一度同じ処理を行う。この走査を整列対象のデータ数が残り一個になるまで繰り返して行うことによって、値が大きなデータを次第に右端の方に移していく方法である。 -

    - -
    -#include <stdio.h>
    -int main(void);
    -/* sortだとすでに使われてそうだから適当に名前付け */
    -void m_sort(int a[], const int num_a);
    -void prt_int_array(const int a[], int num_a);
    -void prt_int_array(const int a[], int num_a)
    -{
    -int i;
    -for (i = ;i < num_a;i++) {
    -printf ("%d, ", a[i]);
    -}
    -printf ("\n");
    -}
    -void m_sort(int a[], const int num_a)
    -{
    -int curwork = num_a - 1;	/* 確定させたい配列の添え字 */
    -int max_a_num;		/* 未確定の要素の中で最大値の要素の添え字 */
    -int i, tmp;
    -/* 確定させたい配列の要素数が 2 になるまで */
    -while ( < curwork) {
    -prt_int_array(a, num_a);
    -/* とりあえず確定させたい配列の添え字を最大値と仮定 */
    -max_a_num = curwork;
    -printf ("確定させたい要素の添え字: %d\n", curwork);
    -printf ("0... %d までの範囲を探索するよ。\n", curwork - 1);
    -/* i を「確定させたい要素の添え字 - 1」までまわす */
    -for (i = ;i < curwork;i++) {
    -/* それまでの最大値よりもa[i]が大きければ */
    -if (a[max_a_num] < a[i]) {
    -printf ("a[%d] < a[%i]\n", max_a_num, i);
    -/* 最大値の要素の添え字を max_a_num に代入 */
    -max_a_num = i;
    -}
    -}
    -printf ("Change %d(a[%d]) --> %d(a[%d])\n\n", a[max_a_num], max_a_num, a[curwork], curwork);
    -/* 最大値を a[curwork] に代入 */
    -tmp = a[curwork];
    -a[curwork] = a[max_a_num];
    -a[max_a_num] = tmp;
    -curwork--;
    -}
    -}
    -int main(void)
    -{
    -int array[8] = {100, 95, 900, 85, 9980, 795, 70, 695};
    -int num_array = sizeof(array) / sizeof(array[]);
    -m_sort(array, num_array);
    -prt_int_array(array, num_array);
    -return();
    -}
    -
    - -

    - バブルソート -

    - -
    -#include <stdio.h>
    -int main(void);
    -void bubble_sort(int a[], const int num_a);
    -void prt_int_array(const int a[], int num_a);
    -void prt_int_array(const int a[], int num_a)
    -{
    -int i;
    -for (i = ;i < num_a;i++) {
    -printf ("%d, ", a[i]);
    -}
    -printf ("\n");
    -}
    -void bubble_sort(int a[], const int num_a)
    -{
    -int curwork = num_a - 1;	/* 確定させたい配列の添え字 */
    -int i, tmp;
    -/* 確定させたい配列の要素数が 2 になるまで */
    -while ( < curwork) {
    -prt_int_array(a, num_a);
    -/* curwork - 1までずっとiの値を変化させる */
    -for (i = ;i < curwork;i++) {
    -/* a[i] よりも a[i+1] が小さければ交換 */
    -if (a[i+1] < a[i]) {
    -tmp = a[i];
    -a[i] = a[i+1];
    -a[i+1] = tmp;
    -}
    -}
    -curwork--;
    -}
    -}
    -int main(void)
    -{
    -int array[8] = {100, 95, 900, 85, 9980, 795, 70, 695};
    -int num_array = sizeof(array) / sizeof(array[]);
    -bubble_sort(array, num_array);
    -prt_int_array(array, num_array);
    -return();
    -}
    -
    - -

    - 基本挿入法 -

    - -
    -#include <stdio.h>
    -int main(void);
    -void m__sort(int a[], const int num_a);
    -void prt_int_array(const int a[], int num_a);
    -void prt_int_array(const int a[], int num_a)
    -{
    -int i;
    -for (i = ;i < num_a;i++) {
    -printf ("%d, ", a[i]);
    -}
    -printf ("\n");
    -}
    -void m_sort(int a[], const int num_a)
    -{
    -int arranged = ;		/* 整列済みの最終要素の添え字 */
    -int curwork = 1;		/* 追加データ要素の添え字 */
    -int i, tmp;
    -/* 最後まで整列するまで */
    -while (arranged < num_a - 1) {
    -printf ("%d まで整列済み。 a[%d] を追加データと考えるよ。\n", arranged, curwork);
    -printf ("%d ... %d までを %d と比較するよ!\n", , arranged, a[curwork]);
    -prt_int_array(a, num_a);
    -printf ("\n");
    -/* 追加データまで走査する */
    -for (i = curwork; < i;i--) {
    -/* もし右側の要素が左側よりも小さければ交換する */
    -if (a[i] < a[i-1]) {
    -tmp = a[i-1];
    -a[i-1] = a[i];
    -a[i] = tmp;
    -}
    -}
    -/* 整列済みの添え字と追加データの添え字をインクリメント */
    -arranged++;
    -curwork++;
    -}
    -}
    -int main(void)
    -{
    -int array[8] = {100, 95, 900, 85, 9980, 795, 70, 695};
    -int num_array = sizeof(array) / sizeof(array[]);
    -m_sort(array, num_array);
    -prt_int_array(array, num_array);
    -return();
    -}
    -
    -
    diff --git a/content/post/2008/05/11/2008-05-11-00000917.md b/content/post/2008/05/11/2008-05-11-00000917.md deleted file mode 100644 index a21b0fd..0000000 --- a/content/post/2008/05/11/2008-05-11-00000917.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: JDEE 導入に際して役立ちそうなサイト -author: kazu634 -date: 2008-05-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4003;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - java - ---- -
    -

    -  研修はJavaだから、やっとかないとねー。 -

    - - - -

    - ちなみに寮のゴミ捨て場で『やさしいJava』をゲットしました。ラッキー。 -

    - -
    -やさしいJava

    - -
    -

    -やさしいJava -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/05/11/2008-05-11-00000918.md b/content/post/2008/05/11/2008-05-11-00000918.md deleted file mode 100644 index 7ac9a99..0000000 --- a/content/post/2008/05/11/2008-05-11-00000918.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日はアルゴリズムの勉強会 -author: kazu634 -date: 2008-05-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4001;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  今日は会社の同期とアルゴリズムの勉強会。自分は昨日すでにCで実装していたから、結構らくちんで他の人のを見ていた。いやー、教えるのも勉強になるかもしれない。昨日自分でやって理解したことを人に伝えると、やっぱりまとめる力が必要。そいつを磨けたのかもしれなひ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from gero wortmann -

    -
    diff --git a/content/post/2008/05/12/2008-05-12-『新版-c言語によるアルゴリズムとデータ構造』-2.md b/content/post/2008/05/12/2008-05-12-『新版-c言語によるアルゴリズムとデータ構造』-2.md deleted file mode 100644 index 72b6f31..0000000 --- a/content/post/2008/05/12/2008-05-12-『新版-c言語によるアルゴリズムとデータ構造』-2.md +++ /dev/null @@ -1,150 +0,0 @@ ---- -title: 『新版 C言語によるアルゴリズムとデータ構造』 -author: kazu634 -date: 2008-05-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4005;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  第四章になりました。スタックとキューです。いまいち良く理解できていませんが、とりあえずこれでスタックが実装で着るみたいです。 -

    - -
    -#include <stdio.h>
    -#include <stdlib.h>
    -/* スタックを実現する構造体 */
    -typedef struct
    -{
    -int max; 			/* スタックのサイズ */
    -int ptr;			/* スタックポインタ */
    -int *stk;			/* スタック(の先頭要素へのポインタ) */
    -} Stack;
    -/* initializing the stack */
    -int StackAlloc(Stack *s, int max)
    -{
    -s->ptr = ;
    -/* 配列の確保に失敗した場合 */
    -if ((s->stk = calloc(max, sizeof(int))) == NULL) {
    -s->max = ;
    -return(-1);
    -}
    -s->max = max;
    -return();
    -}
    -/* Free the memory the stack occupies */
    -void StackFree(Stack *s)
    -{
    -if (s->stk != NULL) {
    -free(s->stk);
    -s->max = s->ptr = ;
    -}
    -}
    -/* Push the data into the stack */
    -int StackPush(Stack *s, int x)
    -{
    -if (s->ptr >= s->max) return(-1);
    -s->stk[s->ptr++] = x;
    -return();
    -}
    -/* Pop the data from the stack */
    -int StackPop(Stack *s, int *x)
    -{
    -/* スタックが空の時 */
    -if (s->ptr <= ) return(-1);
    -*x = s->stk[--s->ptr];
    -return();
    -}
    -/* Peek the stack */
    -int StackPeek(const Stack *s, int *x)
    -{
    -if (s->ptr <= ) return(-1);
    -*x = s->stk[s->ptr - 1];
    -return();
    -}
    -/* Get the size of the stack */
    -int StackSize(const Stack *s)
    -{
    -return(s->max);
    -}
    -/* The numbers of the data inside the stack */
    -int StackNo(const Stack *s)
    -{
    -return(s->ptr);
    -}
    -/* Is the stack empty? */
    -int StackIsEmpty(const Stack *s)
    -{
    -return(s->ptr <= );
    -}
    -/* Is the stack full? */
    -int StackIsFull(const Stack *s)
    -{
    -return(s->ptr >= s->max);
    -}
    -/* Clearing the Stack */
    -void StackClear(Stack *s)
    -{
    -s->ptr = ;
    -}
    -int main(void)
    -{
    -Stack s;
    -if (StackAlloc(&s, 100) == -1) {
    -puts("Try to allocate the memory, but failed...");
    -return(1);
    -}
    -while (1) {
    -int m, x;
    -printf ("現在のデータ数: %d / %d\n", StackNo(&s), StackSize(&s));
    -printf ("(1) Push (2) Pop (0) Quit: ");
    -scanf("%d", &m);
    -if (m == ) break;
    -switch (m) {
    -case 1: printf ("Data: ");
    -scanf("%d", &x);
    -if (StackPush(&s, x) == -1) puts("Failed Pushing the data");
    -break;
    -case 2: if (StackPop(&s, &x) == -1) puts("Cannot Pop the data");
    -else printf ("Pop %d into the stack.\n", x);
    -break;
    -}
    -}
    -StackFree;
    -return();
    -}
    -
    - -

    - 気になった部分 -

    - -
    -int *x;
    -x = calloc(適当な値, sizeof(int));
    -
    - -

    - こいつは動的に配列の領域を確保しているのだろう。 -

    - -

    - よく分からなかった部分 -

    - -
    -return (s->ptr <= );
    -
    - -
    -return (s->ptr >= s->max);
    -
    - -

    - の意味が分からなかった。 -

    -
    diff --git a/content/post/2008/05/14/2008-05-14-00000919.md b/content/post/2008/05/14/2008-05-14-00000919.md deleted file mode 100644 index 34af62d..0000000 --- a/content/post/2008/05/14/2008-05-14-00000919.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 今日はアルゴリズムのテスト -author: kazu634 -date: 2008-05-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4007;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  追加の問題にソフトウェア開発技術者試験の問題が。共通問題とソフ開の問題を同時にやって60分というのは厳しかった。というわけで、共通問題はぎりぎり75点で滑り込みで補講をくぐり抜けてしまうことに。。。20分残っているから、共通問題に集中すれば良かったのだけれど、追加の問題に手を伸ばして気づいたらチェックする時間がなくなっていた。うーん、悲しい。 -

    - -

    -  どうでもいいが、寮に酔っぱらって帰ってきて、同期の前で話をしていたのだけれど、その話を補講・追試の人にも聞かれてしまった。。。まずいことをしたのかもしれない。。。何らかの形で後でフォローしておこう。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from babykailan -

    -
    diff --git a/content/post/2008/05/15/2008-05-15-00000920.md b/content/post/2008/05/15/2008-05-15-00000920.md deleted file mode 100644 index 00afc12..0000000 --- a/content/post/2008/05/15/2008-05-15-00000920.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: JDEEを導入したよ -author: kazu634 -date: 2008-05-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4013;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - java - - Programming - ---- -
    -

    -  ここらあたりを参考にしてみました。Carbon Emacsだとかなり簡単にインストールできました。ノートパソコンのMeadowに入れるのはなかなか面倒そうだぞ。。。 -

    - - - -

    -  スクリーンショットはこんな感じ。やっぱり、Emacsの中でコンパイルして実行結果を確認できるのは便利です。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    -
    diff --git a/content/post/2008/05/15/2008-05-15-00000921.md b/content/post/2008/05/15/2008-05-15-00000921.md deleted file mode 100644 index ba0924e..0000000 --- a/content/post/2008/05/15/2008-05-15-00000921.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: 現在購入したもの -author: kazu634 -date: 2008-05-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4015;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  とりあえずこんな感じ。Javaの研修の昼休みに『私塾のすすめ ─ここから創造が生まれる (ちくま新書)』を読んでいる。 -

    - -
    -私塾のすすめ ─ここから創造が生まれる (ちくま新書)

    - -
    -

    -私塾のすすめ ─ここから創造が生まれる (ちくま新書) -

    - - -
    - -
    -
    -
    - -
    -Yael Naim

    - -
    -

    -Yael Naim -

    - - -
    - -
    -
    -
    - -
    -Unix/Linuxプログラミング理論と実践

    - -
    -

    -Unix/Linuxプログラミング理論と実践 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/05/15/2008-05-15-hello-world-3.md b/content/post/2008/05/15/2008-05-15-hello-world-3.md deleted file mode 100644 index 0cc2f5b..0000000 --- a/content/post/2008/05/15/2008-05-15-hello-world-3.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: Hello World -author: kazu634 -date: 2008-05-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4011;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - java - ---- -
    -

    -  研修でJavaに入りました。とりあえず現状はCと似たことをやっているので、ついて行ける感じ。でも、オブジェクト指向が…多態性が…ちょっと勉強しないといけない感じ。 -

    - -
    -class temp
    -{
    -public static void main(String args[])
    -{
    -System.out.println("Hello World");
    -}
    -}
    -
    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2008/05/17/2008-05-17-00000922.md b/content/post/2008/05/17/2008-05-17-00000922.md deleted file mode 100644 index d786a32..0000000 --- a/content/post/2008/05/17/2008-05-17-00000922.md +++ /dev/null @@ -1,522 +0,0 @@ ---- -title: 良くあれ -author: kazu634 -date: 2008-05-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4019;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Paul Graham - - Translation - ---- -
    -

    -  id:lionfan さんとはてなブックマークで誰も言及していないので大丈夫だろうと思うのでここに貼り付けておきます。Paul GrahamによるBe Goodの翻訳です。 -

    - -

    -  なんかおかしなことを書いていればコメントをお願いいたします(__)「ステートレス」あたりはあやふやな理解で訳してます(..;) -

    - -

    -  Octopartのくだりは個人的に感動的です。Paul Graham、良い奴だよ。本当に。”Mean well”なんかじゃないさ。自分はそう思った。 -

    - -

    - 更新履歴: -

    - - - -

    - -

    - -

    - 良くあれ -

    - -

    - April 2008 -

    - -

    - 2008 年 4 月 -

    - -

    - (This essay is derived from a talk at the 2008 Startup School.) -

    - -

    - (このエッセーは2008年のStartup Schoolで行われた講話に基づいている) -

    - -

    - About a month after we started Y Combinator we came up with the phrase that became our motto: Make something people want. We’ve learned a lot since then, but if I were choosing now that’s still the one I’d pick. -

    - -

    - Y Combinatorを立ち上げてから一ヶ月ぐらいたった後で、モットーとなったフレーズを思いついた: 「人がほしがるものを作れ」。それから多くのことを学んできたけど、もし今モットーを選びなおすとしても、「人がほしがるものを作れ」を選ぶだろう。 -

    - -

    - Another thing we tell founders is not to worry too much about the business model, at least at first. Not because making money is unimportant, but because it’s so much easier than building something great. -

    - -

    - 起業家にもう一つ言いたいことは「ビジネスモデルを余り心配するな」と言うことだ。少なくとも、最初のうちは。お金を稼ぐことが重要ではないと言っているんじゃない、ただ何かすばらしいものを作る方よりもお金を稼ぐことの方がずっと簡単だと言っているんだ。 -

    - -

    - A couple weeks ago I realized that if you put those two ideas together, you get something surprising. Make something people want. Don’t worry too much about making money. What you’ve got is a description of a charity. -

    - -

    - 数週間前に気づいたんだけれどこの二つの考えを一緒にすると、驚くべき考えにたどり着く。「人がほしがるものを作れ」。「ビジネスモデルに余り心配するな」。この二つの考えはチャリティーを表していたんだ。 -

    - -

    - When you get an unexpected result like this, it could either be a bug or a new discovery. Either businesses aren’t supposed to be like charities, and we’ve proven by reductio ad absurdum that one or both of the principles we began with is false. Or we have a new idea. -

    - -

    - こんな予期しない結果を手に入れるときは、バグか新しい発見の時かのいずれかだ。ビジネスはチャリティーのようではないので、背理法によってその二つの前提の片方もしくは両方が誤りであったと証明することになったか、それとも新しい考えを手に入れたのかのいずれかなんだ。 -

    - -

    - I suspect it’s the latter, because as soon as this thought occurred to me, a whole bunch of other things fell into place. -

    - -

    - 「人がほしがるものをつくり、ビジネスモデルに余り心配しないことがチャリティーを表す」ことは新しい考えではないかと思っている。というのも、これを思いついてからというもの、他の多くのことが腑に落ちたからだ。 -

    - -

    -

    - -

    - Examples -

    - -

    - 具体的な例 -

    - -

    - For example, Craigslist. It’s not a charity, but they run it like one. And they’re astoundingly successful. When you scan down the list of most popular web sites, the number of employees at Craigslist looks like a misprint. Their revenues aren’t as high as they could be, but most startups would be happy to trade places with them. -

    - -

    - 例を挙げれば、craigslistだ。craigslistはチャリティーではないが、チャリティーのようにして運営されている。そしてcraigslistは驚くほど成功している。トラフィックの多いウェブサイトのリストを眺めると、craigslistで雇われている人の数はミスプリントじゃないかと思ってくる。craigslistはもっと利益を上げようと思えばあげられるだろうが、ほとんどのベンチャー企業はcraigslistが占めている位置になら喜んではいるだろう。 -

    - -

    - In Patrick O’Brian’s novels, his captains always try to get upwind of their opponents. If you’re upwind, you decide when and if to engage the other ship. Craigslist is effectively upwind of enormous revenues. They’d face some challenges if they wanted to make more, but not the sort you face when you’re tacking upwind, trying to force a crappy product on ambivalent users by spending ten times as much on sales as on development. [1] -

    - -

    - Patrich O’Brienの小説では、船長たちはみないつも敵船の風上をとろうとする。風上にいれば、敵船を攻撃する時期を選べるし、それどころか攻撃をするかどうかも選べるからだ。craigslistは事実上多くの求職サイトの風上を押さえている。craigslistもより多くの利益を得ようとすれば、いくつかの困難に直面することだろう。しかし風上をとろうとするときのように、開発の十倍の時間を販売促進活動に費やしてひどい製品を曖昧な態度のユーザーに使わせようとするときのような困難ではないんだ。 -

    - -

    - I’m not saying startups should aim to end up like Craigslist. They’re a product of unusual circumstances. But they’re a good model for the early phases. -

    - -

    -craigslistのようになるのを目指せと言っているんじゃない。craigslistは普通ではない状況の産物だ。しかし、craigslistはベンチャー企業初期段階のよいモデルになっている。 -

    - -

    - Google looked a lot like a charity in the beginning. They didn’t have ads for over a year. At year 1, Google was indistinguishable from a nonprofit. If a nonprofit or government organization had started a project to index the web, Google at year 1 is the limit of what they’d have produced. -

    - -

    -Googleは当初ずっとチャリティーに似ていた。最初の一年間Googleは広告を出していなかった。一年たっても、Googleは非営利企業と区別がつかなかった。しかし、仮にNPOや政府機関がウェブをインデックス化する事業を始めたとしても、設立後一年が経過したGoogle程度のものしかできず、それ以上の進展は見込めないだろう。 -

    - -

    - Back when I was working on spam filters I thought it would be a good idea to have a web-based email service with good spam filtering. I wasn’t thinking of it as a company. I just wanted to keep people from getting spammed. But as I thought more about this project, I realized it would probably have to be a company. It would cost something to run, and it would be a pain to fund with grants and donations. -

    - -

    - 私がスパムフィルターに取り組んでいたときのことを思い返してみると、いいスパムフィルターを持ったウェブメールを作るのが良い考えだと考えていた。けど、会社にしようだなんて考えていなかった。ただ人々がスパムメールを受け取らないようにしたかっただけなんだ。しかしこの計画について考えていくにつれて、会社を設立しなければいけないのではないかと気づきだした。会社を経営するのはいくらかの経費が必要かもしれないけど、交付金や寄付を募るのにはいやだった。 -

    - -

    - That was a surprising realization. Companies often claim to be benevolent, but it was surprising to realize there were purely benevolent projects that had to be embodied as companies to work. -

    - -

    - それは驚くべき認識だった。会社は慈善的だと主張することが多いけど、会社として具体化されなければならない全く慈善的なプロジェクトが存在すると気づいたのは驚くべきことだった。 -

    - -

    - I didn’t want to start another company, so I didn’t do it. But if someone had, they’d probably be quite rich now. There was a window of about two years when spam was increasing rapidly but all the big email services had terrible filters. If someone had launched a new, spam-free mail service, users would have flocked to it. -

    - -

    - その時私は別な会社を始めようとは思わなかったから、その会社は設立されることはなかった。しかし誰かがやっていたら、彼らはきっと今頃大金持ちになっているだろう。急激にスパムが増え始めたのにも関わらず大手のイーメールサービス会社はひどい出来のフィルターしか備えていなかった期間はほぼ二年に相当する。もし誰かが新しい、スパムメールを除去するメールサービスを作っていたら、ユーザーはそのサービスに群がっていたことだろう。 -

    - -

    - Notice the pattern here? From either direction we get to the same spot. If you start from successful startups, you find they often behaved like nonprofits. And if you start from ideas for nonprofits, you find they’d often make good startups. -

    - -

    - パターンに気づいたかい?どの方向を見ても、同じ方向へとたどり着いたんだ。成功したベンチャービジネスから考え始めても、非営利企業のように振る舞うことが多かったことに気づくことになる。非営利の活動としてアイディアを始めようとすれば、よいベンチャー企業になることが多いと気づくだろう。 -

    - -

    - Power -

    - -

    - 力 -

    - -

    - How wide is this territory? Would all good nonprofits be good companies? Possibly not. What makes Google so valuable is that their users have money. If you make people with money love you, you can probably get some of it. But could you also base a successful startup on behaving like a nonprofit to people who don’t have money? Could you, for example, grow a successful startup out of curing an unfashionable but deadly disease like malaria? -

    - -

    - この領域はどれぐらい広いのだろうか?優良な非営利企業はすべて優良企業と言うことはあるのか?おそらくそんなことはない。Googleをあれほど価値あるものにしているのは、Googleのユーザーがお金を持っているからだ。お金を持った人に好かれれば、そのお金のいくつかを手に入れられるだろう。しかし、お金を持っていない人にとって非営利企業のように振る舞うことで、見込みのあるベンチャー企業を形成することができるだろうか?例えば、マラリアのような見向きもされていないが致命的な病気を治癒することで、見込みのあるベンチャーを作ることができるだろうか? -

    - -

    - I’m not sure, but I suspect that if you pushed this idea, you’d be surprised how far it would go. For example, people who apply to Y Combinator don’t generally have much money, and yet we can profit by helping them, because with our help they could make money. Maybe the situation is similar with malaria. Maybe an organization that helped lift its weight off a country could benefit from the resulting growth. -

    - -

    - 私には確信はないけど、この考えを推し進めていけばその考えをかなりいいところまでもっていけることに驚くだろう。例えば、Y Combinatorに申し込んでくる人というのは一般的に言ってあまりお金を持っていないけれど、私たちはそうした人を助けることで利益を得ている。というのも、私たちの援助があることで、そうした人がお金を稼ぐことができるからだ。おそらくマラリアでも状況は似たようなものなんだ。おそらくある国から重荷を下ろすのを手伝う組織というのは、それによって生じる成長から利益を得ることができる。 -

    - -

    - I’m not proposing this is a serious idea. I don’t know anything about malaria. But I’ve been kicking ideas around long enough to know when I come across a powerful one. -

    - -

    - これをまじめな考えだと提案しているんじゃない。私はマラリアについては何も知らない。けれど私は十分に長い間考えつづけてきたので、自分が強力な考えを見つけたことを知っている。 -

    - -

    - One way to guess how far an idea extends is to ask yourself at what point you’d bet against it. The thought of betting against benevolence is alarming in the same way as saying that something is technically impossible. You’re just asking to be made a fool of, because these are such powerful forces. [2] -

    - -

    - ある考えがどれほど適用できるかを測る一つの方法は、どの地点でその考えじゃあダメだと言いたくなるかと尋ねることだ。慈善がダメだと考えることは、何かが技術的に不可能だと言うことと同じように不安を抱かせる。見下すように自分で頼んでいることになるんだ。なぜならこれらはそれほど強力な力だから。*1 -

    - -

    - For example, initially I thought maybe this principle only applied to Internet startups. Obviously it worked for Google, but what about Microsoft? Surely Microsoft isn’t benevolent? But when I think back to the beginning, they were. Compared to IBM they were like Robin Hood. When IBM introduced the PC, they thought they were going to make money selling hardware at high prices. But by gaining control of the PC standard, Microsoft opened up the market to any manufacturer. Hardware prices plummeted, and lots of people got to have computers who couldn’t otherwise have afforded them. It’s the sort of thing you’d expect Google to do. -

    - -

    - 例えば、当初私はこの原則はインターネットのベンチャー企業にしか当てはまらないと考えていた。明らかにこの原則はGoogleで作用していた。しかしマイクロソフトではどうだったのか?マイクロソフトはもちろん慈善事業とは言えない。けどマイクロソフトの草創期を振り返ってみると、確かに彼らは善意を示していた。IBMに比べれば、マイクロソフトはロビン・フッドのようだった。IBMがPCを世に出したとき、高い価格でハードウェアを売ることでお金を稼ごうとしていた。しかし、PCの標準を左右する権限を得ることで、マイクロソフトは市場をあらゆるメーカーに開かれたものにした。ハードウェアの価格は急激に落ち込み、そうしたことが起きさえしなければコンピュータを買うことができないような人々にコンピュータを買えるようにしたんだ。それが今みんながGoogleにしてほしいと期待していることだろう。 -

    - -

    - Microsoft isn’t so benevolent now. Now when one thinks of what Microsoft does to users, all the verbs that come to mind begin with F. [3] And yet it doesn’t seem to pay. Their stock price has been flat for years. Back when they were Robin Hood, their stock price rose like Google’s. Could there be a connection? -

    - -

    -マイクロソフトはいまではそれほど慈善的ではない。いまやマイクロソフトがユーザーに大してやっていることを考えるときに思いつくのはみんな汚いののしり言葉だけだ。けど、これはマイクロソフトにとってそれほど見返りはないように思える。マイクロソフトの株価は何年も変化がないままだ。ロビン・フッドのようだったときには、株価はGoogleの株価のようだった。そこにつながりはあるのだろうか? -

    - -

    - You can see how there would be. When you’re small, you can’t bully customers, so you have to charm them. Whereas when you’re big you can maltreat them at will, and you tend to, because it’s easier than satisfying them. You grow big by being nice, but you can stay big by being mean. -

    - -

    - そこにつながりがあることを見て取ることができるだろう。規模が小さいときには顧客をいじめることができないから、顧客を喜ばせる必要がある。一方で、規模が大きくなれば自在に顧客をひどく扱うことができるし、そうする傾向にある。なぜかと言えば、そうする方が顧客を満足させるよりもずっと簡単だからさ。すばらしいものを作ることで規模を大きくするのだけれど、けちになることでその規模を維持することができるんだ。 -

    - -

    - You get away with it till the underlying conditions change, and then all your victims escape. So “Don’t be evil” may be the most valuable thing Paul Buchheit made for Google, because it may turn out to be an elixir of corporate youth. I’m sure they find it constraining, but think how valuable it will be if it saves them from lapsing into the fatal laziness that afflicted Microsoft and IBM. -

    - -

    - その場を切り抜けられるのは根本的な状況が変わるまでで、変わってしまえばすべての犠牲者たちが逃げてしまう。だから「邪悪にならない」はPaul BuchheitがGoogleのために作ったものの中でもっとも価値あるものなのかもしれない。なぜなら、会社の若さを保つ万能薬に変わるからだ。「邪悪にならない」という標語を締め付けが強いと感じていると私は確信しているが、それと同時にマイクロソフトIBMを苦しめた致命的な怠惰に陥ることから助けているとすれば、その標語は非常に価値あるものと考えているはずと確信している。 -

    - -

    - The curious thing is, this elixir is freely available to any other company. Anyone can adopt “Don’t be evil.” The catch is that people will hold you to it. So I don’t think you’re going to see record labels or tobacco companies using this discovery. -

    - -

    - 興味深いことは、この万能薬は他のどんな企業でも手に入れることができると言うことだ。誰でも「邪悪にならない」を採用することができる。落とし穴というのは人々が「邪悪にならない」を退けてしまうことだ。だから、私は音楽業界やたばこ会社がこの発見を活用することはないと思っている。 -

    - -

    - Morale -

    - -

    - 士気 -

    - -

    - There’s a lot of external evidence that benevolence works. But how does it work? One advantage of investing in a large number of startups is that you get a lot of data about how they work. From what we’ve seen, being good seems to help startups in three ways: it improves their morale, it makes other people want to help them, and above all, it helps them be decisive. -

    - -

    - 慈善がうまくいく外的形跡は多い。しかし、どのようにして慈善がうまくいくのか?多数のベンチャー企業に投資することの利点の一つは実際にどのように作用しているのかについての多くのデータを手に入れられるということにある。これまで見てきたことから、優良であることはベンチャー企業を三つの方法で助けるように思える: 士気を高め、他の人からの援助を引き出し、そしてこれが一番大事なのだけど、決断力を持たせてくれる。 -

    - -

    - Morale is tremendously important to a startup — so important that morale alone is almost enough to determine success. Startups are often described as emotional roller-coasters. One minute you’re going to take over the world, and the next you’re doomed. The problem with feeling you’re doomed is not just that it makes you unhappy, but that it makes you stop working. So the downhills of the roller-coaster are more of a self fulfilling prophecy than the uphills. If feeling you’re going to succeed makes you work harder, that probably improves your chances of succeeding, but if feeling you’re going to fail makes you stop working, that practically guarantees you’ll fail. -

    - -

    - 士気はベンチャー企業にとって凄く重要だ―非常に重要なので、士気それだけでも十分に成功を確実にするほどだ。ベンチャー企業は感情のジェットコースターだと説明されることが多い。ある瞬間に世界を支配しつつあるかと思えば、次の瞬間には命運つきたかのように感じられる。命運がつきつつあると感じることの問題点は、不幸せにすると言うだけではない。働くのをやめさせてしまうんだ。だから、ジェットコースターの下り坂は上り坂と比較して自己実現する予言になる確率が高い。成功するだろうと感じることがより一生懸命に働かせるとすれば、そうすることでおそらく成功する可能性を高めていることになるだろう。けど、失敗するだろう感じることが働くのをやめさせるのならば、そうすることで事実上失敗を確かなものにするだろう。 -

    - -

    - Here’s where benevolence comes in. If you feel you’re really helping people, you’ll keep working even when it seems like your startup is doomed. Most of us have some amount of natural benevolence. The mere fact that someone needs you makes you want to help them. So if you start the kind of startup where users come back each day, you’ve basically built yourself a giant tamagotchi. You’ve made something you need to take care of. -

    - -

    - ここで慈善が役に立つときだ。もし本当に人々を助けていると感じているのであれば、自分のベンチャー企業が破滅しそうなときに思えるときでも働き続けることができる。私たちのほとんどは自然な慈善の心をいくらか持っている。誰かが自分を必要としてくれているという事実だけでも、その人たちを助けたいと思わせるものだ。だから、毎日ユーザーが戻ってきてくれるようなベンチャーを始めたのであれば、基本的に巨大なたまごっちを作り上げたことになる。自分たちで世話をする必要のあるサービスを作り上げたんだ。 -

    - -

    - Blogger is a famous example of a startup that went through really low lows and survived. At one point they ran out of money and everyone left. Evan Williams came in to work the next day, and there was no one but him. What kept him going? Partly that users needed him. He was hosting thousands of people’s blogs. He couldn’t just let the site die. -

    - -

    -Bloggerは本当に最悪の状況を経験し生き残ったベンチャー企業の有名な例だ。ある時点で資金が尽きEvan Williams以外のすべての人が去った。彼は変わらずに次の日もやってきて働いたが、従業員は彼以外の誰もいなかった。なにが彼を突き動かしたのか?動機の一部はユーザーが彼を必要としていたと言うことだ。彼は数千ものブログをホスティングしていた。彼にはBloggerを見殺しにすることはできなかったんだ。 -

    - -

    - There are many advantages of launching quickly, but the most important may be that once you have users, the tamagotchi effect kicks in. Once you have users to take care of, you’re forced to figure out what will make them happy, and that’s actually very valuable information. -

    - -

    - 素早く立ち上げることの利点は数多いけれど、最も重要なことは一度ユーザーを獲得してしまえば、たまごっち効果が効果を現してくる。一度世話をするユーザーを獲得してしまえば、ユーザーを幸せにすることがなんなのかを理解せざるを得なくなり、それは実際にとても価値のある情報なんだ。 -

    - -

    - The added confidence that comes from trying to help people can also help you with investors. One of the founders of Chatterous told me recently that he and his cofounder had decided that this service was something the world needed, so they were going to keep working on it no matter what, even if they had to move back to Canada and live in their parents’ basements. -

    - -

    - 人々を助けようと努めることで得られる自信は投資家に対するときも助けてくれる。Chatterousの創業者の一人が最近私に教えてくれたんだけど、このサービスは世界が必要としているものだから、たとえ何が起きたとしても(たとえカナダに戻って親の家の地下室で生活することになろうともだ)彼と彼の共同創業者はこのサービスに取り組むと決めたんだそうだ。 -

    - -

    - Once they realized this, they stopped caring so much what investors thought about them. They still met with them, but they weren’t going to die if they didn’t get their money. And you know what? The investors got a lot more interested. They could sense that the Chatterouses were going to do this startup with or without them. -

    - -

    - 一度このように認識してしまうと、二人はそれほど投資家が自分たちについてどう思っているか思い悩むのをやめた。二人は依然として投資家に会うけれど、二人はお金を手に入れられなくてもサービスをやめることはないだろう。それでどうなったと思う?投資家たちは以前よりもずっと興味を持つようになったんだ。投資家たちは自分たちがいてもいなくてもChatterousの創業者の二人がこのベンチャーを続けるつもりだと気づいたんだ。 -

    - -

    - If you’re really committed and your startup is cheap to run, you become very hard to kill. And practically all startups, even the most successful, come close to death at some point. So if doing good for people gives you a sense of mission that makes you harder to kill, that alone more than compensates for whatever you lose by not choosing a more selfish project. -

    - -

    - もし本当に自分のベンチャーに没頭しそのベンチャーを運営するのが安価で済むのであれば、ベンチャーをつぶすのはとても困難になる。事実上すべてのベンチャー企業は(特に非常に成功しているベンチャー企業は)ある時点でつぶれかかるものだ。だから、もし人々にとって良いことをすることがベンチャーをつぶれにくくする使命の感覚をあたえてくれるのであれば、それだけでもっと自分本位のプロジェクトを選ばないことで失うことになること全部を補って余りある。 -

    - -

    - Help -

    - -

    - 支援 -

    - -

    - Another advantage of being good is that it makes other people want to help you. This too seems to be an inborn trait in humans. -

    - -

    - いいことのもう一つの利点は、他の人たちが助けたがらせてくれるということだ。これも人の生まれ持った習性のように思える。 -

    - -

    - One of the startups we’ve funded, Octopart, is currently locked in a classic battle of good versus evil. They’re a search site for industrial components. A lot of people need to search for components, and before Octopart there was no good way to do it. That, it turned out, was no coincidence. -

    - -

    - 私たちが投資したベンチャーの一つOctopartは現在善と悪の古典的な戦いの真っ最中だ。彼らは工業部品の検索サイトだ。多くの人々は部品の検索サイトを必要とし、Octopart以前は検索する良い方法がなかった。それは、後で分かったことなんだけど、けして偶然ではなかった。 -

    - -

    - Octopart built the right way to search for components. Users like it and they’ve been growing rapidly. And yet for most of Octopart’s life, the biggest distributor, Digi-Key, has been trying to force them take their prices off the site. Octopart is sending them customers for free, and yet Digi-Key is trying to make that traffic stop. Why? Because their current business model depends on overcharging people who have incomplete information about prices. They don’t want search to work. -

    - -

    -Octopartは適切な方法で部品を検索する方法を作り上げた。ユーザーはそれを気に入って、彼らは急激に成長していった。けどOctopart創業後のほとんどの時間、彼らにとって最大の卸売業者Digi-KeyがOctopartの検索結果から値段を取り除くようにと強制し続けてきた。OctopartはDigi-Keyにただで顧客を紹介してきた。しかしDigi-Keyはそのトラフィックを止めようとしている。なぜだと思う?それはDigi-Keyの既存のビジネスモデルが価格について不完全な情報を持つ顧客にふっかけることに依存しているからだ。Digi-Keyは検索サイトが動いてほしくないんだ。 -

    - -

    - The Octoparts are the nicest guys in the world. They dropped out of the PhD program in physics at Berkeley to do this. They just wanted to fix a problem they encountered in their research. Imagine how much time you could save the world’s engineers if they could do searches online. So when I hear that a big, evil company is trying to stop them in order to keep search broken, it makes me really want to help them. It makes me spend more time on the Octoparts than I do with most of the other startups we’ve funded. It just made me spend several minutes telling you how great they are. Why? Because they’re good guys and they’re trying to help the world. -

    - -

    -Octopartをつくった奴らは世界で一番いい奴らだ。彼らはバークレー校の物理学の博士課程を退学してこのサービスを始めた。彼らは研究をしていて出くわした問題を解決したかっただけなんだ。想像してみてほしい、もしエンジニアがオンラインで部品を検索できるとすれば世界中のエンジニアの時間をどれほど節約することができるだろうかと。だから、ある巨大で邪悪な企業が検索を台無しにするためにOctopartを止めようとしていると聞いたとき、私は本当に彼らを助けたいと思った。それからというもの、私たちが投資してきた他のベンチャー企業に割いた時間よりも多くの時間をOctopartに割くようになった。その事実を知ったことで、ここで数分の間彼らがどれほど偉大であるかということを君たちに伝えたいと思わせたんだ。なぜかって?それはあいつらが良い奴で、世界を本当に助けようとしているからだ。 -

    - -

    - If you’re benevolent, people will rally around you: investors, customers, other companies, and potential employees. In the long term the most important may be the potential employees. I think everyone knows now that good hackers are much better than mediocre ones. If you can attract the best hackers to work for you, as Google has, you have a big advantage. And the very best hackers tend to be idealistic. They’re not desperate for a job. They can work wherever they want. So most want to work on things that will make the world better. -

    - -

    - もし善意があれば、人々は周りに集まってくる: 投資家、顧客、他の会社、そして潜在的な社員。最終的に一番重要なのはこれから社員になってくれそうな人なのかもしれない。みんないいハッカーは凡庸なハッカーよりも遙かに良いと知っていると思う。もしGoogleがこれまでやってきているように一番のハッカーを自分たちのために引きつけることができれば、大きな優位を得ることになる。そして最高のハッカーは理想主義だ。彼らは仕事を必死に探す必要はない。彼らは自分が望む場所で働くことができる。だから、ほとんどのハッカーは世界を良くするプロジェクトに取りかかりたがっているんだ。 -

    - -

    - Compass -

    - -

    - 羅針盤 -

    - -

    - But the most important advantage of being good is that it acts as a compass. One of the hardest parts of doing a startup is that you have so many choices. There are just two or three of you, and a thousand things you could do. How do you decide? -

    - -

    - しかしいいことの最も重要な利点は羅針盤のように道を指し示してくれることだ。ベンチャーをする一番困難な点はあまりに多くの選択肢があるということだ。人は二~三人しかいないのに、千もの取り得る選択肢がある。どうやって決めればいいのだろうか? -

    - -

    - Here’s the answer: Do whatever’s best for your users. You can hold onto this like a rope in a hurricane, and it will save you if anything can. Follow it and it will take you through everything you need to do. -

    - -

    - これが答えだ: 自分たちのユーザーにとって最善のことをすればいい。これをハリケーンが猛威をふるっているさなかのロープのように必死に握ることができれば、その信念が助けてくれるだろう。この答えに従えば、やる必要のあることを全部教えてくれる。 -

    - -

    - It’s even the answer to questions that seem unrelated, like how to convince investors to give you money. If you’re a good salesman, you could try to just talk them into it. But the more reliable route is to convince them through your users: if you make something users love enough to tell their friends, you grow exponentially, and that will convince any investor. -

    - -

    - これは関係のないように見える問いに対する答えにもなっている。例えば投資家を説得して資金を手に入れるというような。もしよいセールスマンであれば、投資家を説得しようとするだけで良い。しかし、もっと信頼できる方法はユーザーを通して投資家を説得することだ: もしユーザーが愛する余り友人に教えたくなるようなサービスを作れば、そのベンチャーは指数的に成長し、その事実がどんな投資家でも説得してしまうだろう。 -

    - -

    - Being good is a particularly useful strategy for making decisions in complex situations because it’s stateless. It’s like telling the truth. The trouble with lying is that you have to remember everything you’ve said in the past to make sure you don’t contradict yourself. If you tell the truth you don’t have to remember anything, and that’s a really useful property in domains where things happen fast. -

    - -

    - 良くあることは複雑な状況の中で決断をするためのとりわけ便利な戦略だ。なぜならそれがステートレスだからだ。*2それは本当のことを告げることに似ている。嘘をつくことの困難な点は過去に自分が言ったことをすべて記憶して、矛盾することを言っていないことを確認しなければいけないことにある。本当のことを言うのであれば、何も覚えている必要はないし、それは物事が非常に早く起きる領域では本当に便利な性質なんだ。 -

    - -

    - For example, Y Combinator has now invested in 80 startups, 57 of which are still alive. (The rest have died or merged or been acquired.) When you’re trying to advise 57 startups, it turns out you have to have a stateless algorithm. You can’t have ulterior motives when you have 57 things going on at once, because you can’t remember them. So our rule is just to do whatever’s best for the founders. Not because we’re particularly benevolent, but because it’s the only algorithm that works on that scale. -

    - -

    - 例えば、Y Combinatorは現在80のベンチャー企業に投資して、そのうち57のベンチャーが依然として続いている(残りはつぶれたか、合併したか、あるいは買収された)。57ものベンチャーにアドバイスをしようとすると、ステートレスなアルゴリズムを採用する必要があることが分かる。57もの物事を一度に処理しているときに秘めた動機なんか持っていられない。なぜなら逐一覚えていられないからだ。だから私たちのルールは創業者たちにとって最善のことをすると言うものだ。私たちがとりわけ慈善的だというわけではなく、その規模でうまくいくアルゴリズムがそれだけだと言うことだ。 -

    - -

    - When you write something telling people to be good, you seem to be claiming to be good yourself. So I want to say explicitly that I am not a particularly good person. When I was a kid I was firmly in the camp of bad. The way adults used the word good, it seemed to be synonymous with quiet, so I grew up very suspicious of it. -

    - -

    - 人々に良くあれと伝える文章を書こうとするとき、自分のこともいい人なのだと主張しているように思える。だからはっきりと言っておこう。私はそんなにいい人ではない。子供の時、私は悪のキャンプにいた。大人が「良い」という言葉を使うとき、静かでいることと同じような意味に思えた。だから成長するにつれて「良い」を疑うようになった。 -

    - -

    - You know how there are some people whose names come up in conversation and everyone says “He’s such a great guy?” People never say that about me. The best I get is “he means well.” I am not claiming to be good. At best I speak good as a second language. -

    - -

    - 知っていると思うけれど、会話の中で出てきてみんなが「あいつはほんとに良い奴だよ」なんていうようなそんな人間がいることは知っているだろう。そんなことを言われたことはなかった。言われたことのある中で一番良かったのは「行動するときの意図は良い」だ。私はけして良いと主張するつもりはない。最高でも、良いことを第二外国語として話しているんだ。 -

    - -

    - So I’m not suggesting you be good in the usual sanctimonious way. I’m suggesting it because it works. It will work not just as a statement of “values,” but as a guide to strategy, and even a design spec for software. Don’t just not be evil. Be good. -

    - -

    - だからいい人であるべきだと殊勝に言っているんじゃない。私がそう言うのはそれがうまくいくからだ。「よくある」ことがうまくいくのは「価値」を述べたものとしてだけではなく、戦略へのガイドとして、そしてそれだけでなくソフトウェアのデザインスペックとしてなんだ。邪悪になるな。良くあれ。 -

    - -

    - Notes -

    - -

    - 原注 -

    - -

    - [1] Fifty years ago it would have seemed shocking for a public company not to pay dividends. Now many tech companies don’t. The markets seem to have figured out how to value potential dividends. Maybe that isn’t the last step in this evolution. Maybe markets will eventually get comfortable with potential earnings. (VCs already are, and at least some of them consistently make money.) -

    - -

    - 15年前なら、一般の企業が配当金を支払わないのは驚くべきものだったかもしれない。しかし今や技術系の企業は配当金を支払っていない。市場は潜在的な配当金を計算する方法を知っているようだ。ひょっとすると、それは進化の最後の段階ではないのかもしれない。もしかしたら市場は最終的に潜在的な利益で満足するのかもしれない(ベンチャーキャピタルはすでにそうだし、少なくともそのうちのいくつかは一貫して利益を上げている)。 -

    - -

    - I realize this sounds like the stuff one used to hear about the “new economy” during the Bubble. Believe me, I was not drinking that kool-aid at the time. But I’m convinced there were some good ideas buried in Bubble thinking. For example, it’s ok to focus on growth instead of profits — but only if the growth is genuine. You can’t be buying users; that’s a pyramid scheme. But a company with rapid, genuine growth is valuable, and eventually markets learn how to value valuable things. -

    - -

    - これはまるであのバブルの時に「ニューエコノミー」について聞いたことのようだと思った。信じてくれていい、私はあのときクールエードを飲んじゃあいない。けど、バブルの思考にはいくつか良いアイディアが埋められていると思っている。たとえば、利益ではなく成長にフォーカスするのは構わない―しかしそれはその成長が本当のものの時だけだ。ユーザーを買うことはできない。それはネズミ講なんだ。しかし急速で本当の成長を果たしている企業は価値があり、最終的に市場は価値あるものを重視する方法を学んだんだ。 -

    - -

    - [2] The idea of starting a company with benevolent aims is currently undervalued, because the kind of people who currently make that their explicit goal don’t usually do a very good job. -

    - -

    - 慈善的な意図で企業を始めるという考えは現在過小評価されている。なぜなら、現在そうしたことを明確な目標にしているような人はとても良い仕事をしていないことが多いからだ。 -

    - -

    - It’s one of the standard career paths of trustafarians to start some vaguely benevolent business. The problem with most of them is that they either have a bogus political agenda or are feebly executed. The trustafarians’ ancestors didn’t get rich by preserving their traditional culture; maybe people in Bolivia don’t want to either. And starting an organic farm, though it’s at least straightforwardly benevolent, doesn’t help people on the scale that Google does. -

    - -

    - ある漠然とした善意のビジネスを始めようとするのは白人の若い裕福な人々の標準的なキャリアパスだ。彼らのほとんどにとって問題なのは、彼らがうさんくさい政治的な予定表を持っていたり、細々とやっていることだ。彼らの先祖たちが裕福になったのは伝統的な文化を守ったからではない。ひょっとすると、ボリビアの人々だって望んでいないのかもしれない。そして有機農法の農場を始めるのは、少なくとも直接的な形で慈善ではあるが、Googleがやっているような規模で人々を助けはしない。 -

    - -

    - Most explicitly benevolent projects don’t hold themselves sufficiently accountable. They act as if having good intentions were enough to guarantee good effects. -

    - -

    - 明白に慈善的なプロジェクトは十分に説明しうるものではない。そうしたプロジェクトはまるで良い意図を持つことがよい結果を保証するのに十分だとでも言うように振る舞っている。 -

    - -

    - [3] Users dislike their new operating system so much that they’re starting petitions to save the old one. And the old one was nothing special. The hackers within Microsoft must know in their hearts that if the company really cared about users they’d just advise them to switch to OSX. -

    - -

    - ユーザーは新しいOSをとても嫌っていたので、古いバージョンを残すようにと頼み始めた。そして古いバージョンは特別なものでは全くない。マイクロソフトにいるハッカーだって内心ではこんな風に思っているんじゃないかと思う。つまり、もし自分のところの会社が本当にユーザーのことを気にかけているのだというのなら、OSXにスイッチすべきとユーザーにアドバイスすべきだと。 -

    - -

    - Thanks to Trevor Blackwell, Paul Buchheit, Jessica Livingston, and Robert Morris for reading drafts of this. -

    - -

    - このエッセーの原稿を読んでくれた Trevor Blackwell, Paul Buchheit, Jessica Livingston, and Robert Morrisに感謝する。 -

    -
    - -
    -

    -*1:Shiroさんの解釈: "you're just asking to be made a fool of" ここのmake a fool ofは「見下される」みたいなニュアンスの方が良いと思います。ここの比喩についての私の解釈はこうです:*技術者の仲間うちで* "that's technically impossible" と言い切るのは一種の敗北宣言なんですね。あるいは、「技術を実現するにあたっては常に時間と資源の制約を受けるため、純粋に技術的な上限というのを見極めるのは極めて難しい」という性質をわかってないと思われるか。とにかく技術者は、"that"s techically *possible*, but we don't have enough resources." のように言うことはあっても、*無限定*で "that's technically impossible." と言うことはまず無いし、そういうことばかり言ってると技術者として見てもらえなくなるんじゃないかと。で、それと同様に、"betting against benevolence" というのも、言ってみれば「愛があれば人間何とかなるっさ!」という、(少なくとも多くの人が信じたがっている) 命題を真っ向から否定することになるので、軽蔑の眼差しを受けることは避け難い、みたいな論の流れかなあと。 -

    - -

    -*2:アプリケーションなどで前回や現在の処理の状態を把握・維持することができないという意味 -

    -
    diff --git a/content/post/2008/05/18/2008-05-18-00000924.md b/content/post/2008/05/18/2008-05-18-00000924.md deleted file mode 100644 index abf98c7..0000000 --- a/content/post/2008/05/18/2008-05-18-00000924.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 更新メモ -author: kazu634 -date: 2008-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4023;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    - - -
    -

    - evidenceはここでは「形跡」みたいなニュアンスでどうでしょう。というのは、ここまで、外から見たbenevolenceと企業の成長の関連についてのケーススタディをやってきたわけですよね。で、ここから、内側に潜ってbenevolenceがどういうメカニズムで成長に寄与するかを見てゆこうってわけですから、「これまで見てきたように、慈善がうまく行っているようにみえるケースは多い。でもなぜうまくいくんだろう?」という話の振りだと思います。 -

    -
    - - - -

    - 結論:やっつけ仕事で自分の知らない分野を突貫でやると大変なことになる。逐一目を通してコメントしていただいたShiroさんに感謝します(__) -

    -
    diff --git a/content/post/2008/05/18/2008-05-18-00000925.md b/content/post/2008/05/18/2008-05-18-00000925.md deleted file mode 100644 index 525604b..0000000 --- a/content/post/2008/05/18/2008-05-18-00000925.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: うちの会社が -author: kazu634 -date: 2008-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4025;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  本屋でぶらぶらしていたら、『ITエンジニアの生態がわかる! SEの歩き方 (1年生クリエイター成長日記)』という本が。中身を見てみると、仕事紹介のトップバッターがうちの会社でした。サイボウズ・NECよりも順番早いし。ちょっと驚き。 -

    - -
    -ITエンジニアの生態がわかる! SEの歩き方 (1年生クリエイター成長日記)

    - -
    -

    -ITエンジニアの生態がわかる! SEの歩き方 (1年生クリエイター成長日記) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/05/20/2008-05-20-00000926.md b/content/post/2008/05/20/2008-05-20-00000926.md deleted file mode 100644 index 6805a6a..0000000 --- a/content/post/2008/05/20/2008-05-20-00000926.md +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: キューの実装 -author: kazu634 -date: 2008-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4027;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  『新版 C言語によるアルゴリズムとデータ構造』から。 -

    - -
    -#include <stdio.h>
    -#include <stdlib.h>
    -typedef struct
    -{
    -int max;			/* the size of the queue */
    -int num;			/* Current Number of the elements */
    -int front;			/* the front cursor */
    -int rear;			/* the rear cursor */
    -int *que;			/* the pointer to the first element */
    -} Queue;
    -/* initialization of the que */
    -int QueueAlloc(Queue *q, int max)
    -{
    -q->num = q->front = q->rear = ;
    -if ((q->que = calloc(max, sizeof(int))) == NULL) {
    -q->max = ;
    -return(-1);
    -}
    -q->max = max;
    -return();
    -}
    -/* Clear the queue */
    -void QueueFree(Queue *q)
    -{
    -if (q->que != NULL) {
    -free(q->que);
    -q->max = q->num = q->front = q->rear = ;
    -}
    -}
    -/* Enque the data into the queue */
    -int QueueEnque(Queue *q, int x)
    -{
    -if (q->num >= q->max) return(-1);
    -else {
    -q->num++;
    -q->que[q->rear++] = x;
    -if (q->rear == q->max) q->rear = ;
    -return();
    -}
    -}
    -/* Deque the data from the queue */
    -int QueueDeque(Queue *q, int *x)
    -{
    -if (q->num <= ) return(-1);
    -else {
    -q->num--;
    -*x = q->que[q->front++];
    -if (q->front == q->max) q->front = ;
    -return();
    -}
    -}
    -/* the size of the que */
    -int QueueSize(const Queue *q)
    -{
    -return(q->max);
    -}
    -/* the number of the data stored in the queue */
    -int QueueNo(const Queue *q)
    -{
    -return(q->num);
    -}
    -/* Is the queue empty? */
    -int QueueIsEmpty(const Queue *q)
    -{
    -return(q->num <= );
    -}
    -/* Is the queue full? */
    -int QueueIsFull(const Queue *q)
    -{
    -return(q->num >= q->max);
    -}
    -int main(void)
    -{
    -Queue que;
    -if (QueueAlloc(&que, 100) == -1) {
    -puts("Fail to secure the memory of the queue.");
    -return(1);
    -}
    -while (1) {
    -int m, x;
    -printf ("Current Number of the Data: %d / %d\n", QueueNo(&que), QueueSize(&que));
    -printf ("(1) Enque (2) Deque 0) Exit");
    -scanf("%d", &m);
    -if (m == ) break;
    -switch (m) {
    -case 1:
    -printf ("Data: ");
    -scanf("%d", &x);
    -if (QueueEnque(&que, x) == -1) puts("Fail to enque the data into the que");
    -break;
    -case 2:
    -if (QueueDeque(&que, &x) == -1) puts("Cannot Deque!");
    -else printf ("The Decued Data: %d\n", x);
    -break;
    -}
    -}
    -QueueFree(&que);
    -return();
    -}
    -
    -
    diff --git a/content/post/2008/05/20/2008-05-20-00000927.md b/content/post/2008/05/20/2008-05-20-00000927.md deleted file mode 100644 index 564579a..0000000 --- a/content/post/2008/05/20/2008-05-20-00000927.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: キーボードからの入出力 -author: kazu634 -date: 2008-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4029;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - java - - Programming - ---- -
    -
    -import java.io.*;
    -class temp
    -{
    -public static void main(String args[])
    -{
    -System.out.println ("文字列を入力してください。");
    -try{
    -BufferedReader br =
    -new BufferedReader(new InputStreamReader(System.in));
    -String str = br.readLine();
    -System.out.println (str + "が入力されました。");
    -}
    -catch(IOException e){
    -System.out.println("入出力エラーです");
    -}
    -}
    -}
    -
    -
    diff --git a/content/post/2008/05/20/2008-05-20-00000928.md b/content/post/2008/05/20/2008-05-20-00000928.md deleted file mode 100644 index a9a03af..0000000 --- a/content/post/2008/05/20/2008-05-20-00000928.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 研修もそろそろ中間地点を過ぎて -author: kazu634 -date: 2008-05-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4031;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  みんなJavaにてんてこまいです。自分はとりあえずオブジェクト指向は頭に入っているので、文法と例外処理・入出力処理なんかだけを頭にたたき込んでいるところです。どちらかといえば、周囲の人に教えていることが多い感じ。 -

    - -

    -  自分の勉強時間を確保しながら、他人にも貢献し、自分もスキルアップするのは難しいぜよ。とりあえず今日は例外処理と入出力の予習と継承のおさらいをした。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from lomokev -

    -
    diff --git a/content/post/2008/05/21/2008-05-21-00000929.md b/content/post/2008/05/21/2008-05-21-00000929.md deleted file mode 100644 index 1b67891..0000000 --- a/content/post/2008/05/21/2008-05-21-00000929.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: ポリモーフィズムの練習 -author: kazu634 -date: 2008-05-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4033;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - java - - Programming - ---- -
    -

    -  とりあえず研修ではオブジェクト指向の考え方まで学び終わったところです。やってみると以外に理解できたというのが感想。ポリモーフィズムの練習に作ったソースを貼り付けておきますね。 -

    - - - -
    -public class Test
    -{
    -public static void main(String args[])
    -{
    -Shape shp[] = new Shape[4];
    -double sum = ;
    -shp[] = new Circle(5);
    -shp[1] = new Square(10);
    -shp[2] = new Trapezium(3, 5, 5);
    -shp[3] = new Triangle(2, 2.5);
    -for (int i = ;i < shp.length;i++) {
    -shp[i].show();
    -sum += shp[i].getArea();
    -}
    -System.out.println("=========");
    -System.out.println("面積の合計: " + sum);
    -}
    -}
    -
    - -
    -public interface Shape
    -{
    -public static final double PI = 3.14;
    -public abstract double getArea();
    -public abstract void show();
    -}
    -
    - -
    -public class Circle implements Shape
    -{
    -private double radium;
    -public Circle(double r)
    -{
    -this.radium = r;
    -}
    -public double getArea()
    -{
    -return(radium * radium * PI);
    -}
    -public void show()
    -{
    -System.out.println ("円の面積: " + getArea());
    -}
    -}
    -
    - -
    -public class Square implements Shape
    -{
    -private double side;
    -public Square(double side)
    -{
    -this.side = side;
    -}
    -public double getArea()
    -{
    -return(side * side);
    -}
    -public void show()
    -{
    -System.out.println ("正方形の面積: " + getArea());
    -}
    -}
    -
    - -
    -public class Triangle implements Shape
    -{
    -private double side;
    -private double height;
    -public Triangle(double side, double height)
    -{
    -this.side = side;
    -this.height = height;
    -}
    -public double getArea()
    -{
    -return(side * height / 2);
    -}
    -public void show()
    -{
    -System.out.println ("三角形の面積: " + getArea());
    -}
    -}
    -
    - -
    -class Trapezium implements Shape
    -{
    -private double upper;
    -private double lower;
    -private double height;
    -public Trapezium(double upper, double lower, double height)
    -{
    -this.upper = upper;
    -this.lower = lower;
    -this.height = height;
    -}
    -public double getArea()
    -{
    -return (upper + lower) * height / 2;
    -}
    -public void show()
    -{
    -System.out.println ("台形の面積: " + getArea());
    -}
    -}
    -
    - -

    -

    -
    diff --git a/content/post/2008/05/22/2008-05-22-00000930.md b/content/post/2008/05/22/2008-05-22-00000930.md deleted file mode 100644 index 0d89a27..0000000 --- a/content/post/2008/05/22/2008-05-22-00000930.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: Javaの研修も明日で終了 -author: kazu634 -date: 2008-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4037;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  自分の課題は「オブジェクト指向を理解する」ということでしたが、それなりに理解できたように思う。Perlなどのスクリプト言語でもオブジェクト指向もどきができたように記憶しているので、そこらへんのことを今度調べてみようと思う。 -

    - -

    -  うでも、Javaの研修で扱ったことは初歩の初歩なので、もうちょっとJavaについても勉強した方が良いかもしれない。後、Cを勉強することでコンピュータの仕組みも学んでいきたいかなー。まだ一ヶ月程度研修はあるから、Cの勉強を6月いっぱいで終わらせられればいいかな。 -

    - -

    - (なんでもいいが、ファイルを開くだけなのにあんなに仰々しいのはちょっといただけないような。。。) -

    - -
    -C実践プログラミング 第3版

    - -
    -

    -C実践プログラミング 第3版 -

    - - -
    - -
    -
    -
    - -
    -Effective Java プログラミング言語ガイド

    - -
    -

    -Effective Java プログラミング言語ガイド -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/05/22/2008-05-22-00000931.md b/content/post/2008/05/22/2008-05-22-00000931.md deleted file mode 100644 index 8282093..0000000 --- a/content/post/2008/05/22/2008-05-22-00000931.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: とりあえず貼り付け -author: kazu634 -date: 2008-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4035;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/05/24/2008-05-24-00000932.md b/content/post/2008/05/24/2008-05-24-00000932.md deleted file mode 100644 index e5d07e7..0000000 --- a/content/post/2008/05/24/2008-05-24-00000932.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 同期との会話 -author: kazu634 -date: 2008-05-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4039;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -

    - 私: 先日Paul Grahamのエッセーを訳したら川合 史朗(敬称略)からコメントもらっちゃった。 -

    - -

    - 同期: …<;O_o> -

    -
    -
    diff --git a/content/post/2008/05/26/2008-05-26-00000934.md b/content/post/2008/05/26/2008-05-26-00000934.md deleted file mode 100644 index 91bebff..0000000 --- a/content/post/2008/05/26/2008-05-26-00000934.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 明日はJavaのテスト -author: kazu634 -date: 2008-05-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4043;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  というわけで同期はJavaで大忙しですが、自分はちょっと余裕がある感じ。基本情報処理技術者試験の問題を実際に入力して、インターフェースや抽象クラスの使い方を確認するぐらいの余裕はあり。 -

    - -

    -  明日からデータベースなので、そっちの方が問題かもしれない。頑張らねば。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from OldKing -

    -
    diff --git a/content/post/2008/05/26/2008-05-26-00000935.md b/content/post/2008/05/26/2008-05-26-00000935.md deleted file mode 100644 index 2ee5846..0000000 --- a/content/post/2008/05/26/2008-05-26-00000935.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 意図は明確に -author: kazu634 -date: 2008-05-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4045;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  きちんと書かないと、誤解を与えるのできちんと書きましょう。召還するつもりではなかったのですが、いちいちつきあっていただいたShiroさん、すいませんでした(__) -

    - -

    -  Gauche、C実践プログラミング 第3版を読み終わったら使ってみますね。 -

    -
    diff --git a/content/post/2008/05/27/2008-05-27-00000936.md b/content/post/2008/05/27/2008-05-27-00000936.md deleted file mode 100644 index 5245b8f..0000000 --- a/content/post/2008/05/27/2008-05-27-00000936.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: postgreSQLの導入でつまずく -author: kazu634 -date: 2008-05-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4047;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    -  ローカルでSQLサーバーをたてようと画策中。疲れたので、とりあえず今日はもうやめる。MacPorts経由で導入して、postgreというユーザーを作るところまでやった。後はブックマークしたページを参照しながら、明日やる。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Or Hiltch -

    -
    diff --git a/content/post/2008/05/28/2008-05-28-00000937.md b/content/post/2008/05/28/2008-05-28-00000937.md deleted file mode 100644 index 1fb6d43..0000000 --- a/content/post/2008/05/28/2008-05-28-00000937.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: MySQLの方が導入が楽 -author: kazu634 -date: 2008-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4049;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - SQL - ---- -
    -

    -  Mac Ports経由でインストールして使う分には、実はMySQLの方が楽ちん、と同期に教えられたのでそっちにチェンジ。「MacPortsを使ってMacにMySQLをインストール – 佐藤伸吾(akio0911)のgeek気取り日記」を参考にして導入。簡単だ。どちらかというと、MySQLの方がシェアが高いということも聞いたので、しばらくはこいつを使ってみようと思います。 -

    - -

    - 参考にしたサイト: -

    - - - -

    - これから使いそうなサイト: -

    - - -
    diff --git a/content/post/2008/05/28/2008-05-28-00000938.md b/content/post/2008/05/28/2008-05-28-00000938.md deleted file mode 100644 index 7acda87..0000000 --- a/content/post/2008/05/28/2008-05-28-00000938.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: 研修はSQLに突入 -author: kazu634 -date: 2008-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4051;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    -  いや、なんかSQLのイロハぐらいならなんとでもなる感じがする。実際に使ってみないとはまりどころって分からないのかも。とりあえず現在は -

    - - - -

    - みたいな簡単なコマンドを勉強中。明日はもっと難しくなりそうだ。 -

    - -
    -独習SQL

    - -
    -

    -独習SQL -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/05/31/2008-05-31-00000939.md b/content/post/2008/05/31/2008-05-31-00000939.md deleted file mode 100644 index 3ff9ea2..0000000 --- a/content/post/2008/05/31/2008-05-31-00000939.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: SQLの勉強 -author: kazu634 -date: 2008-05-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4057;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - SQL - ---- -
    -

    -  淡々と勉強の成果を書くよ。 -

    - -

    - CREATE TABLE -

    - -

    -  主キーと外部キーを持ったテーブルを作るよ。 -

    - -
    -CREATE TABLE STORE_TABLE
    -(REQUEST_NO INT(4) NOT NULL,
    -REQUEST_DATE DATE NOT NULL,
    -ITEM_CODE CHAR(5) NOT NULL,
    -NUM INT(5) NOT NULL,
    -PRIMARY KEY(REQUEST_NO),
    -FOREIGN KEY(ITEM_CODE) REFERENCES *****
    -);
    -
    -
    diff --git a/content/post/2008/06/01/2008-06-01-00000941.md b/content/post/2008/06/01/2008-06-01-00000941.md deleted file mode 100644 index 1f92072..0000000 --- a/content/post/2008/06/01/2008-06-01-00000941.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 明日はSQLのテスト -author: kazu634 -date: 2008-06-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4059;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    -  みんなJavaで疲れてて、あんまりやる気なさそうにしています。SQLなら何とかなるだろう…という希望的観測もなきにしもあらず。 -

    - -

    -  明日からの一週間はだらだらできそうだけど、その次の週はちょっときつめ。Javaで実際にプログラムを組むことになる。この一週間はだらだらでいこう。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Linzse -

    -
    diff --git a/content/post/2008/06/10/2008-06-10-00000943.md b/content/post/2008/06/10/2008-06-10-00000943.md deleted file mode 100644 index eb699bb..0000000 --- a/content/post/2008/06/10/2008-06-10-00000943.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: ようやく一段落 -author: kazu634 -date: 2008-06-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4063;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  分野別のテストがすべて終わる。後は来週月曜日の総合テストのみ。 -

    - -

    -  提案開発演習というカリキュラムで現在、システム構築のおままごとをしている。自分はまったく緊張せずに顧客役の人から要望を聞いていたりして。いや、なんというかおままごとだし、大学院にいたときのようなプレッシャーはそれほど感じないからなー。むしろプロジェクトリーダーとして周囲の人にいかに仕事を振っていくかを考え中。。。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Drift Words -

    -
    diff --git a/content/post/2008/06/11/2008-06-11-00000944.md b/content/post/2008/06/11/2008-06-11-00000944.md deleted file mode 100644 index dc27d44..0000000 --- a/content/post/2008/06/11/2008-06-11-00000944.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 明日からJavaでシステム開発 -author: kazu634 -date: 2008-06-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4067;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  いや、なんとかなんだろう。むしろ月曜日の事後テストが問題なのだが。体調が悪いのが気がかりだ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Dervman -

    -
    diff --git a/content/post/2008/06/12/2008-06-12-00000946.md b/content/post/2008/06/12/2008-06-12-00000946.md deleted file mode 100644 index b34fce4..0000000 --- a/content/post/2008/06/12/2008-06-12-00000946.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 配属が決まり、配属先の部門で懇親会 -author: kazu634 -date: 2008-06-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4071;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  同じ寮の人と同じ配属であることが判明。いやー、なかなか長いつきあいになるかも。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from kamalayan -

    -
    diff --git a/content/post/2008/06/15/2008-06-15-00000947.md b/content/post/2008/06/15/2008-06-15-00000947.md deleted file mode 100644 index 0677ea6..0000000 --- a/content/post/2008/06/15/2008-06-15-00000947.md +++ /dev/null @@ -1,242 +0,0 @@ ---- -title: MySQLの勉強がてら -author: kazu634 -date: 2008-06-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4075;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    -  主キーと外部キーを持つテーブルが複数あるデータベースを作ってみたよ。 -

    - -
    -create table Users (
    -userId char(20),
    -userName char(20),
    -password char(20),
    -corpName char(100),
    -corpAddr char(100),
    -corpTel char(20),
    -corpFax char(20),
    -userMail char(50),
    -customerFlg char(5) default 'false',
    -PRIMARY KEY(userId)
    -);
    -insert into Users (
    -userId,
    -userName,
    -password,
    -corpName,
    -corpAddr,
    -corpTel,
    -corpFax,
    -userMail
    -) values (
    -'admin',
    -'Administrator',
    -'password',
    -'Hechigo Hall',
    -'Otani-ward, Tokyo',
    -'03-0000-0000',
    -'03-0000-0001',
    -'admin@hechigohall.co.jp'
    -);
    -insert into Users (
    -userId,
    -userName,
    -password,
    -corpName,
    -corpAddr,
    -corpTel,
    -corpFax,
    -userMail
    -) values (
    -'user01',
    -'user01',
    -'pass01',
    -'Comp001',
    -'Otani-ward, Tokyo',
    -'03-0000-0001',
    -'03-0000-0010',
    -'u1@corp1.co.jp'
    -);
    -insert into Users (
    -userId,
    -userName,
    -password,
    -corpName,
    -corpAddr,
    -corpTel,
    -corpFax,
    -userMail
    -) values (
    -'user02',
    -'user02',
    -'pass02',
    -'Comp02',
    -'Otani-ward, Tokyo',
    -'03-0000-0002',
    -'03-0000-0020',
    -'u2@corp2.co.jp'
    -);
    -create table Facilities (
    -faciCode char(10),
    -faciName char(100),
    -location char(100),
    -capacity integer,
    -layout char(100),
    -price integer,
    -primary key(faciCode)
    -);
    -insert into Facilities (
    -faciCode,
    -faciName,
    -location,
    -capacity,
    -layout,
    -price
    -) values (
    -'01',
    -'room01',
    -'Hechigo Hall 1st Building 1F',
    -20,
    -'Meeting Room',
    -50000
    -);
    -insert into Facilities (
    -faciCode,
    -faciName,
    -location,
    -capacity,
    -layout,
    -price
    -) values (
    -'02',
    -'room02',
    -'Hechigo Hall 1st Building 1F',
    -20,
    -'Meeting Room',
    -50000
    -);
    -insert into Facilities (
    -faciCode,
    -faciName,
    -location,
    -capacity,
    -layout,
    -price
    -) values (
    -'03',
    -'room03',
    -'Hechigo Hall 1st Building 1F',
    -40,
    -'Lecture Room',
    -100000
    -);
    -insert into Facilities (
    -faciCode,
    -faciName,
    -location,
    -capacity,
    -layout,
    -price
    -) values (
    -'04',
    -'hall01',
    -'Hechigo Hall 2nd Building 1F',
    -100,
    -'Event Hall',
    -250000
    -);
    -insert into Facilities (
    -faciCode,
    -faciName,
    -location,
    -capacity,
    -layout, price
    -) values (
    -'05',
    -'hall02',
    -'Hechigo Hall 2nd Building 2F',
    -200,
    -'Event Hall',
    -500000
    -);
    -create table Reserves (
    -reserveNo integer,
    -userId char(20),
    -faciCode char(10),
    -useYear integer,
    -useMonth integer,
    -useDay integer,
    -purpose char(100),
    -charge integer,
    -paymentFlg char(5) default 'false',
    -cancelFlg char(5) default 'false',
    -primary key(reserveNo),
    -foreign key(userId) references Users(userId),
    -foreign key(faciCode) references Facilities(faciCode)
    -);
    -insert into Reserves (
    -reserveNo,
    -userId,
    -faciCode,
    -useYear,
    -useMonth,
    -useDay,
    -purpose,
    -charge
    -) values (
    -1,
    -'user002',
    -'01',
    -2008,
    -6,
    -18,
    -'Meeting',
    -50000
    -);
    -insert into Reserves (
    -reserveNo,
    -userId,
    -faciCode,
    -useYear,
    -useMonth,
    -useDay,
    -purpose,
    -charge
    -) values (
    -2,
    -'user002',
    -'02',
    -2008,
    -6,
    -25,
    -'Meeting',
    -50000
    -);
    -insert into Reserves (
    -reserveNo,
    -userId,
    -faciCode,
    -useYear,
    -useMonth,
    -useDay,
    -purpose,
    -charge
    -) values (
    -3,
    -'user002',
    -'03',
    -2008,
    -7,
    -2,
    -'Lecture',
    -100000
    -);
    -
    -
    diff --git a/content/post/2008/06/19/2008-06-19-00000949.md b/content/post/2008/06/19/2008-06-19-00000949.md deleted file mode 100644 index 4c7bfcb..0000000 --- a/content/post/2008/06/19/2008-06-19-00000949.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 横浜美術館で -author: kazu634 -date: 2008-06-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4081;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  茂木健一郎他がキュレーターとなった展示会があるらしい。21日には茂木健一郎の講演会もあるらしいので、聞きに行こうと思う。 -

    - -

    -

    -
    -

    - -

    -横浜美術館 YOKOHAMA MUSEUM OF ART -

    -
    diff --git a/content/post/2008/06/20/2008-06-20-00000950.md b/content/post/2008/06/20/2008-06-20-00000950.md deleted file mode 100644 index 3a546da..0000000 --- a/content/post/2008/06/20/2008-06-20-00000950.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: 『アルケミスト』 -author: kazu634 -date: 2008-06-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4089;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 映画 - ---- -
    -

    -  これは楽しみかもしれない。 -

    - -
    -

    - [カンヌ 18日 ロイター] ブラジル人作家パウロ・コエーリョのベストセラー小説「アルケミスト/夢を旅した少年」が、ワインスタイン・カンパニー製作、ローレンス・フィッシュバーンの監督・主演で映画化されることになった。 カンヌに滞在中のハーベイ・ワインスタインが明かしたもので、製作費6000万ドル強(約63億円)の大作になるという。同書に非常に感銘を受けたというワインスタインが自らプロデュースを手がける。今年の初夏にもクランクインする予定。 -

    - -

    -L・フィッシュバーン監督・主演でベストセラー「アルケミスト」を映画化 : 映画ニュース – 映画のことならeiga.com -

    -
    - -

    -

    -
    -

    - -
    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア)

    - -
    -

    -アルケミスト―夢を旅した少年 (角川文庫―角川文庫ソフィア) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/06/20/2008-06-20-00000951.md b/content/post/2008/06/20/2008-06-20-00000951.md deleted file mode 100644 index 1605a38..0000000 --- a/content/post/2008/06/20/2008-06-20-00000951.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: ポインタを使った配列走査 -author: kazu634 -date: 2008-06-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4087;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    -  以下のプログラムは同じことをしている。 -

    - -
    -#include <stdio.h>
    -int array[] = {4, 5, 8, 9, 8, 1, , 1, 9, 3};
    -void show(int array[], int num){
    -int i;
    -for (i = ;i < num;i++) {
    -printf ("%d --> %d\n", i, array[i]);
    -}
    -printf ("\n");
    -}
    -int main(){
    -int index = ;
    -int num = sizeof(array) / sizeof(array[]);
    -show(array, num);
    -while (array[index] != ) {
    -index++;
    -}
    -printf ("Number of elements before zero %d\n", index);
    -return();
    -}
    -
    - -
    -#include <stdio.h>
    -int array[] = {4, 5, 8, 9, 8, 1, , 1, 9, 3};
    -void show(int array[], int num){
    -int i;
    -for (i = ;i < num;i++) {
    -printf ("%d --> %d\n", i, array[i]);
    -}
    -printf ("\n");
    -}
    -int main(){
    -int *array_ptr = array;
    -int num = sizeof(array) / sizeof(array[]);
    -show(array, num);
    -while ((*array_ptr) != ) {
    -array_ptr++;
    -}
    -printf ("Number of elements before zero %d\n", array_ptr - array);
    -return();
    -}
    -
    - -

    - ここで、「array_ptr – array」は「現在の添え字番号 – 0」という意味になっている。 -

    - -

    -

    -
    -

    - -
    -C実践プログラミング 第3版

    - -
    -

    -C実践プログラミング 第3版 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/06/20/2008-06-20-00000953.md b/content/post/2008/06/20/2008-06-20-00000953.md deleted file mode 100644 index d14db31..0000000 --- a/content/post/2008/06/20/2008-06-20-00000953.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 文字列の先頭から走査して半角空白ではない最初の要素のポインタを返す -author: kazu634 -date: 2008-06-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4091;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -
    -#include <stdio.h>
    -/* 文字列のポインタを引数として */
    -/* 半角空白ではない先頭文字列へのポインタを返す関数 */
    -char *get_char_ptr(char *char_ptr){
    -/* 文字列の要素が空白である間、インクリメント */
    -while (*char_ptr == ' ') char_ptr++;
    -return(char_ptr);
    -}
    -int main(void){
    -char tmp[30] = "    abcd0123456789";
    -char search;
    -printf ("Searching String: %s", tmp);
    -printf ("\n");
    -/* 先頭要素のポインタが指すものを取得するよ */
    -search = *(get_char_ptr(tmp));
    -printf ("%c\n", search);
    -}
    -
    -
    diff --git a/content/post/2008/06/22/2008-06-22-stanford-u.md b/content/post/2008/06/22/2008-06-22-stanford-u.md deleted file mode 100644 index cb4a694..0000000 --- a/content/post/2008/06/22/2008-06-22-stanford-u.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Stanford U -author: kazu634 -date: 2008-06-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4095;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 動画 - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/01/2008-07-01-00000955.md b/content/post/2008/07/01/2008-07-01-00000955.md deleted file mode 100644 index cde13e0..0000000 --- a/content/post/2008/07/01/2008-07-01-00000955.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 尊敬する人 -author: kazu634 -date: 2008-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4103;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  後から来る人のために自分から道を造る人ってかっこいい。tokyo emacsではお世話になりました > id:hyoshiok -

    -
    diff --git a/content/post/2008/07/01/2008-07-01-00000956.md b/content/post/2008/07/01/2008-07-01-00000956.md deleted file mode 100644 index da5280b..0000000 --- a/content/post/2008/07/01/2008-07-01-00000956.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: ボブ・マーリー -author: kazu634 -date: 2008-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4105;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Bob Marley - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/01/2008-07-01-00000957.md b/content/post/2008/07/01/2008-07-01-00000957.md deleted file mode 100644 index 44d61f0..0000000 --- a/content/post/2008/07/01/2008-07-01-00000957.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: 今日買った本や雑誌 -author: kazu634 -date: 2008-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4101;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -  明日は指導員の方が出張でいないので、Windows機上にVMWareをインストールして、RedHatをインストールすることになった。Linuxの勉強を本格的に開始。自分の部署はネットワーク(というかJP1という製品)の運用・構築がメイン。ただで受講できる自社の研修では、Bashの講義とかWebアプリ系の講義をとってみた。 -

    - -

    -  とりあえず明日はいろいろといじってみよう。Ubuntuは自宅のParallelsの上にインストールかなー -

    - -

    -

    -
    -

    - -
    -Mac Fan (マックファン) 2008年 08月号 [雑誌]

    - -
    -

    -Mac Fan (マックファン) 2008年 08月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Ubuntu World ?毎日使いたくなるデスクトップLinux(DVD付ムック) (IDGムックシリーズ)

    - - - -
    -
    -
    - -
    -The Last Lecture

    - -
    -

    -The Last Lecture -

    - - -
    - -
    -
    -
    - -

    -

    -
    -

    -
    diff --git a/content/post/2008/07/02/2008-07-02-isbn13-isbn10.md b/content/post/2008/07/02/2008-07-02-isbn13-isbn10.md deleted file mode 100644 index a81a3f2..0000000 --- a/content/post/2008/07/02/2008-07-02-isbn13-isbn10.md +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: 'isbn13 –> isbn10' -author: kazu634 -date: 2008-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4107;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    -  本とかを買ってきて、 -

    - -
      -
    1. - isbn13で検索 -
    2. -
    3. - 本の題名で検索してAmazonにたどり着く -
    4. -
    5. - asinをコピペして、ブログ記事を書く -
    6. -
    - -

    - というこの一連の流れがうざったくなってきたので、perlでisbn13をisbn10に変換するスクリプトを書いてみた。スクリプトの引数チェックが甘いけれど、まぁ引数は数字の羅列で先頭13桁目までしか見ないのは仕様ということで(..;) -

    - -
    -use strict;
    -use warnings;
    -# ==================
    -# === 変数の宣言 ===
    -# ==================
    -# isbn10を格納するための配列
    -my @isbn10;
    -my $isbn13;
    -# ====================
    -# === 起動時の処理 ===
    -# ====================
    -# スクリプトに引数が設定されてなければ終了
    -exit if (@ARGV == );
    -# スクリプトの引数を代入する
    -my $chk = &chk_arg($ARGV[]);
    -# 引数のチェック
    -exit if ($chk == -1);
    -$isbn13 = $ARGV[];
    -# ================
    -# === 処理開始 ===
    -# ================
    -# 数字を一つずつ配列に格納
    -my @temp = split(//, $isbn13);
    -# check digit以外の部分が完成
    -for (my $i = 3; $i < 12; $i++) {
    -push(@isbn10, $temp[$i])
    -}
    -# check digitの計算
    -my $c_digit = &calc_c_digit(@isbn10);
    -# check digitを配列に格納
    -push(@isbn10, $c_digit);
    -# isbn10を表示
    -print(@isbn10, "\n");
    -# ================
    -# === 処理終了 ===
    -# ================
    -exit;
    -# ==================================
    -# ========== サブルーチン ==========
    -# ==================================
    -# ================================
    -# === チェックディジットの計算 ===
    -# ================================
    -# 戻り値: チェックディジット
    -sub calc_c_digit {
    -# check digitを計算するためのisbn
    -my @tmp_isbn9 = @_;
    -# 計算用
    -my $temp;
    -for (my $i = ; $i < @tmp_isbn9; $i++) {
    -$temp += $tmp_isbn9[$i] * (10 - $i);
    -}
    -$temp = int($temp % 11);
    -$temp = 11 - $temp;
    -if ($temp == 10) {
    -return ("X");
    -} else {
    -return $temp;
    -}
    -}
    -# ================================
    -# === スクリプトの引数チェック ===
    -# ================================
    -#  0 : 正常な引数
    -# -1 : 異常な引数
    -sub chk_arg {
    -my @tmp = @_;
    -foreach my $i (@tmp) {
    -return (-1) if ($i =~ /[a-zA-Z]/);
    -}
    -return();
    -}
    -
    - -

    -

    - -

    -

    -
    -

    - -
    -新版Perl言語プログラミングレッスン入門編

    - -
    -

    -新版Perl言語プログラミングレッスン入門編 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/03/2008-07-03-00000958.md b/content/post/2008/07/03/2008-07-03-00000958.md deleted file mode 100644 index 0d88f10..0000000 --- a/content/post/2008/07/03/2008-07-03-00000958.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日は飲み会 -author: kazu634 -date: 2008-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4111;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  同期が常駐に行くことになったので、送別会…といっても、一ヶ月半ぐらい何ですけどね。行ったのはJazzバー。自分が期待していた北市を大幅に裏切ってくれました。とってもいいとこだった。みんな行くべきだよ。品川のAtreの四階にあるよ。 -

    - -

    -

    -
    -

    - -

    -Stylish Music & Foods, TRIBECA トライベッカ -

    -
    diff --git a/content/post/2008/07/03/2008-07-03-oleta-adams-get-here.md b/content/post/2008/07/03/2008-07-03-oleta-adams-get-here.md deleted file mode 100644 index b1a689d..0000000 --- a/content/post/2008/07/03/2008-07-03-oleta-adams-get-here.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Oleta Adams’ Get Here -author: kazu634 -date: 2008-07-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4109;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/04/2008-07-04-00000959.md b/content/post/2008/07/04/2008-07-04-00000959.md deleted file mode 100644 index f03c90a..0000000 --- a/content/post/2008/07/04/2008-07-04-00000959.md +++ /dev/null @@ -1,189 +0,0 @@ ---- -title: 『C言語ポインタ完全制覇 (標準プログラマーズライブラリ)』 -author: kazu634 -date: 2008-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4113;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -
    -

    - Cは、ちょうど、このダンの工具のような言語です。つまり、 -

    - - - -

    - 言語なのです。 -

    -
    - -

    - Spirit of C -

    - -
    -
      -
    1. - Trust the programmer. -
    2. -
    3. - Don’t prevent the programmer from doing what needs to be done. -
    4. -
    5. - Keep the language small and simple. -
    6. -
    7. - Provide only one way to do an operation. -
    8. -
    9. - Make it fast, even if it is not guranteed to be portable. -
    10. -
    -
    - -

    - -

    - -

    - ポインタの練習だよ -

    - -
    -#include <stdio.h>
    -int main(void)
    -{
    -int hoge = 5;
    -int piyo = 10;
    -int *hoge_p;
    -/* show the addresses of each variables */
    -printf("&hoge...%p\n", &hoge);
    -printf("&piyo...%p\n", &piyo);
    -printf("&hoge_p...%p\n", &hoge_p);
    -hoge_p =
    -printf("*hoge_p...%d\n", *hoge_p);
    -*hoge_p = 10;
    -printf("hoge...%d\n", hoge);
    -return();
    -}
    -
    - -

    - なんでも指せるポインタ型 void* -

    - -
    -#include <stdio.h>
    -int main(void)
    -{
    -int hoge = 5;
    -void *hoge_p;
    -hoge_p =
    -printf("%d\n", *(int*)hoge_p);
    -return();
    -}
    -
    - -

    - 型キャストするのがポイントらしい。 -

    - -

    - ポインタで配列の走査 -

    - -
    -#include <stdio.h>
    -int main(void)
    -{
    -int array[5];
    -int *p;
    -int i;
    -for (i = ; i < 5; i++)
    -{
    -array[i] = i;
    -}
    -for (p = array; p != &array[5]; ++p)
    -{
    -printf("%d\n", *p);
    -}
    -return();
    -}
    -
    - -

    - こんなポインタの使い方がありな訳ですね。そしてこれもあり。 -

    - -
    -#include <stdio.h>
    -int main(void)
    -{
    -int array[5];
    -int *p;
    -int i;
    -for (i = ; i < 5; i++)
    -{
    -array[i] = i;
    -}
    -p = array;
    -for (i = ; i < 5; i++)
    -{
    -printf("%d\n", *(p + i));
    -}
    -return();
    -}
    -

    - -
    -C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

    - -
    -

    -C言語ポインタ完全制覇 (標準プログラマーズライブラリ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/05/2008-07-05-00000960.md b/content/post/2008/07/05/2008-07-05-00000960.md deleted file mode 100644 index a652768..0000000 --- a/content/post/2008/07/05/2008-07-05-00000960.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: ポインタの勉強 -author: kazu634 -date: 2008-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4117;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 関数宣言におけるポインタ -

    - -

    - STDINから文字列を読み込んで、それが256文字以内の連続した[A-Za-z0-9]であれば、それを逐一表示する。 -

    - -

    - 以下の二つは同じだよ。 -

    - -
    -int get_word(char *buf ...)
    -int get_word(char buf[])
    -
    - -

    - そこら辺に注意して読んでいこう! -

    - -
    -/* Include Files */
    -#include <stdio.h>
    -#include <ctype.h>
    -#include <stdlib.h>
    -/* ================ */
    -/* === function === */
    -/* ================ */
    -int get_word(char *buf, int buf_size, FILE *fp)
    -{
    -int len;
    -int ch;
    -/* Go throgh the spaces of the file */
    -/* getc --> obtains the next input character (if present)
    -	from the stream pointed at by 
    -	stream */
    -/* isalnum --> tests for any character
    -	for which isalpha(3) or isdigit(3) is true. */
    -while ((ch = getc(fp)) != EOF && !isalnum(ch));
    -/* Here, variable ch contains the first character! */
    -len = ;
    -do{
    -/* buf[len] = (the pointer of the array buf[0]) + len */
    -buf[len] = ch;
    -len++;
    -if (len >= buf_size){
    -fprintf(stderr, "word too long.\n");
    -exit(1);
    -}
    -} while ((ch = getc(fp)) != EOF && isalnum(ch));
    -/* Add a EOF character at the end. */
    -buf[len] = '\0';
    -return len;
    -}
    -int main(void)
    -{
    -char buf[256];
    -/* stdinとbufは別物だから切り離して考える! */
    -while (get_word(buf, 256, stdin) != EOF){
    -printf("<<%s>>\n", buf);
    -}
    -}
    -
    - -

    - 関数へのポインタ -

    - -
    -

    - たとえば、 -

    - -
    -int func(double d);
    -
    - -

    - というプロトタイプの関数があったとき、関数funcへのポインタを格納するポインタ変数は、以下のように宣言します。 -

    - -
    -int (*func_p)(double);
    -
    - -

    - そして、以下のように書くと、func_pを経由してfuncを呼び出すことができます。 -

    - -
    -int (*func_p)(double);
    -func_p = func;
    -func_p(0.5);
    -
    -
    - -

    - ちなみに関数へのポインタ変数を格納する配列は -

    - -
    -int (*func_p[])(double);
    -
    -
    diff --git a/content/post/2008/07/05/2008-07-05-00000962.md b/content/post/2008/07/05/2008-07-05-00000962.md deleted file mode 100644 index e417586..0000000 --- a/content/post/2008/07/05/2008-07-05-00000962.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: アンジェラ・アキ 「手紙」 -author: kazu634 -date: 2008-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4119;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/06/2008-07-06-centos-on-parallels.md b/content/post/2008/07/06/2008-07-06-centos-on-parallels.md deleted file mode 100644 index d8ad5eb..0000000 --- a/content/post/2008/07/06/2008-07-06-centos-on-parallels.md +++ /dev/null @@ -1,229 +0,0 @@ ---- -title: CentOS on Parallels -author: kazu634 -date: 2008-07-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4123;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - CentOS - - Mac - ---- -
    -

    -  仕事でLinuxとWindowsサーバの構築・運用をすることになったので、その勉強をかねてParallels上にCentOSをインストールしました。自分用の備忘録として、ここに書き散らかしておきます。 -

    - -

    - 対象とする読者 -

    - -

    -  「Parallelsって、MacでWindowsを動かすためにあるんでしょ?」みたいな感じでParallelsをインストールしている人。なおかつ、MacをUnix的なOSとして見て、そんな風に活用したいと考えて購入した人。 -

    - -

    -  なんていうか、とりあえずParallelsをインストールできて、WindowsXPなんかを無難にインストールできた人を対象とした説明になっている…はずです。 -

    - -

    - CentOSとは?なぜCentOSなの? -

    - -

    -  会社でとりあえず環境構築をしろといわれたのが、RedHat Linuxだから。FreeのRedHat LinuxがCentOSと呼ばれていることを同期から聞いたので、とりあえずこいつをインストールすることに決める。 -

    - -

    - CentOSの入手先 -

    - -

    -  ここから入手する。とりあえず自分は新しそうなver 5.2を選択した。netinstall用のだと最後までインストールできなかったので、isoイメージを1~6までダウンロードした。つまり、 -

    - -
      -
    1. - CentOS-5.2-i386-bin-1of6.iso -
    2. -
    3. - CentOS-5.2-i386-bin-2of6.iso -
    4. -
    5. - CentOS-5.2-i386-bin-3of6.iso -
    6. -
    7. - CentOS-5.2-i386-bin-4of6.iso -
    8. -
    9. - CentOS-5.2-i386-bin-5of6.iso -
    10. -
    11. - CentOS-5.2-i386-bin-6of6.iso -
    12. -
    - -

    - こいつら。 -

    - -

    - Parallels上にインストール -

    - -

    -  Parallelsを起動して「ファイル – 新規」で、新しい仮想マシンを作る。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - とりあえず真ん中の「典型的なインストール」を選択する。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - OSタイプは「Linux」 – 「他の Linux Kernel 2.6」だよ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 適当に仮想マシンの名前をつける。今回は「CentOS」にした。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - とりあえず「仮想マシン」でいいんではないかと。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 詳細なオプションをクリックして、「isoイメージ」を選択する。ダウンロードした「CentOS-5.2-i386-bin-1of6.iso」を選択する。後は終了をクリック! -

    - -

    - CentOSのインストール -

    - -

    - ここら辺は、そこいらの解説サイトを参考にしてちょ。CDを取り替えろと言われたら、「デバイス – CD / DVD ドライブ」を選択して、「イメージに接続」を選択してあげればいい。「…2of6.iso」なんかを選択してあげてください。 -

    - -

    - 完成予想図はこんな感じ: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - これから -

    - -

    - 『CentOSサーバ構築バイブル (MYCOM UNIX Books)』で勉強だな。 -

    - -
    -CentOSサーバ構築バイブル (MYCOM UNIX Books)

    - -
    -

    -CentOSサーバ構築バイブル (MYCOM UNIX Books) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/06/2008-07-06-『c言語ポインタ完全制覇-標準プログラマーズラ-2.md b/content/post/2008/07/06/2008-07-06-『c言語ポインタ完全制覇-標準プログラマーズラ-2.md deleted file mode 100644 index 33abd6f..0000000 --- a/content/post/2008/07/06/2008-07-06-『c言語ポインタ完全制覇-標準プログラマーズラ-2.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 『C言語ポインタ完全制覇 (標準プログラマーズライブラリ)』 -author: kazu634 -date: 2008-07-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4121;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 可変長引数 -

    - -

    -  stdarg.hをインクルードする必要があるらしい。 -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdarg.h>
    -#include <assert.h>
    -/* ================= */
    -/* === Functions === */
    -/* ================= */
    -void tiny_printf(char *format, ...)
    -{
    -int	i;
    -va_list	ap;
    -va_start(ap, format);
    -for (i = ; format[i] != '\0'; i++)
    -{
    -switch (format[i]){
    -case 's':
    -printf("%s ", va_arg(ap, char*));
    -break;
    -case 'd':
    -printf("%d ", va_arg(ap, int));
    -break;
    -default:
    -assert();
    -}
    -}
    -va_end(ap);
    -putchar('\n');
    -}
    -int main(void)
    -{
    -tiny_printf("sdd", "result...", 3, 5);
    -return ;
    -}
    -
    -
    diff --git a/content/post/2008/07/09/2008-07-09-walk-on.md b/content/post/2008/07/09/2008-07-09-walk-on.md deleted file mode 100644 index bc7bb51..0000000 --- a/content/post/2008/07/09/2008-07-09-walk-on.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Walk On -author: kazu634 -date: 2008-07-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4127;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - U2 - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/09/2008-07-09-買ったcd.md b/content/post/2008/07/09/2008-07-09-買ったcd.md deleted file mode 100644 index fa6d5d0..0000000 --- a/content/post/2008/07/09/2008-07-09-買ったcd.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: 買ったCD -author: kazu634 -date: 2008-07-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4125;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -  Youtubeで「YouTube – アンジェラ・アキ – 手紙」を見たり、Jazzバーに行ってからというもの音楽に目を向けている。とりあえず -

    - -

    -

    -
    -

    - -
    -Best of (Spec)

    - -
    -

    -Best of (Spec) -

    - - -
    - -
    -
    -
    - -
    -Legend (New Packaging)

    - -
    -

    -Legend (New Packaging) -

    - - -
    - -
    -
    -
    - -
    -Viva La Vida Or Death & All His Friends

    - -
    -

    -Viva La Vida Or Death & All His Friends -

    - - -
    - -
    -
    -
    - -

    - を買ったよ。Bob Marleyはラップの偉い人らしい。Coldplayはねらって買おうと思ったんだけど、Radioheadは衝動買いしてみた。ベストだったから。 -

    -
    diff --git a/content/post/2008/07/11/2008-07-11-00000963.md b/content/post/2008/07/11/2008-07-11-00000963.md deleted file mode 100644 index e86cb57..0000000 --- a/content/post/2008/07/11/2008-07-11-00000963.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: あんま詳しく書けないけど -author: kazu634 -date: 2008-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4131;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -  日本ではいまだに遅れている分野の環境構築を行うことになる。日本国内にいるうちの会社の人はさわったことがないので、私が作ることになる環境構築書でみんな検証環境を作るらしい。そいでもって、その検証環境で商品化するかどうかが決定される…ことになるみたいだ。いや、なんかすごいことになってるかも。 -

    - -

    -  ちなみに来週中に検証環境をつくることが課題。誰に質問しても答えてもらえるわけでもないわけでして…とりあえず技術的に追いついていけるか不安なのだが。。。がんばってみます。 -

    -
    diff --git a/content/post/2008/07/11/2008-07-11-00000964.md b/content/post/2008/07/11/2008-07-11-00000964.md deleted file mode 100644 index effd8a6..0000000 --- a/content/post/2008/07/11/2008-07-11-00000964.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: ポインタを使った演習も実践的になってきたよ -author: kazu634 -date: 2008-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4129;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 『C言語ポインタ完全制覇 (標準プログラマーズライブラリ)』の勉強だよ。 -

    - -

    - mallocを用いた可変長配列 -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdlib.h>
    -/* ================= */
    -/* === Functions === */
    -/* ================= */
    -int main(void)
    -{
    -char	 buf[256];
    -int	 size;
    -int	*variable_array;
    -int	 i;
    -printf("Input Array Size: ");
    -/* Read Data from STDIN */
    -fgets(buf, 256, stdin);
    -sscanf(buf, "%d", &size);
    -variable_array = malloc(sizeof(int) * size);
    -for (i = ; i < size; ++i)
    -{
    -variable_array[i] = i;
    -}
    -for (i = ;i < size; ++i)
    -{
    -printf("variable_array[%d] : %d\n", i, variable_array[i]);
    -}
    -return ;
    -}
    -
    - -

    - 可変長配列の配列の一つの例 -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdlib.h>
    -#include <string.h>
    -/* ================= */
    -/* === Functions === */
    -/* ================= */
    -void read_slogan(FILE *fp, char **slogan)
    -{
    -char	buf[1024];
    -int	i;
    -for (i = ; i < 7; i++)
    -{
    -fgets(buf, 1024, fp);
    -buf[strlen(buf) - 1] = '\0';
    -slogan[i] = malloc(sizeof(char) * (strlen(buf) + 1));
    -strcpy(slogan[i], buf);
    -}
    -}
    -int main(void)
    -{
    -char	*slogan[7];
    -int	 i;
    -read_slogan(stdin, slogan);
    -for (i = ; i < 7; ++i)
    -{
    -printf("%s\n", slogan[i]);
    -}
    -return ;
    -}
    -
    - -
    -C言語ポインタ完全制覇 (標準プログラマーズライブラリ)

    - -
    -

    -C言語ポインタ完全制覇 (標準プログラマーズライブラリ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/12/2008-07-12-00000965.md b/content/post/2008/07/12/2008-07-12-00000965.md deleted file mode 100644 index 6101a8c..0000000 --- a/content/post/2008/07/12/2008-07-12-00000965.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: hatena-modeの投稿ログをあさってはてなのリストを作るスクリプト -author: kazu634 -date: 2008-07-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4135;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -
    - -
    - -

    - こんなのをつくってみたくて、Perlでつくりました。 -

    - -
    -#!/usr/bin/perl
    -# === use ===
    -use strict;
    -use warnings;
    -# 引数が指定されていなければ終了
    -exit if ($#ARGV == -1);
    -# 検索するディレクトリの指定(絶対パス)
    -my $init_dir = "/Users/simoom634/Documents/hatena/";
    -# 表示させる個数
    -my $num = 3;
    -# ファイル名を格納する配列
    -my @filenames;
    -# 出力用文字列を格納する配列
    -my @outputs;
    -# 検索する文字列格納用変数(正規表現可能)
    -my $expr = shift();
    -# サブルーチンの呼び出し
    -# -->ファイル名の列挙
    -&list($init_dir);
    -# サブルーチンの呼び出し
    -# -->整形して、@outputsに格納
    -&prnt_titles(@filenames);
    -if (($num + 1) < @outputs) {
    -print ($outputs[]);
    -for (my $i = ; $i < $num; $i++) {
    -print(pop(@outputs));
    -}
    -} else {
    -print @outputs;
    -}
    -# 終了
    -exit;
    -# ====================
    -# === サブルーチン ===
    -# ====================
    -# --->ファイル名列挙
    -#   引数として与えられたディレクトリの中から
    -#   「\d+」に該当するものだけを列挙して
    -#   @filenameに格納する
    -sub list {
    -# 引数を$dirnameに代入
    -my $dirname = shift;
    -# ディレクトリを開いて、一つ一つ処理
    -opendir(DIR, $dirname) or die "$dirname: $!";
    -foreach my $entry (readdir(DIR)) {
    -# 隠しファイル・ディレクトリだったらパス
    -next if ($entry =~ /[\.]+/);
    -# バックアップや設定用ファイルならパス
    -next if ($entry =~ /[0-9]+\~/);
    -next if ($entry =~ /.*\@hatena/);
    -push @filenames, $entry;
    -}
    -closedir(DIR);
    -}
    -# --->整形して表示
    -#   はてなのリスト形式で検索結果を表示する。
    -#   引数にはファイル名を格納した配列を指定する。
    -sub prnt_titles {
    -push @outputs, "- 「$expr」に関連する最近のエントリ\n";
    -while (@_) {
    -my $part_filename = shift;
    -# パスの区切り文字を指定
    -my $delim = '/';
    -# $dirnameの最後が「/」or「\」だったら、区切り文字をnullに
    -if ($init_dir =~ /[\/\\]$/) {
    -$delim = '';
    -}
    -# 表示
    -my $full_filename = "$init_dir$delim$part_filename";
    -open (FILE, $full_filename) or die "$!";
    -while (<FILE>) {
    -if ($_ =~ /$expr/i){
    -my $tmp = "-- ";
    -$tmp = $tmp . "[http://d.hatena.ne.jp/sirocco634/";
    -$tmp = $tmp . $part_filename;
    -$tmp = $tmp . ":title]\n";
    -push @outputs, $tmp;
    -last;
    -}
    -}
    -close (FILE);
    -}
    -}
    -
    -
    diff --git a/content/post/2008/07/12/2008-07-12-00000966.md b/content/post/2008/07/12/2008-07-12-00000966.md deleted file mode 100644 index e18d3a3..0000000 --- a/content/post/2008/07/12/2008-07-12-00000966.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 田園 -author: kazu634 -date: 2008-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4133;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/07/12/2008-07-12-00000967.md b/content/post/2008/07/12/2008-07-12-00000967.md deleted file mode 100644 index b6a51f0..0000000 --- a/content/post/2008/07/12/2008-07-12-00000967.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: 修正してみた -author: kazu634 -date: 2008-07-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4137;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    - こっちの方がいいか。 -

    - -
    - -
    - -
    -#!/usr/bin/perl
    -# === use ===
    -use strict;
    -use warnings;
    -# 引数が指定されていなければ終了
    -exit if ($#ARGV == -1);
    -# 検索するディレクトリの指定(絶対パス)
    -my $init_dir = "/Users/simoom634/Documents/hatena/";
    -# 表示させる個数
    -my $num = 3;
    -# ファイル名を格納する配列
    -my @filenames;
    -# 出力用文字列を格納する配列
    -my @outputs;
    -# 検索する文字列格納用変数(正規表現可能)
    -my $expr = shift();
    -# サブルーチンの呼び出し
    -# -->ファイル名の列挙
    -&list($init_dir);
    -# サブルーチンの呼び出し
    -# -->整形して、@outputsに格納
    -&prnt_titles(@filenames);
    -if (($num + 1) < @outputs) {
    -print ($outputs[]);
    -for (my $i = ; $i < $num; $i++) {
    -print(pop(@outputs));
    -}
    -} else {
    -print @outputs;
    -}
    -# 終了
    -exit;
    -# ====================
    -# === サブルーチン ===
    -# ====================
    -# --->ファイル名列挙
    -#   引数として与えられたディレクトリの中から
    -#   「\d+」に該当するものだけを列挙して
    -#   @filenameに格納する
    -sub list {
    -# 引数を$dirnameに代入
    -my $dirname = shift;
    -# ディレクトリを開いて、一つ一つ処理
    -opendir(DIR, $dirname) or die "$dirname: $!";
    -foreach my $entry (readdir(DIR)) {
    -# 隠しファイル・ディレクトリだったらパス
    -next if ($entry =~ /[\.]+/);
    -# バックアップや設定用ファイルならパス
    -next if ($entry =~ /[0-9]+\~/);
    -next if ($entry =~ /.*\@hatena/);
    -push @filenames, $entry;
    -}
    -closedir(DIR);
    -}
    -# --->整形して表示
    -#   はてなのリスト形式で検索結果を表示する。
    -#   引数にはファイル名を格納した配列を指定する。
    -sub prnt_titles {
    -push @outputs, "- 「$expr」に関連する最近のエントリ\n";
    -while (@_) {
    -my $part_filename = shift;
    -# パスの区切り文字を指定
    -my $delim = '/';
    -# $dirnameの最後が「/」or「\」だったら、区切り文字をnullに
    -if ($init_dir =~ /[\/\\]$/) {
    -$delim = '';
    -}
    -# 表示
    -my $full_filename = "$init_dir$delim$part_filename";
    -open (FILE, $full_filename) or die "$!";
    -while (<FILE>) {
    -if ($_ =~ /$expr/i){
    -my $tmp = "-- ";
    -$tmp = $tmp . "[http://d.hatena.ne.jp/sirocco634/";
    -$tmp = $tmp . $part_filename;
    -$tmp = $tmp . ":title]\n";
    -push @outputs, $tmp;
    -last;
    -}
    -}
    -close (FILE);
    -}
    -}
    -
    -
    diff --git a/content/post/2008/07/12/2008-07-12-i-dont-want-to-miss-a-thing.md b/content/post/2008/07/12/2008-07-12-i-dont-want-to-miss-a-thing.md deleted file mode 100644 index 32ab58e..0000000 --- a/content/post/2008/07/12/2008-07-12-i-dont-want-to-miss-a-thing.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: I Don’t Want to Miss a Thing -author: kazu634 -date: 2008-07-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4139;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -

    -
    -

    - -

    -
    D -

    - -

    - 「この曲って世界観狭いな」のコメントに思わず笑う(#^.^#) -

    - -
    - -
    -
    diff --git a/content/post/2008/07/13/2008-07-13-00000969.md b/content/post/2008/07/13/2008-07-13-00000969.md deleted file mode 100644 index 2666cbc..0000000 --- a/content/post/2008/07/13/2008-07-13-00000969.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: ありえない実況の数々 -author: kazu634 -date: 2008-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4141;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 気づいてはいましたけれど、イチローの時の実況って次元が違うのですが。。。 -

    - -

    -

    -
    -

    - -

    -
    D -

    - -
    - -
    -
    diff --git a/content/post/2008/07/15/2008-07-15-00000970.md b/content/post/2008/07/15/2008-07-15-00000970.md deleted file mode 100644 index 861226b..0000000 --- a/content/post/2008/07/15/2008-07-15-00000970.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: よく考えたら三連休 -author: kazu634 -date: 2008-07-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4145;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - どこかに旅行に行こうかなと考え中。日光東照宮なんか近場でいいのではないかな? -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from d’n’c -

    -
    diff --git a/content/post/2008/07/17/2008-07-17-00000971.md b/content/post/2008/07/17/2008-07-17-00000971.md deleted file mode 100644 index 970b493..0000000 --- a/content/post/2008/07/17/2008-07-17-00000971.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 眠れないので -author: kazu634 -date: 2008-07-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4149;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    - -
    - -
    -
    diff --git a/content/post/2008/07/17/2008-07-17-00000972.md b/content/post/2008/07/17/2008-07-17-00000972.md deleted file mode 100644 index e3ab159..0000000 --- a/content/post/2008/07/17/2008-07-17-00000972.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 自宅サーバへの道 -author: kazu634 -date: 2008-07-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4147;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - NAS - ---- -
    -

    - 海外で仕事するためには二年目ぐらいまでに高度情報処理技術者の資格を取るのが近道と言われ、とりあえず自分の部署なら「ネットワークエンジニア」しかないわけで、それを目指すことに。 -

    - -

    - 目指すだけだとあれなので、自宅サーバなんぞに手を出してみることにした。というわけで「玄人志向 KUROーBOX/PRO」を買いました。時間ができたら、いろいろといじってみよう。 -

    - -
    -玄人志向 KUROーBOX/PRO

    - -
    -

    -玄人志向 KUROーBOX/PRO -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/19/2008-07-19-00000973.md b/content/post/2008/07/19/2008-07-19-00000973.md deleted file mode 100644 index 78e1661..0000000 --- a/content/post/2008/07/19/2008-07-19-00000973.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 今日買ったもの -author: kazu634 -date: 2008-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4151;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - やったことがないから買ってきました。いや、楽しみだ。 -

    - -
    -ドラゴンクエストV 天空の花嫁

    - -
    -

    -ドラゴンクエストV 天空の花嫁 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/19/2008-07-19-00000974.md b/content/post/2008/07/19/2008-07-19-00000974.md deleted file mode 100644 index b64aaf3..0000000 --- a/content/post/2008/07/19/2008-07-19-00000974.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 今日は友達とディナー -author: kazu634 -date: 2008-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4153;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は大学の時の友達と一緒にご飯を食べました。自分はIT業界にいるわけだけど、Web系の編集社に友達は勤めています。やっぱり全然違うなーというのが第一印象。17時ぐらいに会ったんだけど、いつの間にか21時になっていた(..;)楽しい時間を過ごせました♪ -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from Doctor Beef -

    -
    diff --git a/content/post/2008/07/21/2008-07-21-00000975.md b/content/post/2008/07/21/2008-07-21-00000975.md deleted file mode 100644 index da2823a..0000000 --- a/content/post/2008/07/21/2008-07-21-00000975.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 玄箱をDebian化しあ -author: kazu634 -date: 2008-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4155;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 『玄箱PROで遊ぼう!!』を基にして玄箱をDebian化した。基本的に本に書いてある手順通りにやれば、シリアルコンソール無しでも大丈夫。ただし、うちのプロバイダはインターネットの外からの内部へのアクセス要求を遮断するようなので、自宅サーバとして公開することはできないようだ。 -

    - -

    - ローカルの色々といじくってみよう。Apacheがあるし、Perlなんかもあるから、動的にHTMLページを生成するなんてことも簡単にできるはず。やってみよう! -

    - -
    -玄箱PROで遊ぼう!!

    - -
    -

    -玄箱PROで遊ぼう!! -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/21/2008-07-21-00000976.md b/content/post/2008/07/21/2008-07-21-00000976.md deleted file mode 100644 index 03425d2..0000000 --- a/content/post/2008/07/21/2008-07-21-00000976.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: これから日光 -author: kazu634 -date: 2008-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4157;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 日光東照宮へ行く!決めた! -

    -
    diff --git a/content/post/2008/07/21/2008-07-21-00000977.md b/content/post/2008/07/21/2008-07-21-00000977.md deleted file mode 100644 index 5477151..0000000 --- a/content/post/2008/07/21/2008-07-21-00000977.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 雨降りだったけど、日光東照宮はすてきだった -author: kazu634 -date: 2008-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4159;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 凛とした雰囲気を感じて、しゃきっとするのがわかる…そんな雰囲気の場所でした。 -

    - - - -

    -

    -
    -

    - -

    - - - - - - - - -
    - -
    - 送信者 Nikko Tosho-gu- -
    -

    -
    diff --git a/content/post/2008/07/24/2008-07-24-00000978.md b/content/post/2008/07/24/2008-07-24-00000978.md deleted file mode 100644 index 6ce9ee1..0000000 --- a/content/post/2008/07/24/2008-07-24-00000978.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: Gaucheのインストール -author: kazu634 -date: 2008-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4161;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Cの勉強はそこそこに切り上げて、次はLispを見てみようと思っている。色々な考え方に触れるのは悪いことじゃないし、そこから発想が広がることもあるし。自分はネットワーク構築関係の仕事に就くことにはなったけれど、上のレイヤーで何が行われているのかは押さえておきたい。 -

    - -

    - 後、自分のキャリアを考えていく上で先端の技術を日本に持ってくるようなポジションにつきたいと思っている。そういうチャンスは転がっているところだし。それにはやっぱり色々と知っていないとね。様々な言語が影響を受けているというLispをとりあえず触ってみる。 -

    - -

    - インストール -

    - -

    -Gauche – A Scheme Interpreterからソースをダウンロードする。どうやら自分の環境(Mac OSX)では最新のバージョンはビルドできない(管理者権限でビルドしてなかったからかな?)ようなので、一つ前のでビルドする。やり方は簡単で、ダウンロードした圧縮ファイルを解凍して、そこのディレクトリに移って -

    - -
    -

    - % ./configure -

    - -

    - % make -

    - -

    - % make install -

    - -

    -Gauche – A Scheme Interpreter -

    -
    - -

    - これで全てがすむ。管理者権限が必要だから、suとかsudoしておいてね。 -

    - -

    - よく探してみると、 -

    - -
    -

    - また、Debian(Linux)はapt、MacはMacPortからもインストール可能です。 -

    - -

    -[Think IT -

    -
    - -

    - だそうです。玄箱のDebianにも入れた。 -

    - -
    -

    - % apt-get install gauche -

    -
    - -

    - これでインストールできる。こっちの方が楽だ。 -

    - -

    - 日曜日から本格的にいじってみよう。 -

    -
    diff --git a/content/post/2008/07/27/2008-07-27-00000979.md b/content/post/2008/07/27/2008-07-27-00000979.md deleted file mode 100644 index 14c1690..0000000 --- a/content/post/2008/07/27/2008-07-27-00000979.md +++ /dev/null @@ -1,257 +0,0 @@ ---- -title: お勉強の成果 -author: kazu634 -date: 2008-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4165;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 淡々と書いてみるよ。 -

    - -

    - Schemeの言語仕様 -

    - -
    -

    - それが重要な結果を招くとわかった上で再定義することをSchemeの言語仕様は妨げません。すべてユーザの自由にゆだねられています。 -

    -
    - -

    - append手続き -

    - -

    - リストとリストを結合させる。 -

    - -
    -gosh> (append '(1 1 2) '(2 2 3))
    -(1 1 2 2 2 3)
    -
    - -

    - car手続き -

    - -

    - リストの先頭要素を返します: -

    - -
    -gosh> (car '(1 2 3))
    -1
    -
    - -

    - cdr手続き -

    - -

    - リストの先頭をのぞいた残りの要素を返します。 -

    - -
    -gosh> (cdr '(1 2 3))
    -(2 3)
    -
    - -

    - cons手続き -

    - -

    - 先頭要素と残りの要素からなるリストをくっつけてリストにする: -

    - -
    -gosh> (cons 1 '(2 3))
    -(1 2 3)
    -
    - -

    - list手続き -

    - -

    - リストを作る手続き: -

    - -
    -gosh> (list 1 2 3 4 5)
    -(1 2 3 4 5)
    -
    - -

    - null?手続き -

    - -

    - 空リストかどうかを判断する手続き: -

    - -
    -gosh> (null? '(1 2 3))
    -#f
    -gosh> (null? '())
    -#t
    -
    - -

    - pair?手続き -

    - -

    - 空リストではないかどうかを判断する手続き: -

    - -
    -gosh> (pair? '(1 2 3))
    -#t
    -
    - -

    - fold手続き -

    - -

    - リストの要素を順に処理していく手続きの基本になる手続き: -

    - -
    -gosh> (fold +  '(1 2 3 4 5 6 7 8 9 10))
    -55
    -
    - -

    - やっていることはperlのforeachみたいな感じなのかな? -

    - -
    -# === use ===
    -use strict;
    -use warnings;
    -# === main ===
    -my @array = (1, 2, 3, 4, 5, 6, 7, 8, 9, 10);
    -my $sum = ;
    -foreach my $i (@array) {
    -$sum += $i;
    -}
    -print $sum, "\n";
    -
    - -

    - Cだとこんな感じ: -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -/* ============ */
    -/* === main === */
    -/* ============ */
    -int main(int argc, char *argv[])
    -{
    -int array[10] = {1, 2, 3, 4, 5, 6, 7, 8, 9, 10};
    -int sum = ;
    -int i;
    -for (i = ; i < (sizeof(array) / sizeof(int));i++)
    -{
    -sum += array[i];
    -}
    -printf("%d", sum);
    -return ;
    -}
    -
    - -

    - foldの練習 -

    - -
    -gosh> (define (pick-least a b)
    -(if (< a b) a b))
    -gosh> (define (min-number lis)
    -(fold pick-least +inf.0 lis))
    -gosh> (min-number '(0 1 2 3 4 5 6 7 8))
    -
    -
    - -

    - こんな書き方もOKらしい: -

    - -
    ->||(define (min-number lis)
    -(define (pick-least a b)
    -(if (< a b) a b))
    -(fold pick-least -inf.0 lis))
    -
    - -
    -(define (length lis)
    -(define (increment2 a b)(+ b 1))
    -(fold increment2  lis))
    -
    - -

    - 感想 -

    - -
    -

    - LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。この体験は、その後の人生でよりよいプログラマーとなる手助けとなるはずです。たとえ、実際には LISP そのものをあまり使わなくても。 -

    - -

    -How To Become A Hacker: Japanese -

    -
    - -

    - 悟り体験…なんか言っていることがわかったかもしれな、 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/27/2008-07-27-hello-world-4.md b/content/post/2008/07/27/2008-07-27-hello-world-4.md deleted file mode 100644 index df8188b..0000000 --- a/content/post/2008/07/27/2008-07-27-hello-world-4.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Hello world! -author: kazu634 -date: 2008-07-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4163;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - とりあえずお約束だよね。 -

    - -
    -(define (main args)
    -(print "hello, world")
    -)
    -
    -
    diff --git a/content/post/2008/07/28/2008-07-28-00000980.md b/content/post/2008/07/28/2008-07-28-00000980.md deleted file mode 100644 index d0e9e31..0000000 --- a/content/post/2008/07/28/2008-07-28-00000980.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: アンジェラ・アキ – 「手紙」 -author: kazu634 -date: 2008-07-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4167;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - 発売決定! -

    - -

    -
    D -

    - -

    -

    - -
    - -
    - -
    -手紙~拝啓 十五の君へ(初回生産限定盤)(DVD付)

    - -
    -

    -手紙~拝啓 十五の君へ(初回生産限定盤)(DVD付) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/07/29/2008-07-29-00000981.md b/content/post/2008/07/29/2008-07-29-00000981.md deleted file mode 100644 index ce2c996..0000000 --- a/content/post/2008/07/29/2008-07-29-00000981.md +++ /dev/null @@ -1,105 +0,0 @@ ---- -title: lambdaでてきた -author: kazu634 -date: 2008-07-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4171;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -asin:4873113482:titlde]で勉強してる。 -

    - -

    - lambdaでてきた -

    - -
    -(define (length lis)
    -(fold (lambda (a b) (+ b 1))  lis))
    -
    - -

    - 無名の手続きを定義できる…らしい。まだよくわかっていない。 -

    - -

    - for-eachをつかう -

    - -
    -gosh> (for-each (lambda (x) (print "> " x)) '(a b c))
    -> a
    -> b
    -> c
    -#<undef>
    -
    - -
    -

    - 他の言語では構文になっているものがSchemeでは手続きfor-eachとして提供されているのは、手続きにしておくことでfor-eachそのものを別の「手続きをとる手続き」に渡すことができるからです。 -

    -
    - -

    - 例を見せられて、腑に落ちた。こんなのありなんだ。 -

    - -
    -;; (if (list? elt) ... )は
    -;; treeが'((1 2 3) (4 5 6))みたいなとき
    -;; を念頭に置いているよ。
    -(define (tree-walk proc tree)
    -(for-each (lambda (elt)
    -(if (list? elt)
    -(tree-walk proc elt)
    -(proc elt)))
    -tree))
    -
    - -

    - procにprintを入れるなんてありなんですね。そうですね。 -

    - -

    - 次は66ページから。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/01/2008-08-01-00000983.md b/content/post/2008/08/01/2008-08-01-00000983.md deleted file mode 100644 index 0892324..0000000 --- a/content/post/2008/08/01/2008-08-01-00000983.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 昨日今日と某広告代理店で作業していました。 -author: kazu634 -date: 2008-08-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4173;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 広告代理店の中を出入りしていました。他の会社の中を当たり前のように歩き回って、感謝される仕事ってあんまりないような気がします。営業の人はみんないい人だった。こっちの仕事が遅れてしまって怒られても文句言われても仕方ないところで、厳しく怒られることはなかった。今度はもっとてきぱき作業できるようにします。すいまでした。 -

    -
    diff --git a/content/post/2008/08/02/2008-08-02-00000984.md b/content/post/2008/08/02/2008-08-02-00000984.md deleted file mode 100644 index 4b414ec..0000000 --- a/content/post/2008/08/02/2008-08-02-00000984.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 『数学ガール フェルマーの最終定理 (数学ガールシリーズ 2)』発売されてた -author: kazu634 -date: 2008-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4179;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 買おうっと。 -

    - -
    -数学ガール フェルマーの最終定理 (数学ガールシリーズ 2)

    - -
    -

    -数学ガール フェルマーの最終定理 (数学ガールシリーズ 2) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/02/2008-08-02-00000986.md b/content/post/2008/08/02/2008-08-02-00000986.md deleted file mode 100644 index 1ec27c9..0000000 --- a/content/post/2008/08/02/2008-08-02-00000986.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: 『プログラミングGauche』の勉強 -author: kazu634 -date: 2008-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4183;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - とりあえず可変長引数のところまでやった。apply使うと幸せになれるようだ。 -

    - -

    - defineしていって、手続きを引数にしてどんどん定義していけるから、手続きの拡張がすごい勢いで行われている(P77~78)。ここら辺はCとかPerlだと難しい部分では?確か関数を定義して、引数に関数を渡すことはできなかったような。でも、Cなら関数のポインタを渡せばいいのかな? -

    - -
    - -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/02/2008-08-02-00000987.md b/content/post/2008/08/02/2008-08-02-00000987.md deleted file mode 100644 index 03ff42f..0000000 --- a/content/post/2008/08/02/2008-08-02-00000987.md +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: 「私が秘書を首にした理由」 -author: kazu634 -date: 2008-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4181;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Translation - ---- -
    -

    -id:higeponさんがブックマークしてたから読んだ記事の原文と日本語訳があまりに違っているのではないかと思う。たぶん原文の方がリンクミスで別な記事にリンクされているのかな?そんなわけで原文の方を訳してみました。 -

    - -

    - 日本語の記事の原文の方はどこにあるのかしらん? -

    - -

    - 本文 -

    - -

    - Last week was my birthday and I didn’t feel very well waking up that morning. I went downstairs for breakfast hoping my wife would be pleasant and say, “Happy birthday!”, and possibly have a present for me. -

    - -

    - 先週は俺の誕生日だったんだけど、起きたときあんま気分よくなかったんだよその日は。下に降りていきながら妻が喜んで「誕生日おめでとう」なんて言ってくれて、プレゼントをくれるんだろうななんて思っていたんだよ。 -

    - -

    - As it turned out, she barely said good morning, let alone “Happy birthday”. -

    - -

    - でもさ、あいつほとんど何もしゃべらないだ。「誕生日おめでとう」もだよ。 -

    - -

    - I thought… well, that’s marriage for you, but the kids will remember. My kids ate breakfast and didn’t say a word. -

    - -

    - 俺は思ったよ…いいさ、これがおまえにとっての結婚生活なんだろう、でも子供たちは覚えていてくれるはず。でも、子供たちも朝食を食べていて、何も言ってくれなかったんだ。 -

    - -

    - So when I left for the office, I was feeling pretty low and somewhat despondent. -

    - -

    - だから会社に行くとき、かなり沈んでいて落ち込んでいたんだよ。 -

    - -

    - As I walked into my office, my secretary, Jane said, “Good morning boss, happy birthday!” It felt a little better that at least someone had remembered. -

    - -

    - オフィスにはいると、秘書のジェーンは言ってくれたんだ。「おはようございます!誕生日おめでとう!」その言葉で少し気分がよくなった。少なくとも俺の誕生日を覚えてくれている人がいたんだからね。 -

    - -

    - I worked until one o’clock and then Jane knocked on my door and said, “You know, it’s such a beautiful day outside, and it’s your birthday, let’s go out to lunch, just you and me”. -

    - -

    - 一時まで働いていると、ジェーンがドアをノックしてきて「外はいい天気ですし、それに誕生日ですので外で食事でもしませんか―あなたと私だけで」って言うんだ。 -

    - -

    - I said, “Thanks Jane, that’s the greatest thing I’ve heard all day. Let’s go!” -

    - -

    - 私は言ったよ。「ありがとうジェーン、今日一日で一番うれしいことを言ってくれて。ランチに行こう!」 -

    - -

    - We went to lunch. But we didn’t go where we normally would go. We dined instead at a little place with a private table. We had two martinis each and I enjoyed the meal tremendously. -

    - -

    - そんなかんじで二人でランチに行ったんだ。けど、いつもとは違うテーブルについたんだ。こじんまりとした個室にね。二人でマティーニを二杯ずつ飲んで、食事をとても楽しんだ。 -

    - -

    - On the way back to the office, Jane said, “You know, it’s such a beautiful day… We don’t need to go back to the office, do we?” -

    - -

    - オフィスに戻る途中ジェーンが「ねぇ、今日はとてもいい日よね…オフィスに戻る必要なんてないんじゃない?」と言ったんだ。 -

    - -

    - I responded, “I guess not. What do you have in mind?” -

    - -

    - だからこう言ったんだ。「そうだね。なにか考えがあるのかい?」 -

    - -

    - She said, “Let’s go to my apartment”. -

    - -

    - 「私のアパートに行きましょう」 -

    - -

    - After arriving at her apartment Jane turned to me and said, “Boss, if you don’t mind, I’m going to step into the bedroom for a moment. I’ll be right back”. -

    - -

    - アパートに着いたらジェーンは私の方を向いて言うんだ。「ごめんなさい、ちょっとだけ寝室に行ってもいい?すぐに戻るから」 -

    - -

    - “OK”, I nervously replied. -

    - -

    - 「大丈夫だよ」とそわそわして答えたよ。 -

    - -

    - She went into the bedroom and, after a couple of minutes, she came out carrying a huge birthday cake… followed by my wife, kids, and dozens of my friends and coworkers, all singing “Happy Birthday”. -

    - -

    - ジェーンは寝室に行って、数分すると大きな誕生日ケーキを持ってきたんだ…妻と、子供たちとそれに多くの友達と同僚を連れてね!みんな「ハッピバースデー」を歌っていたよ。 -

    - -

    - And I just sat there… On the couch… Naked… -

    - -

    - 俺はそこに座っていたよ…カウチでね…裸だったよ… -

    -
    diff --git a/content/post/2008/08/02/2008-08-02-english-ver.md b/content/post/2008/08/02/2008-08-02-english-ver.md deleted file mode 100644 index 86c8d1c..0000000 --- a/content/post/2008/08/02/2008-08-02-english-ver.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: English ver -author: kazu634 -date: 2008-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4175;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - Very very good job! -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/08/03/2008-08-03-00000988.md b/content/post/2008/08/03/2008-08-03-00000988.md deleted file mode 100644 index 146da8a..0000000 --- a/content/post/2008/08/03/2008-08-03-00000988.md +++ /dev/null @@ -1,200 +0,0 @@ ---- -title: 複数の引数をとる手続きだよ -author: kazu634 -date: 2008-08-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4185;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 勉強だよ。 -

    - -

    - 複数の引数をとる手続きだよ -

    - -

    - こんな風に書くらしい。「. args」が「0個以上の引数リスト」を意味する。「1つ以上の引数リスト」は「a . args」となるそうな。 -

    - -
    -(use srfi-1)
    -(use util.match)
    -(define (append . args)
    -(match args
    -[() '()]
    -[(a) a]
    -[(a . b) (append2 a (apply append b))]))
    -
    - -

    - このようにしてやると、引数のチェックをして、複数の引数をとる手続きを書けるみたい。 -

    - -

    - 省略可能引数 -

    - -

    - こんな感じー -

    - -
    -gosh> (define (make-list num . args)
    -(define (maker n init)
    -(if (= n )
    -'()
    -(cons init (maker (- n 1) init))))
    -(maker num (if (null? args) #f (car args))))
    -make-list
    -gosh> (make-list 10)
    -(#f #f #f #f #f #f #f #f #f #f)
    -gosh> (make-list 10 1)
    -(1 1 1 1 1 1 1 1 1 1)
    -
    - -

    - 基本的な考え方としては「可変長引数が空」という扱いにするらしい。それ以外の方法としては let-optionals*を使うらしい。 -

    - -
    -gosh> (define (make-list num . args)
    -(let-optionals* args ((init #f))
    -(define (maker n)
    -(if (= n ) '() (cons init (maker (- n 1)))))
    -(maker num)))
    -make-list
    -gosh> (make-list 1)
    -(#f)
    -gosh> (make-list 1 2)
    -(2)
    -
    - -

    - 多値 -

    - -

    - Lispは複数の返値を返すことができる。それの受け取り方や、複数の返値を返す方法を考えてみるよ。 -

    - -

    - 多値を受け取る -

    - -

    - receive手続きを使うよ。mix&maxは最小値と最大値を返す手続き。 -

    - -
    -gosh> (receive (min-val max-val)
    -(min&max 3 1 2)
    -(list min-val max-val))
    -(1 3)
    -
    - -

    - 二つの戻り値に対して二つの格納する変数を用意する方法だけでなく、一つのリストとして格納することもあり。 -

    - -
    -gosh> (receive all-values
    -(min&max 3 1 2)
    -all-values)
    -(1 3)
    -
    - -

    - values-refを使うと、戻り値を配列に格納したかのようにして扱うことができる。 -

    - -
    -gosh> (values-ref (min&max  3 -1) )
    --1
    -
    - -

    - これで戻り値の0番目の数字を取り出すように指示している。 -

    - -

    - FizzBuzz -

    - -
    -

    - データからデータへの変換を考えればよく、出力は後からどうにでもなる。 -

    -
    - -

    - これがSchemeプログラマの基本的な発想…らしい。 -

    - -
    -gosh> (for-each print
    -(map
    -(lambda (x) (cond [(= (modulo x 15) ) 'FizzBuzz]
    -[(= (modulo x 5) ) 'Buzz]
    -[(= (modulo x 3) ) 'Fizz]
    -[else x]))
    -(iota 100 1)))
    -
    - -
    - -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/04/2008-08-04-00000989.md b/content/post/2008/08/04/2008-08-04-00000989.md deleted file mode 100644 index bd786ec..0000000 --- a/content/post/2008/08/04/2008-08-04-00000989.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: 等価性 -author: kazu634 -date: 2008-08-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4187;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 「二つのオブジェクトAとBが等しいとはどういうことでしょうか?」これには色々な意味があるよ。 -

    - -

    - 内容が同じという場合 -

    - -

    - 二つのリストがあった場合、それぞれの要素を順に比較し、全て等しければ元のリストも等しいという立場での比較。 -

    - -
    -gosh> (equal? (list 1 2 3) (list 1 2 3))
    -#t
    -gosh> (equal? (list 1 2 (list 3 4) 5) (cons 1 (cons 2 '((3 4) . (5)))))
    -#t
    -gosh> (equal? (list 1 2 3) (list 1 2 4))
    -#f
    -
    - -

    - 入れ物が同じ -

    - -

    - 他の値を入れておく入れ物の同一性を調べるもの。C言語を知っている人は、eq?はオブジェクトの「アドレス」を比較していると考えていい。 -

    - -
    -gosh> (eq? (cons 1 2) (cons 1 2))
    -#f
    -gosh> (define p (cons 1 2))
    -p
    -gosh> (eq? p p)
    -#t
    -
    - -

    - 数値として同じ -

    - -

    - 数値として比較する場合。 -

    - -
    -gosh> (eqv? 1 1)
    -#t
    -gosh> (eqv? 1.0 1.0)
    -#t
    -gosh> (eqv? 1 1.0)
    -#f
    -gosh> (= 1 1.0)
    -#t
    -gosh> (char=? #\a #\a)
    -#t
    -gosh> (char=? #\a #\A)
    -#f
    -gosh> (string=? "abc" "abc")
    -#t
    -gosh> (string=? "abc" "ABC")
    -#f
    -
    - -
    - -
    -
    diff --git a/content/post/2008/08/04/2008-08-04-00000990.md b/content/post/2008/08/04/2008-08-04-00000990.md deleted file mode 100644 index 4a00ac4..0000000 --- a/content/post/2008/08/04/2008-08-04-00000990.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: しまった。。。 -author: kazu634 -date: 2008-08-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4189;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - いつの間にかどこに行くにも予約されている状態になっていることに気づく。これは諦めてお盆は仙台に戻るべきか…。ちょっと残念な気分だ。 -

    - -

    -

    -
    -

    - -

    -http://farm1.static.flickr.com/177/438433607_2958f227e8_m.jpg -

    -
    diff --git a/content/post/2008/08/05/2008-08-05-00000991.md b/content/post/2008/08/05/2008-08-05-00000991.md deleted file mode 100644 index e39ac8e..0000000 --- a/content/post/2008/08/05/2008-08-05-00000991.md +++ /dev/null @@ -1,209 +0,0 @@ ---- -title: '8章: 真偽値と判断' -author: kazu634 -date: 2008-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4191;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 勉強の続きだよ。 -

    - -

    - -

    - -

    - 型を判定する手続き -

    - - - -

    - 性質を判定する手続き -

    - - - -

    - not -

    - -

    - 否定だよ。 -

    - -
    -gosh> (not (= 2 3))
    -#t
    -gosh> (not (= 2 2))
    -#f
    -
    - -

    - 条件を判断するcase手続き -

    - -

    - select caseなんかと同じみたいだ。 -

    - -
    -gosh> (define (score card)
    -(case card
    -((A) 11)
    -((J Q K) 10)
    -((2 3 4 5 6 7 8 9 10) card)))
    -score
    -gosh> (score 4)
    -4
    -gosh> (score 10)
    -10
    -gosh> (score 'A)
    -11
    -
    - -

    - 条件が真の時だけ処理を行うwhen手続き -

    - -

    - これだとif手続きの方がいいのかもしれないけど: -

    - -
    -gosh> (define (foo num)
    -(when (< num 10)
    -num))
    -foo
    -gosh> (foo 4)
    -4
    -gosh> (foo 11)
    -#<undef>
    -
    - -

    - ちなみに条件式が偽のときだけ式を評価させたい場合はunlessを用いるよん。 -

    - -

    - 1から任意の整数までの和を足しあわせた結果を表示 -

    - -

    - こんなんでいいのかー。すごく短い。 -

    - -
    -gosh> (define (sum n)
    -(if (= n 1)
    -1
    -(+ (sum (- n 1)) n)))
    -sum
    -gosh> (sum 10)
    -55
    -
    - -

    - Cだとこんな感じかしら? -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdlib.h>
    -/* ============ */
    -/* === main === */
    -/* ============ */
    -int main(int argc, char *argv[])
    -{
    -int i = ;
    -int sum = ;
    -int num = atoi(argv[1]);
    -for (i = ; i <= num; ++i)
    -{
    -sum += i;
    -}
    -printf("%d\n", sum);
    -}
    -
    - -

    - 発想が全然違う気がする。 -

    - -
    - -
    -
    diff --git a/content/post/2008/08/05/2008-08-05-kokia-いつか誰かを愛した時-live-in-paris-2007.md b/content/post/2008/08/05/2008-08-05-kokia-いつか誰かを愛した時-live-in-paris-2007.md deleted file mode 100644 index 70f41e6..0000000 --- a/content/post/2008/08/05/2008-08-05-kokia-いつか誰かを愛した時-live-in-paris-2007.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: KOKIA – いつか誰かを愛した時 Live in Paris 2007 -author: kazu634 -date: 2008-08-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4193;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kokia - ---- -
    -

    - Very very good song! She is such an amazing singer. She sang this song in France. Everybody appreciated her song!!! She is a talented singer and everybody should pay more attentions to her and her songs! -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/08/09/2008-08-09-00000992.md b/content/post/2008/08/09/2008-08-09-00000992.md deleted file mode 100644 index d610d07..0000000 --- a/content/post/2008/08/09/2008-08-09-00000992.md +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: iMacと玄箱でバックアップをとりたい! -author: kazu634 -date: 2008-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4201;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - - rsync - - unix - ---- -
    -

    - 現状ではiMacからSamba経由で玄箱にアクセスしている状態です。しかしこれだと全部手動でやらなければいけない。これだと面倒なので、自動でバックアップを行うようにしてみたいと思う。 -

    - -

    - とりあえず自分の知っている知識 -

    - - - -

    - これぐらいの知識で、何とか自動的にバックアップをとるようにしていきたい。これが今日の課題。 -

    - -

    - rsync -

    - -

    - 公式ページは「rsync」。Leopardにはすでにあるので、玄箱のDebianに導入する。 -

    - -
    -# su
    -# apt-get install rsync
    -
    - -

    - でrsyncを導入する。rsyncでネットワーク越しにファイルをコピーする場合、どちら側にもrsyncが存在しなければならないらしい。 -

    - -

    - rsyncの使い方は「 Command Technica:はじめてrsyncを使う方が知っておきたい6つのルール (1/2) – ITmedia エンタープライズ」を参照するといい。ネットワーク越しにコピーする場合、「ユーザ名@ホスト名:ディレクトリ」という形式で指定すればいい。たとえば -

    - -
    -# rsync -avz --delete -e ssh ~/Documents/howm backup@kurobox:/home/backup
    -
    - -

    - でもこれだと、sshでkuroboxサーバ上のbackupユーザのパスワードを入力するように求められてしまう。これだと自動化できないので、パスワード認証無しで通るようにする。 -

    - -

    - sshでの認証 -

    - -

    - 「@IT:sshでパスワードなしにログインするには」を参考にすればいい。私の場合、玄箱は常時電源ONでiMacは付けたり消えたりしている。だから、玄箱の側でiMacの状態を確認しながらrsyncを起動するようにした。だから、「@IT:sshでパスワードなしにログインするには」のsshサーバがiMac側での作業になる。リモートが玄箱。 -

    - -

    - ここで大事なのがパスフレーズの入力の時に空白にすること*1。これでよくなる。 -

    - -

    - 基本的な手順はまずiMac側 -

    - -
    -# ssh-keygen -t rsa ←RSA暗号方式の鍵を作成
    -Generating public/private rsa key pair.
    -Enter file in which to save the key (/home/nori/.ssh/id_rsa): ←[Enter]キー
    -Enter passphrase (empty for no passphrase): ←[Enter]キー
    -Enter same passphrase again: ←[Enter]キー
    -Your identification has been saved in /home/nori/.ssh/id_rsa.
    -Your public key has been saved in /home/[任意のユーザ名]/.ssh/id_rsa.pub.
    -The key fingerprint is:
    -# cd ~/.ssh
    -# cat id_rsa.pub >> $HOME/.ssh/authorized_keys
    -# chmod 600 $HOME/.ssh/authorized_keys
    -
    - -

    - そして~/.sshにあるid_rsaを玄箱の/home/backup/.sshにコピーして、backupユーザにsuする。玄箱上では -

    - -
    -# eval `ssh-agent`
    -Agent pid 1084
    -# ssh-add
    -Identity added: /home/backup/.ssh/id_rsa (/home/backup/.ssh/id_rsa)
    -
    - -

    - この手順でよくなる。 -

    - -

    - cronに登録するよ -

    - -

    - とりあえずシェルを作る。pingでiMacが応答すればrsyncを実行する。「> /dev/null 2>&1」は標準出力とエラー出力を表示させないようにするおまじない。 -

    - -
    -if ping -qc 1 myimac > /dev/null 2>&1
    -then
    -rsync -avz --delete -e ssh simoom634@myimac:/Users/simoom634/Documents/howm /home/backup > /dev/null 2>&1
    -rsync -avz --delete -e ssh simoom634@myimac:/Users/simoom634/Documents/hatena /home/backup > /dev/null 2>&1
    -fi
    -
    - -

    - これをcronに登録する。参考になるのは「404 – エラー: 404」。 -

    - -
    -# su
    -# crontab -u backup -e
    -[編集]
    -
    - -

    - ここでの編集内容は -

    - -
    -40 * * * * /usr/bin/backup.sh
    -
    - -

    - この設定だと、毎時間40分になったら/usr/bin/backup.shを実行することになる。 -

    - -

    - できた! -

    - -

    - こんな過程を通して、自動でバックアップする環境ができました。これで楽ちんができる。 -

    -
    - -
    -

    -*1rsync + cron + ssh (rsyncd を立てない編)参照 -

    -
    diff --git a/content/post/2008/08/09/2008-08-09-00000993.md b/content/post/2008/08/09/2008-08-09-00000993.md deleted file mode 100644 index a174faf..0000000 --- a/content/post/2008/08/09/2008-08-09-00000993.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 『暁の歌-藤田和日郎短編集 2 (2)』 -author: kazu634 -date: 2008-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4197;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 寮の食堂に置いてあった。これはすばらしい短編集!みんな読むべき! -

    - -
    -暁の歌-藤田和日郎短編集 2 (2)

    - -
    -

    -暁の歌-藤田和日郎短編集 2 (2) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/09/2008-08-09-00000994.md b/content/post/2008/08/09/2008-08-09-00000994.md deleted file mode 100644 index 5d403a9..0000000 --- a/content/post/2008/08/09/2008-08-09-00000994.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: タモリの弔辞 -author: kazu634 -date: 2008-08-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4195;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 動画 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/08/11/2008-08-11-00000995.md b/content/post/2008/08/11/2008-08-11-00000995.md deleted file mode 100644 index 9db2f74..0000000 --- a/content/post/2008/08/11/2008-08-11-00000995.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日から夏休み -author: kazu634 -date: 2008-08-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4203;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - とりあえず仙台に帰省します。水曜日ぐらいまでいて、金曜日に伊豆方面へ遊びに行ってきます。 -

    - -

    - 今週のtodoは -

    - - - -

    - これです。これだけは何が何でもやっておこう。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from charlietyack -

    -
    diff --git a/content/post/2008/08/11/2008-08-11-00000996.md b/content/post/2008/08/11/2008-08-11-00000996.md deleted file mode 100644 index 347794a..0000000 --- a/content/post/2008/08/11/2008-08-11-00000996.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: パスポートの申請には免許証が必要? -author: kazu634 -date: 2008-08-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4205;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 住所変更届をしてきました。外は暑かった。 -

    -
    diff --git a/content/post/2008/08/15/2008-08-15-00000997.md b/content/post/2008/08/15/2008-08-15-00000997.md deleted file mode 100644 index 435788d..0000000 --- a/content/post/2008/08/15/2008-08-15-00000997.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: id:otsuneさんに言われたから調べてる -author: kazu634 -date: 2008-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4209;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - - rsync - - unix - ---- -
    -

    -id:otsuneさんにコメントしていただいた: -

    - -
    -

    - 「特定のディレクトリだけしかrsyncできない公開鍵」を作らないと、何でも出来ちゃうから危険。 -

    - -

    -武蔵の日記 -

    -
    - -

    - というわけでこれについて調べている。どうやら公開鍵認証で認証を通っても、使えるコマンドを制限できる方法は存在するようだと確認。でも、「特定のディレクトリだけしかrsyncできない公開鍵」を作る方法は見つけられず。。。 -

    - -

    - とりあえず自分なりにもうちょっと調べて、まとめてみよう。後はカタツムリを買ってみるか: -

    - -
    -実用SSH 第2版―セキュアシェル徹底活用ガイド

    - - - -
    -
    -
    -
    diff --git a/content/post/2008/08/15/2008-08-15-00000998.md b/content/post/2008/08/15/2008-08-15-00000998.md deleted file mode 100644 index 4a21588..0000000 --- a/content/post/2008/08/15/2008-08-15-00000998.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 部家の衣替え -author: kazu634 -date: 2008-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4207;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 横浜に戻ってきました。どうも。部屋の配置を見直そうと考え中。とりあえず、自分は広い机がほしい!狭い机なんかいやだ! -

    - -

    - というわけで今日はIKEAに行ってきました。IKEAではいい机は10,000~30,000円ぐらい。どうしようと、ペンディングして帰宅。楽天を検索したらこんなのを発見。こいつにしようかなー。 -

    - -

    -[rakuten:soko:10002419:detail] -

    -
    diff --git a/content/post/2008/08/16/2008-08-16-00000999.md b/content/post/2008/08/16/2008-08-16-00000999.md deleted file mode 100644 index 9eb4d95..0000000 --- a/content/post/2008/08/16/2008-08-16-00000999.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: rsyncでセキュアにローカル-リモート間のバックアップを行う -author: kazu634 -date: 2008-08-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4211;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - - rsync - - ssh - ---- -
    -

    -2008-08-09 – 武蔵の日記id:otuneさんに指摘されたので、もう少しsshについて調べてみた。 -

    - -

    - sshで接続したクライアントの利用を制限するのはサーバ側のauthorized_keys -

    - -

    - ここら辺が参考になる: -

    - - - -

    - ここを読むとauthorized_keysを編集する必要があることがわかる。特に重要なのは -

    - - - -

    - の二つの設定に思える(やや自信なし)。no-ptyはmanに -

    - -
    -

    - 端末の割り当てを禁止します(仮想端末の割り当てが失敗するようになります)。 -

    -
    - -

    - とある。要はsshでログインしても、端末にアクセスできなくなる。でも、これだとリダイレクトをしてコマンドを実行できてしまうことになる。参考にしたところではこれが例として取り上げられていた: -

    - -
    -

    - $ echo “cat .ssh/authorized_keys2” |ssh -i /home/hiroaki/.ssh/auto remotehost.example.com -l hiroaki -

    -
    - -

    - これでは制限していることにならないので、commandでクライアントが使えるコマンドを制限することができる。たとえば -

    - -
    -

    - no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command=”ls -al” ssh-rsa [以下略] -

    -
    - -

    - とすると、クライアントは「ls -al」を実行して接続が終わることになる。 -

    - -

    - とりあえず私は -

    - -
    -

    - no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command=”ls -al” ssh-rsa [以下略] -

    -
    - -

    - と設定しておいた。*1 -

    - -

    - 後はcommandの設定のみ -

    - -

    - rsyncは仕組み上、クライアント側で実行したrsyncがサーバ側のrsyncを実行する形式をとる。だからサーバ側でどのようにrsyncを実行しているかを調べてcommandを指定してあげればいい。 -

    - -

    - そのために「-v」スイッチをつけてクライアント側でrsyncを実行する。そうすると、サーバ側でどのようなスイッチをつけてrsyncが実行されているかわかる。私の場合はこんな感じだった: -

    - -
    -

    - rsync –server –sender -vlogDtprz . /Users/simoom634/Documents/howm -

    -
    - -

    - 後はこれはauthorized_keysに反映させるだけ。 -

    - -

    - 結局できあがったauthorized_keys -

    - -

    - こんな感じになった: -

    - -
    -

    - no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty,command=”rsync –server –sender -vlogDtprz . /Users/simoom634/Documents/howm” ssh-rsa [以下略] -

    -
    - -

    - 参考にしたサイト -

    - - -
    - -
    -

    -*1:no-port-forwarding, no-X11-forwarding, no-agent-forwardingの意味がいまいち理解できていない… -

    -
    diff --git a/content/post/2008/08/16/2008-08-16-00001000.md b/content/post/2008/08/16/2008-08-16-00001000.md deleted file mode 100644 index 42d668b..0000000 --- a/content/post/2008/08/16/2008-08-16-00001000.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: あなたは子供の望みを叶えるために、自分の命を危険にさらせますか? -author: kazu634 -date: 2008-08-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4213;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 動画 - ---- -
    -

    -Top 5 Most Inspirational Videos on YouTube | Zen Habits経由で知った。この動画は感動的。あまりに感動的なので、投稿者のコメントを訳しました。 -

    - -

    -

    -
    -

    - -

    -
    D -

    - -
    -

    - 「父さん、僕と一緒にマラソンをしてくれないかな」と息子は父に尋ねた。その父は心臓が悪かったにもかかわらず、「やろう」と言った。 -

    - -

    - 二人はマラソンを完走させた。二人は別なマラソンに参加した。父親はいつも息子のマラソンを完走させようという呼びかけに「やろう」と答えた。 -

    - -

    - ある日、息子は父に「父さん、アイアンマンに参加しよう」と言った。この呼びかけにも父親は「やろう」と言った。 -

    - -

    - 知らない人のためにふれておくと、アイアンマンはもっとも過酷なトライアスロン競技なんだ。アイアンマンは3.86kmの水泳と180.2kmの自転車、そして42.195kmのマラソンで構成されるレースだ。 -

    - -

    - 二人はアイアンマンを完走した。 -

    - -

    - Dick HoytとRick Hoytのテレビでのインタビューによれば、父のDickは息子のRickが母親のおなかの中にいる間にへその緒が首を締め付けて、脳への酸素の供給を妨げていたと説明していた。 -

    - -

    - Rickが生まれたとき、Rickの面倒を見ていた医者は父親のDickと妻に、Rickはけして歩いたり話したりすることはないと言い、処分した方がいいと助言したそうだ。しかしHoyt夫妻はそのようなことはしたくはなく、Rickを家に連れて帰って普通の子供と同じように育てる決意をした。だから家族で水泳に行くときは、Rickも一緒に行っていたんだ。 -

    - -

    - あれは確かテレビを観ていたある日のことだっただろうか、Rickは麻痺の子供のためのチャリティーマラソンを見て、それに参加したいと言った。それがきっかけになって父と子はマラソンに参加するようになった。Dickの心臓は思わしくはなく、Rickもいつも調子がいいわけではなかったのにもかかわらず。実際、Dickが心臓発作に襲われ、私の記憶があやふやでなければ別な年にはRickの調子が思わしくなかったために、二年続けてレースに参加できないこともあった。 -

    - -

    - この親子について私が読んだ記事によれば、二人はこれまでに212のトライアスロンを完走し、4度15時間で完走しアイアンマンの称号を手にした。二年前に父親のDickが心臓発作を起こしたとき、主治医は「レースに参加するための良好な健康状態でなければ、15年前に死んでいただろう」と言った。 -

    - -

    - レースに参加することでこの親子は、絆を深めまたすばらしい方法で報いを受けていた。 -

    - -

    - Dickはインタビューでヒーローと言われたときに、謙虚に「家族を愛していただけなんだ」と言った。 -

    - -

    - DickはRickを愛するあまりマラソン・トライアスロン・アイアンマンに参加するだけの強靱な肉体を手に入れ、Rickにレースを楽しんでもらい、生き生きとしてもらうほどRickを愛していたが、Dickが愛していたのは家族全員だった。そしてこの愛と感謝のお礼にRickは自分の父のことを「父さんはぼくのヒーローなんだ」と言った。 -

    - -

    - この親子についての締めくくりに、Rickが一番好きなことについて触れたい。Rickはこう言っていた。「僕が一番好きなのは、父さんがいすに座って僕が押してあげることなんだ」ってね。 -

    - -

    - 感動的だろう! -

    -
    -
    diff --git a/content/post/2008/08/17/2008-08-17-00001001.md b/content/post/2008/08/17/2008-08-17-00001001.md deleted file mode 100644 index 29c1a75..0000000 --- a/content/post/2008/08/17/2008-08-17-00001001.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: J-WAVE LIVE 2000+8感想 -author: kazu634 -date: 2008-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4219;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    - 行ってきました♪なんかすてきな時間を過ごしてきました。気を吐いていた人々は以下の人たち: -

    - -

    - 森山直太朗 -

    - -

    - この人の「夏の終わり」で始まりました: -

    - -

    -
    D -

    - -

    - 森山直太朗は最後に「生きてることが辛いなら」を歌ったんだけれど、これは彼の覚悟が伝わってきた。森山直太朗ぐらいになれば、適当に客を喜ばせるような歌を作っていてもいいはずなのに、こんな曲を作るなんて。。。すごく攻めて生きているのが伝わってきた: -

    - -

    -
    D -

    - -

    - 青山テルマ -

    - -

    - 新人なわけでかなりあがっていたようだ。でも無難にこなしていたような気がする。 -

    - -

    -
    D -

    - -

    - くるり -

    - -

    - 自分の個人的な意見を言わせてもらえば、くるりには私は惹かれなかった。でもとてもいいアーティストなのだろう。 -

    - -

    - アンジェラ・アキ -

    - -

    - お目当ての人物。なんていうかピアノと自分の声だけで会場全体を掌握してしまった。Jazzバーなんかだと、歌手とピアノの伴奏だけで持たせているけど、何千人規模でそれをやっちゃった感じ。会場だってかなり広いわけで。。。 -

    - -

    - ちなみにこのライブで自分の声で勝負したのは森山直太朗・アンジェラアキ・平井堅だけだった(スガシカオは明日会社だからごめんなさい言って帰ってきてしまい不明。。。)。ピアノ弾き語りだけで会場を一つにできるのはすごいと思った。 -

    - -

    - 例のごとく、衣装には気を配っていませんでした(..;) -

    - -

    -
    D -

    - -

    - ちなみにライブでは「手紙」を作った背景を話していた。30歳の誕生日の時に母親から高校生の時に自分が書いた手紙をもらったのだそうだ。その手紙は同級生や先生についてのことが延々と7ページぐらいに渡ってて書かれていたそうだ。でも、30のアンジェラ・アキからすると、その文句を言っていた相手のことなんて全部忘れていたのだそうだ。そんな忘れてしまうような人たちのことをその当時の自分が気にしていたことが驚きだったようで、そのことを歌詞に表したかったのだとか。 -

    - -

    - 平井堅 -

    - -

    - この人もすごくうまかった。アンジェラ・アキの弾き語りで会場を一つにするのが異常なだけであって、正統派のポップミュージシャンとしてまた歌声(とMC)で会場を一つにまとめ上げていた。 -

    - -

    - アンジェラ・アキ→平井堅というこの順番は、普通だったらあり得ないほどの贅沢だと思う。。。 -

    - -

    -
    D -

    - -

    - スガシカオ -

    - -

    - ごめんよ。ごめんよ。明日会社だから帰っちゃったよ。。。 -

    -
    diff --git a/content/post/2008/08/17/2008-08-17-00001002.md b/content/post/2008/08/17/2008-08-17-00001002.md deleted file mode 100644 index a98ffc5..0000000 --- a/content/post/2008/08/17/2008-08-17-00001002.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: いいスレがある -author: kazu634 -date: 2008-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4215;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言経由: -

    - -
    -

    - 人生は一冊の書物に似ている。 -

    - -

    - 馬鹿者たちはそれはパラパラとめくっているが、 -

    - -

    - 賢い人間はそれを念入りに読む。 -

    - -

    - なぜなら、彼はただ一度しかそれを読むことが出来ないのを知っているから。 -

    - -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言 -

    -
    - -
    -

    - 悔いの無い生き方は後悔の繰り返し -

    - -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言 -

    -
    - -
    -

    - 人を笑うんじゃなくて人を笑わせる人になれ -

    - -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言 -

    -
    - -
    -

    - 「迷ったときは、つらいほうを選べ。98%は正しい。」 -

    - -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言 -

    -
    - -
    -

    - 「私も人生の中で分かれ道に差し掛かったことがある。 -

    - -

    -  私はいつも知っていた、どっちが正しい道かとね。 -

    - -

    -  例外は一度もない。私は知っていた。でも一度も選ばなかった。 -

    - -

    -  なぜか分かるかい? -

    - -

    -  そっちはとんでもなく厳しい道だったからさ」 -

    - -

    -ああ、昔にもどりたい 何となく自分の心に響いた名言・迷言 -

    -
    -
    diff --git a/content/post/2008/08/17/2008-08-17-j-wave-live-20008.md b/content/post/2008/08/17/2008-08-17-j-wave-live-20008.md deleted file mode 100644 index e3c09e9..0000000 --- a/content/post/2008/08/17/2008-08-17-j-wave-live-20008.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: J-WAVE LIVE 2000+8 -author: kazu634 -date: 2008-08-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4217;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - 今日はライブに参加してくるよ。アンジェラ・アキがお目当て。 -

    - -

    -

    -
    -

    - -

    -J-WAVE 81.3 FM : SUNSTAR Ora2 presents 20th J-WAVE LIVE 2000+8 -

    -
    diff --git a/content/post/2008/08/19/2008-08-19-00001003.md b/content/post/2008/08/19/2008-08-19-00001003.md deleted file mode 100644 index 370ac73..0000000 --- a/content/post/2008/08/19/2008-08-19-00001003.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: 第13章 文字と文字列処理 -author: kazu634 -date: 2008-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4221;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - - scheme - ---- -
    -

    - 基本的な命令 -

    - -

    - とりあえずこいつをみれば一目瞭然かと: -

    - -
    -gosh> (print "hello")
    -hello
    -#<undef>
    -gosh> (string-length "hello")
    -5
    -gosh> (string-ref "hello" )
    -#\h
    -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/19/2008-08-19-00001004.md b/content/post/2008/08/19/2008-08-19-00001004.md deleted file mode 100644 index 3e4889a..0000000 --- a/content/post/2008/08/19/2008-08-19-00001004.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: ログのローテーション -author: kazu634 -date: 2008-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4223;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - - unix - ---- -
    -

    - ちょっと前に「2008-08-09 – iMacと玄箱でバックアップをとりたい!」という記事を書いたわけですが、やっぱりrsyncでコピーしたファイルをログに保存しておきたいと思うわけです。でも、何も考えずにログに追記していけばふくれあがるのは目に見えてます。なんとかならないかなー、と考えていたら今日仕事していてログのローテーションをしてくれるのを見つけました。先人も同じことを考えていたようです。 -

    - -

    - コマンド名はlogrotate。こいつをつかうと幸せになれるようです。 -

    -
    diff --git a/content/post/2008/08/20/2008-08-20-00001005.md b/content/post/2008/08/20/2008-08-20-00001005.md deleted file mode 100644 index c29a026..0000000 --- a/content/post/2008/08/20/2008-08-20-00001005.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: これもすごい -author: kazu634 -date: 2008-08-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4229;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    -
    D -

    - -
    -

    - Why the hell doesn’t she shut her mouth and play the songs!? -

    -
    - -

    - なんか笑ってしまう♪ -

    -
    diff --git a/content/post/2008/08/20/2008-08-20-00001006.md b/content/post/2008/08/20/2008-08-20-00001006.md deleted file mode 100644 index e0d267f..0000000 --- a/content/post/2008/08/20/2008-08-20-00001006.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: てがみ(みんなのうたver) -author: kazu634 -date: 2008-08-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4227;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/08/20/2008-08-20-00001007.md b/content/post/2008/08/20/2008-08-20-00001007.md deleted file mode 100644 index 442b173..0000000 --- a/content/post/2008/08/20/2008-08-20-00001007.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: なんかもっと簡単なところからやりたい -author: kazu634 -date: 2008-08-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4225;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - ちょっぴり置いてけぼりな感じを味わっているので、もう少し時間をかけてやっていこうと思う。というわけで、id:hayamizがEmacs勉強会でお勧めしてたIndex of /scheme/t-y-schemeを読み始める。これをやってから、もういちど『プログラミングGauche』に挑戦しようと思う。 -

    - -

    - letrecとか完全に誤解していた気がする -

    - -

    - わかったこと: -

    - -

    - letはlambdaを言い換えている構文。だからブロックを作って、そのブロックの中で通用するローカル変数を持って結果を返しているイメージ…なのかな?たぶん。lispとperlで比較: -

    - -
    -gosh> (let ((a 3)
    -(b 5))
    -(+ (* a a) (* b b)))
    -34
    -
    - -
    -# === use ===
    -use  strict;
    -use warnings;
    -# === main ===
    -{
    -my $a = 3;
    -my $b = 5;
    -print(($a * $a) + ($b + $b), "\n");
    -}
    -# print ($a);                             # これはエラーになる
    -
    - -

    - letrecはlambdaで再帰的な手続きを作るときに用いるイメージなのかな?うでも、perlだとforeachとかすごくしたくなるかも(数字かどうかのチェックは省略)。 -

    - -
    -gosh> (letrec ((sum (lambda (lis)
    -(cond [(null? lis) ]
    -[(number? (car lis)) (+ (car lis) (sum (cdr lis)))]
    -[else (sum (cdr lis))]))))
    -(sum '(1 2 3 4 5)))
    -15
    -
    - -
    -# === use ===
    -use  strict;
    -use warnings;
    -my $ res = ;
    -# === main ===
    -my @i = (1, 2, 3, 4, 5);
    -print (&sub_sum(@i), "\n");
    -# === sub ===
    -sub sub_sum{
    -my $x;
    -my @y;
    -($x, @y) = @_;
    -if ( == @y){
    -return ;
    -} else {
    -$res = $x + &sub_sum(@y);
    -}
    -return $res;
    -}
    -
    -
    diff --git a/content/post/2008/08/24/2008-08-24-00001008.md b/content/post/2008/08/24/2008-08-24-00001008.md deleted file mode 100644 index dcf0a97..0000000 --- a/content/post/2008/08/24/2008-08-24-00001008.md +++ /dev/null @@ -1,136 +0,0 @@ ---- -title: 研修に行ってきてもらってきた課題 -author: kazu634 -date: 2008-08-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4231;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - Bashシェルスクリプトの研修に行ってきました。そこでシェルスクリプト用の課題を色々ともらってきたのですが、最後のカレンダー作成だけはシェルよりかはCとか他の言語でくんだ方が勉強になるように思ったので、試行錯誤中。ロジックもらったから、後は組んでみるだけなんです。とりあえず途中の状態を貼り付けておく: -

    - -
    -

    - 年と月をキー入力すると、その月のカレンダーが表示されるスクリプトを作成してください。その月の一日の曜日は外部関数を使い求めてください。計算の基準日は2001年1月1日とする。年は2003年から2099年とする。 -

    -
    - -

    - Todos: -

    - - - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdlib.h>
    -/* ==================== */
    -/* === Declarations === */
    -/* ==================== */
    -int days_of_month[13] = {31, 28, 31, 30, 31, 30,
    -31, 31, 30, 31, 30, 31, 29};
    -char n_month[13][4] = {"Jan", "Feb", "Mar", "Ape", "May", "Jun", "Jul",
    -"Aug", "Sep", "Nov", "Oct", "Dec", "Feb"};
    -/* ================= */
    -/* === Functions === */
    -/* ================= */
    -void d_print (int arg[], int num)
    -{
    -int i = ;
    -for (i = ; i < num; ++i)
    -{
    -printf("Array [%d]: %d\n", i, arg[i]);
    -}
    -}
    -/* === Function isleap === */
    -/* this function checks whether the year is leap year or not.*/
    -/* When the year is a leap year, it returns 0. */
    -/* When the year is not, it return 1. */
    -/* If the year is not in the range, it returns 10. */
    -int isleap(int year)
    -{
    -/* boundary-value check */
    -if (year < 2003 || 2099 < year) {
    -return 10;
    -}
    -/* Leap-year check */
    -if ( == year % 4 &&  != year % 100 ||  == year % 400){
    -return ;
    -} else {
    -return 1;
    -}
    -}
    -/* === function ismonth === */
    -/* This function checks whether the given month is in range. */
    -/* In other words, the given month is between 1 - 12. */
    -/* If it is, this function returns 0. */
    -/* If it is not, this function returns 1. */
    -int ismonth (int month)
    -{
    -if ( < month && month < 13) {
    -return ;
    -} else {
    -return 1;
    -}
    -}
    -/* ============ */
    -/* === main === */
    -/* ============ */
    -int main(int argc, char *argv[])
    -{
    -/* === Declaration === */
    -char	year_c[256];	/* For reading data from stdin */
    -char	month_c[256];	/* For reading data from stdin */
    -int	year  = ;	/* For storing year */
    -int	month = ;	/* For storing month */
    -int	c_leap;		/* Check for a leap year */
    -int	c_month;	/* check for boundary value */
    -/* Ask the user calendar of what year he/she wants */
    -c_leap = isleap(year);
    -do {
    -printf("Which year?(2003-2099): ");
    -fgets(year_c, 256, stdin);
    -sscanf(year_c, "%d", &year);
    -c_leap = isleap(year);
    -/* If the data is incorrect, show the message. */
    -if (c_leap == 10){
    -printf("The number is incorrect!\n");
    -}
    -} while (10 == c_leap);
    -c_month = ismonth(month);
    -/* Ask the user calendar of what month he/she wants */
    -do {
    -printf("Which month?(1-12): ");
    -fgets(month_c, 256, stdin);
    -sscanf(month_c, "%d", &month);
    -c_month = ismonth(month);
    -/* If the data is incorrect, show the message. */
    -if (c_month == 1){
    -printf("The number is incorrect!\n");
    -}
    -} while (1 == c_month);
    -/* Show Calendar */
    -if (c_leap == 1){
    -month = month - 1;
    -printf("Year %d is NOT a leap year.\n", year);
    -} else {
    -month = 12;
    -printf("Year %d is a leap year.\n", year);
    -}
    -printf("%s has %d days.\n", n_month[month], days_of_month[month]);
    -return ;
    -}
    -
    -
    diff --git a/content/post/2008/08/25/2008-08-25-00001009.md b/content/post/2008/08/25/2008-08-25-00001009.md deleted file mode 100644 index e5f7f2a..0000000 --- a/content/post/2008/08/25/2008-08-25-00001009.md +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: Flymakeが便利 -author: kazu634 -date: 2008-08-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4233;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - 今までの懸念事項だったflymakeを導入してみた。色々な人が色々と書いているので、それを参考にする。 -

    - -

    - 共通の設定 -

    - -
    -;; ===============================================
    -;; === flymake (Emacs22から標準添付されている) ===
    -;; ===============================================
    -(require 'flymake)
    -;; set-perl5lib
    -;; 開いたスクリプトのパスに応じて、@INCにlibを追加してくれる
    -;; 以下からダウンロードする必要あり
    -;; http://svn.coderepos.org/share/lang/elisp/set-perl5lib/set-perl5lib.el
    -(require 'set-perl5lib)
    -;; エラー、ウォーニング時のフェイス
    -(set-face-background 'flymake-errline "red4")
    -(set-face-foreground 'flymake-errline "black")
    -(set-face-background 'flymake-warnline "yellow")
    -(set-face-foreground 'flymake-warnline "black")
    -;; エラーをミニバッファに表示
    -;; http://d.hatena.ne.jp/xcezx/20080314/1205475020
    -(defun flymake-display-err-minibuf ()
    -"Displays the error/warning for the current line in the minibuffer"
    -(interactive)
    -(let* ((line-no             (flymake-current-line-no))
    -(line-err-info-list  (nth  (flymake-find-err-info flymake-err-info line-no)))
    -(count               (length line-err-info-list)))
    -(while (> count )
    -(when line-err-info-list
    -(let* ((file       (flymake-ler-file (nth (1- count) line-err-info-list)))
    -(full-file  (flymake-ler-full-file (nth (1- count) line-err-info-list)))
    -(text (flymake-ler-text (nth (1- count) line-err-info-list)))
    -(line       (flymake-ler-line (nth (1- count) line-err-info-list))))
    -(message "[%s] %s" line text)))
    -(setq count (1- count)))))
    -
    - -

    - C -

    - -

    - Cの設定はこんな感じ: -

    - -
    -;; === Setting some C / C++ defaults ===
    -(add-hook 'c-mode-common-hook
    -(function (lambda ()
    -;; more stuff here
    -(flymake-mode t)
    -)))
    -(add-hook 'c-mode-common-hook
    -'(lambda ()
    -(define-key c-mode-map "\C-cd" 'flymake-display-err-menu-for-current-line)))
    -
    - -

    - Cの場合、Makefileを一緒に書かなければいけない。とりあえずこんな風に書いておけば問題ないようだ。 -

    - -
    -

    - .PHONY: check-syntax -

    - -

    - check-syntax: -

    - -

    - $(CXX) -Wall -Wextra -pedantic -fsyntax-only $(CHK_SOURCES) -

    -
    - -

    - Perl -

    - -

    - Perlはこう: -

    - -
    -;; === Perl用設定 ===
    -;; http://unknownplace.org/memo/2007/12/21#e001
    -(defvar flymake-perl-err-line-patterns
    -'(("\\(.*\\) at \\([^ \n]+\\) line \\([0-9]+\\)[,.\n]" 2 3 nil 1)))
    -(defconst flymake-allowed-perl-file-name-masks
    -'(("\\.pl$" flymake-perl-init)
    -("\\.pm$" flymake-perl-init)
    -("\\.t$" flymake-perl-init)))
    -(defun flymake-perl-init ()
    -(let* ((temp-file (flymake-init-create-temp-buffer-copy
    -'flymake-create-temp-inplace))
    -(local-file (file-relative-name
    -temp-file
    -(file-name-directory buffer-file-name))))
    -(list "perl" (list "-wc" local-file))))
    -(defun flymake-perl-load ()
    -(interactive)
    -(defadvice flymake-post-syntax-check (before flymake-force-check-was-interrupted)
    -(setq flymake-check-was-interrupted t))
    -(ad-activate 'flymake-post-syntax-check)
    -(setq flymake-allowed-file-name-masks (append flymake-allowed-file-name-masks flymake-allowed-perl-file-name-masks))
    -(setq flymake-err-line-patterns flymake-perl-err-line-patterns)
    -(set-perl5lib)
    -(flymake-mode t))
    -(add-hook 'cperl-mode-hook 'flymake-perl-load)
    -
    - -

    - Gauche -

    - -

    - 「小黒さんのSchemeにおける glint + Emacs + flymake を試してみた – ひげぽん OSとか作っちゃうかMona-」を参考に。 -

    - -
    -;; === Gauche on Flymake ===
    -(defvar flymake-glint-err-line-patterns '(("^\\(.+\\):\\([0-9]+\\): \\(.+\\)$" 1 2 nil 3)))
    -(defconst flymake-allowed-gauche-file-name-masks '(("\\.scm$" flymake-gauche-init)))
    -(defun flymake-gauche-init ()
    -(let* ((temp-file (flymake-init-create-temp-buffer-copy
    -'flymake-create-temp-inplace))
    -(local-file (file-relative-name
    -temp-file
    -(file-name-directory buffer-file-name))))
    -(list "glint" (list local-file))))
    -(defun flymake-gauche-load ()
    -(interactive)
    -(defadvice flymake-post-syntax-check (before flymake-force-check-was-interrupted)
    -(setq flymake-check-was-interrupted t))
    -(ad-activate 'flymake-post-syntax-check)
    -(setq flymake-allowed-file-name-masks (append flymake-allowed-file-name-masks
    -flymake-allowed-gauche-file-name-masks))
    -(setq flymake-err-line-patterns flymake-glint-err-line-patterns)
    -(flymake-mode t))
    -(add-hook 'scheme-mode-hook '(lambda ()
    -(flymake-gauche-load)
    -(define-key scheme-mode-map "\C-cd" 'credmp/flymake-display-err-minibuf)))
    -
    - -

    - 感想 -

    - -

    - これは果てしなく便利。 -

    -
    diff --git a/content/post/2008/08/26/2008-08-26-00001010.md b/content/post/2008/08/26/2008-08-26-00001010.md deleted file mode 100644 index 6631482..0000000 --- a/content/post/2008/08/26/2008-08-26-00001010.md +++ /dev/null @@ -1,273 +0,0 @@ ---- -title: できた -author: kazu634 -date: 2008-08-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4235;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - - Programming - ---- -
    -

    - 「 研修に行ってきてもらってきた課題 – 武蔵の日記」でやっていた課題ができました。 -

    - -
    -

    - 年と月をキー入力すると、その月のカレンダーが表示されるスクリプトを作成してください。その月の一日の曜日は外部関数を使い求めてください。計算の基準日は2001年1月1日とする。年は2003年から2099年とする。 -

    -
    - -

    - 実行結果: -

    - -
    -

    - Which year?(2003-2099): 2008 -

    - -

    - Which month?(1-12): 8 -

    - -

    - _______2008_Aug -

    - -

    - __S__M__T__W__T__F__S -

    - -

    - _________________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 -

    -
    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -#include <stdlib.h>
    -/* ==================== */
    -/* === Declarations === */
    -/* ==================== */
    -// days_of_month is an array of the days of the month.
    -// Note that the Feb of the leap year is indexed as 12.
    -int days_of_month[13] = {31, 28, 31, 30, 31, 30,
    -31, 31, 30, 31, 30, 31, 29};
    -// n_month is an array of the names of the months.
    -// Note that the Feb of a leap year is indexed as 12.
    -char n_month[13][4] = {"Jan", "Feb", "Mar", "Ape", "May", "Jun", "Jul",
    -"Aug", "Sep", "Nov", "Oct", "Dec", "Feb"};
    -// daysofweek is an array of the names of the days of the week.
    -char daysofweek[7][4] = {"Sun", "Mon", "Tue", "Wed", "Thu",
    -"Sat", "Sun"};
    -/* ================= */
    -/* === Functions === */
    -/* ================= */
    -/* === Function isleap === */
    -/* this function checks whether the year is leap year or not.*/
    -/* When the year is a leap year, it returns 0. */
    -/* When the year is not, it return 1. */
    -/* If the year is not in the range, it returns 10. */
    -int isleap(int year)
    -{
    -/* boundary-value check */
    -if (year < 2003 || 2099 < year) {
    -return 10;
    -}
    -/* Leap-year check */
    -if ( == year % 4 &&  != year % 100 ||  == year % 400){
    -return ;
    -} else {
    -return 1;
    -}
    -}
    -/* === function ismonth === */
    -/* This function checks whether the given month is in range. */
    -/* In other words, the given month is between 1 - 12. */
    -/* If it is, this function returns 0. */
    -/* If it is not, this function returns 1. */
    -int ismonth (int month)
    -{
    -if ( < month && month < 13) {
    -return ;
    -} else {
    -return 1;
    -}
    -}
    -/* === function isjanfir === */
    -/* This function checks what days of the week the given year's  */
    -/* January the First is.*/
    -/* This function returns the index of the array, daysofweek. */
    -int isjanfir (int year)
    -{
    -int	res = 1;	/* Result */
    -int	i;		/* working variable */
    -/* Jan the first of 2001 is Monday. */
    -for (i = 2001; i < year; ++i)
    -{
    -/* If the given year is a leap year, */
    -/* result = result + 2. */
    -/* Otherwise, result = result + 1. */
    -if (isleap(i) == ){
    -res = res + 2;
    -} else {
    -res = res + 1;
    -}
    -}
    -/* the return value is result % 7. */
    -return res % 7;
    -}
    -/* === function prt_digit === */
    -/* This function prints the digit on stdout. */
    -/* If the digit is less than 10, it puts another " ".  */
    -void prt_digit(int day)
    -{
    -if (day < 10){
    -printf("  %d", day);
    -} else {
    -printf(" %d", day);
    -}
    -}
    -/* === function getweek ===*/
    -/* This function gets the two arguments representing year and month. */
    -/* And it returns the days of the week on the 1st days of the month */
    -/* of the year. */
    -/* Note that it returns the index of the array daysofweek. */
    -int getweek (int year, int month)
    -{
    -int i;			/* working variable */
    -// first the variable result stores the value of the New Year day.
    -int result = isjanfir(year);
    -/* If the month is Jan, it returns result. */
    -if ( == month) return result;
    -/* If the month is Feb of the leap year,  */
    -/* this function returns (result + 31 [since Jan has 31days]) */
    -if (12 == month) return ((result + 31) % 7);
    -for (i = ; i < month; ++i)
    -{
    -/* If (the year is a leap year) and (month is Feb) */
    -if (isleap(year) ==  && i == 1) {
    -result = result + 29;
    -} else {
    -result = result + days_of_month[i];
    -}
    -}
    -return (result % 7);
    -}
    -/* === function showcal === */
    -void showcal(int year, int month)
    -{
    -int	i;		/* working variable */
    -int	week;
    -int	tmp;		/* temporary variable */
    -week = getweek(year, month);
    -tmp = week;
    -printf("  S  M  T  W  T  F  S\n");
    -for (i = ; i < week; ++i)
    -{
    -printf("   ");
    -}
    -for (i = 1; i <= days_of_month[month]; ++i)
    -{
    -if (tmp!=  &&  == (tmp % 7)) {
    -printf("\n");
    -}
    -tmp++;
    -prt_digit(i);
    -}
    -printf("\n");
    -}
    -/* ============ */
    -/* === main === */
    -/* ============ */
    -int main(int argc, char *argv[])
    -{
    -/* === Declaration === */
    -char	year_c[256];	/* For reading data from stdin */
    -char	month_c[256];	/* For reading data from stdin */
    -int	year  = ;	/* For storing year */
    -int	month = ;	/* For storing month */
    -int	c_leap;		/* Check for a leap year */
    -int	c_month;	/* check for boundary value */
    -/* Ask the user calendar of what year he/she wants */
    -do {
    -printf("Which year?(2003-2099): ");
    -fgets(year_c, 256, stdin);
    -sscanf(year_c, "%d", &year);
    -c_leap = isleap(year);
    -/* If the data is incorrect, show the message. */
    -if (c_leap == 10){
    -printf("The number is incorrect!\n");
    -}
    -} while (10 == c_leap);
    -c_month = ismonth(month);
    -/* Ask the user calendar of what month he/she wants */
    -do {
    -printf("Which month?(1-12): ");
    -fgets(month_c, 256, stdin);
    -sscanf(month_c, "%d", &month);
    -c_month = ismonth(month);
    -/* If the data is incorrect, show the message. */
    -if (c_month == 1){
    -printf("The number is incorrect!\n");
    -}
    -} while (1 == c_month);
    -/* Show Calendar */
    -if (c_leap ==  && month == 2) {
    -month = 12;
    -} else {
    -month = month - 1;
    -}
    -printf("\n       %d %s\n", year, n_month[month]);
    -showcal(year, month);
    -return ;
    -}
    -
    - -
    - -
    -
    diff --git a/content/post/2008/08/28/2008-08-28-00001012.md b/content/post/2008/08/28/2008-08-28-00001012.md deleted file mode 100644 index cffa9ce..0000000 --- a/content/post/2008/08/28/2008-08-28-00001012.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 本日購入 -author: kazu634 -date: 2008-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4241;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -下流志向──学ばない子どもたち、働かない若者たち

    - -
    -

    -下流志向──学ばない子どもたち、働かない若者たち -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/28/2008-08-28-00001013.md b/content/post/2008/08/28/2008-08-28-00001013.md deleted file mode 100644 index 3a206bd..0000000 --- a/content/post/2008/08/28/2008-08-28-00001013.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: 手続き中の引数の書き方がわからないかもしれない -author: kazu634 -date: 2008-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4239;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 『プログラミングGauche』を再度読み直しているところ。わかっていないところが多い。とりあえず手続き中の引数の書き方はオーソドックスなのは次の二つのパターン: -

    - -
    -(define plus2_1
    -(lambda (arg) (+ arg 2)))
    -(define (plus2_2 arg)
    -(+ arg 2))
    -
    - -

    - こう宣言することで -

    - -
    -gosh> (plus2_1 5)
    -7
    -gosh> (plus2_2 5)
    -7
    -
    - -

    - となる。ここで76-7ページあたりの記述を見てみる。「受け取った引数を出力してから、任意の手続きを実行する手続き」としてmake-loggerが紹介されている。 -

    - -
    -(define (make_logger func)
    -(lambda args
    -(print "args=" args)
    -(apply func args)))
    -(define my_append_log (make_logger append))
    -
    - -

    - 自分の理解だとこのmake_loggerは「(make_logger 手続き名 引数」とかが十分通用しそうに思っていた。けど、「引数は一つだ!」と怒られる。 -

    - -
    -gosh> (make_logger print '(1 2 3))
    -*** ERROR: wrong number of arguments for #<closure make_logger> (required 1, got 2)
    -Stack Trace:
    -_______________________________________
    -gosh> (make_logger append '(1 2 3) '(1 2 3))
    -*** ERROR: wrong number of arguments for #<closure make_logger> (required 1, got 3)
    -Stack Trace:
    -_______________________________________
    -gosh> (make_logger append)
    -#<closure (make_logger make_logger)>
    -gosh> (make_logger)
    -*** ERROR: wrong number of arguments for #<closure make_logger> (required 1, got )
    -Stack Trace:
    -_______________________________________
    -
    - -

    - うでも、これは大丈夫。 -

    - -
    -gosh> (my_append_log '(1 2 3) '(4 5 6))
    -args=((1 2 3) (4 5 6))
    -(1 2 3 4 5 6)
    -
    - -

    - (make_logger)の宣言中のlambdaはどこに消えたの?というか引数は一つだけでは?なんで複数個の引数がありなわけ? -

    -
    diff --git a/content/post/2008/08/30/2008-08-30-00001014.md b/content/post/2008/08/30/2008-08-30-00001014.md deleted file mode 100644 index d7a7d85..0000000 --- a/content/post/2008/08/30/2008-08-30-00001014.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Lispの引数について(id:SaitoAtsushiさんにコメントいただいた) -author: kazu634 -date: 2008-08-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4243;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -id:SaitoAtsushiさんのおかげで、とりあえずこの部分については理解できた(ありがとうございました>id:SaitoAtsushi)。 -

    - -
    -

    - 仮引数を括弧で囲んで並べた場合、その仮引数の個数分の引数を受けとることになります。 もちろん仮引数の個数を越えて値を渡そうとすればエラーになります。 -

    - -

    -*1 1) -

    - -

    - ですが、括弧で囲んでいない場合には受け取った引数がリストになってひとつの変数に入ります。 -

    - -

    -*2 1 2 3) -

    - -

    - リストになってひとつの変数に収まるので引数の数は不定です。 いくつ渡してもいいわけです。 -

    - -

    -*3 1 2 3) -

    - -

    -*4 1 2 3 4) -

    - -

    -*5 1 2 3 4 5) -

    - -

    -武蔵の日記 -

    -
    - -

    - 次なる問題は -

    - -
    -;; これはオリジナル
    -(define (make_logger_1 func)
    -(lambda args
    -(print "args=" args)
    -(apply func args)))
    -;; これもオリジナル
    -(define my_append_log (make_logger_1 append))
    -;; 検証用
    -(define make_logger_2
    -(lambda (func . args)
    -(print "args=" args)
    -(apply func args)))
    -;; これだと引数が足りないと怒られる
    -(define my_append_log2
    -(make_logger_2 apply))
    -;; 自分なりにmy_append_logをlambdaで書いてみた。
    -;; でも引数は一つと怒られる
    -(define my_append_log_2
    -(lambda (func)
    -(lambda args
    -(print "args=" args)
    -(apply func args))))
    -
    - -

    - ここでやっぱり疑問が。 -

    - - - -

    - なんとなく、外側からの見え方の違いとmy_append_logの定義をするときのように、「定義するときは第一引数だけを指定したいんだけど、定義する手続き自身(my_append_log)は不定個の引数を受け取らせたい」ときの書き方なのかな?でも、それだとmy_append_log2でなんでだめなのかしら? -

    -
    - -
    -

    -*1:lambda (a) (write a -

    - -

    -*2:lambda a (write a -

    - -

    -*3:lambda a (write a -

    - -

    -*4:lambda a (write a -

    - -

    -*5:lambda a (write a -

    -
    diff --git a/content/post/2008/08/30/2008-08-30-00001015.md b/content/post/2008/08/30/2008-08-30-00001015.md deleted file mode 100644 index 1e57144..0000000 --- a/content/post/2008/08/30/2008-08-30-00001015.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: LWPの使い方を習得中 -author: kazu634 -date: 2008-08-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4245;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LWP - - Perl - ---- -
    -

    - 最終目標は図書館蔵書検索をするスクリプトを作ること。 -

    - -

    - 指定したURLが指し示すものをダウンロードする -

    - -

    - LWP::Simpleを使うよ: -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# LWP & Encode modules
    -use LWP::Simple;
    -use utf8;
    -use Encode;
    -binmode(STDERR, ':raw :encoding(utf8)');
    -# === Main part ===
    -# Here set the url.
    -my $url = "http://www.klnet.pref.kanagawa.jp/opac/OPP0200";
    -# get then content of the url.
    -my $content = get($url);
    -die "$url を読み込めませんでした" unless defined $content;
    -# decoding.
    -# Note how to use "decode":
    -# decode($content's character code, the target string)
    -$content = decode('utf-8', $content);
    -print($content);
    -
    - -

    - LWP:UserAgent -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# LWP & Encode modules
    -use LWP 5.64;
    -use utf8;
    -use Encode;
    -binmode(STDERR, ':raw :encoding(utf8)');
    -# === Main part ===
    -# Here set the url.
    -my $url = "http://www.klnet.pref.kanagawa.jp/opac/OPP0200";
    -# get then content of the url.
    -my $browser = LWP::UserAgent->new;
    -my $response = $browser->get($url);
    -die "$url を読み込めませんでした。", $response->status_line
    -unless $response->is_success;
    -die "HTMLを読み込んだはずなのに、", $response->content_type,
    -"が返ってきました。"
    -unless $response-> content_type eq 'text/html';
    -# decoding.
    -# Note how to use "decode":
    -# decode($content's character code, the target string)
    -my $content = decode('utf8', $response->content);
    -print $content;
    -
    - -

    - ブラウザ情報とかも一緒に送信するよ -

    - -
    -use strict;
    -use warnings;
    -# LWP module
    -use LWP 5.64;
    -# Character Encoding
    -use Encode;
    -use utf8;
    -binmode( STDERR, ':raw :encoding(utf8)' );
    -my $url = 'http://tv.yahoo.co.jp/vhf/kanagawa/realtime.html';
    -# get then content of the url.
    -my $browser  = LWP::UserAgent->new;
    -my $response = $browser->get(
    -$url,
    -'User-Agent' => 'Mozilla/4.77 [en] (Win98; U)',
    -'Accept' =>
    -'image/gif, image/x-xbitmap, image.jpeg, image.pjpeg, image/png, */*',
    -'Accept-Encoding' => 'gzip',
    -'Accept-Language' => 'ja,en',
    -'Accept-Charset'  => 'iso-8859-1, *, utf8',
    -);
    -die "$url を読み込めませんでした。", $response->status_line
    -unless $response->is_success;
    -die "HTMLを読み込んだはずなのに、", $response->content_type,
    -"が返ってきました。"
    -unless $response->content_type eq 'text/html';
    -# decoding.
    -# Note how to use "decode":
    -# decode($content's character code, the target string)
    -my $content = decode( 'euc-jp', $response->content );
    -print($content);
    -
    - -
    -Spidering hacks―ウェブ情報ラクラク取得テクニック101選

    - -
    -

    -Spidering hacks―ウェブ情報ラクラク取得テクニック101選 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/08/31/2008-08-31-00001016.md b/content/post/2008/08/31/2008-08-31-00001016.md deleted file mode 100644 index e480f1b..0000000 --- a/content/post/2008/08/31/2008-08-31-00001016.md +++ /dev/null @@ -1,186 +0,0 @@ ---- -title: もう一度第七章をはじめから -author: kazu634 -date: 2008-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4247;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -
    -

    - 「手続き」は、数値、文字列、真偽値と同様、「値」として他の変数に束縛したり、引数として他の手続きに渡したり、他の手続きの戻り値として返したりできます。 -

    -
    - -

    - ここらへんはややトリッキーだけど、Cとかでも関数ポインタとかあったはず。Javaとかだと、オブジェクト型を渡していたりするから、そこらへんと同じ感じなんだろう…と思う。 -

    - -

    - foldってトリッキー -

    - -
    -(define (print_element lis)
    -(fold (lambda (a b) (print a)) #f lis))
    -
    - -

    - foldは順番にlisを処理する。ちなみに「(lambda (a b) (print a)」という無名関数への引数は順番に次のようになるよ(lisが「(1 2 3 4 5)」の場合): -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 第一引数 - - 第二引数 -
    - 1 - - #f -
    - 2 - - 1 -
    - 3 - - 2 -
    - 4 - - 3 -
    - 5 - - 4 -
    - -

    - となることに注意。なんか自分の直感に反している。 -

    - -

    - ようやく自分が何が理解できていないのかわかった! -

    - -

    - 「高階手続き」がわかっていないんだ!これをキーワードに勉強していこう! -

    - -

    - 高階手続き(Wikipediaから) -

    - -
    -

    - 関数を戻り値とする関数 -

    - -
    -(define (add x y)
    -(+ x y))))
    -
    - -

    - このaddを次のように書き直す -

    - -
    -(define (add x)
    -(lambda (y) (+ x y)))
    -
    - -

    - これを使って加算をするには、次のように書く。 -

    - -
    -> ((add 2) 3)
    -5
    -
    - -

    - ここで、まず(add 2)の戻り値は1つ引数をとって2を足す関数になる。そして、戻り値として返ってきた関数に、更に3を渡して最終的な計算結果を得ている。つまり、add自身は関数を戻り値とする高階関数となっている。 上記のような、n引数ある関数を、1引数だけの高階関数に変換する操作をカリー化と呼ぶ。 -

    - -

    -高階関数 – Wikipedia -

    -
    - -

    - なんかよくわからなかったんだけど、わかった瞬間がきた! -

    - -

    - つまり -

    - -
    -(define (reversed walker)
    -(lambda (proc lis)
    -(walker proc (reverse lis))))
    -
    - -

    - のreversedという手続きは「一つ引数をとって、戻り値として二つの引数をとる手続きを返す」ってことなんだ!(間違えてない…はず。大丈夫だよね。。。) -

    - -
    - -
    -
    diff --git a/content/post/2008/08/31/2008-08-31-eyes-on-me.md b/content/post/2008/08/31/2008-08-31-eyes-on-me.md deleted file mode 100644 index 52b4cc4..0000000 --- a/content/post/2008/08/31/2008-08-31-eyes-on-me.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Eyes on Me -author: kazu634 -date: 2008-08-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4249;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/09/01/2008-09-01-00001017.md b/content/post/2008/09/01/2008-09-01-00001017.md deleted file mode 100644 index d9b8780..0000000 --- a/content/post/2008/09/01/2008-09-01-00001017.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: getを使ったHTTPリクエストをperlでやるよ -author: kazu634 -date: 2008-09-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4253;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LWP - - Perl - ---- -
    -

    - Amazonでperlを検索するよ: -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# LWP module
    -use LWP 5.64;
    -# Character Encoding
    -use Encode;
    -use utf8;
    -binmode( STDERR, ':raw :encoding(utf8)' );
    -# === main method ===
    -# get then content of the url.
    -my $browser  = LWP::UserAgent->new;
    -# getする先のURIを指定するよ
    -my $url = URI->new('http://www.amazon.co.jp/s/ref=nb_ss_gw?');
    -# Queryの指定
    -$url->query_form(
    -'__mk_ja_JP' => encode('shiftjis', 'カタカナ'),
    -'url' => encode('shiftjis', 'search-alias=aps'),
    -'field-keywords' => 'perl',
    -'x' => '0',
    -'y' => 
    -);
    -# 実際にリクエストを送る
    -my $response = $browser->get($url);
    -# デコードして表示
    -print decode('shiftjis', $response->content);
    -# print($url)
    -
    -
    diff --git a/content/post/2008/09/01/2008-09-01-00001018.md b/content/post/2008/09/01/2008-09-01-00001018.md deleted file mode 100644 index eed53ff..0000000 --- a/content/post/2008/09/01/2008-09-01-00001018.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 『プログラミングGauche』サポートページ -author: kazu634 -date: 2008-09-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4251;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 『プログラミングGauche』で高階手続きがわかった後、68ページの練習問題をやる前に、投げ出していたfilterの定義を考えていた。昨日からがんばっていたけれど、ちょっと無理っぽかった。。。 -

    - -

    - 調べてみると、「サポートページ」で模範解答があることがわかる。やった。ちょっとすばらしすぎて自分には思いつかないかもしれない > filterの手続き。先は長い。。。 -

    - -
    -;; リストの中から、条件を満たす要素だけを抜き出したリストを返すfilter
    -;; を定義してみる
    -(define (filter pred lis)
    -(cond [(null? lis) '()]
    -[(pred (car lis)) (cons (car lis) (filter pred (cdr lis)))]
    -[else (filter pred (cdr lis))]))
    -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/04/2008-09-04-00001019.md b/content/post/2008/09/04/2008-09-04-00001019.md deleted file mode 100644 index 03602c9..0000000 --- a/content/post/2008/09/04/2008-09-04-00001019.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: LWPをつかってみる -author: kazu634 -date: 2008-09-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4255;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - LWP - - Perl - ---- -
    -

    - Gaucheの方はとりあえず頭の働く土日へ… -

    - -

    - 相対URLを絶対URLへ -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# LWP module
    -use LWP 5.64;
    -# Character Encoding
    -use Encode;
    -use utf8;
    -binmode(STDERR, ':raw :encoding(utf8)');
    -my $url = 'http://www.cpan.org/RECENT.html';
    -# get then content of the url.
    -my $browser = LWP::UserAgent->new;
    -my $response = $browser->get(
    -$url,
    -'User-Agent' => 'Mozilla/4.77 [en] (Win98; U)',
    -'Accept' =>
    -'image/gif, image/x-xbitmap, image.jpeg, image.pjpeg, image/png, */*',
    -'Accept-Encoding' => 'gzip',
    -'Accept-Language' => 'ja,en',
    -'Accept-Charset'  => 'iso-8859-1, *, utf8',
    -);
    -die "$url を読み込めませんでした。", $response->status_line
    -unless $response->is_success;
    -die "HTMLを読み込んだはずなのに、", $response->content_type,
    -"が返ってきました。"
    -unless $response-> content_type eq 'text/html';
    -# decoding.
    -# Note how to use "decode":
    -# decode($content's character code, the target string)
    -my $content = decode('shiftjis', $response->content);
    -# ここで相対URLを絶対URLに変換している
    -while ( $content =~ m/<A HREF=\"(.*?)\"/g ) {
    -print(URI->new_abs( $1, $response->base ), "\n");
    -}
    -
    - -

    - ここの -

    - -
    -while ( $content =~ m/<A HREF=\"(.*?)\"/g ) {
    -print(URI->new_abs( $1, $response->base ), "\n");
    -}
    -
    - -

    - がポイントだよ。 -

    -
    diff --git a/content/post/2008/09/06/2008-09-06-00001020.md b/content/post/2008/09/06/2008-09-06-00001020.md deleted file mode 100644 index 435dea8..0000000 --- a/content/post/2008/09/06/2008-09-06-00001020.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: Every Day is Like Sunday発送まだみたい -author: kazu634 -date: 2008-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4257;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - うちの先生が書いている小説が発売されるはずなんだけど…Amazonから「まだ調達できていないよ」というメールが来た。うーん、はやく届かないかなー -

    - -
    -Every Day is Like Sunday

    - -
    -

    -Every Day is Like Sunday -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/06/2008-09-06-00001021.md b/content/post/2008/09/06/2008-09-06-00001021.md deleted file mode 100644 index c50dfbe..0000000 --- a/content/post/2008/09/06/2008-09-06-00001021.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: 『プログラミングGauche』のP56練習問題 -author: kazu634 -date: 2008-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4261;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -
    -

    - リストの長さを計算するlengthを直接(foldを使わずに)定義してみる -

    -
    - -

    - やっぱり再帰的な考え方ができていないかもしれない…というかこんなのありかという感じになるというのが正解かな。自分の発想としては -

    - -
      -
    1. - 受け取ったリストがnullならば→とりあえずなんかするんだろう -
    2. -
    3. - nullでなければ→適当な変数をインクリメントして、自分自身を(cdr lis)して呼び出す -
    4. -
    - -

    - みたいな発想しかない。で、「とりあえずなんとかするんだろう」という部分と「適当な変数をインクリメントして」の部分がよくわからなくなるパターンだ。それが模範解答ではこうなる: -

    - -
    -(define (length lis)
    -(if (null? lis)
    -
    -(+ 1 (length (cdr lis)))))
    -
    - -

    - oを返して、手続きの戻り値に1を足していけばいいわけですか。。。たしかにそうですね。。。「nullになったら0を戻して、とにかく手続きが呼び出された回数分インクリメントしちゃえばいいじゃん」的な発想なわけですね。。。それは思いつかないです。はい。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/06/2008-09-06-00001022.md b/content/post/2008/09/06/2008-09-06-00001022.md deleted file mode 100644 index 581ab50..0000000 --- a/content/post/2008/09/06/2008-09-06-00001022.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: ソフト開発の過去問で出てきた再帰をGaucheで書く -author: kazu634 -date: 2008-09-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4259;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ソフトウェア開発者試験ででてきた再帰を使った関数をGaucheで書いてみた。元の関数をCで書くとこんな感じになる: -

    - -
    -/* ======================= */
    -/* === Include library === */
    -/* ======================= */
    -#include <stdio.h>
    -/* ==================== */
    -/* === Main Routine === */
    -/* ==================== */
    -void prnt_digit(int n)
    -{
    -if ( == n){
    -return;
    -}
    -printf("%d", n);
    -prnt_digit(n - 1);
    -printf("%d", n);
    -}
    -int main(int argc, char *argv[])
    -{
    -prnt_digit(5);
    -printf("\n");
    -return ;
    -}
    -
    - -

    - これをgaucheで書いてみる: -

    - -
    -;; lambdaを使わないバージョン
    -(define (proc n)
    -(define (tmp_proc temp)
    -(print n)
    -(proc (- n 1))
    -(print n))
    -(if (= n )
    -n
    -(tmp_proc (- n 1))))
    -;; がんばってlambda使ってみたバージョン
    -(define (proc_1 n)
    -(if (= n )
    -n
    -((lambda (temp)
    -(print n)
    -(proc_1 (- n 1))
    -(print n))
    -(- n 1))))
    -
    - -

    - lambdaは手続きを返すんだから「(」を二重に重ねないと引数をlambdaの無名関数に渡すことができないわけですね。なるほど。 -

    - -

    - 追記: -

    - -

    - condは暗黙でbeginが省略されていると解釈される。ifはそうじゃない。だから今回の場合は -

    - -
    -(define (proc_2 n)
    -(if (= n )
    -n
    -(begin
    -(print n)
    -(proc_1 (- n 1))
    -(print n))))
    -
    - -

    - こうでもいいわけか。 -

    -
    diff --git a/content/post/2008/09/07/2008-09-07-00001023.md b/content/post/2008/09/07/2008-09-07-00001023.md deleted file mode 100644 index 6c668d8..0000000 --- a/content/post/2008/09/07/2008-09-07-00001023.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: 練習問題を解いている -author: kazu634 -date: 2008-09-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4263;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - だいぶ再帰に慣れてきた…ように思う。 -

    - -

    - for-each-numbers -

    - -
    -

    - 前章で、リストの中から条件を満たす要素だけを抜き出したリストを返す手続きfilterを書いてみるという問題を出しました。それを使って、「数値とそれ以外のものが混ざっているリストを受け取り、その中の数値だけについて手続きを適用するfor-each-numbersを書いてみてください。 -

    -
    - -
    -(define (my_filter pred lis)
    -(cond [(null? lis) '()]
    -[(pred (car lis)) (cons (car lis) (filter pred (cdr lis)))]
    -[else (filter pred (cdr lis))]))
    -(define (for-each-number proc lis)
    -(cond [(null? lis) #f]
    -[else (for-each (lambda (x) (proc x)) (my_filter number? lis))]))
    -
    - -

    - 実行結果: -

    - -
    -gosh> (for-each-number print '(#t 1 2 #f 3 5 6 7 8 9))
    -1
    -2
    -3
    -5
    -6
    -7
    -8
    -9
    -#<undef>
    -gosh> (for-each-number print '())
    -#f
    -
    - -

    - map-numbers -

    - -
    -

    - 同様に、数値だけに手続きを適用してその結果をリストにするmap-numbersも書いてみましょう。 -

    -
    - -
    -(define (map-numbers proc lis)
    -(cond [(null? lis) #f]
    -[else (map proc (filter number? lis))]))
    -
    - -

    - 実行結果: -

    - -
    -gosh> (map-numbers (lambda (x) (* x 2)) '(#t 1 2 3 4 5 #f 6 7 8 9))
    -(2 4 6 8 10 12 14 16 18)
    -
    - -

    - numbers-only -

    - -
    -

    - for-eachやmapなどの手続きを受け取り、それを数値だけに適用する手続きへと変換するnumbers-onlyを書いてみましょう。 -

    -
    - -
    -(define (numbers-only proc)
    -(lambda (proc_2 lis)
    -(cond [(null? lis) #f]
    -[else (proc proc_2 (filter number? lis))])))
    -
    - -

    - 実行結果: -

    - -
    -gosh> ((numbers-only for-each) print '(#t 1 2 3 4 5))
    -1
    -2
    -3
    -4
    -5
    -#<undef>
    -gosh> ((numbers-only map) (lambda (x) (* x 2)) '(#t 1 2 3 4 5))
    -(2 4 6 8 10)
    -
    -
    diff --git a/content/post/2008/09/10/2008-09-10-00001024.md b/content/post/2008/09/10/2008-09-10-00001024.md deleted file mode 100644 index 764c636..0000000 --- a/content/post/2008/09/10/2008-09-10-00001024.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 最近、忙しい -author: kazu634 -date: 2008-09-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4265;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 周囲の人が自分の仕事をする能力がだんだんとわかってきたらしく、仕事の量がだんだんと増えてきている。最初のうちは、「これしかやらないで、こんな給料もらっていいの?」みたいな感じだったんだけど、今は給料のうちの7割分ぐらいの価値は生み出せているのではないかな…と漠然と感じているところ。 -

    - -

    - とりあえず疲れた。本当はshibuya.lispの集まりに参加したかったな。 -

    -
    diff --git a/content/post/2008/09/16/2008-09-16-00001027.md b/content/post/2008/09/16/2008-09-16-00001027.md deleted file mode 100644 index 774e791..0000000 --- a/content/post/2008/09/16/2008-09-16-00001027.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: ついに到着! -author: kazu634 -date: 2008-09-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4271;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - うちの先生が書いた小説がついに到着したよ! -

    - -
    -Every Day is Like Sunday

    - -
    -

    -Every Day is Like Sunday -

    - - -
    - -
    -
    -
    - -
    - -
    -
    diff --git a/content/post/2008/09/17/2008-09-17-00001028.md b/content/post/2008/09/17/2008-09-17-00001028.md deleted file mode 100644 index a7fcc12..0000000 --- a/content/post/2008/09/17/2008-09-17-00001028.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 手紙~拝啓 十五の君へ(初回生産限定盤)(DVD付)を買ってきました。 -author: kazu634 -date: 2008-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4273;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - やっぱりCDの音質できくとすばらしいです。まじめに。 -

    - -
    -手紙~拝啓 十五の君へ(初回生産限定盤)(DVD付)

    - -
    -

    -手紙~拝啓 十五の君へ(初回生産限定盤)(DVD付) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/17/2008-09-17-boulevard-of-broken-dreams.md b/content/post/2008/09/17/2008-09-17-boulevard-of-broken-dreams.md deleted file mode 100644 index 8f64681..0000000 --- a/content/post/2008/09/17/2008-09-17-boulevard-of-broken-dreams.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Boulevard Of Broken Dreams -author: kazu634 -date: 2008-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4279;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/09/17/2008-09-17-home-at-home-live.md b/content/post/2008/09/17/2008-09-17-home-at-home-live.md deleted file mode 100644 index ba67a10..0000000 --- a/content/post/2008/09/17/2008-09-17-home-at-home-live.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Home at Home Live -author: kazu634 -date: 2008-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4275;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/09/17/2008-09-17-kokia-sings-amazing-grace.md b/content/post/2008/09/17/2008-09-17-kokia-sings-amazing-grace.md deleted file mode 100644 index fc5acf7..0000000 --- a/content/post/2008/09/17/2008-09-17-kokia-sings-amazing-grace.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: kokia sings Amazing Grace -author: kazu634 -date: 2008-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4277;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kokia - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/09/20/2008-09-20-00001029.md b/content/post/2008/09/20/2008-09-20-00001029.md deleted file mode 100644 index b0266b9..0000000 --- a/content/post/2008/09/20/2008-09-20-00001029.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: WWW::Mechanize::Cookbookの抄訳 -author: kazu634 -date: 2008-09-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4283;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - CPAN - - Perl - ---- -
    -

    - Introduction -

    - -

    - LWP::UserAgentでも同じことができると言うことは了解しておいてね。 -

    - -

    - Basics -

    - -
    - Launch the WWW::Mechanize Browser -
    - -
    -use WWW::Mechanize;
    -my $mech = WWW::Mechanize->new( autocheck => 1 );
    -
    - -

    - この「autocheck => 1」は、失敗したら自動的に終了するためのフラグ。自分で初期化できなかったのときの処理を書きたければ、外してね。 -

    - -
    - Fetch a page -
    - -
    -$mech -> get( "http://search.cpan.org" );
    -print $mech->content;
    -
    - -

    - $mech->contentは、getしたウェブページの生のHTMLを格納している。contentメソッド上では、いかなる方法でもパースされていなければ、処理も加えられていないよ。 -

    - -
    - Fetch a page into a file -
    - -

    - 取得したページを直接ファイルに書き込みたい場合がある。その場合には、以下のようにする。 -

    - -
    -$mech->get( "http://www.cpan.org/src/stable.tar.gz",
    -":content_file" => "stable.tar.gz");
    -
    - -

    - Links -

    - -
    - Find all image links -
    - -
    -my @links = $mech->find_all_links
    -(tag => "a",
    -url_regez => qr/\.jpe?g|gif|png)$/i);
    -
    - -
    - Find all download links -
    - -

    - “download”とあるリンク全て取得するよ。 -

    - -
    -my @links = $mech->find_all_links
    -(tag => "a",
    -text_regex => qr/\bdouwnload\b/);
    -
    -
    diff --git a/content/post/2008/09/21/2008-09-21-00001030.md b/content/post/2008/09/21/2008-09-21-00001030.md deleted file mode 100644 index beeb32f..0000000 --- a/content/post/2008/09/21/2008-09-21-00001030.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: 車輪の再発名だけど、ユークリッドの互除法 -author: kazu634 -date: 2008-09-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4287;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Gaucheでユークリッドの互除法を考える。とりあえずアルゴリズムはwikipediaに載っているから、それを再帰的になるように書き直す。自分は、ユークリッドの互除法を実現するために必要なことは全部知っているはずだから、できるはず。がんばる。 -

    - -
    -
      -
    1. - 入力を m, n (m ≧ n) とする。 -
    2. -
    3. - n = 0 なら、 m を出力してアルゴリズムを終了する。 -
    4. -
    5. - n が m を割り切るなら、 n を出力してアルゴリズムを終了する。 -
    6. -
    7. - m を n で割った余りを新たに m とし、更に m と n を取り替えて 3. に戻る。 -
    8. -
    - -

    -ユークリッドの互除法 – Wikipedia -

    -
    - -

    - がんばった結果: -

    - -
    -(define (euclid m n)
    -(cond [(= n ) m]
    -[(= (remainder m n) ) n]
    -[else (euclid n (remainder m n))]))
    -gosh> (euclid 6 2)
    -2
    -gosh> (euclid 5 2)
    -1
    -gosh> (euclid 100 3)
    -1
    -
    -
    diff --git a/content/post/2008/09/23/2008-09-23-00001031.md b/content/post/2008/09/23/2008-09-23-00001031.md deleted file mode 100644 index dce3474..0000000 --- a/content/post/2008/09/23/2008-09-23-00001031.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 来月から昭島へ -author: kazu634 -date: 2008-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4291;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - データセンタで作業することになったので、来月から一ヶ月間昭島で作業します。戸塚→昭島ってありえないのだが。。。 -

    -
    diff --git a/content/post/2008/09/23/2008-09-23-00001032.md b/content/post/2008/09/23/2008-09-23-00001032.md deleted file mode 100644 index 7faafdb..0000000 --- a/content/post/2008/09/23/2008-09-23-00001032.md +++ /dev/null @@ -1,91 +0,0 @@ ---- -title: 『プログラミングGauche』自分でmaxを定義してみる(アイディアを練ってみる) -author: kazu634 -date: 2008-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4293;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 12章に入る。ここまでで再帰的な考えや高階関数は理解できたように思う。でも、まだまだ再帰的に考えられていないような気がする。 -

    - -

    - とりあえず数値とかの項目で、max, minなどが取り扱われていたので、それを自分で定義してみようと考えている。現在の素朴な発想は -

    - -
    -(define (my_max . args)
    -(cond [(argsの要素数が0のとき) #f]
    -[(argsの要素数が1のとき) (car args)]
    -[(argsの要素数が2のとき) (if (< (car args) (cadr args))
    -(cadr args)
    -(cadr args))]
    -[(argsの要素数が3のとき) (if (< (car args) (cadr args))
    -(my_max (cadr args) (cddr args))
    -(my_max (cadr args) (cddr args))))])
    -
    - -

    - caar, cddrとかこんがらがってるけど、こんな感じなのかな?要素数を調べる手続きもあったんだっけ?たしけlengthだったような。こいつも考えてみよう。 -

    - -
    - -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/23/2008-09-23-00001033.md b/content/post/2008/09/23/2008-09-23-00001033.md deleted file mode 100644 index 3fff88d..0000000 --- a/content/post/2008/09/23/2008-09-23-00001033.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 東急ハンズで見つけたいす -author: kazu634 -date: 2008-09-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4289;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -アーユルオクトパス ブラックを東急ハンズで見つけた。これ、かなりいいいすなんじゃないだろうかと思う。50,000円近くは高いけれど、家でも疲れずにいること考えたらお買い得じゃないかと思っている。 -

    - -
    -アーユルオクトパス ブラック

    - -
    -

    -アーユルオクトパス ブラック -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/09/24/2008-09-24-00001034.md b/content/post/2008/09/24/2008-09-24-00001034.md deleted file mode 100644 index 43e5b17..0000000 --- a/content/post/2008/09/24/2008-09-24-00001034.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: Stanford大学の講義 -author: kazu634 -date: 2008-09-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4295;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Programming - ---- -
    -

    - 同期からスラッシュドットで投稿があったと聞かされる。コンピュータサイエンスの講義が無料で聴ける!これはいいぞ。昭島通いの日々で時間をつぶせるいい素材だ。さっそくダウンロード。youtubeとiTunesがあるみたい。 -

    - - - -

    -
    D -

    -
    diff --git a/content/post/2008/09/24/2008-09-24-00001035.md b/content/post/2008/09/24/2008-09-24-00001035.md deleted file mode 100644 index 8929c87..0000000 --- a/content/post/2008/09/24/2008-09-24-00001035.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: 自力でmaxを定義する – なにかうまくいかないや -author: kazu634 -date: 2008-09-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4297;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - とりあえず作ってみた: -

    - -
    -(define (my_length lis)
    -(if (null? lis)
    -
    -(+ 1 (my_length (cdr lis)))))
    -(define (my_max . lis)
    -(cond [(null? lis) #f]
    -[(= (my_length lis) 1) (car lis)]
    -[(= (my_length lis) 2) (cond [(<= (car lis) (cadr lis)) (cadr lis)]
    -[(>= (car lis) (cadr lis)) (car lis)])]
    -[(>= (my_length lis) 3) (cond [(<= (car lis) (cadr lis)) (my_max (cons (cadr lis) (cddr lis)))]
    -[(>= (car lis) (cadr lis)) (my_max (cons (car lis) (cddr lis)))])]))
    -
    - -

    - でもこれだと、 -

    - -
    -gosh> (my_max 1 2 34 5 6)
    -(2 34 5 6)
    -
    - -

    - 可変長引数の扱いについてもう一度見直してみようっと。可変長引数じゃなければ(=引数が「. lis」じゃなくて「lis」にして、リストを引数に渡してあげると)、希望通りの動作になる。たぶん可変長引数に特有のことなんだと思う。たぶんねー。 -

    - -
    - -
    -
    diff --git a/content/post/2008/09/27/2008-09-27-00001037.md b/content/post/2008/09/27/2008-09-27-00001037.md deleted file mode 100644 index 285918e..0000000 --- a/content/post/2008/09/27/2008-09-27-00001037.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: anything.el関係やperl-completion.elの導入してた -author: kazu634 -date: 2008-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4303;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - 最近はお仕事忙しいけど、合間を縫ってPerlとLispで遊んでいる。今回色々とelispを入れて遊んでいた。 -

    - -

    - 思えば、tokyo-emacsでid:IMAKADOさんが発表していたような環境を構築していたようなもの。anythingでyasnippetとかcolor-moccurを起動させたり、perldocを読ませたり。これって、かなり便利だなー。 -

    - -

    - ちょっとまとめる気力がないので、これでおわり。 -

    -
    diff --git a/content/post/2008/09/27/2008-09-27-00001038.md b/content/post/2008/09/27/2008-09-27-00001038.md deleted file mode 100644 index 04b4a43..0000000 --- a/content/post/2008/09/27/2008-09-27-00001038.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: 自分でmaxを定義してみる -author: kazu634 -date: 2008-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4307;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - もしや -

    - -
    -(define (my_max . lis)
    -(cond [(null? lis) #f]
    -[(= (my_length lis) 1) (car lis)]
    -[(= (my_length lis) 2) (cond [(<= (car lis) (cadr lis)) (cadr lis)]
    -[(>= (car lis) (cadr lis)) (car lis)])]
    -[(>= (my_length lis) 3) (cond [(<= (car lis) (cadr lis)) (my_max (cons (cadr lis) (cddr lis)))]
    -[(>= (car lis) (cadr lis)) (my_max (cons (car lis) (cddr lis)))])]))
    -gosh> (my_max 1 2 3 4 5)
    -(2 3 4 5)
    -
    - -

    - になるのは、consすると二回目のmy_maxの引数の数が1だと思われているから?ちょっとがんばってみよう。 -

    - -
    - -
    - -

    - 追記: -

    - -
    -(define (my_max . lis)
    -(cond [(null? lis) #f]
    -[(= (my_length lis) 1) (car lis)]
    -[(= (my_length lis) 2) (cond [(<= (car lis) (cadr lis)) (cadr lis)]
    -[(>= (car lis) (cadr lis)) (car lis)])]
    -[(>= (my_length lis) 3) (cond [(<= (car lis) (cadr lis)) (car (cons (cadr lis) (cddr lis)))]
    -[(>= (car lis) (cadr lis)) (car (cons (car lis) (cddr lis)))])]))
    -gosh> (my_max 1 2 3 4 5)
    -2
    -
    - -

    - となるから自分の勘違いかな? -

    - -

    - 追記の追記: -

    - -
    -(define (my_max . lis)
    -(cond [(null? #?=lis) #f]
    -[(= (my_length lis) 1) (car lis)]
    -[(= (my_length lis) 2) (cond [(<= (car lis) (cadr lis)) (cadr lis)]
    -[(>= (car lis) (cadr lis)) (car lis)])]
    -[(>= (my_length lis) 3) (cond [(<= (car lis) (cadr lis)) (my_max (cons (cadr lis) (cddr lis)))]
    -[(>= (car lis) (cadr lis)) (my_max (cons (car lis) (cddr lis)))])]))
    -gosh> (my_max 1 2 3 4 5)
    -#?=lis
    -#?-    (1 2 3 4 5)
    -#?=lis
    -#?-    ((2 3 4 5))
    -(2 3 4 5)
    -
    - -

    - いや、勘違いじゃなかったぞ! -

    -
    diff --git a/content/post/2008/09/27/2008-09-27-00001039.md b/content/post/2008/09/27/2008-09-27-00001039.md deleted file mode 100644 index 487135a..0000000 --- a/content/post/2008/09/27/2008-09-27-00001039.md +++ /dev/null @@ -1,154 +0,0 @@ ---- -title: 最近のプロジェクト -author: kazu634 -date: 2008-09-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4305;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 家計簿をつけようとして、perlでHTML出力を目指す。だいたい完成しているんだけど、ファイル名とか決めうちだから不便。ちょっと改造中。 -

    - -

    - カレントディレクトリにあるcsvファイルを列挙し、選択したcsvからデータを呼び出すようにしてみた。csvファイルの構造はこんな感じ: -

    - -
    -

    - date, amount, etc -

    - -

    - [20080901], 1180, -

    - -

    - [20080902], 300, -

    - -

    - [20080903], 440, -

    - -

    - [20080904], 520, -

    - -

    - [20080905], 4250, Dinner! -

    - -

    - [20080906], 2930, -

    - -

    - [20080907], 2520, -

    -
    - -

    - データを取り出すスクリプト: -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# === Variables ===
    -my $dirname = '.';    # specify the directory.
    -my $line;             # Storing the data from STDIN, FILE
    -my $result;           # Storing the result
    -my @csv_files;        # Storing the csv filenames
    -my @data;    # Storing the data
    -my @date;    # Storing the dates
    -my @pay;     # Storing the amount of money spent
    -my @pay_etc
    -; # Storing the amount of money spent (unconsciously drawn from the bank account)
    -my $income;    # Storing the amount of income
    -my $i = ;            # temporary variable
    -my @temp;             # temporary array
    -# === Main part ===
    -$result = &push_print_choose();
    -&read_csv($csv_files[$result]);
    -my $sum_cnstnt = ;
    -my $sum_etc = ;
    -my $sum = ;
    -foreach my $x (@pay) {
    -$sum_cnstnt += $x;
    -}
    -foreach my $x (@pay_etc) {
    -$sum_etc += $x;
    -}
    -$sum = $sum_cnstnt + $sum_etc;
    -print("Pay: $sum_cnstnt\n");
    -print("Pay_etc: $sum_etc\n");
    -print("Sum of the money spent: $sum\n");
    -exit;
    -# ===================
    -# === sub routines===
    -# ===================
    -sub push_print_choose {
    -# Open the directory
    -opendir( DIR, $dirname ) or die "$dirname: $!";
    -# Get the csv files. Maybe ridiculous to make sure that
    -# this script work in 3000 b.c or so.
    -while ( my $dir = readdir(DIR) ) {
    -push( @csv_files, $dir ) if ( $dir =~ /\d\d\d\d\d\d\.csv$/ );
    -}
    -# close the directory
    -closedir(DIR);
    -# show the csv files
    -print("Here are the lists of the csv files:\n");
    -# $i is the number of the files in @csv_files
    -foreach my $x (@csv_files) {
    -$i++;
    -print("$i: $x\n");
    -}
    -# choose only one file
    -do {
    -print("Please enter the number of the csvfile you want to read: ");
    -$line = <STDIN>;
    -chomp($line);
    -} until (($line =~ /\d+/) && ( <= $line) && ($line <= $i));
    -# return the index of @csv_files
    -return ($line - 1);
    -}
    -sub read_csv {
    -my $fname = shift();
    -print($fname, "\n");
    -open(FILE, $fname) or die "$!";
    -$line=<FILE>;
    -while ($line = <FILE>) {
    -@temp = split(/,/, $line);
    -# Change the format of the date
    -$temp[] =~ s/^\[//;
    -$temp[] =~ s/\]$//;
    -$temp[] =~ s/^\d\d\d\d\d\d//;
    -# Omitting the meaningless spaces
    -$temp[1] =~ s/\s//g;
    -$temp[2] =~ s/\s//g;
    -# when $temp[1] eq "", change its value into 0.
    -if ( $temp[1] eq "" ) {
    -$temp[1] = ;
    -}
    -if ( $temp[] eq "etc" ) {
    -push( @pay_etc, $temp[1] );
    -} elsif ($temp[] eq "income") {
    -$income = $temp[];
    -} else {
    -push(@date, $temp[]);
    -push(@pay, $temp[1]);
    -}
    -}
    -close(FILE);
    -# Squeeze the data into @data
    -push( @data, [@date] );
    -push( @data, [@pay] );
    -}
    -
    -
    diff --git a/content/post/2008/09/28/2008-09-28-00001040.md b/content/post/2008/09/28/2008-09-28-00001040.md deleted file mode 100644 index e245baf..0000000 --- a/content/post/2008/09/28/2008-09-28-00001040.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: 可変長引数を受け取る手続きを書くときに再帰で処理する際はどうすればいいのかしら? -author: kazu634 -date: 2008-09-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4313;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 自力でmaxを定義するの続き。どうしても定義できない。問題は -

    - -
    -(define (my_length lis)
    -(if (null? lis)
    -
    -(+ 1 (my_length (cdr lis)))))
    -(define (my_max . lis)
    -(cond [(null? #?=lis) #f]
    -[(= (my_length lis) 1) (car lis)]
    -[(= (my_length lis) 2) (cond [(<= (car lis) (cadr lis)) (cadr lis)]
    -[(>= (car lis) (cadr lis)) (car lis)])]
    -[(>= (my_length lis) 3) (cond [(<= (car lis) (cadr lis)) (my_max (cons (cadr lis) (cddr lis)))]
    -[(>= (car lis) (cadr lis)) (my_max (cons (car lis) (cddr lis)))])]))
    -
    - -

    - としたときに(my_max (cons (cadr lis) (cddr lis)))とかの部分で引数として渡されると、結果として*1みたいなリストが渡されてmy_lengthの結果が1になってしまうこと。考えたのは -

    - - - -

    - でも、for-eachを使ってみればいいのかなーと思ったんだけど、うまく再帰の形で要素数をカウントできず。。。しょうがないから、 -

    - - - -

    - を考えているところ。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:1 2 3 4 5 -

    -
    diff --git a/content/post/2008/09/30/2008-09-30-00001041.md b/content/post/2008/09/30/2008-09-30-00001041.md deleted file mode 100644 index 9803a5d..0000000 --- a/content/post/2008/09/30/2008-09-30-00001041.md +++ /dev/null @@ -1,98 +0,0 @@ ---- -title: 自分でmaxを定義する(汚い実装) -author: kazu634 -date: 2008-09-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4315;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -id:SaitoAtsushiさんからせっかく教えてもらうも、applyをつかったうまい方法は思いつかず。。。とりあえずやっつけの汚い実装をする。問題は再帰で二回目以降が呼び出されるときに、引数が「*1」みたいになることが問題(それ以外の場合はあり得ない)のだから、 -

    - - - -

    - 場合に、(car リスト)を返す手続きを作ってあげればとりあえずは解決する。つまり: -

    - -

    -

    - -
    -(define (select lis)
    -(if (and (= 1 (my_length lis)) (list? (car lis)))
    -(car lis)
    -lis))
    -
    - -

    - このような手続きだ。これをふまえた上で定義するとこうなった: -

    - -
    -(define (my_max . lis)
    -(cond [(null? lis) #f]
    -[(= (my_length (select lis)) 1) (car (select lis))]
    -[(= (my_length (select lis)) 2) (cond [(<= (car (select lis)) (cadr (select lis))) (cadr (select lis))]
    -[(>= (car (select lis)) (cadr (select lis))) (car (select lis))])]
    -[(>= (my_length (select lis)) 3) (cond [(<= (car (select lis)) (cadr (select lis))) (my_max (cons (cadr (select lis)) (cddr (select lis))))]
    -[(>= (car (select lis)) (cadr (select lis))) (my_max (cons (car (select lis)) (cddr (select lis))))])]))
    -
    - -

    - なんだかこれは面倒だ。絶対にもっと簡単な書き方があるような気がする。 -

    - -

    - 追記: -

    - -

    - ふと振り返ってみたら、プログラミングGaucheでpick-greater, max-numberというのが書いてあった。fold手続きを使っている。可変長引数はリストになるからそれをそのまま渡せばいいのかな? -

    - -
    -(define (max-number lis)
    -(fold
    -(lambda (a b)
    -(if (< a b)
    -b
    -a))
    -(car lis) (cdr lis)))
    -(define (my_max . args)
    -(max-number args))
    -
    - -

    - もしかしたら、可変長引数というのは結局リストになるのだから、「リストの中で一番大きい数を探す手続き」が書ければ、「可変長引数の中で一番大きな数を探す手続き」を書いたことになるのかな? -

    - -

    -

    - -

    - 追記の追記: -

    - -

    - apply使ってないや。。。 -

    -
    - -
    -

    -*1:1 2 3 4 5 -

    -
    diff --git a/content/post/2008/10/01/2008-10-01-00001042.md b/content/post/2008/10/01/2008-10-01-00001042.md deleted file mode 100644 index d4875ac..0000000 --- a/content/post/2008/10/01/2008-10-01-00001042.md +++ /dev/null @@ -1,68 +0,0 @@ ---- -title: applyの挙動 -author: kazu634 -date: 2008-10-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4317;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -id:SaitoAtushi様から教えていただいたapplyについてのコメントを参考にしてやってみた: -

    - -
    -gosh> (define (hoge . args)
    -(write args))
    -hoge
    -gosh> (apply hoge '(1 2 3 4))
    -(1 2 3 4)#<undef>
    -gosh> (hoge '(1 2 3 4))
    -((1 2 3 4))#<undef>
    -gosh> (define (hoge . args)
    -(print args))
    -hoge
    -gosh> (hoge '(1 2 3 4))
    -((1 2 3 4))
    -#<undef>
    -gosh> (apply hoge '(1 2 3 4))
    -(1 2 3 4)
    -#<undef>
    -
    - -

    - applyを使うときと使わないときとではこんな挙動の違いがあったのですが。。。こいつは知らなかったです。。。applyを使うとどんな挙動をしているんだろう?applyはリストの要素一つ一つを手続きに渡す…はずだけど、今回のhogeはリストを返している。ちょっと実験をしてみる。 -

    - -
    -gosh> (+ '(1 2 3 4))
    -*** ERROR: number required, but got (1 2 3 4)
    -Stack Trace:
    -_______________________________________
    -gosh> (apply + '(1 2 3 4))
    -10
    -
    - -

    - これから判断するに、内部的にはapplyは -

    - -
    -(+ (+ (+ (+ 4) 3) 2) 1)
    -
    - -

    - というような挙動をしているはず。でも、 -

    - -
    -(apply hoge '(1 2 3 4)
    -
    - -

    - はリストを返す。なんかこんがらがってきたぞ。。。 -

    -
    diff --git a/content/post/2008/10/01/2008-10-01-00001043.md b/content/post/2008/10/01/2008-10-01-00001043.md deleted file mode 100644 index 10e6ce8..0000000 --- a/content/post/2008/10/01/2008-10-01-00001043.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: 「フェルメール展」@東京都美術館 -author: kazu634 -date: 2008-10-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4319;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 17世紀オランダの一群の画家たちはその当時開発されつつあった光学機器(レンズとかね)から透明で、視点という概念(遠近法とかね)を作り上げ絵を描いた。遠近法という概念はこの人たちが作り上げた(それ以前は平面的な宗教画しか存在しなかった)。そんな一連の画家たちの作品を展示してある「フェルメール展」を見てきました。 -

    - -

    - 透明感のある、そして(現代の私たちからすれば当たり前なんだけど)遠近法で描かれた絵の数々を堪能。しかも遠近法ができた頃の時代ばかりのはずなのに魚眼レンズみたいにして描いている画家とかもいて、びっくりした。それよりも一世代前の人とかは平面的な宗教画とかしか描いていなかったのに。この差はなんなんだろう。。。とても感動して帰ってきました。 -

    - -

    -

    -
    -

    - -

    -TBS「フェルメール展~光の天才画家とデルフトの巨匠たち~」 -

    -
    diff --git a/content/post/2008/10/02/2008-10-02-00001044.md b/content/post/2008/10/02/2008-10-02-00001044.md deleted file mode 100644 index 8f78812..0000000 --- a/content/post/2008/10/02/2008-10-02-00001044.md +++ /dev/null @@ -1,101 +0,0 @@ ---- -title: applyの使い方がわかったかもしれない! -author: kazu634 -date: 2008-10-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4321;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -id:SaitoAtsushiさんとShiroさんに教えていただいて、なんとなくわかった瞬間がきました!とりあえずその全過程をご覧ください。 -

    - -
    -gosh> (cons 1 2)
    -(1 . 2)
    -gosh> (apply cons '(1 2))
    -(1 . 2)
    -gosh> (define p '(a b c))
    -p
    -gosh> (apply car (list p))
    -a
    -gosh> (car p)
    -a
    -gosh> (car (list p))
    -(a b c)
    -gosh> (apply cdr (list p))
    -(b c)
    -
    - -

    - ここら辺の段階ではまだよくわかっていない。。。 -

    - -
    -gosh> (apply list-ref (list p ))
    -a
    -gosh> (list-ref p )
    -a
    -gosh> (apply list-ref (list p 1))
    -b
    -gosh> (list-ref p 1)
    -b
    -gosh> (apply list-ref (list p 2))
    -c
    -gosh> (list-ref p 2)
    -c
    -gosh> (apply length (list p))
    -3
    -gosh> (length p)
    -3
    -gosh> (apply list-ref '(1))
    -*** ERROR: wrong number of arguments for #<subr list-ref> (required 2, got 1)
    -Stack Trace:
    -_______________________________________
    -gosh> (list p 2)
    -((a b c) 2)
    -
    - -

    - ここら辺でもまだ事の重要性に気づいていなかった。。。 -

    - -
    -gosh> (list-ref p 1)
    -b
    -gosh> (list p )
    -((a b c) )
    -
    - -

    - もしや…applyって「一番外側の()を外して手続きに引数として渡している」んじゃあ…そうじゃないと、 -

    - -
    -gosh> (apply list-ref (list p 2))
    -c
    -
    - -

    - とかになる理由が理解できない。これは結局 -

    - -
    -(list-ref '(a b c) )
    -
    - -

    - となっているはず。そうじゃなければ、こんな挙動になるはずがない。。。 -

    - -

    -

    - -

    - Shiro様、ありがとうございました(__)理解できました。 -

    -
    diff --git a/content/post/2008/10/04/2008-10-04-00001045.md b/content/post/2008/10/04/2008-10-04-00001045.md deleted file mode 100644 index 9bfa03e..0000000 --- a/content/post/2008/10/04/2008-10-04-00001045.md +++ /dev/null @@ -1,289 +0,0 @@ ---- -title: Perlのリファレンスを学ぶ -author: kazu634 -date: 2008-10-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4323;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - Programming - ---- -
    -

    - はじめに -

    - -

    - 『すぐわかる オブジェクト指向 Perl』を読んでいます。CやGaucheとの関連から結構、頭に入ってきやすいです。自分用の備忘録として書いておきます。 -

    - -

    - 主な違い -

    - -

    - Perlのリファレンスというのは、Cのポインタのこと。主な違いは: -

    - -
      -
    1. - C言語のポインタは、メモリーアドレスがダイレクトに入っている。 -
    2. -
    3. - ある文字列の1文字目をC言語のポインタで指し、ポインタに1加算すると、ポインタは2文字目を指す。同様に、ある配列の1要素目を指しているポインタに1を加算すると2要素目を指す。このようにポインタの中身を自由に計算できる。 -
    4. -
    5. - ポインタを使うときは、コンピュータのどのメモリーをどのぐらい使うかあらかじめ計算しておく必要がある。 -
    6. -
    7. - ポインタに意味のない値をうっかり入れてしまったり、不適切な演算を行ったりすると、プラグラムが馬鹿正直にそのメモリ空間を指すので暴走してしまう。 -
    8. -
    9. - コンピュータ上ではプログラム自身もデータである。ポインタ演算の失敗によって、メモリー上の他のプログラムやOSも書き換えられてしまうことによって軒並み暴走が起こる可能性がある。 -
    10. -
    - -

    -
    -

    - -

    - スカラー変数のリファレンス -

    - -
    - Perlの場合 -
    - -
    -use strict;
    -use warnings;
    -my $age = 26;
    -my $ref_age = \$age;
    -print($$ref_age, "\n");
    -
    - -
    - Cの場合 -
    - -
    -#include <stdio.h>
    -int main(int argc, char *argv[])
    -{
    -int age = 26;
    -int *ref_age =
    -printf("%3d\n", *ref_age);
    -return ;
    -}
    -
    - -

    - 配列のリファレンス -

    - -
    - Perlの場合 -
    - -
    -use strict;
    -use warnings;
    -my @month = (
    -'January', 'February', 'March',     'April',   'May',      'June',
    -'July',    'August',   'September', 'October', 'November', 'December'
    -);
    -# $ref_monthに@monthのリファレンスを代入
    -my $ref_month = \@month;
    -# 配列のデリファレンス
    -print(@$ref_month, "\n");
    -print($$ref_month[1], "\n");
    -# $$ref_month[4]のシンタックスシュガー
    -print($ref_month->[4], "\n");
    -
    - -
    - Cの場合 -
    - -

    - char型の二次元配列をポインタでしか宣言できなかった(..;)だから、上のPerlとはちょっと違う。 -

    - -
    -#include <stdio.h>
    -int main(int argc, char *argv[])
    -{
    -char *month[] = {
    -"January", "Feburary", "March", "April", "May",
    -"June", "July", "August", "September", "October",
    -"November", "December"
    -};
    -printf("%s\n", month[1]);
    -printf("%s\n", month[4]);
    -return ;
    -}
    -
    - -

    - 二次元配列 -

    - -

    - つぎのようにして、二次元配列を使うことができる。 -

    - -
    -use strict;
    -use warnings;
    -my @jan = ('January', 31);
    -my @feb = ('Feburary', 28);
    -my @mar = ('March', 31);
    -my @apr = ('April', 30);
    -my @may = ('May', 31);
    -my @jun = ('June', 30);
    -my @jul = ('July', 31);
    -my @aug = ('August', 31);
    -my @sep = ('September', 30);
    -my @oct = ('October', 31);
    -my @nov = ('November', 30);
    -my @dec = ('December', 31);
    -my @month = (\@jan, \@feb, \@mar, \@apr, \@may, \@jun, \@jul,
    -\@aug, \@sep, \@oct, \@nov, \@dec);
    -foreach my $x (@month) {
    -print($x->[], "\n");
    -}
    -
    - -

    - また、Lispのlambdaみたいな無名の手続きならぬ、無名の配列を作ることができる。 -

    - -
    -use strict;
    -use warnings;
    -my @month = (
    -[ 'January',   31 ],
    -[ 'Feburary',  28 ],
    -[ 'March',     31 ],
    -[ 'April',     30 ],
    -[ 'May',       31 ],
    -[ 'June',      30 ],
    -[ 'July',      31 ],
    -[ 'August',    31 ],
    -[ 'September', 30 ],
    -[ 'October',   31 ],
    -[ 'November',  30 ],
    -[ 'December',  31 ],
    -);
    -foreach my $x (@month) {
    -print($x->[], ": ");
    -print($x->[1], "\n");
    -}
    -
    - -

    -

    - -

    - ハッシュのリファレンス -

    - -
    -use strict;
    -use warnings;
    -# ハッシュの宣言
    -my %month = (
    -January   => 31,
    -Feburary  => 28,
    -March     => 31,
    -April     => 30,
    -May       => 31,
    -June      => 30,
    -July      => 31,
    -August    => 31,
    -September => 30,
    -October   => 31,
    -November  => 30,
    -December  => 31,
    -);
    -# ハッシュの要素を表示
    -print($month{January}, "\n");
    -# ハッシュのキーを表示する
    -print(keys %month, "\n");
    -# ハッシュのリファレンス
    -my $ref_month = \%month;
    -# リファレンスのデリファレンス
    -print(keys %$ref_month, "\n");
    -# リファレンスから要素を得る
    -print($$ref_month{January}, "\n");
    -# リファレンスから要素を得る(シンタックスシュガー)
    -print($ref_month->{January}, "\n");
    -
    - -

    - 無名ハッシュ -

    - -
    -use strict;
    -use warnings;
    -# ハッシュの宣言
    -my $ref_month = {
    -January   => 31,
    -Feburary  => 28,
    -March     => 31,
    -April     => 30,
    -May       => 31,
    -June      => 30,
    -July      => 31,
    -August    => 31,
    -September => 30,
    -October   => 31,
    -November  => 30,
    -December  => 31,
    -};
    -# リファレンスのデリファレンス
    -print(keys %$ref_month, "\n");
    -# リファレンスから要素を得る
    -print($ref_month->{January}, "\n");
    -
    - -

    - 関数のリファレンス -

    - -
    -use strict;
    -use warnings;
    -my $ref_sub = \
    -my $result = $ref_sub->(1, 2);
    -print($result, "\n");
    -exit;
    -sub add {
    -my ($x, $y) = @_;
    -return ($x + $y);
    -}
    -
    - -

    - 無名関数 -

    - -

    - これこそlambdaと同じだよ! -

    - -
    -use strict;
    -use warnings;
    -my $ref_sub = sub {
    -my ( $x, $y ) = @_;
    -return ( $x + $y );
    -};
    -my $result = $ref_sub->(1, 2);
    -print($result, "\n");
    -exit;
    -
    -
    diff --git a/content/post/2008/10/05/2008-10-05-00001046.md b/content/post/2008/10/05/2008-10-05-00001046.md deleted file mode 100644 index 4f313bd..0000000 --- a/content/post/2008/10/05/2008-10-05-00001046.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: '[asin:B000YUOVKQ:title]を購入' -author: kazu634 -date: 2008-10-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4325;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - スポーツ - ---- -
    -

    - なんかダルビッシュも使ってるみたいだよ。まだ効果はわからないかな。。。 -

    - -

    -[asin:B000YUOVKQ:detail]

    diff --git a/content/post/2008/10/09/2008-10-09-00001048.md b/content/post/2008/10/09/2008-10-09-00001048.md deleted file mode 100644 index b1ae74e..0000000 --- a/content/post/2008/10/09/2008-10-09-00001048.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 戸塚昭島はつらい -author: kazu634 -date: 2008-10-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4331;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - やっぱり、つらいです。なんとかならないかな。 -

    -
    diff --git a/content/post/2008/10/09/2008-10-09-00001049.md b/content/post/2008/10/09/2008-10-09-00001049.md deleted file mode 100644 index 5a0a8c8..0000000 --- a/content/post/2008/10/09/2008-10-09-00001049.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 高階関数の練習をするよ -author: kazu634 -date: 2008-10-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4329;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - ちょっと前に自分なりにmaxを定義してみました。同じようにすれば、minも定義できます。 -

    - -
    -(define (max-number lis)
    -(fold
    -(lambda (a b)
    -(if (< a b)
    -b
    -a))
    -(car lis) (cdr lis)))
    -(define (my_max . args)
    -(max-number args))
    -(define (min-number lis)
    -(fold
    -(lambda (a b)
    -(if (> a b)
    -b
    -a))
    -(car lis) (cdr lis)))
    -(define (my_min . args)
    -(min-number args))
    -
    - -

    - この中から共通の構造を抜き出して、中間的な手続きを作成してみます。この中間的な手続きは「<」や「>」を受け取って、「引数を一つ取る手続き」を戻り値とします。 -

    - -
    -(define (pickup proc)
    -(lambda (lis)
    -(fold
    -(lambda (a b)
    -(if (proc a b)
    -b
    -a))
    -(car lis) (cdr lis))))
    -
    - -

    - これを使うと、 -

    - -
    -gosh> (define (my_max . args)
    -((pickup <) args))
    -my_max
    -gosh> (my_max 1 2 3 4 5 6 7)
    -7
    -gosh> (define (my_min . args)
    -((pickup >) args))
    -my_min
    -gosh> (my_min 1 2 3 4 5 6  34)
    -
    -
    - -

    - というような書き方になります。 -

    - -

    - 感想: だいぶ理解してきた気がする。 -

    -
    diff --git a/content/post/2008/10/11/2008-10-11-00001050.md b/content/post/2008/10/11/2008-10-11-00001050.md deleted file mode 100644 index 5633808..0000000 --- a/content/post/2008/10/11/2008-10-11-00001050.md +++ /dev/null @@ -1,255 +0,0 @@ ---- -title: Perlのオブジェクト指向 -author: kazu634 -date: 2008-10-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4333;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - Perlでオブジェクト指向をする方法を学ぶ。テキストは『すぐわかる オブジェクト指向 Perl』。Perlの偉い人もお勧めしていた本だよ。 -

    - -

    - 対象とする読者(というかこれ自分用の備忘録) -

    - -

    - Javaとかで簡単なオブジェクト指向を学んでいる人であれば、今回の自分用メモを読むとPerlでクラスを作成するポイントがわかる…と思います。はい。 -

    - -

    - 静的なクラスを作る -

    - -

    - 静的なクラスというのはコンストラクタなんかでインスタンス化しなくても使えるクラス…というような雰囲気を感じる。違うかもしれないけれど。。。 -

    - -

    - とりあえず三角形の面積を求めるクラスを作るのだけれど、 -

    - - - -

    - というような継承関係をしているとして、以下のソースをご覧ください: -

    - -

    - -

    - -

    - Figureクラス -

    - -
    -use strict;
    -use warnings;
    -# Must specify the package name!
    -package Figure;
    -sub AUTOLOAD {
    -my ($class, @rest) = @_;
    -our $AUTOLOAD;
    -warn "You are about to invoke $AUTOLOAD using the argument ",
    -join(', ', @rest), ".\n";
    -warn "But I don't know how to do it!\n";
    -return "UNKNOWN";
    -}
    -1;
    -
    - -

    - スーパークラスとして存在するクラス。packageで名前空間としてFigureを指定している。AUTOLOADは存在しないメソッド呼び出しがあったときに、それを引き受けるための専用のメソッド。 -

    - -

    - Triangleクラス -

    - -
    -use strict;
    -use warnings;
    -# Must specify the package name!
    -package Triangle;
    -use base 'Figure';
    -# Must include these 3 lines below. It's a convention!
    -sub space {
    -my ($class, $a, $b, $c) = @_;
    -my $s = ($a + $b + $c) / 2;
    -my $space = sqrt($s * ($s - $a) * ($s - $b) * ($s - $c));
    -return $space;
    -}
    -1;
    -
    - -

    - 継承をするときは -

    - -
    -use base 'module name';
    -
    - -

    - もしくは -

    - -
    -use base qw(module name);
    -
    - -

    - とする。 -

    - -

    - RegularTriangleクラス -

    - -
    -use strict;
    -use warnings;
    -# Must specify the package name!
    -package RegularTriangle;
    -use base 'Triangle';
    -sub space {
    -my ($class, $a) = @_;
    -$class->SUPER::space($a, $a, $a);
    -}
    -1;
    -
    - -

    - 継承している一つ上のクラスを指すには「SUPER」を用いる。 -

    - -

    - テスト用スクリプト -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Triangle;
    -use RegularTriangle;
    -# === Main part ===
    -my $a = 3;
    -my $b = 4;
    -my $c = 5;
    -my $space = Triangle->space($a, $b, $c);
    -print("Triangle: $space\n");
    -$a = 6;
    -$space = RegularTriangle->space($a);
    -print("Regular_Triangle: $space\n");
    -$space = Triangle->aaa($a);
    -
    - -

    - クラスのメソッド呼び出しには「クラス名->メソッド名」を用いる。 -

    - -

    - .pmファイルを作るときのテンプレート(暫定) -

    - -
    -use strict;
    -use warnings;
    -# Must specify the package name!
    -package xxx;
    -# Inheritance from ...
    -# use base qw(module name);
    -# If you use the module(s), you must put here:
    -use Carp qw(croak);    # extended debug module
    -# === Constructor ======================================
    -#    You can name the constructor any names you want.
    -#    But, it's a convention to name the constructor new.
    -# ======================================================
    -# sub new {
    -#     my ($class, $a, $b, $c) = @_;
    -#     my $self = {
    -#         a => $a,
    -#         b => $b,
    -#         c => $c,
    -#     };
    -#     bless $self, $class;
    -#     return $self;
    -# }
    -# === Deconstructor ===
    -# sub DESTROY {
    -# }
    -# ===============================================================
    -#    If you write a super class,
    -#    it is recommended that you should write an AUTOLOAD method.
    -# ===============================================================
    -# sub AUTOLOAD {
    -# }
    -1;
    -
    - -

    - 疑問点 -

    - - - -
    -すぐわかる オブジェクト指向 Perl

    - -
    -

    -すぐわかる オブジェクト指向 Perl -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/10/12/2008-10-12-00001052.md b/content/post/2008/10/12/2008-10-12-00001052.md deleted file mode 100644 index b9d23b7..0000000 --- a/content/post/2008/10/12/2008-10-12-00001052.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 『アメリカの高校生が読んでいる資産運用の教科書』を読んでいます -author: kazu634 -date: 2008-10-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4339;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 世界同時の金融不安というなかなか経験できない渦の中にいまいるわけですが、そんな中で目の前の状況を考えてみようと思って買ってみました。 -

    - -

    - 現在の時点で気になった部分: -

    - -
    - -
    - -

    - これは知らなかった。 -

    - -
    -アメリカの高校生が読んでいる資産運用の教科書

    - -
    -

    -アメリカの高校生が読んでいる資産運用の教科書 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/10/16/2008-10-16-00001053.md b/content/post/2008/10/16/2008-10-16-00001053.md deleted file mode 100644 index c241284..0000000 --- a/content/post/2008/10/16/2008-10-16-00001053.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 絶対誰でも聞いたことがありそうな洋楽上げていこうぜ:VIPPERな俺より -author: kazu634 -date: 2008-10-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4341;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    - -

    -
    D -

    -
    diff --git a/content/post/2008/10/19/2008-10-19-00001054.md b/content/post/2008/10/19/2008-10-19-00001054.md deleted file mode 100644 index fe0f752..0000000 --- a/content/post/2008/10/19/2008-10-19-00001054.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Shibuya.lispに行ってきました。 -author: kazu634 -date: 2008-10-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4343;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - ---- -
    -

    -Shibuya.lispに遊びに行ってきました。自分はまだまだ初心者なので、ついて行けるか不安…そんな予感は的中。Lisp実装を作っている人たちがメインで発表をしていたので、ガーベッジコレクションがどうとか、スタックの構造がどうとかといった話が多かったです。Lightning talkについては、結構ネタ的なものも多く楽しめました。 -

    - -

    - 他のコミュニティの集まりには出たことがないので比較はできないのですが、Shibuya.lispはどんな人でも迎え入れて、受け入れてくれる暖かさのようなものを感じました。あんまりメジャーじゃない言語と言うこともあるのかな?連帯感がとても心地よかったです。隣に座った人(→id:quekさん)と雑談をしたり、発表者の方と雑談できたりして。id:higeponさんもいい仕事をしてました。 -

    - -

    - 発表の内容にはあんまりついて行けなかったけど、発表者や裏方の方たちのやる気と熱気あふれる空気に触れて、「自分も何かやろう」とモチベーションが高まった集まりでした。個人的にはdyncompに注目したい。 -

    -
    diff --git a/content/post/2008/10/19/2008-10-19-00001055.md b/content/post/2008/10/19/2008-10-19-00001055.md deleted file mode 100644 index b00f916..0000000 --- a/content/post/2008/10/19/2008-10-19-00001055.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ソフ開、受験してきた -author: kazu634 -date: 2008-10-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4345;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 戸塚→昭島までの通勤時間を勉強に充てていただけあって、午前問題はできた気がする。問題は午後かなー -

    -
    diff --git a/content/post/2008/10/25/2008-10-25-00001056.md b/content/post/2008/10/25/2008-10-25-00001056.md deleted file mode 100644 index 0635d5e..0000000 --- a/content/post/2008/10/25/2008-10-25-00001056.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: 『プログラミングGauche』を読む -author: kazu634 -date: 2008-10-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4349;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 『プログラミングGauche』の勉強だよ。気になった部分だけ抜粋。 -

    - -

    - 出力 -

    - -

    - format手続きを使うよ。これはCのprintfと一緒。 -

    - -
    -;; formatの使い方
    -;; "~d": 10進数
    -;; "~b":  2進数
    -;; "~o":  8進数
    -;; "~x": 16進数
    -;; ~とアルファベットの間の数字は桁数を示す
    -gosh> (format #t "Result = |~3@a|\n" (* 3 4))
    -Result = | 12|
    -#<undef>
    -gosh> (format #t "Result = |~5@a|\n" (* 3 4))
    -Result = |   12|
    -#<undef>
    -gosh> (format #t "Result = |~10@a|\n" (* 3 4))
    -Result = |        12|
    -#<undef>
    -
    - -

    - ハッシュ -

    - -

    - ハッシュも使えるよ。Perlから影響を受けて作ったそうなので、かなり簡単に使えるようになっている気がする。 -

    - -
    -;; === ハッシュ ===
    -;; ハッシュの生成
    -(define hash-table (make-hash-table))
    -;; ハッシュにデータを追加
    -(hash-table-put! hash-table 'name "Gauche")
    -;; ハッシュからデータを入手する
    -(hash-table-get hash-table 'name)
    -;; ハッシュからデータを削除する
    -(hash-table-delete! hash-table 'name)
    -;; ハッシュのキーに複数のデータを登録する
    -;; nameキーに「Gauche」と「foo」をヒモづける
    -(hash-table-push! hash-table 'name "Gauche")
    -(hash-table-push! hash-table 'name "foo")
    -;; ハッシュのキーからポップする
    -(hash-table-pop! hash-table 'name)
    -;; ハッシュのキーを列挙
    -(hash-table-keys hash-table)
    -;; ハッシュのvalueを列挙
    -(hash-table-values hash-table)
    -;; ハッシュのキーと組になる値を表示する
    -(hash-table-for-each hash-table (lambda (key value)
    -(print #`",|key| : ,|value|")))
    -;; ハッシュのキーと値をベクターにする
    -(hash-table-map hash-table (lambda (key value)
    -(vector key value)))
    -
    -
    diff --git a/content/post/2008/10/25/2008-10-25-00001057.md b/content/post/2008/10/25/2008-10-25-00001057.md deleted file mode 100644 index 2bb197a..0000000 --- a/content/post/2008/10/25/2008-10-25-00001057.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: ハッシュのハッシュをつくるよ -author: kazu634 -date: 2008-10-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4351;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 次のような形式のデータを、%hash{income}{income}のようにしてアクセスできるようにするためのスクリプトを書くよ。ハッシュのハッシュが参考になりました。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -# === Variables ===
    -my $category;
    -my %hash;
    -# === Main part ===
    -while (<DATA>) {
    -chomp;
    -if (/^\[(.*)\]$/) {
    -$category = $1;
    -} elsif (/^(.*)=(.*)$/) {
    -$hash{$category}{$1} = $2;
    -}
    -}
    -foreach my $x (keys %hash) {
    -print $x, "\n";
    -foreach my $y (keys %{$hash{$x}}) {
    -print "$y: $hash{$x}{$y}\n";
    -}
    -}
    -__DATA__
    -[income]
    -income=174621
    -extra=11000
    -extra=7500
    -[fixed charge]
    -phone=5318
    -meals=11834
    -scholarship=9000
    -[daily pay]
    -20081001=12640 | フェルメール展
    -20081002=51500 | Ayur-chair
    -20081003=750
    -20081004=4200
    -20081005=5500
    -20081006=11200 | 交通費: 10000(→次月に支給…のはず)
    -20081007=1300
    -20081008=6600 | 立川で泊まった
    -20081009=1360
    -20081010=1500
    -20081011=4400
    -20081012=3520 | クリーニング
    -20081013=6900 | 床屋さん
    -20081014=1520
    -20081015=980
    -20081016=1410
    -20081017=5920 | ミュージカル・「Family」
    -20081018=1930 | SW用写真
    -20081019=4420 | クリーニング
    -20081020=960
    -20081021=1750
    -20081022=2000
    -20081023=5000 | 交通費
    -20081024=1030
    -20081025=
    -20081026=
    -20081027=
    -20081028=
    -20081029=
    -20081030=
    -20081031=
    -
    -
    diff --git a/content/post/2008/10/26/2008-10-26-00001058.md b/content/post/2008/10/26/2008-10-26-00001058.md deleted file mode 100644 index cebc1a9..0000000 --- a/content/post/2008/10/26/2008-10-26-00001058.md +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: isbn13からisbn10を求めるスクリプトを作る(途中) -author: kazu634 -date: 2008-10-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4353;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 少しずつ慣れてきたというのと、文字列のところまで勉強を進めてきたので、自力で作ってみます。 -

    - -

    - -

    - -

    - アルゴリズム -

    - -

    - 作ろうと考えている関数は、isbn13を引数に取ると、isbn10を戻り値とする関数です。isbn10とisbn13というのは、 -

    - -
    -

    - ISBN-10は、 -

    - -
    -

    - ISBN● – AAAA – BBBB – C -

    -
    - -

    - のように表示される。しかし、●、A、Bの各部分の割り当て桁数は決まっておらず、合計で9桁(必ず1桁のC部分を入れると10桁)となる範囲内で、それぞれの部分は増減する。 -

    - -

    - それぞれの部分の意味は、 -

    - - - -

    -ISBN – Wikipedia -

    -
    - -
    -

    - 概要 -

    - -

    - ISBNは13桁のコードで表され、通常5つのパートからなる。 -

    - -
    -

    - ISBNnnn – ● – AAAA – BBBB – C -

    -
    - -

    - ●、A、Bの各部分の桁数は決まっておらず、合計で9桁の範囲内でそれぞれの部分は増減する。 -

    - - - -

    - 各パートの間は、ハイフン(またはスペース)で区切りを付けるのが正式な表示法である。(区切りを付けなくても書籍を特定する上での問題はない。) -

    - -

    - チェックデジット -

    - -

    - 現行規格のISBN(ISBN-13)のチェックデジットは、JANコードと同じく、「モジュラス10 ウェイト3・1(モジュラス10 ウェイト3)」という計算法にて算出される。(チェックデジットを除いた一番左側の桁から順に1、3、1、3…を掛けてそれらの和を取る。和を10で割って出た余りを10から引く。ただし、10で割って出た余りの下1桁が0の場合はチェック数字を0とする。) -

    - -

    - ここで、例として ISBN978-4-10-109205-□ のチェックデジット(□部分)を求めてみる。 -

    - -
    -

    - 9×1 + 7×3 + 8×1 + 4×3 + 1×1 + 0×3 + 1×1 + 0×3 + 9×1 + 2×3 + 0×1 + 5×3 -

    - -

    - = 9 + 21 + 8 + 12 + 1 + 0 + 1 + 0 + 9 + 6 + 0 + 15 -

    - -

    - = 82 -

    - -

    - 82 ÷ 10 = 8 あまり 2 -

    - -

    - 10 – 2 = 8 -

    -
    - -

    - よって、このISBNのチェックデジットは 8 である。 -

    - -

    -ISBN – Wikipedia -

    -
    - -

    - この二つを読み比べると結果的に、 -

    - -
      -
    1. - isbn13の4~12桁目の数字が、isbn10の1~9桁目の数字になる。 -
    2. -
    3. - そうして求めた9桁の数字からチェックディジットを求める。 -
    4. -
    - -

    - という二つの段階を踏めばいいことがわかります。 -

    - -

    - 数字が何桁の数字かを調べる -

    - -

    - 引数が13桁の数字かどうかを判断しないと話にならないので、 -

    - -
      -
    1. - 引数が13桁の数字である→isbn10を求める処理 -
    2. -
    3. - 13桁の数字ではない→エラー処理 -
    4. -
    - -

    - ということで、書いてみました。 -

    - -
    -(define (isbn arg)
    -;; 引数が13桁の数字であれば
    -(if (rxmatch #/\d\d\d\d\d\d\d\d\d\d\d\d\d/ (number->string arg))
    -(calc_isbn10) ;; isbn10を求める処理
    -(print "Not match")))
    -
    - -

    - 数字のままだと桁数がどのくらいあるかを調べる方法がわからなかったので、文字列に変換する。そうすると正規表現が使えて幸せになれそうだ(Perlだとコンテクストという考え方があるから、勝手に空気を読んで型変換をしてくれるけど、Gacuheだと明示的にnumber->stringで型変換をする必要がある)。 -

    - -

    - 数字を桁数の多い順にリストに入れていく -

    - -

    - m~n桁目(m < n)を抜き出すという処理を数字のままだとできない(と思う)ので、リストかベクタにしようとする。考えたのは数字→文字列→リストという変換でした。 -

    - -
    -;; number->list内部で使う手続きを定義。
    -;; 数字を受け取り、文字列に変換→文字列をリストに変換
    -;; そうしてできたリストの要素を数値に変換する
    -(define (number->list number)
    -;; 文字のリストを引数に取り、数値のリストに返還する手続き
    -(define (loop lis)
    -(cond [(null? lis) '()]
    -[else (cons (digit->integer (car lis)) (loop (cdr lis)))]))
    -(let ((num_list (string->list (number->string number))))
    -(loop num_list)))
    -gosh> (number->list 12345)
    -(1 2 3 4 5)
    -
    -
    diff --git a/content/post/2008/11/03/2008-11-03-00001061.md b/content/post/2008/11/03/2008-11-03-00001061.md deleted file mode 100644 index 31cb084..0000000 --- a/content/post/2008/11/03/2008-11-03-00001061.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 「時の足音」 -author: kazu634 -date: 2008-11-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4361;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/11/07/2008-11-07-00001062.md b/content/post/2008/11/07/2008-11-07-00001062.md deleted file mode 100644 index 9b641c1..0000000 --- a/content/post/2008/11/07/2008-11-07-00001062.md +++ /dev/null @@ -1,122 +0,0 @@ ---- -title: isbn13からisbn10を求めるlispスクリプト -author: kazu634 -date: 2008-11-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4363;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 「 isbn13からisbn10を求めるスクリプトを作る(途中) – 武蔵の日記」の続きです。 -

    - -
    - -
    - -

    - -

    - -

    - 前回まではここまでできました。 -

    - -
    -;; 9784774135045
    -(define (isbn arg)
    -(if (rxmatch #/\d\d\d\d\d\d\d\d\d\d\d\d\d/ (number->string arg))
    -(print "Match")
    -(print "Not match")))
    -(define (number->list number)
    -(define (loop lis)
    -(cond [(null? lis) '()]
    -[else (cons (digit->integer (car lis)) (loop (cdr lis)))]))
    -(let ((num_list (string->list (number->string number))))
    -(loop num_list)))
    -
    - -

    - 今回は13桁の数字から必要な部分を抜き出して、チェックディジットを求める巻数を作りました。 -

    - -
    -;; isbn13から必要な部分だけを抜き出してリストにする
    -(define (split-list list)
    -(drop-right (take-right list 10) 1))
    -(define (chkdigit num)
    -(define (proc list)
    -(cond [(null? list) ]
    -[else (+ (* (car list) (+ 1 (length list))) (proc (cdr list)))]))
    -(let ((result (- 11 (modulo (proc (split-list (number->list num))) 11))))
    -(if (= result 10)
    -'X
    -result)))
    -gosh> (define isbn13 9784873113487)
    -isbn13
    -gosh> (chkdigit isbn13)
    -2
    -
    - -

    - fold使うともっとelegantなんじゃなかろうかと思っているから、考え中。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/11/08/2008-11-08-00001063.md b/content/post/2008/11/08/2008-11-08-00001063.md deleted file mode 100644 index a078f20..0000000 --- a/content/post/2008/11/08/2008-11-08-00001063.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: isbn13→isbn10を求めるlispスクリプト -author: kazu634 -date: 2008-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4367;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - これで完結編だよ。 -

    - -
    - -
    - -

    - -

    - -

    - ソース -

    - -
    -;; 引数が13桁の数字かどうかを判断する。
    -;; 13桁の場合はisbn10を求める
    -(define (isbn arg)
    -;; もし13桁の数字であれば
    -(if (rxmatch #/\d\d\d\d\d\d\d\d\d\d\d\d\d/ (number->string arg))
    -(begin
    -;; split-listの返り値のリストを表示する。
    -;; そのリストから最後の1桁を求め、最後に表示する。
    -(for-each (lambda (x) (display x)) (split-list (number->list arg)))
    -(display (chkdigit arg)))
    -;; 13桁の数字でなければ
    -(print "Not match")))
    -;; 数字からリストにする。後ろにShiroさんの別解あり
    -(define (number->list number)
    -(define (loop lis)
    -(cond [(null? lis) '()]
    -[else (cons (digit->integer (car lis)) (loop (cdr lis)))]))
    -(let ((num_list (string->list (number->string number))))
    -(loop num_list)))
    -;; isbn13から必要な部分だけを抜き出してリストにする。
    -;; これで10桁のうち9桁の数字が決まる。
    -(define (split-list list)
    -(drop-right (take-right list 10) 1))
    -;; チェックディジットを求める関数。残りの1桁がこれで判明する。
    -(define (chkdigit num)
    -(define (proc list)
    -(cond [(null? list) ]
    -[else (+ (* (car list) (+ 1 (length list))) (proc (cdr list)))]))
    -(let ((result (- 11 (modulo (proc (split-list (number->list num))) 11))))
    -(if (= result 10)
    -'X
    -result)))
    -;; number->list別解 - (1)
    -(define (number->list n)
    -(map digit->integer
    -(string->list (number->string n))))
    -;; number->list別解 - (2)
    -(define (number->list n)
    -(let loop ((n n) (r '()))
    -(if (< n 10)
    -(cons n r)
    -(loop (quotient n 10) (cons (modulo n 10) r)))))
    -
    - -

    - これだけだとなにをやっているかわからないと思うので、Perl版が「2008-07-02 – 武蔵の日記」にあります。アルゴリズムはそっちをごらんください。 -

    - -

    - 実行結果 -

    - -

    - 『プログラミングGauche』で試してみます。isbn13は9784873113487なので -

    - -
    -gosh> (isbn 9784873113487)
    -4873113482#<undef>
    -
    - -

    - という結果でした。確かめてみましょう。 -

    - -

    -

    -
    -

    - -

    -20081108214239 -

    - -

    - asinはisbn10のことなので、asin記法のところを見ます。あってますね。というわけで、できました。 -

    -
    diff --git a/content/post/2008/11/08/2008-11-08-00001065.md b/content/post/2008/11/08/2008-11-08-00001065.md deleted file mode 100644 index 67a1998..0000000 --- a/content/post/2008/11/08/2008-11-08-00001065.md +++ /dev/null @@ -1,192 +0,0 @@ ---- -title: 何でも作れるさ (Rands in Reposeより) -author: kazu634 -date: 2008-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4371;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Translation - ---- -
    -

    - 『BEST SOFTWARE WRITING』で触れられていたRands In Reposeの記事を暇に任せて訳してみたよ。元記事は「Rands In Repose: Build Anything」。yes-folkがよくわかってないかも。 -

    - -

    - エンジニアの口癖「十分な時間さえくれたら、何でも作れるよ」を枕として話を始め、そこから健全な楽観主義に話を移し、健全な楽観主義が窮地に陥ったときにそこから脱出するのに必要だと言います。話は一転、アメリカ合衆国が直面する経済危機になり、私たちに必要なのはinsane optimistsだと主張しています。「エンジニアvsスーツ」というよくある構図を巧妙に「国家再建に燃える人vs国家再建の実現に疑問を持つ人」というようにすり替えていっているのかな? -

    - -

    - なんとなくオバマと同じセリフがあったから…という軽い気持ちで訳してみたけれど、これすごくいい文章では… -

    - -

    - 追記: -

    - -

    - コメント欄で気になった: -

    - -
    -

    - Be an enabler, not a barrier. -

    -
    - -

    - 何でも作れるさ -

    - -

    - As an engineer, if you want to piss off someone who is asking you whether you can or can’t build a thing, just say, “Given enough time, I can build anything”. -

    - -

    - これこれこういったものが作れるかどうかと尋ねてくる人をエンジニアとして怒らせたいのなら、ただこう言えばいい: 「十分な時間をくれたら、何でも作れるよ」って。 -

    - -

    - They’ll believe you’re dodging the question, and they’ll think you’re arrogant. -

    - -

    - その質問をした人は質問を言い抜けていると感じて、あなたのことを傲慢だと考えるだろう。 -

    - -

    - As a means of negotiating a schedule or a feature, this answer is not helpful. You need to take the time to explain your thinking to this person. You need to walk them through your development process. It’s an opportunity to educate and not come off like a jerk. -

    - -

    - スケジュールやある機能について交渉する方法として、この解答は役立つものじゃない。あなたは時間を取って自分が考えていることを質問をしてきた人に説明する必要がある。彼らに一連の開発プロセスをざっと納得させる必要がある。これは彼らを教育する機会であって、くだらないこととして片付けていい機会じゃないんだ。 -

    - -

    - However. -

    - -

    - しかし、だ。 -

    - -

    - Given enough time, an engineer can build anything. -

    - -

    - たしかに、十分な時間さえ与えられれば、エンジニアは何でも作ることができるんだ。 -

    - -

    -I’m optimistic. -

    - -

    - 私は楽観主義だ。 -

    - -

    - And I hire optimists. -

    - -

    - そして私は楽観主義者を雇う。 -

    - -

    - Like any profession, software development is chock full of radically different personalities, but I want the optimists. I’m not looking for Yes-folk; I’m looking for those folks who, when backed into a corner with a gun to their heads, respond with, “Fuck it, we’re going to figure it out”. -

    - -

    - 他の職業と同じように非常に異なる個性が集まってソフトウェア開発は行われるものだが、私がほしいのは楽観主義者なんだ。単に状況を受け入れる人を求めてなんかいないんだ。私が求めているのは、銃を頭に突きつけられて窮地に陥ったときに、「くそったれ、何とかこの状況を打開してやる」と答える人だ。 -

    - -

    - This base optimism can be hidden in all types of personalities, but when the shit hits the fan it shows up and often creates the impossible. -

    - -

    - たしかにどんな個性の中にもこの卑しい楽観主義が隠れている可能性はあるが、面倒ごとが起きたときにこの楽観主義が姿を現すと、不可能を成し遂げてしまうことが多い。 -

    - -

    - In my two decades of working in Silicon Valley, I am happy to confirm that this valley is full of these insane optimists. These are people who: -

    - -

    - シリコンバレーで働いた20年の経験で、シリコンバレーにはこうした狂った楽観主義者がたくさんいると断言できて私はうれしい。こういった狂った楽観主義者というのは: -

    - - - -

    - This is not a population limited to the valley, it’s a population spread across the country and across the globe, but today I’m thinking about my country. -

    - -

    - これはシリコンバレーだけに見られる人種ではなく、アメリカ中にそして世界中にいる人種だ。でも、私は今アメリカ合衆国のことについて考えている。 -

    - -

    - We’re nowhere near the bottom of this disaster we’ve voted onto ourselves. I don’t think the majority of Americans fully understand the severity of our financial crisis. We’re all fervently staring at Christmas, confusing the holiday spirit for hope. -

    - -

    - 自分たち自身に降りかかることをこれまで認めてきた災厄の底にはまだ達していない。自分たちの経済的危機の厳しさについてアメリカ人の大半はまだ十分に理解できていないように思う。私たちはみな、熱心にクリスマスを待ち望み、クリスマスの精神を希望と混同している。 -

    - -

    - Yet, I remain optimistic. -

    - -

    - それでも、私は楽観主義だ。 -

    - -

    - Regardless of who wins the election, the question remains, “Do we have it in us to re-invent ourselves? Can we rebuild our country into a place we respect?” -

    - -

    - 大統領選挙に勝つのがどちらであっても、次の疑問は依存として残ったままだ: 「私たちは自分たちの手で自分たち自身を作り直すことができるのだろうか?自分たちの国を誇りに思う場所に再建することができるのだろうか?」 -

    - -

    - Yes, we can. -

    - -

    - できるさ。 -

    - -

    - I live on the west coast of the United States, which is a region pioneers traveled to so they could choose how to define their home, but this whole country is built on that idea — we choose who we will be. -

    - -

    - 私が住んでいるのはアメリカ合衆国の西海岸で、そこは自分たちの国家を明らかにする方法を選択できるようにするために開拓者たちが移住してきた地域だ。しかしこの考えは西海岸にだけ見られるものではなく、アメリカ合衆国全体がこの西海岸に移住してきた開拓者たちが抱いていた考えの上に築かれている ― 私たちは自分たちの将来の姿を選ぶことができる。 -

    - -

    - Where I sit, with the cranky engineers — the insane optimists — I hope we all share this optimism because, given enough time, we can build anything. -

    - -

    - 気違いじみたエンジニア ― 狂ったエンジニア ― と一緒に私が座っているところから、私たちがみなこの楽観主義を共有していることを望んでいる。なぜなら、十分な時間さえあれば、私たちは何でも作れるのだから。 -

    -
    diff --git a/content/post/2008/11/08/2008-11-08-00001066.md b/content/post/2008/11/08/2008-11-08-00001066.md deleted file mode 100644 index 6d7f07c..0000000 --- a/content/post/2008/11/08/2008-11-08-00001066.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 「手紙」(アンジェラ・アキ@大阪城ホール) -author: kazu634 -date: 2008-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4365;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2008/11/15/2008-11-15-00001067.md b/content/post/2008/11/15/2008-11-15-00001067.md deleted file mode 100644 index 20165d6..0000000 --- a/content/post/2008/11/15/2008-11-15-00001067.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: redditで取り上げられてた -author: kazu634 -date: 2008-11-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4373;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - アクセス数が多いなと思っていたら、reddit.com 日本語版で取り上げられてました。「2008-11-08 – 武蔵の日記」です。 -

    - -

    -

    -
    -

    - -

    -f:id:sirocco634:20081115114804p:image -

    - -

    - エンジニアの側からのこうした働きかけっていうのに、みんな心動かされたのかな。読んでいただいて感謝。 -

    -
    diff --git a/content/post/2008/11/15/2008-11-15-00001068.md b/content/post/2008/11/15/2008-11-15-00001068.md deleted file mode 100644 index b4416f9..0000000 --- a/content/post/2008/11/15/2008-11-15-00001068.md +++ /dev/null @@ -1,118 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2008-11-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4377;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -実践Debian GNU/Linuxサーバ ルート養成講座

    - -
    -

    -実践Debian GNU/Linuxサーバ ルート養成講座 -

    - - -
    - -
    -
    -
    - -
    -Linux逆引き大全360の極意 サーバセキュリティ編 (360 Tips to Use Linux Better!)

    - -
    -

    -Linux逆引き大全360の極意 サーバセキュリティ編 (360 Tips to Use Linux Better!) -

    - - -
    - -
    -
    -
    - -

    - ボーナスが出たら、Linuxサーバを構築する予定。そのための準備だよ。 -

    - -
    -BRUTUS (ブルータス) 2008年 12/1号 [雑誌]

    - -
    -

    -BRUTUS (ブルータス) 2008年 12/1号 [雑誌] -

    - - -
    - -
    -
    -
    - -

    - 映画を知りたい。 -

    -
    diff --git a/content/post/2008/11/15/2008-11-15-00001069.md b/content/post/2008/11/15/2008-11-15-00001069.md deleted file mode 100644 index 62ce260..0000000 --- a/content/post/2008/11/15/2008-11-15-00001069.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: こんなページを発見 -author: kazu634 -date: 2008-11-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4375;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -reddit.comで発見したよ: -

    - - -
    diff --git a/content/post/2008/11/16/2008-11-16-00001070.md b/content/post/2008/11/16/2008-11-16-00001070.md deleted file mode 100644 index df47fda..0000000 --- a/content/post/2008/11/16/2008-11-16-00001070.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: SICPを買ったよ -author: kazu634 -date: 2008-11-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4379;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)を購入しました。Lispの勉強とコンピュータサイエンスについて学ぶため。後、英語でコンピュータサイエンスの会話ができるように語彙を吸収しておきたいという目的もあり。何にせよ、頑張るよ。でも、Gaucheの方もやらないと。。。 -

    - -
    -Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)

    - -
    -

    -Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/11/16/2008-11-16-00001071.md b/content/post/2008/11/16/2008-11-16-00001071.md deleted file mode 100644 index 2cb6266..0000000 --- a/content/post/2008/11/16/2008-11-16-00001071.md +++ /dev/null @@ -1,146 +0,0 @@ ---- -title: 第14章・入出力 -author: kazu634 -date: 2008-11-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4381;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - ゆっくりと勉強は進行中。今日は入出力です。 -

    - -

    - 入力(文字や行を読み取る) -

    - -

    - readなどの手続きを用いるようです。 -

    - -

    - 出力 -

    - -

    - このような手続きがある: -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - write - - 引数に渡されたオブジェクトの外部表現を出力します -
    - display - - 引数に渡されたオブジェクトそれぞれが読みやすい形で出力します -
    - print - - displayと基本的に同じだけど、最後に改行を挿入します -
    - format - - C言語でいうところのprintfです -
    - -

    - formatについては -

    - -
    -(format <出力先> <書式指定> <引数>)
    -
    - -

    - という使い方です。出力先は#tの場合、デフォルトでは標準出力にフォーマットされた結果が出力される。#fの場合、formatした結果を戻り値とする。書式指定には以下のようなパラメータがあるよ: -

    - - - - - - - - - - - - - - - - - - - - - -
    - ~d - - ~b - - ~o - - ~x -
    - 10進数 - - 2進数 - - 8進数 - - 16進数 -
    - -
    - 例 -
    - -
    -gosh> (write 123)
    -123#<undef>
    -gosh> (display #\a)
    -a#<undef>
    -gosh> (display "Gauche\n")
    -Gauche
    -#<undef>
    -gosh> (print "gauche")
    -gauche
    -#<undef>
    -gosh> (format #f "Result = |~10@a|\n" (* 3 4))
    -"Result = |        12|\n"
    -gosh> (format #t "Result = |~10@a|\n" (* 3 4))
    -Result = |        12|
    -#<undef>
    -
    -
    diff --git a/content/post/2008/11/20/2008-11-20-00001072.md b/content/post/2008/11/20/2008-11-20-00001072.md deleted file mode 100644 index 95752df..0000000 --- a/content/post/2008/11/20/2008-11-20-00001072.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: いつの間にかMade to Stickの邦訳がでていた -author: kazu634 -date: 2008-11-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4385;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - どのようにすれば自分の考えを他人の頭からはなれられないようにするかということについて書いています。 -

    - -
    - -
    - -
    -アイデアのちから

    - -
    -

    -アイデアのちから -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/11/24/2008-11-24-00001074.md b/content/post/2008/11/24/2008-11-24-00001074.md deleted file mode 100644 index 537f07a..0000000 --- a/content/post/2008/11/24/2008-11-24-00001074.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: outputz試してみました。 -author: kazu634 -date: 2008-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4393;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日の成果 -

    - -

    -

    -
    -

    - -

    -

    -
    - 11/24/2008 Outputz -
    - -
    -
    - 2,016bytes -
    - -

    - - -

    - powered by Outputz. -

    -

    - -

    - outputz.elの設定 -

    - -

    - 「EmacsからOutputzに文字数を投げる – antipop」を参照しよう: -

    - -
    -(require 'outputz)
    -(setq outputz-key "****************")      ;; 復活の呪文
    -(setq outputz-uri "http://emacs.com/%s") ;; 適当なURL。%sにmajor-modeの名前が入るので、major-modeごとのURLで投稿できます。
    -(global-outputz-mode t)
    -;; Add to the modes:
    -;; http://d.hatena.ne.jp/higepon/20081121/1227234534
    -(add-to-list 'outputz-modes 'hatena-mode) ;; Hey, hatena-mode!
    -(add-to-list 'outputz-modes 'scheme-mode) ;; Hey, Scheme!
    -
    -
    diff --git a/content/post/2008/11/24/2008-11-24-00001075.md b/content/post/2008/11/24/2008-11-24-00001075.md deleted file mode 100644 index 574618e..0000000 --- a/content/post/2008/11/24/2008-11-24-00001075.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 輪講袋の使い勝手 -author: kazu634 -date: 2008-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4391;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - サイクリング - ---- -
    -

    -[asin:B000FTF7IQ:title]を使い、仙台まで自転車を持って帰りました。とりあえず言えることは、やっぱり素人が一から袋の中にしまうのは大変ということ。自分は自転車を解体することはできましたが、組み立てるときに自転車屋さんのお世話になりました(..;)経験者の人と一緒にやるか、自転車屋さんのお世話になることを視野に入れると最初はいいかも。コツがわかると、本当に短時間で組み立て、解体ができるようになるのですが。 -

    - -

    - 後、[asin:B000FTF7IQ:title]で不満なのが、取り付け金具。なんかディレイラーよりも高さが低いので、袋の中でフレームが安定しないのだが(..;)これでいいのだろうか??? -

    - -

    -[asin:B000FTF7IQ:detail]

    diff --git a/content/post/2008/11/24/2008-11-24-仙台に帰省していました-2.md b/content/post/2008/11/24/2008-11-24-仙台に帰省していました-2.md deleted file mode 100644 index 3a74655..0000000 --- a/content/post/2008/11/24/2008-11-24-仙台に帰省していました-2.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: 仙台に帰省していました -author: kazu634 -date: 2008-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4389;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 仙台に帰省していました。仙台は寒かったですが、なんかゆっくりと過ごすことができました。 -

    - -

    - 1日目 -

    - -

    - 移動日でした。新幹線でSICPを読んで移動していました。environmentの話がはやくも出てきたので、Gaucheの本で該当部分を読み直そうと思っています。 -

    - -

    - 2日目 -

    - -

    - 後輩の学会発表を聴講しに行ってきました。発表が終わって先生に挨拶しに行き、後輩に学会発表をするように勧めたのは自分ですと言いました。そしたら「黒幕はおまえか!!!」と言われました。いやいや、自分のとこの学生に発表させるようにし向けるのはあなたの仕事であって、私の仕事ではないのだから、こっちがお金もらいたいぐらいなのだが。。。なぜにして「黒幕」。。。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - 3日目 -

    - -

    - 働いていた予備校の学生寮に行ってきて、談笑。だらだらとした時間を過ごしてきました。 -

    -
    diff --git a/content/post/2008/11/25/2008-11-25-starbucksの店舗情報を取得する-その1.md b/content/post/2008/11/25/2008-11-25-starbucksの店舗情報を取得する-その1.md deleted file mode 100644 index cc224c4..0000000 --- a/content/post/2008/11/25/2008-11-25-starbucksの店舗情報を取得する-その1.md +++ /dev/null @@ -1,358 +0,0 @@ ---- -title: Starbucksの店舗情報を取得する – その1 -author: kazu634 -date: 2008-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4395;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - starbucks - ---- -
    -

    - Starbucksがどこにあるのかを検索しようと公式サイトを覗くも、自分が望むような検索ができず。できればGoogleMap上に店舗があるところにマーカーをたてたいなーと漠然と考える。そうしたことをPerlで実現しようと考え、少しずつ頑張ってみる…という企画の第一弾です。 -

    - -

    - はじめに -

    - -

    - Starbucks公式サイトの検索はこのようになっています -

    - -

    -

    -
    -

    - -

    -f:id:sirocco634:20081125234824p:image -

    - -

    - ソースを覗いてみると、 -

    - - - -

    - という部分が店舗情報へのリンクになっているようです。それを切り出して、店舗情報へのリンクを集めた配列を作ります。 -

    - -

    - www::Mechanize -

    - -

    - 基本的な使い方はこんな感じになります。ちなみに以下は私のsnippetとして登録しているものです。: -

    - -
    -# character modules
    -use Encode;
    -use utf8;
    -# WWW::Mechanize
    -use WWW::Mechanize;
    -use URI;
    -binmode(STDOUT, ':raw :encoding(utf8)');
    -binmode(STDERR, ':raw :encoding(utf8)');
    -# ====================
    -# === Main Routine ===
    -# ====================
    -# creating the object of WWW::Mechanize
    -my $mech = WWW::Mechanize->new();
    -# ここでurlを指定してあげる
    -$mech->get( "http://www.google.com/" );
    -# Show the error message, if it fails.
    -die $mech->response->status_line unless $mech->success;
    -# n番目のフォームにデータをpostする場合はこういう風に指定する
    -$mech->form_number(1);
    -# postするデータを用意するにはこんな感じで指定するよ
    -# $mech->field(ktyp0 => 'SHK');
    -# データをサブミットする
    -$mech->submit();
    -$mech->success or die "Posting data fails: ",
    -$mech->response->status_line;
    -# 開いたページから正規表現でリンクを検索し、最初に見つかったリンクを踏む
    -# $mech->follow_link( url_regex => qr/\d\d\d\d\d+/ );
    -# die $mech->response->status_line unless $mech->success;
    -# my $html = decode('euc-jp', $mech->content);
    -# print($html);
    -
    - -

    - 基本的な使い方はこんな感じになります。 -

    - -

    - 作ってみた -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# character modules
    -use Encode;
    -use utf8;
    -# WWW::Mechanize
    -use WWW::Mechanize;
    -use URI;
    -binmode( STDOUT, ':raw :encoding(utf8)' );
    -binmode( STDERR, ':raw :encoding(utf8)' );
    -# ====================
    -# === Main Routine ===
    -# ====================
    -my @url = &get_url_list();
    -# 重複する要素の削除
    -&delete_duplicates(@url);
    -exit;
    -# ハッシュのキーは重複がないことを利用しているよ
    -sub delete_duplicates {
    -my @temp = @_;
    -my %tmp;
    -foreach my $x (@temp) {
    -$tmp{$x} = ;
    -}
    -foreach my $x ( sort keys %tmp ) {
    -print("$x\n");
    -}
    -}
    -# Sub-routine for getting the list of the urls.
    -sub get_url_list {
    -# 検索結果のページURLを格納する配列
    -my @links;
    -# creating the object of WWW::Mechanize
    -my $mech = WWW::Mechanize->new();
    -# Get the contents of the url
    -$mech->get("http://www.starbucks.co.jp/search/index.html/");
    -# Show the error message, if it fails.
    -die $mech->response->status_line unless $mech->success;
    -# SearchPerfectureにヒットするURLを@lnksに格納する
    -my @lnks = $mech->find_all_links( url_regex => qr/SearchPerfecture/ );
    -foreach my $url (@lnks) {
    -my $tmp = $url->url;
    -# このままだと相対URLなので、絶対URLに変換する
    -$tmp = URI->new_abs( $tmp, $url->base );
    -# 文字コードの変換
    -$tmp = decode( 'shift-jis', $tmp );
    -push( @links, $tmp );
    -}
    -# 東京や神奈川の処理
    -@lnks = $mech->find_all_links( url_regex => qr/search\/.*\.php$/ );
    -foreach my $url (@lnks) {
    -my $tmp = $url->url;
    -# Change the relative url into the absolute url
    -$tmp = URI->new_abs( $tmp, $url->base );
    -$tmp = decode( 'shift-jis', $tmp );
    -push( @links, $tmp );
    -}
    -return @links;
    -# my $html = decode('shift-jis', $mech->content);
    -# print($html);
    -}
    -
    - -

    - 実行結果 -

    - -
    -

    -http://www.starbucks.co.jp/search/kanagawa.php -

    - -

    -http://www.starbucks.co.jp/search/osaka.php -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%95Q%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%EF%8F%E9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AA%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AB%93%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%E2%8E%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%F2%95%8C%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8D%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8F%E9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%9E%93s%95%7B -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CF%96%7B%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CQ%94n%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%81%90%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%82%92m%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%B2%89%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8DL%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%A0%89%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%AD%8E%99%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8EO%8Fd%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%60%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%FB%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%97%9C%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8FH%93c%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C2%90X%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C3%89%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%CE%90%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90V%8A%83%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%91%E5%95%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%8D%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%96%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B9%8E%E6%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%87%8D%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%BF%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%C8%96%D8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%DE%97%C7%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%88%E4%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%BA%8C%C9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95x%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%96k%8AC%93%B9 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%98a%89%CC%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/tokyo.php -

    -
    -
    diff --git a/content/post/2008/11/28/2008-11-28-00001076.md b/content/post/2008/11/28/2008-11-28-00001076.md deleted file mode 100644 index 79c6056..0000000 --- a/content/post/2008/11/28/2008-11-28-00001076.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: PSPをゲット♪ -author: kazu634 -date: 2008-11-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4399;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    - 実家に戻ったら、弟がPSPの3000を購入していました。そのために余分になったPSPを譲ってもらいました。やったー(^O^)職場の先輩はモンスターハンターをやっているので、とりあえずモンスターハンターを購入してきました。はまると面白いらしいけど、そこまではまるのだろうか。。。ちょっと疑問ですが、やってみようと思っています。 -

    - -

    - それにしても、給料日の金曜日だったからか、ヨドバシカメラ(@横浜)は混んでいたなぁ。 -

    - -
    -PSP「プレイステーション・ポータブル」 フェリシア・ブルー (PSP-2000FB) 【メーカー生産終了】

    - - - -
    -
    -
    - -
    -モンスターハンター ポータブル 2nd G PSP the Best

    - -
    -

    -モンスターハンター ポータブル 2nd G PSP the Best -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/11/29/2008-11-29-00001077.md b/content/post/2008/11/29/2008-11-29-00001077.md deleted file mode 100644 index 6abe86f..0000000 --- a/content/post/2008/11/29/2008-11-29-00001077.md +++ /dev/null @@ -1,369 +0,0 @@ ---- -title: Starbucksの店舗検索からスクレイピング -author: kazu634 -date: 2008-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4405;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - scraper - ---- -
    -

    - 「 Starbucksの店舗情報を取得する – その1 – 武蔵の日記」のつづきだよ。 -

    - -
    - -
    - -

    - -

    - -

    - これまでのまとめ -

    - -

    -ページを表示できません。|スターバックス コーヒー ジャパンからリンクの抽出を前回行いました。今回は個別のページから情報を取得します。 -

    - -

    - 取得したいページ -

    - -

    - たとえば「http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B{%8F%E9%8C%A7:title]」のページです。個々の情報が次のように並んでいます。 -

    - -

    -

    -
    -

    - -

    -f:id:sirocco634:20081129222026p:image -

    - -

    - ここから情報を取得します。 -

    - -

    - Web::Scraper -

    - -

    - こういう場合はWeb::Scraperを使うとよいようです。そこで実際に使ってみました。 -

    - -

    - 参考にしたのは以下のページです: -

    - - - -

    - 実際のコード -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Encode;
    -use utf8;
    -# === Main part ===
    -# Web::Scraperのインスタンスを作成
    -my $scraper = scraper {
    -# 切り出す位置を指定
    -# 今回は複数ある「<div class="Table01">...</div>」の間を切り出し、
    -# storesという配列に格納
    -process '//div[contains(@class, "Table01")]', 'stores[]' => scraper {
    -# 「<div class="Table01">」からの相対的な位置で切り出す位置を指定
    -# 「//tr[1]/td[2]」は「<div class="Table01">」から
    -# 一つ目の「<tr>」の中にある二つ目の「<td>...</td>」の間にあるテキスト情報を
    -# キー「store_name」としてハッシュに格納する
    -process '//tr[1]/td[2]', 'store_name' => 'TEXT';
    -process '//tr[2]/td[2]', 'address'    => 'TEXT';
    -process '//tr[3]/td[2]', 'tel'        => 'TEXT';
    -process '//tr[4]/td[2]', 'nearby_station' => 'TEXT';
    -process '//tr[5]/td[2]', 'open_close' =>'TEXT';
    -}
    -};
    -# 実際に情報を取得する
    -my $result = $scraper->scrape(
    -URI->new(
    -"http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7"
    -)
    -);
    -# 情報の表示
    -print encode( 'utf8', Dump($result->{stores}) );
    -
    - -

    - 実行結果 -

    - -
    -

    - — -

    - - - -

    - nearby_station: ‘名古屋駅 ( JR東海道本線、JR関西本線、名古屋市営地下鉄桜通線、名古屋市営地下鉄東山線、近鉄名古屋線 ) 徒歩2分 新名古屋駅 ( 名鉄名古屋本線、名鉄犬山線 ) 徒歩4分 名古屋セントラルタワーズ内’ -

    - -

    - open_close: ‘月~木: 8:00 ~ 23:00 [LO 22:30]金: 8:00 ~ 23:00 [LO 22:30]土: 8:00 ~ 23:00 [LO 22:30]日: 8:00 ~ 23:00 [LO 22:30]祝日: 8:00 ~ 23:00 [LO 22:30]定休日:不定休’ -

    - -

    - store_name: ‘名古屋JRセントラルタワーズ店’ -

    - -

    - tel: ‘052-586-7087 ’ -

    - - - -

    - nearby_station: ‘栄駅 ( 名古屋市営地下鉄東山線、名古屋市営地下鉄名城線 ) 徒歩7分 栄町駅 ( 名鉄瀬戸線 ) 徒歩7分 ホテルプリシード名古屋’ -

    - -

    - open_close: ‘月~木: 7:00 ~ 22:00金: 7:00 ~ 22:30土: 7:00 ~ 22:30日: 7:00 ~ 22:00祝日: 7:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘ホテルプリシード名古屋 栄4丁目店’ -

    - -

    - tel: ‘052-251-7773 ’ -

    - - - -

    - nearby_station: ‘岡崎駅 ( JR東海道本線、愛知環状鉄道 ) 徒歩20分 東岡崎駅 ( 名鉄名古屋本線 ) 徒歩35分 イオンモール岡崎内’ -

    - -

    - open_close: ‘月~木: 10:00 ~ 22:00金: 10:00 ~ 22:00土: 10:00 ~ 22:00日: 10:00 ~ 22:00祝日: 10:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘イオンモール岡崎店’ -

    - -

    - tel: ‘0564-59-1010 ’ -

    - - - -

    - nearby_station: ‘藤ヶ丘駅 ( 名古屋市営地下鉄東山線、東部丘陵線リニモ ) 徒歩25分 アピタ長久手店(ショッピングセンター)内1F’ -

    - -

    - open_close: ‘月~木: 10:00 ~ 22:00金: 10:00 ~ 22:00土: 10:00 ~ 22:00日: 10:00 ~ 22:00祝日: 10:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘名古屋 アピタ長久手店’ -

    - -

    - tel: ‘0561-61-7022 ’ -

    - - - -

    - nearby_station: ‘名古屋駅 ( JR東海道本線、JR関西本線、名古屋市営地下鉄桜通線、名古屋市営地下鉄東山線、近鉄名古屋線 ) 徒歩3分 新名古屋駅 ( 名鉄名古屋本線、名鉄犬山線 ) 徒歩3分 婦人服ITOJUの向かい側’ -

    - -

    - open_close: ‘月~木: 7:30 ~ 21:30金: 7:30 ~ 21:30土: 7:30 ~ 21:30日: 7:30 ~ 21:30祝日: 7:30 ~ 21:30定休日:不定休’ -

    - -

    - store_name: ‘名駅地下街 サンロード店’ -

    - -

    - tel: ‘052-586-3252 ’ -

    - - - -

    - nearby_station: ‘栄駅 ( 名古屋市営地下鉄東山線、名古屋市営地下鉄名城線 ) 徒歩3分 栄町駅 ( 名鉄瀬戸線 ) 徒歩3分 栄東急イン1F’ -

    - -

    - open_close: ‘月~木: 7:00 ~ 22:00金: 7:00 ~ 22:30土: 7:00 ~ 22:30日: 7:00 ~ 22:00祝日: 7:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘栄東急イン店’ -

    - -

    - tel: ‘052-262-2156 ’ -

    - - - -

    - nearby_station: ‘伏見駅 ( 名古屋市営地下鉄東山線、名古屋市営地下鉄鶴舞線 ) 徒歩3分 電気文化会館の前の三井住友銀行の中’ -

    - -

    - open_close: ‘月~木: 7:00 ~ 22:00金: 7:00 ~ 22:00土: 8:00 ~ 22:00日: 8:00 ~ 21:00祝日: 8:00 ~ 21:00定休日:不定休’ -

    - -

    - store_name: ‘三井住友銀行名古屋ビル店’ -

    - -

    - tel: ‘052-232-1516 ’ -

    - - - -

    - nearby_station: ‘緒川駅 ( JR武豊線 ) 徒歩5分 イオン東浦ショッピングセンター’ -

    - -

    - open_close: ‘月~木: 10:00 ~ 22:00金: 10:00 ~ 22:00土: 10:00 ~ 22:00日: 10:00 ~ 22:00祝日: 10:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘イオンモール東浦店’ -

    - -

    - tel: ‘0562-82-2723 ’ -

    - - - -

    - nearby_station: ‘神宮前駅 ( 名鉄名古屋本線、名鉄常滑線 ) 徒歩1分 東口の階段降りてすぐ’ -

    - -

    - open_close: ‘月~木: 7:00 ~ 21:30金: 7:00 ~ 21:30土: 7:00 ~ 21:30日: 7:00 ~ 21:00祝日: 7:00 ~ 21:00定休日:不定休’ -

    - -

    - store_name: ‘名鉄 神宮前駅店’ -

    - -

    - tel: ‘052-683-5013 ’ -

    - - - -

    - nearby_station: ‘久屋大通駅 ( 名古屋市営地下鉄名城線、名古屋市営地下鉄桜通線 ) 徒歩1分 地下鉄久屋大通駅1番出口すぐ’ -

    - -

    - open_close: ‘月~木: 7:00 ~ 22:00金: 7:00 ~ 22:30土: 7:00 ~ 22:30日: 8:00 ~ 22:00祝日: 8:00 ~ 22:00定休日:不定休’ -

    - -

    - store_name: ‘桜通り大津店’ -

    - -

    - tel: ‘052-962-1055 ’ -

    -
    - -

    - これからの課題 -

    - - -
    diff --git a/content/post/2008/11/29/2008-11-29-00001078.md b/content/post/2008/11/29/2008-11-29-00001078.md deleted file mode 100644 index 00a6a85..0000000 --- a/content/post/2008/11/29/2008-11-29-00001078.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: Web::Scraperの勉強中 -author: kazu634 -date: 2008-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4401;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - scraper - ---- -
    -

    -
    D -

    - -

    - XPathがよくわからない。Firebugを使うと幸せになれそうだけど、柔軟な対応は難しそう。XMLの基本を勉強した方がいいのかな? -

    -
    diff --git a/content/post/2008/11/30/2008-11-30-00001081.md b/content/post/2008/11/30/2008-11-30-00001081.md deleted file mode 100644 index ba0fc78..0000000 --- a/content/post/2008/11/30/2008-11-30-00001081.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Moleskineの革カバーがほしいな -author: kazu634 -date: 2008-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4411;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 文房具 - ---- -
    -

    - ほぼ日手帳の革カバー版を購入したら、Moleskineの革カバーがほしくなった。ネットは便利なもので探すと簡単に見つかった。 -

    - -

    -[rakuten:slip-on:754338:detail] -

    - -

    - これ買ってみよう♪ -

    -
    diff --git a/content/post/2008/11/30/2008-11-30-reading-sicp-2.md b/content/post/2008/11/30/2008-11-30-reading-sicp-2.md deleted file mode 100644 index 854717f..0000000 --- a/content/post/2008/11/30/2008-11-30-reading-sicp-2.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Reading SICP – 2 -author: kazu634 -date: 2008-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4409;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - ---- -
    -

    -Structure and Interpretation of Computer Programs (MIT Electrical Engineering and Computer Science)を読む、その2です。今回は -

    - - - -

    - というようなことが書いてありました(私の理解が間違えていなければ…)。 -

    - -

    - Excercise (pp 20-21) -

    - -
    - Excercise 1.2 -
    - -
    -

    - Translate the following expression into prefix form -

    - -
    -

    -¥frac{5 + 4 + (2 - (3 - (6 + ¥frac{4}{5})))}{3(6 - 2)(2 - 7)} -

    -
    -
    - -
    -(/ (+ 5 4 (- 2 (- 3 (+ 6 (/ 4 5))))) (* 3 (- 6 2) (- 2 7)))
    -
    - -
    - Excercise 1.3 -
    - -
    -

    - Define a procedure that takes 3 numbers as arguments and returns the sum of the squares of the two larger numbers. -

    -
    - -
    -(define (sum-of-square a b c)
    -(define (square n)
    -(* n n))
    -(cond [(and (< a b) (< a c)) (+ (square b) (square c))]   ; when a is the smallest
    -[(and (< b a) (< b c)) (+ (square a) (square c))]   ; when b is the smallest
    -[(and (< c a) (< c b)) (+ (square a) (square b))])) ; when c is the smallest
    -
    -
    diff --git a/content/post/2008/12/06/2008-12-06-00001087.md b/content/post/2008/12/06/2008-12-06-00001087.md deleted file mode 100644 index 04b8671..0000000 --- a/content/post/2008/12/06/2008-12-06-00001087.md +++ /dev/null @@ -1,453 +0,0 @@ ---- -title: 店舗検索結果のURLを一覧表示にする -author: kazu634 -date: 2008-12-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4423;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - starbucks - ---- -
    -

    - 「 Starbucksの店舗検索からスクレイピング – 武蔵の日記」の続きだよ。 -

    - -
    - -
    - -

    - この前までの復習と今日やったこと -

    - -

    - 「スターバックス コーヒー | 店舗検索」から各県の店舗検索結果の一ページ目を取得することができます。また、店舗検索結果のページから店舗情報を取得することもできます。 -

    - -

    - 今回は店舗検索結果の一ページ目~最後のページまでのURLを取得することを目標とします。 -

    - -

    - 具体的にやること -

    - -

    - この「次の10件」というリンク先が存在すれば、そのURLを取得し、そのURL先へと飛んで同じように「次の10件」が存在するかどうかをチェックする…ということを繰り返します。再帰が使えそう。 -

    - -

    -

    -
    -

    - -

    -f:id:sirocco634:20081206223124p:image -

    - -

    - コード -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -# character modules
    -use Encode;
    -use utf8;
    -# WWW::Mechanize
    -use WWW::Mechanize;
    -use URI;
    -binmode( STDOUT, ':raw :encoding(utf8)' );
    -binmode( STDERR, ':raw :encoding(utf8)' );
    -# ====================
    -# === Main Routine ===
    -# ====================
    -# creating the object of WWW::Mechanize
    -my $mech = WWW::Mechanize->new();
    -&list_url('http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7&SearchCity=&storelist=1');
    -sub list_url {
    -my $url=shift();
    -# Get the contents of the url
    -$mech->get($url);
    -# Show the error message, if it fails.
    -die $mech->response->status_line unless $mech->success;
    -my $html = decode( 'sjis', $mech->content );
    -if ( $html =~ /<a href="(.+)">次の10件<\/a>/ ) {
    -my $next = $1;
    -my $url = URI->new_abs( $next, $mech->base );
    -print "$url\n";
    -&list_url($url);
    -}
    -}
    -
    - -

    - 店舗検索トップページから一覧にして列挙 -

    - -

    - 店舗検索から、各県の店舗検索結果の一ページ目を取得するスクリプトは作成済みなので、上のスクリプトと組み合わせてみました。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# character modules
    -use Encode;
    -use utf8;
    -# WWW::Mechanize
    -use WWW::Mechanize;
    -use URI;
    -binmode( STDOUT, ':raw :encoding(utf8)' );
    -binmode( STDERR, ':raw :encoding(utf8)' );
    -# ====================
    -# === Main Routine ===
    -# ====================
    -my @url = &get_url_list();
    -foreach my $x (@url) {
    -&list_url($x);
    -}
    -exit;
    -# ====================
    -# === sub routines ===
    -# ====================
    -# Sub-routine for getting the list of the urls.
    -sub get_url_list {
    -# 検索結果のページURLを格納する配列
    -my @links;
    -# creating the object of WWW::Mechanize
    -my $mech = WWW::Mechanize->new();
    -# Get the contents of the url
    -$mech->get("http://www.starbucks.co.jp/search/index.html/");
    -# Show the error message, if it fails.
    -die $mech->response->status_line unless $mech->success;
    -# Get the list of urls of each Starbucks Stores
    -my @lnks = $mech->find_all_links( url_regex => qr/SearchPerfecture/ );
    -foreach my $url (@lnks) {
    -my $tmp = $url->url;
    -# Change the relative url into the absolute url
    -$tmp = URI->new_abs( $tmp, $url->base );
    -$tmp = decode( 'shift-jis', $tmp );
    -push( @links, $tmp );
    -}
    -return @links;
    -}
    -sub list_url {
    -my $mech = WWW::Mechanize->new();
    -my $url=shift();
    -print "$url\n";
    -# Get the contents of the url
    -$mech->get($url);
    -# Show the error message, if it fails.
    -die $mech->response->status_line unless $mech->success;
    -my $html = decode( 'sjis', $mech->content );
    -if ( $html =~ /<a href="(.+)">次の10件<\/a>/ ) {
    -my $next = $1;
    -my $url = URI->new_abs( $next, $mech->base );
    -&list_url($url);
    -}
    -}
    -
    - -
    - 実行結果 -
    - -
    -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%96k%8AC%93%B9 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%96k%8AC%93%B9&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C2%90X%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%E2%8E%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8F%E9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8F%E9%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8FH%93c%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%60%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%EF%8F%E9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%EF%8F%E9%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%C8%96%D8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%C8%96%D8%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CQ%94n%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7&storelist=21 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7&storelist=31 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7&storelist=41 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7&storelist=21 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7&storelist=31 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7&storelist=41 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%97%9C%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%96%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90V%8A%83%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95x%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%CE%90%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%88%E4%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%A0%89%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%9E%93s%95%7B -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%9E%93s%95%7B&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%BA%8C%C9%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%BA%8C%C9%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%BA%8C%C9%8C%A7&storelist=21 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%98a%89%CC%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%DE%97%C7%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B9%8E%E6%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%87%8D%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AA%8ER%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8DL%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8DL%93%87%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%FB%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7&storelist=21 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7&storelist=31 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%B2%89%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%8D%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CF%96%7B%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%91%E5%95%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8D%E8%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%AD%8E%99%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AB%93%EA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AB%93%EA%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%BF%93%87%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%81%90%EC%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%95Q%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%82%92m%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C3%89%AA%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C3%89%AA%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7&storelist=11 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7&storelist=21 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7&storelist=31 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7&storelist=41 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%F2%95%8C%8C%A7 -

    - -

    -http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8EO%8Fd%8C%A7 -

    -
    -
    diff --git a/content/post/2008/12/07/2008-12-07-00001088.md b/content/post/2008/12/07/2008-12-07-00001088.md deleted file mode 100644 index bcf8407..0000000 --- a/content/post/2008/12/07/2008-12-07-00001088.md +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: 『やさしいEmacs‐Lisp講座』を購入 -author: kazu634 -date: 2008-12-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4427;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    - Emacs-Lispの勉強用に購入しました。外部プロセスを起動する方法をペラっとめくって、ちょっと書いてみたら、革命的に便利になってしまった…ちょっと前にisbn13からisbn10(つまりasin)を求めるスクリプトを書きましたが、それをEmacs上で実行できるようにしてみました。 -

    - -

    - これで本を片手に、日記を書くのが便利になった。 -

    - -

    - .emacsとかに表記するの -

    - -
    -(defun lookup-asin (isbn13)
    -(interactive "sISBN13: \n")
    -(call-process "isbn" nil t t isbn13))
    -
    - -

    - isbn13の値をミニバッファーで尋ね、isbn10をカレントバッファーに返す。M-x lookup-asinしてみよう。 -

    - -

    - Perlスクリプト -

    - -
    -#!/usr/bin/perl
    -use strict;
    -use warnings;
    -# ==================
    -# === 変数の宣言 ===
    -# ==================
    -# isbn10を格納するための配列
    -my @isbn10;
    -my $isbn13;
    -# ====================
    -# === 起動時の処理 ===
    -# ====================
    -# スクリプトに引数が設定されてなければ終了
    -exit if (@ARGV == );
    -# スクリプトの引数を代入する
    -my $chk = &chk_arg($ARGV[]);
    -# 引数のチェック
    -exit if ($chk == -1);
    -$isbn13 = $ARGV[];
    -# ================
    -# === 処理開始 ===
    -# ================
    -# 数字を一つずつ配列に格納
    -my @temp = split(//, $isbn13);
    -# check digit以外の部分が完成
    -for (my $i = 3; $i < 12; $i++) {
    -push(@isbn10, $temp[$i])
    -}
    -# check digitの計算
    -my $c_digit = &calc_c_digit(@isbn10);
    -# check digitを配列に格納
    -push(@isbn10, $c_digit);
    -# isbn10を表示
    -print(@isbn10, "\n");
    -# ================
    -# === 処理終了 ===
    -# ================
    -exit;
    -# ==================================
    -# ========== サブルーチン ==========
    -# ==================================
    -# ================================
    -# === チェックディジットの計算 ===
    -# ================================
    -# 戻り値: チェックディジット
    -sub calc_c_digit {
    -# check digitを計算するためのisbn
    -my @tmp_isbn9 = @_;
    -# 計算用
    -my $temp;
    -for (my $i = ; $i < @tmp_isbn9; $i++) {
    -$temp += $tmp_isbn9[$i] * (10 - $i);
    -}
    -$temp = int($temp % 11);
    -$temp = 11 - $temp;
    -if ($temp == 10) {
    -return ("X");
    -} else {
    -return $temp;
    -}
    -}
    -# ================================
    -# === スクリプトの引数チェック ===
    -# ================================
    -#  0 : 正常な引数
    -# -1 : 異常な引数
    -sub chk_arg {
    -my @tmp = @_;
    -foreach my $i (@tmp) {
    -return (-1) if ($i =~ /[a-zA-Z]/);
    -}
    -return();
    -}
    -
    - -

    - このスクリプトをisbnとして保存し、パスの通ったところに保存する。 -

    - -

    - まとめ -

    - -

    - 外部プロセスを起動させられるようになると、Emacsの拡張性がさらに広がるなぁ。 -

    - -
    -やさしいEmacs‐Lisp講座

    - -
    -

    -やさしいEmacs‐Lisp講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/12/08/2008-12-08-00001089.md b/content/post/2008/12/08/2008-12-08-00001089.md deleted file mode 100644 index 2223d9f..0000000 --- a/content/post/2008/12/08/2008-12-08-00001089.md +++ /dev/null @@ -1,113 +0,0 @@ ---- -title: カレント行をハイライト表示 -author: kazu634 -date: 2008-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4429;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -Highlight the Current Lineにまとめられていました。私はこんな感じでグレーになるように設定してみました。 -

    - -

    -

    -
    -

    - -

    -f:id:sirocco634:20081208230254p:image -

    - -

    - highlight-current-line -

    - -

    -highlight-current-line.elをパスの通ったところにおいて、.emacsに次のように書きませう。 -

    - -
    -(require 'highlight-current-line)
    -(highlight-current-line-on t)
    -;; To customize the background color
    -(set-face-background 'highlight-current-line-face "light yellow")
    -
    - -

    - HL-LINE -

    - -

    - GNU Emacs21はビルトイン関数が用意されていたよ。グローバルにその関数をオンにするには次のようにするよ。 -

    - -
    -(global-hl-line-mode 1)
    -;; To customize the background color
    -(set-face-background 'hl-line "#330")  ;; Emacs 22 Only
    -;(set-face-background 'highlight "#330")  ;; Emacs 21 Only
    -
    - -

    - (Emacs21とEmacs22の時の違いに注意してね) -

    - -

    -

    - -

    - HIGHLINE -

    - -

    -highline.elはhl-line, highlight-current-line, そしてlinemenuから発想を得て作られたよ。XEmacs向けならこれが一番いい選択肢だよ。使うときは次のようにしてね。 -

    - -
    -(require 'highline)
    -(highline-mode 1)
    -;; To customize the background color
    -(set-face-background 'highline-face "#222")
    -
    - -

    - 他にもたくさんあるよ -

    - - - -
    - -
    -
    diff --git a/content/post/2008/12/11/2008-12-11-00001090.md b/content/post/2008/12/11/2008-12-11-00001090.md deleted file mode 100644 index 2f6e791..0000000 --- a/content/post/2008/12/11/2008-12-11-00001090.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: メンター制度で職場の異なる先輩社員に会ってきました -author: kazu634 -date: 2008-12-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4435;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - うちの会社は今年からメンター制度というものを導入しました。メンターというのは、 -

    - -
    -

    - メンタリング(Mentoring)とは、人の育成、指導方法の一つ。指示や命令によらず、メンター(Mentor)と呼ばれる指導者が、対話による気づきと助言による被育成者たるプロテジェ(protege)ないしメンティー(Mentee)本人の自発的・自律的な発達を促す方法である。 -

    - -

    -メンタリング – Wikipedia -

    -
    - -

    - とありますが、要は「部署の異なる先輩社員(=メンター)と交流する機会が減ってきているので、そうした機会を会社側がお膳立てをして職場の上下関係とは関係のないところで新人と先輩社員を交流させよう」という目的なのだそうです。だから結構フランクなコミュニケーションを取ってほしいというのが思惑のようです。 -

    - -

    - 私のメンターとなった人は事業企画の課長さんでした。一緒にランチを食べに行ったら、呼び止められていたのですが、後で聞いてみるとうちの会社の経理部長と経理課長だったそうです(..;)「あんなのたいしたことない」とかおっしゃっていたのですが、いやいやそんなことないですから。。。 -

    - -

    - 私は諸外国の企業から製品提携をして日本国内へ持ってくるような仕事をしたいと思って今の会社に入社しました。気づいたら、うちの会社のアライアンス取り纏めの責任者がメンターでした。。。いやいや。軽い感じで、「(アメリカの)東(海岸)、西(海岸)、それともヨーロッパ?どこがいい?」と言われてきました。いやいや、早いから。 -

    - -

    - やっぱり、上に行く人はかなりエネルギッシュでした。エネルギーをもらって帰ってきたような。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from supivas -

    -
    diff --git a/content/post/2008/12/14/2008-12-14-00001095.md b/content/post/2008/12/14/2008-12-14-00001095.md deleted file mode 100644 index 9cce15e..0000000 --- a/content/post/2008/12/14/2008-12-14-00001095.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: Emacs-Lispの勉強 -author: kazu634 -date: 2008-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4449;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    - 『やさしいEmacs‐Lisp講座』を読んで、Emacs-Lispの勉強をしています。今日は検索系の関数の使い方を学びがてら、練習問題を解こうとしていました(まだ途中)。 -

    - -
    -

    - 下のような行を検索し、曜日のところにカーソルを移動させる関数を書いて -

    - -
    -

    - 修正時刻: Fri Jan 30 22:15:32 1998 -

    -
    -
    - -

    - とりあえず書いてみました -

    - -
    -(defun my-search-timestamp ()
    -(interactive)
    -(save-excursion
    -(let ((key "修正時刻: \\(Sun\\|Mon\\|Tue\\|Wed\\|Thu\\|Fri\\|Sat\\) \\(Jan\\|Feb\\|Mar\\|Apr\\|May\\|Jun\\|Jul\\|Aug\\|Oct\\|Nov\\|Dec\\)"))
    -(goto-line 1)
    -(re-search-forward key)
    -(message "found at line %s" (count-lines (point-min) (point))))))
    -
    - - - -

    - とりあえず検索して、発見するところまで書けました。 -

    - -
    -やさしいEmacs‐Lisp講座

    - -
    -

    -やさしいEmacs‐Lisp講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/12/14/2008-12-14-00001097.md b/content/post/2008/12/14/2008-12-14-00001097.md deleted file mode 100644 index 802669a..0000000 --- a/content/post/2008/12/14/2008-12-14-00001097.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: この考えに同意 -author: kazu634 -date: 2008-12-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4447;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - starbucks - ---- -
    -
    -

    - さらに雰囲気を悪化させたのが、席数を増やしたことだろう。初期のスタバを覚えている方の目には、今のスタバは別物と映るのではないだろうか。ゆったりとくつろげるソファ、隣の席との空間の取り方、そうしたゆとりは今のスタバからは失われてしまっている。だって、せっかくたくさんお客さんが来てくれるのだから、それを取り逃がすてはない。と、もしスタバが考えたのなら(たぶんそうだと思うけれど)それも自殺的行為である。 -

    - -

    -なぜスタバはダメになったのか – だから問題はコミュニケーションにあるんだよ by com-lab -

    -
    - -

    - たしかに勉強しようとすると、ある時期を境にして微妙に机が狭くなったような気がする…。それでもコーヒーがおいしいから、行くんだけれど。やっぱり、机が広くてゆったりしていた方がいいな。 -

    -
    diff --git a/content/post/2008/12/15/2008-12-15-00001098.md b/content/post/2008/12/15/2008-12-15-00001098.md deleted file mode 100644 index 29d6a05..0000000 --- a/content/post/2008/12/15/2008-12-15-00001098.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 風邪、引いてます -author: kazu634 -date: 2008-12-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4451;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 体調、悪すぎです。助けてほしいっす。 -

    - -

    - -

    - -

    - from floridapfe -

    -
    diff --git a/content/post/2008/12/21/2008-12-21-00001101.md b/content/post/2008/12/21/2008-12-21-00001101.md deleted file mode 100644 index 2b77c23..0000000 --- a/content/post/2008/12/21/2008-12-21-00001101.md +++ /dev/null @@ -1,168 +0,0 @@ ---- -title: カーソル位置から行末までの数字を全て加算してその結果を返すelisp -author: kazu634 -date: 2008-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4459;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    - 『やさしいEmacs‐Lisp講座』での勉強がてら作ってみました。編集系コマンドを駆使すると、できました。要は、 -

    - -
    -

    - 100 200 300 400 -

    -
    - -

    - という行があったときに、100の「1」の部分にカーソルを合わせてこの関数を実行すると、 -

    - -
    -

    - 1000 -

    -
    - -

    - としてくれます。 -

    - -

    - 対象とする人 -

    - -

    - とりあえず簡単なLispはわかるーという人。letとかの説明はされなくても大丈夫な人。 -

    - -

    - できたコード -

    - -
    -(defun my-calc-sum ()
    -(interactive)
    -;; tmp_point: カーソル行末のポイント
    -;; sum: 計算結果を格納するための変数
    -(let ((tmp_point (progn
    -(save-excursion ;; 現在のカーソル位置を記憶
    -(end-of-line) ;; 行末に移動
    -(point))))    ;; 現在のポイント位置を取得し、tmp_pointに代入
    -(sum ))                     ;; sumに0を代入
    -(save-excursion ;; 現在のカーソル位置を記憶
    -;; 数字がカーソル行に存在する間は以下の処理を実施
    -(while (re-search-forward "[0-9]+" tmp_point t)
    -;; 検索結果を数字として認識し、sumに加算
    -(setq sum (+ sum (string-to-number (buffer-substring (match-beginning ) (match-end )))))))
    -(kill-line)                       ;; カーソル位置から行末までを消去
    -(insert (number-to-string sum)))) ;;計算結果を挿入
    -
    - -

    - 考えたこと -

    - -
      -
    1. - とりあえず正規表現を使って、数字を抜き出そう -
    2. -
    3. - 正規表現を使った検索コマンドは範囲指定ができるから、行末のポイント位置が知りたい(→prognが必要となる理由が理解できた!) -
    4. -
    5. - whileを使うなら、検索コマンドは見つからなかったときにnilを返してほしいな -
    6. -
    7. - 検索結果を抜き出すイディオムがあるんだー -
    8. -
    - -

    - 用いた関数 -

    - -
    - re-search-forward -
    - -

    - re(gular)-search-forwardという意味です。そのままずばりで、「正規表現を用いた前方検索」というやつです。使い方は、 -

    - -
    -(re-search-forward "正規表現" 検索する範囲 エラー回避 回数)
    -
    - -

    - となります。 -

    - - - -
    - save-excursion -
    - -

    - 現在位置のポイントを記憶し、以降に記述する処理を実行します。save-excursionのブロックを抜けると、記憶したポイント位置に戻ります。 -

    - -
    - kill-line -
    - -

    - カーソル位置から行末までを消去します。これは知っている人も多い?Ctrl-kにデフォルトでは割り当てられています。 -

    - -
    -やさしいEmacs‐Lisp講座

    - -
    -

    -やさしいEmacs‐Lisp講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/12/23/2008-12-23-00001102.md b/content/post/2008/12/23/2008-12-23-00001102.md deleted file mode 100644 index 351aa6e..0000000 --- a/content/post/2008/12/23/2008-12-23-00001102.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: 『やさしいEmacs‐Lisp講座』の練習問題 -author: kazu634 -date: 2008-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4461;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    -”前回”のつづきです。 -

    - -
    -

    - 次のような書式のタイムスタンプがあるとき、このタイムスタンプを検索し、曜日のところにポイントを移動させる関数を作成せよ。 -

    - -

    - Revision Date: Tue Dec 23 20:07:26 2008 -

    -
    - -

    - 作成したコード -

    - -
    -(defun my-place-date ()
    -(interactive)
    -(let ((r_exp "Revision Date: \\([A-z]+\\) \\([A-z]+\\) \\([0-9]+\\) \\([0-9]+\\):\\([0-9]+\\):\\([0-9]+\\) \\([0-9]+\\)"))
    -(re-search-forward r_exp nil t)
    -(goto-char (match-beginning 1))))
    -
    - -

    - r_expという変数を導入して、正規表現を代入するという形にしてみました。 -

    - -
    - -
    -
    diff --git a/content/post/2008/12/23/2008-12-23-00001103.md b/content/post/2008/12/23/2008-12-23-00001103.md deleted file mode 100644 index 5a20531..0000000 --- a/content/post/2008/12/23/2008-12-23-00001103.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2008-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4463;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - zsh - ---- -
    -

    -id:naoyaが帯にコメントを書いていたよ。 -

    - -
    -zsh最強シェル入門

    - -
    -

    -zsh最強シェル入門 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2008/12/27/2008-12-27-00001104.md b/content/post/2008/12/27/2008-12-27-00001104.md deleted file mode 100644 index 63170f5..0000000 --- a/content/post/2008/12/27/2008-12-27-00001104.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 自宅サーバを設置しようとしています -author: kazu634 -date: 2008-12-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4467;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ボーナスが入ったことだし、自宅サーバを設置することにしました。サーバー用に購入したのはドスパラのマシンです。 -

    - -

    -f:id:sirocco634:20081227224643p:image -

    - -

    - Linuxの選定 -

    - -

    - Red Hat系統のOSは仕事でも触れることになるので、今回はパス。Debian系統のLinuxにすることに決めました。Debian系だとDebianとUbuntuのどちらかかなーと考えました。Ubuntuだとインストール作業が自動化されている度合いがDebianに比べ高そうなので、自力でセットアップする経験を求めてDebianにすることに決めた! -

    - -

    - Debianだと参考書も結構多そうだし。 -

    - -

    - CDイメージの入手 -

    - -

    -Debian JP Project – Debian JP Projectからダウンロードするよ。基本的にネットワークインストールCDのイメージはDebian — Network install from a minimal CDから入手できるみたい。 -

    - -

    - 今回迷ったのは、「Atomってi386でいいの?」という点。結構迷ったのだけれど、どうやらi386のイメージで良いみたいと判明。こいつをダウンロードした。 -

    - -

    - キーボードが… -

    - -

    - どうやらうちのHKKだとBIOS画面に入るためのDELキーが認識されないみたいだ…ブート順序の切り替えができないじゃないか…明日キーボード買ってこよ。 -

    -
    diff --git a/content/post/2008/12/27/2008-12-27-今日買った本-2.md b/content/post/2008/12/27/2008-12-27-今日買った本-2.md deleted file mode 100644 index f1d0a21..0000000 --- a/content/post/2008/12/27/2008-12-27-今日買った本-2.md +++ /dev/null @@ -1,197 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2008-12-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4465;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 正月に実家に帰るから、本を買いだめしたよ。 -

    - -

    -はたらきたい。 -

    - -

    - 気になる本。いとい重里と任天堂の社長さんの対談とかも載っていたはず。 -

    - -
    -はたらきたい。

    - -
    -

    -はたらきたい。 -

    - - -
    - -
    -
    -
    - -

    -谷川俊太郎質問箱 (Hobonichi books) -

    - -

    - こんなのをネットで見かけたら、買っちゃうでしょ。 -

    - -
    -

    - しつもん -

    - -

    -

    - -

    - どうして、 -

    - -

    - にんげんは死ぬの? -

    - -

    - さえちゃんは、 -

    - -

    - 死ぬのはいやだよ。 -

    - -

    - (こやまさえ 六歳) -

    - -

    -

    - -

    - ぼくがさえちゃんのお母さんだったら、 -

    - -

    - 「お母さんだって死ぬのはいやだよ!」と言いながら -

    - -

    - さえちゃんをぎゅーっと抱きしめて一緒に泣きます。 -

    - -

    - そのあとで一緒にお茶します。 -

    - -

    - こういう深い問いかけにはアタマだけじゃなく、 -

    - -

    - ココロもカラダも使って答えなくちゃね。 -

    -
    - -
    -谷川俊太郎質問箱 (Hobonichi books)

    - -
    -

    -谷川俊太郎質問箱 (Hobonichi books) -

    - - -
    - -
    -
    -
    - -

    -< 不良>のための文章術 (NHKブックス) -

    - -

    -Perlの偉い人が書評してた。 -

    - -
    -<不良/>のための文章術 (NHKブックス)” title=”< 不良>のための文章術 (NHKブックス)”></a></p> 
-    
-<div class= -

    -< 不良>のための文章術 (NHKブックス) -

    - - -
    - -
    -
    -
    - diff --git a/content/post/2008/12/29/2008-12-29-00001105.md b/content/post/2008/12/29/2008-12-29-00001105.md deleted file mode 100644 index 824bef2..0000000 --- a/content/post/2008/12/29/2008-12-29-00001105.md +++ /dev/null @@ -1,196 +0,0 @@ ---- -title: Debian自宅サーバ、SSHが使えるようになった -author: kazu634 -date: 2008-12-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4469;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 「 自宅サーバを設置しようとしています – 武蔵の日記」の続きです。ようやくsshが使えるようになりました。 -

    - -

    - ネットワーク -

    - -

    - なぜか初期のインストールではDHCPでの設定がうまくいかず。手動でもネットワークに繋がらないので、仕方がなくネットワークからダウンロードせずに最小構成でセットアップを終了。Debianを起動させてDHCPを認識させるための設定を書いてみる。/etc/network/interfacesを編集。 -

    - -
    -# This file describes the network interfaces available on your system
    -# and how to activate them. For more information, see interfaces(5).
    -# The loopback network interface
    -auto lo
    -iface lo inet loopback
    -# The primary network interface
    -allow-hotplug eth0
    -iface eth0 inet dhcp
    -
    - -

    - これをやると、DHCPで認識する。なんでなんだろう? -

    - -

    - でも、この最小構成の状態だと色々と不都合かなと感じたので、もう一度インストールを試みる。今度は一発でDHCP認識できた。たぶん、上書きインストールの際には前の設定ファイルを読み込んでいるのだろうと推測。とりあえずできたからいいや。 -

    - -

    - aptitudeの設定 -

    - -

    - パッケージ管理のためにaptitudeを最新の状態にしたよ。まずは/etc/apt/source.listを編集して、deb cdromで始まる行を削除するか、コメントアウトする。 -

    - -
    -# deb cdrom:[Debian GNU/Linux 4.0 r6 _Etch_ - Official i386 NETINST Binary-1 20081220-23:12]/ etch contrib main
    -
    - -

    - そうしてから -

    - -
    -# aptitude update
    -# aptitude upgrade
    -
    - -

    - する。 -

    - -

    - sudoの導入 -

    - -

    - 無いと色々と不便だから、導入するよ。 -

    - -
    -# aptitude -y install sudo
    -# visudo
    -
    - -

    - visudoしてsudoersを編集するよ。自分の場合はこうなった -

    - -
    -kazu634 ALL=(ALL) ALL
    -
    - -

    - を追加した。 -

    - -

    - vsftpdの導入 -

    - -

    - sshを導入するためには、ファイルのやりとりをしなければいけないのでftpサーバをまず最初にたてる。 -

    - -
    -# aptitude -y install vsftpd
    -# vi /etc/vsftpd.conf
    -
    - -

    - このvsftpd.confは次のように設定。 -

    - - - -

    - 設定が終わったら、vsftpdを再起動する。 -

    - -
    -# /etc/init.d/vsftpd restart
    -
    - -

    - sshの導入 -

    - -

    - sshをやっと導入するよ。 -

    - -
    -# aptitude -y install openssh-client openssh-server
    -# vi /etc/ssh/sshd_config
    -
    - -

    - sshd_configは次のように変更した。 -

    - - - -

    - これで一通りの設定はできたよ。後は鍵を交換すればOK。ここでは触れません。 -

    - -
    -実践Debian GNU/Linuxサーバ ルート養成講座

    - -
    -

    -実践Debian GNU/Linuxサーバ ルート養成講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/01/04/2009-01-04-00001106.md b/content/post/2009/01/04/2009-01-04-00001106.md deleted file mode 100644 index 3412c80..0000000 --- a/content/post/2009/01/04/2009-01-04-00001106.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: WWW::Mechanizeのインストールでこける -author: kazu634 -date: 2009-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4477;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - なぜかよくわからないで、一人で悶々と過ごしていたんだけれど、google先生に聞いたら教えてくれました(thanks to WWW::HatenaStarインストール時にハマったことメモ – goldias)。それにしても検索キーワードが「”Can’t call method “url” on an undefined value at t/live/computers4sure.t line 28.”」じゃないとヒットしないってどういう事よ。 -

    - -
    -

    - they redesigned their site. the test is, as a result, now broken. -

    - -

    -Issue 87 – www-mechanize – Google Code -

    -
    - -

    - サイトを更新したから、WWW::Mechanizeでそのサイトにアクセスしようとするとエラーになるんだって。だから、WWW::HatenaStarインストール時にハマったことメモでは次のような回避策を書いていました。 -

    - -
    -

    - cpan> look WWW::Mechanize -

    - -

    - # make install -

    - -

    -WWW::HatenaStarインストール時にハマったことメモ – goldias -

    -
    - -

    - これでインストールできました。それにしても、2008年12月29日に初めての報告があった件なので、なかなかはまる人も多いのでは… -

    -
    diff --git a/content/post/2009/01/04/2009-01-04-00001107.md b/content/post/2009/01/04/2009-01-04-00001107.md deleted file mode 100644 index 749ef33..0000000 --- a/content/post/2009/01/04/2009-01-04-00001107.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 今年の目標 -author: kazu634 -date: 2009-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4471;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 海外旅行に行く -

    - -

    - ボーナス出たんだし、海外旅行に行きたい!たぶんイギリスに行きたい!!円高万歳!!! -

    - -

    - Webサービスを作ってみたい -

    - -

    - 自宅サーバも設置してみたことだし、そろそろ頑張る。 -

    - -

    - 好きな子いるから、つきあえるといいな -

    - -

    - バレンタインまでもうすぐですね。 -

    -
    diff --git a/content/post/2009/01/04/2009-01-04-debian-etch-and-a-half.md b/content/post/2009/01/04/2009-01-04-debian-etch-and-a-half.md deleted file mode 100644 index 5748057..0000000 --- a/content/post/2009/01/04/2009-01-04-debian-etch-and-a-half.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Debian Etch-And-A-Half -author: kazu634 -date: 2009-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4473;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - debian - ---- -
    -

    - 正月明けで帰ってきて、サーバの電源をつけたらネットワークを認識しなくなっていた。どうも原因がわからず、色々といじくってみてもどうにもならず(..;)どうしてもDHCPを認識しないし、ルーターにすらpingが届かない状態。 -

    - -

    - やることがつきてきたので、試しにUbuntuをインストールしてみました……こいつだと一発でネットワークが認識する。もしかして、リリースのタイミングの問題?自分はetchを使っていたけれど、これだと一年半ぐらい前のリリースでした。調べてみると、「Debian GNU/Linux 4.0 — Etch-And-A-Half リリースノート」というのがありました。こいつを使ってインストールしてみると、一発でネットワークを認識するし。。。 -

    - -

    - 教訓: 最新のstable版を使おう! -

    -
    diff --git a/content/post/2009/01/05/2009-01-05-00001109.md b/content/post/2009/01/05/2009-01-05-00001109.md deleted file mode 100644 index ae8a5bc..0000000 --- a/content/post/2009/01/05/2009-01-05-00001109.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: gitのインストール -author: kazu634 -date: 2009-01-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4479;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - ---- -
    -

    - バージョン管理、Subversionを使ったことがあったけど、gitを使ってみようと思い立って、導入したよ。 -

    - -

    - Debianの場合 -

    - -

    -git – Sekido Wikiを参考にすると幸せになれそうです。 -

    - -

    - Leopardの場合 -

    - -

    -git-osx-installer – Google Codeを見ると、バイナリで配布されている。 -

    - -

    - MacPortsからインストールしようとしたら、なぜかこける。追求は諦めて、バイナリで妥協。 -

    - -

    - とりあえず -

    - -

    - 自分用の備忘録としてまとめたので、あとでEmacsとの連携とかを考慮したまとめを書くぞ! -

    -
    diff --git a/content/post/2009/01/10/2009-01-10-00001110.md b/content/post/2009/01/10/2009-01-10-00001110.md deleted file mode 100644 index 294bf01..0000000 --- a/content/post/2009/01/10/2009-01-10-00001110.md +++ /dev/null @@ -1,278 +0,0 @@ ---- -title: '[emacs][muse] Carbon EmacsでMuseのPDFを生成する' -author: kazu634 -date: 2009-01-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4481;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f:id:sirocco634:20090110073921p:image -

    - -

    - 対象とする人 -

    - - - -

    - 基本的な設定 -

    - -

    - Carbon Emacsでの設定例は以下のサイトが参考になります。 -

    - - - -

    - を参考にするといいです。特に「[hiro] muse-modeでpdf作成」では小川版のplatexを用いた関数が定義されているようなので、これを用います。 -

    - -

    - 問題発生! -

    - -

    - 小川版のpLatexは文字コードとしてshift-jisしかダメなようです。でもそれだと、文字コードの違うtexソースは文字化けして、platexを通りません。結果的に、dviファイルが作成されずエラーが出てPDFが作れなくなります。 -

    - -

    - 「[hiro] muse-modeでpdf作成」ではPDF作成用の関数を自前で定義しているようです: -

    - -
    -(defun muse-latex-pdf-generate2 (file output-path final-target)
    -(muse-publish-transform-output
    -file output-path final-target "PDF"
    -(function
    -(lambda (file output-path)
    -(let ((command (format "cd \"%s\"; platex \"%s\";"
    -(file-name-directory output-path) file))
    -(times )
    -result)
    -;; XEmacs can sometimes return a non-number result. We'll err
    -;; on the side of caution by continuing to attempt to generate
    -;; the PDF if this happens and treat the final result as
    -;; successful.
    -(while (and (< times 2)
    -(or (not (numberp result))
    -(not (eq result ))
    -;; table of contents takes 2 passes
    -(file-readable-p
    -(muse-replace-regexp-in-string
    -"\\.tex\\'" ".toc" file t t))))
    -(setq result (shell-command command)
    -times (1+ times)))
    -(if (or (not (numberp result))
    -(eq result ))
    -t
    -nil))
    -(let ((dvi (muse-replace-regexp-in-string
    -".tex" "" file t t)))
    -(shell-command (format "cd \"%s\"; dvipdfmx \"%s\";"
    -(file-name-directory output-path) dvi)))
    -))
    -".aux" ".toc" ".out" ".log" ".dvi"))
    -
    - -

    - 単純にplatexを適切な回数分実行し、生成されたdviファイルをdvipdfmxに渡しているようです。 -

    - -

    - 問題なのは生成されるtexファイルの文字コードがshift-jisではないことなので、以下の関数を定義してみました: -

    - -
    -;; This function receives an argument and
    -;; it converts that file into shift-jis.
    -(defun generate_shiftjis (file)
    -(let* ((tempfile (expand-file-name (make-temp-file "tmp" nil ".tex")))
    -(cmd1 (format "cp %s %s" file tempfile))
    -(cmd2 (format "nkf -s %s > %s" tempfile file))
    -(cmd3 (format "rm %s" tempfile))
    -result)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd1) ;    (shell-command cmd1)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd2) ;    (shell-command cmd2)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd3))) ;    (shell-command cmd3)
    -
    - -

    - やっているのは -

    - -
      -
    1. - 既存のtexファイル(文字コードがshit-jisではない)を一時ファイルに待避 -
    2. -
    3. - nkfで待避ファイルをshift-jisに変換し、その結果を既存のtexファイルにリダイレクト -
    4. -
    5. - 待避ファイルの削除 -
    6. -
    - -

    - です。これをplatex実行前に行うようにしてみました。 -

    - -

    - 実際の設定 -

    - -

    - このようになりました: -

    - -
    -;; ============
    -;; === muse ===
    -;; ============
    -;; load authoring mode
    -(require 'muse-mode)
    -;; load publishing styles I use
    -(require 'muse-html)
    -(require 'muse-latex)
    -(require 'muse-texinfo)
    -(require 'muse-docbook)
    -(require 'muse-wiki)
    -;; (setq muse-html-encoding-default 'utf-8)
    -;; (setq muse-html-meta-content-encoding (quote utf-8))
    -(setq muse-latexcjk-encoding-default
    -(cdr (assoc 'utf-8 muse-latexcjk-encoding-map)))
    -(setq
    -muse-mode-hook
    -'(lambda ()
    -(setq outline-regexp "*+")
    -(setq outline-minor-mode t)
    -(setq coding-system-for-write 'utf-8)))
    -(require 'muse-project)
    -(add-to-list 'muse-project-alist
    -'("Default"
    -("~/working/muse/default" :default "index")
    -(:base "html" :path "~/publish/html")
    -(:base "latex" :path "~/publish/pdf")
    -(:base "pdf" :path "~/publish/pdf")))
    -(setq muse-latex-header
    -(concat
    -"\\documentclass{jsarticle}\n"
    -"\\usepackage[expert,deluxe,multi]{otf}\n"
    -"\\usepackage[dvipdfm]{graphicx}\n"
    -"\\usepackage{tabularx}\n"
    -"\\renewcommand{\\figurename}{Fig.}\n\n"
    -"\\usepackage{float}\n\n"
    -"\\usepackage{fancyhdr}\n"
    -"\\pagestyle{fancy}\n"
    -"\\lhead{<lisp>(muse-publishing-directive \"title\")</lisp>}\n"
    -"\\chead{}\n"
    -"\\rhead{<lisp>(muse-publishing-directive \"date\")</lisp>}\n"
    -"\\cfoot{\\thepage}\n"
    -"\\setlength{\\headheight}{16pt}\n"
    -"\\begin{document}\n\n"
    -"% フォントの選択\n"
    -"% \\usekanji{JY1}{mc}{m}{n} % 明朝\n"
    -"% \\usekanji{JY1}{mc}{bx}{n} % ゴシック\n"
    -"% \\usekanji{JY1}{gt}{m}{n} % ゴシック\n"
    -"% \\gtfamily % ヒラギノ角ゴシック\n"
    -"% \\bfseries % ヒラギノ明朝ボールド\n"
    -"% \\gtfamily\\bfseries % ヒラギノゴシックボールド\n"
    -"\\mgfamily % ヒラギノ丸ゴシック\n\n"
    -"%% 表紙作製\n"
    -"\\title{<lisp>(muse-publishing-directive \"title\")</lisp>}\n"
    -"\\author{<lisp>(muse-publishing-directive \"author\")</lisp>}\n"
    -"\\date{<lisp>(muse-publishing-directive \"date\")</lisp>}\n\n"
    -"\\maketitle\n"
    -"\\pagebreak\n\n"
    -"%% 目次ページ作製\n"
    -"% \\Large\n"
    -"% \\hypertarget{mokuji}{}\n"
    -"% \\begin{center}\\LARGE\\bf\n"
    -"% 目次のタイトル\n"
    -"% \\end{center}\n"
    -"% \\tableofcontents\n"
    -"% \\pagebreak\n\n"
    -"<lisp>(and muse-publish-generate-contents\n           \"\\\\tableofcontents\n\\\\newpage\")</lisp>\n"))
    -(defun muse-latex-pdf-generate2 (file output-path final-target)
    -(muse-publish-transform-output
    -file output-path final-target "PDF"
    -(function
    -(lambda (file output-path)
    -(let ((command (format "cd \"%s\"; platex \"%s\";"
    -(file-name-directory output-path) file))
    -(times )
    -result)
    -;; Convert the character code into shift-jis
    -(generate_shiftjis file)
    -;; XEmacs can sometimes return a non-number result. We'll err
    -;; on the side of caution by continuing to attempt to generate
    -;; the PDF if this happens and treat the final result as
    -;; successful.
    -(while (and (< times 2)
    -(or (not (numberp result))
    -(not (eq result ))
    -;; table of contents takes 2 passes
    -(file-readable-p
    -(muse-replace-regexp-in-string
    -"\\.tex\\'" ".toc" file t t))))
    -(setq result (shell-command command)
    -times (1+ times)))
    -(if (or (not (numberp result))
    -(eq result ))
    -t
    -nil))
    -(let ((dvi (muse-replace-regexp-in-string
    -".tex" "" file t t)))
    -(shell-command (format "cd \"%s\"; dvipdfmx \"%s\";"
    -(file-name-directory output-path) dvi)))
    -))
    -".aux" ".toc" ".out" ".log" ".dvi"))
    -;; This function receives an argument and
    -;; it converts that file into shift-jis.
    -(defun generate_shiftjis (file)
    -(let* ((tempfile (expand-file-name (make-temp-file "tmp" nil ".tex")))
    -(cmd1 (format "cp %s %s" file tempfile))
    -(cmd2 (format "nkf -s %s > %s" tempfile file))
    -(cmd3 (format "rm %s" tempfile))
    -result)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd1) ;    (shell-command cmd1)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd2) ;    (shell-command cmd2)
    -(call-process shell-file-name nil nil t
    -shell-command-switch cmd3))) ;    (shell-command cmd3)
    -(muse-derive-style "pdf" "latex"
    -:final 'muse-latex-pdf-generate2
    -:browser 'muse-latex-pdf-browse-file
    -:link-suffix 'muse-latex-pdf-extension
    -:osuffix 'muse-latex-pdf-extension)
    -
    -
    diff --git a/content/post/2009/01/18/2009-01-18-00001111.md b/content/post/2009/01/18/2009-01-18-00001111.md deleted file mode 100644 index 98d2cd1..0000000 --- a/content/post/2009/01/18/2009-01-18-00001111.md +++ /dev/null @@ -1,507 +0,0 @@ ---- -title: Emacs Lispのイディオム -author: kazu634 -date: 2009-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4483;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    -Emacs Lisp Idiomsを勉強をかねて訳しました。興味がある方はご覧ください。一部見出しレベルが異なりますが、はてなだとこれが限界みたいっす。。。 -

    - -

    - -

    - -

    - Emacs lisp Idioms (by Xah Lee, 2008-06) -

    - -

    - このページではテキスト処理に関する基本的な Emacs-lisp プログラミングのイディオムを集めています。 -

    - -

    - このページは二部構成で Interactive セクションと、Batchセクションの二つのセクションに分かれています。Interactiveセクションでは実際にファイルを編集しているときに呼び出すコマンドを書く際のイディオムを扱います。例えば、カーソル位置の単語をGoogleで検索する、カレントリージョンの特定の単語を置換する、XMLテンプレートを挿入する、既存のプログラミングプロジェクトの関数名をリネームするなどです。Batchセクションでは、unixのシェルツールやPerlを用いて行うようなバッチスタイルのテキスト処理を扱います。例えば、与えられたファイルやディレクトリの中を検索して置換する、複数のファイルでXML正当性検査を行うディレクトリにあるtagファイルを探し、レポートを作成するです。 -

    - -

    - このページで紹介されているイディオムは、ビギナーの elisp プログラマーにとって適切な、基本的なタスクしか含まれておらず、頻繁に必要となるケースしか扱っていません。 -

    - -

    - このページに書いてあることを理解するためには、最初にカーソル位置を取得する、カーソルを移動する、テキスト検索をする、テキストを挿入・削除するといった基本的なemacsの機能を知っておく必要があります。 -

    - -

    - Interactive関数のイディオム -

    - -

    - これがユーザー定義関数の典型的なひな形になります: -

    - -
    -(defun my-function ()
    -"... do this returns that ..."
    -(interactive)
    -(let (localVar1 localVar2 ...)
    -(setq localVar1 ...)
    -(setq localVar2 ...)
    -...
    -;; do something ...
    -)
    -)
    -
    - -
    - テキストを取得する -
    - -
    - 与えられた初期位置・終了位置のテキストを取得する -
    - -
    -; get the string from buffer
    -(setq myStr (buffer-substring myStartPos myEndPos))
    -(setq myStr (buffer-substring-no-properties myStartPos myEndPos))
    -
    - -

    - Emacsの文字列はシンタックス色づけ、active button、ハイパーテキストなどのためにプロパティーを持つことができます。buffer-substring-no-properties関数はこれらのプロパティーを持たないプレーンな文字列を返します。しかし、文字列を引数に取る多くの関数はプロパティー付きの文字列を引数に取ることもできます。 -

    - -
    - カーソル位置の単語・カーソル行を取得する -
    - -

    - カーソル位置の単語・行・文・url・ファイルネームなどの取得は次のようになります: -

    - -
    -;; grab a thing at point. The "thing" is a semantic unit. It can be a
    -;; word, symbol, line, sentence, filename, url and others.
    -;; grab the current word
    -(setq myStr (thing-at-point 'word))
    -;; grab the current word with hyphens or underscore
    -(setq myStr (thing-at-point 'symbol))
    -;; grab the current line
    -(setq myStr (thing-at-point 'line))
    -;; grab the start and end positions of a word (or any other thing)
    -(setq myBoundaries (bounds-of-thing-at-point 'word))
    -
    - -

    - 取得したいものが「シンボル」の場合、「シンボル」がダッシュ(-)やアンダーバー(_)という文字を伴ったアルファベットの列を意味することに気をつけてください。例えば、phpリファレンス引きコマンドを作成していて、カーソルが”print_r($y);”のpの位置にあった場合、取得したいのはprintではなくprint_rです。「シンボル」の正確な意味はそのモードのシンタックス・テーブルに依存します。 -

    - -

    - 以下に示すのが、アクティブなリージョンがない場合に「シンボル」を取得するphpリファレンス引きコマンドの例です: -

    - -
    -(defun php-lookup ()
    -"Look up current word in PHP ref site in a browser.\n
    -  If a region is active (a phrase), lookup that phrase."
    -(interactive)
    -(let (myword myurl)
    -(setq myword
    -(if (and transient-mark-mode mark-active)
    -(buffer-substring-no-properties (region-beginning) (region-end))
    -(thing-at-point 'symbol)))
    -(setq myurl
    -(concat "http://us.php.net/" myword))
    -(browse-url myurl)))
    -
    - -
    - マッチしたペアーの間のテキストを取得する -
    - -

    - 「<>」、「()」、「””」などで囲まれた範囲を取得します。 -

    - -

    - 肝になるのはskip-chars-backwardとskip-chars-forward関数です。以下に示す例では、p1はカーソルの左側の「”」に設定され、p2はカーソル右側の「”」に設定されます。 -

    - -
    -(defun select-inside-quotes ()
    -"Select text between double straight quotes on each side of cursor."
    -(interactive)
    -(let (p1 p2)
    -(skip-chars-backward "^\"")
    -(setq p1 (point))
    -(skip-chars-forward "^\"")
    -(setq p2 (point))
    -(goto-char p1)
    -(push-mark p2)
    -(setq mark-active t)
    -)
    -)
    -
    - -

    - もし「()」で囲まれたテキストを取得したのであれば、「”^\””」を「”^(“」と「”^)”」に変更してください。「<>」の場合も同様です。このコードはネストしたペアーを考慮していないことに気をつけてください。 -

    - -

    - リージョンを処理する -

    - -

    - ここでは現在のリージョンのテキストを処理するためのイディオムを紹介します。 -

    - -

    - 定義する関数に二つのパラメータ(お約束としては「start」・「end」とします)を持たせます。そうして「(interactive “r”)」を用いると、現在のリージョンの開始と終了位置が二つのパラメータにセットされます。例えばこのようになります: -

    - -
    -(defun remove-hard-wrap-region (start end)
    -"Replace newline chars in region by single spaces."
    -(interactive "r")
    -(let ((fill-column 90002000))
    -(fill-region start end)))
    -
    - -
    - アクティブなリージョン、あるいはカーソル上の単語を処理する -
    - -

    - 現在のリージョン、もしそれがなければ、カーソル上の単語を処理するイディオムは、以下のようになります: -

    - -
    -(defun down-case-word-or-region ()
    -"Lower case the current word or text selection."
    -(interactive)
    -(let (pos1 pos2)
    -(if (and transient-mark-mode mark-active)
    -(setq pos1 (region-beginning)
    -pos2 (region-end))
    -(setq pos1 (car (bounds-of-thing-at-point 'word))
    -pos2 (cdr (bounds-of-thing-at-point 'word))))
    -(downcase-region pos1 pos2)
    -)
    -)
    -
    - -

    - ユーザーからの入力を促す -

    - -
    - ユーザーからの入力を引数とする -
    - -

    - 定義する関数の引数としてユーザーに入力を促すためのイディオムは次のようになります: -

    - -
    -(defun query-friends-phone (name)
    -"..."
    -(interactive "sEnter friend's name: ")
    -(message "Name: %s" name)
    -)
    -
    - -

    - 「(interactive “sEnter friend’s name:”)」が行っていることは、ユーザーに情報を入力するように促していることで、それは文字列として受け取られ、定義する関数のパラメータの値となります。 -

    - -

    - 「(interactive)」は別な種類の入力も受け付けます。次にあげるのは「(interactive)」を用いたいくつかの基本的な例です: -

    - - - -
    - ユーザーに問い合わせを行う -
    - -

    - 「(interactive …)」は定義する関数のパラメータに値をセットするには役立ちます。しかし、時には関数の途中でユーザーに入力を促す必要があります。例えば、「このファイルを編集しますか?」です。この場合、「y-or-n-p」関数を用います。このようになります: -

    - -
    -(if (y-or-n-p "Do it?")
    -(progn
    -;; code to do something here
    -)
    -(progn
    -;; code if user answered no.
    -)
    -)
    -
    - -

    - 「y-or-n-p」はユーザーに y か n の入力を求めます。また「yes-and-no-p」を用いて、 yes あるいは no のどちらかを答えてもらうこともできます。この「yes-and-no-p」は例えばファイルを削除するときの確認などで用います。 -

    - -

    - ユーザーからの入力を得るためのより一般的な方法が必要ならば、「read-from-minibuffer」があります。この関数は例えばキーワード補完や入力ヒストリーのような機能を用いたいときに役立ちます。 -

    - -

    - 文字列を処理する -

    - -

    - Perlのようなスクリプト言語では、文字列を処理する命令が数多くあります。elispでは、少数しかありません。というのも、elispはずっと強力なバッファーデータタイプを提供し、バッファー上のテキストを処理する関数を文字通り何千も持つからです。文字列やテキストがある時に、文字列の切り出しや、文字数のカウントをし、それを一時的なバッファーに挿入する以上のことを行う必要があります。次に例を載せます: -

    - -
    -;; suppose mystr is a var whose value is a string
    -(setq mystr "some string here you need to process")
    -(setq mystrNew
    -(with-temp-buffer
    -(insert mystr)
    -;; manipulate the string here
    -(buffer-string) ; get result
    -))
    -
    - -

    - テキストの検索と置換 -

    - -

    - 文字列の検索と置換はテキスト処理を特徴付けるものです。これらを行う方法を以下に示します: -

    - -
    -;; idiom for string replacement in current buffer;
    -;; use search-forward-regexp if you need regexp
    -(goto-char (point-min))
    -(while (search-forward "myStr1" nil t) (replace-match "myReplaceStr1"))
    -(goto-char (point-min))
    -(while (search-forward "myStr2" nil t) (replace-match "myReplaceStr2"))
    -;; repeat for other string pairs
    -
    - -

    - dired でマークされたファイルに定義した関数を適応する -

    - -

    - dired でマークしたファイルに定義した関数を用いるには、「dired-get-marked-files」をこのようにして用います: -

    - -
    -;; idiom for processing a list of files in dired's marked files
    -;; suppose myProcessFile is your function that takes a file path
    -;; and do some processing on the file
    -(defun dired-myProcessFile ()
    -"apply myProcessFile function to marked files in dired."
    -(interactive)
    -(require 'dired)
    -(mapc 'myProcessFile (dired-get-marked-files))
    -)
    -
    - -

    - Batch スタイルテキスト処理のイディオム -

    - -

    - ファイルを開き、処理し、保存、もしくは閉じる -

    - -

    - ファイルを開き、処理し、保存、もしくは閉じる方法は次のようになります。 -

    - -
    -;; open a file, process it, save, close it
    -(defun my-process-file (fpath)
    -"process the file at fullpath fpath ..."
    -(let (mybuffer)
    -(setq mybuffer (find-file fpath))
    -(goto-char (point-min)) ;; in case buffer already open
    -;; do something
    -(save-buffer)
    -(kill-buffer mybuffer)))
    -
    - -

    - 何百ものファイルを処理するときは、emacsに元に戻るための情報や fontification を保持する必要はありません。この方が効率的になります: -

    - -
    -(defun my-process-file (fpath)
    -"process the file at fullpath fpath ..."
    -(let ()
    -;; create temp buffer without undo record. first space is necessary
    -(set-buffer (get-buffer-create " myTemp"))
    -(insert-file-contents fpath nil nil nil t)
    -;; process it ...
    -(kill-buffer " myTemp")))
    -
    - -

    - シェルコマンドを呼び出す -

    - -
    -;; idiom for calling a shell command
    -(shell-command "cp /somepath/myfile.txt  /somepath")
    -;; idiom for calling a shell command and get its output
    -(shell-command-to-string "ls")
    -
    - -

    - shell-command と shell-command-to-string のどちらも以降の処理を行う前にシェルプロセスが終了するのを待ちます。終了するのを待たない場合は、 start-process や start-process-shell-command を用いてください。 -

    - -

    - ディレクトリを走査する -

    - -

    - 次の例では、 my-process-file はフルパスつきのファイル名を入力として受け取ります。「find-lisp-find-files」関数は、正規表現で指定されたファイルのフルパスのリストを生成します。「mapc」はこの手続きをリストの要素全てに適応します。*1 -

    - -
    -;; idiom for traversing a directory
    -(require 'find-lisp)
    -(mapc 'my-process-file (find-lisp-find-files "~/web/emacs/" "\\.html$"))
    -
    - -

    - バッチモードでelispを走らせる -

    - -

    - 「–script」オプションを用いれば、OSのコマンドラインインターフェース(シェル)で elisp プログラムを走らせることができます。例えば、 -

    - -
    -emacs --script process_log.el
    -
    - -

    - Emacsは他にいくつかオプションを持ち、elisp スクリプトをどのように走らせるかを制御できます。主要なオプションは次のようになります: -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - フルオプション - - *意味 -
    - –no-site-file - - Do not load the site wide “site-start.el” -
    - –no-init-file - - Do not load your init files “~/.emacs” or “default.el”. -
    - –batch - - Run emacs in batch mode, use it together with “–load” to specify a lisp file. -
    - –script - - Run emacs like “–batch” with “–load” set to “”. -
    - –load=”” - - Execute the elisp file at “”. -
    - –user= - - Load user ’s emacs init file (the “.emacs”). -
    - -

    -

    - -

    - バッチモードで走らせる elisp スクリプトを書いているときは、それが独立しているようにしてください。つまり、作成するスクリプトが Emacs の初期化ファイル上の関数を呼び出していないこと、呼び出す場合はそのスクリプトが必要とするライブラリーを「require」や「load」を用いて読み込むこと、 Perl や Python スクリプトのようにスクリプト上で必要となるロードパスの設定を行っていること(つまり「(add-to-list ‘load-path )」)に注意してください。 -

    - -

    - 適切にスクリプトを作成したら、「emacs –script 」を実行してください。 -

    - -

    - もし作成した elisp プログラムが Emacs の起動ファイル(.emacs)で定義された関数を必要とする場合は、「(load )」を用いて明示的にその関数をロードすべきです。あるいは、その関数を読み込む起動オプションを追加すべきです。例えばこのように: 「–user=xah」(必要となる関数をスクリプト内で定義するのが最善ではありますが)。 -

    - -

    - 使っている Emacs が Mac 上の Carbon Emacs や Aquamacs であれば、 Emacs プログラムへのパスは単に「emacs」ではなく、このようになります: 「/Applications/Emacs.app/Contents/MacOS/Emacs」。次に示すのはこのような場合の起動コマンドの例です: -

    - -
    -/Applications/Emacs.app/Contents/MacOS/Emacs --no-site-file --batch --load=process_log.el
    -
    -
    - -
    -

    -*1:Gauche での apply として用いているようだ。 -

    -
    diff --git a/content/post/2009/01/20/2009-01-20-00001112.md b/content/post/2009/01/20/2009-01-20-00001112.md deleted file mode 100644 index 0894656..0000000 --- a/content/post/2009/01/20/2009-01-20-00001112.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: Emacsでshebangによってモードを切り替える方法 -author: kazu634 -date: 2009-01-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4485;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - interpreter-mode-alistという連即配列でshebangによって切り替えるモードを管理している。だから、interpreter-mode-alistを編集してあげるといい。 -

    - -

    - 例えば、 -

    - -
    -#!/usr/bin/perl
    -# snip
    -
    - -

    - というshebangがある場合、.emacsなんかに次のように書けばいい。 -

    - -
    -(add-to-list 'interpreter-mode-alist '("perl" . cperl-mode))
    -
    - -

    - これでshebangにperlがあれば、cperl-modeになる。 -

    - -

    - Thanks to Tokyo Emacs & id:hayamiz -

    -
    diff --git a/content/post/2009/01/25/2009-01-25-00001113.md b/content/post/2009/01/25/2009-01-25-00001113.md deleted file mode 100644 index c41cd48..0000000 --- a/content/post/2009/01/25/2009-01-25-00001113.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Apacheを導入 -author: kazu634 -date: 2009-01-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4487;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - debian - ---- -
    -

    - 今日はapacheを導入し、pukiwikiを自宅サーバ内部で使えるようにした。導入するまでの設定方法などをまとめるのは次の機会にします。これでだいぶ環境が整ってきたので、一気に記事としてまとめていこうと思います。 -

    -
    diff --git a/content/post/2009/01/26/2009-01-26-test-2.md b/content/post/2009/01/26/2009-01-26-test-2.md deleted file mode 100644 index 4fed295..0000000 --- a/content/post/2009/01/26/2009-01-26-test-2.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: test -author: kazu634 -date: 2009-01-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4489;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- diff --git a/content/post/2009/01/31/2009-01-31-debianのインストール・設定方法-1.md b/content/post/2009/01/31/2009-01-31-debianのインストール・設定方法-1.md deleted file mode 100644 index 6b510e1..0000000 --- a/content/post/2009/01/31/2009-01-31-debianのインストール・設定方法-1.md +++ /dev/null @@ -1,217 +0,0 @@ ---- -title: Debianのインストール・設定方法 – (1) -author: kazu634 -date: 2009-01-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4491;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - debian - ---- -
    -

    - これまでDebianで様々な設定を行ったので、それをひとまとめにしていきます。 -

    - -

    - インストール用の媒体の入手 -

    - -

    - Stableバージョンの最新はetch-and-a-halfで、Debian — Debian “etchnhalf” Installation Information から入手する。 -

    - -

    - インストール作業は各自で行いましょう。 -

    - -

    - aptitudeを最新にする -

    - -
    - aptitudeとは? -
    - -

    - Windowsだと月次パッチが毎月配布されます。そうしたパッチの管理と、新規に導入するソフトウェアの管理を一括で行ってくれるものです。セキュリティアップデートも含まれるので、定期的にやっておくといいです。 -

    - -
    - どうするの? -
    - -

    - この時点ではまだ管理者権限で aptitude を操作します。下記のスクリプトを用意するなどして、aptitudeを最新版にする。後述の crontab も活用できるといいです。 -

    - -
    -

    - $ aptitude update -

    - -

    - $ aptitude -y upgrade -

    -
    - -

    - sudoの導入 -

    - -
    - 何がうれしいの? -
    - -

    - sudoというのは、一般ユーザー権限のアカウントで管理者権限を用いるようにするコマンドです。管理者自身が、「この一般ユーザーに管理者権限をあげる」というように指定することで、指定されたアカウントは管理者権限でコマンドを実行できるようになります。 -

    - -

    - 一般的に、管理者権限で操作することはお勧めされていません。そこで普段はユーザー権限でログインし、必要に応じて管理者権限を行使すると便利になります。 -

    - -
    - 導入方法 -
    - -

    - この時点ではまだ管理者権限で aptitude を操作します。 -

    - -
    -

    - $ aptitude -y install sudo -

    -
    - -
    - 設定方法 -
    - -

    - 下記のコマンドを実行します。 -

    - -
    -

    - $ vi /etc/sudoers -

    -
    - -

    - sudoersファイルには例えばこのように書きます: -

    - -
    -

    - アカウント名△ALL=(ALL)△ALL -

    -
    - -

    - このように書いた場合、「アカウント名」のユーザーは、 sudo で管理者として全てのコマンドを実行できます。 -

    - -

    - sshの導入 -

    - -
    - 何がうれしいの? -
    - -

    - ターミナルソフトでサーバーにアクセスできるようになります。 -

    - -
    - 導入方法 -
    - -
    -

    - % sudo aptitude -y install ssh -

    -
    - -
    - 設定方法 -
    - -

    - /etc/ssh/sshd.confを例えば下記のように変更する。 -

    - -
    -

    - % cd /etc/ssh -

    - -

    - % cp -p sshd.conf sshd.conf.default -

    - -

    - % sudo vi sshd.conf -

    - -

    -< 編集例は下記を参考 > -

    -
    - -
    - 編集例 -
    - - - -

    - このように設定を行うことで、ssh経由アクセスできるようになります。後は鍵の交換を行う必要がありますが、それはsambaやFTPサーバを導入してからになります。もしくはリムーバブルディスクを用意するとか、ですかね。 -

    - -
    -実践Debian GNU/Linuxサーバ ルート養成講座

    - -
    -

    -実践Debian GNU/Linuxサーバ ルート養成講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/02/07/2009-02-07-00001115.md b/content/post/2009/02/07/2009-02-07-00001115.md deleted file mode 100644 index efaae82..0000000 --- a/content/post/2009/02/07/2009-02-07-00001115.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: 『プログラミングGauche』評価モデル -author: kazu634 -date: 2009-02-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4493;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 『計算機プログラムの構造と解釈』で触れられていた評価モデルについて書かれていたので、自分用の備忘録としてまとめておきます。 -

    - -

    - 置き換えモデル -

    - -

    - 作用順序評価というものを採用している。作用順序評価は手続き的様式の手続き引数を順に評価してから、手続きを評価するモデル。引数の順番を置き換え可能にできる。 -

    - -
    - メリット -
    - -

    - この置き換えモデルは、シンボルと値の結びつきが変化せず、式が値を返すためだけに使われるという前提の元では、シンプルにプログラムの振る舞いを検証できるわけです。 -

    - -
    - デメリット -
    - -

    - 引数を評価する順番が不定のため、引数を評価する順番が重要となる場合には不都合が生じる。 -

    - -

    - 環境フレームモデル -

    - -

    - 順序や時間という概念を取り扱うことができるモデルの一つは、環境フレームモデルです。 -

    - -

    - 参考 -

    - - - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/02/11/2009-02-11-00001117.md b/content/post/2009/02/11/2009-02-11-00001117.md deleted file mode 100644 index 5d939a5..0000000 --- a/content/post/2009/02/11/2009-02-11-00001117.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: オバマの演説集を購入 -author: kazu634 -date: 2009-02-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4497;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - オバマの演説集を購入しました。明日からも昭島なので、聴きながら通おうと思います。 -

    - -
    -生声CD付き [対訳] オバマ演説集

    - -
    -

    -生声CD付き [対訳] オバマ演説集 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/02/14/2009-02-14-00001118.md b/content/post/2009/02/14/2009-02-14-00001118.md deleted file mode 100644 index aa138f1..0000000 --- a/content/post/2009/02/14/2009-02-14-00001118.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: Simple-hatena-modeに乗り換え -author: kazu634 -date: 2009-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4505;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - hatena-modeでうまく投稿できなくなっていたので、Simple-Hatena-Modeに乗り換えました*1。 -

    - -

    - どこにあるの? -

    - -

    - simple-hatena-modeは結城浩さんが作成したはてなダイアリーライター(略称:はてダラ)というperlスクリプトを実行するラッパーelispです。だから、 -

    - -
      -
    1. -はてなダイアリーライター(略称:はてダラ) -
    2. -
    3. -SimpleHatenaMode – CodeRepos::Share – Trac -
    4. -
    - -

    - の二つをダウンロードする必要があります。この二つをパスの通ったところに置いておきます。 -

    - -

    - 設定方法はどうするの? -

    - -

    - .emacsに以下を書きます : -

    - -
    -;; simple-hatena-mode
    -(require 'simple-hatena-mode)
    -(setq simple-hatena-default-id "はてなのid")
    -(setq simple-hatena-bin "hw.plへのパス")
    -(setq simple-hatena-root "作成する日記の保存場所")
    -
    - -

    - デフォルトの文字コードに euc-jp以外を用いている人はhw.plと同じディレクトリにconfig.txtを作成して、以下を書きます : -

    - -
    -

    - client_encoding:デフォルトの文字コード -

    - -

    - server_encoding:euc-jp -

    -
    - -

    - 使い方 -

    - -

    - M-x simple-hatenaで起動し、はてな記法で記事を書く。C-c C-pで投稿。 -

    -
    - -
    -

    -*1:hatena-modeで投稿できなくなった原因は不明。投稿時の httpリクエストを見る限りでは、特にhatena-modeでも問題がなさそうだったのだけれど。。。 -

    -
    diff --git a/content/post/2009/02/14/2009-02-14-00001119.md b/content/post/2009/02/14/2009-02-14-00001119.md deleted file mode 100644 index 96b811e..0000000 --- a/content/post/2009/02/14/2009-02-14-00001119.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 美健 Ecomini ブルーがほしいな -author: kazu634 -date: 2009-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4507;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - アロマは現在のところ加湿器と一緒に使っているんだけど、加湿器の出番が無くなったらこいつの出番かな。 -

    - -
    -美健 Ecomini ブルー

    - -
    -

    -美健 Ecomini ブルー -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/02/14/2009-02-14-00001120.md b/content/post/2009/02/14/2009-02-14-00001120.md deleted file mode 100644 index a8075ce..0000000 --- a/content/post/2009/02/14/2009-02-14-00001120.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 女の子が猫の写真を解説してくれる動画 -author: kazu634 -date: 2009-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4503;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 動画 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/02/16/2009-02-16-00001121.md b/content/post/2009/02/16/2009-02-16-00001121.md deleted file mode 100644 index d7da225..0000000 --- a/content/post/2009/02/16/2009-02-16-00001121.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: SWEETS PARADISEに行ってきた -author: kazu634 -date: 2009-02-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4509;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 会社帰りに同僚の人とSWEETS PARADISEに行ってきました。ケーキバイキングというのは初めてだったんだけど、やっぱりあんまり量は食べられなかったです。 -

    - -

    - それにしてもみんなよく食べる。カレーなんてそんなもん、あんだけケーキ食べた後に食べられないから。 -

    - -

    -screenshot -

    -
    diff --git a/content/post/2009/02/22/2009-02-22-00001122.md b/content/post/2009/02/22/2009-02-22-00001122.md deleted file mode 100644 index 3922ef4..0000000 --- a/content/post/2009/02/22/2009-02-22-00001122.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 先輩の引越祝いに行きました -author: kazu634 -date: 2009-02-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4511;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 先輩が引っ越しをしたので、それのお祝いに行きました。会社の先輩がメインだったのですが、楽しく時間が過ぎていつの間にか夜通し飲むことに。。。楽しいのはいいことなんだけれど、今日はだらだらと過ごしました。明日は大丈夫かな? -

    - -

    - -

    - -

    - from edwardolive .. -

    -
    diff --git a/content/post/2009/03/01/2009-03-01-00001123.md b/content/post/2009/03/01/2009-03-01-00001123.md deleted file mode 100644 index 84b83df..0000000 --- a/content/post/2009/03/01/2009-03-01-00001123.md +++ /dev/null @@ -1,67 +0,0 @@ ---- -title: 'Shibuya-lisp #2(運営側からの視点で)' -author: kazu634 -date: 2009-03-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4513;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - ---- -
    -

    - Shibuya-lispに照明係として参加してきました。仕事が忙しくて発表者の面々をチェックしていなかった(失礼。。。)のですが、かなりそうそうたる面々が集まっていることに気づいたのはサイン会が始まったときでした。和田先生とかいらしていたのですね。。。SICPの翻訳をした人でした。。。 -

    - -

    - 内容についてのサマリーは他の人が行うだろうから、自分は運営側から見たshibuya-lispを振り返ります。 -

    - -

    - 準備段階 -

    - -

    -id:g000001さんに前回参加したときに名刺交換をしていたので覚えていただいたようでした!うれしかったです。スタッフで会場の設営をし、私は名札のお手伝いを途中までしていました。開始が近づいてきた段階でid:harupiyoさんと照明の件で打ち合わせを行いました。会場の設営は思ったよりも速く済みました。続々と聴講の人が集まってきました。 -

    - -

    - 開始前 -

    - -

    - 和田先生のサイン会が開かれている。この時点で目の前にいる人が伝説の人であることを認識した。。。 -

    - -

    - 講演中 -

    - -

    - 照明係として頑張っていました。講演で印象に残ったのは、id:higeponさんの発表と黒田さんの発表。黒田さんみたいな哲学を持った中年になりたいと強く思った。 -

    - -

    - 和田先生の講演中に、手元が暗くてパソコンの操作に苦労されていたので照明をつけたのですが、後でid:higeponさんに「ナイス照明!」と言われました。なんかちょっとうれしかったっす。 -

    - -

    - 運営はスムーズに行って良かった。id:harupiyoさんの司会ぶりもすごく良かったと思います。色々とお話しできて楽しかったです! -

    - -

    - 良かった点・悪かった点 -

    - -

    - 良かった点は運営が滞りなくできたことかな。参加者の一人一人がちゃんと動けていることが凄いと思いました。悪かった点は…何かあるかな?ちょっと思いつきません。 -

    - -

    - 懇親会 -

    - -

    - Haskellの記事を IT Proに書いている Shelarcyさんと外人さん二人という座席に腰掛ける。SubversionとGitどっちがいいとかいうような会話を熱く語りました。 -

    -
    diff --git a/content/post/2009/03/07/2009-03-07-test-3.md b/content/post/2009/03/07/2009-03-07-test-3.md deleted file mode 100644 index 90ddfe5..0000000 --- a/content/post/2009/03/07/2009-03-07-test-3.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: test -author: kazu634 -date: 2009-03-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4515;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- diff --git a/content/post/2009/03/08/2009-03-08-00001124.md b/content/post/2009/03/08/2009-03-08-00001124.md deleted file mode 100644 index bf93095..0000000 --- a/content/post/2009/03/08/2009-03-08-00001124.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -title: ハッシュの扱い方について -author: kazu634 -date: 2009-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4517;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - Perlでスクリプトを書いていてはまったので、とりあえず備忘録としてまとめておきます。 -

    - -

    - ハッシュリファレンス -

    - -
    -my %month = (
    -January => 1,
    -Feburary => 2,
    -March => 3,
    -April => 4,
    -May => 5,
    -June => 6,
    -July => 7,
    -August => 8,
    -September => 9,
    -October => 10,
    -November => 11,
    -December => 12,
    -);
    -# ハッシュリファレンスを$ref_hashに格納
    -my $ref_hash = \%month;
    -print("reference to month: $ref_hash\n");
    -# デリファレンスするには%$ref_hashのように表記する
    -my @sorted_key = sort keys %$ref_hash;
    -print("Sorted key: @sorted_key\n");
    -
    - -

    - ハッシュリファレンスからのハッシュの要素にアクセスするには次のような方法がある: -

    - -
    -- $$ref_hash{January}
    -- $ref_hash->{January}
    -
    - -

    - 無名ハッシュ -

    - -

    - 無名ハッシュは「{}」で指定してあげる: -

    - -
    -my $ref_hash = {
    -January => 1,
    -Feburary => 2,
    -March => 3,
    -April => 4,
    -May => 5,
    -June => 6,
    -July => 7,
    -August => 8,
    -September => 9,
    -October => 10,
    -November => 11,
    -December => 12,
    -};
    -
    - -

    - 2次元ハッシュ -

    - -

    - こんな感じで書くといい: -

    - -
    -while (<DATA>) {
    -chomp;
    -if (/^\[(.*)\]$/) {
    -$tmp_key = $1;
    -}
    -elsif (/^(.*): (.*)$/) {
    -$data{$tmp_key}{$1} = $2;
    -}
    -}
    -# print Dumper(%data);
    -}
    -__DATA__
    -[total_income]
    -income: 227706
    -extra_income: 15000
    -[fixed_pay]
    -cell_phone1: 2213
    -cell_phone2: 9750
    -meals: 13230
    -scholarship: 9000
    -provider: 4095
    -[commute]
    -commute: 39890
    -[daily_pay]
    -2/01: 7130
    -2/02: 1044
    -2/03: 1710
    -2/04: 9360
    -2/05: 6810
    -2/06: 1405
    -2/07: 7608
    -2/08: 670
    -2/09: 1374
    -2/10: 3059
    -2/11: 5205
    -2/12: 1470
    -2/13: 750
    -2/14: 407
    -2/15: 2774
    -2/16: 2510
    -2/17: 1320
    -2/18: 1740
    -2/19: 6910
    -2/20: 2837
    -2/21: 7620
    -2/22: 6277
    -2/23: 1730
    -2/24: 2624
    -2/25: 4347
    -2/26: 1299
    -2/27: 987
    -2/28: 4900
    -
    - -
    -すぐわかる オブジェクト指向 Perl

    - -
    -

    -すぐわかる オブジェクト指向 Perl -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/03/08/2009-03-08-00001125.md b/content/post/2009/03/08/2009-03-08-00001125.md deleted file mode 100644 index 195b9fc..0000000 --- a/content/post/2009/03/08/2009-03-08-00001125.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 高橋尚子が名古屋国際を走ったそうな -author: kazu634 -date: 2009-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4519;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ランニング - ---- -
    -
    -

    - Qちゃん名古屋マラソン「3時間切る」 -

    - -

    - 3月7日9時54分配信 日刊スポーツ -

    - -

    -  昨年10月に引退したシドニー五輪女子マラソン金メダリストの高橋尚子さん(36)が6日、一般参加で出場する名古屋国際女子マラソン(8日)を前に名古屋市内で会見し「3時間以内」を目標タイムに掲げた。かつては2時間19分46秒の世界記録(当時)を保持していたスピードランナーも、練習量は現役時代の3分の1程度と少ない。「自分の中では3時間は切りたいという気持ち。最後まで笑顔で走りたい」と話した。 -

    - -

    -  名古屋は98年と00年に2度優勝。そして北京五輪出場をかけた昨年は自己ワーストの27位に沈み、現役最後のレースとなった。思い出深い大会で、周囲の人々への感謝の気持ちを胸に走る。「スタートしたら現役の気持ちを思い出してしまうかも」と話す一方で、「世界へ飛び立つランナーが出てきてほしい」と、世界選手権(8月、ベルリン)の代表選考を兼ねた同レースでの後継者誕生にも期待を寄せた。 -

    - -

    -Qちゃん名古屋マラソン「3時間切る」(日刊スポーツ) – Yahoo!ニュース -

    -
    - -

    - 大学1年生の時がシドニーオリンピックの翌年で、強く印象に残っていたなー。すごく走るのが楽しいことが伝わってきて、本当にすてきな人だと思う。何かに打ち込んで、それで自分の思うとおりにする生き方も悪くないな。不振だったときも自分のチームを作って、走ることをひたむきに追い求める姿勢が好きでした。 -

    - -

    - これからも頑張ってほしいです。 -

    -
    diff --git a/content/post/2009/03/11/2009-03-11-00001126.md b/content/post/2009/03/11/2009-03-11-00001126.md deleted file mode 100644 index c8c9034..0000000 --- a/content/post/2009/03/11/2009-03-11-00001126.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: 風邪引きで休み -author: kazu634 -date: 2009-03-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4521;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 盛大に風邪を引いてしまいました。今日はお休みです。食堂のおばちゃんにお昼用にご飯をいただいたので、お茶漬けにしていただきました。ちょっとお疲れ気味なので、本を読みながら好きなタイミングでお昼寝したいと思います。 -

    - -

    - 買い物で本屋に寄ったときにこんな本を見つけました: -

    - -
    -選び抜く力 (角川oneテーマ21)

    - -
    -

    -選び抜く力 (角川oneテーマ21) -

    - - -
    - -
    -
    -
    - -

    - そういえばこの本でも触れられていたなぁ。最近のビジネス書には、伊藤真*1が起用されることが多いみたいです。 -

    - -
    -超凡思考

    - -
    -

    -超凡思考 -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:司法試験会のカリスマ予備校講師 -

    -
    diff --git a/content/post/2009/03/13/2009-03-13-00001127.md b/content/post/2009/03/13/2009-03-13-00001127.md deleted file mode 100644 index 548ba8b..0000000 --- a/content/post/2009/03/13/2009-03-13-00001127.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: 『井上雄彦ぴあ (ぴあMOOK)』 -author: kazu634 -date: 2009-03-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4523;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - タイトルに反応して買ってみた。井上雄彦はスラムダンクとかを描いている人だけど、タイトルから予想する内容とは異なり「最後のマンガ展」(@熊本)の話題がメインになるそうな。この展示はバガボンドの展示なので、それについてあれこれ書かれている。井上雄彦好きな人はぜひぜひ。 -

    - -

    - 「最後のマンガ展」はここが公式サイト: FLOWER -

    - -
    -井上雄彦ぴあ (ぴあMOOK)

    - -
    -

    -井上雄彦ぴあ (ぴあMOOK) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/03/14/2009-03-14-00001128.md b/content/post/2009/03/14/2009-03-14-00001128.md deleted file mode 100644 index dd29ee6..0000000 --- a/content/post/2009/03/14/2009-03-14-00001128.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: リダイレクトを処理する -author: kazu634 -date: 2009-03-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4525;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 背景 -

    - -

    - Perlのスクリプトでリダイレクトを処理する方法を調べてみました。元々、Emacsで選択したリージョンを標準入力として渡すshell-command-on-reginというのがあって、これを使うと一時的にファイルに保存してシェルからスクリプトを起動するという順番を踏まなくても良くなります。こいつを使ったものの例としてはperltidyの呼び出しがあります*1: -

    - -

    -
    D -

    - -

    - perltidyはperlのコードを整形するためにあって、今回の例ではバッファー全体を選択して標準入力としてperltidyに渡しています。Emacs Lispのコードはこんな感じです: -

    - -
    -(defun perltidy ()
    -"Run perltidy on the current buffer."
    -(interactive)
    -(shell-command-on-region (point-min) (point-max) "perltidy -q" nil t))
    -
    - -

    - こういうようにリージョンを選択して、標準入力としてそのリージョンを渡して処理できるperlスクリプトを作りたくて、実施する方法を調べました。 -

    - -

    - 標準入力を受け取る -

    - -

    - 標準入力を受け取る方法はこのようになっていました: -

    - -
    -while (<>) {
    -# Do something
    -}
    -
    -
    - -
    -

    -*1:ターミナル上なら「perltidy -q < temp.pl」みたいなコマンドを実行していることになります -

    -
    diff --git a/content/post/2009/03/15/2009-03-15-00001129.md b/content/post/2009/03/15/2009-03-15-00001129.md deleted file mode 100644 index 28ba343..0000000 --- a/content/post/2009/03/15/2009-03-15-00001129.md +++ /dev/null @@ -1,175 +0,0 @@ ---- -title: カレンダー関係の手続きを作ってみました -author: kazu634 -date: 2009-03-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4527;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 車輪の再発名であることはわかっていますが、 -

    - - - -

    - をgaucheで作成しました。背景としては、Perlで作ったスクリプトをgaucheに移植しよう考えています。PerlだとDate::Simpleというモジュールがあって、それがすべてバックグラウンドで処理してくれていたのですが、今回は一から作ってみることにしました。 -

    - -

    - うるう年の判定 -

    - -

    - Wikipediaにはこんな風に書かれています: -

    - -
    -

    - 次の規則に従って400年に97回の閏年が設けられる。1暦年は平均365.2425日(365日と5時間49分12秒)で、約3320年に1日の割合で暦と季節がずれる。 -

    - -
      -
    1. - 西暦年が4で割り切れる年は閏年 -
    2. -
    3. - ただし、西暦年が100で割り切れる年は平年 -
    4. -
    5. - ただし、西暦年が400で割り切れる年は閏年 -
    6. -
    - -

    -閏年 – Wikipedia -

    -
    - -

    - というわけで、これを単純に置き換えてみました: -

    - -
    -(define (isleap? year)
    -(cond
    -[(= (remainder year 400) ) "Leap"]
    -[(= (remainder year 100) ) "Not Leap"]
    -[(= (remainder year 4)  ) "Leap"]
    -[else "Not Leap"]))
    -
    - -

    - これは簡単でした。 -

    - -

    - 曜日の判定 -

    - -

    - 曜日の判定は「ツェラーの公式」というのがあるそうです: -

    - -
    -

    - ツェラーの公式(Zeller’s congruence)は、西暦の年、月、日からその日が何曜日であるかを算出する公式である。 -

    - -

    - まず、求めたい日の年の下2桁を削ったもの(年/100の小数点以下切り捨て)をJ、年の下2桁(年 mod 100)をK、月をm、日をq、曜日をhとする。ただし求めたい日の月が1月、2月の場合はそれぞれ前年の13月、14月とする(例えば、2007年1月1日なら2006年13月1日と考える)。 -

    - -

    -http://upload.wikimedia.org/math/2/7/8/278e8aed83117a55800e1ed99c6dbe0a.png -

    - -

    -ツェラーの公式 – Wikipedia -

    -
    - -

    - これをgaucheで置き換えてみました: -

    - -
    -(define (day_of_week? year month day)
    -;; 求めたい日の月が1月、2月の場合はそれぞれ前年の13月、14月とする
    -(when (= month 1)
    -(set! month (+ month 12))
    -(set! year (- year 1)))
    -(when (= month 2)
    -(set! month (+ month 12))
    -(set! year (- year 1)))
    -;; ツェラーの公式
    -(let*
    -((j (quotient year 100))	;作業用の変数
    -(k (modulo year 100))		;作業用の変数
    -(result			;ツェラーの公式で計算している部分
    -(modulo (- (+ day (quotient (* (+ month 1) 26) 10) k (quotient k 4) (quotient j 4)) (* j 2)) 7)))
    -;; PerlのDate::Simpleのdays_of_weekメソッドと同じ返り値に変更
    -;; ツェラーの公式は「0なら土曜日、1なら日曜日、2なら月曜日、……、6なら金曜日」
    -;; これを「0なら日曜日、1なら月曜日、2なら火曜日、……、6なら土曜日」に変更
    -(if (= result ) 6
    -(- result 1))
    -))
    -
    - -

    - 詰まった点は2点ありました。一つ目はgauche(lisp)では変数は非破壊的に扱われるいうことです。具体的に言うと、 -

    - -
    -(when (= month 1)
    -(set! month (+ month 12))
    -(set! year (- year 1)))
    -
    - -

    - この部分をこんな風に書いていました: -

    - -
    -(when (= month 1)
    -(+ month 12)
    -(- year 1))
    -
    - -

    - これだとmonth, yearの値が変わらない。。。破壊的な変数の操作を行うset!を使うべきところでした。 -

    - -

    - 二つ目はletで先に宣言した変数を次の変数で使うためにはlet*を使わなければいけないということです。具体的には、 -

    - -
    -(let*
    -((j (quotient year 100))	;作業用の変数
    -(k (modulo year 100))		;作業用の変数
    -(result			;ツェラーの公式で計算している部分
    -(modulo (- (+ day (quotient (* (+ month 1) 26) 10) k (quotient k 4) (quotient j 4)) (* j 2)) 7)))
    -;; PerlのDate::Simpleのdays_of_weekメソッドと同じ返り値に変更
    -;; ツェラーの公式は「0なら土曜日、1なら日曜日、2なら月曜日、……、6なら金曜日」
    -;; これを「0なら日曜日、1なら月曜日、2なら火曜日、……、6なら土曜日」に変更
    -(if (= result ) 6
    -(- result 1))
    -)
    -
    - -

    - この部分をletにしてしまうと、resultでj,kが使えないです(正確に言うと、letの中で評価される順番は不定だから、resultが一番最初に評価されてj,kがundefになる可能性がある…ということらしい)。letの中で上から順番に評価したい場合は、let*を使えば良いとのこと。 -

    -
    diff --git a/content/post/2009/03/18/2009-03-18-kokia∞akikobalance.md b/content/post/2009/03/18/2009-03-18-kokia∞akikobalance.md deleted file mode 100644 index df49766..0000000 --- a/content/post/2009/03/18/2009-03-18-kokia∞akikobalance.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: KOKIA∞AKIKO~balance~ -author: kazu634 -date: 2009-03-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4529;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kokia - ---- -
    -

    - 本日購入したCD -

    - -
    -KOKIA∞AKIKO~balance~

    - -
    -

    -KOKIA∞AKIKO~balance~ -

    - - -
    - -
    -
    -
    - -

    - Amazonのレビューでこんな事が書かれていた: -

    - -
    -

    - 世界屈指の透明度を持つ、ヨーロッパ圏で現在活動中の、日本が誇る実力者が今作で表現する世界は、まさに宇宙的広がりを見せる音楽、そして無限の可能性を秘めた命の賛歌です。涙なしに語れない、想像を絶する「衝撃的」な内容になっています。 -

    - -

    -http://www.amazon.co.jp/KOKIA%E2%88%9EAKIKO~balance~-KOKIA/dp/B001Q6IHP2/ref=sr_1_1?ie=UTF8&s=music&qid=1237385811&sr=8-1:title=Amazon.co.jp: KOKIA∞AKIKO~balance~: KOKIA: 音楽 -

    -
    - -
    -

    - 何といっても圧巻なのは、本当の意味で歌声一本のみで世界を渡り歩いている歌唱力、類まれなるソングライティングの才能、するどい感性がきらりと輝くアレンジの抜群のセンスの良さです。 -

    - -

    -http://www.amazon.co.jp/KOKIA%E2%88%9EAKIKO~balance~-KOKIA/dp/B001Q6IHP2/ref=sr_1_1?ie=UTF8&s=music&qid=1237385811&sr=8-1:title=Amazon.co.jp: KOKIA∞AKIKO~balance~: KOKIA: 音楽 -

    -
    - -
    -

    - こんにちの商業的な道具としての色が濃い「J-POP」という枠の中で、「音楽は何かを伝えるための一つの手段」として、あくまで世界に日本の文化、命の尊さを伝えようとする数少ない存在です。 -

    - -

    -http://www.amazon.co.jp/KOKIA%E2%88%9EAKIKO~balance~-KOKIA/dp/B001Q6IHP2/ref=sr_1_1?ie=UTF8&s=music&qid=1237385811&sr=8-1:title=Amazon.co.jp: KOKIA∞AKIKO~balance~: KOKIA: 音楽 -

    -
    - -

    - 歌声一本で世界を股にかけている実力派の人です。youtubeで検索すると、こんなのがありました。 -

    - -

    -
    D -

    - -

    - Kokiaとアンジェラ・アキの二人は個人的に別格だと思う。 -

    -
    diff --git a/content/post/2009/03/21/2009-03-21-00001131.md b/content/post/2009/03/21/2009-03-21-00001131.md deleted file mode 100644 index ae728ac..0000000 --- a/content/post/2009/03/21/2009-03-21-00001131.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 鎌倉までサイクリングに行ってきました -author: kazu634 -date: 2009-03-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4533;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - サイクリング - ---- -
    -

    - 体調が回復してきたので、鎌倉までサイクリングに行きました。かなり体力が落ちていることを痛感。。。なんとかしなければ。。。 -

    - -

    - 鎌倉では銀のすずという喫茶店で休憩しました。アールグレイをポットで頼んで、レモンパイを食べました。値段高めだけど、満足。 -

    - -

    -
    大きな地図で見る -

    -
    diff --git a/content/post/2009/03/22/2009-03-22-00001132.md b/content/post/2009/03/22/2009-03-22-00001132.md deleted file mode 100644 index 797c280..0000000 --- a/content/post/2009/03/22/2009-03-22-00001132.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: zshの設定 -author: kazu634 -date: 2009-03-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4535;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - zsh - ---- -
    -

    - DebianをLennyに新規インストールしてみた。これまでの環境をまっさらに。.zshrcを保存していなかったので、かなり涙目に。。。これからはここからコピーするように、備忘録として投稿: -

    - -
    -# === Completition ===
    -autoload -U compinit
    -compinit
    -setopt correct
    -# === Prediction ===
    -autoload predict-on
    -predict-on
    -# === History ===
    -HISTFILE=~/.zhistory
    -SAVEHIST=10000
    -setopt hist_no_store hist_ignore_dups hist_reduce_blanks hist_ignore_space
    -setopt sharehistory
    -# === Key Bind ===
    -bindkey -e
    -# === Color ===
    -autoload -U colors
    -colors
    -# === Prompt ===
    -RPROMPT="%~ [%h]"
    -# http://blog.8-p.info/2009/01/red-prompt
    -PROMPT="%{$fg[green]%}%n@%m%#%{$reset_color%} "
    -precmd () {
    -PROMPT="%{%(?.$fg[green].$fg[red])%}%n@%m%#%{$reset_color%} "
    -}
    -# === Direcotry ===
    -setopt auto_pushd
    -# === Aliases ===
    -alias ls="ls --color=auto"
    -alias ll="ls -l --color=auto"
    -alias cp="cp -p"
    -alias ld="ls -l --color=auto | grep ^d"
    -alias aptitude="sudo aptitude"
    -# === Misc ===
    -# For Emacs Tramp Access
    -case "$TERM" in
    -dumb | emacs)
    -PROMPT="%m:%~> "
    -unsetopt zle
    -;;
    -esac
    -
    -
    diff --git a/content/post/2009/03/30/2009-03-30-00001133.md b/content/post/2009/03/30/2009-03-30-00001133.md deleted file mode 100644 index 257efec..0000000 --- a/content/post/2009/03/30/2009-03-30-00001133.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ゴールデンウィークの計画 -author: kazu634 -date: 2009-03-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4537;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - イギリスに行くことにしました。今から楽しみ♪ -

    -
    diff --git a/content/post/2009/04/07/2009-04-07-00001136.md b/content/post/2009/04/07/2009-04-07-00001136.md deleted file mode 100644 index cab594b..0000000 --- a/content/post/2009/04/07/2009-04-07-00001136.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 久しぶりにのんびり -author: kazu634 -date: 2009-04-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4543;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 会社で東陽町に常駐していたのだが、会社に戻れることになった。自分よりも10年ぐらいキャリアのある人と一緒に仕事をしていて、自分とのペースの違いに必死に食らいつく日々。すごくはやく時間が過ぎていった。すごく自分にとってはいい環境だと思ったけれど、すり減っていったのも事実。すこしのんびりするのもいいのかもしれない。 -

    - -

    -http://static.worldarchitecturenews.com/project/uploaded_files/11217_WHS385.jpg -

    -
    diff --git a/content/post/2009/04/08/2009-04-08-今日買った本-3.md b/content/post/2009/04/08/2009-04-08-今日買った本-3.md deleted file mode 100644 index 1d7e9eb..0000000 --- a/content/post/2009/04/08/2009-04-08-今日買った本-3.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-04-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4547;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -日経 Linux (リナックス) 2009年 05月号 [雑誌]

    - -
    -

    -日経 Linux (リナックス) 2009年 05月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/04/10/2009-04-10-今日買った本-4.md b/content/post/2009/04/10/2009-04-10-今日買った本-4.md deleted file mode 100644 index 2a0cd6e..0000000 --- a/content/post/2009/04/10/2009-04-10-今日買った本-4.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4549;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -More Joel on Software

    - -
    -

    -More Joel on Software -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/04/11/2009-04-11-00001138.md b/content/post/2009/04/11/2009-04-11-00001138.md deleted file mode 100644 index bd0e124..0000000 --- a/content/post/2009/04/11/2009-04-11-00001138.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 水泳用具を買ってきた -author: kazu634 -date: 2009-04-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4553;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は横浜まで行って水泳用具を買ってきた。最近は体力の減少が著しかったので、鍛え直さないといけない。水泳もその一環。スポーツジムでいい汗を流すぞ。これからの季節は自転車でも色々と出かけてやる! -

    -
    diff --git a/content/post/2009/04/12/2009-04-12-00001140.md b/content/post/2009/04/12/2009-04-12-00001140.md deleted file mode 100644 index 67e7c94..0000000 --- a/content/post/2009/04/12/2009-04-12-00001140.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: debianでOS起動時に実行するスクリプトを管理する -author: kazu634 -date: 2009-04-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4557;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - debian - - linux - ---- -
    -

    - 次のようにupdate-rc.dコマンドを用いると、OS起動時に実行するスクリプトを管理できます。 -

    - -
    -
    -# update-rc.d <スクリプト名> defaults <システム起動時順序> <システム停止時順序>
    -# update-rc.d myscript.sh defaults 99 1
    -
    - -

    - では myscript.sh を99番目(実際はスクリプトの総数による)に開始し、1番目に終わらせることを意味する。 -

    - -

    -

    - -

    - 普通のスクリプトを書く → /etc/init.d/に置く → update-rc.dで登録する -

    - -

    - これだけで起動時自動的にスクリプトを読み込ませることができる。 -

    - -

    -init.d 起動スクリプト : 自宅運用debianサーバのTIPS+α -

    -
    - -

    - 削除したいときは、 -

    - -
    -update-rc.d -f <スクリプト名> remove
    -
    - -

    - とします。 -

    -
    diff --git a/content/post/2009/04/12/2009-04-12-cronが実行される際のpath.md b/content/post/2009/04/12/2009-04-12-cronが実行される際のpath.md deleted file mode 100644 index cb7f999..0000000 --- a/content/post/2009/04/12/2009-04-12-cronが実行される際のpath.md +++ /dev/null @@ -1,34 +0,0 @@ ---- -title: cronが実行される際のpath -author: kazu634 -date: 2009-04-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4555;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - cron - - linux - ---- -
    -

    - cronが実行されるときはログインした際の環境変数が用いられません。そのためにコマンドを実行しても、pathが通っていないとお叱りを受けることがあります。今回はどのようにすれば「pathが通っていない」というお叱りを受けずに済むかを調べてみました。 -

    - -

    - 結論から言うと、crontabの先頭にpathという項目を作成すればいいようです(参考: 「crontabで設定したタスク実行時に、メールを送信しないようにする。 – 今日も元気にlinux – mylinuxグループ」)。たとえば -

    - -
    -SHELL=/bin/bash
    -PATH=/sbin:/bin:/usr/sbin:/usr/bin
    -MAILTO=""
    -HOME=/
    -# m h  dom mon dow   command
    - 5 * * * /var/samba/util/collect_conf
    -  1 * * /var/samba/util/update_aptitude
    -
    - -

    - というように設定すると、pathが通るようです。 -

    -
    diff --git a/content/post/2009/04/15/2009-04-15-00001141.md b/content/post/2009/04/15/2009-04-15-00001141.md deleted file mode 100644 index f93ee35..0000000 --- a/content/post/2009/04/15/2009-04-15-00001141.md +++ /dev/null @@ -1,78 +0,0 @@ ---- -title: Web::Scraperの参考になるサイト -author: kazu634 -date: 2009-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4559;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - Web::Scraperを使うたびに検索するのが面倒くさいので、ここに役立つサイトを貼っておきます。 -

    - -

    -use Web::Scraper; – 今日のCPANモジュール -

    - -

    - 今日作成したスクリプト -

    - -

    - 「いい言葉ねっと By Shu」の今日のいい言葉を取得します。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# === Libraries ===
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Encode;
    -use utf8;
    -# === Main part ===
    -my $scraper = scraper {
    -process '/html/body/div/div/div/div[4]/div/div[2]/div[2]/table/tr/td/div/strong',
    -'body' => 'TEXT';
    -};
    -my $result = $scraper->scrape( URI->new("http://www.e-kotoba.net/") );
    -print encode('utf8', $result->{body});
    -# Reference: 
    -# Below is the sample
    -#   (1) <div class="ekotoba">...</div>の部分をbodyに取得
    -#      process 'div.ekotoba', 'body' => 'TEXT';
    -#   (2) XPATHで指定
    -#      Firebugsなどを用いる。
    -
    - -

    - 作成するときのテンプレート -

    - -
    -# === Libraries ===
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Encode;
    -use utf8;
    -# === Main part ===
    -my $scraper = scraper {
    -process 'XPath',
    -# Reference: http://e8y.net/mag/013-web-scraper/
    -# Below is the sample
    -#   (1) <div class="ekotoba">...</div>の部分をbodyに取得
    -#      process 'div.ekotoba', 'body' => 'TEXT';
    -#   (2) XPATHで指定
    -#      Firebugsなどを用いる。
    -};
    -my $result = $scraper->scrape( URI->new("http://google.com/" ));
    -print encode('utf8', YAML::Dump($result));
    -# print encode('utf8', YAML::Dump($result->{body}));
    -
    -
    diff --git a/content/post/2009/04/16/2009-04-16-00001142.md b/content/post/2009/04/16/2009-04-16-00001142.md deleted file mode 100644 index 8d49cc5..0000000 --- a/content/post/2009/04/16/2009-04-16-00001142.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: WindowsにUbuntuをインストール -author: kazu634 -date: 2009-04-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4561;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ubuntu - ---- -
    -

    - 海外旅行の移動中(飛行機とか)にプログラミングの勉強をしようと計画中。ノートにUbuntuを入れようとチャレンジしました。CDないから大変だなーと考えていたら、Windows環境からクリック一つでUbuntuをインストールできるソフトを発見しました。なんて素敵なんだ♪ -

    - -

    - これからUbuntuの設定を行っていこうと思います。とりあえずemacsの設定をせねば。。。 -

    - -

    -screenshot -

    -
    diff --git a/content/post/2009/04/19/2009-04-19-00001143.md b/content/post/2009/04/19/2009-04-19-00001143.md deleted file mode 100644 index 27f8e8d..0000000 --- a/content/post/2009/04/19/2009-04-19-00001143.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Let’s Note CF-R4にXubuntuをインストールする -author: kazu634 -date: 2009-04-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4563;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - ---- -
    -

    -前回で、Ubuntuをインストールできた…まではうまくいったのですが、 -

    - -
    aptitude update
    -aptitude safe-upgrade
    - -

    - をすると、途中で止まってしまい、再起動するとカーネルパニックという結果になってしまいました。。。とほほ。。。 -

    - -

    - というわけで、気を取り直してもう一度チャレンジすることにしました。 -

    - -

    - なんでXubuntuなの? -

    - -

    - CF-R4のスペック的に、軽量な方がいいかな…とかいう単純な判断でXubuntuにしました。 -

    - -

    - インストール方法 -

    - -

    - CF-R4はUSBデバイスからのブートをサポートしているので、USBデバイスをXubuntuのLive CD化することでインストールすることができます。 -

    - -

    - 参考になるサイトは「ubuntu LIVE CDをカスタマイズしてみた – 簡単にメモを取る魔法 – Yahoo!ブログ」です。 -

    - -

    - そこに書かれているように、 -

    - -
    -

    - ■ubuntuをUSBフラッシュメモリから起動させるには(Windows上で作成) -

    - -
      -
    1. - syslinuxを落としてきて、解凍する。 -
    2. -
    3. - USBフラッシュメモリをFATでフォーマット。 -
    4. -
    5. - LIVE CDから全部のファイルをUSBフラッシュメモリへコピーする。 -
    6. -
    7. - isolinuxのフォルダにある全部のファイルをフラッシュメモリのルートにコピー。 -
    8. -
    9. - isolinux.cfgをsyslinux.cfgにリネーム -
    10. -
    11. - DOSプロンプトを起動して、解凍したsyslinuxのフォルダのwin32フォルダにカレントドライブを移動し、以下のコマンドを実行。(フラッシュメモリは自分の環境では「g:」) -
    12. -
    - -
    cd c:\syslinux\win32
    -syslinux -ma g:
    - -

    -ubuntu LIVE CDをカスタマイズしてみた – 簡単にメモを取る魔法 – Yahoo!ブログ -

    -
    - -

    - という手順になります。Live CDは「LiveCDの部屋」というところで色々と公開されているのですが、ルーターが故障中という事情で「Index of /Linux/simosnet-livecd」にミラーが置いてあります。ここからXubuntuのLive CDイメージを落としてきました。 -

    - -

    - 後は、手順に従ってUSBメモリーをさして、BIOS画面でUSBメモリーの起動順序を高くして上げればOKです。 -

    - -

    - 動作について -

    - -

    - 無線LANなんかも、何の設定をしなくてもデフォルトのままで使えます。かなり簡単です。 -

    - -

    - Ubuntuに関するエントリー -

    - - -
    diff --git a/content/post/2009/04/24/2009-04-24-今日買った本-5.md b/content/post/2009/04/24/2009-04-24-今日買った本-5.md deleted file mode 100644 index 4ed55e8..0000000 --- a/content/post/2009/04/24/2009-04-24-今日買った本-5.md +++ /dev/null @@ -1,55 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-04-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4567;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -自分の仕事をつくる (ちくま文庫)

    - -
    -

    -自分の仕事をつくる (ちくま文庫) -

    - - -
    - -
    -
    -
    - - -
    diff --git a/content/post/2009/04/25/2009-04-25-00001145.md b/content/post/2009/04/25/2009-04-25-00001145.md deleted file mode 100644 index 6e664c2..0000000 --- a/content/post/2009/04/25/2009-04-25-00001145.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: Linuxにおけるフォーマット -author: kazu634 -date: 2009-04-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4569;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - ---- -
    -

    - Linuxでのフォーマットの仕方を忘れがちで何度もGoogleのお世話になっているので、ここでまとめておきます。 -

    - -

    - パーティションの切り方 -

    - -

    - fdiskコマンドを用います。 -

    - -
    -kazu634@srv634% df                                                                /media/disk [951]
    -Filesystem           1K-ブロック    使用   使用可 使用% マウント位置
    -/dev/mapper/srv634-root
    -329233    138796    173439  45% /
    -tmpfs                   513816             513816   % /lib/init/rw
    -udev                     10240       100     10140   1% /dev
    -tmpfs                   513816             513816   % /dev/shm
    -/dev/sda1               233335     32653    188234  15% /boot
    -/dev/mapper/srv634-home
    -142568216    294068 135032012   1% /home
    -/dev/mapper/srv634-tmp
    -376807     10307    347044   3% /tmp
    -/dev/mapper/srv634-usr
    -4805760   2526672   2034968  56% /usr
    -/dev/mapper/srv634-var
    -2882592   1217136   1519024  45% /var
    -/dev/sdb1               964500     17696    897808   2% /var/backup_data
    -/dev/sdc1              2010752    265440   1745312  14% /media/disk
    -kazu634@srv634% fdish /dev/sdc1                                                   /media/disk [952]
    -zsh: command not found: fdish
    -kazu634@srv634% sudo fdisk /dev/sdc1                                              /media/disk [953]
    -[sudo] password for kazu634:
    -Command (m for help): m
    -Command action
    -a   toggle a bootable flag
    -b   edit bsd disklabel
    -c   toggle the dos compatibility flag
    -d   delete a partition
    -l   list known partition types
    -m   print this menu
    -n   add a new partition
    -o   create a new empty DOS partition table
    -p   print the partition table
    -q   quit without saving changes
    -s   create a new empty Sun disklabel
    -t   change a partition's system id
    -   u   change display/entry units
    -   v   verify the partition table
    -   w   write table to disk and exit
    -   x   extra functionality (experts only)
    -Command (m for help): p
    -Disk /dev/sdc1: 2059 MB, 2059278848 bytes
    -64 heads, 62 sectors/track, 1013 cylinders
    -Units = cylinders of 3968 * 512 = 2031616 bytes
    -Disk identifier: 0x00000000
    -     Device Boot      Start         End      Blocks   Id  System
    -Command (m for help): n
    -Command action
    -   e   extended
    -   p   primary partition (1-4)
    -p
    -Partition number (1-4): 1
    -First cylinder (1-1013, default 1): 
    -Using default value 1
    -Last cylinder or +size or +sizeM or +sizeK (1-1013, default 1013): 
    -Using default value 1013
    -Command (m for help): p
    -Disk /dev/sdc1: 2059 MB, 2059278848 bytes
    -64 heads, 62 sectors/track, 1013 cylinders
    -Units = cylinders of 3968 * 512 = 2031616 bytes
    -Disk identifier: 0x00000000
    -     Device Boot      Start         End      Blocks   Id  System
    -/dev/sdc1p1               1        1013     2009761   83  Linux
    -Command (m for help): w
    -The partition table has been altered!
    -Calling ioctl() to re-read partition table.
    -WARNING: Re-reading the partition table failed with error 22: 無効な引数です.
    -The kernel still uses the old table.
    -The new table will be used at the next reboot.
    -Syncing disks.
    -
    - -

    - フォーマットの仕方 -

    - -

    - mkfsコマンドを用います。 -

    - -
    -kazu634@srv634% sudo mkfs -t ext3 /dev/sdc1                                            /media [959]
    -[sudo] password for kazu634:
    -mke2fs 1.41.3 (12-Oct-2008)
    -Filesystem label=
    -OS type: Linux
    -Block size=4096 (log=2)
    -Fragment size=4096 (log=2)
    -125696 inodes, 502753 blocks
    -25137 blocks (5.00%) reserved for the super user
    -First data block=
    -Maximum filesystem blocks=515899392
    -16 block groups
    -32768 blocks per group, 32768 fragments per group
    -7856 inodes per group
    -Superblock backups stored on blocks:
    -32768, 98304, 163840, 229376, 294912
    -Writing inode tables: done
    -Creating journal (8192 blocks): done
    -Writing superblocks and filesystem accounting information: done
    -This filesystem will be automatically checked every 28 mounts or
    -180 days, whichever comes first.  Use tune2fs -c or -i to override.
    -
    -
    diff --git a/content/post/2009/04/26/2009-04-26-00001146.md b/content/post/2009/04/26/2009-04-26-00001146.md deleted file mode 100644 index a91646f..0000000 --- a/content/post/2009/04/26/2009-04-26-00001146.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: fstabの設定 -author: kazu634 -date: 2009-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4575;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - ---- -
    -

    - fstabを編集するよ。 -

    - -
    -# /etc/fstab: static file system information.
    -#
    -# <file system> <mount point>   <type>  <options>       <dump>  <pass>
    -proc            /proc           proc    defaults               
    -/dev/mapper/srv634-root /               ext3    errors=remount-ro        1
    -/dev/sda1       /boot           ext2    defaults               2
    -/dev/mapper/srv634-home /home           ext3    defaults               2
    -/dev/mapper/srv634-tmp /tmp            ext3    defaults               2
    -/dev/mapper/srv634-usr /usr            ext3    defaults               2
    -/dev/mapper/srv634-var /var            ext3    defaults               2
    -/dev/mapper/srv634-swap_1 none            swap    sw                     
    -/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto            
    -/dev/sdb1       /var/backup_data        ext3    defaults               2
    -
    - -
      -
    1. - 最初にデバイス名を記載 -
    2. -
    3. - マウントポイントの指定 -
    4. -
    5. - ファイルシステムのタイプを指定 -
    6. -
    7. - mountコマンドのオプションを指定 -
    8. -
    9. - dumpコマンドを実行する必要があるかどうかを指定 -
    10. -
    11. - ファイルシステムのチェックを行う必要があるかどうかを指定 -
    12. -
    - -

    - 「linux」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/04/26/2009-04-26-00001147.md b/content/post/2009/04/26/2009-04-26-00001147.md deleted file mode 100644 index 7e3db9e..0000000 --- a/content/post/2009/04/26/2009-04-26-00001147.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: SonyのGPSレシーバー -author: kazu634 -date: 2009-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4571;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - はてなブックマークのほっとエントリーを眺めていたら、「全iPhotoユーザー必携!? 「GPS-CS3K」が楽しい!」という記事を発見した。 -

    - -

    - このGPSユニットの旧製品であるGPS-CS1Kを持っているのだが、それの新製品らしい。GPSユニットを持っていると、デジカメと連動させてGoogle Map上で撮影した場所を表示できるようにできたりします。 -

    - -
    -

    - 旅に行くと、たいていの人はデジカメを使い、いろいろなところで写真を撮影するだろう。ただ、調子に乗ってばんばんシャッターを切っていると、あとで見返したときに「どこで撮っヤツだっけ?」と分からなくなる可能性もある。 -

    - -

    -  そこでCS3KとLife ’09に含まれる写真管理ソフト「iPhoto ’09」の出番だ。なんと…… -

    - -
      -
    1. - 旅先でCS3Kを持ち歩きながら撮影 -
    2. -
    3. - CS3Kで写真に位置情報を埋め込む -
    4. -
    5. - MacのiPhoto ’09に取り込む -
    6. -
    - -

    -  という3ステップだけで、iPhotoの地図上に写真を整理できるのだ。 -

    - -

    -全iPhotoユーザー必携!? 「GPS-CS3K」が楽しい! -

    -
    - -

    - このような感じです。明後日からのイギリス旅行に向けて購入…とは時間的に無理か。。。残念。でも、次回の旅行の時までには購入しようっと。 -

    - -
    -SONY GPSユニットキット GPS-CS3K

    - -
    -

    -SONY GPSユニットキット GPS-CS3K -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/04/26/2009-04-26-本日購入した本-2.md b/content/post/2009/04/26/2009-04-26-本日購入した本-2.md deleted file mode 100644 index 9c36aaa..0000000 --- a/content/post/2009/04/26/2009-04-26-本日購入した本-2.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4573;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -

    - 内容紹介 -

    - -

    - 新人さん歓迎号! 創刊50 号記念! 新連載一挙スタート! -

    - -

    - □特集1 人月・派遣・業界構造、学ぶべき技術、仕事のルール 新人 エンジニア 生き方 -

    - -

    - [“エンジニア社長”5人が明かす]新人時代に押さえておくべき50の知識 -

    - -

    - □特集2 ブランチもマージも簡単な分散型バージョン管理システム -

    - -

    - はじめてのGit Git -

    - -

    - □特集3 Webアプリのパフォーマンス向上の一策 -

    - -

    - [旬のライブラリ大集合]key-valueストア入門 -

    - -

    - □新人歓迎特別企画 簡単! 開発/テスト環境の運用&作業術 -

    - -

    - [後輩に教えたくなる]Unix/Linux開発環境ミニマルスタイル -

    - -

    - WEB+DB PRESSは、Webアプリケーション技術者のためのプログラミング技術情報誌です。毎号、旬なネタの特集に加え、以下のような豪華執筆陣による連載も掲載中です。「Developer’s Perspective」 ●青木 靖 -

    - -

    - 「やっぱりJavaがスキ!」 ●川口 耕介 -

    - -

    - 「PHPマストテクニック」 ●鶴岡 直也 -

    - -

    - 「大規模Webサービスの裏側 — inside mixi’s backend」 ●長野 雅広(kazeburo) -

    - -

    - 「WebKit Quest — ソースコードから読み解くブラウザエンジンのしくみ」 ●森田 創 -

    - -

    - 「Recent Perl World」 ●伊藤 直也 -

    - -

    - 「Practical Ruby Programming!」 ●武者 晶紀 -

    - -

    - 「SQLアタマアカデミー」 ●ミック -

    - -

    -http://www.amazon.co.jp/WEB-DB-PRESS-Vol-50-PRESS%E7%B7%A8%E9%9B%86%E9%83%A8/dp/477413838X/ref=sr_1_1?ie=UTF8&s=books&qid=1240754110&sr=8-1:title=WEB+DB PRESS Vol.50 -

    -
    - -

    - どちらかというと、Git特集をメインに読んでいきたいなと思って購入。 -

    - -
    -WEB+DB PRESS Vol.50

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/05/05/2009-05-05-london.md b/content/post/2009/05/05/2009-05-05-london.md deleted file mode 100644 index 54d5b45..0000000 --- a/content/post/2009/05/05/2009-05-05-london.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: London -author: kazu634 -date: 2009-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4579;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Picadilly Circus -

    - -

    -
    大きな地図で見る -

    -
    diff --git a/content/post/2009/05/10/2009-05-10-00001150.md b/content/post/2009/05/10/2009-05-10-00001150.md deleted file mode 100644 index 366d36c..0000000 --- a/content/post/2009/05/10/2009-05-10-00001150.md +++ /dev/null @@ -1,117 +0,0 @@ ---- -title: C言語での引数の扱い -author: kazu634 -date: 2009-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4583;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - ちょっとC言語の勉強をしています。テキストは『プログラミング言語C 第2版 ANSI規格準拠』です。Lispで置き換え可能なものは適宜Lispで書き直しながらの勉強をしています。 -

    - -

    - ようやく50ページほどまで進み引数の扱い方が出てきたので、ちょっとまとめておきます。 -

    - -
    -#include <stdio.h>
    -/* Begins here */
    -int main(int argc, char *argv[]) {
    -int i;
    -printf("引数の数: %d\n", argc);
    -for (i = ; i < argc; ++i)
    -{
    -printf("%d番目の引数: %s\n", i, argv[i]);
    -}
    -return ;
    -}
    -
    - -

    - Cでの引数の扱い方はこんな感じです: -

    - - - - - - - - - - - - - -
    - 引数の数 - - 引数 -
    - argc - - argv[n] (0 < n < argc) -
    - -

    - これをコンパイルして実行するとこんな感じになります: -

    - -
    -bash-3.2$ gcc -o foo test.c
    -bash-3.2$ ./foo
    -引数の数: 1
    -(): ./foo
    -bash-3.2$ gcc -o foo test.c
    -bash-3.2$ ./foo
    -引数の数: 1
    -番目の引数: ./foo
    -bash-3.2$ ./foo 1 2 3 4 5
    -引数の数: 6
    -番目の引数: ./foo
    -1番目の引数: 1
    -2番目の引数: 2
    -3番目の引数: 3
    -4番目の引数: 4
    -5番目の引数: 5
    -bash-3.2$
    -
    - -
    -プログラミング言語C 第2版 ANSI規格準拠

    - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/10/2009-05-10-00001151.md b/content/post/2009/05/10/2009-05-10-00001151.md deleted file mode 100644 index c1bc00b..0000000 --- a/content/post/2009/05/10/2009-05-10-00001151.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: これは面白い -author: kazu634 -date: 2009-05-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4587;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/05/12/2009-05-12-00001152.md b/content/post/2009/05/12/2009-05-12-00001152.md deleted file mode 100644 index 286c2af..0000000 --- a/content/post/2009/05/12/2009-05-12-00001152.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: 16進数を10進数に変換する -author: kazu634 -date: 2009-05-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4589;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - 『プログラミング言語C 第2版 ANSI規格準拠』の練習問題で「16進数を10進数に変換する関数をかけ」というものがあったので、現在挑戦中です。とりあえず1-9までの数字だけを処理すればよいのであればこんな感じになった(…って、これは16進数と言わないか。。。): -

    - -
    -#include <stdio.h>
    -/* htoi: 16進数を10進数に変換する */
    -void htoi(char hex[]);
    -/* count: char型の配列の要素数をカウントする。*/
    -/* argv[1]の要素数を知ろうとして「sizeof argv[1] / sizeof argv[1][0]」が必ず4になるのはなぜ? */
    -int count(char hex[]);
    -int main(int argc, char *argv[]) {
    -htoi(argv[1]);
    -return ;
    -}
    -void htoi(char hex[])
    -{
    -int i;
    -int n = ;
    -// とりあえずa-fのことは考慮しないよ
    -for (i = (count(hex) - 1); i != -1; i--)
    -{
    -if (i == (count(hex) - 1)){
    -printf("n = %d + %d\n", n, (hex[i] - '0'));
    -n = n + (hex[i] - '0');
    -} else {
    -printf("n = %d + (16 * %d)\n", n, (hex[i] - '0'));
    -n = n + (16 * (hex[i] - '0'));
    -}
    -}
    -printf("%d\n", n);
    -}
    -int count(char hex[])
    -{
    -int i;
    -int num = ;
    -for (i = ; hex[i] != '\0'; ++i)
    -{
    -num++;
    -}
    -return num;
    -}
    -
    - -
    -プログラミング言語C 第2版 ANSI規格準拠

    - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/13/2009-05-13-00001153.md b/content/post/2009/05/13/2009-05-13-00001153.md deleted file mode 100644 index 4190276..0000000 --- a/content/post/2009/05/13/2009-05-13-00001153.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: 16進数を10進数に変換する関数の作成 -author: kazu634 -date: 2009-05-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4591;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    -前回の続きです。 -

    - -

    - 前回は1~9までの数字しか対応させていなかったので、a~fも対応させるように修正させました。getdigitという関数を書いて、1~9, a~fまでを引数として受け取り、10進数を返すようにしてみました: -

    - -
    #include <stdio.h>
    -/* === prototype declarations === */
    -/* htoi: 16進数を10進数に変換する */
    -void htoi(char hex[]);
    -/* count: char型の配列の要素数をカウントする。*/
    -int count(char hex[]);
    -/* getdigit: 16進数の1桁(char型(1~9, A~F))を引数とし、10進数を返す */
    -int getdigit(char num);
    -/* === Main Part === */
    -int main(int argc, char *argv[]) {
    -  htoi(argv[1]);
    -  return 0;
    -}
    -void htoi(char hex[])
    -{
    -  int i;
    -  int n = 0;
    -  for (i = (count(hex) - 1); i != -1; i--)
    -  {
    -    if (i == (count(hex) - 1)){
    -      printf("n = %d + %d\n", n, getdigit(hex[i]));
    -      n = n + getdigit(hex[i]);
    -    } else {
    -      printf("n = %d + (16 * %d)\n", n, getdigit(hex[i]));
    -      n = n + (16 * getdigit(hex[i]));
    -    }
    -  }
    -  printf("%d\n", n);
    -}
    -int count(char hex[])
    -{
    -  int i;
    -  int num = 0;
    -  for (i = 0; hex[i] != '\0'; ++i)
    -  {
    -    num++;
    -  }
    -  return num;
    -}
    -int getdigit(char num)
    -{
    -  switch(num) {
    -    case '0':
    -      return 0;
    -    case '1':
    -      return 1;
    -    case '2':
    -      return 2;
    -    case '3':
    -      return 3;
    -    case '4':
    -      return 4;
    -    case '5':
    -      return 5;
    -    case '6':
    -      return 6;
    -    case '7':
    -      return 7;
    -    case '8':
    -      return 8;
    -    case '9':
    -      return 9;
    -    case 'a':
    -      return 10;
    -    case 'b':
    -      return 11;
    -    case 'c':
    -      return 12;
    -    case 'd':
    -      return 13;
    -    case 'e':
    -      return 14;
    -    case 'f':
    -      return 15;
    -    default:
    -      return 99;
    -  }
    -}
    -
    - -

    - 疑問の答え -

    - -

    - こんな質問を書いていたら、maqさんから回答をいただきました: -

    - -
    -

    - maqmaq 2009/05/13 00:16 argv[1]の要素数を知ろうとして「sizeof argv[1] / sizeof argv[1][0]」が必ず4になるのはなぜ? -

    - -

    - sizeof(argv[1])はポインタのサイズが求まります。一般的なマシンなら32bitで4ですね。 -

    - -

    - sizeof(argv[1][0])はcharのサイズが求まります。これは,8bitで1ですね。 -

    - -

    - なので,4/1で4になるのではないでしょうか。 -

    - -

    -武蔵の日記 -

    -
    - -

    - 納得できました。ありがとうございます>maqさん -

    - -

    - 「[プログラミング言語C 第2版 ANSI規格準拠」に関連する最近のエントリ -

    - - - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/13/2009-05-13-00001154.md b/content/post/2009/05/13/2009-05-13-00001154.md deleted file mode 100644 index be1c7c4..0000000 --- a/content/post/2009/05/13/2009-05-13-00001154.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: PSPのアナログスティックが壊れたので -author: kazu634 -date: 2009-05-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4593;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 壊れちゃった。。。これはPSP3000を買えということなのかな。。。修理よりかは買った方がいいような。。。 -

    - -

    -[asin:B001ACBWLS:detail]

    diff --git a/content/post/2009/05/17/2009-05-17-00001156.md b/content/post/2009/05/17/2009-05-17-00001156.md deleted file mode 100644 index 4058680..0000000 --- a/content/post/2009/05/17/2009-05-17-00001156.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Perlプログラマの考えていること -author: kazu634 -date: 2009-05-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4597;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 問題を解くのに特化しているpracticalな言語だという主張には個人的には納得いくものがあったりして: -

    - -
    -

    - そうして終に結論である。貴方が私と同様なら、貴方のする殆どのプログラミングは、ライブラリを使って、糊付けである。Perlは綺麗な言語でないかも知れないが、汚さを見る時間も無いほどに、沢山のライブラリがある。他の言語が綺麗な文法を持っていても、人がPerlを続けている理由はこれである。道具を使い、そして貴方の道具をコミュニティに寄贈するのはとても簡単だ。私達は汚い文法を気にもかけない。只我が道を行くのみ。私達が考えている事はすべて、問題を解くことなのである。 -

    - -

    -何故、私はPerlを続けるのか – taro-nishino の日記 -

    -
    -
    diff --git a/content/post/2009/05/17/2009-05-17-00001157.md b/content/post/2009/05/17/2009-05-17-00001157.md deleted file mode 100644 index f8d9471..0000000 --- a/content/post/2009/05/17/2009-05-17-00001157.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: 文字列の扱い -author: kazu634 -date: 2009-05-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4599;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - 『プログラミング言語C 第2版 ANSI規格準拠』の練習問題を解いていました: -

    - -
    -

    - 文字列s2中の任意の文字に等しい文字をslから除去するような形のsqueeze(sl, s2)を書け。 -

    -
    - -
    -#include <stdio.h>
    -/* prototype declarations */
    -void squeeze(char source[], char target[], int num);
    -int count_char(char target[]);
    -/* program begins here */
    -int main(int argc, char *argv[]) {
    -char source[] = "12345123451234567890";
    -char test[] = "1278";
    -squeeze(source, test, count_char(test));
    -printf("%s\n", source);
    -return ;
    -}
    -void squeeze(char source[], char target[], int num)
    -{
    -int	i;		/* sourceの添え字 (before update) */
    -int	j;		/* sourceの添え字 (after update) */
    -int	k;		/* index of target */
    -int	flag;		/* flag */
    -for (i = j = ; source[i] != '\0'; i++)
    -{
    -flag = ;
    -for (k = ; k < num; k++)
    -{
    -if (source[i] == target[k]){
    -flag = 1;
    -break;
    -} else {
    -flag = ;
    -}
    -}
    -if (flag == ){
    -source[j++] = source[i];
    -}
    -}
    -source[j] ='\0';
    -}
    -int count_char(char target[])
    -{
    -int i;			/* working variable */
    -int num = ;		/* Number of chars */
    -for (i = ; target[i] != '\0'; i++)
    -{
    -num++;
    -}
    -return num;
    -}
    -
    - -

    - 「プログラミング言語C 第2版 ANSI規格準拠」に関連する最近のエントリ -

    - - - -
    -プログラミング言語C 第2版 ANSI規格準拠

    - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/17/2009-05-17-本日購入した本-3.md b/content/post/2009/05/17/2009-05-17-本日購入した本-3.md deleted file mode 100644 index 1233b1b..0000000 --- a/content/post/2009/05/17/2009-05-17-本日購入した本-3.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-05-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4601;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Pen (ペン) 2009年 6/1号 [雑誌]

    - -
    -

    -Pen (ペン) 2009年 6/1号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -天才!  成功する人々の法則

    - -
    -

    -天才! 成功する人々の法則 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/19/2009-05-19-00001158.md b/content/post/2009/05/19/2009-05-19-00001158.md deleted file mode 100644 index 1367a6f..0000000 --- a/content/post/2009/05/19/2009-05-19-00001158.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: ubuntuにTomcatをインストールする -author: kazu634 -date: 2009-05-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4603;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ubuntu - ---- -
    -

    - お仕事でWebアプリケーションのインフラ周りに関わることになりそうなので、とりあえずTomcatをUbuntuにインストールしてみました。インストール自体は簡単にできるので、後は簡単なWebアプリを作成してみようかと考え中です。 -

    - -

    - 操作ログ -

    - -
    -kazu634@kazu634-desktop% aptitude install sun-java6-jdk                                    ~ [1405]
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -以下の新規パッケージがインストールされます:
    -java-common{a} odbcinst1debian1{a} sun-java6-bin{a} sun-java6-jdk sun-java6-jre{a}
    -unixodbc{a}
    - 個のパッケージを更新、 6 個を新たにインストール、  個を削除予定、5 個が更新されていない。
    -52.6MB のアーカイブを取得する必要があります。 展開後に 157MB のディスク領域が新たに消費されます。
    -先に進みますか? [Y/n/?] y
    -拡張状態情報を書き込んでいます... 完了
    -取得:1 http://jp.archive.ubuntu.com jaunty/main java-common .30ubuntu4 [80.3kB]
    -取得:2 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-jre 6-13-1 [6370kB]
    -取得:3 http://jp.archive.ubuntu.com jaunty/main odbcinst1debian1 2.2.11-16build3 [66.3kB]
    -取得:4 http://jp.archive.ubuntu.com jaunty/main unixodbc 2.2.11-16build3 [295kB]
    -取得:5 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-bin 6-13-1 [28.3MB]
    -取得:6 http://jp.archive.ubuntu.com jaunty/multiverse sun-java6-jdk 6-13-1 [17.5MB]
    -52.6MB を 19s 秒でダウンロードしました (2704kB/s)
    -パッケージを事前設定しています ...
    -未選択パッケージ java-common を選択しています。
    -(データベースを読み込んでいます ... 現在 121756 個のファイルとディレクトリがインストールされています。)
    -(.../java-common_0.30ubuntu4_all.deb から) java-common を展開しています...
    -未選択パッケージ sun-java6-jre を選択しています。
    -(.../sun-java6-jre_6-13-1_all.deb から) sun-java6-jre を展開しています...
    -未選択パッケージ odbcinst1debian1 を選択しています。
    -(.../odbcinst1debian1_2.2.11-16build3_i386.deb から) odbcinst1debian1 を展開しています...
    -未選択パッケージ unixodbc を選択しています。
    -(.../unixodbc_2.2.11-16build3_i386.deb から) unixodbc を展開しています...
    -未選択パッケージ sun-java6-bin を選択しています。
    -(.../sun-java6-bin_6-13-1_i386.deb から) sun-java6-bin を展開しています...
    -sun-dlj-v1-1 license has already been accepted
    -未選択パッケージ sun-java6-jdk を選択しています。
    -(.../sun-java6-jdk_6-13-1_i386.deb から) sun-java6-jdk を展開しています...
    -sun-dlj-v1-1 license has already been accepted
    -doc-base のトリガを処理しています ...
    -Processing 3 added doc-base file(s)...
    -Registering documents with scrollkeeper...
    -man-db のトリガを処理しています ...
    -shared-mime-info のトリガを処理しています ...
    -java-common (.30ubuntu4) を設定しています ...
    -odbcinst1debian1 (2.2.11-16build3) を設定しています ...
    -unixodbc (2.2.11-16build3) を設定しています ...
    -sun-java6-bin (6-13-1) を設定しています ...
    -sun-java6-jre (6-13-1) を設定しています ...
    -sun-java6-jdk (6-13-1) を設定しています ...
    -libc6 のトリガを処理しています ...
    -ldconfig deferred processing now taking place
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -拡張状態情報を書き込んでいます... 完了
    -kazu634@kazu634-desktop% aptitude install tomcat6                                          ~ [1406]
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -以下の新規パッケージがインストールされます:
    -gcj-4.3-base{a} jsvc{a} libcommons-collections-java{a} libcommons-daemon-java{a}
    -libcommons-dbcp-java{a} libcommons-pool-java{a} libecj-java{a} libecj-java-gcj{a}
    -libgcj-bc{a} libgcj-common{a} libgcj9-0{a} libgcj9-jar{a} libservlet2.5-java{a}
    -libtomcat6-java{a} tomcat6 tomcat6-common{a}
    - 個のパッケージを更新、 16 個を新たにインストール、  個を削除予定、5 個が更新されていない。
    -27.1MB のアーカイブを取得する必要があります。 展開後に 60.9MB のディスク領域が新たに消費されます。
    -先に進みますか? [Y/n/?] y
    -拡張状態情報を書き込んでいます... 完了
    -取得:1 http://jp.archive.ubuntu.com jaunty/main gcj-4.3-base 4.3.3-5ubuntu4 [106kB]
    -取得:2 http://jp.archive.ubuntu.com jaunty/main libcommons-daemon-java 1..2~svn20061127-9ubuntu2 [38.8kB]
    -取得:3 http://jp.archive.ubuntu.com jaunty/main jsvc 1..2~svn20061127-9ubuntu2 [24.1kB]
    -取得:4 http://jp.archive.ubuntu.com jaunty/main libcommons-collections-java 2.1.1-8ubuntu1 [325kB]
    -取得:5 http://jp.archive.ubuntu.com jaunty/main libcommons-pool-java 1.4-0ubuntu1 [177kB]
    -取得:6 http://jp.archive.ubuntu.com jaunty/main libcommons-dbcp-java 1.2.2-1ubuntu1 [119kB]
    -取得:7 http://jp.archive.ubuntu.com jaunty/main libecj-java 3.4.2-0ubuntu1 [1215kB]
    -取得:8 http://jp.archive.ubuntu.com jaunty/main libgcj-common 1:4.3.3-1ubuntu1 [14.1kB]
    -取得:9 http://jp.archive.ubuntu.com jaunty/main libgcj9-0 4.3.3-5ubuntu4 [10.4MB]
    -取得:10 http://jp.archive.ubuntu.com jaunty/main libgcj-bc 4.3.3-1ubuntu1 [1174B]
    -取得:11 http://jp.archive.ubuntu.com jaunty/main libecj-java-gcj 3.4.2-0ubuntu1 [1502kB]
    -取得:12 http://jp.archive.ubuntu.com jaunty/main libgcj9-jar 4.3.3-5ubuntu4 [10.1MB]
    -取得:13 http://jp.archive.ubuntu.com jaunty/main libservlet2.5-java 6..18-0ubuntu6 [172kB]
    -取得:14 http://jp.archive.ubuntu.com jaunty/main libtomcat6-java 6..18-0ubuntu6 [2845kB]
    -取得:15 http://jp.archive.ubuntu.com jaunty/main tomcat6-common 6..18-0ubuntu6 [52.5kB]
    -取得:16 http://jp.archive.ubuntu.com jaunty/main tomcat6 6..18-0ubuntu6 [24.2kB]
    -27.1MB を 12s 秒でダウンロードしました (2206kB/s)
    -未選択パッケージ gcj-4.3-base を選択しています。
    -(データベースを読み込んでいます ... 現在 123151 個のファイルとディレクトリがインストールされています。)
    -(.../gcj-4.3-base_4.3.3-5ubuntu4_i386.deb から) gcj-4.3-base を展開しています...
    -未選択パッケージ libcommons-daemon-java を選択しています。
    -(.../libcommons-daemon-java_1..2~svn20061127-9ubuntu2_all.deb から) libcommons-daemon-java を展開しています...
    -未選択パッケージ jsvc を選択しています。
    -(.../jsvc_1..2~svn20061127-9ubuntu2_i386.deb から) jsvc を展開しています...
    -未選択パッケージ libcommons-collections-java を選択しています。
    -(.../libcommons-collections-java_2.1.1-8ubuntu1_all.deb から) libcommons-collections-java を展開しています...
    -未選択パッケージ libcommons-pool-java を選択しています。
    -(.../libcommons-pool-java_1.4-0ubuntu1_all.deb から) libcommons-pool-java を展開しています...
    -未選択パッケージ libcommons-dbcp-java を選択しています。
    -(.../libcommons-dbcp-java_1.2.2-1ubuntu1_all.deb から) libcommons-dbcp-java を展開しています...
    -未選択パッケージ libecj-java を選択しています。
    -(.../libecj-java_3.4.2-0ubuntu1_all.deb から) libecj-java を展開しています...
    -未選択パッケージ libgcj-common を選択しています。
    -(.../libgcj-common_1%3a4.3.3-1ubuntu1_i386.deb から) libgcj-common を展開しています...
    -未選択パッケージ libgcj9-0 を選択しています。
    -(.../libgcj9-0_4.3.3-5ubuntu4_i386.deb から) libgcj9-0 を展開しています...
    -未選択パッケージ libgcj-bc を選択しています。
    -(.../libgcj-bc_4.3.3-1ubuntu1_i386.deb から) libgcj-bc を展開しています...
    -未選択パッケージ libecj-java-gcj を選択しています。
    -(.../libecj-java-gcj_3.4.2-0ubuntu1_i386.deb から) libecj-java-gcj を展開しています...
    -未選択パッケージ libgcj9-jar を選択しています。
    -(.../libgcj9-jar_4.3.3-5ubuntu4_all.deb から) libgcj9-jar を展開しています...
    -未選択パッケージ libservlet2.5-java を選択しています。
    -(.../libservlet2.5-java_6..18-0ubuntu6_all.deb から) libservlet2.5-java を展開しています...
    -未選択パッケージ libtomcat6-java を選択しています。
    -(.../libtomcat6-java_6..18-0ubuntu6_all.deb から) libtomcat6-java を展開しています...
    -未選択パッケージ tomcat6-common を選択しています。
    -(.../tomcat6-common_6..18-0ubuntu6_all.deb から) tomcat6-common を展開しています...
    -未選択パッケージ tomcat6 を選択しています。
    -(.../tomcat6_6..18-0ubuntu6_all.deb から) tomcat6 を展開しています...
    -doc-base のトリガを処理しています ...
    -Processing 3 added doc-base file(s)...
    -Registering documents with scrollkeeper...
    -man-db のトリガを処理しています ...
    -gcj-4.3-base (4.3.3-5ubuntu4) を設定しています ...
    -libcommons-daemon-java (1..2~svn20061127-9ubuntu2) を設定しています ...
    -jsvc (1..2~svn20061127-9ubuntu2) を設定しています ...
    -libcommons-collections-java (2.1.1-8ubuntu1) を設定しています ...
    -libcommons-pool-java (1.4-0ubuntu1) を設定しています ...
    -libcommons-dbcp-java (1.2.2-1ubuntu1) を設定しています ...
    -libecj-java (3.4.2-0ubuntu1) を設定しています ...
    -libgcj-common (1:4.3.3-1ubuntu1) を設定しています ...
    -libgcj9-0 (4.3.3-5ubuntu4) を設定しています ...
    -libgcj-bc (4.3.3-1ubuntu1) を設定しています ...
    -libecj-java-gcj (3.4.2-0ubuntu1) を設定しています ...
    -libgcj9-jar (4.3.3-5ubuntu4) を設定しています ...
    -libservlet2.5-java (6..18-0ubuntu6) を設定しています ...
    -libtomcat6-java (6..18-0ubuntu6) を設定しています ...
    -tomcat6-common (6..18-0ubuntu6) を設定しています ...
    -tomcat6 (6..18-0ubuntu6) を設定しています ...
    -システムユーザ `tomcat6' (UID 114) を追加しています...
    -新しいグループ `tomcat6' (GID 124) を追加しています...
    -新しいユーザ `tomcat6' (UID 114) をグループ `tomcat6' に追加しています...
    -ホームディレクトリ `/usr/share/tomcat6' は作成しませんでした.
    - * Starting Tomcat servlet engine tomcat6                                                    [ OK ] 
    -libc6 のトリガを処理しています ...
    -ldconfig deferred processing now taking place
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています                
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます       
    -パッケージの状態を初期化しています... 完了
    -拡張状態情報を書き込んでいます... 完了        
    -kazu634@kazu634-desktop% aptitude install tomcat6-docs tomcat6-examples tomcat6-admin      ~ [1407]
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています                
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます      
    -パッケージの状態を初期化しています... 完了
    -以下の新規パッケージがインストールされます:
    -  tomcat6-admin tomcat6-docs tomcat6-examples 
    -0 個のパッケージを更新、 3 個を新たにインストール、 0 個を削除予定、5 個が更新されていない。
    -1169kB のアーカイブを取得する必要があります。 展開後に 6824kB のディスク領域が新たに消費されます。
    -拡張状態情報を書き込んでいます... 完了
    -取得:1 http://jp.archive.ubuntu.com jaunty/main tomcat6-admin 6.0.18-0ubuntu6 [37.3kB]
    -取得:2 http://jp.archive.ubuntu.com jaunty/main tomcat6-docs 6.0.18-0ubuntu6 [714kB]
    -取得:3 http://jp.archive.ubuntu.com jaunty/main tomcat6-examples 6.0.18-0ubuntu6 [418kB]
    -1169kB  1s 秒でダウンロードしました (1080kB/s)
    -未選択パッケージ tomcat6-admin を選択しています。
    -(データベースを読み込んでいます ... 現在 123511 個のファイルとディレクトリがインストールされています。)
    -(.../tomcat6-admin_6.0.18-0ubuntu6_all.deb から) tomcat6-admin を展開しています...
    -未選択パッケージ tomcat6-docs を選択しています。
    -(.../tomcat6-docs_6.0.18-0ubuntu6_all.deb から) tomcat6-docs を展開しています...
    -未選択パッケージ tomcat6-examples を選択しています。
    -(.../tomcat6-examples_6.0.18-0ubuntu6_all.deb から) tomcat6-examples を展開しています...
    -doc-base のトリガを処理しています ...
    -Processing 1 added doc-base file(s)...
    -Registering documents with scrollkeeper...
    -tomcat6-admin (6.0.18-0ubuntu6) を設定しています ...
    -tomcat6-docs (6.0.18-0ubuntu6) を設定しています ...
    -tomcat6-examples (6.0.18-0ubuntu6) を設定しています ...
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています                
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます       
    -パッケージの状態を初期化しています... 完了
    -拡張状態情報を書き込んでいます... 完了        
    -
    - -

    - 起動画面 -

    - -

    -f:id:sirocco634:20090519215835p:image -

    - -

    - これから -

    - -

    - Hello Worldを作ってみるぞ -

    -
    diff --git a/content/post/2009/05/23/2009-05-23-今日買った本-6.md b/content/post/2009/05/23/2009-05-23-今日買った本-6.md deleted file mode 100644 index 63e88af..0000000 --- a/content/post/2009/05/23/2009-05-23-今日買った本-6.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-05-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4609;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2009年 06月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2009年 06月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -銀河英雄伝説 1 黎明編 (創元SF文庫)

    - -
    -

    -銀河英雄伝説 1 黎明編 (創元SF文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/24/2009-05-24-00001160.md b/content/post/2009/05/24/2009-05-24-00001160.md deleted file mode 100644 index 52ced34..0000000 --- a/content/post/2009/05/24/2009-05-24-00001160.md +++ /dev/null @@ -1,218 +0,0 @@ ---- -title: apache2でcgiの作成(まずはhello world) -author: kazu634 -date: 2009-05-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4615;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - cgi - - Perl - ---- -
    -

    - Webアプリの勉強用にcgiを作成してみました。 -

    - -

    - apache2の設定を見てみる -

    - -

    - Ubuntuでapache2をインストールすると「/etc/apache2/sites-available/default」に設定が書いてあります。 -

    - -
    -

    - -

    - -

    - ServerAdmin webmaster@localhost -

    - -

    - DocumentRoot /var/www -

    - -

    - -

    - -

    - Options FollowSymLinks -

    - -

    - AllowOverride None -

    - -

    - -

    - -

    - -

    - -

    - Options Indexes FollowSymLinks MultiViews -

    - -

    - AllowOverride None -

    - -

    - Order allow,deny -

    - -

    - allow from all -

    - -

    - -

    - -

    - ScriptAlias /cgi-bin/ /usr/lib/cgi-bin/ -

    - -

    - -

    - -

    - AllowOverride None -

    - -

    - Options +ExecCGI -MultiViews +SymLinksIfOwnerMatch -

    - -

    - Order allow,deny -

    - -

    - Allow from all -

    - -

    - -

    - -

    - ErrorLog /var/log/apache2/error.log -

    - -

    - # Possible values include: debug, info, notice, warn, error, crit, -

    - -

    - # alert, emerg. -

    - -

    - LogLevel warn -

    - -

    - CustomLog /var/log/apache2/access.log combined -

    - -

    - Alias /doc/ “/usr/share/doc/” -

    - -

    - -

    - -

    - Options Indexes MultiViews FollowSymLinks -

    - -

    - AllowOverride None -

    - -

    - Order deny,allow -

    - -

    - Deny from all -

    - -

    - Allow from 127.0.0.0/255.0.0.0 ::1/128 -

    - -

    - -

    - -

    - -

    -
    - -

    - この設定ファイルの「ScriptAlias」の部分に設定が書かれています。「ScriptAlias△CGIにアクセスするためのURL△CGIが格納されているディレクトリ」という設定です。 -

    - -

    - CGIを書いてみる -

    - -

    - まずはとにかくHello Worldだ! -

    - -
    -#!/usr/bin/perl
    -print "Content-type: text/html\n\n";
    -print "Hello, World.";
    -
    - -

    - Content-typeをはき出すようにして上げないと、Internal Server Errorになるから注意してね!! -

    - -
    -Apacheハンドブック

    - -
    -

    -Apacheハンドブック -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/24/2009-05-24-00001161.md b/content/post/2009/05/24/2009-05-24-00001161.md deleted file mode 100644 index 9c36fa1..0000000 --- a/content/post/2009/05/24/2009-05-24-00001161.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 実行時間の測定 -author: kazu634 -date: 2009-05-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4611;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - 気になったのでメモしておきますね: -

    - -
    -

    - #include -

    - -

    - double gettimeofday_sec(){ -

    - -

    - struct timeval t; -

    - -

    - gettimeofday(&t, NULL); -

    - -

    - return (double)t.tv_sec + (double)t.tv_usec * 1e-6; -

    - -

    - } -

    - -

    -      -

    - -

    - int main(){ -

    - -

    - double tstart, tend; -

    - -

    - tstart = gettimeofday_sec(); //開始時間取得 -

    - -

    - /*処理*/ -

    - -

    - tend = gettimeofday_sec(); //終了時間取得 -

    - -

    - printf(“%10.20f”,tend – tstart); //処理時間表示 -

    - -

    - } -

    - -

    -実行時間測定方法 – 情報系女子大生の一歩先へ -

    -
    -
    diff --git a/content/post/2009/05/24/2009-05-24-今日買った本-7.md b/content/post/2009/05/24/2009-05-24-今日買った本-7.md deleted file mode 100644 index fc9fa84..0000000 --- a/content/post/2009/05/24/2009-05-24-今日買った本-7.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-05-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4613;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - Webアプリの勉強用に『Tomcatハンドブック 第2版』を買いました。 -

    - -
    -Tomcatハンドブック 第2版

    - -
    -

    -Tomcatハンドブック 第2版 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/28/2009-05-28-00001162.md b/content/post/2009/05/28/2009-05-28-00001162.md deleted file mode 100644 index b55827b..0000000 --- a/content/post/2009/05/28/2009-05-28-00001162.md +++ /dev/null @@ -1,161 +0,0 @@ ---- -title: AmazonのWebサービスを使ってみる -author: kazu634 -date: 2009-05-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4617;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - はてなで日記を書いて本の紹介をするときは、本の裏をめくってisbn13をasinに変換している。でも、この方法だと雑誌の場合うまくいかない。雑誌はasinでBから始まっている。普通のisbn13をasin(=isbn10)に変換するアルゴリズムでは変換できないからだ。 -

    - -

    - ある日、ふとAmazonでisbn13(=実はバーコードの数字と同じ)を入力すると、検索できることが判明。前に試したときはできなかったような気がするのだけれど。。。でも、isbn13を入力すれば、Amazonで管理しているID(=asin)が判明することがわかった。 -

    - -

    - というわけで、PerlでAmazonのWebサービスを使ってみようと決意したのであった。 -

    - -

    - Perlのコード -

    - -

    - Perlの偉い人が「404 Blog Not Found:perl – URI::Amazon::APA released!」というのを公開しているので、それを活用する。とりあえずサンプルをそのままコピペしてみた。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use LWP::UserAgent;
    -use URI::Amazon::APA;
    -use XML::Simple;
    -use YAML::Syck;
    -# === Main part ===
    -my $u = URI::Amazon::APA->new('http://ecs.amazonaws.jp/onca/xml');
    -$u->query_form(
    -Service     => 'AWSECommerceService',
    -Operation   => 'ItemLookup',
    -ItemId      => shift || '9784798118925',
    -IdType      => 'EAN',
    -SearchIndex => 'Books',
    -);
    -$u->sign(
    -key    => 'キー',
    -secret => '秘密鍵'
    -);
    -my $ua = LWP::UserAgent->new;
    -my $r  = $ua->get($u);
    -print $r->status_line, "\n", YAML::Syck::Dump( XMLin( $r->content ) );
    -
    - -

    - 注意すべきは、 -

    - - - -

    - という点です。 -

    - -

    - 実行結果 -

    - -

    - 実行してみます: -

    - -
    -~/bin on simoom634 [503] $: perl ./access_amazon.pl
    -200 OK
    ----
    -Items:
    -Item:
    -ASIN: 4798118923
    -DetailPageURL: http://www.amazon.co.jp/More-Joel-Software-Spolsky/dp/4798118923%3FSubscriptionId%3DAKIAI54BKVADN7EPRVZA%26tag%3Dws%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4798118923
    -ItemAttributes:
    -Author: Joel Spolsky
    -Creator:
    -Role: 翻訳
    -content: 青木 靖
    -Manufacturer: 翔泳社
    -ProductGroup: Book
    -Title: More Joel on Software
    -ItemLinks:
    -ItemLink:
    --
    -Description: Add To Wishlist
    --
    -Description: Tell A Friend
    --
    -Description: All Customer Reviews
    --
    -Description: All Offers
    -Request:
    -IsValid: 'True'
    -ItemLookupRequest:
    -Condition: New
    -DeliveryMethod: Ship
    -IdType: EAN
    -ItemId: 9784798118925
    -MerchantId: Amazon
    -OfferPage: 1
    -ResponseGroup: Small
    -ReviewPage: 1
    -ReviewSort: -SubmissionDate
    -SearchIndex: Books
    -VariationPage: All
    -OperationRequest:
    -Arguments:
    -Argument:
    --
    -Name: Operation
    -Value: ItemLookup
    --
    -Name: Service
    -Value: AWSECommerceService
    --
    -Name: Version
    -Value: 2009-01-01
    --
    -Name: SearchIndex
    -Value: Books
    --
    -Name: Signature
    -Value: gwfPyW7fYVfp/lFxseRThAn8uSCKV4+SRj5CAAJeBws=
    --
    -Name: ItemId
    -Value: 9784798118925
    --
    -Name: IdType
    -Value: EAN
    --
    -Name: AWSAccessKeyId
    -Value: AKIAI54BKVADN7EPRVZA
    --
    -Name: Timestamp
    -Value: 2009-05-28T14:46:19Z
    -HTTPHeaders:
    -Header:
    -Name: UserAgent
    -Value: libwww-perl/5.826
    -RequestId: 73da30ef-a5eb-4f67-bb5e-50b699de5177
    -RequestProcessingTime: 0.0748140000000000
    -xmlns: http://webservices.amazon.com/AWSECommerceService/2008-10-06
    -
    -
    diff --git a/content/post/2009/05/29/2009-05-29-00001163.md b/content/post/2009/05/29/2009-05-29-00001163.md deleted file mode 100644 index aa890c2..0000000 --- a/content/post/2009/05/29/2009-05-29-00001163.md +++ /dev/null @@ -1,116 +0,0 @@ ---- -title: AmazonのWebサービスを活用してASIN記法をはき出すPerlスクリプト -author: kazu634 -date: 2009-05-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4619;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 先日の続きと言うことで、さっそく作ってみました。 -

    - -
    -#!/opt/local/bin/perl
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use LWP::UserAgent;
    -use URI::Amazon::APA;
    -use XML::Simple;
    -use YAML::Syck;
    -# === 起動時の処理 ===
    -exit if ( @ARGV ==  );
    -exit unless ( $ARGV[] =~ /\d\d\d\d\d\d\d\d\d\d\d\d\d/ );
    -# === Main part ===
    -my $u = URI::Amazon::APA->new('http://ecs.amazonaws.jp/onca/xml');
    -$u->query_form(
    -Service     => 'AWSECommerceService',
    -Operation   => 'ItemLookup',
    -ItemId      => shift || '9784798118925',
    -IdType      => 'EAN',
    -SearchIndex => 'Books',
    -);
    -$u->sign(
    -key    => キー,
    -secret => 秘密鍵,
    -);
    -my $ua = LWP::UserAgent->new;
    -my $r  = $ua->get($u);
    -die "Item not found.\n"
    -if ( not( exists( XMLin( $r->content )->{Items}->{Item}->{ASIN} ) ) );
    -print("[asin:");
    -print XMLin( $r->content )->{Items}->{Item}->{ASIN};
    -print(":title]\n");
    -
    - -

    - 実行例 -

    - -
    -~/bin on simoom634 [535] $: ./access_amazon.pl 9784798118926
    -Item not found.
    -~/bin on simoom634 [536] $: ./access_amazon.pl 9784798118925
    -[asin:4798118923:title]
    -
    - -

    - 「amazon」に関連する最近のエントリ -

    - - - -

    -

    - -
    -最新WebサービスAPIエクスプロ-ラ ~Amazon、はてな、Google、Yahoo! 4大Webサービス完全攻略

    - -
    -

    -最新WebサービスAPIエクスプロ-ラ ~Amazon、はてな、Google、Yahoo! 4大Webサービス完全攻略 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/30/2009-05-30-00001164.md b/content/post/2009/05/30/2009-05-30-00001164.md deleted file mode 100644 index 59f96ae..0000000 --- a/content/post/2009/05/30/2009-05-30-00001164.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: 『プログラミング言語C 第2版 ANSI規格準拠』の勉強 -author: kazu634 -date: 2009-05-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4623;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - ようやく関数の項目まで入ってきました。とりあえず打ち込んだサンプルだけ、貼り付けておきますね。 -

    - -

    - 今回は簡単な grep の実装だそうです: -

    - -
    -#include <stdio.h>
    -#define MAXLINE 1000
    -/* prototype declarations: */
    -int getline(char line[], int max);
    -int strindex(char source[], char searchfor[]);
    -/* Declaration */
    -char pattern[] = "ould";
    -/* program begins here: */
    -int main(int argc, char *argv[]) {
    -char line[MAXLINE];
    -int found = ;
    -while (getline(line, MAXLINE) > ){
    -if (strindex(line, pattern) >= ){
    -printf("%s", line);
    -found++;
    -}
    -}
    -printf("%d", found);
    -return ;
    -}
    -/* getline: sに行を入れて、長さを返す*/
    -int getline(char s[], int lim)
    -{
    -int c, i;
    -i = ;
    -while (--lim >  && (c = getchar()) != EOF && c != '\n') {
    -s[i++] = c;
    -}
    -if (c == '\n'){
    -s[i++] = c;
    -}
    -s[i] = '\0';
    -return i;
    -}
    -/* strindex: sにおけるtのインデックスを返す。どこにもなければ-1を返す */
    -int strindex(char s[], char t[])
    -{
    -int i, j, k;
    -for (i = ; s[i] != '\0'; i++) {
    -for (j = i, k = ; t[k] != '\0' && s[j] == t[k]; j++, k++)
    -;
    -if (k >  && t[k] == '\0') {
    -return i;
    -}
    -}
    -return -1;
    -}
    -
    - -
    -プログラミング言語C 第2版 ANSI規格準拠

    - -
    -

    -プログラミング言語C 第2版 ANSI規格準拠 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/05/30/2009-05-30-00001165.md b/content/post/2009/05/30/2009-05-30-00001165.md deleted file mode 100644 index a78a30a..0000000 --- a/content/post/2009/05/30/2009-05-30-00001165.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 秋葉原のアイリッシュパブ -author: kazu634 -date: 2009-05-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4621;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は日本英文学会の大会が東大・駒場キャンパスでありました。同学年で大学院に入学した友達と就職した後輩と一緒に秋葉原で楽しんできました。 -

    - -

    - イギリス帰りということで、秋葉原のアイリッシュパブを探して行ってきました。おしゃれで、いいところでした。 -

    - -

    -82ALE HOUSE -

    -
    diff --git a/content/post/2009/05/31/2009-05-31-00001166.md b/content/post/2009/05/31/2009-05-31-00001166.md deleted file mode 100644 index 006f562..0000000 --- a/content/post/2009/05/31/2009-05-31-00001166.md +++ /dev/null @@ -1,155 +0,0 @@ ---- -title: MySQLのインストール -author: kazu634 -date: 2009-05-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4625;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - ubuntu - ---- -
    -

    - MySQLをインストールしました。とりあえずインストール時のログだけ貼り付けておきます: -

    - -
    -kazu634@kazu634-desktop% aptitude show mysql-common                           /var/samba/log [1891]
    -[sudo] password for kazu634:
    -パッケージ: mysql-common
    -状態: インストール済み
    -自動的にインストールされた: yes
    -バージョン: 5.1.30really5..75-0ubuntu10
    -優先度: 任意
    -セクション: misc
    -メンテナ: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    -展開サイズ: 147k
    -説明: MySQL database common files
    -MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured
    -Query Language) is the most popular database query language in the world. The main goals of MySQL
    -are speed, robustness and ease of use.
    -This package includes files needed by all versions of the client library (e.g. /etc/mysql/my.cnf).
    -ホームページ: http://dev.mysql.com/
    -kazu634@kazu634-desktop% aptitude show mysql-server                           /var/samba/log [1892]
    -パッケージ: mysql-server
    -状態: インストールされていません
    -バージョン: 5.1.30really5..75-0ubuntu10
    -優先度: 任意
    -セクション: misc
    -メンテナ: Ubuntu Core Developers <ubuntu-devel-discuss@lists.ubuntu.com>
    -展開サイズ: 98.3k
    -依存: mysql-server-5.
    -提供元: mysql-server-5.
    -説明: MySQL database server (metapackage depending on the latest version)
    -This is an empty package that depends on the current "best" version of mysql-server (currently
    -mysql-server-5.), as determined by the MySQL maintainers. Install this package if in doubt about
    -which MySQL version you need. That will install the version recommended by the package maintainers.
    -MySQL is a fast, stable and true multi-user, multi-threaded SQL database server. SQL (Structured
    -Query Language) is the most popular database query language in the world. The main goals of MySQL
    -are speed, robustness and ease of use.
    -ホームページ: http://dev.mysql.com/
    -kazu634@kazu634-desktop% aptitude install mysql-server                        /var/samba/log [1893]
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -以下の新規パッケージがインストールされます:
    -libdbd-mysql-perl{a} libdbi-perl{a} libhtml-template-perl{a} libnet-daemon-perl{a}
    -libplrpc-perl{a} mysql-client-5.{a} mysql-server mysql-server-5.{a}
    -mysql-server-core-5.{a}
    - 個のパッケージを更新、 9 個を新たにインストール、  個を削除予定、 個が更新されていない。
    -35.9MB のアーカイブを取得する必要があります。 展開後に 110MB のディスク領域が新たに消費されます。
    -先に進みますか? [Y/n/?] y
    -拡張状態情報を書き込んでいます... 完了
    -取得:1 http://jp.archive.ubuntu.com jaunty/main libnet-daemon-perl .43-1 [46.9kB]
    -取得:2 http://jp.archive.ubuntu.com jaunty/main libplrpc-perl .2020-1 [36.0kB]
    -取得:3 http://jp.archive.ubuntu.com jaunty/main libdbi-perl 1.607-1 [791kB]
    -取得:4 http://jp.archive.ubuntu.com jaunty/main libdbd-mysql-perl 4.008-1 [133kB]
    -取得:5 http://jp.archive.ubuntu.com jaunty/main mysql-client-5. 5.1.30really5..75-0ubuntu10 [7877kB]
    -取得:6 http://jp.archive.ubuntu.com jaunty/main mysql-server-core-5. 5.1.30really5..75-0ubuntu10 [3348kB]
    -取得:7 http://jp.archive.ubuntu.com jaunty/main mysql-server-5. 5.1.30really5..75-0ubuntu10 [23.6MB]
    -取得:8 http://jp.archive.ubuntu.com jaunty/main libhtml-template-perl 2.9-1 [65.8kB]
    -取得:9 http://jp.archive.ubuntu.com jaunty/main mysql-server 5.1.30really5..75-0ubuntu10 [57.0kB]
    -35.9MB を 26s 秒でダウンロードしました (1363kB/s)
    -パッケージを事前設定しています ...
    -未選択パッケージ libnet-daemon-perl を選択しています。
    -(データベースを読み込んでいます ... 現在 126136 個のファイルとディレクトリがインストールされています。)
    -(.../libnet-daemon-perl_0.43-1_all.deb から) libnet-daemon-perl を展開しています...
    -未選択パッケージ libplrpc-perl を選択しています。
    -(.../libplrpc-perl_0.2020-1_all.deb から) libplrpc-perl を展開しています...
    -未選択パッケージ libdbi-perl を選択しています。
    -(.../libdbi-perl_1.607-1_i386.deb から) libdbi-perl を展開しています...
    -未選択パッケージ libdbd-mysql-perl を選択しています。
    -(.../libdbd-mysql-perl_4.008-1_i386.deb から) libdbd-mysql-perl を展開しています...
    -未選択パッケージ mysql-client-5. を選択しています。
    -(.../mysql-client-5.0_5.1.30really5..75-0ubuntu10_i386.deb から) mysql-client-5. を展開しています...
    -未選択パッケージ mysql-server-core-5. を選択しています。
    -(.../mysql-server-core-5.0_5.1.30really5..75-0ubuntu10_i386.deb から) mysql-server-core-5. を展開##ています...
    -未選択パッケージ mysql-server-5. を選択しています。
    -(.../mysql-server-5.0_5.1.30really5..75-0ubuntu10_i386.deb から) mysql-server-5. を展開しています...
    -未選択パッケージ libhtml-template-perl を選択しています。
    -(.../libhtml-template-perl_2.9-1_all.deb から) libhtml-template-perl を展開しています...
    -未選択パッケージ mysql-server を選択しています。
    -(.../mysql-server_5.1.30really5..75-0ubuntu10_all.deb から) mysql-server を展開しています...
    -man-db のトリガを処理しています ...
    -libnet-daemon-perl (.43-1) を設定しています ...
    -libplrpc-perl (.2020-1) を設定しています ...
    -libdbi-perl (1.607-1) を設定しています ...
    -libdbd-mysql-perl (4.008-1) を設定しています ...
    -mysql-client-5. (5.1.30really5..75-0ubuntu10) を設定しています ...
    -mysql-server-core-5. (5.1.30really5..75-0ubuntu10) を設定しています ...
    -mysql-server-5. (5.1.30really5..75-0ubuntu10) を設定しています ...
    -* Stopping MySQL database server mysqld                                                     [ OK ]
    -* Reloading AppArmor profiles ...                                                           [ OK ]
    -* Starting MySQL database server mysqld                                                     [ OK ]
    -* Checking for corrupt, not cleanly closed and upgrade needing tables.
    -libhtml-template-perl (2.9-1) を設定しています ...
    -mysql-server (5.1.30really5..75-0ubuntu10) を設定しています ...
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -拡張状態情報を書き込んでいます... 完了
    -
    - -

    - このときすでにMySQLで管理者権限のパスワードを設定しているので、起動するにはとりあえずこんな感じでコマンドをたたく: -

    - -
    -kazu634@kazu634-desktop% mysql -u root -p                                     /var/samba/log [1898]
    -Enter password:
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 40
    -Server version: 5..75-0ubuntu10 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> show
    --> database
    --> ;
    -ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'database' at line 2
    -mysql> show databases;
    -+--------------------+
    -| Database           |
    -+--------------------+
    -| information_schema |
    -| mysql              |
    -+--------------------+
    -2 rows in set (.00 sec)
    -
    - -

    - 参考にしたサイト -

    - - -
    diff --git a/content/post/2009/05/31/2009-05-31-00001167.md b/content/post/2009/05/31/2009-05-31-00001167.md deleted file mode 100644 index 61afbed..0000000 --- a/content/post/2009/05/31/2009-05-31-00001167.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 後で絶対に忘れそうだから、メモっておこう -author: kazu634 -date: 2009-05-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4627;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - C - ---- -
    -

    - char型に数値を入れたときに、int型として扱うには「’0’」を引きます: -

    - -
    -int main(int argc, char *argv[]) {
    -char s = '9';
    -printf("%c %d %d", s, s, (s - '0'));
    -return ;
    -}
    -
    - -

    - 実行例はこんな感じです: -

    - -
    -~/working/tmp_c on simoom634 [503] $: gcc -o foo kr_p87.c
    -~/working/tmp_c on simoom634 [504] $: ./foo
    -9 57 9
    -
    -
    diff --git a/content/post/2009/06/02/2009-06-02-00001168.md b/content/post/2009/06/02/2009-06-02-00001168.md deleted file mode 100644 index 69c2bec..0000000 --- a/content/post/2009/06/02/2009-06-02-00001168.md +++ /dev/null @@ -1,153 +0,0 @@ ---- -title: gitのチュートリアル -author: kazu634 -date: 2009-06-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4631;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - ---- -
    -

    - 『WEB+DB PRESS Vol.50』の特集を見ながらまとめてみるよ: -

    - -

    - 初期設定 -

    - -

    - こんな感じでgitに自分の名前とメールアドレスなどを教えて上げるといい。 -

    - -
    -#!/bin/bash
    -# Name
    -git config --global user.name "Kazuhiro MUSASHI"
    -# E-Mail
    -git config --global user.email "simoom634@yahoo.co.jp"
    -# Colour
    -git config --global color.ui auto
    -# Ignoring files
    -# http://ogijun.g.hatena.ne.jp/secondlife/20080306/1204774860
    -git config --global --add core.excludesfile "$HOME/.gitignore"
    -
    - -

    - リポジトリの初期化 -

    - -
    -~/working/cgi on simoom634 [523] $: git init
    -Initialized empty Git repository in /Users/simoom634/working/cgi/.git/
    -~/working/cgi on simoom634 [524] $: ll
    -total 8
    -drwxr-xr-x   3 simoom634  staff  136  6  2 22:47 ./
    -drwxr-xr-x  10 simoom634  staff  374  6  2 22:36 ../
    -drwxr-xr-x   7 simoom634  staff  340  6  2 22:47 .git/
    --rw-r--r--   1 simoom634  staff   89  6  2 22:47 weekday.pl
    -
    - -

    - 最初のコミット -

    - -

    - ワークツリーの全てのファイルの今の状態を記録することにします: -

    - -
    -~/working/cgi on simoom634 [527] $: git add .
    -~/working/cgi on simoom634 [528] $: ls
    -weekday.pl
    -~/working/cgi on simoom634 [529] $: git commit -m "Initial Commit"
    -Created initial commit 89d0eeb: Initial Commit
    -1 files changed, 8 insertions(+),  deletions(-)
    -create mode 100644 weekday.pl
    -
    - - - -

    - 二度目のコミット -

    - -

    - git commitしてから、管理対象のファイルを編集します。そうしてからgitのレポジトリとのdiffをまず撮ってみます。そうしてから、コミットしてみる: -

    - -
    -~/working/cgi on simoom634 [539] $: git diff
    -diff --git a/weekday.pl b/weekday.pl
    -index fc3b11f..0a9115d 100644
    ---- a/weekday.pl
    -+++ b/weekday.pl
    -@@ -2,7 +2,22 @@
    -use strict;
    -use warnings;
    --use Data::Dumper;
    -+use CGI;
    -+use Time::Local;
    - # === Main part ===
    -+my $q = new CGI;
    -+# クエリから年と月を得る
    -+my $year = $q->param('year');
    -+my $month = $q->param('month');
    -+
    -+# 指定された月の1日を得る
    -+my $firstday = timelocal(, , , 1, $month - 1, $year - 1900);
    -+
    -+# その年の曜日を得る
    -+my ($n_sec, $n_min, $n_hour, $n_day, $n_mon, $n_year, $w_day) = localtime($firstday);
    -+my $wdaystr = ('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat')[$w_day];
    -+
    -+print("Content-type: text/html; char-set=utf-8\n\n");
    -+print("$year$month月は$wdaystrから始まります。\n");
    -~/working/cgi on simoom634 [540] $: git add weekday.pl
    -~/working/cgi on simoom634 [541] $: git commit
    -Created commit b92fda4: Sample Scriptを入力
    -1 files changed, 16 insertions(+), 1 deletions(-)
    -
    - -
    -WEB+DB PRESS Vol.50

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/06/02/2009-06-02-今日買った本-8.md b/content/post/2009/06/02/2009-06-02-今日買った本-8.md deleted file mode 100644 index 45e86ca..0000000 --- a/content/post/2009/06/02/2009-06-02-今日買った本-8.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-06-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4629;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -銀河英雄伝説〈2〉野望篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈2〉野望篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/03/2009-06-03-00001169.md b/content/post/2009/06/03/2009-06-03-00001169.md deleted file mode 100644 index 82b6c83..0000000 --- a/content/post/2009/06/03/2009-06-03-00001169.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: gitのチュートリアル – その2 -author: kazu634 -date: 2009-06-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4633;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - ---- -
    -

    -前回の続きです。 -

    - -

    - コミットログの書き方 -

    - -

    - 作法があるらしい: -

    - -
    - -
    - -

    - git status -

    - -

    - git statusは、今の状態でgit commitを実行したら、どのファイルへの変更がコミットされ、どのファイルへの変更はコミットされずに残るかをプレビューするためのコマンドです。 -

    - -
    -~/working/cgi on simoom634 [508] $: git status
    -# On branch master
    -nothing to commit (working directory clean)
    -
    - -

    - 「git」に関連する最近のエントリ -

    - - - -
    -WEB+DB PRESS Vol.50

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/06/03/2009-06-03-00001170.md b/content/post/2009/06/03/2009-06-03-00001170.md deleted file mode 100644 index 2a07689..0000000 --- a/content/post/2009/06/03/2009-06-03-00001170.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: フォームを用いたデータの受け渡し -author: kazu634 -date: 2009-06-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4635;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 『これだけは知っておきたい Webアプリケーションの常識』を読んで、サンプルを打ち込んでいます。仕事でウェブアプリのインフラ周りに関わりそうなので、勉強です。でも、本当はTomcatとかやらないといけないんだよな。。。 -

    - -

    - html側 -

    - -

    - Ubuntuだと、/var/www/配下(Apacheで公開するように設定しているディレクトリ)に適当な名前で保存すればいい。 -

    - -
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    -<html mlns="http://www.w3.org/1999/xhtml" lang="ja" xml:lang="ja">
    -<head>
    -    <metattp-equiv="Content-Type" content="text/html; charset=UTF-8" />
    -    <title>フォームの例</title>
    -  </head>
    -<body>
    -<form name="ym" method="post" action="cgi-bin/weekday.pl">
    -<p>
    -Year: <input type="text" name="year" size="10" /> <br />
    -Month: <input type="text" name="month" size="10" />
    -<input type="submit" name="submit" value="送信" />
    -</p>
    -</form>
    -<address>
    -<a href="mailto:simoom634@kazu634.local">simoom634</a>
    -</address>
    -</body>
    -</html>
    -
    - -

    - cgi側 -

    - -

    - Ubuntuだと、/usr/bin/cgi-bin/配下に「weekday.pl」として下のスクリプトを保存する: -

    - -
    -#!/usr/bin/perl
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use CGI;
    -use Time::Local;
    -# === Main part ===
    -my $q = new CGI;
    -# クエリから年と月を得る
    -my $year = $q->param('year');
    -my $month = $q->param('month');
    -# 指定された月の1日を得る
    -my $firstday = timelocal(, , , 1, $month - 1, $year - 1900);
    -# その年の曜日を得る
    -my ($n_sec, $n_min, $n_hour, $n_day, $n_mon, $n_year, $w_day) = localtime($firstday);
    -my $wdaystr = ('Sun', 'Mon', 'Tue', 'Wed', 'Thu', 'Fri', 'Sat')[$w_day];
    -print("Content-type: text/html; char-set=utf-8\n\n");
    -print("$year年$month月は$wdaystrから始まります\n");
    -
    - -

    - ちなみにhtml側でformの送信メソッドがgetだろうが、postだろうがCGI.pmはよきにはからってくれる。だから、頭を悩ます必要はない。 -

    - -

    - 感想 -

    - -

    - これまでよくわからずにpostとかgetとかを見てきたけれど、こういう仕組みだったのかと納得した。 -

    - -
    -これだけは知っておきたい Webアプリケーションの常識

    - -
    -

    -これだけは知っておきたい Webアプリケーションの常識 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/03/2009-06-03-本日買った本-2.md b/content/post/2009/06/03/2009-06-03-本日買った本-2.md deleted file mode 100644 index 9d5f2da..0000000 --- a/content/post/2009/06/03/2009-06-03-本日買った本-2.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2009-06-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4637;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 自分用のウェブアプリも作ってみたいので、GoogleMapの本を購入したよ: -

    - -
    -Google Maps API徹底活用ガイド

    - -
    -

    -Google Maps API徹底活用ガイド -

    - - -
    - -
    -
    -
    - -
    -Google Maps Hacks 第2版 ―地図検索サービスをもっと活用するテクニック

    - -
    -

    -Google Maps Hacks 第2版 ―地図検索サービスをもっと活用するテクニック -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/06/2009-06-06-00001174.md b/content/post/2009/06/06/2009-06-06-00001174.md deleted file mode 100644 index b9bffab..0000000 --- a/content/post/2009/06/06/2009-06-06-00001174.md +++ /dev/null @@ -1,229 +0,0 @@ ---- -title: perlでcgiを作る -author: kazu634 -date: 2009-06-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4647;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 『これだけは知っておきたい Webアプリケーションの常識』の勉強中です: -

    - -

    - クッキーの利用 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use CGI::Cookie;
    -# === Main part ===
    -# Cookieを取得する
    -my %cookies = fetch CGI::Cookie;
    -# countクッキーの値を得て、1増やす
    -my $count = ;
    -if ( defined( $cookies{count} ) ) {
    -$count = $cookies{count}->value;
    -}
    -$count++;
    -# 更新後のcountクッキーを生成する
    -my $cookies = new CGI::Cookie(
    --name   => 'count',
    --value  => $count,
    --expire => '+3M',
    --path   => '/'
    -);
    -# レスポンスの送信
    -print("Set-cookie: $cookies\n");
    -print("Content-type: text/html; charset=utf-8\n\n");
    -print("訪問回数は$count回です\n");
    -
    - -

    - キャッシュを利用する -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Cache::File;
    -# === Main part ===
    -my $cache_msg;
    -# キャッシュの初期化
    -my $cache = Cache::File->new(cache_root => '/tmp/cache');
    -# キャッシュからHTMLを得る
    -my $time_html = $cache->get('time.html');
    -# キャッシュが無効なら、HTMLを生成してキャッシュに保存する
    -if (!$time_html) {
    -my @t = localtime;
    -$time_html = sprintf('現在時刻は %2d 時 %2d 分 %2d 秒です。', $t[2], $t[1], $t[]);
    -$cache->set('time_html', $time_html, '60 sec');
    -$cache_msg = 'キャッシュを更新しました。';
    -}
    -# ページの出力
    -print <<HERE;
    -Content-type: text/html; charset=utf-8
    -<title>キャッシュのセット</title>
    -<p>
    -$time_html<br />
    -$cache_msg
    -</p>
    -HERE
    -
    - -

    - 簡単なAjaxサンプル -

    - -

    - HTMLのページ: -

    - -
    -<!DOCTYPE htmlUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR.xhtml1/DTD/xhtml1-transitional.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml">
    -<head>
    -    <title>The Example of Ajax</title>
    -    <meta name="Content-Type" content="text/html; charset=UTF-8" />
    -    <meta name="Content-Script-Type" content="text/javascript" />
    -  </head>
    -<body>
    -<script type="text/javascript" src="prototype.js"></script>
    -<script type="text/javascript">
    -      //<![CDATA[
    -function lwws() {
    -// 結果の表示先に「しばらくお待ちください」と表示する
    -    document.getElementById("result").innerHTML = "<p>しばらくお待ちください...</p>";
    -    new Ajax.Updater(
    -        "result", "./cgi-bin/weather.pl",
    -        {
    -            parameters : Form.serialize("ajax"),
    -            method : "get"
    -        }
    -    );
    -}
    -      //]]>
    -    </script>
    -<h1>The Example of Ajax</h1>
    -<form method="get" id="ajax" action="" name="ajax">
    -<p>
    -都市:
    -<select name="city" size="1">
    -<option value="4">札幌</option>
    -<option value="25">仙台</option>
    -<option value="63">東京</option>
    -<option value="70">横浜</option>
    -<option value="38">名古屋</option>
    -<option value="81">大阪</option>
    -<option value="90">広島</option>
    -<option value="110">福岡</option>
    -</select>
    -<input type="button" value="送信" onclick="lwws()" />
    -</p>
    -</form>
    -<p>通信結果</p>
    -<div id="result"></div>
    -<address>
    -<a href="mailto:simoom634@kazu634.local">simoom634</a>
    -</address>
    -</body>
    -</html>
    -
    - -

    - Perl側: -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use LWP::Simple;
    -use XML::Simple;
    -use CGI;
    -use utf8;
    -# === Main part ===
    -my $q = new CGI;
    -my $city = $q->param('city') || '';
    -my $url = "http://weather.livedoor.com/forecast/webservice/rest/v1?city=${city}&day=tomorrow";
    -my $xml = get($url);
    -my $data = XMLin($xml);
    -print("Content-type: text/html; charset=utf-8\n\n");
    -print("\xef\xbb\xbf");
    -binmode(STDOUT, ":utf8");
    -print("<p>" . $data->{location}->{city} . "の明日の天気<br />\n");
    -print($data->{telop} . "<br />\n");
    -print("<img src=\"" . $data->{image}->{url} . "\" width=\"" . $data->{image}->{width} . "\" height=\"" . $data->{image}->{height} . "\" alt=\"" . $data->{image}->{title} . "\" /><br />\n");
    -print($data->{description} . "<br />\n");
    -if (ref $data->{temperature}->{min}->{celsius} eq 'HASH') {
    -print("最低気温: データがありません<br />\n");
    -} else {
    -print("最低気温: " . $data->{temperature}->{min}->{celsius} . "度<br />\n");
    -}
    -if (ref $data->{temperature}->{max}->{celsius} eq 'HASH') {
    -print("最低気温: データがありません<br />\n");
    -} else {
    -print("最低気温: " . $data->{temperature}->{max}->{celsius} . "度<br />\n");
    -}
    -print("</p>\n");
    -
    - -

    - 「perl」に関連する最近のエントリ -

    - - - -
    -これだけは知っておきたい Webアプリケーションの常識

    - -
    -

    -これだけは知っておきたい Webアプリケーションの常識 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/06/2009-06-06-gitのチュートリアル-その3.md b/content/post/2009/06/06/2009-06-06-gitのチュートリアル-その3.md deleted file mode 100644 index 5df9307..0000000 --- a/content/post/2009/06/06/2009-06-06-gitのチュートリアル-その3.md +++ /dev/null @@ -1,217 +0,0 @@ ---- -title: gitのチュートリアル – その3 -author: kazu634 -date: 2009-06-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4645;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - ---- -
    -

    -前回の続きです。 -

    - -

    - ログの閲覧 -

    - -

    - git logでログの閲覧ができます。git log –pretty=shortで一行目のログだけを出力します: -

    - -
    -~/working/cgi on simoom634 [502] $: git log
    -commit 2e8708419483eb222400837a88ae2d0901bea12c
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Date:   Wed Jun 3 23:05:54 2009 +0900
    -postメソッドを用いたデータの受け渡しを検証
    -HTMLのformでpostメソッドを用いるformを作成: form02.html
    -commit c2b79475b349f7879f4058923b9ac2ff38abb1a5
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Date:   Wed Jun 3 22:59:28 2009 +0900
    -HTMLページの作成
    -作成したcgiと連携するHTMLページの作成: form01.html
    -commit e16a82a1c055de3b262d38260d543b4f4b02117a
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Date:   Tue Jun 2 23:24:47 2009 +0900
    -shebangの追加
    -このままだと実行権限をつけても意味がなかったので、
    -shebangを追加した。
    -commit b92fda43865779320e305449f5a55d2e8458ca6c
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Date:   Tue Jun 2 23:08:33 2009 +0900
    -Sample Scriptを入力
    -サンプルスクリプトの入力を完了。
    -スクリプトはP84に掲載されている。
    -commit 89d0eebf35b6977d1c21a3ecb122f312db70477a
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Date:   Tue Jun 2 22:49:14 2009 +0900
    -Initial Commit
    -~/working/cgi on simoom634 [503] $: git log --pretty=short
    -commit 2e8708419483eb222400837a88ae2d0901bea12c
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -postメソッドを用いたデータの受け渡しを検証
    -commit c2b79475b349f7879f4058923b9ac2ff38abb1a5
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -HTMLページの作成
    -commit e16a82a1c055de3b262d38260d543b4f4b02117a
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -shebangの追加
    -commit b92fda43865779320e305449f5a55d2e8458ca6c
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Sample Scriptを入力
    -commit 89d0eebf35b6977d1c21a3ecb122f312db70477a
    -Author: Kazuhiro MUSASHI <simoom634@yahoo.co.jp>
    -Initial Commit
    -
    - -

    - 共有リポジトリを作成する -

    - -

    - 共有リポジトリを作成するサーバ上で以下のコマンドを実施する。今回は/pub/repository/cgi.gitにレポジトリを作成する: -

    - -
    -kazu634@kazu634-desktop% ll                                                                / [2049]
    -合計 88
    -drwxr-xr-x   2 root root  4096 2009-06-06 13:48 bin
    -drwxr-xr-x   3 root root  4096 2009-05-06 23:48 boot
    -lrwxrwxrwx   1 root root    11 2009-05-06 23:00 cdrom -> media/cdrom
    -drwxr-xr-x  16 root root  4300 2009-06-06 13:50 dev
    -drwxr-xr-x 140 root root 12288 2009-06-06 13:50 etc
    -drwxr-xr-x   3 root root  4096 2009-05-06 23:10 home
    -lrwxrwxrwx   1 root root    33 2009-05-06 23:12 initrd.img -> boot/initrd.img-2.6.28-11-generic
    -drwxr-xr-x  19 root root  4096 2009-05-06 23:45 lib
    -drwx------   2 root root 16384 2009-05-06 22:59 lost+found
    -drwxr-xr-x   3 root root  4096 2009-06-06 13:49 media
    -drwxr-xr-x   2 root root  4096 2009-04-13 18:33 mnt
    -drwxr-xr-x   3 root root  4096 2009-05-06 23:23 opt
    -dr-xr-xr-x 127 root root      2009-06-06 22:49 proc
    -drwxr-xr-x   3 root root  4096 2009-06-06 13:42 pub
    -drwx------  14 root root  4096 2009-05-06 23:32 root
    -drwxr-xr-x   2 root root  4096 2009-06-06 13:48 sbin
    -drwxr-xr-x   2 root root  4096 2009-03-07 01:21 selinux
    -drwxr-xr-x   2 root root  4096 2009-04-20 22:59 srv
    -drwxr-xr-x  12 root root      2009-06-06 22:49 sys
    -drwxrwxrwt   7 root root  4096 2009-06-06 13:50 tmp
    -drwxr-xr-x  11 root root  4096 2009-04-20 23:00 usr
    -drwxr-xr-x  18 root root  4096 2009-05-16 14:03 var
    -lrwxrwxrwx   1 root root    30 2009-05-06 23:12 vmlinuz -> boot/vmlinuz-2.6.28-11-generic
    -kazu634@kazu634-desktop% sudo chmod 777 pub/                                               / [2050]
    -kazu634@kazu634-desktop% cd pub/repository                                                 / [2051]
    -kazu634@kazu634-desktop% cd ..                                               /pub/repository [2052]
    -kazu634@kazu634-desktop% ll                                                             /pub [2053]
    -合計 4
    -drwxr-xr-x 2 root root 4096 2009-06-06 14:16 repository
    -kazu634@kazu634-desktop% sudo chmod 777 repository/                                     /pub [2054]
    -kazu634@kazu634-desktop% cd repository/                                                 /pub [2055]
    -kazu634@kazu634-desktop% ll                                                  /pub/repository [2056]
    -合計 
    -kazu634@kazu634-desktop% mkdir -p cgi.git                                    /pub/repository [2057]
    -kazu634@kazu634-desktop% ll                                                  /pub/repository [2058]
    -合計 4
    -drwxr-xr-x 2 kazu634 kazu634 4096 2009-06-06 14:17 cgi.git
    -kazu634@kazu634-desktop% sudo chmod 777 cgi.git/                             /pub/repository [2059]
    -kazu634@kazu634-desktop% ll                                                  /pub/repository [2060]
    -合計 4
    -drwxrwxrwx 2 kazu634 kazu634 4096 2009-06-06 14:17 cgi.git
    -kazu634@kazu634-desktop% cd cgi.git/                                         /pub/repository [2061]
    -kazu634@kazu634-desktop% ll                                          /pub/repository/cgi.git [2062]
    -合計 
    -kazu634@kazu634-desktop% git init --bare --shared=true               /pub/repository/cgi.git [2063]
    -Initialized empty shared Git repository in /pub/repository/cgi.git/
    -kazu634@kazu634-desktop% ll                                          /pub/repository/cgi.git [2064]
    -合計 32
    --rw-rw-r-- 1 kazu634 kazu634   23 2009-06-06 14:18 HEAD
    -drwxr-xr-x 2 kazu634 kazu634 4096 2009-06-06 14:18 branches
    --rw-rw-r-- 1 kazu634 kazu634  126 2009-06-06 14:18 config
    --rw-r--r-- 1 kazu634 kazu634   58 2009-06-06 14:18 description
    -drwxr-xr-x 2 kazu634 kazu634 4096 2009-06-06 14:18 hooks
    -drwxr-xr-x 2 kazu634 kazu634 4096 2009-06-06 14:18 info
    -drwxrwsr-x 4 kazu634 kazu634 4096 2009-06-06 14:18 objects
    -drwxrwsr-x 4 kazu634 kazu634 4096 2009-06-06 14:18 refs
    -
    - -

    - 共有レポジトリに変更を反映させる -

    - -

    - 作業を行う端末上で以下のコマンドを実行する: -

    - -
    -~/working/cgi on simoom634 [547] $: git remote add cgi ssh://kazu634@srv634/pub/repository/cgi.git
    -~/working/cgi on simoom634 [548] $: git show cgi
    -fatal: ambiguous argument 'cgi': unknown revision or path not in the working tree.
    -Use '--' to separate paths from revisions
    -~/working/cgi on simoom634 [549] $: git remote show cgi
    -*1244266136* remote cgi
    -~/working/cgi on simoom634 [550] $: pwd
    -/Users/simoom634/working/cgi
    -~/working/cgi on simoom634 [551] $: git push cgi master
    -Counting objects: 15, done.
    -Compressing objects: 100% (12/12), done.
    -Writing objects: 100% (15/15), 2.52 KiB, done.
    -Total 15 (delta 2), reused  (delta )
    -To ssh://kazu634@srv634/pub/repository/cgi.git
    -* [new branch]      master -> master
    -
    - -

    - 「git」に関連する最近のエントリ -

    - - - -
    -WEB+DB PRESS Vol.50

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/06/09/2009-06-09-今日買った本-9.md b/content/post/2009/06/09/2009-06-09-今日買った本-9.md deleted file mode 100644 index fa5aad9..0000000 --- a/content/post/2009/06/09/2009-06-09-今日買った本-9.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-06-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4649;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 『銀が英雄伝説』を通勤電車で読んでいる: -

    - -
    -銀河英雄伝説〈3〉雌伏篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈3〉雌伏篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -
    -銀河英雄伝説〈4〉策謀篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈4〉策謀篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/10/2009-06-10-00001175.md b/content/post/2009/06/10/2009-06-10-00001175.md deleted file mode 100644 index 50f21bd..0000000 --- a/content/post/2009/06/10/2009-06-10-00001175.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: さくらサーバに加入しました -author: kazu634 -date: 2009-06-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4651;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - GoogleMaps APIを用いたHTMLページを作成しようとしたら、どうやらDNSに登録されたサーバでないとAPIが使えないのではないか疑惑が。。。うちのプロバイダはグローバルIPを持たせてくれないので、レンタルサーバを借りることにしました。とりあえずサクラサーバのスタンダードプランに加入。これから活用していけるといいな。 -

    - -

    - 練習用のページ(期待してみないでくださいね。。。): Index of /gmap -

    -
    diff --git a/content/post/2009/06/14/2009-06-14-00001176.md b/content/post/2009/06/14/2009-06-14-00001176.md deleted file mode 100644 index 073e61a..0000000 --- a/content/post/2009/06/14/2009-06-14-00001176.md +++ /dev/null @@ -1,179 +0,0 @@ ---- -title: gitのまとめ -author: kazu634 -date: 2009-06-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4653;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - ---- -
    -

    -前回の続きです。 -

    - -

    - 以前に行った変更を取り消す -

    - -

    - 変更を取り消すには、オブジェクト名を把握する必要がある。オブジェクト名を知るには、例えば下記のコマンドを実行するといい。 -

    - - - -

    - 変更を取り消すには3つの方法がある。 -

    - -
      -
    1. - 過去のコミットを打ち消す新しいコミットを作る -
    2. -
    3. - ワークツリーで行った変更を元に戻す -
    4. -
    5. - インデックスへの記録を取り下げる -
    6. -
    - -

    - 過去のコミットを打ち消す新しいコミットを作る -

    - -

    - git revert オブジェクト名を実施する。 -

    - -

    - ワークツリーで行った変更を取り消す -

    - -

    - git checkout -

    - -

    - 歴史を書き換える -

    - -
      -
    1. - git reset HEAD^でコミットを捨てる -
    2. -
    3. - git reset –hard HEAD^でコミットもワークツリーも捨てる -
    4. -
    5. - git commit –amendでコミットをやり直す -
    6. -
    - -

    - ブランチを用いた並行開発 -

    - -
    - ブランチを作る -
    - -

    - 現在の状態を元にして新しいブランチを作り、そのブランチ上で開発するには、git checkout -bコマンドを使います。 -

    - -
    -$ git checkout -b ブランチ名
    -
    - -
    - ブランチを知る -
    - -

    - 現在自分がいるブランチを知るには、git branchコマンドを使います。 -

    - -
    - ブランチを育てる -
    - -

    - 普通にgit commitを行う -

    - -
    - ブランチを切り替える -
    - -

    - git checkout ブランチ名 -

    - -

    - 「git」に関連する最近のエントリ -

    - - - -
    -WEB+DB PRESS Vol.50

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/06/14/2009-06-14-今日買った本-10.md b/content/post/2009/06/14/2009-06-14-今日買った本-10.md deleted file mode 100644 index d9320fb..0000000 --- a/content/post/2009/06/14/2009-06-14-今日買った本-10.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-06-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4655;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -マニャーナの法則 明日できることを今日やるな

    - -
    -

    -マニャーナの法則 明日できることを今日やるな -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/06/21/2009-06-21-00001177.md b/content/post/2009/06/21/2009-06-21-00001177.md deleted file mode 100644 index 68ba276..0000000 --- a/content/post/2009/06/21/2009-06-21-00001177.md +++ /dev/null @@ -1,135 +0,0 @@ ---- -title: 昨日買った本とか -author: kazu634 -date: 2009-06-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4657;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日はショッピングに行きました。色々買ってきましたよ! -

    - -

    - 須田帆布のショルダーバッグ -

    - -

    -須田帆布 -

    - -

    - 東急ハンズで一目惚れして購入。結構、おしゃれなバッグです。須田帆布という会社は聞いたことがないけど、センスが良さそうです。 -

    - -

    - 本 -

    - -
    -銀河英雄伝説〈5〉風雲篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈5〉風雲篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -
    -銀河英雄伝説〈6〉飛翔篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈6〉飛翔篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -

    - 銀河英雄伝説はかなりのペースで読み進めている。フィクションだから簡単な比較はできないけれど、『坂の上の雲〈1〉 (文春文庫)』や『ローマ人の物語 (1) ― ローマは一日にして成らず(上) (新潮文庫)』と似ているように思う。戦略や政略をベースに物語っている点が似ているんだよなー。 -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 7/2号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 7/2号 [雑誌] -

    - - -
    - -
    -
    -
    - -

    - WBCその後を追跡。 -

    -
    diff --git a/content/post/2009/06/21/2009-06-21-00001178.md b/content/post/2009/06/21/2009-06-21-00001178.md deleted file mode 100644 index 06f2f79..0000000 --- a/content/post/2009/06/21/2009-06-21-00001178.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: 銀座ルノアールの店舗情報を取得 -author: kazu634 -date: 2009-06-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4659;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - Google Mapsにマッピングしようとして、住所情報を取得するPerlスクリプトを作成してみました(スターバックスはちょっと難しいので後でやる)。 -

    - -

    - Web::Scraperは便利だ♪ -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Encode;
    -use utf8;
    -my @address;
    -# === Main part ===
    -my $frame = scraper {
    -process '//td[@class="line_a" and @bgcolor="#ffffff"]//a',
    -'shop[]' => '@href';
    -};
    -my $res =
    -$frame->scrape( URI->new("http://www.ginza-renoir.co.jp/renoir/index.htm") );
    -# print encode('utf8', YAML::Dump($result->{body}));
    -foreach my $x ( @{ $res->{shop} } ) {
    -my $main = scraper {
    -process '//td[@bgcolor="#ffffff" and @align="left"]',
    -'shopinfo[]' => 'TEXT';
    -};
    -my $part = scraper {
    -process
    -'/html/body/center[2]/center/table/tbody/tr/td[2]/table/tbody/tr/td/table/tbody',
    -'shop' => $main;
    -result 'shop';
    -};
    -my $result = $part->scrape(
    -URI->new($x) );
    -foreach my $y ( @{ $result->{shopinfo} } ) {
    -push(@address, encode('utf8', $y)) if ($y =~ /^東京都/);
    -push(@address, encode('utf8', $y)) if ($y =~ /^神奈川県/);
    -}
    -foreach (@address) {
    -print("$_\n");
    -}
    -#    print encode( 'utf8', YAML::Dump($result) );
    -}
    -
    -
    diff --git a/content/post/2009/06/22/2009-06-22-00001179.md b/content/post/2009/06/22/2009-06-22-00001179.md deleted file mode 100644 index 85cff9a..0000000 --- a/content/post/2009/06/22/2009-06-22-00001179.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: YAMLの内容を順番に取得したいな -author: kazu634 -date: 2009-06-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4661;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -前回書いたPerlスクリプトだと、こんな感じでスクレイピングした結果が返ってくる。 -

    - -
    -~/working/tmp_perl/projects/scrape/starbucks on simoom634 [505] $: perl test.pl
    ----
    -shopinfo:
    -- 喫茶室ルノアール 田端東店
    -- 03-3810-2604
    -- 東京都北区東田端1-12-1稲垣ハイツ1階
    -- 年中無休平日:7:30-21:00土曜日:8:00-21:00日祭日:8:00-19:00
    -- 禁煙席:24席喫煙席:76席
    -- JR田端駅徒歩4分北口出て右手陸橋を渡り交番角右折
    -- ''
    ----
    -shopinfo:
    -- 喫茶室ルノアール 池袋東口店
    -- 03-3980-6352
    -- 東京都豊島区東池袋1-40-2池袋旗ビル2階
    -- 年中無休全日:7:30-23:00
    -- 禁煙席:38席喫煙席:32席
    -- JR池袋駅東口出て明治通り左並びの東池袋1丁目交差点ヤマダ電機隣
    -- ''
    ----
    -shopinfo:
    -- 喫茶室ルノアール 池袋パルコ横店
    -- 03-5957-7085
    -- 東京都豊島区東池袋1-42-8第一イン池袋ビル地下1階
    -- 年中無休全日:7:30-23:00
    -- 禁煙席:28席喫煙席:32席
    -- JR池袋駅東口出て大通りから駅ビル「パルコ」左横の駅前「東京点心包家」角から左に入って30m
    -- ''
    ----
    -shopinfo:
    -- 喫茶室ルノアール 巣鴨駅前店
    -- 03-3942-9349
    -- 東京都豊島区巣鴨1-15-1宮田ビル2階
    -- 年中無休全日:7:30-23:00
    -- 禁煙席:62席喫煙席:52席
    -- JR巣鴨駅南口徒歩分ロータリー左手パチンコ店2階
    -- ''
    ----
    -
    - -

    - 一つ一つのshopinfoは配列で、複数のshopinfoがあるので、基本的には二次元配列。一つのshopinfoの添え字0には店名が、1には電話番号が…といった規則性があるのだから、これはforeachじゃなくて、forを使って一つずつ取得すればいいのかな?いや、でもforeachでフラグか何かをたてて、添え字をカウントして上げればforeachでもいいのかな? -

    - -

    - ちょっと考えてみよう。 -

    - -

    - 「perl」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/06/24/2009-06-24-00001180.md b/content/post/2009/06/24/2009-06-24-00001180.md deleted file mode 100644 index c00f49c..0000000 --- a/content/post/2009/06/24/2009-06-24-00001180.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: ”Why We Need Steve Jobs — Love him or hate him, Apple needs its CEO back. Now”を読んで気になった部分 -author: kazu634 -date: 2009-06-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4665;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Why We Need Steve Jobsを読んで気になった部分を貼り付けていきます。 -

    - -
    -

    - But really, I did it because I trust that whatever Apple puts out will be worth the money. I did it because I always want to have the latest and greatest from Apple. You see, Apple and its loyal customers (like me) have made a deal: it’ll keep improving its products at a fantastic pace, and killing off its own products. In return, we’ll keep buying whatever it makes. -

    - -

    - 私がiPhone3Gsを求めて列に並んだのは、アップルが新しく販売するものはその値段に見合うと信じているからなんだ。列に並んだのは、アップルの最新製品を常に所有したいからなんだ。ほら、アップルとアップルの熱狂的な顧客(私みたいね)は契約を結んでいるんだ: アップルは製品をすばらしいペースで改善し、それまでの製品を陳腐化してしまう。その代わりに、私たちはアップルが販売するものなら何でも買うというわけさ。 -

    - -

    -Why We Need Steve Jobs | Print Article | Newsweek.com -

    -
    - -
    -

    - No, Steve Jobs is the one who gets those people to line up. He’s the one with the vision. He’s the one who inspires the fanboys. -

    - -

    - 違うんだ。スティーブ・ジョブスがこうして人を列にさせているんだ。ジョブスにはビジョンがある。ファンを虜にしてしまうんだ。 -

    - -

    -Why We Need Steve Jobs | Print Article | Newsweek.com -

    -
    - -
    -

    - No CEO is as important to his company as Jobs is to Apple. -

    - -

    - アップルにとって誰がCEOになろうとも、ジョブスほど重要な存在にはならない。 -

    - -

    -Why We Need Steve Jobs | Print Article | Newsweek.com -

    -
    -
    diff --git a/content/post/2009/06/25/2009-06-25-今日買った本-11.md b/content/post/2009/06/25/2009-06-25-今日買った本-11.md deleted file mode 100644 index b7828f0..0000000 --- a/content/post/2009/06/25/2009-06-25-今日買った本-11.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4667;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -銀河英雄伝説 〈8〉 乱離篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説 〈8〉 乱離篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -
    -銀河英雄伝説〈7〉怒涛篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈7〉怒涛篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -
    -世界一やさしい問題解決の授業―自分で考え、行動する力が身につく

    - -
    -

    -世界一やさしい問題解決の授業―自分で考え、行動する力が身につく -

    - - -
    - -
    -
    -
    - -
    -WEB+DB PRESS Vol.51

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/06/27/2009-06-27-00001181.md b/content/post/2009/06/27/2009-06-27-00001181.md deleted file mode 100644 index 4bc1201..0000000 --- a/content/post/2009/06/27/2009-06-27-00001181.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: GoogleMapsで喫茶ルノアールの店舗をマッピング -author: kazu634 -date: 2009-06-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4673;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 喫茶ルノアールの店舗をマッピングしたのはいいのだけれど、一度にジオコーディングを行うと全てを処理できずにマッピングされてしまう。これはどうしたものか。。。 -

    - -

    - HTMLにアクセスするたびにジオコーディングを行うのではなく、緯度・経度に事前に変換しておいて、直接マッピングする場所を指定するように変更すればいいのかな? -

    - -

    - とりあえず作成したもの: 銀座ルノアール -

    -
    diff --git a/content/post/2009/06/27/2009-06-27-00001182.md b/content/post/2009/06/27/2009-06-27-00001182.md deleted file mode 100644 index 3f0ca8e..0000000 --- a/content/post/2009/06/27/2009-06-27-00001182.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: 日本語の中から住所を抽出 -author: kazu634 -date: 2009-06-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4669;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 「Geography::AddressExtract::Japanを使って住所抽出 : cotalog」で紹介されているGeography::AddressExtract::Japanをインストールしてみました。 -

    - -

    - 基本的には下記のログの通りで大丈夫です。ただし事前にModule::installをCPANからインストールする必要があります。 -

    - -
    -~/working/tmp_perl/lib on simoom634 [579] $: svn checkout http://svn.coderepos.org/share/lang/perl/Geography-AddressExtract-Japan
    -A    Geography-AddressExtract-Japan/trunk
    -A    Geography-AddressExtract-Japan/trunk/MANIFEST
    -A    Geography-AddressExtract-Japan/trunk/META.yml
    -A    Geography-AddressExtract-Japan/trunk/lib
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Address.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Filter
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Regexp
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Regexp/City.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Regexp/Number.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Regexp/Aza.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Regexp/Dupe.pm
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Map
    -A    Geography-AddressExtract-Japan/trunk/lib/Geography/AddressExtract/Japan/Map/City.pm
    -A    Geography-AddressExtract-Japan/trunk/Makefile.PL
    -A    Geography-AddressExtract-Japan/trunk/bin
    -A    Geography-AddressExtract-Japan/trunk/bin/make_maps.pl
    -A    Geography-AddressExtract-Japan/trunk/test.pl
    -A    Geography-AddressExtract-Japan/branches
    -A    Geography-AddressExtract-Japan/tags
    -U   Geography-AddressExtract-Japan
    -Checked out revision 34168.
    -~/working/tmp_perl/lib on simoom634 [580] $: cd Geography-AddressExtract-Japan/
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan on simoom634 [581] $: ls
    -branches/ tags/     trunk/
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan on simoom634 [582] $: cd trunk
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan/trunk on simoom634 [583] $: ls
    -MANIFEST     META.yml     Makefile.PL  bin/         lib/         test.pl
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan/trunk on simoom634 [584] $: perl Makefile.PL
    -include /Users/simoom634/working/tmp_perl/lib/Geography-AddressExtract-Japan/trunk/inc/Module/Install.pm
    -include inc/Module/Install/Metadata.pm
    -include inc/Module/Install/Base.pm
    -Cannot determine perl version info from lib/Geography/AddressExtract/Japan.pm
    -Cannot determine license info from lib/Geography/AddressExtract/Japan.pm
    -include inc/Module/Install/Include.pm
    -include inc/Test/More.pm
    -include inc/Module/Install/AutoInstall.pm
    -include inc/Module/AutoInstall.pm
    -*** Module::AutoInstall version 1.03
    -*** Checking for Perl dependencies...
    -[Core Features]
    -- Test::More ...loaded. (.88 >= .42)
    -*** Module::AutoInstall configuration finished.
    -include inc/Module/Install/Makefile.pm
    -include inc/Module/Install/WriteAll.pm
    -include inc/Module/Install/Win32.pm
    -include inc/Module/Install/Can.pm
    -include inc/Module/Install/Fetch.pm
    -Checking if your kit is complete...
    -Warning: the following files are missing in your kit:
    -lib/Geography/AddressExtract/Japan/Normalize.pm
    -Please inform the author.
    -Writing Makefile for Geography::AddressExtract::Japan
    -Writing META.yml
    -No license specified, setting license = 'unknown'
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan/trunk on simoom634 [585] $: sudo Make install
    -sudo: Make: command not found
    -~/working/tmp_perl/lib/Geography-AddressExtract-Japan/trunk on simoom634 [586] $: sudo make install
    -cp lib/Geography/AddressExtract/Japan/Address.pm blib/lib/Geography/AddressExtract/Japan/Address.pm
    -cp lib/Geography/AddressExtract/Japan/Map/City.pm blib/lib/Geography/AddressExtract/Japan/Map/City.pm
    -cp lib/Geography/AddressExtract/Japan.pm blib/lib/Geography/AddressExtract/Japan.pm
    -cp lib/Geography/AddressExtract/Japan/Regexp/Number.pm blib/lib/Geography/AddressExtract/Japan/Regexp/Number.pm
    -cp lib/Geography/AddressExtract/Japan/Regexp/Dupe.pm blib/lib/Geography/AddressExtract/Japan/Regexp/Dupe.pm
    -cp lib/Geography/AddressExtract/Japan/Regexp/City.pm blib/lib/Geography/AddressExtract/Japan/Regexp/City.pm
    -cp lib/Geography/AddressExtract/Japan/Regexp/Aza.pm blib/lib/Geography/AddressExtract/Japan/Regexp/Aza.pm
    -Manifying blib/man3/Geography::AddressExtract::Japan::Map::City.3pm
    -Manifying blib/man3/Geography::AddressExtract::Japan::Regexp::Dupe.3pm
    -Manifying blib/man3/Geography::AddressExtract::Japan::Regexp::City.3pm
    -Appending installation info to /opt/local/lib/perl5/5.8.9/darwin-2level/perllocal.pod
    -
    - -

    - サンプル -

    - -
    -#!/usr/local/bin/perl
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -# === Main part ===
    -use strict;
    -use Geography::AddressExtract::Japan;
    -use encoding "utf8", STDOUT => "utf8";
    -my $addr = "千葉県市川市八幡2-6-15川長ビル地下1階";
    -my $t = Geography::AddressExtract::Japan->extract($addr);
    -print map { $_->{"city"} . $_->{"aza"} . $_->{"number"} . "
    -"; }@{$t};
    -
    - -

    - 実行例 -

    - -
    -~/working/tmp_perl/projects/scrape/starbucks on simoom634 [591] $: perl address.pl
    -千葉県市川市八幡2-6-15
    -
    -
    diff --git a/content/post/2009/06/27/2009-06-27-00001183.md b/content/post/2009/06/27/2009-06-27-00001183.md deleted file mode 100644 index ec977c5..0000000 --- a/content/post/2009/06/27/2009-06-27-00001183.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: ポーターから販売されているMoleskine用のバッグ -author: kazu634 -date: 2009-06-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4671;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Porter x realdesign featuring Moleskine -

    - -

    - 買ってしまった。 -

    -
    diff --git a/content/post/2009/06/28/2009-06-28-00001184.md b/content/post/2009/06/28/2009-06-28-00001184.md deleted file mode 100644 index c9ec3e3..0000000 --- a/content/post/2009/06/28/2009-06-28-00001184.md +++ /dev/null @@ -1,205 +0,0 @@ ---- -title: WebService::SimpleでGoogleMapsのHTTPジオコーディングをリクエスト -author: kazu634 -date: 2009-06-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4679;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -ゆーすけべーさんが作成しているWebService::SimpleでGoogleMapsのHTTPジオコーディングをリクエストしてみた。 -

    - -

    - 作成してみたコード -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use YAML;
    -use WebService::Simple;
    -# === Main part ===
    -my $geocode = WebService::Simple->new(
    -base_url => "http://maps.google.com/maps/geo",
    -param    => {
    -output => 'xml',
    -hl     => 'ja',
    -ie     => 'UTF8',
    -oe     => 'UTF8',
    -}
    -);
    -my $response = $geocode->get( { q => '仙台', } );
    -print Dump $response->parse_response();
    -
    - -

    - 実行結果 -

    - -
    -~/working/tmp_perl/projects/scrape/starbucks on simoom634 [558] $: perl geocoding.pl
    -Wide character in print at geocoding.pl line 24.
    ----
    -Response:
    -Placemark:
    -p1:
    -AddressDetails:
    -Accuracy: 9
    -Country:
    -AddressLine: 仙台駅(宮城)
    -CountryName: 日本
    -CountryNameCode: JP
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 140.8851966
    -north: 38.2634446
    -south: 38.2571494
    -west: 140.8789014
    -Point:
    -coordinates: '140.8820490,38.2602970,0'
    -address: 日本仙台駅(宮城)
    -p2:
    -AddressDetails:
    -Accuracy: 4
    -Country:
    -AdministrativeArea:
    -AddressLine: 仙台
    -AdministrativeAreaName: 宮城県
    -CountryName: 日本
    -CountryNameCode: JP
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 140.8945506
    -north: 38.2573096
    -south: 38.2510144
    -west: 140.8882554
    -Point:
    -coordinates: '140.8914030,38.2541620,0'
    -address: '日本宮城県, 仙台'
    -p3:
    -AddressDetails:
    -Accuracy: 4
    -Country:
    -AdministrativeArea:
    -AddressLine: 仙台
    -AdministrativeAreaName: 鹿児島県
    -CountryName: 日本
    -CountryNameCode: JP
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 130.3027536
    -north: 31.8113086
    -south: 31.8050134
    -west: 130.2964584
    -Point:
    -coordinates: '130.2996060,31.8081610,0'
    -address: '日本鹿児島県, 仙台'
    -p4:
    -AddressDetails:
    -Accuracy: 9
    -Country:
    -AddressLine: 仙台(宮城)(地下鉄)
    -CountryName: 日本
    -CountryNameCode: JP
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 140.8830496
    -north: 38.2627856
    -south: 38.2564904
    -west: 140.8767544
    -Point:
    -coordinates: '140.8799020,38.2596380,0'
    -address: 日本仙台(宮城)(地下鉄)
    -p5:
    -AddressDetails:
    -Accuracy: 4
    -Country:
    -AdministrativeArea:
    -AdministrativeAreaName: 河南省
    -Locality:
    -DependentLocality:
    -AddressLine: 仙台&#38215;
    -DependentLocalityName: 叶&#21439;
    -LocalityName: 平頂山市
    -CountryName: 中華人民共和国
    -CountryNameCode: CN
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 113.4589689
    -north: 33.5313692
    -south: 33.5250740
    -west: 113.4526737
    -Point:
    -coordinates: '113.4558213,33.5282216,0'
    -address: 中華人民共和国河南省平頂山市叶&#21439;仙台&#38215;
    -p6:
    -AddressDetails:
    -Accuracy: 9
    -Country:
    -AdministrativeArea:
    -AdministrativeAreaName: 北京
    -DependentLocality:
    -AddressLine: 仙台
    -DependentLocalityName: &#24576;柔区
    -CountryName: 中華人民共和国
    -CountryNameCode: CN
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 116.6846597
    -north: 40.2848593
    -south: 40.2785641
    -west: 116.6783645
    -Point:
    -coordinates: '116.6815121,40.2817117,0'
    -address: 中華人民共和国北京&#24576;柔区仙台
    -p7:
    -AddressDetails:
    -Accuracy: 9
    -Country:
    -AdministrativeArea:
    -AdministrativeAreaName: 山西省
    -Locality:
    -DependentLocality:
    -AddressLine: 仙台
    -DependentLocalityName: 介休市
    -LocalityName: 晋中市
    -CountryName: 中華人民共和国
    -CountryNameCode: CN
    -xmlns: urn:oasis:names:tc:ciq:xsdschema:xAL:2.
    -ExtendedData:
    -LatLonBox:
    -east: 112.1005663
    -north: 37.1093635
    -south: 37.1030683
    -west: 112.0942711
    -Point:
    -coordinates: '112.0974187,37.1062159,0'
    -address: 中華人民共和国山西省晋中市介休市仙台
    -Status:
    -code: 200
    -request: geocode
    -name: 仙台
    -xmlns: http://earth.google.com/kml/2.
    -
    - -

    - 参考にしたサイト: -

    - - -
    diff --git a/content/post/2009/06/28/2009-06-28-we-are-the-world.md b/content/post/2009/06/28/2009-06-28-we-are-the-world.md deleted file mode 100644 index 4422539..0000000 --- a/content/post/2009/06/28/2009-06-28-we-are-the-world.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: We are the World -author: kazu634 -date: 2009-06-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4675;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/07/01/2009-07-01-00001186.md b/content/post/2009/07/01/2009-07-01-00001186.md deleted file mode 100644 index 0b3cde5..0000000 --- a/content/post/2009/07/01/2009-07-01-00001186.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: curlのSSLを有効にする -author: kazu634 -date: 2009-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4683;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - macports - ---- -
    -

    - 対象とする人 -

    - - - -

    - 何が問題なの? -

    - -

    - portでcurlをアップグレードすると、デフォルトでsslが使えなくなってしまったらしい。hatena-modeではssl経由でブログの記事を投稿するので、結果的にhatena-modeではてなに投稿できなくなってしまう。 -

    - -

    - どうすればいいの? -

    - -

    -hikariworks::blog curlのSSLを有効にする(MacPorts)を参照! -

    - -
    -$ sudo port edit curl
    -
    - -

    - として、 -

    - -
    -

    - configure.argsの -

    - - - -

    - を -

    - - - -

    -hikariworks::blog curlのSSLを有効にする%28MacPorts%29 -

    -
    - -

    - します。そうしてから -

    - -
    -$ sudo port install curl
    -
    - -

    - とします。 -

    -
    diff --git a/content/post/2009/07/01/2009-07-01-00001187.md b/content/post/2009/07/01/2009-07-01-00001187.md deleted file mode 100644 index fc3956f..0000000 --- a/content/post/2009/07/01/2009-07-01-00001187.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 最近忙しい -author: kazu634 -date: 2009-07-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4681;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - いや、ちょっと忙しすぎるのですが。。。 -

    -
    diff --git a/content/post/2009/07/02/2009-07-02-00001188.md b/content/post/2009/07/02/2009-07-02-00001188.md deleted file mode 100644 index 43c0098..0000000 --- a/content/post/2009/07/02/2009-07-02-00001188.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Moleskine用の革カバー -author: kazu634 -date: 2009-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4685;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - こんなのを発見したよ: -

    - -

    -[rakuten:bunbougu-shibuya:1429185:detail] -

    -
    diff --git a/content/post/2009/07/02/2009-07-02-本日買った本-3.md b/content/post/2009/07/02/2009-07-02-本日買った本-3.md deleted file mode 100644 index 9aae766..0000000 --- a/content/post/2009/07/02/2009-07-02-本日買った本-3.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2009-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4687;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -銀河英雄伝説〈9〉回天篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説〈9〉回天篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    - -
    -銀河英雄伝説 〈10〉 落日篇 (創元SF文庫)

    - -
    -

    -銀河英雄伝説 〈10〉 落日篇 (創元SF文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/07/05/2009-07-05-00001190.md b/content/post/2009/07/05/2009-07-05-00001190.md deleted file mode 100644 index 71c8722..0000000 --- a/content/post/2009/07/05/2009-07-05-00001190.md +++ /dev/null @@ -1,204 +0,0 @@ ---- -title: 住所から経度と緯度を取得する -author: kazu634 -date: 2009-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4691;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    -前回からの続きです。前回はHTMLの中でジオコーディングをしていましたが、今回は事前に経度と緯度を求めてHTMLを生成するように変更しようと考えました。これならHTMLを読み込んだときに、一気にアクセスが集中しないはずだから大丈夫…だと思う。 -

    - -

    - 作成してみたコード -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -use Encode;
    -use utf8;
    -use WebService::Simple;
    -# === Main part ===
    -#!/usr/local/bin/perl
    -use strict;
    -use Geography::AddressExtract::Japan;
    -use encoding "utf8", STDOUT => "utf8";
    -# binmode STDOUT, ':utf8';
    -foreach my $addr (<DATA>) {
    -my $t = Geography::AddressExtract::Japan->extract($addr);
    -my $work = $t->[]->{"city"} . $t->[]->{"aza"} . $t->[]->{"number"};
    -print(encode('utf8', $work), "\n");
    -my $latlng = &getLatLng($work);
    -my ($lat, $lng) = split(/,/, $latlng);
    -print("Lat: $lat\nLng: $lng\n");
    -}
    -sub getLatLng() {
    -my $arg = shift();
    -my $geocode = WebService::Simple->new(
    -base_url => "http://maps.google.com/maps/geo",
    -param    => {
    -output => 'xml',
    -hl     => 'ja',
    -ie     => 'UTF8',
    -oe     => 'UTF8',
    -}
    -);
    -my $response = $geocode->get( { q => $arg, } );
    -if ($response->parse_response()->{Response}->{Status}->{code} == 200) {
    -return $response->parse_response()->{Response}->{Placemark}->{Point}->{coordinates};
    -} else {
    -return 'Not Found, Not Found';
    -}
    -}
    -__DATA__
    -東京都豊島区巣鴨1-15-1宮田ビル2階
    -東京都文京区本郷4-37-13文京センタ-地下1階
    -東京都品川区大崎1-6-4新大崎勧業ビル1階
    -東京都中野区中野5-61-2立見ビル2階
    -東京都中野区中野5-67-5長谷部ビル2階
    -東京都中央区銀座2-7-18藤田ビル地下1階
    -東京都中央区銀座2-5-5共同ビル西銀座1階
    -東京都中央区銀座2-8-15共同ビル銀座通り2階
    -東京都中央区銀座2-11-6竹田ビル1階
    -東京都中央区銀座3-3-11稲垣ビル2階
    -東京都中央区銀座6-12-10旭ビル1階
    -東京都中央区銀座5-15-1南海東京ビル2階
    -東京都中央区日本橋2-3-6日本土地ビル地下1階
    -東京都中央区日本橋本町1-1立石ビル1階
    -東京都中央区八重洲1-6-17八重洲勧業ビル1階
    -東京都中央区八重洲1-7-4矢満登ビル1階
    -東京都大田区大森北1-1-10朝日生命ビル地下1階
    -東京都大田区西蒲田8-1-7グランタウンビル2階
    -東京都台東区上野6-1-1小西本店ビル2階
    -東京都台東区上野4-10-7タツミビル地下1階
    -東京都台東区上野2-13-13キクヤビル地下1階
    -東京都台東区谷中7-20-6谷中ホ-ムズ1階
    -東京都千代田区五番町4番地2東プレビル1階
    -東京都千代田区富士見2-2-6今井ビル2階
    -東京都千代田区三崎町3-6-13寺本ビル1階
    -東京都千代田区内神田2-9-9神田ビル1階
    -東京都千代田区内神田3-21-8神田駅北口合同ビル2階
    -東京都千代田区鍛冶町2-1-4東和ビル2階
    -東京都千代田区有楽町1-6-1第2日比谷ビル2階
    -東京都千代田区外神田1-16-10ニュー秋葉原センタービル地下1階
    -東京都千代田区外神田1-11-6小暮ビル2階
    -東京都千代田区神田佐久間町1-18信交ビル2階
    -東京都杉並区阿佐ヶ谷南2-14-10倉橋ビル地下1階
    -東京都杉並区高円寺北2-4-4一栄ビル2階
    -東京都新宿区西新宿1-24-1エステック情報ビル地下1階
    -東京都新宿区西新宿1-17-1日本生命西新宿ビル2階
    -東京都新宿区西新宿1-5-11三葉ビル地下1階
    -東京都新宿区西新宿7-23-2西鉄イン1階
    -東京都新宿区新宿2-19-1ビッグスビル地下2階
    -東京都新宿区新宿3-4-1東新宿ビル地下2階
    -東京都新宿区市谷田町1-3片倉ビル2階
    -東京都新宿区四谷1-3-22
    -東京都新宿区歌舞伎町1-3-5相模ビル1階
    -東京都新宿区歌舞伎町1-14-4川新ビル2階
    -東京都新宿区歌舞伎町1-26-6灯ビル2階
    -東京都新宿区西新宿7-1-1みやこビル2階
    -東京都新宿区西新宿7-9-7新宿ニッカビル1階
    -東京都新宿区百人町1-18-8大久保角ビル2階
    -東京都新宿区百人町2-11-25新戸山ビル2階
    -東京都新宿区高田馬場2-18-6柳屋ビル1階
    -東京都新宿区高田馬場2-14-2原田ビル地下1階
    -東京都新宿区高田馬場1-34-8大輝ビル地下1階
    -東京都新宿区高田馬場1-34-12竹内ビル1階
    -東京都渋谷区代々木1-30-6第一U・Iビル1階
    -東京都渋谷区千駄ヶ谷1-30-8ダヴィンチ千駄ヶ谷1階
    -東京都渋谷区桜丘町15-15NKG東京第二ビル2階
    -東京都渋谷区渋谷2-17-5シオノギ渋谷ビル2階
    -東京都渋谷区宇田川町36-2ノアビル2階
    -東京都渋谷区渋谷1-16-14渋谷地下鉄ビル2階
    -東京都荒川区西日暮里5-23-6ホワイトハウス2階
    -東京都荒川区東日暮里5-51-11静屋ビル2階
    -東京都港区赤坂3-10-2赤坂コマースビル2階
    -東京都港区新橋4-10-2ホテルサンルート新橋2階
    -東京都港区新橋1-17-2光和ビル地下1階
    -東京都港区芝5-34-7田町センタービル1階
    -東京都港区芝大門2-3-1常泉ビル2階
    -東京都港区港南2-3-29シ-ゲンビル1階
    -東京都港区高輪3-25-22カネオビル1階
    -東京都江東区亀戸2-20-7百万両ビル2階
    -東京都葛飾区東金町1-42金子ビル1階
    -東京都立川市柴崎町3-4-14ベルトリーサビル2階
    -東京都立川市曙町2-13-10賀屋登ビル2階
    -東京都立川市曙町2-9-1菊屋川口ビル2階
    -東京都武蔵野市中町1-6-7朝日生命ビル1階及び2階
    -神奈川県横浜市中区元町1-18石川ビル1階
    -神奈川県横浜市中区港町2-6横浜関内ビル2階
    -神奈川県横浜市中区伊勢佐木町2-66伊勢佐木町満利屋ビル2階
    -神奈川県横浜市鶴見区鶴見中央1-3-3クレインビル2階
    -神奈川県鎌倉市小町1-6-19アラビル2階
    -神奈川県鎌倉市大船1-7-1サザンウインズ大船ビル2階
    -神奈川県川崎市川崎区駅前本町3-3ムラタビル2階
    -神奈川県川崎市川崎区砂子1-1-10夏原ビル2階
    -神奈川県足柄下郡箱根町湯本白石下706-35箱根登山鉄道湯本駅前ビル2階
    -埼玉県川越市脇田町103川越マイン3階
    -千葉県市川市八幡2-6-15川長ビル地下1階
    -
    - -

    - 実行結果 -

    - -
    -~/working/tmp_perl/projects/scrape/starbucks on simoom634 [599] $: perl ./address.pl
    -東京都豊島区巣鴨1-15-1
    -Lat: 139.7398948
    -Lng: 35.7331675
    -東京都文京区本郷4-37-13
    -Lat: 139.7599332
    -Lng: 35.7080096
    -東京都品川区大崎1-6-4
    -Lat: 139.7293858
    -Lng: 35.6197692
    -東京都中野区中野5-61-2
    -Lat: 139.6663186
    -Lng: 35.7067903
    -東京都中野区中野5-67-5
    -Lat: 139.6653381
    -Lng: 35.7081818
    -東京都中央区銀座2-7-18
    -Lat: 139.7675810
    -Lng: 35.6733528
    -東京都中央区銀座2-5-5
    -Lat: 139.7669699
    -Lng: 35.6739055
    -東京都中央区銀座2-8-15
    -Lat: 139.7676699
    -Lng: 35.6727390
    -東京都中央区銀座2-11-6
    -Lat: 139.7690560
    -Lng: 35.6723169
    -東京都中央区銀座3-3-11
    -Lat: 139.7652145
    -Lng: 35.6727445
    -東京都中央区銀座6-12-10
    -Lat: 139.7642480
    -Lng: 35.6688283
    -
    - -

    - 「ルノアール」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/07/05/2009-07-05-00001191.md b/content/post/2009/07/05/2009-07-05-00001191.md deleted file mode 100644 index ba098ba..0000000 --- a/content/post/2009/07/05/2009-07-05-00001191.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ビジネスバッグが壊れた -author: kazu634 -date: 2009-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4689;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 取っ手の部分が壊れてしまったので、買いに行こうと計画中。新宿ぐらいまで足を伸ばしてみようかな。 -

    -
    diff --git a/content/post/2009/07/05/2009-07-05-00001192.md b/content/post/2009/07/05/2009-07-05-00001192.md deleted file mode 100644 index a8ca8cd..0000000 --- a/content/post/2009/07/05/2009-07-05-00001192.md +++ /dev/null @@ -1,294 +0,0 @@ ---- -title: 銀座ルノアールの場所をマッピング -author: kazu634 -date: 2009-07-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4693;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 暫定的に完成しました: 銀座ルノアール -

    - -

    - Perlのコード -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Data::Dumper;
    -use Encode;
    -use utf8;
    -use HTML::Template;
    -# use encoding "utf8", STDOUT => "utf8";
    -use Geography::AddressExtract::Japan;
    -use WebService::Simple;
    -my @address;
    -my @array;
    -# === Main part ===
    -my $frame = scraper {
    -process '//td[@class="line_a" and @bgcolor="#ffffff"]//a',
    -'shop[]' => '@href';
    -};
    -my $res =
    -$frame->scrape( URI->new("http://www.ginza-renoir.co.jp/renoir/index.htm") );
    -foreach my $x ( @{ $res->{shop} } ) {
    -my $part = scraper {
    -process
    -'/html[1]/body[1]/center[2]/center[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[1]/td[1]/table[1]/tbody[1]/tr[1]/td[1]/table[@class="size2"]/tbody[1]/tr[1]/td[2]',
    -'shop' => 'TEXT';
    -process
    -'/html[1]/body[1]/center[2]/center[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[1]/td[1]/table[1]/tbody[1]/tr[1]/td[1]/table[@class="size2"]/tbody[1]/tr[3]/td[2]',
    -'address' => 'TEXT';
    -};
    -my $result = $part->scrape( URI->new($x) );
    -foreach my $addr ( $result->{address} ) {
    -my $t    = Geography::AddressExtract::Japan->extract($addr);
    -my $work = $t->[]->{"city"} . $t->[]->{"aza"} . $t->[]->{"number"};
    -my $latlng = &getLatLng($work);
    -my ( $lng, $lat ) = split( /,/, $latlng );
    -push( @array, { lat => $lat, lng => $lng } );
    -}
    -}
    -my $tmpl = HTML::Template->new( filename => 'googlemap.tt' );
    -$tmpl->param( DATASET => \@array );
    -print $tmpl->output;
    -sub getLatLng() {
    -my $arg = shift();
    -my $geocode = WebService::Simple->new(
    -base_url => "http://maps.google.com/maps/geo",
    -param    => {
    -output => 'xml',
    -hl     => 'ja',
    -ie     => 'UTF8',
    -oe     => 'UTF8',
    -}
    -);
    -my $response = $geocode->get( { q => $arg, } );
    -if ( $response->parse_response()->{Response}->{Status}->{code} == 200 ) {
    -return $response->parse_response()->{Response}->{Placemark}->{Point}
    -->{coordinates};
    -}
    -else {
    -return 'Not Found, Not Found';
    -}
    -}
    -
    - -

    - テンプレート用のファイル -

    - -
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
    -<head>
    -  <title>GoogleMaps Test</title>
    -  <meta name="Content-Type" content="text/html; charset=UTF-8" />
    -  <script type="text/javascript" src="http://maps.google.co.jp/maps?file=api&#38;v=2&#38;key=ABQIAAAAi7tMvJT0pMWzzgIPgaKRWhS4ltLnHR4dqto9lWrc1i-hPbZKVRRG70Vj11-gAnxyxcGtaalOIUBpBA" charset="utf-8"></script>
    -  <script type="text/javascript">
    -    //<![CDATA[
    -      var map;
    -      function startUp() {
    -        map = new GMap2( document.getElementById("mymap"));
    -        map.setCenter( new GLatLng(35.9072644, 139.4841802), 10 );
    -        map.addControl(new GSmallMapControl());
    -        map.addControl(new GMapTypeControl());
    -<TMPL_LOOP NAME=DATASET>
    -        createMarker(<TMPL_VAR NAME=lat>, <TMPL_VAR NAME=lng>);
    -</TMPL_LOOP>
    -        function createMarker(lat, lng) {
    -          var mk = new GMarker( new GLatLng(lat, lng) );
    -          map.addOverlay(mk);
    -          GEvent.addListener(mk, "click", function() { mk.openInfoWindowHtml( "memo" );});
    -        }
    -      }
    -  onload = startUp;
    -  onunload = GUnload;
    -  </script>
    -  <style type="text/css">
    -html, body {
    -width: 100%;
    -height: 100%;
    -}
    -html {
    -overflow: hidden;
    -}
    -body {
    -margin: 0px 0px 0px 0px;
    -padding: 0px 0px 0px 0px;
    -}
    -#top {
    -top: 0px;
    -left: 0px;
    -width: 100%;
    -height: 15%;
    -}
    -#mymap {
    -width: 80%;
    -height: 100%;
    -}
    -</style>
    -</head>
    -<body>
    -<div id="mymap"></div>
    -</body>
    -<hr>
    -</body>
    -</html>
    -
    - -

    - 生成されるHTML -

    - -
    -<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
    -<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="ja" lang="ja">
    -<head>
    -  <title>GoogleMaps Test</title>
    -  <meta name="Content-Type" content="text/html; charset=UTF-8" />
    -  <script type="text/javascript" src="http://maps.google.co.jp/maps?file=api&#38;v=2&#38;key=ABQIAAAAi7tMvJT0pMWzzgIPgaKRWhS4ltLnHR4dqto9lWrc1i-hPbZKVRRG70Vj11-gAnxyxcGtaalOIUBpBA" charset="utf-8"></script>
    -  <script type="text/javascript">
    -    //<![CDATA[
    -      var map;
    -      function startUp() {
    -        map = new GMap2( document.getElementById("mymap"));
    -        map.setCenter( new GLatLng(35.9072644, 139.4841802), 10 );
    -        map.addControl(new GSmallMapControl());
    -        map.addControl(new GMapTypeControl());
    -        createMarker(35.7320865, 139.7138439);
    -        createMarker(35.7321420, 139.7128801);
    -        createMarker(35.7331675, 139.7398948);
    -        createMarker(35.7080096, 139.7599332);
    -        createMarker(35.6197692, 139.7293858);
    -        createMarker(35.7067903, 139.6663186);
    -        createMarker(35.7081818, 139.6653381);
    -        createMarker(35.6733528, 139.7675810);
    -        createMarker(35.6739055, 139.7669699);
    -        createMarker(35.6727390, 139.7676699);
    -        createMarker(35.6723169, 139.7690560);
    -        createMarker(35.6727445, 139.7652145);
    -        createMarker(35.6688283, 139.7642480);
    -        createMarker(35.6685117, 139.7676728);
    -        createMarker(35.6814104, 139.7726638);
    -        createMarker(35.6852072, 139.7762885);
    -        createMarker(35.6813936, 139.7699945);
    -        createMarker(35.6810853, 139.7702779);
    -        createMarker(35.5889452, 139.7292928);
    -        createMarker(35.5612929, 139.7148402);
    -        createMarker(35.7078879, 139.7760349);
    -        createMarker(35.7109514, 139.7743599);
    -        createMarker(35.7100098, 139.7731878);
    -        createMarker(35.7276245, 139.7689179);
    -        createMarker(35.6903637, 139.7361271);
    -        createMarker(35.6992491, 139.7452177);
    -        createMarker(35.7017628, 139.7515561);
    -        createMarker(35.6910813, 139.7685749);
    -        createMarker(35.6927284, 139.7706636);
    -        createMarker(35.6912064, 139.7712053);
    -        createMarker(35.6738081, 139.7604648);
    -        createMarker(35.6973334, 139.7726883);
    -        createMarker(35.6995304, 139.7710245);
    -        createMarker(35.6978834, 139.7747021);
    -        createMarker(35.7058512, 139.6505642);
    -        createMarker(35.6903875, 139.6958309);
    -        createMarker(35.6893044, 139.6982473);
    -        createMarker(35.6927540, 139.6981833);
    -        createMarker(35.6943759, 139.6943865);
    -        createMarker(35.6911878, 139.7078073);
    -        createMarker(35.6907822, 139.7056270);
    -        createMarker(35.6926912, 139.7355798);
    -        createMarker(35.6862696, 139.7289917);
    -        createMarker(35.6945067, 139.7035410);
    -        createMarker(35.6945705, 139.7019745);
    -        createMarker(35.6950454, 139.7004413);
    -        createMarker(35.6941316, 139.6992943);
    -        createMarker(35.6949732, 139.6981916);
    -        createMarker(35.7016167, 139.6955250);
    -        createMarker(35.7018002, 139.6991329);
    -        createMarker(35.7139962, 139.7050011);
    -        createMarker(35.7125354, 139.7071981);
    -        createMarker(35.7121909, 139.7042068);
    -        createMarker(35.7119659, 139.7041790);
    -        createMarker(35.6816777, 139.7019528);
    -        createMarker(35.6809585, 139.7100715);
    -        createMarker(35.6560085, 139.7015788);
    -        createMarker(35.6591388, 139.7043812);
    -        createMarker(35.6620215, 139.6972123);
    -        createMarker(35.6614745, 139.7025757);
    -        createMarker(35.7321156, 139.7675873);
    -        createMarker(35.7282051, 139.7721982);
    -        createMarker(35.6763293, 139.7366666);
    -        createMarker(35.6648119, 139.7562514);
    -        createMarker(35.6684642, 139.7571124);
    -        createMarker(35.6462388, 139.7470472);
    -        createMarker(35.6567100, 139.7538879);
    -        createMarker(35.6290796, 139.7429121);
    -        createMarker(35.6304154, 139.7378514);
    -        createMarker(35.6976951, 139.8253644);
    -        createMarker(35.7704183, 139.8711235);
    -        createMarker(35.6966468, 139.4146625);
    -        createMarker(35.6987800, 139.4151235);
    -        createMarker(35.7009965, 139.4155373);
    -        createMarker(35.7038828, 139.5603612);
    -        createMarker(35.4413525, 139.6502110);
    -        createMarker(35.4441327, 139.6367062);
    -        createMarker(35.4436606, 139.6320260);
    -        createMarker(35.5082843, 139.6776540);
    -        createMarker(35.3194949, 139.5511114);
    -        createMarker(35.3537686, 139.5323658);
    -        createMarker(35.5297282, 139.6991820);
    -        createMarker(35.5314140, 139.7010568);
    -        createMarker(35.2308553, 139.1015186);
    -        createMarker(35.9072644, 139.4841802);
    -        createMarker(35.7223281, 139.9278380);
    -        function createMarker(lat, lng, memo) {
    -          var mk = new GMarker( new GLatLng(lat, lng) );
    -          map.addOverlay(mk);
    -          GEvent.addListener(mk, "click", function() { mk.openInfoWindowHtml( memo );});
    -        }
    -      }
    -  onload = startUp;
    -  onunload = GUnload;
    -  </script>
    -  <style type="text/css">
    -html, body {
    -width: 100%;
    -height: 100%;
    -}
    -html {
    -overflow: hidden;
    -}
    -body {
    -margin: 0px 0px 0px 0px;
    -padding: 0px 0px 0px 0px;
    -}
    -#top {
    -top: 0px;
    -left: 0px;
    -width: 100%;
    -height: 15%;
    -}
    -#mymap {
    -width: 80%;
    -height: 100%;
    -}
    -</style>
    -</head>
    -<body>
    -<div id="mymap"></div>
    -</body>
    -<hr>
    -</body>
    -</html>
    -
    -
    diff --git a/content/post/2009/07/07/2009-07-07-00001193.md b/content/post/2009/07/07/2009-07-07-00001193.md deleted file mode 100644 index 12b8ca7..0000000 --- a/content/post/2009/07/07/2009-07-07-00001193.md +++ /dev/null @@ -1,121 +0,0 @@ ---- -title: MySQLを触ってみた -author: kazu634 -date: 2009-07-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4697;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - database - - mysql - ---- -
    -

    - スクレイピングした結果をデータベースに格納してみようと思い立ちました。というわけで、MySQLを触ることに。 -

    - -

    - サンプルのデータベース・テーブルの作り方 -

    - -
    -kazu634@kazu634-desktop% mysql -u root -p                                                  ~ [2961]
    -Enter password:
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 45
    -Server version: 5..75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> show databases;
    -+--------------------+
    -| Database           |
    -+--------------------+
    -| information_schema |
    -| mysql              |
    -+--------------------+
    -2 rows in set (.01 sec)
    -mysql> create database sample;
    -Query OK, 1 row affected (.00 sec)
    -mysql> show databases;
    -+--------------------+
    -| Database           |
    -+--------------------+
    -| information_schema |
    -| mysql              |
    -| sample             |
    -+--------------------+
    -3 rows in set (.00 sec)
    -mysql> USE sample
    -Database changed
    -mysql> SHOW TABLES;
    -Empty set (.00 sec)
    -mysql> CREATE TABLE Prefecture(
    --> PREF_CD INT(3),
    --> PREF_NAME VARCHAR(10),
    --> PRIMARY KEY (PREF_CD)
    --> );
    -Query OK,  rows affected (.01 sec)
    -mysql> SHOW TABLES+
    --> ;
    -ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near '+' at line 1
    -mysql> SHOW TABLES;
    -+------------------+
    -| Tables_in_sample |
    -+------------------+
    -| Prefecture       |
    -+------------------+
    -1 row in set (.00 sec)
    -mysql> DESC Prefecture
    --> ;
    -+-----------+-------------+------+-----+---------+-------+
    -| Field     | Type        | Null | Key | Default | Extra |
    -+-----------+-------------+------+-----+---------+-------+
    -| PREF_CD   | int(3)      | NO   | PRI |        |       |
    -| PREF_NAME | varchar(10) | YES  |     | NULL    |       |
    -+-----------+-------------+------+-----+---------+-------+
    -2 rows in set (.01 sec)
    -mysql> exit;
    -Bye
    -
    - -

    - 次は -

    - -

    - 『モダンPerl入門 (CodeZine BOOKS)』でデータベースを使うための方法を確認するぞ。 -

    - -
    -モダンPerl入門 (CodeZine BOOKS)

    - -
    -

    -モダンPerl入門 (CodeZine BOOKS) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/07/08/2009-07-08-00001194.md b/content/post/2009/07/08/2009-07-08-00001194.md deleted file mode 100644 index d4f941f..0000000 --- a/content/post/2009/07/08/2009-07-08-00001194.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: このように書くときれいにスクレイピングできた -author: kazu634 -date: 2009-07-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4699;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - scraper - ---- -
    -

    - すこし工夫すると、Web::Scraperできれいにスクレイピングできるようになった。 -

    - -

    - 参考にしたのは -

    - - - -

    - Perlスクリプト -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -# === Libraries ===
    -use URI;
    -use Web::Scraper;
    -use YAML;
    -use Encode;
    -use utf8;
    -# === Main part ===
    -# /html/body/div/div/div/div[4]/div/div[2]/div[2]/table/tbody/tr/td/div/strong
    -my $scraper = scraper {
    -process
    -'/html[1]/body[1]/center[2]/center[1]/table[1]/tbody[1]/tr[1]/td[2]/table[1]/tbody[1]/tr[1]/td[1]/table[1]/tbody[1]/tr[1]/td[1]/table[@class="size2"]',
    -'shop' => scraper {
    -process '//tr[1]/td[2]', 'shopname'     => 'TEXT';
    -process '//tr[2]/td[2]', 'tel'          => 'TEXT';
    -process '//tr[3]/td[2]', 'address'      => 'TEXT';
    -process '//tr[4]/td[2]', 'shophour'     => 'TEXT';
    -process '//tr[5]/td[2]', 'accomodation' => 'TEXT';
    -process '//tr[6]/td[2]', 'access' => 'TEXT';
    -process '//tr[7]/td[2]', 'memo' => 'TEXT';
    -};
    -};
    -my $result =
    -$scraper->scrape( URI->new("http://www.ginza-renoir.co.jp/renoir/051.htm") );
    -print encode( 'utf8', Dump $result );
    -# print Dump $result;
    -# Reference: http://www.e-kotoba.net/
    -# Below is the sample
    -#   (1) <div class="ekotoba">...</div>の部分をbodyに取得
    -#      process 'div.ekotoba', 'body' => 'TEXT';
    -#   (2) XPATHで指定
    -#      Firebugsなどを用いる。
    -
    - -

    - 実行結果 -

    - -
    -kazu634@kazu634-desktop% perl scraper.pl                                   ~/work/googlemaps [2987]
    ----
    -shop:
    -access: JR池袋駅東口出て明治通り左並びの東池袋1丁目交差点ヤマダ電機隣
    -accomodation: 禁煙席:38席喫煙席:32席
    -address: 東京都豊島区東池袋1-40-2池袋旗ビル2階
    -memo: ''
    -shophour: 年中無休全日:7:30-23:00
    -shopname: 喫茶室ルノアール 池袋東口店
    -tel: 03-3980-6352
    -
    - -

    - 「scraper」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/07/11/2009-07-11-00001195.md b/content/post/2009/07/11/2009-07-11-00001195.md deleted file mode 100644 index 6660349..0000000 --- a/content/post/2009/07/11/2009-07-11-00001195.md +++ /dev/null @@ -1,232 +0,0 @@ ---- -title: CSVファイルからDBにデータを登録する -author: kazu634 -date: 2009-07-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4701;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    - 「MySQL初心者入門講座: Step4・ファイルからデータを取り込む」を参考して、CSVファイルからデータをDBに登録してみました。 -

    - -

    - 作成するテーブル -

    - -

    - 作成するのは次のようなテーブルです: -

    - - - - - - - - - - - - - - - - - -
    - 項目番号 - - 店名 - - 住所 -
    - 1 - - 喫茶室ルノアール 池袋東口店 - - 東京都豊島区東池袋1-40-2 -
    - -

    - 用意したCSVファイル -

    - -

    - 用意したのは次のcsvファイルです: -

    - -
    -1, 喫茶室ルノアール 池袋東口店, 東京都豊島区東池袋1-40-2
    -2, 喫茶室ルノアール 池袋パルコ横店, 東京都豊島区東池袋1-42-8
    -3, 喫茶室ルノアール 巣鴨駅前店, 東京都豊島区巣鴨1-15-1
    -4, 喫茶室ルノアール 本郷三丁目店, 東京都文京区本郷4-37-13
    -5, 喫茶室ルノアール 大崎ニューシティ店, 東京都品川区大崎1-6-4
    -6, 喫茶室ルノアール 中野北口店, 東京都中野区中野5-61-2
    -7, 喫茶室ルノアール 中野サンプラザ前店, 東京都中野区中野5-67-5
    -8, 喫茶室ルノアール 銀座2丁目店, 東京都中央区銀座2-7-18
    -9, 喫茶室ルノアール 西銀座店, 東京都中央区銀座2-5-5
    -10, 喫茶室ルノアール ニュー銀座店, 東京都中央区銀座2-8-15
    -11, 喫茶室ルノアール 銀座昭和通り店, 東京都中央区銀座2-11-6
    -12, 喫茶室ルノアール 銀座松屋通り店, 東京都中央区銀座3-3-11
    -13, 喫茶室ルノアール 銀座6丁目店, 東京都中央区銀座6-12-10
    -14, 喫茶室ルノアール 歌舞伎座前店, 東京都中央区銀座5-15-1
    -15, 喫茶室ルノアール 日本橋高島屋前店, 東京都中央区日本橋2-3-6
    -16, CafeRenoir 日本橋三越前店, 東京都中央区日本橋本町1-1
    -17, 喫茶室ルノアール 東京駅八重洲北口店, 東京都中央区八重洲1-6-17
    -18, CafeRenoir ニュー八重洲北口店, 東京都中央区八重洲1-7-4
    -19, 喫茶室ルノアール 大森駅前店, 東京都大田区大森北1-1-10
    -20, 喫茶室ルノアール 蒲田西口店, 東京都大田区西蒲田8-1-7
    -21, CafeRenoir 御徒町春日通り店, 東京都台東区上野6-1-1
    -22, 喫茶室ルノアール 上野しのばず口店, 東京都台東区上野4-10-7
    -23, CafeRenoir 上野公園前店, 東京都台東区上野2-13-13
    -24, 喫茶室ルノアール 日暮里谷中店, 東京都台東区谷中7-20-6
    -25, 喫茶室ルノアール 市ヶ谷駅前店, 東京都千代田区五番町
    -26, 喫茶室ルノアール 飯田橋西口店, 東京都千代田区富士見2-2-6
    -27, 喫茶室ルノアール 水道橋西口店, 東京都千代田区三崎町3-6-13
    -28, 喫茶室ルノアール 神田西口店, 東京都千代田区内神田2-9-9
    -29, 喫茶室ルノアール 神田北口駅前店, 東京都千代田区内神田3-21-8
    -30, 喫茶室ルノアール 神田南口駅前店, 東京都千代田区鍛冶町2-1-4
    -31, CafeRenoir 日比谷店, 東京都千代田区有楽町1-6-1
    -32, 喫茶室ルノアール ニュー秋葉原店, 東京都千代田区外神田1-16-10
    -33, 喫茶室ルノアール 秋葉原店, 東京都千代田区外神田1-11-6
    -34, CafeRenoir 秋葉原昭和通り口店, 東京都千代田区神田佐久間町1-18
    -35, 喫茶室ルノアール 阿佐ヶ谷駅前店, 東京都杉並区阿佐ヶ谷南2-14-10
    -36 喫茶室ルノアール 高円寺北口駅前店, 東京都杉並区高円寺北2-4-4
    -37, 喫茶室ルノアール 新宿西口エステックビル店, 東京都新宿区西新宿1-24-1
    -38, 喫茶室ルノアール 新宿西口駅前店, 東京都新宿区西新宿1-17-1
    -39, 喫茶室ルノアール 新宿ハルク横店, 東京都新宿区西新宿1-5-11
    -40, 喫茶室ルノアール 西新宿西鉄イン店, 東京都新宿区西新宿7-23-2
    -41, 喫茶室ルノアール 新宿3丁目ビッグスビル店, 東京都新宿区新宿2-19-1
    -42, 喫茶室ルノアール ニュー新宿3丁目店, 東京都新宿区新宿3-4-1
    -43, 喫茶室ルノアール 市ヶ谷外堀通り店, 東京都新宿区市谷田町1-3
    -44, 喫茶室ルノアール 四谷店, 東京都新宿区四谷1-3-22
    -45, 喫茶室ルノアール 新宿区役所横店, 東京都新宿区歌舞伎町1-3-5
    -46, 喫茶室ルノアール 新宿歌舞伎町店, 東京都新宿区歌舞伎町1-14-4
    -47, 喫茶室ルノアール 西武新宿駅前店, 東京都新宿区歌舞伎町1-26-6
    -48, 喫茶室ルノアール 新宿大ガード店, 東京都新宿区西新宿7-1-1
    -49, 喫茶室ルノアール 新宿小滝橋通り店, 東京都新宿区西新宿7-9-7
    -50, 喫茶室ルノアール 大久保店, 東京都新宿区百人町1-18-8
    -51, 喫茶室ルノアール 新大久保駅前店, 東京都新宿区百人町2-11-25
    -52, 喫茶室ルノアール ニュー高田馬場店, 東京都新宿区高田馬場2-18-6
    -53, 喫茶室ルノアール 高田馬場早稲田通り店, 東京都新宿区高田馬場2-14-2
    -54, 喫茶室ルノアール 高田馬場ビッグボックス横店, 東京都新宿区高田馬場1-34-8
    -55, 喫茶室ルノアール 高田馬場第一店, 東京都新宿区高田馬場1-34-12
    -56, 喫茶室ルノアール 代々木西口駅前店, 東京都渋谷区代々木1-30-6
    -57, 喫茶室ルノアール 千駄ヶ谷駅前店, 東京都渋谷区千駄ヶ谷1-30-8
    -58, 喫茶室ルノアール 渋谷南口店, 東京都渋谷区桜丘町15-15
    -59, 喫茶室ルノアール 渋谷シオノギビル店, 東京都渋谷区渋谷2-17-5
    -60, 喫茶室ルノアール 渋谷東急ハンズ前店, 東京都渋谷区宇田川町36-2
    -61, 喫茶室ルノアール 渋谷宮下公園店, 東京都渋谷区渋谷1-16-14
    -62, 喫茶室ルノアール 西日暮里第一店, 東京都荒川区西日暮里5-23-6
    -63, 喫茶室ルノアール 日暮里東口店, 東京都荒川区東日暮里5-51-11
    -64, 喫茶室ルノアール 赤坂見附店, 東京都港区赤坂3-10-2
    -65, 喫茶室ルノアール 新橋サンルート店, 東京都港区新橋4-10-2
    -66, 喫茶室ルノアール 新橋第一ホテル横店, 東京都港区新橋1-17-2
    -67, 喫茶室ルノアール 田町三田口駅前店, 東京都港区芝5-34-7
    -68, 喫茶室ルノアール 芝大門店, 東京都港区芝大門2-3-1
    -69, 喫茶室ルノアール 品川港南口店, 東京都港区港南2-3-29
    -70, 喫茶室ルノアール 品川高輪口店, 東京都港区高輪3-25-22
    -71, 喫茶室ルノアール 亀戸駅前店, 東京都江東区亀戸2-20-7
    -72, 喫茶室ルノアール 金町店, 東京都葛飾区東金町1-42
    -73, 喫茶室ルノアール 立川南口店, 東京都立川市柴崎町3-4-14
    -74, 喫茶室ルノアール 立川駅前店, 東京都立川市曙町2-13-10
    -75, 喫茶室ルノアール 立川店, 東京都立川市曙町2-9-1
    -76, 喫茶室ルノアール 三鷹北口駅前店, 東京都武蔵野市中町1-6-7
    -77, 喫茶室ルノアール 横浜元町店, 神奈川県横浜市中区元町1-18
    -78, 喫茶室ルノアール 横浜関内駅前店, 神奈川県横浜市中区港町2-6
    -79, 喫茶室ルノアール 横浜伊勢佐木町店, 神奈川県横浜市中区伊勢佐木町2-66
    -80, 喫茶室ルノアール 鶴見駅前店, 神奈川県横浜市鶴見区鶴見中央1-3-3
    -81, 喫茶室ルノアール 鎌倉駅前店, 神奈川県鎌倉市小町1-6-19
    -82, 喫茶室ルノアール 大船店, 神奈川県鎌倉市大船1-7-1
    -83, 喫茶室ルノアール 川崎銀柳街店, 神奈川県川崎市川崎区駅前本町3-3
    -84, 喫茶室ルノアール 京急川崎駅前店, 神奈川県川崎市川崎区砂子1-1-10
    -85, 喫茶室ルノアール 箱根湯本駅前店, 神奈川県足柄下郡箱根町湯本白石下706-35
    -86, 喫茶室ルノアール 川越店, 埼玉県川越市脇田町103
    -87, 喫茶室ルノアール 本八幡店, 千葉県市川市八幡2-6-15
    -
    - -

    - とりあえず実践 -

    - -

    - 以下のようにして登録してみたのですが、なぜかうまくいきませんでした。 -

    - -
    -kazu634@kazu634-desktop% mysql -u root -p                                  ~/work/googlemaps [3036]
    -Enter password:
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 59
    -Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> CREATE TABLE Shop (
    --> SHOP_CD INT(3),
    --> SHOP_NAME VARCHAR(50),
    --> PRIMARY KEY(SHOP_CD));
    -Query OK,  rows affected (.01 sec)
    -mysql> SHOW TABLES;
    -+------------------+
    -| Tables_in_sample |
    -+------------------+
    -| Shop             |
    -+------------------+
    -1 row in set (.00 sec)
    -mysql> use Shop;
    -ERROR 1049 (42000): Unknown database 'Shop'
    -mysql> SELECT * FROM Shop;
    -Empty set (.00 sec)
    -mysql> LOAD DATA INFILE "data.csv"
    --> INTO TABLE Shop FIELDS TERMINATED BY ","
    --> LINE TERMINATED BY "\n";
    -ERROR 1064 (42000): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'LINE TERMINATED BY "\n"' at line 3
    -mysql> LOAD DATA INFILE "data.csv"
    --> INTO TABLE Shop FIELDS TERMINATED BY ","
    --> LINES TERMINATED BY "\n";
    -ERROR 29 (HY000): File '/var/lib/mysql/sample/data.csv' not found (Errcode: 2)
    -mysql> LOAD DATA INFILE "~/work/googlemaps/data.csv"
    --> INTO TABLE Shop FIELDS TERMINATED BY ","
    --> LINES TERMINATED BY "\n";
    -ERROR 13 (HY000): Can't get stat of '/etc/mysql/work/googlemaps/data.csv' (Errcode: 2)
    -mysql> LOAD DATA INFILE "/home/kazu634/work/googlemaps/data.csv"
    -    -> INTO TABLE Shop FIELDS TERMINATED BY ","
    -    -> LINES TERMINATED BY "\n";
    -ERROR 29 (HY000): File '/home/kazu634/work/googlemaps/data.csv' not found (Errcode: 13)
    -mysql> LOAD DATA INFILE "/home/kazu634/work/googlemaps/data.csv"
    -    -> INTO TABLE Shop FIELDS TERMINATED BY ",";
    -ERROR 29 (HY000): File '/home/kazu634/work/googlemaps/data.csv' not found (Errcode: 13)
    -
    - -

    - そこで調べてみました -

    - -

    - どうやらカレントパス上のファイルを指定するためには、「LOAD DATA LOCAL INFILE」というように指定すればいいようです。すると、以下のようになって成功しました。 -

    - -
    -mysql> load data local infile "data.csv" into table Shop;
    -Query OK, 87 rows affected, 174 warnings (.00 sec)
    -Records: 87  Deleted:   Skipped:   Warnings: 174
    -mysql> exit
    -Bye
    -
    - -

    - まとめると -

    - -

    - カレントパス上のファイルを指定してDBに登録するためには次のように行います: -

    - -
    -mysql> LOAD DATA LOCAL INFILE "data.csv" INTO TABLE Shop
    --> INTO TABLE Shop FIELDS TERMINATED BY ",";
    -
    -
    diff --git a/content/post/2009/07/13/2009-07-13-00001197.md b/content/post/2009/07/13/2009-07-13-00001197.md deleted file mode 100644 index 6fcd0b5..0000000 --- a/content/post/2009/07/13/2009-07-13-00001197.md +++ /dev/null @@ -1,247 +0,0 @@ ---- -title: DBIでPerlからDBに接続 -author: kazu634 -date: 2009-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4707;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - Perl - ---- -
    -

    - DBIというモジュールを用いてPerlからDBに接続するサンプルを作成しました。結構簡単だ。DBIについてこれから使い方を調べていこう! -

    - -

    - MySQLの設定 -

    - -

    - sampleというデータベースの中に、Shopというテーブルがあります。その中にはaddressというフィールドがあります。 -

    - -
    -kazu634@kazu634-desktop% mysql -u root -p                                  ~/work/googlemaps [3082]
    -Enter password:
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 72
    -Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> SHOW DATABASES;
    -+--------------------+
    -| Database           |
    -+--------------------+
    -| information_schema |
    -| mysql              |
    -| sample             |
    -+--------------------+
    -3 rows in set (.00 sec)
    -mysql> USE sample;
    -Reading table information for completion of table and column names
    -You can turn off this feature to get a quicker startup with -A
    -Database changed
    -mysql> SHOW TABLES;
    -+------------------+
    -| Tables_in_sample |
    -+------------------+
    -| Shop             |
    -+------------------+
    -1 row in set (.00 sec)
    -mysql> DESC Shop;
    -+--------------+--------------+------+-----+---------+-------+
    -| Field        | Type         | Null | Key | Default | Extra |
    -+--------------+--------------+------+-----+---------+-------+
    -| shopname     | varchar(80)  | YES  |     | NULL    |       |
    -| address      | varchar(90)  | YES  |     | NULL    |       |
    -| tel          | varchar(15)  | YES  |     | NULL    |       |
    -| shophour     | varchar(50)  | YES  |     | NULL    |       |
    -| accomodation | varchar(60)  | YES  |     | NULL    |       |
    -| access       | varchar(100) | YES  |     | NULL    |       |
    -| memo         | varchar(100) | YES  |     | NULL    |       |
    -+--------------+--------------+------+-----+---------+-------+
    -7 rows in set (.00 sec)
    -mysql> exit
    -Bye
    -
    - -

    - perlスクリプト -

    - -

    - 詳しくは参考リンクを見てください。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -use DBI;
    -# === Main part ===
    -# データベースへの接続
    -my $dbh = DBI->connect( 'dbi:mysql:dbname=sample', 'root', 'xxxxx' );
    -# ステートメントハンドラの作成(=SQLをここで指定する)
    -my $sth = $dbh->prepare("select address from Shop");
    -# ステートメントハンドラの実行(=SQLの実行)
    -$sth->execute();
    -# ここでデータを取り出し、表示させる
    -while (my @row = $sth->fetchrow_array ) {
    -print "@row\n";
    -}
    -# ステートメントハンドラの解放
    -$sth->finish;
    -# データベースハンドラの解放
    -$dbh->disconnect;
    -
    - -

    - 実行結果 -

    - -
    -kazu634@kazu634-desktop% perl mysql.pl                                     ~/work/googlemaps [3081]
    -東京都豊島区東池袋1-40-2
    -東京都豊島区東池袋1-42-8
    -東京都豊島区巣鴨1-15-1
    -東京都文京区本郷4-37-13
    -東京都品川区大崎1-6-4
    -東京都中野区中野5-61-2
    -東京都中野区中野5-67-5
    -東京都中央区銀座2-7-18
    -東京都中央区銀座2-5-5
    -東京都中央区銀座2-8-15
    -東京都中央区銀座2-11-6
    -東京都中央区銀座3-3-11
    -東京都中央区銀座6-12-10
    -東京都中央区銀座5-15-1
    -東京都中央区日本橋2-3-6
    -東京都中央区日本橋本町1-1
    -東京都中央区八重洲1-6-17
    -東京都中央区八重洲1-7-4
    -東京都大田区大森北1-1-10
    -東京都大田区西蒲田8-1-7
    -東京都台東区上野6-1-1
    -東京都台東区上野4-10-7
    -東京都台東区上野2-13-13
    -東京都台東区谷中7-20-6
    -東京都千代田区五番町
    -東京都千代田区富士見2-2-6
    -東京都千代田区三崎町3-6-13
    -東京都千代田区内神田2-9-9
    -東京都千代田区内神田3-21-8
    -東京都千代田区鍛冶町2-1-4
    -東京都千代田区有楽町1-6-1
    -東京都千代田区外神田1-16-10
    -東京都千代田区外神田1-11-6
    -東京都千代田区神田佐久間町1-18
    -東京都杉並区阿佐ヶ谷南2-14-10
    -東京都杉並区高円寺北2-4-4
    -東京都新宿区西新宿1-24-1
    -東京都新宿区西新宿1-17-1
    -東京都新宿区西新宿1-5-11
    -東京都新宿区西新宿7-23-2
    -東京都新宿区新宿2-19-1
    -東京都新宿区新宿3-4-1
    -東京都新宿区市谷田町1-3
    -東京都新宿区四谷1-3-22
    -東京都新宿区歌舞伎町1-3-5
    -東京都新宿区歌舞伎町1-14-4
    -東京都新宿区歌舞伎町1-26-6
    -東京都新宿区西新宿7-1-1
    -東京都新宿区西新宿7-9-7
    -東京都新宿区百人町1-18-8
    -東京都新宿区百人町2-11-25
    -東京都新宿区高田馬場2-18-6
    -東京都新宿区高田馬場2-14-2
    -東京都新宿区高田馬場1-34-8
    -東京都新宿区高田馬場1-34-12
    -東京都渋谷区代々木1-30-6
    -東京都渋谷区千駄ヶ谷1-30-8
    -東京都渋谷区桜丘町15-15
    -東京都渋谷区渋谷2-17-5
    -東京都渋谷区宇田川町36-2
    -東京都渋谷区渋谷1-16-14
    -東京都荒川区西日暮里5-23-6
    -東京都荒川区東日暮里5-51-11
    -東京都港区赤坂3-10-2
    -東京都港区新橋4-10-2
    -東京都港区新橋1-17-2
    -東京都港区芝5-34-7
    -東京都港区芝大門2-3-1
    -東京都港区港南2-3-29
    -東京都港区高輪3-25-22
    -東京都江東区亀戸2-20-7
    -東京都葛飾区東金町1-42
    -東京都立川市柴崎町3-4-14
    -東京都立川市曙町2-13-10
    -東京都立川市曙町2-9-1
    -東京都武蔵野市中町1-6-7
    -神奈川県横浜市中区元町1-18
    -神奈川県横浜市中区港町2-6
    -神奈川県横浜市中区伊勢佐木町2-66
    -神奈川県横浜市鶴見区鶴見中央1-3-3
    -神奈川県鎌倉市小町1-6-19
    -神奈川県鎌倉市大船1-7-1
    -神奈川県川崎市川崎区駅前本町3-3
    -神奈川県川崎市川崎区砂子1-1-10
    -神奈川県足柄下郡箱根町湯本白石下706-35
    -埼玉県川越市脇田町103
    -千葉県市川市八幡2-6-15
    -
    - -

    - 参考 -

    - - - -

    -

    - -
    -モダンPerl入門 (CodeZine BOOKS)

    - -
    -

    -モダンPerl入門 (CodeZine BOOKS) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/07/13/2009-07-13-今日買った本-12.md b/content/post/2009/07/13/2009-07-13-今日買った本-12.md deleted file mode 100644 index 3d9b5b3..0000000 --- a/content/post/2009/07/13/2009-07-13-今日買った本-12.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-07-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4705;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - DBの勉強用に購入: -

    - -
    -これだけは知っておきたい データベースの常識

    - -
    -

    -これだけは知っておきたい データベースの常識 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/07/16/2009-07-16-00001198.md b/content/post/2009/07/16/2009-07-16-00001198.md deleted file mode 100644 index 2fd8146..0000000 --- a/content/post/2009/07/16/2009-07-16-00001198.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 東京都写真美術館に行ってきました -author: kazu634 -date: 2009-07-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4709;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は会社の創立記念日ということで、お休みでした。そこで東京都写真美術館に遊びに行ってきました。今回のお目当てはジョルジュ・ビゴー展です。 -

    - -

    - ジョルジュ・ビゴーって誰? -

    - -

    - Wikipediaには次のように書かれているよ: -

    - -
    -

    - ジョルジュ・フェルディナン・ビゴー(Georges Ferdinand Bigot, 1860年4月7日 – 1927年10月10日)は、フランス人の画家、漫画家。 -

    - -

    - パリで生まれる。1876年にエコール・デ・ボザールを退学して挿絵の仕事を始める。1882年に日本美術を研究するために来日。1883年から1899年まで陸軍士官学校で講師をしながら、当時の日本の出来事を版画・スケッチなどの形で風刺画にあらわした。また、中江兆民の仏学塾でフランス語を教えてもいた。1894年に士族の娘・佐野マスと結婚し、1899年に離日するまで外国人居留地を中心として活動した。当時の日本人が興味を持たなかったものも多く題材としており、今となっては貴重な資料ともなっている。 -

    - -

    - 1887年に居留フランス人向けの風刺漫画雑誌『トバエ』を創刊し、日本の政治を題材とする風刺漫画を多数発表した。ビゴーの描いた風刺画のうち、鹿鳴館や日清戦争・日露戦争を扱ったものは中学校や高校の歴史教科書にしばしば教材として掲載されてなじみが深い。これらの絵では日本に対して辛辣な描き方がされているが、ビゴーが批判したのは日本国家の皮相的な欧化主義や急速な近代化・軍国化であり、日本の伝統的な文化や庶民の営みには敬意と共感を抱いていた。 -

    - -

    - また、欧米における日本人描写のステレオタイプとなった「眼鏡をかけて出っ歯」という姿はビゴーが広めたとも言われる。これは当時の日本での室内照明や食事の事情により実際にそうした人々が多かったことに起因するが、彼の絵の影響力の大きさゆえに後にまで残ってしまったものであった。なお、ビゴーが庶民をスケッチした絵では男女を問わずさまざまな人相・年齢・職業の人物を描き分けており、「日本人はみな眼鏡で出っ歯」という偏見をビゴー自身は抱いていなかった点は留意すべきであろう。 -

    - -

    -ジョルジュ・ビゴー – Wikipedia -

    -
    - -

    - それだけじゃわからないんだけど! -

    - -

    - 「釣りの勝負」は絶対に知っているはずだよ: -

    - -

    -http://www.syabi.com/images/details/i_bigo/bigo_005.gif -

    - -

    - 感想 -

    - -

    - いやー、なんか風刺画家というのは知っていたのですが、かなり日本政府の言論統制とも戦っていた人だということを知りました。観てきて正解でした。 -

    - -

    - その他にも -

    - -

    - 世界報道写真展というのもやっていました。写真でメッセージを伝えるということがどういう事なのかを理解させてくれるいい展示でした。写真って力強いです。 -

    - -

    - 参考リンク -

    - - -
    diff --git a/content/post/2009/07/18/2009-07-18-00001199.md b/content/post/2009/07/18/2009-07-18-00001199.md deleted file mode 100644 index 3dbad13..0000000 --- a/content/post/2009/07/18/2009-07-18-00001199.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: Ubuntuでユーザーディレクトリのフォルダをapacheで公開する方法 -author: kazu634 -date: 2009-07-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4717;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - apache2 - - ubuntu - ---- -
    -

    - 以下のようにします。 -

    - -

    - モジュールのインストール -

    - -
    -$ sudo a2enmod userdir
    -
    - -

    - 設定ファイルの編集 -

    - -

    - 設定ファイルの編集を行います。 -

    - -
    -$ vi /etc/apache2/mods-enabled/userdir.conf
    -
    - -

    - 編集後の設定ファイルの内容は次のようになります。 -

    - -
    -<IfModule mod_userdir.c>
    -UserDir public_html
    -UserDir disabled root
    -<Directory /home/*/public_html>
    -Options IncludesNoExec ExecCGI FollowSymLinks
    -AllowOverride None
    -Order allow,deny
    -Allow from all
    -</Directory>
    -</IfModule>
    -
    - -

    - 参考 -

    - - -
    diff --git a/content/post/2009/07/18/2009-07-18-00001200.md b/content/post/2009/07/18/2009-07-18-00001200.md deleted file mode 100644 index 6dbdb87..0000000 --- a/content/post/2009/07/18/2009-07-18-00001200.md +++ /dev/null @@ -1,253 +0,0 @@ ---- -title: これまでの応用(PerlからDBにアクセスして、ウェブサービスをたたく) -author: kazu634 -date: 2009-07-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4719;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - Perl - ---- -
    -

    - というわけで、これまでの応用ということで、Perlからデータベースにアクセスし、ウェブサービスを叩いてみます。 -

    - -

    - Perlのソース -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -use DBI;
    -use WebService::Simple;
    -# === 変数の宣言 ===
    -my @addr;
    -# === データベースからデータの読み込み ===
    -# データベースへの接続
    -my $dbh = DBI->connect( 'dbi:mysql:dbname=sample', 'root', 'musashi' );
    -# ステートメントハンドラの作成(=SQLをここで指定する)
    -my $sth = $dbh->prepare("SELECT ADDRESS FROM renoir");
    -# ステートメントハンドラの実行(=SQLの実行)
    -$sth->execute();
    -# ここでデータを取り出し、表示させる
    -while ( my @row = $sth->fetchrow_array ) {
    -push( @addr, $row[] );
    -}
    -# ステートメントハンドラの解放
    -$sth->finish;
    -# データベースハンドラの解放
    -$dbh->disconnect;
    -# === 経度・緯度情報の取得 ===
    -# ウェブサービスにアクセスするための準備
    -my $geocode = WebService::Simple->new(
    -base_url => "http://maps.google.com/maps/geo",
    -param    => {
    -output => 'xml',
    -hl     => 'ja',
    -ie     => 'UTF8',
    -oe     => 'UTF8',
    -}
    -);
    -foreach my $tmp (@addr) {
    -# レスポンスの取得
    -my $response = $geocode->get( { q => $tmp, } );
    -print("$tmp\n");
    -# レスポンスの解析・表示
    -if ( $response->parse_response()->{Response}->{Status}->{code} == 200 ) {
    -print $response->parse_response()->{Response}->{Placemark}->{Point}
    -->{coordinates};
    -}
    -else {
    -print 'Not Found, Not Found';
    -}
    -print("\n\n");
    -}
    -
    - -

    - 結果 -

    - -
    -kazu634@kazu634-laptop% perl db001.pl                         ~/prog/perl [320]
    -東京都豊島区東池袋1-40-2
    -139.7138439,35.7320865,
    -東京都豊島区東池袋1-42-8
    -139.7128801,35.7321420,
    -東京都豊島区巣鴨1-15-1
    -139.7398948,35.7331675,
    -東京都文京区本郷4-37-13
    -139.7599332,35.7080096,
    -東京都品川区大崎1-6-4
    -139.7293858,35.6197692,
    -東京都中野区中野5-61-2
    -139.6663186,35.7067903,
    -東京都中野区中野5-67-5
    -139.6653381,35.7081818,
    -東京都中央区銀座2-7-18
    -139.7675810,35.6733528,
    -東京都中央区銀座2-5-5
    -139.7669699,35.6739055,
    -東京都中央区銀座2-8-15
    -139.7676699,35.6727390,
    -東京都中央区銀座2-11-6
    -139.7690560,35.6723169,
    -東京都中央区銀座3-3-11
    -139.7652145,35.6727445,
    -東京都中央区銀座6-12-10
    -139.7642480,35.6688283,
    -東京都中央区銀座5-15-1
    -139.7676728,35.6685117,
    -東京都中央区日本橋2-3-6
    -139.7726638,35.6814104,
    -東京都中央区日本橋本町1-1
    -139.7762885,35.6852072,
    -東京都中央区八重洲1-6-17
    -139.7699945,35.6813936,
    -東京都中央区八重洲1-7-4
    -139.7702779,35.6810853,
    -東京都大田区大森北1-1-10
    -139.7292928,35.5889452,
    -東京都大田区西蒲田8-1-7
    -139.7148402,35.5612929,
    -東京都台東区上野6-1-1
    -139.7760349,35.7078879,
    -東京都台東区上野4-10-7
    -139.7743599,35.7109514,
    -東京都台東区上野2-13-13
    -139.7731878,35.7100098,
    -東京都台東区谷中7-20-6
    -139.7689179,35.7276245,
    -東京都千代田区五番町
    -139.7361271,35.6903637,
    -東京都千代田区富士見2-2-6
    -139.7452177,35.6992491,
    -東京都千代田区三崎町3-6-13
    -139.7515561,35.7017628,
    -東京都千代田区内神田2-9-9
    -139.7685749,35.6910813,
    -東京都千代田区内神田3-21-8
    -139.7706636,35.6927284,
    -東京都千代田区鍛冶町2-1-4
    -139.7712053,35.6912064,
    -東京都千代田区有楽町1-6-1
    -139.7604648,35.6738081,
    -東京都千代田区外神田1-16-10
    -139.7726883,35.6973334,
    -東京都千代田区外神田1-11-6
    -139.7710245,35.6995304,
    -東京都千代田区神田佐久間町1-18
    -139.7747021,35.6978834,
    -東京都杉並区阿佐ヶ谷南2-14-10
    -Not Found, Not Found
    -東京都杉並区高円寺北2-4-4
    -139.6505642,35.7058512,
    -東京都新宿区西新宿1-24-1
    -139.6958309,35.6903875,
    -東京都新宿区西新宿1-17-1
    -139.6982473,35.6893044,
    -東京都新宿区西新宿1-5-11
    -139.6981833,35.6927540,
    -東京都新宿区西新宿7-23-2
    -139.6943865,35.6943759,
    -東京都新宿区新宿2-19-1
    -139.7078073,35.6911878,
    -東京都新宿区新宿3-4-1
    -139.7056270,35.6907822,
    -東京都新宿区市谷田町1-3
    -139.7355798,35.6926912,
    -東京都新宿区四谷1-3-22
    -139.7289917,35.6862696,
    -東京都新宿区歌舞伎町1-3-5
    -139.7035410,35.6945067,
    -東京都新宿区歌舞伎町1-14-4
    -139.7019745,35.6945705,
    -東京都新宿区歌舞伎町1-26-6
    -139.7004413,35.6950454,
    -東京都新宿区西新宿7-1-1
    -139.6992943,35.6941316,
    -東京都新宿区西新宿7-9-7
    -139.6981916,35.6949732,
    -東京都新宿区百人町1-18-8
    -139.6955250,35.7016167,
    -東京都新宿区百人町2-11-25
    -139.6991329,35.7018002,
    -東京都新宿区高田馬場2-18-6
    -139.7050011,35.7139962,
    -東京都新宿区高田馬場2-14-2
    -139.7071981,35.7125354,
    -東京都新宿区高田馬場1-34-8
    -139.7042068,35.7121909,
    -東京都新宿区高田馬場1-34-12
    -139.7041790,35.7119659,
    -東京都渋谷区代々木1-30-6
    -139.7019528,35.6816777,
    -東京都渋谷区千駄ヶ谷1-30-8
    -139.7100715,35.6809585,
    -東京都渋谷区桜丘町15-15
    -139.7015788,35.6560085,
    -東京都渋谷区渋谷2-17-5
    -139.7043812,35.6591388,
    -東京都渋谷区宇田川町36-2
    -139.6972123,35.6620215,
    -東京都渋谷区渋谷1-16-14
    -139.7025757,35.6614745,
    -東京都荒川区西日暮里5-23-6
    -139.7675873,35.7321156,
    -東京都荒川区東日暮里5-51-11
    -139.7721982,35.7282051,
    -東京都港区赤坂3-10-2
    -139.7366666,35.6763293,
    -東京都港区新橋4-10-2
    -139.7562514,35.6648119,
    -東京都港区新橋1-17-2
    -139.7571124,35.6684642,
    -東京都港区芝5-34-7
    -139.7470472,35.6462388,
    -東京都港区芝大門2-3-1
    -139.7538879,35.6567100,
    -東京都港区港南2-3-29
    -139.7429121,35.6290796,
    -東京都港区高輪3-25-22
    -139.7378514,35.6304154,
    -東京都江東区亀戸2-20-7
    -139.8253644,35.6976951,
    -東京都葛飾区東金町1-42
    -139.8711235,35.7704183,
    -東京都立川市柴崎町3-4-14
    -139.4146625,35.6966468,
    -東京都立川市曙町2-13-10
    -139.4151235,35.6987800,
    -東京都立川市曙町2-9-1
    -139.4155373,35.7009965,
    -東京都武蔵野市中町1-6-7
    -139.5603612,35.7038828,
    -神奈川県横浜市中区元町1-18
    -139.6502110,35.4413525,
    -神奈川県横浜市中区港町2-6
    -139.6367062,35.4441327,
    -神奈川県横浜市中区伊勢佐木町2-66
    -139.6320260,35.4436606,
    -神奈川県横浜市鶴見区鶴見中央1-3-3
    -139.6776540,35.5082843,
    -神奈川県鎌倉市小町1-6-19
    -139.5511114,35.3194949,
    -神奈川県鎌倉市大船1-7-1
    -139.5323658,35.3537686,
    -神奈川県川崎市川崎区駅前本町3-3
    -139.6991820,35.5297282,
    -神奈川県川崎市川崎区砂子1-1-10
    -139.7010568,35.5314140,
    -神奈川県足柄下郡箱根町湯本白石下706-35
    -139.1015186,35.2308553,
    -埼玉県川越市脇田町103
    -139.4841802,35.9072644,
    -千葉県市川市八幡2-6-15
    -139.9278380,35.7223281,
    -
    -
    diff --git a/content/post/2009/07/18/2009-07-18-00001201.md b/content/post/2009/07/18/2009-07-18-00001201.md deleted file mode 100644 index 0fa6558..0000000 --- a/content/post/2009/07/18/2009-07-18-00001201.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: プレゼンの勉強 -author: kazu634 -date: 2009-07-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4711;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - English - ---- -
    -

    -screenshot -

    -
    diff --git a/content/post/2009/07/18/2009-07-18-the-myth-of-innovation.md b/content/post/2009/07/18/2009-07-18-the-myth-of-innovation.md deleted file mode 100644 index 617430e..0000000 --- a/content/post/2009/07/18/2009-07-18-the-myth-of-innovation.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: The Myth of Innovation -author: kazu634 -date: 2009-07-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4713;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - English - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/07/18/2009-07-18-travel-to-nara.md b/content/post/2009/07/18/2009-07-18-travel-to-nara.md deleted file mode 100644 index 6d3dba4..0000000 --- a/content/post/2009/07/18/2009-07-18-travel-to-nara.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Travel to Nara -author: kazu634 -date: 2009-07-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4715;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Today I visit Nara, the ancient capital city of Japan. I’m now at a hotel. -

    - -

    - Tomorrow I am going to visit Horyu-temple, Todai-temple, and so on. -

    - -

    - It’s quite interesting to visit these temples! -

    -
    diff --git a/content/post/2009/07/19/2009-07-19-00001202.md b/content/post/2009/07/19/2009-07-19-00001202.md deleted file mode 100644 index 2653ff0..0000000 --- a/content/post/2009/07/19/2009-07-19-00001202.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 奈良旅行2日目 -author: kazu634 -date: 2009-07-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4721;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 今日は法隆寺→奈良公園→東大寺→春日大社という順番で回って来ました。 -

    - -

    - 鹿さんがかわいかったです。チョッパーが人気の理由が分かった気がします。鹿はかわいい。 -

    - -

    - でも、東大寺が鹿のフンくさかったのはここだけの話。。。 -

    - -

    - 写真は後でアップしますね。 -

    -
    diff --git a/content/post/2009/07/21/2009-07-21-00001203.md b/content/post/2009/07/21/2009-07-21-00001203.md deleted file mode 100644 index f43d1e8..0000000 --- a/content/post/2009/07/21/2009-07-21-00001203.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 奈良旅行 -author: kazu634 -date: 2009-07-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4723;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - ここに奈良旅行の写真を置いておきますね: -

    - -

    - - - - - - - - -
    - -
    - 送信者 奈良旅行 -

    diff --git a/content/post/2009/07/26/2009-07-26-00001204.md b/content/post/2009/07/26/2009-07-26-00001204.md deleted file mode 100644 index 032cee9..0000000 --- a/content/post/2009/07/26/2009-07-26-00001204.md +++ /dev/null @@ -1,187 +0,0 @@ ---- -title: Ajaxを使って非同期通信をしようとしたけどできずにはまった -author: kazu634 -date: 2009-07-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4725;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ajax - - cgi - ---- -
    -

    - prototype.jsを用いて非同期通信を行おうとしたのですが、どうしてもできなくてはまりました。色々と試してみたところ、formでデータを送信するときには「type=”button”」を指定する必要がありそうと判明。。。 -

    - -

    - はまったときのHTMLコード -

    - -

    - ソースを見ればわかりますが、weekday.plというcgiにデータを送信して、結果を表示するajaxのサンプルです。 -

    - -
    -<html>
    -<head>
    -    <title>DB test</title>
    -    <meta name="Content-Type" content="text/html; charset=UTF-8" />
    -    <meta name="Content-Script-Type" content="text/javascript" />
    -  </head>
    -<body>
    -<script type="text/javascript" src="prototype.js"></script>
    -<script type="text/javascript">
    -//<![CDATA[
    -function lwws() {
    -// 結果の表示先に「しばらくお待ちください」と表示する
    -document.getElementById("result").innerHTML = "<p>しばらくお待ちください...</p>";
    -new Ajax.Updater(
    -"result", "cgi-bin/weekday.pl",
    -{
    -parameters : Form.serialize("ajax"),
    -method : "post"
    -}
    -);
    -}
    -//]]>
    -    </script>
    -<h1>DB test</h1>
    -<form method="post" id="ajax" action="" name="ajax">
    -Year: <input type="text" name="year"><br />
    -Month: <input type="text" name="month"><br />
    -<input type="submit" value="送信" onclick="lwws()">
    -</form>
    -<p>通信結果</p>
    -<div id="result"></div>
    -<address>
    -<a href="mailto:simoom634@kazu634.local">simoom634</a>
    -</address>
    -</body>
    -</html>
    -
    - -

    - どんな問題が起きたの? -

    - -

    - 通信結果の下の部分に結果が表示されるはずが、表示されませんでした。 -

    - -

    - ログの状況・HTTPヘッダの様子 -

    - -

    - /var/log/access.logの様子はこんな感じでした: -

    - -
    -

    - 192.168.11.4 – – [26/Jul/2009:23:03:35 +0900] “POST /~kazu634/cgi-bin/weekday.pl HTTP/1.1” 200 62 “http://srv634/~kazu634/db01.html” “Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ja-JP-mac; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 AutoPager/0.5.2.2 (http://www.teesoft.info/)” -

    -
    - -

    - このログを見る限りはweekday.plにデータをpostしています。 -

    - -

    - が、しかし、実際に送信しているHTTPヘッダを覗いてみると -

    - -
    -

    - POST /~kazu634/db01.html HTTP/1.1 -

    - -

    - Host: srv634 -

    - -

    - User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.5; ja-JP-mac; rv:1.9.1.1) Gecko/20090715 Firefox/3.5.1 AutoPager/0.5.2.2 (http://www.teesoft.info/) -

    - -

    - Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 -

    - -

    - Accept-Language: en-us,en;q=0.5 -

    - -

    - Accept-Encoding: gzip,deflate -

    - -

    - Accept-Charset: Shift_JIS,utf-8;q=0.7,*;q=0.7 -

    - -

    - Keep-Alive: 300 -

    - -

    - Connection: keep-alive -

    - -

    - Referer: http://srv634/~kazu634/db01.html -

    - -

    - X-AutoPager: 0.5.2.2 (http://www.teesoft.info/) -

    - -

    - Content-Type: application/x-www-form-urlencoded -

    - -

    - Content-Length: 18 -

    - -

    - year=2009&month=12 -

    -
    - -

    - となっていて、postしている先はHTMLページになっていた。これじゃあ、ダメだよね。。。 -

    - -

    - 何がいけなかったの? -

    - -

    - 結局、以下の部分が悪かったようです: -

    - -
    -<form method="post" id="ajax" action="" name="ajax">
    -Year: <input type="text" name="year"><br />
    -Month: <input type="text" name="month"><br />
    -<input type="submit" value="送信" onclick="lwws()">
    -</form>
    -<p>通信結果</p>
    -<div id="result"></div>
    -
    - -

    - この部分でtypeをsubmitにしていると、actionで指定した先にデータを送信する事になっている…らしいっす(今回の場合はactionに何も指定していないからこのページにデータを送信している…のでしょう)。以下のように変更することで解決しました: -

    - -
    -<form method="post" id="ajax" action="" name="ajax">
    -Year: <input type="text" name="year"><br />
    -Month: <input type="text" name="month"><br />
    -<input type="button" value="送信" onclick="lwws()">
    -</form>
    -<p>通信結果</p>
    -<div id="result"></div>
    -
    -
    diff --git a/content/post/2009/07/29/2009-07-29-00001206.md b/content/post/2009/07/29/2009-07-29-00001206.md deleted file mode 100644 index 54108c6..0000000 --- a/content/post/2009/07/29/2009-07-29-00001206.md +++ /dev/null @@ -1,248 +0,0 @@ ---- -title: プレースホルダを用いる -author: kazu634 -date: 2009-07-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4729;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - PerlでDBを操作する際に、ユーザーからデータの入力を受け付けたい場面があります。例えば今回私が作成したウェブページでは住所を入力してもらい、それからクエリーを作成しています。こんな風に: -

    - -

    -
    D -

    - -

    - この際に、安易にコーディングしてしまうと、住所の入力を求めるテキストボックスエリアにSQL文を入力した場合に任意のSQL文が実行されてしまいます。それを防ぐためにプレースホルダという仕組みがあります。 -

    - -

    - このプレースホルダを使用すると、仮にSQL文が入力されても無害にしてくれる…そんな仕組みです。 -

    - -

    - SQL文 -

    - -

    - 次のようにして事前に用いるSQL文を試してみます。 -

    - -
    -kazu634@kazu634-desktop% mysql -uroot -pmusashi                        ~/public_html/cgi-bin [3508]
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 93
    -Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> use sample;
    -Reading table information for completion of table and column names
    -You can turn off this feature to get a quicker startup with -A
    -Database changed
    -mysql> SELECT address FROM renoir WHERE address LIKE '東京%';
    -+---------------------------------------------+
    -| address                                     |
    -+---------------------------------------------+
    -| 東京都豊島区東池袋1-40-2           |
    -| 東京都豊島区東池袋1-42-8           |
    -| 東京都豊島区巣鴨1-15-1              |
    -| 東京都文京区本郷4-37-13             |
    -| 東京都品川区大崎1-6-4               |
    -| 東京都中野区中野5-61-2              |
    -| 東京都中野区中野5-67-5              |
    -| 東京都中央区銀座2-7-18              |
    -| 東京都中央区銀座2-5-5               |
    -| 東京都中央区銀座2-8-15              |
    -| 東京都中央区銀座2-11-6              |
    -| 東京都中央区銀座3-3-11              |
    -| 東京都中央区銀座6-12-10             |
    -| 東京都中央区銀座5-15-1              |
    -| 東京都中央区日本橋2-3-6            |
    -| 東京都中央区日本橋本町1-1        |
    -| 東京都中央区八重洲1-6-17           |
    -| 東京都中央区八重洲1-7-4            |
    -| 東京都大田区大森北1-1-10           |
    -| 東京都大田区西蒲田8-1-7            |
    -| 東京都台東区上野6-1-1               |
    -| 東京都台東区上野4-10-7              |
    -| 東京都台東区上野2-13-13             |
    -| 東京都台東区谷中7-20-6              |
    -| 東京都千代田区五番町              |
    -| 東京都千代田区富士見2-2-6         |
    -| 東京都千代田区三崎町3-6-13        |
    -| 東京都千代田区内神田2-9-9         |
    -| 東京都千代田区内神田3-21-8        |
    -| 東京都千代田区鍛冶町2-1-4         |
    -| 東京都千代田区有楽町1-6-1         |
    -| 東京都千代田区外神田1-16-10       |
    -| 東京都千代田区外神田1-11-6        |
    -| 東京都千代田区神田佐久間町1-18 |
    -| 東京都杉並区阿佐ヶ谷南2-14-10    |
    -| 東京都杉並区高円寺北2-4-4         |
    -| 東京都新宿区西新宿1-24-1           |
    -| 東京都新宿区西新宿1-17-1           |
    -| 東京都新宿区西新宿1-5-11           |
    -| 東京都新宿区西新宿7-23-2           |
    -| 東京都新宿区新宿2-19-1              |
    -| 東京都新宿区新宿3-4-1               |
    -| 東京都新宿区市谷田町1-3           |
    -| 東京都新宿区四谷1-3-22              |
    -| 東京都新宿区歌舞伎町1-3-5         |
    -| 東京都新宿区歌舞伎町1-14-4        |
    -| 東京都新宿区歌舞伎町1-26-6        |
    -| 東京都新宿区西新宿7-1-1            |
    -| 東京都新宿区西新宿7-9-7            |
    -| 東京都新宿区百人町1-18-8           |
    -| 東京都新宿区百人町2-11-25          |
    -| 東京都新宿区高田馬場2-18-6        |
    -| 東京都新宿区高田馬場2-14-2        |
    -| 東京都新宿区高田馬場1-34-8        |
    -| 東京都新宿区高田馬場1-34-12       |
    -| 東京都渋谷区代々木1-30-6           |
    -| 東京都渋谷区千駄ヶ谷1-30-8        |
    -| 東京都渋谷区桜丘町15-15            |
    -| 東京都渋谷区渋谷2-17-5              |
    -| 東京都渋谷区宇田川町36-2          |
    -| 東京都渋谷区渋谷1-16-14             |
    -| 東京都荒川区西日暮里5-23-6        |
    -| 東京都荒川区東日暮里5-51-11       |
    -| 東京都港区赤坂3-10-2                 |
    -| 東京都港区新橋4-10-2                 |
    -| 東京都港区新橋1-17-2                 |
    -| 東京都港区芝5-34-7                    |
    -| 東京都港区芝大門2-3-1               |
    -| 東京都港区港南2-3-29                 |
    -| 東京都港区高輪3-25-22                |
    -| 東京都江東区亀戸2-20-7              |
    -| 東京都葛飾区東金町1-42             |
    -| 東京都立川市柴崎町3-4-14           |
    -| 東京都立川市曙町2-13-10             |
    -| 東京都立川市曙町2-9-1               |
    -| 東京都武蔵野市中町1-6-7            |
    -+---------------------------------------------+
    -76 rows in set (.00 sec)
    -mysql> exit
    -Bye
    -
    - -

    - Perlのソース -

    - -
    -#!/usr/bin/env perl
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Data::Dumper;
    -use CGI;
    -use CGI::Carp;
    -use DBI;
    -# === Main part ===
    -my $q = new CGI;
    -my $query = $q->param('adr') || '東京';
    -# データベースへの接続
    -my $dbh =
    -DBI->connect( 'dbi:mysql:dbname=sample', 'root', 'musashi',
    -{ RaiseError => 1, AutoCommit =>  } );
    -# ステートメントハンドラの作成
    -# ここでプレースホルダを指定している
    -my $sth = $dbh->prepare("SELECT address FROM renoir WHERE address LIKE ?;");
    -# ステートメントハンドラの実行
    -# プレースホルダに入れ込む変数を指定している
    -$sth->execute("$query%");
    -print("Content-type: text/html; char-set=utf-8\n\n");
    -print("<table width=\"\" cellspacing=\"\" cellpadding=\"\" border=\"\">\n");
    -print("<tr>\n<th>住所</th>\n</tr>\n");
    -while ( my @row = $sth->fetchrow_array ) {
    -print "<tr>\n<td>@row</td>\n</tr>\n";
    -}
    -print("</table>");
    -# ステートメントハンドラの解放
    -$sth->finish;
    -# データベースハンドラの解放
    -$dbh->disconnect;
    -
    - -

    - htmlのソース -

    - -
    -<html>
    -<head>
    -    <title>DB test</title>
    -    <meta name="Content-Type" content="text/html; charset=UTF-8" />
    -    <meta name="Content-Script-Type" content="text/javascript" />
    -  </head>
    -<body>
    -<style type="text/css">
    -html, body {
    -width: 100%;
    -height: 100%;
    -}
    -html {
    -overflow: hidden;
    -}
    -body {
    -margin: 0px 0px 0px 0px;
    -padding: 0px 0px 0px 0px;
    -}
    -#mymap {
    -margin-bottom: 80%;
    -height: 25%;
    -width 25%;
    -}
    -#bottompanel {
    -position: absolute;
    -left: 0px;
    -border solid;
    -bottom: 0px;
    -height: 75%;
    -width: 25%;
    -overflow: auto;
    -padding: 0px 5px 0px 10px;
    -}
    -</style>
    -<script type="text/javascript" src="prototype.js"></script>
    -<script type="text/javascript">
    -//<![CDATA[
    -function lwws() {
    -// 結果の表示先に「しばらくお待ちください」と表示する
    -document.getElementById("result").innerHTML = "<p>しばらくお待ちください...</p>";
    -new Ajax.Updater(
    -"result", "cgi-bin/mysql.pl",
    -{
    -parameters : Form.serialize("ajax"),
    -method : "post"
    -}
    -);
    -}
    -//]]>
    -    </script>
    -<div id="mymap">
    -<h1>DB test</h1>
    -<form method="post" id="ajax" action="" name="ajax">
    -住所: <input type="text" name="adr">
    -<input type="button" value="送信" onclick="lwws()">
    -</form>
    -</div>
    -<div id="bottompanel">
    -<div id="result"></div>
    -</div>
    -</body>
    -</html>
    -
    - -

    - まとめ -

    - -

    - prepareの部分で「?」を用いましょう! -

    -
    diff --git a/content/post/2009/07/30/2009-07-30-本日購入した本-4.md b/content/post/2009/07/30/2009-07-30-本日購入した本-4.md deleted file mode 100644 index 2632b44..0000000 --- a/content/post/2009/07/30/2009-07-30-本日購入した本-4.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-07-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4731;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 8/20号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 8/20号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/08/01/2009-08-01-00001207.md b/content/post/2009/08/01/2009-08-01-00001207.md deleted file mode 100644 index 1095e48..0000000 --- a/content/post/2009/08/01/2009-08-01-00001207.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: MySQLでテーブルのコピーを作成する -author: kazu634 -date: 2009-08-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4737;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    - 「MySQLでテーブルのコピーを簡単に作る方法」を参考させていただきました(おいぬまさんとは昨年のEmacs勉強会でご一緒したような記憶が)。 -

    - -

    - MySQLでテーブルのコピーを作成する方法は下記の通りになります: -

    - -
    -kazu634@kazu634-desktop% mysql -uusername -ppassword                        ~/public_html/cgi-bin [3578]
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 133
    -Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> use sample;
    -Reading table information for completion of table and column names
    -You can turn off this feature to get a quicker startup with -A
    -Database changed
    -mysql> CREATE TABLE renoir_20090801 LIKE renoir;
    -Query OK,  rows affected (.15 sec)
    -mysql> INSERT INTO renoir_20090801 SELECT * FROM renoir;
    -Query OK, 87 rows affected (.07 sec)
    -Records: 87  Duplicates:   Warnings: 
    -mysql> exit
    -Bye
    -
    -
    diff --git a/content/post/2009/08/01/2009-08-01-本日購入したもの-2.md b/content/post/2009/08/01/2009-08-01-本日購入したもの-2.md deleted file mode 100644 index 44aadfa..0000000 --- a/content/post/2009/08/01/2009-08-01-本日購入したもの-2.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 本日購入したもの -author: kazu634 -date: 2009-08-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4739;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ロディアのメモ帳用に革カバーを購入: -

    - -

    -[rakuten:pen-king:843141:detail] -

    -
    diff --git a/content/post/2009/08/02/2009-08-02-00001210.md b/content/post/2009/08/02/2009-08-02-00001210.md deleted file mode 100644 index 3ed0e90..0000000 --- a/content/post/2009/08/02/2009-08-02-00001210.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 川村カオリの「zoo」 -author: kazu634 -date: 2009-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4741;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/08/02/2009-08-02-00001211.md b/content/post/2009/08/02/2009-08-02-00001211.md deleted file mode 100644 index ad35286..0000000 --- a/content/post/2009/08/02/2009-08-02-00001211.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: フォームの中のテキストボックスでエンターキーを押したときの挙動を変更する -author: kazu634 -date: 2009-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4743;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ajax - ---- -
    -

    -前回に詰まったと書いたフォームのテキストボックスでエンターキーを押すと自分自身にデータを送信する件ですが、検索するとピンポイントで書いているページを発見しました!ラッキー -

    - -
    -

    - Formに書いた内容をAjax送信する時には、「Enterキー」で自動送信されてしまうのを避ける必要があります。 -

    - -

    - Ajaxでの送信は、submitボタンを使わずに、onclickやonkeyupなどへXMLHttpRequestのopen()やsend()を仕込んで、送信するわけですが、「Enterキー」を押してしまうと、ブラウザが気を利かせて、submitボタンを押されたのと同じ動作をしてしまうからです。 -

    - -

    - でも、当然、Ajaxでは、普通は、action属性は設定されていませんので、何もしてくれません。IEですと、Ajax送信はされずに、リロードされてしまいます。 -

    - -

    - てなわけで、たとえば、
    -

    - -

    -JavaScript++かも日記: 【Ajax】FormでAjax送信する時のEnter送信 -

    -
    - -

    - というわけで、フォームタグの部分に「onsubmit=”return false”」を指定しました。 -

    - -

    - 「ajax」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/08/04/2009-08-04-00001212.md b/content/post/2009/08/04/2009-08-04-00001212.md deleted file mode 100644 index bc7950f..0000000 --- a/content/post/2009/08/04/2009-08-04-00001212.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: 2地点間の緯度と経度から直線距離を計算する -author: kazu634 -date: 2009-08-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4745;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 「轍 ~自転車的なる日記~ 緯度・経度から距離を求める方法」を参考にして、2地点間の距離を計算するスクリプトを作成しました。 -

    - -

    - Perlソース -

    - -
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use Math::Trig;
    -# 戸塚駅:
    -#  - 東経: 139.5373496
    -#  - 北緯: 35.4037596
    -# ルノアール鎌倉駅前店
    -#  - 東経: 139.5511142
    -#  - 北緯: 35.3194949
    -# 戸塚駅からルノアール鎌倉駅前店までの距離を求める(メートル単位)
    -say calc_distance(139.5373496, 35.4037596, 139.5511142, 35.3194949);
    -sub calc_distance {
    -# 引数の取得
    -my ( $src_lng, $src_lat, $target_lng, $target_lat ) = @_;
    -# 角度をラジアンに変換する
    -$src_lng    = deg2rad($src_lng);
    -$src_lat    = deg2rad($src_lat);
    -$target_lng = deg2rad($target_lng);
    -$target_lat = deg2rad($target_lat);
    -# 距離を計算するための準備
    -my $lat = abs($src_lat - $target_lat);
    -my $lng = abs($src_lng - $target_lng);
    -# x軸方向の変位
    -my $disp_lng = 6378137 * $lng * cos($src_lat);
    -# y軸方向の変位
    -my $disp_lat = 6378137 * $lat;
    -# 距離
    -return sqrt(($disp_lng ** 2) + ($disp_lat ** 2));
    -}
    -
    - -

    - 実行結果 -

    - -
    -~/working/tmp_perl on simoom634 [504] $: perl temp.pl
    -9463.08275991388
    -
    -
    diff --git a/content/post/2009/08/08/2009-08-08-今日買った本-13.md b/content/post/2009/08/08/2009-08-08-今日買った本-13.md deleted file mode 100644 index dd79b62..0000000 --- a/content/post/2009/08/08/2009-08-08-今日買った本-13.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-08-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4749;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -減らす技術 The Power of LESS

    - -
    -

    -減らす技術 The Power of LESS -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/08/10/2009-08-10-00001213.md b/content/post/2009/08/10/2009-08-10-00001213.md deleted file mode 100644 index 52b0cfd..0000000 --- a/content/post/2009/08/10/2009-08-10-00001213.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: JSONの構造をグラフ化する -author: kazu634 -date: 2009-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4753;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - はてぶで話題になっていたGraph::Easyを用いてJSONの構造をグラフ化してみました。JSONのデータはiTunesのWebAPIをたたいた結果を用いてみました。 -

    - -

    - Perlソース -

    - -
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use WebService::Simple;
    -use JSON::Syck;
    -use Data::Dumper;
    -use utf8;
    -use Graph::Easy;
    -# === Main Part ===
    -# iTunesのWebAPIをたたくための準備
    -my $itunes = WebService::Simple->new(
    -base_url =>
    -"http://ax.phobos.apple.com.edgesuite.net/WebObjects/MZStoreServices.woa/wa/wsSearch",
    -param => {
    -country => 'JP',
    -lang    => 'ja_jp',
    -}
    -);
    -# 「手紙」と「アンジェラ・アキ」で検索
    -my $response = $itunes->get( { term => "手紙 + アンジェラ・アキ", } );
    -# 返ってきたJSONを読み込む
    -my $data = JSON::Syck::Load( $response->content );
    -# グラフを作成
    -my $graph = Graph::Easy->new();
    -# JSONの構造を再帰的に取得する。
    -# recursive_lookは
    -#   (1) JSONを格納したリファレンス変数
    -#   (2) リファレンス変数をrefした結果
    -#   (3) 親のノードを示す文字列
    -# という引数を取る
    -recursive_look( $data, ref($data), "Root" );
    -# グラフの構造をgraphvizで読み込める形式に出力する
    -print $graph->as_graphviz();
    -sub recursive_look {
    -my ( $ref, $type, $parent ) = @_;
    -# ハッシュだったら
    -if ( $type eq 'HASH' ) {
    -foreach my $x ( keys %{$ref} ) {
    -$graph->add_edge_once( $parent, $x );
    -recursive_look( $ref->{$x}, ref( $ref->{$x} ), $x );
    -}
    -}
    -# 配列だったら
    -elsif ( $type eq 'ARRAY' ) {
    -foreach my $x ( @{$ref} ) {
    -$graph->add_edge_once( $parent, "Array" );
    -recursive_look( $x, ref($x), "Array" );
    -}
    -}
    -else {
    -#        $graph->add_edge_once( $parent, $ref );
    -}
    -}
    -
    - -

    - 実行例 -

    - -
    -~/working/tmp_perl on simoom634 [542] $: perl test.pl > output.dot
    -~/working/tmp_perl on simoom634 [543] $: cat output.dot
    -digraph GRAPH_0 {
    -// Generated by Graph::Easy .64 at Mon Aug 10 23:08:26 2009
    -edge [ arrowhead=open ];
    -graph [ rankdir=LR ];
    -node [
    -fontsize=11,
    -fillcolor=white,
    -style=filled,
    -shape=box ];
    -Root -> resultCount [ color="#000000" ]
    -Root -> results [ color="#000000" ]
    -results -> Array [ color="#000000" ]
    -Array -> collectionCensoredName [ color="#000000" ]
    -Array -> trackCensoredName [ color="#000000" ]
    -Array -> collectionPrice [ color="#000000" ]
    -Array -> currency [ color="#000000" ]
    -Array -> primaryGenreName [ color="#000000" ]
    -Array -> collectionViewUrl [ color="#000000" ]
    -Array -> trackNumber [ color="#000000" ]
    -Array -> discCount [ color="#000000" ]
    -Array -> previewUrl [ color="#000000" ]
    -Array -> collectionId [ color="#000000" ]
    -Array -> trackId [ color="#000000" ]
    -Array -> artistId [ color="#000000" ]
    -Array -> trackTimeMillis [ color="#000000" ]
    -Array -> trackViewUrl [ color="#000000" ]
    -Array -> trackName [ color="#000000" ]
    -Array -> wrapperType [ color="#000000" ]
    -Array -> kind [ color="#000000" ]
    -Array -> collectionExplicitness [ color="#000000" ]
    -Array -> trackExplicitness [ color="#000000" ]
    -Array -> artistName [ color="#000000" ]
    -Array -> discNumber [ color="#000000" ]
    -Array -> collectionName [ color="#000000" ]
    -Array -> artistViewUrl [ color="#000000" ]
    -Array -> "artworkUrl100" [ color="#000000" ]
    -Array -> country [ color="#000000" ]
    -Array -> trackCount [ color="#000000" ]
    -Array -> "artworkUrl60" [ color="#000000" ]
    -Array -> trackPrice [ color="#000000" ]
    -}
    -~/working/tmp_perl on simoom634 [544] $: dot -Tgif output.dot -o foo.png
    -
    - -

    - 出力された画像 -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - 参考 -

    - - -
    diff --git a/content/post/2009/08/10/2009-08-10-00001214.md b/content/post/2009/08/10/2009-08-10-00001214.md deleted file mode 100644 index d6df119..0000000 --- a/content/post/2009/08/10/2009-08-10-00001214.md +++ /dev/null @@ -1,64 +0,0 @@ ---- -title: ref関数 – 何のリファレンスなのかを判断する -author: kazu634 -date: 2009-08-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4751;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - リファレンスをでリファレンスしたものが、 -

    - - - -

    - なのかを判断する関数がrefです。 -

    - -

    - 使い方 -

    - -
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use utf8;
    -my $foo = 10;
    -my @array = ( 1, 2, 3, 4, 5 );
    -my $ref_foo   = \$foo;
    -my $ref_array = \@array;
    -my $ref_hash  = {
    -"key" => 13,
    -"foo" => 15,
    -};
    -say ref($ref_foo);
    -say ref($ref_array);
    -say ref($ref_hash);
    -
    - -

    - 実行例 -

    - -
    -~/working/tmp_perl on simoom634 [506] $: perl test.pl
    -SCALAR
    -ARRAY
    -HASH
    -
    -
    diff --git a/content/post/2009/08/13/2009-08-13-00001215.md b/content/post/2009/08/13/2009-08-13-00001215.md deleted file mode 100644 index 980832f..0000000 --- a/content/post/2009/08/13/2009-08-13-00001215.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: これから -author: kazu634 -date: 2009-08-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4755;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 自転車で東海道を西へ向かいます。明日の水曜日までが夏休みなので、そこまでにどこまで行けるのでしょうか???行けるところまで、行ってきます! -

    - -

    -

    - -

    - -

    - -

    - from Che-burashka -

    -
    diff --git a/content/post/2009/08/18/2009-08-18-東海道を自転車で旅行する人のためのtips.md b/content/post/2009/08/17/2009-08-18-東海道を自転車で旅行する人のためのtips.md similarity index 100% rename from content/post/2009/08/18/2009-08-18-東海道を自転車で旅行する人のためのtips.md rename to content/post/2009/08/17/2009-08-18-東海道を自転車で旅行する人のためのtips.md diff --git a/content/post/2009/08/19/2009-08-19-今日買った本-14.md b/content/post/2009/08/19/2009-08-19-今日買った本-14.md deleted file mode 100644 index 3ee370d..0000000 --- a/content/post/2009/08/19/2009-08-19-今日買った本-14.md +++ /dev/null @@ -1,141 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-08-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4761;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -入門git

    - -
    -

    -入門git -

    - - -
    - -
    -
    -
    - -
    -続・初めてのPerl 改訂版

    - -
    -

    -続・初めてのPerl 改訂版 -

    - - -
    - -
    -
    -
    - -
    -Real Design (リアル・デザイン) 2009年 10月号 [雑誌]

    - -
    -

    -Real Design (リアル・デザイン) 2009年 10月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Software Design (ソフトウェア デザイン) 2009年 09月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2009年 09月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/08/27/2009-08-27-00001217.md b/content/post/2009/08/27/2009-08-27-00001217.md deleted file mode 100644 index 9bda808..0000000 --- a/content/post/2009/08/27/2009-08-27-00001217.md +++ /dev/null @@ -1,163 +0,0 @@ ---- -title: Leopardにfuseをインストールする -author: kazu634 -date: 2009-08-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4763;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 会社の共有ファイルサーバをWindowsからRed Hat Linuxに変更しました。それに伴い、既存のntfsフォーマットのHDDをLinuxから読み書きする必要が出てきました。こうしたときにfuseを使うと幸せになれることを知りました。 -

    - -

    - 今回はLeopardにfuseを導入し、リモートホストにsshで接続し、ローカルのファイルシステムとしてリモートのファイルシステムを組み込む方法を書き散らかします。 -

    - -

    - fuseを使うと何がうれしいの? -

    - -

    - 例えばリモートホスト上のファイルを編集するときは、Emacsならtrampなどを用いて編集します。もしくはFTPなどでダウンロードしてから編集をします。 -

    - -

    - でも、これだと面倒くさいです。あたかもリモートホスト上のファイルをローカル上のファイルとして扱えたら便利だと思いませんか? -

    - -

    - それを実現するのがfuseです。 -

    - -

    - MacFuseをインストールする -

    - -

    -macfuse – Project Hosting on Google CodeからMacFuseをダウンロードします。右側の -

    - -

    -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - をクリックして、ダウンロードします。 -

    - -

    - ダウンロードしたらダブルクリックして、インストールします。 -

    - -

    - sshfsのインストール -

    - -

    - fuseをインストールしただけではsshでリモートホスト上のファイルシステムをローカルに組み込むことはできません。それにはsshfsというモジュールを組み込みます。 -

    - -

    - ダウンロードはhttp://code.google.com/p/macfuse/wiki/MACFUSE_FS_SSHFSからします。 -

    - -

    - -

    - -

    - from typhoon634 -

    - -

    - ここの「leopard」と書かれたものをダウンロードします(tigerの場合はtigerをダウンロードしてください)。 -

    - -

    - ダウンロードしたら、パスの通った場所にコピーしてしまいます。 -

    - -
    -~/sshfs-binaries on simoom634 [528] $: ls
    -sshfs-static-leopard*
    -~/sshfs-binaries on simoom634 [529] $: sudo mv sshfs-static-leopard /usr/bin/sshfs
    -Password:
    -~/sshfs-binaries on simoom634 [530] $: ls /usr/bin/sshfs
    -/usr/bin/sshfs*
    -
    - -

    - リモートファイルシステムをローカルに -

    - -

    - これで準備が整ったので、リモートファイルシステムをあたかもローカルにあるファイルであるかのようにするために、マウントを行います。 -

    - -

    - リモートホスト側はこのような状態として、 -

    - -
    -kazu634@srv634% cd ~                                                           /var/samba/av [4249]
    -kazu634@srv634% ls                                                                         ~ [4250]
    -minicpan  sakura  work
    -kazu634@srv634% cd work/                                                                   ~ [4251]
    -kazu634@srv634% ls                                                                    ~/work [4252]
    -tmp_perl
    -kazu634@srv634% cd tmp_perl/Web-Renoir                                                ~/work [4253]
    -kazu634@srv634% ls                                                ~/work/tmp_perl/Web-Renoir [4254]
    -Changes  MANIFEST  Makefile.PL  README  lib  t
    -kazu634@srv634% hostname                                          ~/work/tmp_perl/Web-Renoir [4255]
    -srv634
    -
    - -

    - この状態でローカルの~/working/srv634にリモートの~/workをマウントします。 -

    - -
    -~/sshfs-binaries on simoom634 [534] $: sshfs kazu634@srv634:/home/kazu634/work ~/working/srv634 -oauto_cache,reconnect
    -warning: ssh nodelay workaround disabled
    -~/sshfs-binaries on simoom634 [535] $: cd ~/working/srv634/
    -~/working/srv634 on simoom634 [536] $: ls
    -tmp_perl/
    -~/working/srv634 on simoom634 [537] $: cd tmp_perl/
    -~/working/srv634/tmp_perl on simoom634 [538] $: ls
    -Web-Renoir/
    -~/working/srv634/tmp_perl on simoom634 [539] $: cd Web-Renoir/
    -~/working/srv634/tmp_perl/Web-Renoir on simoom634 [540] $: ls
    -Changes      MANIFEST     Makefile.PL  README       lib/         t/
    -
    - -

    - うまくマウントできたようです! -

    - -

    - 参考にしたサイト -

    - - -
    diff --git a/content/post/2009/09/04/2009-09-04-00001218.md b/content/post/2009/09/04/2009-09-04-00001218.md deleted file mode 100644 index f47707b..0000000 --- a/content/post/2009/09/04/2009-09-04-00001218.md +++ /dev/null @@ -1,115 +0,0 @@ ---- -title: スターバックスの店舗情報をスクレイピング -author: kazu634 -date: 2009-09-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4767;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - scraper - ---- -
    -

    - 前から細々とやっていましたが、だいぶ慣れてきたので本格的に取り組みます。 -

    - -

    - とりあえずここに書き散らかしておきますね。 -

    - -

    - リンクの取得 -

    - -

    -スターバックス コーヒー | 店舗検索からリンクを取得します。このXPathなら簡単なはず!! -

    - -
    -#!/usr/bin/perl
    -use strict;
    -use Web::Scraper;
    -use URI;
    -my $uri = URI->new("http://www.starbucks.co.jp/search/index.html/");
    -my $scraper = scraper {
    -process '//area[@shape="RECT"]', 'prefs[]' => '@href';
    -process '//td[@class="SelectFromPlace"]//a', 'citys[]' => '@href';
    -};
    -my $result = $scraper->scrape($uri);
    -
    - -

    - 実行結果 -

    - -
    -kazu634@srv634% perl 20090904225211_starbucks.pl                       ~/work/tmp_perl/scrap [4861]
    ----
    -citys:
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/tokyo.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/kanagawa.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/osaka.php
    -prefs:
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%8C%97%E6%B5%B7%E9%81%93
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%9D%92%E6%A3%AE%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%A9%E6%89%8B%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AE%AE%E5%9F%8E%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A7%8B%E7%94%B0%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E5%BD%A2%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E5%B3%B6%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E8%8C%A8%E5%9F%8E%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%A0%83%E6%9C%A8%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%BE%A4%E9%A6%AC%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%9F%BC%E7%8E%89%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%8D%83%E8%91%89%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/tokyo.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/kanagawa.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E6%A2%A8%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%95%B7%E9%87%8E%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%96%B0%E6%BD%9F%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AF%8C%E5%B1%B1%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%9F%B3%E5%B7%9D%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E4%BA%95%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%BB%8B%E8%B3%80%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%BA%AC%E9%83%BD%E5%BA%9C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/osaka.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%85%B5%E5%BA%AB%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%92%8C%E6%AD%8C%E5%B1%B1%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%A5%88%E8%89%AF%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%B3%A5%E5%8F%96%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B3%B6%E6%A0%B9%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%A1%E5%B1%B1%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%BA%83%E5%B3%B6%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E5%8F%A3%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E5%B2%A1%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%BD%90%E8%B3%80%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%95%B7%E5%B4%8E%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%86%8A%E6%9C%AC%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%A4%A7%E5%88%86%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AE%AE%E5%B4%8E%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%B9%BF%E5%85%90%E5%B3%B6%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%B2%96%E7%B8%84%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%BE%B3%E5%B3%B6%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%A6%99%E5%B7%9D%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%84%9B%E5%AA%9B%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%AB%98%E7%9F%A5%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%9D%99%E5%B2%A1%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%84%9B%E7%9F%A5%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%90%E9%98%9C%E7%9C%8C
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%B8%89%E9%87%8D%E7%9C%8C
    -
    - -

    - 「スタバ」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/09/04/2009-09-04-本日購入した本-5.md b/content/post/2009/09/04/2009-09-04-本日購入した本-5.md deleted file mode 100644 index b52ab3b..0000000 --- a/content/post/2009/09/04/2009-09-04-本日購入した本-5.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-09-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4765;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 9/17号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 9/17号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Hanako (ハナコ) 2009年 9/10号 [雑誌]

    - -
    -

    -Hanako (ハナコ) 2009年 9/10号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/09/09/2009-09-09-test-4.md b/content/post/2009/09/09/2009-09-09-test-4.md deleted file mode 100644 index ec77d08..0000000 --- a/content/post/2009/09/09/2009-09-09-test-4.md +++ /dev/null @@ -1,10 +0,0 @@ ---- -title: test -author: kazu634 -date: 2009-09-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4769;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- diff --git a/content/post/2009/09/12/2009-09-12-今日買った本-15.md b/content/post/2009/09/12/2009-09-12-今日買った本-15.md deleted file mode 100644 index 33fc4a0..0000000 --- a/content/post/2009/09/12/2009-09-12-今日買った本-15.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4775;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -ほぼ日手帳公式ガイドブック 2010

    - -
    -

    -ほぼ日手帳公式ガイドブック 2010 -

    - - -
    - -
    -
    -
    - -
    -希望のしくみ

    - -
    -

    -希望のしくみ -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/09/14/2009-09-14-00001221.md b/content/post/2009/09/14/2009-09-14-00001221.md deleted file mode 100644 index 7bfac3c..0000000 --- a/content/post/2009/09/14/2009-09-14-00001221.md +++ /dev/null @@ -1,189 +0,0 @@ ---- -title: フィルターの概念を覚えた -author: kazu634 -date: 2009-09-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4779;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - Web::Scraperにはフィルターというものがあります。要はスクレイピングした結果を anonymous subroutine に渡して、結果を操作できてしまう…というものです。 -

    - -

    - なんでそんなのが必要なの? -

    - -

    - Starbucksの店舗情報をスクレイピングしていて、HTMLの文字コードはShift-JISでした。そして、リンクへのURLには日本語が付加されていました。 -

    - -

    - ここでWeb::Scraperを用いてURLを取り込むと、私の環境ではUTF-8でエンコードされたURLが取得され、そのURLでアクセスしてもリンク先へ飛ぶことが出来ませんでした。UTF-8で取り込まれてしまったエンコード済みURLをデコードし、Shift-JISに変換し、再度エンコードするという処理が必要だということがわかりました。 -

    - -

    - ソース -

    - -

    - 実際にやってみます: -

    - -
    -use strict;
    -use Web::Scraper;
    -use URI;
    -use URI::Escape;
    -use utf8;
    -use YAML;
    -use Perl6::Say;
    -use Encode;
    -# =================
    -# === Main Part ===
    -# =================
    -# =========================
    -# === 各県へのURLを取得 ===
    -# =========================
    -# starbucksのURLを指定
    -my $uri = URI->new("http://www.starbucks.co.jp/search/index.html");
    -# スクレイピングの設定を行う
    -my $scraper = scraper {
    -process '//area[@href=~/.+SearchPerfecture/]', 'prefs[]' => [
    -'@href',
    -        sub {
    -my $url         = $_->as_string;
    -my @url_split   = split( /=/, $url );
    -# utf8なURLをデコード
    -my $utf8_encode = pop(@url_split);
    -my $utf8        = uri_unescape($utf8_encode);
    -# UTF-8に変換
    -my $temp        = decode( 'utf8', $utf8 );
    -# Shift-JISに変換
    -$temp = encode( 'shiftjis', $temp );
    -# 再度エンコード
    -$temp = uri_escape($temp);
    -push( @url_split, $temp );
    -return {'shiftjis' => join( '=', @url_split ), 'utf-8' => $_->as_string};
    -}
    -];
    -process '//td[@class="SelectFromPlace"]//a', 'citys[]' => '@href';
    -};
    -# スクレイピングの実行
    -my $result = $scraper->scrape($uri);
    -say YAML::Dump($result);
    -
    - -

    - 実行例 -

    - -
    -kazu634@srv634% perl test.pl                                                                   ~/work/tmp_perl/scrap [6054]
    ----
    -citys:
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/tokyo.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/kanagawa.php
    -- !!perl/scalar:URI::http http://www.starbucks.co.jp/search/osaka.php
    -prefs:
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%96k%8AC%93%B9
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%8C%97%E6%B5%B7%E9%81%93
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C2%90X%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%9D%92%E6%A3%AE%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%E2%8E%E8%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%A9%E6%89%8B%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8F%E9%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AE%AE%E5%9F%8E%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8FH%93c%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A7%8B%E7%94%B0%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%60%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E5%BD%A2%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%93%87%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E5%B3%B6%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%EF%8F%E9%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E8%8C%A8%E5%9F%8E%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%C8%96%D8%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%A0%83%E6%9C%A8%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CQ%94n%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%BE%A4%E9%A6%AC%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%E9%8B%CA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%9F%BC%E7%8E%89%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%E7%97t%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%8D%83%E8%91%89%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%97%9C%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E6%A2%A8%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%96%EC%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%95%B7%E9%87%8E%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90V%8A%83%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%96%B0%E6%BD%9F%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95x%8ER%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AF%8C%E5%B1%B1%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%CE%90%EC%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%9F%B3%E5%B7%9D%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%88%E4%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E4%BA%95%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%A0%89%EA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%BB%8B%E8%B3%80%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%9E%93s%95%7B
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%BA%AC%E9%83%BD%E5%BA%9C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%BA%8C%C9%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%85%B5%E5%BA%AB%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%98a%89%CC%8ER%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%92%8C%E6%AD%8C%E5%B1%B1%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%DE%97%C7%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%A5%88%E8%89%AF%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B9%8E%E6%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%B3%A5%E5%8F%96%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%87%8D%AA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B3%B6%E6%A0%B9%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AA%8ER%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%A1%E5%B1%B1%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8DL%93%87%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%BA%83%E5%B3%B6%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8ER%8C%FB%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B1%B1%E5%8F%A3%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%95%9F%89%AA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%A6%8F%E5%B2%A1%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%B2%89%EA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%BD%90%E8%B3%80%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%92%B7%8D%E8%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%95%B7%E5%B4%8E%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8CF%96%7B%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E7%86%8A%E6%9C%AC%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%91%E5%95%AA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%A4%A7%E5%88%86%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8B%7B%8D%E8%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%AE%AE%E5%B4%8E%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8E%AD%8E%99%93%87%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%B9%BF%E5%85%90%E5%B3%B6%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%89%AB%93%EA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%B2%96%E7%B8%84%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%93%BF%93%87%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%BE%B3%E5%B3%B6%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%81%90%EC%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%A6%99%E5%B7%9D%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%95Q%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%84%9B%E5%AA%9B%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8D%82%92m%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%AB%98%E7%9F%A5%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%90%C3%89%AA%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E9%9D%99%E5%B2%A1%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%88%A4%92m%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E6%84%9B%E7%9F%A5%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8A%F2%95%8C%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E5%B2%90%E9%98%9C%E7%9C%8C
    -- shiftjis: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%8EO%8Fd%8C%A7
    -utf-8: http://www.starbucks.co.jp/search/result_city2.php?SearchPerfecture=%E4%B8%89%E9%87%8D%E7%9C%8C
    -
    - -

    - shift-jisとutf8でまったくURLが異なっていることに気づきましたか?shift-jisだと、正常なページにリンクされますが、utf8なURLだと正常ではないページに飛んでいきます。 -

    - -

    - こんな機能があるだなんて、便利だ。 -

    -
    diff --git a/content/post/2009/09/17/2009-09-17-00001222.md b/content/post/2009/09/17/2009-09-17-00001222.md deleted file mode 100644 index 12ff020..0000000 --- a/content/post/2009/09/17/2009-09-17-00001222.md +++ /dev/null @@ -1,271 +0,0 @@ ---- -title: スタバの店舗情報をDBに登録するスクリプト -author: kazu634 -date: 2009-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4783;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - - starbucks - ---- -
    -

    - ようやく完成しました。Web::Scraperって、奥が深いです。やろうと考えてから、実際にできあがるまで、かなり時間がたっているような気がする…が、あまり気にしないようにします。 -

    - -

    - ソース -

    - -
    -#!/usr/bin/perl
    -use strict;
    -use Web::Scraper;
    -use URI;
    -use URI::Escape;
    -use utf8;
    -use YAML;
    -use Perl6::Say;
    -use Encode;
    -use DBI;
    -# =========================
    -# === 各県へのURLを取得 ===
    -# =========================
    -# starbucksのURLを指定
    -my $uri = URI->new("http://www.starbucks.co.jp/search/index.html");
    -# スクレイピングの設定を行う
    -my $scraper = scraper {
    -process '//area[@href=~/.+SearchPerfecture/]', 'prefs[]' => [
    -'@href',
    -        sub {
    -my $url         = $_->as_string;
    -my @url_split   = split( /=/, $url );
    -my $utf8_encode = pop(@url_split);
    -my $utf8        = uri_unescape($utf8_encode);
    -my $temp        = decode( 'utf8', $utf8 );
    -$temp = encode( 'shiftjis', $temp );
    -$temp = uri_escape($temp);
    -push( @url_split, $temp );
    -return join( '=', @url_split );
    -}
    -];
    -process '//td[@class="SelectFromPlace"]//a', 'cities[]' => '@href';
    -};
    -# スクレイピングの実行
    -my $result = $scraper->scrape($uri);
    -foreach my $page ( @{ $result->{'cities'} } ) {
    -my $scraper = scraper {
    -process '//map[@name=~/[^_]+_Map/]', 'city[]' => scraper {
    -process '//area[@href=~/.+result_city3.php/]', 'shops[]' => [
    -'@href',
    -                sub {
    -my $url = $_->as_string;
    -my @work;
    -if ( $url =~
    -/SearchPerfecture=([^\&]+)\&SearchCity=([^\&]+)\&SearchCity2=([^\&]+)&/
    -)
    -{
    -my $pref = uri_escape(
    -encode(
    -'shiftjis', decode( 'utf8', uri_unescape($1) )
    -)
    -);
    -my $city1 = uri_escape(
    -encode(
    -'shiftjis', decode( 'utf8', uri_unescape($2) )
    -)
    -);
    -my $city2 = uri_escape(
    -encode(
    -'shiftjis', decode( 'utf8', uri_unescape($3) )
    -)
    -);
    -$url =
    -s/SearchPerfecture=([^\&]+)\&SearchCity=([^\&]+)\&SearchCity2=([^\&]+)&/SearchPerfecture=$pref&SearchCity=$city1&SearchCity2=$city2&/;
    -return $url;
    -}
    -}
    -];
    -}
    -};
    -my $result = $scraper->scrape($page);
    -foreach my $city ( @{ $result->{'city'} } ) {
    -foreach my $page ( @{ $city->{'shops'} } ) {
    -# その県の店舗数を取得
    -my $scraper = scraper {
    -process
    -'id("Body")/div[@class="Code"]/table[@class="H3Table01"]/tbody[1]/tr[2]/td[1]/strong[2]',
    -'number' => 'TEXT';
    -};
    -my $result = $scraper->scrape( URI->new($page) );
    -# 店舗数に応じて、対応を変える
    -if (  == $result->{'number'} ) {
    -# 店舗数が0なら、何もしない
    -next;
    -}
    -# 店舗数が10店舗以下の場合
    -# そのページにしか店舗情報が存在しないので、そのページから情報を取得
    -elsif ( $result->{'number'} < 10 ) {
    -get_info($page);
    -sleep(3);
    -}
    -# 店舗数が10店舗より多い場合、
    -# そのページ以外にも店舗情報が存在するので、
    -# まずは店舗情報へのリンクをすべて取得する。
    -else {
    -$scraper = scraper {
    -process
    -'id("Body")/div[@class="Code"]/table[@class="ResultNavi"]/tbody[1]/tr[1]/td[2]/a',
    -'links[]' => [
    -'@href',
    -                        sub {
    -my $url = $_->as_string;
    -my @work;
    -# http://www.starbucks.co.jp/search/result_city.php?SearchPerfecture=%93%8C%8B%9E%93s&SearchCity=%8D%60%8B%E6&storelist=11
    -if ( $url =~
    -/SearchPerfecture=([^\&]+)\&SearchCity=([^\&]+)\&/
    -)
    -{
    -my $pref = uri_escape(
    -encode(
    -'shiftjis',
    -decode( 'utf8', uri_unescape($1) )
    -)
    -);
    -my $city = uri_escape(
    -encode(
    -'shiftjis',
    -decode( 'utf8', uri_unescape($2) )
    -)
    -);
    -$url =
    -s/SearchPerfecture=([^\&]+)\&SearchCity=([^\&]+)\&/SearchPerfecture=$pref&SearchCity=$city\&/;
    -return $url;
    -}
    -}
    -];
    -};
    -$result = $scraper->scrape( URI->new($page) );
    -foreach my $link ( @{ $result->{links} } ) {
    -get_info($link);
    -sleep(3);
    -}
    -}
    -}
    -}
    -}
    -# 各県のリンクをたどって、店舗情報を取得する
    -foreach my $page ( @{ $result->{prefs} } ) {
    -# その県の店舗数を取得
    -my $scraper = scraper {
    -process
    -'id("Body")/div[@class="Code"]/table[@class="H3Table01"]/tbody[1]/tr[2]/td[1]/strong[2]',
    -'number' => 'TEXT';
    -};
    -my $result = $scraper->scrape( URI->new($page) );
    -# 店舗数に応じて、対応を変える
    -if (  == $result->{'number'} ) {
    -# 店舗数が0なら、何もしない
    -next;
    -}
    -# 店舗数が10店舗以下の場合
    -# そのページにしか店舗情報が存在しないので、そのページから情報を取得
    -elsif ( $result->{'number'} < 10 ) {
    -get_info($page);
    -sleep(3);
    -}
    -# 店舗数が10店舗より多い場合、
    -# そのページ以外にも店舗情報が存在するので、
    -# まずは店舗情報へのリンクをすべて取得する。
    -else {
    -$scraper = scraper {
    -process
    -'id("Body")/div[@class="Code"]/table[@class="ResultNavi"]/tbody[1]/tr[1]/td[2]/a',
    -'links[]' => [
    -'@href',
    -                sub {
    -my $url = $_->as_string;
    -if ( $url =~ /SearchPerfecture=([^\&]+)/ ) {
    -my $utf8 = uri_unescape($1);
    -my $temp = decode( 'utf8', $utf8 );
    -$temp = encode( 'shiftjis', $temp );
    -$temp = uri_escape($temp);
    -$url =~
    -s/SearchPerfecture=([^\&]+)/SearchPerfecture=$temp/;
    -return $url;
    -}
    -}
    -];
    -};
    -$result = $scraper->scrape( URI->new($page) );
    -foreach my $link ( @{ $result->{links} } ) {
    -get_info($link);
    -sleep(3);
    -}
    -}
    -}
    -exit;
    -# ===================
    -# === sub routine ===
    -# ===================
    -sub get_info {
    -my $page = shift;
    -my $scraper = scraper {
    -process '//div[contains(@class, "Table01")]', 'stores[]' => scraper {
    -process '//tr[1]/td[2]',
    -'store_name' => [ 'TEXT', sub { s/^\s+//o; s/\s+$//o; } ];
    -process '//tr[2]/td[2]', 'place' => [
    -'TEXT',
    -                sub {
    -my $str = $_;
    -if ( $str =~ /(\d\d\d)[--](\d\d\d\d)(.+$)/ ) {
    -my $post_code = "$1-$2";
    -my $address   = $3;
    -$address =~ s/\s//g;
    -return {
    -'whole'     => $str,
    -'post_code' => $post_code,
    -'address'   => $address
    -};
    -}
    -}
    -];    # 818-0042
    -process '//tr[3]/td[2]',
    -'tel' => [ 'TEXT', sub { s/ ^ \s+//o; s/\s+$//o; } ];
    -process '//tr[4]/td[2]', 'nearby_station' => [
    -'TEXT',
    -                sub {
    -s/ ^ \s+//o;
    -s/\s+$//o;
    -}
    -];
    -process '//tr[5]/td[2]',
    -'open_close' => [ 'TEXT', sub { s/^\s+//o; s/\s+$//o; } ];
    -}
    -};
    -my $res = $scraper->scrape( URI->new($page) );
    -say YAML::Dump($res);
    -foreach my $x ( @{ $res->{'stores'} } ) {
    -# データベースへの接続
    -my $dbh =
    -DBI->connect( 'dbi:mysql:dbname=データベースの名前', 'ユーザ名', 'パスワード',
    -{ RaiseError => 1, AutoCommit =>  } );
    -# ステートメントハンドラの作成
    -# my $sth = $dbh->prepare("SELECT address FROM renoir WHERE address LIKE ?;");
    -my $sth = $dbh->prepare(
    -"INSERT INTO Starbucks (shopname, post_code, address, tel, hours, nearby) values (?, ?, ?, ?, ?, ?);"
    -);
    -$sth->execute(
    -$x->{'store_name'},         $x->{'place'}->{'post_code'},
    -$x->{'place'}->{'address'}, $x->{'tel'},
    -$x->{'open_close'},         $x->{'nearby_station'}
    -);
    -# ステートメントハンドラの解放
    -$sth->finish;
    -# データベースハンドラの解放
    -$dbh->disconnect;
    -}
    -}
    -
    -
    diff --git a/content/post/2009/09/17/2009-09-17-本日購入した本-6.md b/content/post/2009/09/17/2009-09-17-本日購入した本-6.md deleted file mode 100644 index e6ea3b3..0000000 --- a/content/post/2009/09/17/2009-09-17-本日購入した本-6.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4785;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 10/1号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 10/1号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/09/19/2009-09-19-00001223.md b/content/post/2009/09/19/2009-09-19-00001223.md deleted file mode 100644 index 9d701d1..0000000 --- a/content/post/2009/09/19/2009-09-19-00001223.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 昨日買った本 -author: kazu634 -date: 2009-09-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4787;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2009年 10月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2009年 10月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/09/19/2009-09-19-00001224.md b/content/post/2009/09/19/2009-09-19-00001224.md deleted file mode 100644 index 44bf260..0000000 --- a/content/post/2009/09/19/2009-09-19-00001224.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: これから一関へ -author: kazu634 -date: 2009-09-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4789;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ランニング - ---- -
    -

    - 明日の一関国際ハーフマラソンに出場してきます。頑張るぞ! -

    -
    diff --git a/content/post/2009/09/21/2009-09-21-00001225.md b/content/post/2009/09/21/2009-09-21-00001225.md deleted file mode 100644 index e5d6b9f..0000000 --- a/content/post/2009/09/21/2009-09-21-00001225.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: UIのフローをデザインするための簡易記法 -author: kazu634 -date: 2009-09-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4793;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Translation - ---- -
    -

    - 「UIデザインを共有するためのシンプルな記法とは?(37signalsの場合) | IDEA*IDEA」で紹介されていて、気になったので訳してみました。原文はA shorthand for designing UI flows by Ryan of Basecampです。 -

    - -

    - Enjoy! -

    - -

    - UIのフローをデザインするための簡易記法 -

    - -

    - ユーザインターフェースのフローはそのユーザーインターフェースを実際に表示する画面と劣らずに、素晴らしいインターフェースにとって重要なものだ。顧客はそれらのフローをとっかかりとして画面を眺めている。あなたが作成したアプリで顧客が仕事を行うときに、一連の行動をするように特別に促すことで、顧客を上手にリードできる。 -

    - -

    - しかし、ユーザインターフェースのフローはそれほど重要なのに、それをデザインするプロセスで、フローのデザインを語るのは難しい。フローのすべての状態を図示するのは時間の無駄だ。それに、図示しても画面が変わればすぐにそのイメージは意味がなくなる。一方で、フローを物語形式や段落で書き出しても、それについて話をするのは難しいし、そうして書き出したものからデザインやレビューの際のチェックリストを作るのも簡単じゃない。 -

    - -

    - 37signals のアカウントを扱う画面のデザインに取り組んでいて、ユーザインターフェースのフローを語る問題に直面した。適切にデザインし、実装し、テストし、そして再度テストしなければならないフローが何セットもあった。だから、簡単な表記方法を考えついて、うまいことできないかためしてみたんだ。 -

    - -

    -323-flow-template -

    - -

    - フローは個々のユーザとのやりとりで構成される。画面はいくつかの可能性を提示し、ユーザはその中から一つを選ぶ。すると何かが起きて、画面が遷移する。それは一続きの会話のようだ。フローの中の一つ一つが二つの面を持つコインのようなもの担っている。画面は一方で何かを表示し、他方でユーザはそれに対して何らかの反応を行う。僕が考えついたフロー記法は横線でこの二面性を表している。横線の上部にはユーザが見るものを書く。下部にはユーザが行うことを書く。矢印はユーザが行動を起こすと、また別な行動を促す新しい画面へと移ることを示している。 -

    - -

    - 単純だけど、具体的な例で話をしてみよう。 Basecamp で to-do アイテムを追加するには、まずリストの画面に行く。そして、「項目を追加する」をクリックする。フォームが出てくる。項目の内容を入力し、その内容が妥当なものであれば、入力した項目が表示され黄色でフラッシュする。このフローをフロー記法で表すとこんな風になる: -

    - -

    -324-todo-flow -

    - -

    - この記法は本当に手早く書くことができて、僕が想像していたとおりにそこで何が起こるべきかについての本質を伝えることができる。いま説明したような例では、実際そんな記法なんて必要ないだろう。けど、もっと複雑なフロー、特にアプリでまったくデザインされていない部分なんかをデザインするときに、この記法は多くの振る舞いを描くことができるんだ。次はログインのフローを示す、もっとずっと複雑な例だ: -

    - -

    -325-login-flow -

    - -

    - このログイン・フローの場合は、もう少し説明をする必要がある。破線はユーザがとりうる行動を分けている。ログイン画面は一つしかないが、その画面では複数のことを行うことができるんだ。破線はつけ加えた行動の上に描く。破線は「または」だと思ってくれればいい。複数の行動がとれるとき、矢印が一つの行動から新しい画面に移ることを示す。とりうる行動が興味のわくものでなかったり、想定外のものであったりする画面の下には線がない。上のフローの「ダッシュボード」のように。 -

    - -

    - また、「パスワードを忘れた場合に表示される画面」の下の「メールアドレスを入力し、ユーザアカウントの情報と照合する」から二つの矢印が出ていることに気づいたと思う。それは二つの異なる画面が、ユーザがとったその行動から生じたことを示している。一つの行動から出ている複数の矢印を「かつ」と考えてくれていい。ログイン画面が更新され「あなた宛てにメールを送信しました」というメッセージがその行動をとった結果として表示される。そして、「パスワード再設定のメール」がもう一つの結果だ。メールが画面としてカウントされるのは、メールがインターフェースのフローに混ざっているからだ。 -

    - -

    - もう一つ複雑なフローを見てみよう。次のフローはユーザアカウントを作成するために、メールを送信し、招待メールからアカウントを作成するためのフローだ。 -

    - -

    -326-rsvp-flow -

    - -

    - さて、忘れないで欲しい: すべての記法は最後には捨てられることが運命づけられている。意義のある仕事というのは、顧客が見る画面やあるいはうまく動くコードとして、直接的に私たちの顧客に影響を与えるもののことだ。けど、それを生み出す過程で自分たちの仕事を伝え、管理する必要がある。この簡易記法は、私が他のことに取り組むために、フローを頭から追い出すという最低限の必要性をこれまで満たしてきた。これを読んでいる読者の人にも、この記法が役立つといいのだけれど。 -

    -
    diff --git a/content/post/2009/09/26/2009-09-26-00001227.md b/content/post/2009/09/26/2009-09-26-00001227.md deleted file mode 100644 index dd5eb15..0000000 --- a/content/post/2009/09/26/2009-09-26-00001227.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Yahoo!ファイナンスのページから外国為替情報を取得し、DBに登録する -author: kazu634 -date: 2009-09-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4797;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - Perl - ---- -
    -

    - 日本円が、各国の通貨に対してどの程度の価値を持っているかを自動で取得できるようにしてみました。 -

    - -

    - MySQLのテーブルの準備 -

    - -

    - 今回はMySQLで次のようなデータベースとテーブルを準備しました。 -

    - -
    -mysql> use money;
    -Database changed
    -mysql> desc JPY;
    -+-------+-------------+------+-----+---------+----------------+
    -| Field | Type        | Null | Key | Default | Extra          |
    -+-------+-------------+------+-----+---------+----------------+
    -| id    | int(11)     | NO   | PRI | NULL    | auto_increment |
    -| date  | datetime    | YES  |     | NULL    |                |
    -| USD   | float(10,7) | YES  |     | NULL    |                |
    -| AUD   | float(10,7) | YES  |     | NULL    |                |
    -| GBP   | float(10,7) | YES  |     | NULL    |                |
    -| CAD   | float(10,7) | YES  |     | NULL    |                |
    -| CHF   | float(10,7) | YES  |     | NULL    |                |
    -| EUR   | float(10,7) | YES  |     | NULL    |                |
    -+-------+-------------+------+-----+---------+----------------+
    -8 rows in set (0.00 sec)
    -mysql>
    -
    - -

    - perlのスクリプト -

    - -

    - 今回作成したのは、次のようなスクリプトです。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use YAML;
    -use URI;
    -use Web::Scraper;
    -use Encode;
    -use utf8;
    -use DBI;
    -use POSIX 'strftime';
    -# === Main part ===
    -my $scraper = scraper {
    -process '//table[@class="yjS"]/tr[2]', 'JPY' => scraper {
    -process '//td[2]', 'USD' => 'TEXT';
    -process '//td[3]', 'AUD' => 'TEXT';
    -process '//td[4]', 'GBP' => 'TEXT';
    -process '//td[5]', 'CAD' => 'TEXT';
    -process '//td[6]', 'CHF' => 'TEXT';
    -process '//td[7]', 'EUR' => 'TEXT';
    -};
    -};
    -my $result = $scraper->scrape( URI->new("http://quote.yahoo.co.jp/m3") );
    -# print encode( 'utf8', YAML::Dump($result) );
    -# データベースへの接続
    -my $dbh =
    -DBI->connect( 'dbi:mysql:dbname=money', 'root', 'musashi',
    -{ RaiseError => 1, AutoCommit =>  } );
    -# ステートメントハンドラの作成
    -# my $sth = $dbh->prepare("SELECT address FROM renoir WHERE address LIKE ?;");
    -my $sth = $dbh->prepare(
    -"INSERT INTO JPY(date, USD, AUD, GBP, CAD, CHF, EUR) VALUES (?, ?, ?, ?, ?, ?, ?);"
    -);
    -# MySQLの日付時刻型( datetime型 )
    -my $current_datetime = strftime( "%Y-%m-%d %H:%M:%S", localtime );
    -# ステートメントハンドラの実行
    -# もしプレースホルダを用いていれば、引数を指定する
    -# 例: $sth->execute("$query%");
    -$sth->execute(
    -$current_datetime,         $result->{'JPY'}->{'USD'},
    -$result->{'JPY'}->{'AUD'}, $result->{'JPY'}->{'GBP'},
    -$result->{'JPY'}->{'CAD'}, $result->{'JPY'}->{'CHF'},
    -$result->{'JPY'}->{'EUR'}
    -);
    -# ステートメントハンドラの解放
    -$sth->finish;
    -# データベースハンドラの解放
    -$dbh->disconnect;
    -
    - -

    - 実行結果 -

    - -
    -kazu634@srv634% perl 200909252353_money.pl                                ~/work/tmp_perl/scrap [6573]
    ----
    -JPY:
    -AUD: 77.790160
    -CAD: 82.107192
    -CHF: 87.145080
    -EUR: 131.633856
    -GBP: 142.961824
    -USD: 89.620000
    -
    - -

    - MySQLで確認してみます: -

    - -
    -mysql> SELECT * FROM JPY\G
    -*************************** 1. row ***************************
    -id: 1
    -date: 2009-09-26 11:31:16
    -USD: 89.6200027
    -AUD: 77.7901611
    -GBP: 142.9618225
    -CAD: 82.1071930
    -CHF: 87.1450806
    -EUR: 131.6338501
    -1 row in set (.00 sec)
    -
    -
    diff --git a/content/post/2009/09/26/2009-09-26-00001228.md b/content/post/2009/09/26/2009-09-26-00001228.md deleted file mode 100644 index e8112b7..0000000 --- a/content/post/2009/09/26/2009-09-26-00001228.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 同窓会@渋谷 -author: kazu634 -date: 2009-09-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4799;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は大学の時の同窓会でした。うちの教授だった方と二つ上の先輩を筆頭に、四人が集まりました。 -

    - -

    - 昔話と東京1~2年目の、都会生活に慣れていない会話で盛り上がりました。仙台も結構都会だと思うけど、東京はやっぱり違いますよね。。。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -正軍 -
    - 住所 - - 東京都渋谷区道玄坂2-25-15 阿久津ビル3F -
    - 電話番号 - - 03-3780-3908 -
    - -

    -

    - -

    - -

    -
    diff --git a/content/post/2009/09/28/2009-09-28-00001229.md b/content/post/2009/09/28/2009-09-28-00001229.md deleted file mode 100644 index ca0163b..0000000 --- a/content/post/2009/09/28/2009-09-28-00001229.md +++ /dev/null @@ -1,107 +0,0 @@ ---- -title: 購入したもの -author: kazu634 -date: 2009-09-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4801;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -やるべきことが見えてくる研究者の仕事術―プロフェッショナル根性論

    - -
    -

    -やるべきことが見えてくる研究者の仕事術―プロフェッショナル根性論 -

    - - -
    - -
    -
    -
    - -
    -頂きはどこにある?

    - -
    -

    -頂きはどこにある? -

    - - -
    - -
    -
    -
    - -
    -OLYMPUS PEN用 充電器(E-P2/P1付属品)BCS-1

    - -
    -

    -OLYMPUS PEN用 充電器(E-P2/P1付属品)BCS-1 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/09/29/2009-09-29-00001230.md b/content/post/2009/09/29/2009-09-29-00001230.md deleted file mode 100644 index 8215e65..0000000 --- a/content/post/2009/09/29/2009-09-29-00001230.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2009-09-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4803;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は大森でいつも混んでいる食堂に行ったよ! -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -炭火磯焼き 魚よし -
    - 住所 - - 〒140-0013 東京都品川区南大井6-25-3 佐々木ビル1F -
    - 電話番号 - - 03-3768-7871 -
    - -

    - -

    -
    diff --git a/content/post/2009/10/01/2009-10-01-今日買った本-17.md b/content/post/2009/10/01/2009-10-01-今日買った本-17.md deleted file mode 100644 index bae5d76..0000000 --- a/content/post/2009/10/01/2009-10-01-今日買った本-17.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-10-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4805;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 10/15号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 10/15号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/03/2009-10-03-00001231.md b/content/post/2009/10/03/2009-10-03-00001231.md deleted file mode 100644 index d7f2dac..0000000 --- a/content/post/2009/10/03/2009-10-03-00001231.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: 後輩の出演する芝居を見てきた -author: kazu634 -date: 2009-10-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4807;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    - 後輩の出演する芝居を見てきました。「カフェ奥さん」というやつです。リードは -

    - -
    -

    - ダメな人たちが少しだけダメじゃなくなろうとして、 -

    - -

    -

    - -

    - 一生懸命生きてみる。 -

    - -

    -404 Not Found -

    -
    - -

    - なんかすてきです。 -

    - -

    - 後輩は無言で演じるパートを任されていました。普通演劇なんかだと、台詞があってなんぼな訳ですが、「全く台詞をしゃべらないで演じる部分を任された」ということそれ自体が、役者としてステップアップしたことが伺えて、なんか凄いなぁーと思ってしまいました。稽古は凄い厳しかったみたいですが、それでも頑張っている姿はすてきでした(とか言いながら最後の挨拶で後輩を見失ってしまい、後で「どこいたの?」と聞いたら、「いましたよ!」と怒られてしまったのはここだけの話orz)。 -

    - -

    -

    - -

    - 下北沢も初めての街だったのですが、すてきな街でした。Twitterでのつぶやきでは、こう書いてます: -

    - -
    -

    - 下北沢は渋谷ほどごみごみしているわけでもなく、人の数が心地いい。文化の発信地みたいな雰囲気だ。 -

    - -

    -Kazuhiro MUSASHI(@kazu634)さん | Twitter -

    -
    - -

    - 夕飯は友達とパスタを食べました: -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -スパゲッティ食堂 ドナ(@下北沢) -
    - 住所 - - 東京都世田谷区北沢2-9-2 1F -
    - 電話番号 - - 03-3469-8850 -
    - -

    - -

    - -

    - 以下は写真です: -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/04/2009-10-04-00001232.md b/content/post/2009/10/04/2009-10-04-00001232.md deleted file mode 100644 index 368eb33..0000000 --- a/content/post/2009/10/04/2009-10-04-00001232.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: Snow LeopardでGaucheのビルド -author: kazu634 -date: 2009-10-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4809;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Mac - ---- -
    -

    - 「Snow LeopardでGaucheがやっと使えるように(using MacPorts) – Ehrenの日記」を参考にしてビルドが出来ました。 -

    - -

    - ログはこちら。Gaucheのビルドに失敗したことがあると、ビルドのための設定ファイルが残っているので、「sudo port clean gauche」するのがポイント…かな。 -

    - -

    - ログ -

    - -
    -~ on kazu634 [506] $: sudo port install libiconv +universal
    ---->  Computing dependencies for libiconv
    ---->  Fetching libiconv
    ---->  Verifying checksum(s) for libiconv
    ---->  Extracting libiconv
    ---->  Applying patches to libiconv
    ---->  Configuring libiconv
    ---->  Configuring libiconv for architecture x86_64
    ---->  Configuring libiconv for architecture i386
    ---->  Building libiconv
    ---->  Building libiconv for architecture x86_64
    ---->  Building libiconv for architecture i386
    ---->  Staging libiconv into destroot
    ---->  Staging libiconv into destroot for architecture x86_64
    ---->  Staging libiconv into destroot for architecture i386
    ---->  Installing libiconv @1.13_0+universal
    ---->  Deactivating libiconv @1.13_0
    ---->  Activating libiconv @1.13_0+universal
    ---->  Cleaning libiconv
    -~ on kazu634 [507] $: sudo port install gdbm  +universal
    ---->  Computing dependencies for gdbm
    ---->  Fetching gdbm
    ---->  Verifying checksum(s) for gdbm
    ---->  Extracting gdbm
    ---->  Configuring gdbm
    ---->  Configuring gdbm for architecture x86_64
    ---->  Configuring gdbm for architecture i386
    ---->  Building gdbm
    ---->  Building gdbm for architecture x86_64
    ---->  Building gdbm for architecture i386
    ---->  Staging gdbm into destroot
    ---->  Staging gdbm into destroot for architecture x86_64
    ---->  Staging gdbm into destroot for architecture i386
    ---->  Installing gdbm @1.8.3_1+universal
    ---->  Deactivating gdbm @1.8.3_1
    ---->  Activating gdbm @1.8.3_1+universal
    ---->  Cleaning gdbm
    -~ on kazu634 [510] $: sudo port clean gauche
    ---->  Cleaning gauche
    -~ on kazu634 [511] $: sudo port install gauche build_arch=i386
    ---->  Computing dependencies for gauche
    ---->  Fetching gauche
    ---->  Verifying checksum(s) for gauche
    ---->  Extracting gauche
    ---->  Applying patches to gauche
    ---->  Configuring gauche
    ---->  Building gauche
    ---->  Staging gauche into destroot
    ---->  Installing gauche @.8.13_0
    ---->  Activating gauche @.8.13_0
    ---->  Cleaning gauche
    -~ on kazu634 [512] $: which gosh
    -/opt/local/bin/gosh
    -~ on kazu634 [513] $: gosh
    -gosh> (+ 1 2 3)
    -6
    -gosh> (exit)
    -
    -
    diff --git a/content/post/2009/10/07/2009-10-07-今日買った本-18.md b/content/post/2009/10/07/2009-10-07-今日買った本-18.md deleted file mode 100644 index 7d436d8..0000000 --- a/content/post/2009/10/07/2009-10-07-今日買った本-18.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-10-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4811;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -STATIONERY HACKS!

    - -
    -

    -STATIONERY HACKS! -

    - - -
    - -
    -
    -
    - -
    -入門Git

    - -
    -

    -入門Git -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/08/2009-10-08-00001233.md b/content/post/2009/10/08/2009-10-08-00001233.md deleted file mode 100644 index d868c5f..0000000 --- a/content/post/2009/10/08/2009-10-08-00001233.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: 気になった文房具 -author: kazu634 -date: 2009-10-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4815;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 電車が止まっている間に『STATIONERY HACKS!』を読んでいました。 -

    - -

    - -

    - -

    - 文房具の世界はすてきだ。気になった文房具をまとめておきます。 -

    - -

    - ティッシュボックス -

    - -

    - このティッシュボックスを使えば、本棚とかに置いてもすてきにディスプレイできそう。 -

    - -
    -高級感のあるステンレスと木(メープル)の組み合わせ・3通りの置き方ができるTissue Box【YAMASAKI DESIGN WORKS ヤマサキデザインワークス/山崎宏】ティッシュボックス/メイプル【tokai_1405】【楽ギフ_包装選択】【楽ギフ_のし宛書】【楽ギフ_メッセ入力】【HLS_DU】【RCP】

    - - - -
    -
    -
    - -

    - 日付スタンプ -

    - -

    - ノートとかに日付を書いておきたい場合にこれを使えば便利そう。買ってみようかな。 -

    - -
    -【送料490円 2900円以上で送料無料】【平日即日発送】シャイニー/セルフィンキングスタンプ日付印5連/S-400

    - - - -
    -
    -
    - -

    - エンボッサー -

    - -

    - 名刺とかに名字のイニシャルを入れておこうかな。。。 -

    - -
    -世界で一つだけのオリジナルが完成♪エンボッサー本体 ミドリ 49610006

    - - - -
    -
    -
    - -
    -STATIONERY HACKS!

    - -
    -

    -STATIONERY HACKS! -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/08/2009-10-08-今日買った本-19.md b/content/post/2009/10/08/2009-10-08-今日買った本-19.md deleted file mode 100644 index a469ede..0000000 --- a/content/post/2009/10/08/2009-10-08-今日買った本-19.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-10-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4817;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -screenshot -

    -
    diff --git a/content/post/2009/10/09/2009-10-09-orgtbl-mode.md b/content/post/2009/10/09/2009-10-09-orgtbl-mode.md deleted file mode 100644 index 8cc970e..0000000 --- a/content/post/2009/10/09/2009-10-09-orgtbl-mode.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: orgtbl-mode -author: kazu634 -date: 2009-10-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4819;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    - - - - - - - - - - - - -
    - 店名 - - Kiosk -
    - 住所 - - 神奈川県横浜市 -
    -
    diff --git a/content/post/2009/10/10/2009-10-10-00001234.md b/content/post/2009/10/10/2009-10-10-00001234.md deleted file mode 100644 index 4801082..0000000 --- a/content/post/2009/10/10/2009-10-10-00001234.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: anythingのsourceづくりに挑戦 -author: kazu634 -date: 2009-10-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4823;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - anythingのsourceづくりに挑戦しようという企画の第一段です。 -

    - -

    - 色々な参考資料があるようですが、基本的には anything.el のソースに source の作り方は書いてありました。これを読んで、実際に作成してみるぞ! -

    - -

    - 今日、わかったこと: anything.elを読むべし! -

    -
    diff --git a/content/post/2009/10/12/2009-10-12-00001236.md b/content/post/2009/10/12/2009-10-12-00001236.md deleted file mode 100644 index 0485ac8..0000000 --- a/content/post/2009/10/12/2009-10-12-00001236.md +++ /dev/null @@ -1,301 +0,0 @@ ---- -title: anything の source の設定値について -author: kazu634 -date: 2009-10-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4825;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - anything.el のソースを読んで、何が書いてあるのかを訳してみたよ! -

    - -

    - 実際に anything の source を作ってみた記事一覧 -

    - - - -

    - 修正履歴 -

    - - - -

    - -

    - -

    - 要素 -

    - -
    -
    - name (必須) -
    - -
    - source の名前。この値は source からヒットしたリストの上に表示されるタイトルでもある。この値はユニークである必要がある。 -
    -
    - -
    -
    - header-name (オプション) -
    - -
    - ヘッダーで表示される文字列を返す関数。この関数の引数は source の名前である。この要素は source の名前に情報を追加するときに便利である。 -
    -
    - -
    -
    - candidates (candidates-in-buffer 要素を指定しなかった場合、必須) -
    - -
    - source から候補を取得するための方法を指定する。この要素に指定できるのは、変数、引数なしの関数、あるいは実際の候補のリストである。
    リストは文字列のリストでなければならず、そのため必要であれば候補を文字列に変換するのは source の責任である。
    仮に候補が非同期で取得されなければならない場合(例えばコマンド終了までに時間がかかる外部コマンドで取得するような場合)には、その関数は外部コマンドを非同期で実行し、 the associated process object を戻す必要がある。
    Anything はそのプロセスを管理する(そのプロセスから出力を受け取り、必要であればそのプロセスを停止する、など)。プロセスは現在のパターンにマッチする候補を返さなければならない(anything-pattern を参照すること)。
    注意: 非同期の source からの結果は anything-sources 中の位置に関係なく、 anything のバッファーの最後に表示される。 -
    -
    - -
    -
    - action (type 要素が指定されなかった場合、必須) -
    - -
    - action 要素は「(表示文字列 . 関数)ペアー」のリストである。指定された関数は選択された候補を引数として呼び出される。
    現在選択されている候補のためのデフォルト以外のアクションがこのリストから選ばれる(デフォルトでは TAB キーで)。 DISPLAY 文字列は、補完バッファーで表示され、アクションが選択されたときに関数が呼び出される。リスト中の先頭ののアクションがデフォルト・アクションになる。 -
    -
    - -
    -
    - type (action 要素が指定された場合、オプション) -
    - -
    - source が返すアイテムの種類を示す。
    Merge attributes not specified in the source itself from `anything-type-attributes’.
    This attribute is implemented by plug-in. -
    -
    - -
    -
    - init (オプション) -
    - -
    - anything が実行された際に引数なしで呼び出される関数。この要素は、候補のリストを作成するために現在の状況を収集するのに便利である。
    例えば、 source がカレントディレクトリを対象とした場合、init 要素に指定することでカレントディレクトリの情報を収集することができる。なぜならば、それ以降 anything はミニバッファーと anything-buffer で動作し、カレントディレクトリが変わる可能性が出てくるからである。 -
    -
    - -
    -
    - match (オプション) -
    - -
    - 候補を引数として呼び出される関数のリスト。関数は、候補が現在のパターンにマッチする場合、non-nilを返さなければならない(anything-pattern変数を参照すること)。
    この要素は source が文字列のマッチに基づくデフォルトのパターンマッチを上書きすることを許す。例えば、この要素はファイル名の source を実装し、ファイルのベースネームでパターンマッチをする場合に用いられる。というのも、そのファイルのパス上の文字列の代わりに、ベースネームの一部をタイプする可能性の方が高いからだ。
    仮にリストが一つ以上の関数を含んでいた場合、 source から候補をマッチさせるリストは可能性のあるすべての候補に対して最初の関数を呼び出した結果に、次の関数を呼び出しといったようにしてできた結果をまとめたものである。最初の関数によって提供されるマッチング用の候補が最初に結果のリストに現れ、次に別の関数の結果に個別に表示される。
    この要素は非同期の source には効力を持たない(candidates 要素を参照)。なぜなら、非同期の source はパターンマッチングを自分自身で行うからだ。 -
    -
    - -
    -
    - candidate-transformer (オプション) -
    - -
    - source から補完リストが作成された際に引数を一つとって呼び出される関数である。その引数は source から取得された候補のリストである。実際の補完に用いられる変換済み候補のリストを返さなければならない。
    この要素は候補のリストからアイテムを変更したり、取り除いたりするために用いることができる。
    この関数は「(表示文字列 . 実際の文字列)」という対のリストを返すことで、候補を修正することができる。この場合、「表示文字列」は Anything バッファーで表示されるが、「実際の文字列」は候補が選択されたときの action の引数に用いられる。このことによって、例えば候補があまりに長ければより読みやすくすることができるし、他の候補と共通の部分があり表示のために短縮した文字列に安全に置換できるようになる。
    注意: 仮に「(表示文字列 . 実際の文字列)」という形式が用いられた場合、パターンマッチは表示文字列で行われ、実際の値では実施されない。 -
    -
    - -
    -
    - filtered-candidate-transformer (オプション) -
    - -
    - この要素は、候補のリストと source の二つの引数を取る以外、candidate-transformerと同じ形式である。
    この transformer は現在のパターンによってフィルタリングされた候補のリストを対象に実施される。 candidate-transformer が一度しか実行されないのに対して、 filtered-candidate-transformer は入力されたパターンが変更された際にいつも実行される。
    filtered-candidate-transformer は、例えば現在のパターンに基づき、候補のリストを動的に変更するのに用いられる。
    いくつかの場合では、パターンが変更された場合に常に実施されるにもかかわらず、 candidate-transformer ではなく、この filtered-candidate-transformer で候補を変更する方が効率がいい。例えば、候補のセットが非常に巨大な場合、 すべての候補を対象に変更が行われるが、 anything-candidate-number-limit の制限により候補のすべてが表示されるわけではないからだ。
    注意: candidate-transformer がすでに実行されているので、指定する変更用の関数は「(表示用文字列 . 実際の文字列)」という形式の候補を扱うことが出来る必要がある。
    このオプションは非同期の source には効果がない(少なくとも、今のところはね) -
    -
    - -
    -
    - action-transformer (オプション) -
    - -
    - この要素には、source からのアクションリストが集められたときに、二つの引数で呼び出される関数を指定する。最初の引数はアクションのリストで、二つ目の引数は現在選択しているアイテムである。
    この関数は変換されたアクションのリストを返さなければならない。
    この要素は現在選択されている候補に基づいてアクションのリストをカスタマイズするために用いることが出来る。 -
    -
    - -
    -
    - delayed (オプション) -
    - -
    - source からの候補はユーザーが入力をやめ、 anything-idle-delay 秒だけアイドルであった場合にだけ表示される。 -
    -
    - -
    -
    - volatile (オプション) -
    - -
    - source が候補のリストを動的に収集していることを示す。そのため、単独の Anything 呼び出しではキャッシュされない。この要素は同期的な source にのみ適用することが出来る。なぜなら、非同期の source はキャッシュしないからだ。 -
    -
    - -
    -
    - requires-pattern (オプション) -
    - -
    - もしこの要素が存在すれば、 source からのマッチがパターンが空でないときにのみ表示される。オプションとして、整数のパラメータを指定することで、多くの候補がある source の場合に役立つ入力の制限字数を指定することが出来る。 -
    -
    - -
    -
    - persistent-action (オプション) -
    - -
    - 選択された候補を引数として呼び出される関数を指定する。
    anything-execute-persistent-action で実行されるアクション。指定しなければ、デフォルトのアクションを用いる。 -
    -
    - -
    -
    - candidates-in-buffer (オプション) -
    - -
    - バッファーを活用することで、候補を作成し、狭めるためのショートカットのための要素。この新規に導入された要素を用いることで、 volatile 要素と match 要素を追加するのをうっかり忘れることを防いでくれる。
    anything-candidates-in-buffer のドック・ストリングを参照。
    (candidates-in-buffer) は、次に示す三つの要素を指定するのと同じことであり、(candidates-in-buffer . candidates-function) は以下に示す要素を指定するのと同じことである。この要素はプラグインによって実装されている。 -
    -
    - -
    -;; (candidates-in-buffer)
    -(candidates . anything-candidates-in-buffer)
    -(volatile)
    -(match identity)
    -
    - -
    -;; (candidates-in-buffer . candidates-function)
    -(candidates . candidates-function)
    -(volatile)
    -(match identity)
    -
    - -
    -
    - search (オプション) -
    - -
    - re-search-forward や search-forward のような関数のリスト。 anything-candidates-in-buffer で用いられるバッファー検索関数。デフォルトでは、 anything-candidates-in-buffer は re-search-forward を用いる。この要素は以下の要素と一緒に用いることが意図されている: -
    -
    - -
    -(candidates . anything-candidates-in-buffer)
    -;; もしくは短く書いて
    -(candidates-in-buffer)
    -
    - -
    -
    - search-from-end (オプション) -
    - -
    - バッファーの最後から anything-candidates-in-buffer の検索を行う。この要素が指定されると、 anything-candidates-in-buffer は re-search-backward を代わりに用いるようになる。 -
    -
    - -
    -
    - get-line (オプション) -
    - -
    - buffer-substring-no-properties や buffer-substring のような関数。この関数は、 anything-candidates-in-buffer で計算される候補を表す行頭と行末のポイントを変換する。デフォルトでは、 anything-candidates-in-buffer は buffer-substring-no-properties を用いる。 -
    -
    - -
    -
    - display-to-real (オプション) -
    - -
    - この要素には、選択された候補を引数にとって呼び出される関数を指定する。
    その関数は選択された候補を変換し、結果がアクション用の関数に渡される。この display-to-real 要素は Anything バッファーで表示された文字列とは異なる文字列を渡すもう一つの方法を提供する。
    これまでは候補、 candidate-transformer、あるいは filtered-candidate-transformer 関数に「(表示文字列 . 実際の文字列)」というリストを返すようにすることができた。しかし、実際の文字列が表示文字列から生成しうるのであれば、 display-to-real はより便利で早くなる。 -
    -
    - -
    -
    - cleanup (オプション) -
    - -
    - その「*anything*バッファー」が閉じているときに、引数無しで呼び出される関数。必要ではない候補用のバッファーを閉じるときに便利である。
    注意: この館数はアクションを実施する前に実行される。 -
    -
    - -
    -
    - candidate-number-limit (オプション) -
    - -
    - この source のためだけに anything-candidate-number-limit を上書きする。 -
    -
    - -
    -
    - dummy (オプション) -
    - -
    - anything-pattern を候補にセットする。この要素が指定されると、 candidates 要素が無視される。
    この要素はプラグインによって実装されている。 -
    -
    -
    diff --git a/content/post/2009/10/13/2009-10-13-00001237.md b/content/post/2009/10/13/2009-10-13-00001237.md deleted file mode 100644 index e3761cf..0000000 --- a/content/post/2009/10/13/2009-10-13-00001237.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: Paul Graham ”Post-medium Publishing”を読んで -author: kazu634 -date: 2009-10-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4829;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Paul Graham - ---- -
    -

    - とりあえず気になった部分: -

    - - - -

    - そんなわけない!って、強く反発したくなるような考えなんだけど、ゆっくり考えていくとあながち間違えていないような指摘。ちょっとじっくり考えてみる必要があるぞ。 -

    -
    diff --git a/content/post/2009/10/13/2009-10-13-00001238.md b/content/post/2009/10/13/2009-10-13-00001238.md deleted file mode 100644 index 85f09e7..0000000 --- a/content/post/2009/10/13/2009-10-13-00001238.md +++ /dev/null @@ -1,143 +0,0 @@ ---- -title: とりあえずサンプルスクリプトを作成してみる -author: kazu634 -date: 2009-10-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4827;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - 色々と参考にして作成してみます。 -

    - - - -

    - name, candidates, actionについて -

    - -

    - name, candidates, actionはこのような説明があります: -

    - -
    -
    -
    - name (必須) -
    - -
    - source の名前。この値は source からヒットしたリストの上に表示されるタイトルでもある。この値はユニークである必要がある。 -
    -
    - -
    -
    - candidates (candidates-in-buffer 要素を指定しなかった場合、必須) -
    - -
    - source から候補を取得するための方法を指定する。この要素に指定できるのは、変数、引数なしの関数、あるいは実際の候補のリストである。 -
    -
    - -
    -
    - action (type 要素が指定されなかった場合、必須) -
    - -
    - action 要素は「(表示文字列 . 関数)ペアー」のリストである。指定された関数は選択された候補を引数として呼び出される。 -
    -
    - -

    -2009-10-12 – 武蔵の日記 -

    -
    - -

    - このように解説がなされているので、試してみました。こんな風にも書いてあった、ということもあり: -

    - -
    -

    - name, action, candidates だけがあればだいたい大丈夫 -

    - -

    -五反田Emacs#01に行ってきた – なんとなく日記 -

    -
    - -

    - サンプル -

    - -
    -(defun my-anything-find-file ()
    -"My Anything"
    -(interactive)
    -(anything (list
    -temp-c-source-hatena)))
    -(setq temp-c-source-hatena
    -'((name . "Insert String")
    -(candidates . ("quote" "code"))
    -(action . (("insert" . insert)))))
    -
    - -

    - これをスクラッチ・バッファーで C-x C-e して、M-x my-anything-find-file してやると、こうなります。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - この状態で候補を選択してあげると、選択した文字列がバッファーに挿入されます。 -

    - -

    - これを次のように変更すると、どうなるかというと: -

    - -
    -(setq temp-c-source-hatena
    -'((name . "Insert")
    -(candidates . ("quote" "code" "foo"))
    -(action . (("insert" . message)))))
    -
    - -

    - このようになります(C-x C-eを忘れずに): -

    - -

    -

    -
    -

    - -

    - -

    - -

    - そして候補を選択すると、ミニバッファーに選択文字列が表示されます。 -

    -
    diff --git a/content/post/2009/10/13/2009-10-13-今日買ったcd.md b/content/post/2009/10/13/2009-10-13-今日買ったcd.md deleted file mode 100644 index b94f47a..0000000 --- a/content/post/2009/10/13/2009-10-13-今日買ったcd.md +++ /dev/null @@ -1,147 +0,0 @@ ---- -title: 今日買ったCD -author: kazu634 -date: 2009-10-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4831;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -
    -CALLING(初回限定盤DVD付)

    - -
    -

    -CALLING(初回限定盤DVD付) -

    - - -
    - -
    -
    -
    - -
    -ayaka's History 2006-2009

    - -
    -

    -ayaka’s History 2006-2009 -

    - - -
    - -
    -
    -
    - -
    -愛の季節

    - -
    -

    -愛の季節 -

    - - -
    - -
    -
    -
    - -
    -My song Your song

    - -
    -

    -My song Your song -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/14/2009-10-14-00001239.md b/content/post/2009/10/14/2009-10-14-00001239.md deleted file mode 100644 index 9539c69..0000000 --- a/content/post/2009/10/14/2009-10-14-00001239.md +++ /dev/null @@ -1,165 +0,0 @@ ---- -title: 候補を外部スクリプトから取得する -author: kazu634 -date: 2009-10-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4833;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - candidates の説明にはこんなことが書いてあった: -

    - -
    -
    -
    - candidates (candidates-in-buffer 要素を指定しなかった場合、必須) -
    - -
    - source から候補を取得するための方法を指定する。この要素に指定できるのは、変数、引数なしの関数、あるいは実際の候補のリストである。
    リストは文字列のリストでなければならず、そのため必要であれば候補を文字列に変換するのは source の責任である。
    仮に候補が非同期で取得されなければならない場合(例えばコマンド終了までに時間がかかる外部コマンドで取得するような場合)には、その関数は外部コマンドを非同期で実行し、 the associated process object を戻す必要がある。
    Anything はそのプロセスを管理する(そのプロセスから出力を受け取り、必要であればそのプロセスを停止する、など)。プロセスは現在のパターンにマッチする候補を返さなければならない(anything-pattern を参照すること)。
    注意: 非同期の source からの結果は anything-sources 中の位置に関係なく、 anything のバッファーの最後に表示される。 -
    -
    - -

    -2009-10-12 – 武蔵の日記 -

    -
    - -

    - この説明を読むと、引数なしの関数を書いて、リストを返してあげれば大丈夫そう。というわけで、適当なスクリプトを書いて、それから anything の候補を生成してみた。 -

    - -

    - 作成したスクリプト -

    - -

    - 自分の Flickr アカウントから、アップロードした画像のタイトル一覧を取得する Perl スクリプトです。このスクリプトを「flickr.pl」として保存してます。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use utf8;
    -use WebService::Simple;
    -use XML::Simple;
    -use YAML::Syck;
    -# === Main part ===
    -my $flickr = WebService::Simple->new(
    -base_url => "http://api.flickr.com/services/rest/?",
    -param    => {
    -api_key => 'xxx',
    -method => 'flickr.photos.search',
    -machine_tag_mode => 'any',
    -}
    -);
    -my $response = $flickr->get( { user_id => '42332031@N02', } );
    -# (1) 取得したXMLの表示
    -# say YAML::Syck::Dump( XMLin ($response->content));
    -my $temp = XMLin($response->content);
    -foreach my $i (sort keys %{$temp->{photos}->{photo}}) {
    -say $temp->{photos}->{photo}->{$i}->{title};
    -}
    -
    - -

    - スクリプトの実行結果 -

    - -
    -~/bin on kazu634 [503] $: perl flickr.pl
    -Latex Installation
    -牛タン
    -夕飯
    -一ノ関の夕暮れ
    -324-todo-flow
    -326-rsvp-flow
    -323-flow-template
    -325-login-flow
    -厳美渓の農道
    -温泉
    -フレンチ
    -一関ハーフ当日
    -温泉
    -Fastfinga
    -Evernote
    -Evernote
    -同窓会
    -20090929_lunch
    -ハロウィン
    -たぬき
    -下北沢
    -下北沢
    -下北沢
    -夕飯
    -Stationary Hacks
    -anythingのサンプル2
    -anythingのサンプル1
    -
    - -

    - Emacs側の設定 -

    - -

    - 次のコマンドを使います: -

    - -
    -
    - shell-command-to-string -
    - -
    - シェルコマンドの実行結果を文字列に変換する Emacs コマンド -
    - -
    - split-string -
    - -
    - 与えられた文字列を、引数で指定した文字列で分割し、リストにする -
    -
    - -

    - 詳細は、 M-x descrive-function してください。 -

    - -
    -(defun my-anything ()
    -(interactive)
    -(anything
    -(list
    -tmp-c-source)))
    -(defvar tmp-c-source
    -'((name . "Example")
    -(candidates . (lambda ()
    -;; 文字列を改行で区切ってリストにする
    -(split-string
    -;; perl ~/bin/flickr.plの実行結果を文字列に変換する
    -(shell-command-to-string "perl ~/bin/flickr.pl")
    -"\n")))
    -(action . (("Insert" . insert)))))
    -
    - -

    - 実行結果 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/16/2009-10-16-00001240.md b/content/post/2009/10/16/2009-10-16-00001240.md deleted file mode 100644 index 6362dc8..0000000 --- a/content/post/2009/10/16/2009-10-16-00001240.md +++ /dev/null @@ -1,220 +0,0 @@ ---- -title: candidate-transformerを用いたanythingのsourceづくり -author: kazu634 -date: 2009-10-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4835;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - 取得した候補の文字列から、「anythingの候補として表示させる部分」と「選択後にコマンドによって実行される部分」とを分断することができます。その処理を行う関数を行うのが、 candidate-transformer ということになる…らしい: -

    - -
    -
    -
    - candidate-transformer (オプション) -
    - -
    - source から補完リストが作成された際に引数を一つとって呼び出される関数である。その引数は source から取得された候補のリストである。実際の補完に用いられる変換済み候補のリストを返さなければならない。
    この要素は候補のリストからアイテムを変更したり、取り除いたりするために用いることができる。
    この関数は「(表示文字列 . 実際の文字列)」という対のリストを返すことで、候補を修正することができる。この場合、「表示文字列」は Anything バッファーで表示されるが、「実際の文字列」は候補が選択されたときの action の引数に用いられる。このことによって、例えば候補があまりに長ければより読みやすくすることができるし、他の候補と共通の部分があり表示のために短縮した文字列に安全に置換できるようになる。
    注意: 仮に「(表示文字列 . 実際の文字列)」という形式が用いられた場合、パターンマッチは表示文字列で行われ、実際の値では実施されない。 -
    -
    - -

    -2009-10-12 – 武蔵の日記 -

    -
    - -

    - というわけで、実際に使ってみました。 -

    - -

    - 使用する外部スクリプト -

    - -

    - 前回と同じようにflickrから情報を引き出すスクリプトを用いますが、ブログに投稿できるようなサイズの画像へのリンクも一緒に取得させています。 -

    - -

    - ちなみにこのスクリプトを使用する際には、flickrからapi_keyを取得し、「xxx」の部分を取得したapi_keyに変更してください。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use YAML;
    -use utf8;
    -use Encode;
    -use WebService::Simple;
    -use XML::Simple;
    -use YAML::Syck;
    -# === Main part ===
    -my $flickr = WebService::Simple->new(
    -base_url => "http://api.flickr.com/services/rest/?",
    -param    => {
    -api_key => 'xxx',
    -method => 'flickr.photos.search',
    -machine_tag_mode => 'any',
    -}
    -);
    -my $response = $flickr->get( { user_id => '42332031@N02', } );
    -# (1) 取得したXMLの表示
    -# say YAML::Syck::Dump( XMLin ($response->content));
    -my $temp = XMLin($response->content);
    -foreach my $i (sort keys %{$temp->{photos}->{photo}}) {
    -my $title = encode('utf8', $temp->{photos}->{photo}->{$i}->{title});
    -print "$title\t";
    -say 'http://farm' . $temp->{photos}->{photo}->{$i}->{farm} .
    -'.static.flickr.com/' . $temp->{photos}->{photo}->{$i}->{server} .
    -'/' . $i . '_' . $temp->{photos}->{photo}->{$i}->{secret} .'.jpg';
    -}
    -
    - -

    - 実行結果 -

    - -
    -~/bin on kazu634 [504] $: perl flickr.pl 
    -Latex Installation      http://farm4.static.flickr.com/3519/3910763253_f21d0a92f4.jpg
    -牛タン  http://farm3.static.flickr.com/2491/3926830661_31876f9021.jpg
    -夕飯    http://farm3.static.flickr.com/2652/3933158369_dbecc6cb8c.jpg
    -一ノ関の夕暮れ  http://farm4.static.flickr.com/3516/3933159353_c18fbb1b1d.jpg
    -324-todo-flow   http://farm3.static.flickr.com/2552/3940382629_a0ca185977.jpg
    -326-rsvp-flow   http://farm4.static.flickr.com/3422/3940382747_7debe2c8e8.jpg
    -323-flow-template       http://farm3.static.flickr.com/2564/3941161952_9c1e689cce.jpg
    -325-login-flow  http://farm4.static.flickr.com/3444/3941162050_d5288b1b06.jpg
    -厳美渓の農道    http://farm4.static.flickr.com/3495/3944022597_d1010fda01.jpg
    -温泉    http://farm4.static.flickr.com/3430/3944023685_465f5bcf4a.jpg
    -フレンチ        http://farm3.static.flickr.com/2558/3944024177_69112cd66e.jpg
    -一関ハーフ当日  http://farm3.static.flickr.com/2667/3944801484_0445c243b1.jpg
    -温泉    http://farm3.static.flickr.com/2553/3944802592_68ec2fb316.jpg
    -Fastfinga       http://farm3.static.flickr.com/2472/3946789592_126226025a.jpg
    -Evernote        http://farm3.static.flickr.com/2658/3950568038_b053d2bbf9.jpg
    -Evernote        http://farm3.static.flickr.com/2590/3950568530_4f659bcde4.jpg
    -同窓会  http://farm4.static.flickr.com/3471/3955756606_8e90852e93.jpg
    -20090929_lunch  http://farm4.static.flickr.com/3167/3965082006_0b157ee2e3.jpg
    -ハロウィン      http://farm4.static.flickr.com/3430/3976527917_9aaef1f53e.jpg
    -たぬき  http://farm3.static.flickr.com/2558/3976528247_7d88f7f418.jpg
    -下北沢  http://farm4.static.flickr.com/3531/3977289848_4c327672af.jpg
    -下北沢  http://farm3.static.flickr.com/2540/3977290184_749e4e923b.jpg
    -下北沢  http://farm3.static.flickr.com/2445/3977291276_d8d485bbd5.jpg
    -夕飯    http://farm3.static.flickr.com/2499/3977291658_ff606260a6.jpg
    -Stationary Hacks        http://farm4.static.flickr.com/3282/3991212701_f45092560b.jpg
    -anythingのサンプル2     http://farm4.static.flickr.com/3492/4006542967_5d62d0c82c.jpg
    -anythingのサンプル1     http://farm3.static.flickr.com/2630/4007300814_5ba6ffb8f3.jpg
    -anything-flickr http://farm3.static.flickr.com/2557/4010787675_1a0d784227.jpg
    -
    - -

    - candidate-transformerを用いる前 -

    - -

    - 前回と同じままだと -

    - -
    -;; anything-test
    -(defun my-anything ()
    -(interactive)
    -(anything
    -(list
    -tmp-c-source)))
    -(setq tmp-c-source
    -'((name . "Example")
    -(candidates . (lambda ()
    -(delete ""
    -(split-string
    -(shell-command-to-string "perl ~/bin/flickr.pl")
    -"\n"))))
    -(action . (("Insert" . insert)))))
    -
    - -

    - こんな画面が表示されます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - candidate-transformer を用いると -

    - -

    - ここで candidate-transformer を用いてみます。 -

    - -
    -(setq tmp-c-source
    -'((name . "Example")
    -(candidates . (lambda ()
    -(delete ""
    -(split-string
    -(shell-command-to-string "perl ~/bin/flickr.pl")
    -"\n"))))
    -;; ここで (表示文字列 . 実際の文字列) の形式に変換している
    -(candidate-transformer . (lambda (candidates)
    -(mapcar
    -(function (lambda(arg)
    -(apply 'cons (split-string arg "\t"))))
    -candidates)))
    -(action . (("Insert" . insert)))))
    -
    - -

    - すると、このようにタイトルのみが表示されています(この例だと「c」で絞り込んでいるので表示されている数が少ないですね。。。) -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 候補を選択すると、次のようにURLが挿入されます。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - イディオム -

    - -

    - 外部コマンドの標準出力への出力を取り込む場合、最後の改行が問題になるから、こう書くのがイディオムみたい: -

    - -
    -(delete ""
    -(split-string
    -(shell-command-to-string "perl ~/bin/flickr.pl")
    -"\n"))
    -
    -
    diff --git a/content/post/2009/10/16/2009-10-16-今日のランチ-2.md b/content/post/2009/10/16/2009-10-16-今日のランチ-2.md deleted file mode 100644 index 4dfe8d8..0000000 --- a/content/post/2009/10/16/2009-10-16-今日のランチ-2.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2009-10-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4837;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日はサンマの刺身とサンマの焼き魚食べたよ! -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -炭火磯焼き 魚よし -
    - 住所 - - 〒140-0013 東京都品川区南大井6-25-3 佐々木ビル1F -
    - 電話番号 - - 03-3768-7871 -
    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/17/2009-10-17-00001241.md b/content/post/2009/10/17/2009-10-17-00001241.md deleted file mode 100644 index d97aa03..0000000 --- a/content/post/2009/10/17/2009-10-17-00001241.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: EmacsWikiからリンクを張っていただきました -author: kazu634 -date: 2009-10-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4841;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -id:rubikitch ++ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/17/2009-10-17-00001242.md b/content/post/2009/10/17/2009-10-17-00001242.md deleted file mode 100644 index 22cd756..0000000 --- a/content/post/2009/10/17/2009-10-17-00001242.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: モード単位で anything のソースを指定する -author: kazu634 -date: 2009-10-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4843;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - モードが起動したら実行される「 nnn-mode-hook 」というのがあるから、それに無名関数を入れるといいらしい。そのバッファーだけ、 anything-sources を個別に指定する。こんな感じ: -

    - -
    -;; はてなモード用の設定
    -(add-hook 'hatena-mode-hook
    -(lambda ()
    -(when (require 'anything nil t)
    -(make-variable-buffer-local 'anything-sources)
    -(setq anything-sources
    -;; ここで source をリストアップする
    -(list anything-c-source-yasnippet
    -anything-c-source-flickr
    -anything-c-source-files-in-current-dir)))))
    -
    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/18/2009-10-18-00001243.md b/content/post/2009/10/18/2009-10-18-00001243.md deleted file mode 100644 index 54b3e9b..0000000 --- a/content/post/2009/10/18/2009-10-18-00001243.md +++ /dev/null @@ -1,104 +0,0 @@ ---- -title: 最近購入した本 -author: kazu634 -date: 2009-10-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4847;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2009年 11月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2009年 11月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Sports Graphic Number ( スポーツ・グラフィック ナンバー ) 2009年 10/29号 [雑誌]

    - -
    -

    -Sports Graphic Number ( スポーツ・グラフィック ナンバー ) 2009年 10/29号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -BRUTUS (ブルータス) 2009年 11/1号 [雑誌]

    - -
    -

    -BRUTUS (ブルータス) 2009年 11/1号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/18/2009-10-18-今日の一日-2.md b/content/post/2009/10/18/2009-10-18-今日の一日-2.md deleted file mode 100644 index 28c68b6..0000000 --- a/content/post/2009/10/18/2009-10-18-今日の一日-2.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 今日の一日 -author: kazu634 -date: 2009-10-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4845;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は情報処理試験。余裕を持って出かけ、朝ご飯を食べる: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - その後、シャープペンなどを調達。会社の先輩にも出会い、会場に向かう。 -

    - -

    - だが、会場目前で試験票に写真を貼り付けていないことに気づく(^^ゞこれはまずい。どう考えてもまずい。試験票には「写真貼ってないと受験させないよー」って書いてある。しょうがなく、桜木町駅まで戻り、証明写真を調達。 -

    - -

    - 無事に10分遅れで試験場に到着した。本当なら30分前に到着していたのに。。。 -

    - -

    - 試験終了後、横浜駅周辺をぶらぶら。ルピシアでゆず茶をゲット。これで秋から冬を越せそうだ。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - -

    -
    diff --git a/content/post/2009/10/22/2009-10-22-00001244.md b/content/post/2009/10/22/2009-10-22-00001244.md deleted file mode 100644 index 4a4b7f2..0000000 --- a/content/post/2009/10/22/2009-10-22-00001244.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 今日は歓迎会 -author: kazu634 -date: 2009-10-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4853;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日はうちの部署の人が増えたので、歓迎会を行った。楽しかったー -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -赤ちり亭 大森店 -
    - 住所 - - 東京都大田区大森北1-3-7 サファイア北ビルB1F -
    - 電話番号 - - 03-5753-0399 -
    -
    diff --git a/content/post/2009/10/23/2009-10-23-今日買った本-20.md b/content/post/2009/10/23/2009-10-23-今日買った本-20.md deleted file mode 100644 index ad6508f..0000000 --- a/content/post/2009/10/23/2009-10-23-今日買った本-20.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-10-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4855;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -日経ビジネス Associe (アソシエ) 2009年 11/3号 [雑誌]

    - -
    -

    -日経ビジネス Associe (アソシエ) 2009年 11/3号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ)

    - -
    -

    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ) -

    - - -
    - -
    -
    -
    - -
    -WEB+DB PRESS Vol.53

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/10/24/2009-10-24-00001245.md b/content/post/2009/10/24/2009-10-24-00001245.md deleted file mode 100644 index f508ead..0000000 --- a/content/post/2009/10/24/2009-10-24-00001245.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Magic Mouse凄かったー -author: kazu634 -date: 2009-10-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4857;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - ---- -
    -

    - 昨日、秋葉原でアップルの新発売の製品を眺めてくる。Apple Magic Mouse MB829J/A、手ごろな価格だし、今すぐにでも欲しくなった。現在のiMacに付属のマウスだと有線でケーブルがぐちゃぐちゃしてくる。後、色々とゴミが詰まってお手入れしなければいけなくなってくるんだよね。 -

    - -

    - でも、Apple Magic Mouse MB829J/Aだとそんな失敗をしなくてもよさそうだ。Amazonで、購入しようかなー -

    - -
    -Apple Magic Mouse MB829J/A

    - -
    -

    -Apple Magic Mouse MB829J/A -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/24/2009-10-24-00001246.md b/content/post/2009/10/24/2009-10-24-00001246.md deleted file mode 100644 index 77b4d3a..0000000 --- a/content/post/2009/10/24/2009-10-24-00001246.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 『iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ)』で学んだこと (1) -author: kazu634 -date: 2009-10-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4861;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - iPhone - ---- -
    -

    - アドレス帳の記入方式を根本的に間違えていることに気づいた。参考になるわー -

    - -

    - Before -

    - -

    -

    -
    -

    - -

    - -

    - -

    - After -

    - -

    -

    -
    -

    - -

    - -

    - -

    - こう書けば、上の検索ボックスで地名検索すると絞り込めるんだよ。 -

    - -
    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ)

    - -
    -

    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/25/2009-10-25-『iphone情報整理術-あなたを情報強者に変え-2.md b/content/post/2009/10/25/2009-10-25-『iphone情報整理術-あなたを情報強者に変え-2.md deleted file mode 100644 index 7bad3eb..0000000 --- a/content/post/2009/10/25/2009-10-25-『iphone情報整理術-あなたを情報強者に変え-2.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 『iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ)』で学んだこと (2) -author: kazu634 -date: 2009-10-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4867;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - iPhone - ---- -
    -

    - マネー手帳というアプリを使ってみたよ。これ、いいかも。 -

    - -

    -

    -
    -

    - -

    - -

    - -
    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ)

    - -
    -

    -iPhone情報整理術 ~あなたを情報’’強者’’に変える57の活用法!(デジタル仕事術シリーズ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/27/2009-10-27-00001250.md b/content/post/2009/10/27/2009-10-27-00001250.md deleted file mode 100644 index b7a71bc..0000000 --- a/content/post/2009/10/27/2009-10-27-00001250.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 今日は牡蠣フライだよ! -author: kazu634 -date: 2009-10-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4877;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/10/27/2009-10-27-00001251.md b/content/post/2009/10/27/2009-10-27-00001251.md deleted file mode 100644 index 3280b32..0000000 --- a/content/post/2009/10/27/2009-10-27-00001251.md +++ /dev/null @@ -1,182 +0,0 @@ ---- -title: グルメナビサイトを横断検索する perl スクリプト -author: kazu634 -date: 2009-10-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4875;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 作ってみました。まずはこのような pm ファイルを作成します。 -

    - -

    - pm ファイル -

    - -
    -package WebService::Gourmet;
    -use 5.010000;
    -use strict;
    -use warnings;
    -use Carp;
    -use base qw(Class::Accessor::Fast Exporter);
    -__PACKAGE__->mk_accessors(qw ( tel result ));
    -use WebService::Simple;
    -use YAML::Syck;
    -use XML::Simple;
    -use Encode;
    -# Items to export into callers namespace by default. Note: do not export
    -# names by default without a very good reason. Use EXPORT_OK instead.
    -# Do not simply export all your public functions/methods/constants.
    -# This allows declaration	use WebService::Gourmet ':all';
    -# If you do not need this, moving things directly into @EXPORT or @EXPORT_OK
    -# will save memory.
    -our %EXPORT_TAGS = (
    -'all' => [
    -qw(
    -          )
    -]
    -);
    -our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
    -our @EXPORT = qw(
    -);
    -our $VERSION = '0.01';
    -# Preloaded methods go here.
    -sub search_hot {
    -my $self = shift();
    -# ホットペッパー
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://webservice.recruit.co.jp/hotpepper/shop/v1/",
    -param    => { key => 'Your API key', }
    -);
    -# 入力された電話番号は「lll-mmm-nnnn」という形式のみを想定している。
    -# しかし、ホットペッパーは「lllmmmnnnn」という形式のみ受け付ける。
    -# そこで変換を行う。
    -my $arg = $self->{tel};
    -$arg =~ s/-//g;
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{shop} ) {
    -my $result = XMLin( $response->content )->{shop};
    -my $shopname = encode( 'utf8', $result->{name} );
    -my $address  = encode( 'utf8', $result->{address} );
    -my $url      = encode( 'utf8', $result->{urls}->{pc} );
    -my $tel      = $self->tel;
    -$result =
    -"[Hotpepper] $shopname\t|*店名|[$url:title=$shopname]|\\n|*住所|$address|\\n|*電話番号|$tel|";
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{shop};
    -}
    -sub search_gournavi {
    -my $self = shift();
    -# ぐるなびへのアクセス
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://api.gnavi.co.jp/ver1/RestSearchAPI/?",
    -param    => { keyid => 'Your API key', }
    -);
    -# 電話番号の取得
    -my $arg = $self->{tel};
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{rest} ) {
    -my $result = XMLin( $response->content )->{rest};
    -my $shopname = encode( 'utf8', $result->{name} );
    -my $address  = encode( 'utf8', $result->{address} );
    -my $url      = encode( 'utf8', $result->{url} );
    -my $tel      = $self->tel;
    -my $image    = encode( 'utf8', $result->{image_url}->{shop_image1} );
    -$result =
    -"[ぐるなび] $shopname\t|*店名|[$url:title=$shopname]|\\n|*住所|$address|\\n|*電話番号|$tel|\\n|*画像|[$image:image:w300]";
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{rest};
    -}
    -sub search_dokoiku {
    -my $self = shift();
    -# ドコイク?へのアクセス
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://api.doko.jp/v1/searchPOI.do?",
    -param    => {
    -key    => 'Your API key',
    -format => 'xml',
    -}
    -);
    -# 電話番号の取得
    -my $arg = $self->{tel};
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{poi} ) {
    -my $result = XMLin( $response->content )->{poi};
    -my $shopname = encode( 'utf8', $result->{name} );
    -my $address  = encode( 'utf8', $result->{address} );
    -my $url      = encode( 'utf8', $result->{dokopcurl} );
    -my $tel      = $self->tel;
    -$result =
    -"[ドコイク?] $shopname\t|*店名|[$url:title=$shopname]|\\n|*住所|$address|\\n|*電話番号|$tel|";
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{poi};
    -}
    -sub search {
    -my $self = shift();
    -if ( $self->search_hot() ) {
    -say $self->result;
    -}
    -if ( $self->search_gournavi() ) {
    -say $self->result;
    -}
    -if ( $self->search_dokoiku() ) {
    -say $self->result;
    -}
    -}
    -1;
    -
    - -

    - perl スクリプト -

    - -

    - この pm ファイルを用いる、perl スクリプトを作成します。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use utf8;
    -use lib '/Users/kazu634/bin/lib';
    -use WebService::Gourmet;
    -# === Main part ===
    -my $tel = shift || die "Usage: gourmet 000-000-0000\n";
    -die "Telephone number must be with hyphen. For example, 000-000-0000"
    -unless ( $tel =~ /^\d+-\d+-\d+$/ );
    -my $instance = WebService::Gourmet->new( { tel => $tel } );
    -$instance->search();
    -
    - -

    - 実行結果 -

    - -
    -~/bin on kazu634 [531] $: perl gourmet.pl 045-324-2831
    -[ぐるなび] Backstreet Brewery   |*店名|[http://r.gnavi.co.jp/g600174/?ak=VMPVyGdfIVYCrk8cr02oSYEV7QXvr8jhUTdC%2Ba4dsB8%3D:title=Backstreet Brewery]|\n|*住所|220-0005 神奈川県横浜市西区南幸2-6-6 DD・Z-POINT1F|\n|*電話番号|045-324-2831|\n|*画像|[http://apicache.gnavi.co.jp/image/rest/index.php?img=g600174v.jpg&sid=g600174:image:w300]
    -[ドコイク?] Backstreet Brewery |*店名|[http://www.doko.jp/search/shop/sc71233363/?vos=apidoko1:title=Backstreet Brewery]|\n|*住所|神奈川県横浜市西区南幸2-6-6DD・Z-POINT1F|\n|*電話番号|045-324-2831|
    -
    - -

    - これを anything で取り込んで使うぞ! -

    -
    diff --git a/content/post/2009/10/27/2009-10-27-今日買ったもの-2.md b/content/post/2009/10/27/2009-10-27-今日買ったもの-2.md deleted file mode 100644 index 2c74928..0000000 --- a/content/post/2009/10/27/2009-10-27-今日買ったもの-2.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 今日買ったもの -author: kazu634 -date: 2009-10-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4873;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    - Amazonでポチっと購入してしまった。 -

    - -
    -Apple Magic Mouse MB829J/A

    - -
    -

    -Apple Magic Mouse MB829J/A -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/10/29/2009-10-29-00001252.md b/content/post/2009/10/29/2009-10-29-00001252.md deleted file mode 100644 index fbfd1a8..0000000 --- a/content/post/2009/10/29/2009-10-29-00001252.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: persistent-actionの使い方 -author: kazu634 -date: 2009-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4885;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - Anythingには、 persistent-action という機能があります。要は候補を選択しても、候補の選択画面を出したままにできます。何が言いたいのか伝わりにくいかもしれませんが、実際に試してみてください。 -

    - -

    - たとえば、こんな設定を .emacs に書いてください。 -

    - -
    -(define-key anything-map "\C-z" 'anything-execute-persistent-action)
    -
    - -

    - この場合、「C-z」を押すと、 persistent-action が働きます。試してみてください! -

    -
    diff --git a/content/post/2009/10/29/2009-10-29-00001253.md b/content/post/2009/10/29/2009-10-29-00001253.md deleted file mode 100644 index 2db4e54..0000000 --- a/content/post/2009/10/29/2009-10-29-00001253.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 書き捨てのソース -author: kazu634 -date: 2009-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4883;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - 作業の備忘録として貼り付けておきますね。後できちんと整えてから、記事にし直します。 -

    - -
    -(setq anything-c-source-gourmet
    -'((name . "Cross-Gourmet Site Search")
    -(candidates . (lambda ()
    -(delete ""
    -(split-string
    -(shell-command-to-string "perl ~/bin/gourmet.pl 03-5798-2218")
    -"\n"))))
    -(candidate-transformer . (lambda (candidates)
    -(mapcar
    -(function (lambda(arg)
    -(apply 'cons (split-string arg "\t"))))
    -candidates)))
    -(action . (("Insert" . insert)))
    -(multiline)
    -(migemo)))
    -
    - -

    - insertの部分を工夫しないと、今のところ使えない。選択した候補の値をうまいこと操作しないと。。。 -

    -
    diff --git a/content/post/2009/10/29/2009-10-29-今日買ったもの-3.md b/content/post/2009/10/29/2009-10-29-今日買ったもの-3.md deleted file mode 100644 index 113c879..0000000 --- a/content/post/2009/10/29/2009-10-29-今日買ったもの-3.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: 今日買ったもの -author: kazu634 -date: 2009-10-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4881;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 11/12号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 11/12号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -【送料490円 2900円以上で送料無料】【平日即日発送】シャイニー/セルフィンキングスタンプ日付印5連/S-400

    - - - -
    -
    -
    - -

    - 「stationary」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/11/01/2009-11-01-00001254.md b/content/post/2009/11/01/2009-11-01-00001254.md deleted file mode 100644 index 0277bd2..0000000 --- a/content/post/2009/11/01/2009-11-01-00001254.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: dummy の使い方 -author: kazu634 -date: 2009-11-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4895;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - anything.el のソースを使っていて、 dummy という要素があるのですが、これの使い方がわかったので、書き散らかしておきます。「anything から シェルコマンドを実行する anything ソースを書きました – ポロポロ」のソースを見ていて、理解できました。 -

    - -

    - 説明 -

    - -

    - このように説明には書かれています: -

    - -
    -
    -
    - dummy (オプション) -
    - -
    - anything-pattern を候補にセットする。この要素が指定されると、 candidates 要素が無視される。
    この要素はプラグインによって実装されている。 -
    -
    - -

    -2009-10-12 – 武蔵の日記 -

    -
    - -

    - つまり、この要素を入れておくと、 candidates を指定する必要がなくなります。そして、入力した文字列が候補としてバッファーに表示されるようになります。 -

    - -

    - 確認用のソース -

    - -
    -(defvar anything-c-source-test
    -'((name . "Test")
    -(dummy)
    -(action . (("Insert" . insert)))))
    -
    - -

    - 実行結果 -

    - -

    - scratch バッファーなどで「(anything ‘anything-c-source-test)」と入力し、 C-x C-e してください。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/11/01/2009-11-01-00001255.md b/content/post/2009/11/01/2009-11-01-00001255.md deleted file mode 100644 index 0d7a288..0000000 --- a/content/post/2009/11/01/2009-11-01-00001255.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 今日の朝ご飯 -author: kazu634 -date: 2009-11-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4893;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/11/01/2009-11-01-本日購入した本-7.md b/content/post/2009/11/01/2009-11-01-本日購入した本-7.md deleted file mode 100644 index b823df6..0000000 --- a/content/post/2009/11/01/2009-11-01-本日購入した本-7.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-11-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4891;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Mac Fan (マックファン) 2009年 12月号 [雑誌]

    - -
    -

    -Mac Fan (マックファン) 2009年 12月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/03/2009-11-03-00001256.md b/content/post/2009/11/03/2009-11-03-00001256.md deleted file mode 100644 index c5b1d55..0000000 --- a/content/post/2009/11/03/2009-11-03-00001256.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: flv を mp4 に変換 -author: kazu634 -date: 2009-11-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4899;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - ---- -
    -

    -iSquintという定番ソフトがあったのですが、配布が終了しています。それで、 youtube とかの動画をダウンロードしても iPhone に持って行くことが出来ないでいました。これは不便。。。 -

    - -

    - と思っていたら、『Mac Fan (マックファン) 2009年 12月号 [雑誌]』で PunyVid という iSquint の後継ソフトが存在することに気づきました。ダウンロード方法は「FilmRedux と PunyVid – soundscape out」に書かれています。 -

    - -

    - 見た目も -

    - -

    -

    -
    -

    - -

    - -

    - -

    - このようにほとんど変わりません。 -

    -
    diff --git a/content/post/2009/11/03/2009-11-03-00001257.md b/content/post/2009/11/03/2009-11-03-00001257.md deleted file mode 100644 index 0403b72..0000000 --- a/content/post/2009/11/03/2009-11-03-00001257.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: なぜだかわからないけれど -author: kazu634 -date: 2009-11-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4897;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - hatena-mode が不調で投稿できなかった。ようやくできるようになった。 -

    - -

    - 原因は何だったんだろう? -

    -
    diff --git a/content/post/2009/11/04/2009-11-04-00001258.md b/content/post/2009/11/04/2009-11-04-00001258.md deleted file mode 100644 index 4ffb8ce..0000000 --- a/content/post/2009/11/04/2009-11-04-00001258.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: Getopt::Long と Pod::Usage の使用例 -author: kazu634 -date: 2009-11-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4903;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - CPANでの説明そのものですけど、貼り付けておきますね。 -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Getopt::Long;
    -use Pod::Usage;
    -my $man  = ;
    -my $help = ;
    -## Parse options and print usage if there is a syntax error,
    -## or if usage was explicitly requested.
    -GetOptions( 'help|?' => \$help, man => \$man ) or pod2usage(2);
    -pod2usage(1) if $help;
    -pod2usage( -verbose => 2 ) if $man;
    -## If no arguments were given, then allow STDIN to be used only
    -## if it's not connected to a terminal (otherwise print usage)
    -pod2usage("$0: No files given.") if ( ( @ARGV ==  ) && ( -t STDIN ) );
    -__END__
    -=head1 NAME
    -sample - Using GetOpt::Long and Pod::Usage
    -=head1 SYNOPSIS
    -sample [options] [file ...]
    -Options:
    --help            brief help message
    --man             full documentation
    -=head1 OPTIONS
    -=over 8
    -=item B<-help>
    -Print a brief help message and exits.
    -=item B<-man>
    -Prints the manual page and exits.
    -=back
    -=head1 DESCRIPTION
    -B<This program> will read the given input file(s) and do something
    -useful with the contents thereof.
    -=cut
    -
    -
    diff --git a/content/post/2009/11/05/2009-11-05-00001260.md b/content/post/2009/11/05/2009-11-05-00001260.md deleted file mode 100644 index 1d546c3..0000000 --- a/content/post/2009/11/05/2009-11-05-00001260.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 横浜駅付近の風景 -author: kazu634 -date: 2009-11-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4905;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/11/08/2009-11-08-00001261.md b/content/post/2009/11/08/2009-11-08-00001261.md deleted file mode 100644 index ebb6d80..0000000 --- a/content/post/2009/11/08/2009-11-08-00001261.md +++ /dev/null @@ -1,123 +0,0 @@ ---- -title: Perlさんはどんな人なんだろう? -author: kazu634 -date: 2009-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4911;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - ちょっと前に「If Programming Languages Were Real Persons | Jeez Tech」がはてなブックマークで取り上げられていましたが、邦訳が出ていました: Montana Perl – もしPerlが実際の人物だったら – use GFx::WebLog; -

    - -

    - 楽しく読ませていただきました♪うーんと、でもちょっと二段落目が怪しい気がする。原文に typo があると思うし…そこらへんを翻訳ではごまかしているような気が。。。 -

    - -

    - 元記事では二段落目をこのように翻訳なさっています: -

    - -
    -

    - 彼女はとっても賢いから,周り人の扱い次第ではすごく厳格*1に仕事をする。でも,とんでもなく難しい難問を解決するためなら,彼女が昔からやってきたような「いつものやりかた*2」だって厭わない。そういうわけで,彼女はみんなに頼られていて,「スイス・アーミー・ナイフ」なんて呼ばれたりしている。 -

    - -

    -Montana Perl – もしPerlが実際の人物だったら – Islands in the byte stream -

    -
    - -

    - それで、原文はこれです: -

    - -
    -

    - She is extremely clever, very strict when it comes to how people treat to her but has added great value to her carrier with her regular way of expressing things and her unique way of finding needles in haystacks. Many of her colleagues depend on Perl to fix things and they call her a “Swiss knife”. -

    - -

    -jeez.eu und bauen Sie den Vorsprung gegenüber der Konkurrenz aus! -

    -
    - -

    - まず、 carrier(運び人・運ぶもの) は career (経歴・職業上の成功)と同じ発音なので、ネイティブな人は混同しがちで、おそらく typo しています。 -

    - -

    - “regular way of expressing things” は「普段からはっきりと自分の考えを主張すること」ぐらいな意味になります。 -

    - -

    - あと、”finding a needles in haystacks” は、下の熟語が下敷きになっています: -

    - -
    -
    -
    - look for a needle in a haystack=look for a needle in a bottle [bundle] of hay -
    - -
    - 望みのない[至難な]ことをする, むだ骨を折る. -
    -
    -
    - -

    - そのまま額面通りに訳すと「干し草の山で針を探す」、つまり「見つけられっこない!」ということが下敷きになっている熟語の意味です。今回は “finding a needles in haystacks” なので、「見つけられっこないものを見つけちゃう!」わけです。これを踏まえると、「普通の人には出来ないような困難なことをやりとげちゃう」みたいな意味になるはず。 -

    - -

    - そこら辺を踏まえて、ちょっと訳してみると: -

    - -
    -

    - Perlはとても才気に溢れる、周囲の人が自分のことをどう扱うかについてはとても厳格な女性だ。けれど、普段からはっきりと自分の考えを主張し、不可能に思えることをやりとげてしまう独特な方法論を持っていていて、これまで年を追うごとに職業的に成功してきた。彼女の同僚の多くは問題を解決する時には Perl を頼っていて、Perl は「スイス・アーミー・ナイフ」なんて呼ばれている。 -

    -
    - -

    - なんて感じになるのではないかと思っています。 -

    - -

    -

    - -

    - ただ、私は英語は理解できるけど、 Perl と他の言語の違いとか Perl の特徴とかをあんまりよく理解できていません。だからちょっと間違えたことを言っているかもしれません。そこら辺を差し引いて読んでね! -

    - -

    -

    - -

    - ただちょっと気になるのは、「周囲の人がPerlのことをどう扱うかについてはとても厳格な女性だ」という風に訳していますが、これがどういう意味かわかっていません。Perlって、”There’s more than one way to do it.” が標語のはずですよね?どんな風に扱っても、うまいこと Perl さんが対応してくれるんじゃないかなーと思っているんですが、間違えているのかな?なんで Perl さんは厳格なんだろう?わからないやー。 Perl の偉い人たち、教えてください(__) -

    - -

    - 追記: -

    - -

    - もしかしたら、単純に「Perl は一見するとお高くとまった女性だ」ぐらいな意味なのかな?そこまでここに深い意味ないのかも。。。 -

    - -

    - Perlはお高くとまった女性に見えるけれど、仕事が凄くできて、みんなに頼りにされているよーという内容なんだろうなー。 -

    - -

    - 追記の追記(2009/11/09 21:11): -

    - -

    - 元記事の id:gfx さんの記事(「Re: Perlさんはどんな人なんだろう? – Islands in the byte stream」)が、おそらく Perl さんについての描写をまとめてくださっています。どうやら私の書いたことはかなり表面的な読み取りしかできていないみたいです。 -

    -
    diff --git a/content/post/2009/11/08/2009-11-08-00001262.md b/content/post/2009/11/08/2009-11-08-00001262.md deleted file mode 100644 index 694065a..0000000 --- a/content/post/2009/11/08/2009-11-08-00001262.md +++ /dev/null @@ -1,111 +0,0 @@ ---- -title: The Little Schemer勉強 -author: kazu634 -date: 2009-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4909;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - ---- -
    -

    - 昨日の Shibuya.lisp は自分のレベルにあっていて、とてもよかったです。特に id:yuum3 さんの発表が私の理解があやふやだった部分とかを体系的にまとめていただいて、ありがたかったです。 id:higepon さんのありふれたスクリプトを scheme で書いてみようという内容で、身近に考えられるようになりました。 -

    - -

    - というわけで、この前買った The Little Schemer を読み始めました。この本、評判いいですねー -

    - -
    -

    - SchemeもLispも知らなくても読み進められます.Schemeの基礎の基礎から手取り足取り説明してくれるので,飛躍的に理解が進むというわけではありませんが,着実に理解が深まり,読んでいる途中で投げ出したくなる衝動に駆られることもありません.日常的にSchemeを使うことはほとんどないけれども,Schemeを好きにさせてくれたありがたい本 -

    - -

    -http://www.amazon.co.jp/Little-Schemer-4th-Daniel-Friedman/dp/0262560992/ref=sr_1_1?ie=UTF8&s=english-books&qid=1257671097&sr=8-1:title -

    -
    - -

    - わかったこと -

    - -

    - 第一章まで読んでわかったことは -

    - - - -

    - ということです。 -

    - -
    - cdr について -
    - -

    - この場合だと、「b」が返ってくると思っていた。 -

    - -
    -gosh> (cdr '(a b))
    -(b)
    -
    - -
    - cons について -
    - -
    -gosh> (cons 'a '(b c))
    -(a b c)
    -gosh> (cons 'a '((b c) d))
    -(a (b c) d)
    -
    - -
    -The Little Schemer

    - -
    -

    -The Little Schemer -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/08/2009-11-08-00001263.md b/content/post/2009/11/08/2009-11-08-00001263.md deleted file mode 100644 index 1dc1ab2..0000000 --- a/content/post/2009/11/08/2009-11-08-00001263.md +++ /dev/null @@ -1,215 +0,0 @@ ---- -title: Ubuntu の mysql サーバーを外部からアクセス可能にする -author: kazu634 -date: 2009-11-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4907;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - - ubuntu - ---- -
    -

    - Ubuntu の設定ではまったので、書いておきます。 -

    - -

    - 参考にしたサイト -

    - - - -

    - 設定 -

    - -

    - Ubuntu側で設定します。設定には、 -

    - -
      -
    1. - mysql サーバ自身に外部からアクセスできるようにする設定 -
    2. -
    3. - mysql 上で設定したユーザーがデーターベースに接続できるようにする設定 -
    4. -
    - -

    - の二種類があります。 -

    - -

    - mysql サーバーを外部からアクセス可能にする -

    - -

    - 参考にしたサイトにはこんなことが書いてありました: -

    - -
    -

    - 調べてみると、以下の箇所を修正する必要がある様だ。 -

    - -
      -
    1. - MySQL Serverの設定ファイルmy.cnfを開き、[mysqld]の項目以下の、bind-addressを探す。 -
    2. -
    3. - bind-addressを、コメントアウトする。 -
    4. -
    - -

    - 修正し終わったら、MySQL Serverを再起動すると、外部ホストからも接続可能となる。 -

    - -

    -404 Not Found -

    -
    - -

    - というわけで、 /etc/mysql にある my.cnf を編集します。 -

    - -
    -kazu634@srv634% sudo vi my.cnf                                                       /etc/mysql [7304]
    -kazu634@srv634% diff my.cnf_20091108 my.cnf                                          /etc/mysql [7305]
    -57c57
    -< bind-address          = 127...1
    ----
    -> # bind-address                = 127.0.0.1
    -
    - -

    - mysql 上で設定したユーザーがデーターベースにアクセスできるようにする -

    - -

    - とりあえずローカルなネットワークはこのような構成です: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - というわけで、192.168.11のネットワークからアクセスできるように設定します。 -

    - -
    -kazu634@srv634% mysql -uroot -pxxxxxxxx                                                        ~ [7291]
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 398
    -Server version: 5.0.75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
    -mysql> use mysql;
    -Reading table information for completion of table and column names
    -You can turn off this feature to get a quicker startup with -A
    -Database changed
    -mysql> select user, host from user;
    -+------------------+-----------+
    -| user             | host      |
    -+------------------+-----------+
    -| redmine          | %         |
    -| root             | 127.0.0.1 |
    -| debian-sys-maint | localhost |
    -| root             | localhost |
    -| root             | srv634    |
    -+------------------+-----------+
    -5 rows in set (.02 sec)
    -mysql> show databases;
    -+--------------------+
    -| Database           |
    -+--------------------+
    -| information_schema |
    -| money              |
    -| mysql              |
    -| phone              |
    -| redmine            |
    -| shop               |
    -| words              |
    -+--------------------+
    -7 rows in set (.00 sec)
    -mysql> grant all privileges on shop.* to root@"192.168.11.%"
    --> identified by 'musashi' with grant option ;
    -Query OK,  rows affected (.07 sec)
    -mysql> exit
    -Bye
    -
    - -

    - 最後に -

    - -

    - mysql サーバーを再起動します: -

    - -
    -kazu634@srv634% sudo /etc/init.d/mysql restart                                       /etc/mysql [7308]
    -* Stopping MySQL database server mysqld                                                        [ OK ]
    -* Starting MySQL database server mysqld                                                        [ OK ]
    -* Checking for corrupt, not cleanly closed and upgrade needing tables.
    -
    - -

    - テスト -

    - -

    - アクセスできました♪ -

    - -
    -~ on kazu634 [517] $: hostname
    -musashi-kazuhiro-no-iMac.local
    -~ on kazu634 [518] $: mysql -h srv634 -uroot -p
    --bash: mysql: command not found
    -~ on kazu634 [519] $: mysql5 -h srv634 -uroot -p
    -Enter password:
    -Welcome to the MySQL monitor.  Commands end with ; or \g.
    -Your MySQL connection id is 35
    -Server version: 5..75-0ubuntu10.2 (Ubuntu)
    -Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.
    -mysql> use shop;
    -Reading table information for completion of table and column names
    -You can turn off this feature to get a quicker startup with -A
    -Database changed
    -mysql> show tables;
    -+----------------+
    -| Tables_in_shop |
    -+----------------+
    -| Starbucks      |
    -| renoir         |
    -+----------------+
    -2 rows in set (0.00 sec)
    -mysql> select * from renoir\G
    -*************************** 1. row ***************************
    -id: 1
    -shopname: 喫茶室ルノアール 池袋東口店
    -address: 東京都豊島区東池袋1-40-2
    -tel: 03-3980-6352
    -shophour: 年中無休全日:7:30-23:00
    -accomodation: 禁煙席:38席喫煙席:32席
    -access: JR池袋駅東口出て明治通り左並びの東池袋1丁目交差点ヤマダ電機隣
    -lat: 35.7320862
    -lng: 139.7138367
    -
    -
    diff --git a/content/post/2009/11/09/2009-11-09-00001264.md b/content/post/2009/11/09/2009-11-09-00001264.md deleted file mode 100644 index 5606b03..0000000 --- a/content/post/2009/11/09/2009-11-09-00001264.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 渋谷のカフェ -author: kazu634 -date: 2009-11-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4913;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - shibuya.lispの会場に向かう途中にあったカフェ。空いていて、ゆったりとできた。午前中の渋谷はすごい人が少ない。これぐらいの人混みなら気にならないんだけど、夕方の人の数はちょっとありえないっす。。。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -カフェ・ド・クリエ 道玄坂上店 -
    - 住所 - - 東京都渋谷区円山町5-3 萩原ビル -
    - 電話番号 - - 03-3770-2273 -
    -
    diff --git a/content/post/2009/11/10/2009-11-10-00001265.md b/content/post/2009/11/10/2009-11-10-00001265.md deleted file mode 100644 index d51e3c3..0000000 --- a/content/post/2009/11/10/2009-11-10-00001265.md +++ /dev/null @@ -1,59 +0,0 @@ ---- -title: Pogo購入 -author: kazu634 -date: 2009-11-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4915;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    - ほぼ日手帳に写真を貼り付けるガジェットとして、Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BBを購入しました。これ、かなり便利です♪bluetoothで、iMacから画像を送信すると、印刷してくれます。大きさを見ていただくために、 Magic Mouse と比較してみました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 手帳に貼り付けて、手帳を見たらそのときに何をしたのか思い出せるようにしたいです。これは満足度高い買い物だった。 -

    - -
    -Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BB

    - -
    -

    -Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BB -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/10/2009-11-10-00001266.md b/content/post/2009/11/10/2009-11-10-00001266.md deleted file mode 100644 index 6fa43a0..0000000 --- a/content/post/2009/11/10/2009-11-10-00001266.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 沖縄料理屋@新橋 -author: kazu634 -date: 2009-11-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4917;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は代々木公園で打ち合わせがあり、会社に帰る途中の新橋でご飯を食べました。沖縄料理です。写真がありませんが、それは勘弁してください。凄く繁盛しているお店みたいでしたー。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -源さん -
    - 住所 - - 東京都港区新橋3丁目21-7 松本ビル -
    - 電話番号 - - 03-3433-3741 -
    -
    diff --git a/content/post/2009/11/11/2009-11-11-00001267.md b/content/post/2009/11/11/2009-11-11-00001267.md deleted file mode 100644 index bdba8ee..0000000 --- a/content/post/2009/11/11/2009-11-11-00001267.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: ターミナルから mysql の命令を実行する -author: kazu634 -date: 2009-11-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4919;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - mysql - ---- -
    -

    - 基本的に mysql を実行すると、インターラクティブに命令を実行することになります。これをシェル上から実行できるとうれしいと思い、調べてみました。 -

    - -

    - するとこんな記述を発見しました: -

    - -
    -

    - コマンドの実行結果をmysqlコマンドに渡して実行し、ファイルに出力 (1) -

    - -
    -$ cat (SQL)ファイル名 | mysql [-t -N] データベース名 > (OUT)ファイル名
    -
    - -

    - コマンドの実行結果をmysqlコマンドに渡して実行し、ファイルに出力 (2) -

    - -
    -$ echo "select * from テーブル名" | mysql [-t -N] データベース名 > (OUT)ファイル名
    -
    - -

    - オプション「-t」、「-N」については、ファイルに記述したSQL文を実行するを参照してください。 -

    - -

    -MySQLクイック・リファレンス -

    -
    - -

    - というわけで自分でも実行してみました。 -

    - -
    -~/bin on kazu634 [508] $: echo "select * from Starbucks where id=1\G" | mysql5 -uuser -ppassword -h hostname databasename
    -*************************** 1. row ***************************
    -id: 1
    -shopname: 錦糸町 丸井店
    -post_code: 130-0022
    -address: 東京都墨田区江東橋3-9-10
    -tel: 03-3631-4701
    -hours: 月~木: 7:0022:30金: 7:0022:30土: 7:0022:30日: 7:0022:30祝日: 7:0022:30##休日:不定休
    -nearby: 錦糸町駅 ( JR総武本線、JR総武線 ) 徒歩3分 丸井錦糸町店
    -lat: NULL
    -lng: NULL
    -
    -
    diff --git a/content/post/2009/11/12/2009-11-12-00001268.md b/content/post/2009/11/12/2009-11-12-00001268.md deleted file mode 100644 index c9955ad..0000000 --- a/content/post/2009/11/12/2009-11-12-00001268.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: リストの n 番目を取り出す -author: kazu634 -date: 2009-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4927;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Lisp - ---- -
    -

    - Emacs Lisp でリストの n 番目を取り出す命令がありました。リストを配列みたいに使う時には nth というのがあるみたいです。 -

    - -
    -
    - nth -
    - -
    - (nth index list)。indexは0から始まる。 -
    -
    - -

    - 使ってみました。今回は「_」区切りの文字列を分割してみます。 -

    - -
    -(defun generate_candidate (str)
    -(let*
    -((str_list (split-string str "_"))  ;; 引数として与えられたものを「_」で区切ってリストに
    -(site (nth  str_list))            ;; リストの0番目をローカル変数「site」に代入。以下同じ。
    -(shopname (nth 1 str_list))
    -(address (nth 2 str_list))
    -(url (nth 3 str_list))
    -(tel (nth 4 str_list)))
    -(message (format "[%s] %s" site shopname))))
    -(generate_candidate
    -"Hotpepper_赤ちり亭 大森店_東京都大田区大森北1-3-7サファイア北ビルB1F_http://www.hotpepper.jp/strJ000030775/?vos=nhppalsa000016_03-5753-0399")
    -
    - -

    - こうすることで、「[Hotpepper] 赤ちり亭 大森店」と表示されます。 -

    - -

    - こいつを使って、anythingのソースを作ってみるぞ! -

    -
    diff --git a/content/post/2009/11/12/2009-11-12-00001269.md b/content/post/2009/11/12/2009-11-12-00001269.md deleted file mode 100644 index e88d95b..0000000 --- a/content/post/2009/11/12/2009-11-12-00001269.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日購入した本 -author: kazu634 -date: 2009-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4921;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 11/26号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 11/26号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/12/2009-11-12-00001270.md b/content/post/2009/11/12/2009-11-12-00001270.md deleted file mode 100644 index 0c51958..0000000 --- a/content/post/2009/11/12/2009-11-12-00001270.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 横浜駅地下ショッピング街の光景 -author: kazu634 -date: 2009-11-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4923;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ジャムとか売っていたお店で、リンゴが展示されていました: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/11/15/2009-11-15-00001271.md b/content/post/2009/11/15/2009-11-15-00001271.md deleted file mode 100644 index b4536de..0000000 --- a/content/post/2009/11/15/2009-11-15-00001271.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 銀座→新橋と移動してきました -author: kazu634 -date: 2009-11-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4929;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日は休日出社。17:30ぐらいに切り上げて、後輩がバイトしている銀座の喫茶店へ。 -

    - -

    - 銀座の喫茶店という時点である程度想定しておくべきだったのかもしれないが、一人で行くような場所ではなかった。。。友達と一緒に行ってよかったー。有名なブティックにあるラウンジのような場所で、かなり洗練された雰囲気。。。場違いだ。。。 -

    - -

    - 喫茶店のスタッフの人にもてなされて、帰る。後輩はちょっと体調が悪いらしく、ご飯を一緒に食べられず。残念。 -

    - -

    - 友達と一緒にプランタン銀座本店を散策。いやー男だけだとこんなところに入れないけど、女性と一緒だと問題ないですねー。こんなとこ、男一人でぶらぶらしてたら、ちょっとおかしな人に思われるわーいい経験でした。 -

    - -

    - 銀座を散策していると、プーさんがいた!: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 銀座でご飯を食べてもいいのだけれど、はっきり言って財布が心配。しょうがないから、新橋のガードレール下を目当てに移動。結局、この前新橋に行ったときに入り損ねたお店に入る。結構おいしい。友達と二人で22:30ぐらいまで新橋に滞在。楽しかったー -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -炭火居酒屋辰のおとし子 KARASUMORIGUCHI -
    - 住所 - - 東京都港区新橋3-22-2つるやTKビル5F -
    - 電話 - - 03-3433-7770 -
    -
    diff --git a/content/post/2009/11/18/2009-11-18-00001272.md b/content/post/2009/11/18/2009-11-18-00001272.md deleted file mode 100644 index 0c6d383..0000000 --- a/content/post/2009/11/18/2009-11-18-00001272.md +++ /dev/null @@ -1,92 +0,0 @@ ---- -title: グルメサイトを横断検索した結果を anything のソースにする -author: kazu634 -date: 2009-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4933;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -上記のスクリプトの結果を取り込んで、はてなダイアリー記法で店舗紹介テーブルを作成するソースを作成しました。 -

    - -

    - 「M-x anything-gourmet」で電話番号の入力を促します。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 入力された電話番号でスクリプトをキックし、出力された結果を anything のソースとします。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - ソース -

    - -
    -(defvar anything-c-source-gourmet-work "0")
    -(defun anything_gourmet (tel)
    -(interactive "sTelephone Number: ")
    -(if (string-match "[0-9]+-[0-9]+-[0-9]+" tel)
    -(progn
    -(setq anything-c-source-gourmet-work tel)
    -(anything 'anything-c-source-gourmet
    -nil
    -"Title: "
    -nil
    -nil
    -anything-call-source-buffer))
    -(message "Please enter Telephone Number!")))
    -(defvar anything-c-source-gourmet
    -'((name . "Cross-Gourmet Site Search")
    -(candidates . (lambda ()
    -(delete ""
    -(split-string
    -(shell-command-to-string
    -(format "gourmet %s"
    -anything-c-source-gourmet-work))
    -"\n"))))
    -(candidate-transformer . (lambda (candidates)
    -(mapcar
    -(function (lambda(arg)
    -(let*
    -((str_list (split-string arg "\t"))
    -(site (nth 0 str_list))
    -(shopname (nth 1 str_list)))
    -(cons (format "[%s] %s" site shopname) arg))))
    -candidates)))
    -(action . (("Insert" . insert_gourmet)))
    -(migemo)))
    -(defun insert_gourmet (candidate)
    -(let*
    -((str-list (split-string candidate "\t"))
    -(site (nth  str-list))
    -(shopname (nth 1 str-list))
    -(address (nth 2 str-list))
    -(url (nth 3 str-list))
    -(tel (nth 4 str-list)))
    -(insert (format "|*店名|[%s:title=%s]|\n" url shopname))
    -(insert (format "|*住所|%s|\n" address))
    -(insert (format "|*電話番号|%s|\n" tel))))
    -
    -
    diff --git a/content/post/2009/11/18/2009-11-18-00001273.md b/content/post/2009/11/18/2009-11-18-00001273.md deleted file mode 100644 index 51fc773..0000000 --- a/content/post/2009/11/18/2009-11-18-00001273.md +++ /dev/null @@ -1,239 +0,0 @@ ---- -title: グルメサイトを横断検索した結果を出力するスクリプト -author: kazu634 -date: 2009-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4931;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - anythingのソースを作るために、グルメサイトを横断検索して結果を出力するスクリプトを作成しました。 -

    - -

    - 仕様 -

    - - - -

    - ソース -

    - -

    - pmファイルを作成してみました: -

    - -
    -package WebService::Gourmet;
    -use 5.010000;
    -use strict;
    -use warnings;
    -use Carp;
    -use base qw(Class::Accessor::Fast Exporter);
    -__PACKAGE__->mk_accessors(qw ( tel result ));
    -use WebService::Simple;
    -use YAML::Syck;
    -use XML::Simple;
    -use Encode;
    -# Items to export into callers namespace by default. Note: do not export
    -# names by default without a very good reason. Use EXPORT_OK instead.
    -# Do not simply export all your public functions/methods/constants.
    -# This allows declaration	use WebService::Gourmet ':all';
    -# If you do not need this, moving things directly into @EXPORT or @EXPORT_OK
    -# will save memory.
    -our %EXPORT_TAGS = (
    -'all' => [
    -qw(
    -          )
    -]
    -);
    -our @EXPORT_OK = ( @{ $EXPORT_TAGS{'all'} } );
    -our @EXPORT = qw(
    -);
    -our $VERSION = '0.01';
    -# Preloaded methods go here.
    -sub search_hot {
    -my $self = shift();
    -# ホットペッパー
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://webservice.recruit.co.jp/hotpepper/shop/v1/",
    -param    => { key => 'your api key', }
    -);
    -# 入力された電話番号は「lll-mmm-nnnn」という形式のみを想定している。
    -# しかし、ホットペッパーは「lllmmmnnnn」という形式のみ受け付ける。
    -# そこで変換を行う。
    -my $arg = $self->{tel};
    -$arg =~ s/-//g;
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{shop} ) {
    -my $data = XMLin( $response->content )->{shop};
    -my $result = {
    -"Hotpepper" => {
    -"shopname" => encode( 'utf8', $data->{name} ),
    -"address"  => encode( 'utf8', $data->{address} ),
    -"url" => encode( 'utf8', $data->{urls}->{pc} ),
    -"tel" => $self->tel,
    -}
    -};
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{shop};
    -}
    -sub search_gournavi {
    -my $self = shift();
    -# ぐるなびへのアクセス
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://api.gnavi.co.jp/ver1/RestSearchAPI/?",
    -param    => { keyid => 'your api key', }
    -);
    -# 電話番号の取得
    -my $arg = $self->{tel};
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{rest} ) {
    -my $data = XMLin( $response->content )->{rest};
    -my $result = {
    -"GourNavi" => {
    -"shopname" => encode( 'utf8', $data->{name} ),
    -"address" => encode( 'utf8', $data->{address} ),
    -"url" => encode( 'utf8', $data->{url} ),
    -"tel" => $self->tel,
    -"image" => encode( 'utf8', $data->{image_url}->{shop_image1} ),
    -}
    -};
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{rest};
    -}
    -sub search_dokoiku {
    -my $self = shift();
    -# ドコイク?へのアクセス
    -my $gourmet = WebService::Simple->new(
    -base_url => "http://api.doko.jp/v1/searchPOI.do?",
    -param    => {
    -key    => 'your api key',
    -format => 'xml',
    -}
    -);
    -# 電話番号の取得
    -my $arg = $self->{tel};
    -# APIをリクエストする
    -my $response = $gourmet->get( { tel => $arg, } );
    -# 結果を $self->result に格納する
    -if ( defined XMLin( $response->content )->{poi} ) {
    -my $data = XMLin( $response->content )->{poi};
    -my $result = {
    -"dokoiku" => {
    -"shopname" => encode( 'utf8', $data->{name} ),
    -"address" => encode( 'utf8', $data->{address} ),
    -"url" => encode( 'utf8', $data->{dokopcurl} ),
    -"tel" => $self->tel,
    -}
    -};
    -$self->result($result);
    -}
    -# ヒットすれば t を返し、ヒットしなければ f を返す
    -return defined XMLin( $response->content )->{poi};
    -}
    -sub pretty_print {
    -my $self = shift();
    -my @work = keys ( %{ $self->result });
    -my $key = $work[];
    -my $shopname = $self->result->{$key}->{"shopname"};
    -my $address = $self->result->{$key}->{"address"};
    -my $url = $self->result->{$key}->{"url"};
    -my $tel = $self->result->{$key}->{"tel"};
    -say "$key\t$shopname\t$address\t$url\t$tel";
    -}
    -sub search {
    -my $self = shift();
    -if ( $self->search_hot() ) {
    -$self->pretty_print;
    -}
    -if ( $self->search_gournavi() ) {
    -$self->pretty_print;
    -}
    -if ( $self->search_dokoiku() ) {
    -$self->pretty_print;
    -}
    -}
    -1;
    -
    - -

    - 使い方 -

    - -
    -#!/usr/bin/env perl
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use utf8;
    -use lib '/Users/kazu634/bin/lib';
    -use WebService::Gourmet;
    -# === Main part ===
    -my $tel = shift || die "Usage: gourmet 000-000-0000\n";
    -die "Telephone number must be with hyphen. For example, 000-000-0000"
    -unless ( $tel =~ /^\d+-\d+-\d+$/ );
    -my $instance = WebService::Gourmet->new( { tel => $tel } );
    -$instance->search();
    -
    - -

    - 実行結果 -

    - -
    -~ on kazu634 [530] $: gourmet 03-3780-3908
    -Hotpepper       正軍    東京都渋谷区道玄坂2-25-15 阿久津ビル3F        http://www.hotpepper.jp/strJ000062726/?vos=nhppalsa000016      03-3780-3908
    -GourNavi        炭火串焼 正軍   〒150-0043 東京都渋谷区道玄坂2-25-15 阿久津ビル3F       http://r.gnavi.co.jp/b418500/?ak=VMPVyGdfIVYCrk8cr02oSYEV7QXvr8jhUTdC%2Ba4dsB8%3D      03-3780-3908
    -dokoiku 炭火串焼 正軍   東京都渋谷区道玄坂2-25-15 阿久津ビル3F  http://www.doko.jp/search/shop/sc70016616/?vos=apidoko1        03-3780-3908
    -
    -
    diff --git a/content/post/2009/11/18/2009-11-18-00001274.md b/content/post/2009/11/18/2009-11-18-00001274.md deleted file mode 100644 index f6ec946..0000000 --- a/content/post/2009/11/18/2009-11-18-00001274.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: 検索した店舗情報をデーターベースに登録するアクションを作る -author: kazu634 -date: 2009-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4935;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -上記のelispを改良し、取得した店舗情報をデーターベースに登録するアクションを追加します。 -

    - -

    - 説明には次のようにあります: -

    - -
    -
    -
    - action (type 要素が指定されなかった場合、必須) -
    - -
    - action 要素は「(表示文字列 . 関数)ペアー」のリストである。指定された関数は選択された候補を引数として呼び出される。
    現在選択されている候補のためのデフォルト以外のアクションがこのリストから選ばれる(デフォルトでは TAB キーで)。 DISPLAY 文字列は、補完バッファーで表示され、アクションが選択されたときに関数が呼び出される。リスト中の先頭ののアクションがデフォルト・アクションになる。 -
    -
    - -

    -http://d.hatena.ne.jp/sirocco634/searchdiary?word=anything&.submit=%B8%A1%BA%F7&type=detail:title -

    -
    - -

    - 二つ目のアクションとしてデーターベースに登録する関数を割り当てます。データーベースは mysql を使うことにします。コマンドののたたき方は「2009-11-11 – 武蔵の日記」を参考にします。 -

    - -

    - mysql の設定 -

    - -

    - このようなテーブルを定義しました: -

    - -
    -mysql> desc lunch;
    -+----------+--------------+------+-----+---------+----------------+
    -| Field    | Type         | Null | Key | Default | Extra          |
    -+----------+--------------+------+-----+---------+----------------+
    -| id       | int(11)      | NO   | PRI | NULL    | auto_increment |
    -| shopname | varchar(100) | NO   |     | NULL    |                |
    -| address  | varchar(150) | NO   |     | NULL    |                |
    -| tel      | varchar(20)  | NO   |     | NULL    |                |
    -| url      | varchar(100) | YES  |     | NULL    |                |
    -| comment  | varchar(500) | YES  |     | NULL    |                |
    -| lat      | float(10,7)  | YES  |     | NULL    |                |
    -| lng      | float(10,7)  | YES  |     | NULL    |                |
    -+----------+--------------+------+-----+---------+----------------+
    -8 rows in set (.00 sec)
    -
    - -

    - ソース -

    - -

    - anything-c-source-gourmetを次のように変更します: -

    - -
    -(defvar anything-c-source-gourmet
    -'((name . "Cross-Gourmet Site Search")
    -(candidates . (lambda ()
    -(delete ""
    -(split-string
    -(shell-command-to-string
    -(format "gourmet %s"
    -anything-c-source-gourmet-work))
    -"\n"))))
    -(candidate-transformer . (lambda (candidates)
    -(mapcar
    -(function (lambda(arg)
    -(let*
    -((str_list (split-string arg "\t"))
    -(site (nth 0 str_list))
    -(shopname (nth 1 str_list)))
    -(cons (format "[%s] %s" site shopname) arg))))
    -candidates)))
    -(action . (("Insert" . insert_gourmet)
    -("Database" . insert_gourmet_database)))
    -(migemo)))
    -
    - -

    - また、関数 insert_gourmet_database を次のように定義します: -

    - -
    -(defun insert_gourmet_database (candidate)
    -(let*
    -((str-list (split-string candidate "\t"))
    -(site (nth  str-list))
    -(shopname (nth 1 str-list))
    -(address (nth 2 str-list))
    -(url (nth 3 str-list))
    -(tel (nth 4 str-list))
    -(comments (read-string "Comments, if you have any: " ""  nil "")))
    -(call-process-shell-command
    -(format
    -"echo 'INSERT INTO lunch (shopname, address, tel, url, comment) values (\"%s\", \"%s\", \"%s\", \"%s\", \"%s\");' | mysql5 -uusr -ppassword -h srv634 shop"
    -shopname address tel url comments))
    -(message "Inserting DB finished.")))
    -
    - -

    - 私は店舗情報を登録するときにコメント用のフィールドにコメントを残したかったので、コメントの入力を促すようにしました。 -

    - -

    - 「anything」に関連する最近のエントリ -

    - - -
    diff --git a/content/post/2009/11/18/2009-11-18-今日購入した本-2.md b/content/post/2009/11/18/2009-11-18-今日購入した本-2.md deleted file mode 100644 index b8ff62c..0000000 --- a/content/post/2009/11/18/2009-11-18-今日購入した本-2.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: 今日購入した本 -author: kazu634 -date: 2009-11-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4937;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2009年 12月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2009年 12月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -ノート&ダイアリースタイルブック Vol.4 (エイムック 1835)

    - -
    -

    -ノート&ダイアリースタイルブック Vol.4 (エイムック 1835) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/19/2009-11-19-ほぼ日手帳と-pogo.md b/content/post/2009/11/19/2009-11-19-ほぼ日手帳と-pogo.md deleted file mode 100644 index 5e7d467..0000000 --- a/content/post/2009/11/19/2009-11-19-ほぼ日手帳と-pogo.md +++ /dev/null @@ -1,167 +0,0 @@ ---- -title: ほぼ日手帳と Pogo -author: kazu634 -date: 2009-11-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4939;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -以前、 Pogo を購入したと書きました。ようやく使い方がわかってきたので、ここにまとめておきます。 -

    - -

    - iPhoneからの使い方 -

    - -

    - 残念ながら、iPhoneから直接 Pogo に Bluetooth 経由で画像を送信してプリントアウトすることは出来ません。 iPhone から印刷するためには、一度 iMac 上に送信する必要があります。 -

    - -

    - たとえば、 iPhone から Flickr に直接アップロードして、 iMac 上でデータをダウンロードし、 Bluetooth で印刷するという手順があります。これだと一応、無線です…ちょっと手間がかかっているけれど。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - これ以外にも、まぁ直接 iMac に iPhone を接続してしまう方法もあります。まぁ、がたがた言わず iMac まで画像を持ち込まないと駄目です。 -

    - -

    - 印刷の方法 -

    - -

    - Pogo のセットアップを済ませていると、画面の右上の方に Bluetooth のアイコンが表示されているので、それをクリックし、「ファイルを送信…」を選択します。これで Pogo にファイルを転送してあげれば、大丈夫です。 -

    - -

    - メンテナンスの方法 -

    - -

    - Amazon のレビューには -

    - -
    -

    - コンセプトはよかったと思うが -

    - -

    - できることに対して値段が高すぎです。 -

    - -

    - プリントアウトして出てくるものもとても汚い。 -

    - -

    - 画質を求めるものでないとは思っていましたがショックな出来でした。 -

    - -

    -

    - -

    - その上すぐにクリーニングが必要になる。 -

    - -

    - 10枚のパックでまあ許せるのは7-8枚という感じで -

    - -

    - 2枚は線が入ったりします。 -

    - -

    - これはZINKという技術がまだまだ商品にすべきレベルで -

    - -

    - ないのではというかんじで、、、 -

    - -

    -Amazon.co.jp: Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BB: パソコン・周辺機器 -

    -
    - -

    - とありますが、これは ZINK Smart Sheet という青いバーコードが印刷された紙を 3 ~ 5 枚ごとにセットして、クリーニングしてあげると、印刷される画質劣化を最小限にできます。 -

    - -

    - といっても、普通の写真の画質を求められるとやっぱりちょっとつらい部分があります。 -

    - -

    - 手帳に貼り付けるとこうなります -

    - -

    - オリジナルの方だと、これぐらいのサイズの写真がプリントアウトされます: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 「pogo」に関連する最近のエントリ -

    - - - -
    -Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BB

    - -
    -

    -Polaroid インスタントモバイルプリンター PoGo ブラック CZJ-10011BB -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/22/2009-11-22-00001275.md b/content/post/2009/11/22/2009-11-22-00001275.md deleted file mode 100644 index 126ced2..0000000 --- a/content/post/2009/11/22/2009-11-22-00001275.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 昨日のランチ -author: kazu634 -date: 2009-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4943;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日休日出社したときのランチメモです。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -スープカレーダイニング en -
    - 住所 - - 東京都大田区大森北1-30-4小池ビル1F -
    - 電話番号 - - 03-3762-1260 -
    - 写真 - - -
    -
    diff --git a/content/post/2009/11/22/2009-11-22-00001276.md b/content/post/2009/11/22/2009-11-22-00001276.md deleted file mode 100644 index a6fdb8e..0000000 --- a/content/post/2009/11/22/2009-11-22-00001276.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: 次のボーナスは -author: kazu634 -date: 2009-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4945;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - どうしよう。今は目の前にiMacがあって、右を見ると、15 inch ディスプレイがある。でも、目の前にiMacがあると、ほとんどノートとかを置くスペースがない。これを何とかしたいなーと思っている。あと、ノートパソコンを別にするのがちょっと面倒くさくなってきた。 -

    - -

    - これは、 iMac と 15inch ディスプレイを処分して、 MacBook Pro と 25inch ぐらいの外部ディスプレイに移行しようかなー。この構成なら、外でなんか作業したくなっても、家の中と同じ構成を持ち運べるなー -

    - -

    - それにしても、ボーナス出るよね? -

    - -

    -

    - -
    -iiyama 25.5インチワイド液晶ディスプレイ PLE2607WSシリーズ

    - -
    -

    -iiyama 25.5インチワイド液晶ディスプレイ PLE2607WSシリーズ -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/22/2009-11-22-my-tweets-on-twitter-2.md b/content/post/2009/11/22/2009-11-22-my-tweets-on-twitter-2.md deleted file mode 100644 index 3473076..0000000 --- a/content/post/2009/11/22/2009-11-22-my-tweets-on-twitter-2.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: My Tweets on Twitter -author: kazu634 -date: 2009-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4941;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日のつぶやきです: -

    - - - -

    - Automatically shipped by LoudTwitter -

    -
    diff --git a/content/post/2009/11/23/2009-11-23-今日買った本-21.md b/content/post/2009/11/23/2009-11-23-今日買った本-21.md deleted file mode 100644 index 37f7335..0000000 --- a/content/post/2009/11/23/2009-11-23-今日買った本-21.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-11-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4947;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -どんな時代もサバイバルする人の「時間力」養成講座 (ディスカヴァー携書)

    - -
    -

    -どんな時代もサバイバルする人の「時間力」養成講座 (ディスカヴァー携書) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/27/2009-11-27-本日買った本-4.md b/content/post/2009/11/27/2009-11-27-本日買った本-4.md deleted file mode 100644 index 9540adf..0000000 --- a/content/post/2009/11/27/2009-11-27-本日買った本-4.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2009-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4949;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 12/10号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2009年 12/10号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/28/2009-11-28-00001278.md b/content/post/2009/11/28/2009-11-28-00001278.md deleted file mode 100644 index 22b6788..0000000 --- a/content/post/2009/11/28/2009-11-28-00001278.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: カフェ@鎌倉 -author: kazu634 -date: 2009-11-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4953;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 鎌倉駅の裏側にあったお店。センスはいいし、結構混んでいる。ゆっくり一人でだらだら…という雰囲気ではないかな。 -

    - -

    - コーヒーはおいしかった。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ヲガタ自家焙煎珈琲 -
    - 住所 - - 神奈川県鎌倉市御成町11-3 -
    - 電話番号 - - 0467-23-7218 -
    - 画像 - - -
    -
    diff --git a/content/post/2009/11/29/2009-11-29-00001279.md b/content/post/2009/11/29/2009-11-29-00001279.md deleted file mode 100644 index 45fcf65..0000000 --- a/content/post/2009/11/29/2009-11-29-00001279.md +++ /dev/null @@ -1,166 +0,0 @@ ---- -title: Emacs から HTTP リクエストを送信する -author: kazu634 -date: 2009-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4957;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    -id:hayamiz さんの twittering-mode のソースをのぞいていると、 Emacs だけで HTTP リクエストを送信していることを発見した。 Web 経由の API って、基本的には  HTTP の get か post リクエストなんだから、 Emacs から Web API を利用することが出来るのではないかと考えてみた。 -

    - -

    - というわけで、 Google Mapジオコーディング API を使用してみようと考えてみました…でも、まだ途中です。とりあえず xml でレスポンスを入手するところまで出来ました。基本的には id:hayamiz さんのソースをぱくり参考にさせていただいております。 -

    - -

    - ソース -

    - -

    - 「*test-buffer*」というバッファーに HTTP レスポンスを表示させ、そこからごちゃごちゃと処理する流れになっています。 -

    - -
    -(require 'xml)
    -;; バッファーが存在しなければ、バッファーを作成する
    -(defun GMap-get-or-generate-buffer (buffer)
    -(if (bufferp buffer)
    -(if (buffer-live-p buffer)
    -buffer
    -(generate-new-buffer (buffer-name buffer)))
    -(if (stringp buffer)
    -(or (get-buffer buffer)
    -(generate-new-buffer buffer)))))
    -;; HTTP GETリクエストを送信する
    -(defun GMap-http-get (address)
    -"A method for sending http GET request to maps.google.com"
    -(GMap-get-or-generate-buffer "*test-buffer*")
    -(save-excursion
    -(set-buffer "*test-buffer*")
    -(erase-buffer))
    -(let
    -((proc nil)
    -(query (url-hexify-string address)))
    -(condition-case nil
    -(progn
    -(setq proc
    -(open-network-stream
    -"GMap-connection-process" "*test-buffer*"
    -"maps.google.com" 80))
    -(set-process-sentinel proc 'test-sentinel)
    -(process-send-string
    -proc
    -(let ((nl "\r\n"))
    -(concat "GET /maps/geo?output=xml&hl=ja&q="
    -query
    -"&ie=UTF8&oe=UTF8 HTTP/1.1" nl
    -"Host: maps.google.com" nl
    -"Keep-Alive: 10" nl
    -"Accept: text/xml"
    -",application/xhtml+xml"
    -",application/html;q=0.9"
    -",text/plain;q=0.8" nl
    -"Accept-Charset: utf-8;q=0.7,*;q=0.7" nl
    -"Connection: close"
    -nl nl))))
    -(error
    -(message "Failure: HTTP GET") nil))))
    -;; HTTP レスポンスからヘッダーの部分を抽出する
    -(defun GMap-extract-http-response-header (&optional buffer)
    -"A method for extracting http response. You need to give the buffer name as the argument."
    -(save-excursion
    -(set-buffer "*test-buffer*")
    -(let ((content (buffer-string)))
    -(substring content  (string-match "\r?\n\r?\n" content)))))
    -;; HTTP レスポンスからボディーの部分(XML)を抽出する
    -(defun GMap-extract-http-response-body (&optional buffer)
    -"A method for extracting http response body from HTTP response."
    -(if (stringp buffer) (setq buffer (get-buffer buffer)))
    -(if (null buffer) (setq buffer "*test-buffer*"))
    -(save-excursion
    -(set-buffer buffer)
    -(let ((content (buffer-string)))
    -(xml-parse-region (+ (string-match "\r?\n\r?\n" content)
    -(length (match-string  content)))
    -(point-max)))))
    -;; GET リクエストを送信して、レスポンスが返ってきたら実行される関数
    -(defun test-sentinel (proc state)
    -(let ((header (GMap-extract-http-response-header))
    -(status nil))
    -(if (string-match "HTTP/1\.[01] \\([A-Z0-9 ]+\\)\r?\n" header)
    -(progn
    -(setq status (match-string-no-properties 1 header))
    -(case-string
    -status
    -(("200 OK")
    -(message "Success: Get."))
    -(t (message status))))
    -(message "Failure: Bad HTTP response."))))
    -
    - -

    -

    - -

    - 実行例 -

    - -

    - 下記のコマンドを実行してみてください。とりあえずレスポンスは取得できています。後はこれをどうつかうかだな: -

    - -
    -(GMap-http-get "横浜")
    -(GMap-extract-http-response-header)
    -(GMap-extract-http-response-body)
    -
    - -

    - 参考 -

    - - - -
    -やさしいEmacs‐Lisp講座

    - -
    -

    -やさしいEmacs‐Lisp講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/11/29/2009-11-29-00001280.md b/content/post/2009/11/29/2009-11-29-00001280.md deleted file mode 100644 index 4e0e0bf..0000000 --- a/content/post/2009/11/29/2009-11-29-00001280.md +++ /dev/null @@ -1,142 +0,0 @@ ---- -title: Emacs内でのプロセス制御について -author: kazu634 -date: 2009-11-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4955;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - Emacs-Lisp では、外部プログラムを二つの方法で呼び出すことが可能: -

    - -
      -
    1. - 同期呼び出しで、起動した外部プロセスの終了を待つ方式 -
    2. -
    3. - 非同期呼び出しで、プロセスをバックグラウンドで起動してその終了を待たずに次の Emacs-Lisp ステップに進む方式 -
    4. -
    - -

    - 同期呼び出し -

    - -

    - 「call-process」を使うよ。使い方は: -

    - -
    -(call-process プログラム &optional 入力ファイル 出力バッファ 表示 &rest 引数...)
    -(call-process "ls" nil t t "-lF" "~/")
    -
    - -
    -
    - プログラム -
    - -
    - 起動するプログラムを指定する -
    - -
    - 入力ファイル -
    - -
    - 起動プログラムの標準入力として与えるファイルを指定します -
    - -
    - 出力バッファ -
    - -
    - 起動プログラムが画面出力した内容を受け取るバッファを指定します。 t を与えるとカレントバッファを指定したことになります。 nil を与えると、すべての出力を捨てます。また、 0 を与えると、出力を捨て、かつ起動プログラムを Emacs の管轄から切り離して、プログラムの出力を待ちません -
    - -
    - 表示 -
    - -
    - non-nil を指定すると、起動プログラムからの出力がバッファに挿入されるごとに画面を更新します -
    - -
    - 引数 -
    - -
    - 起動プログラムに与える引数を文字列で指定します -
    -
    - -

    - 非同期呼び出し -

    - -

    - 「start-process」を使うよ。使い方は: -

    - -
    -(start-process "プロセス名" バッファ プログラム &rest 引数)
    -(start-process "Search file" "*scratch*" "find" "/" "-name" "*.bak" "-ls")
    -
    - -

    - このような形で用いると、 scratch バッファにfindのコマンド結果が出力される。 Emacs はプロセス名でコマンドを管理する。プロセスの状態を知りたいときは「process-status」を用いる。 -

    - -

    - 非同期で実行したプロセスの状態が変化した時に呼び出される関数を「監視関数」と呼び、次の関数で設定します: -

    - -
    -(set-process-sentinel プロセス 監視関数)
    -
    - -

    - 監視関数は少なくとも「プロセス」と「プロセスの状態」の二つを引数とします。 -

    - -
    -やさしいEmacs‐Lisp講座

    - -
    -

    -やさしいEmacs‐Lisp講座 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/02/2009-12-02-00001281.md b/content/post/2009/12/02/2009-12-02-00001281.md deleted file mode 100644 index a5e483f..0000000 --- a/content/post/2009/12/02/2009-12-02-00001281.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日は打ち合わせで宝町に行ったよ -author: kazu634 -date: 2009-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4959;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 普段は大森なんだけど、今日は晴れていて外を出歩くのは楽しかった♪ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/12/02/2009-12-02-今日のランチ-3.md b/content/post/2009/12/02/2009-12-02-今日のランチ-3.md deleted file mode 100644 index a47224a..0000000 --- a/content/post/2009/12/02/2009-12-02-今日のランチ-3.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2009-12-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4961;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は東京駅の近くの割烹料理屋さんで親子丼を食べたよ。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -蔵吉家 -
    - 住所 - - 東京都中央区日本橋3丁目4-3 -
    - 電話番号 - - 03-3510-2266 -
    -
    diff --git a/content/post/2009/12/03/2009-12-03-今日買った本-22.md b/content/post/2009/12/03/2009-12-03-今日買った本-22.md deleted file mode 100644 index d74586e..0000000 --- a/content/post/2009/12/03/2009-12-03-今日買った本-22.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-12-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4963;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -手帳300%活用術

    - -
    -

    -手帳300%活用術 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/05/2009-12-05-00001282.md b/content/post/2009/12/05/2009-12-05-00001282.md deleted file mode 100644 index 1f2e599..0000000 --- a/content/post/2009/12/05/2009-12-05-00001282.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: これから越後湯沢に行ってきます♪ -author: kazu634 -date: 2009-12-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4967;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 大学のサークルが創立20周年ということで、総会に出席してきます。越後湯沢です。スキーと温泉が有名なところらしいのですが、今回は基本的には温泉かなー -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from floridapfe -

    -
    diff --git a/content/post/2009/12/08/2009-12-08-今日買った本-23.md b/content/post/2009/12/08/2009-12-08-今日買った本-23.md deleted file mode 100644 index 66661f0..0000000 --- a/content/post/2009/12/08/2009-12-08-今日買った本-23.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4971;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -日本辺境論 (新潮新書)

    - -
    -

    -日本辺境論 (新潮新書) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/09/2009-12-09-my-tweets-on-twitter-3.md b/content/post/2009/12/09/2009-12-09-my-tweets-on-twitter-3.md deleted file mode 100644 index 8703d2d..0000000 --- a/content/post/2009/12/09/2009-12-09-my-tweets-on-twitter-3.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: My Tweets on Twitter -author: kazu634 -date: 2009-12-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4975;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - This is the TEST shipment you asked for -

    - -

    - 今日のつぶやきです: -

    - -

    -

    - -

    - Automatically shipped by LoudTwitter -

    diff --git a/content/post/2009/12/10/2009-12-10-00001284.md b/content/post/2009/12/10/2009-12-10-00001284.md deleted file mode 100644 index c2abdf1..0000000 --- a/content/post/2009/12/10/2009-12-10-00001284.md +++ /dev/null @@ -1,70 +0,0 @@ ---- -title: 本日購入した電化製品 -author: kazu634 -date: 2009-12-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4979;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -
    -ELECOM 電源ケーブル ACアダプタを4個つなげる ブラック T-AD4BK

    - -
    -

    -ELECOM 電源ケーブル ACアダプタを4個つなげる ブラック T-AD4BK -

    - - -
    - -
    -
    -
    - -
    -BlueLounge ケーブルボックス BLD-CB

    - -
    -

    -BlueLounge ケーブルボックス BLD-CB -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/17/2009-12-17-00001285.md b/content/post/2009/12/17/2009-12-17-00001285.md deleted file mode 100644 index dd492ba..0000000 --- a/content/post/2009/12/17/2009-12-17-00001285.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: コブクロの轍 -author: kazu634 -date: 2009-12-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4987;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2009/12/19/2009-12-19-今日買った本-24.md b/content/post/2009/12/19/2009-12-19-今日買った本-24.md deleted file mode 100644 index bb86c0f..0000000 --- a/content/post/2009/12/19/2009-12-19-今日買った本-24.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-12-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4989;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2010年 01月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2010年 01月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -BRUTUS (ブルータス) 2010年 1/15号 [雑誌]

    - -
    -

    -BRUTUS (ブルータス) 2010年 1/15号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/20/2009-12-20-00001286.md b/content/post/2009/12/20/2009-12-20-00001286.md deleted file mode 100644 index b52f7c8..0000000 --- a/content/post/2009/12/20/2009-12-20-00001286.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Misia 逢いたくていま -author: kazu634 -date: 2009-12-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4991;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    - -

    - なんで文字化けするんだろう?本文がないと文字化けするみたいだなー -

    -
    diff --git a/content/post/2009/12/21/2009-12-21-00001288.md b/content/post/2009/12/21/2009-12-21-00001288.md deleted file mode 100644 index 93badbe..0000000 --- a/content/post/2009/12/21/2009-12-21-00001288.md +++ /dev/null @@ -1,285 +0,0 @@ ---- -title: 最近行ったお店の一覧 -author: kazu634 -date: 2009-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4997;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - iMacからMac Book Proへ移行していて、なかなか写真をアップロードしていなかったので、ここらで一気に掲載しておきますね: -

    - -

    - ラーメン屋@大森 -

    - -

    - 大森ランチです。このお店の担々麺はおいしかった。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -紅龍擔擔麺 -
    - 住所 - - 東京都大田区山王2-2-7 八景坂ビル1F -
    - 電話番号 - - 03-5746-1021 -
    - -

    - 台湾料理屋さん@新宿 -

    - -

    - ミュージカルの帰りに友達と寄ったお店です。台湾料理はピリ辛で、ちょっと自分はダメでした。友達は辛いのが好きだから、大丈夫だったみたい。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -呉さんの厨房 -
    - 住所 - - 東京都新宿区新宿1丁目19-6ISビル -
    - 電話番号 - - 03-3359-8789 -
    - -

    - 飲み屋@大船 -

    - -

    - 大船の飲み屋です。会社の同期が先輩に教えてもらったお店で、でてくる料理がおいしい、おいしい。これは自分も誰かに教えてあげなければならない、と密かに心に誓ったのでした。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -いちぜん -
    - 住所 - - 神奈川県鎌倉市大船1丁目24-35 -
    - 電話番号 - - 0467-46-5214 -
    - 画像1 - - -
    - 画像2 - - -
    - -

    - もつ鍋@大森 -

    - -

    - 忘年会で行ったお店です。この時期にしては空いていました。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -串焼き・鉄板餃子 博多よかもん屋 -
    - 住所 - - 東京都大田区大森北1-6-16アトレ大森26F -
    - 電話番号 - - 03-3768-4565 -
    - -

    - ランチ@砧 -

    - -

    - 作業で砧に行ったときに立ち寄ったお店です。魚介系メインと思いきや肉もありました。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -芹生 -
    - 住所 - - 東京都世田谷区成城2丁目40-25パレ・ブラン成城 -
    - 電話番号 - - 03-3416-8867 -
    - -

    - 季節料理屋@大森 -

    - -

    - 送別会で行ったお店です。最初は会費が高いと文句を言われましたが、料理がおいしかったので、問題なしと勝手に判断しています。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -季節料理 こばやし -
    - 住所 - - 〒143-0023 東京都大田区山王2-1-8 山王アーバンライフB1 -
    - 電話番号 - - 03-3774-4717 -
    - 画像 - - -
    -
    diff --git a/content/post/2009/12/21/2009-12-21-00001289.md b/content/post/2009/12/21/2009-12-21-00001289.md deleted file mode 100644 index 70548e9..0000000 --- a/content/post/2009/12/21/2009-12-21-00001289.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: ネットワーク試験の結果 -author: kazu634 -date: 2009-12-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:4999;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 想定通りでした: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/12/22/2009-12-22-00001291.md b/content/post/2009/12/22/2009-12-22-00001291.md deleted file mode 100644 index 60cb493..0000000 --- a/content/post/2009/12/22/2009-12-22-00001291.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: 週末はアンジェラ・アキのライブ行きます -author: kazu634 -date: 2009-12-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5001;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - ようやく一緒に行ってくれる友達を発見しました。今年お世話になった人とか、おごってもらった人とか、最近逢っていなかった人とか、そういった人たちに声をかけていたのだけれど、なかなか捕まらず。ようやく捕まったのでありました。 -

    - -

    - というわけで、土曜日はアンジェラ・アキのライブに行ってきます! -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from katekin4126 -

    -
    diff --git a/content/post/2009/12/23/2009-12-23-00001292.md b/content/post/2009/12/23/2009-12-23-00001292.md deleted file mode 100644 index 1222d27..0000000 --- a/content/post/2009/12/23/2009-12-23-00001292.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Trampを使用可能にする -author: kazu634 -date: 2009-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5005;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - MacBook Proに移行したら、いつの間にか使えなくなっていたので、調べてみました。そういえばこの前も同じページを参考にして、使えるようにした記憶があるぞ。。。 -

    - -
    -

    - まず、~/.ssh/config に -

    - -
    -

    - Host 適当な名前 -

    - -

    - HostName ホスト名 -

    - -

    - Port SSHポート番号 -

    - -

    - (User ユーザ名) -

    -
    - -

    - を書きます。 -

    - -

    -

    - -

    - 複数ある場合は、このパターンを繰り返します。 -

    - -

    -

    - -

    - User はなくてもいいです。 -

    - -

    -SSH のポート番号が 22 じゃないときに Carbon Emacs で tramp を使用するまでの流れ – milk1000cc -

    -
    -
    diff --git a/content/post/2009/12/24/2009-12-24-00001293.md b/content/post/2009/12/24/2009-12-24-00001293.md deleted file mode 100644 index eccc07b..0000000 --- a/content/post/2009/12/24/2009-12-24-00001293.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 明日でようやく一息つけそう -author: kazu634 -date: 2009-12-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5009;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 世間ではクリスマスらしいですが、とりあえず私はなんか忙しいです。なんていうのか、無茶ぶりにもほどがあるような気がするのですが。。。 -

    - -

    - 訳わからなすぎるから先輩に教えてもらうわけなんですが、やっぱり新婚ほやほやの人のクリスマスイブを拘束するのはちょっと罪悪感があります。。。はやく仕事できるようになった方がいいのかな? -

    -
    diff --git a/content/post/2009/12/24/2009-12-24-本日購入した本-8.md b/content/post/2009/12/24/2009-12-24-本日購入した本-8.md deleted file mode 100644 index f3e4098..0000000 --- a/content/post/2009/12/24/2009-12-24-本日購入した本-8.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2009-12-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5007;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -WEB+DB PRESS Vol.54

    - - - -
    -
    -
    -
    diff --git a/content/post/2009/12/25/2009-12-25-今日のランチ-4.md b/content/post/2009/12/25/2009-12-25-今日のランチ-4.md deleted file mode 100644 index e5bf16a..0000000 --- a/content/post/2009/12/25/2009-12-25-今日のランチ-4.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2009-12-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5013;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は鶏肉の唐揚げみたいなのでした: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2009/12/25/2009-12-25-今日買った本-25.md b/content/post/2009/12/25/2009-12-25-今日買った本-25.md deleted file mode 100644 index ea68269..0000000 --- a/content/post/2009/12/25/2009-12-25-今日買った本-25.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2009-12-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5011;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 1/7号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 1/7号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2009/12/26/2009-12-26-00001294.md b/content/post/2009/12/26/2009-12-26-00001294.md deleted file mode 100644 index 24c06a6..0000000 --- a/content/post/2009/12/26/2009-12-26-00001294.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: アンジェラ・アキの弾き語りライブ@日本武道館 -author: kazu634 -date: 2009-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5015;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - 今日は友達と一緒にアンジェラ・アキの弾き語りライブに行ってきました。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 日本武道館は始めて行ったのですが、360度すべて観客がいるという特殊な環境で、日本武道館が特別な場所とされているのがよくわかりました。こんな感じです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - アンジェラ・アキの弾き語りなのですが、ピアノだけでなく、ギター演奏もやってくれました(新曲はギターで作曲したんだって)。日本武道館という環境で弾き語りだけで勝負できるシンガーソングライターがどんだけいるんだろう、と感激しながら聞いていました。 -

    - -

    - 後、カバー曲で印象に残ったのはこれらです: -

    - -

    -
    D -

    - -

    -
    D -

    -
    diff --git a/content/post/2009/12/28/2009-12-28-00001296.md b/content/post/2009/12/28/2009-12-28-00001296.md deleted file mode 100644 index 7cabc31..0000000 --- a/content/post/2009/12/28/2009-12-28-00001296.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 大船の飲み屋に行きました -author: kazu634 -date: 2009-12-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5021;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - なんか大船はおいしいお店が多くて、すてきです。 -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -○座 大船店 -
    - 住所 - - 神奈川県鎌倉市大船1-23-9 万屋第一ビル1F -
    - 電話番号 - - 0467-48-1199 -
    - 画像 - - -
    -
    diff --git a/content/post/2009/12/30/2009-12-30-00001297.md b/content/post/2009/12/30/2009-12-30-00001297.md deleted file mode 100644 index daa945b..0000000 --- a/content/post/2009/12/30/2009-12-30-00001297.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 帰省しました -author: kazu634 -date: 2009-12-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5023;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日ようやく帰省しました。来年に実家を建て替える計画があり、いろいろなところにガタがきているのですが、放置されています。というか、基本的に家の中は寒いです。こたつから離れられない感じです。 -

    - -

    - 寒い。 -

    -
    diff --git a/content/post/2009/12/31/2009-12-31-今日の予定-2.md b/content/post/2009/12/31/2009-12-31-今日の予定-2.md deleted file mode 100644 index 7cd3f24..0000000 --- a/content/post/2009/12/31/2009-12-31-今日の予定-2.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 今日の予定 -author: kazu634 -date: 2009-12-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5025;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日の予定です: -

    - - - -

    -

    -
    -

    - -

    - -

    - -

    - from Coal Miki -

    -
    diff --git a/content/post/2010/01/01/2010-01-01-00001298.md b/content/post/2010/01/01/2010-01-01-00001298.md deleted file mode 100644 index 32e3eeb..0000000 --- a/content/post/2010/01/01/2010-01-01-00001298.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: 大晦日~元日の様子 -author: kazu634 -date: 2010-01-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5029;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 仙台は雪が降っています。かなり寒いです。これまでをちょっと振り返ってみます: -

    - -

    - 仙台をぶらぶら -

    - -

    - 友達に拾ってもらうまでの間、時間をつぶしていました。仙台駅周辺です。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 年末で人が少なかったのか、スタバは空いていました。 -

    - -

    - 友達の家に行ってきました -

    - -

    - 高校の時の友達の家に行ってきました。そこでいろいろとゲームをしたり、DSのゼルダをさせてもらいました。ゼルダは横浜に戻ったら間違いなく買います。これは楽しい。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 日付が変わるぐらいの頃に賀茂神社に初詣に行ってきました。 -

    - -

    -

    -
    -

    - -

    -
    大きな地図で見る -

    - -

    - おみくじは中吉でした。待ち人の欄には「知り合いを通じて…」みたいなことが書いてありましたが、どんな人に会えるのかな。ずっと待っているのに、会えないなーと思っている人とも会えたりするのかな? -

    - -

    - その後、元日の夕方ぐらいまで友達の家にとどまっていました。 -

    - -

    - 別な友達の家に -

    - -

    - 別な友達(こちらも高校の時のです)の家に引き続きお邪魔していました。お姉様(友達のお姉さん)が旦那・子供連れでいらしていて、楽しいひとときを過ごせました。生まれて初めて、お年玉をあげてきました。3才と10ヶ月の女の子ってかわいいですね。 -

    - -

    - 後でお姉様に写真を送らないと。 -

    -
    diff --git a/content/post/2010/01/01/2010-01-01-00001299.md b/content/post/2010/01/01/2010-01-01-00001299.md deleted file mode 100644 index ff62fd8..0000000 --- a/content/post/2010/01/01/2010-01-01-00001299.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: スーザン・ボイル@紅白 -author: kazu634 -date: 2010-01-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5027;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 紅白で出ていましたね。自分は知らなかったのですが、昨年かなり話題になった人みたいです。凄い歌声で聞き応えがあります: -

    - -

    -
    D -

    -
    diff --git a/content/post/2010/01/02/2010-01-02-00001300.md b/content/post/2010/01/02/2010-01-02-00001300.md deleted file mode 100644 index b54553a..0000000 --- a/content/post/2010/01/02/2010-01-02-00001300.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Snow Leopard で crontab を用いる -author: kazu634 -date: 2010-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5037;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - ---- -
    -

    - 「HIBIKI’s Blog: SnowLeopardのcronを有効にする」を読むと、Snow Leopard でもできるみたい。 -

    - -

    - やってみよ。 -

    -
    diff --git a/content/post/2010/01/02/2010-01-02-00001301.md b/content/post/2010/01/02/2010-01-02-00001301.md deleted file mode 100644 index 429ba23..0000000 --- a/content/post/2010/01/02/2010-01-02-00001301.md +++ /dev/null @@ -1,119 +0,0 @@ ---- -title: Twitterのfavoriteをhowmファイルにするスクリプト -author: kazu634 -date: 2010-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5035;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - - Perl - ---- -
    -

    - Twitter の favorite を howm ファイルにするスクリプトを作成しました。 -

    - -

    - 設定を変更したい場合には、ソース中の下記を変更してください: -

    - -
    -# howm のデータを格納するディレクトリ
    -my $howm_direcotory = "/Users/kazu634/Documents/howm";
    -# favorite を取得したいユーザー名
    -my $user = "kazu634";
    -
    - -

    - ソース -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use utf8;
    -use Encode;
    -use WebService::Simple;
    -use XML::Simple;
    -use YAML::Syck;
    -use Config::Auto;
    -# === Initial Setting ===
    -my $howm_direcotory = "/Users/kazu634/Documents/howm";
    -my $user = "kazu634";
    -my $page   = 1;    # page counter
    -my $new_id = ;    # the newest id when obtaining the favorites.
    -my $howm_file   = get_howm_filename();    # filename for the howm file
    -my $howm_header = get_howm_header();      # header string for the howm file
    -my $counter = ; # counter for how many times this script outputs the favorites.
    -# === Until what ID number do I get from my favorites ===
    -my $recent_id = ;    # variant for storing the recent-obtained ID number
    -# Read the ID number from the configuration file, .get_favorite,
    -# if it exists.
    -if ( -f ".get_favorite" ) {
    -my $config = Config::Auto::parse(".get_favorite");
    -$recent_id = $config->{recent_id};
    -}
    -# === Get the favorites ===
    -my $twitter =
    -WebService::Simple->new( base_url => "http://twitter.com/favorites.xml", );
    -LOOP: while (1) {
    -my $response = $twitter->get( { id => $user, page => $page } );
    -# If the page you request is empty, get out of the while-loop.
    -last unless ( defined %{ XMLin( $response->content )->{status} } );
    -my @ids = reverse sort keys %{ XMLin( $response->content )->{status} };
    -# Store the newest id
    -# (after obtaining the favorites,
    -#  this script outputs this id to the .get_favorite file).
    -$new_id = $ids[] if ( $page == 1 );
    -foreach my $id (@ids) {
    -# If the favorite just getting is already obtained,
    -# get out of the while-loop.
    -last LOOP if ( $recent_id == $id );
    -if ( $recent_id < $id ) {
    -my $text =
    -encode( "utf8",
    -XMLin( $response->content )->{status}->{$id}->{text} );
    -open( HOWM, ">> $howm_file" ) or die "$!";
    -say HOWM $howm_header if ( $counter ==  );
    -say HOWM "[memo][twitter] $text";
    -close(HOWM);
    -$counter++;
    -}
    -}
    -# Increment the page number.
    -$page++;
    -}
    -# === update the recent_id ===
    -open( FILE, '> .get_favorite' ) or die "$!";
    -say FILE "recent_id=$new_id";
    -close(FILE);
    -# === Sub-routines ===
    -sub get_howm_filename {
    -my ( $sec, $min, $hour, $mday, $mon, $year ) = localtime(time);
    -$year += 1900;
    -$mon  += 1;
    -$mon  = "0$mon"  if ( $mon < 10 );
    -$mday = "0$mday" if ( $mday < 10 );
    -$hour = "0$hour" if ( $hour < 10 );
    -$min  = "0$min"  if ( $min < 10 );
    -$sec  = "0$sec"  if ( $sec < 10 );
    -return encode( "utf8",
    -"$howm_direcotory/$year/$mon/$year-$mon-$mday-$hour$min$sec.txt" );
    -}
    -sub get_howm_header {
    -my ( $sec, $min, $hour, $mday, $mon, $year ) = localtime(time);
    -$year += 1900;
    -$mon  += 1;
    -$mon  = "0$mon"  if ( $mon < 10 );
    -$mday = "0$mday" if ( $mday < 10 );
    -$hour = "0$hour" if ( $hour < 10 );
    -$min  = "0$min"  if ( $min < 10 );
    -$sec  = "0$sec"  if ( $sec < 10 );
    -return encode( "utf8",
    -"= favorites from twitter.\n\[$year-$mon-$mday $hour:$min\]\n" );
    -}
    -
    -
    diff --git a/content/post/2010/01/02/2010-01-02-今日の一日-3.md b/content/post/2010/01/02/2010-01-02-今日の一日-3.md deleted file mode 100644 index 92cb805..0000000 --- a/content/post/2010/01/02/2010-01-02-今日の一日-3.md +++ /dev/null @@ -1,93 +0,0 @@ ---- -title: 今日の一日 -author: kazu634 -date: 2010-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5039;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は住み込みで働いていたバイト先を訪問した。予備校の寮なので、みんなそろそろぴりぴりモードに入っていました。センター試験、目前だもんね。でも、スタッフの人たちはいたって正月モード。楽しくお話ししてきました。 -

    - -

    - 午後は大学の後輩とランチ。もう四年生だから、卒論提出締め切りまで目の前。帰省先で正月だけ過ごして帰ってきたそうです。なんか大変だなーと思いながら、ご飯を一緒に食べてきました。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ロムレットロフト仙台店 -
    - 住所 - - 宮城県仙台市青葉区中央1丁目10-10仙台駅前開発ビル -
    - 電話番号 - - 022-221-0246 -
    - -

    - その後、後輩と別れて仙台をぶらぶらしました。本屋さんでこの本が並んでいたので、購入: -

    - -
    -「やさしい」って、どういうこと?

    - -
    -

    -「やさしい」って、どういうこと? -

    - - -
    - -
    -
    -
    - -

    - 本を購入して、色々な人に新年のメールをして、帰宅。帰宅後は、弟のパソコンの設定を行った。無線LAN導入によって、うちの実家のネットワーク環境はかなり快適になった。いやー、快適、快適。 -

    -
    diff --git a/content/post/2010/01/03/2010-01-03-00001304.md b/content/post/2010/01/03/2010-01-03-00001304.md deleted file mode 100644 index 3495482..0000000 --- a/content/post/2010/01/03/2010-01-03-00001304.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Mac に ssh 接続を行う -author: kazu634 -date: 2010-01-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5041;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - ---- -
    -

    - 「と、調べてみるとシステム環境設定で、共有の リモートログインのチェックを入れるだけで良いらしい。 再起動の必要もない。」に書いてありました: -

    - -
    -

    - と、調べてみるとシステム環境設定で、共有の -

    - -

    - リモートログインのチェックを入れるだけで良いらしい。 -

    - -

    - 再起動の必要もない。 -

    - -

    -log log log : Macにssh接続 -

    -
    -
    diff --git a/content/post/2010/01/03/2010-01-03-00001305.md b/content/post/2010/01/03/2010-01-03-00001305.md deleted file mode 100644 index e7ba580..0000000 --- a/content/post/2010/01/03/2010-01-03-00001305.md +++ /dev/null @@ -1,90 +0,0 @@ ---- -title: 色々な人から連絡があったよ -author: kazu634 -date: 2010-01-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5043;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 「大晦日~元日の様子」でおみくじについて触れましたが、実際のおみくじはこれでした: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 「他人の助けにあって思うようになります」は願い事でした。。。人に会いたい願い事は待ち人と同じような気がするので、問題ないでしょう。 -

    - -

    -

    - -

    - というわけで、明けましてメールを色々な人に送っていました。今年は人とのつながりを大事にするぞ♪ -

    - -

    - さて色々な人から連絡があったわけですが、一番驚いたのが横浜市役所に勤めている後輩の女の子からのメール。この前ばったり最寄りの区役所で働いているところで出会いました(私の名字は「武蔵」なわけですが、なかなか他にはない名字なので裏で作業していたのですがピンときて出てきて発見してもらいました)。今は横浜市役所で秘書さんをしているそうです。いやー凄い。 -

    - -

    - 先輩からは四月から徳山で働くという連絡をいただきました。ゴールデンウィークは大阪~福岡自転車旅行の計画なので、さっそく遊びに行くぞ♪と連絡したとこです。 -

    - -

    - 同じ神奈川に住んでいる友達からは住所変更のお知らせをいただきました。小田原と横浜だそうです。横浜だったら、気軽に遊びに行けるかな。 -

    - -

    -

    - -

    - 話は変わりますが、年末に行った後輩が働いている喫茶店もすてきなお店でした。洗練された雰囲気なのですが、接客をスマートにこなしていただけるのでとても気持ちよく過ごせます。あと、後輩に紹介してもらったので、おまけしてもえたり。。。ありがたいっす。高いはずなのに。。。こういうつながりも大事にしていきたい。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -MIKIMOTO LOUNGE -
    - 住所 - - 東京都中央区銀座2-4-12 ミキモトブティック3F -
    - 電話番号 - - 03-3562-3134 -
    - -

    - まぁ、こんな感じで、今年も過ごしていきたいです。 -

    -
    diff --git a/content/post/2010/01/06/2010-01-06-00001306.md b/content/post/2010/01/06/2010-01-06-00001306.md deleted file mode 100644 index 23c113c..0000000 --- a/content/post/2010/01/06/2010-01-06-00001306.md +++ /dev/null @@ -1,179 +0,0 @@ ---- -title: Snow Leopard で nfs マウントをする -author: kazu634 -date: 2010-01-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5045;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - ---- -
    -

    - はじめに -

    - -

    - Snow Leopardでnfsマウントしようとしたら詰まったので、ここに手順を書いておきます。nfsについてはNetwork File System – Wikipediaを参考にしてください。 -

    - -

    - nfsサーバー側の設定 -

    - -

    - ネットワーク構成はこのような感じです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - nfsサーバーの設定は「Electronic Genome – Ubuntu + NFSサーバでファイル共有」を見て実施しました。結果的には、 -

    - -
      -
    1. - パッケージのインストール -
    2. -
    3. - /etc/exports の設定 -
    4. -
    5. - /etc/exports の設定の反映 -
    6. -
    - -

    - を実施すれば大丈夫でした。 -

    - -

    - NFSクライアント(Snow Leopard)側の設定 -

    - -

    - NFSサーバ側は特に問題がなかったのですが、クライアント側では問題がありました。 -

    - -

    - そこで検索をしてみると、「yamaq blog » OSXからLinuxのnfsマウント」を発見しました: -

    - -
    -

    - まずは前回の補足から。Finderの「サーバへ接続」ウィンドウからNFS領域をマウントする方法を紹介したが、LinuxやSolarisなど他のUNIX系OSで公開されているNFS領域をマウントできないことがある。Linuxを例にすると、最近のLinuxディストリビューションの多くが1024番以下の特権ポートをNFSのデフォルトとしているため、1024番以上のポートを使うようにマウントしなければならないからだ。 -

    - -

    -【コラム】OS X ハッキング! %2814%29 OS XでNFSを利用する%282%29 | パソコン | マイコミジャーナル -

    -
    - -

    - これが原因で、nfsのマウントに失敗していました(ここも参考になりました: 「聖アンドレアスの失敗: Mac OS から NFS mount する」)。 -

    - -

    - 回避するには、 -

    - -
    -

    - % sudo mount_nfs -P linux:/mnt/cdrom /tmp -

    - -

    -【コラム】OS X ハッキング! %2814%29 OS XでNFSを利用する%282%29 | パソコン | マイコミジャーナル -

    -
    - -

    - mount_nfsコマンドをpオプションで実行すればよいというものでした。これでマウントできたぞ。 -

    - -

    - 起動時に自動でマウントする方法 -

    - -

    - 当初私は、「Snow Leopard で ディスクユーティリティを使わずにうまく NFS マウントする方法」を参考にしたのですが、うまくいきませんでした。 -

    - -

    - おそらく自動起動時のマウントコマンドはpオプションをつけていないことが問題だと思って検索してみました。すると発見! -

    - -
    -

    - Most NFS servers require mount requests to come from “secure” ports (ports <1024) but it appears the Mac NFS client does not adhere to this by default. So, to fix this edit /etc/autofs.conf and add “resvport” to the options line: -

    - -

    -

    - -

    - AUTOMOUNTD_MNTOPTS=nosuid,nodev,resvport -

    - -

    -

    - -

    - Note you have to be root to edit that file. -

    - -

    -Jeff’s Place » Blog Archive » Mac OS-X Server as a NIS Client with Automount -

    -
    - -

    - 結局、下記のように -

    - - - -

    - を編集すると自動で/net配下にマウントされ、finder上で表示されるようになりました: -

    - -
    -kazu634@kazu634% diff /etc/auto_master.20091225bk /etc/auto_master                          ~ [920]
    -5c5
    -< /net                  -hosts          -nobrowse,hidefromfinder,nosuid
    ----
    -> /net                  -hosts          -nosuid,nolocks,locallocks
    -kazu634@kazu634% diff /etc/autofs.conf.20100106bk /etc/autofs.conf                          ~ [919]
    -39c39
    -< AUTOMOUNTD_MNTOPTS=nosuid,nodev
    ----
    -> AUTOMOUNTD_MNTOPTS=nosuid,nodev,resvport
    -
    - -

    - 結果 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/01/11/2010-01-11-00001308.md b/content/post/2010/01/11/2010-01-11-00001308.md deleted file mode 100644 index 6715eab..0000000 --- a/content/post/2010/01/11/2010-01-11-00001308.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: fotolifeのテスト -author: kazu634 -date: 2010-01-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5055;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -f:id:sirocco634:20100111170810p:image -

    -
    diff --git a/content/post/2010/01/11/2010-01-11-00001309.md b/content/post/2010/01/11/2010-01-11-00001309.md deleted file mode 100644 index b220802..0000000 --- a/content/post/2010/01/11/2010-01-11-00001309.md +++ /dev/null @@ -1,174 +0,0 @@ ---- -title: 「BUFFALO 40Mb/s DTCP-IP対応 NAS Link Station LS-WXシリーズ」を購入しました -author: kazu634 -date: 2010-01-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5053;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - NAS - ---- -
    -

    - NASを購入しました。購入するに当たり、NFSマウントできるタイプがないかと探したのですが、個人用ではなかなか見あたりませんでした。それで調べてみると、sambaをファイルシステムとしてマウントできるので、それを使ってLinux上でもマウント可能と判明。 -

    - -

    - これが決め手となって、NAS購入に踏み切りました。 -

    - -

    - ネットワーク構成 -

    - -

    - 現在のネットワーク構成はこのような感じです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - NASの導入 -

    - -

    - NASは基本的には電源につないで、ルーターに LAN ケーブルをつなげば認識されます。私は RAID 0 のところを、RAID 1 で運用したかったので、その点を設定変更しました。 -

    - -

    - Snow Leopard で起動時にNASを自動でマウントする -

    - -

    - 「ネットワーク接続式ハードディスクを起動時にマウントさせるには?」に書いてある手順の通りに実行すれば大丈夫だよ。 -

    - -

    - iTunesのライブラリをNASに移行する -

    - -

    - 「ボタンのタンタンと: iTunesライブラリを3台のMacで共有する方法」に書いてある手順の通りに実行すれば大丈夫だよ。 -

    - -

    - iPhotoのライブラリをNASに移行する -

    - -

    - 「as/is » 複数のマシンでiPhotoライブラリを共有する」に書いてある手順の通りに実行すれば大丈夫だよ。 -

    - -

    - Ubuntu上でNASをマウントさせる -

    - -

    - 「Electronic Genome – Ubuntu 8.04のsmbfsでWindows共有フォルダをマウントする」を参考にします。 -

    - -

    - まずはsmbfsがインストールされているかを確認します: -

    - -
    -kazu634@srv634% aptitude search smbfs                                     /var/samba/convert [8084]
    -[sudo] password for kazu634:
    -i   smbfs                                     - Samba file system utilities
    -
    - -

    - 上記のように表示されれば大丈夫です。インストールされていなければ、sudo aptitude install smbfsを実行してください。 -

    - -

    - 後は、参考ページにあるように: -

    - -
    -

    - $ sudo mkdir /mnt/smb/2z -

    - -

    - $ sudo mount -t cifs -o username=アカウント,password=パスワード,codepage=cp932,iocharset=utf8,defaults //NASのIPアドレス/共有フォルダ名 /mnt/smb/2z -

    - -

    - $ ls /mnt/smb/2z -

    - -

    - Anime Backup Movie Music -

    - -

    - $ touch /mnt/smb/2z/日本語ファイル名テスト -

    - -

    - $ ls /mnt/smb/2z/ -

    - -

    - Anime Backup Movie Music 日本語ファイル名テスト -

    - -

    -Electronic Genome – Ubuntu 8.04のsmbfsでWindows共有フォルダをマウントする -

    -
    - -

    - とします。 -

    - -

    - Ubuntu起動時に自動でNASをマウントする -

    - -

    - 「Electronic Genome – Ubuntu 8.04のsmbfsでWindows共有フォルダをマウントする」で記載されているようにします。 -

    - -

    - 私はこのように設定しました: -

    - -
    -kazu634@srv634% sudo cp -p fstab fstab.20100111                                         /etc [8064]
    -kazu634@srv634% sudo vi fstab                                                           /etc [8065]
    -kazu634@srv634% diff fstab.20100111 fstab                                               /etc [8066]
    -18a19,21
    ->
    -> # NAS
    -> //nas/share /mnt/nas cifs codepage=cp932,iocharset=utf8,defaults  
    -kazu634@srv634% cat fstab                                                               /etc [8067]
    -# /etc/fstab: static file system information.
    -#
    -# Use 'vol_id --uuid' to print the universally unique identifier for a
    -# device; this may be used with UUID= as a more robust way to name devices
    -# that works even if disks are added and removed. See fstab(5).
    -#
    -# <file system> <mount point>   <type>  <options>       <dump>  <pass>
    -proc            /proc           proc    defaults               
    -# / was on /dev/mapper/srv634-root during installation
    -UUID=4fa84179-82bf-482c-bbd2-c91d205a0bcc /               ext3    relatime,errors=remount-ro        1
    -# /boot was on /dev/sda5 during installation
    -UUID=5300ed85-c573-4c42-8102-33282d38a6ed /boot           ext2    relatime               2
    -# swap was on /dev/mapper/srv634-swap_1 during installation
    -UUID=d11b8454-c760-4331-bf2a-c94faacecd7d none            swap    sw                     
    -/dev/scd0       /media/cdrom0   udf,iso9660 user,noauto,exec,utf8        
    -# USB Devices
    -/dev/sdb1       /var/backup_data        ext3    defaults               
    -# NAS
    -//nas/share /mnt/nas cifs codepage=cp932,iocharset=utf8,defaults  
    -
    -
    diff --git a/content/post/2010/01/11/2010-01-11-最近購入した本-2.md b/content/post/2010/01/11/2010-01-11-最近購入した本-2.md deleted file mode 100644 index 26649fc..0000000 --- a/content/post/2010/01/11/2010-01-11-最近購入した本-2.md +++ /dev/null @@ -1,74 +0,0 @@ ---- -title: 最近購入した本 -author: kazu634 -date: 2010-01-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5051;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 1/21号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 1/21号 [雑誌] -

    - - -
    - -
    -
    -
    - -

    - 後、お客さんとの打ち合わせ用ノートにトラベラーズノートを購入。革だとびしっと決まりますからね。 -

    - -
    -トラベラーズノート Traveler's notebook  黒 クロ 13714006

    - -
    -

    -トラベラーズノート Traveler’s notebook 黒 クロ 13714006 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/01/17/2010-01-17-00001311.md b/content/post/2010/01/17/2010-01-17-00001311.md deleted file mode 100644 index 486e5e0..0000000 --- a/content/post/2010/01/17/2010-01-17-00001311.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: Scheme Code batonに参加しました -author: kazu634 -date: 2010-01-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5065;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - scheme - ---- -
    -

    -id:higeponさん発案のSchemeコードバトンに参加していました。リンクはここです: -

    - - - -

    - 変更点 -

    - -

    - 今回私が変更した部分はここです: -

    - -
    -

    - 毎日使っていて単語量が増えたので誤り回数が多い物順に出題する事にした。 -

    - -

    -英単語覚えるスクリプト – ひげぽん OSとか作っちゃうかMona- -

    -
    - -

    - 直感的に、 -

    - - - -

    - というわけで出題順を「最後に間違えた日付」を考慮したものに変更を加えてみました(シュワルツ変換の部分を変更)。この変更を加えたおかげで、辞書ファイルの先頭には -

    - -
      -
    1. - 最後に間違えた日付が古く -
    2. -
    3. - (間違えた回数 – 正解した回数)が少ない順番 -
    4. -
    - -

    - に並ぶことになりました。辞書ファイルをメンテナンスをする(英単語が定着した)場合に、ファイルの先頭から順番に削除すればメンテナンスできることになりました。 -

    - -

    - 勉強になった部分 -

    - -

    - 私は高階関数まではなんとかわかるけれど、マクロ・継続についてはわかっていない感じです。でも、今回参加させていただくことで、Lispでプログラムを組むことがどういうものなのか実地で勉強になりました。特に勉強になった部分は下記です: -

    - - - -

    - 次は -

    - -

    - 次は誰? -

    -
    diff --git a/content/post/2010/01/17/2010-01-17-00001312.md b/content/post/2010/01/17/2010-01-17-00001312.md deleted file mode 100644 index 9ebd02a..0000000 --- a/content/post/2010/01/17/2010-01-17-00001312.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ライナスがかわいい -author: kazu634 -date: 2010-01-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5063;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Peanuts Comic Strip on GoComics.comからだよ。 -

    - -

    - おばあちゃん、コーヒーを32杯も飲むのはやり過ぎだと思う。: -

    - -

    -

    -
    -

    - -

    -http://c0389161.cdn.cloudfiles.rackspacecloud.com/dyn/str_strip/304779.full.gif -

    -
    diff --git a/content/post/2010/01/24/2010-01-24-00001314.md b/content/post/2010/01/24/2010-01-24-00001314.md deleted file mode 100644 index d26f532..0000000 --- a/content/post/2010/01/24/2010-01-24-00001314.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: Schemeコードバトンその後 -author: kazu634 -date: 2010-01-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5067;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -id:higeponさんからコメントいただいたので答えておきます。 -

    - -
    -

    - word-spec-date だけ fifth になっててふいた。やっぱ cad..dr より srfi-1 だよね。word-spec-crteria で足し算を使っているのが面白かった。 -

    - -

    -Scheme コードバトンまとめページ – ひげぽん OSとか作っちゃうかMona- -

    -
    - -

    - word-spec-dateが fifth になっているのは、単純に caddddr (だったかな)にしちゃうと、エラーが出て使えなかったから。car, cdrを組み合わせるのが面倒くさかったんです。 -

    - -

    - word-spec-criteria は、よく考えたら、ファイルに書き出さないけど未来の日付にするのはちょっとあれかな?重み付けしたかっただけなので、足し算でも引き算でも、結論は変わらないわけで。。。あまり主義主張なかったです。なんとなくでした。 -

    -
    diff --git a/content/post/2010/01/24/2010-01-24-本日購入した本-9.md b/content/post/2010/01/24/2010-01-24-本日購入した本-9.md deleted file mode 100644 index e177282..0000000 --- a/content/post/2010/01/24/2010-01-24-本日購入した本-9.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-01-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5075;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Software Design (ソフトウェア デザイン) 2010年 02月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2010年 02月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Sports Graphic Number ( スポーツ・グラフィック ナンバー ) 2010年 2/4号 [雑誌]

    - -
    -

    -Sports Graphic Number ( スポーツ・グラフィック ナンバー ) 2010年 2/4号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/01/27/2010-01-27-00001317.md b/content/post/2010/01/27/2010-01-27-00001317.md deleted file mode 100644 index 9a1c003..0000000 --- a/content/post/2010/01/27/2010-01-27-00001317.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 最近のランチ -author: kazu634 -date: 2010-01-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5077;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 色々と忙しいです。なぜにして8:50-28:00みたいなスパンで働き、次の日も8:50なのだろう。。。何かだまされている気がする。期限がわかっているからいいけどさ。 -

    - -

    - さて、ランチです: -

    - -

    - 豚カルビ -

    - -

    -

    -
    -

    - -

    - -

    - -

    - ごまほっけ -

    - -

    -

    -
    -

    - -

    - -

    - -

    - おまけ: 巨神兵 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/01/29/2010-01-29-00001318.md b/content/post/2010/01/29/2010-01-29-00001318.md deleted file mode 100644 index f2205f7..0000000 --- a/content/post/2010/01/29/2010-01-29-00001318.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: サリンジャー亡くなりました -author: kazu634 -date: 2010-01-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5081;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -Catcher in the Ryeを書いたサリンジャーが亡くなりました: -

    - -
    -

    - 世界的なベストセラー「ライ麦畑でつかまえて」(1951年)などで知られる米国を代表する作家、J・D・サリンジャーさんが27日、米東部ニューハンプシャー州の自宅で、老衰のため死去した。91歳だった。AP通信が家族の話として伝えた。 -

    - -

    -asahi.com(朝日新聞社):米作家・サリンジャー氏死去 「ライ麦畑でつかまえて」 – おくやみ・訃報 -

    -
    - -

    - 大学生の時に先輩とか後輩の子たちと一緒に読んだっけ。振り返ってみると、あのときのメンバーとは大体連絡が取れているな。懐かしい。 -

    -
    diff --git a/content/post/2010/01/31/2010-01-31-00001322.md b/content/post/2010/01/31/2010-01-31-00001322.md deleted file mode 100644 index efed44f..0000000 --- a/content/post/2010/01/31/2010-01-31-00001322.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 友達へのメールで判明した事実 -author: kazu634 -date: 2010-01-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5091;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今月は平日の7日間を会社近くのカプセルホテルに泊まっていた。。。 -

    -
    diff --git a/content/post/2010/01/31/2010-01-31-本日購入した本-10.md b/content/post/2010/01/31/2010-01-31-本日購入した本-10.md deleted file mode 100644 index 3767cf3..0000000 --- a/content/post/2010/01/31/2010-01-31-本日購入した本-10.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-01-31 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5089;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Real Design (リアル・デザイン) 2010年 03月号 [雑誌]

    - -
    -

    -Real Design (リアル・デザイン) 2010年 03月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -PowerPointビジネスプレゼン ビジテク~図を描き・思考を磨き・人を動かすプレゼンテーション (ビジテク―BUSINESS TECHNIQUE)

    - -
    -

    -PowerPointビジネスプレゼン ビジテク~図を描き・思考を磨き・人を動かすプレゼンテーション (ビジテク―BUSINESS TECHNIQUE) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/02/01/2010-02-01-今日の一日-4.md b/content/post/2010/02/01/2010-02-01-今日の一日-4.md deleted file mode 100644 index 82cbdb1..0000000 --- a/content/post/2010/02/01/2010-02-01-今日の一日-4.md +++ /dev/null @@ -1,52 +0,0 @@ ---- -title: 今日の一日 -author: kazu634 -date: 2010-02-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5093;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日はお休みでした。 -

    - -

    - 免許の更新 -

    - -

    - 今日は免許の更新に行きました。ゴールドです!学生の時の3年間を自動車で過ごしましたが、東京に来てからは乗っていません。乗らなければ事故を起こすわけもないので、順当と言えば順当な結果です。 -

    - -

    - 古本の処分 -

    - -

    - 一駅離れているBookoffまで行って、古本を処分してきました。1600円なり。部屋が少しだけ広くなったぞ。 -

    - -

    - その後、東戸塚のロフトで大量のカピバラさんに遭遇。思わず写真を撮ってしまいました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 礼服の購入 -

    - -

    - 先輩の結婚式が2月28日に控えているので、礼服を購入してきました。10万円が飛んでいきました。これはどうしたものか。。。基本的にクレジットカードは2会払いまでにしているのですが、今回は3回払いにしないと月々の支払いに支障が生じます。。。利息つくなー。 -

    -
    diff --git a/content/post/2010/02/02/2010-02-02-今日買った本-26.md b/content/post/2010/02/02/2010-02-02-今日買った本-26.md deleted file mode 100644 index 000b0f5..0000000 --- a/content/post/2010/02/02/2010-02-02-今日買った本-26.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-02-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5095;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Pen ( ペン ) 2010年 2/15号 [雑誌]

    - -
    -

    -Pen ( ペン ) 2010年 2/15号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -BRUTUS ( ブルータス ) 2010年 2/15号 [雑誌]

    - -
    -

    -BRUTUS ( ブルータス ) 2010年 2/15号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/02/06/2010-02-06-00001326.md b/content/post/2010/02/06/2010-02-06-00001326.md deleted file mode 100644 index 0fc33bb..0000000 --- a/content/post/2010/02/06/2010-02-06-00001326.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 昨日は研修でした -author: kazu634 -date: 2010-02-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5105;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日は大森のベルポートで研修でした。ストレージ機器の営業さん向け研修です。ストレージって、単なる箱なんだと思っていたのですが、結構奥が深かったです。 -

    - -

    - あと、ようやくSANとNASの違いが理解できました。 -

    - -

    - 周囲が営業さんで、ちょっといつもと違う雰囲気の中で研修を受けてきました。 -

    - -

    - ランチ@ベルポート -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 夕暮れのベルポート -

    - -

    - なにかコンサートみたいなものの準備がされていました: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/02/09/2010-02-09-今日のランチ-6.md b/content/post/2010/02/09/2010-02-09-今日のランチ-6.md deleted file mode 100644 index 308a818..0000000 --- a/content/post/2010/02/09/2010-02-09-今日のランチ-6.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2010-02-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5109;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日も大森でランチでした: -

    - - - - - - - - - - - - - - - - - - - - - - - - - -
    - 店名 - -そば・にぎり飯・酒処 走り長屋 -
    - 住所 - - 〒140-0013 東京都品川区南大井6-24-4 ホテル大森西洋館B1 -
    - 電話番号 - - 03-3762-1414 -
    - 画像 - - -
    -
    diff --git a/content/post/2010/02/11/2010-02-11-00001327.md b/content/post/2010/02/11/2010-02-11-00001327.md deleted file mode 100644 index bbef430..0000000 --- a/content/post/2010/02/11/2010-02-11-00001327.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: schemeプログラムのレベルで行くと、レベル3ぐらい? -author: kazu634 -date: 2010-02-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5111;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Lisp - - scheme - ---- -
    -

    - 「Scheme:Schemeプログラマのレベル10」を発見。自分のレベルで行くと、レベル3ぐらいかな? -

    - -
    -

    - レベル3 -

    - -

    - mapの便利さに目覚めて、なんでもかんでもリストにしてからmapしまくる。 letrecやinternal defineによるローカル関数定義を多用するようになる。 -

    - -

    - 自分のwebサイトのドキュメントをSchemeを使ったフィルタで生成するとか、 普段から使える個人用のプログラムをSchemeで書き始める。 後に、そのコードの半分はsrfi-1とsrfi-13にある関数の再実装であったことに気づく。 -

    - -

    - call/ccを非局所脱出やコルーチンに使ってみて、 なるほど、確かに動くな、と思うが、それ以上の応用は思い浮かばない。 -

    - -

    - 普段常用するマシンに色々な処理系をインストールしまくる。 -

    - -

    - たまにC言語に戻った時に printf(“%s: %d?n” name value); と書いて 何故コンパイルエラーになるのか悩む。 -

    - -

    -Scheme:Schemeプログラマのレベル10 -

    -
    - -

    - 暇ができたら、レベル4へステップアップを目指す!!! -

    - -
    -

    - レベル4 -

    - -

    - ループを書くのにnamed letを自然に使うようになる。 C言語でもつい再帰で書いてしまうようになる。 何故forループがあんなに欲しかったのかわからない。 クロージャが環境を捕捉する、ということが具体的にイメージできるようになる。 関数を関数に渡すことに抵抗がなくなる。 -

    - -

    - 特定の処理系を深く使い込むようになる。 リストだけでなくベクタやハッシュテーブル、オブジェクトシステム等を ぼちぼち使うようになる。 簡単なコード生成にマクロを少し使ってみる。 -

    - -

    - ライブラリに不足を感じ、マイライブラリを作りはじめる。 -

    - -

    - Emacs?でC-M-bやC-M-fなどのS式を扱うキーを無意識のうちに使うようになる。 -

    - -

    -Scheme:Schemeプログラマのレベル10 -

    -
    -
    diff --git a/content/post/2010/02/14/2010-02-14-00001328.md b/content/post/2010/02/14/2010-02-14-00001328.md deleted file mode 100644 index b47b993..0000000 --- a/content/post/2010/02/14/2010-02-14-00001328.md +++ /dev/null @@ -1,152 +0,0 @@ ---- -title: 昨日は友達・後輩とご飯食べてきました -author: kazu634 -date: 2010-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5117;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日も休日出社で二年目のトレーニング期間終了の時点で義務としてしなければならない発表の準備をしました。それだとあんまりにもしんどいだけだったので、友達と後輩と三人でご飯食べてきました。 -

    - -

    - 喫茶店@銀座 -

    - -

    - 後輩がアルバイトをしている喫茶店に友達と行き、待機しました。プランタン@銀座の向かい側にあるお店です。とてもおしゃれで、店員さんたちも親切な方たちばかりでおすすめです: -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -MIKIMOTO LOUNGE -
    - 住所 - - 東京都中央区銀座2-4-12 ミキモトブティック3F -
    - 電話番号 - - 03-3562-3134 -
    - -

    -

    -
    -

    - -

    - -

    - -

    - バー@有楽町 -

    - -

    - 後輩がバイト終了するのを待って、有楽町のバーに行きました。坂の上の雲に影響を受け、Nelson’s Barというお店に行きました(ネルソンはイギリス海軍というか海軍史上の有名な将軍!): -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -銀座|ネルソンズ・バー|アルタ・マール Alta Mar -
    - 住所 - - 東京都 千代田区 丸の内 3丁目 7-6 -
    - 電話番号 - - 03-3217-8650 -
    - -

    - イギリスのパブを想像していったのですが、おつまみしか出さない本格的なバーでした。ちょっと失敗です。後輩がちょっと用事があり、どたばたしていて友達と二人で後輩を待っていただけでした。。。 -

    - -

    - でも、雰囲気は最高に良かったです!!!さすが銀座周辺は違います。 -

    - -

    - ドイツ居酒屋@有楽町 -

    - -

    - その後お腹を過ごした三人は有楽町駅の反対側にあるドイツ料理屋さんに入りました。ここも雰囲気がよい!また料理が凄くおいしかったです!!!まじめにおすすめです!しかも料金もリーズナブルだし!!! -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ドイツ居酒屋 JSレネップ -
    - 住所 - - 〒100-0006 東京都千代田区有楽町2-1-8 JR高架下 -
    - 電話番号 - - 03-3595-0417 -
    -
    diff --git a/content/post/2010/02/14/2010-02-14-gauche-でウェブapiをたたく-その1.md b/content/post/2010/02/14/2010-02-14-gauche-でウェブapiをたたく-その1.md deleted file mode 100644 index 1496af9..0000000 --- a/content/post/2010/02/14/2010-02-14-gauche-でウェブapiをたたく-その1.md +++ /dev/null @@ -1,176 +0,0 @@ ---- -title: gauche でウェブAPIをたたく — その1 -author: kazu634 -date: 2010-02-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5115;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Lispを使ってウェブAPIをたたき、xmlを取得しました。http getメソッドを使う tumblr の記事を取得します。 -

    - -

    - httpリクエストを送る -

    - -

    - http-getを用います: -

    - -
    -

    - ここでpathはリクエストURIのパスコンポーネントまでを指定する 文字列です。与えられたnameとvalueのalistから、 httpリクエスト手続きはHTML4で定められた application/x-www-form-urlencoded形式の クエリ文字列を構成し、pathにアペンドします。 例えば次のふたつのリクエストは同じ効果を持ちます。 二番目の呼び出しではurlエスケープが自動的に行われることに注目してください。 -

    - -
    -(http-get "example.com" "/search?q=foo%20bar&n=20")
    -(http-get "example.com" '("/search" (q "foo bar") (n 20)))
    -
    - -

    -Gauche ユーザリファレンス: 11.19 rfc.http – HTTP -

    -
    - -

    - getメソッドだとこれで十分です。postメソッドだとこれ以外にも指定するみたいです(そもそも、 http-post メソッドを使用する必要がある)。 -

    - -

    - http-getメソッドは、 -

    - -
      -
    1. - httpステータスコード -
    2. -
    3. - httpレスポンスヘッダー -
    4. -
    5. - httpボディー -
    6. -
    - -

    - の三つを返します(from 「Gauche ??? Amazon Web Services??? : torus solutions!」)。XML部分はボディーの部分なので、多値を受け取るようにしておく必要があります(後述のまとめを参照)。 -

    - -

    - 文字コード変換する -

    - -

    - 次のようにするのがお約束(?)のようです: -

    - -
    -(use gauche.charconv)
    -(let* ((raw-in (open-input-string str))
    -(in (open-input-conversion-port raw-in 'utf-8)))
    -;; do something
    -;; (display in) 
    -)
    -
    - -

    - strの部分に変換する前の文字列を指定する。 -

    - -

    - XMLをS式に変換する -

    - -

    - XMLをS式にしたものをSXMLと呼びます。sxml.ssaxモジュールを用いて、変換コマンドを使用できるようにします: -

    - -
    -(use sxml.ssax)
    -(ssax:xml->sxml xml '())
    -
    - -

    - xmlの部分にXML形式の文字列を指定してください。 -

    - -

    - まとめ -

    - -

    - 私のtumblrから引用を、テキスト形式に変更して取得するには次のようにします: -

    - -
    -(use rfc.http)
    -(use sxml.ssax)
    -(use gauche.charconv)
    -;; http-getは多値を返すので、多値を受け取る
    -;; XML部分はbody部分だけのため、
    -;; http-get の戻り値を ssax:xml->sxml するとエラーになる
    -;; from http://torus.jp/memo/x200607/aws.rd.html
    -(define (get-sxml-from-tumblr user)
    -(let-values (((status header body)
    -(http-get
    -(string-append user ".tumblr.com")
    -"/api/read?type=quote?filter=text")))
    -;; status codeが200でなければ、空リストを返す
    -(when (not (equal? status "200")) '())
    -;; XMLが返ってきていれば、 SXML に変換する
    -(let* ((raw-in (open-input-string body))
    -(in (open-input-conversion-port raw-in 'utf-8)))
    -(ssax:xml->sxml in '()))))
    -
    - -

    - このようにしてから、REPLで -

    - -
    -gosh> (get-sxml-from-tumblr "kazu634)
    -
    - -

    - とすれば取得したXMLをSXMLに変換したものが表示されます。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/02/20/2010-02-20-00001329.md b/content/post/2010/02/20/2010-02-20-00001329.md deleted file mode 100644 index b94d68c..0000000 --- a/content/post/2010/02/20/2010-02-20-00001329.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: Foursquareでチェックインした場所を一覧できるサービス -author: kazu634 -date: 2010-02-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5125;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 紹介されていたのでやってみました。会社周辺と自宅周辺が通っている頻度が高いようです。今年も色々なところに行きたいです。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/02/20/2010-02-20-00001330.md b/content/post/2010/02/20/2010-02-20-00001330.md deleted file mode 100644 index a599050..0000000 --- a/content/post/2010/02/20/2010-02-20-00001330.md +++ /dev/null @@ -1,62 +0,0 @@ ---- -title: iPhoneアプリのDelivery Statusが優れもの -author: kazu634 -date: 2010-02-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5123;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - iPhone - ---- -
    -

    - どこかで紹介されているのを見つけて購入したのですが、これが便利でした。 -

    - -

    - たとえばAmazonなどで商品を購入して、宅配便が現在どこまで届いているのか知りたいことってありますよね。そうしたことをやってくれるアプリです。 -

    - -

    - 口だけだとわかりにくいので画像です: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - この時点でAmazonから二点商品を購入しています。次の画像では配送状況を確認しています。これがなかなか便利です。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - さらに便利なのが、マップ表示できるところです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - こんな感じです。かゆいところに手が届くところがgoodです! -

    -
    diff --git a/content/post/2010/02/21/2010-02-21-00001331.md b/content/post/2010/02/21/2010-02-21-00001331.md deleted file mode 100644 index 48bd61e..0000000 --- a/content/post/2010/02/21/2010-02-21-00001331.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: ねこ -author: kazu634 -date: 2010-02-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5131;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -http://28.media.tumblr.com/GxlDeM8kxngvocgpoK64689co1_500.jpg -

    -
    diff --git a/content/post/2010/02/21/2010-02-21-00001332.md b/content/post/2010/02/21/2010-02-21-00001332.md deleted file mode 100644 index 6a6f469..0000000 --- a/content/post/2010/02/21/2010-02-21-00001332.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: あなたは探検家 -author: kazu634 -date: 2010-02-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5129;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -http://29.media.tumblr.com/tumblr_kxnfw0nd8c1qzqoezo1_400.jpg -

    -
    diff --git a/content/post/2010/02/28/2010-02-28-00001334.md b/content/post/2010/02/28/2010-02-28-00001334.md deleted file mode 100644 index c9f4746..0000000 --- a/content/post/2010/02/28/2010-02-28-00001334.md +++ /dev/null @@ -1,84 +0,0 @@ ---- -title: 先輩の結婚式今日は先輩の結婚式に行ってきました。 -author: kazu634 -date: 2010-02-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5137;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 結婚式は初めてだったので、なんか色々と楽しめました♪ -

    - -

    - 結婚式 -

    - -

    - 津波の影響で誓いのキスのちょっと前に結婚式会場に入りました。いやー、奥様を初めて見たのですが、きれいな方でした。いーなー。 -

    - -

    - 下の画像みたいに、おしゃれな雰囲気でした。すてきです。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 二次会 -

    - -

    -ビストロ酒場 Marine-clubが会場でした。おしゃれな雰囲気で、素敵な会場です。 -

    - -

    - 奥様がすごーく結婚式をプランニングしているようで、とても楽しめました。産婦人科の看護師さんだそうで、女性の出席者が多かったです。ピアノの演奏とか、看護師さんたちの合唱グループみたいなのがあって、歌を歌っていました。こういう看護師さんがいるところなら、安心して赤ちゃんが産めるな。 -

    - -

    - というわけで、今日は結婚式に行ってきました。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ビストロ酒場 Marine-club -
    - 住所 - - 〒231-0017 神奈川県横浜市中区港町3-14 キリン関内ビル2F -
    - 電話番号 - - 045-662-8240 -
    -
    diff --git a/content/post/2010/03/03/2010-03-03-legoでstar-wars.md b/content/post/2010/03/03/2010-03-03-legoでstar-wars.md deleted file mode 100644 index bd762c6..0000000 --- a/content/post/2010/03/03/2010-03-03-legoでstar-wars.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: LegoでStar Wars -author: kazu634 -date: 2010-03-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5139;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2010/03/06/2010-03-06-00001335.md b/content/post/2010/03/06/2010-03-06-00001335.md deleted file mode 100644 index 6447f33..0000000 --- a/content/post/2010/03/06/2010-03-06-00001335.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: 電子辞書と翻訳作業 -author: kazu634 -date: 2010-03-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5143;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 学生の時から一緒の時を過ごしてきた電子辞書くんです。私の戦友です。 -

    - -

    - 社会人になったら使う機会もないかと思っていたのですが、実は某製品のマニュアルを英語に翻訳することになり引っ張り出してきています。 -

    - -

    - 今の部に移ったときに部長がTOEIC 950 overであることを聞きつけて、振ってきた仕事でした。。。最近忙しく、優先度的にマニュアル翻訳は後回しにしていたのですが、さすがに火がついてきています。今日の休日出社はマニュアル翻訳作業でした。。。 -

    - -

    - 今月の19日でなんとか終わらせねばならぬので、がんばらねば。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/06/2010-03-06-00001336.md b/content/post/2010/03/06/2010-03-06-00001336.md deleted file mode 100644 index 363d347..0000000 --- a/content/post/2010/03/06/2010-03-06-00001336.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: ラーメン屋さんで見つけた置物 -author: kazu634 -date: 2010-03-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5141;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - こんな置物がありました。なんか気になったので、写真を撮っちゃった: -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -博多らぁめん斗樹大森店 -
    - 住所 - - 東京都大田区山王2-1-5 大森駅ビルララ -
    - 電話番号 - - 03-3772-7342 -
    -
    diff --git a/content/post/2010/03/08/2010-03-08-00001337.md b/content/post/2010/03/08/2010-03-08-00001337.md deleted file mode 100644 index b0e5b03..0000000 --- a/content/post/2010/03/08/2010-03-08-00001337.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 宮崎あおい、見かけるたびにきれいになっていくような気が -author: kazu634 -date: 2010-03-08 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5149;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - こんな動画を見つけちゃった: -

    - -

    -
    D -

    -
    diff --git a/content/post/2010/03/10/2010-03-10-本日の-amazon.md b/content/post/2010/03/10/2010-03-10-本日の-amazon.md deleted file mode 100644 index 45a7f97..0000000 --- a/content/post/2010/03/10/2010-03-10-本日の-amazon.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: 本日の amazon -author: kazu634 -date: 2010-03-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5153;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -初めての人のためのLISP[増補改訂版]

    - -
    -

    -初めての人のためのLISP[増補改訂版] -

    - - -
    - -
    -
    -
    - -
    -SONY ノイズキャンセリングヘッドホン MDR-NC33

    - -
    -

    -SONY ノイズキャンセリングヘッドホン MDR-NC33 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/03/10/2010-03-10-買いたい本-2.md b/content/post/2010/03/10/2010-03-10-買いたい本-2.md deleted file mode 100644 index b7c9206..0000000 --- a/content/post/2010/03/10/2010-03-10-買いたい本-2.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 買いたい本 -author: kazu634 -date: 2010-03-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5155;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -20歳のときに知っておきたかったこと スタンフォード大学集中講義

    - -
    -

    -20歳のときに知っておきたかったこと スタンフォード大学集中講義 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/03/14/2010-03-14-00001338.md b/content/post/2010/03/14/2010-03-14-00001338.md deleted file mode 100644 index 9817393..0000000 --- a/content/post/2010/03/14/2010-03-14-00001338.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: '昨日の夕飯: つけ麺' -author: kazu634 -date: 2010-03-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5159;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 土~日曜日にかけて会社で働いておりました。疲れました。大変です。今週の金曜日には終了するので、それまでの辛抱です。 -

    - -

    - 土曜日の夕飯につけ麺を食べました。おいしかったです。このつけ麺に結構救われました: -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -つけ麺 らーめん 惣五郎 -
    - 住所 - - 東京都大田区大森北1-30-5 -
    - 電話番号 - - 03-3766-0881 -
    -
    diff --git a/content/post/2010/03/18/2010-03-18-今日買った本-27.md b/content/post/2010/03/18/2010-03-18-今日買った本-27.md deleted file mode 100644 index 7cc1665..0000000 --- a/content/post/2010/03/18/2010-03-18-今日買った本-27.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-03-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5163;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/1号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/1号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/03/20/2010-03-20-00001339.md b/content/post/2010/03/20/2010-03-20-00001339.md deleted file mode 100644 index 6af0818..0000000 --- a/content/post/2010/03/20/2010-03-20-00001339.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: ここ最近のランチ -author: kazu634 -date: 2010-03-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5165;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 魚が多かったよ: -

    - -

    -

    -
    -

    - -

    - -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/20/2010-03-20-00001340.md b/content/post/2010/03/20/2010-03-20-00001340.md deleted file mode 100644 index 4f3d47a..0000000 --- a/content/post/2010/03/20/2010-03-20-00001340.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: ロイズのチョコレート -author: kazu634 -date: 2010-03-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5167;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 北海道でチョコレートというと、ロイズだそうです。知らなかった。。。お土産にもらいました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - from kazu634 -

    -
    diff --git a/content/post/2010/03/22/2010-03-22-今日の夕飯-4.md b/content/post/2010/03/22/2010-03-22-今日の夕飯-4.md deleted file mode 100644 index 425b80b..0000000 --- a/content/post/2010/03/22/2010-03-22-今日の夕飯-4.md +++ /dev/null @@ -1,65 +0,0 @@ ---- -title: 今日の夕飯 -author: kazu634 -date: 2010-03-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5177;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日はお好み焼きを食べました!: -

    - -

    -

    -
    -

    - -

    - -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ふるかわ -
    - 住所 - - 神奈川県 横浜市戸塚区 戸塚町 113 -
    - 電話番号 - - 045-861-7531 -
    -
    diff --git a/content/post/2010/03/25/2010-03-25-00001342.md b/content/post/2010/03/25/2010-03-25-00001342.md deleted file mode 100644 index 8b46526..0000000 --- a/content/post/2010/03/25/2010-03-25-00001342.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: TwitBirdProがアップデート -author: kazu634 -date: 2010-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5183;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - iPhone - ---- -
    -

    - iPhone用のTwitterクライアント、TwitBirdProがアップデートしました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 前のアップデートで作成したリストがうまく表示できなくなるという不具合が発生していたのですが、このアップデートでバグフィックスされました。これで快適に Twitter を使えるぞ♪ -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/25/2010-03-25-00001343.md b/content/post/2010/03/25/2010-03-25-00001343.md deleted file mode 100644 index 429d64b..0000000 --- a/content/post/2010/03/25/2010-03-25-00001343.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 昨日、撮った写真だよ -author: kazu634 -date: 2010-03-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5181;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ランチです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 夜中の咲きかけている桜です: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/26/2010-03-26-00001344.md b/content/post/2010/03/26/2010-03-26-00001344.md deleted file mode 100644 index c426bc1..0000000 --- a/content/post/2010/03/26/2010-03-26-00001344.md +++ /dev/null @@ -1,71 +0,0 @@ ---- -title: 今日は横浜をぶらぶら -author: kazu634 -date: 2010-03-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5187;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は横浜をぶらぶらして、映画を見てきました。まずはスタート地点の戸塚で花見客目当てのたこ焼き屋さんを発見!早速、写真を撮りました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 横浜に着くと、こんな像を発見です: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - こんな銅像があったなんて、気づかなかった。。。 -

    - -

    - 映画は『ライヤーゲーム』を観てきました。戸田恵梨香、やっぱりかわいいです。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 騙し合いなわけですが、何でもバカ正直に信じてしまう戸田恵梨香扮するなおちゃんが、最後はみんなを信じ合わせることに成功させてしまうわけです!戸田恵梨香さすがです。 -

    - -

    - 映画館を出たら、もう暗くなっていました: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/27/2010-03-27-when-do-i-sleep.md b/content/post/2010/03/27/2010-03-27-when-do-i-sleep.md deleted file mode 100644 index 47db519..0000000 --- a/content/post/2010/03/27/2010-03-27-when-do-i-sleep.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: When Do I Sleep? -author: kazu634 -date: 2010-03-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5193;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 当たってる! -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/03/28/2010-03-28-farmers-market.md b/content/post/2010/03/28/2010-03-28-farmers-market.md deleted file mode 100644 index 09fca12..0000000 --- a/content/post/2010/03/28/2010-03-28-farmers-market.md +++ /dev/null @@ -1,139 +0,0 @@ ---- -title: Farmer’s Market -author: kazu634 -date: 2010-03-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5195;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は友達がブースを出している Farmer’s Market @ 国連大学に遊びに行ってきました。普段はなかなか表参道方面には行かないので、結構楽しめました。 -

    - -

    - ランチ -

    - -

    - ランチは澤乃井でうどんを食べました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - うどんが本当においしかったです。いやー、適当に入っただけなんですが、本当におすすめです! -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -澤乃井 -
    - 住所 - - 東京都 渋谷区 渋谷 1-8-13 -
    - 電話番号 - - 03-3409-1058 -
    - -

    - Farmer’s Market -

    - -

    - 農家の人と直接的な交流を通し、「農、食、買い物そして日々の生活について再考する場」を作り出すことを目的にしたイベントだそうです (詳細は下記参照): -

    - -
    -

    - ” 農、食、買い物そして日々の生活について再考する場 “ -

    - - - -

    - Farmer’s Marketはこれらを通じて、都市に暮らす人々の生活に貢献することを目指します。 -

    - -

    -Farmer%27s Market – Concept | コンセプト -

    -
    - -

    - 色々な地域の農家の人が野菜とかを持ち寄って販売していました。色々なものが展示してあり、とても楽しかったです。 -

    - -

    -

    -
    -

    - -

    - -

    - -

    -

    -
    -

    - -

    - -

    - -

    - リンゴジュースを買ってきました。おいしいです。ただ残念ながら、友人のブースではネギとかお米とかを販売していたがために、何も買うことができず。。。お米は炊飯器も一緒に提供してくれないと無理ですよ。。。 -

    - -

    - 表参道へ -

    - -

    - 表参道ヒルズをぶらぶらして、帰ってきました! -

    -
    diff --git a/content/post/2010/03/29/2010-03-29-00001346.md b/content/post/2010/03/29/2010-03-29-00001346.md deleted file mode 100644 index ca922fe..0000000 --- a/content/post/2010/03/29/2010-03-29-00001346.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: Tumblr の引用だけを Twitter に通知する Perl スクリプト -author: kazu634 -date: 2010-03-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5199;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Perl - ---- -
    -

    - 書いてみました。 -

    - -

    - 何が問題だったの? -

    - -

    - Tumblr に付属の Twitter 連携だと、画像とかも Twitter に通知されてしまうので、タイムラインが流れてしまいます(どうしても画像がメインになってしまいますよね。。。)。個人的にこれはあまりいい状況ではないと思っていました。そのために、 Tumblr の Twitter 連携機能をオフにしていました。ですが、個人的には引用だけを Twitter に通知したかったので、 Tumblr と Twitter の API を活用して、連携させました。 -

    - -

    - ソース -

    - -

    - Perl で書きました。そのうち gauche に移植する! -

    - -
    -# === Libraries ===
    -use strict;
    -use warnings;
    -use Perl6::Say;
    -use YAML::Syck;
    -use WebService::Simple;
    -use XML::Simple;
    -use utf8;
    -use Encode;
    -use Config::Auto;
    -use Net::Twitter;
    -# === Until what ID number do I get from my favorites ===
    -my $recent_id = ;    # variant for storing the recent-obtained ID number
    -# Read the ID number from the configuration file, .get_tumblr,
    -# if it exists.
    -if ( -f ".get_tumblr" ) {
    -my $config = Config::Auto::parse(".get_tumblr");
    -$recent_id = $config->{recent_id};
    -}
    -# === Tumblr から引用を取得する ===
    -my $tumblr =
    -WebService::Simple->new( base_url => "http://tumblrのユーザー名.tumblr.com/api/read", );
    -my $response = $tumblr->get( { type => 'quote', num => '50' } );
    -my $data = XMLin( $response->content );
    -my @ids = sort keys %{ $data->{posts}->{post} };
    -# === 取得した XML データを操作する処理 ===
    -foreach my $id (@ids) {
    -next if ($id <= $recent_id);
    -my $text = encode( 'utf-8', $data->{posts}->{post}->{$id}->{"quote-text"} );
    -my $url  = encode( 'utf-8', $data->{posts}->{post}->{$id}->{"quote-source"} );
    -# URLの処理
    -if ($url =~ /<a href="([^"]+)"/) {
    -        $url = $1;
    -    } else {
    -        $url  = encode( 'utf-8', $data->{posts}->{post}->{$id}->{"url"} );
    -    }
    -    # HTMLを除去する処理
    -    $text =~ s/<a.*>.+<\/a>://g;
    -    $text =~ s/<.*?>//g;
    -    $text =~ s/\(via?[^\)]+\)//g;
    -    $text =~ s/\n//g;
    -    $text =~ s/^\s+//g;
    -    chomp($text);
    -    # shorten URLs
    -    my $bitly = WebService::Simple->new(
    -        base_url => "http://api.bit.ly/shorten",
    -        param    => {
    -            login   => "bit.lyのユーザー名",
    -            apiKey  => "bit.lyのAPIキー",
    -            version => "2.0.1",
    -            format  => "xml",
    -        }
    -    );
    -    my $bitly_result = $bitly->get( { longUrl => $url } );
    -    my $short =
    -      XMLin( $bitly_result->content )->{results}->{nodeKeyVal}->{shortUrl};
    -    $url = $short;
    -    # 文字数のカウント
    -    # UTFの場合注意が必要!
    -    # http://weeeblog.net/blog/2007/12/01_1445.php
    -    my $count_text = length( decode( 'utf-8', $text ) );
    -    my $count_url  = length( decode( 'utf-8', $url ) );
    -    next if $text eq "";
    -    my $twitter =
    -        Net::Twitter->new( { username => 'Twitterのユーザー名', password => 'Twitterのパスワード' } );
    -    if ( ( $count_text + $count_url + 16 ) <= 140 ) {
    -        my $result = $twitter->update({status => "[quote] $text $url"});
    -    }
    -    else {
    -        # 投稿するスクリプトの整形処理
    -        my $display_text =
    -          substr( decode( 'utf-8', $text ), 0, ( 140 - ( $count_url + 12 ) ) );
    -        $text = decode( 'utf-8', $text);
    -        my $result = $twitter->update({status => "[quote] $display_text... $url"});
    -    }
    -    $recent_id = $id;
    -    last;
    -}
    -# === update the recent_id ===
    -open( FILE, '> .get_tumblr' ) or die "$!";
    -say FILE "recent_id=$recent_id";
    -close(FILE);
    -
    - -

    - とりあえず -

    - -

    - 自宅サーバで0時~8時の間で cron で回してみて結果を見てみます。 -

    -
    diff --git a/content/post/2010/04/02/2010-04-02-今日買った本-28.md b/content/post/2010/04/02/2010-04-02-今日買った本-28.md deleted file mode 100644 index 6c7f427..0000000 --- a/content/post/2010/04/02/2010-04-02-今日買った本-28.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5203;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/15号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/15号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/02/2010-04-02-昨日のランチ-2.md b/content/post/2010/04/02/2010-04-02-昨日のランチ-2.md deleted file mode 100644 index 686b107..0000000 --- a/content/post/2010/04/02/2010-04-02-昨日のランチ-2.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 昨日のランチ -author: kazu634 -date: 2010-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5205;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 昨日はアップルツリーでランチを食べました。オムライスだよ: -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -アップルツリー -
    - 住所 - - 東京都 品川区 南大井 6-26-2 大森ベルポートB館 -
    - 電話番号 - - 03-5763-1161 -
    -
    diff --git a/content/post/2010/04/03/2010-04-03-00001348.md b/content/post/2010/04/03/2010-04-03-00001348.md deleted file mode 100644 index aeb9b55..0000000 --- a/content/post/2010/04/03/2010-04-03-00001348.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: 花見の季節です -author: kazu634 -date: 2010-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5209;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -

    -
    -

    - -

    - -

    - -

    -

    -
    -

    - -

    - -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/04/03/2010-04-03-今日の夕飯-5.md b/content/post/2010/04/03/2010-04-03-今日の夕飯-5.md deleted file mode 100644 index dc4f679..0000000 --- a/content/post/2010/04/03/2010-04-03-今日の夕飯-5.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 今日の夕飯 -author: kazu634 -date: 2010-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5211;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - がっつりチャーハンです! -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -上海モダン -
    - 住所 - - 神奈川県 横浜市戸塚区 戸塚町 53 -
    - 電話番号 - - 045-864-1488 -
    -
    diff --git a/content/post/2010/04/03/2010-04-03-本日購入した本-12.md b/content/post/2010/04/03/2010-04-03-本日購入した本-12.md deleted file mode 100644 index b2d51f7..0000000 --- a/content/post/2010/04/03/2010-04-03-本日購入した本-12.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5207;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Web制作の現場で使う jQueryデザイン入門 (WEB PROFESSIONAL)

    - -
    -

    -Web制作の現場で使う jQueryデザイン入門 (WEB PROFESSIONAL) -

    - - -
    - -
    -
    -
    - -
    -jQueryプラグインブック―「軽量」「高機能」 JavaScriptライブラリの導入と活用! (I・O BOOKS)

    - -
    -

    -jQueryプラグインブック―「軽量」「高機能」 JavaScriptライブラリの導入と活用! (I・O BOOKS) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/06/2010-04-06-今日買った本-29.md b/content/post/2010/04/06/2010-04-06-今日買った本-29.md deleted file mode 100644 index 93a0d75..0000000 --- a/content/post/2010/04/06/2010-04-06-今日買った本-29.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-04-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5213;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -日経ビジネス Associe (アソシエ) 2010年 4/20号 [雑誌]

    - -
    -

    -日経ビジネス Associe (アソシエ) 2010年 4/20号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -小山龍介 TOOL HACKS! (LOCUS MOOK)

    - -
    -

    -小山龍介 TOOL HACKS! (LOCUS MOOK) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/07/2010-04-07-00001349.md b/content/post/2010/04/07/2010-04-07-00001349.md deleted file mode 100644 index 7b7a0c5..0000000 --- a/content/post/2010/04/07/2010-04-07-00001349.md +++ /dev/null @@ -1,172 +0,0 @@ ---- -title: WiLikiのインストールに失敗する -author: kazu634 -date: 2010-04-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5215;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Lispを使えるようになりたい自分がなぜ Pukiwiki を導入しているのかと気づき、 WiLiki を導入する…だが、 make check に失敗する。なぜだろう??? -

    - -
    -kazu634@srv634% ll                                           /var/samba/convert/WiLiKi-0.6.1 [9133]
    -合計 236K
    --rw-r--r-- 1 nobody nogroup   28 2008-01-11 22:52 AUTHORS
    --rw-r--r-- 1 nobody nogroup 1.2K 2009-03-17 10:27 COPYING
    --rw-r--r-- 1 nobody nogroup  34K 2009-03-17 10:36 ChangeLog
    --rw-r--r-- 1 nobody nogroup  179 2009-03-17 09:07 HACKING
    --rw-r--r-- 1 nobody nogroup  499 2009-03-17 09:08 INSTALL
    --rw-r--r-- 1 root   root    1.9K 2010-04-07 22:36 Makefile
    --rw-r--r-- 1 nobody nogroup 1.9K 2008-02-01 11:38 Makefile.in
    --rw-r--r-- 1 nobody nogroup   86 2009-03-17 09:08 NEWS
    --rw-r--r-- 1 nobody nogroup  139 2009-03-17 09:07 README
    --rw-r--r-- 1 nobody nogroup    6 2010-04-07 22:36 VERSION
    --rw-r--r-- 1 root   root     155 2010-04-07 22:36 WiLiKi.gpd
    -drwxr-xr-x 2 nobody nogroup 4.0K 2008-01-11 22:52 bin
    --rw-r--r-- 1 root   root    4.2K 2010-04-07 22:36 config.log
    --rwxr-xr-x 1 root   root     21K 2010-04-07 22:36 config.status
    --rwxr-xr-x 1 nobody nogroup  78K 2009-03-17 10:36 configure
    --rw-r--r-- 1 nobody nogroup 1.9K 2009-03-17 09:09 configure.in
    -drwxr-xr-x 3 nobody nogroup 4.0K 2010-04-07 22:36 doc
    -drwxr-xr-x 2 nobody nogroup 4.0K 2008-01-11 22:52 emacs
    --rwxr-xr-x 1 nobody nogroup 5.5K 2008-01-11 22:52 install-sh
    -drwxr-xr-x 2 nobody nogroup 4.0K 2009-03-17 10:26 old
    -drwxr-xr-x 2 nobody nogroup 4.0K 2010-04-07 22:36 po
    -drwxr-xr-x 3 nobody nogroup 4.0K 2010-04-07 22:36 src
    -drwxr-xr-x 2 nobody nogroup 4.0K 2010-04-07 22:36 test
    -drwxr-xr-x 3 nobody nogroup 4.0K 2008-04-05 05:32 util
    -kazu634@srv634% ./configure                                  /var/samba/convert/WiLiKi-0.6.1 [9134]
    -./configure: 53: cannot create conf1186.sh: Permission denied
    -./configure: 53: cannot create conf1186.sh: Permission denied
    -chmod: `conf1186.sh'にアクセスできません: No such file or directory
    -./configure: line 44: conf1186.sh: Permission denied
    -./configure: line 45: conf1186.sh: Permission denied
    -chmod: cannot access `conf1186.sh': No such file or directory
    -mkdir: cannot create directory `conf1186.dir': Permission denied
    -./configure: line 499: conf1186.file: Permission denied
    -./configure: line 1271: config.log: Permission denied
    -./configure: line 1281: config.log: Permission denied
    -kazu634@srv634% sudo ./configure                             /var/samba/convert/WiLiKi-0.6.1 [9135]
    -[sudo] password for kazu634: 
    -checking for gosh... /usr/bin/gosh
    -checking for gauche-config... /usr/bin/gauche-config
    -checking for gauche-package... /usr/bin/gauche-package
    -checking for gauche-install... /usr/bin/gauche-install
    -checking for gauche-cesconv... /usr/bin/gauche-cesconv
    -configure: creating WiLiKi.gpd
    -configure: creating ./config.status
    -config.status: creating Makefile
    -config.status: creating src/Makefile
    -config.status: creating doc/Makefile
    -config.status: creating test/Makefile
    -config.status: creating po/Makefile
    -kazu634@srv634% sudo make                                    /var/samba/convert/WiLiKi-0.6.1 [9136]
    -cd src; make
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/src' に入ります
    -/usr/bin/gosh ./gen-version ../VERSION > wiliki/version.scm
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/src' から出ます
    -cd doc; make
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/doc' に入ります
    -make[1]: `all' に対して行うべき事はありません.
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/doc' から出ます
    -cd po; make
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/po' に入ります
    -make[1]: `all' に対して行うべき事はありません.
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/po' から出ます
    -kazu634@srv634% sudo make check                              /var/samba/convert/WiLiKi-0.6.1 [9137]
    -cd test; make check
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/test' に入ります
    -echo "/usr/bin/gosh" > gosh-path
    -Testing core ...                                                 passed.
    -Testing formatter ...                                            passed.
    -Testing logger ...                                               passed.
    -Testing edit ...                                                 passed.
    -Testing rss ...                                                  gosh: "error": Compile Error: Compile Error: cannot find file "gauche/experimental/app.scm" in *load-path* ("../src" "." "/usr/share/gauche/site/lib" "/usr/share/gauche/0.8.13/lib")
    -"../src/wiliki/rss.scm":32:(define-module wiliki.rss (use gauch ...
    -"./rss.scm":7:(use wiliki.rss)
    -Testing wiliki ...                                               passed.
    -make[1]: ディレクトリ `/var/samba/convert/WiLiKi-0.6.1/test' から出ます
    -
    - -

    -

    - -

    - とりあえずインストールしてみて、記事をプレビューするとこんな感じのエラーメッセージが。。。 -

    - -
    -couldn't open gdbm file "/home/kazu634/data/wikidata.dbm" (gdbm_errno=3)
    -*** ERROR: couldn't open gdbm file "/home/kazu634/data/wikidata.dbm" (gdbm_errno=3)
    -Stack Trace:
    -_______________________________________
    -  (call-with-output-string (cut with-error-to-port <> (cut report-er ...
    -At line 259 of "/usr/share/gauche/site/lib/wiliki/core.scm"
    -1  (make <wiliki-page> :title (string-append "" (x->string (title-of  ...
    -At line 254 of "/usr/share/gauche/site/lib/wiliki/core.scm"
    -2  on-error
    -3  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -4  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -5  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -6  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -7  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -8  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -9  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -10  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -11  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -12  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -13  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -14  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -15  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -16  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -17  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -18  (gdbm-open path (slot-ref self 'bsize) rwopt (slot-ref self 'file- ...
    -At line 88 of "/usr/share/gauche/0.8.13/lib/dbm/gdbm.scm"
    -19  (db-try-open path type rwmode)
    -At line 686 of "/usr/share/gauche/site/lib/wiliki/core.scm"
    -20  proc
    -21  (with-error-handler (lambda (e) (let ((e e)) (%guard-rec e e (else ...
    -[unknown location]
    -
    - -

    - ちなみに wiliki.cgi の内容は以下: -

    - -
    -(define (main args)
    -(wiliki-main
    -(make <wiliki>
    -     :db-path "/home/kazu634/data/wikidata.dbm"
    -     :top-page "WiLiKi"
    -     :title "MyWiliki"
    -     :description "Shiro's Wiliki Site"
    -     :style-sheet "wiliki.css"
    -     :language 'jp
    -     :charsets '((jp . utf-8) (en . utf-8))
    -     :image-urls '((#/^http:\/\/sourceforge.net\/sflogo/ allow))
    -     :debug-level 0
    -     )))
    -
    -
    diff --git a/content/post/2010/04/10/2010-04-10-00001350.md b/content/post/2010/04/10/2010-04-10-00001350.md deleted file mode 100644 index c707ba8..0000000 --- a/content/post/2010/04/10/2010-04-10-00001350.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: 今日は馬刺しを食べてきました -author: kazu634 -date: 2010-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5217;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は大学の同窓会(というか先生が参加されるので「同窓会」を名乗っているのだけであって、基本的にはお食事会なのですが。。。)がありました。 -

    - -

    - 私が幹事をしていたのですが、馬刺しを食べてみたかったため、馬刺しを食べてきました!これはおいしかった!感動した!!! -

    - -

    - メッセージ -

    - -

    - 席に着くと、こんな素敵なメッセージがお出迎えしてくれます: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - ゆっけ -

    - -

    - ユッケです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 馬刺し -

    - -

    - 馬刺し、おいしかったです: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 追記 -

    - -
    - 鍋 -
    - -

    -

    -
    -

    - -

    - -

    - -
    - その他 -
    - -

    - みんなの近況とかがわかって、楽しかったです。 -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ニッポン馬肉道場 馬喰ろう 恵比寿 -
    - 住所 - - 〒150-0021 東京都渋谷区恵比寿西1-7-12 ウインエビス -
    - 電話番号 - - 03-5459-8348 -
    -
    diff --git a/content/post/2010/04/13/2010-04-13-00001351.md b/content/post/2010/04/13/2010-04-13-00001351.md deleted file mode 100644 index 567fe70..0000000 --- a/content/post/2010/04/13/2010-04-13-00001351.md +++ /dev/null @@ -1,133 +0,0 @@ ---- -title: さくらインターネットに WiLiKi をインストール -author: kazu634 -date: 2010-04-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5221;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -
    -

    - さくらインターネットに WiLiKi をインストールしました。 WiLiKi で標準で使用する gdbm をさくらインターネットには導入できなかったため、 WiLiKi を動作させるのにはまりました。何かの参考までにインストール方法を載せておきます。 -

    - -

    - ちなみに WiLiKi はここです。 -

    - -

    - Gaucheのインストール -

    - -

    -Gauche から Gauche のソースをダウンロードします。 -

    - -
    -% wget http://prdownloads.sourceforge.net/gauche/Gauche-0.9.tgz
    -% tar zxvf Gauche-0.9.tgz
    -
    - -

    - ここでは、 Gauche を ~/local にビルドすることにします: -

    - -
    -% ./configure --prefix=$HOME/local
    -% make
    -% make test
    -% make install
    -
    - -

    - WiLiKiのインストール -

    - -

    -WiLiKi から WiLiKi のソースをダウンロードします。 -

    - -
    -% wget http://sourceforge.net/projects/wiliki/files/wiliki/.6.1/WiLiKi-0.6.1.tgz/download
    -
    - -

    - 「リファレンス」で紹介されている gauche-package を使う方法を用いると、 GDBM のテストでエラーが発生し、インストールに失敗します。そこで、 tgz を解凍し、 configure → make → make install します: -

    - -
    -% tar zxvf WiLiKi-0.6.1.tgz
    -% cd WiLiKi-0.6.1
    -% ./configure --prefix=$HOME/local
    -% make
    -% make install
    -
    - -

    - wiliki.cgi・wiliki.cssの設置 -

    - -

    - src フォルダにある wiliki.cgi を ~/www/ 以下の任意の場所にコピーします。ここでは ~/www/wiliki に設置します。 -

    - -
    -% cd src
    -% cp -p wiliki.cgi ~/www/wiliki/
    -
    - -

    - また、 wiliki.css を ~/www/ 以下の任意の場所にコピーします。ここでは ~/www/ に設置します。 -

    - -
    -% cp -p wiliki.css ~/www
    -
    - -

    - wiliki.cgi の編集 -

    - -

    - 「カスタマイズ」を参考に、設定を編集します。 -

    - -

    - なお、デフォルトの gdbm はさくらインターネットでは使用できません。ソースからのビルドも管理者権限が必要となるため失敗しました。そこで fsdbm を用います。私の場合は下記のように設定しました: -

    - -
    -simoom634@www1594% diff ~/source/WiLiKi-0.6.1/src/wiliki.cgi wiliki.cgi           ~/www/wiliki [3743]
    -1c1
    -< #!/usr/bin/gosh
    ----
    -> #!/home/simoom634/local/bin/gosh
    -3a4
    -> (use dbm.fsdbm)
    -55c56,57
    -<      :db-path "/home/shiro/data/wikidata.dbm"
    ----
    ->      :db-path "/home/simoom634/data/wikidata.dbm"
    ->      :db-type <fsdbm>
    -58,59c60,61
    -<      :description "Shiro's Wiliki Site"
    -<      :style-sheet "wiliki.css"
    ----
    ->      :description "Kazu634's Wiliki Site"
    ->      :style-sheet "../wiliki.css"
    -61c63
    -<      :charsets '((jp . euc-jp) (en . euc-jp))
    ----
    ->      :charsets '((jp . utf-8) (en . utf-8))
    -63c65
    -<      :debug-level 
    ----
    ->      :debug-level 1
    -
    - -

    - 事前に /home/simoom634/data/ ディレクトリーを作成してください。 -

    -
    diff --git a/content/post/2010/04/14/2010-04-14-00001352.md b/content/post/2010/04/14/2010-04-14-00001352.md deleted file mode 100644 index b24424a..0000000 --- a/content/post/2010/04/14/2010-04-14-00001352.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: アンジェラ・アキのミニライブ -author: kazu634 -date: 2010-04-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5223;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Angela Aki - ---- -
    -

    - 今日は川崎でCD発売を記念してアンジェラ・アキのミニライブが開催されました。頑張って聴きに行こうとしたのですが、30分ほど出遅れてしました。。。 -

    - -

    - 最新のCDは「輝く人」です。年末の武道館ライブではじめてお披露目したのを聞いたっけな: -

    - -

    -
    D -

    - -

    - ちなみにライブ開始5分前の時点でこの位置にいました: -

    - -

    -
    大きな地図で見る -

    - -

    - ちなみに川崎はここです: -

    - -

    -
    大きな地図で見る -

    - -

    - やっぱり間に合わないですよね。。。これだと。最後の締めの挨拶だけ聞いて返ってきました(^^ゞ -

    - -
    -輝く人【初回生産限定盤】

    - -
    -

    -輝く人【初回生産限定盤】 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/16/2010-04-16-00001353.md b/content/post/2010/04/16/2010-04-16-00001353.md deleted file mode 100644 index 6ab7c2a..0000000 --- a/content/post/2010/04/16/2010-04-16-00001353.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: 串焼き屋さんで懇親会を行います -author: kazu634 -date: 2010-04-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5225;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 異動の季節でうちの部署も人が出たり入ったり。歓送迎会の幹事をやることになりました。色々とあったのですが、串焼き屋さんでやることにしました。 -

    - -

    - 行ってみたのですが、これがまたおいしかった!満足した! -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -総本家 唐とん 大森店 -
    - 住所 - - 〒144-0016 東京都大田区大森北1-8-11 経屋ビル1F -
    - 電話番号 - - 03-6659-7554 -
    -
    diff --git a/content/post/2010/04/18/2010-04-18-00001354.md b/content/post/2010/04/18/2010-04-18-00001354.md deleted file mode 100644 index 1a5f54f..0000000 --- a/content/post/2010/04/18/2010-04-18-00001354.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: キティーちゃんのバス -author: kazu634 -date: 2010-04-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5227;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 東京駅付近で目撃しました: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/04/20/2010-04-20-本日買った本-5.md b/content/post/2010/04/20/2010-04-20-本日買った本-5.md deleted file mode 100644 index 9a9c9ab..0000000 --- a/content/post/2010/04/20/2010-04-20-本日買った本-5.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2010-04-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5229;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/29号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 4/29号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Design of Design, The: Essays from a Computer Scientist

    - -
    -

    -Design of Design, The: Essays from a Computer Scientist -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/22/2010-04-22-今日買った本-30.md b/content/post/2010/04/22/2010-04-22-今日買った本-30.md deleted file mode 100644 index 32ead96..0000000 --- a/content/post/2010/04/22/2010-04-22-今日買った本-30.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-04-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5233;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - オシムの本が出てた! -

    - -
    -考えよ! ――なぜ日本人はリスクを冒さないのか? (角川oneテーマ21 A 114)

    - -
    -

    -考えよ! ――なぜ日本人はリスクを冒さないのか? (角川oneテーマ21 A 114) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/04/24/2010-04-24-今日買った本-31.md b/content/post/2010/04/24/2010-04-24-今日買った本-31.md deleted file mode 100644 index 7b72918..0000000 --- a/content/post/2010/04/24/2010-04-24-今日買った本-31.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-04-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5235;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -WEB+DB PRESS Vol.56

    - - - -
    -
    -
    -
    diff --git a/content/post/2010/04/25/2010-04-25-00001355.md b/content/post/2010/04/25/2010-04-25-00001355.md deleted file mode 100644 index ff529ad..0000000 --- a/content/post/2010/04/25/2010-04-25-00001355.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: WiLiKi で youtube 動画を表示するマクロ -author: kazu634 -date: 2010-04-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5239;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -
    -

    - 作成しました。簡単にできちゃった。 -

    - -

    - ソース -

    - -
    -;; youtube module
    -;; [[$$youtube id]]
    -(select-module wiliki.macro)
    -(use wiliki)
    -(use wiliki.macro)
    -(define-reader-macro (youtube id)
    -`((center
    -(object
    -(@
    -(width "660")
    -(height "525"))
    -(param
    -(@
    -(name "movie")
    -(value
    -,(string-append
    -"http://www.youtube.com/v/"
    -id
    -"&hl=ja_JP&fs=1&rel=0&border=1"))))
    -(param
    -(@
    -(name "allowFullScreen")
    -(value "true")))
    -(param
    -(@
    -(name "allowscriptaccess")
    -(value "always")))
    -(embed
    -(@
    -(src
    -,(string-append
    -"http://www.youtube.com/v/"
    -id
    -"&hl=ja_JP&fs=1&rel=0&border=1"))
    -(type "application/x-shockwave-flash")
    -(allowscriptaccess "always")
    -(allowfullscreen "true")
    -(width "660")
    -(height "525")))))))
    -
    - -

    - 実行例 -

    - -

    - 「no title」をご覧ください。 -

    -
    diff --git a/content/post/2010/04/26/2010-04-26-00001356.md b/content/post/2010/04/26/2010-04-26-00001356.md deleted file mode 100644 index 3cd7593..0000000 --- a/content/post/2010/04/26/2010-04-26-00001356.md +++ /dev/null @@ -1,188 +0,0 @@ ---- -title: SXML から 任意の要素とかタグの値を取得する関数 -author: kazu634 -date: 2010-04-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5241;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Tumblr の Web サービスから XML を取得して、ごにょごにょする準備のため、作成してみました。 -

    - -

    - 読み込む SXML ファイル -

    - -

    - 読み込むSXMLはこんな感じです: -

    - -
    -(post
    -(|@|
    -(url-with-slug "http://kazu634.tumblr.com/post/547214365")
    -(url "http://kazu634.tumblr.com/post/547214365")
    -(unix-timestamp "1272170551")
    -(type "quote")
    -(slug "")
    -(reblog-key "Yp9UyNJ1")
    -(id "547214365")
    -(format "html")
    -(date-gmt "2010-04-25 04:42:31 GMT")
    -(date "Sun, 25 Apr 2010 13:42:31"))
    -(quote-text "情報が便利になればなるほどに、お金はそこから逃げていく。裏を返せば、情報という物に、何かの不自由を付加したものがメディアであって、不自由を付加されて、初めてその情報は、お金に紐付けられるのだと思う。")
    -(quote-source "<a href=\"http://medt00lz.s59.xrea.com/wp/archives/787\" target=\"_blank\">不便が強みになる - レジデント初期研修用資料</a>"))
    -
    - -

    - 作成した関数 -

    - -

    - 作成したのはこんな関数: -

    - -
    -(define (get-value-from-sxml key lis)
    -(cond
    -[(null? lis) #f]
    -[(atom? (car lis))
    -(if (equal? (car lis) key)
    -(cadr lis)
    -(get-value-from-sxml key (cdr lis)))]
    -[else
    -(or
    -(get-value-from-sxml key (car lis))
    -(get-value-from-sxml key (cdr lis)))]))
    -
    - -

    - 2010/04/27 追記 -

    - -

    - Shiroさんからコメント頂きました: -

    - -
    -

    - ドキュメントが少なくてアレなんですが、SXMLから要素を抜き出すのはsxpathが便利ですよ。 -

    - -

    - 上の(post (@ …)) なるsxmlが変数*sxml*に入っているとして、 -

    - -

    - type要素の値の抜きだし: -

    - -

    -*1 *sxml*) => (“quote”) -

    - -

    - quote-text要素だと: -

    - -

    - ((sxpath ‘(// quote-text *text*) *sxml*) => (“情報が便利になればなるほどに、 … -

    - -

    - 戻り値がリストなのは複数マッチする可能性があるからですが、マッチした最初の -

    - -

    - 値が欲しければif-car-sxpathを使います (マッチしなければ#fが返る) -

    - -

    -*2 *sxml*) => “1272170551” -

    -
    - -

    - 実は Tumblr から取得した XML を SXML に変換する過程ですでに sxpath を使っていました。こんな感じです。 -

    - -
    -(define (test-sxpath sxpath)
    -(let*
    -((xml
    -(open-input-file
    -"/Users/kazu634/Documents/working/tmp_lisp/tumblr/tumblr.xml"))
    -(sxml (ssax:xml->sxml xml '())))
    -((sxpath sxpath sxml))) ;; この部分に冒頭の関数を使うことを考えてた
    -
    - -

    - でもこれだと sxpath の部分に「'(// unix-timestamp)」などと指定しなければならずあんまり嬉しくなくて、自分でリストをごりごりやった方がいいのではないかと思って冒頭の関数を書きました。でも、 Shiro さんのコメントを見ていて、こんな風に書き換えればいいのではないかと思いつきました: -

    - -
    -(define (test-sxpath element-name)
    -(let*
    -((xml
    -(open-input-file
    -"/Users/kazu634/Documents/working/tmp_lisp/tumblr/tumblr.xml"))
    -(sxml (ssax:xml->sxml xml '())))
    -((sxpath `(// ,element-name)) sxml)))
    -
    - -

    - これなら任意の要素の値とか属性の値を直感的にピンポイントで取得できます! -

    - -

    - 実行例はこんな感じになりました: -

    - -
    -gosh> (car (test-sxpath 'post)) ;; tumblr.xmlには複数の post要素があるのでとりあえず1つめを指定
    -(post
    -(|@|
    -(url-with-slug "http://kazu634.tumblr.com/post/547214365")
    -(url "http://kazu634.tumblr.com/post/547214365")
    -(unix-timestamp "1272170551")
    -(type "quote")
    -(slug "")
    -(reblog-key "Yp9UyNJ1")
    -(id "547214365")
    -(format "html")
    -(date-gmt "2010-04-25 04:42:31 GMT")
    -(date "Sun, 25 Apr 2010 13:42:31"))
    -(quote-text "情報が便利になればなるほどに、お金はそこから逃げていく。裏を返せば、情報という物に、何かの不自由を付加したものがメディアであって、不自由を付加されて、初めてその情報は、お金に紐付けられるのだと思う。")
    -(quote-source "<a href=\"http://medt00lz.s59.xrea.com/wp/archives/787\" target=\"_blank\">不便が強みになる - レジデント初期研修用資料</a>"))
    -
    - -

    - sxpathを使って最初にヒットしたものを取得する方法も考えていたのですが、 if-car-sxpath だったんですね。同じように関数をつくってみました: -

    - -
    -gosh> (define (get-value-from-sxml2 sxpath sxml)
    -((if-car-sxpath `(// ,sxpath *text*)) sxml))
    -gosh> (get-value-from-sxml 'unix-timestamp (car (test-sxpath 'post)))
    -"1272170551"
    -
    - -

    - だいぶ見通しが良くなりました!ありがとうございます! -

    -
    - -
    -

    -*1:sxpath '(// type *text* -

    - -

    -*2:if-car-sxpath '(// unix-timestamp *text* -

    -
    diff --git a/content/post/2010/04/27/2010-04-27-今日買った本-32.md b/content/post/2010/04/27/2010-04-27-今日買った本-32.md deleted file mode 100644 index a9da174..0000000 --- a/content/post/2010/04/27/2010-04-27-今日買った本-32.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-04-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5243;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - ゴールデンウィークの旅行中に読む本をゲット。マクロの勉強しよう。 Paul Graham節に酔おう。 -

    - -
    -On Lisp

    - -
    -

    -On Lisp -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/05/04/2010-05-04-00001357.md b/content/post/2010/05/04/2010-05-04-00001357.md deleted file mode 100644 index fa62154..0000000 --- a/content/post/2010/05/04/2010-05-04-00001357.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: 今日はオフ -author: kazu634 -date: 2010-05-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5245;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ゴールデンウィークは自転車旅行の第二段で、大阪から福岡に向かってます。 -

    - -

    - 今日は広島でゆっくりしてるところです。 -

    - -

    -f:id:sirocco634:20100504144146j:image -

    - -

    -

    - -

    - 明日から、また自転車移動に戻ります! -

    -
    diff --git a/content/post/2010/05/06/2010-05-06-00001358.md b/content/post/2010/05/06/2010-05-06-00001358.md deleted file mode 100644 index 5ef8f85..0000000 --- a/content/post/2010/05/06/2010-05-06-00001358.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 待ってるといけないかなと思って -author: kazu634 -date: 2010-05-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5247;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - ようやく下関までたどり着きました。知らなかったんですが、巌流島って下関にあったんですね。 -

    - -

    - 待たせてるといけないんで、巌流島に渡ってきました。 -

    - -

    -f:id:sirocco634:20100506161640j:image -

    - -

    - それにしてもこっちが大阪からようやくたどり着いたってのに、下関市内の電柱には「遅いぞ武蔵」の文字が(地元のお菓子らしい)。頑張ったのにな。。。 -

    -
    diff --git a/content/post/2010/05/09/2010-05-09-00001359.md b/content/post/2010/05/09/2010-05-09-00001359.md deleted file mode 100644 index 173ee25..0000000 --- a/content/post/2010/05/09/2010-05-09-00001359.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: 旅行から帰ってきました -author: kazu634 -date: 2010-05-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5249;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 - ---- -
    -

    - 昨日まで大阪~福岡間を自転車で旅行してきました。かなり疲れましたが、かなり有意義に過ごせました。 -

    - -

    - 各地の友達や先輩と会うこともできて楽しかったです♪特に広島と宮島が最高でした。広島はもう一度行きたいな。各地で撮った写真です: -

    - - - -

    -

    - -

    - はぁ、明日から会社というのがちょっとイヤです。。。 -

    -
    diff --git a/content/post/2010/05/11/2010-05-11-00001360.md b/content/post/2010/05/11/2010-05-11-00001360.md deleted file mode 100644 index e9b42a8..0000000 --- a/content/post/2010/05/11/2010-05-11-00001360.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Lispでシュワルツ変換 -author: kazu634 -date: 2010-05-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5251;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -id:higeponさん主催のコードバトンで学んだシュワルツ変換。いま自分用のスクリプト作りのためにもう一度使っている。こんな感じ: -

    - -
    -(define (list-sort-by key-fn cmp xs)
    -(map cdr
    -(sort
    -(map
    -(lambda (x) (cons (key-fn x) x))
    -xs)
    -(lambda (a b) (cmp (car a) (car b))))))
    -
    - -

    - こういうの考える人って頭いいなぁと思う。実行例はこんな感じになる: -

    - -
    -gosh> (define data '((foo 3) (bar 1) (osaka 2) (okayama 0)))
    -data
    -gosh> (list-sort-by (lambda (x) (cadr x)) > data)
    -((foo 3) (osaka 2) (bar 1) (okayama ))
    -gosh> (list-sort-by (lambda (x) (cadr x)) < data)
    -((okayama ) (bar 1) (osaka 2) (foo 3))
    -
    - -

    - 上の例だと、リスト内の数字でソートしている。lambdaの中をごにょごにょすれば、任意の場所の値でソートすることが可能。 -

    - -

    - 次はこれを元にして、sortじゃなくてfilterするようにしてみよう。 -

    -
    diff --git a/content/post/2010/05/11/2010-05-11-you-learn-by-alanis-morisette.md b/content/post/2010/05/11/2010-05-11-you-learn-by-alanis-morisette.md deleted file mode 100644 index 1232b4e..0000000 --- a/content/post/2010/05/11/2010-05-11-you-learn-by-alanis-morisette.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: You Learn by Alanis Morisette -author: kazu634 -date: 2010-05-11 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5253;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2010/05/15/2010-05-15-00001361.md b/content/post/2010/05/15/2010-05-15-00001361.md deleted file mode 100644 index 0f48820..0000000 --- a/content/post/2010/05/15/2010-05-15-00001361.md +++ /dev/null @@ -1,106 +0,0 @@ ---- -title: リストをフィルターする関数 -author: kazu634 -date: 2010-05-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5257;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -2010-05-11 – 武蔵の日記で予告していたリストをフィルタリングする関数を作成してみました: -

    - -

    - 作成してみた関数 -

    - -
    -(define (filter-list-by key-fn value cmp xs)
    -(map cdr
    -(filter (lambda (x)
    -(if (cmp (car x) value)
    -#t
    -#f))
    -(map
    -(lambda (x)
    -(cons (key-fn x) x))
    -xs))))
    -
    - -

    - 実行例 -

    - -
    -;; 前提になるライブラリを読み込む
    -gosh> (use srfi-1)
    -#<undef>
    -gosh> (use sxml.ssax)
    -#<undef>
    -gosh> (use sxml.sxpath)
    -#<undef>
    -;; 前提になる get-value-from-sxml を定義
    -gosh> (define (get-value-from-sxml sxpath sxml)
    -((if-car-sxpath `(// ,sxpath *text*)) sxml))
    -get-value-from-sxml
    -;; type が photo のものを抽出する
    -gosh> (let ((sxml
    -'((post (|@|
    -(type "quote")
    -(id "547214365")))
    -(post (|@|
    -(type "quote")
    -(id "1234567890")))
    -(post (|@|
    -(type "photo")
    -(id "foo"))))))
    -(filter-list-by (lambda (x)
    -(get-value-from-sxml 'type x))
    -"photo"
    -equal?
    -sxml))
    -((post (|@| (type "photo") (id "foo"))))
    -;; type が quote のものを抽出する
    -gosh> (let ((sxml
    -'((post (|@|
    -(type "quote")
    -(id "547214365")))
    -(post (|@|
    -(type "quote")
    -(id "1234567890")))
    -(post (|@|
    -(type "photo")
    -(id "foo"))))))
    -(filter-list-by (lambda (x)
    -(get-value-from-sxml 'type x))
    -"quote"
    -equal?
    -sxml))
    -((post (|@| (type "quote") (id "547214365"))) (post (|@| (type "quote") (id "1234567890"))))
    -;; 当然だけど、 quot (存在しないもの)を指定したら空リストが戻る
    -gosh> (let ((sxml
    -'((post (|@|
    -(type "quote")
    -(id "547214365")))
    -(post (|@|
    -(type "quote")
    -(id "1234567890")))
    -(post (|@|
    -(type "photo")
    -(id "foo"))))))
    -(filter-list-by (lambda (x)
    -(get-value-from-sxml 'type x))
    -"quot"
    -equal?
    -sxml))
    -()
    -
    - -

    - こういうフィルタリングする関数は定石としてどのように処理するんだろう? Lisp の定石集みたいなのがあるといいなと、ふと思いました。 -

    -
    diff --git a/content/post/2010/05/18/2010-05-18-00001363.md b/content/post/2010/05/18/2010-05-18-00001363.md deleted file mode 100644 index 3e7b12a..0000000 --- a/content/post/2010/05/18/2010-05-18-00001363.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: Lupicia でティーポットをゲット -author: kazu634 -date: 2010-05-18 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5259;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 会社に持って行くお茶葉が切れたので、Lupiciaに買いに行った。アイスティーの季節で、展示してあるポットがどうしてもほしくなってしまった。。。ゴールデンウィーク→仙台と色々旅行しているから、ほとんどお金ないんだけどなぁ。。。 -

    - -

    - でも買ってしまいました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 来月はボーナスがあるはず…だよね。。。 -

    -
    diff --git a/content/post/2010/05/22/2010-05-22-00001364.md b/content/post/2010/05/22/2010-05-22-00001364.md deleted file mode 100644 index e70bd2c..0000000 --- a/content/post/2010/05/22/2010-05-22-00001364.md +++ /dev/null @@ -1,127 +0,0 @@ ---- -title: define-syntax で遊んでみた -author: kazu634 -date: 2010-05-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5261;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - これぞまさしく for を使いたい場面が出てきたのだけれど、 Gauche には for がないので作ってみました。基本的にはこんな感じで使うイメージです: -

    - -
    -(for (i 1 10) (print i))
    -
    - -

    - 条件が成立している場合にだけ、「(print i)」を評価したいから、こういう場合はマクロを使うんだよね。たしか。 -

    - -

    - 作成に当たっては、「define-syntax | METAMATE」を参考にしたよ: -

    - -
    -

    - マクロ定義はdefine-syntaxで行う。 -

    - -

    - GaucheではCommon Lispのdefmacroのようなマクロ定義構文として、 -

    - -

    - define-macroもある。がこっちはR5RS範囲外。 -

    - -

    -

    - -

    - マクロの書き方は次のかたち。 -

    - -

    - パターンの中で”_”が出てきたらマクロ名、 -

    - -

    - “…”は可変数の式として解釈します。 -

    - -
    -(define-syntax マクロ名
    -(syntax-rules (キーワードリスト)
    -((パターン1) (マクロ展開後の式))
    -((パターン2) (マクロ展開後の式))
    -...))
    -
    - -

    -define-syntax | METAMATE -

    -
    - -

    - ソース -

    - -
    -(define-syntax for
    -(syntax-rules (by)
    -[(for (i init limit by step) expr ...)
    -(do ((tlimit limit)
    -(i init (+ i step)))
    -((> i tlimit))
    -expr ...)]
    -[(for (i init limit) expr ...)
    -(do ((tlimit limit)
    -(i init (+ i 1)))
    -((> i tlimit))
    -expr ...)]))
    -
    - -

    - 「syntax-rules (by)」とすることで「by」が特別扱いされる…ようだ。 -

    - -

    - 実行例 -

    - -
    -gosh> (for (i 1 10) (print "foo"))
    -foo
    -foo
    -foo
    -foo
    -foo
    -foo
    -foo
    -foo
    -foo
    -foo
    -#t
    -gosh> (for (i 1 10) (print i))
    -1
    -2
    -3
    -4
    -5
    -6
    -7
    -8
    -9
    -10
    -#t
    -gosh> (for (i 1 10 by 5) (print i))
    -1
    -6
    -#t
    -
    -
    diff --git a/content/post/2010/05/23/2010-05-23-nike-write-the-future-full-length.md b/content/post/2010/05/23/2010-05-23-nike-write-the-future-full-length.md deleted file mode 100644 index 8b7e777..0000000 --- a/content/post/2010/05/23/2010-05-23-nike-write-the-future-full-length.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 'Nike: Write the Future (Full Length)' -author: kazu634 -date: 2010-05-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5263;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2010/05/30/2010-05-30-00001365.md b/content/post/2010/05/30/2010-05-30-00001365.md deleted file mode 100644 index 99c0159..0000000 --- a/content/post/2010/05/30/2010-05-30-00001365.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 購入した本 -author: kazu634 -date: 2010-05-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5265;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -イチロー・インタヴューズ (文春新書)

    - -
    -

    -イチロー・インタヴューズ (文春新書) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/04/2010-06-04-今日買った本-33.md b/content/post/2010/06/04/2010-06-04-今日買った本-33.md deleted file mode 100644 index d002640..0000000 --- a/content/post/2010/06/04/2010-06-04-今日買った本-33.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-06-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5269;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - World Cup特集だよ: -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 7/15号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 7/15号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/05/2010-06-05-00001367.md b/content/post/2010/06/05/2010-06-05-00001367.md deleted file mode 100644 index f7f69b7..0000000 --- a/content/post/2010/06/05/2010-06-05-00001367.md +++ /dev/null @@ -1,245 +0,0 @@ ---- -title: Gauche で Twitter に投稿するためのモジュール -author: kazu634 -date: 2010-06-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5271;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 「Gauche で OAuth – 主題のない日記」と「GaucheでOAuthを使ってTwitterに投稿する – 自称スーパーハッカーの適当なプログラミング雑記等」を丸ぱくり参考にして、モジュール化してみました: -

    - -

    - ソース -

    - -
    -(define-module net-twitter
    -(export twitter-init
    -twitter-post))
    -(select-module net-twitter)
    -;; =================
    -;; === Libraries ===
    -;; =================
    -(use rfc.http)
    -(use rfc.sha)
    -(use rfc.hmac)
    -(use rfc.base64)
    -(use www.cgi)
    -(use math.mt-random)
    -(use gauche.uvector)
    -;; =================
    -;; === Functions ===
    -;; =================
    -(define (uri-encode-string str)
    -(call-with-string-io str
    -(lambda(in out)
    -(while (read-byte in) (compose not eof-object?) => ch
    -(if (char-set-contains? #[a-zA-Z0-9.~_-] (integer->char ch))
    -(write-char (integer->char ch) out)
    -(format out "%~2,'0X" (char->integer (integer->char ch))))))))
    -(define (time-stamp)
    -(number->string (sys-time)))
    -(define (random-string)
    -(let ((random-source
    -(make <mersenne-twister> :seed (sys-time)))
    -(v (make-u32vector 10)))
    -(mt-random-fill-u32vector! random-source v)
    -(digest-hexify (sha1-digest-string (x->string v)))))
    -(define (query-compose query)
    -(string-join (map (cut string-join <> "=") query) "&"))
    -(define (signature method uri info consumer-secret :optional (token-secret ""))
    -(let* ((query-string (query-compose info))
    -(signature-basic-string
    -(string-append method "&"
    -(uri-encode-string uri) "&"
    -(uri-encode-string query-string))))
    -(uri-encode-string
    -(base64-encode-string
    -(hmac-digest-string signature-basic-string
    -:key #`",|consumer-secret|&,|token-secret|"
    -:hasher <sha1>)))))
    -;; ==================
    -;; === Interfaces ===
    -;; ==================
    -(define (twitter-init consumer-key consumer-secret)
    -(let* ((r-query `(("oauth_consumer_key" ,consumer-key)
    -("oauth_nonce" ,(random-string))
    -("oauth_signature_method" "HMAC-SHA1")
    -("oauth_timestamp" ,(time-stamp))
    -("oauth_version" "1.0")))
    -(r-s (signature "POST"
    -"http://api.twitter.com/oauth/request_token"
    -r-query
    -consumer-secret))
    -(r-token (receive (status header body)
    -(http-post "api.twitter.com"
    -"/oauth/request_token"
    -(query-compose
    -`(,@r-query ("oauth_signature" ,r-s))))
    -(cgi-parse-parameters :query-string body)))
    -(request-token (cadr
    -(assoc "oauth_token" r-token)))
    -(request-token-secret (cadr
    -(assoc "oauth_token_secret" r-token))))
    -(display "open this url.")
    -(newline)
    -(format #t
    -"https://api.twitter.com/oauth/authorize?oauth_token=~A"
    -request-token)
    -(newline)
    -(newline)
    -(display "input pin: ")
    -(flush)
    -(let* ((oauth-verifier (read-line))
    -(a-query `(("oauth_consumer_key" ,consumer-key)
    -("oauth_nonce" ,(random-string))
    -("oauth_signature_method" "HMAC-SHA1")
    -("oauth_timestamp" ,(time-stamp))
    -("oauth_token" ,request-token)
    -("oauth_verifier" ,oauth-verifier)))
    -(a-s (signature "GET"
    -"http://api.twitter.com/oauth/access_token"
    -a-query
    -request-token-secret))
    -(token (receive (status header body)
    -(http-post "api.twitter.com"
    -"/oauth/access_token"
    -(query-compose
    -`(,@a-query ("oauth_signature" ,a-s))))
    -(cgi-parse-parameters :query-string body))))
    -(format #t
    -"Consumer Key: ~A\n"
    -consumer-key)
    -(format #t
    -"Consumer Secret Key: ~A\n"
    -consumer-secret)
    -(format #t
    -"Access Token: ~A\n"
    -(cadr (assoc "oauth_token" token)))
    -(format #t
    -"Access Token Secret: ~A\n"
    -(cadr (assoc "oauth_token_secret" token))))))
    -(define (twitter-post consumer-key consumer-secret
    -access-token access-token-secret
    -message)
    -(let* ((query `(("oauth_consumer_key" ,consumer-key)
    -("oauth_nonce" ,(random-string))
    -("oauth_signature_method" "HMAC-SHA1")
    -("oauth_timestamp" ,(time-stamp))
    -("oauth_token" ,access-token)))
    -(s (signature "POST"
    -"http://api.twitter.com/statuses/update.json"
    -`(,@query ,`("status"
    -,(uri-encode-string message)))
    -consumer-secret
    -access-token-secret)))
    -(http-post "api.twitter.com"
    -"/statuses/update.json"
    -(format "status=~A" (uri-encode-string message))
    -:Authorization (format "OAuth ~A"
    -(string-join
    -(map (cut string-join <> "=")
    -`(,@query ("oauth_signature" ,s))) ", ")))))
    -(provide "net-twitter")
    -
    - -

    - 解説 -

    - -

    - Consumer Key と Consumer Secret Key を引数にして twitter-init を呼び出すと、認証用 URL にアクセスし、認証を求められます。認証後に表示された PIN を入力してください。すると、 -

    - - - -

    - が表示されます。 -

    - -
    -kazu634@kazu634% gosh temp.scm                             ~/Documents/working/tmp_lisp/test [2626]
    -open this url.
    -https://api.twitter.com/oauth/authorize?oauth_token=EP8MaCiRCZlh2XRmJrpcgoV7UxFo5lNg4Dm1dtbExV0
    -input pin: nnnnnnnn
    -Consumer Key:
    -Consumer Secret Key:
    -Access Token:
    -Access Token Secret:
    -
    - -

    - 認証完了後に表示されるこれらの情報とポスト用の文字列を引数にして、 twitter-post を呼び出します。 -

    - -
    -(twitter-post consumer key
    -consumer secret key
    -access token
    -access token secret
    -"テストです。")
    -
    - -

    - 使用例 -

    - -
    -(require "./net-twitter.scm")
    -(import net-twitter)
    -;; (twitter-init consumer key
    -;;     	         consumer secret key
    -(twitter-post consumer key
    -consumer secret key
    -access token
    -access token secret
    -"テストです。")
    -
    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/07/2010-06-07-00001368.md b/content/post/2010/06/07/2010-06-07-00001368.md deleted file mode 100644 index 9c6ff51..0000000 --- a/content/post/2010/06/07/2010-06-07-00001368.md +++ /dev/null @@ -1,148 +0,0 @@ ---- -title: Gauche-net-twitter を使ってみる -author: kazu634 -date: 2010-06-07 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5273;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - shiroさんの仕事の速さに脱帽しつつ、とりあえず投稿するところまでやってみました。 -

    - -

    - ダウンロード -

    - -

    -githubからダウンロードします。 -

    - -

    -f:id:sirocco634:20100607221232p:image -

    - -

    - インストール -

    - -

    - こんな感じでインストールします: -

    - -
    -kazu634@kazu634% tar -zxf shirok-Gauche-net-twitter-403ef4f.tar.gz                 ~/Desktop [2649]
    -kazu634@kazu634% ll                                                                ~/Desktop [2650]
    -total 148312
    --rw-r--r--@  1 kazu634  staff   2.0M  1 31 18:00 02140_romanbath_1920x1200.jpg
    -drwxr-xr-x@ 10 kazu634  staff   340B  4 16 21:14 FusionChartsFree
    -drwxr-xr-x@ 12 kazu634  staff   408B  4 16 22:44 FusionChartsFree 2
    --rw-r--r--   1 kazu634  staff   705K  6  6 21:02 Monthly1006.pdf
    --rw-r--r--@  1 kazu634  staff    70M  5 26 22:12 galapagos.MP3
    --rw-r--r--@  1 kazu634  staff   140B  4 13 23:50 googlemaps.key.gpg
    -drwxr-xr-x@  9 kazu634  staff   306B  6  7 18:27 shirok-Gauche-net-twitter-403ef4f
    --rw-r--r--@  1 kazu634  staff    10K  6  7 21:43 shirok-Gauche-net-twitter-403ef4f.tar.gz
    --rw-r--r--@  1 kazu634  staff   2.1K  5 22 14:13 twitter_signature.png
    -kazu634@kazu634% cd shirok-Gauche-net-twitter-403ef4f/
    -kazu634@kazu634% ll                              ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2652]
    -total 64
    --rw-r--r--@ 1 kazu634  staff   1.5K  6  7 18:27 COPYING
    --rwxr-xr-x@ 1 kazu634  staff   1.0K  6  7 18:27 DIST
    --rw-r--r--@ 1 kazu634  staff   1.7K  6  7 18:27 Makefile.in
    --rw-r--r--@ 1 kazu634  staff   8.9K  6  7 18:27 README
    --rw-r--r--@ 1 kazu634  staff   2.4K  6  7 18:27 configure.ac
    -drwxr-xr-x@ 4 kazu634  staff   136B  6  7 18:27 net
    --rw-r--r--@ 1 kazu634  staff   138B  6  7 18:27 test.scm
    -kazu634@kazu634% ./DIST gen                      ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2662]
    -kazu634@kazu634% ./configure                     ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2663]
    -checking for gosh... /opt/local/bin/gosh
    -checking for gauche-config... /opt/local/bin/gauche-config
    -checking for gauche-package... /opt/local/bin/gauche-package
    -checking for gauche-install... /opt/local/bin/gauche-install
    -checking for gauche-cesconv... /opt/local/bin/gauche-cesconv
    -configure: creating Gauche-net-twitter.gpd
    -configure: creating ./config.status
    -config.status: creating Makefile
    -kazu634@kazu634% make                            ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2664]
    -make: Nothing to be done for `all'.
    -kazu634@kazu634% make -s check                   ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2665]
    -Testing net.twitter ...                                          passed.
    -kazu634@kazu634% sudo make install               ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2666]
    -Password:
    -/opt/local/bin/gauche-install -C -m 444 -T /opt/local/lib/gauche/site/include 
    -/opt/local/bin/gauche-install -C -m 444 -T /opt/local/share/gauche/site/lib ./net/twitter.scm ./net/twitauth.scm 
    -/opt/local/bin/gauche-install -C -m 555 -T /opt/local/lib/gauche/site/0.9/i386-apple-darwin10.3.0 
    -/opt/local/bin/gauche-install -C -m 444 -T /opt/local/share/gauche/site/lib/.packages Gauche-net-twitter.gpd
    -
    - -

    - OAuthの認証プロセス -

    - -

    - 手っ取り早く認証するためのスクリプトが用意されているので、それを利用します。 -

    - -
    -kazu634@kazu634% cd net/                         ~/Desktop/shirok-Gauche-net-twitter-403ef4f [2668]
    -kazu634@kazu634% ll                          ~/Desktop/shirok-Gauche-net-twitter-403ef4f/net [2669]
    -total 40
    --rw-r--r--  1 kazu634  staff   1.5K  6  7 18:27 twitauth.scm
    --rw-r--r--  1 kazu634  staff    16K  6  7 18:27 twitter.scm
    -kazu634@kazu634% gosh twitauth.scm           ~/Desktop/shirok-Gauche-net-twitter-403ef4f/net [2671]
    -Enter consumer key: 自分の consumer key
    -Enter consumer secret: 自分の consumer secret key
    -Open the following url and type in the shown PIN.
    -https://api.twitter.com/oauth/authorize?oauth_token=nnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnn
    -Input PIN: 6828271
    -(
    -(consumer-key        . "自分の consumer key")
    -(consumer-secret     . "自分の consumer secret key")
    -(access-token        . "access token")
    -(access-token-secret . "access token secret")
    -)
    -
    - -

    - 画面の指示に従いましょう。表示された consumer key, consumer secret key, access token, access secret token はメモっておきましょう。 -

    - -

    - twitter に投稿してみる -

    - -

    - こうすると投稿できます: -

    - -
    -(use net.twitter)
    -(define cred
    -(make <twitter-cred>
    -:consumer-key "自分の consumer key"
    -:consumer-secret "自分の consumer secret key"
    -:access-token "access token"
    -:access-token-secret "access token secret"))
    -(twitter-update cred "Gosh-net-twitterからテスト投稿です!")
    -
    - -

    - できました -

    - -

    -f:id:sirocco634:20100607222107p:image -

    - -

    - 追記 -

    - -

    - この記事を書いている間にも、 readme を更新している shiro さんがすげぇ。この記事書く意味がほとんどなくなった。自分が読んでいたときには (make …) してインスタンス作る部分が書いてなかったんだよなぁ。 -

    -
    diff --git a/content/post/2010/06/09/2010-06-09-今日のランチ-7.md b/content/post/2010/06/09/2010-06-09-今日のランチ-7.md deleted file mode 100644 index 61d012b..0000000 --- a/content/post/2010/06/09/2010-06-09-今日のランチ-7.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2010-06-09 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5275;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は大森駅の反対側でご飯を食べたよ: -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -ちゃんこ高砂 -
    - 住所 - - 〒143-0023 東京都大田区山王1-4-3 -
    - 電話番号 - - 03-3777-0571 -
    -
    diff --git a/content/post/2010/06/10/2010-06-10-00001369.md b/content/post/2010/06/10/2010-06-10-00001369.md deleted file mode 100644 index 2341276..0000000 --- a/content/post/2010/06/10/2010-06-10-00001369.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: 高橋尚子 – ハーブの恵み -author: kazu634 -date: 2010-06-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5277;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    -
    D -

    -
    diff --git a/content/post/2010/06/15/2010-06-15-本日購入した本-13.md b/content/post/2010/06/15/2010-06-15-本日購入した本-13.md deleted file mode 100644 index 5b5c38f..0000000 --- a/content/post/2010/06/15/2010-06-15-本日購入した本-13.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-06-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5281;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - Amazon で購入したよ -

    - -
    -オンラインアルゴリズムとストリームアルゴリズム (アルゴリズム・サイエンスシリーズ―数理技法編)

    - -
    -

    -オンラインアルゴリズムとストリームアルゴリズム (アルゴリズム・サイエンスシリーズ―数理技法編) -

    - - -
    - -
    -
    -
    - -
    -究極の鍛錬

    - -
    -

    -究極の鍛錬 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/17/2010-06-17-never-let-me-go-by-kazuo-ishiguro.md b/content/post/2010/06/17/2010-06-17-never-let-me-go-by-kazuo-ishiguro.md deleted file mode 100644 index 5cc85ac..0000000 --- a/content/post/2010/06/17/2010-06-17-never-let-me-go-by-kazuo-ishiguro.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: ”Never Let Me Go” by Kazuo Ishiguro -author: kazu634 -date: 2010-06-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5287;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Kazuo Ishiguro’s novel Never Let Me Go is turned into a movie. This news remind me of the times when I was a student. -

    - -

    - When I was a post graduate student (master’s course) for English literature, I read Never Let Me Go. Kazuo Ishiguro uses the blend of the traditional unreliable narrator and the narrative strategy for the detective story, I think. What do I mean the narrative strategy for the detective story? I mean, as the readers go on reading and he/she reaches the last page of the novel, his/her understanding of the whole affairs become clearer and clearer. And of course, Kazuo Ishiguro uses the SF element as well in this novel. -

    - -

    -

    - -

    - When I was a 1st grade in master’s course, I wanted to be a professional researcher. But a series of bad accidents befalls my family (especially my dad and mom), and finally my dad becomes sick. As my parents were against my will to become a professional researcher and the fact that my dad becomes sick after the series of bad accidents has so important meaning to me (I was a 1st son of my parents), I finally decided to abandon my ambition to become a researcher. -

    - -

    - Looking back, I’m not sure whether my decision is the best decision I can made at that time. Two of my friends acquires the academic jobs. If I had continued studying, I could acuire… All I can say is that I am happy now. -

    - -

    - Sorry to be sentimental. -

    - -

    -
    D -

    -
    diff --git a/content/post/2010/06/17/2010-06-17-今日のランチ-8.md b/content/post/2010/06/17/2010-06-17-今日のランチ-8.md deleted file mode 100644 index 19be44b..0000000 --- a/content/post/2010/06/17/2010-06-17-今日のランチ-8.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2010-06-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5285;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日は二子玉川でとんかつ食べました: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 店内も素敵な雰囲気でした: -

    - -

    -

    -
    -

    - -

    - -

    - - - - - - - - - - - - - - - - - - - -
    - 店名 - -恵亭高島屋二子玉川店 -
    - 住所 - - 〒158-0094 東京都世田谷区玉川3-17-1 -
    - 電話番号 - - 03-5491-5313 -
    -
    diff --git a/content/post/2010/06/17/2010-06-17-今日買った本-34.md b/content/post/2010/06/17/2010-06-17-今日買った本-34.md deleted file mode 100644 index 44715c7..0000000 --- a/content/post/2010/06/17/2010-06-17-今日買った本-34.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-06-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5283;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -カメルーン戦文春臨時増刊 2010年 6/25号 [雑誌]

    - -
    -

    -カメルーン戦文春臨時増刊 2010年 6/25号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -フリーライダー あなたの隣のただのり社員 (講談社現代新書)

    - -
    -

    -フリーライダー あなたの隣のただのり社員 (講談社現代新書) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/23/2010-06-23-今日買った本-35.md b/content/post/2010/06/23/2010-06-23-今日買った本-35.md deleted file mode 100644 index 0925939..0000000 --- a/content/post/2010/06/23/2010-06-23-今日買った本-35.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-06-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5291;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - Amazonから買ったよ。仕事でプログラミングすることになりそうだから、単体テストの本を購入した。 -

    - -
    -The Seasoned Schemer

    - -
    -

    -The Seasoned Schemer -

    - - -
    - -
    -
    -
    - -
    -経験ゼロでもできるプログラミング現場の単体テスト

    - -
    -

    -経験ゼロでもできるプログラミング現場の単体テスト -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/06/24/2010-06-24-00001371.md b/content/post/2010/06/24/2010-06-24-00001371.md deleted file mode 100644 index 7511876..0000000 --- a/content/post/2010/06/24/2010-06-24-00001371.md +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: 中学1年生にインタビューされた -author: kazu634 -date: 2010-06-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5293;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Translation - ---- -
    -

    - ポール・グレアムのAn Interview by a Seventh Graderを訳してみました。id:lionfanさんの先を行っているかな?翻訳についてご指摘を歓迎しております。 -

    - -

    - 中学1年生にインタビューされた -

    - -

    - June 2010 -

    - -

    - 2010年6月 -

    - -

    - (A seventh grader sent me these interview questions for a school project.) -

    - -

    - (中学1年生が、学校の課題で私にインタビュー用の質問を送ってきたんだ) -

    - -

    - 1. What are some qualifications of a computer programmer? -

    - -

    - 1. コンピュータプログラマーの資質って何ですか? -

    - -

    - Programmers tell computers what to do―not in a human language like English but in special unambiguous languages called programming languages. Commands written in a programming language are called code. Programmers should be able to translate their ideas about what a program should do into code that’s reliable, efficient, and easy to change later. The best programmers are the ones who are not only good at translating ideas into code, but who have the best ideas. -

    - -

    - 人間の言葉ではなく、プログラミング言語と呼ばれる特別で、曖昧な言語で、プログラマーはコンピュータにすべきことを指示する。プログラミング言語で書かれた命令はコードと呼ばれる。プログラマーはプログラムがすべきと考えていることを、信頼でき、効率的で、後になって簡単に書き換えられるコードに変換することができなければいけない。一流のプログラマーは自分のアイディアをコードに変換するのが得意なだけじゃなくて、最高のアイディアを持っているんだ。 -

    - -

    - 2. What is the best part of being a computer programmer? The worst? The most challenging? -

    - -

    - 2. コンピュータプログラマーをしていて一番良かった点、悪かった点はなんですか?一番難しさを感じる点は何ですか? -

    - -

    - For me the best part is building things. Although programs aren’t physical, when you write a good program you get the same feeling of achievement you’d get from making something like a piece of pottery or a house (depending on how big the program is). -

    - -

    - 私にとって、最良の点は何かを築いているという感覚だ。プログラムは物質的なものではないけれど、よいプログラムを書いているときは、(書いているプログラムの規模がどれほど大きいかにもよるけれど)陶器や家の一部を作っているときに感じるのと同じ達成感を得られるんだ。 -

    - -

    - For me the worst thing about programming is dealing with external constraints. You don’t usually have complete freedom when writing a program. Usually your boss (or your customer) tells you what your program has do to, and it has to cooperate with other programs to do it. Often things you’re told to do, and the programs your program has to cooperate with, are confusing or stupid. So you don’t get to do things the way you’d like to. -

    - -

    - 一番悪い点は、プログラミングは外的な制約に対処していることだ。たいていの場合、プログラムを書いているときに完全な自由を得ることはない。普通は上司(もしくは顧客)が、プログラムがすべきことを指示して、他のプログラムと協調して、その目的を果たさなければならない。指示されることや、協調して動作させなければならないプログラムは、挙動が読めなかったり、おもしろくなかったりすることが多い。その結果、自分のやりたいようにすることができないんだ。 -

    - -

    - What’s most challenging about being a programmer depends on how good you are. For bad programmers, like bad cooks, the mere mechanics of programming are challenging. Whereas good programmers, like good cooks, can make whatever they choose, so for them the big challenge is deciding what to make. -

    - -

    - 一番やりがいを感じることは、そのプログラマーがどれぐらい優れているかによって異なる。腕の悪いコックのように、まずいプログラマーは単なるプログラミングの仕組みが難しく感じられる。それに対して腕の良いプログラマーは、良いコックのように、望めばどんなものでも作れてしまう。だから、腕の良いプログラマーにとって一番難しいのは、何を作るかだ。 -

    - -

    - 3. What’s the salary range in this career? -

    - -

    - 3. プログラマーの人の給料ってどのくらいですか? -

    - -

    - The range is very wide, because some programmers start their own companies and if these companies succeed they can make a lot. The lowest paid programmers seem to make around $35,000 a year. The richest programmers, like Larry Page and Sergey Brin, the founders of Google, become billionaires. -

    - -

    - プログラマーの給料はピンからキリまである。なぜなら、プログラマーの中には自分の会社を起業して、その会社が成功すれば、多くの金を稼げるからだ。最下級のサラリーマンプログラマーは一年で35,000ドルぐらいを稼いでいるようだ。Googleを創業したラリー・ページやサーゲイ・ブリンのようなもっとも裕福なプログラマーは億万長者になる。 -

    - -

    - 4. What is a typical day in the life of a computer programmer? -

    - -

    - 4. コンピュータプログラマーの生活で典型的な一日ってどんなですか? -

    - -

    - This varies so much that there’s no one answer. Programmers who work for bureaucratic organizations like governments or big companies may spend nearly all their time in meetings or responding to email, and hardly any time actually writing code. Whereas programmers who work for startup companies or on research projects spend many hours a day programming. -

    - -

    - 色々な答えがあるから一概には言えないなぁ。政府や大企業で働く官僚的な組織で働くプログラマーは、ほとんどすべての時間をミーティングやメールの返信に費やしていて、ほとんど実際にコードを書いていないんじゃないかなぁ。それに対して、ベンチャー企業で働いていたり、研究プロジェクトに取り組んでいるプログラマーは多くの時間をプログラミングに費やしている。 -

    - -

    - Interruptions are very bad for programming, so people who spend a lot of time programming often do it at times when they’ll be left alone, like late at night or early in the morning. -

    - -

    - 中断されるのはプログラミングにとって悪いことだから、プログラミングに多くの時間を費やしている人は、深夜や早朝といった一人になれる時間にプログラミングをしているよ。 -

    - -

    - 5. What is some advice you would give to young computer programmers? -

    - -

    - 5. 若いコンピュータプログラマーへアドバイスをお願いします -

    - -

    - Programming is something you learn by doing. So don’t be passive. Don’t wait for classes to teach you how to program. The way you learn is by starting projects of your own. -

    - -

    - プログラミングはプログラムを書くことで身につけるものだ。プログラムをする方法を教えてくれる授業を待つ必要はない。学ぶ方法は自分独自のプロジェクトを始めることだ。 -

    - -

    - (This is true for most fields, actually, not just programming.) -

    - -

    - (実際のところこのアドバイスは、プログラミングだけでなくほとんどの領域についてあてはまる) -

    - -

    - 6. Is it easy to find a job as a computer programmer? -

    - -

    - 6. コンピュータプログラマーの仕事を見つけるのは簡単ですか? -

    - -

    - If you’re good it’s always easy to find programming jobs. Even when the economy is bad there is a shortage of good programmers. -

    - -

    - 腕さえ良ければ、いつでも簡単にプログラミングの仕事を見つけられるよ。景気が悪いときでさえも、腕のいいプログラマーは不足しているんだ。 -

    - -

    - 7. What was your most exciting project? -

    - -

    - 7. ポールさんが一番熱心に取り組んだプロジェクトって何ですか? -

    - -

    - Probably the program I wrote in my last year of college that could understand some sentences in English. It was not impressive by present day standards, but it was more sophisticated than most of the programs we were writing in our classes in those days. -

    - -

    - たぶん、大学の4年生の時に書いた英語の文を理解するプログラムかなぁ。今にして思えばそんなにたいしたことはないけれど、そのプログラムはその当時講義で書いたプログラムよりも洗練されていたんだ。 -

    - -

    - 8. What skills do you think young programmers need for the job? -

    - -

    - 8. プログラマーとして仕事をするときに、若いプログラマーに必要となるスキルは何ですか? -

    - -

    - Mostly they need the same skills programmers of any age need. If there is one mistake that young programmers tend to to make, it’s that they tend to over-engineer things. They get carried away with their own cleverness and build things that are overcomplicated. So a truly precocious young programmer would be one who’d learned not to do that. -

    - -

    - 普通、求められるスキルはいつの時代も変わらない。若いプログラマーが犯しがちな過ちの一つをあげれば、作り込みすぎてしまうことだ。若いプログラマーは自分の手際の良さに我を忘れて、複雑すぎるものを作り上げてしまう。だから、本当に早熟のプログラマーというのは、作り込みすぎないことを学んだプログラマーのことを言うんじゃないかな。 -

    - -

    - 9. What improvement does computer programming give for human life? -

    - -

    - 9. コンピュータプログラミングは人類の生活にどんな進歩をもたらしましたか? -

    - -

    - Computers are so widespread now that there is practically no aspect of life that isn’t affected by programming. -

    - -

    - コンピュータはとても広範に広がっていて、プログラミングの影響を受けていない部分なんて実際のところないよ。 -

    - -

    - 10. What is the future direction of computer programming? -

    - -

    - 10. コンピュータプログラミングの将来の方向性はどうなりそうですか? -

    - -

    - Technological change is always hard to predict, but programming seems to be changing from a kind of work in which you build everything yourself to one in which you plug together programs written by other people. So it is becoming more important to know what other programs you can use as building blocks and how to stick them together, and less important to know how to build basic “plumbing” yourself. -

    - -

    - 技術的変化を読むことは常に難しいものだけれど、プログラミングは自分一人で何もかも作り上げるような仕事から、他の人が書いたプログラムをつなぎ合わせる仕事に変化してきているようだ。だから、建築用のブロックとして用いることができる他のプログラムのことを知って、それらを組み合わせる方法を知ることがますます重要になってきている。そして簡単なプラミング*1を自分で作る方法を知ることはさほど重要ではなくなってきている。 -

    - -

    - 11. Would life be a lot worse without computer programming? How much? Why? -

    - -

    - 11. コンピュータプログラミングがなければ、生活はずっとわるいものになっていたのでしょうか?その程度で?理由は? -

    - -

    - One way to answer that question is to look at what things were like before computers were widespread: in, say, 1950. There were a lot of things you couldn’t do then you can do now. Some are obvious, like make cell phone calls. Others are more subtle: aircraft today are more efficient because the calculations for their designs are done with computers instead of manually, and we have drugs today that we couldn’t have had in 1950 because programs were needed to discover them. -

    - -

    - この質問に答える一つの方法はコンピュータが広がる前の生活がどのようなものであったのかを考えてみることだ。そうだな、たとえば、1950年とか。その当時にできなかった多くのことが現在ではできるようになっている。携帯電話のように明確なものもある。それに対して、さほど明白ではないものもある。たとえば今日の航空機は、デザインを計算するのに人の手ではなくコンピュータを用いているために、ずっと効率的になっている。そして、新薬を発見するためにプログラムが必要となるために、1950年当時には作られることがなかった薬を現在私たちは入手することができるようになっているんだ。 -

    -
    - -
    -

    -*1:訳注: pipeを多用したシェルコード -

    -
    diff --git a/content/post/2010/06/25/2010-06-25-00001372.md b/content/post/2010/06/25/2010-06-25-00001372.md deleted file mode 100644 index 2145f94..0000000 --- a/content/post/2010/06/25/2010-06-25-00001372.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: Kindle for iPhoneがよい! -author: kazu634 -date: 2010-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5297;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 満員電車だと特に何もできることがない。本を読みたいんだけど、狭いスペースではなかなか読めない。そして何より、自分は英語の本が読みたいんだけど、辞書なしというのはやっぱりきつい。。。 -

    - -

    - そんな中、Kindleってあのデバイスなくても使用できることを知った。いや、遅いって話なんですがね。。。 -

    - -

    - これ、すごくいい。私のiPhoneは3Gだから、マルチタスクできないけれど、iPhone4にしたら辞書アプリを買おうって素直に思ってしまった。これで通勤時間が楽しくなったぞ♪ -

    - -

    - スクリーンショットなど -

    - -

    - 起動画面です: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 本の選択画面です: -

    - -

    -

    -
    -

    - -

    - -

    - -

    - 実際のページだよ: -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/06/25/2010-06-25-今日買った本-36.md b/content/post/2010/06/25/2010-06-25-今日買った本-36.md deleted file mode 100644 index aab1ea5..0000000 --- a/content/post/2010/06/25/2010-06-25-今日買った本-36.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-06-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5295;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -WEB+DB PRESS Vol.57

    - - - -
    -
    -
    -
    diff --git a/content/post/2010/06/30/2010-06-30-今日買った本-37.md b/content/post/2010/06/30/2010-06-30-今日買った本-37.md deleted file mode 100644 index 90e2545..0000000 --- a/content/post/2010/06/30/2010-06-30-今日買った本-37.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-06-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5301;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - ワールドカップの特集だよ: -

    - -
    -Sports Graphic Number (スポーツ グラフィック ナンバー) 2010年 7/6号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ グラフィック ナンバー) 2010年 7/6号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/07/06/2010-07-06-本日買った本-6.md b/content/post/2010/07/06/2010-07-06-本日買った本-6.md deleted file mode 100644 index f52fe6b..0000000 --- a/content/post/2010/07/06/2010-07-06-本日買った本-6.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2010-07-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5303;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - インフラ関係の SE なので、自分の上下の動きを理解したくて購入したよ: -

    - -
    -[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ)

    - -
    -

    -[Web開発者のための]大規模サービス技術入門 ―データ構造、メモリ、OS、DB、サーバ/インフラ (WEB+DB PRESS plusシリーズ) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/07/24/2010-07-24-テスト-3.md b/content/post/2010/07/24/2010-07-24-テスト-3.md deleted file mode 100644 index 09b1c2c..0000000 --- a/content/post/2010/07/24/2010-07-24-テスト-3.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: テスト -author: kazu634 -date: 2010-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5309;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - テストです。 -

    -
    diff --git a/content/post/2010/07/25/2010-07-25-今日のランチ-9.md b/content/post/2010/07/25/2010-07-25-今日のランチ-9.md deleted file mode 100644 index 8e62a01..0000000 --- a/content/post/2010/07/25/2010-07-25-今日のランチ-9.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 今日のランチ -author: kazu634 -date: 2010-07-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5311;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 今日のランチはこんな感じ。マンゴージュースだよ。 -

    - -

    -

    -
    -

    - -

    - -

    -
    diff --git a/content/post/2010/08/03/2010-08-03-sarah-mclachlan-ordinary-miracle.md b/content/post/2010/08/03/2010-08-03-sarah-mclachlan-ordinary-miracle.md deleted file mode 100644 index 5194c13..0000000 --- a/content/post/2010/08/03/2010-08-03-sarah-mclachlan-ordinary-miracle.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Sarah McLachlan – Ordinary Miracle -author: kazu634 -date: 2010-08-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5313;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - この曲に惹かれる: -

    - -

    -
    D -

    -
    diff --git a/content/post/2010/08/03/2010-08-03-今日買った本-38.md b/content/post/2010/08/03/2010-08-03-今日買った本-38.md deleted file mode 100644 index f0c996c..0000000 --- a/content/post/2010/08/03/2010-08-03-今日買った本-38.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-08-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5315;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 8/19号 [雑誌]を買った。甲子園特集だよー -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 8/19号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 8/19号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/08/15/2010-08-15-購入した本-2.md b/content/post/2010/08/15/2010-08-15-購入した本-2.md deleted file mode 100644 index 9f75083..0000000 --- a/content/post/2010/08/15/2010-08-15-購入した本-2.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 購入した本 -author: kazu634 -date: 2010-08-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5319;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -
    -入門Git

    - -
    -

    -入門Git -

    - - -
    - -
    -
    -
    - -
    -できるポケット+ Evernote 活用編

    - -
    -

    -できるポケット+ Evernote 活用編 -

    - - -
    - -
    -
    -
    - -

    - Git入門はPDF化してしまって、手元からはなくなってしまったのですが、やっぱり手元にないと困りました。再度購入! -

    -
    diff --git a/content/post/2010/08/21/2010-08-21-本日購入した本-14.md b/content/post/2010/08/21/2010-08-21-本日購入した本-14.md deleted file mode 100644 index 3959ba7..0000000 --- a/content/post/2010/08/21/2010-08-21-本日購入した本-14.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-08-21 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5325;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です: -

    - -
    -Software Design (ソフトウェア デザイン) 2010年 09月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2010年 09月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/2号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/2号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/08/28/2010-08-28-本日購入した本-15.md b/content/post/2010/08/28/2010-08-28-本日購入した本-15.md deleted file mode 100644 index 13df2ff..0000000 --- a/content/post/2010/08/28/2010-08-28-本日購入した本-15.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-08-28 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5329;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - Web&DBを購入しました。 Emacs 特集が目的! -

    - -
    -WEB+DB PRESS Vol.58

    - - - -
    -
    -
    -
    diff --git a/content/post/2010/08/29/2010-08-29-lispの問題-1~3-from-l-99-ninety-nine-lisp-problems.md b/content/post/2010/08/29/2010-08-29-lispの問題-1~3-from-l-99-ninety-nine-lisp-problems.md deleted file mode 100644 index 2964fe7..0000000 --- a/content/post/2010/08/29/2010-08-29-lispの問題-1~3-from-l-99-ninety-nine-lisp-problems.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: 'Lispの問題 1~3 from L-99: Ninety-Nine Lisp Problems' -author: kazu634 -date: 2010-08-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5333;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 「L-99: Ninety-Nine Lisp Problems」で掲載されている問題を解いてみました。この辺なら問題なさそう。 -

    - -

    - 番号が増えていくと、手に負えなくなりそうだなぁ。。。 -

    - -
    -;; P01 (*) Find the last box of a list.
    -;;     Example:
    -;;     * (my-last '(a b c d))
    -;;     (D)
    -(define (my-last l)
    -(letrec ((temporary (lambda (a l)
    -(cond
    -[(null? l) a]
    -[else (temporary (car l) (cdr l))]))))
    -(temporary '() l)))
    -(my-last '(a b c d))
    -;; P02 (*) Find the last but one box of a list.
    -;;     Example:
    -;;     * (my-but-last '(a b c d))
    -;;     (C D)
    -(define (my-but-last l)
    -(cond
    -[(null? l) '()]
    -[(and (not (null? (cdr l)))
    -(null? (cdr (cdr l)))) l]
    -[else (my-but-last (cdr l))]))
    -(my-but-last '(a b c d e f g))
    -;; P03 (*) Find the K'th element of a list.
    -;;     The first element in the list is number 1.
    -;;     Example:
    -;;     * (element-at '(a b c d e) 3)
    -;;     C
    -(define (element-at l index)
    -(letrec ((temporary (lambda (l index count)
    -(cond
    -[(null? l) '()]
    -[(eq? index count) (car l)]
    -[else (temporary (cdr l)
    -index
    -(+ count 1))]))))
    -(temporary l index 1)))
    -(element-at '(a b c d e) -1)
    -
    -
    diff --git a/content/post/2010/09/03/2010-09-03-lispの問題-from-l-99-ninety-nine-lisp-problems.md b/content/post/2010/09/03/2010-09-03-lispの問題-from-l-99-ninety-nine-lisp-problems.md deleted file mode 100644 index db3513f..0000000 --- a/content/post/2010/09/03/2010-09-03-lispの問題-from-l-99-ninety-nine-lisp-problems.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 'Lispの問題 from L-99: Ninety-Nine Lisp Problems' -author: kazu634 -date: 2010-09-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5335;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 「前回」の続きです: -

    - -
    -;; P04 (*) Find the number of elements of a list.
    -(define (my-length l)
    -(letrec ((temp (lambda (count l)
    -(cond
    -[(null? l) count]
    -[else (temp (+ count 1) (cdr l))]))))
    -(temp  l)))
    -(my-length '(1 2 3 (4 5) 4 5))
    -;; P05 (*) Reverse a list.
    -(define (my-reverse l)
    -(letrec ((temp (lambda (result l)
    -(cond
    -[(null? l) result]
    -[else (temp (cons (car l) result)
    -(cdr l))]))))
    -(temp '() l)))
    -(my-reverse '(1 2 3 4 5))
    -;; P06 (*) Find out whether a list is a palindrome.
    -;;     A palindrome can be read forward or backward; e.g. (x a m a x).
    -(define (palindrome? l)
    -(equal? l
    -(my-reverse l)))
    -(palindrome? '(1 2 3 2 1))
    -
    -
    diff --git a/content/post/2010/09/05/2010-09-05-00001378.md b/content/post/2010/09/05/2010-09-05-00001378.md deleted file mode 100644 index b0ca258..0000000 --- a/content/post/2010/09/05/2010-09-05-00001378.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 'Lispの問題 from 「L-99: Ninety-Nine Lisp Problems」' -author: kazu634 -date: 2010-09-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5339;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - またまた頑張ってみました。letrecを使って、結果を渡しながらやっている。もしかしたら、継続で書き換えられる? -

    - -
    -;; P07 (**) Flatten a nested list structure.
    -;;     Transform a list, possibly holding lists as elements into a `flat' list by replacing each list with its elements (recursively).
    -;;     Example:
    -;;     * (my-flatten '(a (b (c d) e)))
    -;;     (A B C D E)
    -;;     Hint: Use the predefined functions list and append.
    -(define (atom? l)
    -(and (not (pair? l))
    -(not (null? l))))
    -(define (my-flatten l)
    -(letrec ((temp (lambda (result l)
    -(cond
    -[(null? l) result]
    -[(atom? (car l)) (temp (append result
    -(list (car l)))
    -(cdr l))]
    -[else (temp (temp result (car l))
    -(cdr l))]))))
    -(temp '() l)))
    -(my-flatten '(a (b (c d) e)))
    -;; P08 (**) Eliminate consecutive duplicates of list elements.
    -;;     If a list contains repeated elements they should be replaced with a single copy of the element. The order of the elements should not be changed.
    -;;     Example:
    -;;     * (compress '(a a a a b c c a a d e e e e))
    -;;     (A B C A D E)
    -(define (compress l)
    -(letrec ((temp (lambda (front result l)
    -(cond
    -[(null? l) result]
    -[(eq? front (car l)) (temp front
    -result
    -(cdr l))]
    -[else (temp (car l)
    -(append result (list (car l)))
    -(cdr l))]))))
    -(temp '() '() l)))
    -(compress '(a a a a b c c a a d e e e e))
    -
    -
    diff --git a/content/post/2010/09/05/2010-09-05-昨日買った本-2.md b/content/post/2010/09/05/2010-09-05-昨日買った本-2.md deleted file mode 100644 index 2510135..0000000 --- a/content/post/2010/09/05/2010-09-05-昨日買った本-2.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 昨日買った本 -author: kazu634 -date: 2010-09-05 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5337;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - Number を買いました: -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/16号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/16号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/10/2010-09-10-hello-world.md b/content/post/2010/09/10/2010-09-10-hello-world.md deleted file mode 100644 index 83d4d7d..0000000 --- a/content/post/2010/09/10/2010-09-10-hello-world.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: Hello world! -author: kazu634 -date: 2010-09-10 -tmac_last_id: - - 303816901744803840 -categories: - - つれづれ - ---- -WordPress へようこそ。これは最初の投稿です。編集もしくは削除してブログを始めてください ! diff --git a/content/post/2010/09/11/2010-09-11-00001379.md b/content/post/2010/09/11/2010-09-11-00001379.md deleted file mode 100644 index 21f30d7..0000000 --- a/content/post/2010/09/11/2010-09-11-00001379.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: WordPressでブログ始めました -author: kazu634 -date: 2010-09-11 -has_been_twittered: - - failed -twitter_failure_code: - - 400 -twitter_failure_reason: - - Settings do not permit the auto-tweeting of old posts -tmac_last_id: - - 303816898196414464 -categories: - - つれづれ - ---- -

    -surf beginner -

    - -

    -Creative Commons License photo credit: flequi -

    - -

    - WordPress、かなり人気あるみたいですね。解説ページが色々ありました。個人的な日記はこっちに移転して、技術的な話題ははてなで書くことにします。 -

    diff --git a/content/post/2010/09/11/2010-09-11-00001380.md b/content/post/2010/09/11/2010-09-11-00001380.md deleted file mode 100644 index a5c881f..0000000 --- a/content/post/2010/09/11/2010-09-11-00001380.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -title: テスト -author: kazu634 -date: 2010-09-11 -tmac_last_id: - - 303816901744803840 -categories: - - つれづれ - ---- -テストだよ diff --git a/content/post/2010/09/11/2010-09-11-00001381.md b/content/post/2010/09/11/2010-09-11-00001381.md deleted file mode 100644 index 1307f48..0000000 --- a/content/post/2010/09/11/2010-09-11-00001381.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 自転車メンテナンスへ -author: kazu634 -date: 2010-09-11 -has_been_twittered: - - failed -twitter_failure_code: - - 400 -twitter_failure_reason: - - Settings do not permit the auto-tweeting of old posts -tmac_last_id: - - 303816894958432256 -categories: - - サイクリング -tags: - - 横浜 - ---- -

    -shadow cycling -

    - - - -

    - 私はロードレーサーに乗っています。前回戸塚から聖蹟桜ヶ丘に自転車で遊びに行ったときに後輪がパンクしてしまいました。家まで残り15km程度でのパンクはとても痛かったです。。。 -

    - -

    - その修理のために、今日は横浜まで行ってきました! -

    - -

    - 横浜までへーこら自転車でこいでいくと、東急ハンズでわんちゃんに遭遇しました。かわいい。 -

    - -

    - -

    - -

    - このわんこに会ってから、文房具のコーナーを物色。心惹かれるものはあんまりなかったなぁ。 -

    - -

    - ランチはパスタでした: -

    - -

    - -

    - -

    - あさがお?なんかもあって、まだまだ暑い日が続きそうだと、ややうんざりしてました。。。 -

    - -

    - -

    - -

    - そんな感じで自転車屋さんへ行ってきたのですが、順番的に今日中の受け取りは無理っぽかったので、明日の午前中に受け取りに行くことに。ちょっと残念。遠回りして自宅に帰ってこようと思ったんだけどなぁ。 -

    diff --git a/content/post/2010/09/12/2010-09-12-00001382.md b/content/post/2010/09/12/2010-09-12-00001382.md deleted file mode 100644 index 911c595..0000000 --- a/content/post/2010/09/12/2010-09-12-00001382.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: GaucheでXMLを生成する方法を調べてみた -author: kazu634 -date: 2010-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5343;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 色々とあり、 Gauche で XML を生成してみることにしました。ちょっと調べてみると、結構簡単にできることが判明。 -

    - -
    -;;; SXML->XMLの例
    -(use sxml.serializer)
    -(define blog-rss
    -'(*TOP*
    -(*PI* xml "version=\"1.0\" encoding=\"UTF-8\"" )
    -(rss (@ (version "2.0"))
    -(channel
    -(title "karetta.jp開発日記")
    -(link "http://karetta.jp/blog/karetta-dev")
    -(description "karetta.jp developper's blog")
    -(lastBuildDate "Fri, 20 Jul 2007 19:02:00 +0900")
    -(item (title "Gauche-senna")
    -(link "http://karetta.jp/article/blog/karetta-dev/039235")
    -(pubDate "Fri, 20 Jul 2007 19:02:00 +0900"))))))
    -(print (srl:sxml->xml blog-rss))
    -
    - -

    - 要は、SXMLさえ生成できれば、 sxml.serializer が面倒を見てくれるようです。時間がとれたら、ごにょごにょして作ってみよう。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/12/2010-09-12-00001383.md b/content/post/2010/09/12/2010-09-12-00001383.md deleted file mode 100644 index c486adf..0000000 --- a/content/post/2010/09/12/2010-09-12-00001383.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: iPhoneからのテスト投稿 -author: kazu634 -date: 2010-09-11 -has_been_twittered: - - yes -tmac_last_id: - - 303816894958432256 -categories: - - つれづれ - ---- -テストだよ。 diff --git a/content/post/2010/09/12/2010-09-12-00001384.md b/content/post/2010/09/12/2010-09-12-00001384.md deleted file mode 100644 index 7b9eef3..0000000 --- a/content/post/2010/09/12/2010-09-12-00001384.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 自転車の引き取り -author: kazu634 -date: 2010-09-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816894958432256 -categories: - - サイクリング - ---- -

    -Protestor on Bicycle With Riot Cops in Distance as Sun Begins to Set, Oakland Riots, 2010
    -

    - -チューブ交換・その他諸々の点検をしてもらっていた自転車を引き取りに行ってきました。 - -チューブを交換するということは、自動車で言うとタイヤ交換と同じことです。かなり乗り心地が変わってきました。 - -さらに、サドル用のクッションも一緒に購入しました!こいつがさらに素敵♪長距離サイクリングするときは、自転車用スパッツ(おしりの部分にパッドが入っている)をはくわけですが、それでもおしりは痛くなる。それを避けるために、購入してみました。こいつはかなり出来がいいぜぇ。今度の長距離ライドが楽しみです。 diff --git a/content/post/2010/09/12/2010-09-12-00001385.md b/content/post/2010/09/12/2010-09-12-00001385.md deleted file mode 100644 index 5fda8a5..0000000 --- a/content/post/2010/09/12/2010-09-12-00001385.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: トイレの神様/植村花菜 -author: kazu634 -date: 2010-09-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816888977354752 -categories: - - 音楽 -tags: - - 名古屋 - ---- -

    -Nagoya Mode Gakuen Spiral Towers

    -

    - -Kokia目当てに名古屋にライブを聴きに行ったのですが、そのときに一緒に出演していて、一気に惚れたのがこの曲でした。 - -[youtube]http://www.youtube.com/watch?v=Z2VoEN1iooE[/youtube] - -何か伝えたいことがあって、それを表現する手段として歌を選んでいる人が私は好きです。そんな人のことを素敵だなと思う。 diff --git a/content/post/2010/09/12/2010-09-12-00001386.md b/content/post/2010/09/12/2010-09-12-00001386.md deleted file mode 100644 index 7c09d73..0000000 --- a/content/post/2010/09/12/2010-09-12-00001386.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: ノマドワーキングってやつ -author: kazu634 -date: 2010-09-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816894958432256 -categories: - - iPhone -tags: - - 戸塚 - ---- -

    -Camel -

    - - - -ノマドワーキングという言葉が最近出てきています。意味はこんな感じ: - -> 「オフィスのない会社」「働く場所を自由に選択する会社員」といったワークスタイル。満員電車や残業から開放され、自分の時間を増やす豊かな働き方として注目されている。 -> -> 「ノマド」とは遊牧民のことであり、いつも決まった場所ではなく、カフェや公園、お客さんのオフィスなどでノートパソコンスマートフォンなどを駆使しネットを介して場所を問わずに仕事を進めること。「サードプレイス」という自宅でもなく、オフィスでもない、第三の自分の居場で所仕事を行う新しいスタイル。 -> -> ノマドワーキングの指南書「仕事するのにオフィスはいらない」の著者、佐々木 俊尚さんはノマドワーキングを行うにあたって以下の必要な資質を挙げている。 -> -> 1. アテンション(集中力、注意力)のコントロールができること。 -> 2. 情報をコントロールできること。 -> 3. 仲間とのコラボレーション(連携、協調)をコントロールできること。 -> -> また、ノマドワーキングを行うにあたって、仕事を行う意欲、集中力が高まっているときに、いつでも、どんな場所でも仕事が快適にできるように環境を整えておくことが必要とされる。そのために必須なのがクラウドサービスである。 - -さて、そんな私もiPhoneとWireless keyboard、Evernoteなどを使って、ノマドワーキングという奴を実体験しているところです。こんな感じです: - -

    - -

    - -とりあえず文章を打ち込むだけなら、iPhoneとWireless Keyboardだけで十分だったりします。重たいノートパソコンを持ち運ばなくてもいいので、かなり楽です。必要な資料もEvernoteに入れてあるので、そこを参照すると大体必要なことがわかったりします(プレミアムアカウントを使って、オフラインノートにしています)。 - -それにしても戸塚、すごかったです。今日は - - 1. iPhone + Wireless Keyboard - 2. iPhone + ほぼ日手帳 - 3. Macbook Pro (13 inch) - -の3パターンの人が同じ喫茶店で作業をしていました。いやー凄かったです。 diff --git a/content/post/2010/09/12/2010-09-12-購入した本-3.md b/content/post/2010/09/12/2010-09-12-購入した本-3.md deleted file mode 100644 index cdfad18..0000000 --- a/content/post/2010/09/12/2010-09-12-購入した本-3.md +++ /dev/null @@ -1,83 +0,0 @@ ---- -title: 購入した本 -author: kazu634 -date: 2010-09-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5341;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 買った本だよ: -

    - -
    -EVERNOTE「超」仕事術

    - -
    -

    -EVERNOTE「超」仕事術 -

    - - -
    - -
    -
    -
    - -
    -モレスキン 「伝説のノート」活用術?記録・発想・個性を刺激する75の使い方

    - -
    -

    -モレスキン 「伝説のノート」活用術?記録・発想・個性を刺激する75の使い方 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/13/2010-09-13-00001387.md b/content/post/2010/09/13/2010-09-13-00001387.md deleted file mode 100644 index 98cd1cc..0000000 --- a/content/post/2010/09/13/2010-09-13-00001387.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 驚いた!インターハイ出場だって! -author: kazu634 -date: 2010-09-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816888977354752 -categories: - - ランニング -tags: - - 仙台 - ---- -

    -A Brand New Day -

    - - - -

    - 高校の時の陸上部OB会からお手紙が届きました。そこには: -

    - ->

    -> さて、先月行われました沖縄インターハイに、女子陸上部員が共学後初めて出場を果たすことができました。 ->

    - -

    - と書いているではありませんか!凄い!さすが我が母校!などと思っていたのですが、目をごしごししてもう一度よく読んでみました: -

    - ->

    -> さて、先月行われました沖縄インターハイに、女子陸上部員が共学後初めて出場を果たすことができました。 ->

    - -

    - おっと、うちの高校は男子校だったんだけど、いつの間にか共学になったんだっけ!!!忘れてたよ!!! -

    diff --git a/content/post/2010/09/15/2010-09-15-00001388.md b/content/post/2010/09/15/2010-09-15-00001388.md deleted file mode 100644 index 2534f01..0000000 --- a/content/post/2010/09/15/2010-09-15-00001388.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: GaucheでRSSの生成 -author: kazu634 -date: 2010-09-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5345;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -前回までのところでは、「なんかリストを作るのが面倒くさいなぁ」と思ったのだが、よく考えたら quasi-quote を使えば問題ないことに気づく。こんな感じ: -

    - -
    -(use sxml.serializer)
    -(define gen-rss
    -`(*TOP*
    -(*PI* xml "version=\"1.0\" encoding=\"UTF-8\"")
    -(rss (@ (version "2.0"))
    -,channel-example)))
    -(define channel-example
    -`(channel
    -(title "foobar")
    -(link "http://kazu634.tumblr.com/")
    -(description "Tumblr")
    -(lastBuildDate "Fri, 20 Jul 2007 19:00:00 +0900")
    -,items-example))
    -(define items-example
    -`(item (title "Post01")
    -(link "http://kazu634.tumblr.com/01")
    -(pubDate "Fri, 20 Jul 2007 19:00:00 +0900")))
    -
    - -

    - 実行例はこんな感じになる: -

    - -
    -gosh>(print (srl:sxml->xml gen-rss))
    -<?xml version="1.0" encoding="UTF-8"?>
    -<rss version="2.0">
    -<channel>
    -<title>foobar</title>
    -<link>http://kazu634.tumblr.com/</link>
    -<description>Tumblr</description>
    -<lastBuildDate>Fri, 20 Jul 2007 19:00:00 +0900</lastBuildDate>
    -<item>
    -<title>Post01</title>
    -<link>http://kazu634.tumblr.com/01</link>
    -<pubDate>Fri, 20 Jul 2007 19:00:00 +0900</pubDate>
    -</item>
    -</channel>
    -</rss>
    -#<undef>
    -
    - -

    - なんだ簡単そうだぞ。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/15/2010-09-15-00001389.md b/content/post/2010/09/15/2010-09-15-00001389.md deleted file mode 100644 index 7a56192..0000000 --- a/content/post/2010/09/15/2010-09-15-00001389.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 東京ゲームショーに参戦予定? -author: kazu634 -date: 2010-09-15 -has_been_twittered: - - yes -tmac_last_id: - - 303816888209780737 -categories: - - つれづれ -tags: - - 幕張 - ---- -

    -Dragon Quest Slime Balloon ~ Tokyo Game Show 2009 [HDR]
    -

    - -

    - 会社の同期に東京ゲームショーに誘われた。ゲームショーって、何をするところなんだろう?そこからわかっていないのですが、とりあえず幕張まで行ってきます。日曜日にはレポートできるかと。 -

    diff --git a/content/post/2010/09/16/2010-09-16-00001390.md b/content/post/2010/09/16/2010-09-16-00001390.md deleted file mode 100644 index b5cbbd1..0000000 --- a/content/post/2010/09/16/2010-09-16-00001390.md +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: Tumblr の API Gauche でたたく -author: kazu634 -date: 2010-09-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5347;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Tumblr で like したものを RSS にしたくて、 Tumblr API を Gauche でたたくプログラムを作成中です。 Shiro さんの net-twitter を参考にして、とりあえず XML を取得するところまでできました。 -

    - -

    - ちなみに API のドキュメントはこれです: -

    - - - -

    - ソース -

    - -
    -;;; Tumblrへのアクセス用
    -(use rfc.http)
    -(use gauche.charconv)
    -;;; Tumblrで自分のページを取得するために必要となるパラメータ
    -;;; APIのドキュメントをそのまま書き下す
    -(define-class <tumblr-simple-read> ()
    -((start :init-keyword :start :init-value )
    -(num :init-keyword :num :init-value 20)
    -(type :init-keyword :type :init-value "")
    -(id :init-keyword :id :init-value "")
    -(filter :init-keyword :filter :init-value "")
    -(tagged :init-keyword :tagged :init-value "")
    -(search :init-keyword :search :init-value "")))
    -;;; Tumblrで自分が like したものを取得するために必要となるパラメータ
    -;;; APIのドキュメントをそのまま書き下す
    -(define-class <tumblr-liked-posts> ()
    -((email :init-keyword :email :init-value "example@example.com")
    -(password :init-keyword :password :init-value "password")
    -(start :init-keyword :start :init-value )
    -(num :init-keyword :num :init-value 20)
    -(filter :init-keyword :filter :init-value "")))
    -;;; <tumblr-simple-read>をリストにする
    -;;; リストにすると、 http-compose-query を使用して
    -;;; queryストリングを簡単に生成できる
    -(define (make-tumblr-simple-read-param-list params)
    -`((start ,(ref params 'start))
    -(num ,(ref params 'num))
    -(type ,(ref params 'type))
    -(id ,(ref params 'id))
    -(filter ,(ref params 'filter))
    -(tagged ,(ref params 'tagged))
    -(search ,(ref params 'search))))
    -;;; <tumblr-liked-posts>をリストにする
    -;;; リストにすると、 http-compose-query を使用して
    -;;; http-post が post するデータを簡単に生成できる
    -(define (make-liked-post-list params)
    -`((email ,(ref params 'email))
    -(password ,(ref params 'password))
    -(start ,(ref params 'start))
    -(num ,(ref params 'num))
    -(filter ,(ref params 'filter))))
    -
    - -

    - 実行例 -

    - -

    - 下の式を評価すれば、 XML を取得できます: -

    - -
    -;;; テスト
    -(receive (status-code http-header contents)
    -(http-get "kazu634.tumblr.com"
    -(http-compose-query
    -"/api/read"
    -(make-tumblr-simple-read-param-list
    -(make <tumblr-simple-read>
    -:type "photo"))))
    -(if (equal? status-code "200")
    -(ces-convert contents "*JP")
    -#f))
    -;;; テスト
    -(receive (status-code http-header contents)
    -(http-post "yourname.tumblr.com"
    -"/api/likes"
    -(make-liked-post-list
    -(make <tumblr-liked-posts>
    -:email "Your E-mail address"
    -:password "Your password")))
    -(if (equal? status-code "200")
    -(ces-convert contents "*JP")
    -#f))
    -
    - -

    - ToDo -

    - -

    - あとは、これを SXML に変換してから、RSSを生成すればよいわけですな。 -

    - -
    -プログラミングGauche

    - -
    -

    -プログラミングGauche -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/16/2010-09-16-00001391.md b/content/post/2010/09/16/2010-09-16-00001391.md deleted file mode 100644 index e44daa7..0000000 --- a/content/post/2010/09/16/2010-09-16-00001391.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 岡田監督のぼやき -author: kazu634 -date: 2010-09-16 -has_been_twittered: - - yes -tmac_last_id: - - 303816888209780737 -categories: - - サッカー - ---- -

    -Real Madrid CF Stadium – Estadio Santiago Bernabéu, Madrid (Spain), HDR -

    - -岡田監督がザッケローニ日本代表監督について尋ねられると、次のように答えている: - -> 「言うことなんてないよ。前の監督がのこのこと出ていったら、次の監督はやりにくくなってしまう。俺もそうだったから(笑)」 - -オシムおじいちゃんは戦術面とかにはあんまり口を出してはいないと思うけど、評論活動は活発だったから、あまりいい思いはしていなかったようですね。。。 - -でも、私はオシムおじいちゃんの評論は好きだし、岡田監督のW杯直前でみせた戦術の転換と、それによりもたらされた熱狂を尊敬しています。 - - - - - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/30号 [雑誌] - -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/30号 [雑誌]

    - -

    -文藝春秋 2010-09-16
    売り上げランキング :
    -

    - -

    -Amazonで詳しく見る by G-Tools

    diff --git a/content/post/2010/09/16/2010-09-16-00001392.md b/content/post/2010/09/16/2010-09-16-00001392.md deleted file mode 100644 index 60925b5..0000000 --- a/content/post/2010/09/16/2010-09-16-00001392.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: ハロウィーンですね -author: kazu634 -date: 2010-09-16 -has_been_twittered: - - yes -tmac_last_id: - - 303816882618785792 -categories: - - つれづれ -tags: - - 戸塚 - ---- -

    -Mary Ellen Page's Halloween Town 2009 -

    - -戸塚のケンタッキーおじさんはコスプレしてました。いつの間に。。。 - -

    - -

    diff --git a/content/post/2010/09/16/2010-09-16-本日購入した本-16.md b/content/post/2010/09/16/2010-09-16-本日購入した本-16.md deleted file mode 100644 index c67dccd..0000000 --- a/content/post/2010/09/16/2010-09-16-本日購入した本-16.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-09-16 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5349;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日は色々購入しました: -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/30号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 9/30号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -十字軍物語〈1〉

    - -
    -

    -十字軍物語〈1〉 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/09/19/2010-09-19-00001393.md b/content/post/2010/09/19/2010-09-19-00001393.md deleted file mode 100644 index f2f4763..0000000 --- a/content/post/2010/09/19/2010-09-19-00001393.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 東京ゲームショー2010に行ってきました -author: kazu634 -date: 2010-09-19 -has_been_twittered: - - yes -tmac_last_id: - - 303816882618785792 -categories: - - ゲーム -tags: - - 幕張 - ---- -

    -Sega stand -

    - - - -

    - はじめに -

    - -

    - 東京ゲームショーに行ってきました。東京ゲームショーというからには、ゲームの展示メインなのだと思いきや、実はコスプレとかコンパニオンの人の写真撮る目的の人も多いみたいですね。。。私は誘われただけなので、とりあえずえっちらおっちらついて行きました。 -

    - -

    - 海浜幕張駅〜幕張メッセ -

    - -

    - モンスターハンターからアイルーちゃんがお迎えしてくれました: -

    - -

    -2 -

    - -## 会場内部の様子 - -会場内部はこんな感じでした: - -

    - -

    - - - -

    - -

    - -

    - -

    - -

    -1 -

    - -

    - 個人的に興味がわいたところ -

    - -やはりモンスターハンターは2Gをやっていたので、興味深かったです。PSP用の3Gがほしくなりました。あと、コンパニオンさんとかコスプレの人とか、はじめて実物を見たのですが、やはりきれいでした。あ、でも、コスプレは人によるか。 - -あと、やはり会場に来る人の数、熱気、プレスの人、外国からも人がやってくるところが気になりました。ゲームの点ではまだまだ日本の注目度が高いのだと感じました。カナダ・アメリカ・中国・台湾のブースもあったっけ。それだけじゃなく、AndroidやiPhone用ゲームのブースもあって、ゲームの多様化している様がうかがえました。 - -## 今日の収穫 - -任天堂の売店でマリオを購入したよ! - -

    - -

    diff --git a/content/post/2010/09/24/2010-09-24-00001394.md b/content/post/2010/09/24/2010-09-24-00001394.md deleted file mode 100644 index bf872b8..0000000 --- a/content/post/2010/09/24/2010-09-24-00001394.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 仙台に帰省しています -author: kazu634 -date: 2010-09-24 -has_been_twittered: - - yes -tmac_last_id: - - 303816881977049088 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ -tags: - - 仙台 - ---- -

    -Date Masamune 伊達 政宗 -

    - -
    - -ようやく休みが取れたので、ゆっくりするために仙台に戻ってきました。といっても、日曜日には帰るのですが。。。 - -今回の旅の目的は、ずばり10月の怒涛の10連休に備え、自転車を横浜から仙台へ運ぶことでした。その目的は達成できました! - -今回は仙台でゆっくりすることが目的なので、あまり人に連絡せずにいますが、10月の秋休みに向けて友達に連絡を取らないとなぁ。。。 diff --git a/content/post/2010/09/26/2010-09-26-00001395.md b/content/post/2010/09/26/2010-09-26-00001395.md deleted file mode 100644 index f14c65f..0000000 --- a/content/post/2010/09/26/2010-09-26-00001395.md +++ /dev/null @@ -1,87 +0,0 @@ ---- -title: 仙台への帰省・振り返り -author: kazu634 -date: 2010-09-26 -has_been_twittered: - - yes -tmac_last_id: - - 303816881645711361 -categories: - - サイクリング -tags: - - 仙台 - ---- -

    -2009 -

    - -

    - 今週末は金曜日を休みにして、秋休みの前の先駆けとなる休暇を取得してきました。久しぶりの仙台でゆっくりできました。 -

    - -

    - -

    - -## タピオラ - -仙台駅を降りたら、お腹が減っていた私はタピオラへと行きました。学生の時に良く通っていた喫茶店です。私のお気に入りはタピオラ風スパゲッティーです: - -

    - -

    - -マンガがたくさん置いてあって、ゆっくりとできる雰囲気のお店です。 - -## 自転車で実家へ - -私の実家は多賀城市というところにあります。仙台市の隣で、仙台駅からはだいたい20km程度です。10月の秋休みに備えて、横浜から自転車を運ぶのが今回の旅の目的の一つでもあります。ロードレーサーばかり乗ってクロスバイクに久しぶりに乗ったのですが、サドルの位置を一気に10cmぐらい上げたのはここだけの話です。大体、こんな行程で進んでいきました: - - 1. 仙台市内 - 2. クリネックススタジアム - 3. 母校(高校) - 4. 塩竃神社 - 5. 実家 - -塩竃神社ではキャンドルでライトアップする行事が開催されるらしく、その準備をしていました: - -

    - -

    - -## 翌日、仙台散策 - -翌日は仙台をぶらぶらと散策してきました。大学の後輩とも合流したのですが、色々と変わっていました。気づいたところでは: - - 1. HMV一番町店 (FORUS前のHMV)が閉店する - 2. BOOKOFFがさくらのの7Fに移動 - 3. CAP予備校が移動 - -個人的な驚きはこれぐらいでした。散策していたらハロウィン関係のものが結構展示されていました。流行り物ですね: - -

    - -

    - -その日は仙台で東北英文学会があるから、大学院の同期も仙台にいるかなと思って連絡をしてみたのですが、連絡が取れず。。。残念でした。 - -## 夜はHumming Bird - -夕飯は大学の後輩とイタリアンを食べました。結構おいしかったです。店内は落ち着いた雰囲気です: - -

    -Humming bird -

    - -Morettiというビールを飲みました。おいしかったです: - -

    - -

    - -Pizzaも食べたよ: - -

    -Pizza -

    diff --git a/content/post/2010/09/30/2010-09-30-本日購入した本-17.md b/content/post/2010/09/30/2010-09-30-本日購入した本-17.md deleted file mode 100644 index 2f8f847..0000000 --- a/content/post/2010/09/30/2010-09-30-本日購入した本-17.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-09-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5355;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 本日購入した本だよ: -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 10/14号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 10/14号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/10/02/2010-10-02-00001397.md b/content/post/2010/10/02/2010-10-02-00001397.md deleted file mode 100644 index d53fac8..0000000 --- a/content/post/2010/10/02/2010-10-02-00001397.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 横浜の街中を定点観測 -author: kazu634 -date: 2010-10-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816878705479682 -categories: - - iPhone -tags: - - 横浜 - ---- -5分間ぐらいですが、iTimeLapseというiPhoneアプリで街中の様子を撮影しました。ぜひぜひご覧ください: - -

    - [youtube]http://www.youtube.com/watch?v=5LGMWxWj7zw[/youtube] -

    diff --git a/content/post/2010/10/05/2010-10-05-00001399.md b/content/post/2010/10/05/2010-10-05-00001399.md deleted file mode 100644 index 975eae3..0000000 --- a/content/post/2010/10/05/2010-10-05-00001399.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Pixelpipeのテスト -author: kazu634 -date: 2010-10-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816875148713984 -categories: - - つれづれ - ---- -
    -
    -

    - Pixelpipeのテスト。昨日のランチです。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/10/05/2010-10-05-lamy-safari.md b/content/post/2010/10/05/2010-10-05-lamy-safari.md deleted file mode 100644 index b550c03..0000000 --- a/content/post/2010/10/05/2010-10-05-lamy-safari.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: Lamy Safari -author: kazu634 -date: 2010-10-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816873189986304 -categories: - - つれづれ - ---- -
    -
    - - -

    - Lamy Safari -

    -
    -
    diff --git a/content/post/2010/10/05/2010-10-05-testing-pixelpipe.md b/content/post/2010/10/05/2010-10-05-testing-pixelpipe.md deleted file mode 100644 index c71872c..0000000 --- a/content/post/2010/10/05/2010-10-05-testing-pixelpipe.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Testing Pixelpipe -author: kazu634 -date: 2010-10-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816875148713984 -categories: - - つれづれ - ---- -
    -
    -

    - Testing pixelpipe. -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/10/05/2010-10-05-wallpaper.md b/content/post/2010/10/05/2010-10-05-wallpaper.md deleted file mode 100644 index a32d4e1..0000000 --- a/content/post/2010/10/05/2010-10-05-wallpaper.md +++ /dev/null @@ -1,38 +0,0 @@ ---- -title: Wallpaper -author: kazu634 -date: 2010-10-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816875148713984 -categories: - - つれづれ - ---- -
    -
    - -
    - -
    -

    - リンクの人形 -

    - -

    - 東京ゲームショーで購入したリンクの人形です! -

    -
    - -
    -

    - リンク -

    - -

    - - -

    - リンク -

    diff --git a/content/post/2010/10/08/2010-10-08-61.md b/content/post/2010/10/08/2010-10-08-61.md deleted file mode 100644 index 5fd7266..0000000 --- a/content/post/2010/10/08/2010-10-08-61.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 定禅寺通り@仙台 -author: kazu634 -date: 2010-10-08 -has_been_twittered: - - yes -tmac_last_id: - - 303816868911783937 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    - -
    -
    diff --git a/content/post/2010/10/08/2010-10-08-lunch.md b/content/post/2010/10/08/2010-10-08-lunch.md deleted file mode 100644 index a9682a6..0000000 --- a/content/post/2010/10/08/2010-10-08-lunch.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: Lunch -author: kazu634 -date: 2010-10-08 -has_been_twittered: - - yes -tmac_last_id: - - 303816868911783937 -categories: - - つれづれ -tags: - - 東京 - ---- -
    -
    -

    - ごはんです! -

    -
    - -
    - -
    - -
    -

    - ランチ -

    - -

    - 東京駅の駅弁! -

    -
    -
    diff --git a/content/post/2010/10/09/2010-10-09-00001400.md b/content/post/2010/10/09/2010-10-09-00001400.md deleted file mode 100644 index 0307ba6..0000000 --- a/content/post/2010/10/09/2010-10-09-00001400.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: 今日のランチ (@亀喜寿司) -author: kazu634 -date: 2010-10-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816865606672385 -categories: - - つれづれ -tags: - - 塩釜 - ---- -
    - 本日は法事(33回忌)で、家族でお寺に行ってきました。 -
    - -
    -
    - -
    - 帰り道に、塩釜にある亀喜寿司でランチをぱくついてきました。なんか繁盛しているようで、席に着くまでに30分ぐらいかかりました。ふー、大変だった。 -
    - -
    -
    - -
    - お寿司はこんな感じです: -
    - -
    -
    - -
    - -
    - -
    - -
    diff --git a/content/post/2010/10/09/2010-10-09-66.md b/content/post/2010/10/09/2010-10-09-66.md deleted file mode 100644 index 75745c1..0000000 --- a/content/post/2010/10/09/2010-10-09-66.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 仙台の夜景 -author: kazu634 -date: 2010-10-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816868198760448 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    - -
    - -
    -
    - -
    - -
    - -
    -
    - -
    - -
    - -
    -
    - -
    - -
    - -
    -
    -
    diff --git a/content/post/2010/10/09/2010-10-09-テスト-2.md b/content/post/2010/10/09/2010-10-09-テスト-2.md deleted file mode 100644 index 0e5d84a..0000000 --- a/content/post/2010/10/09/2010-10-09-テスト-2.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: テスト -author: kazu634 -date: 2010-10-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816868068737024 -categories: - - つれづれ - ---- -
    -
    -

    - テストだよ。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/10/11/2010-10-11-00001401.md b/content/post/2010/10/11/2010-10-11-00001401.md deleted file mode 100644 index b50bc49..0000000 --- a/content/post/2010/10/11/2010-10-11-00001401.md +++ /dev/null @@ -1,33 +0,0 @@ ---- -title: 松島ハーフ、走ってきました -author: kazu634 -date: 2010-10-11 -has_been_twittered: - - yes -tmac_last_id: - - 303816862196719616 -categories: - - ランニング -tags: - - 松島 - ---- -

    -Sunrise . -

    - -
    - -松島ハーフ走ってきました。まったく練習できなくて大変でしたが、とりあえず完走だけはしてきました。 - -## ハーフマラソンについて - -タイムは 101mins でした。やっぱり遅くなっていました。。。うーん、残念なり。仕事がもう少し余裕があれば、なんとかなったのですが。。。大学のサークルの先輩・後輩、後輩の友人と一緒に楽しく参加することはできたので、よかったです! - -## **打ち上げとか** - -後輩の友人は、みんな脱サラして公務員予備校に通っているとのこと。すごい。消防間志望の人は、やっぱり計画的に鍛え、体力もかなりありました。たしか93minsだったかしら。いろいろな人の話が聞けて、楽しかったれす。みんな公務員試験を突破してくれるといいなぁ。 - -## 次回目標 - -来月の淀川マラソンの完走!!! diff --git a/content/post/2010/10/13/2010-10-13-00001402.md b/content/post/2010/10/13/2010-10-13-00001402.md deleted file mode 100644 index 6b59037..0000000 --- a/content/post/2010/10/13/2010-10-13-00001402.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 東口の夜景 -author: kazu634 -date: 2010-10-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816862196719616 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    -

    - 東口の夜景だよ -

    -
    - -
    -

    - 東口の夜景 -

    - -

    - 仙台駅、東口の夜景だよ -

    -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/10/14/2010-10-14-00001403.md b/content/post/2010/10/14/2010-10-14-00001403.md deleted file mode 100644 index 73b371e..0000000 --- a/content/post/2010/10/14/2010-10-14-00001403.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 教養キャンパス@東北大学 -author: kazu634 -date: 2010-10-14 -has_been_twittered: - - yes -tmac_last_id: - - 303816862137982977 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    -

    - 母校の様子です! -

    -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/10/15/2010-10-15-00001404.md b/content/post/2010/10/15/2010-10-15-00001404.md deleted file mode 100644 index fec4b44..0000000 --- a/content/post/2010/10/15/2010-10-15-00001404.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: クジラの刺身など (@牡鹿半島) -author: kazu634 -date: 2010-10-15 -has_been_twittered: - - yes -tmac_last_id: - - 303816862137982977 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    -

    - 高校、大学の時の後輩とご飯食べてきました!日本酒も美味しかったし、料理もバツグンでした!楽しく時間を過ごせました! -

    -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/10/16/2010-10-16-99.md b/content/post/2010/10/16/2010-10-16-99.md deleted file mode 100644 index 68c84e1..0000000 --- a/content/post/2010/10/16/2010-10-16-99.md +++ /dev/null @@ -1,28 +0,0 @@ ---- -title: スペイン料理 @ Spain Bar Dining Vamos -author: kazu634 -date: 2010-10-16 -has_been_twittered: - - yes -tmac_last_id: - - 303816855729078272 -categories: - - つれづれ -tags: - - 仙台 - ---- -研究室の後輩とご飯食べてきました!スペイン料理です。仙台にもおしゃれなお店ができていたとは。。。 - -
    -
    -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/10/17/2010-10-17-00001405.md b/content/post/2010/10/17/2010-10-17-00001405.md deleted file mode 100644 index df22438..0000000 --- a/content/post/2010/10/17/2010-10-17-00001405.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Chaos Theoryテーマをインストールする -author: kazu634 -date: 2010-10-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5361;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - wordpress - ---- -
    -

    - WordPress のテーマで Chaos Thery というテーマがあります。 wordpress.com というブログサービス (?) では標準で付属しているのですが、自分で wordpress をインストールした場合には、標準で付属していません。これをインストールする手順を探してみたら、ありました: -

    - -
    -

    - Well “You can’t get it anywhere else”-ish. -

    - -

    - If you have the subversion client then you can download it from Automattic’s SVN server like so: -

    - -
    -svn co http://svn.automattic.com/wpcom-themes/chaostheory/
    -
    - -

    - On a Linux/UNIX/*BSD system cd wp-content/themes and run that command. That will dump a copy in your themes directory and you’ll be able to select it. -

    - -

    -WordPress %3E Support %3E%3E Chaos Theory Theme -

    -
    - -

    - なんだ、簡単に入手できるんじゃない。 -

    -
    diff --git a/content/post/2010/10/17/2010-10-17-本日買った本-7.md b/content/post/2010/10/17/2010-10-17-本日買った本-7.md deleted file mode 100644 index e80548f..0000000 --- a/content/post/2010/10/17/2010-10-17-本日買った本-7.md +++ /dev/null @@ -1,77 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2010-10-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5359;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 買った本です: -

    - -
    -CIRCUS (サーカス) 2010年11月号増刊 すごい文房具 2010年 11月号 [雑誌]

    - -
    -

    -CIRCUS (サーカス) 2010年11月号増刊 すごい文房具 2010年 11月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 10/28号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 10/28号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/10/19/2010-10-19-00001406.md b/content/post/2010/10/19/2010-10-19-00001406.md deleted file mode 100644 index ed9f624..0000000 --- a/content/post/2010/10/19/2010-10-19-00001406.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: nmapのインストール -author: kazu634 -date: 2010-10-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5367;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ubuntu - ---- -
    -

    - linuxのネットワーク周りをきちんと理解しようと思い、とりあえず iptables などからいじってみることに。その一環として、nmap をインストールしてみました。 -

    - -

    - nmapとは -

    - -

    - nmapとは、指定したipアドレスで開放しているポートをスキャンして一覧にしてくれる…らしい。とりあえず、これで何ができるかはもうちょっと調べてみます。 -

    - -

    - インストール -

    - -

    - ターミナルでこんな風にしました: -

    - -
    -kazu634@srv634% aptitude search nmap                                                    /etc [5715]
    -p   knmap                                     - KDE interface to nmap, the Network Mapper
    -p   knmap-docs                                - KDE interface to nmap, the Network Mapper ― manual
    -p   libnmap-parser-perl                       - parse nmap scan data with perl
    -p   nmap                                      - The Network Mapper
    -v   nmapfe                                    -
    -p   nmapsi4                                   - graphical interface to nmap, the network scanner
    -p   zenmap                                    - The Network Mapper Front End
    -kazu634@srv634% aptitude install nmap                                                   /etc [5716]
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -以下の新規パッケージがインストールされます:
    -liblua5.1-0{a} nmap
    - 個のパッケージを更新、 2 個を新たにインストール、  個を削除予定、 個が更新されていない。
    -1,701kB のアーカイブを取得する必要があります。 展開後に 6,619kB のディスク領域が新たに消費されます。先に進みますか? [Y/n/?] y
    -拡張状態情報を書き込んでいます... 完了
    -取得:1 http://jp.archive.ubuntu.com/ubuntu/ lucid/main liblua5.1-0 5.1.4-5 [89.5kB]
    -取得:2 http://jp.archive.ubuntu.com/ubuntu/ lucid/main nmap 5.00-3 [1,611kB]
    -1,701kB を 2s 秒でダウンロードしました (734kB/s)
    -未選択パッケージ liblua5.1-0 を選択しています。
    -(データベースを読み込んでいます ... 現在 53132 個のファイルとディレクトリがインストールされています##)
    -(.../liblua5.1-0_5.1.4-5_amd64.deb から) liblua5.1-0 を展開しています...
    -未選択パッケージ nmap を選択しています。
    -(.../archives/nmap_5.00-3_amd64.deb から) nmap を展開しています...
    -man-db のトリガを処理しています ...
    -liblua5.1-0 (5.1.4-5) を設定しています ...
    -nmap (5.00-3) を設定しています ...
    -libc-bin のトリガを処理しています ...
    -ldconfig deferred processing now taking place
    -パッケージリストを読み込んでいます... 完了
    -依存関係ツリーを作成しています
    -状態情報を読み取っています... 完了
    -拡張状態情報を読み込んでいます
    -パッケージの状態を初期化しています... 完了
    -拡張状態情報を書き込んでいます... 完了
    -
    - -

    - 使用例 -

    - -

    - 使ってみました。10022に ssh を指定しているんだけど、出てこないなぁ。 -

    - -
    -kazu634@srv634% nmap localhost                                                          /etc [5717]
    -zsh: correct 'nmap' to '_nmap' [nyae]? n
    -Starting Nmap 5.00 ( http://nmap.org ) at 2010-10-19 23:12 JST
    -Warning: Hostname localhost resolves to 2 IPs. Using 127...1.
    -Interesting ports on localhost (127...1):
    -Not shown: 997 closed ports
    -PORT    STATE SERVICE
    -80/tcp  open  http
    -139/tcp open  netbios-ssn
    -445/tcp open  microsoft-ds
    -Nmap done: 1 IP address (1 host up) scanned in .26 seconds
    -
    -
    diff --git a/content/post/2010/10/19/2010-10-19-本日買った本-8.md b/content/post/2010/10/19/2010-10-19-本日買った本-8.md deleted file mode 100644 index 2538148..0000000 --- a/content/post/2010/10/19/2010-10-19-本日買った本-8.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2010-10-19 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5363;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 手帳特集が気になったので。 -

    - -
    -日経ビジネス Associe (アソシエ) 2010年 11/16号 [雑誌]

    - -
    -

    -日経ビジネス Associe (アソシエ) 2010年 11/16号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/10/22/2010-10-22-00001407.md b/content/post/2010/10/22/2010-10-22-00001407.md deleted file mode 100644 index 51f936d..0000000 --- a/content/post/2010/10/22/2010-10-22-00001407.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 中華バイキング @ 大森 -author: kazu634 -date: 2010-10-22 -has_been_twittered: - - yes -tmac_last_id: - - 303816855729078272 -categories: - - つれづれ -tags: - - 大森 - ---- -
    -
    -

    - 今日は中華バイキングです! -

    -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/10/23/2010-10-23-マラソンに向けたlsd.md b/content/post/2010/10/23/2010-10-23-マラソンに向けたlsd.md deleted file mode 100644 index 1f35629..0000000 --- a/content/post/2010/10/23/2010-10-23-マラソンに向けたlsd.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: マラソンに向けたLSD -author: kazu634 -date: 2010-10-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816855133487104 -categories: - - ランニング -tags: - - 戸塚 - - 横浜 - ---- -LSDとは「Long Slow Distance」の略で、「長い距離を、ゆっくり走りましょう」というトレーニングです。マラソンに向け、今日は張り切って走ってきました。やっぱり20kmぐらいは練習で走っていないと、フル完走を目指す上では怖すぎるので。。。 - -

    -10 /23 -

    diff --git a/content/post/2010/10/24/2010-10-24-00001408.md b/content/post/2010/10/24/2010-10-24-00001408.md deleted file mode 100644 index ed586bc..0000000 --- a/content/post/2010/10/24/2010-10-24-00001408.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: MoleskineとLamy Safariと私 -author: kazu634 -date: 2010-10-24 -has_been_twittered: - - yes -tmac_last_id: - - 303816852746932224 -categories: - - 文房具 - ---- -

    - Moleskineのレポーター(ソフトカバー)を購入した。Lamy Safariとよく似合う。Moleskineのノートタイプをこれまで使っていたのだけれど、ノートは「清書しなければいけない」という思い込みが自分には強いらしく、どうしてもラフに扱えなかった。でも、レポーターの方眼なら思いつきを書き付ける用途で思う存分使える。何が違うのだろうか?不思議。 -

    - -

    -Moleskine and Lamy Safari -

    - -

    diff --git a/content/post/2010/10/24/2010-10-24-クラスのインスタンスを作成するとき-shibuyalisp-hackathon.md b/content/post/2010/10/24/2010-10-24-クラスのインスタンスを作成するとき-shibuyalisp-hackathon.md deleted file mode 100644 index abb1628..0000000 --- a/content/post/2010/10/24/2010-10-24-クラスのインスタンスを作成するとき-shibuyalisp-hackathon.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: クラスのインスタンスを作成するとき (@shibuyalisp Hackathon) -author: kazu634 -date: 2010-10-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5369;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -

    -

    - 値が束縛されているときだけ、スロットに束縛するにはどうすればいいのかな?やりたいことはこういうことなんだけど、「malformed if」と怒られた: -

    - -
    -(define-class <photo-data> ()
    -((width :init-keyword :width :init-value )
    -(url-with-slug :init-keyword :url-with-slug :init-value "")))
    -(define (make-photo-data-list sxml)
    -(make <photo-data>
    -;; 与えられたSXMLにwidth要素が存在するとき、スロットに値をセットしたい
    -;; でも、これだとエラーになる
    -(if ((if-car-sxpath '(// width)) sxml)
    -:width (cadr ((car-sxpath '(// width)) sxml))
    -:width )
    -:url-with-slug (cadr ((car-sxpath '(// url-with-slug))
    -sxml))))
    -
    -
    diff --git a/content/post/2010/10/26/2010-10-26-00001409.md b/content/post/2010/10/26/2010-10-26-00001409.md deleted file mode 100644 index 617c550..0000000 --- a/content/post/2010/10/26/2010-10-26-00001409.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 10月26日のランニング -author: kazu634 -date: 2010-10-26 -has_been_twittered: - - yes -tmac_last_id: - - 303816849651539968 -categories: - - ランニング -tags: - - 戸塚 - ---- -今日は5kmほどランニングしました! - -

    -10 26 -

    diff --git a/content/post/2010/10/26/2010-10-26-今日買った本-39.md b/content/post/2010/10/26/2010-10-26-今日買った本-39.md deleted file mode 100644 index 50f06a8..0000000 --- a/content/post/2010/10/26/2010-10-26-今日買った本-39.md +++ /dev/null @@ -1,189 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-10-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5371;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です。Web&DBは仕事関係で購入です。 -

    - -
    -WEB+DB PRESS Vol.59

    - - - -
    -
    -
    - -

    - ローマ人の物語は、個人的な興味から読み直しているところなんです。 -

    - -
    -ローマ人の物語〈17〉悪名高き皇帝たち(1) (新潮文庫)

    - -
    -

    -ローマ人の物語〈17〉悪名高き皇帝たち(1) (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈18〉悪名高き皇帝たち(2) (新潮文庫)

    - -
    -

    -ローマ人の物語〈18〉悪名高き皇帝たち(2) (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈19〉悪名高き皇帝たち(3) (新潮文庫)

    - -
    -

    -ローマ人の物語〈19〉悪名高き皇帝たち(3) (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈20〉悪名高き皇帝たち(4) (新潮文庫)

    - -
    -

    -ローマ人の物語〈20〉悪名高き皇帝たち(4) (新潮文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/10/27/2010-10-27-00001410.md b/content/post/2010/10/27/2010-10-27-00001410.md deleted file mode 100644 index 465133b..0000000 --- a/content/post/2010/10/27/2010-10-27-00001410.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: とんかつ @ 双葉 -author: kazu634 -date: 2010-10-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816849341161472 -categories: - - つれづれ -tags: - - 上野 - ---- -
    -
    -

    - 上野でトンカツ! -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/10/27/2010-10-27-00001411.md b/content/post/2010/10/27/2010-10-27-00001411.md deleted file mode 100644 index 6e2e2e7..0000000 --- a/content/post/2010/10/27/2010-10-27-00001411.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: デューラー展 @ 上野 -author: kazu634 -date: 2010-10-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816846010880000 -categories: - - つれづれ -tags: - - 上野 - ---- -今日はPMをお休みにして国立西洋美術館で行われているデューラー展を鑑賞してきました。 - -

    -

    - -

    - -

    -感想 -

    - -

    - デューラーは Paul Grahamのエッセー”Taste for Makers“で紹介されていた。その時は「デューラーという凄い人がいるんだなぁ」ぐらいしか思っていなかったのだけれど、そんなことはないと今日デューラーの作品を見て思った。 -

    - -

    - デューラーは活版印刷によって紙媒体が登場した時代に、版画という手段でコミュニケーションの確信を行った人物だったんだ。本物を見て、そう思った。インターネットは活版印刷以来という評価がされることもあるけれど、デューラーをエッセーの中で取り上げている意味は大きい。Paul GrahamはWeb初期の時代にウェブショッピングサイトを作成したけれど、これもインターネットというメディアを活用して、新しいショッピングの形を世に問うていたんだ!デューラーの版画を見て感じた熱気のおかげで、Paul Grahamがデューラーをエッセーに取り上げた理由がわかった。インターネットが普及していった段階では、みんな熱気に浮かされて、新しいものを世に送り出してやるって、熱い思いを抱えていたんだ。 -

    - -

    - せっかくこの時代に生きているんだから、インターネットを使って、自分は何ができるのかを考えていきたいなぁ。 -

    diff --git a/content/post/2010/10/27/2010-10-27-00001412.md b/content/post/2010/10/27/2010-10-27-00001412.md deleted file mode 100644 index 6973c66..0000000 --- a/content/post/2010/10/27/2010-10-27-00001412.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: 上野恩賜公園の様子 -author: kazu634 -date: 2010-10-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816848900751360 -categories: - - つれづれ -tags: - - 上野 - ---- -
    -
    -

    - 今日は午後を休みにして、上野に遊びに行って来ました。お目当ては国立西洋美術館で開催中のデューラー展です。その前に上野恩賜公園をぶらぶらしてきました! -

    - -

    -正岡子規記念球場 -

    - -

    - 正岡子規は、実は日本で野球を始めてやった人として記録に残っている。その縁で、実は名球会入りをしていたりする。そんな正岡子規を記念した球場が存在すると言うことは聞いていたのだけれど、それが上野にあるなんて知らなかった。。。 -

    -
    - -
    - -
    - -
    -
    - -

    - 上野恩賜公園の中 -

    - -

    - 木漏れ日がいい感じで撮れています! -

    - -
    - -
    - -
    - -
    - -
    -
    - -
    - 西郷さんです。わんこも一緒。 -
    - -
    -
    - -
    - -
    - -
    -
    - -
    - カエルさんが水をはき出しているんです! -
    - -
    -
    - -
    - -
    -
    diff --git a/content/post/2010/10/28/2010-10-28-00001413.md b/content/post/2010/10/28/2010-10-28-00001413.md deleted file mode 100644 index a1c7482..0000000 --- a/content/post/2010/10/28/2010-10-28-00001413.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: FoursquareのCheckin情報のまとめ -author: kazu634 -date: 2010-10-28 -has_been_twittered: - - yes -tmac_last_id: - - 303816846010880000 -categories: - - つれづれ - ---- -FoursquareのCheckin情報をまとめてみました: - - - -Kazuhiro Musashi’s Checkins by WeePlaces.com. diff --git a/content/post/2010/11/01/2010-11-01-本日購入した本-18.md b/content/post/2010/11/01/2010-11-01-本日購入した本-18.md deleted file mode 100644 index 6895cf8..0000000 --- a/content/post/2010/11/01/2010-11-01-本日購入した本-18.md +++ /dev/null @@ -1,80 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-11-01 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5373;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です: -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 11/11号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 11/11号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -WEB+DB PRESS Vol.59

    - - - -
    -
    -
    -
    diff --git a/content/post/2010/11/03/2010-11-03-00001414.md b/content/post/2010/11/03/2010-11-03-00001414.md deleted file mode 100644 index b08786c..0000000 --- a/content/post/2010/11/03/2010-11-03-00001414.md +++ /dev/null @@ -1,79 +0,0 @@ ---- -title: Gaucheでスクリプトのあるディレクトリを取得する -author: kazu634 -date: 2010-11-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5375;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - 実行しているスクリプトファイルがあるディレクトリを取得しようとしたのだが、探し方が悪いのかそのものずばりの組み込み関数を見つけられず。手作りしてみました。こんな感じになるのかな? -

    - -

    - ソース -

    - -
    -(use file.util)
    -;; (car *argv*)にスクリプトファイルが束縛されるけど、
    -;; スクリプトファイルの存在するディレクトリでスクリプトを起動すると、
    -;; 「スクリプトファイル名.scm」となる。
    -;; スクリプトファイルの存在するディレクトリ以外の場所で
    -;; スクリプトを起動すると、(car *argv*)はフルパス表記になる
    -;; そこを区別する。
    -(define (is-executed-at-script-directory? script-file)
    -(receive (path . rest)
    -(decompose-path script-file)
    -(if (equal? "."  path)
    -#t
    -#f)))
    -;; スクリプトファイルの存在するディレクトリでスクリプトを起動された場合、
    -;; カレントディレクトリがスクリプトが存在するディレクトリ
    -;; スクリプトファイルの存在するディレクトリ以外の場所で起動した場合、
    -;; (car *argv*)のディレクトリ部分だけを取得する
    -(define (main *argv*)
    -(if (is-executed-at-script-directory? (car *argv*))
    -(display (current-directory))
    -(receive (path . rest)
    -(decompose-path (car *argv*))
    -(display path))))
    -
    - -

    - 実行例 -

    - -

    - こんな感じです: -

    - -
    -kazu634@kazu634% ll                                                                   ~/junk [3503]
    -total 96
    --rwxr-xr-x  1 kazu634  staff   1.4K  8 21 22:49 2010-08-21-120641.scm
    --rw-r--r--  1 kazu634  staff   975B  8 21 13:43 2010-08-21-134109.el
    --rw-r--r--  1 kazu634  staff   1.1K  8 21 13:43 2010-08-21-134109.elc
    --rwxr-xr-x  1 kazu634  staff   829B  8 22 16:15 2010-08-22-130237.sh
    --rw-r--r--  1 kazu634  staff   977B  8 29 21:05 2010-08-29-202329.scm
    --rw-r--r--  1 kazu634  staff   671B  9  3 22:58 2010-09-01-231839.scm
    --rw-r--r--  1 kazu634  staff   1.0K  9  3 23:21 2010-09-03-232020.txt
    --rw-r--r--  1 kazu634  staff   1.3K  9  5 22:48 2010-09-05-212342.scm
    --rw-r--r--  1 kazu634  staff    84B  9 11 22:23 2010-09-11-222030.txt
    --rw-r--r--  1 kazu634  staff   1.0K 10 24 15:24 2010-09-12-224720.scm
    --rw-r--r--  1 kazu634  staff   3.6K  9 30 23:15 2010-09-16-201912.scm
    --rwxr-xr-x  1 kazu634  staff   1.0K 11  3 22:45 2010-11-01-225103.scm
    -drwxr-xr-x  5 kazu634  staff   170B  9 16 20:10 source
    -drwxr-xr-x  4 kazu634  staff   136B  9 16 20:57 test
    --rw-r--r--  1 kazu634  staff     0B 11  3 22:45 test.log
    -kazu634@kazu634% gosh 2010-11-01-225103.scm                                           ~/junk [3504]
    -/Users/kazu634/junk%
    -kazu634@kazu634% cd ..                                                                ~/junk [3505]
    -kazu634@kazu634% gosh ~/junk/2010-11-01-225103.scm                                         ~ [3506]
    -/Users/kazu634/junk%
    -
    -
    diff --git a/content/post/2010/11/03/2010-11-03-00001415.md b/content/post/2010/11/03/2010-11-03-00001415.md deleted file mode 100644 index c074bea..0000000 --- a/content/post/2010/11/03/2010-11-03-00001415.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: フルマラソンに向けた最後の長距離ランニング -author: kazu634 -date: 2010-11-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816842542194688 -categories: - - ランニング -tags: - - 戸塚 - - 横浜 - ---- -フルマラソン直前最後の休みなので、長距離を走ってきました。14kmぐらい。後は本番を走りきれるかどうかですな。。。 - -

    -11 3 -

    diff --git a/content/post/2010/11/04/2010-11-04-mugen-power.md b/content/post/2010/11/04/2010-11-04-mugen-power.md deleted file mode 100644 index 716a81b..0000000 --- a/content/post/2010/11/04/2010-11-04-mugen-power.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: Mugen Power -author: kazu634 -date: 2010-11-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816842542194688 -categories: - - iPhone - ---- -
    -
    -

    - PocketWifi用のバッテリー、Mugen Power HLI-E5830XL を購入したよ。 -

    - -
    - -
    - -

    - 装着すると、こんな感じですです。 -

    - -

    - before -

    - -
    - -
    - -

    - after -

    - -
    - -
    - -

    - 時代劇の小判の束だよ。これは!!!見た目が楽しいかも。 -

    -
    -
    diff --git a/content/post/2010/11/06/2010-11-06-00001416.md b/content/post/2010/11/06/2010-11-06-00001416.md deleted file mode 100644 index a7d3e3a..0000000 --- a/content/post/2010/11/06/2010-11-06-00001416.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 駅弁 @ 新横浜 -author: kazu634 -date: 2010-11-06 -has_been_twittered: - - yes -tmac_last_id: - - 303816842173087745 -categories: - - つれづれ - ---- -
    -
    -

    - シュウマイチャーハン弁当っす! -

    - -
    - -
    -
    -
    diff --git a/content/post/2010/11/06/2010-11-06-00001417.md b/content/post/2010/11/06/2010-11-06-00001417.md deleted file mode 100644 index b012e40..0000000 --- a/content/post/2010/11/06/2010-11-06-00001417.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 淀川市民マラソン @ 大阪 -author: kazu634 -date: 2010-11-06 -has_been_twittered: - - yes -tmac_last_id: - - 303816841216815104 -categories: - - ランニング -tags: - - 大阪 - ---- -
    -
    -

    - 明日の会場はここ! -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/11/07/2010-11-07-00001418.md b/content/post/2010/11/07/2010-11-07-00001418.md deleted file mode 100644 index 6461d19..0000000 --- a/content/post/2010/11/07/2010-11-07-00001418.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: かんてきや火土火土 @ 新大阪 -author: kazu634 -date: 2010-11-07 -has_been_twittered: - - yes -tmac_last_id: - - 303816836426903552 -categories: - - つれづれ -tags: - - 大阪 - ---- -
    -
    -

    - 大学の時の友達とご飯を食べてきました。魚介類が美味しかったです! -

    - -

    - -

    -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2010/11/07/2010-11-07-淀川市民マラソン-大阪-2.md b/content/post/2010/11/07/2010-11-07-淀川市民マラソン-大阪-2.md deleted file mode 100644 index e1d9466..0000000 --- a/content/post/2010/11/07/2010-11-07-淀川市民マラソン-大阪-2.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 淀川市民マラソン @ 大阪 -author: kazu634 -date: 2010-11-07 -has_been_twittered: - - yes -tmac_last_id: - - 303816837823619075 -categories: - - ランニング -tags: - - 大阪 - ---- -
    -
    -

    - 淀川市民マラソン、走ってきました!練習では30kmほどなら走れる練習をしてきたのですが、予想通り30kmほどで力尽きる展開。。。それでも何とかサブフォーを達成です!!! -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/11/09/2010-11-09-00001419.md b/content/post/2010/11/09/2010-11-09-00001419.md deleted file mode 100644 index 6ad36a2..0000000 --- a/content/post/2010/11/09/2010-11-09-00001419.md +++ /dev/null @@ -1,125 +0,0 @@ ---- -title: 京都サイクリング -author: kazu634 -date: 2010-11-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816836426903552 -categories: - - つれづれ -tags: - - 京都 - ---- -
    -
    -

    - マラソンの翌日に京都へ行って来ました。色々と回って来たのですが、壬生寺とは相性が悪く、次回に行くことになりました。残念です。 -

    - -

    - -

    - -

    - サイクリングの全体像 -

    - -

    - こんな感じでサイクリングしてきました:
    11 8 -

    - -

    - 嵐山 -

    - -

    - とりあえず紅葉していることを期待して嵐山方面へ向かいました。桂川の眺めです: -

    - -
    - -
    - -
    - -
    - -

    - 仁和寺 -

    - -

    - 京都は何度も行っているので、有名どころは押さえていたつもりですが、仁和寺は行ったことなかった。というわけで、チェックしてきました: -

    - -
    - -
    - -
    - -
    - -
    - -
    - -

    - 鴨川沿いの料亭の様子 -

    - -

    - やっぱり夜に行かないとダメだよねぇ。雰囲気を感じてください! -

    -
    - -
    - -
    - -

    - 京都市役所周辺 -

    - -

    - 本能寺が目の前にあったよ!!! -

    - -
    - -
    - -
    - -
    - -

    - 目を引いたもの -

    - -

    - 河原町のゲームセンターで: -

    - -
    - -
    - -
    - 哲学の道で釣りをしていた熊さんたち: -
    - -
    - -
    - -
    - 京都駅のポストに乗っていた人形: -
    - -

    - -

    -
    diff --git a/content/post/2010/11/13/2010-11-13-00001420.md b/content/post/2010/11/13/2010-11-13-00001420.md deleted file mode 100644 index 2ef65b4..0000000 --- a/content/post/2010/11/13/2010-11-13-00001420.md +++ /dev/null @@ -1,181 +0,0 @@ ---- -title: ログファイルへの出力 -author: kazu634 -date: 2010-11-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5379;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - さくらVPSを借りて思うことは、「自分の手元にサーバーがないから何が起きているのか把握できない」ということ。だからログって大事なんだと気づかされた。 -

    - -

    - 初歩的なことで申し訳ないが、運用系ミドルウェアの構築などが普段のお仕事なので、自分で作成したスクリプトなりなんなりが、どのように動くのかを把握したいというニーズにはあんまり大した意識を払ったことがなかったのですよ。えぇ。もちろん、ミドルウェアのログはいつも確認しているわけですが、自分がログを出力するという意識はなく、ログは出力されているものだと思っていたわけです。えぇ。 -

    - -

    - というわけで、ログファイルを出力するための関数を作成してみました。スクリプトファイルが存在するディレクトリ配下のlogディレクトリに、ログファイルを出力します: -

    - -
    -#!/usr/bin/env gosh
    -;;; =========
    -;;; Variables
    -;;; =========
    -;;; ログファイルの名前をここで指定するよ
    -(define *logfile* "test.log")
    -;;; =========
    -;;; Libraries
    -;;; =========
    -(use srfi-19)
    -(use file.util)
    -;;; =========
    -;;; Functions
    -;;; =========
    -;;; ログに書き込むための日時文字列を生成
    -;;; フォーマットは「[YYYY-MM-DD HH:MM:SS]」
    -(define (date-string)
    -(date->string (current-date)
    -"[~1 ~3] "))
    -;;; ログ出力用関数を生成するための関数
    -(define (logger-make filename)
    -(lambda (msg)
    -(call-with-output-file filename
    -(lambda (port)
    -(display
    -(string-append (date-string)
    -msg
    -"\n")
    -port))
    -:if-exists :append)))
    -;;; スクリプトが存在するディレクトリ配下に
    -;;; logディレクトリが存在するかを確認する
    -;;; 引数はスクリプトが存在するディレクトリ
    -(define (is-log-directory-exists? script-directory)
    -(file-is-directory? (string-append
    -script-directory
    -"/log/")))
    -;;; ログファイルの名前を返す関数
    -(define (logname script-directory)
    -(string-append script-directory
    -"/log/"
    -*logfile*))
    -;;; 引数としてスクリプトファイル名(つまり(car *argv*)です)
    -;;; を受け取り、スクリプトファイルが存在するディレクトリを
    -;;; 返す関数
    -(define (script-directory script-name)
    -(receive (path . rest)
    -(decompose-path script-name)
    -(if (absolute-path? path)
    -path
    -(string-append (current-directory)
    -"/"
    -path))))
    -;;; ====
    -;;; Main
    -;;; ====
    -(define (main *argv*)
    -(let* ((filename (car *argv*))
    -(directory (script-directory filename)))
    -(if (is-log-directory-exists? directory)
    -(let ((logger (logger-make (logname directory))))
    -(logger "test"))
    -(display "Log directory does not exist.")))
    -)
    -
    - -

    - 実行例 -

    - -
    -kazu634@kazu634% cat 2010-11-01-225103.scm                                            ~/junk [3624]
    -#!/usr/bin/env gosh
    -;;; =========
    -;;; Variables
    -;;; =========
    -(define *logfile* "test.log")
    -;;; =========
    -;;; Libraries
    -;;; =========
    -(use srfi-19)
    -(use file.util)
    -;;; =========
    -;;; Functions
    -;;; =========
    -;;; ログに書き込むための日時文字列を生成
    -;;; フォーマットは「[YYYY-MM-DD HH:MM:SS」
    -(define (date-string)
    -(date->string (current-date)
    -"[~1 ~3] "))
    -;;; ログ出力用関数を生成するための関数
    -(define (logger-make filename)
    -(lambda (msg)
    -(call-with-output-file filename
    -(lambda (port)
    -(display
    -(string-append (date-string)
    -msg
    -"\n")
    -port))
    -:if-exists :append)))
    -;;; スクリプトが存在するディレクトリ配下に
    -;;; logディレクトリが存在するかを確認する
    -;;; 引数はスクリプトが存在するディレクトリ
    -(define (is-log-directory-exists? script-directory)
    -(file-is-directory? (string-append
    -script-directory
    -"/log/")))
    -;;; ログファイルの名前を返す関数
    -(define (logname script-directory)
    -(string-append script-directory
    -"/log/"
    -*logfile*))
    -;;; 引数としてスクリプトファイル名(つまり(car *argv*)です)
    -;;; を受け取り、スクリプトファイルが存在するディレクトリを
    -;;; 返す関数
    -(define (script-directory script-name)
    -(receive (path . rest)
    -(decompose-path script-name)
    -(if (absolute-path? path)
    -path
    -(string-append (current-directory)
    -"/"
    -path))))
    -;;; ====
    -;;; Main
    -;;; ====
    -(define (main *argv*)
    -(let* ((filename (car *argv*))
    -(directory (script-directory filename)))
    -(if (is-log-directory-exists? directory)
    -(let ((logger (logger-make (logname directory))))
    -(logger "test"))
    -(display "Log directory does not exist.")))
    -)
    -kazu634@kazu634% gosh 2010-11-01-225103.scm                                           ~/junk [3625]
    -kazu634@kazu634% ll log/                                                              ~/junk [3626]
    -total 8
    --rw-r--r--  1 kazu634  staff   172B 11 13 22:52 test.log
    -kazu634@kazu634% cat log/test.log                                                     ~/junk [3627]
    -test
    -test
    -[2010-11-13 15:30:38] test
    -[2010-11-13 15:31:05] test
    -[2010-11-13 22:28:17] test
    -[2010-11-13 22:28:31] test
    -[2010-11-13 22:49:29] test
    -[2010-11-13 22:52:38] test
    -kazu634@kazu634% date                                                                 ~/junk [3628]
    -20101113日 土曜日 225250秒 JST
    -
    - -

    - うまく動いているようです。gaucheでログを書き込むときって、皆さんどうしているんですかね。自分で作るんでしょうね。たぶん。 -

    -
    diff --git a/content/post/2010/11/13/2010-11-13-gaucheでスクリプトのあるディレクトリを取得する-2.md b/content/post/2010/11/13/2010-11-13-gaucheでスクリプトのあるディレクトリを取得する-2.md deleted file mode 100644 index 82d84c7..0000000 --- a/content/post/2010/11/13/2010-11-13-gaucheでスクリプトのあるディレクトリを取得する-2.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: Gaucheでスクリプトのあるディレクトリを取得する — (2) -author: kazu634 -date: 2010-11-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5377;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -前回の記事に対して、shiroさんからの以下のコメントを頂きました: -

    - -
    -

    - (car argv) に渡ってくるのはコマンドラインに渡されたものですよ (ただし先頭の ‘~’ はシェルによって展開済み)。したがって -

    - -

    - gosh ../foo.scm -

    - -

    - などと起動されれば “../foo.scm” が来ます。 -

    - -

    - 要は、スクリプトファイルの位置は、それが絶対パスであればそののも、それが相対パスであればカレントディレクトリからの相対パスになってるというだけなので、単純にスクリプトファイル名を絶対パス化してからdirnameを取ってやればいいんじゃないでしょうか。 -

    -
    - -

    - なるほど!!というわけで、以下の関数を作成してみました。 -

    - -
    -;;; 引数としてスクリプトファイル名(つまり(car *argv*)です)
    -;;; を受け取り、スクリプトファイルが存在するディレクトリを
    -;;; 返す関数
    -(define (script-directory script-name)
    -(receive (path . rest)
    -(decompose-path script-name)
    -(if (absolute-path? path)
    -path
    -(string-append (current-directory)
    -"/"
    -path))))
    -
    - -

    - これで上手く動いているようです。 -

    - -

    - Shiroさん、ありがとうございました。 -

    -
    diff --git a/content/post/2010/11/13/2010-11-13-今日買った本-40.md b/content/post/2010/11/13/2010-11-13-今日買った本-40.md deleted file mode 100644 index 4397b2f..0000000 --- a/content/post/2010/11/13/2010-11-13-今日買った本-40.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-11-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5381;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 本日購入した本です。 -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 11/25号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 11/25号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈24〉賢帝の世紀〈上〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈24〉賢帝の世紀〈上〉 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈25〉賢帝の世紀〈中〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈25〉賢帝の世紀〈中〉 (新潮文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/11/14/2010-11-14-00001421.md b/content/post/2010/11/14/2010-11-14-00001421.md deleted file mode 100644 index a5e5fbe..0000000 --- a/content/post/2010/11/14/2010-11-14-00001421.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: サクラス戸塚 -author: kazu634 -date: 2010-11-14 -has_been_twittered: - - yes -tmac_last_id: - - 303816835898425345 -categories: - - つれづれ -tags: - - 戸塚 - ---- -
    -
    -

    - 戸塚にある商業施設です。色々揃ってて、そこそこ駅から離れて人もそれ程多くないから、喫茶店ではゆっくりできるのです。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/11/16/2010-11-16-00001422.md b/content/post/2010/11/16/2010-11-16-00001422.md deleted file mode 100644 index 8bc17af..0000000 --- a/content/post/2010/11/16/2010-11-16-00001422.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: マラソンの疲労から回復! -author: kazu634 -date: 2010-11-16 -categories: - - ランニング -tags: - - 戸塚 - ---- -今日のランニングです。ようやくマラソンの疲労から回復してきたよ! - -[run_20101116] diff --git a/content/post/2010/11/17/2010-11-17-本日購入した本-19.md b/content/post/2010/11/17/2010-11-17-本日購入した本-19.md deleted file mode 100644 index 56caf53..0000000 --- a/content/post/2010/11/17/2010-11-17-本日購入した本-19.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-11-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5383;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です -

    - -
    -新・整理術 日経ビジネス Associe (アソシエ) 2010年 12/7号

    - -
    -

    -新・整理術 日経ビジネス Associe (アソシエ) 2010年 12/7号 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/11/20/2010-11-20-00001423.md b/content/post/2010/11/20/2010-11-20-00001423.md deleted file mode 100644 index 02ef753..0000000 --- a/content/post/2010/11/20/2010-11-20-00001423.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: サントリー 余韻の贅沢 -author: kazu634 -date: 2010-11-20 -has_been_twittered: - - yes -tmac_last_id: - - 303816829925748737 -categories: - - つれづれ - ---- -
    -
    -

    - 何かコンビニで売ってたので、気になって買ってみた。京都で醸造されたんだって。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/11/20/2010-11-20-今日買った本-41.md b/content/post/2010/11/20/2010-11-20-今日買った本-41.md deleted file mode 100644 index de19408..0000000 --- a/content/post/2010/11/20/2010-11-20-今日買った本-41.md +++ /dev/null @@ -1,213 +0,0 @@ ---- -title: 今日買った本 -author: kazu634 -date: 2010-11-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5385;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です -

    - -
    -Software Design (ソフトウェア デザイン) 2010年 12月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2010年 12月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -男の隠れ家 2010年 12月号 [雑誌]

    - -
    -

    -男の隠れ家 2010年 12月号 [雑誌] -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈25〉賢帝の世紀〈中〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈25〉賢帝の世紀〈中〉 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈26〉賢帝の世紀〈下〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈26〉賢帝の世紀〈下〉 (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈29〉終わりの始まり(上) (新潮文庫)

    - -
    -

    -ローマ人の物語〈29〉終わりの始まり(上) (新潮文庫) -

    - - -
    - -
    -
    -
    - -
    -ローマ人の物語〈30〉終わりの始まり〈中〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈30〉終わりの始まり〈中〉 (新潮文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/11/21/2010-11-21-00001424.md b/content/post/2010/11/21/2010-11-21-00001424.md deleted file mode 100644 index ade8252..0000000 --- a/content/post/2010/11/21/2010-11-21-00001424.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Twitterのつぶやきを捕捉してみた -author: kazu634 -date: 2010-11-21 -has_been_twittered: - - yes -tmac_last_id: - - 303816829728604161 -categories: - - つれづれ - ---- -

    -Day One Hundred Twelve -

    - -

    - このブログのURLを含むTwitterのつぶやきをコメント欄に表示させるようにしてみました。とりあえず、まだ自分のコメントしかありませんが、暇なときに呟いてみてください! -

    diff --git a/content/post/2010/11/21/2010-11-21-00001425.md b/content/post/2010/11/21/2010-11-21-00001425.md deleted file mode 100644 index 87bedf1..0000000 --- a/content/post/2010/11/21/2010-11-21-00001425.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 戸塚〜藤沢〜江ノ島〜大船〜戸塚とランニングしてきた -author: kazu634 -date: 2010-11-20 -categories: - - ランニング -tags: - - 大船 - - 戸塚 - - 江ノ島 - - 藤沢 - ---- -

    - 本当は戸塚〜藤沢〜大船〜戸塚の予定だったのですが、気づいたら完全に道に迷いました。。。ありえないが、予定よりも6kmぐらい多めに走ってきました。疲れすぎです。今度は道をきちんと調べてから走りに行きます。マジで。 -

    - -

    - [run_20101121] -

    diff --git a/content/post/2010/11/22/2010-11-22-00001426.md b/content/post/2010/11/22/2010-11-22-00001426.md deleted file mode 100644 index 6875f0b..0000000 --- a/content/post/2010/11/22/2010-11-22-00001426.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: Ninety-Nine Lisp Problems – P09 の解答 -author: kazu634 -date: 2010-11-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5387;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    -L-99: Ninety-Nine Lisp Problemsの問題を解答してみたよ。なんか、エレガントではないなぁ: -

    - -
    -;; P09 (**) Pack consecutive duplicates of list elements into sublists.
    -;;     If a list contains repeated elements they should be placed in separate sublists.
    -;;
    -;;     Example:
    -;;     * (pack '(a a a a b c c a a d e e e e))
    -;;     ((A A A A) (B) (C C) (A A) (D) (E E E E))
    -(define (pack-seed front sublist result l)
    -(cond
    -[(null? l) (append result (list sublist))]
    -[(eq? front (car l)) (pack-seed front
    -(append sublist
    -(list front))
    -result
    -(cdr l))]
    -[else (pack-seed (car l)
    -(list (car l))
    -(if (null? result)
    -(if (null? sublist)
    -'()
    -(append result (list sublist)))
    -(append result (list sublist)))
    -(cdr l))]))
    -(define (pack l)
    -(pack-seed #f '() '() l))
    -(pack '(a a a a b c c a a d e e e e))
    -
    -
    diff --git a/content/post/2010/11/23/2010-11-23-00001427.md b/content/post/2010/11/23/2010-11-23-00001427.md deleted file mode 100644 index 74a0d33..0000000 --- a/content/post/2010/11/23/2010-11-23-00001427.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: ドガ展 @ 横浜美術館 -author: kazu634 -date: 2010-11-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816822682169347 -categories: - - つれづれ -tags: - - 横浜 - ---- -ドガ展 @ 横浜美術館 に行ってきました。印象派の有名な人らしいのですが、個人的には印象派的な透明感のある、写実的な絵画はあまり展示されていなかったような気がします。 - -どちらかというと、そういった技巧的な部分ではなく、当時流行していた競馬やバレエ、湯浴みをする裸婦などといった、それまでは絵画の題材とは考えられていなかったものを写実的に描いたことが評価されているようでした。 - -裸の男女とかは、古代ギリシア・ローマの伝統に従えば、神を描いた神々しい題材だったはず。それを日常的な湯浴みをする裸婦になると、卑猥な印象を当時の人には与えたのだとか。でも、そういったものを題材にしたこと自体が、ドガが評価されている部分なのでしょう。 - -個人的にはパンフに描かれている絵(=「エトワール」)を見れただけで満足です: - -

    - -

    diff --git a/content/post/2010/11/23/2010-11-23-00001428.md b/content/post/2010/11/23/2010-11-23-00001428.md deleted file mode 100644 index e8608c9..0000000 --- a/content/post/2010/11/23/2010-11-23-00001428.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 桜木町をぶらぶら -author: kazu634 -date: 2010-11-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816827123924992 -categories: - - つれづれ -tags: - - 桜木町 - ---- -
    -
    -

    - 横浜美術館でドガ展を友達と見終わった後、桜木町方面をぶらぶらしてきました。赤レンガ倉庫のところまで。夜景がきれいでした。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/11/23/2010-11-23-00001429.md b/content/post/2010/11/23/2010-11-23-00001429.md deleted file mode 100644 index a0fbe61..0000000 --- a/content/post/2010/11/23/2010-11-23-00001429.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: すき焼き食べた!!! -author: kazu634 -date: 2010-11-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816822682169347 -categories: - - つれづれ -tags: - - 桜木町 - ---- -
    - 桜木町のところで久しぶりにすき焼き食べた!!!おいしかったよ!!! -
    - -
    -
    - -
    - -
    diff --git a/content/post/2010/11/24/2010-11-24-00001430.md b/content/post/2010/11/24/2010-11-24-00001430.md deleted file mode 100644 index be02b97..0000000 --- a/content/post/2010/11/24/2010-11-24-00001430.md +++ /dev/null @@ -1,72 +0,0 @@ ---- -title: Ninety-nine Lisp Problems – P10の解答 -author: kazu634 -date: 2010-11-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5389;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - P9の解答で作成した関数を元にして、リスト空リストへの変換を行う形で解答を作成してみました。つまり -

    - -
      -
    1. - packでリストを作成する -
    2. -
    3. - packで作られたリストの中のリストを変換する手続きencode-listを作成する -
    4. -
    5. - packに対してencode-listをmapする -
    6. -
    - -

    - 感じでやってみました。 -

    - -

    - ソース -

    - -
    -;; P10 (*) Run-length encoding of a list.
    -;;     Use the result of problem P09 to implement the so-called run-length encoding data compression method. Consecutive duplicates of elements are encoded as lists (N E) where N is the number of duplicates of the element E.
    -;;     Example:
    -;;     * (encode '(a a a a b c c a a d e e e e))
    -;;     ((4 A) (1 B) (2 C) (2 A) (1 D)(4 E))
    -(define (pack-seed front sublist result l)
    -(cond
    -[(null? l) (append result (list sublist))]
    -[(eq? front (car l)) (pack-seed front
    -(append sublist
    -(list front))
    -result
    -(cdr l))]
    -[else (pack-seed (car l)
    -(list (car l))
    -(if (null? result)
    -(if (null? sublist)
    -'()
    -(append result (list sublist)))
    -(append result (list sublist)))
    -(cdr l))]))
    -(define (pack l)
    -(pack-seed #f '() '() l))
    -(define (encode-list l)
    -(let ((num (length l)))
    -(append (list num)
    -(list (car l)))))
    -(encode-list '(a a a a a))
    -(define (encode l)
    -(map (lambda (l)
    -(encode-list l))
    -(pack l)))
    -(encode '(a a a a b c c a a d e e e e))
    -
    -
    diff --git a/content/post/2010/11/25/2010-11-25-本日購入した本-20.md b/content/post/2010/11/25/2010-11-25-本日購入した本-20.md deleted file mode 100644 index 433684e..0000000 --- a/content/post/2010/11/25/2010-11-25-本日購入した本-20.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: 本日購入した本 -author: kazu634 -date: 2010-11-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5391;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です -

    - -
    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 12/9号 [雑誌]

    - -
    -

    -Sports Graphic Number (スポーツ・グラフィック ナンバー) 2010年 12/9号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/11/27/2010-11-27-00001431.md b/content/post/2010/11/27/2010-11-27-00001431.md deleted file mode 100644 index a32a104..0000000 --- a/content/post/2010/11/27/2010-11-27-00001431.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: Ubuntu 10.04 で sshd を xinetd 経由で起動させる設定 -author: kazu634 -date: 2010-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5393;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ubuntu - ---- -
    -

    - はじめに: Ubuntuの仕様変更 -

    - -

    - Ubuntu 10.04 だったからか、 service コマンドを用いてデーモンなどの起動を行うような変更がありました。そのため、従来の /etc/init.d/ 経由が deprecated 扱いになりました(はず)。また、OS 起動時の自動起動の設定も仕様変更があり、 /etc/init.d/ 配下ではなく、 /etc/init/ 配下の設定ファイルを参照するように変更されました。 -

    - -

    - これまでであれば、 xinetd を導入した際には、 xinetd 経由で動作させたいデーモンを自動起動しないように設定する必要がありましたが、これらの仕様変更のためにどのように設定を行えば自動起動を解除できるのかがわからなくなっていました。そこらへんを確認して、 xinetd 経由で sshd を起動させるように設定を行いました。 -

    - -

    - なお、すでにsshdが導入済みという前提で説明します。 -

    - -

    - xinetdの導入 -

    - -

    - 下記のコマンドを実行します: -

    - -
    -kazu634@srv634% sudo aptitude install xinetd
    -
    - -

    - xinetd経由でsshdを起動させる設定 -

    - -

    - 下記のコマンドを実行します。ちなみに、sshのポート番号を 10022 にしています(デフォルトは22)。 -

    - -
    -kazu634@srv634% sudo vi ssh
    -kazu634@srv634% cat ssh
    -service ssh
    -{
    -socket_type = stream
    -protocol = tcp
    -instances = 3
    -wait = no
    -user = root
    -server = /usr/sbin/sshd
    -server_args = -i
    -port = 10022
    -}
    -
    - -

    - sshdをOS起動時に自動起動させない -

    - -

    - Ubuntu 10.04は/etc/init/ 配下の設定ファイルでOS起動時の制御を設定します。具体的には次のように設定します: -

    - -
    -kazu634@srv634% sudo cp -p ssh.conf ssh.conf.20101126
    -kazu634@srv634% sudo vi ssh.conf
    -kazu634@srv634% diff -u ssh.conf.20101126 ssh.conf                                 /etc/init [6163]
    ---- ssh.conf.20101126   2010-05-20 02:30:44.000000000 +0900
    -+++ ssh.conf    2010-11-26 23:51:08.982827977 +0900
    -@@ -4,7 +4,7 @@
    -description    "OpenSSH server"
    --start on filesystem
    -+# start on filesystem
    -stop on runlevel S
    -expect fork
    -
    - -

    - xinetdの再起動 -

    - -

    - xinetd を再起動し、設定ファイルを読み込み直します: -

    - -
    -kazu634@srv634% sudo service xinetd restart
    -
    - -

    - 動作確認として、 ps コマンドを実行してみます: -

    - -
    -kazu634@srv634% ps -ef | grep xinetd
    -root      1088     1   00:15 ?        00:00:00 /usr/sbin/xinetd -pidfile /var/run/xinetd.pid -stayalive -inetd_compat -inetd_ipv6
    -kazu634   2102  1952   23:42 pts/    00:00:00 grep xinetd
    -
    - -

    - /usr/sbin/sshd と表示された場合、OS起動時に sshd が自動起動しています。リスタートしてみてください。 -

    - -

    - その他 -

    - -

    - うまくsshで接続できないときは、 /var/log/auth.log を確認します: -

    - -
    -kazu634@srv634% cat auth.log | grep sshd
    -Nov 27 00:15:12 srv634 sshd[1090]: fatal: Missing privilege separation directory: /var/run/sshd
    -
    - -

    - 上記のメッセージが表示されている場合には、/var/run/sshdが存在しないのが原因です。そこで/var/run/sshdを作成します -

    - -
    -kazu634@srv634% cd /var/run/
    -kazu634@srv634% sudo mkdir sshd
    -
    - -

    - 上記以外のメッセージの場合には、メッセージに応じた対策を取ってください。 -

    -
    diff --git a/content/post/2010/11/28/2010-11-28-00001432.md b/content/post/2010/11/28/2010-11-28-00001432.md deleted file mode 100644 index 2d40f07..0000000 --- a/content/post/2010/11/28/2010-11-28-00001432.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 恵比寿をぶらぶら -author: kazu634 -date: 2010-11-28 -excerpt: | - 恵比寿で大学の時の友達や後輩と会ってきました。その前にガーデンプレースをぶらぶら。イルミネーションがきれいでした。 - - - - - - No related posts. - - - No related posts. -has_been_twittered: - - yes -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/11/28/%e6%81%b5%e6%af%94%e5%af%bf%e3%82%92%e3%81%b6%e3%82%89%e3%81%b6%e3%82%89/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/11/28/%e6%81%b5%e6%af%94%e5%af%bf%e3%82%92%e3%81%b6%e3%82%89%e3%81%b6%e3%82%89/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/11/28/%E6%81%B5%E6%AF%94%E5%AF%BF%E3%82%92%E3%81%B6%E3%82%89%E3%81%B6%E3%82%89/ -syndication_item_hash: - - 928c58a9d45cfbe007486a80dbf3b896 -tmac_last_id: - - 303816822682169347 -categories: - - つれづれ -tags: - - 恵比寿 - ---- -
    -
    -

    - 恵比寿で大学の時の友達や後輩と会ってきました。その前にガーデンプレースをぶらぶら。イルミネーションがきれいでした。 -

    -
    - -
    - -
    -
    - -No related posts. diff --git a/content/post/2010/11/30/2010-11-30-本日買った本-9.md b/content/post/2010/11/30/2010-11-30-本日買った本-9.md deleted file mode 100644 index d28f902..0000000 --- a/content/post/2010/11/30/2010-11-30-本日買った本-9.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 本日買った本 -author: kazu634 -date: 2010-11-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5395;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 読書 - ---- -
    -

    - 今日買った本です -

    - -
    -ローマ人の物語〈31〉終わりの始まり〈下〉 (新潮文庫)

    - -
    -

    -ローマ人の物語〈31〉終わりの始まり〈下〉 (新潮文庫) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2010/12/01/2010-12-01-00001433.md b/content/post/2010/12/01/2010-12-01-00001433.md deleted file mode 100644 index fcad386..0000000 --- a/content/post/2010/12/01/2010-12-01-00001433.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: クマさん -author: kazu634 -date: 2010-12-01 -excerpt: | - 戸塚モディで見つけたクマさんの人形っす。 - - - - - - No related posts. - - - No related posts. -has_been_twittered: - - yes -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/12/01/%e3%82%af%e3%83%9e%e3%81%95%e3%82%93/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/01/%e3%82%af%e3%83%9e%e3%81%95%e3%82%93/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/01/%E3%82%AF%E3%83%9E%E3%81%95%E3%82%93/ -syndication_item_hash: - - 7951fa5e1fc3fc2bc7ae913ae438b723 -tmac_last_id: - - 303816820211732480 -categories: - - つれづれ -tags: - - 戸塚 - ---- -
    -
    -

    - 戸塚モディで見つけたクマさんの人形っす。 -

    -
    - -
    - -
    -
    - -No related posts. diff --git a/content/post/2010/12/05/2010-12-05-00001434.md b/content/post/2010/12/05/2010-12-05-00001434.md deleted file mode 100644 index 5799ace..0000000 --- a/content/post/2010/12/05/2010-12-05-00001434.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: 仙台 光のページェント -author: kazu634 -date: 2010-12-05 -excerpt: | - アンジェラ・アキのコンサートを聴きに仙台に戻っていました。仙台サンプラザが会場だったのですが、音響が悪く、ちょっと残念。でも、会場自体はすごい一体感が持てる、とてもいい雰囲気でした。低音さえ、こもらなければ最高だった [...] - - - No related posts. -has_been_twittered: - - yes -"[twicast:20101205]": - - '' -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/12/05/%e4%bb%99%e5%8f%b0-%e5%85%89%e3%81%ae%e3%83%9a%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/05/%e4%bb%99%e5%8f%b0-%e5%85%89%e3%81%ae%e3%83%9a%e3%83%bc%e3%82%b8%e3%82%a7%e3%83%b3%e3%83%88/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/05/%E4%BB%99%E5%8F%B0-%E5%85%89%E3%81%AE%E3%83%9A%E3%83%BC%E3%82%B8%E3%82%A7%E3%83%B3%E3%83%88/ -syndication_item_hash: - - c63a7616a903c8c513dad4e69795d2a2 -tmac_last_id: - - 303816816357167104 -categories: - - つれづれ -tags: - - 仙台 - ---- -
    -
    -

    - アンジェラ・アキのコンサートを聴きに仙台に戻っていました。仙台サンプラザが会場だったのですが、音響が悪く、ちょっと残念。でも、会場自体はすごい一体感が持てる、とてもいい雰囲気でした。低音さえ、こもらなければ最高だったんだけどなぁ。
    アンジェラ・アキのコンサート終了後、友達と二人で定禅寺通りへ。12月1日から仙台 光のページェントが開催されていました。とてもキレイでした(^-^) -

    -
    - -
    - -
    -
    - -追記: Twicastで撮影した動画です: - - - -No related posts. diff --git a/content/post/2010/12/08/2010-12-08-00001435.md b/content/post/2010/12/08/2010-12-08-00001435.md deleted file mode 100644 index e665a95..0000000 --- a/content/post/2010/12/08/2010-12-08-00001435.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: ソウル苑 @ 品川 -author: kazu634 -date: 2010-12-07 -excerpt: | - 今日は同期と一緒に韓国料理を食べに行きました。お肉、美味しかったです(^-^)/ - - - - - - No related posts. - - - No related posts. -has_been_twittered: - - yes -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/12/08/%e3%82%bd%e3%82%a6%e3%83%ab%e8%8b%91-%e5%93%81%e5%b7%9d/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/08/%e3%82%bd%e3%82%a6%e3%83%ab%e8%8b%91-%e5%93%81%e5%b7%9d/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/08/%E3%82%BD%E3%82%A6%E3%83%AB%E8%8B%91-%E5%93%81%E5%B7%9D/ -syndication_item_hash: - - 09d6f688246ff0bcf852996ac6a2bb61 -tmac_last_id: - - 303816816298438656 -categories: - - つれづれ -tags: - - 品川 - ---- -
    -
    -

    - 今日は同期と一緒に韓国料理を食べに行きました。お肉、美味しかったです(^-^)/ -

    -
    - -
    - -
    -
    - -No related posts. diff --git a/content/post/2010/12/11/2010-12-11-00001436.md b/content/post/2010/12/11/2010-12-11-00001436.md deleted file mode 100644 index 4d2b862..0000000 --- a/content/post/2010/12/11/2010-12-11-00001436.md +++ /dev/null @@ -1,56 +0,0 @@ ---- -title: SL広場 @ 新橋 -author: kazu634 -date: 2010-12-11 -excerpt: | - SLだよ(^-^)/なんかうきうきするね! - - - - - - No related posts. - - - No related posts. -has_been_twittered: - - yes -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/12/11/sl%e5%ba%83%e5%a0%b4-%e6%96%b0%e6%a9%8b/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/11/sl%e5%ba%83%e5%a0%b4-%e6%96%b0%e6%a9%8b/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/11/sl%E5%BA%83%E5%A0%B4-%E6%96%B0%E6%A9%8B/ -syndication_item_hash: - - 13053825ece62dd8bae22544a27dff6d -tmac_last_id: - - 303816816298438656 -categories: - - つれづれ -tags: - - 新橋 - ---- -
    -
    -

    - SLだよ(^-^)/なんかうきうきするね! -

    -
    - -
    - -
    -
    - -No related posts. diff --git a/content/post/2010/12/13/2010-12-13-00001437.md b/content/post/2010/12/13/2010-12-13-00001437.md deleted file mode 100644 index da85c77..0000000 --- a/content/post/2010/12/13/2010-12-13-00001437.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 官兵衛 @ 新橋 -author: kazu634 -date: 2010-12-12 -excerpt: | - 土曜日は、新橋の官兵衛で友達とご飯。博多名物らしい、水炊き餃子鍋(しかもトマトスープらしい???)を食べてきましたo(^▽^)o - 料理はとても美味しくて、満足してきました! - - - - - - No related posts [...] - - - No related posts. -has_been_twittered: - - yes -syndication_source: - - His greatness lies in his sense of responsibility. -syndication_source_uri: - - http://www3232u.sakura.ne.jp/~kazu634 -syndication_source_id: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -"rss:comments": - - 'http://www3232u.sakura.ne.jp/~kazu634/2010/12/13/%e5%ae%98%e5%85%b5%e8%a1%9b-%e6%96%b0%e6%a9%8b/#comments' -"wfw:commentRSS": - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/13/%e5%ae%98%e5%85%b5%e8%a1%9b-%e6%96%b0%e6%a9%8b/feed/ -syndication_feed: - - feed://www3232u.sakura.ne.jp/~kazu634/feed/ -syndication_feed_id: - - 9 -syndication_permalink: - - http://www3232u.sakura.ne.jp/~kazu634/2010/12/13/%E5%AE%98%E5%85%B5%E8%A1%9B-%E6%96%B0%E6%A9%8B/ -syndication_item_hash: - - 62e2b988eaaacc86d38e3dcd50b52c77 -tmac_last_id: - - 303816813324689408 -categories: - - つれづれ -tags: - - 新橋 - ---- -
    -
    -

    - 土曜日は、新橋の官兵衛で友達とご飯。博多名物らしい、水炊き餃子鍋(しかもトマトスープらしい???)を食べてきましたo(^▽^)o
    料理はとても美味しくて、満足してきました! -

    -
    - -
    - -
    -
    - -No related posts. diff --git a/content/post/2010/12/21/2010-12-21-moleskin-reporter-withe-the-apple-logo.md b/content/post/2010/12/21/2010-12-21-moleskin-reporter-withe-the-apple-logo.md deleted file mode 100644 index c9fd444..0000000 --- a/content/post/2010/12/21/2010-12-21-moleskin-reporter-withe-the-apple-logo.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: Moleskine reporter with the Apple logo -author: kazu634 -date: 2010-12-21 -has_been_twittered: - - yes -tmac_last_id: - - 303816809642090496 -categories: - - つれづれ - ---- -
    -
    -

    - MoleskineのレポーターにAppleのシールを貼ってみたよ(^-^)/ -

    -
    - -
    - -
    -
    diff --git a/content/post/2010/12/23/2010-12-23-00001439.md b/content/post/2010/12/23/2010-12-23-00001439.md deleted file mode 100644 index c80fd12..0000000 --- a/content/post/2010/12/23/2010-12-23-00001439.md +++ /dev/null @@ -1,171 +0,0 @@ ---- -title: Gauche で HTTPS 接続を行う -author: kazu634 -date: 2010-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5399;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -
    -

    - 背景 -

    - -

    - Gauche 0.9.1 (2010.12.11リリース)から HTTPS 接続が行えるようになりました。今回、 HTTPS 接続を行う必要性に迫られたので、 Gauche で HTTPS 接続を試みてみました。 -

    - -

    - なお、unix限定とありますが、Mac (Snow Leopard) でも動作したことを付け加えておきます。 -

    - -

    - Gauche の HTTPS 接続の前提条件 -

    - -

    - リリース時の説明には次のように記載されています: -

    - -
    -

    - rfc.httpモジュールがhttpsコネクションをサポートします (今のところunix限定)。 コネクション自体は外部プログラム(stunnel) に依存します。 -

    - -

    -Gauche – A Scheme Implementation -

    -
    - -

    - Gauche の Info にはこんな説明が: -

    - -
    -Currently Gauche relies on an external program `stunnel' (either
    -version 3 or 4) to handle secure connections.  So when you request a
    -secure connection, Gauche looks for `stunnel' program in `PATH'.  On
    -some systems a newer version of it is called `stunnel4', and Gauche
    -looks for it, too.  If you want to add certificates, for example, you
    -have to adjust `stunnel' settings.
    -A plan is to provide the means of secure connections as long as
    -`stunnel', including native SSL support, and the higher-level library
    -automatically choose whatever is available and best.
    -Use the following procedure to check if you can use secure
    -connections:
    --- Function: http-secure-connection-available?
    -Returns `#t' if running Gauche can use secure connection, `#f'
    -otherwise.
    -
    - -

    - 手っ取り早く言えば、 -

    - -
      -
    1. - stunnel を使って HTTPS 接続を実現しているから、 PATH が通っているところに stunnel を設置する -
    2. -
    3. - HTTPS 接続を行えるかどうかは、(http-secure-connection-available?) の戻り値で判定できる -
    4. -
    - -

    - stunnelとは? -

    - -

    - 不勉強で、stunnelを知らなかったので、調べてみました: -

    - -
    -

    - Stunnel は、フリーなマルチプラットフォーム対応のプログラムであり、汎用TLS/SSLトンネリングサービスを提供する。 -

    - -

    - Stunnel は、TLSやSSLにネイティブで対応していないクライアントサーバシステムに安全な暗号化されたコネクションを提供するのに利用できる。各種オペレーティングシステム上で動作し、ほとんどのUnix系OSとWindowsでも動作する。TLSまたはSSLプロトコルの実装にはOpenSSLやSSLeayなどのライブラリが別途必要である。 -

    - -

    - Stunnel はSSLコネクションにX.509公開鍵証明書を使った公開鍵暗号を使っている。クライアントもオプションとして証明書で認証できる。 -

    - -

    -Stunnel – Wikipedia -

    -
    - -

    - HTTPS 接続を行うためのコネクションを提供するプログラムのようです。知らなかった。 -

    - -

    - stunnel のインストール -

    - -

    - Macでパッケージ管理に Homebrew を用いているので、Homebrew で stunnel を導入してみました。 MacPorts を使っている人は MacPorts に読み替えてください。 -

    - -
    -kazu634@kazu634% brew search stunnel                                                                              ~/working/tmp_lisp/foursquare [448]
    -stunnel
    -kazu634@kazu634% brew install stunnel                                                                             ~/working/tmp_lisp/foursquare [449]
    -==> Downloading http://www.stunnel.org/download/stunnel/src/stunnel-4.33.tar.gz
    -######################################################################## 100.0%
    -==> Downloading patches
    -==> Patching
    -patching file tools/stunnel.cnf
    -==> ./configure --disable-dependency-tracking --disable-libwrap --prefix=/usr/local/Cellar/stunnel/4.33 --sysconfdir=/usr/local/etc
    -==> make install
    -==> Caveats
    -A bogus SSL server certificate has been installed to:
    -/usr/local/etc/stunnel/stunnel.pem
    -This certificate will be used by default unless a config file says
    -otherwise!
    -In your stunnel configuration, specify a SSL certificate with
    -the "cert =" option for each service.
    -==> Summary
    -/usr/local/Cellar/stunnel/4.33: 33 files, 492K, built in 16 seconds
    -kazu634@kazu634% which stunnel                                                                                    ~/working/tmp_lisp/foursquare [450]
    -/usr/local/bin/stunnel
    -
    - -

    - 使ってみる -

    - -

    - この時点で使えるか、試してみました: -

    - -
    -gosh> (http-secure-connection-available?)
    -#t
    -
    - -

    - なんか使える雰囲気です。そこで、 Foursquare の API にアクセスしてみることにしました。基本的には、 http-get に secureキーワードを指定し、 #t にします。こんな感じ: -

    - -
    -gosh> (receive (status header body)
    -(http-get "api.foursquare.com"
    -(string-append
    -"/v2/users/self/checkins?oauth_token="
    -"私の oauth_token ")
    -:secure #t)
    -;;;                 ~~~~~~~~~~~
    -(print status))
    -200
    -#<undef>
    -
    - -

    - ステータスコード 200 はアクセス成功という意味なので、アクセスできています!やった! -

    -
    diff --git a/content/post/2010/12/23/2010-12-23-00001440.md b/content/post/2010/12/23/2010-12-23-00001440.md deleted file mode 100644 index a45884f..0000000 --- a/content/post/2010/12/23/2010-12-23-00001440.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: rfc.jsonを使ってみる -author: kazu634 -date: 2010-12-23 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5401;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -
    -

    - Gauche の新機能検証をしているように見えますが、単純に Foursquare API を利用するスクリプトを作っているんです。たまたま最新バージョンで HTTPS 接続や、 json が利用出来るようになっているだけでして。。。 -

    - -

    - rfc.json、使い方はとても簡単でした: -

    - -
    -gosh> (use rfc.json)
    -#<undef>
    -gosh> (receive (status header body)
    -(http-get "api.foursquare.com"
    -(string-append
    -"/v2/users/self/checkins?oauth_token="
    -"私の oauth_token"
    -"&limit=3")
    -:secure #t)
    -(parse-json-string body))
    -(("meta" ("code" . 200)) ("response" ("checkins" ("count" . 1963) ("items" . #((("id" . "4d12f47c37f1236aaafd7d1b") ("createdAt" . 1293087868) ("type" . "checkin") ("shout" . "勉強してます。") ("isMayor" . true) ("venue" ("id" . "4c131b17b7b9c9280320a937") ("name" . "STICK SWEETS FACTORY サクラス戸塚店") ("contact" ("phone" . "0458654511")) ("location" ("address" . "戸塚町4253-1") ("city" . "横浜市戸塚区") ("state" . "神奈川県") ("postalCode" . "244-0003") ("lat" . 35.40073452467999) ("lng" . 139.53113079071045)) ("categories" . #((("id" . "4bf58dd8d48988d16d941735") ("name" . "Caf&#233;") ("icon" . "http://foursquare.com/img/categories/food/cafe.png") ("parents" . #("Food")) ("primary" . true)))) ("verified" . false) ("stats" ("checkinsCount" . 32) ("usersCount" . 4)) ("todos" ("count" . )))) (("id" . "4d12d45c2e5837042a87e7d1") ("createdAt" . 1293079644) ("type" . "checkin") ("isMayor" . true) ("venue" ("id" . "4b497967f964a520497026e3") ("name" . "有隣堂 戸塚モディ店") ("contact" ("phone" . "0458812661")) ("location" ("address" . "戸塚町10") ("crossStreet" . "戸塚モディ 4階") ("city" . "横浜市戸塚区") ("state" . "神奈川県") ("postalCode" . "244-0003") ("lat" . 35.40139479158353) ("lng" . 139.5345962047577)) ("categories" . #((("id" . "4bf58dd8d48988d114951735") ("name" . "Bookstore") ("icon" . "http://foursquare.com/img/categories/shops/bookstore.png") ("parents" . #("Shops")) ("primary" . true)))) ("verified" . false) ("stats" ("checkinsCount" . 202) ("usersCount" . 47)) ("todos" ("count" . )))) (("id" . "4d11f486d1848cfa79f1b771") ("createdAt" . 1293022342) ("type" . "checkin") ("venue" ("id" . "4b0e60adf964a520305723e3") ("name" . "品川駅 (Shinagawa Sta.)") ("contact") ("location" ("address" . "高輪3 / 港南2") ("city" . "港区") ("state" . "東京都") ("lat" . 35.62866325853653) ("lng" . 139.73909854888916)) ("categories" . #((("id" . "4bf58dd8d48988d129951735") ("name" . "Train Station") ("icon" . "http://foursquare.com/img/categories/travel/trainstation.png") ("parents" . #("Travel")) ("primary" . true)) (("id" . "4bf58dd8d48988d1fd931735") ("name" . "Subway") ("icon" . "http://foursquare.com/img/categories/travel/subway.png") ("parents" . #("Travel"))))) ("verified" . false) ("stats" ("checkinsCount" . 48244) ("usersCount" . 9210)) ("todos"
    -("count" . )))))))))
    -
    - -

    - XMLの場合だと、 XPATH を指定することで簡単に任意の場所からのS式を切り出せたけど、この場合は自分で切り出すしか無いのかな?こんな感じかな? -

    - -
    -(assoc "items"
    -(assoc "checkins"
    -(assoc "response"
    -*json-response*)))
    -
    - -

    - 面倒くさい気がする。 -

    -
    diff --git a/content/post/2010/12/26/2010-12-26-00001441.md b/content/post/2010/12/26/2010-12-26-00001441.md deleted file mode 100644 index b3a75fc..0000000 --- a/content/post/2010/12/26/2010-12-26-00001441.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Happy Hacking Keyboard Proを購入 -author: kazu634 -date: 2010-12-26 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5403;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    - 値段的に躊躇いがあったのですが、 Happy Hacking Keyboard Proを購入してしまいました。これ、タイピングするのがとても楽です。 Ascii配列にまだ慣れていない部分があるので、そこはすこしずつ慣れていくとします。特に Backspace の位置が HHK Lite と異なるのに戸惑っています。あと、スペースバーの大きさとかね。 -

    - -

    - でも、すごく満足しています。かたかた言って、楽しいです。 -

    - -
    -PFU Happy Hacking Keyboard Professional2 墨 英語配列 静電容量無接点 USBキーボード Nキーロールオーバー UNIX配列 WINDOWS/MAC両対応 ブラック PD-KB400B

    - - - -
    -
    -
    -
    diff --git a/content/post/2010/12/26/2010-12-26-00001442.md b/content/post/2010/12/26/2010-12-26-00001442.md deleted file mode 100644 index 7424392..0000000 --- a/content/post/2010/12/26/2010-12-26-00001442.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: アンジェラ・アキのライブ @ 武道館 -author: kazu634 -date: 2010-12-26 -categories: - - つれづれ - - 音楽 -tags: - - 九段下 - - 武道館 - ---- -

    - -

    - -

    - アンジェラ・アキのライブに行ってきました。私にとっては2回目の武道館だったのですが、アンジェラ・アキさんにとってはデビュー5周年の総まとめとなるイベントでした。いつもは楽しませる要素も盛り込んでいるのですが、今回は本気で聴かせるイベントとして企画されているようでした。とっても楽しかった♪ -

    - -### 気になった部分とか - -今回バックバンドにはじめて(?)コーラスの方が参加していました。アンジェラ・アキさんはピアノ弾き語りでもコンサートをしてしまうほど、自分の声に自信を持っている人です。その人があえてコーラスとして選んだ人なわけで、二人の女声がとても気持よく響いていました。いやー、満足。 - -### 良かった曲 - -武道館で聴いていて良かったと思ったのは、「One Melody」が良かったです: - -[youtube]http://www.youtube.com/watch?v=5rs7BrBfzLo[/youtube] - -個人的な状況ともだぶる部分もあり、感情移入して聴いていました。 - -また、「輝く人」(そう言えば、この曲は昨年の武道館で初披露していた曲だったっけ)の時に、聞いたことのあるアレンジだなと思ったら U2 の _Where the Streets have No Name_ を途中で絡めてきていました。 _Where the Streets have No Name_ も思い入れのある曲だったので、個人的にはすごい盛り上がりました!!! - -[nico_angela] - -[youtube]http://www.youtube.com/watch?v=BWUXcmoPZxw[/youtube] - -### 最後に - -アンジェラ・アキさんはとてもつながりを大切にする人です。デビューから5年間を駆け抜けてきて、応援し続けてくれたファンへの感謝と、これからの活躍を私たちの前で誓っているようでした。ご活躍を期待します! diff --git a/content/post/2011/01/02/2011-01-02-00001444.md b/content/post/2011/01/02/2011-01-02-00001444.md deleted file mode 100644 index fbc04d1..0000000 --- a/content/post/2011/01/02/2011-01-02-00001444.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 今年の目標はどうしましょう (プライベートな方) -author: kazu634 -date: 2011-01-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816809642090496 -categories: - - つれづれ - ---- -さてさて新年明けましておめでとうございます。一年の計は元旦にあるらしいのですが、今年の目標はどうしようかと悩んでいるところ。 - -## 昨年の振り返り - -Mixiのプロフィールに書いた昨年の目標を見ると: - -
    - -
    - -が目標だったようです。ハーフマラソンが1回しか走っていないのですが、とりあえず目標は達成できたかなと。今年の目標はどうしましょうかと。 - -## 今年の目標 - -とりあえず体を動かす目標としては、一部の人にはすでに相談してあるトライアスロンへの挑戦。これに踏み出すかどうか、悩んでいます。水泳、本気で泳いだことがないんですよ。海で泳いだこともないし。。。どうしようかなーまぁ、とりあえず列挙すると、 - - * フルマラソンの記録更新 - * サイクリングで青森まで - * トライアスロンへの挑戦 - -かな。トライアスロンに挑戦するなら、そろそろジムで水泳の教室に通わないといけないんだろうなぁ。 - -帰省すると、友人の中にもチラホラと結婚し始める人も。個人的には結婚したいと強く思うほどの人には出会えていないし、女の子の友達と遊ぶので満足していたりするので、まだまだそんなことは考えていなかったり。でも、そろそろ真面目に考え始めないといけないのかもしれないです。 - -そんなことを考えている1月2日でしたー diff --git a/content/post/2011/01/03/2011-01-03-00001445.md b/content/post/2011/01/03/2011-01-03-00001445.md deleted file mode 100644 index 5612691..0000000 --- a/content/post/2011/01/03/2011-01-03-00001445.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: ライナスがかわいいです -author: kazu634 -date: 2011-01-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816809642090496 -categories: - - つれづれ - ---- -_Peanuts_ のLinus があまりにもかわいかったので、貼りつけておきますね - -

    -Peanuts -

    diff --git a/content/post/2011/01/04/2011-01-04-00001446.md b/content/post/2011/01/04/2011-01-04-00001446.md deleted file mode 100644 index 4cb4c80..0000000 --- a/content/post/2011/01/04/2011-01-04-00001446.md +++ /dev/null @@ -1,194 +0,0 @@ ---- -title: RedHat Enterprise Linux で OS 構築を自動化する -author: kazu634 -date: 2011-01-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5407;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - linux - ---- -
    -

    - 前回は Ubuntu の preseed を用いた場合を紹介しましたが、今回は RHEL の Kickstart を使用した場合を書きます。会社で色々とごにょごにょしてました。会社のプロキシの情報とかもあるので、NTPとかファイルサーバのマウントとかの処理ははしょって貼りつけておきますね。 -

    - -

    - 前提条件 -

    - -

    - OS構築を自動化する前提条件は下記になります: -

    - - - -

    - 構築するLinux環境 -

    - -

    - 本手順を用いて構築する Linux 環境は以下になります: -

    - -
    -
    - ホスト名 -
    - -
    - test -
    - -
    - ネットワーク -
    - -
    - eth0 に対して DHCP でネットワーク設定を行う -
    - -
    - root のパスワード -
    - -
    - testserver -
    - -
    - Firewall -
    - -
    - オフ -
    - -
    - selinux -
    - -
    - 使用しない -
    - -
    - ディスク -
    - -
    - ディスク全体を初期化し、 LVM とする -
    -
    - -

    - 設定ファイル -

    - -

    - 下記の設定ファイルをNFSサーバ or HTTP サーバなどに設置します。 -

    - -
    -# Kickstart file automatically generated by anaconda.
    -text
    -install
    -cdrom
    -key --skip
    -lang ja_JP.UTF-8
    -keyboard jp106
    -network --device eth0 --bootproto dhcp --hostname test
    -rootpw testserver
    -firewall --disabled
    -authconfig --enableshadow --enablemd5
    -selinux --disabled
    -timezone --utc Asia/Tokyo
    -bootloader --location=mbr --driveorder=sda --append="rhgb quiet"
    -services --enabled=ntpd
    -# The following is the partition information you requested
    -# Note that any partitions you deleted are not expressed
    -# here so unless you clear all partitions first, this is
    -# not guaranteed to work
    -clearpart --all --drives=sda --initlabel
    -part /boot --fstype ext3 --size=100 --ondisk=sda
    -part pv.6 --size=0 --grow --ondisk=sda
    -volgroup VolGroup00 --pesize=32768 pv.6
    -logvol / --fstype ext3 --name=LogVol00 --vgname=VolGroup00 --size=1024 --grow
    -logvol swap --fstype swap --name=LogVol01 --vgname=VolGroup00 --size=384 --grow --maxsize=768
    -%packages
    -@base
    -@core
    -@development-libs
    -@development-tools
    -
    - -

    - 手順 -

    - -

    - インストーラーの画面が表示されたら、以下のようにコマンドをタイプし、エンターキーを押してください: -

    - -
    -

    - linux ks=nfs:NFSサーバのIPアドレス:設定ファイルへのパス -

    -
    - -

    - もしくは、以下のように設定ファイルへの URL を指定しても大丈夫です。 -

    - -
    -

    - linux ks=http://サーバのIPアドレス/設定ファイルへのURL -

    -
    - -

    - ※: インストーラーの画面上ではキーボード配列が ASCII 配列と認識されています。そのため「:」は「SHIFT + ;」を、「=」は「^」で入力してください。 -

    - -

    - 基本的には自動で Linux の構築が行われます。インストール媒体を取り替える場合だけ手動で作業を行う必要があります。画面の指示に従って、インストール媒体を取り替えてください。 -

    - -
    -Software Design (ソフトウェア デザイン) 2011年 01月号 [雑誌]

    - -
    -

    -Software Design (ソフトウェア デザイン) 2011年 01月号 [雑誌] -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2011/01/06/2011-01-06-00001447.md b/content/post/2011/01/06/2011-01-06-00001447.md deleted file mode 100644 index 379f01b..0000000 --- a/content/post/2011/01/06/2011-01-06-00001447.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Bit.lyの404 not found ページの画像がかわいい -author: kazu634 -date: 2011-01-06 -has_been_twittered: - - yes -tmac_last_id: - - 303816803845545984 -categories: - - つれづれ - ---- -とてもかわいかったので、つい: - -

    -Puffer Under -

    diff --git a/content/post/2011/01/08/2011-01-08-00001448.md b/content/post/2011/01/08/2011-01-08-00001448.md deleted file mode 100644 index 67345ef..0000000 --- a/content/post/2011/01/08/2011-01-08-00001448.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 出初式だよ @ 戸塚 -author: kazu634 -date: 2011-01-08 -has_been_twittered: - - yes -tmac_last_id: - - 303816803845545984 -categories: - - つれづれ -tags: - - 戸塚 - ---- -
    -
    -

    - 出初式をやってました!実はまだ始まる前なんですがね。。。 -

    -
    - -
    - -
    -
    diff --git a/content/post/2011/01/10/2011-01-10-00001449.md b/content/post/2011/01/10/2011-01-10-00001449.md deleted file mode 100644 index 683ba7f..0000000 --- a/content/post/2011/01/10/2011-01-10-00001449.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 新春マラソン大会に参加してきました -author: kazu634 -date: 2011-01-10 -categories: - - ランニング -tags: - - 川崎 - ---- -新年のランニング大会参加はじめということで、新春マラソン大会に参加してきました。30kmです! - -## 会場の様子 - -

    - 多摩川沿いを走りますよー: -

    - -

    - -

    - -## ランニングの結果 - -前半飛ばしすぎました。21kmの時点で、1h38mぐらい。寒いから単純に比較できないけど、フルマラソンの時よりもはるかに速いペース。これから失速し始めるわけです。。。結局、2h30m 程度でフィニッシュしました。 - -[run_20110110] - -## ランチ - -鹿島田駅で中華を食べたよ!麻婆豆腐: - -

    - -

    - -こんな人形も発見! - -

    - -

    - -## その後 - -桜木町で友達とぶらぶら。足が動かなくて大変でした。。。友達とアイリッシュパブでご飯を食べて分かれました。誕生日プレゼントも頂いたりして。。。 - -

    -Hub -

    diff --git a/content/post/2011/01/16/2011-01-16-00001450.md b/content/post/2011/01/16/2011-01-16-00001450.md deleted file mode 100644 index 586e0d7..0000000 --- a/content/post/2011/01/16/2011-01-16-00001450.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: ひょうたん @ 塩釜 -author: kazu634 -date: 2011-01-16 -has_been_twittered: - - yes -tmac_last_id: - - 303816801232502784 -categories: - - つれづれ -tags: - - 塩釜 - ---- -
    -
    -

    -[2011.5.7追記] 又聞きの話ですが、ひょうたんはお店を再開しているそうです。 -

    - -

    - 弟のPCをセットアップするために、往復のバス代だけを渡されて仙台に帰っていました。ゆったり3列タイプの夜行バスに乗ったのですが、かなり快適ですね。といっても、これからも帰省するときは基本新幹線のつもりですが。 -

    - -

    - そんなわけで金曜日をお休みの三連休にして仙台に帰っていました。金曜日の早朝に仙台着です。その後、仮眠を取り、PCセットアップ、仙台をぶらぶら、塩竈神社でおみくじ、そしてひょうたんでご飯を食べてきました。ホルモン屋さんです。 -

    - -

    - これがまた、おいしいのです。ご飯が頼めたら一緒に頼むのですが、残念ながらこのお店はストイックにホルモンを食べるのみ。うーん、残念です。 -

    -
    - -
    - -
    - -
    -
    - -
    - -
    -
    diff --git a/content/post/2011/01/23/2011-01-23-00001451.md b/content/post/2011/01/23/2011-01-23-00001451.md deleted file mode 100644 index af4f5f8..0000000 --- a/content/post/2011/01/23/2011-01-23-00001451.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 神楽坂をお散歩 -author: kazu634 -date: 2011-01-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816799835803648 -categories: - - つれづれ -tags: - - 神楽坂 - ---- -
    -
    -

    - 後輩のお仕事を手伝うことになり、神楽坂で打ち合わせ。神楽坂は久しぶりでしたが、おしゃれな街並みは全然変わりません。
    神楽坂駅から飯田橋駅までのメインストリートを歩いたのですが、とても気分がよかったです。
    途中の神社とカフェの様子を貼りつけときますね(^-^)/ -

    -
    - -
    - -
    - -
    - @Cafe Copain -
    - -
    - -
    - -
    - @赤城神社 -
    -
    diff --git a/content/post/2011/01/24/2011-01-24-00001452.md b/content/post/2011/01/24/2011-01-24-00001452.md deleted file mode 100644 index 23ea97c..0000000 --- a/content/post/2011/01/24/2011-01-24-00001452.md +++ /dev/null @@ -1,97 +0,0 @@ ---- -title: ditaa を Emacs から使えるようにしてみた -author: kazu634 -date: 2011-01-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5411;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Emacs - ---- -
    -

    - とりあえずこんな感じで関数を定義してみた。リージョンを選択した状態で使います: -

    - -
    -;; /*       _\|/_
    -;;          (o o)
    -;;  +----oOO-{_}-OOo--------------+
    -;;  |Making a diagram, using ditaa|
    -;;  +----------------------------*/
    -;; ----------------------------------------------------
    -;; Process of generating the diagram
    -;;     +------------------+     +-----------------+
    -;;     |{io}              |     |{d}              |
    -;;     |cYEL              |     |cRED             |
    -;;     |Disgram pattern   |     |Generated Diagram|
    -;;     |in an Emacs buffer|     +-----------------+
    -;;     +------------------+           ^
    -;;              |                     |
    -;;              |                     |
    -;;              V                     |
    -;;     +----------------+       +-------------+
    -;;     |{s}             |       |             |
    -;;     |cGRE            |       |cBLU         |
    -;;     |Diagram pattern |------>|Execute ditaa|
    -;;     |as a file       |       |             |
    -;;     +----------------+       +-------------+
    -;; ----------------------------------------------------
    -(defun make-diagram (beg end)
    -(interactive "r")
    -(let ((temp-file (make-temp-file "diagram"))
    -(cur-buf (current-buffer))
    -(temp-diagram-png
    -(concat
    -(make-temp-name "/Volumes/MacHDD/kazu634/junk/image/")
    -".png")))
    -(copy-region-as-kill beg end)
    -(get-buffer-create "*diagram*")
    -(set-buffer "*diagram*")
    -(yank)
    -(write-file temp-file)
    -(set-buffer cur-buf)
    -(shell-command (format "java -jar /Volumes/MacHDD/kazu634/bin/ditaa0_9.jar -r %s %s" temp-file temp-diagram-png)
    -nil
    -nil)
    -(message "Successfully generate a diagram file.")
    -(delete-file temp-file)
    -(insert temp-diagram-png)))
    -
    - -

    - 作成されるダイアグラム -

    - -

    - これを画像にしてみます: -

    - -
    -----------------------------------------------------
    -Process of generating the diagram
    -+------------------+     +-----------------+
    -|{io}cYEL          |     |{d} cRED         |
    -|Disgram pattern   |     |Generated Diagram|
    -|in an Emacs buffer|     +-----------------+
    -+------------------+           ^
    -|                     |
    -|                     |
    -V                     |
    -+----------------+       +-------------+
    -|{s}             |       |             |
    -|Diagram pattern |------>|Execute ditaa|
    -|as a file       |       |             |
    -|cGRE            |       |cBLU         |
    -+----------------+       +-------------+
    -----------------------------------------------------
    -
    - -

    - 生成される画像: -

    - -

    -f:id:sirocco634:20110124230203p:image -

    -
    diff --git a/content/post/2011/02/02/2011-02-02-00001454.md b/content/post/2011/02/02/2011-02-02-00001454.md deleted file mode 100644 index f28dd58..0000000 --- a/content/post/2011/02/02/2011-02-02-00001454.md +++ /dev/null @@ -1,295 +0,0 @@ ---- -title: さくら VPS の Web サーバ変更を検討中 -author: kazu634 -date: 2011-02-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5413;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - さくら VPS の Web サーバを Apache2 から nginx へ変更することを検討しています。特に理由はないのですが、強いて言えば -

    - - - -

    - といったところです。 -

    - -

    - 軽量な Web サーバを調べてみた -

    - -

    - Apache以外の軽量なWebサーバとして有名なものとして、以下の二つを発見しました: -

    - - - -

    - lighttpd -

    - -

    - 軽量な Web サーバとしてはじめに検討したのが、lighttpd でした。これはネーミングからして簡単に推測できます。Light な httpd です。こいつは Web サーバのみの機能を持ち、軽量なようです。しかし、次の記事を読んで nginx に心移りしてしまったのです。 -

    - - - -

    - nginx -

    - -

    - nginx は Engine X (エンジン・エックス) と発音します。軽量な Web サーバ かつ、リバースプロキシサーバです。プロキシサーバも兼ねる、という点が私の心にヒットしました。普通はこのような構成になるはずなんです: -

    - -

    -f:id:sirocco634:20110202223001p:image -

    - -

    - それが nginx を導入するだけで、 -

    - -

    -f:id:sirocco634:20110202223000p:image -

    - -

    - という構成が簡単に作れるのです。nginxを覚えれば、一度で Web サーバとリバースプロキシーを作れちゃうのがお得♪という感じなわけです。 -

    - -

    - まとめ -

    - -

    - とりあえず nginx で頑張ってみる。ローカルの環境だと、なぜかリバースプロキシーをかませるとレスポンス悪くなるんだけど、これはなぜなのだろう。。。もう少し検証してみることにしよう。 -

    - -

    - 追記 -

    - -

    - nginx.conf -

    - -
    -# You may add here your
    -# server {
    -#	...
    -# }
    -# statements for each of your virtual hosts
    -server {
    -listen   8001;
    -server_name srv634;
    -access_log  /var/log/nginx/nginx.access.log;
    -location / {
    -root   /var/www/nginx-default;
    -index  index.html index.htm index.php;
    -}
    -location /wordpress {
    -root /var/www/nginx-default;
    -index index.php;
    -if (-f $request_filename) {
    -expires 30d;
    -break;
    -}
    -if (!-e $request_filename) {
    -rewrite ^.+?(/wp-.*) $1 last;
    -rewrite ^.+?(/.*\.php)$ $1 last;
    -rewrite ^ /wordpress/index.php last;
    -}
    -}
    -location ~ \.php$ {
    -include /etc/nginx/fastcgi_params;
    -fastcgi_pass    127.0.0.1:9000;
    -fastcgi_index   index.php;
    -fastcgi_param   SCRIPT_FILENAME /var/www/nginx-default$fastcgi_script_name;
    -}
    -#error_page  404  /404.html;
    -# redirect server error pages to the static page /50x.html
    -#
    -#error_page   500 502 503 504  /50x.html;
    -#location = /50x.html {
    -#	root   /var/www/nginx-default;
    -#}
    -# proxy the PHP scripts to Apache listening on 127.0.0.1:80
    -#
    -#location ~ \.php$ {
    -#proxy_pass   http://127.0.0.1;
    -#}
    -# pass the PHP scripts to FastCGI server listening on 127.0.0.1:9000
    -#
    -#location ~ \.php$ {
    -#fastcgi_pass   127.0.0.1:9000;
    -#fastcgi_index  index.php;
    -#fastcgi_param  SCRIPT_FILENAME  /scripts$fastcgi_script_name;
    -#includefastcgi_params;
    -#}
    -# deny access to .htaccess files, if Apache's document root
    -# concurs with nginx's one
    -#
    -#location ~ /\.ht {
    -#deny  all;
    -#}
    -}
    -upstream backend {
    -ip_hash;
    -server 127.0.0.1:8001;
    -}
    -server {
    -listen 80;
    -server_name srv634;
    -access_log  /var/log/nginx/front_proxy.access.log;
    -error_log  /var/log/nginx/front_proxy.error.log;
    -location /wp-admin { proxy_pass http://backend; }
    -location /wp-login.php { proxy_pass http://backend; }
    -location / {
    -proxy_pass http://backend;
    -proxy_cache czone;
    -proxy_cache_key $scheme$proxy_host$uri$is_args$args;
    -proxy_cache_valid  200 10m;
    -}
    -}
    -
    - -

    - abの結果(リバースプロキシーをかませない場合) -

    - -
    -kazu634@kazu634% ab -n 5000 -c 100 http://srv634:8001/wordpress                                                                              ~ [1682]
    -This is ApacheBench, Version 2.3 <$Revision: 655654 $>
    -Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
    -Licensed to The Apache Software Foundation, http://www.apache.org/
    -Benchmarking srv634 (be patient)
    -Completed 500 requests
    -Completed 1000 requests
    -Completed 1500 requests
    -Completed 2000 requests
    -Completed 2500 requests
    -Completed 3000 requests
    -Completed 3500 requests
    -Completed 4000 requests
    -Completed 4500 requests
    -Completed 5000 requests
    -Finished 5000 requests
    -Server Software:        nginx/.7.65
    -Server Hostname:        srv634
    -Server Port:            8001
    -Document Path:          /wordpress
    -Document Length:        185 bytes
    -Concurrency Level:      100
    -Time taken for tests:   1.890 seconds
    -Complete requests:      5000
    -Failed requests:        
    -Write errors:           
    -Non-2xx responses:      5000
    -Total transferred:      1920000 bytes
    -HTML transferred:       925000 bytes
    -Requests per second:    2645.01 [#/sec] (mean)
    -Time per request:       37.807 [ms] (mean)
    -Time per request:       .378 [ms] (mean, across all concurrent requests)
    -Transfer rate:          991.88 [Kbytes/sec] received
    -Connection Times (ms)
    -min  mean[+/-sd] median   max
    -Connect:            1   .4      1       4
    -Processing:     6   36   2.6     37      41
    -Waiting:        6   36   2.6     37      41
    -Total:          9   37   2.4     38      43
    -Percentage of the requests served within a certain time (ms)
    -50%     38
    -66%     38
    -75%     38
    -80%     38
    -90%     39
    -95%     39
    -98%     39
    -99%     39
    -100%     43 (longest request)
    -
    - -

    - abの結果(プロキシサーバをかませた場合): -

    - -
    -kazu634@kazu634% ab -n 5000 -c 100 http://srv634/wordpress                                                                                   ~ [1683]
    -This is ApacheBench, Version 2.3 <$Revision: 655654 $>
    -Copyright 1996 Adam Twiss, Zeus Technology Ltd, http://www.zeustech.net/
    -Licensed to The Apache Software Foundation, http://www.apache.org/
    -Benchmarking srv634 (be patient)
    -Completed 500 requests
    -Completed 1000 requests
    -Completed 1500 requests
    -Completed 2000 requests
    -Completed 2500 requests
    -Completed 3000 requests
    -Completed 3500 requests
    -Completed 4000 requests
    -Completed 4500 requests
    -Completed 5000 requests
    -Finished 5000 requests
    -Server Software:        nginx/.7.65
    -Server Hostname:        srv634
    -Server Port:            80
    -Document Path:          /wordpress
    -Document Length:        185 bytes
    -Concurrency Level:      100
    -Time taken for tests:   5.583 seconds
    -Complete requests:      5000
    -Failed requests:        
    -Write errors:           
    -Non-2xx responses:      5000
    -Total transferred:      1920000 bytes
    -HTML transferred:       925000 bytes
    -Requests per second:    895.52 [#/sec] (mean)
    -Time per request:       111.666 [ms] (mean)
    -Time per request:       1.117 [ms] (mean, across all concurrent requests)
    -Transfer rate:          335.82 [Kbytes/sec] received
    -Connection Times (ms)
    -min  mean[+/-sd] median   max
    -Connect:            1   .6      1       7
    -Processing:    18  110   7.5    111     126
    -Waiting:       18  110   7.5    111     126
    -Total:         24  111   7.    112     127
    -Percentage of the requests served within a certain time (ms)
    -50%    112
    -66%    112
    -75%    112
    -80%    112
    -90%    113
    -95%    113
    -98%    114
    -99%    114
    -100%    127 (longest request)
    -
    - -

    - 1秒あたりの処理数はプロキシサーバをかまさないほうが早いのだが。。。同じルーターにぶら下がっているから、ネットワークの影響殆ど無いから? -

    -
    diff --git a/content/post/2011/02/06/2011-02-06-00001455.md b/content/post/2011/02/06/2011-02-06-00001455.md deleted file mode 100644 index e4f6fa3..0000000 --- a/content/post/2011/02/06/2011-02-06-00001455.md +++ /dev/null @@ -1,29 +0,0 @@ ---- -title: 上野の飲み屋 -author: kazu634 -date: 2011-02-06 -has_been_twittered: - - yes -tmac_last_id: - - 303816797478596608 -categories: - - つれづれ -tags: - - 上野 - ---- -
    -
    -

    - とりあえずテスト目的で投稿するよ。 -

    -
    - -
    - -
    - -
    - -
    -
    diff --git a/content/post/2011/02/11/2011-02-11-00001456.md b/content/post/2011/02/11/2011-02-11-00001456.md deleted file mode 100644 index 5061088..0000000 --- a/content/post/2011/02/11/2011-02-11-00001456.md +++ /dev/null @@ -1,42 +0,0 @@ ---- -title: カナダへの出張 -author: kazu634 -date: 2011-02-11 -has_been_twittered: - - yes -tmac_last_id: - - 303816797478596608 -categories: - - つれづれ -tags: - - Calgary - ---- -

    - Twitterなどではつぶやいていたのですが、カナダへの出張が決まりました。カナダのカルガリーというところです。 -

    - -

    -カルガリーって? -

    - -

    - 元はオイルマネーで活況を呈した(というか現在もオイルで潤っている)都市らしい。ロッキー山脈の東側にある大都市。オイルマネーによるお金を最近はソフトウェアに投資しているようです。つまり、カナダのシリコンバレーみたいな立ち位置らしい(シリコンバレーの場合は、金でしたが)。地図はこちら: -

    - -

    - [mappress mapid=”1″] -

    - -

    - ただし、シリコンバレーに比べればすごい寒い。寒すぎる。-20度もありえるらしい。。。ありえないんだけど。。。 flickr で見つけた写真がこちら: -

    - -

    -Calgary Winter Skyline -

    - -

    -

    - とりあえず来週の日曜日19:00に成田を発ちます。日曜日の17:00(現地時間です!)に到着らしい。日本との時差-13時間。。。やるなー -

    diff --git a/content/post/2011/02/12/2011-02-12-00001457.md b/content/post/2011/02/12/2011-02-12-00001457.md deleted file mode 100644 index dee2ff7..0000000 --- a/content/post/2011/02/12/2011-02-12-00001457.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: 『Rによるやさしい統計学』のお勉強 -author: kazu634 -date: 2011-02-12 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5415;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 文系の私はこれまで統計という言葉に「なんか凄そう」という感想しかいだいてこなかったが、それではいかんと思ってきたので、手を動かしてみることにした記録をここに残そうと思います。少しずつでもいいから進めていければと思います。 -

    - -

    - 第二章 1つの変数の記述統計 -

    - - - -
    -> hawks <- matrix(c(173,178,180,183,182,174,179,179,174,192,17000,14000,9000,50000,30000,12000,900,2100,1000,25000),10,2)
    -> hawks
    -[,1]  [,2]
    -[1,]  173 17000
    -[2,]  178 14000
    -[3,]  180  9000
    -[4,]  183 50000
    -[5,]  182 30000
    -[6,]  174 12000
    -[7,]  179   900
    -[8,]  179  2100
    -[9,]  174  1000
    -[10,]  192 25000
    -> procedure <- c("C", "B", "B", "A", "B", "C", "A", "D", "D", "D", "A", "A", "A", "C", "B", "D", "C", "C", "B", "D")
    -> procedure
    -[1] "C" "B" "B" "A" "B" "C" "A" "D" "D" "D" "A" "A" "A" "C" "B" "D" "C" "C" "B"
    -[20] "D"
    -> table(procedure)
    -procedure
    -A B C D
    -5 5 5 5
    -> hist(procedure)
    -以下にエラー hist.default(procedure) :  'x' は数値でなければなりません
    -> psycho_test <- c(13, 14, 7, 12, 10, 6, 8, 15, 4, 14, 9, 6, 10, 12, 5, 12, 8, 8, 12,15)
    -> psycho_test
    -[1] 13 14  7 12 10  6  8 15  4 14  9  6 10 12  5 12  8  8 12 15
    -> hist(psycho_test)
    -
    - -

    - 最後のコマンドを実行するとこんな画像が表示される: -

    - -

    -f:id:sirocco634:20110212222746p:image -

    - -
    -Rによるやさしい統計学

    - -
    -

    -Rによるやさしい統計学 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2011/02/13/2011-02-13-00001458.md b/content/post/2011/02/13/2011-02-13-00001458.md deleted file mode 100644 index 08eb2f4..0000000 --- a/content/post/2011/02/13/2011-02-13-00001458.md +++ /dev/null @@ -1,40 +0,0 @@ ---- -title: 韓国料理 サラン @ 戸塚 -author: kazu634 -date: 2011-02-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816796572622848 -categories: - - つれづれ -tags: - - 戸塚 - ---- -
    -
    -

    - 寒いから、辛いのを食べてきたよ(^-^)/ -

    -
    - -
    - -
    - -
    - エビさんとか入ってました -
    - -
    -
    - -
    - -
    - -
    - 牡蠣ですよ!牡蠣!辛いけど、美味しかった! -
    -
    diff --git a/content/post/2011/02/13/2011-02-13-『rによるやさしい統計学』のお勉強-2.md b/content/post/2011/02/13/2011-02-13-『rによるやさしい統計学』のお勉強-2.md deleted file mode 100644 index 25c3d9a..0000000 --- a/content/post/2011/02/13/2011-02-13-『rによるやさしい統計学』のお勉強-2.md +++ /dev/null @@ -1,124 +0,0 @@ ---- -title: 『Rによるやさしい統計学』のお勉強 – (2) -author: kazu634 -date: 2011-02-13 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5417;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - R - ---- -
    -

    - 二日目です。とりあえず続けるぞ。 -

    - -

    - 2.5 平均とは -

    - - - -

    - → 平均は代表値の一つ -

    - -
    > sum(1,2,3,4,5,6,7,8,9,10)
    -[1] 55
    -> test_a <- c(10, 13, 8, 15, 8)
    -> sum(test_a)
    -[1] 54
    -> sum(test_a) / 5
    -[1] 10.8
    -> sum(test_a) / length(test_a)
    -[1] 10.8
    -> mean(test_a)
    -[1] 10.8
    - -

    - 2.6 平均以外の代表値 -

    - -

    - 代表値として平均を用いることは非常に一般的ですが、平均以外の代表値もあります。中央値と最頻値が知られています。 -

    - - - -
    > median(test_a)
    -[1] 10
    -
    - -

    - → 真ん中が存在しない場合は、真ん中の2つの値の平均をもって中央値とすることが一般的です。 -

    - - - -

    -   -

    - - - -
    -

    -Rによるやさしい統計学 -

    - -
    -

    -Rによるやさしい統計学 -

    - - -
    - -
    -
    -
    -
    - -
    -

    -*1:他のデータの値から極端に離れた値 -

    -
    diff --git a/content/post/2011/03/29/2011-03-29-00001464.md b/content/post/2011/03/29/2011-03-29-00001464.md deleted file mode 100644 index 73ef542..0000000 --- a/content/post/2011/03/29/2011-03-29-00001464.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: 港の見える丘公園〜中華街散歩 -author: kazu634 -date: 2011-03-29 -has_been_twittered: - - yes -tmac_last_id: - - 303816790088241153 -categories: - - つれづれ -tags: - - 元町 - - 山手 - ---- -友達と港の見える丘公園に行ってきました。春めいた日差しかと思いきや、寒かったです。。。なぜにして。。。 - -

    - -

    - -桜? Photo by kazu634 - -

    - -

    - -風車 Photo by kazu634 - -

    - -

    - -## 港の見える丘公園 - -港の見える丘公園では神奈川県文学館に行ってきました。神奈川に縁のある文学者たちの説明がつらつらと。小林秀雄とかは鎌倉文士と呼ばれていたのですね。。。知らなかった。 - -

    - -

    - -

    -文学館のチケット Photo by kazu634 -

    - -なぜか「コクリコ坂から」のパンフレットが。なんでだろう?横浜舞台らしいし、そのつながりでかな? - -

    - -

    - -コクリコ坂から Photo by kazu634 - -2010年12月ぐらいに「上を向いて歩こう」というキャッチフレーズを考え出したらしいですが、今の状況では狙いすましたかのようです。ここで宮崎駿さん・宮崎吾朗さん・鈴木敏夫さんらの記事があるので、読んでみてください。 - -## 喫茶店・霧笛 - -港の見える丘公園の中にある喫茶店・霧笛でお茶しました。コーヒーとチーズケーキです! - -

    - -

    - -霧笛のコーヒー Photo by kazu634 - -

    - -

    - -霧笛の様子 Photo by kazu634 - -## 中華街での食事 - -福楼というお見せでご飯食べましたよ! - -

    - -

    - -福楼の店内 Photo by kazu634 - -

    - -

    - -福楼で飲んだ台湾ビール Photo by kazu634 - -

    - -

    - -麻婆豆腐 Photo by kazu634 - -

    - -

    - -酢豚 Photo by kazu634 - -

    - -

    - -お粥 Photo by kazu634 - -

    - -

    - -福楼 Photo by kazu634 diff --git a/content/post/2011/04/02/2011-04-02-00001465.md b/content/post/2011/04/02/2011-04-02-00001465.md deleted file mode 100644 index 16f3f15..0000000 --- a/content/post/2011/04/02/2011-04-02-00001465.md +++ /dev/null @@ -1,232 +0,0 @@ ---- -title: ファイルの読み書き -author: kazu634 -date: 2011-04-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5421;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - ---- -
    -

    - Gaucheでファイルの読み書きをする場合の処理を作成してみました。 -

    - -

    - 作成する処理について -

    - -

    - こんなのをイメージして作ったよ。 -

    - -
    - 読み書きするファイルのフォーマット -
    - -

    - 読み書きするファイルのフォーマットとして以下を想定したよ: -

    - - - -

    - 例えばこのようになります: -

    - -
    -% cat test.dat
    -1234567890%
    -
    - -
    - 読み込む処理 -
    - -

    - こんなのを想定しました: -

    - -
      -
    1. - ファイルが存在しなければ #f を返す -
    2. -
    3. - ファイルが存在すれば、一行目を読み込む -
    4. -
    5. - 読み込んだ文字列を数値形式に変換し、数値形式の値を返す -
    6. -
    7. - 数値形式に変換できなければ、 #f を返す -
    8. -
    9. - 2行目以降は無視する -
    10. -
    - -
    - 書き込む処理 -
    - -

    - こんなのを想定しました: -

    - -
      -
    1. - ファイルが存在しなければ、ファイルを作成してデータを書き込む -
    2. -
    3. - ファイルが存在する場合は、上書きする -
    4. -
    5. - 書きこむデータとして与えられたのが数値であれば、数値として書きこむ -
    6. -
    7. - 書きこむデータとして与えられたのが文字列であれば、文字列として書き込む -
    8. -
    9. - それ以外であれば、 #f を返す -
    10. -
    - -

    - 作成したソース -

    - -

    - 作成したソースはこんな感じ: -

    - -
    -#!/usr/bin/env gosh
    -;;; unit.test
    -(use gauche.test)
    -;;; ファイルからの読み取り
    -(define (read-data-from-file path2file)
    -(with-input-from-file path2file
    -(lambda ()
    -(let1 1stline (read-line)
    -(string->number 1stline)))
    -:if-does-not-exist #f))
    -;;; ファイルへの書き込み
    -(define (write-data-from-file path2file data)
    -(call-with-output-file path2file
    -(lambda (port)
    -(cond
    -[(number? data) (begin
    -(format port "~D" data)
    -#t)]
    -[(string? data) (begin
    -(format port "~A" data)
    -#t)]
    -[else #f]))
    -:if-does-not-exist :create))
    -;;; test starts
    -(test-start "ファイルの読み書き")
    -;;; 設定ファイルからの読み込み
    -(test-section "ファイルからの読み込み")
    -(test* "ファイルの1行目を読み込む"
    -1234567890
    -(read-data-from-file "./test.dat")
    -(lambda (expected result)
    -(= expected
    -result)))
    -;;; 設定ファイルへの書き込み
    -(test-section "設定ファイルへの書き込み")
    -(test* "数値をファイルへ書き込む"
    -#t
    -(write-data-from-file "./test.dat"
    -1234567890))
    -(test* "数値が正常に書きこまれていることを確認する"
    -1234567890
    -(read-data-from-file "./test.dat")
    -(lambda (expected result)
    -(= expected
    -result)))
    -(test* "文字列をファイルへ書き込む"
    -#t
    -(write-data-from-file "./test.dat"
    -"1234567890"))
    -(test* "文字列が正常に書きこまれていることを確認する"
    -1234567890
    -(read-data-from-file "./test.dat")
    -(lambda (expected result)
    -(= expected
    -result)))
    -(test-section "異常系")
    -;;; 設定ファイルを一時削除する
    -(sys-unlink "./test.dat")
    -(test* "ファイルが存在しない場合は読み込み処理は #f を返す"
    -#f
    -(read-data-from-file "./test.dat"))
    -(test* "エポックタイム形式以外のデータを書き込む"
    -#t
    -(write-data-from-file "./test.dat"
    -"123456789a"))
    -(test* "エポックタイム形式以外のデータを読み込んだ場合は #f を返す"
    -#f
    -(read-data-from-file "./test.dat"))
    -;;; 設定ファイルを一時削除する
    -(sys-unlink "./test.dat")
    -(test* "ファイルが存在しない場合は、書き込み処理はファイル作成して #t を返す"
    -#t
    -(write-data-from-file "./test.dat"
    -1234567890))
    -(test* "正常に書きこまれていることを確認する"
    -1234567890
    -(read-data-from-file "./test.dat")
    -(lambda (expected result)
    -(= expected
    -result)))
    -(test-section "現状復帰")
    -(test* "データファイルの回復"
    -#t
    -(write-data-from-file "./test.dat"
    -"1234567890"))
    -(test-end)
    -
    - -

    - 実際に実行する場合は、事前にテストデータを作成してください。こんな感じです: -

    - -
    -% echo "1234567890" > test.dat
    -
    - -

    - 実行結果 -

    - -

    - 実行するとこんな風になります: -

    - -
    -% ./2011-04-02-161017.scm
    -Testing ファイルの読み書き ...
    -<ファイルからの読み込み>------------------------------------------------------------------
    -test ファイルの1行目を読み込む, expects 1234567890 ==> ok
    -<設定ファイルへの書き込み>-----------------------------------------------------------------
    -test 数値をファイルへ書き込む, expects #t ==> ok
    -test 数値が正常に書きこまれていることを確認する, expects 1234567890 ==> ok
    -test 文字列をファイルへ書き込む, expects #t ==> ok
    -test 文字列が正常に書きこまれていることを確認する, expects 1234567890 ==> ok
    -<異常系>--------------------------------------------------------------------------
    -test ファイルが存在しない場合は読み込み処理は #f を返す, expects #f ==> ok
    -test エポックタイム形式以外のデータを書き込む, expects #t ==> ok
    -test エポックタイム形式以外のデータを読み込んだ場合は #f を返す, expects #f ==> ok
    -test ファイルが存在しない場合は、書き込み処理はファイル作成して #t を返す, expects #t ==> ok
    -test 正常に書きこまれていることを確認する, expects 1234567890 ==> ok
    -<現状復帰>-------------------------------------------------------------------------
    -test データファイルの回復, expects #t ==> ok
    -passed.
    -
    -
    diff --git a/content/post/2011/04/04/2011-04-04-00001466.md b/content/post/2011/04/04/2011-04-04-00001466.md deleted file mode 100644 index ba9df14..0000000 --- a/content/post/2011/04/04/2011-04-04-00001466.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 期限の切れたオートバックスのクレジットカード -author: kazu634 -date: 2011-04-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816787542290432 -categories: - - つれづれ - ---- -大学院生の時、自動車に乗っていた。近くのオートバックスでカードを作ると、色々と特典がつくからつくったのがこのクレジットカード。社会人になって横浜に住むようになってからは、使う機会も無くなって財布の中にしまいっぱなし。財布の整理を昨日したらでてきた。 - -もう使わないというのはちょっと寂しいけど、時間が経つというのはそういう事なんだろうなぁ。 - -

    - -

    - -オートバックスのクレジットカード Photo by kazu634 diff --git a/content/post/2011/04/05/2011-04-05-00001467.md b/content/post/2011/04/05/2011-04-05-00001467.md deleted file mode 100644 index e34edef..0000000 --- a/content/post/2011/04/05/2011-04-05-00001467.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: 桜 @ 戸塚 -author: kazu634 -date: 2011-04-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816784648237056 -categories: - - つれづれ -tags: - - 戸塚 - ---- -戸塚の桜です: - -

    -Cherry blossom -

    - -Cherry blossom Photo by kazu634 - -

    -Cherry blossom 2 -

    - -Cherry blossom 2 Photo by kazu634 - -今年の桜祭りは中止になったのですが、それでも例年通り出店が。こうした粋な対応を応援したいです。土日に何か買おう: - -

    -Food shop -

    - -Food shop Photo by kazu634 diff --git a/content/post/2011/04/09/2011-04-09-00001468.md b/content/post/2011/04/09/2011-04-09-00001468.md deleted file mode 100644 index 6918aee..0000000 --- a/content/post/2011/04/09/2011-04-09-00001468.md +++ /dev/null @@ -1,109 +0,0 @@ ---- -title: フェルメール展 @ 渋谷Bunkamuraザ・ミュージアム -author: kazu634 -date: 2011-04-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816784396562432 -categories: - - つれづれ -tags: - - 渋谷 - ---- -先日フェルメール展に行ってまいりました。絵画といえばキリスト教の宗教画などといった形式が定められていた時代から、写実的な方向へと舵を切っていく時代の画家がフェルメールです。当時はレンズや望遠鏡などといった技術が発展した時代。目に写った像をそのままに表現することを進めていくのが流行したのです。 - -

    - -

    - -フェルメール展のパンフレット Photo by kazu634 - - - -## Curry House チリチリ - -食べログで調べると評価が高かったので、Curry House チリチリに行ってきました。店内はカウンターのみの細長いお店で、カレーの写真を取るのが躊躇われる雰囲気。そのためカレーの写真はありません。。。ただ、カレーは美味しかった。トマトカレーというのを食べたのですが、とてもあっさりしているけれど、美味しく食べられました。渋谷に寄った際には今後も通いたいです。 - -

    -カレーハウス チリチリ -

    - -カレーハウス チリチリ Photo by kazu634 - -
    - [mappress mapid=”3″] -
    - -## 渋谷を探検 - -カレー屋さんはフェルメール展の会場とは反対側だったので、ぶらぶらと渋谷を探検しながらBunkamuraザ・ミュージアムに向かいます。いろいろな発見がありました。 - -### オシャレそうなカフェ - -オシャレそうなカフェを発見しましたよ: - -

    - -

    - -オシャレなカフェ Photo by kazu634 - -### 壁のらくがき - -壁のらくがきが気になりました。これでいいのだ: - -

    - -

    - -落書きだよ! Photo by kazu634 - -### 桜だよ - -桜並木ですよ! - -

    -(^- ^)/ -

    - -桜(^-^)/ Photo by kazu634 - -

    -(^- ^)/ -

    - -これも桜(^-^)/ Photo by kazu634 - -## フェルメール展 - -Bunkamuraザ・ミュージアムに到着しました。フェルメール展ですよ! - -

    - -

    - -フェルメール展 Photo by kazu634 - -フェルメール展では「地理学者」という絵が日本では初公開らしかったです。当時の大航海時代を背景として、地図を作る地理学者を題材として取り上げています。宗教画のような伝統からの脱却、写実的な絵画がこの時代にあるというのが驚きです。現代でもこんな透明な絵を描けるなら、絵がうまいと感じると思います。それぐらい影響力があった時代なんだろうなぁ. - -ちなみにBunkamuraザ・ミュージアムの中にはおしゃれなカフェがありました。吹き抜けでセンスがいいです: - -

    -Bunka -

    - -Bunka村だよ! Photo by kazu634 - -

    - -

    - -吹き抜けのカフェ Photo by kazu634 - -

    -Bunka (^- ^)/ -

    - -Bunka村です(^-^)/ Photo by kazu634 diff --git a/content/post/2011/04/10/2011-04-10-00001469.md b/content/post/2011/04/10/2011-04-10-00001469.md deleted file mode 100644 index 82ed55e..0000000 --- a/content/post/2011/04/10/2011-04-10-00001469.md +++ /dev/null @@ -1,73 +0,0 @@ ---- -title: '『サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!] (Software Design plus)』を読んで気になった部分' -author: kazu634 -date: 2011-04-10 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5423;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - サーバ/インフラエンジニア養成読本のまとめです。 -

    - -

    - サーバエンジニアが開発力を持つ意味 -

    - -
    - プログラムコードが書ける意味 -
    - -

    - プログラムコードが書けることで、サーバ構築・設定変更・運用監視・インベントリー情報の収集などといった日々のタスクの自動化が挙げられる: -

    - - - -
    -サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!] (Software Design plus)

    - -
    -

    -サーバ/インフラエンジニア養成読本 [現場で役立つ知恵と知識が満載!] (Software Design plus) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2011/04/12/2011-04-12-00001470.md b/content/post/2011/04/12/2011-04-12-00001470.md deleted file mode 100644 index 4cc7fa9..0000000 --- a/content/post/2011/04/12/2011-04-12-00001470.md +++ /dev/null @@ -1,13 +0,0 @@ ---- -title: 楽天、開幕戦勝利か! -author: kazu634 -date: 2011-04-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816783087955968 -categories: - - つれづれ - ---- -楽天、勝利。うれしい。Numberを読んでいたら、嶋選手のこんなコメントが: There was a problem connecting to Twitter. diff --git a/content/post/2011/04/13/2011-04-13-00001471.md b/content/post/2011/04/13/2011-04-13-00001471.md deleted file mode 100644 index 04e515c..0000000 --- a/content/post/2011/04/13/2011-04-13-00001471.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 素ノ芽家ノ祖 @ 東戸塚 -author: kazu634 -date: 2011-04-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816780793643011 -categories: - - つれづれ -tags: - - 東戸塚 - ---- -今週から東戸塚でとある製品の評価作業を実施しています。ヘルプで入っているので、基本的には定時で帰宅できます。先輩と一緒にお仕事しているのですが、先輩に連れられてとある課長さんと一緒に御飯を食べてきました。 There was a problem connecting to Twitter. - - - - - -前菜: - -

    - -

    - -前菜 Photo by kazu634 - -レバ刺しだよ: - -

    -(^- ^)/ -

    - -レバ刺し(^-^)/ Photo by kazu634 - -串焼き: - -

    -(^- ^)/ -

    - -串焼き(^-^)/ Photo by kazu634 - -お刺身の盛り合わせ: - -

    -(^- ^)/ -

    - -刺身盛り(^-^)/ Photo by kazu634 diff --git a/content/post/2011/04/18/2011-04-18-00001472.md b/content/post/2011/04/18/2011-04-18-00001472.md deleted file mode 100644 index ae80e7a..0000000 --- a/content/post/2011/04/18/2011-04-18-00001472.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: 実家に帰省していました -author: kazu634 -date: 2011-04-18 -has_been_twittered: - - yes -tmac_last_id: - - 303816777736024064 -categories: - - つれづれ -tags: - - 仙台 - - 多賀城 - ---- -# 地震が起きてからずっと気になっていたのですが、ようやく実家のある多賀城市に帰省することができました。その顛末をここに書きます。とりあえず1日目です。 There was a problem connecting to Twitter. There was a problem connecting to Twitter. - - - -## 長距離バスで移動します - -東京駅から08:30発の長距離バスで移動しました。眠かったです… - -

    - -

    - -

    -東京駅から出発! Photo by kazu634 -

    - -

    - -

    - -休憩中。サービスエリア Photo by kazu634 - -

    - -

    - -安達太良山のサービスエリア Photo by kazu634 - -

    -(^- ^)/ -

    - -仙台駅に到着(^-^)/ Photo by kazu634 - -## 多賀城市内の様子 - -国道45線沿いから多賀城市に侵入しました。多賀城市に入った段階で津波にさらわれたエリアに入っていきます。 - -

    - -

    - -ボンネット?の残骸 Photo by kazu634 - -

    - -

    - -色々と散乱してます Photo by kazu634 - -

    - -

    - -転覆する自動車 Photo by kazu634 - -

    - -

    - -津波で自動車が… Photo by kazu634 - -海から離れているはずなのに、突然潮の香りがしたと思うと、一ヶ月たっても片づけられていない場所がありました。外に展示してあったタイヤがすべてダメになっていました。転覆している自動車もまだありました。 - -といっても、45号線はだいぶ片づけられています。しかし、多賀城市内の海に近い場所は、片づけもまだ中途半端なままでした。ここは小中学校の同級生たちが住んでいる場所です。みんな大丈夫なのかなぁ。 - -## 夜は The Ha’ Penny Bridge - -夜はホテルの近くにアイリッシュパブに行ってきました。外国人の人が9割を占めるという珍しい客層でした。 - -

    - -

    - -アイリッシュパブで食べたんです Photo by kazu634 - -

    -1 -

    - -アイリッシュパブの店内1 Photo by kazu634 - -

    -2 -

    - -アイリッシュパブの店内2 Photo by kazu634 - -

    -3 -

    - -アイリッシュパブの店内3 Photo by kazu634 - -

    -4 -

    - -アイリッシュパブの店内4 Photo by kazu634 - -広島から仕事で仙台に来ていた外国人の人と語り合ってきました。彼曰く、東北の人たちは「more friendly and straightなのだそうです。広島の人たちは「two faces(たぶん本音と建て前ってことなのかなぁ)があって嫌い」なんだそうです。 - -後、広島だとサービス過剰なところがあって、若い人たちは自分でものを考えるような習慣ができていないと、ぶつくさ言っていました。東北の人たちは首都圏とか関西圏の人たちに対して、あこがれを抱いている部分があります。夷と言われていた過去があるわけでして…でも、こういう話を聞くと、むしろ逆なんじゃないかなぁ、むしろ考える習慣みたいなものを身につける絶好のポジションに東北はあるのかもしれないと思いました。 - -コンドームを再利用して作ったiPhoneケースを持っていることを自慢してくれた彼に乾杯! diff --git a/content/post/2011/04/23/2011-04-23-00001474.md b/content/post/2011/04/23/2011-04-23-00001474.md deleted file mode 100644 index 530a69c..0000000 --- a/content/post/2011/04/23/2011-04-23-00001474.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: Time Shower Brewery @ 品川 -author: kazu634 -date: 2011-04-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816776741957632 -categories: - - つれづれ -tags: - - 品川 - ---- -Time Shower Breweryというお店で飲んできました。ベルギービールがメインの美味しいお店です。ただあまりにきついお酒があって、クラクラしていたのはここだけの話です。。。 There was a problem connecting to Twitter. - -あまりに強くて次の日はボケーとしていたのでありました。 There was a problem connecting to Twitter. - -

    -1,000,000,155 -

    - -1000000155 Photo by kazu634 - -

    diff --git a/content/post/2011/04/29/2011-04-29-00001475.md b/content/post/2011/04/29/2011-04-29-00001475.md deleted file mode 100644 index 0f708cc..0000000 --- a/content/post/2011/04/29/2011-04-29-00001475.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: 鎌倉へのランニング -author: kazu634 -date: 2011-04-29 -has_been_twittered: - - yes -tmac_last_id: - - 303816771075461120 -categories: - - つれづれ - - ランニング -tags: - - 大船 - - 戸塚 - - 鎌倉 - ---- -GW初日は鎌倉へランニングをしてきましたよ。 - -

    -Runkeeper -

    - -runkeeper-鎌倉 Photo by kazu634 - - - - - -スタートは戸塚の自宅からです。体操をしてから、スタートです。 - -

    - -

    - -スタート地点 Photo by kazu634 - -北鎌倉駅付近で撮影。木漏れ日がきれいです。いい天気ですねー - -

    - -

    - -北鎌倉駅 Photo by kazu634 - -鎌倉駅のところで折り返して鶴岡八幡宮の方へ向かいます。 - -

    - -

    - -鎌倉の八幡宮付近 Photo by kazu634 - -鎌倉は人力車がおしゃれですよね。 - -

    - -

    - -人力車 Photo by kazu634 - -鶴岡八幡宮の中にある池の様子ですよ。 - -

    - -

    - -八幡宮の池 Photo by kazu634 - -帰りの鎌倉美術館付近で撮影しましたよ。 - -

    - -

    - -大船付近 Photo by kazu634 diff --git a/content/post/2011/04/29/2011-04-29-00001476.md b/content/post/2011/04/29/2011-04-29-00001476.md deleted file mode 100644 index 26ee9d3..0000000 --- a/content/post/2011/04/29/2011-04-29-00001476.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 北海道土産のサンプルです -author: kazu634 -date: 2011-04-29 -has_been_twittered: - - yes -tmac_last_id: - - 303816774967775232 -categories: - - つれづれ -tags: - - 北海道 - ---- -明日から北海道旅行に行ってきます。お土産にじゃがポックルを買ってくるように言われています!キーワードは新千歳空港らしいっす。 There was a problem connecting to Twitter. - -

    - -

    - -北海道土産のサンプル Photo by kazu634 diff --git a/content/post/2011/05/03/2011-05-03-00001478.md b/content/post/2011/05/03/2011-05-03-00001478.md deleted file mode 100644 index 201e670..0000000 --- a/content/post/2011/05/03/2011-05-03-00001478.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: 喫茶 Largo @ 釧路 -author: kazu634 -date: 2011-05-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816771075461120 -categories: - - つれづれ -tags: - - 釧路 - ---- -釧路の港の方に向けてぶらぶらしていると、なんかオシャレそうな古本屋と喫茶店を発見!この喫茶店の中に入っていくと、これがあたり!とても雰囲気が良くて、本を持ってこなかったのを後悔してしまいました。。。 There was a problem connecting to Twitter. - -ゆったりとした時間が流れていて、とても幸せなひとときを過ごせました。写真はこんな感じ: - -

    - -

    - -喫茶店の中 Photo by kazu634 - -

    - -

    - -センスいいよねぇ Photo by kazu634 - -

    - -

    - -なんかかわいかったから Photo by kazu634 - -ちなみに隣の雑貨屋さんも雰囲気抜群でした: - -

    - -

    - -おしゃれな雰囲気 Photo by kazu634 - -

    - -

    - -地球儀っす Photo by kazu634 - -[mappress mapid=”4″] diff --git a/content/post/2011/05/03/2011-05-03-00001479.md b/content/post/2011/05/03/2011-05-03-00001479.md deleted file mode 100644 index 3dedba9..0000000 --- a/content/post/2011/05/03/2011-05-03-00001479.md +++ /dev/null @@ -1,140 +0,0 @@ ---- -title: 北海道旅行 – 1日目(帯広〜釧路) -author: kazu634 -date: 2011-05-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816771075461120 -categories: - - つれづれ -tags: - - 帯広 - - 釧路 - ---- -ゴールデンウィークを利用して北海道旅行に行きました。その様子をつらつらと書いていきます。ANAのマイル、これまでそれほど意識してこなかったのですが、結構簡単にチケット取れてしまうものですね。。。これからは有効活用することにします。 - - - -## 成田空港 - -住んでいる戸塚から成田空港へ向かいます。マイルと交換できたチケットが朝から夕方しかなかったため、始発近くの電車で移動します。横浜乗り換えで京急で成田空港へ。成田空港は初めて利用したのですが、よくわからずに順路通り進んでいくと飛行機までたどり着いてしまいました。成田空港で乗った飛行機はこいつでした: - -

    - -

    - -羽田空港で乗った飛行機 Photo by kazu634 - -## 帯広空港〜帯広駅 - -飛行機は順調にフライトをこなし帯広空港へ到着します。帯広空港から帯広駅へはバスで移動します。30分ぐらいの移動時間だったでしょうか?バスの外に見える木が本州とは違うために、雰囲気がちょっと違うなぁと感じながらバスの外を眺めていました。 - -

    - -

    - -帯広 Photo by kazu634 - -帯広駅に着くと、周囲はこんな感じでした: - -

    - -

    - -帯広駅前 Photo by kazu634 - -

    - -

    - -これも帯広駅前 Photo by kazu634 - -

    - -

    - -たぶん帯広駅前 Photo by kazu634 - -帯広駅前の木をぱちり。この様子だけからだと、秋としか思えませんね。。。 - -

    - -

    - -帯広駅前の木 Photo by kazu634 - -帯広駅のキオスクにはこんな人形さんがいました: - -

    - -

    - -売店の人形さん Photo by kazu634 - -## 帯広駅〜釧路駅 - -一日目は釧路に向かいます(ゴールデンウィークシーズンでチケット確保が遅かったので、帯広空港しか取れなかったんです)。帯広駅からローカル線のワンマン電車で釧路に向かいます。 - -

    - -

    - -ローカル電車 Photo by kazu634 - -窓の外はこんな感じでした。ゆっくりとボケーッと本を読みながら、釧路へと向かいました: - -

    - -

    - -釧路へ向かいます Photo by kazu634 - -釧路が近づいてくると、海が見えてきます: - -

    - -

    - -まだかなぁ Photo by kazu634 - -さぁ、到着! - -

    - -

    - -釧路駅前 Photo by kazu634 - -## 釧路の夜景 - -釧路の夜をぶらついてきました。港付近の夜景が綺麗でした。 - -

    - -

    - -港の夜景 Photo by kazu634 - -

    - -

    - -港の夜景っす Photo by kazu634 - -

    - -

    - -トンネルの夜景 Photo by kazu634 - -

    - -

    - -さらに夜景 Photo by kazu634 - -## 食事 - -食事は別記事にします! diff --git a/content/post/2011/05/03/2011-05-03-00001480.md b/content/post/2011/05/03/2011-05-03-00001480.md deleted file mode 100644 index 83702d5..0000000 --- a/content/post/2011/05/03/2011-05-03-00001480.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: ちゃりんこ @ 釧路 -author: kazu634 -date: 2011-05-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816764444250114 -categories: - - つれづれ -tags: - - 釧路 - ---- -釧路の夜は「ちゃりんこ」というお店に行ってきました。食べログで評判が良かったんです。 There was a problem connecting to Twitter. - -最初は席だけ予約しようと電話したのですが、ぶっきらぼうな感じで「予約しなくても大丈夫だよ」と言われ、そのままとぼとぼとお店に向かいました。 - -お店はなんていうか、昭和の居酒屋みたいな雰囲気。でも、魚介類とか野菜とかトータルで考えると、この北海道旅行で一番美味しいお店だったのではないかと思っています。例えば、この肉じゃがですが - -

    - -

    - -肉じゃが Photo by kazu634 - -じゃがいもがホクホクしていて、ほんとうに美味しかったんです。魚もウニの刺身ととにかく美味しかった。また行ってみたいなぁ。。。 - -

    - -

    - -焼き魚 Photo by kazu634 - -

    - -

    - -ウニの刺身 Photo by kazu634 - -

    - [mappress mapid=”5″] -

    diff --git a/content/post/2011/05/03/2011-05-03-00001481.md b/content/post/2011/05/03/2011-05-03-00001481.md deleted file mode 100644 index 4460cf2..0000000 --- a/content/post/2011/05/03/2011-05-03-00001481.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 豚丼のぶたはげ @ 帯広 -author: kazu634 -date: 2011-05-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816771075461120 -categories: - - つれづれ -tags: - - 帯広 - ---- -北海道旅行の楽しみの一つ、食事です。第一弾は豚丼です。 - -

    - -

    - -豚丼 Photo by kazu634 - -豚丼というと吉野家のを想像してしまいますが、全く違いました。大きな豚の焼肉に独特なタレをつけて、丼物にしています。これが北海道名物となっています。今回私は帯広駅にある豚丼のぶたはげというお店に行ってきました。 There was a problem connecting to Twitter. - -結構お店は混んでいました。でも豚丼、おいしかったです。 diff --git a/content/post/2011/05/04/2011-05-04-00001482.md b/content/post/2011/05/04/2011-05-04-00001482.md deleted file mode 100644 index b612eb1..0000000 --- a/content/post/2011/05/04/2011-05-04-00001482.md +++ /dev/null @@ -1,178 +0,0 @@ ---- -title: 北海道旅行 – 2日目 (釧路~川湯温泉) -author: kazu634 -date: 2011-05-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816764444250114 -categories: - - つれづれ -tags: - - 川湯温泉 - - 釧路 - ---- -北海道旅行の二日目の様子をまとめています。二日目は釧路から川湯温泉へと向かいました。3月11日以降、なかなか気が休まることがなかったので、ゆっくりしようと湯治に向かいました。 - -ちなみに本当は北見で働いている先輩を訪ねようと思っていたのですが、二人とも北海道を脱出していたのはここだけの話です。。。 There was a problem connecting to Twitter. - -ノロッコ号の乗車証明書をいただいてきましたよ: - -

    -釧路湿原ノロッコ号 乗車証明書 -

    - -釧路湿原ノロッコ号 乗車証明書 Photo by kazu634 - - - -## ノロッコ号で釧路湿原へ - -あいにくの雨だったのですが、釧路湿原を観光するためにノロッコ号(という観光用の汽車)に乗車しました。チケットは案外簡単にゲットできました。 - -

    - -

    - -ノロッコ号のチケット Photo by kazu634 - -

    - -

    - -ノロッコ号ののぼり Photo by kazu634 - -ゴールデンウィークだからもっと混んでいるものとばかり思っていたのですが、どうやら北海道の観光シーズンは夏のようです。本州の冬の気候なので、どちらかというとゴールデンウィークは温泉とかの方がうれしい気温でした。 - -ノロッコ号の車内の様子はこのような感じでした; - -

    - -

    - -キツネ Photo by kazu634 - -

    - -

    - -ネズミ? Photo by kazu634 - -晴天の場合は窓を開けて釧路湿原の様子を確認できるのですが、あいにくの雨なわけでして。。。残念ながら、雨でぬれた窓越しの釧路湿原になってしまいました。。。 - -

    -1 -

    - -釧路湿原1 Photo by kazu634 - -

    -2 -

    - -釧路湿原2 Photo by kazu634 - -

    -3 -

    - -釧路湿原3 Photo by kazu634 - -

    -4 -

    - -釧路湿原4 Photo by kazu634 - -

    -5 -

    - -釧路湿原5 Photo by kazu634 - -

    - -

    - -ノロッコ号外観 Photo by kazu634 - -## 川湯温泉へ - -ノロッコ号を下車して、乗り換えます。乗り換えた電車で川湯温泉駅へと向かいました。 - -川湯温泉駅は無人駅で、足湯と喫茶店だけがあります。喫茶店は別記事で書くとして、周囲は本当にのどかな雰囲気です。 - -

    - -

    - -川湯温泉駅の外観 Photo by kazu634 - -川湯温泉駅には足湯が併設されています。こんな感じです: - -

    - -

    - -川湯温泉駅の足湯 Photo by kazu634 - -川湯温泉にはバスで向かいます。 - -

    - -

    - -バス Photo by kazu634 - -湯治がしたくて、近くの温泉があったという理由で選んだのですが、結構ゆったりとしていて、素敵な温泉街でした。硫黄の温泉なのですが、何度も何度もお風呂に入りました。機会があれば、また行ってみたい温泉です。 - -川湯温泉で見かけた気になったものたちです: - -

    - -

    - -キティーちゃん Photo by kazu634 - -

    - -

    - -ラスカル Photo by kazu634 - -

    - -

    - -お人形さん Photo by kazu634 - -## 日中の川湯温泉の様子 - -翌日に撮影した川湯温泉の様子ですよ。温泉地という雰囲気です。当たり前ですが。 - -

    - -

    - -川湯温泉の足湯 Photo by kazu634 - -

    - -

    - -こらも足湯 Photo by kazu634 - -

    - -

    - -足湯ですよ Photo by kazu634 - -大鵬記念館という建物がありました。出身地なのだそうです。 - -

    - -

    - -大鵬記念館だそうです Photo by kazu634 diff --git a/content/post/2011/05/05/2011-05-05-00001483.md b/content/post/2011/05/05/2011-05-05-00001483.md deleted file mode 100644 index 37f2b90..0000000 --- a/content/post/2011/05/05/2011-05-05-00001483.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: オーチャードグラス @ 川湯温泉 -author: kazu634 -date: 2011-05-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816764444250114 -categories: - - つれづれ -tags: - - 川湯温泉 - ---- -川湯温泉駅でやっている喫茶店オーチャードグラスに行ってきました。 There was a problem connecting to Twitter. - - - -北海道の喫茶店で飲むコーヒーや紅茶はどれもおいしかったのですが、このお店のコーヒー・紅茶が一番おいしかったです。何が違うのでしょうか???私は先輩とエクセター(というイギリスの牧草地帯)で飲んだミルクティーが一番おいしいと思っていたのですが、オーチャードグラスでいただいたミルクティーは同率首位ぐらいのおいしさでした!あまりに良かったので、次の日の電車を待つ間もコーヒーを飲みに通ったのはここだけの話。。。それぐらい感動してしまいました!ぜひまた行きたいなぁ。 - -

    -川湯温泉駅 オーチャードグラス -

    - -川湯温泉駅 オーチャードグラス Photo by kazu634 - -

    -川湯温泉駅 オーチャードグラス2 -

    - -川湯温泉駅 オーチャードグラス2 Photo by kazu634 - -

    -川湯温泉駅 オーチャードグラス2 -

    - -川湯温泉駅 オーチャードグラス2 Photo by kazu634 - -

    - -

    - -ビーフシチュー Photo by kazu634 - -

    - -

    - -ミルクティー Photo by kazu634 - -

    - [mappress mapid=”6″] -

    diff --git a/content/post/2011/05/08/2011-05-08-00001484.md b/content/post/2011/05/08/2011-05-08-00001484.md deleted file mode 100644 index cace55a..0000000 --- a/content/post/2011/05/08/2011-05-08-00001484.md +++ /dev/null @@ -1,149 +0,0 @@ ---- -title: 北海道旅行 – 3日目 (川湯温泉〜網走〜旭川) -author: kazu634 -date: 2011-05-08 -has_been_twittered: - - yes -tmac_last_id: - - 303816764146450432 -categories: - - つれづれ -tags: - - 川湯温泉 - - 旭川 - - 網走 - ---- -北海道旅行の3日目の日記です。3日目は川湯温泉から、網走を経由して旭川に向かいました。ローカル線でゆっくりと電車旅行を楽しんできましたよ! There was a problem connecting to Twitter. - - - -## 川湯温泉の風景 - -川湯温泉街から川湯温泉駅の方にぷらぷらと歩いて向かいます。途中には牧場があって、馬がいました: - -

    -(^- ^)/ -

    - -馬(^-^)/ Photo by kazu634 - -撮影直後に、馬がウンチをしだしたのはご愛嬌です! - -川湯温泉駅にたどり着いたら、足湯でのんびりしました。ふー。 - -

    - -

    - -川湯温泉駅の足湯 Photo by kazu634 - -足湯から上がったら、喫茶店・オーチャードグラスでカフェオレを一杯飲みました。おいしかったです。 - -## 網走駅 - -川湯温泉からローカル線でゆっくりと網走駅にたどり着きました。 - -

    - -

    - -網走駅 Photo by kazu634 - -網走駅でランチを食べました。いくらと鮭の親子丼です! - -

    - -

    - -イクラとシャケの親子丼 Photo by kazu634 - -駅に付属の喫茶店なのですが、とーってもおいしかったです。 - -網走駅前には像がありました。なんの像なのでしょうか? - -

    - -

    - -網走駅の像 Photo by kazu634 - -## 網走から旭川へ - -石北本線で網走から旭川へと向かいました。この石北本線は、札幌から網走をつなぐ北海道内の鉄道網の主要な路線らしかったです。とても整備されている様子でした。少なくとも、これまで乗っていたワンマン列車ではありませんでした。車窓からの眺めを貼りつけていきます: - -

    - -

    - -女満別駅 Photo by kazu634 - -

    - -

    - -たぶん北見? Photo by kazu634 - -

    - -

    - -折り返し Photo by kazu634 - -

    - -

    - -雪が積もって来た石北本線 Photo by kazu634 - -

    - -

    - -なんかすごいなぁ Photo by kazu634 - -

    - -

    - -川です Photo by kazu634 - -

    - -

    - -雪が… Photo by kazu634 - -## 旭川 - -旭川駅に到着しました!旭川は久しぶりに都会な雰囲気です。 - -

    - -

    - -旭川に着いた Photo by kazu634 - -

    - -

    - -旭川駅構内 Photo by kazu634 - -旭川のホテルはカルガリーに似ていました。暖房がきっちりと効いている。お風呂でシャワーするだけでも、寒いとは思わない。これが凄いと思いました! There was a problem connecting to Twitter. - -## 旭川の夜景 - -旭川の夜景の様子です: - -

    - -

    - -旭川の夜景 Photo by kazu634 - -

    -2 -

    - -夜景2 Photo by kazu634 diff --git a/content/post/2011/05/08/2011-05-08-00001485.md b/content/post/2011/05/08/2011-05-08-00001485.md deleted file mode 100644 index 00e6412..0000000 --- a/content/post/2011/05/08/2011-05-08-00001485.md +++ /dev/null @@ -1,69 +0,0 @@ ---- -title: 大雪地ビール館 @ 旭川 -author: kazu634 -date: 2011-05-08 -has_been_twittered: - - yes -tmac_last_id: - - 303816761084616704 -categories: - - つれづれ -tags: - - 旭川 - ---- -旭川の夜は大雪地ビール館に行ってきました。地ビールという響きだけで選びましたよ。えぇ。 There was a problem connecting to Twitter. - -外観はこんな感じです: - -

    - -

    - -大雪地ビール館 Photo by kazu634 - -

    - -

    - -地ビール館というだけあって、地ビールの飲み比べがメニューにありました。おちょこサイズでビールを飲み比べられます。ビールごくごく。 - -

    - -

    - -地ビール飲み比べ Photo by kazu634 - -フライドポテト: - -

    - -

    - -フライドポテト Photo by kazu634 - -エゾシカのジンギスカン風: - -

    - -

    - -蝦夷鹿のジンギスカン風 Photo by kazu634 - -店内の様子です: - -

    - -

    - -地ビール館の店内 Photo by kazu634 - -

    - -

    - -これも店内 Photo by kazu634 - -

    - [mappress mapid=”7″] -

    diff --git a/content/post/2011/05/09/2011-05-09-00001486.md b/content/post/2011/05/09/2011-05-09-00001486.md deleted file mode 100644 index 39bec29..0000000 --- a/content/post/2011/05/09/2011-05-09-00001486.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: だるま @ 札幌 -author: kazu634 -date: 2011-05-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816757855019008 -categories: - - つれづれ -tags: - - 札幌 - ---- -札幌の夜はだるまというジンギスカンのお店に行ってきました!これがまた美味しかったのです! There was a problem connecting to Twitter. - -

    - -

    - -だるま Photo by kazu634 - -18:30ぐらいに店に向かったところ、すでに長蛇の列が。。。ラーメン二郎なら回転が早いけど、ジンギスカン+ご飯+お酒という組み合わせが可能なお店のため、回転はそれほど速くなさそうでした。。。でも、待てば待った分だけの幸福な体験が待っていたわけで、我慢です。我慢。ようやく店内に入れて、並んでいるときに撮った一枚: - -

    - -

    - -だるまの店内 Photo by kazu634 - -壁には特集されたときの記事が。キムチが美味しいらしい: - -

    - -

    - -記事 Photo by kazu634 - -ジンギスカンはこんな感じ。あまりおいしさが伝わらない写真なのが残念ですが、とーってもおいしかったんですよ!本当に: - -

    - -

    - -ジンギスカン Photo by kazu634 - -

    - [mappress mapid=”9″] -

    diff --git a/content/post/2011/05/09/2011-05-09-00001487.md b/content/post/2011/05/09/2011-05-09-00001487.md deleted file mode 100644 index 769267a..0000000 --- a/content/post/2011/05/09/2011-05-09-00001487.md +++ /dev/null @@ -1,249 +0,0 @@ ---- -title: 北海道旅行 – 4日目 (旭川〜小樽〜札幌) -author: kazu634 -date: 2011-05-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816757855019008 -categories: - - つれづれ -tags: - - 小樽 - - 旭川 - - 札幌 - ---- -北海道旅行の4日目です。本日は旭川から、小樽、そして札幌に向かいました! - - - -## 旭川の朝 - -旭川の朝をぶらぶらしてきました。旭川ではなにか見覚えのあるおじさんを発見してしまいました: There was a problem connecting to Twitter. - -

    - -

    - -演奏してる人 Photo by kazu634 - -このおじさん、カルガリーでも見かけたような。。。 - -## 小樽 - -電車で旭川から小樽へと向かいます。小樽の様子を見てきましたよ! There was a problem connecting to Twitter. - -駅前の様子: - -

    - -

    - -小樽です Photo by kazu634 - -小樽のアーケードの様子: - -

    - -

    - -小樽のアーケード Photo by kazu634 - -廃線になった手宮線の線路: - -

    - -

    - -旧手宮線 Photo by kazu634 - -運河の様子です: - -

    - -

    - -小樽の運河 Photo by kazu634 - -

    - -

    - -運河その二 Photo by kazu634 - -

    - -

    - -運河周辺 Photo by kazu634 - -## 小樽の商店街の様子 - -運河を後にして、小樽の商店街を見てきましたよ! - -

    - -

    - -人形 Photo by kazu634 - -

    - -

    - -ガラス細工 Photo by kazu634 - -

    - -

    - -ビールを入れるグラス Photo by kazu634 - -

    - -

    - -これもガラス細工かな Photo by kazu634 - -小樽のバスです: - -

    - -

    - -小樽のバス Photo by kazu634 - -ブリキ細工たち: - -

    - -

    - -バイク Photo by kazu634 - -

    - -

    - -これもバイク Photo by kazu634 - -

    - -

    - -ブラスバンド Photo by kazu634 - -## 小樽で発見したキティちゃん - -キティちゃんって、どこにでもいますねぇ。 - -

    -(^- ^)/ -

    - -キティちゃんです(^-^)/ Photo by kazu634 - -

    - -

    - -キティちゃんマグ Photo by kazu634 - -

    - -

    - -キティちゃん Photo by kazu634 - -## 札幌へ - -小樽を後にして、札幌へと向かいます。 There was a problem connecting to Twitter. - -札幌駅: - -

    - -

    - -札幌駅 Photo by kazu634 - -北大のキャンパスの様子: - -

    - -

    - -北大 Photo by kazu634 - -

    - -

    - -北大の様子 Photo by kazu634 - -

    - -

    - -キャンパスの中 Photo by kazu634 - -

    - -

    - -キャンパスの中です Photo by kazu634 - -

    - -

    - -キャンパスがきれいだなぁ Photo by kazu634 - -

    - -

    - -キャンパスきれい Photo by kazu634 - -クラーク像: - -

    - -

    - -クラーク像 Photo by kazu634 - -ポプラ並木: - -

    - -

    - -ポプラ並木 Photo by kazu634 - -## 時計台周辺 - -幌馬車がいました! - -

    - -

    - -幌馬車 Photo by kazu634 - -噴水です! - -

    - -

    - -噴水 Photo by kazu634 - -すすきの: - -

    - -

    - -ススキノ Photo by kazu634 diff --git a/content/post/2011/05/09/2011-05-09-00001488.md b/content/post/2011/05/09/2011-05-09-00001488.md deleted file mode 100644 index 48d4c73..0000000 --- a/content/post/2011/05/09/2011-05-09-00001488.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: てんぷら 石水 @ 小樽 -author: kazu634 -date: 2011-05-09 -has_been_twittered: - - yes -tmac_last_id: - - 303816757855019008 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ -tags: - - 小樽 - ---- -小樽のランチはたまたま通りかかった石水で天丼を食べました! - -

    - There was a problem connecting to Twitter. -

    - -

    - -

    - -天丼 Photo by kazu634 - -普段は天ぷらを好んで食べようとは思っていないのですが、とても美味しそうなディスプレイでふらふらと中にはいってしまいました。入ったら入ったで、これが本格的なてんぷらやさんでした!タラの芽を置いてあるなんて!なんて素敵な!天丼を満喫して帰ってきましたよ! - -

    - -

    - -石川 Photo by kazu634 - -[mappress mapid=”8″] diff --git a/content/post/2011/05/10/2011-05-10-00001489.md b/content/post/2011/05/10/2011-05-10-00001489.md deleted file mode 100644 index b4f83c2..0000000 --- a/content/post/2011/05/10/2011-05-10-00001489.md +++ /dev/null @@ -1,35 +0,0 @@ ---- -title: ポンペイ展 @ 仙台市博物館 -author: kazu634 -date: 2011-05-10 -has_been_twittered: - - yes -tmac_last_id: - - 303816755187437569 -categories: - - つれづれ -tags: - - 仙台 - ---- -北海道旅行が終わった後は、仙台に帰省していました。仙台ではポンペイ展を見てきました! There was a problem connecting to Twitter. - -

    - -

    - -ポンペイ展のパンフレット Photo by kazu634 - - - - - -ポンペイ展は何度か見ているように思うのですが、今回のが一番良かったです。2000年以上前にこのような美術・日用品などをつくることができたローマ帝国の凄さが伝わってきます。中世は暗黒の時代と言われていますが、やっぱりそう言われても仕方がない部分もあるように思います。少なくともキリスト教が優勢になる前のほうが美術の分野は明らかに秀でていると感じます。 - -とても満喫できました! - -

    - -

    - -ポンペイ展のチケット Photo by kazu634 diff --git a/content/post/2011/05/14/2011-05-14-00001491.md b/content/post/2011/05/14/2011-05-14-00001491.md deleted file mode 100644 index efcc8d7..0000000 --- a/content/post/2011/05/14/2011-05-14-00001491.md +++ /dev/null @@ -1,137 +0,0 @@ ---- -title: nginxのmimeタイプの設定 -author: kazu634 -date: 2011-05-14 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5427;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ubuntu - ---- -
    -

    - Apacheからnginxに移行したタイミングで RSS ファイルを識別できなくなっていました。原因を調べてみたら、nginx だと rdf ファイルの mime タイプの指定がされていないことが原因でした。 -

    - -

    - 結果としては以下のように /etc/nginx/mime.type に追記して、 nginx をリロードしてあげれば、期待した動作をしてくれました: -

    - -
    -kazu634@www3232u% cat mime.types
    -types {
    -text/html                               html htm shtml;
    -text/css                                css;
    -text/xml                                xml rss;
    -image/gif                               gif;
    -image/jpeg                              jpeg jpg;
    -application/x-javascript                js;
    -application/atom+xml                    atom;
    -text/mathml                             mml;
    -text/plain                              txt;
    -text/vnd.sun.j2me.app-descriptor        jad;
    -text/vnd.wap.wml                        wml;
    -text/x-component                        htc;
    -image/png                               png;
    -image/tiff                              tif tiff;
    -image/vnd.wap.wbmp                      wbmp;
    -image/x-icon                            ico;
    -image/x-jng                             jng;
    -image/x-ms-bmp                          bmp;
    -image/svg+xml                           svg svgz;
    -application/java-archive                jar war ear;
    -application/mac-binhex40                hqx;
    -application/msword                      doc;
    -application/pdf                         pdf;
    -application/postscript                  ps eps ai;
    -application/rtf                         rtf;
    -application/vnd.ms-excel                xls;
    -application/vnd.ms-powerpoint           ppt;
    -application/vnd.wap.wmlc                wmlc;
    -application/vnd.google-earth.kml+xml    kml;
    -application/vnd.google-earth.kmz        kmz;
    -application/x-7z-compressed             7z;
    -application/x-cocoa                     cco;
    -application/x-java-archive-diff         jardiff;
    -application/x-java-jnlp-file            jnlp;
    -application/x-makeself                  run;
    -application/x-perl                      pl pm;
    -application/x-pilot                     prc pdb;
    -application/x-rar-compressed            rar;
    -application/x-redhat-package-manager    rpm;
    -application/x-sea                       sea;
    -application/x-shockwave-flash           swf;
    -application/x-stuffit                   sit;
    -application/x-tcl                       tcl tk;
    -application/x-x509-ca-cert              der pem crt;
    -application/x-xpinstall                 xpi;
    -application/xhtml+xml                   xhtml;
    -application/zip                         zip;
    -application/octet-stream                bin exe dll;
    -application/octet-stream                deb;
    -application/octet-stream                dmg;
    -application/octet-stream                eot;
    -application/octet-stream                iso img;
    -application/octet-stream                msi msp msm;
    -application/ogg                         ogx;
    -audio/midi                              mid midi kar;
    -audio/mpeg                              mpga mpega mp2 mp3 m4a;
    -audio/ogg                               oga ogg spx;
    -audio/x-realaudio                       ra;
    -audio/webm                              weba;
    -video/3gpp                              3gpp 3gp;
    -video/mp4                               mp4;
    -video/mpeg                              mpeg mpg mpe;
    -video/ogg                               ogv;
    -video/quicktime                         mov;
    -video/webm                              webm;
    -video/x-flv                             flv;
    -video/x-mng                             mng;
    -video/x-ms-asf                          asx asf;
    -video/x-ms-wmv                          wmv;
    -video/x-msvideo                         avi;
    -application/xml                         rdf;
    -}
    -kazu634@www3232u% diff mime.types.orig mime.types
    -77a78,79
    ->
    ->       application/xml                         rdf;
    -kazu634@www3232u% sudo service nginx reload
    -[sudo] password for kazu634:
    -Reloading nginx configuration: nginx.
    -
    - -
    -ハイパフォーマンスHTTPサーバ Nginx入門

    - -
    -

    -ハイパフォーマンスHTTPサーバ Nginx入門 -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2011/05/15/2011-05-15-00001492.md b/content/post/2011/05/15/2011-05-15-00001492.md deleted file mode 100644 index adb64b4..0000000 --- a/content/post/2011/05/15/2011-05-15-00001492.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: http postがなぜか出来ない -author: kazu634 -date: 2011-05-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5429;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - Mixi Voiceに投稿するプログラミを作成中なのですが、以下の curl のコマンドだとうまく投稿できます: -

    - -
    -$ curl -H "Content-Type: application/x-www-form-urlencoded" -d status="Hello world" -d oauth_token=<oauthトークン> http://api.mixi-platform.com/2/voice/statuses/update
    -{"created_at":"Sun May 15 13:45:14 +0000 2011","favorited":false,"text":"Hello world","user":{"url":"http://mixi.jp/show_friend.pl?uid=4ncdm68fwm56j","profile_image_url":"http://profile.img.mixi.jp/photo/user/4ncdm68fwm56j_94665934418.jpg","id":"4ncdm68fwm56j","screen_name":"simoom634"},"id":"4ncdm68fwm56j-20110515224514","favorite_count":,"reply_count":}
    -
    - -

    - これと同じように HTTP post するコマンドを gauche で書きました: -

    - -
    -(receive (status header body)
    -(http-post "api.mixi-platform.com"
    -"/2/voice/statuses/update"
    -'(("status" :value "Hello world." :content-type "application/x-www-form-urlencoded")
    -("oauth_token"<oauthトークン>)
    -)
    -(display status)
    -(display body))
    -
    - -

    - でも、これだとステータスコードに 400 が帰ってきます。なんでだろう? -

    - -

    - ちなみに、Mixi のドキュメントにはこんな感じで書かれています: -

    - -
    -

    - つぶやきを新規に投稿するためのURIは以下となります。2種類ありますが、どちらも結果は同じです。 -

    - - - -

    - リクエストボディとして、つぶやきの本文をapplication/x-www-form-urlencoded形式で指定します。 -

    - -
    -

    - status=%E3%81%A4%E3%81%B6%E3%82%84%E3%81%8D%E3%81%AE%E6%9C%AC%E6%96%87 -

    -
    - - - - - - - - - - - - - -
    - パラメータ名 - - 指定する値 -
    - status - - つぶやきの本文 -
    - -

    - statusパラメータに指定する文字列の文字コードはUTF-8とし、それをURIエンコードした結果を指定します。 -

    -
    - -

    - 何か見落としているのかな? -

    -
    diff --git a/content/post/2011/05/16/2011-05-16-00001494.md b/content/post/2011/05/16/2011-05-16-00001494.md deleted file mode 100644 index 30822e0..0000000 --- a/content/post/2011/05/16/2011-05-16-00001494.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 2011年淀川市民マラソンのパンフレット -author: kazu634 -date: 2011-05-16 -has_been_twittered: - - yes -tmac_last_id: - - 303816750867304448 -categories: - - ランニング -tags: - - 大阪 - ---- -昨年参加した淀川市民マラソンから今年のパンフレットが届きました。誘い文句の「今年もQちゃんとハイタッチ」に惹かれます。。。今年も参加しよう! - -

    -Q -

    - -今年もQちゃんとハイタッチ! Photo by kazu634 diff --git a/content/post/2011/05/17/2011-05-17-九州新幹線全線開cm-180秒-ver.md b/content/post/2011/05/17/2011-05-17-九州新幹線全線開cm-180秒-ver.md deleted file mode 100644 index 4f43093..0000000 --- a/content/post/2011/05/17/2011-05-17-九州新幹線全線開cm-180秒-ver.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 九州新幹線全線開CM 180秒 ver -author: kazu634 -date: 2011-05-17 -has_been_twittered: - - yes -tmac_last_id: - - 303816749759987712 -categories: - - 動画 -tags: - - 九州 - ---- -素敵なCMです! - -

    - [youtube]http://www.youtube.com/watch?v=UNbJzCFgjnU[/youtube] -

    diff --git a/content/post/2011/05/22/2011-05-22-00001495.md b/content/post/2011/05/22/2011-05-22-00001495.md deleted file mode 100644 index c08900b..0000000 --- a/content/post/2011/05/22/2011-05-22-00001495.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: Kokia 5th Season Concert @ 東京国際フォーラム -author: kazu634 -date: 2011-05-22 -has_been_twittered: - - yes -tmac_last_id: - - 303816745184014336 -categories: - - 音楽 -tags: - - 有楽町 - ---- -昨日はKokiaのコンサートに行ってまいりました。とても良かったですよ! There was a problem connecting to Twitter. - - - -Kokiaは独立してから5年が経過し、節目として「5th Season Concert」を開きました。そして3月の震災。これも今回のコンサートの曲目に大きない影響を与えたのだそうです。また、作成中だったアルバムにも大きな影響を与えたのだとか。今回のコンサートはそのアルバム発売直後のコンサートです。 - -

    -Kokia The 5th season concert -

    - -Kokia The 5th season concert Photo by kazu634 - -コンサートの中で一番気になったのは、最新アルバム「Moment」に収録されている、「だいじょうぶ 大丈夫」という曲でした。Kokiaさんが語るには、 - -> 一歩を踏み出そうとして言って欲しかったのは「がんばって」という言葉ではなく、「大丈夫」という言葉だった、と。頑張ってには、何か他人ごとのような雰囲気があるし、これ以上もう頑張れないと感じてしまう。でも、「大丈夫」にはいつも見守られているような雰囲気があるし、自分が信頼されて前に進んでいく力があるみたい。今は、「大丈夫」と声をかけられることを望んでいる人がたくさんいますよね。 - -という趣旨のことをおっしゃっていました。言われてみればその通りだと思いました。前に進むこと、一歩を踏み出すこと、それが必要なこと。心配することは尽きないけれど、前を向いて、進んでいくこと。背中を押してあげること。少しでも不安を取り除くこと。そうしたことが大事だなぁ、と思いました。 - -Kokiaさんのコンサートは、エンターテイメントを志向してはいなくて、とても穏やかに進行していきます。たぶんメジャーになるということを望んでいないのでしょう。自分には伝えたい事があって、それを伝えるために歌を歌っている、というシンプルなスタイルを貫いています。ゆるふわな感じなのですが、歌はとっても素晴らしくて、ゆったりと時間が過ぎていきます。 - -次は横浜でコンサートがあるみたいなのですが、これに参加できるかなぁ。会社の陸上大会が重なっているんだよなぁ。。。 - -

    -Kokia 音の種まきコンサート in 横浜 -

    - -Kokia 音の種まきコンサート in 横浜 Photo by kazu634 diff --git a/content/post/2011/05/30/2011-05-30-00001497.md b/content/post/2011/05/30/2011-05-30-00001497.md deleted file mode 100644 index 73951eb..0000000 --- a/content/post/2011/05/30/2011-05-30-00001497.md +++ /dev/null @@ -1,82 +0,0 @@ ---- -title: マクロを使って HTTP 接続を行う構文を作ってみた -author: kazu634 -date: 2011-05-30 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5431;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - Lisp - ---- -
    -

    - マクロを使って HTTP 接続を行う構文を作ってみようと決意したのですが、うまくできず。。。なぜだろう??? -

    - -

    - やってみたいこと -

    - -

    - こういうパターンが良く出てきました: -

    - -
    -(receive (status header body)
    -(http-get ...)
    -(cond
    -[(equal? "200" status) (proc body)] ;; ここの手続きは指定したいなぁ
    -[(equal? "400" status) (print "Authentication failure.")]
    -[else (print status header body)]))
    -
    - -

    - こういうパターンをこんなように書けたらいいかなぁと思いました: -

    - -
    -(wrap-http (http-get ...) proc '(("400" . "Authentication failure.")))
    -
    - -

    - とりあえず書いてみた -

    - -

    - こんなのを書いてみました: -

    - -
    -(define-macro (wrap-http http-method proc status-msg)
    -(let* ((success `((equal? "200" status) (,proc body)))
    -(else-msg `(else (print status header body))))
    -`(receive (status header body)
    -,http-method
    -(cond
    -,success
    -,@(map (lambda (s)
    -`((equal? ,(car s)) (print ,(cdr s))))
    -status-msg)
    -,else-msg))))
    -
    - -

    - でもこれを使おうとすると、「*** ERROR: Compile Error: pair required, but got quote」となってしまいました。。。なぜなのでしょう。。。 -

    - -

    - ちなみに -

    - -

    - これは無事に実行出来るようなんだよなぁ: -

    - -
    -gosh> (map (lambda (i)
    -`((equal? ,(car i)) (print ,(cdr i))))
    -'(("404" . "Not found")))
    -(((equal? "404") (print "Not found")))
    -
    -
    diff --git a/content/post/2011/06/02/2011-06-02-00001498.md b/content/post/2011/06/02/2011-06-02-00001498.md deleted file mode 100644 index 720bdd4..0000000 --- a/content/post/2011/06/02/2011-06-02-00001498.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 美味しいラーメン食べてきた @ 函館ラーメン 船見坂 -author: kazu634 -date: 2011-06-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816743929913344 -categories: - - つれづれ -tags: - - 銀座 - ---- -5/31のぶらぶらしてきましたシリーズです。 - -銀座をぶらぶらしていて、目に入ったラーメン屋さんへ。ここの塩ラーメンおいしかったっす!!! There was a problem connecting to Twitter. - -

    - -

    - -函館らーめん・船見坂 Photo by kazu634 - -店内の様子はこんな感じ: - -

    - -

    - -函館らーめん・船見坂 Photo by kazu634 diff --git a/content/post/2011/06/02/2011-06-02-北欧展-fredperry.md b/content/post/2011/06/02/2011-06-02-北欧展-fredperry.md deleted file mode 100644 index 48b64cb..0000000 --- a/content/post/2011/06/02/2011-06-02-北欧展-fredperry.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: '北欧展 @ FRED&PERRY' -author: kazu634 -date: 2011-06-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816743929913344 -categories: - - 文房具 -tags: - - 銀座 - ---- -5/31は午後をお休みにして色々とぶらついてきました。まずは銀座のおしゃれな文房具屋さん FRED&PERRY に行ってきました! There was a problem connecting to Twitter. - -FRED&PERRYではちょうど北欧展が行われていました。 - -

    - -

    - -北欧展のパンフ Photo by kazu634 - - - -ムーミンやスナフキンのキーホルダーなど、色々と気になる文房具がありました。色々と目移りするのですが、最終的には Bookdarts を買って帰ってきました。これ、かなりいいです! - -

    -Book darts -

    - -Book darts Photo by kazu634 - -本を読んでいて、気になった部分にこのダーツを挿しておくわけですが、本のページをおるわけでもなく、栞を挟むわけでもなく、本は読みやすいままで目印をつけることができてすごく満足です!!! - -[mappress mapid=”10″] diff --git a/content/post/2011/06/04/2011-06-04-00001499.md b/content/post/2011/06/04/2011-06-04-00001499.md deleted file mode 100644 index 2387243..0000000 --- a/content/post/2011/06/04/2011-06-04-00001499.md +++ /dev/null @@ -1,75 +0,0 @@ ---- -title: 戸塚→厚木→横浜→戸塚のサイクリング -author: kazu634 -date: 2011-06-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816738263400450 -categories: - - サイクリング -tags: - - 厚木 - - 戸塚 - - 横浜 - ---- -本日はとても良い日で自転車をメンテナンスしていたら、サイクリングしたくてうずうずしてきたので、サイクリングをしてまいりました。とーっても、楽しかったです! - -

    -Cycling 01 -

    - -cycling01 Photo by kazu634 - - - -## 厚木中央公園 - -とりあえずの目的地である厚木で一休み。厚木中央公園です。 There was a problem connecting to Twitter. - -静かな公園でゆったりとした時間が流れていました。こういう時間を過ごしたいなぁ。 - -

    -1 -

    - -厚木市中央公園1 Photo by kazu634 - -

    -2 -

    - -厚木市中央公園2 Photo by kazu634 - -## シンガポール料理・マカンマカン - -さてさて、本当は厚木から町田に向かうつもりだったのですが、ちょっと道に迷ってしまい結局横浜へと向かいました。その途中で見つけたシンガポール料理屋さんがとっても美味しかったです。素晴らしかった! There was a problem connecting to Twitter. - -見つけたのはこのお店、マカンマカンです。とても素敵な店内ではないですか? - -

    - -

    - -マカンマカンの店内 Photo by kazu634 - -

    -2 -

    - -マカンマカンの店内2 Photo by kazu634 - -ランチはこんな感じでした。美味しかったんです! - -

    - -

    - -サラダ Photo by kazu634 - -

    - -

    - -ランチ Photo by kazu634 diff --git a/content/post/2011/06/04/2011-06-04-00001500.md b/content/post/2011/06/04/2011-06-04-00001500.md deleted file mode 100644 index 90e14b6..0000000 --- a/content/post/2011/06/04/2011-06-04-00001500.md +++ /dev/null @@ -1,47 +0,0 @@ ---- -title: 渋谷にしては静かでゆったりできるカフェがあったよ @ Cafe Mamehico -author: kazu634 -date: 2011-06-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816738913542144 -categories: - - つれづれ -tags: - - 渋谷 - ---- -5/31は午後半休にしてぶらついてきたよシリーズです。 - -銀座の後は Kokia のコンサートが行われる渋谷に向かいました。渋谷ではゆったりできるカフェを探してぶらついた結果、 Cafe Mamehico という喫茶店を探し当てました! - -There was a problem connecting to Twitter. - - - - - -ここではカフェオレを注文しましたよ: - -

    -Cafe au lait -

    - -Cafe au lait Photo by kazu634 - -店内の様子: - -

    -Cafe Mamehico -

    - -Cafe Mamehico Photo by kazu634 - -ポスターがあったよ: - -

    -Cafe Mamehico -

    - -Cafe Mamehico Photo by kazu634 diff --git a/content/post/2011/06/12/2011-06-12-00001502.md b/content/post/2011/06/12/2011-06-12-00001502.md deleted file mode 100644 index 0b61df2..0000000 --- a/content/post/2011/06/12/2011-06-12-00001502.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 龍馬魂 恵比寿藩 @ 恵比寿 -author: kazu634 -date: 2011-06-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816735008636928 -categories: - - つれづれ -tags: - - 恵比寿 - ---- -大学の同窓会の会場として選んだのが、土佐料理が食べられる龍馬魂というお店。コース料理には鍋が付いているのですが、昨日は雨が降った後で過ごしやすい気温でしたし、店内は冷房が結構かかっていて、鍋でも問題なかったです。 - -「料理はとても美味しかったし、価格もリーズナブル」と先生にお褒めのお言葉をいただきました。 - -

    -龍馬魂のパンフ
    龍馬魂のパンフ Photo by kazu634 -

    - - - - - -前菜がこれでした: - -

    -前菜
    前菜 Photo by kazu634 -

    - -サラダです。ちょっとピンぼけしているかも: - -

    -サラダ
    サラダ Photo by kazu634 -

    - -つくねの鍋ですよ: - -

    -鍋
    Photo by kazu634 -

    - -[mappress mapid=”11″] diff --git a/content/post/2011/06/12/2011-06-12-00001503.md b/content/post/2011/06/12/2011-06-12-00001503.md deleted file mode 100644 index df87edf..0000000 --- a/content/post/2011/06/12/2011-06-12-00001503.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 世界報道写真展 @ 東京都写真美術館 -author: kazu634 -date: 2011-06-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816738263400450 -categories: - - つれづれ -tags: - - 恵比寿 - ---- -昨日は恵比寿で大学の同窓会があったので、恵比寿に向かいました。そこで東京都写真美術館に立ち寄ると、ちょうど6/11から世界報道写真展が開催されているところでした。 - -

    -2011 -

    - -世界報道写真展2011 Photo by kazu634 - -どの写真を観ていても、写真の持つ伝える力が強かったです。何かを伝えたいということを突き詰めていった結果がこのような写真としてできあがったのだと思います。「伝えたいこと」を持って、それを伝えるということを突き詰めていきたい、と思ったのでした。 - -世界報道写真展を見た後は、写真美術館にはカフェが付属していたので、そこでゆっくりしてきました。 - -

    - -

    - -カフェ Photo by kazu634 - -

    -2 -

    - -店内2 Photo by kazu634 - -

    - -

    - -カフェオレ Photo by kazu634 - -

    - -

    - -チーズケーキ Photo by kazu634 diff --git a/content/post/2011/06/14/2011-06-14-00001504.md b/content/post/2011/06/14/2011-06-14-00001504.md deleted file mode 100644 index 5378649..0000000 --- a/content/post/2011/06/14/2011-06-14-00001504.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: 山ゆり @ 下落合 -author: kazu634 -date: 2011-06-14 -has_been_twittered: - - yes -tmac_last_id: - - 303816732357828609 -categories: - - つれづれ -tags: - - 下落合 - ---- -お仕事の打ち合わせで下落合までふらふらと行ってきました。下落合駅の駅前には山ゆりという喫茶店がありました。この喫茶店でランチを食べましたよ。 - -まずは前菜のサラダ: - -

    -サラダ
    サラダ Photo by kazu634 -

    - -

    -店内
    店内 Photo by kazu634 -

    - -本日は健康診断で朝御飯を抜いていたので、ビーフカレーの大盛りです: - -

    -ビーフカレー1
    ビーフカレー1 Photo by kazu634 -

    - -

    -ビーフカレー2
    ビーフカレー2 Photo by kazu634 -

    - -[mappress mapid=”12″] diff --git a/content/post/2011/06/20/2011-06-20-00001505.md b/content/post/2011/06/20/2011-06-20-00001505.md deleted file mode 100644 index 067db1f..0000000 --- a/content/post/2011/06/20/2011-06-20-00001505.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 今年も松島で走るぞ! -author: kazu634 -date: 2011-06-20 -has_been_twittered: - - yes -tmac_last_id: - - 303816732357828609 -categories: - - ランニング -tags: - - 松島 - ---- -KHBから封筒でなにか届けられていると思ったら、松島ハーフマラソンについての連絡でした。こんなことが書いてありました: - -> 昨年は、松島ハーフマラソン大会にエントリーいただき、ありがとうございました。 - -> また、この度の東日本大震災により、被害に遭われた皆様、関係者の方々へ心よりお見舞い申し上げます。 - -> 弊社では、皆様の多大なご協力をいただきながら、毎年「松島ハーフマラソン大会」を開催してまいりました。本来であれば、今年は35回目の記念大会でしたが、東日本大震災により通常の開催は非常に難しい状況です。しかし、各地で、震災から復興へ向けた動きも出始めており、地域を元気にするイベントとして、松島マラソンが復興支援の一助になればと願っております。 - -> そこで、弊社は、宮城陸上競技協会と共催で、10月9日(日)に、「震災復興がんばろう東北!松島マラソン」を開催いたします。 - -> 今年は、東日本大震災によりハーフのコースは使用できません。このため、種目は10キロ、5キロ、中学生3キロとなりますが、皆様のご参加をお待ちしております。 - -今年もいつもの大会に参加して来ます。 - -

    -頑張ろう東北!松島マラソン
    頑張ろう東北!松島マラソン Photo by kazu634 -

    diff --git a/content/post/2011/07/02/2011-07-02-kvmで仮想環境を整えてみる-1.md b/content/post/2011/07/02/2011-07-02-kvmで仮想環境を整えてみる-1.md deleted file mode 100644 index a294a58..0000000 --- a/content/post/2011/07/02/2011-07-02-kvmで仮想環境を整えてみる-1.md +++ /dev/null @@ -1,60 +0,0 @@ ---- -title: KVMで仮想環境を整えてみる – (1) -author: kazu634 -date: 2011-07-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5435;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kvm - - linux - ---- -
    -

    - 最近の PC を見てると、とても安価にクアッドコア・8GBメモリーなんていう構成が手に入ることに気づいたので、 Linux に標準でついている KVM で仮想環境を整えてみることにしました。まだまだ始めたばかりですけど、検証用の環境がかなりお手軽に作れることに気づきました。というわけで自分用のメモです。 -

    - -

    - 環境 -

    - -

    - Ubuntu 11.04で検証しているよ。VNCクライアントはすでに導入済みという想定です。 -

    - -

    - 必要なパッケージ -

    - -

    - とりあえずこれらのパッケージをインストールしたみたい。 -

    - -
    -$ sudo aptitude install kvm kvm-pxe qemu-kvm  bridge-utils libvirt libvirt-dev libvirt-bin virtinst
    -
    - -

    - ゲストOSの作成 -

    - -

    - こういうようにして作成します: -

    - -
    -$ sudo virt-install --name <ゲストOSの名前> --ram 256 --disk path=<イメージファイルの名前>,size=10 --network network=default,model=virtio --network network=default,model=virtio --vnc --cdrom <OSインストール用のisoイメージファイル>
    -
    - -

    - イメージファイルはカレントディレクトリに作成されるようです。–cdromオプションで、起動時に読み込むcdromイメージを指定します。isoイメージを指定できます。VNC経由でディスプレイに表示される画面を閲覧できます。 -

    - -

    -f:id:sirocco634:20110702225720p:image -

    - -

    - 後は VNC 経由でインストールしてあげます。 -

    -
    diff --git a/content/post/2011/07/04/2011-07-04-kvmで仮想環境を整えてみる-2.md b/content/post/2011/07/04/2011-07-04-kvmで仮想環境を整えてみる-2.md deleted file mode 100644 index 33a7931..0000000 --- a/content/post/2011/07/04/2011-07-04-kvmで仮想環境を整えてみる-2.md +++ /dev/null @@ -1,225 +0,0 @@ ---- -title: KVMで仮想環境を整えてみる – (2) -author: kazu634 -date: 2011-07-04 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5437;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kvm - - linux - ---- -
    -

    - 前回はとりあえずOSイメージを指定して、OSをインストールするところまでできたと思います。OSインストール終了後にリブートすると、おそらくKVM上のゲストOSは再起動しないので、次のコマンドを実行してあげます: -

    - -
    -$ sudo virsh start <ゲストOSの名前>
    -
    - -

    - これで CD のマウントオプションを除いて、 virt-install で指示したオプション通りにゲストOSを起動してくれます。しかしここでつまずきの種が。。。 -

    - -

    - ゲストOSのネットワーク設定について -

    - -

    - さて KVM で作成したゲスト OS はNATになります。ゲストOSから外部への通信はできるのですが、ホストOSを含む外部からゲストOSへのアクセスは出来ません。VMWareなんかだとNAT接続でもホスト-ゲスト間は通信できるのですが、KVMはそうではないみたいです。 -

    - -

    - そこでブリッジ接続(ホストOSと同じネットワークセグメントのIPアドレスで通信)をできるようにしてみます。 -

    - -

    - 事前準備 -

    - -

    - 事前に次のコマンドを実行します: -

    - -
    -$ sudo apt-get install libcap2-bin
    -$ sudo setcap cap_net_admin=ei /usr/bin/qemu-system-x86_64 # x64の場合
    -$ sudo setcap cap_net_admin=ei /usr/bin/qemu               # x32の場合
    -
    - -

    - ブリッジ接続の設定方法 -

    - -

    - 私のホストOSのUbuntuくんはNICが一枚です。初期状態だとネットワークの設定(/etc/network/interfaces)はこんな感じのはず: -

    - -
    -# This file describes the network interfaces available on your system
    -# and how to activate them. For more information, see interfaces(5).
    -# The loopback network interface
    -auto lo
    -iface lo inet loopback
    -# The primary network interface
    -auto eth0
    -iface eth0 inet dhcp
    -
    - -

    - 静的にIPアドレスを割り当てている場合には、こんな感じになるのかな: -

    - -
    -# This file describes the network interfaces available on your system
    -# and how to activate them. For more information, see interfaces(5).
    -# The loopback network interface
    -auto lo
    -iface lo inet loopback
    -# The primary network interface
    -auto eth0
    -iface eth0 inet static
    -address 192.168.11.8
    -netmask 255.255.255.0
    -network 192.168.11.0
    -broadcast 192.168.11.255
    -gateway 192.168.11.1
    -
    - -

    - それを次のように変更してしまいます。なお、IPアドレス 192.168.11.8/24,ゲートウェイが192.168.11.1としてホストOSにアクセスすることとします: -

    - -
    -# This file describes the network interfaces available on your system
    -# and how to activate them. For more information, see interfaces(5).
    -# The loopback network interface
    -auto lo
    -iface lo inet loopback
    -# The primary network interface
    -auto eth0
    -iface eth0 inet manual
    -auto br0
    -iface br0 inet static
    -address 192.168.11.8
    -netmask 255.255.255.0
    -network 192.168.11.0
    -broadcast 192.168.11.255
    -gateway 192.168.11.1
    -bridge_ports eth0
    -bridge_stp off
    -bridge_fd 0
    -bridge_maxwait 0
    -
    - -

    - 参考: -

    - - - -

    - ゲストOSのNICを変更する -

    - -

    - ブリッジの接続設定を実施した後は、ゲストOSに割り当てたNICを変更してあげます。「/etc/libvirt/qemu/<ゲストOS名>」という名称の設定ファイルを書き換えます: -

    - -

    - 変更前: -

    - -
    -<interface type='network'>
    -<mac address='52:54:00:bc:d1:55'/>
    -<source network='default'/>
    -<model type='virtio'/>
    -<address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
    -</interface>
    -
    - -

    - 変更後: -

    - -
    -<interface type='bridge'>
    -<mac address='52:54:00:bc:d1:55'/>
    -<source bridge='br0'/>
    -<model type='virtio'/>
    -<address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/>
    -</interface>
    -
    - -

    - MACアドレスは変更しないほうがいいと思うよ。ネットワークの設定を変更後、設定を反映してあげます: -

    - -
    -$ sudo virsh define <変更した設定ファイル名>
    -
    - -

    - virt-installコマンドでブリッジ接続のNICをゲストOSに割り当てる -

    - -

    - こんな感じでコマンドを指定します: -

    - -
    -$ sudo virt-install --connect qemu:///system --name gateway --ram 256 --disk path=gateway.img,size=10 --network bridge=br0,model=virtio --vnc --cdrom /mnt/nas/kazu634/OSimages/ubuntu/ubuntu-10.04.2-server-amd64.iso
    -
    - -

    - virt-installコマンドで複数NICになるようしてゲストOSを作成する -

    - -

    - こんな感じで、–networkを複数指定します: -

    - -
    -sudo virt-install --connect qemu:///system --name gateway --ram 256 --disk path=gateway.img,size=10 --network bridge=br0,model=virtio --network network=default,model=virtio --vnc --cdrom /mnt/nas/kazu634/OSimages/ubuntu/ubuntu-10.04.2-server-amd64.iso
    -
    - -
    -KVM徹底入門 Linuxカーネル仮想化基盤構築ガイド

    - -
    -

    -KVM徹底入門 Linuxカーネル仮想化基盤構築ガイド -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2011/07/05/2011-07-05-00001508.md b/content/post/2011/07/05/2011-07-05-00001508.md deleted file mode 100644 index 406dc28..0000000 --- a/content/post/2011/07/05/2011-07-05-00001508.md +++ /dev/null @@ -1,25 +0,0 @@ ---- -title: 青物横丁で気になってたカレー屋さんに行ってきた -author: kazu634 -date: 2011-07-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816724816474113 -categories: - - つれづれ -tags: - - 青物横丁 - ---- -今日は直接お客さん先へ出社し、お昼ごろに会社に戻ってきました。そこで今まで気になっていたカレー屋さん・カレー&ビア 藤の木さんへ伺ってきました。 There was a problem connecting to Twitter. - -実際に入ってみると、常連さんたちがカレーを美味しく食べる、雰囲気のよいお店でした。カレーもとても美味しかったです。何かあれば、また食べに行きたいなぁ、と思います。 - -

    -藤の木 -

    - -青物横丁周辺はなかなか発掘しがいがありそうです。まだまだ探検していきますよ。 - -[mappress mapid=”13″] diff --git a/content/post/2011/07/24/2011-07-24-00001510.md b/content/post/2011/07/24/2011-07-24-00001510.md deleted file mode 100644 index 3325493..0000000 --- a/content/post/2011/07/24/2011-07-24-00001510.md +++ /dev/null @@ -1,81 +0,0 @@ ---- -title: おいしいお店でお食事を@葱屋平吉 -author: kazu634 -date: 2011-07-24 -has_been_twittered: - - yes -tmac_last_id: - - 303816724816474113 -categories: - - つれづれ -tags: - - 仙台 - ---- -# OSC京都の翌日は友だちに会うために仙台に向かいました。仙台はゴールデンウィークぶりなのかな?なぜかよくわからないが、新大阪に住んでいる友達と仙台で会うために、大阪から仙台に向かうのでした。。。 - -仙台では葱屋平吉というお店に行ってきました。国分町にあるなんか高級ちっくなお店でした。 There was a problem connecting to Twitter. - - - -付け出しはこんな感じでした: - -

    -つけ出し
    つけ出し Photo by kazu634 -

    - -トマトはこんな感じで、とてもおいしかったです! - -

    -トマト
    トマト Photo by kazu634 -

    - -基本的にお肉系統のおいしいお店と思いきや、実はお刺身も美味しかったです: - -

    -刺身だよ
    刺身だよ Photo by kazu634 -

    - -

    -刺身だよね
    刺身だよね Photo by kazu634 -

    - -

    -これも刺身
    これも刺身 Photo by kazu634 -

    - -

    -これも刺身っす
    これも刺身っす Photo by kazu634 -

    - -ししゃもだよ: - -

    -ししゃもかな
    ししゃもかな Photo by kazu634 -

    - -こちらは焼き鳥: - -

    -焼き鳥
    焼き鳥 Photo by kazu634 -

    - -妙義山の…とかなんとかだったような: - -

    -なんだったかな?
    なんだったかな? Photo by kazu634 -

    - -だし巻き卵は、とても美味しかった。これは本当: - -

    -だし巻き卵
    だし巻き卵 Photo by kazu634 -

    - -お肉ですよ: - -

    -肉だ(^-^)/
    肉だ(^-^)/ Photo by kazu634 -

    - -[mappress mapid=”14″] diff --git a/content/post/2011/07/24/2011-07-24-kvmで仮想環境を整えてみる-3.md b/content/post/2011/07/24/2011-07-24-kvmで仮想環境を整えてみる-3.md deleted file mode 100644 index 9f55f34..0000000 --- a/content/post/2011/07/24/2011-07-24-kvmで仮想環境を整えてみる-3.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: KVMで仮想環境を整えてみる – (3) -author: kazu634 -date: 2011-07-24 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5439;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kvm - - linux - ---- -
    -

    - 今までの説明でとりあえずゲストOSをインストールするところまでは出来ましたが、これだと何かと不便なので、PXEブートでインストールする環境を作ってみます。 -

    - -

    - PXEブートとは -

    - -

    - Wikipediaによると、次のようにありました: -

    - -
    -

    - Preboot eXecution Environment(PXE)は、コンピュータのブート環境のひとつ。インテルの策定したネットワークブートの規格である。ネットワークブートを利用することにより、ストレージをもたないクライアントコンピュータや、ストレージに別のOSが導入されているクライアントコンピュータがサーバ上のOSイメージを使用して起動できる。 -

    - -

    -Preboot Execution Environment – Wikipedia -

    -
    - -

    - 要するにネットワーク経由でOS起動イメージを配布して、ブートしてしまう方式です。PXEブートの環境で、OSインストール用のブートイメージを配布してあげるとCDとかを直接コンピュータに入れなくても、ネットワーク経由でOSインストールが出来てしまうのです!PXEブートでOSインストール用のデプロイメントサーバを構築すれば、ゲストOSを起動してあげるだけでOSの自動構築が出来る環境を整えることができます。 -

    - -

    - PXEブートサーバの構成 -

    - -

    - 私の大雑把な理解だと、PXEブートは以下の手順で進行します: -

    - -
      -
    1. - PCの電源をONにする -
    2. -
    3. - DHCPサーバがブートイメージを配布するTFTPサーバのIPアドレスを通知する -
    4. -
    5. - 通知されたTFTPサーバにアクセスし、最低限の環境を起動するためのブートイメージ(=syslinux)をダウンロードする -
    6. -
    7. - ダウンロードしたブートイメージから最小限の環境が起動される。その環境から実際のOSブートイメージがダウンロードされる(複数OSブートイメージの中から起動するブートイメージを選択させることも可能) -
    8. -
    - -

    -

    - -

    - 以上のことからもわかるように、PXEブートサーバには、 -

    - - - -

    - が必要になります。 -

    - -

    - つづく -

    -
    diff --git a/content/post/2011/07/31/2011-07-31-00001511.md b/content/post/2011/07/31/2011-07-31-00001511.md deleted file mode 100644 index f268a4c..0000000 --- a/content/post/2011/07/31/2011-07-31-00001511.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: 横浜駅前でジンギスカン! @ たたら -author: kazu634 -date: 2011-07-31 -has_been_twittered: - - yes -tmac_last_id: - - 303816724816474113 -categories: - - つれづれ -tags: - - 横浜 - ---- -昨日は友だちと一緒にジンギスカンを食べに行きました。友達はお仕事だったので、7:30から食べ始めましたよ! - -行ったお店は炭火焼ホルモン・ジンギスカンたたらというお店。ジンギスカンなので店内はワイワイガヤガヤした雰囲気ですが、それはそれで問題なし。女性でも問題ない雰囲気です。 There was a problem connecting to Twitter. - -北海道で食べた本場の新鮮なお肉と比べるのはフェアではないですが、なかなか美味しかったです!満足して友達と帰ってきました。 - -

    -ジンギスカン1
    ジンギスカン1 Photo by kazu634 -

    - -

    -ジンギスカン2
    ジンギスカン2 Photo by kazu634 -

    - -

    -ジンギスカン3
    ジンギスカン3 Photo by kazu634 -

    - -

    -店内の様子
    店内の様子 Photo by kazu634 -

    - -

    - [mappress mapid=”15″] -

    diff --git a/content/post/2011/08/02/2011-08-02-kvm-で仮想環境を整えてみる-4.md b/content/post/2011/08/02/2011-08-02-kvm-で仮想環境を整えてみる-4.md deleted file mode 100644 index e977eff..0000000 --- a/content/post/2011/08/02/2011-08-02-kvm-で仮想環境を整えてみる-4.md +++ /dev/null @@ -1,158 +0,0 @@ ---- -title: KVM で仮想環境を整えてみる – (4) -author: kazu634 -date: 2011-08-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5441;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - kvm - - linux - ---- -
    -

    - KVMでゲストOSをインストールする際に、PXEブート経由でインストールできるように仮想環境を整えてみます。なお、PXEブートを行う際にはDHCPを用いるため、NICはブリッジ接続にする必要があります。 -

    - -

    - PXEブートの環境構築については、PXEブート環境を作る – 基本は根性ナシな日記を参考にすると幸せになれます。PXEブートサーバはブリッジ接続したゲストOS の Ubuntu 11.04 で構築しています。 -

    - -

    - パッケージのインストール -

    - -

    - 以下のコマンドを実行します: -

    - -
    -$ sudo aptitude -y install dhcp3-server tftpd-hpa tftp-hpa syslinux nfs-kernel-server
    -
    - -

    - DHCPサーバの設定 -

    - -

    - 次のコマンドを実行して設定変更をしていました。なお、アタリマエのことながら、DHCPサーバとなるサーバは IP アドレスを静的に設定している必要があります。 -

    - -
    -$ cd /etc/dhcp
    -$ sudo cp -p dhcpd.conf dhcpd.conf.orig
    -$ sudo vi dhcpd.conf
    -$ diff -u dhcpd.conf.orig dhcpd.conf
    ---- dhcpd.conf.orig  2011-04-20 00:02:15.000000000 +0900
    -+++ dhcpd.conf  2011-07-12 23:30:59.670034755 +0900
    -@@ -13,8 +13,8 @@
    -ddns-update-style none;
    - # option definitions common to all supported networks...
    --option domain-name "example.org";
    --option domain-name-servers ns1.example.org, ns2.example.org;
    -+# option domain-name "example.org";
    -+# option domain-name-servers ns1.example.org, ns2.example.org;
    -default-lease-time 600;
    -max-lease-time 7200;
    -@@ -30,6 +30,20 @@
    - # No service will be given on this subnet, but declaring it helps the
    - # DHCP server to understand the network topology.
    -+subnet 192.168.11. netmask 255.255.255. {
    -+  range dynamic-bootp 192.168.11.100 192.168.11.250;
    -+
    -+  option routers ルーターのIPアドレス;
    -+  option subnet-mask 255.255.255.;
    -+  option domain-name-servers DNSサーバのIPアドレス;
    -+
    -+  default-lease-time 21600;
    -+  max-lease-time 43200;
    -+
    -+#  next-server 192.168.1.34;
    -+  filename "pxelinux.0";
    -+}
    -+
    - #subnet 10.152.187.0 netmask 255.255.255.0 {
    - #}
    -
    - -

    - pxelinux.0ファイルをTFTPサーバの公開ディレクトリに -

    - -

    - TFTPサーバの公開ディレクトリはデフォルトは /var/lib/tftpboot/ です。ここに pxelinux.0 と menu.c32 をコピーします: -

    - -
    -$ sudo cp -p /usr/lib/syslinux/pxelinux. /var/lib/tftpboot/
    -$ sudo cp -p /usr/lib/syslinux/menu.c32 /var/lib/tftpboot/
    -
    - -

    - PXEブートイメージを準備する -

    - -

    - ここでは Ubuntu 11.04 をPXE経由でインストールしてみます。まずは netboot 用のブートイメージをダウンロード、解凍します: -

    - -
    -$ cd /tmp
    -$ wget http://archive.ubuntu.com/ubuntu/dists/natty/main/installer-amd64/current/images/netboot/netboot.tar.gz
    -$ sudo ar xvzf netboot.tar.gz
    -
    - -

    - 解凍してできたディレクトリを /var/lib/tftpboot にコピーします: -

    - -
    -$ sudo mv /tmp/ubuntu-installer /var/lib/tftpboot/ubuntu
    -
    - -

    - ブートイメージ用設定ファイルを作る -

    - -

    - ブートイメージ用設定ファイルを作成します: -

    - -
    -$ sudo mkdir /var/lib/tftpboot/pxelinux.cfg/
    -$ cd /var/lib/tftpboot/pxelinux.cfg/
    -$ sudo vi default
    -$ cat default
    -DEFAULT menu.c32
    -PROMPT 
    -NOESCAPE 
    -TIMEOUT 150
    -TOTALTIMEOUT 600
    -MENU TITLE PXE Boot Menu
    -LABEL Boot from Storage
    -LOCALBOOT 
    -LABEL Ubuntu 11.04
    -KERNEL ubuntu/amd64/linux
    -APPEND vga=normal initrd=ubuntu/amd64/initrd.gz
    -
    - -

    - 動作確認 -

    - -

    - ホストOS側でゲストOSをpxeブートで起動してみます。例えばこんなコマンドを入力します: -

    - -
    -$ sudo virt-install --name puppet --ram 512 --disk path=puppet.img,size=10 --vcpus 1 --network bridge=br0,model=virtio --graphic vnc,listen=... --pxe
    -
    - -

    - 後は VNC でのぞいていると、 PXE ブートの画面が表示されてくるはずです: -

    - -

    -f:id:sirocco634:20110802225350j:image -

    -
    diff --git a/content/post/2011/08/12/2011-08-12-00001514.md b/content/post/2011/08/12/2011-08-12-00001514.md deleted file mode 100644 index 237bc03..0000000 --- a/content/post/2011/08/12/2011-08-12-00001514.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 今回はオムレツだよ @ 山百合 -author: kazu634 -date: 2011-08-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816719410012160 -categories: - - つれづれ -tags: - - 下落合 - ---- -お客さん先で作業をしている今日この頃。下落合駅すぐそこの山百合というお店でオムレツを食べてきました。コーヒーはおいしいし、そこそこ空いているしで、なかなかいいお店と個人的には思っているのです。 - -

    -オムライス
    オムライス Photo by kazu634 -

    - -

    -オムライス
    オムライス Photo by kazu634 -

    - -

    -Coffee
    Coffee Photo by kazu634 -

    diff --git a/content/post/2011/08/13/2011-08-13-00001515.md b/content/post/2011/08/13/2011-08-13-00001515.md deleted file mode 100644 index 50fff8f..0000000 --- a/content/post/2011/08/13/2011-08-13-00001515.md +++ /dev/null @@ -1,21 +0,0 @@ ---- -title: 夏期休暇に行ってきます -author: kazu634 -date: 2011-08-13 -has_been_twittered: - - failed -twitter_failure_code: - - 403 -twitter_failure_reason: - - Status is a duplicate. -tmac_last_id: - - 303816718072037376 -categories: - - つれづれ -tags: - - 戸塚 - ---- -暑いので、涼みに実家に戻ってきます。 - - diff --git a/content/post/2011/08/17/2011-08-17-timexのironman.md b/content/post/2011/08/17/2011-08-17-timexのironman.md deleted file mode 100644 index 9861824..0000000 --- a/content/post/2011/08/17/2011-08-17-timexのironman.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: TimexのIronman -author: kazu634 -date: 2011-08-17 -has_been_twittered: - - yes -tmac_last_id: - - 303816712514588672 -categories: - - スポーツ - ---- -ランニング用の時計がなくていいのを探していたのですが、ここにきて友達のつぶやきを見て Timex に決めました。 - - - -するっと、手の中に入ってくる感じが心地よいです(^-^)/ diff --git a/content/post/2011/08/18/2011-08-18-00001517.md b/content/post/2011/08/18/2011-08-18-00001517.md deleted file mode 100644 index 5922b6d..0000000 --- a/content/post/2011/08/18/2011-08-18-00001517.md +++ /dev/null @@ -1,66 +0,0 @@ ---- -title: 途中でパンク。。。多賀城〜二本松サイクリング -author: kazu634 -date: 2011-08-18 -has_been_twittered: - - yes -tmac_last_id: - - 303816712514588672 -categories: - - サイクリング -tags: - - 二本松 - - 仙台 - - 多賀城 - - 郡山 - ---- -今回のお盆休みは自転車で実家〜横浜間を移動することを目的にしていました。というわけで、自転車で横浜に戻ろうとしたわけです。しかし、途中でパンクというアクシデントに見舞われました…ぐすん。 - -とりあえず顛末をメモしておきます。 There was a problem connecting to Twitter. - -

    -runkeeper -

    - - - -## 実家〜二本松 - -実家は5:00過ぎくらいに出発をしました。国道4号線を南下して行きます。おそらく9:30までには福島県に侵入していたはず。下の写真は宮城県と福島県の県境付近で休憩した時のものです。 - -

    - -

    - -その後順調に進んで行きます。時々力尽きて橋の下で休憩したりしながらも、進んで行きました。お昼休憩はたしか道の駅・安達だったかな。 There was a problem connecting to Twitter. - -そこで大休憩をして、郡山へと向かって行きました。そこで急に後輪の様子がおかしい事に気づき、路肩に寄せて見てみると、パンクしてやがりました…今回はパンクセットは持ってきていないので、何とも手を出せず。さらにお盆休みに空いている自転車屋さんを探すことは困難という判断の下で、サイクリング計画を断念することにしたのでした。。。 - -結局、近くの東北本線の駅・二本松駅で輪行し、郡山へと向かうことにしたのでした。 There was a problem connecting to Twitter. - -## 二本松神社を見てきたよ - -

    - 駅に直行するのも芸がないので、近くにある二本松神社を見てきました。この神社、防府神社に似ているような気がします。

    -

    - -

    - -

    - -

    - -

    - -## 郡山へ - -二本松神社を後にして、駅で輪行バッグに自転車を詰めます。トイレで着替えて、後は電車が来るのを待つだけ。今日の新幹線は予約でいっぱいのようなので、郡山で一泊することにしました。 - -

    - -

    - -## 今回のまとめ - -やっぱり大学でサイクリング部に入っていた友達と一緒にツーリングできたのは良かった。手馴れていて、サイクリング旅行中にどういう風に振る舞うべきかが体感できた。輪行も大分慣れてきたし、これからも色々と旅して回りたいな。 diff --git a/content/post/2011/08/19/2011-08-19-00001519.md b/content/post/2011/08/19/2011-08-19-00001519.md deleted file mode 100644 index 35c131f..0000000 --- a/content/post/2011/08/19/2011-08-19-00001519.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: これって本当にホルモン? @ 大豊 -author: kazu634 -date: 2011-08-18 -has_been_twittered: - - yes -tmac_last_id: - - 303816710962679809 -categories: - - つれづれ -tags: - - 郡山 - ---- -郡山で宿を確保し、夕飯はホルモン屋さん・大豊に向かいました。地元の人気店らしいのですが、この日はお盆休み明けということもあるのか人は少なめ。ゆっくりとホルモンを堪能してきました。 There was a problem connecting to Twitter. - -

    - -

    - -

    - -

    - - - - - -それにしても、この店のホルモンは、本当にホルモンなのでしょうか?さくっと食べられてしまい、これまでの「なかなか噛みきれない歯ごたえ」が当たり前だという感覚からすると、価値観を揺るがされるホルモンをいただいてきました。 - -

    -
    -

    - -

    - -

    - -

    - -

    - -

    - -

    - -## 番外編 - -郡山でも震災の影響は色濃く、みんなで盛り上げて行こうとしていました: - -

    - -

    diff --git a/content/post/2011/08/20/2011-08-20-lightweight-language-planet.md b/content/post/2011/08/20/2011-08-20-lightweight-language-planet.md deleted file mode 100644 index 51c3e29..0000000 --- a/content/post/2011/08/20/2011-08-20-lightweight-language-planet.md +++ /dev/null @@ -1,251 +0,0 @@ ---- -title: Lightweight Language Planet -author: kazu634 -date: 2011-08-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5443;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - Lightweight Language Planetに参加してきました。メタプログラミングについてのセッション目当てで参加してきました。 -

    - -

    - IPv6 Hackathon -

    - -

    - IPv6を使用している人が結構いることに驚きを感じる。 -

    - -

    - やっぱりこれからはIPv6でしょう。 -

    - -

    - IPv6対応のウェブサイトにつなぐと、色々と楽しいうごきをするサイトがある。 -

    - -

    - メタプログラミングの光と闇 -

    - - - -
    - メタプログラミングとは -
    - -
    -

    - プログラムを作るプログラム -

    -
    - -

    - 広義のメタプログラミング -

    - - - -

    - 狭義のメタプログラミング -

    - - - -

    - 確立された開発手法、スタイル -

    - -
    - Perlのメタプログラミング -
    - -

    - evalが使えます! -

    - -

    - Perlでは名前空間に関数、変数をくっつけることは自由 -

    - -

    - Devel::Declareを使用すると、Perlのパーサにフックすることができる! -

    - -
    - Rubyのメタプログラミング -
    - -

    - Rubyのメタプログラミング: 内部DSLを書くこと -

    - -

    - 新しい語彙の増加→新しい視点 -

    - -

    - 「名前重要」文化 -

    - -
    - Pythonのメタプログラミング -
    - -

    - メタプログラミングの定義は、みんなの心のなかにある! -

    - - - -

    - Pythonは言語内DSLが苦手 -

    - -

    - 演算子オーバロードが可能 -

    - -

    - Pythonから別の言語を生成する -

    - -
    - Haskellのメタプログラミング -
    - -

    - なんかすごかった! -

    - -
    - ディスカッション -
    - -

    - Javascriptプログラマのための全方位的完全武装ガイド (ma.la) -

    - -
    - 自己紹介 -
    - -

    - ma.laさんは UI エンジニアという立ち位置のはずが、専門分野に特化しておらず何でも屋 -

    - -

    - 何でも屋vs専門家: 異なるレイヤーの知識が活かせる・器用貧乏になりがち -

    - -

    - 良いUIは競争力になり、伝搬力がある -

    - -

    - UIが競争力がなくなることが最終的な目標 -

    - -

    - フロントエンドエンジニア?良いデザインのためには複数言語の知識が必要 -

    - -

    - あらゆるレイヤにボトルネックの存在がある! -

    - -

    - Javascriptの進め -

    - - - -

    - サーバが信頼できない前提でのAPI設計 -

    - -

    - “if we are evil” rather than “Don’t be evil” -

    - -

    - 驚き最小の原則に反する -

    -
    diff --git a/content/post/2011/08/28/2011-08-28-00001520.md b/content/post/2011/08/28/2011-08-28-00001520.md deleted file mode 100644 index c0b3ed0..0000000 --- a/content/post/2011/08/28/2011-08-28-00001520.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: 落ち着いた佇まいの喫茶店 杏奴 @ 下落合 -author: kazu634 -date: 2011-08-28 -has_been_twittered: - - yes -tmac_last_id: - - 303816706697068544 -categories: - - つれづれ -tags: - - 下落合 - ---- -下落合で道路の反対側に気になる喫茶店があったので入ってみました。いやー、これが雰囲気のいいお店でした。また行ってみたいです。 - -店内の様子: - -

    - -

    - -

    - -

    - - - - - -メニューの数々: - -

    - -

    - -

    - -

    - -

    - -

    - -珈琲とホットサンド: - -

    - -

    - -

    - -

    - -

    - 次はカレーを食べてみようと思っています。 -

    - -

    - [mappress mapid=”16″] -

    diff --git a/content/post/2011/09/03/2011-09-03-00001521.md b/content/post/2011/09/03/2011-09-03-00001521.md deleted file mode 100644 index 0bd0fdf..0000000 --- a/content/post/2011/09/03/2011-09-03-00001521.md +++ /dev/null @@ -1,44 +0,0 @@ ---- -title: iPhoneで英英辞典の Cobuild が使用できた! -author: kazu634 -date: 2011-09-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816706361552896 -categories: - - iPhone - ---- -先日ふとしたことから iPhone で Cobuild (という英英辞書)が使用できることがわかりました。この辞書、他の辞書とは異なる説明の仕方をしてくれることから、英作文をするような一部のコアな人からはとても人気のある辞書なんです。 - -## はじめに - -辞書の立ち位置には大まかに言って2つの立ち位置があります。 - - 1. 規範的(normative) - 2. 記述的(descriptive) - -このうち規範的というのは、皆様が高校生の時に使ったような一般的な英和辞典や国語辞典を思い浮かべてくれるといいです。規範的な立場を採用する辞書は「この言葉は〜という意味であるべき」というスタンスを採用します。だから、例えば「ら抜き言葉」を批判する人たちは「あるべき言語使用」を念頭において規範的な立場に立って批判をしています。 - -それに対して記述的な立場では、「この言葉は現在〜という意味で使われている」というスタンスを採用します。そのため、この立場にたった場合「ら抜き言葉」は現在の言語使用の実態を描写していることに過ぎません。それに対する価値判断は伴っていません。 - -## Cobuildとは - -Cobuildは記述的なアプローチを採用している辞書です。例えばこの前カナダの友達が「The chance of snow」とTwitterでつぶやいていたので、”Chance”を引いてみます: - -

    - -

    - -

    - Cobuildではこのように、実際に使われている表現で言葉を説明してくれます。上記の解説から私たちは次のことがわかります: -

    - - 1. chanceという言葉は名詞で「chance of」という使い方をされることが一番多い - 2. 「chance of A」というのは「Aが起こる可能性がある」という意味だ - 3. 用例からAには名詞でも、動名詞でも使えるようだ - -このように上記の解説からここまで読み取ることができて、非常に情報量が多く、また現実の言語使用を反映しているため、より自然な表現の英語の用法を知ることができます。これが大きな売りなんです。 - -個人的には辞書は、規範的なアプローチよりかは、記述的なアプローチをしてほしいと思います。そのほうが外国語話者にはありがたいですから。 diff --git a/content/post/2011/09/06/2011-09-06-audi-ultra-の-cm.md b/content/post/2011/09/06/2011-09-06-audi-ultra-の-cm.md deleted file mode 100644 index bffd273..0000000 --- a/content/post/2011/09/06/2011-09-06-audi-ultra-の-cm.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: audi ultra の CM -author: kazu634 -date: 2011-09-06 -has_been_twittered: - - yes -tmac_last_id: - - 303816706248298497 -categories: - - 動画 - - 音楽 - ---- -このCM素敵ですね: - -[youtube]http://www.youtube.com/watch?v=anN-2KnDGiM[/youtube] diff --git a/content/post/2011/09/12/2011-09-12-00001522.md b/content/post/2011/09/12/2011-09-12-00001522.md deleted file mode 100644 index 6cf4a9e..0000000 --- a/content/post/2011/09/12/2011-09-12-00001522.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: Burger x Burger @ 下落合 -author: kazu634 -date: 2011-09-12 -has_been_twittered: - - yes -tmac_last_id: - - 303816704138563585 -categories: - - つれづれ -tags: - - 下落合 - ---- -

    - 下落合を探検するシリーズです。今日は下落合駅出てすぐのところにあるハンバーガー屋さんのBurger x Burger におじゃましてきましたよ! -

    - -お店の入り口はこんな感じです: - -

    -入り口
    入り口 Photo by kazu634 -

    - -

    -BurgerxBurger
    BurgerxBurger Photo by kazu634 -

    - - - -

    - メニューはこちら: -

    - -

    -メニュー
    メニュー Photo by kazu634 -

    - -

    -店内の様子
    店内の様子 Photo by kazu634 -

    - -

    -店内の様子
    店内の様子 Photo by kazu634 -

    - -ハンバーガー : - -

    -ハンバーガー
    ハンバーガー Photo by kazu634 -

    - -ポテト: - -

    -ポテト
    ポテト Photo by kazu634 -

    diff --git a/content/post/2011/09/15/2011-09-15-00001523.md b/content/post/2011/09/15/2011-09-15-00001523.md deleted file mode 100644 index 34605bb..0000000 --- a/content/post/2011/09/15/2011-09-15-00001523.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: Spice6 @ 下落合 -author: kazu634 -date: 2011-09-15 -has_been_twittered: - - yes -tmac_last_id: - - 303816700208508928 -categories: - - つれづれ -tags: - - 下落合 - ---- -今日は下落合のインドカレー屋さんに行って来ましたよ(^-^)/今まで行った中でナンが一番おいしかったような気がします。 - - - - diff --git a/content/post/2011/09/15/2011-09-15-claudia-koreck-aloha.md b/content/post/2011/09/15/2011-09-15-claudia-koreck-aloha.md deleted file mode 100644 index 7c8a9fb..0000000 --- a/content/post/2011/09/15/2011-09-15-claudia-koreck-aloha.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: Claudia Koreck, Aloha -author: kazu634 -date: 2011-09-15 -has_been_twittered: - - yes -tmac_last_id: - - 303816699843579904 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 - ---- -世界の車窓から: diff --git a/content/post/2011/09/18/2011-09-18-00001524.md b/content/post/2011/09/18/2011-09-18-00001524.md deleted file mode 100644 index 4bd5675..0000000 --- a/content/post/2011/09/18/2011-09-18-00001524.md +++ /dev/null @@ -1,63 +0,0 @@ ---- -title: 戸塚の風景を Pentax Q で撮影 -author: kazu634 -date: 2011-09-18 -has_been_twittered: - - yes -tmac_last_id: - - 303816699843579904 -categories: - - Photo -tags: - - 戸塚 - ---- -Pentax Q を買いました。iPhoneでも写真は撮れるのですが、やはり最近きちんと写真がとれて、簡単に持ち運べるサイズのカメラが欲しくなってきていました。そこでPentax Qを買ったというわけです! - -Pentax Qで撮った写真はこんな感じです: - -

    -IMGP0026.JPG
    IMGP0026.JPG Photo by kazu634 -

    - - - -

    -IMGP0027.JPG
    IMGP0027.JPG Photo by kazu634 -

    - -

    -IMGP0029.JPG
    IMGP0029.JPG Photo by kazu634 -

    - -

    -IMGP0030.JPG
    IMGP0030.JPG Photo by kazu634 -

    - -

    -IMGP0032.JPG
    IMGP0032.JPG Photo by kazu634 -

    - -

    -ラーメン
    ラーメン Photo by kazu634 -

    - -

    -ハローウィン
    ハローウィン Photo by kazu634 -

    - -

    -ローソン
    ローソン Photo by kazu634 -

    - -

    -クリーニング屋さん
    クリーニング屋さん Photo by kazu634 -

    - -

    -戸塚商店街の夜景
    戸塚商店街の夜景 Photo by kazu634 -

    - -

    -戸塚商店街
    戸塚商店街 Photo by kazu634 -

    diff --git a/content/post/2011/09/19/2011-09-19-00001525.md b/content/post/2011/09/18/2011-09-19-00001525.md similarity index 100% rename from content/post/2011/09/19/2011-09-19-00001525.md rename to content/post/2011/09/18/2011-09-19-00001525.md diff --git a/content/post/2011/09/19/2011-09-19-00001526.md b/content/post/2011/09/19/2011-09-19-00001526.md deleted file mode 100644 index 075c711..0000000 --- a/content/post/2011/09/19/2011-09-19-00001526.md +++ /dev/null @@ -1,61 +0,0 @@ ---- -title: Pentax Q で横浜を撮影してみた -author: kazu634 -date: 2011-09-19 -has_been_twittered: - - yes -tmac_last_id: - - 303816697188581379 -categories: - - Photo -tags: - - 横浜 - ---- -今日は連休最終日で横浜に映画を見に行きました。その時にPentax Qで横浜を撮影してきましたよ。 - -

    -横浜の街並み
    横浜の街並み Photo by kazu634 -

    - - - -

    -横浜の街並み
    横浜の街並み Photo by kazu634 -

    - -

    -横浜の街並み
    横浜の街並み Photo by kazu634 -

    - -

    -横浜の街並み
    横浜の街並み Photo by kazu634 -

    - -

    -オシャレな広告
    オシャレな広告 Photo by kazu634 -

    - -

    -にわとり
    にわとり Photo by kazu634 -

    - -

    -LED時計
    LED時計 Photo by kazu634 -

    - -

    -Listening monkey
    Listening monkey Photo by kazu634 -

    - -

    -顔文字マグカップ
    顔文字マグカップ Photo by kazu634 -

    - -

    -スターウォーズの Moleskine
    スターウォーズの Moleskine Photo by kazu634 -

    - -

    -スターウォーズの Moleskine
    スターウォーズの Moleskine Photo by kazu634 -

    diff --git a/content/post/2011/09/23/2011-09-23-00001527.md b/content/post/2011/09/23/2011-09-23-00001527.md deleted file mode 100644 index 2ff0c43..0000000 --- a/content/post/2011/09/23/2011-09-23-00001527.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: チキンカレー -author: kazu634 -date: 2011-09-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816694177079296 -categories: - - つれづれ -tags: - - 下落合 - ---- -
    -チキンカレー by kazu634
    チキンカレー, a photo by kazu634 on Flickr. -
    - -杏奴 @ 下落合でチキンカレーを食べました。 diff --git a/content/post/2011/09/28/2011-09-28-00001528.md b/content/post/2011/09/28/2011-09-28-00001528.md deleted file mode 100644 index de84cb0..0000000 --- a/content/post/2011/09/28/2011-09-28-00001528.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: 2011年 越後湯沢秋桜ハーフマラソン -author: kazu634 -date: 2011-09-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816693854138368 -categories: - - ランニング -tags: - - 越後湯沢 - ---- -越後湯沢秋桜ハーフマラソンを走って来ました!
    - -越後湯沢の光景
    越後湯沢の光景
    - -前半の10kmは200mほど高低差のある山を駆け登って、かけ降りてくるコースです。その後スタート地点に戻ってから、越後湯沢市街地へ。市街地もアップダウンばかりで、平地が殆ど無いコースです。 - -色々と大変だったのですが、100minを切って、ネットタイムで96minほどでした。最初の10kmが50minで、後半がペースを上げることができたことに自信をもつことが出来ました。今年のシーズン、がんばるぞ! - - diff --git a/content/post/2011/10/02/2011-10-02-00001529.md b/content/post/2011/10/02/2011-10-02-00001529.md deleted file mode 100644 index 2e92ffb..0000000 --- a/content/post/2011/10/02/2011-10-02-00001529.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 松島ハーフの参加証 -author: kazu634 -date: 2011-10-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816692709076992 -categories: - - ランニング -tags: - - 松島 - ---- -松島ハーフの参加証が送付されてきました。これまではハーフマラソンを走って来ましたが、3.11の地震のあとで津波にさらわれた地帯がコースの一部にあります。スタートから10kmしたら折り返すコースなのですが、5km以降のコースが津波にさらわれた地帯です。そこで今年は10kmまでのレースを開催することになりました! - -というわけで10kmのレースに来週参加してきます! - -松島ハーフの参加賞 diff --git a/content/post/2011/11/05/2011-11-05-00001531.md b/content/post/2011/11/05/2011-11-05-00001531.md deleted file mode 100644 index e333b24..0000000 --- a/content/post/2011/11/05/2011-11-05-00001531.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: 大阪淀川市民マラソンの準備 -author: kazu634 -date: 2011-11-05 -has_been_twittered: - - yes -tmac_last_id: - - 303816689416544257 -categories: - - ランニング - ---- -とりあえず明日になりました(^-^)/ - - - -後は本番を頑張ります(^-^)/ diff --git a/content/post/2011/11/13/2011-11-13-00001533.md b/content/post/2011/11/13/2011-11-13-00001533.md deleted file mode 100644 index 2599d0d..0000000 --- a/content/post/2011/11/13/2011-11-13-00001533.md +++ /dev/null @@ -1,86 +0,0 @@ ---- -title: 難波でフルマラソンの打ち上げ -author: kazu634 -date: 2011-11-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816686413430784 -categories: - - つれづれ -tags: - - なんば - - 大阪 - ---- -大阪淀川市民マラソン終了後は、新大阪に住んでいる友人に連れられて難波でお食事して来ました。 - -夜の難波は始めてだったので、物珍しかったです: - -道頓堀の様子。11月だから臭いがキツくないそうなんですが、夏だとひどいのだとか。 - - - -グリコ。ミナミの帝王とかではよく出て来ますよね: - - - - - -## はなこ - -友人は会社の懇親会会場を探しているらしく、下見ということで連れてこられました。女の子が節度を守った際どい格好をして対応してくれるのが売りのお店みたいです。個人的には中途半端な感が否めません。料理で売るのか、女の子で売るのか、はっきりさせればいいのに。 - -それでも北海道フェアーをやっていて、料理はまぁまぁ普通でした。友達ともゆっくり話ができましたよ。 - - - - - - - - - - - - - - - -## 周辺の散策 - -はなこを出た後は、周辺を少し散策しました。道頓堀周辺です。食い倒れ人形とか見たことあるもの多数。 - - - - - - - - - - - - - - - -## 紅炉庵 - -二次会は友人がオススメのお店ということで、紅炉庵というお店に向かいました。 - -このお店は、料理が美味しかったです。とくに友人がオススメしていたのが、「バーニャカウダのカニ味噌」です。 - - - - - -バーニャカウダについて全く知らなかったんですが、この料理って「バーニャカウダというソースに新鮮な野菜をつけて食べる」ものだったんですね。知らなかったです。。。 - -他にもこんなの食べました: - - - - - -こんな感じフルマラソンを走ったその日の夜を過ごしたのでした。 diff --git a/content/post/2011/11/13/2011-11-13-00001534.md b/content/post/2011/11/13/2011-11-13-00001534.md deleted file mode 100644 index ac5f8fe..0000000 --- a/content/post/2011/11/13/2011-11-13-00001534.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: フルマラソンの翌日は京都観光してました -author: kazu634 -date: 2011-11-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816685838823424 -categories: - - つれづれ -tags: - - 京都 - ---- -フルマラソンの翌日はお休みにして京都観光をしてました。 There was a problem connecting to Twitter. - - - -## 錦市場 - -とりあえず目指したのが錦市場です。前回は夜に行って、すべてのお店が閉まっていましたorz。市場というぐらいだから、夜にやっているわけもなく。。。というわけでリベンジして来ましたよ: - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -## 京都の夜景 - -フルマラソンの疲れでホテルにチェックイン後すぐに寝てしまい、活動を再開したのは夜でした。周辺をプラプラして来ましたよ: - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -## めなみ - -おいしいと推薦していただいたお店で美味しいひと時を過ごしました。料理はみんな美味しかったです。「京都の夜に、美味しい料理で日本酒を飲んでいる」というシチュエーションに酔ってました。 - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -

    - -おまけ。小腹が空いたから、ホテル近くの天下一品でラーメン食べちゃいました。。。 - -

    - -

    diff --git a/content/post/2011/11/20/2011-11-20-00001535.md b/content/post/2011/11/20/2011-11-20-00001535.md deleted file mode 100644 index 4bfd204..0000000 --- a/content/post/2011/11/20/2011-11-20-00001535.md +++ /dev/null @@ -1,184 +0,0 @@ ---- -title: ujihisa.vimに参加しました -author: kazu634 -date: 2011-11-20 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5449;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - vim - ---- -
    -

    - 昨日、ujihisa.vimに参加してきました。参加した動機としては、 -

    - - - -

    - という2つの理由から最近はvimを優先的に使うようになっていました。 -

    - -

    - [基調講演]@Kaoriya Vimをdisってみる/vim-jpの紹介 -

    - -

    - とりあえず開発していないからよくわからなかったが、vimのソースがひどい事は伝わってきた。switch文で500行って何かが違う気がします。。。 -

    - -
    - - - -
    - -

    - [LT]@basyura my unite plugins -

    - -

    - Uniteきちんと使っていなかったけど、入れたよ♪Redmineのプラグインには期待したい。 -

    - -

    - [LT]@kanno_kanno Vim script はじめました -

    - -

    - ビギナー用の手引きが必要ですよねぇ。Vim Scriptはまだ個人的には敷居が高いっす。 -

    - -

    - [LT]@jbking vim-pep8の紹介 -

    - -

    - こういうことができると実演してもらえて、個人的にこれからVim Scriptを触っていきたいと思えた。 -

    - -

    - [基調講演]@thinca ライブコーディング -

    - -

    - ライブでvim scriptを作成するという趣旨で、人がプログラミングしている様子を見られてよかった。プログラミングをしながら饒舌に解説する姿に感動w -

    - -

    - [基調講演]@ShougoMatsu Vimの真実 -

    - -

    - 凄まじい世界が展開されていました。。。私にはついていけないかも。。。 -

    - -
    - - - -

    - -
    - - - -

    - -
    - - - -
    - -

    - [基調講演]@ShougoMatsu 世界に一つだけのエディタ -

    - -

    - これも変態的でした。。。 -

    - -

    - [LT]@sora_h Simplenoting with Vim -

    - -

    - 13歳にしてRubyコミッターとなった@sora_hの発表。Simplenoteをvimから作成するスクリプトを書いたというお話。変態的な世界が広がった後で、清々しい印象を受けました。 -

    - -

    - [LT]@choplin StartVim script -

    - -

    - こちらもVim scriptを始めようと呼びかけるもの。触り始めたいなぁ。 -

    - -

    - [基調講演]@ujihisa よいプログラマになるには -

    - -

    - 名前大事。Rubyもこんな思想だったような。ヘビーに使っている人がどう操作するのかを実際に目で見ることができたのが最大の収穫かな。 -

    - -

    - 懇親会 -

    - -

    - なぜか @t9md さんとpuppet, chefについて話していました。あと、@ujmの奥様と@sora_hと日本と海外の英語教育について話しました。 -

    - -

    - 技術大好きな人達がいっぱいいて、熱く語りあっていて、とても楽しく過ごせました♪ -

    -
    diff --git a/content/post/2011/11/27/2011-11-27-00001537.md b/content/post/2011/11/27/2011-11-27-00001537.md deleted file mode 100644 index 1f2d0ce..0000000 --- a/content/post/2011/11/27/2011-11-27-00001537.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: VimのステータスラインにGitのブランチ名を表示する -author: kazu634 -date: 2011-11-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5451;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - git - - vim - ---- -
    -

    - 「git の branch を vim のステータスラインに表示 – #生存戦略 、それは – subtech」で書かれていますが、このままだとブランチ名が「xxx/nnn」などと「/」を付与した場合にうまく表示できませんでした。 -

    - -

    - 次のように変更してあげれば、OKでした: -

    - -

    -

    -
    diff --git a/content/post/2012/01/15/2012-01-15-00001541.md b/content/post/2012/01/15/2012-01-15-00001541.md deleted file mode 100644 index 989b8ca..0000000 --- a/content/post/2012/01/15/2012-01-15-00001541.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 天ぷら・船橋屋に行って参りました -author: kazu634 -date: 2012-01-15 -has_been_twittered: - - yes -tmac_last_id: - - 303816674644221952 -categories: - - つれづれ -tags: - - 東京 - ---- -昨日は友達と新丸ビルにある船橋屋という天ぷら屋さんに行って参りました。とてもおいしく天ぷらをいただくことができ満足でした! There was a problem connecting to Twitter. - - - - - -お刺身: - -

    - -

    - -酢の物: - -

    - -

    - -天ぷら。撮り忘れたのですが、牡蠣の天ぷらが非常に美味しかったです。もうほっぺた落っこちそうになりました! - -

    - -

    - -

    - アイスクリーム:
    -

    diff --git a/content/post/2012/02/03/2012-02-03-00001542.md b/content/post/2012/02/03/2012-02-03-00001542.md deleted file mode 100644 index cb1c0fa..0000000 --- a/content/post/2012/02/03/2012-02-03-00001542.md +++ /dev/null @@ -1,24 +0,0 @@ ---- -title: 鳥の葉工房のスタンプ -author: kazu634 -date: 2012-02-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816674644221952 -categories: - - お気に入り - - 文房具 - ---- -鳥の葉工房のスタンプを購入しました。このスタンプ、素敵かも。 - -

    -鳥の葉工房のスタンプ -

    - -押したらこうなりますよ: - -

    -スタンプ -

    diff --git a/content/post/2012/02/20/2012-02-20-00001543.md b/content/post/2012/02/20/2012-02-20-00001543.md deleted file mode 100644 index b088edd..0000000 --- a/content/post/2012/02/20/2012-02-20-00001543.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 引っ越したらパンダがあちこちに -author: kazu634 -date: 2012-02-20 -has_been_twittered: - - yes -tmac_last_id: - - 303816673964748800 -categories: - - つれづれ -tags: - - 千駄木 - ---- -台東区にお引越しをしたら、パンダがあちこちにいます。キュートです。 - -

    -パンダ -

    diff --git a/content/post/2012/02/27/2012-02-27-00001545.md b/content/post/2012/02/27/2012-02-27-00001545.md deleted file mode 100644 index 0123b9e..0000000 --- a/content/post/2012/02/27/2012-02-27-00001545.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 本に囲まれて過ごせるカフェに行きました -author: kazu634 -date: 2012-02-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816670089183232 -categories: - - つれづれ -tags: - - 千駄木 - ---- -千駄木駅の近くにあるお洒落なカフェ&バーbooks & cafe BOUSINGOTに行って来ました。このお店、本に囲まれてコーヒーやお酒をいただけるカフェなんです。初めて行きましたが、気に入ってしまいました。 There was a problem connecting to Twitter. - - - -

    -books & cafe BOUSINGOT -

    - -チョコにエスプレッソを混ぜた飲み物。苦くて、甘くて、美味しかったです: - -

    -books & cafe BOUSINGOT -

    diff --git a/content/post/2012/03/11/2012-03-11-looking-back-3112011.md b/content/post/2012/03/11/2012-03-11-looking-back-3112011.md deleted file mode 100644 index c22ba64..0000000 --- a/content/post/2012/03/11/2012-03-11-looking-back-3112011.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Looking back 3/11/2011 -author: kazu634 -date: 2012-03-11 -has_been_twittered: - - yes -tmac_last_id: - - 303816667153186819 -categories: - - つれづれ -tags: - - 谷中 - ---- -On 3/11/2011, I succinctly jotted down on my datebook as follows: - -> “The earthquake occurred. The Tohoku region was suffering catastrophic damage. My parents are safe.” - -R.I.P the victims of the devastating earthquake and its succeeding tsunami hit on this day last year. - -

    -Japanese National Flag at half mast -

    - -

    - Japanese National Flag at half mast -

    diff --git a/content/post/2012/03/24/2012-03-24-00001547.md b/content/post/2012/03/24/2012-03-24-00001547.md deleted file mode 100644 index 5b4fb8d..0000000 --- a/content/post/2012/03/24/2012-03-24-00001547.md +++ /dev/null @@ -1,31 +0,0 @@ ---- -title: 仙台に帰省していました -author: kazu634 -date: 2012-03-24 -has_been_twittered: - - yes -tmac_last_id: - - 303816665680994304 -categories: - - つれづれ -tags: - - 仙台 - ---- -実家のある仙台(実際は隣の多賀城市)に帰省していました。大学の時の後輩の就職祝いを主な目的でした。久しぶりということもあって、住み込みで働いていたバイト先の異動の話やお世話になった人の訃報、後輩の結婚話などなどを聞きながら、時間は流れていくものだとひとりごちていたのでした。 - -

    - ロフトで見つけた素敵なカップ:
    Number Cup -

    - -

    - 文房具屋さんで見つけたムーミン:
    ムーミン -

    - -

    - Hayasaka Cycle:
    Hayasaki Cycle -

    - -

    - De Stijl Koffie:
    Cafe Stand -

    diff --git a/content/post/2012/03/27/2012-03-27-00001548.md b/content/post/2012/03/27/2012-03-27-00001548.md deleted file mode 100644 index cfbe0eb..0000000 --- a/content/post/2012/03/27/2012-03-27-00001548.md +++ /dev/null @@ -1,129 +0,0 @@ ---- -title: nginxのアクセス数を集計するプラグイン -author: kazu634 -date: 2012-03-27 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5453;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - muninでnginxのアクセス数を集計するプラグインを作成してみました。 -

    - -

    - やりたいこと -

    - -

    - nginxのログファイルからお手軽にアクセス数を集計したい。 -

    - -

    - muninプラグインの仕様 -

    - - - -

    - 詳細は HowToWritePlugins ? Munin を参照のこと。 -

    - -

    - nginxのログの仕様 -

    - - - -

    - デザイン -

    - - - -

    - 作成したスクリプト -

    - -
    -#!/bin/bash
    -# -----------
    -# varibales
    -# -----------
    -LOGFILE="/var/log/nginx/front_proxy.access.log"
    -LASTDATA="/tmp/.munin-nginx"
    -# -----------------------
    -# Handling the arguments
    -# -----------------------
    -case $1 in
    -config)
    -cat <<'EOM'
    -graph_args -l 0
    -graph_scale no
    -graph_category nginx
    -graph_title Nginx Access
    -graph_vlabel access
    -access.label access
    -EOM
    -exit ;;
    -esac
    -# -----------------------
    -# Collecting data
    -# -----------------------
    -CURRENT_LINENUM=`wc -l ${LOGFILE} | perl -pe "s/^ +//" | cut -f 1 -d " "`
    -# checks if the last recorded data exists or not:
    -if [ -e ${LASTDATA} ]; then
    - # Get the last line number
    -LASTLINE=`cat ${LASTDATA}`
    -expr ${CURRENT_LINENUM} \< ${LASTLINE} > /dev/null
    -RESULT=$?
    - # when the target log file is rotated,
    -if [ $RESULT -eq  ]; then
    - # it returns 0
    -echo "access.value 0"
    - # and sets 0 to the $LASTDATA
    -echo 0 > ${LASTDATA}
    - # not rotated
    -else
    -echo -n "access.value "
    -echo `expr ${CURRENT_LINENUM} - ${LASTLINE}`
    -echo ${CURRENT_LINENUM} > ${LASTDATA}
    -fi
    -else
    - # if the log file does not exist, it returns 0
    -echo "access.value 0"
    - # and sets the current line number to the $LASTDATA
    -echo ${CURRENT_LINENUM} > ${LASTDATA}
    -fi
    -exit 
    -
    -
    diff --git a/content/post/2012/04/03/2012-04-03-00001549.md b/content/post/2012/04/03/2012-04-03-00001549.md deleted file mode 100644 index c17bbb2..0000000 --- a/content/post/2012/04/03/2012-04-03-00001549.md +++ /dev/null @@ -1,76 +0,0 @@ ---- -title: wake on lanコマンドのラッパースクリプト -author: kazu634 -date: 2012-04-03 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5455;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - 最近はシェルスクリプトを書く機会が多いです。wake on lanコマンドのラッパースクリプト…といっても簡単なスクリプトを書きました: -

    - -
    -#!/bin/bash
    -# Mac側で必要になる作業:
    -#     brew install wakeonlan
    -# 起動させる側で、マジックパケットを受信するために設定を行う必要がある
    -# Linuxの場合は、 ethtool をインストールし、設定を実施する
    -# See: http://tukaikta.blog135.fc2.com/blog-entry-104.html
    -# Exit 1 if the number of arguments is not 1.
    -if [ $# -ne 1 ]; then
    -exit 1
    -fi
    -# main
    -case $1 in
    -faith634)
    -wakeonlan 8c:89:a5:12:9f:41
    -exit 
    -;;
    -*)
    -exit 
    -;;
    -esac
    -
    - -

    - 引数の数をチェックして、問題がなければ第一引数を検査して、該当すればwake on lanコマンドを実行します。 -

    - -
    -[改訂新版] シェルスクリプト基本リファレンス  ??#!/bin/shで、ここまでできる (WEB+DB PRESS plus)

    - -
    -

    -[改訂新版] シェルスクリプト基本リファレンス  ??#!/bin/shで、ここまでできる (WEB+DB PRESS plus) -

    - - -
    - -
    -
    -
    -
    diff --git a/content/post/2012/04/06/2012-04-06-00001550.md b/content/post/2012/04/05/2012-04-06-00001550.md similarity index 100% rename from content/post/2012/04/06/2012-04-06-00001550.md rename to content/post/2012/04/05/2012-04-06-00001550.md diff --git a/content/post/2012/04/15/2012-04-15-00001552.md b/content/post/2012/04/15/2012-04-15-00001552.md deleted file mode 100644 index 5d8de03..0000000 --- a/content/post/2012/04/15/2012-04-15-00001552.md +++ /dev/null @@ -1,206 +0,0 @@ ---- -title: Gaucheでsqlite3を使用する -author: kazu634 -date: 2012-04-15 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5457;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - sqlite3 - ---- -
    -

    - いつの間にか「kikuchi」で配布されていたsqlite3用のライブラリがダウンロードできなくなっていて、一瞬パニックになりましたが、githubで別な方が公開していらっしゃるみたいでした。「mhayashi1120/Gauche-dbd-sqlite3 ? GitHub」です。 -

    - -

    - インストール方法 -

    - -

    - とりあえず以下のようにしてインストールしました: -

    - -
    -% git clone git://github.com/mhayashi1120/Gauche-dbd-sqlite3.git
    -% cd Gauche-dbd-sqlite3/
    -% ./DIST gen
    -% ./configure
    -% make
    -% make install
    -
    - -

    - makeのところでなんかこけた記憶があるのですが、たしか「-l」オプションをひとつMakefileから削除した記憶が。。。 -

    - -

    - 使い方 -

    - -

    - とりあえずこんな感じで使ってみました。ちなみにカレントディレクトリにquote.dbというsqlite3用のファイルがある前提です: -

    - -
    -;; ==============================
    -;; Libraries:
    -;; ==============================
    -(use dbi)
    -(use gauche.collection)
    -(define (execute-sql dbfile sql)
    -(guard
    -(e ((<dbi-parameter-error> e) (dbi-close connect))
    -((<dbi-error> e) (exit 1))
    -(else (raise e)))
    -(let* ((connect (dbi-connect (string-append "dbi:sqlite3:"
    -dbfile)))
    -(query (dbi-prepare connect sql))
    -(result (dbi-execute query)))
    -(dbi-close connect)
    -result)))
    -(define *sql-result*
    -(execute-sql "quote.db"
    -"SELECT * from quote ORDER BY id DESC LIMIT 10;"))
    -
    - -

    - execute-sqlは -

    - -
      -
    1. - sqlite3用のファイル -
    2. -
    3. - 実行するsql文 -
    4. -
    - -

    - を引数にとり、実行した結果(リレーション)を返します。 -

    - -
    - 1カラム目と2カラム目を標準出力に表示する -
    - -

    - 次のようにしてみました: -

    - -
    -(for-each (lambda (row)
    -(format (current-output-port)
    -"id:~a\ndate:~a\n"
    -(dbi-get-value row )
    -(dbi-get-value row 1)))
    -*sql-result*)
    -
    - -

    - 実行結果はこのような感じです: -

    - -
    -% gosh 2012-04-14-122932.scm
    -id:10370
    -date:1334359203
    -id:10369
    -date:1334361235
    -id:10368
    -date:1334327565
    -id:10367
    -date:1334239319
    -id:10366
    -date:1334235069
    -id:10365
    -date:1334186403
    -id:10364
    -date:1334177624
    -id:10363
    -date:1334177843
    -id:10362
    -date:1334152357
    -id:10361
    -date:1334152804
    -
    - -
    - DBのカラム名を取得し、標準出力に表示する -
    - -

    - 次のようにしてみました: -

    - -
    -(for-each (lambda (column-name)
    -(format (current-output-port)
    -"~a\n"
    -column-name))
    -(relation-column-names *sql-result*))
    -
    - -

    - 実行結果はこのような感じです: -

    - -
    -% gosh 2012-04-14-122932.scm
    -id
    -date
    -quote
    -source
    -md5
    -
    - -
    - 各カラムの値を取得し、標準出力に表示する -
    - -

    - 次のようにしてみました: -

    - -
    -(let* ((column-names
    -(relation-column-names *sql-result*))
    -(getter (relation-accessor *sql-result*)))
    -(for-each (lambda (row)
    -(map (lambda (column)
    -(format (current-output-port)
    -"~a:\n~a\n"
    -column
    -(getter row column)))
    -column-names))
    -*sql-result*))
    -
    - -

    - 実行結果はこのような感じです: -

    - -
    -% gosh 2012-04-14-122932.scm
    -id:
    -10370
    -date:
    -1334359203
    -quote:
    -抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)
    -source:
    -http://twitter.com/medtoolz/status/190930863851184129
    -md5:
    -6392e235cebdae0ac9c87ee958648fc0
    -
    - -

    - さてと -

    - -

    - もう少し遊んでみます。 -

    -
    diff --git a/content/post/2012/04/22/2012-04-22-00001554.md b/content/post/2012/04/22/2012-04-22-00001554.md deleted file mode 100644 index 0d82da2..0000000 --- a/content/post/2012/04/22/2012-04-22-00001554.md +++ /dev/null @@ -1,280 +0,0 @@ ---- -title: もう少しgauche-dbd-sqlite3で遊んでみた -author: kazu634 -date: 2012-04-22 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5459;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - gauche - - sqlite3 - ---- -
    -

    - 使い方をもう少し勉強してみました。 -

    - -

    - ソース -

    - -
    -#!/usr/local/bin/gosh
    -;; ==============================
    -;; Libraries:
    -;; ==============================
    -(use dbi)
    -(use gauche.collection)
    -(use gauche.test)
    -;; ==============================
    -;; Variables:
    -;; ==============================
    -(define *db-file* "test.db")
    -;; ==============================
    -;; Functions:
    -;; ==============================
    -;; (execute-sql dbfile sql)
    -;;   Arguments:
    -;;     - dbfile: path-to-sqlite3-dbfile
    -;;     - sql: the sql to be executed
    -;;
    -;;   Output:
    -;;     Collection objects that dbi module returns
    -(define (execute-sql dbfile sql)
    -(guard
    -(e ((<dbi-parameter-error> e) (dbi-close connect))
    -((<dbi-error> e) (exit 1))
    -(else (raise e)))
    -(let* ((connect (dbi-connect (string-append "dbi:sqlite3:"
    -dbfile)))
    -(query (dbi-prepare connect sql))
    -(result (dbi-execute query)))
    -(dbi-close connect)
    -result)))
    -(define (test-db-execute sql)
    -(test* (format "~s" sql)
    -#t
    -(dbi-open? (execute-sql *db-file* sql))))
    -(define (gen-list al proc)
    -(map (lambda (l)
    -(proc l))
    -al))
    -(define (gen-key-list al)
    -(gen-list al car))
    -(define (gen-value-list al)
    -(gen-list al cdr))
    -(define (append-list-string l)
    -(fold (lambda (data seed)
    -(if (string=? seed "")
    -(format #f
    -(cond
    -[(number? data) "~A"]
    -[(string? data) "'~A'"]
    -[(symbol? data) "~A"])
    -data)
    -(format #f
    -(cond
    -[(number? data) "~A, ~A"]
    -[(string? data) "~A, '~A'"]
    -[(symbol? data) "~A, ~A"])
    -seed
    -data)))
    -""
    -l))
    -(define (gen-insert-sql table al)
    -(format "INSERT INTO ~A (~A) VALUES (~A);"
    -table
    -(append-list-string (gen-key-list al))
    -(append-list-string (gen-value-list al))))
    -(define (append-alist-string al)
    -(fold (lambda (data seed)
    -(if (string=? seed "")
    -(format "~A ~A"
    -(car data)
    -(cdr data))
    -(format "~A, ~A ~A"
    -seed
    -(car data)
    -(cdr data))))
    -""
    -al))
    -(define (gen-create-sql table schema)
    -(format "CREATE TABLE ~A (~A);"
    -table
    -(append-alist-string schema)))
    -(define (test-db-select vecl sql)
    -(test* (format "~s" sql)
    -vecl
    -(map identity
    -(execute-sql *db-file*
    -sql))))
    -;; ==============================
    -;; Tests:
    -;; ==============================
    -(test-start "Gauche-dbd-sqlite3")
    -(test-section "Test Utilities:")
    -(test* "Key Arrangement Utility:"
    -'(date quote source md5)
    -(gen-key-list
    -'((date . 1334152804)
    -(quote . "Do not be evil.")
    -(source . "http://www.google.com/")
    -(md5 . "ada3ff1732557af042540d34f37ed0cd"))))
    -(test* "Value Arrangement Utility:"
    -'(1334152804
    -"Do not be evil."
    -"http://www.google.com/"
    -"ada3ff1732557af042540d34f37ed0cd")
    -(gen-value-list
    -'((date . 1334152804)
    -(quote . "Do not be evil.")
    -(source . "http://www.google.com/")
    -(md5 . "ada3ff1732557af042540d34f37ed0cd"))))
    -(test* "Concatnation Utility (in case of keys):"
    -"date, quote, source, md5"
    -(append-list-string '(date quote source md5)))
    -(test* "Concatnation Utility (in case of values):"
    -"1334152804, 'Do not be evil.', 'http://www.google.com/', 'ada3ff1732557af042540d34f37ed0cd'"
    -(append-list-string
    -'(1334152804
    -"Do not be evil."
    -"http://www.google.com/"
    -"ada3ff1732557af042540d34f37ed0cd")))
    -(test* "Generating Insertion SQL:"
    -"INSERT INTO quote (date, quote, source, md5) VALUES (1334152804, 'Do not be evil.', 'http://www.google.com/', 'ada3ff1732557af042540d34f37ed0cd');"
    -(gen-insert-sql
    -"quote"
    -'((date . 1334152804)
    -(quote . "Do not be evil.")
    -(source . "http://www.google.com/")
    -(md5 . "ada3ff1732557af042540d34f37ed0cd"))))
    -(test* "Concatnation Utility (in case of CREATE sql)"
    -"id INTEGER PRIMARY KEY AUTOINCREMENT, date NUMERIC, quote TEXT, source TEXT, md5 TEXT"
    -(append-alist-string
    -'((id . "INTEGER PRIMARY KEY AUTOINCREMENT")
    -(date . "NUMERIC")
    -(quote . "TEXT")
    -(source . "TEXT")
    -(md5 . "TEXT"))))
    -(test* "Generating Creation SQL:"
    -"CREATE TABLE quote (id INTEGER PRIMARY KEY AUTOINCREMENT, date NUMERIC, quote TEXT, source TEXT, md5 TEXT);"
    -(gen-create-sql
    -"quote"
    -'((id . "INTEGER PRIMARY KEY AUTOINCREMENT")
    -(date . "NUMERIC")
    -(quote . "TEXT")
    -(source . "TEXT")
    -(md5 . "TEXT"))))
    -(test-section "Table Creation:")
    -(test-db-execute
    -(gen-create-sql
    -"quote"
    -'((id . "INTEGER PRIMARY KEY AUTOINCREMENT")
    -(date . "NUMERIC")
    -(quote . "TEXT")
    -(source . "TEXT")
    -(md5 . "TEXT"))))
    -(test-section "Data Insertion:")
    -(test-db-execute
    -(gen-insert-sql
    -"quote"
    -'((date . 1334152804)
    -(quote . "Do not be evil.")
    -(source . "http://www.google.com/")
    -(md5 . "ada3ff1732557af042540d34f37ed0cd"))))
    -(test-db-execute
    -(gen-insert-sql
    -"quote"
    -'((id . 2)
    -(date . 1334359203)
    -(quote . "抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)")
    -(source . "http://twitter.com/medtoolz/status/190930863851184129")
    -(md5 . "6392e235cebdae0ac9c87ee958648fc0"))))
    -(test-section "Data Check:")
    -(test-db-select
    -'(#(1
    -1334152804
    -"Do not be evil."
    -"http://www.google.com/"
    -"ada3ff1732557af042540d34f37ed0cd"))
    -"SELECT * FROM quote WHERE id=1;")
    -(test-db-select
    -'(#(2
    -1334359203
    -"抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)"
    -"http://twitter.com/medtoolz/status/190930863851184129"
    -"6392e235cebdae0ac9c87ee958648fc0"))
    -"SELECT * FROM quote WHERE id=2;")
    -(test-db-select
    -'(#(1
    -1334152804
    -"Do not be evil."
    -"http://www.google.com/"
    -"ada3ff1732557af042540d34f37ed0cd")
    -#(2
    -1334359203
    -"抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)"
    -"http://twitter.com/medtoolz/status/190930863851184129"
    -"6392e235cebdae0ac9c87ee958648fc0"))
    -"SELECT * FROM quote;")
    -(test-section "Database Manipulation:")
    -(test-db-execute
    -"UPDATE quote SET date=1000000000 WHERE id=1;")
    -(test-db-select
    -'(#(1
    -1000000000
    -"Do not be evil."
    -"http://www.google.com/"
    -"ada3ff1732557af042540d34f37ed0cd"))
    -"SELECT * FROM quote WHERE id=1;")
    -(test-db-execute
    -"DELETE FROM quote WHERE id=1;")
    -(test-db-select
    -'(#(2
    -1334359203
    -"抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)"
    -"http://twitter.com/medtoolz/status/190930863851184129"
    -"6392e235cebdae0ac9c87ee958648fc0"))
    -"SELECT * FROM quote;")
    -;; ==============================
    -;; Teardown:
    -;; ==============================
    -(sys-unlink *db-file*)
    -(test-end)
    -
    - -

    - 実行結果 -

    - -

    - 実行すると、こんな感じになります: -

    - -
    -Testing Gauche-dbd-sqlite3 ...
    -<Test Utilities:>--------------------------------------------------------------
    -test Key Arrangement Utility:, expects (date quote source md5) ==> ok
    -test Value Arrangement Utility:, expects (1334152804 "Do not be evil." "http://www.google.com/" "ada3ff1732557af042540d34f37ed0cd") ==> ok
    -test Concatnation Utility (in case of keys):, expects "date, quote, source, md5" ==> ok
    -test Concatnation Utility (in case of values):, expects "1334152804, 'Do not be evil.', 'http://www.google.com/', 'ada3ff1732557af042540d34f37ed0cd'" ==> ok
    -test Generating Insertion SQL:, expects "INSERT INTO quote (date, quote, source, md5) VALUES (1334152804, 'Do not be evil.', 'http://www.google.com/', 'ada3ff1732557af042540d34f37ed0cd');" ==> ok
    -test Concatnation Utility (in case of CREATE sql), expects "id INTEGER PRIMARY KEY AUTOINCREMENT, date NUMERIC, quote TEXT, source TEXT, md5 TEXT" ==> ok
    -test Generating Creation SQL:, expects "CREATE TABLE quote (id INTEGER PRIMARY KEY AUTOINCREMENT, date NUMERIC, quote TEXT, source TEXT, md5 TEXT);" ==> ok
    -<Table Creation:>--------------------------------------------------------------
    -test "CREATE TABLE quote (id INTEGER PRIMARY KEY AUTOINCREMENT, date NUMERIC, quote TEXT, source TEXT, md5 TEXT);", expects #t ==> ok
    -<Data Insertion:>--------------------------------------------------------------
    -test "INSERT INTO quote (date, quote, source, md5) VALUES (1334152804, 'Do not be evil.', 'http://www.google.com/', 'ada3ff1732557af042540d34f37ed0cd');", expects #t ==> ok
    -test "INSERT INTO quote (id, date, quote, source, md5) VALUES (2, 1334359203, '抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)', 'http://twitter.com/medtoolz/status/190930863851184129', '6392e235cebdae0ac9c87ee958648fc0');", expects #t ==> ok
    -<Data Check:>------------------------------------------------------------------
    -test "SELECT * FROM quote WHERE id=1;", expects (#(1 1334152804 "Do not be evil." "http://www.google.com/" "ada3ff1732557af042540d34f37ed0cd")) ==> ok
    -test "SELECT * FROM quote WHERE id=2;", expects (#(2 1334359203 "抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)" "http://twitter.com/medtoolz/status/190930863851184129" "6392e235cebdae0ac9c87ee958648fc0")) ==> ok
    -test "SELECT * FROM quote;", expects (#(1 1334152804 "Do not be evil." "http://www.google.com/" "ada3ff1732557af042540d34f37ed0cd") #(2 1334359203 "抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)" "http://twitter.com/medtoolz/status/190930863851184129" "6392e235cebdae0ac9c87ee958648fc0")) ==> ok
    -<Database Manipulation:>-------------------------------------------------------
    -test "UPDATE quote SET date=1000000000 WHERE id=1;", expects #t ==> ok
    -test "SELECT * FROM quote WHERE id=1;", expects (#(1 1000000000 "Do not be evil." "http://www.google.com/" "ada3ff1732557af042540d34f37ed0cd")) ==> ok
    -test "DELETE FROM quote WHERE id=1;", expects #t ==> ok
    -test "SELECT * FROM quote;", expects (#(2 1334359203 "抑止力とは、「戦う意思を持たない暴力」ではなく、「戦わない意志を持った暴力」のことなのだと思う。小さな違いだけれど、意思を示さない限り、それは「力」たりえない。 (via @medtoolz)" "http://twitter.com/medtoolz/status/190930863851184129" "6392e235cebdae0ac9c87ee958648fc0")) ==> ok
    -passed.
    -
    -
    diff --git a/content/post/2012/04/22/2012-04-22-00001555.md b/content/post/2012/04/22/2012-04-22-00001555.md deleted file mode 100644 index 784bad4..0000000 --- a/content/post/2012/04/22/2012-04-22-00001555.md +++ /dev/null @@ -1,58 +0,0 @@ ---- -title: 谷中・上野桜木・日暮里付近の桜 -author: kazu634 -date: 2012-04-21 -has_been_twittered: - - yes -tmac_last_id: - - 303816659393736705 -categories: - - つれづれ -tags: - - 日暮里 - - 谷中 - ---- -お引越しをして初めての桜シーズンでした。気づいたらそこいら中に桜があってぶらぶら散歩してきました。もう桜は散っちゃったけど、記録として貼り付けておきます。 - -

    -Cherry blossoms at night -

    - -

    - Cherry Blossoms at Yanaka San-saki Zaka -

    - -

    - - -
    Cherry Blossom at Ueno -

    - -

    - Cherry Blossoms at Yanaka Cemetery -

    - -

    -Cherry Blossom at Yanaka Cemetery -

    - -

    - Cherry Blossoms at Yanaka Cemetery -

    - -

    -Cherry Blossom at Yanaka Cemetery -

    - -

    - Hanami Party @ Yanaka Cemetery -

    - -

    -Cherry Blossom at Nippori -

    - -

    - Cherry Blossoms in front of Nippori Sta. -

    diff --git a/content/post/2012/04/28/2012-04-28-00001556.md b/content/post/2012/04/28/2012-04-28-00001556.md deleted file mode 100644 index 16d930c..0000000 --- a/content/post/2012/04/28/2012-04-28-00001556.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Espresso Factory – 団子坂 -author: kazu634 -date: 2012-04-28 -has_been_twittered: - - yes -tmac_last_id: - - 303816659393736705 -categories: - - つれづれ -tags: - - 千駄木 - ---- -ランチでぶらついてたどり着きました。千駄木駅前のサンマルクほど人がいなくて、ゆったりとできます。 - - diff --git a/content/post/2012/05/13/2012-05-13-00001557.md b/content/post/2012/05/13/2012-05-13-00001557.md deleted file mode 100644 index 4a847f8..0000000 --- a/content/post/2012/05/13/2012-05-13-00001557.md +++ /dev/null @@ -1,30 +0,0 @@ ---- -title: 仙台国際ハーフマラソンを走りました -author: kazu634 -date: 2012-05-13 -has_been_twittered: - - yes -tmac_last_id: - - 303816654444433408 -categories: - - スポーツ - - ランニング -tags: - - 仙台 - ---- -仙台国際ハーフマラソンを走って来ました。今年から市民マラソンとして生まれ変わることにしたそうで、2kmの部や5kmの部ができていました。私は今回、ハーフマラソンを走って来ました。 - -

    -クリネックススタジアム
    会場の宮城野陸上競技場に隣接するクリネックススタジアム -

    - -以前走った時とはコースが変わっていて、宮城野陸上競技場から新寺通り→あおば通り→二高前→定禅寺通り→(来た道を戻る)→宮城陸上競技場→卸町ぐるぐる→宮城野陸上競技場という感じでした。 - - - -90分を切ることを目標にしていたのですが、残念ながら13km過ぎてお腹が痛くなってしまいました。。。残念なり。それさえなければ、90分を切れたはずなのですが。。。 - -

    -IMG_2277 -

    diff --git a/content/post/2012/05/27/2012-05-27-00001558.md b/content/post/2012/05/27/2012-05-27-00001558.md deleted file mode 100644 index e49af76..0000000 --- a/content/post/2012/05/27/2012-05-27-00001558.md +++ /dev/null @@ -1,110 +0,0 @@ ---- -title: 原宿・表参道方面にお出かけ -author: kazu634 -date: 2012-05-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816653714624512 -categories: - - スポーツ - - つれづれ - - ランニング -tags: - - 代々木 - - 原宿 - - 表参道 - ---- -本日はご近所さんに誘われて代々木公園でランニングの講座を受けてきました。原宿駅に集合して、代々木公園で練習し、打ち上げは表参道でした。 - -

    -21/365-running is life -

    - - - -## 原宿駅周辺 - -待ち合わせの原宿駅に早めに着いたので、ぶらぶらして写真を撮っていました: - -

    -Near Harajuku Sta. -

    - -

    - Harajuku Station -

    - -

    -Near Harajuku Sta. -

    - -

    - Road to Omote-Sando -

    - -## ランニングの練習会 @ 代々木公園 - -入念なストレッチのやり方、どこに気をつけると伸ばせるのかなど色々な気づきがありました。痛くなるんだけど、伸ばし方がわからない部分っていうのがあったのですが、「こうすれば伸ばせるのか!」と驚くことが多かったです。ランニングのアドバイスとしては - - * 膝のサスペンションを効かせる - * 膝を上げてみる - -といった点を指摘されました。意識して頑張ってみようと思います。 - -## 打ち上げ @ Eco Farm Cafe 632 - -表参道にある割には、広くて、それなりに空いている素敵なお店でした。ご飯も美味しかったです。ビールは Heineken だったかな。 - -

    -Curry -

    - -

    - Curry -

    - -

    -Curry -

    - -

    - Curry -

    - -

    -Hamburger -

    - -

    - Hamburger -

    - -

    -Eco Farm -

    - -

    - Shop Interior -

    - -## 東急プラザ表参道店 - -新しくできた店舗らしく、人ごみになっていました。最上階にはスタバがあって、簡単な中庭があって素敵な雰囲気。混んでいなければ通いたいのですが。。。 - -

    -Tokyu Plaza Omote-Sando -

    - -

    - Tokyu Plaza @ Omote Sando -

    - -

    -Tokyu Plaza Omote-Sando -

    - -

    - Tokyu Plaza @ Omote Sando -

    diff --git a/content/post/2012/06/03/2012-06-03-00001559.md b/content/post/2012/06/03/2012-06-03-00001559.md deleted file mode 100644 index 152b9a8..0000000 --- a/content/post/2012/06/03/2012-06-03-00001559.md +++ /dev/null @@ -1,54 +0,0 @@ ---- -title: 本を読むための喫茶店 – 結構人ミルクホール -author: kazu634 -date: 2012-06-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816653714624512 -categories: - - つれづれ - - 読書 -tags: - - 千駄木 - ---- -千駄木にある喫茶店・結構人ミルクホールに行って参りました。 - -

    -Kekko-jin Milk Hall -

    - - - -このお店は本が好きな人のための喫茶店というよりは、本を読む人のための喫茶店でした。上の写真に書いてあるように、二人までの席しか用意されていません。基本的には一人がけの席が何個かあって、お互いに見えないような工夫がされています。そして店内はかなり静か。他のお客さんの本をめくる音や、店の人が料理をする音が響いてくるような環境です。 - -

    -Kekko-jin Milk Hall -

    - -上の写真に書いてあるように: - -> 2階住民の生活音が時々響きますこと、ご容赦ください。 - -というような状態なんです。店内はかなり静かです。 - -とりあえず初めての今回はココアとトーストを頼んでみました: - -

    -Kekko-jin Milk Hall -

    - -

    - A Cup of Cocoa -

    - -

    -Kekko-jin Milk Hall -

    - -

    - Toast -

    - -美味しくいただけて、かなり集中して読書できます。また行ってみたいなぁ。 diff --git a/content/post/2012/06/17/2012-06-17-00001560.md b/content/post/2012/06/17/2012-06-17-00001560.md deleted file mode 100644 index ae0ecb8..0000000 --- a/content/post/2012/06/17/2012-06-17-00001560.md +++ /dev/null @@ -1,126 +0,0 @@ ---- -title: yorimichi cafe @ 千駄木 -author: kazu634 -date: 2012-06-17 -has_been_twittered: - - yes -tmac_last_id: - - 303816652145971200 -categories: - - つれづれ -tags: - - 千駄木 - ---- -谷根千のカフェを巡る旅シリーズです。今日は千駄木の yorimichi cafe に行って参りました。 - -

    -

    -
    -
    -
    -
    - - - - -
    -

    - -店内はおしゃれば雰囲気。無印の商品でカフェを作るとこんな清潔感あふれる優しい感じになるのかな: - -

    -Yorimichi cafe interior -

    - -

    -Yorimichi cafe interior -

    - -

    -Yorimichi cafe interior -

    - -

    -Yorimichi cafe interior -

    - -

    -Yorimichi cafe interior -

    - -コーヒーとタコライスを注文。美味しかったです♪ - -

    -Coffee @ Yorimichi Cafe -

    - -

    -Taco Rice -

    diff --git a/content/post/2012/06/25/2012-06-25-00001561.md b/content/post/2012/06/25/2012-06-25-00001561.md deleted file mode 100644 index 31b9f82..0000000 --- a/content/post/2012/06/25/2012-06-25-00001561.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: 2012松島ハーフマラソンの通知 -author: kazu634 -date: 2012-06-24 -has_been_twittered: - - yes -tmac_last_id: - - 303816649348374528 -categories: - - ランニング -tags: - - 松島 - ---- -今年も松島ハーフマラソンの募集要項が配布される季節になりました。今年はコースは違えど、ハーフマラソンの部も復活ということで、盛り上がりそうな予感です。 - -

    -2012松島マラソン_001 -

    - -

    - 松島マラソンの募集要項 -

    - -

    - 今年もがんばりますよん。 -

    diff --git a/content/post/2012/07/25/2012-07-25-00001563.md b/content/post/2012/07/25/2012-07-25-00001563.md deleted file mode 100644 index 8754dcd..0000000 --- a/content/post/2012/07/25/2012-07-25-00001563.md +++ /dev/null @@ -1,99 +0,0 @@ ---- -title: VMWare ESXiの導入を検討中 -author: kazu634 -date: 2012-07-25 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5463;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - esxi - ---- -
    -

    - とある銀行のプロジェクトに参加していて、そこでは現在フロントエンドのウェブサーバとして Windowsサーバを600台近く抱えている。ハードウェアの保守期限が切れるため、次期システムの設計が終わろうとしている。次期システムではフロントエンドのウェブサーバを仮想ゲストOSとして構築するそうだ!銀行にしてはチャレンジしてやがんな。 -

    - -

    - というわけで否応なく、VMWare ESXiやVCenterのお守りもこれから行うことになることが確定したため、今年の夏は ESXi サーバの構築・お金に余裕があればvCenterの構築・監視(SNMP,ログ,プロセス)の実践も行なってみたい。 -

    - -

    - サーバはこいつを購入して見ることを検討中っす: 日本HP – HP ProLiant MicroServer – モデル -

    - -

    - とりあえずこの本でお勉強の予定: -

    - -
    -VMware徹底入門 第2版

    - -
    -

    -VMware徹底入門 第2版 -

    - - -
    - -
    -
    -
    - -

    - 仮想OS間は Vyatta で接続するのがいいみたい: -

    - -
    -オープンソース・ソフトウェアルータVyatta入門 ――実践ルーティングから仮想化まで (Software Design plus)

    - - - -
    -
    -
    -
    diff --git a/content/post/2012/07/29/2012-07-29-00001564.md b/content/post/2012/07/29/2012-07-29-00001564.md deleted file mode 100644 index 3eabf29..0000000 --- a/content/post/2012/07/29/2012-07-29-00001564.md +++ /dev/null @@ -1,156 +0,0 @@ ---- -title: Ubuntu 12.04 に jenkins をインストールする -author: kazu634 -date: 2012-07-29 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5465;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - jenkins - - ubuntu - ---- -
    -

    - » Jenkins ユーザ・カンファレンス 2012 東京 日本Jenkinsユーザ会に参加してきました。 -

    - -

    - 参加した目的としては -

    - -
      -
    1. - CIツールの目的を知りたい -
    2. -
    3. - jenkins で何ができるのかを知りたい -
    4. -
    5. - どのようなことを運用するときに気をつけるべきなのか知りたい -
    6. -
    7. - CIツールとしてではない jenkins の使い方を知りたい -
    8. -
    - -

    - などといった目的で参加しました。いろいろな発表を聞いて、CIツールの概要・目的、jenkinsの使われ方が理解できたと思います。 -

    - -

    - そこでさっそく家の VM に jenkins をインストールしてみました。 -

    - -

    - 参考にしたサイト -

    - - - -

    - インストールログ -

    - -

    - Ubuntu 12.04に jenkins をインストールしました。構成としてはフロントエンドに nginx を使用し、バックエンドの 8080 ポートに jenkins をインストールします: -

    - -
    - jenkinsのインストール -
    - -
    -$ wget -q -O - http://pkg.jenkins-ci.org/debian/jenkins-ci.org.key | sudo apt-key add -
    -[sudo] password for kazu634:
    -OK
    -$ sudo sh -c 'echo deb http://pkg.jenkins-ci.org/debian binary/ > /etc/apt/sources.list.d/jenkins.list'
    -$ ll /etc/apt/sources.list.d/
    -total 12
    -drwxr-xr-x 2 root root 4096  729 22:38 ./
    -drwxr-xr-x 6 root root 4096  729 22:37 ../
    --rw-r--r-- 1 root root   45  729 22:38 jenkins.list
    -$ sudo aptitude update
    -[...]
    -$ sudo aptitude install jenkins
    -The following NEW packages will be installed:
    -ca-certificates-java{a} daemon{a} fontconfig{a} fontconfig-config{a} hicolor-icon-theme{a} icedtea-6-jre-cacao{a}
    -icedtea-6-jre-jamvm{a} icedtea-netx{a} icedtea-netx-common{a} java-common{a} jenkins libasound2{a} libasyncns0{a}
    -libatk-wrapper-java{a} libatk-wrapper-java-jni{a} libatk1.0-0{a} libatk1.-data{a} libavahi-client3{a}
    -libavahi-common-data{a} libavahi-common3{a} libcairo2{a} libcups2{a} libdatrie1{a} libflac8{a} libfontconfig1{a}
    -libgdk-pixbuf2.0-0{a} libgdk-pixbuf2.-common{a} libgif4{a} libgtk2.0-0{a} libgtk2.-bin{a} libgtk2.-common{a}
    -libjasper1{a} libjpeg-turbo8{a} libjpeg8{a} libjson0{a} libnspr4{a} libnss3{a} libnss3-1d{a} libogg0{a}
    -libpango1.0-0{a} libpcsclite1{a} libpixman-1-0{a} libpulse0{a} libsndfile1{a} libthai-data{a} libthai0{a}
    -libtiff4{a} libvorbis0a{a} libvorbisenc2{a} libxcb-render0{a} libxcb-shm0{a} libxcomposite1{a} libxcursor1{a}
    -libxdamage1{a} libxfixes3{a} libxft2{a} libxi6{a} libxinerama1{a} libxrandr2{a} libxrender1{a} libxtst6{a}
    -openjdk-6-jre{a} openjdk-6-jre-headless{a} openjdk-6-jre-lib{a} shared-mime-info{a} ttf-dejavu-core{a}
    -ttf-dejavu-extra{a} tzdata-java{a} x11-common{a}
    - packages upgraded, 69 newly installed,  to remove and  not upgraded.
    -Need to get 96.1 MB of archives. After unpacking 181 MB will be used.
    -Do you want to continue? [Y/n/?] y
    -[...]
    -
    - -
    - nginxのインストール -
    - -
    -$ sudo -s
    -# nginx=stable
    -# add-apt-repository ppa:nginx/$nginx
    -The program 'add-apt-repository' is currently not installed.  You can install it by typing:
    -apt-get install python-software-properties
    -# echo "deb http://ppa.launchpad.net/nginx/$nginx/ubuntu lucid main" > /etc/apt/sources.list.d/nginx-
    -$nginx-lucid.list
    -# apt-key adv --keyserver keyserver.ubuntu.com --recv-keys C300EE8C
    -Executing: gpg --ignore-time-conflict --no-options --no-default-keyring --secret-keyring /tmp/tmp.UpyY1fEVhQ --trustdb-n
    -ame /etc/apt/trustdb.gpg --keyring /etc/apt/trusted.gpg --primary-keyring /etc/apt/trusted.gpg --keyserver keyserver.ubu
    -ntu.com --recv-keys C300EE8C
    -gpg: requesting key C300EE8C from hkp server keyserver.ubuntu.com
    -gpg: key C300EE8C: public key "Launchpad Stable" imported
    -gpg: no ultimately trusted keys found
    -gpg: Total number processed: 1
    -gpg:               imported: 1  (RSA: 1)
    -# apt-get update
    -[...]
    -# apt-get install nginx
    -$ cd /etc/nginx/sites-available
    -$ sudo rm default
    -[sudo] password for kazu634:
    -$ sudo vi jenkins
    -$ cat jenkins
    -upstream app_server {
    -server 127...1:8080 fail_timeout=;
    -}
    -server {
    -listen 80;
    -server_name _;
    -location / {
    -proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    -proxy_set_header Host $http_host;
    -proxy_redirect off;
    -if (!-f $request_filename) {
    -proxy_pass http://app_server;
    -break;
    -}
    -}
    -}
    -$ sudo ln -s /etc/nginx/sites-available/jenkins /etc/nginx/sites-enabled/
    -$ sudo service nginx restart
    -
    - -

    - アクセスしてみる -

    - -

    -f:id:sirocco634:20120729234752j:image:w360 -

    -
    diff --git a/content/post/2012/09/08/2012-09-08-00001566.md b/content/post/2012/09/08/2012-09-08-00001566.md deleted file mode 100644 index 6519880..0000000 --- a/content/post/2012/09/08/2012-09-08-00001566.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 磐梯高原猪苗代湖マラソン前日 -author: kazu634 -date: 2012-09-07 -has_been_twittered: - - yes -tmac_last_id: - - 303816646643048448 -categories: - - ランニング -tags: - - 猪苗代 - ---- -昨年はフルマラソンを3:30を切って走りました。今年の目標をどうしようかと考えた結果、ウルトラマラソンにチャレンジすることにしました。明日、05:00スタートです。頑張ります! - - - -この湖の周りを走ります(^-^)/私は65kmを走ります! diff --git a/content/post/2012/09/17/2012-09-17-00001568.md b/content/post/2012/09/17/2012-09-17-00001568.md deleted file mode 100644 index eef61a5..0000000 --- a/content/post/2012/09/17/2012-09-17-00001568.md +++ /dev/null @@ -1,120 +0,0 @@ ---- -title: ubuntu サーバで vyatta の SNMP 情報を取得する -author: kazu634 -date: 2012-09-17 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5469;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - snmp - - ubuntu - - vyatta - ---- -
    -

    - まとめの時間が取れていませんが、こつこつと ESXi サーバのテストをしています。タイムリーにはまったので、切り出して書きます。 -

    - -

    - やりたいこと -

    - -

    - ubuntuサーバを監視用に利用するつもりで、 SNMP Get で vyatta の情報を取得したい。 -

    - -

    - ubuntuサーバで必要なこと -

    - -

    - 必要なパッケージをインストールします: -

    - -
    -$ sudo aptitude install snmp snmp-mibs-downloader
    -
    - -

    - /etc/snmp/snmp.conf を編集します: -

    - -
    -$ sudo cp -p /etc/snmp/snmp.conf /etc/snmp/snmp.conf.`date "+%Y%m%d"`
    -$ ll /etc/snmp/snmp.conf*
    -$ sudo vi /etc/snmp/snmp.conf
    -$ diff -u /etc/snmp/snmp.conf.`date "+%Y%m%d"` /etc/snmp/snmp.conf
    -
    - -

    - vyatta で必要なこと -

    - -

    - コミュニティ名を指定してあげます。 -

    - -
    -$ configure
    -# set service snmp community vm-env
    -# commit
    -# save
    -# exit
    -
    - -

    - 動作確認 -

    - -

    - ubuntuサーバから vyatta (192.168.1.1) にアクセスして snmp get します。 -

    - -
    -% snmpwalk -v2c -c vm-env 192.168.1.1 | head                                               [/etc/init.d]
    -SNMPv2-MIB::sysDescr. = STRING: Vyatta VC6.4-2012.05.31
    -SNMPv2-MIB::sysObjectID. = OID: SNMPv2-SMI::enterprises.30803
    -DISMAN-EVENT-MIB::sysUpTimeInstance = Timeticks: (4298156) 11:56:21.56
    -SNMPv2-MIB::sysContact. = STRING: root
    -SNMPv2-MIB::sysName. = STRING: vyatta
    -SNMPv2-MIB::sysLocation. = STRING: Unknown
    -SNMPv2-MIB::sysServices. = INTEGER: 14
    -SNMPv2-MIB::sysORLastChange. = Timeticks: (4) :00:00.04
    -SNMPv2-MIB::sysORID.1 = OID: SNMP-MPD-MIB::snmpMPDMIBObjects.3.1.1
    -SNMPv2-MIB::sysORID.2 = OID: SNMP-USER-BASED-SM-MIB::usmMIBCompliance
    -
    - -
    -オープンソース・ソフトウェアルータVyatta入門 ――実践ルーティングから仮想化まで (Software Design plus)

    - - - -
    -
    -
    -
    diff --git a/content/post/2012/10/27/2012-10-27-hobonichi_planner.md b/content/post/2012/10/27/2012-10-27-hobonichi_planner.md deleted file mode 100644 index f33259b..0000000 --- a/content/post/2012/10/27/2012-10-27-hobonichi_planner.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Hobonichi Plannerを買いました -author: kazu634 -date: 2012-10-27 -has_been_twittered: - - yes -tmac_last_id: - - 303816645716086784 -categories: - - お気に入り - - 文房具 - ---- -ほぼ日手帳の英語版が登場したので購入しました! 日本語はひらがな・カタカナ・漢字・アルファベットが混在していて、とてもバランスが取るのが難しいのですが、アルファベットだけだとシンプルになってスタイルが良くなります。また、英語に触れる機会も多くしたいので、即決で購入です。 - -20121027221828_001 - - - -箱を開けるとこんなメッセージが: - -IMGP1356.JPG - -どんどん開けます: - -IMGP1357.JPG - -IMGP1358.JPG - -手帳を革カバーに装着: - -IMGP1360.JPG - -シンプルです: - -IMGP1361.JPG diff --git a/content/post/2012/10/31/2012-10-31-00001569.md b/content/post/2012/10/31/2012-10-31-00001569.md deleted file mode 100644 index ec0b4ca..0000000 --- a/content/post/2012/10/31/2012-10-31-00001569.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: 上野公園のスタバから -author: kazu634 -date: 2012-10-31 -has_been_twittered: - - yes -tmac_last_id: - - 303816642113200129 -categories: - - つれづれ -tags: - - 上野 - ---- -急遽お休みになったので、ボケーっとしてます。 - - diff --git a/content/post/2012/11/18/2012-11-18-00001571.md b/content/post/2012/11/18/2012-11-18-00001571.md deleted file mode 100644 index 00a9fca..0000000 --- a/content/post/2012/11/18/2012-11-18-00001571.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: 結婚式に参加しますよん -author: kazu634 -date: 2012-11-18 -has_been_twittered: - - yes -tmac_last_id: - - 303816640733274113 -categories: - - つれづれ -tags: - - 仙台 - ---- -準備が着々と進んでいます。 - - diff --git a/content/post/2012/11/23/2012-11-23-mido-suji-at-osaka.md b/content/post/2012/11/23/2012-11-23-mido-suji-at-osaka.md deleted file mode 100644 index fa76139..0000000 --- a/content/post/2012/11/23/2012-11-23-mido-suji-at-osaka.md +++ /dev/null @@ -1,43 +0,0 @@ ---- -title: 御堂筋沿いをぶらぶら -author: kazu634 -date: 2012-11-23 -has_been_twittered: - - yes -tmac_last_id: - - 303816639906979842 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 旅行 -tags: - - 大阪 - ---- -大阪旅行の時の写真を貼り付けておきます。友達が案内してくれたので、大阪と仲良くなれました。 - - - -大阪駅が新しく改装されたそうです。全然知りませんでした。。。 - - - -曽根崎心中の舞台は大阪だったのですね。知りませんでした。 - - - - - -ランチはお好み焼きでした♪ - - - - - -ちょっとぶらぶらして流行りの唐揚げ屋さんへ。 - - - -最後は老舗の喫茶店でコーヒーロールケーキ♪ - - diff --git a/content/post/2012/11/30/2012-11-30-00001572.md b/content/post/2012/11/30/2012-11-30-00001572.md deleted file mode 100644 index 27e7ece..0000000 --- a/content/post/2012/11/30/2012-11-30-00001572.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: サックスライブ -author: kazu634 -date: 2012-11-30 -has_been_twittered: - - yes -tmac_last_id: - - 303816636065001472 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - 音楽 -tags: - - 谷中 - ---- -先週の日曜日はサックスのライブを聴いてきました。楽しく時間が過ごせたので良かったです! - -キモサベカルテットLive - -キモサベカルテットLive - -キモサベカルテットLive diff --git a/content/post/2012/12/04/2012-12-04-2012_national_election.md b/content/post/2012/12/04/2012-12-04-2012_national_election.md deleted file mode 100644 index cf3182a..0000000 --- a/content/post/2012/12/04/2012-12-04-2012_national_election.md +++ /dev/null @@ -1,20 +0,0 @@ ---- -title: 選挙 -author: kazu634 -date: 2012-12-04 -has_been_twittered: - - yes -tmac_last_id: - - 303816634311770113 -categories: - - つれづれ -tags: - - 谷中 -format: status - ---- -東京都民になって初めての選挙です! - -

    -20121204-233623.jpg -

    diff --git a/content/post/2012/12/06/2012-12-06-00001573.md b/content/post/2012/12/06/2012-12-06-00001573.md deleted file mode 100644 index 2aef6e2..0000000 --- a/content/post/2012/12/06/2012-12-06-00001573.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: iPad MiniのSSH Client上で Vim が起動できた -author: kazu634 -date: 2012-12-06 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5473;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Gadget - ---- -
    -

    - Vimのプラグインも起動できます←当たり前 -

    - -

    -Vim on iPad Mini SSH client -

    - -

    - 簡単なサーバの操作なら、もう iPad Mini からでいいんじゃないだろうか。Bluetoothのキーボードがあれば、Vimもお手軽に操作できるし。 -

    -
    diff --git a/content/post/2012/12/25/2012-12-25-notification_from_nagios_via_growl.md b/content/post/2012/12/25/2012-12-25-notification_from_nagios_via_growl.md deleted file mode 100644 index 57992a4..0000000 --- a/content/post/2012/12/25/2012-12-25-notification_from_nagios_via_growl.md +++ /dev/null @@ -1,173 +0,0 @@ ---- -title: Nagiosからの通知を Growl 経由で受け取る -author: kazu634 -date: 2012-12-25 -has_been_twittered: - - yes -tmac_last_id: - - 303816632113983489 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - Mac - - nagios - - tools - ---- -ESXiサーバを自宅内に設置していて、ゲストOSの一つに Nagios を導入しています。 Nagios 経由のアラームは Twitter に飛ばすようにしているのですが、頻繁に起動・停止を繰り返すようなゲスト OS に関しては Twitter に飛ばされると邪魔なことに気づきました。 - -そこで Growl に飛ばすこととしました。 - -## 環境 - -構成はこんなかんじです: - - * MacBookPro: OS X 10.6.8 - * Nagios: Ubuntu 12.04 - * Guest1: Windows 7 - * Guest2: Ubuntu 12.04 - -ネットワーク図はこんな感じです: - -Network - - - -## やりたいこと - -NagiosがGuest1,Guest2を監視した結果の通知をMacBookProで受け取りたい!Growlで! - -## MacBookPro側 - -MacBookPro側では Growl をインストールします。10.6.8では App Store からはダウンロードできないようなので、ホームページから直接ダウンロードします。 - -まずはトップページにアクセスして、丸で囲んだ部分をクリックします: - -growl_top - -表示されたページの丸で囲んだ部分をクリックしてダウンロードします: - -growl_downloads - -後はインストーラーをキックするだけ! - -## Nagios側 - -Nagios側では色々とやることがあります。 - - 1. Rubyのインストール - 2. Ruby-growlのインストール - 3. Nagiosの設定 - -### Rubyのインストール - -Rubyがインストールされていなかったので、インストールします: - -
    $ sudo aptitude install ruby
    -$ sudo aptitude install rubygems
    - -### Ruby-growlのインストール - -RubyからGrowlに通知するためのライブラリをインストールします: - -
    $ sudo gem install ruby-growl -v 3.0
    - -Ubuntu 12.04で標準でインストールされる Ruby は 1.8 系みたいなので、バージョン指定でインストールします。 - -### Nagiosの設定 - -Nagiosの設定は、次の二つを指定します: - -#### コマンドの定義 - -commands.cfgを編集します: - -[crayon] - -+### Growl ### - -+define command{ - -+ command_name host-notify-by-growl - -+ command_line /usr/local/bin/growl -h 192.168.3.7 -s -t “Nagios Notification” -m “$HOSTALIAS$ is $HOSTSTATE$. $HO - -+ } - -+ - -+define command{ - -+ command_name notify-by-growl - -+ command_line /usr/local/bin/growl -h 192.168.3.7 -s -t “Nagios Notification” -m “$SERVICEDESC$ @ $HOSTNAME$ is $ - -+ } - -[/crayon] - -Ruby-growlをインストールすると、growlコマンドも一緒にインストールされます。それを使用します。 - -#### コンタクトの定義 - -contacts.cfgを編集します: - -[crayon] - -@@ -35,7 +35,13 @@ define contact{ - -email nagios@localhost ; < <**\*\\*\* CHANGE THIS TO YOUR EMAIL ADDRESS \*\*\**** - -} - -– - -+define contact{ - -+ contact_name localadmin - -+ use generic-contact - -+ alias Local Host Admin - -+ service\_notification\_commands notify-by-growl - -+ host\_notification\_commands host-notify-by-growl - -+ } - -############################################################################### - -############################################################################### - -@@ -53,3 +59,9 @@ define contactgroup{ - -alias Nagios Administrators - -members nagiosadmin - -} - -+ - -+define contactgroup{ - -+ contactgroup_name localadmins - -+ alias Local Admins - -+ members localadmin - -+ } - -[/crayon] - -通知先にはとりあえず「localadmins」という名称をつけました。 - -## 動作確認 - -ホストをダウンさせると、Growlに通知が来ます: - -  - -GrowlHelperApp diff --git a/content/post/2013/01/02/2013-01-02-00001575.md b/content/post/2013/01/02/2013-01-02-00001575.md deleted file mode 100644 index a82a427..0000000 --- a/content/post/2013/01/02/2013-01-02-00001575.md +++ /dev/null @@ -1,23 +0,0 @@ ---- -title: ブログ移転のお知らせ -author: kazu634 -date: 2013-01-02 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5475;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - つれづれ - ---- -
    -

    - これまでは技術的な内容はここで公開していましたが、さくらVPSで運用しているブログに一本化します。以降の記事はこちらで書きます: -

    - -

    -His greatness lies in his sense of responsibility. | 武蔵が日常気になったことを書き散らかします。 -

    - -

    - よろしくお願いいたします。 -

    -
    diff --git a/content/post/2013/01/02/2013-01-02-vim-smartchr-plugin.md b/content/post/2013/01/02/2013-01-02-vim-smartchr-plugin.md deleted file mode 100644 index 7e3030d..0000000 --- a/content/post/2013/01/02/2013-01-02-vim-smartchr-plugin.md +++ /dev/null @@ -1,41 +0,0 @@ ---- -title: 半角スペースを入力する手間を省く -author: kazu634 -date: 2013-01-02 -has_been_twittered: - - yes -tmac_last_id: - - 303816626850119680 -categories: - - vim - ---- -## はじめに - -ただいま Ruby 勉強中です。 Chef などのデプロイ用のツールを活用するためには Ruby が読めないといけないと難しそうなので、勉強しているところです。 - -Rubyを勉強していて不便に思ったところは、ソースを綺麗にできないところでした。 - -Perlにはperltidyというコマンドがあって、ソースファイルをキレイにしてくれます。キレイにしてくれるといっても、「=」の部分でアラインを整えてくれるとかそういった役割しか求めていないのですが。。。ところが Ruby の場合には、perltidy相当のことをするコマンドがないみたい。 - -ちょっと別な方法が無いかを調べてみました。 - -## smartchrプラグイン - -Vimのsmartchrプラグインというのを使うと、例えば「=」を入力した時に自動的に両端に半角スペースを入力できるようでした。ということで、ちょっとインストールしてみます。 - -私は NeoBundle でプラグインを管理しているので、こんな感じで .vimrc に追記しました: - -
    NeoBundle 'kana/vim-smartchr'
    - -こうしておいて、「:NeoBundleInstall」しました。 - -設定はこんなかんじです: - -
    inoremap  = smartchr#loop(' = ', ' == ', ' === ', "=")
    -inoremap  + smartchr#loop(' + ', '++')
    -inoremap  - smartchr#loop(' - ', '--')
    -inoremap  / smartchr#loop(' / ', '// ', '/')
    -inoremap  * smartchr#loop(' * ', '*')
    -inoremap  < smartchr#loop(' < ', ' << ', '<')
    -inoremap  > smartchr#loop(' > ', ' >> ', '>')
    diff --git a/content/post/2013/01/03/2013-01-03-00001576.md b/content/post/2013/01/03/2013-01-03-00001576.md deleted file mode 100644 index daeebd5..0000000 --- a/content/post/2013/01/03/2013-01-03-00001576.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: zshでOS種別を判定する -author: kazu634 -date: 2013-01-03 -has_been_twittered: - - yes -tmac_last_id: - - 303816626850119680 -categories: - - Programming - - シェルスクリプト - ---- -なるほどと思ったので、衝動的にエントリー。 - -ここを参考にしました: - -
    case ${OSTYPE} in
    -    darwin*)
    -        #ここにMac向けの設定
    -        ;;
    -    linux*)
    -        #ここにLinux向けの設定
    -        ;;
    -esac
    - -そうだった。「*」使えるんだった。。。 diff --git a/content/post/2013/01/19/2013-01-19-japanese_sake_x_ichida_house.md b/content/post/2013/01/19/2013-01-19-japanese_sake_x_ichida_house.md deleted file mode 100644 index 1847780..0000000 --- a/content/post/2013/01/19/2013-01-19-japanese_sake_x_ichida_house.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 日本酒×市田邸のお知らせ -author: kazu634 -date: 2013-01-19 -has_been_twittered: - - yes -tmac_last_id: - - 304617040847699969 -categories: - - 谷根千イベント -tags: - - 上野桜木 - ---- -ご近所様からポスター頂いたので、とりあえず貼り付けておきます。来週の土日と急ですが、お時間のある方は行ってみてはいかがでしょうか。 - -20130119101706_001 - -公式サイトはこちら: 「新春の市田邸で、越後の銘酒と旬の料理を愉しむ」1月26・27日 diff --git a/content/post/2013/01/27/2013-01-27-execute_any_vim_command_from_cli.md b/content/post/2013/01/27/2013-01-27-execute_any_vim_command_from_cli.md deleted file mode 100644 index 7c51905..0000000 --- a/content/post/2013/01/27/2013-01-27-execute_any_vim_command_from_cli.md +++ /dev/null @@ -1,22 +0,0 @@ ---- -title: Vimで任意のコマンドを実行して終了する方法 -author: kazu634 -date: 2013-01-27 -has_been_twittered: - - yes -tmac_last_id: - - 307807252444758016 -categories: - - vim - ---- -CLIからVimを起動して、任意のコマンドを実行する方法がないのかと探していたのですが、どうやらできることに気づきました。こんな感じで実行すればいいみたい: - -
    vim -u ~/.vimrc -c 'NeoBundleInstall' -c 'qall!'
    - --uでロードする設定ファイルを指定する。-cで実行するVimのコマンドを指定する。複数指定すると、順番に実行してくれるみたいです。 - -参考にさせていただいたのはこちら: - - * [vim]quickrun.vim で Vim script を非同期で実行 - * [vim] vim の起動オプション(コマンドライン引数) diff --git a/content/post/2013/02/22/2013-02-22-panda_wearing_scarfs.md b/content/post/2013/02/22/2013-02-22-panda_wearing_scarfs.md deleted file mode 100644 index 35970e1..0000000 --- a/content/post/2013/02/22/2013-02-22-panda_wearing_scarfs.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: panda wearing scarfs -author: kazu634 -date: 2013-02-21 -has_been_twittered: - - yes -tmac_last_id: - - 316162441455214592 -categories: - - つれづれ -tags: - - 谷中 -format: aside - ---- -IMG_3106 diff --git a/content/post/2013/03/02/2013-03-02-buddha_illustration.md b/content/post/2013/03/02/2013-03-02-buddha_illustration.md deleted file mode 100644 index 937a508..0000000 --- a/content/post/2013/03/02/2013-03-02-buddha_illustration.md +++ /dev/null @@ -1,14 +0,0 @@ ---- -title: ブッダ -author: kazu634 -date: 2013-03-02 -has_been_twittered: - - yes -tmac_last_id: - - 9223372036854775807 -categories: - - つれづれ -format: aside - ---- -20130302195036_002 diff --git a/content/post/2013/03/16/2013-03-16-do-not-commit-on-master-branch.md b/content/post/2013/03/16/2013-03-16-do-not-commit-on-master-branch.md deleted file mode 100644 index a3bdacd..0000000 --- a/content/post/2013/03/16/2013-03-16-do-not-commit-on-master-branch.md +++ /dev/null @@ -1,32 +0,0 @@ ---- -title: マスターブランチでのコミットを禁止するpre-commitスクリプト -author: kazu634 -date: 2013-03-16 -has_been_twittered: - - yes -tmac_last_id: - - 331192087183753216 -categories: - - git - ---- -Gitを使っていてマスターブランチでのコミットを禁止したい場合の pre-commit スクリプトのサンプルです: - -
    #!/bin/sh
    -
    -# if the branch is master, then fail.
    -
    -branch="$(git symbolic-ref HEAD 2>/dev/null)" || \
    -       "$(git describe --contains --all HEAD)"
    -
    -if [ "${branch##refs/heads/}" = "master" ]; then
    -  echo "Do not commit on the master branch!"
    -  exit 1
    -fi
    - -git initを実行した際には、/usr/share/git-core/templates/hooks/ 配下から${GIT_DIR}/.git/hooksにコピーされるそうです。共通のスクリプトとして /usr/share/git-core/templates/hooks/ に格納してしまうのもありかもしれないと思いました。 - -## 参考 - - * 参考にさせていただいたスクリプト - * 多人数開発で Git を使う場合の環境構築 diff --git a/content/post/2013/03/20/2013-03-20-sailing-ship.md b/content/post/2013/03/20/2013-03-20-sailing-ship.md deleted file mode 100644 index 6d1020b..0000000 --- a/content/post/2013/03/20/2013-03-20-sailing-ship.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: Sailing ship -author: kazu634 -date: 2013-03-20 -excerpt: Cafeで見つけた帆船の模型です。 -has_been_twittered: - - yes -tmac_last_id: - - 9223372036854775807 -categories: - - Photo - - お気に入り -format: aside - ---- -Sansaki-zaka Cafe diff --git a/content/post/2013/03/23/2013-03-23-20130407_syamisen_live.md b/content/post/2013/03/23/2013-03-23-20130407_syamisen_live.md deleted file mode 100644 index 6a22c32..0000000 --- a/content/post/2013/03/23/2013-03-23-20130407_syamisen_live.md +++ /dev/null @@ -1,15 +0,0 @@ ---- -title: こちら”あんみ通”処 〜お茶と甘味と三味線と!〜 -author: kazu634 -date: 2013-03-23 -has_been_twittered: - - yes -categories: - - 谷根千イベント -tags: - - 谷中 - ---- -こちらあんみ通処 - -谷中のさんさき坂カフェで三味線の演奏会が行われます。お近くの方はぜひ。 diff --git a/content/post/2013/03/25/2013-03-25-2013_spring_pert_cat_and_his_fellows.md b/content/post/2013/03/25/2013-03-25-2013_spring_pert_cat_and_his_fellows.md deleted file mode 100644 index 8f16d88..0000000 --- a/content/post/2013/03/25/2013-03-25-2013_spring_pert_cat_and_his_fellows.md +++ /dev/null @@ -1,94 +0,0 @@ ---- -title: 小生意気な猫とその仲間たち 遠藤正美 木彫展 -author: kazu634 -date: 2013-03-25 -has_been_twittered: - - yes -categories: - - 谷根千イベント -tags: - - 谷中 - ---- -Cat - -日時: 2013/4/2〜 4/14 - -開催場所: gallery TEN (東京都台東区谷中2-4-2) - -
    -
    -
    -
    -
    - - - - -
    diff --git a/content/post/2013/03/31/2013-03-31-setting-up-infrastructure-by-chef.md b/content/post/2013/03/31/2013-03-31-setting-up-infrastructure-by-chef.md deleted file mode 100644 index aab08ce..0000000 --- a/content/post/2013/03/31/2013-03-31-setting-up-infrastructure-by-chef.md +++ /dev/null @@ -1,112 +0,0 @@ ---- -title: Chefを用いたインフラの自動構築 -author: kazu634 -date: 2013-03-31 -excerpt: Chefをインストールし、レシピを作成できるようになるまでを扱っています。 -has_been_twittered: - - yes -tmac_last_id: - - 358571152655921155 -categories: - - chef - - インフラ - ---- -今年の夏にかけて Windows サーバ 200 台ぐらいと Solaris サーバ 40 台ぐらいのセットアップを控えています。「OSの構築などはスクリプトで自動化!」という方針でこれまで準備を重ねてきているのですが、スクリプトから読み込む設定ファイルのバージョン管理が。。。というありがちな状態です。これなら手動でやったほうが…といういけてない状態だったりします。 - -前書きはこのへんにして、各所でインフラ自動構築を行う Chef が流行っているので、使ってみました。お仕事でスクリプトを書いて実施していることがかなり簡単に実現できて感激しています。 - -## 何がそんなにいいわけさ - -特にChefの概念で言う「冪等性」が素晴らしい。OSやその上で導入するパッケージの設定項目が同一であることを監視できると言えばいいのでしょうか。何台も同じ設定のサーバを構築していると、手動作業ではミスがありえますが、自動化をすることで同一であること、あるべき姿から外れていないことが、簡単に担保できるようになります。入門Chef Solo – Infrastructure as Codeには次のように記載されています: - -> 「ソフトウェアのインストールやサーバーの設定変更を自動化する」というのがChefの機能のわかりやすい説明ですが、より本質的に捉えるならそれは「サーバーの状態を管理して、それをあるべき状態に収束させるフレームワーク」ということです。 - -これって、すごいことです!!! - -## 前提条件 - -検証した環境は Ubuntu 12.04 です。Chefのレシピを作成する環境を作るまでを扱います。 - - - -## 使ってみる! - -こんな順番で進んでいきます: - - 1. Rubyのインストール - 2. knifeのインストール - 3. knife-soloのインストール - -### Rubyのインストール - -rbenvでRubyを自前で導入してみます。 - -
    aptitude install libreadline-dev libssl-dev zlib1g-dev libssl1.0.0
    -
    -git clone git://github.com/sstephenson/rbenv.git ~/.rbenv
    -
    -git clone git://github.com/sstephenson/ruby-build.git ~/.rbenv/plugins/ruby-build
    -
    -echo 'export PATH="$HOME/.rbenv/bin:$PATH"' >> ~/.bash_profile
    -
    -echo 'eval "$(rbenv init -)"' >> ~/.bash_profile
    -
    -exec $SHELL -l
    -
    -rbenv install 1.9.3-p392
    -
    -rbenv rehash
    -
    -rbenv global 1.9.3-p392
    - -### chefのインストール - -次のコマンドを実行します: - -
    gem install chef
    -
    -rbenv rehash
    - -### knife-soloのインストール - -次のコマンドを実行します: - -
    gem install knife-solo
    -
    -rbenv rehash
    - -以上です。 - -* * * - -
    -
    -入門Chef Solo - Infrastructure as Code -
    - -
    -
    -

    -入門Chef Solo – Infrastructure as Code -

    - -
    - posted with amazlet at 13.03.19 -
    -
    - -
    - 伊藤直也 (2013-03-11)
    売り上げランキング: 15 -
    - - -
    - - -
    diff --git a/content/post/2013/05/06/2013-05-06-chef_package_installation_with_preseedings.md b/content/post/2013/05/06/2013-05-06-chef_package_installation_with_preseedings.md deleted file mode 100644 index 1dc3ab6..0000000 --- a/content/post/2013/05/06/2013-05-06-chef_package_installation_with_preseedings.md +++ /dev/null @@ -1,95 +0,0 @@ ---- -title: Chefで事前応答ファイルを準備してパッケージをインストールする -author: kazu634 -date: 2013-05-06 -has_been_twittered: - - yes -tmac_last_id: - - 368535674695479296 -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.0";s:14:"tweet_template";b:0;s:6:"status";i:3;s:6:"result";a:0:{}s:13:"tweet_counter";i:1;s:13:"tweet_log_ids";a:0:{}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - chef - - インフラ - ---- -普段手動でパッケージをインストールする際に対話的にパスワードなどを聞かれることがあります。例えばmysql-serverをインストールする場合には、次のような画面が表示されます: - -1. Default (ssh) - -こうした対話的な問い合わせに対して、事前に応答する内容を記述したファイルを用意することで対話的なインターフェースをバイパスできます。今回は Debian/Ubuntu 系の場合に事前応答ファイルを準備してインストールする方法をまとめます。 - - - -## 検証した環境 - -Ubuntu 12.04で検証しています。 - -## レシピの書き方 - -Chefのマニュアルには次のように記載されています: - -> Use of a response\_file is only supported on Debian and Ubuntu at this time. Providers need to be written to support the use of a response\_file, which contains debconf answers to questions normally asked by the package manager on installation. Put the file in files/default of the cookbook where the package is specified and Chef will use the cookbook_file resource to retrieve it. -> -> To install a package with a response_file: -> ->
    package "sun-java6-jdk" do
    -  response_file "java.seed"
    -end
    - -現時点では Debian/Ubuntu 系の preseeding しかサポートしておらず、また、response_file で指定すればよさそうです。 - -## response_fileの内容 - -response_fileの内容はここを参考にすると幸せになれます: - - * B.3. 事前設定ファイルの作成 - * Debian/Ubuntu 系 OS でパッケージを全自動インストールする方法 - -mysql-serverのインストール時に root のパスワードを指定しますが、その際に「123qweASD」を指定した場合のresponse_fileの内容は次のようになります: - -
    mysql-server-5.5 mysql-server/root_password_again password 123qweASD
    -mysql-server-5.5 mysql-server/root_password password 123qweASD
    - -Ubuntuデフォルトでインストールされるmysqlのバージョンが5.6になったら修正する必要が出てきそうですが、とりあえず上記の内容で mysql.seed という名前で保存をし、 files/default/ 配下に格納します。 - -## 実際にレシピを書いてみる - -結果的に次のようになります: - -
    package "mysql-server" do
    -  action :install
    -
    -  response_file "mysql.seed"
    -end
    - -* * * - -
    -
    -入門Chef Solo - Infrastructure as Code -
    - -
    -
    -入門Chef Solo – Infrastructure as Code 

    - -
    - posted with amazlet at 13.05.06 -
    -
    - -
    - 伊藤直也 (2013-03-11)
    売り上げランキング: 252 -
    - - -
    - - -
    diff --git a/content/post/2013/06/22/2013-06-22-making_chinese_fried_rice.md b/content/post/2013/06/22/2013-06-22-making_chinese_fried_rice.md deleted file mode 100644 index a36cf1b..0000000 --- a/content/post/2013/06/22/2013-06-22-making_chinese_fried_rice.md +++ /dev/null @@ -1,18 +0,0 @@ ---- -title: 炒飯つくったよ -author: kazu634 -date: 2013-06-22 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1559;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.0";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1559;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 9223372036854775807 -categories: - - つれづれ -format: aside - ---- -炒飯つくったよ: - -Untitled diff --git a/content/post/2013/06/26/2013-06-26-00001581.md b/content/post/2013/06/26/2013-06-26-00001581.md deleted file mode 100644 index 493ba55..0000000 --- a/content/post/2013/06/26/2013-06-26-00001581.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: スタックトレース -author: kazu634 -date: 2013-06-26 -geo_latitude: - - 38.306184 -geo_longitude: - - 141.022638 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1832;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1832;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - インフラ - ---- -
    -

    - VPSを再起動したらスタックトレースが出力されました。何があったんだろう。自分がスタックトレースを解析できないのがつらいorz -

    - -

    -Java Applet - secure.sakura.ad. -

    -
    diff --git a/content/post/2013/06/29/2013-06-29-00001582.md b/content/post/2013/06/29/2013-06-29-00001582.md deleted file mode 100644 index 33511e8..0000000 --- a/content/post/2013/06/29/2013-06-29-00001582.md +++ /dev/null @@ -1,103 +0,0 @@ ---- -title: Github Flavored Markdown を Octopress で使用する -author: kazu634 -date: 2013-06-29 -geo_latitude: - - 38.306229 -geo_longitude: - - 141.022706 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1823;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1823;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - インフラ - ---- -## Github Flavored Markdown - -備忘録として記録しておきます: - - 1. `Gemfile`に`gem 'redcarpet', '~> 2.1.1'`を追加する - 2. `Gemfile`に`gem 'albino', '~> 1.3.3'`を追加する - 3. `bundle install` - 4. `plugin`ディレクトリに`redcarpet2_markdown.rb`を追加する(Source Code) - 5. `_config.yml`の`markdown: rdiscount`を以下のように修正する
    - -
    - -
    - - - - - - -
    -
    1
    -2
    -3
    -4
    -5
    -6
    -7
    -8
    -9
    -
    -
    -
    <span class='line'><span class="gd">-markdown: rdiscount</span>
    -</span><span class='line'><span class="gd">-rdiscount:</span>
    -</span><span class='line'><span class="gd">-  extensions:</span>
    -</span><span class='line'><span class="gd">-    - autolink</span>
    -</span><span class='line'><span class="gd">-    - footnotes</span>
    -</span><span class='line'><span class="gd">-    - smart</span>
    -</span><span class='line'><span class="gi">+markdown: redcarpet2</span>
    -</span><span class='line'><span class="gi">+redcarpet:</span>
    -</span><span class='line'><span class="gi">+  extentions: ["hard_wrap"]</span>
    -</span>
    -
    -
    - -## Pygment.rbの不具合 - -Snow Leopardだとなぜかこの問題に悩まされたため、この対応を実施しました: - -> @mattwildig – thanks for posting your fix here. I was getting the same with Ruby 1.8, Pygments 0.5.0, and Python 2.6.1. Commenting out the relevant block in mentos.py fixed the issue for me (and now Jekyll works again – see mojombo/jekyll#1181). - -具体的には`pygments.rb/lib/pygments/mentos.py`の以下の行をコメントアウトしました:
    - -
    - -
    - - - - - - -
    -
    1
    -2
    -3
    -4
    -5
    -
    -
    -
    <span class='line'><span class="k">for</span> <span class="n">fd</span> <span class="ow">in</span> <span class="nb">range</span><span class="p">(</span><span class="mi">3</span><span class="p">,</span>  <span class="n">maxfd</span><span class="p">):</span>
    -</span><span class='line'>  <span class="k">try</span><span class="p">:</span>
    -</span><span class='line'>    <span class="n">os</span><span class="o">.</span><span class="n">close</span><span class="p">(</span><span class="n">fd</span><span class="p">)</span>
    -</span><span class='line'>  <span class="k">except</span><span class="p">:</span>
    -</span><span class='line'>    <span class="k">pass</span>
    -</span>
    -
    -
    - -## 参考URL - - * Octopress で GitHub Flavored Markdown (GFM) を使う - * Using Octopress With Github Flavored Markdown (RedCarpet) - * Github flavored Markdown and pygments highlighting in Jekyll - * MentosError header errors - * Liquid Exception: Failed to get header. in 2013-06-04-welcome-to-jekyll.markdown diff --git a/content/post/2013/07/09/2013-07-09-00001583.md b/content/post/2013/07/09/2013-07-09-00001583.md deleted file mode 100644 index 2ad0e8a..0000000 --- a/content/post/2013/07/09/2013-07-09-00001583.md +++ /dev/null @@ -1,53 +0,0 @@ ---- -title: 『Linuxシステム実践入門』を購入しました -author: kazu634 -date: 2013-07-09 -geo_latitude: - - 38.306214 -geo_longitude: - - 141.022649 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1812;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1812;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - インフラ - ---- -
    -

    - ちょろーっとしか読んでいませんが、コラムとして書かれている「ホームディレクトリについて」というのに惹かれました。以下、抜粋です: -

    - -
    -

    - 「.」から始まる設定ファイル以外のファイルはホームディレクトリ直下に置かない -

    - -

    - ダウンロードしたソースアーカイブを配置するsrcディレクトリがある -

    - -

    - リポジトリは個別にディレクトリを作る -

    - -

    - 一時ファイル・ディレクトリtmpを用意する。しかもcrontabを使って定期的に消去していればモアベター -

    - -

    - 作業用ディレクトリ「works」があり、その下に案件ごとのサブディレクトリが存在する -

    -
    - -

    - やってみよう。 -

    - -

    -Linuxシステム[実践]入門 (Software Design plus) -

    -
    diff --git a/content/post/2013/08/23/2013-08-23-00001584.md b/content/post/2013/08/23/2013-08-23-00001584.md deleted file mode 100644 index 5f5a628..0000000 --- a/content/post/2013/08/23/2013-08-23-00001584.md +++ /dev/null @@ -1,50 +0,0 @@ ---- -title: Jenkinsが使用するタイムゾーンを変更する -author: kazu634 -date: 2013-08-23 -geo_latitude: - - 38.306198 -geo_longitude: - - 141.022797 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1798;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1798;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - jenkins - ---- -## 何に困ったの? - -Ubuntuサーバのタイムゾーンの設定には以下の二つのファイルが有ります: - - 1. /etc/timezone - 2. /etc/localtime - -基本的には二つのファイルは同一のタイムゾーンの設定が入ります。 - -今回私は AWS で Ubuntu サーバを構築し、timezone の設定を UTC にしてしまい、JenkinsはUTCで時刻表示されるようになってしまいました。 - -## 解決策 - -解決策は二つあり: - - 1. タイムゾーンの設定を Asia/Tokyo で統一する - 2. Jenkinsで使用するタイムゾーンを明示的に指定する - -今回は 2. の場合に指定方法をまとめます。 - -## 手順 - -次の行を /etc/defaults/jenkins に以下の行を追加します: - -
    JAVA_ARGS="-Dorg.apache.commons.jelly.tags.fmt.timeZone=Asia/Tokyo"
    -
    - -その後、`sudo service jenkins restart`します。 - -## 参考 - - * Change time zone diff --git a/content/post/2013/10/25/2013-10-25-00001585.md b/content/post/2013/10/25/2013-10-25-00001585.md deleted file mode 100644 index 32e9d2d..0000000 --- a/content/post/2013/10/25/2013-10-25-00001585.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -title: SSHでログインした際に任意のコマンドを実行する -author: kazu634 -date: 2013-10-25 -geo_latitude: - - 38.305993 -geo_longitude: - - 141.022698 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1808;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1808;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ssh - ---- - - -
    -

    -Project 365 Day 87: Shaping Code -

    - -

    - SSH経由でログインした場合に任意のコマンドを実行する方法を調査しました。どうやら ${HOME}/.ssh/rc というファイルを作成し、そこに実行したいコマンドを記入すればいいようでした。 -

    - -
    -

    - If the file ~/.ssh/rc exists, sh(1) runs it after reading the environment files
    but before starting the user's shell or command.
    It must not produce any output on stdout; stderr must be used instead. -

    -
    - -

    - 参考 -

    - - -
    diff --git a/content/post/2013/11/10/2013-11-10-first_impression_on_sinatra.md b/content/post/2013/11/10/2013-11-10-first_impression_on_sinatra.md deleted file mode 100644 index 1e2d98d..0000000 --- a/content/post/2013/11/10/2013-11-10-first_impression_on_sinatra.md +++ /dev/null @@ -1,160 +0,0 @@ ---- -title: Sinatraを初めて使ってみた -author: kazu634 -date: 2013-11-10 -geo_latitude: - - 38.306436 -geo_longitude: - - 141.023255 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1856;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1856;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - ruby - ---- -
    -

    -Sinatra -

    - -

    - 個人的なプロジェクトで使うために、 Ruby 製の Web アプリケーションフレームワーク Sinatra を初めて使ってみました。これ、簡単に使えてすごいですね。 -

    - -

    - Gemfile -

    - -

    -Gemfileには次のように書きます: -

    - -
    -
    source 'https://rubygems.org'
    -
    -gem "sinatra"
    -gem "thin"
    -
    -
    - - - -

    - 保存したら、bundle installします。私はbundle install --path vendor/bundleとしています。 -

    - -

    - server.rb -

    - -

    - 名前は任意なのですが、今回はserver.rbとしました。とりあえずこんな感じで書いてみました: -

    - -
    #!/usr/bin/env ruby
    -
    -require "rubygems"
    -require "bundler/setup"
    -
    -require "sinatra"
    -
    -get '/' do
    -  "Hello, Game."
    -end
    -
    - -

    - 実行してみる -

    - -

    - それでは実行してみます。実行するにはruby server.rbをします。こんな感じです: -

    - -
    % ruby server.rb
    -== Sinatra/1.4.4 has taken the stage on 4567 for development with backup from Thin
    -Thin web server (v1.6.1 codename Death Proof)
    -Maximum connections set to 1024
    -Listening on localhost:4567, CTRL+C to stop
    - -

    - ブラウザでアクセスしてみます: -

    - -

    -localhost:4567 -

    - -

    - 最後に -

    - -

    - get だけでなく、post などにも簡単に対応できるので、すごい簡単に使えて驚きました。個人的なプロジェクトで活用してみようと思います。参考にした/これから参考にするサイトはここらへんです: -

    - - - -
    - -
    -
    -Sinatra: Up and Running -
    - -
    -
    -

    -Sinatra: Up and Running -

    - -
    - posted with amazlet at 13.11.10 -
    -
    - -
    - O’Reilly Media (2011-11-21) -
    - - -
    - - -
    -
    diff --git a/content/post/2013/11/17/2013-11-17-00001586.md b/content/post/2013/11/17/2013-11-17-00001586.md deleted file mode 100644 index ca17820..0000000 --- a/content/post/2013/11/17/2013-11-17-00001586.md +++ /dev/null @@ -1,114 +0,0 @@ ---- -title: 大井町の昭和な雰囲気の飲み屋 -author: kazu634 -date: 2013-11-17 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1648;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.0.3";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1648;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 475271227414548480 -categories: - - つれづれ -tags: - - 大井町 - ---- -昭和浪漫 大井町 焼鳥|トップページ - -食べログを見ていて発見した昭和な雰囲気の飲み屋・昭和浪漫に行ってまいりました。 - -店内にはいたるところに昭和アイドルや懐かしのポスターが: - -小林くん飲み会 - -小林くん飲み会 - -小林くん飲み会 - -小林くん飲み会 - -料理は焼き鳥が有名らしいですが、私達は鍋を食べました。だって寒くなってきてたんだもん: - -小林くん飲み会 - -* * * - -お店はちょっと奥まったところにありました: - -
    -
    -
    -
    -
    - - - - -
    diff --git a/content/post/2014/01/18/2014-01-18-cheero_power_plus_danboard_version_mini.md b/content/post/2014/01/18/2014-01-18-cheero_power_plus_danboard_version_mini.md deleted file mode 100644 index 2791f49..0000000 --- a/content/post/2014/01/18/2014-01-18-cheero_power_plus_danboard_version_mini.md +++ /dev/null @@ -1,49 +0,0 @@ ---- -title: 'cheero Power Plus DANBOARD version -mini- を買ったよ' -author: kazu634 -date: 2014-01-18 -wordtwit_post_info: - - 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:5:"3.0.3";s:14:"tweet_template";s:99:"ブログに新しい記事を投稿したよ: cheero Power Plus DANBOARD を買ったよ - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:4;s:13:"tweet_log_ids";a:3:{i:0;i:1675;i:1;i:1677;i:2;i:1678;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:118:"ブログに新しい記事を投稿したよ: cheero Power Plus DANBOARD を買ったよ - http://tinyurl.com/kkr562s";}' -tmac_last_id: - - 498058169458102273 -categories: - - iPhone - - お気に入り - ---- -こいつ、かわいいです。 - -Untitled - -Untitled - -* * * - -
    -
    -cheero Power Plus DANBOARD version -mini- 6000mAh マルチデバイス対応 モバイルバッテリー -
    - -
    - - -
    - cheero
    売り上げランキング: 8 -
    - - -
    - - -
    diff --git a/content/post/2014/04/27/2014-04-27-00001589.md b/content/post/2014/04/27/2014-04-27-00001589.md deleted file mode 100644 index 03a29b8..0000000 --- a/content/post/2014/04/27/2014-04-27-00001589.md +++ /dev/null @@ -1,27 +0,0 @@ ---- -title: Motdを編集してスライムを表示させる -author: kazu634 -date: 2014-04-27 -geo_latitude: - - 38.306201 -geo_longitude: - - 141.022670 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1829;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1829;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - インフラ - ---- - - -
    -

    - リンクが切れてしまいましたが、Qiitaで紹介されていたのをやってみました: -

    - -

    -

    diff --git a/content/post/2014/06/07/2014-06-07-web_service_cooperating_google_calendar.md b/content/post/2014/06/07/2014-06-07-web_service_cooperating_google_calendar.md deleted file mode 100644 index 49d0c79..0000000 --- a/content/post/2014/06/07/2014-06-07-web_service_cooperating_google_calendar.md +++ /dev/null @@ -1,39 +0,0 @@ ---- -title: Google Calendarと連携して最近更新した予定を表示するWebサービス作ったよ -author: kazu634 -date: 2014-06-07 -geo_latitude: - - 38.306186 -geo_longitude: - - 141.022643 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1871;}' -wordtwit_post_info: - - 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:142:"ブログに新しい記事を投稿したよ: Google Calendarと連携して最近更新した予定を表示するWebサービ… - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1871;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:161:"ブログに新しい記事を投稿したよ: Google Calendarと連携して最近更新した予定を表示するWebサービ… - http://tinyurl.com/q2ycbw6";}' -categories: - - ruby - ---- -# はじめに - -Google Calendarと連携して最近更新した予定を表示するWebサービスを作成しました。 - -http://calendar.kazu634.com/ - -# なぜ作ったの? - -Google Calendarとほぼ日手帳を普段使っているのですが、忙しくなってくるとGoogle Calendarしか更新しなくなってしまいました。それでも、手帳を使い続けたいと考えました。手帳の怠ってしまう理由がなにかと考えた時に、Google Calendarと手帳を同期させるときに、どこまで同期させたのかがわからなくなってしまうのが原因と考えました。 - -そこで、Google Calendarで予定を追加or更新した順番で表示できたらなー、というのが開発の動機です。 - -# こんな風に表示します - -予定を更新した順番に表示します。便利でしょ? - -GoogleCanendar2DailyPlanner - -# 構成ってどうなっているの? - -別記事で詳しく書きます。 diff --git a/content/post/2014/06/21/2014-06-21-application_to_shinagawa_ward_bicycle_stop_is_so_complicated.md b/content/post/2014/06/21/2014-06-21-application_to_shinagawa_ward_bicycle_stop_is_so_complicated.md deleted file mode 100644 index 0169161..0000000 --- a/content/post/2014/06/21/2014-06-21-application_to_shinagawa_ward_bicycle_stop_is_so_complicated.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 品川区営駐輪場の申し込みフローが複雑なんだけど -author: kazu634 -date: 2014-06-21 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1723;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1723;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 515843582662422528 -categories: - - サイクリング - - つれづれ -tags: - - 青物横丁 - ---- -7月からは品川シーサイドまで通勤することになるので、駐輪場やチャリ通のコースを調べるためにへーこらと自転車こいで青物横丁まで行ってきました。 - -Cycling Activity 14.78 km - RunKeeper - -上野→大手町→東京タワーあたりまでは結構気分良く進めたのですが、それ以降は海沿いを進むことになって、結構つまらなかったです。朝の第一京浜って自動車多いのかな。 - -青物横丁の駐輪場で申込書をいただいて見てみたら、やたらと複雑でした。目の前の管理人さんに「利用したいです」と伝えるだけだと思ったら、申請書を郵送しなければいけないみたいです。何この複雑なフロー。そして24h365d電話問い合わせに回答するなんていう、ハイレベルなサポート体制に脱帽。お金かけるのはそこじゃないんじゃあ……単なる自動応答のはずだよね。 - -20140621222600_001 diff --git a/content/post/2014/06/25/2014-06-25-how_to_solve_php5-fpm_bug.md b/content/post/2014/06/25/2014-06-25-how_to_solve_php5-fpm_bug.md deleted file mode 100644 index eeb5f31..0000000 --- a/content/post/2014/06/25/2014-06-25-how_to_solve_php5-fpm_bug.md +++ /dev/null @@ -1,51 +0,0 @@ ---- -title: Ubuntu Precise で Php5-fpm のソケットファイルのオーナー・グループが気づかぬうちに変わってた -author: kazu634 -date: 2014-06-25 -geo_latitude: - - 38.306223 -geo_longitude: - - 141.022694 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1862;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1862;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - wordpress - ---- -気づいたら`WordPress`サイトが`Internal Server Error`を出すようになっていたので、トラブルシュートしてました。結論を言うと、Ubuntuで提供している`php5-fpm`パッケージのセキュリティアップデートを適用すると、問答無用でオーナー・グループが`root:root`になってしまうようです。 - -## 事象 - -`WordPress`サイトが`Internal Server Error`を出してアクセスできなくなった。 - -## 直接的な原因 - -以下のログが`nginx`のログに出力されていることから、`php5-fpm`のソケットファイルにアクセスできなかったことが原因と思われる。 - -
    [crit] 1131#0: *304 connect() to unix:/var/run/php5-fpm.sock failed (13: Permission denied) while connecting to upstream,  client: xxx.xxx.xxx.xxx,  server: _,  request: "GET / HTTP/1.0",  upstream: "fastcgi://unix:/var/run/php5-fpm.sock:"
    - -実際に`/var/run/php5-fpm.sock`のオーナー・グループを確認すると、`root:root`でありパーミッションが`660`であった(`nginx`は`www-data`で`php5-fpm`にアクセスする) - -## 真因 - -`php5-fpm`のセキュリティアップデート(= `php5-fpm:amd64 5.3.10-1ubuntu3.12`) を適用すると、ソケットファイルのオーナー・グループのデフォルト設定値が`root:root`に変更となった。詳細は以下を参考: - - * UbuntuUpdates – Package “php5-fpm” (trusty 14.04) - * Bug #1307027 “php5-fpm: Possible privilege escalation due to ins…” : Bugs : “php5” package : Ubuntu - -## 対応策 - -`/etc/php5/fpm/pool.d/www.conf`でソケットファイルのユーザ・グループ・パーミッションを明示的に指定する (= 我々ユーザからは`listen.owner`, `listen.group`, `listen.mode`のデフォルト値が変更されたように見えるのが今回のバグのようだ): - -
    ; Set permissions for unix socket, if one is used. In Linux, read/write
    -; permissions must be set in order to allow connections from a web server. Many
    -; BSD-derived systems allow connections regardless of permissions.
    -; Default Values: user and group are set as the running user
    -;                 mode is set to 0666
    -listen.owner = www-data
    -listen.group = www-data
    -listen.mode = 0660
    diff --git a/content/post/2014/06/29/2014-06-29-00001590.md b/content/post/2014/06/29/2014-06-29-00001590.md deleted file mode 100644 index ea895e6..0000000 --- a/content/post/2014/06/29/2014-06-29-00001590.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: 手塚治虫x石ノ森章太郎 漫画のちから -author: kazu634 -date: 2014-06-29 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1726;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1726;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 516054998107439104 -categories: - - つれづれ -tags: - - 仙台 - ---- -宮城県美術館で絶賛展示中みたいです。今度仙台に行ったらぜひ観にいかねば。 - -20140625183509_001 diff --git a/content/post/2014/06/07/2014-06-07-m-piu_trouser_clip.md b/content/post/2014/07/07/2014-06-07-m-piu_trouser_clip.md similarity index 100% rename from content/post/2014/06/07/2014-06-07-m-piu_trouser_clip.md rename to content/post/2014/07/07/2014-06-07-m-piu_trouser_clip.md diff --git a/content/post/2014/08/09/2014-08-09-00001591.md b/content/post/2014/08/09/2014-08-09-00001591.md deleted file mode 100644 index 8930133..0000000 --- a/content/post/2014/08/09/2014-08-09-00001591.md +++ /dev/null @@ -1,128 +0,0 @@ ---- -title: バル肉寿司 @ 大井町 に行ってきた -author: kazu634 -date: 2014-08-09 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1746;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.6";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1746;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 518742835068432384 -categories: - - つれづれ -tags: - - 大井町 - ---- -肉寿司という料理があることは知っていましたが、どんなものかはお店紹介のブログでしか知らなかった私。自分の会社から大井町駅へ向けてとぼとぼと歩いていたら、見つけました。肉寿司のお店。 - -場所は大井町駅付近の横丁のところにありました。というわけで、早速入店してみます。 - -とりあえず一番お勧めと言われたのがこのお寿司。これは寿司と言うのかわかりませんが、ご飯を肉が覆っています。食べてみると、とてもおいしい。ほっぺた落ちます。 - -Untitled - - - - - -こちらはきゅうりです。こいつも美味しかった。 - -Untitled - -たしかもつ煮だったはず。これもとてもおいしい。 - -Untitled - -最後は馬刺しをいただきました。 - -Untitled - -## お店への行き方 - -この看板を探してみてください。 - -Untitled - -メニューはこちら: - -Untitled - -場所はこの辺です: - -
    -
    -
    -
    -
    - - - - -
    diff --git a/content/post/2014/09/11/2014-09-11-how_to_prevent_nginx_from_not_handling_the_request_without_virtual_hostname.md b/content/post/2014/09/11/2014-09-11-how_to_prevent_nginx_from_not_handling_the_request_without_virtual_hostname.md deleted file mode 100644 index c8de856..0000000 --- a/content/post/2014/09/11/2014-09-11-how_to_prevent_nginx_from_not_handling_the_request_without_virtual_hostname.md +++ /dev/null @@ -1,37 +0,0 @@ ---- -title: Nginxでサーバ名未定義のリクエスト処理を防ぐ -author: kazu634 -date: 2014-09-11 -geo_latitude: - - 38.306195 -geo_longitude: - - 141.022785 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1802;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1802;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 521294484202479616 -categories: - - growthforecast - ---- -`Growthforecast`で`Nginx`のアクセスログを可視化していると、なぜか設定していない Virtual Host からのアクセスがログに残っていることに気づきました。というわけでちょっと調査してみたのでした。 - -## 原因 - -`Ngixn`は特に指定しないと、設定ファイルの先頭の`server`設定をデフォルト設定にして、アクセス処理をしてしまうため。 - -## 回避策 - -nginx はどのようにリクエストを処理するかに書いていました: - -> `Host` ヘッダが未定義のリクエストを処理させたくない場合は、リクエストを単にドロップさせるデフォルトサーバを設定できます: -> ->
    server {
    -    listen       80  default<em>server;
    -    servername  _;
    -    return       444;
    -}
    diff --git a/content/post/2014/09/27/2014-09-27-horiguchi-speciality-coffee.md b/content/post/2014/09/27/2014-09-27-horiguchi-speciality-coffee.md deleted file mode 100644 index 1c4d7a1..0000000 --- a/content/post/2014/09/27/2014-09-27-horiguchi-speciality-coffee.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: 堀口珈琲のお試しセットでコーヒーを飲んでみる -author: kazu634 -date: 2014-09-27 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1775;}' -wordtwit_post_info: - - 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:123:"ブログに新しい記事を投稿したよ: 堀口珈琲のお試しセットでコーヒーを飲んでみる - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1775;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:142:"ブログに新しい記事を投稿したよ: 堀口珈琲のお試しセットでコーヒーを飲んでみる - http://tinyurl.com/lpj2q8l";}' -tmac_last_id: - - 524208768234844161 -categories: - - つれづれ - ---- -堀口珈琲 HORIGUCHI COFFEE - -堀口珈琲のお試しセットを注文して、豆からひいてコーヒーを作ってみました。おいしいです。近くの喫茶店で堀口珈琲の豆を扱っているのですが、美味しいなと思って注文。最近はようやく土日が休めるようになったので、少しずつ自宅で料理をしていきたいです。 diff --git a/content/post/2014/10/20/2014-10-20-00001594.md b/content/post/2014/10/20/2014-10-20-00001594.md deleted file mode 100644 index dad5691..0000000 --- a/content/post/2014/10/20/2014-10-20-00001594.md +++ /dev/null @@ -1,26 +0,0 @@ ---- -title: 下町祭り -author: kazu634 -date: 2014-10-19 -geo_latitude: - - 35.723917 -geo_longitude: - - 139.766112 -geo_public: - - 1 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1875;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";i:1;s:5:"delay";i:0;s:7:"enabled";i:1;s:10:"separation";s:2:"60";s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:1875;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 529236848569118720 -categories: - - 谷根千イベント -tags: - - 根津 -format: image - ---- -下町祭りというイベントをやってたみたい。朝の準備風景 - -祭りの準備してます diff --git a/content/post/2014/10/30/2014-10-30-making_virtualbox_image_using_packer.md b/content/post/2014/10/30/2014-10-30-making_virtualbox_image_using_packer.md deleted file mode 100644 index 6bc941b..0000000 --- a/content/post/2014/10/30/2014-10-30-making_virtualbox_image_using_packer.md +++ /dev/null @@ -1,88 +0,0 @@ ---- -title: Packerを使ってVirtual Boxのイメージを作成する -author: kazu634 -date: 2014-10-29 -tmac_last_id: - - 530867855634747392 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:1892;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:116:"ブログに新しい記事を投稿したよ: Packerを使ってVirtual Boxのイメージを作成する - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:3;s:13:"tweet_log_ids";a:2:{i:0;i:1889;i:1;i:1892;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -categories: - - packer - - インフラ - ---- -packer - -Packerを利用してVirtual Boxのイメージを作成したので、その方法をメモ書きしておきます。環境はMacのYosemiteです。 - -## 前提条件 - -これらをインストールしておいてください。 - - * Homebrew - * Virtual Box - -## Packerのインストール方法 - -以下のコマンドを実行します: - -
    brew tap homebrew/binary
    -brew install packer
    - -## Packerを利用してVirtual Boxのイメージを作成する - -時雨堂さんが提供しているconfigを利用させていただきます。とりあえず以下のコマンドを実行します: - -
    git clone git@github.com:shiguredo/packer-templates.git
    - -その上でこんなパッチをあてました: - - diff --git a/ubuntu-12.04/http/preseed.cfg b/ubuntu-12.04/http/preseed.cfg - index 6816597..a6d0044 100644 - --- a/ubuntu-12.04/http/preseed.cfg - +++ b/ubuntu-12.04/http/preseed.cfg - @@ -1,3 +1,4 @@ - +d-i mirror/country string JP - choose-mirror-bin mirror/http/proxy string - d-i base-installer/kernel/override-image string linux-server - d-i clock-setup/utc boolean true - diff --git a/ubuntu-12.04/template.json b/ubuntu-12.04/template.json - index cd088e7..f7d783d 100644 - --- a/ubuntu-12.04/template.json - +++ b/ubuntu-12.04/template.json - @@ -9,16 +9,14 @@ - "scripts/base.sh", - "scripts/vagrant.sh", - "scripts/virtualbox.sh", - - "scripts/cleanup.sh", - - "scripts/zerodisk.sh" - + "scripts/cleanup.sh" - ] - }, - "vmware-iso": { - "scripts": [ - "scripts/base.sh", - "scripts/vagrant.sh", - - "scripts/cleanup.sh", - - "scripts/zerodisk.sh" - + "scripts/cleanup.sh" - ] - } - } - - -`preseed.cfg`の方は、アメリカにあるレポジトリにアクセスしにいっていたため、日本にあるレポジトリにアクセスするようにするため変更しました。`template.json`の方は、`zerodisk.sh`を実行するとタイムアウトエラーになるため、実行しないようにしています。 - -その上で以下のコマンドを実行して、作成完了です! - - packer build -only=virtualbox-iso template.json - - -* * * - -## 参考 - - * packer – Ubuntu 14.04 を Vagrant に準備する – Qiita - * shiguredo/packer-templates diff --git a/content/post/2014/11/03/2014-11-03-importing-articles-from-hatena-blog.md b/content/post/2014/11/03/2014-11-03-importing-articles-from-hatena-blog.md deleted file mode 100644 index 1a0f5a3..0000000 --- a/content/post/2014/11/03/2014-11-03-importing-articles-from-hatena-blog.md +++ /dev/null @@ -1,19 +0,0 @@ ---- -title: はてなブログから記事をインポートしました -author: kazu634 -date: 2014-11-02 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5480;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5480;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 535443087804219393 -categories: - - つれづれ - ---- -はてなブログから記事を移行しました。色々と分散していると、散逸していてわかりづらくなると判断したためです。 - -インポートは機械的に実施したため、一部画像が表示されなかったり、コードがうまく表示されていなかったりしますが、申し訳ございませんがご容赦ください。 - -Moleskine Time/Note, Penholder and leather cover diff --git a/content/post/2014/11/08/2014-11-08-4k-ultra-hd-japans-battleship-island.md b/content/post/2014/11/08/2014-11-08-4k-ultra-hd-japans-battleship-island.md deleted file mode 100644 index c5f980e..0000000 --- a/content/post/2014/11/08/2014-11-08-4k-ultra-hd-japans-battleship-island.md +++ /dev/null @@ -1,16 +0,0 @@ ---- -title: 軍艦島 4K (Ultra HD) – Japan’s “Battleship Island” -author: kazu634 -date: 2014-11-08 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5510;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5510;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 543385035416829953 -categories: - - 動画 -tags: - - 長崎 - ---- diff --git a/content/post/2014/11/21/2014-11-21-00001595.md b/content/post/2014/11/21/2014-11-21-00001595.md deleted file mode 100644 index 0e22208..0000000 --- a/content/post/2014/11/21/2014-11-21-00001595.md +++ /dev/null @@ -1,17 +0,0 @@ ---- -title: Redisのデーターを全削除する方法 -author: kazu634 -date: 2014-11-20 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5530;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:101:"ブログに新しい記事を投稿したよ: Redisのデーターを全削除する方法 - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5530;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 551584128613621760 -categories: - - redis - ---- -ここで知りました: - -
    redis-cli flushall
    diff --git a/content/post/2014/11/27/2014-11-27-star-wars-english-japanese-dictionary.md b/content/post/2014/11/27/2014-11-27-star-wars-english-japanese-dictionary.md deleted file mode 100644 index 6f58ef6..0000000 --- a/content/post/2014/11/27/2014-11-27-star-wars-english-japanese-dictionary.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: スター・ウォーズ英和辞典 ジェダイ入門者編 -author: kazu634 -date: 2014-11-27 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5539;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:118:"ブログに新しい記事を投稿したよ: スター・ウォーズ英和辞典 ジェダイ入門者編 - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5539;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 551735112573128704 -categories: - - 読書 - ---- -こんな本を発見!買ってしまいました! - -* * * - -
    -
    -スター・ウォーズ英和辞典 ジェダイ入門者編 -
    - -
    - - -
    - 学研マーケティング
    売り上げランキング: 6 -
    - - -
    - - -
    diff --git a/content/post/2014/11/30/2014-11-30-my-impression-on-mean-people-fail.md b/content/post/2014/11/30/2014-11-30-my-impression-on-mean-people-fail.md deleted file mode 100644 index bdcebc5..0000000 --- a/content/post/2014/11/30/2014-11-30-my-impression-on-mean-people-fail.md +++ /dev/null @@ -1,57 +0,0 @@ ---- -title: 意地悪であれば失敗する -author: kazu634 -date: 2014-11-30 -tmac_last_id: - - 555736428702101505 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5546;}' -wordtwit_post_info: - - 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:90:"ブログに新しい記事を投稿したよ: 意地悪であれば失敗する - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:3;s:13:"tweet_log_ids";a:2:{i:0;i:5542;i:1;i:5546;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:109:"ブログに新しい記事を投稿したよ: 意地悪であれば失敗する - http://tinyurl.com/napguka";}' -categories: - - Paul Graham - - 読書 - ---- -Paul Grahamが書いたエッセー: “Mean People Fail“の中で気になった一節: - -> […] For most of history, success meant success at zero-sum games. And in most of them meanness was not a handicap but probably an advantage. -> -> That is changing. Increasingly the games that matter are not zero-sum. Increasingly you win not by fighting to get control of a scarce resource, but by having new ideas and building new things. - -「これまでの歴史を振り返ると、成功というのがゼロサムゲームでの成功を意味することがほとんど」であり、そうした状況下では「平均的意地悪であることは問題ではなく、有利な点となった」というのもなんとなく頷ける指摘とおもいました。 - -これからはゼロサムゲームではない次元での戦いになるのではないかというのが指摘として光る部分かと。 - -* * *2014/12/02: パフォーマンスチューニングの本を読んでいて、meanが「平均」としか思えなくなっていて勘違いしていることに気づきました。Shiroさん、コメント有難うございます。meanは「意地が悪い」という意味ですね。

    - -* * * - -
    -
    -Hackers & Painters: Big Ideas from the Computer Age -
    - -
    - - -
    - O’Reilly Media (2008-07-14) -
    - - -
    - - -
    diff --git a/content/post/2014/12/09/2014-12-09-chef-client-1200-introduces-backward-incompatibility.md b/content/post/2014/12/09/2014-12-09-chef-client-1200-introduces-backward-incompatibility.md deleted file mode 100644 index fd2d1d8..0000000 --- a/content/post/2014/12/09/2014-12-09-chef-client-1200-introduces-backward-incompatibility.md +++ /dev/null @@ -1,36 +0,0 @@ ---- -title: Chef Clientの12.0.0で後方互換性が失われていたようだ (12.0.0-1で修正済み) -author: kazu634 -date: 2014-12-09 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5553;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:0;s:11:"tweet_times";s:1:"1";s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";b:0;s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5553;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 559360310189236224 -categories: - - chef - ---- -Chef Danbo - -Chefを使ってノードの構築を実施していたら、なぜか``NoMethodError: undefined method `path' for Chef::Resource::Execute``というエラーが…なぜ起きているのかを調べていくと、Chef Clientのバージョンアップによって、後方互換性が失われたのが原因と判明。まとめると: - -## 事象 - -``NoMethodError: undefined method `path' for Chef::Resource::Execute``が表示され、Chefによるノード構築が実施できない。 - -## 原因 - -Chef Clientの最新バージョンで後方互換性が失われるようなバグが混入したため - -## 対策 - -対策を施した Chef Client 12.0.0-1 をインストールする。knife solo でバージョン指定するには、以下のように指定すればいいみたい: - -
    bundle ex knife solo bootstrap ユーザー名@ホスト名 --bootstrap-version 12.0.0-1
    - -## 参考 - - * NoMethodError: undefined method `path’ for Chef::Resource::Execute · Issue #2545 · opscode/chef - * ChefのMySQLクックブックでNoMethodError: undefined method `sensitive' for Chef::Resource::Executeの対処 | Yucchiy's blog diff --git a/content/post/2014/12/17/2014-12-17-testing-based-on-os-type-using-serverspec.md b/content/post/2014/12/17/2014-12-17-testing-based-on-os-type-using-serverspec.md deleted file mode 100644 index a242c58..0000000 --- a/content/post/2014/12/17/2014-12-17-testing-based-on-os-type-using-serverspec.md +++ /dev/null @@ -1,89 +0,0 @@ ---- -title: ServerspecでOS種別に応じてテストを実行する -author: kazu634 -date: 2014-12-17 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5561;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:114:"ブログに新しい記事を投稿したよ: ServerspecでOS種別に応じてテストを実行する - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5561;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 561519535103434752 -categories: - - serverspec - ---- -テスト対象のサーバーで`ohai`が導入されていることが前提ですが、以下のようにして実現できましたのでメモ: - -``` -require 'serverspec' -require 'json' - -set :backend, :exec - -# Ubuntu 12.04 only. -# Check whether `Rabbitmq` allows ssl poodle attack: - -platform_version = JSON.load(`ohai`)['platform_version'] - -if platform_version == "12.04" - describe file('/etc/rabbitmq/rabbitmq.config') do - its(:content) { should match /ssl_allow_poodle_attack/ } - end -end -``` - -`ohai`は`Chef`を導入している環境であれば、まず間違いなく利用できるはず。パスも通っているはずです。 - -* * * - -[2014/12/20追記] - -mizzyさんのコメントにある通り、`serverspec`が提供するハッシュを利用して同じことが出来ました。このような感じです: - -``` -require 'serverspec' - -set :backend, :exec - -# Ubuntu 12.04 only. -# Check whether `Rabbitmq` allows ssl poodle attack: - -if os[:release] == '12.04' and os[:family] == 'ubuntu' - describe file('/etc/rabbitmq/rabbitmq.config') do - its(:content) { should match /ssl_allow_poodle_attack/ } - end -end -``` - -* * * - -
    -
    -Chef実践入門 ~コードによるインフラ構成の自動化 (WEB+DB PRESS plus) -
    - -
    - - -
    - 吉羽 龍太郎 安藤 祐介 伊藤 直也 菅井 祐太朗 並河 祐貴
    技術評論社
    売り上げランキング: 30,889 -
    - - -
    - - -
    diff --git a/content/post/2014/12/20/2014-12-20-improve-git-ls-files-with-peco.md b/content/post/2014/12/20/2014-12-20-improve-git-ls-files-with-peco.md deleted file mode 100644 index d79134d..0000000 --- a/content/post/2014/12/20/2014-12-20-improve-git-ls-files-with-peco.md +++ /dev/null @@ -1,46 +0,0 @@ ---- -title: peco + git ls-files を改良してみた -author: kazu634 -date: 2014-12-20 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5569;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:98:"ブログに新しい記事を投稿したよ: peco + git ls-files を改良してみた - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5569;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 565475588425912321 -categories: - - git - - vim - - zsh - ---- -Git – pecoを使って生産性を上げるちょっとした工夫 – Qiitaから少し改良させてみました。改良点は以下の点です: - - * pecoで何も指定しなかった場合は、vimを起動しないようにする - * gitレポジトリではない場合は、そもそもなにもしないようにする - -コードはこちら: - -``` -# check whether `peco` exists -if which peco > /dev/null; then - function gim () { - # check whether the current directory is under `git` repository. - if git rev-parse 2> /dev/null; then - local selected_file=$(git ls-files . | peco) - - if [ -n "${selected_file}" ]; then - vi ${selected_file} - fi - fi - } -fi -``` - -* * * - -### 参考 - - * pecoを使って生産性を上げるちょっとした工夫 - * カレントディレクトリがGitリポジトリ下か否か判定する – すぎゃーんメモ - * zshのターミナルにリポジトリの情報を表示してみる – けんごのお屋敷 diff --git a/content/post/2015/01/04/2015-01-04-looking_back_2014.md b/content/post/2015/01/04/2015-01-04-looking_back_2014.md deleted file mode 100644 index df5adf1..0000000 --- a/content/post/2015/01/04/2015-01-04-looking_back_2014.md +++ /dev/null @@ -1,132 +0,0 @@ ---- -title: 2014年の振り返り -author: kazu634 -date: 2015-01-04 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:5586;}' -wordtwit_post_info: - - 'O:8:"stdClass":13:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:79:"ブログに新しい記事を投稿したよ: 2014年の振り返り - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:5586;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}}' -tmac_last_id: - - 574415195533012992 -categories: - - つれづれ - ---- -Happy New Year Danbo - -1/4になってしまいましたが、あけましておめでとうございます。今年もよろしくお願いいたします。昨年の振り返りをつらつらと書いていこうと思います。 - - - -* * * - -## 2014年の振り返り - -2014年を振り返ります。 - -### 仕事関係 - -昨年の前半は本番環境の移行真っ只中で、自分がリーダー的なポジションでとある銀行?さんでJP1部分の面倒を見ていました。移行作業はほぼ毎週行われて夜に実施されるわ、平日はSE経験のほぼ無い先輩の面倒を見て、自分の仕事の開始が定時後になるわで、あまりいい思い出が無い気がします…代休はきちんととって、平日は22:30ぐらいには帰っていたような。障害発生中に、会社主催のソフトボール大会の練習をすると言って先輩が帰ったのが、前半の思い出深い一幕です。 - -昨年の後半は、とある銀行さんでこれまたJP1部分の面倒を見ていました。控え目に言って、色々なものが崩壊している現場で、なかなか得難い経験をさせていただいています。土日や祝日は休みなのですが、平日の退社時間が23:30ぐらいが平均で、なぜか前半を凌駕するペースで作業時間が積み重なっていくのが驚きでした。前半って、お客様都合で人員のアサインがうまくいかずに、私が2〜3人分の仕事をしていたはずなんだけどね。それを超えるなんて……個人的にはしんどい現場でできれば離れたいぐらいおもっているのですが、お客様からは好評みたいで、手放してもらえず今にいたります。「残業代は請求されただけ出す、深夜帰宅でタクシーになってもタクシー代もすべて払う、帰宅できず宿泊することになっても、隣のスーパー銭湯の無料券を支給する。だから、やりきって」みたいなスタンスのところとは関わりになりたくないのですがね… - -2013年後半から移行作業が始まり、2014年前半いっぱいまで断続的に深夜作業でした。深夜作業がなく、土日も休めるとそれなりに回復していくようです。体重の推移を見ると、深夜作業でかなりやられていることがわかります。おそらく仕事をしながら、好きな運動をして過ごすためのベスト体重は現状51 〜 52kg付近のようなのですが、下回る日々が続いています。体力的にもかなり低下しています。土日にランニングして、どっか出かけてみたいなライフスタイルだったはずなんですが、それもできなくなっています。実家に帰ると、寝てるだけだし…この一年でどれだけ体力低下してんだろう。元々がウルトラマラソン走ったりしていたはずなんですが、その面影ないなんてorz - -体重の推移 - -### 技術的な部分 - -#### 手を動かした系 - -昨年実際に手を動かしたことといえば: - - 1. Google Calendarと連携して最近更新した予定を表示するWebサービス作ったよ | His greatness lies in his sense of responsibility. - 2. Vagrant, Docker, Packerなどを利用し始めた - 3. test-kitchenを利用したChefのレシピ作り - 4. RTX810を利用してVPN環境の構築 - -1.はこれまでやろうとしていて、できていなかったWebサービスをついに公開しました。カレンダーで予定を登録した順番で、表示してくれます。スケジュール帳に転記しやすくなるといいな、と思ってつくりました。 - -2.は使い捨ての環境を手軽に作成するために利用しています。手元の端末でここまでお手軽に環境を作っては廃棄できるなんて、信じられないです。環境をお手軽に使い捨てにするということを実感できます。銀行という保守的な環境だと、お手軽に作成して、検証、廃棄みたいなサイクルを回すことはできないのですが、どうみても個々人でこうした検証環境を持つことは重要だと思うのですが… - -3.はインフラ側の人間でももうコード書いて、テストを回すなんてことは当たり前のようにできないとあかんということを実感します。AWSとか、プログラムでサーバを生成できちゃいますが、それがサーバのセットアップも同様という感覚を大事にしていかないといけないと思います。 - -4.は本格的なネットワーク機器を買ってVPN環境を構築してみました。ネットワークの分野ってこれまで人任せだったので、ある程度どんなことをやっているのかが理解できて良かったです。お手軽にリモートでプライベートネットワークに参加できるのはいいですね。SSHなどのポートを開放するわけではないので、安心ですし。 - -* * * - -
    -
    -ヤマハ ギガアクセスVPNルーター RTX810 -
    - -
    -
    -

    -ヤマハ ギガアクセスVPNルーター RTX810 -

    - -
    - posted with amazlet at 15.01.04 -
    -
    - -
    - ヤマハ (2011-11-05)
    売り上げランキング: 10,086 -
    - - -
    - - -
    - -* * * - -#### ガジェット的な面 - -ガジェット的な面ではASUS ZenFone 5を購入しました。両親へのプレゼント用です。データ通信のみだと480円/月ぐらいでSIM契約できるんですね。びっくりです。これではじめて android 端末を触ったのですが、iPhoneと比較してもあんまり遜色ない出来に驚きました。 - -* * * - -
    -
    -ASUS ZenFone 5 (A500KL)  国産ガラス採用 強化ガラス製 液晶保護フィルム ガラスフィルム 厚さ0.33mm 2.5D 硬度9H ラウンドエッジ加工 エイスース on-device 【国内正規流通品】 -
    - -
    - - -
    - on-device
    売り上げランキング: 135 -
    - - -
    - - -
    - -* * * - -### まとめ - -仕事が忙しすぎて体力の低下が著しい一年でした。来年はちょっと変化する年になりそうなので、その変化に適応できるように、体力を回復させていきたいです。技術的な部分では、ネットワークの分野をもう少し理解できるようにしたいです。自分が主に活動しているレイヤーを支えているネットワークがどのようにして成立しているのか、きちんと理解しておきたいっす。 diff --git a/content/post/2015/01/15/2015-01-15-delete_growthforecast_graphs_matching_the_given_string.md b/content/post/2015/01/15/2015-01-15-delete_growthforecast_graphs_matching_the_given_string.md deleted file mode 100644 index febf168..0000000 --- a/content/post/2015/01/15/2015-01-15-delete_growthforecast_graphs_matching_the_given_string.md +++ /dev/null @@ -1,45 +0,0 @@ ---- -title: 引数で与えた文字列とservice_nameが一致するGrowthforecastのグラフを一括で削除するスクリプト -author: kazu634 -date: 2015-01-15 -wordtwit_posted_tweets: - - 'a:1:{i:0;i:6599;}' -wordtwit_post_info: - - 'O:8:"stdClass":14:{s:6:"manual";b:1;s:11:"tweet_times";i:1;s:5:"delay";s:1:"0";s:7:"enabled";s:1:"1";s:10:"separation";i:60;s:7:"version";s:3:"3.7";s:14:"tweet_template";s:131:"ブログに新しい記事を投稿したよ: 引数で与えた文字列とservice_nameが一致するGrowthforecastの - [link] ";s:6:"status";i:2;s:6:"result";a:0:{}s:13:"tweet_counter";i:2;s:13:"tweet_log_ids";a:1:{i:0;i:6599;}s:9:"hash_tags";a:0:{}s:8:"accounts";a:1:{i:0;s:7:"kazu634";}s:4:"text";s:150:"ブログに新しい記事を投稿したよ: 引数で与えた文字列とservice_nameが一致するGrowthforecastの - http://tinyurl.com/kjlzno9";}' -tmac_last_id: - - 579895627653447681 -categories: - - growthforecast - - インフラ - ---- -growthforecast - -最近はせっせとGrowthforecastでグラフを作成しています。適度な間隔で性能情報を送信して、パフォーマンスモニタリングしています。 - -テスト用に作成したグラフを一括で削除したいなって時に便利なスクリプトを作成してみました。引数で与えた文字列とservice_nameが一致するGrowthforecastのグラフを一括で削除するスクリプトです: - -``` -#!/opt/sensu/embedded/bin/ruby - -require 'growthforecast' - -# abort unless one argument is given: -abort unless ARGV.length == 1 - -str = ARGV[0] - -# Create `Growthforecast` instance: -gf = GrowthForecast.new('localhost', 5125) - -glist = gf.graphs() - -glist.each do |graph| - if /#{str}/ =~ graph.service_name - - # puts "#{graph.service_name}:#{graph.section_name}:#{graph.graph_name} is deleted." - gf.delete(graph) - - end -end -``` diff --git a/content/post/2006/12/10/2006-12-10-00000380.md b/content/quotes/2006/12/10/2006-12-10-00000380.md similarity index 100% rename from content/post/2006/12/10/2006-12-10-00000380.md rename to content/quotes/2006/12/10/2006-12-10-00000380.md diff --git a/content/post/2015/01/04/2015-01-04-favorite-quote-from-galaxy-heroes-02.md b/content/quotes/2015/01/04/2015-01-04-favorite-quote-from-galaxy-heroes-02.md similarity index 100% rename from content/post/2015/01/04/2015-01-04-favorite-quote-from-galaxy-heroes-02.md rename to content/quotes/2015/01/04/2015-01-04-favorite-quote-from-galaxy-heroes-02.md diff --git a/content/post/2009/08/17/2009-08-17-00001216.md b/content/travel/2009/2009-08-17-00001216.md similarity index 100% rename from content/post/2009/08/17/2009-08-17-00001216.md rename to content/travel/2009/2009-08-17-00001216.md diff --git a/content/post/2009/09/22/2009-09-22-00001226.md b/content/travel/2009/2009-09-22-00001226.md similarity index 100% rename from content/post/2009/09/22/2009-09-22-00001226.md rename to content/travel/2009/2009-09-22-00001226.md diff --git a/content/post/2009/12/07/2009-12-07-00001283.md b/content/travel/2009/2009-12-07-00001283.md similarity index 100% rename from content/post/2009/12/07/2009-12-07-00001283.md rename to content/travel/2009/2009-12-07-00001283.md diff --git a/content/post/2011/07/16/2011-07-16-00001509.md b/content/travel/2011/2011-07-16-00001509.md similarity index 100% rename from content/post/2011/07/16/2011-07-16-00001509.md rename to content/travel/2011/2011-07-16-00001509.md