<?xml version="1.0" encoding="UTF-8"?><!-- generator="WordPress/2.8" -->
<rss version="0.92">
<channel>
	<title>にゃにゃん．と</title>
	<link>http://nyanyan.to</link>
	<description>ヽ(´ー｀)ノにゃにゃんとやって行こうよヽ(´ー｀)ノ</description>
	<lastBuildDate>Thu, 18 Feb 2010 13:06:27 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>ja</language>
	
	<item>
		<title>日々・・・</title>
		<description><![CDATA[有るべき姿に成るように、
正しい姿に成るように、
努力するけど無駄に終わる事の方が多い。
そうだと分かっていても、
それでも、
こう有るべきと、
思う方向に進むように、
頑張らずにはいられない。
自分はどこに進むのが正しいのやら。
]]></description>
		<link>http://nyanyan.to/archives/416</link>
			</item>
	<item>
		<title>Skypeグラフ</title>
		<description><![CDATA[@n-yoshiさんに指摘されて気がついたけどグラフ更新が止まってました。
Download数がDBのint型の範囲を超えてオーバーフローw
符号付きの32bitなんで、0&#215;7fffffff(2,147,483,647)。
って、えーといくつだ？
21億？w
とりあえず簡単に対応する方法として、
DBに突っ込むときに１０分の１にする事にしましたw
もうちゃんとDB拡張してデータ移行するモチベーションが無かったりwww
でも対応するぐらいのモチベーションは残ってたり。
]]></description>
		<link>http://nyanyan.to/archives/414</link>
			</item>
	<item>
		<title>Google GOのライブラリ（http）</title>
		<description><![CDATA[ライブラリっていうか標準パッケージね。
Google GO Package Directory
現状にしては結構充実かも。
結局のところサーバサイドでいくらNativeバイナリ作ったところで、
apacheからプロセス生成して実行じゃオーバーヘッドが・・・、
プロセス内で実行されるapxとかのプラグインでスクリプトのほうがって
思ったけど、標準でhttpサーバが入ってます。
HTTP/1.1対応、マルチスレッドでそこそこ使える感じ。
package main
import (
	&#8220;http&#8221;;
	&#8220;io&#8221;;
)
// hello world, the web server
func HelloServer(c *http.Conn, req *http.Request) {
	io.WriteString(c, &#8220;hello, world!\n&#8221;);
}
func main() {
	http.Handle(&#8221;/hello&#8221;, http.HandlerFunc(HelloServer));
	err := http.ListenAndServe(&#8221;:12345&#8243;, nil);
	if err != nil {
		panic(&#8221;ListenAndServe: &#8220;, err.String())
	}
}

]]></description>
		<link>http://nyanyan.to/archives/412</link>
			</item>
	<item>
		<title>Google GOでクロージャ</title>
		<description><![CDATA[ま、やってるでしょうってことで。

package main
import "fmt"
func getCounter() (func() int) {
	var value int;
	value = 0;
	return func() int { value = value + 1; return value;};
}
func main() {
	var f func() int;
	f = getCounter();
	fmt.Printf("hello, world %d\n", f() );
	fmt.Printf("hello, world %d\n", f() );
	fmt.Printf("hello, world %d\n", f() );
	fmt.Printf("hello, world %d\n", f() );
	fmt.Printf("hello, world %d\n", f() );
	fmt.Printf("hello, world %d\n", f() );
}

スクリプト言語触っててCで出来れば・・・と思ってたことが出来る感じ。
とりあえず、最近中島さんのところでよく出るクロージャw
Python Hack : 噛めば噛むほどおいしくなるクロージャの話
実行環境が必要ないってことでバイナリ生成は有利なんだけど、
Cとかしか無かったし、
GCJとかだととっても巨大なバイナリに成ってたことを考えるといい感じ。
とはいえ、Cで生成したオブジェクトよりかは大きいんだけど。
# [...]]]></description>
		<link>http://nyanyan.to/archives/409</link>
			</item>
	<item>
		<title>sqlite3-rubyのruby-1.9.1-mswin32用</title>
		<description><![CDATA[何となく見つけられなかったのでビルド。
sqlite3-ruby-1.9.1-mswin32.tar.gz
]]></description>
		<link>http://nyanyan.to/archives/406</link>
			</item>
	<item>
		<title>本当に</title>
		<description><![CDATA[コピペ出来る様に成ってますな
]]></description>
		<link>http://nyanyan.to/archives/405</link>
			</item>
	<item>
		<title>Skype 4.0 and &#8230;</title>
		<description><![CDATA[もうなんかリリースされてたのねって感じで（汗
個人的にはメインマシンがOSXに成った事もあってというか、
Skype使う事も無くなってある意味忘却の彼方です（ｗ
４．０に成って３．８に有った機能の幾つかが無くなりました。
SkypeCastとかPublicChatとかSkypeMeとか。
この辺、また復活する機能も有るかもしれないけど可能性は低いかなぁと。
不特定の誰かとのコミュニケーションという分野より、
特定の誰かとのコミュニケーションという分野に重きを置いてる気がします。
あと企業利用よりも個人利用。
Joostの苦戦を見てSkypeもSkypeが有効に使える分野に重点を置いてるのかと。
そういった方向性を昔は語ってくれる人が居たけど、
最近は語ってくれる人が居なくなったのも変化の一つ。
VirtualDesktopCameraですが、OSXだとSkype本体のScreen Sharing が有るし、
Windows版にもそのうち機能追加されそうな気がするので、
これまた終焉の時かなぁとも思ったり。
まー、寂しいような、アレなような。
mumbleとかTS2とかもうちょっと流行っても良いのになぁと
思わなくもなかったり。
mumbleはmurmurがQt4.3以降を要求するのが…orzですが（ｗ
]]></description>
		<link>http://nyanyan.to/archives/402</link>
			</item>
	<item>
		<title>人柱募集</title>
		<description><![CDATA[for Skype 4.0
NyaDesk07b.msi
]]></description>
		<link>http://nyanyan.to/archives/398</link>
			</item>
	<item>
		<title>milter-regex改</title>
		<description><![CDATA[milter-regexをちょっと改造。
rejectにしろ受け付けないのは怖いし、QUARANTINEでキューにためても…ってことで、QUARANTINEの時にキューに溜めるんじゃなくてフォワード。
最近、from/to共に自アドレスのメールが多くて困ってたものの、
context-typeがtext/htmlで自分はHTMLメール絶対に投げないからルール設定。複数ルールで処理できるのはmilter-regex様々。

diff -u milter-regex-1.7-original/milter-regex.c milter-regex-1.7/milter-regex.c
--- milter-regex-1.7-original/milter-regex.c    2007-08-04 07:11:48.000000000 +0900
+++ milter-regex-1.7/milter-regex.c     2009-02-26 18:50:23.000000000 +0900
@@ -565,8 +565,15 @@
                msg(LOG_NOTICE, context, "QUARANTINE: %s, Helo: %s, From: %s, "
          [...]]]></description>
		<link>http://nyanyan.to/archives/393</link>
			</item>
	<item>
		<title>また移転〜</title>
		<description><![CDATA[だってAWS高いんだもの。
今回は日本に戻ってきてVPS STOCK使ってます。
適当〜に半日ぐらいで移行したので不備等有ればお知らせください。
]]></description>
		<link>http://nyanyan.to/archives/391</link>
			</item>
</channel>
</rss>

