<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
		xmlns:xhtml="http://www.w3.org/1999/xhtml"
>

<channel>
	<title>君のてのひらから &#187; Development</title>
	<atom:link href="http://yourpalm.jubenoum.com/category/development/feed/" rel="self" type="application/rss+xml" />
	<link>http://yourpalm.jubenoum.com</link>
	<description>日々読んだ本、考えたこと、仕事の進め方について実践していることの記録</description>
	<lastBuildDate>Wed, 08 Feb 2012 15:13:47 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/category/development/feed/" />
		<item>
		<title>org2blogからwordpressに投稿</title>
		<link>http://yourpalm.jubenoum.com/2012/01/org2blog-wordpress/</link>
		<comments>http://yourpalm.jubenoum.com/2012/01/org2blog-wordpress/#comments</comments>
		<pubDate>Sat, 28 Jan 2012 15:00:00 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[org-mode]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=2420</guid>
		<description><![CDATA[今までブログの投稿はwp-emacsから実施していましたが、htmlにを打とうとするときに不便だったりするので、 もっと楽にならないものかなと思っていました。 ということで調べてみるとorg2blogなるものが存在すると [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>今までブログの投稿はwp-emacsから実施していましたが、htmlにを打とうとするときに不便だったりするので、 もっと楽にならないものかなと思っていました。<br />
ということで調べてみるとorg2blogなるものが存在すると知り、早速導入してみました。 </p>
<h2 id="sec-1">導入</h2>
<p>punchagan/org2blog &#8211; GitHub<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9naXRodWIuY29tL3B1bmNoYWdhbi9vcmcyYmxvZw==" title=\"punchagan/org2blog - GitHub\">https://github.com/punchagan/org2blog</a></p>
<p>その他、org-modeはCocoa Emacs付属のものではバージョンが古いため、動かないようです。<br />
こちらのサイト(<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2QuaGF0ZW5hLm5lLmpwL3RvbW95YS8yMDA5MDMwOS8xMjM2NTg4OTU3" title=\"org-mode 初挑戦。 - 日々、とんは語る。\">org-mode 初挑戦。 &#8211; 日々、とんは語る。</a>)を参考に</p>
<pre>$ git clone git://repo.or.cz/org-mode.git</pre>
<p>して最新版を落して、make &#038; make installしました。</p>
<h2 id="sec-2">設定</h2>
<div class="outline-text-3" id="text-2">
<p> READMEに記載があるとおり、.emacsに記述します。 </p>
<pre class="example">
(setq load-path (cons "~/.emacs.d/org2blog/" load-path))
(require 'org2blog-autoloads)

(setq org2blog/wp-blog-alist
      '(("wordpress"
         :url "http://username.wordpress.com/xmlrpc.php"
         :username "username"
         :default-title "Hello World"
         :default-categories ("org2blog" "emacs")
         :tags-as-categories nil)
        ("my-blog"
         :url "http://username.server.com/xmlrpc.php"
         :username "admin")))
</pre>
<div id="outline-container-3" class="outline-3">
<h2 id="sec-3">今後</h2>
<div class="outline-text-3" id="text-3">
<p>まだorg-modeをちゃんと使ったことがなかったので、htmlへの変換のしかたを調べて積極的に使っていきたいと思います。 </p>
</div></div>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/Emacs%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B200%E3%81%AE%E6%8A%80%EF%BD%9E-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774143278%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143278" target="_blank"><img src="http://ecx.images-amazon.com/images/I/517LicIhabL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/Emacs%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B200%E3%81%AE%E6%8A%80%EF%BD%9E-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774143278%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143278" target="_blank">Emacsテクニックバイブル　～作業効率をカイゼンする200の技～</a></p>
	<p><em>著者／訳者：</em>るびきち</p>
	<p><em>出版社：</em>技術評論社( 2010-08-03 )</p>
	<p><em>定価：</em>￥ 2,919</p>
	<p><em>Amazon価格：</em>￥ 2,919</p>
	<p>単行本（ソフトカバー） ( 384 ページ )</p>
	<p>ISBN-10 : 4774143278</p>
	<p>ISBN-13 : 9784774143279</p>
<hr class="tmkm-amazon-clear" /></div>
<div class="shr-publisher-2420"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=2420" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2012/01/org2blog-wordpress/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2012/01/org2blog-wordpress/" />
	</item>
		<item>
		<title>55億円の「設計書」たち…プログラムではないので動きません</title>
		<link>http://yourpalm.jubenoum.com/2012/01/55%e5%84%84%e5%86%86%e3%81%ae%e3%80%8c%e8%a8%ad%e8%a8%88%e6%9b%b8%e3%80%8d%e3%81%9f%e3%81%a1%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%a7%e3%81%af%e3%81%aa%e3%81%84%e3%81%ae%e3%81%a7/</link>
		<comments>http://yourpalm.jubenoum.com/2012/01/55%e5%84%84%e5%86%86%e3%81%ae%e3%80%8c%e8%a8%ad%e8%a8%88%e6%9b%b8%e3%80%8d%e3%81%9f%e3%81%a1%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%a7%e3%81%af%e3%81%aa%e3%81%84%e3%81%ae%e3%81%a7/#comments</comments>
		<pubDate>Thu, 26 Jan 2012 17:50:03 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Column]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[コンピュータ]]></category>
		<category><![CDATA[システム]]></category>
		<category><![CDATA[仕事]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=2409</guid>
		<description><![CDATA[まだ続いていたんだという、驚き 　特許庁は２４日、２００６年から始めた新たな情報システムの開発を中断することを決めた。これまでに５５億円の予算を投じたが、別のシステムを考える。枝野幸男経済産業相は「大変申し訳なく思う」と [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a class='flickr2tag-img' href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3RvLmduZT9pZD0yNTYxMDAwNDM2" title='デスマーチ第二版'><img src='http://farm4.staticflickr.com/3059/2561000436_8df9e5f4b1.jpg' alt='デスマーチ第二版'></a></p>
<h2>まだ続いていたんだという、驚き</h2>
<blockquote cite="http://www.asahi.com/business/update/0124/TKY201201240616.html" title="朝日新聞デジタル：費やした５５億円、水の泡に　特許庁がシステム開発中断 - ビジネス・経済"><p>　特許庁は２４日、２００６年から始めた新たな情報システムの開発を中断することを決めた。これまでに５５億円の予算を投じたが、別のシステムを考える。枝野幸男経済産業相は「大変申し訳なく思う」と謝った。</p>
<p>　新システムは特許の出願や登録に使い、中国の特許情報を調べられ、国際化への対応もねらっていた。開発の遅れで、特許を申請する利用者は、機能の低い古いシステムを使い続けることになる。特許庁は中国の情報検索などができる最低限のシステムに絞り、別の方式で開発する。</p>
<p>　新システムの開発期間は０６年１２月から１４年１月。設計を東芝ソリューションと、開発管理をアクセンチュアと契約した。</p>
<p>　開発の遅れは、主に設計の不備が原因。特許庁は検証委員会を設け対応を考えてきたが、委員会は２３日、中断を求める報告書をまとめた。業者が今までに作ってきた設計情報は、特許庁の別のシステム開発に生かしていくという。<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hc2FoaS5jb20vYnVzaW5lc3MvdXBkYXRlLzAxMjQvVEtZMjAxMjAxMjQwNjE2Lmh0bWw=" title=\"朝日新聞デジタル：費やした５５億円、水の泡に　特許庁がシステム開発中断 - ビジネス・経済\">朝日新聞デジタル：費やした５５億円、水の泡に　特許庁がシステム開発中断 &#8211; ビジネス・経済</a></p>
</blockquote>
<p>この記事を見てまず驚いたのは、この開発はまだ続いていたんだ! ということでした。<br />
「まだ」というのは、今を去ること2年前、特許庁のシステムはこんな事件で話題になっていました。</p>
<blockquote cite="http://www.47news.jp/CN/201007/CN2010071401000387.html" title="収賄罪で技官を起訴　特許庁汚職 - 47NEWS（よんななニュース）"><p>志摩被告の起訴状によると、２００５年８月ごろから昨年１１月ごろにかけ、新システム設計開発事業に関する情報を伝える見返りとして、ＮＴＴデータで当時、統括部長兼営業担当部長だった沖被告から計約２５０万円分のタクシー代をわいろとして受け取った、としている。<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy40N25ld3MuanAvQ04vMjAxMDA3L0NOMjAxMDA3MTQwMTAwMDM4Ny5odG1s" title=\"収賄罪で技官を起訴　特許庁汚職 - 47NEWS（よんななニュース）\">収賄罪で技官を起訴　特許庁汚職 &#8211; 47NEWS（よんななニュース）</a></p>
</blockquote>
<blockquote cite="http://www.47news.jp/CN/201008/CN2010082001000409.html" title="特許庁職員３人に利益供与　飲食、タクシーで９４万円 - 47NEWS（よんななニュース）"><p>特許庁発注のコンピューターシステム設計開発事業をめぐる汚職事件で、収賄罪で起訴された同庁技官のほかに職員３人が、複数のシステム開発会社側から飲食接待やタクシー代の肩代わりなどで計約９４万円近くの利益供与を受けていたことが２０日、分かった。<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy40N25ld3MuanAvQ04vMjAxMDA4L0NOMjAxMDA4MjAwMTAwMDQwOS5odG1s" title=\"特許庁職員３人に利益供与　飲食、タクシーで９４万円 - 47NEWS（よんななニュース）\">特許庁職員３人に利益供与　飲食、タクシーで９４万円 &#8211; 47NEWS（よんななニュース）</a></p>
</blockquote>
<p>実はこの事件を受けての調査報告書では、利益供与問題の再発防止策と並んで、開発状況の調査も行なっています。</p>
<p></p>
<h2>2010年8月時点での調査報告書の内容</h2>
<p>調査報告書 特許庁情報システムに関する調査委員会(PDF注意)<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tZXRpLmdvLmpwL3ByZXNzLzIwMTAwODIwMDAzLzIwMTAwODIwMDAzLTIucGRm" title=\"www.meti.go.jp/press/20100820003/20100820003-2.pdf\">http://www.meti.go.jp/press/20100820003/20100820003-2.pdf</a></p>
<h3>利益供与・文書流出の再発防止(事実解明チーム)</h3>
<p>まとめは、P.34からになります。<br />
最初の2項目は「倫理意識の徹底」「情報管理の整備強化」とありがちな内容でおもしろみがありませんでしたが、3つめが「入札手続きの改善」とあってなかなか読ませます。(P.36から)</p>
<p>供与した事業者の側には、短い提案期間でよりよい提案書をまとめあげようとする動機があった。<br />
収賄した3職員は、受注のプロセスには携わっていなかったのですが、より良いシステムを作るために外部の専門家に意見をもらいたいと考えていたこと、背景にあるんだよ…という内容です。</p>
<p>よりよいものを作りたいと思いに、入札・応札のルールが足枷になっているのだったら、出すべき情報はとっとと出して、接待して情報を得ようとするようなことはなくすようにしたらどう? という、このような調査報告書としては、わりと具体的な提案がされている印象を受けました。</p>
<p>とはいえ、今となっては、この点はあまり重要ではなくなっていますね。</p>
<h3>開発状況の分析(技術検証チーム)</h3>
<p>この時点で喫緊の課題となっていたのは、開発の遅れということで、上記の利益供与の再発防止とは、独立した調査として、TSOLによる設計と、アクセンチュアによるプロジェクト管理、特許庁の取り組みについて分析が行われています。(P.63から)</p>
<p>「提言」という形をとっていますが、結論としては、</p>
<ul>
<li>発注者の特許庁は責任感持って仕事しろ(P.68)</li>
<li>プロジェクト管理支援のアクセンチュアは特許庁とTSOLの合意の上、対策案を実施させるまでが仕事だろ(P.72)</li>
<li>設計一次請けのTSOLは、今まで設計してきたメンバーで固定しろ(P.75)</li>
<li>特許庁は現行システム担当のNTTデータに対して、必要な情報を提示するよう、働きかけるように(P.76)</li>
<li>再開するなら、特許庁中心にプロジェクト憲章を作成して、役割分担と責任を明確にしろ(P.78)</li>
</ul>
<p>となっています。</p>
<p>「技術」検証というわりには、プロジェクト管理に関する指摘が目立つ内容になっています。<br />
外部の人が調査しても、中身が合っているかよくわからないから「品質管理プロセス」へのツッコミが多くなったのでしょう。<br />
こんな状況だったので、てこ入れして、どうにかなりそうならGo、どうにもならなそうだったらSTOPの判断をすることになるだろうな。設計の品質もぼろぼろみたいだし、STOPがかかるんだろうな。<br />
と思っていた次第です。</p>
<h2>2012年1月時点での調査報告書の内容</h2>
<p>技術検証報告書 ～フォローアップ結果とりまとめ～ (PDF注意)<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5tZXRpLmdvLmpwL3ByZXNzLzIwMTEvMDEvMjAxMjAxMjQwMDEvMjAxMjAxMjQwMDEtMi5wZGY=" title=\"www.meti.go.jp/press/2011/01/20120124001/20120124001-2.pdf\">http://www.meti.go.jp/press/2011/01/20120124001/20120124001-2.pdf</a></p>
<p>再開に向けて動き出したのでしょうが、それから、1年半経過して、やっぱダメ、ギブアップということになりました。<br />
上記報告書で挙げられた「提言」に対して、ぜんぜん取り組めていないよね、という内容になっています。<br />
それだけでも残念な事態ではあるのですが。</p>
<h3>そもそも7年かけて開発してたら…</h3>
<p>新聞報道だと、設計担当のTSOLの品質が悪者にされていますが、実際これだけお金をかけて、まだ動くものが作れていない…というのは、全部一括ではなくて、機能別に発注するとか別のやりようがあったんじゃないのか?という疑問です。</p>
<p>だって、そもそもの予定では丸7年もかけて、開発しようとしていたんですよ。<br />
7年たってたら、外部環境は相当変化していますよね。</p>
<p>その点に関しては、報告書のpp.8-9が答えてくれています。</p>
<blockquote><p>
とりわけ国際的環境は大きくかつ急速に変化しており、その結果、早急にシステム構築の必要な新たな政策項目や、対応優先順位を上げなければならない政策項目が顕在化しつつある。例えば、特許審査においては外国文献検索の重要性が急激に増大しており、外国文献に対応できる新たな検索システムの構築が喫緊の課題となっている。</p>
<p>こうした外部環境の変化を踏まえると、プロジェクトの再開に当たり、現行の一括開発手法を引き続き採用するとなると、最終稼働までの間、今後複数年にわたって政策項目の実現が先送りとなってしまうことに加え、これまで同様、遅延等のリスクを伴う可能性も大きい。<br />
そこで、特許庁において、プロジェクトの再開に当たっては、特許庁ＣＩＯ主導の下、このような外部環境の変化を取り込んだ改定最適化計画を策定するとともに、一括開発手法にこだわらず、実現性の高い新たな手法を採用することも視野に入れて今後のプロジェクトの進め方を検討する必要があると考えられる。
</p></blockquote>
<p>一括開発手法にこだわらないという、上記の結論に2010年の報告書の時点で至っていれば、55億円かけて、「設計書」なるものが大量に作成されて、動くプログラムができてないなんてことになってないのではないかなと考えるわけです。<br />
特許をとりまく状況を受けて、優先順位が高い機能から細切れにして開発していくようにすれば、よかったんじゃないかなーと。</p>
<p>でも、ここでキッパリやりなおすのは英断だと思いますけどね。<br />
埋没費用 &#8211; Wikipedia<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2phLndpa2lwZWRpYS5vcmcvd2lraS8lRTUlOUYlOEIlRTYlQjIlQTElRTglQjIlQkIlRTclOTQlQTg=" title=\"埋没費用 - Wikipedia\">http://ja.wikipedia.org/wiki/%E5%9F%8B%E6%B2%A1%E8%B2%BB%E7%94%A8</a></p>
<h2>最後に</h2>
<p>身近なところで、5年かけて開発して、動いているけどゴニョゴニョ…な例を聞いていたので、明日は我が身の思いとともに、そこそこ読みこんでしまいました。報告書を読んでなにを感じるかは、その人の経験に依存する部分も多いと思います。</p>
<p>外部要因で優先順位がころころ変わるなら、それに対応する手法を、契約、意志判断、設計・開発でとるべきなんだろうな…ということを、これからの私の仕事でも念頭に置いておきたいと思います。</p>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/%E3%83%87%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%81-%E7%AC%AC2%E7%89%88-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A8%E3%82%A2%E9%96%8B%E7%99%BA%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AF%E3%81%AA%E3%81%9C%E6%B7%B7%E4%B9%B1%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8B-%E3%82%A8%E3%83%89%E3%83%AF%E3%83%BC%E3%83%89%E3%83%BB%E3%83%A8%E3%83%BC%E3%83%89%E3%83%B3/dp/4822282716%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4822282716" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51ZPF06AV9L._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/%E3%83%87%E3%82%B9%E3%83%9E%E3%83%BC%E3%83%81-%E7%AC%AC2%E7%89%88-%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A8%E3%82%A2%E9%96%8B%E7%99%BA%E3%83%97%E3%83%AD%E3%82%B8%E3%82%A7%E3%82%AF%E3%83%88%E3%81%AF%E3%81%AA%E3%81%9C%E6%B7%B7%E4%B9%B1%E3%81%99%E3%82%8B%E3%81%AE%E3%81%8B-%E3%82%A8%E3%83%89%E3%83%AF%E3%83%BC%E3%83%89%E3%83%BB%E3%83%A8%E3%83%BC%E3%83%89%E3%83%B3/dp/4822282716%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4822282716" target="_blank">デスマーチ 第2版 ソフトウエア開発プロジェクトはなぜ混乱するのか</a></p>
	<p><em>著者／訳者：</em>エドワード・ヨードン</p>
	<p><em>出版社：</em>日経BP社( 2006-05-03 )</p>
	<p><em>定価：</em>￥ 2,310</p>
	<p><em>Amazon価格：</em>￥ 2,310</p>
	<p>単行本 ( 320 ページ )</p>
	<p>ISBN-10 : 4822282716</p>
	<p>ISBN-13 : 9784822282714</p>
<hr class="tmkm-amazon-clear" /></div>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/%E3%82%A2%E3%82%B8%E3%83%A3%E3%82%A4%E3%83%AB%E3%81%AA%E8%A6%8B%E7%A9%8D%E3%82%8A%E3%81%A8%E8%A8%88%E7%94%BB%E3%81%A5%E3%81%8F%E3%82%8A-%7E%E4%BE%A1%E5%80%A4%E3%81%82%E3%82%8B%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%92%E8%82%B2%E3%81%A6%E3%82%8B%E6%A6%82%E5%BF%B5%E3%81%A8%E6%8A%80%E6%B3%95%7E-Mike-Cohn/dp/4839924023%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839924023" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51A8BTrHYxL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/%E3%82%A2%E3%82%B8%E3%83%A3%E3%82%A4%E3%83%AB%E3%81%AA%E8%A6%8B%E7%A9%8D%E3%82%8A%E3%81%A8%E8%A8%88%E7%94%BB%E3%81%A5%E3%81%8F%E3%82%8A-%7E%E4%BE%A1%E5%80%A4%E3%81%82%E3%82%8B%E3%82%BD%E3%83%95%E3%83%88%E3%82%A6%E3%82%A7%E3%82%A2%E3%82%92%E8%82%B2%E3%81%A6%E3%82%8B%E6%A6%82%E5%BF%B5%E3%81%A8%E6%8A%80%E6%B3%95%7E-Mike-Cohn/dp/4839924023%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4839924023" target="_blank">アジャイルな見積りと計画づくり ~価値あるソフトウェアを育てる概念と技法~</a></p>
	<p><em>著者／訳者：</em>Mike Cohn マイク コーン </p>
	<p><em>出版社：</em>毎日コミュニケーションズ( 2009-01-29 )</p>
	<p><em>定価：</em>￥ 3,360</p>
	<p><em>Amazon価格：</em>￥ 3,360</p>
	<p>単行本（ソフトカバー） ( 336 ページ )</p>
	<p>ISBN-10 : 4839924023</p>
	<p>ISBN-13 : 9784839924027</p>
<hr class="tmkm-amazon-clear" /></div>
<div class="shr-publisher-2409"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=2409" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2012/01/55%e5%84%84%e5%86%86%e3%81%ae%e3%80%8c%e8%a8%ad%e8%a8%88%e6%9b%b8%e3%80%8d%e3%81%9f%e3%81%a1%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%a7%e3%81%af%e3%81%aa%e3%81%84%e3%81%ae%e3%81%a7/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2012/01/55%e5%84%84%e5%86%86%e3%81%ae%e3%80%8c%e8%a8%ad%e8%a8%88%e6%9b%b8%e3%80%8d%e3%81%9f%e3%81%a1%e3%83%97%e3%83%ad%e3%82%b0%e3%83%a9%e3%83%a0%e3%81%a7%e3%81%af%e3%81%aa%e3%81%84%e3%81%ae%e3%81%a7/" />
	</item>
		<item>
		<title>MacPortsからHomebrewに乗換え</title>
		<link>http://yourpalm.jubenoum.com/2011/12/macports%e3%81%8b%e3%82%89homebrew%e3%81%ab%e4%b9%97%e6%8f%9b%e3%81%88/</link>
		<comments>http://yourpalm.jubenoum.com/2011/12/macports%e3%81%8b%e3%82%89homebrew%e3%81%ab%e4%b9%97%e6%8f%9b%e3%81%88/#comments</comments>
		<pubDate>Sat, 03 Dec 2011 17:25:26 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[ad]]></category>
		<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[migemo]]></category>
		<category><![CDATA[Twitter]]></category>
		<category><![CDATA[wanderlust]]></category>
		<category><![CDATA[手順]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=2352</guid>
		<description><![CDATA[Software Design 2011年12月号の特集「エンジニアの能力を引き出すMac活用術」のなかで、クックパッドでは、以前パッケージ管理にMacPortsを使っていたが、今はHomebrewでやっているとの記述を [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Software Design 2011年12月号の特集「エンジニアの能力を引き出すMac活用術」のなかで、クックパッドでは、以前パッケージ管理にMacPortsを使っていたが、今はHomebrewでやっているとの記述を見つけたので、何人目の記事かはわからないが記録を残しておくことにした。</p>
<hr />
<p>mac ports やめました! ー homebrew で快適 OSX 生活! &#8211; TokuLog 改メ tokuhirom’s blog<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2QuaGF0ZW5hLm5lLmpwL3Rva3VoaXJvbS8yMDEwMDYyNS8xMjc3NDM1MjY4" title=\"mac ports やめました! ー homebrew で快適 OSX 生活! TokuLog 改メ tokuhirom’s blog\">http://d.hatena.ne.jp/tokuhirom/20100625/1277435268</a></p>
<hr />
<p>私にとってのポイントは、Emacs環境を維持することになるので、Emacsで導入しているlispのうち、MacPorts由来のプロダクトに動作に影響が出るものをインストールできることをひとまずの目標とした。</p>
<p><a class='flickr2tag-img' href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3RvLmduZT9pZD02NDQ3NjA0NTQ1" title='man brew'><img width='500px' height='450px' src='http://farm8.staticflickr.com/7171/6447604545_7ec07709a1.jpg' alt='man brew'></a></p>
<p><br />
<script type="text/javascript"><!--
google_ad_client = "pub-0635498041793174";
google_ad_slot = "9532983202";
google_ad_width = 234;
google_ad_height = 60;
//--></script>
<script type="text/javascript" src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>
</p>
<h2>影響が出そうなもの</h2>
<h3>Emacs本体</h3>
<p><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3lvdXJwYWxtLmp1YmVub3VtLmNvbS8yMDEwLzA4L2NvY29hLWVtYWNzLSVFMyU4MSVBQi1taWdlbW8tJUUzJTgyJTkyJUUzJTgyJUE0JUUzJTgzJUIzJUUzJTgyJUI5JUUzJTgzJTg4JUUzJTgzJUJDJUUzJTgzJUFCLw==" title=\"Cocoa Emacs に migemo をインストール | 君のてのひらから\">Cocoa Emacs に migemo をインストール</a>で整理したとおり、.emacs.d/lisp配下にlispはインストールしてあり、また.emacs.d/init.elでパスを通す設定をしているの、EmacsをMacPorts由来のものに入れ替えさえすれば、lispは動作するはず。</p>
<h3>Migemo</h3>
<p><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3lvdXJwYWxtLmp1YmVub3VtLmNvbS8yMDEwLzA4L2NvY29hLWVtYWNzLSVFMyU4MSVBQi1taWdlbW8tJUUzJTgyJTkyJUUzJTgyJUE0JUUzJTgzJUIzJUUzJTgyJUI5JUUzJTgzJTg4JUUzJTgzJUJDJUUzJTgzJUFCLw==" title=\"Cocoa Emacs に migemo をインストール | 君のてのひらから\">Cocoa Emacs に migemo をインストール</a>でインストールしたとおり、migemoをインストールしていたが、Formulaが見あたらないので、「cmigemo」をインストールすることにした。それに伴い、.emacs.d/init.elの記述を一部変更した。</p>
<h3>auto-install.el</h3>
<p>動作には、「wget」が必要なのでhomebrew環境でインストールする。</p>
<h3>Wanderlust</h3>
<p>HTMLメールを表示する際に、「w3m」を使っている。<br />
ログイン時のstarttlsのために「gnutls」を使っている。<br />
それぞれhomebrew環境でインストールする。</p>
<h3>twittering-mode</h3>
<p><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3lvdXJwYWxtLmp1YmVub3VtLmNvbS8yMDExLzA5L3R3aXR0ZXJpbmctbW9kZSVlNiU5YiViNCVlNiU5NiViMCVlMyU4MSVhN29hdXRoJWU4JWFhJThkJWU4JWE4JWJjLw==" title=\"twittering-mode更新でOAuth認証 | 君のてのひらから\">twittering-mode更新でOAuth認証</a>で整理したとおり、OAuth認証をするのに「GnuPG」を使っている。<br />
タイムライン取得に「curl」を使っている。<br />
それぞれ、homebrew環境でインストールする。</p>
<h2>MacPortsアンインストール</h2>
<p>以上を整理した上で、MacPortsをアンインストールする。<br />
手順は<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2d1aWRlLm1hY3BvcnRzLm9yZy9jaHVua2VkL2luc3RhbGxpbmcubWFjcG9ydHMudW5pbnN0YWxsaW5nLmh0bWw=" title=\"2.5. Uninstall\">MacPorts Guideのアンインストール手順のとおりに実施した。</a><br />
おしまい。<br />
インストールパスをいじっていないので特に問題なく終了。</p>
<h2>Homebrewをインストール</h2>
<p><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cHM6Ly9naXRodWIuY29tL214Y2wvaG9tZWJyZXcvd2lraS9pbnN0YWxsYXRpb24=" title=\"Installation - GitHub\">Installation &#8211; Homebrew &#8211; GitHub</a>を参考にターミナルから以下のコマンドを実行する。<br />
Xcodeが必要になるので、新規に構築する場合には忘れずに…(未来の自分に向けて)</p>
<pre>
$ ruby -e "$(curl -fsSL https://raw.github.com/gist/323731)"
</pre>
<p>途中で何度か「Press enter to continue」で止まるが、その度にEnterキーを押す。</p>
<pre>==> Installation successful!</pre>
<p>が表示されれば終了。</p>
<p>その後は、上記で整理したパッケージを順次インストールしていく。<br />
もともとMacにインストールされているものはそのまま使うというコンセプトなので、環境構築までの時間が短くてすむのがメリットなんだねというのを体感できます。</p>
<h3>w3mで苦戦</h3>
<p>w3mのインストールで苦戦しましたが、<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL211Z2lqaXJ1LnNlZXNhYS5uZXQvYXJ0aWNsZS8yMjk2NjYyNTkuaHRtbA==" title=\"Lion+homebrew で w3m が動かなかったのがなんとかなったヒャッハー: 麦汁三昧\">Lion+homebrew で w3m が動かなかったのがなんとかなったヒャッハー: 麦汁三昧</a>を教えていただいて、こちらの情報を参考に手順を実施しました。</p>
<p>w3mが依存しているbdw-gcのバージョンを7.2alpha6にすればよいとのことで、bdw-gcのFormulaを調べてみると</p>
<pre>
require 'formula'

class BdwGc < Formula
  homepage 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/'

  if ARGV.build_devel?
    url 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.2alpha6.tar.gz'
    md5 '319d0b18cc4eb735c8038ece9df055e4'
    version '7.2alpha6'
  else
    url 'http://www.hpl.hp.com/personal/Hans_Boehm/gc/gc_source/gc-7.1.tar.gz'
    md5 '2ff9924c7249ef7f736ecfe6f08f3f9b'
  end

  # patch to fix inline asm errors with LLVM, present in upstream SVN
  # some directory restructuring between 7.1 and 7.2a6 force us to have two
  # versions of the same patch
  def patches
    if ARGV.build_devel?
      DATA
    else
      { :p0 => "https://trac.macports.org/export/86621/trunk/dports/devel/boehmgc/files/asm.patch" }
    end
  end

  def install
    # ucontext has been deprecated in 10.6
    # use this flag to force the header to compile
    ENV.append 'CPPFLAGS', "-D_XOPEN_SOURCE" if MacOS.snow_leopard?

    system "./configure", "--disable-debug",
                          "--disable-dependency-tracking",
                          "--prefix=#{prefix}"
                          "--enable-cplusplus"
    system "make"
    system "make check"
    system "make install"
  end
end
(…略)
</pre>
<p>となっており、「if ARGV.build_devel?」の記述から</p>
<pre>$ brew install --devel bdw-gc</pre>
<p>とすれば、狙ったバージョンがインストールできることがわかりました。</p>
<p>w3mも上記の記事の記載通りにインストールしてうまくいきました。</p>
<h2>.emacsの修正</h2>
<h3>migemo→cmigemo</h3>
<p>migemoをcmigemoに変更したので、コマンドとコマンドオプション部分の記述を変更している。</p>
<p>変更前</p>
<pre>
(setq migemo-command "migemo")
(setq migemo-options '("-t" "emacs"))
</pre>
<p>変更後</p>
<pre>
(setq migemo-command "cmigemo")
(setq migemo-options '("-q" "--emacs"))
</pre>
<h3>emacs-w3m</h3>
<p>MacPortsでは/opt/local/bin配下にコマンドが配置されるが、Homebrewは/usr/local/bin配下に配置される。<br />
よって、コマンドの在処の記述を変更。</p>
<p>変更前</p>
<pre>(setq w3m-command "/opt/local/bin/w3m")</pre>
<p>変更後</p>
<pre>(setq w3m-command "/usr/local/bin/w3m")</pre>
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/Emacs%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B200%E3%81%AE%E6%8A%80%EF%BD%9E-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774143278%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143278" target="_blank"><img src="http://ecx.images-amazon.com/images/I/517LicIhabL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/Emacs%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%EF%BD%9E%E4%BD%9C%E6%A5%AD%E5%8A%B9%E7%8E%87%E3%82%92%E3%82%AB%E3%82%A4%E3%82%BC%E3%83%B3%E3%81%99%E3%82%8B200%E3%81%AE%E6%8A%80%EF%BD%9E-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774143278%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143278" target="_blank">Emacsテクニックバイブル　～作業効率をカイゼンする200の技～</a></p>
	<p><em>著者／訳者：</em>るびきち</p>
	<p><em>出版社：</em>技術評論社( 2010-08-03 )</p>
	<p><em>定価：</em>￥ 2,919</p>
	<p><em>Amazon価格：</em>￥ 2,919</p>
	<p>単行本（ソフトカバー） ( 384 ページ )</p>
	<p>ISBN-10 : 4774143278</p>
	<p>ISBN-13 : 9784774143279</p>
<hr class="tmkm-amazon-clear" /></div><br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/Emacs-Lisp%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774148970%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774148970" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51Wg39T8KAL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/Emacs-Lisp%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774148970%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774148970" target="_blank">Emacs Lispテクニックバイブル</a></p>
	<p><em>著者／訳者：</em>るびきち</p>
	<p><em>出版社：</em>技術評論社( 2011-11-26 )</p>
	<p><em>定価：</em>￥ 3,129</p>
	<p><em>Amazon価格：</em>￥ 3,129</p>
	<p>単行本（ソフトカバー） ( 336 ページ )</p>
	<p>ISBN-10 : 4774148970</p>
	<p>ISBN-13 : 9784774148977</p>
<hr class="tmkm-amazon-clear" /></div>
<div class="shr-publisher-2352"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=2352" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2011/12/macports%e3%81%8b%e3%82%89homebrew%e3%81%ab%e4%b9%97%e6%8f%9b%e3%81%88/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2011/12/macports%e3%81%8b%e3%82%89homebrew%e3%81%ab%e4%b9%97%e6%8f%9b%e3%81%88/" />
	</item>
		<item>
		<title>EmacsでRictyフォントを使う</title>
		<link>http://yourpalm.jubenoum.com/2011/12/emacs%e3%81%a7ricty%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%82%92%e4%bd%bf%e3%81%86/</link>
		<comments>http://yourpalm.jubenoum.com/2011/12/emacs%e3%81%a7ricty%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%82%92%e4%bd%bf%e3%81%86/#comments</comments>
		<pubDate>Wed, 30 Nov 2011 16:40:12 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[emacs]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[環境]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=2335</guid>
		<description><![CDATA[Cocoa Emacsについてフォント設定を見直していたところ、Rictyというフォントがあることを知り、設定してみることにした。 環境はMac OS X Lion 10.7.2 / MacPortsでインストールしたG [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>Cocoa Emacsについてフォント設定を見直していたところ、Rictyというフォントがあることを知り、設定してみることにした。<br />
環境はMac OS X Lion 10.7.2 / MacPortsでインストールしたGNU Emacs 23.3.1となります。</p>
<p><a class='flickr2tag-img' href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3RvLmduZT9pZD02NDE5NDU0NDE3" title='Ricty on Emacs'><img width='500px' height='386px' src='http://farm8.staticflickr.com/7161/6419454417_26495825f0.jpg' alt='Ricty on Emacs'></a></p>
<hr />
<p>プログラミング用フォント Ricty<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3NhdmUuc3lzLnQudS10b2t5by5hYy5qcC9+eXVzYS9mb250cy9yaWN0eS5odG1s" title=\"プログラミング用フォント Ricty\">http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty.html</a></p>
<p></p>
<h2>フォント生成・インストール</h2>
<p>まずFontForgeが必要ということで、MacPortsでインストール。</p>
<pre>sudo port install fontforge</pre>
<p>続いて、<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2xldmllbi5jb20vdHlwZS9teWZvbnRzL2luY29uc29sYXRhLmh0bWw=" title=\"Inconsolata\">Inconsolata</a>から&#8221;OpenType File&#8221;をダウンロードして、FontBook経由でフォントをインストール。<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL21peC1tcGx1cy1pcGEuc291cmNlZm9yZ2UuanAv" title=\"M+とIPAの合成フォント\">M+とIPAの合成フォント</a>から、上部の&#8221;DOWNLOAD&#8221;をクリックし、ダウンロードページに進み、Migu 1Mをダウンロードして、FontBook経由でフォントをインストール。</p>
<pre>
cd
wget http://save.sys.t.u-tokyo.ac.jp/~yusa/fonts/ricty/Ricty-3.1.3.tar.gz
tar xvfz Ricty-3.1.3.tar.gz
cd Ricty
sh ricty_generator.sh auto
</pre>
<p>するとRictyディレクトリ配下に</p>
<ul>
<li>Ricty-Bold.ttf</li>
<li>Ricty-Regular.ttf</li>
<li>RictyDiscord-Bold.ttf</li>
<li>RictyDiscord-Regular.ttf</li>
</ul>
<p>の4ファイルが生成されます。</p>
<p>上の二つ、Ricty-Bold.ttfとRicty-Regular.ttfをインストールしました。</p>
<p><a class='flickr2tag-img' href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3RvLmduZT9pZD02NDE5NDU0NTU5" title='Ricty'><img width='377px' height='321px' src='http://farm8.staticflickr.com/7025/6419454559_1393494132.jpg' alt='Ricty'></a></p>
<h2>Emacsで使う</h2>
<p>init.elでフォントの設定をします。</p>
<pre>
(set-face-attribute 'default nil
                   :family "Ricty"
                   :height 140)
(set-fontset-font
 nil 'japanese-jisx0208
 (font-spec :family "Ricty"))
</pre>
<p>としてできあがりです。<br />
半角と全角の比が1:2というのはいいですね。</p>
<p><ins datetime="2012-01-28T15:32:22+00:00">[追記]2012.01.29<br />
フレームを開いたときに幅が二倍になるのが気になったので、下記ページを参考にEmacsを入れなおしました。</p>
<p>Cocoa Emacs で和文フォントをプライマリーに設定するとフレーム幅が二倍になる問題 &#8211; キーボードをたたくとき<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2QuaGF0ZW5hLm5lLmpwL3lhc2NlbnR1ci8yMDExMDczMC8xMzExOTYzMDYx" title=\"Cocoa Emacs で和文フォントをプライマリーに設定するとフレーム幅が二倍になる問題 - キーボードをたたくとき\">http://d.hatena.ne.jp/yascentur/20110730/1311963061</a><br />
</ins><br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/Emacs-Lisp%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774148970%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774148970" target="_blank"><img src="http://ecx.images-amazon.com/images/I/51Wg39T8KAL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/Emacs-Lisp%E3%83%86%E3%82%AF%E3%83%8B%E3%83%83%E3%82%AF%E3%83%90%E3%82%A4%E3%83%96%E3%83%AB-%E3%82%8B%E3%81%B3%E3%81%8D%E3%81%A1/dp/4774148970%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774148970" target="_blank">Emacs Lispテクニックバイブル</a></p>
	<p><em>著者／訳者：</em>るびきち</p>
	<p><em>出版社：</em>技術評論社( 2011-11-26 )</p>
	<p><em>定価：</em>￥ 3,129</p>
	<p><em>Amazon価格：</em>￥ 3,129</p>
	<p>単行本（ソフトカバー） ( 336 ページ )</p>
	<p>ISBN-10 : 4774148970</p>
	<p>ISBN-13 : 9784774148977</p>
<hr class="tmkm-amazon-clear" /></div>
<div class="shr-publisher-2335"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=2335" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2011/12/emacs%e3%81%a7ricty%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%82%92%e4%bd%bf%e3%81%86/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2011/12/emacs%e3%81%a7ricty%e3%83%95%e3%82%a9%e3%83%b3%e3%83%88%e3%82%92%e4%bd%bf%e3%81%86/" />
	</item>
		<item>
		<title>とりあえずこれくらい使えればいいと思う vi 入門</title>
		<link>http://yourpalm.jubenoum.com/2011/05/%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e3%81%93%e3%82%8c%e3%81%8f%e3%82%89%e3%81%84%e4%bd%bf%e3%81%88%e3%82%8c%e3%81%b0%e3%81%84%e3%81%84%e3%81%a8%e6%80%9d%e3%81%86-vi-%e5%85%a5%e9%96%80/</link>
		<comments>http://yourpalm.jubenoum.com/2011/05/%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e3%81%93%e3%82%8c%e3%81%8f%e3%82%89%e3%81%84%e4%bd%bf%e3%81%88%e3%82%8c%e3%81%b0%e3%81%84%e3%81%84%e3%81%a8%e6%80%9d%e3%81%86-vi-%e5%85%a5%e9%96%80/#comments</comments>
		<pubDate>Mon, 23 May 2011 17:21:06 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[vi]]></category>
		<category><![CDATA[vim]]></category>
		<category><![CDATA[環境]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=2104</guid>
		<description><![CDATA[システムを構築することを生業とする会社の新入社員研修では、プログラム書いてみようとか、シェルを書いてみようといった講義、実習が行なわれているわけです。
ところが様子を見ていると、viの使い方になれていない様子。
聞けば学生時代にEmacsは使っていたものの、viには触れていない人がかなりいるようでした。
であれば、サーバ上の設定ファイルやシェルをメンテするなら、これくらい使えれば苦労しないんじゃないかな…というラインを示すのも一興かと思い、本記事をおこす次第です。
]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>システムを構築することを生業とする会社の新入社員研修では、プログラム書いてみようとか、シェルを書いてみようといった講義、実習が行なわれているわけです。</p>
<p>ところが様子を見ていると、viの使い方になれていない様子。<br />
聞けば学生時代にEmacsは使っていたものの、viには触れていない人がかなりいるようでした。<br />
であれば、サーバ上の設定ファイルやシェルをメンテするなら、これくらい使えれば苦労しないんじゃないかな…というラインを示すのも一興かと思い、本記事をおこす次第です。</p>
<p>なお、弊ブログではEmacs関連の記事がいくつかありますことからわかるように、自宅で文章を書くときには、Emacs使っています。この記事もEmacsで書いています。<br />
そんな私がviをこれくらい使えれば、サーバ維持管理の仕事では大丈夫かなと思っているレベルです。<br />
※ Emacsにもvi-modeが存在しますが…</p>
<p><code>vi ファイル名</code><br />
でファイルを開くところから始めましょう。<br />
vi を実行しても vim だったりする場合もありますが、とりあえず細かいことは気にしない。<br />
</p>
<h2>困ったときには</h2>
<p>いろいろな操作を覚える前に、困ったときの対処法を覚えましょう。<br />
自転車でも、ローラースケートでも止まり方から覚えるようなものです。</p>
<h3>Esc連打からの展開が基本</h3>
<p>コマンドモード、コマンドラインモード、編集モード…とか言われますが、最初は理解するのは困難だと思います。<br />
(いまだに自分がどのモードにいるのか確信を持てません)<br />
「やばい…なんだか変になっちゃった…」という具合に困ったら、とにかくEscキーを連打しましょう。</p>
<p>Escキーを連打したあと<strong>「u」</strong>を入力すれば、編集を元に戻せます。(Undo)<br />
Escキーを連打したあと<strong>「:q!」</strong>を入力すれば、元ファイルに編集を加えることなくviを終了することができます。</p>
<p>Escキーを連打すれば、おそらく「コマンドモード」にいるだろうという安心感があります。<br />
一種のホームポジションですね。</p>
<h2>文字を入力する</h2>
<h3>入力開始</h3>
<p>Escキーを連打したあと<strong>「i」</strong>や<strong>「a」</strong>を入力すれば、文字の入力開始です。(編集モード)<br />
キーボードで入力したとおりに、文字が入力されるはずです。</p>
<h3>誤入力した！</h3>
<p>あわてずさわがず、Esc連打です。<br />
間違えて入力した箇所にカーソルを合わせましょう。<br />
このカーソル移動がなにも見ずにできるようになれば、最初の壁は突破できたものと思います。</p>
<ul>
<li>h:左</li>
<li>j:下</li>
<li>k:上</li>
<li>l:右</li>
<li>0(ゼロ):行頭</li>
<li>$:行末</li>
</ul>
<p>狙った場所にカーソルを置いて<strong>「x」</strong>を入力すると削除されます。<br />
一文字だけ修正したいときには<strong>「r (修正後の文字)」</strong>と入力するとよいでしょう。</p>
<h2>探して修正する</h2>
<p>実際にファイルをメンテナンスする場面においては、</p>
<ul>
<li>特定の文字列を探して修正</li>
<li>特定の行まで移動して修正</li>
</ul>
<p>という場合が多いと思います。<br />
エラーメッセージから特定の行に誤りがあるか、そのメッセージをてがかりに修正箇所のあたりをつける…といった場面が多い気がするので。</p>
<p>Escキーを連打したあと<strong>「/検索したい文字列[Enter]」</strong>と入力すると、下方向で検索して、ヒットすればそこまでカーソルが移動します。<br />
Escキーを連打したあと<strong>「(行数)G」</strong>で狙った行へカーソルが移動します。たとえば「15G」で15行目に移動です。</p>
<h2>保存する</h2>
<p>編集が終わったら、保存をしましょう。<br />
Esc連打のあと<strong>「:w」</strong>と入力して保存です。<br />
終了もしたいなら<strong>「:wq」</strong>でどうぞ。<strong>「ZZ」</strong>派の方もいらっしゃるようです。</p>
<h2>操作を忘れたときに備えて</h2>
<p><a class='flickr2tag-img' href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5mbGlja3IuY29tL3Bob3RvLmduZT9pZD02MzM3NDIyNDU2" title='vi-vim-cheat-sheet'><img src='http://farm7.staticflickr.com/6044/6337422456_3b3bd30943.jpg' alt='vi-vim-cheat-sheet'></a></p>
<p><!-- <object type="application/x-shockwave-flash" width="400" height="300" data="http://www.flickr.com/apps/video/stewart.swf?v=1.161" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <param name="flashvars" value="photo_id=0&amp;photo_secret=0&amp;flickr_show_info_box=true"></param><param name="movie" value="http://www.flickr.com/apps/video/stewart.swf?v=1.161"></param><param name="bgcolor" value="#000000"></param><param name="allowFullScreen" value="true"></param><param name="wmode" value="opaque"></param><embed type="application/x-shockwave-flash" src="http://www.flickr.com/apps/video/stewart.swf?v=1.161" bgcolor="#000000" allowfullscreen="true" flashvars="photo_id=0&amp;photo_secret=0&amp;flickr_show_info_box=true" wmode="opaque" height="300" width="400"></embed></object> --></p>
<p>チートシート(カンニングペーパー)を、ノートなりデスクなりに用意しておきましょう。</p>
<ul>
<li>日本語版: <a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uYW1hcmFpaS5jb20vZmlsZXMvdmltLWNoZWF0c2hlZXQucGRm">http://www.namaraii.com/files/vim-cheatsheet.pdf</a> [PDF注意]</li>
<li>なんかかっこいい: <a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5zbWFzaGluZ21hZ2F6aW5lLmNvbS93cC1jb250ZW50L3VwbG9hZHMvMjAxMC8wNS9WSS1IZWxwLVNoZWV0LTAxMS5wZGY=">http://www.smashingmagazine.com/wp-content/uploads/2010/05/VI-Help-Sheet-011.pdf</a> [PDF注意]</li>
</ul>
<p>こんな操作があるんだと学習することもできます。</p>
<p>コマンドリファレンス本もあります。<br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/vi-Vim-%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-%E5%B1%B1%E6%A3%AE-%E4%B8%88%E7%AF%84/dp/4774143960%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143960" target="_blank"><img src="http://ecx.images-amazon.com/images/I/518fmwtEh0L._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/vi-Vim-%E3%82%B3%E3%83%9E%E3%83%B3%E3%83%89%E3%83%9D%E3%82%B1%E3%83%83%E3%83%88%E3%83%AA%E3%83%95%E3%82%A1%E3%83%AC%E3%83%B3%E3%82%B9-%E5%B1%B1%E6%A3%AE-%E4%B8%88%E7%AF%84/dp/4774143960%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4774143960" target="_blank">vi/Vim コマンドポケットリファレンス</a></p>
	<p><em>著者／訳者：</em>山森 丈範</p>
	<p><em>出版社：</em>技術評論社( 2010-10-22 )</p>
	<p><em>定価：</em>￥ 2,499</p>
	<p><em>Amazon価格：</em>￥ 2,499</p>
	<p>単行本（ソフトカバー） ( 304 ページ )</p>
	<p>ISBN-10 : 4774143960</p>
	<p>ISBN-13 : 9784774143965</p>
<hr class="tmkm-amazon-clear" /></div>
<h2>もっと使いこみたいなら</h2>
<p>このような本で学習してみるのはどうでしょうか。<br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/%E5%85%A5%E9%96%80vi-%E7%AC%AC6%E7%89%88-%E3%83%AA%E3%83%B3%E3%83%80-%E3%83%A9%E3%83%A0/dp/4873110831%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873110831" target="_blank"><img src="http://ecx.images-amazon.com/images/I/419SM7TDHZL._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/%E5%85%A5%E9%96%80vi-%E7%AC%AC6%E7%89%88-%E3%83%AA%E3%83%B3%E3%83%80-%E3%83%A9%E3%83%A0/dp/4873110831%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4873110831" target="_blank">入門vi 第6版</a></p>
	<p><em>著者／訳者：</em>リンダ ラム アーノルド ロビンス </p>
	<p><em>出版社：</em>オライリー・ジャパン( 2002-05 )</p>
	<p><em>定価：</em>￥ 2,625</p>
	<p><em>Amazon価格：</em>￥ 2,625</p>
	<p>単行本 ( 237 ページ )</p>
	<p>ISBN-10 : 4873110831</p>
	<p>ISBN-13 : 9784873110837</p>
<hr class="tmkm-amazon-clear" /></div>
<p>とことん自分用の環境としてつきつめていきたいのであれば、vimの設定ファイルである<strong>「.vimrc」</strong>について調べてみるとよいと思います。</p>
<hr />
<p>Windowsにvimでも入れてみるかな… </p>
<div class="shr-publisher-2104"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=2104" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2011/05/%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e3%81%93%e3%82%8c%e3%81%8f%e3%82%89%e3%81%84%e4%bd%bf%e3%81%88%e3%82%8c%e3%81%b0%e3%81%84%e3%81%84%e3%81%a8%e6%80%9d%e3%81%86-vi-%e5%85%a5%e9%96%80/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2011/05/%e3%81%a8%e3%82%8a%e3%81%82%e3%81%88%e3%81%9a%e3%81%93%e3%82%8c%e3%81%8f%e3%82%89%e3%81%84%e4%bd%bf%e3%81%88%e3%82%8c%e3%81%b0%e3%81%84%e3%81%84%e3%81%a8%e6%80%9d%e3%81%86-vi-%e5%85%a5%e9%96%80/" />
	</item>
		<item>
		<title>岡崎市立中央図書館の事件について考える</title>
		<link>http://yourpalm.jubenoum.com/2010/06/%e5%b2%a1%e5%b4%8e%e5%b8%82%e7%ab%8b%e4%b8%ad%e5%a4%ae%e5%9b%b3%e6%9b%b8%e9%a4%a8%e3%81%ae%e4%ba%8b%e4%bb%b6%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e8%80%83%e3%81%88%e3%82%8b/</link>
		<comments>http://yourpalm.jubenoum.com/2010/06/%e5%b2%a1%e5%b4%8e%e5%b8%82%e7%ab%8b%e4%b8%ad%e5%a4%ae%e5%9b%b3%e6%9b%b8%e9%a4%a8%e3%81%ae%e4%ba%8b%e4%bb%b6%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e8%80%83%e3%81%88%e3%82%8b/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 17:56:18 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Development]]></category>
		<category><![CDATA[仕事]]></category>
		<category><![CDATA[組織]]></category>
		<category><![CDATA[考え]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=1463</guid>
		<description><![CDATA[詳細はTwitterでのハッシュタグ #librahack と、逮捕された容疑者がまとめられている下記サイトを参照 Librahack ： 岡崎市立中央図書館HP大量アクセス事件まとめ http://librahack. [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>詳細はTwitterでのハッシュタグ #librahack と、逮捕された容疑者がまとめられている下記サイトを参照</p>
<hr />
<p>Librahack ： 岡崎市立中央図書館HP大量アクセス事件まとめ<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2xpYnJhaGFjay5qcC8=" title=\"Librahack ： 岡崎市立中央図書館HP大量アクセス事件まとめ\">http://librahack.jp/</a></p>
<p>Twitter / Search &#8211; #librahack<br />
<a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3R3aXR0ZXIuY29tLyNzZWFyY2g/cT0lMjNsaWJyYWhhY2s=" title=\"Twitter / Search - #librahack\">http://twitter.com/#search?q=%23librahack</a></p>
<hr />
<p>ということで、この事件、結局不起訴に終わったようなのですが、正直よくわかりません。<br />
自分のわからないことを整理するために、Twitterのハッシュタグ #librahack 経由で拾った情報を追いかけつつ、システム作り顧客に納品するという仕事をしている立場から、推測に推測を重ね、思うことを書いてみようと思います。</p>
<p>なお、</p>
<ul>
<li>攻撃を受けたとされるシステムは図書館の資産</li>
<li>システムの保守は管理会社に委託</li>
</ul>
<p>という前提です。</p>
<h2>疑問点</h2>
<p>私が疑問に思っている点は1点。<br />
警察に被害届を出すまでにシステムを運用している会社と図書館の間でどのようなやりとりがあったのか、です。<br />
しかしながら、攻撃を受けた側の情報が圧倒的に不足していて、あるのは作った会社の情報と推測、憶測ばかり…。<br />
攻撃を受けた側から引き出した情報としてあったのは、下記の記事でした。<br />
↓</p>
<blockquote cite="http://www.nantoka.com/~kei/diary/?20100622S1" title="サーバ管理者日誌 岡崎市立中央図書館に電話してみた"><p>1. サーバの不調について、管理会社に調査してもらった<br />
2. 管理会社の調査で、外部からの攻撃が判明<br />
3. 警察に被害届を提出<br />
4. 私(電話に出られた担当の方)が知る限り、警察からは2,3回、問合せがあった<br />
5. サーバの調査等は、私が知る限り行っていない<br />
6. 令状を持った捜査が行われたことは無い<br />
7. 逮捕は報道で知った <br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5uYW50b2thLmNvbS9+a2VpL2RpYXJ5Lz8yMDEwMDYyMlMx" title=\"サーバ管理者日誌 岡崎市立中央図書館に電話してみた\">サーバ管理者日誌 岡崎市立中央図書館に電話してみた</a></p>
</blockquote>
<p>私が想像していたのは、システム側でアクセス遮断とか対策を施したんだけど、それでもしつこく攻撃されるから、警察に被害届を出した…という流れです。<br />
上記2.と3.の間に、図書館が主体となってしかるべき判断なり対策があるべきだろうと。<br />
しかし、上の内容では、図書館が主体になって何もしていないのでは、という疑問を抱いてしまいました。<br />
なにもしていないのに、いきなり被害届を出したのでしょうか。</p>
<h2>もし自分が管理会社の担当だったら</h2>
<ol>
<li>「想定より多い量のアクセスがあった」旨、顧客に報告</li>
<li>「数カ所のIPアドレスからのアクセスのようです」などとアクセス分析</li>
<li>「対象のIPアドレスを持つプロバイダに問合せましょうか」と提案</li>
<li>「場合によってはアクセス遮断しましょう」と提案</li>
<li>上の作業について、お代はこれこれ…</li>
</ol>
<p>システムを維持・管理している会社としては、もしかしたら、定型保守枠外の作業としてお金をいただくチャンスです。<br />
私だったら、上の流れで図書館のシステム担当者に提案していると思います。</p>
<h2>もし自分が図書館のシステム担当だったら</h2>
<ol>
<li>外部からの攻撃があったとの報告を受ける</li>
<li>他の利用者に迷惑かけている。どうにかならないか</li>
<li>その攻撃を防ぐことはできませんか?</li>
<li>以下、管理会社のターン</li>
</ol>
<p>図書館側としては、一般の利用者の利便を確保することが第一だと思います。<br />
そのためにできることはなんでしょうと聞くでしょう。<br />
知識があれば、上記管理会社に逆提案もできるかもしれません。</p>
<h2>さて</h2>
<p>ここでどういう行動を両者がとったのか、よくわからない。<br />
#librahack タグでの情報もこの辺は推測でしかありません。<br />
しかし、図書館側の行動に主体性がない(ように見える)ことへの批判が見当たらないのが不思議です。</p>
<h2>最後に</h2>
<p>ここでは、</p>
<ul>
<li>1時間に3万アクセス程度で落ちるとはなんて貧弱な! どういう作りしているの?</li>
<li>HTTP500が発生しただけで「停止」扱いですか?</li>
<li>これだからコンピュータに詳しくないヤツが報道すると…</li>
</ul>
<p>という観点からはなにも言いません。</p>
<p>日経のIT Proあたりに事件を取材していただいて、報道してもらいたいです。</p>
<div class="shr-publisher-1463"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1463" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2010/06/%e5%b2%a1%e5%b4%8e%e5%b8%82%e7%ab%8b%e4%b8%ad%e5%a4%ae%e5%9b%b3%e6%9b%b8%e9%a4%a8%e3%81%ae%e4%ba%8b%e4%bb%b6%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e8%80%83%e3%81%88%e3%82%8b/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2010/06/%e5%b2%a1%e5%b4%8e%e5%b8%82%e7%ab%8b%e4%b8%ad%e5%a4%ae%e5%9b%b3%e6%9b%b8%e9%a4%a8%e3%81%ae%e4%ba%8b%e4%bb%b6%e3%81%ab%e3%81%a4%e3%81%84%e3%81%a6%e8%80%83%e3%81%88%e3%82%8b/" />
	</item>
		<item>
		<title>訳してみた &#8211; Thoughts on Flash</title>
		<link>http://yourpalm.jubenoum.com/2010/04/%e8%a8%b3%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f-thoughts-on-flash/</link>
		<comments>http://yourpalm.jubenoum.com/2010/04/%e8%a8%b3%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f-thoughts-on-flash/#comments</comments>
		<pubDate>Thu, 29 Apr 2010 18:41:04 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Computer]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[Apple]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/?p=1419</guid>
		<description><![CDATA[Thoughts on Flashを自分のために訳してみました。 自動翻訳にかけてもわけがわからなかったのです… だいたい意味はつかめているとは思うのですが、間違いやら、表記のバラつきなど、指摘あればコメントいただけると [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL3d3dy5hcHBsZS5jb20vaG90bmV3cy90aG91Z2h0cy1vbi1mbGFzaC8=" title=\"Thoughts on Flash\">Thoughts on Flash</a>を自分のために訳してみました。<br />
自動翻訳にかけてもわけがわからなかったのです…</p>
<p>だいたい意味はつかめているとは思うのですが、間違いやら、表記のバラつきなど、指摘あればコメントいただけるとうれしいです。<br />
よろしくお願いします。</p>
<p><ins datetime="2010-04-30T15:03:53+00:00"><br />
[4/30追記]<br />
感想を。<br />
最初に「技術的な問題」と言っておきながら、最後の結論部分は「ビジネス上の判断」になっているではないかと、眉に唾して読みたいところです。<br />
H.264のくだりや、最新のプラットフォームに対応できない点などは特にそんな印象です。<br />
しかし、第三の点、セキュリティや信頼性という点については、うなずける部分があります。<br />
iPhone,iPod,iPadにインストールされるソフトはすべてアップルの管理下にあるということです。<br />
Appleの審査を通過したものだけが、App Storeに並んでいることでセキュリティ・信頼を担保しているということですね。<br />
Flashベースのゲーム、アプリを勝手にインストールすることまかりならん。<br />
という言い分も誠実な感じがあり、わからなくはないです。<br />
といっても、セキュリティを表向きの理由にAppleにとって都合の悪いアプリを排除することも可能ってことなんですけどね。<br />
</ins></p>
<hr />
<h2>序</h2>
<p>アップルは、Adobe社との長い関係があります。<br />
我々はかの有名なガレージにいたころのAdobeの創業者に会っています。<br />
アップルは、Adobeにとっては最初の重要な顧客でした。アップルのレーザープリンターのためにPostScriptを採用したのです。<br />
アップルは、Adobeの株の20%前後を長年にわたって所有してきました。<br />
両社は先進的なDTP環境のために長く協働してきたものです。<br />
そんな黄金時代から、それぞれ別の成長をここまで遂げてきたものです。<br />
アップルは一度死にかけ、Adobeは魅力的なAcrobat製品を世に送りました。<br />
今日でも、両社はともに共通の顧客にむけて製品を提供しています。<br />
(MacユーザはAdobe Suiteの売上のおよそ半分を占めているのです。)</p>
<p>私は、iPodやiPadやiPhoneでFlashの利用を許可しない考えを<br />
顧客や評論家によりよく理解してもらえるようにしたいと思います。</p>
<p>Adobeはその理由を我々のビジネス的判断であると見なしているようです。<br />
(彼らは、App Storeの保護のためだといっているのだから)<br />
しかし、実際は技術的な問題に基づくものなのです。</p>
<p>Adobeはアップルは閉鎖的であり、Flash技術はオープンなものだと主張していますが、実際のところはその反対です。ご説明しましょう。</p>
<h2>第一に『オープン』について</h2>
<p>AdobeのFlashは100%独占的(プロプライエタリな)製品です。<br />
FlashはAdobeからのみ購入でき、将来の拡張、価格設定などを決定する権限を持っています。<br />
AdobeのFlash製品が入手が容易であるとはいえ、それはオープンであることを意味しません。<br />
AdobeはFlashの全てをコントロールできるのです。Flashは閉鎖的なのです。</p>
<p>アップルも、多くのプロプライエタリな製品を作っています。<br />
iPhone,iPod,iPadのOSはプロプライエタリなものですが、Webの標準についてはオープンでありたいと考えています。</p>
<p>Flashではなく、AppleはWebの標準である、HTML5,CSS,JavaScriptを採用しています。Appleの携帯デバイスは、高性能と低消費電力の実装をこれらオープンな標準で実装して出荷しています。<br />
HTML5はアップルやグーグル他多くの企業い採用されている新しいWeb標準です。<br />
Web開発者は、Flashのようなサードパーティ製のブラウザプラグインに頼ることなく、高度なグラフィックス、タイポグラフィ、アニメーションや画面遷移を作成することができます。<br />
HTML5は完全にオープンであり、Appleがメンバである標準化委員会によってコントロールされます。</p>
<p>AppleはWebのオープンな標準を生みだしていきます。<br />
たとえば、Appleは小さなオープンソースプロジェクトで始まったWebKit作りだしました。<br />
完全にオープンソースのHTML5レンダリングエンジンで、Safariの心臓部となっています。<br />
WebKitは広く採用されています。GoogleはAndroidのブラウザのために使用し<br />
Palmもノキアも使用していますし、BlackBerryでも使用されるとのアナウンスがありました。<br />
MicroSoft以外のほぼすべてのスマートフォンのWebブラウザはWebKitを使います。<br />
WebKitの技術をオープンにすることで、Appleは携帯電話のWebブラウザの標準を設定しています。</p>
<h2>第二に『Web全体』</h2>
<p>Adobeは、Web上での映像の75%はFlashで提供されているため、アップルのモバイル端末は『完全なWeb』にアクセスできません、と繰り返し述べています。<br />
Adobeが言わないことがあります。ビデオのモダンな形式はH.264です。<br />
iPhone,iPod,iPadで見ることができます。<br />
YouTubeはWeb上のビデオの推定40%を占めています。<br />
Appleのモバイルデバイスにバンドルされたアプリケーションで最高の視聴体験ができるでしょう。<br />
YouTubeにはVimeo, Netflix, Facebook, ABC, CBS, CNN, MSNBC, Fox News, ESPN, NPR, Time, The New York Times, The Wall Street Journal, Sports Illustrated, People, National Geographic 他にも本当にたくさんの方から動画が提供されています。<br />
iPhone,iPod,iPadのユーザーは、映像が不足しているということはないでしょう。</p>
<p>もう1つのAdobeの主張は、アップルのデバイスは、Flashゲームをプレイできません、ということです。<br />
本当ですね。幸いなことに、App Storeで5万以上ものゲームとエンターテイメント作品があり、多くは無料です。<br />
こんなに多くのゲームやエンターテイメント作品が楽しめるプラットフォームは、iPhone,iPod,iPadなのです。</p>
<h2>第三に、信頼性、セキュリティ、パフォーマンス</h2>
<p>シマンテックは最近、2009年で最悪のセキュリティなのは、Flashであると強調しています。また、我々はMacがクラッシュする原因で一番多いのはFlashであると知っています。<br />
我々は、Adobeと、これらの問題の解決に努めているが、何年も改善しません。<br />
Flashを追加することで、iPhone,iPod,iPadの信頼性とセキュリティを低下させたくないのです。</p>
<p>また、Flashはモバイル端末上でうまく動きません。我々は、何年もの間繰り返し、モバイル端末上でまともに動くFlashをAdobeに求めています。でも、まだ見たことがありません。<br />
Adobeはスマートフォン上で動くFlashの出荷時期をどんどん先のばしにしています。<br />
今は2010年後半と言っています。<br />
いずれ出荷されるとは思うが、期待して待っていなくてよかったと思います。<br />
どう動くのかわからないですからね。</p>
<h2>第四に、バッテリーの寿命</h2>
<p>ビデオ再生時に長いバッテリー寿命を実現するために、モバイル端末はハードウェアで映像をデコードする必要があります。<br />
ソフトウェアでデコードするとたくさんの電力を消費してしまいます。<br />
モバイル端末向けの最新のチップではH.264のデコーダーが含まれています。</p>
<p>Flashは最近H.264のサポートを追加しましたが、ほとんどのFlashビデオは<br />
チップに搭載されたデコーダーに対応していないため、ソフトウェアのデコーダーが必要です。違いははっきりとしています。iPhoneを例にあげるとH.264動画を10時間再生できますが、ソフトウェアデコードだと5時間未満しかバッテリーが保ちません。</p>
<p>Webサイト側でH.264で再エンコードしてしまえば、Flashを使う必要はありません。<br />
SafariやChromeであればプラグインなしに完全に再生できますしiPhone,iPod,iPadでもばっちり見ることができます。</p>
<h2>第五に、タッチスクリーンへの対応</h2>
<p>Flashはパソコンのマウスでの操作を前提に開発されました。<br />
タッチスクリーンを指で触って操作することは考えられていません。<br />
たとえば、多くのFlashを用いたWebサイトは、特定の場所にマウスカーソルを合わせたときにポップアップする『ロールオーバー』に依存しています。<br />
アップルの革新的はマルチタッチインターフェイスは、マウスを使っていませんが、『ロールオーバー』の概念もありません。ほとんどのFlashを用いたサイトは触って操作する前提のデバイスをサポートするために書き換えが必要になります。<br />
Flashのサイトを書き換えるとき、HTML5,CSS,JavaScriptといったモダンな技術を用いないことはないでしょう。</p>
<p>Flashが動作した場合でも、触って操作するデバイスをサポートするために書き換える必要があることは変わりません。</p>
<h2>第六に、最も重要な理由</h2>
<p>今まで述べてきたことより、Flashを許可しない重要な理由があります。<br />
我々はFlashを用いる不利な点をここまで議論してきましたが、AdobeはFlashを我々の製品で動作するアプリケーション開発のために、開発者がAdobeを採用することを望んでいます。</p>
<p>プラットフォームと開発者の間にサードパーティのレイヤーがサブ標準として存在することが、結局、プラットフォームの強化を妨げる結果になることを、痛みを伴う経験から知っています。</p>
<p>開発者がサードパーティお開発ライブラリとツールに依存している場合には、<br />
プラットフォームで新機能を追加しても、サードパーティがその新機能を採用しないと開発者は利用することができません。</p>
<p>したがって開発者は最低限の共通部分の機能へのアクセスしかできません。<br />
他社のプラットフォーム上で動作しないからといって、我々の技術革新と機能拡張から開発者が遠ざけられるのは、受け入れることができません。</p>
<p>Flashはクロスプラットフォームの開発ツールです。iPhone,iPod,iPadに最高のアプリケーションを開発する手助けをすることがAdobeの目標ではないのです。<br />
クロスプラットフォームのアプリケーションを開発してもらうのが目標なのです。<br />
そしてAdobeはアップルのプラットフォームの機能拡張対応が苦痛を感じるほど遅いのです。<br />
例えば、MacOSXはここ10年出荷されているが、AdobeがCocoaに完全に対応したのは、つい2週間前に出荷されたCS5なのです。<br />
Adobeは、主要ななかでは完全にMacOSXに対応した最後のサードパーティでした。</p>
<p>私たちの動機は単純です。私たちは開発者に最も先進的で革新的はプラットフォームを提供したい。<br />
開発者がプラットフォーム上で今までで最高のアプリケーションを作成してもらいたい。</p>
<p>我々は、さらによいアプリケーションを作成できるように、継続的にプラットフォームを強化していきます。<br />
我々は最高のアプリケーションがあるので、より多くのデバイスが売れる。<br />
開発者はより多くの顧客にリーチすることができる。<br />
ユーザーはあらゆるプラットフォームのなかから最高のアプリケーションを広く選択できる喜びがある。<br />
これが全員にとっての勝利です。</p>
<h2>結論</h2>
<p>FlashはPCの時代にPCとマウスのためにうまれました。<br />
FlashはAdobeにとって成功しているビジネスで、PCを越えてプッシュすることは理解できます。<br />
しかし、モバイル時代は、低消費電力、タッチインターフェース、オープンなWeb標準が支えています。<br />
Flashに欠けているものばかりです。</p>
<p>メディアが雪崩をうってアップルのデバイスでコンテンツを提供していることは<br />
映像やWeb上のコンテンツを消費するのに、もはやFlashは必要ないということを明らかに示しています。<br />
また、App Storeにある20万のアプリケーションは、何万人もの開発者が<br />
ゲームを含むグラフィカルなアプリケーションを開発するのに<br />
Flashを必要としていないということを証明しています。</p>
<p>HTML5のようにモバイル時代に生まれた新しいオープンな規格はモバイルデバイス上で勝利するでしょう。(それだけでなくPCでも)<br />
Adobeはアップルへの批判をやめて、HTML5用のツールを将来にむけて作成することに注力すべきです。</p>
<p>2010年4月<br />
スティーブ・ジョブス</p>
<div class="shr-publisher-1419"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=1419" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2010/04/%e8%a8%b3%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f-thoughts-on-flash/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2010/04/%e8%a8%b3%e3%81%97%e3%81%a6%e3%81%bf%e3%81%9f-thoughts-on-flash/" />
	</item>
		<item>
		<title>製造・生産(production)と開発(development)</title>
		<link>http://yourpalm.jubenoum.com/2008/07/%e8%a3%bd%e9%80%a0%e3%83%bb%e7%94%9f%e7%94%a3production%e3%81%a8%e9%96%8b%e7%99%badevelopment/</link>
		<comments>http://yourpalm.jubenoum.com/2008/07/%e8%a3%bd%e9%80%a0%e3%83%bb%e7%94%9f%e7%94%a3production%e3%81%a8%e9%96%8b%e7%99%badevelopment/#comments</comments>
		<pubDate>Wed, 30 Jul 2008 16:37:00 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Column]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[SIer]]></category>
		<category><![CDATA[考察]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/wordpress/?p=47</guid>
		<description><![CDATA[システム開発現場の活気を取戻そう（中）ウォーターフォールからの脱却 ビジネス-次世代ＩＴ産業論考（浜口友一）:IT-PLUShttp://it.nikkei.co.jp/business/column/hamaguchi [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>システム開発現場の活気を取戻そう（中）ウォーターフォールからの脱却 ビジネス-次世代ＩＴ産業論考（浜口友一）:IT-PLUS<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2l0Lm5pa2tlaS5jby5qcC9idXNpbmVzcy9jb2x1bW4vaGFtYWd1Y2hpX2l0LmFzcHg/bj1NTUlUMnowMDAwMjUwNzIwMDg=" title=\"システム開発現場の活気を取戻そう（中）ウォーターフォールからの脱却 ビジネス-次世代ＩＴ産業論考（浜口友一）:IT-PLUS\">http://it.nikkei.co.jp/business/column/hamaguchi_it.aspx?n=MMIT2z000025072008</a><br />
<blockquote cite="http://it.nikkei.co.jp/business/column/hamaguchi_it.aspx?n=MMIT2z000025072008" title="システム開発現場の活気を取戻そう（中）ウォーターフォールからの脱却 ビジネス-次世代ＩＴ産業論考（浜口友一）:IT-PLUS">
<p>そしてよく考えてみると、ソフトウエアは製造工場で同じ形の製品を繰り返し大量生産するようなものとは違い、製品設計それ自体が生産物であり、２つと同じものを作ることはない。果たして、このような工場型の方式が向いているのかどうかという疑問もわいてくる。</p>
</blockquote>
<p>だって、「生産」と「開発」は違うもん。</p>
<p>よく引き合いに出される自動車で言えば、工場でやっている「生産」というのは「同じものをたくさん製造する」ことでしょう。<br />「同じもの」つまり「製品」のコンセプトを決め、設計に落としていくことは、「開発」というのではないでしょうか?</p>
<p>そういう意味では、OSやパッケージベンダは自動車会社の「開発」に近い工程が回せているのかもしれません。コンセプトを決めるのは自分たちですからね。で「製造」はCD-ROMとライセンス文書のコピー。</p>
<p>SIというのは、顧客にコンセプトを決めてもらって「開発」に入るんだから、自動車産業のしかも「製造」をまねっこできないのは自明なんじゃないのか?<br />自動車の「開発」がどのように進められているのかは、参考になるかもしれませんが。</p>
<p>開発生産性が低い方が収入が多いって変だよね &#8211; ひがやすを blog<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2QuaGF0ZW5hLm5lLmpwL2hpZ2F5YXN1by8yMDA4MDcyMy8xMjE2NzkwNzA1" title=\"開発生産性が低い方が収入が多いって変だよね - ひがやすを blog\">http://d.hatena.ne.jp/higayasuo/20080723/1216790705</a><br />
<blockquote cite="http://d.hatena.ne.jp/higayasuo/20080723/1216790705" title="開発生産性が低い方が収入が多いって変だよね - ひがやすを blog">
<p>実際の現場では、開発生産性が低くて、人月がかかるほうが売上が増えるというのは、紛れもない事実です。</p>
</blockquote>
<p>「開発の生産性」と言われると、ちょっと違和感を覚えてしまうのはこのせいだったか。</p>
<div class="shr-publisher-48"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=48" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2008/07/%e8%a3%bd%e9%80%a0%e3%83%bb%e7%94%9f%e7%94%a3production%e3%81%a8%e9%96%8b%e7%99%badevelopment/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2008/07/%e8%a3%bd%e9%80%a0%e3%83%bb%e7%94%9f%e7%94%a3production%e3%81%a8%e9%96%8b%e7%99%badevelopment/" />
	</item>
		<item>
		<title>フィレンツェ式 VS ヴェネツィア式</title>
		<link>http://yourpalm.jubenoum.com/2008/07/%e3%83%95%e3%82%a3%e3%83%ac%e3%83%b3%e3%83%84%e3%82%a7%e5%bc%8f-vs-%e3%83%b4%e3%82%a7%e3%83%8d%e3%83%84%e3%82%a3%e3%82%a2%e5%bc%8f/</link>
		<comments>http://yourpalm.jubenoum.com/2008/07/%e3%83%95%e3%82%a3%e3%83%ac%e3%83%b3%e3%83%84%e3%82%a7%e5%bc%8f-vs-%e3%83%b4%e3%82%a7%e3%83%8d%e3%83%84%e3%82%a3%e3%82%a2%e5%bc%8f/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 13:03:00 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Column]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[SIer]]></category>
		<category><![CDATA[塩野七生]]></category>
		<category><![CDATA[考察]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/wordpress/?p=43</guid>
		<description><![CDATA[フローチャート関連の議論のあと、システムエンジニアってなんだろうと考えていて、ふと思い出した塩野七生氏の文。 分業についてです。 ルネサンスとは何であったのか (新潮文庫) 著者／訳者：塩野 七生 出版社：新潮社( 20 [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>フローチャート関連の議論のあと、システムエンジニアってなんだろうと考えていて、ふと思い出した塩野七生氏の文。<br />
分業についてです。<br />
<div class="tmkm-amazon-view">
	<p><a href="http://www.amazon.co.jp/%E3%83%AB%E3%83%8D%E3%82%B5%E3%83%B3%E3%82%B9%E3%81%A8%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%82%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B-%E6%96%B0%E6%BD%AE%E6%96%87%E5%BA%AB-%E5%A1%A9%E9%87%8E-%E4%B8%83%E7%94%9F/dp/4101181314%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4101181314" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41Y7OiqjD9L._SL160_.jpg" border="0" alt="" /></a></p>
	<p><a href="http://www.amazon.co.jp/%E3%83%AB%E3%83%8D%E3%82%B5%E3%83%B3%E3%82%B9%E3%81%A8%E3%81%AF%E4%BD%95%E3%81%A7%E3%81%82%E3%81%A3%E3%81%9F%E3%81%AE%E3%81%8B-%E6%96%B0%E6%BD%AE%E6%96%87%E5%BA%AB-%E5%A1%A9%E9%87%8E-%E4%B8%83%E7%94%9F/dp/4101181314%3FSubscriptionId%3DAKIAJQA2ZCY74Z7LA5AQ%26tag%3Datauky1978-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3D4101181314" target="_blank">ルネサンスとは何であったのか (新潮文庫)</a></p>
	<p><em>著者／訳者：</em>塩野 七生</p>
	<p><em>出版社：</em>新潮社( 2008-03 )</p>
	<p><em>定価：</em>￥ 580</p>
	<p><em>Amazon価格：</em>￥ 580</p>
	<p>文庫 ( 338 ページ )</p>
	<p>ISBN-10 : 4101181314</p>
	<p>ISBN-13 : 9784101181318</p>
<hr class="tmkm-amazon-clear" /></div><br />
ルネッサンスが花開いたフィレンツェはこんな感じ。</p>
<p>『ルネサンスとは何であったのか』(文庫版 P.87)</p>
<blockquote><p>また、当時の工房が、美を追求することならば何でも引き受けるというシステムであったのも、フィレンツェ人の気質に合っていたのだと思う。絵画や彫刻にかぎらず、祭りに使われる旗から御婦人方の衣装や宝飾品、机上の置物から大建造物と、図面を引いたりデザインを考えたり金銀や銅を溶解したりと、あらゆる種類の仕事が工房では行なわれていたのです。その仕事の進め方も、専門ごとに分れていたのではない。見習い期間中はとくに、必要となればどこにも手助けに行かされる。絵具の調合をしていたと思ったら、金属を溶く火の前でふいごを手にしているという具合です。<br />
(中略)<br />
そして、何でもやれねばならなかった工房という学校で学んだ後に独立し、それ以後は得意な分野で才能の花を咲かせるのが、フィレンツェの芸術家の生涯のコースだった。</p></blockquote>
<p>一方、ヴェネツィアは<br />
『ルネサンスとは何であったのか』(文庫版 P.88)</p>
<blockquote><p>画家は絵だけに、建築家は建築だけに専念していたヴェネツィア人とは大きな違いですね<br />
(中略)<br />
ヴェネツィアでは、効率性を重視したから専門化したのではなく、ヴェネツィア派の絵画の台頭が、フィレンツェ派の成功の後を追って成されたという事情によると思います。専門化とは、相当な成果があがった後ではじめて効果を発揮できるシステムだから。</p></blockquote>
<p>今まさに、システム開発にとっての「専門」の定義が変わるときなんでしょう。<br />
「ホスト」でのシステム開発で大きな成果をあげてしまった反動なのかもしれません。<br />
分業体制とか、作りかたとか、ホストの名残りであることが多いですからね。</p>
<p>ホストでの開発も最初はフィレンツェ式で、みんななんでもやっていたんじゃないかなぁ。</p>
<p>もう一度、フィレンツェのような渾然一体に戻ってみる時期なのかもしれません。そうすればソースコードを書けないような人は淘汰されていくんでしょう。</p>
<p>私自身は思考も指向も、「フィレンツェ式渾然一体型」なんだと思います。<br />
だいたい、専門職と言われるのが好きではありません。なんだよ基盤の専門職って。<br />
製品買って組みあわせるのが基盤か?<br />
システム作るのにやれることはなんでもやるんじゃないの?<br />
データ設計とか担当外だからって口出しちゃだめなの?</p>
<p>やばい、愚痴になってきた。</p>
<div class="shr-publisher-44"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=44" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2008/07/%e3%83%95%e3%82%a3%e3%83%ac%e3%83%b3%e3%83%84%e3%82%a7%e5%bc%8f-vs-%e3%83%b4%e3%82%a7%e3%83%8d%e3%83%84%e3%82%a3%e3%82%a2%e5%bc%8f/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2008/07/%e3%83%95%e3%82%a3%e3%83%ac%e3%83%b3%e3%83%84%e3%82%a7%e5%bc%8f-vs-%e3%83%b4%e3%82%a7%e3%83%8d%e3%83%84%e3%82%a3%e3%82%a2%e5%bc%8f/" />
	</item>
		<item>
		<title>メンテナンスをするのに必要な文書ってなんだろう</title>
		<link>http://yourpalm.jubenoum.com/2008/07/%e3%83%a1%e3%83%b3%e3%83%86%e3%83%8a%e3%83%b3%e3%82%b9%e3%82%92%e3%81%99%e3%82%8b%e3%81%ae%e3%81%ab%e5%bf%85%e8%a6%81%e3%81%aa%e6%96%87%e6%9b%b8%e3%81%a3%e3%81%a6%e3%81%aa%e3%82%93%e3%81%a0%e3%82%8d/</link>
		<comments>http://yourpalm.jubenoum.com/2008/07/%e3%83%a1%e3%83%b3%e3%83%86%e3%83%8a%e3%83%b3%e3%82%b9%e3%82%92%e3%81%99%e3%82%8b%e3%81%ae%e3%81%ab%e5%bf%85%e8%a6%81%e3%81%aa%e6%96%87%e6%9b%b8%e3%81%a3%e3%81%a6%e3%81%aa%e3%82%93%e3%81%a0%e3%82%8d/#comments</comments>
		<pubDate>Mon, 21 Jul 2008 10:21:00 +0000</pubDate>
		<dc:creator>ベン</dc:creator>
				<category><![CDATA[Column]]></category>
		<category><![CDATA[Development]]></category>
		<category><![CDATA[SIer]]></category>
		<category><![CDATA[考え]]></category>
		<category><![CDATA[開発]]></category>

		<guid isPermaLink="false">http://yourpalm.jubenoum.com/wordpress/?p=42</guid>
		<description><![CDATA[SIerにおいて、システムをメンテナンスしていくのに必要なドキュメントとはなんだろう。 プログラミングファースト開発の必要性 &#8211; ひがやすを bloghttp://d.hatena.ne.jp/higayas [...]]]></description>
			<content:encoded><![CDATA[<!-- Start Shareaholic LikeButtonSetTop Automatic --><!-- End Shareaholic LikeButtonSetTop Automatic --><p>SIerにおいて、システムをメンテナンスしていくのに必要なドキュメントとはなんだろう。</p>
<p>プログラミングファースト開発の必要性 &#8211; ひがやすを blog<br /><a href="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?url=aHR0cDovL2QuaGF0ZW5hLm5lLmpwL2hpZ2F5YXN1by8yMDA4MDcyMS8xMjE2NjA3NDUx" title=\"プログラミングファースト開発の必要性 - ひがやすを blog\">http://d.hatena.ne.jp/higayasuo/20080721/1216607451</a><br />
<blockquote cite="http://d.hatena.ne.jp/higayasuo/20080721/1216607451" title="プログラミングファースト開発の必要性 - ひがやすを blog">
<p>仕様が固まった後に作成するドキュメントは、プログラムと一対一になるようなドキュメントではない。そんなのはプログラムを見ればすむ話だから。メンテナンスする人が必要になるドキュメントを書く。メンテナンスする人にとってはドキュメントは必要ですよ。全部ソース読めはきつい。</p>
</blockquote>
<p>まず、対内部 &#038; 対顧客として<br /><span style="font-weight:bold;">このシステムはなにをするためのものか</span><br />がわからないと引き継ぎ困難です。<br />『概要設計』と呼ばれるレベルのものでしょうか。<br /><span style="font-weight:bold;">・機能リストのようなもの<br />・(他システムとの接続があれば)接続関係図</span><br />があるとメンテナンスが容易になります。<br />(どのシステムに影響があるかわからないと、事前の影響確認とかしてもらえない)</p>
<p>そう考えると、対外的には<br /><span style="font-weight:bold;">・外部システムとの接続仕様(I/F仕様)</span><br />は残しておく必要があるかな。外部システムの担当が他社であれば、接続仕様がないと話にならないかもしれません。<br />Web画面で済むならこれも不要かも。</p>
<p>あと自社内担当分であれば<br /><span style="font-weight:bold;">・内部の機能配置<br />・プロセス間通信(機能の間でのデータのやりとり)が発生するならその経路<br />・機能とソースの関連性<br /></span>を図示しておけば、いじったときの影響を判断することが可能。<br />テスト年中まわしていれば気付くだろうしね。</p>
<p>障害発生時の動きを示した文書は、エラーメッセージがしっかりしていれば不要。<br />ただ、<span style="font-weight:bold;">H/W障害発生時や停止したときの復旧方法など示した文書、再構築手順</span>は必要か。</p>
<p>コード仕様書などは、「1=会社員」とか「2=公務員」などという内容にしなければ不要そうだ。<br />(ダイレクトに「会社員」「公務員」とかエントリーしちゃだめなの? こちらのほうが直感的ではあるんだけど)<br />現状、ホストのデータの持ちかたをひきずったシステムをどうすればいいのか&#8230;<br />外部から飛んでくるデータもこんなんだしなぁ。</p>
<div class="shr-publisher-43"></div><!-- Start Shareaholic LikeButtonSetBottom Automatic --><!-- End Shareaholic LikeButtonSetBottom Automatic --> <img src="http://yourpalm.jubenoum.com/wordpress/wp-content/plugins/wordpress-feed-statistics/feed-statistics.php?view=1&post_id=43" width="1" height="1" style="display: none;" />]]></content:encoded>
			<wfw:commentRss>http://yourpalm.jubenoum.com/2008/07/%e3%83%a1%e3%83%b3%e3%83%86%e3%83%8a%e3%83%b3%e3%82%b9%e3%82%92%e3%81%99%e3%82%8b%e3%81%ae%e3%81%ab%e5%bf%85%e8%a6%81%e3%81%aa%e6%96%87%e6%9b%b8%e3%81%a3%e3%81%a6%e3%81%aa%e3%82%93%e3%81%a0%e3%82%8d/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	<xhtml:link rel="alternate" media="handheld" type="text/html" href="http://yourpalm.jubenoum.com/2008/07/%e3%83%a1%e3%83%b3%e3%83%86%e3%83%8a%e3%83%b3%e3%82%b9%e3%82%92%e3%81%99%e3%82%8b%e3%81%ae%e3%81%ab%e5%bf%85%e8%a6%81%e3%81%aa%e6%96%87%e6%9b%b8%e3%81%a3%e3%81%a6%e3%81%aa%e3%82%93%e3%81%a0%e3%82%8d/" />
	</item>
	</channel>
</rss>

