<?xml version="1.0" encoding="utf-8" ?><!DOCTYPE html PUBLIC "-//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" lang="ja" xml:lang="ja">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  <meta http-equiv="Content-Script-Type" content="text/javascript" />
  <link rel="stylesheet" type="text/css" href="//blog.8-p.info/2009/wp-content/themes/b8i/ALL.css" />

  <link rel="alternate" type="application/rss+xml"
             href="//blog.8-p.info/2009/feed" title="Japanese + English" />
  <link rel="alternate" type="application/atom+xml"
             href="//blog.8-p.info/2009/tag/lang-en/feed/atom" title="English" />

  <link rel="icon" href="//blog.8-p.info/favicon.ico" type="image/vnd.microsoft.icon" />
  <title>4月の KPT - blog.8-p.info</title>

<link rel="EditURI" type="application/rsd+xml" title="RSD" href="//blog.8-p.info/2009/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="//blog.8-p.info/2009/wp-includes/wlwmanifest.xml" /> 


</head>

<body>

<div id="header">
  <div class="main">
    <h1><a href="/">blog.8-p.info</a></h1>
    <p>加藤和良 (1984年うまれ) の個人的なブログです。</p>
  </div>
  <div class="sidebar">
    <form method="get" action="//blog.8-p.info/2009/">
      <div id="search">
        <input type="text" class="text" id="searchKeyword"  name="s"
               value="" />
      </div>
    </form>
  </div>
</div>

<div id="body">
  <div class="entry" id="entry673">
  <h2 class="entry-title"><a href="//blog.8-p.info/2009/05/april-kpt">4月の KPT</a>
      </h2>
  <div class="yui-g meta">
    <div class="date yui-u first">
      2009-05-02 11:21    </div>
    <div class="tags yui-u">
          </div>
  </div>
  <div class="body"><p>3月に Try として断線と早起きの「記録」をあげた。やや抜けがあるものの、一ヶ月ぶん記録がたまったので Processing で可視化してみた。</p>
<div class="eyecatch"><img src="//blog.8-p.info/2009/wp-content/uploads/2009/05/april.png" alt="Chart" title="Chart" width="640" height="200" /></div>
<p>灰色の線が起床時刻 (縦が長いほど遅い)、横軸が日 (4/1-4/30) で、水色の丸がインターネットにつないだ日をあらわす。線がないところは記録できていない日だ。</p>
<p>レコーディングダイエットみたいなものなのか、記録することは、わりと早起きにつながっていたと思う。</p>
<p>今回は「起きたらエディタに時間を書く」としてたんだけど、これは面倒だったのと、記録は仕事でも要求されて困っているので、そのためのソフトウェアを書くかなあ。</p>
<h3>Keep</h3>
<ul>
<li>ブログ: 書いてます。英語の出来ないプログラマというのもいよいよどうかと思って、英語 (のようなもの) で書くことが多かった。英語で記事を書いて、英語で元ネタにコメントして、みたいにしたおかげで <q><a href="http://use.perl.org/~Ovid/journal/38785">To generate the latter graph, I used a modification of kzys&#8217;s code to list methods for each class.</a></q> なんてなるのはとても楽しい。</li>
</ul>
<h3>Problem</h3>
<ul>
<li>パッチを送っていない: そもそも外に送ったメールの量自体も少なかった。前に Nu という Mac OS X で動く Lisp 処理系にパッチを送ったんだけど、それは <a href="http://github.com/timburks/nu/commit/6f19959841de8821af52e57c01e3e6616ee00b56">とりこまれた</a> ので良かった。</li>
<li>本を読んでいない: 前回の Try にいれた「本を買わない」は達成できたんだけど、じゃあ積んでるものをちゃんと読めたかというと、それほどでもなかった。フルタイムで働くようになってから読む量より買う量が増えているので、隔月で買わない月にするのはわりと良い気がする。</li>
</ul>
<h3>Try</h3>
<ul>
<li>パッチを送る: 書きたいものはそれなりにあるので、時間をみつけてなんとかしたい。</li>
<li>Test::Apache2 を CPAN にあげる: PAUSE のアカウントはとった。</li>
<li>断線と起床時刻を一ヶ月分ちゃんと記録する: 前述のとおり、ぬけはあったけど意味はあると思ったので、再挑戦する。</li>
</ul>
</div>
</div>

<!-- You can start editing here. -->


			<!-- If comments are open, but there are no comments. -->

	 


<h3 id="respond">Leave a Reply</h3>


<form action="//blog.8-p.info/2009/wp-comments-post.php" method="post" id="commentform">


<p><input type="text" name="author" id="author" value="" size="22" tabindex="1" aria-required='true' />
<label for="author"><small>Name (required)</small></label></p>

<p><input type="text" name="email" id="email" value="" size="22" tabindex="2" aria-required='true' />
<label for="email"><small>Mail (will not be published, for <a href="http://en.gravatar.com/">Gravatar</a>) (required)</small></label></p>

<p><input type="text" name="url" id="url" value="" size="22" tabindex="3" />
<label for="url"><small>Website</small></label></p>


<!--<p><small><strong>XHTML:</strong> You can use these tags: <code>&lt;a href=&quot;&quot; title=&quot;&quot;&gt; &lt;abbr title=&quot;&quot;&gt; &lt;acronym title=&quot;&quot;&gt; &lt;b&gt; &lt;blockquote cite=&quot;&quot;&gt; &lt;cite&gt; &lt;code&gt; &lt;del datetime=&quot;&quot;&gt; &lt;em&gt; &lt;i&gt; &lt;q cite=&quot;&quot;&gt; &lt;strike&gt; &lt;strong&gt; </code></small></p>-->

<p><textarea name="comment" id="comment" cols="100%" rows="10" tabindex="4"></textarea></p>

<p><input name="submit" type="submit" id="submit" tabindex="5" value="Submit Comment" />
<input type="hidden" name="comment_post_ID" value="673" />
</p>

</form>


</div>

<div id="footer">Powered by <a href="http://wordpress.org/">WordPress</a></div>


<!-- Google Analytics -->
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
var pageTracker = _gat._getTracker("UA-329758-2");
pageTracker._trackPageview();
</script>

<script type="text/javascript" src="//blog.8-p.info/2009/wp-content/themes/b8i/ALL.js"></script>

<script type="text/javascript">//<![CDATA[
(function () {
  var elements = document.body.getElementsByTagName('pre');
  var i, pre;
  for (i = 0; i < elements.length; i++) {
    pre = elements[i];
    if ((pre.innerText || pre.textContent).match(/^[%\(]/)) {
      ;
    } else {
      pre.className += ' prettyprint';
    }
  }
  prettyPrint();

  (new TextField($('searchKeyword'))).setPlaceholder('Search');
})();
//]]></script>

</body>
</html>
