<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
    <channel>
        <title>kkatoのブログ</title>
        <link>http://www.tyzoh.jp/community/kkato/</link>
        <description></description>
        <language>ja</language>
        <copyright>Copyright 2011</copyright>
        <lastBuildDate>Tue, 11 Jan 2011 20:48:16 +0900</lastBuildDate>
        <generator>http://www.sixapart.com/movabletype/</generator>
        <docs>http://www.rssboard.org/rss-specification</docs>
        
        <item>
            <title>Ubuntu 10.04で、CUDAを使うための設定</title>
            <description><![CDATA[<div>Ubuntuのバージョンを8.10→10.04に一気にあげました。</div><div>つまりdo-release-upgradeを3回やりました。</div><div><br /></div><div>まだCUDAのインストールまで言ってないのですが、NVIDIAのドライバーで思わぬ罠があったので報告。</div><div>9.10までは問題なかったのですが、9.10→10.04でおかしくなった模様。</div><div><br /></div><div>結論を言うと、xserver-xorg-video-nouveauというパッケージがドライバのインストールと競合するのでアンインストールする必要があります。</div><div>つまり、10.04にアップグレード後にセーフモードで</div><div>sudo aptitude remove&nbsp;xserver-xorg-video-nouveau</div><div>を実行しましょう。</div><div><br /></div><div>これだけでは不十分で、カーネルモジュールとしてnouveauが走っている可能性があるので、</div><div>sudo modprobe -r nouveau</div><div>を実行しましょう。</div><meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br /></div><div><s>ちなみに、既存のCUDAインストール済みの環境のアップグレードだったので、/etc/default/linux-restricted-modules-commonは書き換え済みでした。スクラッチからインストールする人は、このファイルも書き換える必要があります。それについては<a href="http://www.tyzoh.jp/community/kkato/2009/03/17_113032.html">こちら</a>を参照してください。</s></div><div><br /></div><div>以上のことをやってからドライバーのインストールをすればOKです。</div><div><br /></div><div>さ〜て、これからCUDA3.2入れるぞ〜。</div><div><br /></div><div>追記（2011/1/14）：</div><div>カーネルモジュールの停止が必要になることがあるので、加筆しました。</div><div>linux-restricted-modules-commonの設定は必要ないことが分かったので、削除しました。</div><div><br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2011/01/11_204816.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2011/01/11_204816.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CUDA</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Ubuntu</category>
            
            <pubDate>Tue, 11 Jan 2011 20:48:16 +0900</pubDate>
        </item>
        
        <item>
            <title>haskell-modeで関数名入力を省力化</title>
            <description><![CDATA[シルバーウィーク特別企画、Emacs haskell-modeをカスタマイズしてみる。<br /><br />例えば、<br /><br /><pre><code>fibonacci :: [Integer]</code></pre>と入力したあとは、当然<pre><code>fibonacci n =...</code></pre>と続くわけで、その「fibonacci」の部分を省力化したいですよね。<br /><br />普通のHaskell-modeでもTABを2回押せばできるんですが、以下はそれが面倒くさいというニッチなニーズ向け。<br /><br />で、haskell-modeには手を入れず、.emacsだけでやってみた。以下そのコード<code></code><pre>(defun haskell-newline ()
  ""
  (interactive)
  (let ((line-start) (line-end) (s) (ss))
      (setq line-end (point))
      (if  (= line-end (line-end-position))
	  (progn (save-excursion 
		   (re-search-backward "^" nil t)
		   (setq line-start (match-beginning 0)))
	   (setq s (buffer-substring line-start line-end))
	   (end-of-line)
	   (newline)
	   (if (string-match "^\\([_a-zA-Z][_a-zA-Z0-9']*\\) *::" s)
	       (progn (setq ss (substring s (match-beginning 1) (match-end 1)))
		      (insert ss " "))))
	(newline))))
(add-hook 'haskell-mode-hook 
	  (lambda () (local-set-key (kbd "RET") 'haskell-newline)))</pre>
これで、<pre><code>hogehoge :: Integer -&gt; Integer</code></pre>と入力した後に[Enter]キーを押すと次の行に自動で
<pre><code>hogehoge </code></pre>
と入ります。カーソルが行末ある状態から[Enter]を押したときだけ有効で、他は普通の改行と同じように動きます。<br /><br />あと何をやっているかは、コードを読めば分かるでしょう。:-)<br /><br />追記：<br />書き込んだ直後に気づいたのですが、型が複雑で複数行に分けて書きたいときとかにこれだと困りますね。他にもRETを乗っとると色々と不都合がありそう。<br /><br />]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/09/21_122549.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/09/21_122549.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">elisp</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">emacs</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">Haskell</category>
            
            <pubDate>Tue, 21 Sep 2010 12:25:49 +0900</pubDate>
        </item>
        
        <item>
            <title>emacsマクロ：C言語でポインタ型への置き換え</title>
            <description><![CDATA[Cでコード書いていて、t型の変数を後でt*型（tへのポインタ型）に変更したくなることってよくありませんか？（あまりないですか、すみません）<br /><br />例えばaをintの配列のつもりで使っていたのに、後で配列へのポインタに変更したくなったりすると、<br />a[i]=hoge;<br />というのを<br />(*a)[i]=hoge;<br />に書き換えなければいけません。<br /><br />こういうのが大量にあっていやになるケースに出くわしたので、emacsのマクロ書いてみました。以下そのコード<br /><br /> 
<pre><code>
(defun f ()
  "thisandthat."
  (interactive)
  (re-search-forward "[_a-zA-z]+" nil t)
  (setq s (buffer-substring (match-beginning 0) (match-end 0)))
  (delete-region (match-beginning 0) (match-end 0))
  (insert "(*") (insert s) (insert ")")
  (goto-char (+ (match-end 0) 3))
)
</code></pre>
<br. />
あとは何か適当なキーにバインドして、置き換えたい変数の直前にカーソルを持っていって実行すればいいです。<br /><br />ちなみにemacsでまともなマクロ書いたのは初めてです。<br /><br /><br />

</br.>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/09/10_193203.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/09/10_193203.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">emacs マクロ C言語</category>
            
            <pubDate>Fri, 10 Sep 2010 19:32:03 +0900</pubDate>
        </item>
        
        <item>
            <title>博士号を取るとはどういうことか</title>
            <description><![CDATA[<a href="http://matt.might.net/articles/phd-school-in-pictures/">The illustrated guide to a Ph.D</a> <div>の解説がおもしろく、妙に腑に落ちたので、訳してみることにした。<br />以下訳<br />（絵は原文をコピーしました）<br /><br />---<br /><font style="font-size: 1.5625em;">博士号への絵付きのガイド</font><br /><br />私は毎年秋になると新しい博士課程学生数人に「博士号とは何か」を説明するようにしている。<br />言葉で表すのは難しい。<br />だから、絵を使うこととする。<br />博士号への絵付きのガイドとして、以下を読んで欲しい。<br /><br />---<br />人類の知識をすべて含む円を考えてみよう。<br /><img alt="PhDKnowledge.001.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.001.jpg" width="440" /><br />
<br />小学校を卒業するとちょっとだけ知るようになる。
<br /><img alt="PhDKnowledge.002.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.002.jpg" width="440" /><br />
<br />高校を卒業するころにはさらにもう少し知るようになる。
<br /><img alt="PhDKnowledge.003.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.003.jpg" width="440" /><br />
<br />学士を取ると、専門性が身につく。
<br /><img alt="PhDKnowledge.004.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.004.jpg" width="440" /><br />
<br />修士号をとると、さらに専門性が深まる。
<br /><img alt="PhDKnowledge.005.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.005.jpg" width="440" /><br />
<br />研究論文を読むことで人類の知識のふちにまでたどり着くことができる。
<br /><img alt="PhDKnowledge.006.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.006.jpg" width="440" /><br />
<br />ふちに着いたら、ここに集中する。<br /><img alt="PhDKnowledge.007.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.007.jpg" width="440" /><br />
<br />このふちを数年押し続ける。
<br /><img alt="PhDKnowledge.008.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.008.jpg" width="440" /><br />
<br />ふちが壊れるまで。
<br /><img alt="PhDKnowledge.009.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.009.jpg" width="440" /><br />
<br />こうしてできたくぼみが博士号（Ph.D）と呼ばれる。
<br /><img alt="PhDKnowledge.010.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.010.jpg" width="440" /><br />
<br />もちろん、今度は世界が違って見えるだろう。
<br /><img alt="PhDKnowledge.011.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.011.jpg" width="440" /><br />
<br />だからこそ、大きな絵を忘れてはいけない。
<br /><img alt="PhDKnowledge.012.jpg" src="http://www.tyzoh.jp/community/kkato/PhDKnowledge.012.jpg" width="440" /><br />
<br />押しつづけよう。<br /><br /><br /></div><div><br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/08/16_123030.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/08/16_123030.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">博士</category>
            
            <pubDate>Mon, 16 Aug 2010 12:30:30 +0900</pubDate>
        </item>
        
        <item>
            <title>設定メモ：UbuntuでNISの設定</title>
            <description><![CDATA[超久しぶりのブログですが、UbuntuでNISの設定をしたので、忘れないようにメモ。<br />ここ<br /><a href="http://www.tyzoh.jp/community/kkato/2009/03/31_140828.html">http://www.tyzoh.jp/community/kkato/2009/03/31_140828.html</a><br />にも書いたのですが、情報不足だったと思うので、加筆してまとめ。<br /><br />それにしてもNISの情報って少なくて苦労した。<br /><br />●NIS(Network Information Service)とは何か<br />ログイン名とパスワードを複数のサーバ（ドメイン内）で使うための仕組み。主にLinuxなどのUNIX系OSで用いられている。<br />つまり同じログイン名とパスワードで複数のマシンにログインできるようになる。クラスタなんかを組むときは楽。<br /><br />●簡単な仕組み<br />ログイン名・パスワードなどの情報を提供するのが「サーバ」で、それを利用するのが「クライアント」。サーバには2種類あって、すべての情報のもとになるのが「マスターサーバ」、マスターサーバの内容をバックアップしておくのが「スレーブサーバ」。スレーブサーバのおかげで、マスターサーバが死んでてもログインできる。<br /><br />クライアントは必要に応じてサーバ（マスターまたはスレーブ）に問い合わせる。マスターは情報に変更があるとスレーブに通知する。<br /><br />●Ubuntuでの設定の仕方<br />以下、3つのサーバで設定するものとし、サーバ名をubuntu1, ubuntu2, ubuntu3とする。<br />ubuntu1をマスターサーバとし、ubuntu2とubuntu3をスレーブサーバとする。<br />（実際にマシンの台数が少ないときは、マスター以外をすべてスレーブとしていいんじゃないかと思う。その方が頑健。）<br /><br />1) まずは/etc/hostsをいじって、ubuntu1, ubuntu2, ubuntu3のアドレスを登録<br />2) nisをインストール<br />sudo aptitude install nis<br />3) クライアントの設定<br />yp.confに<br />ypserver ubuntu1<br />ypserver ubuntu2<br />ypserver ubuntu3<br />を加える。（これがクライアントが参照するサーバ）<br />/etc/nsswitchを編集して<br />passwd:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compat nis<br />group:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compat nis<br />shadow:&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; compat nis<br />とする。（こうしないと、ログイン時にnisの情報を見にいかない）<br /><br />4) サーバの設定<br />マスターにするサーバ（ubuntu1）で<br />/usr/lib/yp/ypinit -m<br />スレーブにするサーバ（ubuntu2, ubuntu3）で、<br />/usr/lib/yp/ypinit -s ubuntu1<br />セキュリティが気になるんならypserv.securenetsを編集してアクセス元を制限できる。そのまま放っておいても動く。<br />5) 自動起動の設定<br />/etc/default/nisを開いて編集。<br />マスターでは<br />NISSERVER=master<br />スレーブでは<br />NISSERVER=slave<br />として、あと<br />NISMASTER=ubuntu1<br />と設定<br />6) cronの設定<br />/etc/cron.hourlyになにか書くといいらしい（よくわかってない<br /><br />●ユーザを追加するとき<br />adduserをして<br />cd /var/yp<br />sudo make<br /><br /><br />●追記<br />2010/8/2<br />yp.confの設定が間違っていたので訂正しました。<br />]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/07/28_151859.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/07/28_151859.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">NIS</category>
            
            <pubDate>Wed, 28 Jul 2010 15:18:59 +0900</pubDate>
        </item>
        
        <item>
            <title>CUDA3.0リリース</title>
            <description><![CDATA[<a href="http://developer.nvidia.com/object/cuda_3_0_downloads.html">http://developer.nvidia.com/object/cuda_3_0_downloads.html</a> <div><br />Release Highlightsを適当に訳してみる。<br />（網羅的ではなく、感想も含むので、注意）<br /><br /><ul><li>Fermiアーキテクチャのサポート</li><li>C++のクラス継承とテンプレート継承のサポート　→既存コードの移植には便利そうだけど、パフォーマンスが落ちたりしないかな？</li><li>Direct3DとOpenGLの相互操作性のサポート</li><li>CUDAドライバ／ランタイムバッファの相互操作性のサポート　→何言ってるかよく分からなかったが、多分2つのレイヤーのAPIを同時に使えるということなのかな</li><li>CUBLASがBLAS1,2,3に対応</li><li>cuda-gdbがいろいろとよくなるらしい</li><li>CUDAメモリチェッカーが境界チェックやアライメントチェックをしてくれるようになる</li><li>CUDA Toolkitがバージョン付きになるので、アプリケーションが特定のバージョンを要求するようなコードがかける</li><li>CUDA C/C++カーネルが標準ELFフォーマットに変換される　→これは驚愕。GPUがPTXじゃなくても動くということか？よくわからない。</li><li>エミュレーションモードは別パッケージになる。要するににもうあまりエミュレーションは必要ないという雰囲気。デバッグの際は、WindowsならVisual Nsight、Linuxならcuda-gdbとcuda-memcheckを使え、ときたもんだ。</li><li>OpenCLはいろいろと頑張ってサポートするよ、といっている</li></ul>以上超訳でした。<br /><br /><br /><br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/03/23_110521.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/03/23_110521.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CUDA</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">GPGPU</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">NVIDIA</category>
            
            <pubDate>Tue, 23 Mar 2010 11:05:21 +0900</pubDate>
        </item>
        
        <item>
            <title>CUDAのアップグレードでトラブル（パート２）</title>
            <description><![CDATA[今度は他のマシンをUbuntu 8.04→8.10にして、CUDA2.3をインストール。<br />でも、なぜかGPUを認識しないなと思っていたら、GPUの電源ケーブルが抜けていた。<br />これで1日くらいつぶれたかも。<br /><br />そういえば、NVIDIAのCEOが<a href="http://twitter.com/hamukazu/status/8321022268">こんなこと</a>言ってたなあと思い出す。 <div><br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/02/09_211418.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/02/09_211418.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CUDA</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">インストール</category>
            
            <pubDate>Tue, 09 Feb 2010 21:14:18 +0900</pubDate>
        </item>
        
        <item>
            <title>rubyでtwitterのタイムライン取得</title>
            <description><![CDATA[Ubuntu上rubyで、twitterのタイムラインを取得しようと思ったのですが、ちょっとトラブったのでメモ。<br /><br />まず当然の前提として<br />sudo aptitude install ruby ruby-dev ruby gems<br />は必要<br /><br />あと、<br />gem install twitter<br />で、twitterライブラリをインストール<br />twitterやりたいだけなら必ずしも必要でないが、コマンドラインパスワード入力のためhighlineライブラリをインストール。gemじゃなくて、aptパッケージで見つけたので、<br />sudo aptitude install libhighline-ruby<br /><br />でもこれでサンプルコードを実行しようとすると<br />no such file to load -- net/https<br />とエラーになる。どうしてかと思いきや、ググって<a href="http://www.postal-code.com/mrhappy/blog/2007/02/08/ruby-no-such-file-to-load-nethttps/">ここ</a>で解決策発見。<br /><br />なので、追加で、<br />sudo aptitude install libopenssl-ruby<br /><br />そして、サンプルコードがこれ<br /><br /><pre><code>
#!/usr/bin/ruby

require 'rubygems'
require 'twitter'
require 'highline'

id=HighLine.new.ask("ID: ")
pw=HighLine.new.ask("Password: "){|q| q.echo='*'}

PROXY_HOST="hogehoge"
PROXY_PORT="8080"
Twitter::HTTPAuth.http_proxy( PROXY_HOST, PROXY_PORT )
auth = Twitter::HTTPAuth.new(id,pw)
t=Twitter::Base.new(auth)

t.user_timeline{:public}.each do |l|
  puts l.text + " : " + l.user.name
end
</code><br /><br /><br /></pre>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/02/05_094117.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/02/05_094117.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">ruby</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">twitter</category>
            
            <pubDate>Fri, 05 Feb 2010 09:41:17 +0900</pubDate>
        </item>
        
        <item>
            <title>どうぶつしょうぎ</title>
            <description><![CDATA[最近<a href="http://joshi-shogi.com/doubutsushogi/">どうぶつしょうぎ</a>が気になっていたのですが、このくらい単純だと多分完全解析されてるんだろうなと思いググってみたら、やっぱり。<br /><br /><a href="http://media.itc.u-tokyo.ac.jp/ktanaka/dobutsushogi/">http://media.itc.u-tokyo.ac.jp/ktanaka/dobutsushogi/</a><br /><div><br />あまりにも予想通りの展開でがっかり。<br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/01/21_172051.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/01/21_172051.html</guid>
            
            
            <pubDate>Thu, 21 Jan 2010 17:20:51 +0900</pubDate>
        </item>
        
        <item>
            <title>みなさまあけましておめでとうございます</title>
            <description><![CDATA[大晦日に初めて知って感動したこと：<div>AKB48の48って、16進数だったんだ</div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2010/01/02_204520.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2010/01/02_204520.html</guid>
            
            
            <pubDate>Sat, 02 Jan 2010 20:45:20 +0900</pubDate>
        </item>
        
        <item>
            <title>CUDAのアップグレードでトラブル</title>
            <description><![CDATA[Ubuntu8.06を8.10にして、CUDAを2.1から2.3にアップグレードしました。<br /><br />それでSDK内のサンプルのコンパイルまではうまくいったのですが、実行しようとすると<br />&nbsp;error while loading shared libraries: libcudart.so.2: wrong ELF class: ELFCLASS32<br />と怒られる。<br /><br />あれ？とおもって、見てみたら、64ビット版ライブラリの場所が変わったみたいですね。<br />（旧）/usr/local/cuda/lib<br />（新）/usr/local/cuda/lib64<br />ということで、LD_LIBRARY_PATHを書き換えてめでたく解決。<br /><br /><br /> ]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2009/11/20_145233.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2009/11/20_145233.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CUDA</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">インストール</category>
            
            <pubDate>Fri, 20 Nov 2009 14:52:33 +0900</pubDate>
        </item>
        
        <item>
            <title>先日の講演の内容がストリーム配信されました</title>
            <description><![CDATA[<a href="https://nvidiagtc.wingateweb.com/scheduler/profile.do?SESSION_ID=1166&amp;form=searchform&amp;ts=1258353911577">https://nvidiagtc.wingateweb.com/scheduler/profile.do?SESSION_ID=1166&amp;form=searchform&amp;ts=1258353911577</a><a href="https://nvidiagtc.wingateweb.com/scheduler/profile.do?SESSION_ID=1166&amp;form=searchform&amp;ts=1258353911577"></a> <div><br />たどたどしい英語でごめんなさい。<br />まあでも、下手な英語でも堂々としゃべることが重要かと思っています。<br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2009/11/16_154652.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2009/11/16_154652.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">CUDA</category>
            
                <category domain="http://www.sixapart.com/ns/types#tag">GPU</category>
            
            <pubDate>Mon, 16 Nov 2009 15:46:52 +0900</pubDate>
        </item>
        
        <item>
            <title>CUDAインストール手順説明の更新</title>
            <description><![CDATA[CUDAのインストール記事<br /><a href="http://www.tyzoh.jp/community/kkato/2009/03/17_113032.html">http://www.tyzoh.jp/community/kkato/2009/03/17_113032.html</a> <div>に久しぶりに追記しました。<br /><br />自分でインストールしていて不足に気づいたので。<br />ほとんど、この説明、自分のためですね。<br />インストールするたびにここを見ています。<br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2009/10/21_172217.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2009/10/21_172217.html</guid>
            
            
            <pubDate>Wed, 21 Oct 2009 17:22:17 +0900</pubDate>
        </item>
        
        <item>
            <title>GPU Technology Conferenceで講演してきます</title>
            <description><![CDATA[最近忙しくてバタバタしてたので告知が遅くなってしまいました。<div><a href="http://www.nvidia.com/object/gpu_technology_conference.html">GPU Technology Conference</a></div><div>で講演してきます。</div><div><br /></div><div>講演の内容を要約すると、</div><div>ほらっ、速いだろ、でへっ</div><div><br /></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2009/09/28_132759.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2009/09/28_132759.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">GPU</category>
            
            <pubDate>Mon, 28 Sep 2009 13:27:59 +0900</pubDate>
        </item>
        
        <item>
            <title>オリジナルTシャツをウェブでデザイン：tmix</title>
            <description><![CDATA[昨日Venture BEATという集まりで、<a href="http://tmix.jp/">tmix</a>という会社の方に会ってきました。<br /><br />Tシャツをウェブ上で自分でデザインできるのですが、そのウェブアプリが実によくできている。かなりいい感じの直感的操作でオリジナルTシャツをデザインできます。<br /><br />こちら<br /><a href="http://tmix.jp/">http://tmix.jp/</a><br /><div>でできるので、試してみてください。<br /><br />tmixさんのご厚意により、１着デザインさせていただきました。<br />その後、ホームページを見て思ったこと<br /><font style="font-size: 1.25em;"><br />あっ、「シベリア超特急」にしておけばよかった！<br /><font style="font-size: 0.8em;"><br />あとの祭です。</font><br /></font></div>]]></description>
            <link>http://www.tyzoh.jp/community/kkato/2009/09/17_110037.html</link>
            <guid>http://www.tyzoh.jp/community/kkato/2009/09/17_110037.html</guid>
            
            
                <category domain="http://www.sixapart.com/ns/types#tag">シベ超</category>
            
            <pubDate>Thu, 17 Sep 2009 11:00:37 +0900</pubDate>
        </item>
        
    </channel>
</rss>


