<?xml version="1.0" encoding="UTF-8"?> 
<feed version="0.3" xmlns="http://purl.org/atom/ns#" xmlns:dc="http://purl.org/dc/elements/1.1/" xml:lang="ja">
<title>まさかの日記</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/" />
<link rel="service.post" type="application/x.atom+xml" href="http://cms.blog.livedoor.com/atom/blog_id=25412" title="まさかの日記" />
<link rel="hub" href="http://pubsubhubbub.appspot.com" />
<link rel="self" href="http://masakano.com/atom.xml" />
<modified>2012-05-21T16:17:01Z</modified> 
<tagline><![CDATA[最近まともな文章しか書けなくなってきました]]></tagline> 
<id>tag:blog.livedoor.jp,2004:digdagdom</id>
<author>
<name>digdagdom</name> 
</author>
<generator url="http://blog.livedoor.com/" version="1.0">livedoor Blog</generator> 
<copyright>Copyright (c) 2012, digdagdom </copyright>
<entry>
<title>Zimbra Open Source Edition を普通のメーラっぽく使う</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52238353.html" />
<modified>2012-03-18T01:59:10Z</modified> 
<issued>2012-03-18T10:15:01+09:00</issued> 
<id>tag:blog.livedoor.jp,2012:digdagdom.52238353</id>
<summary type="text/plain">

■経緯


オンプレミスでPOP3で普通に使える（メンテされてる）オープンソースのWEBアプリ形式なメールアプリってのがほとんど無いなあ（irohaMailでもぎりぎりOKだけどフィルタリングが無いのがしんどい）と思ってたけどこれはアリかと。

Open Source Edition Downloads:...</summary> 
<dc:subject>サーバインフラ、ネットワーク</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52238353.html">
<![CDATA[<br>
<br>
■経緯<br>
<br>
<br>
オンプレミスでPOP3で普通に使える（メンテされてる）オープンソースのWEBアプリ形式なメールアプリってのがほとんど無いなあ（irohaMailでもぎりぎりOKだけどフィルタリングが無いのがしんどい）と思ってたけどこれはアリかと。<br>
<br>
<a href="http://www.zimbra.com/downloads/os-downloads.html">Open Source Edition Downloads: Enterprise Messaging and Collaboration Software by Zimbra</a><br>
<br>
<br>
<br>
zimbra出たときは結構気になってていじりたかったけど放置してたら、気付いたらvmwareに買収されていたっぽい。<br>
<br>
<a href="http://b.hatena.ne.jp/masakano/20051016#bookmark-821515">はてなブックマーク - まさかのブクマ - 2005年10月16日</a><br>
<br>
<br>
<br>
<br>
<br>
■ハマりポイント<br>
<br>
１）サーバ証明書<br>
<br>
POPとSMTPとにSSLで繋ぐ際に、誤りのある証明書を受け入れる機能が無いのでなんとかする必要がある。<br>
<br>
<br>
２）メール送信<br>
<br>
メール送信時に認証が必要なSMTPサーバを使っている場合にもそれがハードルになる。<br>
<br>
けどそれはメールサーバ側で解決してもらうということで。。単純にIPアドレス指定でRELAY設定すればOK。<br>
<br>
<br>
ご参考（書いた記憶が全くない自分の昔の日記）：<br>
<br>
<a href=<a href="http://masakano.com/archives/51447492.html">http://masakano.com/archives/51447492.html</a>>まさかの日記:[Sendmail] /etc/mail/access, access.db, makemapコマンド - livedoor Blog（ブログ）</a><br>
<br>
<br>
<br>
<br>
■セットアップ<br>
<br>
簡単だけどポイントが幾つかあるのでメモっとく。<br>
<br>
当初、実在しないドメインにした上で、さらに別途ドメインを追加し、、みたいな試行錯誤をしててかなり時間を無駄に。。<br>
<br>
<br>
***<br>
<br>
zimbra opensource editionを普通のメーラとして使うまでの手順<br>
<br>
？：必要かどうか不明な手順<br>
■：多分必須<br>
<br>
<br>
？　サーバのホスト名・ドメイン名をグローバルDNS上に存在するものにする<br>
■　SMTPサーバを確保する。要件としては、使いたいドメイン名からの自ドメイン・他ドメインへの送信が可能なこと<br>
<br>
■　普通にインストール。ほぼ全部デフォルト通り<br>
　■　ドメイン名がデフォルトだとサーバのFQDNになるので、これをドメイン名のみにする。<br>
　■　ちなみにCentOSでも特に問題ないっぽい。（installのオプション付ける必要あり）<br>
<br>
■　インストール完了したら、普段使う自分用アカウントを作成<br>
<br>
■　自分用アカウントで、外部POPサーバ参照の設定<br>
　■　プリファレンス＞アカウント＞外部アカウントの追加　にて参照先POPサーバを指定。<br>
　＃ダウンロード先を「受信箱」にしておくとiphoneアプリから見たとき便利な気が<br>
<br>
　＃ちなみにサーバ証明書が実際のホスト名と違う場合には現状対応出来ないみたい（Desktop版だと出来るのにこっちはできないぽい）ので、別途何とかする。<br>
<br>
■　管理画面で下記を設定<br>
　■　サーバー設定＞MTA＞ウェブメールMTAホスト名　がサーバのFQDNになっているので、SMTPサーバのFQDNに変更する。<br>
　？　外部配信用のリレーMTAにも同じ名前が入るので、なんとなくポートだけ５８７とかにしてみるとか。。<br>
<br>
<br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>GitHubに自作アプリのソース載せておいた</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52217619.html" />
<modified>2011-12-27T01:49:05Z</modified> 
<issued>2011-12-26T23:42:22+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52217619</id>
<summary type="text/plain">
masaka's Profile - GitHub 
https://github.com/masaka 


cometdのチャットアプリとか、とりあえず動くこと目標で作ってたので相当ひどいソースですが、とりあえず。

</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52217619.html">
<![CDATA[<br>
masaka's Profile - GitHub <br>
<a href="https://github.com/masaka">https://github.com/masaka</a> <br>
<br>
<br>
cometdのチャットアプリとか、とりあえず動くこと目標で作ってたので相当ひどいソースですが、とりあえず。<br>
<br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>人気記事まとめ</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52217435.html" />
<modified>2011-12-26T13:36:05Z</modified> 
<issued>2011-12-26T22:33:23+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52217435</id>
<summary type="text/plain">

すっかり放置気味のこのblogですが、過去アクセス数が多かったエントリのうち、今でも多少役に立ちそうなものをピックアップしておきます。


■OpenBlocks関連

[OpenBlocks266]sshdを起動してログインするまで 
http://masaka.weblog.to//archives/51438299.html 

[Open...</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52217435.html">
<![CDATA[<br>
<br>
すっかり放置気味のこのblogですが、過去アクセス数が多かったエントリのうち、今でも多少役に立ちそうなものをピックアップしておきます。<br>
<br>
<br>
■OpenBlocks関連<br>
<br>
[OpenBlocks266]sshdを起動してログインするまで <br>
<a href="http://masaka.weblog.to//archives/51438299.html">http://masaka.weblog.to//archives/51438299.html</a> <br>
<br>
[OpenBlocks266]SSDLinux+OpenVPN+sshd iptables設定編 <br>
<a href="http://masaka.weblog.to//archives/51441574.html">http://masaka.weblog.to//archives/51441574.html</a> <br>
<br>
[OpenBlocks266]SSDLinux+OpenVPN bridge編まとめ <br>
<a href="http://masaka.weblog.to//archives/51441535.html">http://masaka.weblog.to//archives/51441535.html</a> <br>
<br>
<br>
■Linuxサーバ設定関連<br>
<br>
httpdがオープンしているファイルディスクリプタ数を数える <br>
<a href="http://masaka.weblog.to//archives/51643751.html">http://masaka.weblog.to//archives/51643751.html</a> <br>
<br>
[Sendmail] /etc/mail/access, access.db, makemapコマンド<br>
<a href="http://masaka.weblog.to//archives/51447492.html">http://masaka.weblog.to//archives/51447492.html</a> <br>
<br>
[sendmail]接続した後の処理が遅い、メール１通送るのに３０秒くらい掛かる <br>
<a href="http://masaka.weblog.to//archives/51447728.html">http://masaka.weblog.to//archives/51447728.html</a> <br>
<br>
[Oracle]ORA-19815 WARNING  <br>
<a href="http://masaka.weblog.to//archives/51447864.html">http://masaka.weblog.to//archives/51447864.html</a> <br>
<br>
【書評】実践ハイパフォーマンスMySQL<br>
<a href="http://masaka.weblog.to//archives/17954351.html">http://masaka.weblog.to//archives/17954351.html</a> <br>
<br>
<br>
<br>
＜おまけ＞<br>
<br>
■MSの某氏との会話ログ<br>
<a href="http://masaka.weblog.to//archives/51554921.html">http://masaka.weblog.to//archives/51554921.html</a> <br>
<br>
この記事は、濃縮還元オレンジニュース <br>
<a href="http://gihyo.jp/dev/clip/01/orangenews/vol46/0007">http://gihyo.jp/dev/clip/01/orangenews/vol46/0007</a> <br>
にピックアップされたもの。<br>
<br>
WEB+DB本誌に載ったのもいい思い出かも。<br>
<br>
というかどっちかというとotsune氏に捕捉されたということのほうが大きいかも。<br>
これか。<br>
otsune tumblr まとめサイト 画像保管庫Q <br>
<a href="http://otsune.tumblr.com/post/47748740/perl">http://otsune.tumblr.com/post/47748740/perl</a> <br>
<br>
<br>
<br>
■Google Desktop Searchを別のPCから使う。 <br>
<a href="http://masaka.weblog.to//archives/8109607.html">http://masaka.weblog.to//archives/8109607.html</a> <br>
<br>
NDO::Weblog で引用されたせいか、かなりのアクセス数になっていた。<br>
<a href="http://naoya.dyndns.org/~naoya/mt/archives/001400.html">http://naoya.dyndns.org/~naoya/mt/archives/001400.html</a> <br>
<br>
プロダクト自体は終了したのに未だにアクセスがあるっぽい。<br>
<br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>POEスイッチ</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52202637.html" />
<modified>2011-11-02T10:35:09Z</modified> 
<issued>2011-11-02T19:35:09+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52202637</id>
<summary type="text/plain">パナソニック電工ネットワークス Switch-M16PWR PN23169Kクチコミを見る</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52202637.html">
<![CDATA[<a href="http://www.amazon.co.jp/%E3%83%91%E3%83%8A%E3%82%BD%E3%83%8B%E3%83%83%E3%82%AF%E9%9B%BB%E5%B7%A5%E3%83%8D%E3%83%83%E3%83%88%E3%83%AF%E3%83%BC%E3%82%AF%E3%82%B9-Switch-M16PWR-PN23169K/dp/B003F2T77M%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003F2T77M" target="_blank">パナソニック電工ネットワークス Switch-M16PWR PN23169K</a><br /><a href="http://blogpark.jp/review/asin/B003F2T77M/" target="_blank" title="パナソニック電工ネットワークス Switch-M16PWR PN23169K">クチコミを見る</a><br />]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52192530.html" />
<modified>2011-09-24T05:31:53Z</modified> 
<issued>2011-09-24T14:31:53+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52192530</id>
<summary type="text/plain">

これを買う


TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイトクチコミを見る


</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52192530.html">
<![CDATA[<br>
<br>
これを買う<br>
<br>
<br>
<a href="http://www.amazon.co.jp/TWINBIRD-LINK-ZABADY-%E9%98%B2%E6%B0%B4%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC-VW-J107W/dp/B002NSLFM4%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002NSLFM4" target="_blank"><img src="http://ecx.images-amazon.com/images/I/41DNeK-oGLL._SL160_.jpg" alt="TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト" border="0" hspace="5" class="pict" /></a><br /><a href="http://www.amazon.co.jp/TWINBIRD-LINK-ZABADY-%E9%98%B2%E6%B0%B4%E3%83%AF%E3%82%A4%E3%83%A4%E3%83%AC%E3%82%B9%E3%83%A2%E3%83%8B%E3%82%BF%E3%83%BC-VW-J107W/dp/B002NSLFM4%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002NSLFM4" target="_blank">TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト</a><br /><a href="http://blogpark.jp/review/asin/B002NSLFM4/" target="_blank" title="TWINBIRD LINK ZABADY 10型 防水ワイヤレスモニター VW-J107W ホワイト">クチコミを見る</a><br /><br>
<br>
<br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>snapshot 2011-07-30</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52177334.html" />
<modified>2011-07-29T15:00:08Z</modified> 
<issued>2011-07-30T00:00:08+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52177334</id>
<summary type="text/plain"> ■紙魚 | So-netブログ http://j.mp/pjC2NA  
 ■1から始めるRuby - hp12c http://j.mp/rbujVC  
 ■Google's Design Guidelines http://j.mp/n5qNvy  </summary> 
<dc:subject>スナップショット</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52177334.html">
<![CDATA[<p> ■紙魚 | So-netブログ <a href="http://j.mp/pjC2NA">http://j.mp/pjC2NA</a>  </p><br>
<p> ■1から始めるRuby - hp12c <a href="http://j.mp/rbujVC">http://j.mp/rbujVC</a>  </p><br>
<p> ■Google's Design Guidelines <a href="http://j.mp/n5qNvy">http://j.mp/n5qNvy</a>  </p><br clear="all">]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>てなわけで</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52175565.html" />
<modified>2011-07-23T07:03:33Z</modified> 
<issued>2011-07-23T16:03:33+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52175565</id>
<summary type="text/plain">社内のSNSに流しているものをこっちにも流してみるテスト

もろもろ⇒instapaperでliked⇒とあるtwitterアカウント⇒ここ</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52175565.html">
<![CDATA[社内のSNSに流しているものをこっちにも流してみるテスト<br>
<br>
もろもろ⇒instapaperでliked⇒とあるtwitterアカウント⇒ここ]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>snapshot 2011-07-23</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52175562.html" />
<modified>2011-07-23T06:54:39Z</modified> 
<issued>2011-07-23T15:54:39+09:00</issued> 
<id>tag:blog.livedoor.jp,2011:digdagdom.52175562</id>
<summary type="text/plain"> ■Jetty 8が最速 - Servletコンテナ起動時間比較 | エンタープライズ | マイコミジャーナル http://j.mp/oE7vKP 
 ■Mozilla、新認証方法「BrowserID」を実験公開 -INTERNET Watch http://j.mp/owyFCF  
 ■概念へのリンク http://j.mp/npUKOU  
 ■Unityで１週間でミニゲー...</summary> 
<dc:subject>スナップショット</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52175562.html">
<![CDATA[<p> ■Jetty 8が最速 - Servletコンテナ起動時間比較 | エンタープライズ | マイコミジャーナル <a href="http://j.mp/oE7vKP">http://j.mp/oE7vKP</a> </p><br>
<p> ■Mozilla、新認証方法「BrowserID」を実験公開 -INTERNET Watch <a href="http://j.mp/owyFCF">http://j.mp/owyFCF</a>  </p><br>
<p> ■概念へのリンク <a href="http://j.mp/npUKOU">http://j.mp/npUKOU</a>  </p><br>
<p> ■Unityで１週間でミニゲームを作ってみた - GEOQUAKE Backstage <a href="http://j.mp/rnL2Qd">http://j.mp/rnL2Qd</a>  </p><br>
<p> ■youkoseki.com | 日記 | 2011/07/20（水） <a href="http://j.mp/mTmp1Z">http://j.mp/mTmp1Z</a>  </p><br>
<p> ■はじめてのまっぷりでゅ??す - あらびき日記 <a href="http://j.mp/puULYh">http://j.mp/puULYh</a>  </p><br>
<p> ■WebSocketがセキュリティ問題を解決して再び実装へ <a href="http://j.mp/ozkmuR">http://j.mp/ozkmuR</a>  </p><br>
<p> ■もし永和の新入社員がケントベックの『テスト駆動開発入門』を読んだら <a href="http://j.mp/neQINd">http://j.mp/neQINd</a>  </p><br>
<p> ■ぼくはこうしてプログラミングを覚えた <a href="http://j.mp/pleTEM">http://j.mp/pleTEM</a>  </p><br>
<p> ■情報処理推進機構：未踏：2011年度未踏IT人材発掘・育成事業　公募一覧 <a href="http://j.mp/qty1CK">http://j.mp/qty1CK</a>  </p><br>
<p> ■「ぼくはこうしてプログラミングを覚えられなかった」 - ゆろよろ日記 <a href="http://j.mp/qu0HmZ">http://j.mp/qu0HmZ</a>  </p><br>
<p> ■電子書籍の情報をまとめてみる <a href="http://j.mp/oIvwOQ">http://j.mp/oIvwOQ</a>  </p><br>
<p> ■InfoQ: Eclipse Jubula: 機能テストの自動実行ツール <a href="http://j.mp/ohxP7J">http://j.mp/ohxP7J</a>  </p><br>
<p> ■Being Geek ―ギークであり続けるためのキャリア戦略(Michael Lopp/夏目 大) - ただのにっき(2011-07-13) <a href="http://j.mp/rm3EaF">http://j.mp/rm3EaF</a> </p><br>
<p> ■セールスフォースと日本IBMがクラウド移行で協業--オンプレミスとデータ連携 - CNET Japan <a href="http://j.mp/ohgGYs">http://j.mp/ohgGYs</a> </p><br>
<p> ■Business Media 誠：もはや映画宣伝に“王道”はない――『東のエデン』に学ぶ、単館上映ビジネス（後編） (5/6) <a href="http://j.mp/p1g9Oa">http://j.mp/p1g9Oa</a> </p><br>
<p> ■Masaka's Tumblog <a href="http://j.mp/qyBs6E">http://j.mp/qyBs6E</a>  </p><br>
<p> ■yebo blog: Linuxカーネル3.0がリリース <a href="http://j.mp/r21Azn">http://j.mp/r21Azn</a>  </p><br>
<p> ■Tokutek | Database Performance <a href="http://j.mp/pSOzN2">http://j.mp/pSOzN2</a>  </p><br>
<p> ■Android開発者が知るべき10のこと ??  Tech Booster <a href="http://j.mp/nGffNk">http://j.mp/nGffNk</a>  </p><br clear="all">]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>遠赤外線ヒーターを買う</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52108606.html" />
<modified>2010-12-30T04:43:47Z</modified> 
<issued>2010-12-30T13:43:47+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52108606</id>
<summary type="text/plain">

これか


CAMPA ベルリス ホワイト XCVER10WHCampa by Dimplex販売元：Amazon.co.jpクチコミを見る
</summary> 
<dc:subject>買い物</dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52108606.html">
<![CDATA[<br>
<br>
これか<br>
<br>
<br>
<a href="http://www.amazon.co.jp/Campa-by-Dimplex-XCVER10WH-CAMPA/dp/B001HQJWKU%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001HQJWKU" target="_blank"><img src="http://ecx.images-amazon.com/images/I/11wL87HKbEL._SL160_.jpg" alt="CAMPA ベルリス ホワイト XCVER10WH" border="0" hspace="5" class="pict" align="left" /></a><a href="http://www.amazon.co.jp/Campa-by-Dimplex-XCVER10WH-CAMPA/dp/B001HQJWKU%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB001HQJWKU" target="_blank">CAMPA ベルリス ホワイト XCVER10WH</a><br />Campa by Dimplex<br />販売元：Amazon.co.jp<br /><a href="http://blogpark.jp/review/asin/B001HQJWKU/" target="_blank" title="CAMPA ベルリス ホワイト XCVER10WH">クチコミを見る</a><br style="clear:left;" /><br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>rvm インストール エラー</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52100264.html" />
<modified>2010-12-08T14:39:06Z</modified> 
<issued>2010-12-08T23:38:32+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52100264</id>
<summary type="text/plain">
http://d.hatena.ne.jp/mirakui/20100502/1272849327


の通りですが、この手順をやらないといけなかったのでメモ。


RUBY - RVM doesn't work for 1.9.1 but works for 1.8.6 and 1.8.7 - efreedom http://efreedom.com/Question/1-2910507/RVM-Work-191-Works-186-187


...</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52100264.html">
<![CDATA[<br>
<a href="http://d.hatena.ne.jp/mirakui/20100502/1272849327">http://d.hatena.ne.jp/mirakui/20100502/1272849327</a><br>
<br>
<br>
の通りですが、この手順をやらないといけなかったのでメモ。<br>
<br>
<br>
RUBY - RVM doesn't work for 1.9.1 but works for 1.8.6 and 1.8.7 - efreedom <a href="http://efreedom.com/Question/1-2910507/RVM-Work-191-Works-186-187">http://efreedom.com/Question/1-2910507/RVM-Work-191-Works-186-187</a><br>
<br>
<br>
readlineを入れなおしたり、<br>
エラーになるdylibファイルを消したりとか、このへんとか<br>
<br>
 rvm install 1.9.1 -C --with-readline-dir=$HOME/.rvm/usr<br>
<br>
<br>
出てたエラーはこのへん<br>
<br>
<br>
ld: in /usr/local/lib/libsqlite3.dylib, file was built for i386 which is not the architecture being linked (x86_64)<br>
<br>
<br>
これも出てた。<br>
<br>
readline.c: In function ‘username_completion_proc_call’:<br>
<br>
<br>
<br>
<br>
efreedomってサイトは最近よく出てくるけど自動翻訳で却って分かりにくい。<br>
URL先頭のja.を外すとオリジナルの英語表示に戻ります。]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>謎アプリのその後</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52099950.html" />
<modified>2010-12-07T13:24:06Z</modified> 
<issued>2010-12-07T22:21:24+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52099950</id>
<summary type="text/plain">
謎アプリをエンドユーザに近いところに軽く見せたところ、やっぱリアルタイムチャットを必要としているということではないらしい。

まあ予想の範囲内ですが。



ポートの話もあるし、個別アプリにしちゃうとアップデート地獄に堕ちるので、ここはリアルタイム系はすっぱり...</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52099950.html">
<![CDATA[<br>
謎アプリをエンドユーザに近いところに軽く見せたところ、やっぱリアルタイムチャットを必要としているということではないらしい。<br>
<br>
まあ予想の範囲内ですが。<br>
<br>
<br>
<br>
ポートの話もあるし、個別アプリにしちゃうとアップデート地獄に堕ちるので、ここはリアルタイム系はすっぱり諦めてperiodicalにexecuteすることにする。<br>
<br>
ユーザ数１０００人くらいまでなら大丈夫かと。<br>
読み出し処理メインなので負荷分散もしやすいし（杞憂<br>
<br>
<br>
<br>
<br>
以下メモ。<br>
<br>
・GAEでPusherを使わずにComet出来るようになったらしい。Channel APIってのを使うらしい。<br>
<br>
GAEのChannel APIでリアルタイムWebアプリ - ニノ日記 <br>
<a href="http://d.hatena.ne.jp/ninoseki/20101205/1291519323">http://d.hatena.ne.jp/ninoseki/20101205/1291519323</a> <br>
<br>
#appengine でComet！ Channel APIでpushできるぞ - スティルハウスの書庫 <br>
<a href="http://d.hatena.ne.jp/kazunori_279/20100528/1275039829">http://d.hatena.ne.jp/kazunori_279/20100528/1275039829</a> <br>
<br>
・あんまり関係ないけど。<br>
<br>
[ruby][sinatra] Sinatraのハンドラ内でem-http-requestを使う - daily gimite <br>
<a href="http://d.hatena.ne.jp/Gimite/20101017/1287298216">http://d.hatena.ne.jp/Gimite/20101017/1287298216</a> <br>
<br>
<br>
こういう話ってのが地味に大事だと思うんだけどその大事さを継承できていないなあという気がする昨今ですが、まあそれはそれでよかろうと。<br>
<br>
<br>
・というわけで当面はAjaxベースで充分かと。せっかくなのでJQueryベースに移行したいところ。<br>
<br>
無題メモランダム: Ruby on Rails + jQuery + Ajax で動的にページの一部を更新する <br>
<a href="http://blog.mudaimemo.com/2008/08/ruby-on-raisl-jquery-ajax.html">http://blog.mudaimemo.com/2008/08/ruby-on-raisl-jquery-ajax.html</a> <br>
<br>
dequeue() - jQuery 日本語リファレンス <br>
<a href="http://semooh.jp/jquery/api/effects/dequeue/_/">http://semooh.jp/jquery/api/effects/dequeue/_/</a> <br>
<br>
<br>
<br>
・とか言いつつ、当面Websocket関連はwatchするつもり。<br>
<br>
９、１０、１１月の成果と１２月の目標 - makotoiの日記:from London <br>
<a href="http://d.hatena.ne.jp/makotoi/20101129">http://d.hatena.ne.jp/makotoi/20101129</a> <br>
<br>
WebSocketで目指せ“リアルタイムWeb”！ - ＠IT <br>
<a href="http://www.atmarkit.co.jp/fcoding/articles/websocket/01/websocket01a.html">http://www.atmarkit.co.jp/fcoding/articles/websocket/01/websocket01a.html</a> <br>
<br>
em-websocket でチャットとか｜Sweets Programming Memo <br>
<a href="http://ameblo.jp/i18n/entry-10545104040.html">http://ameblo.jp/i18n/entry-10545104040.html</a>]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>リアルタイムWEBとか</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52099054.html" />
<modified>2010-12-04T13:41:51Z</modified> 
<issued>2010-12-04T22:09:59+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52099054</id>
<summary type="text/plain">
を作ろうとしていたりしていて、アプリ部分（railsとか）とリアルタイム処理部分（cometベース、もしくはwebsocket）との振り分けをなんとかできないか。

つまり８０番ポート１つですべて動かす、ってことができないかを調べてたのでその現時点での自分用メモ。



ていう...</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52099054.html">
<![CDATA[<br>
を作ろうとしていたりしていて、アプリ部分（railsとか）とリアルタイム処理部分（cometベース、もしくはwebsocket）との振り分けをなんとかできないか。<br>
<br>
つまり８０番ポート１つですべて動かす、ってことができないかを調べてたのでその現時点での自分用メモ。<br>
<br>
<br>
<br>
ていうか、ポート２つ使うものであればshooting_starベースで一応ひと通り動く状態にはなってるんだけど、ポート２つ使っちゃってるから、SSL化できないというのが今の課題。<br>
<br>
<br>
<br>
できるだけ有りモノですまそうとした場合、方法としては２つ。<br>
<br>
<br>
■nginx用のプラグインで振り分ける<br>
　⇒リアルタイム処理の部分が独自実装になっていて？悩ましい。<br>
　　これからはやっぱwebsocketだろ、という気もしつつ。<br>
<br>
<br>
■haproxyで、websocketのリクエストを振り分ける<br>
　⇒これが出来ればこっちで行くんだが、とりあえず動かない。。。<br>
　　こっちが本命かなという気もしつつ、websocketの仕様がまだまだ固まらないという話を聞くと実戦投入はまだ先かなとか。。<br>
　　そういう意味ではcometはある意味枯れてるよねという話も。<br>
<br>
<br>
<br>
<br>
でよくよく考えると、<br>
<br>
・URLベースでnginxとかでリバースプロキシすれば１ポートで出来るんじゃないの？<br>
　⇒これはすんなりとは行かないと思われる。<br>
　　例のshooting_starベースだと、チャットでの発言を受けてlong_poll中のセッションにレスポンスを返す部分が一つのコントローラになっていて、これを分離するのが面倒。<br>
<br>
・１つのポートですべて完結させたいっていうののそもそもの目的はHTTPSベースにしたい、ってことなんだけどそれって出来るの？<br>
　⇒websocketにはsslは実装されてるっぽい。。<br>
　　cometベースでのlong poll がsslでも大丈夫なのか、ちょっと怪しい気が。keepaliveみたいなこともできなかった気が。（それを解決するのがwebsocketのssl通信ということかと）<br>
<br>
<br>
というわけで、結局lingrと同様にeventmachineベースで半分自作みたいなcometサーバを作って、リバースプロキシで内部振り分け、っていうのが一番現実的かも。つかもう何年も前にそれできちゃってるlingrはすごすぎる。<br>
<br>
<br>
<br>
まああとリアルタイムチャットにどこまでこだわるか、ってのはあるんだけど。エンタープライズ用途だったらperiodicalExecuteとかで充分な気も。<br>
<br>
<br>
<br>
＜参考URL＞<br>
<br>
<br>
Emerge Technology: WebSocketでChatを作ってみた <a href="http://blog.liris.org/2009/12/websocketchat.html">http://blog.liris.org/2009/12/websocketchat.html</a> <br>
<br>
go言語によるwebsocketチャットの実装。<br>
以下もそれ系。<br>
簡単なものはすぐできるけど、認証の仕組みとか複数のチャット部屋に分けたりするのはどうしたらいいのか全くわからん。。。。<br>
<br>
<br>
websocketで遊んでみた - IT素人がIT機器を弄ったり妄想したりする日記 <a href="http://d.hatena.ne.jp/the48/20100627/1277646213">http://d.hatena.ne.jp/the48/20100627/1277646213</a> <br>
<br>
WebSocketとWebWorkerを使ってみました - html5-developers-jp | Google グループ <a href="https://groups.google.com/group/html5-developers-jp/browse_thread/thread/e82f0d3d0353cfb0?hl=ja">https://groups.google.com/group/html5-developers-jp/browse_thread/thread/e82f0d3d0353cfb0?hl=ja</a> <br>
EventMachineとWebSocketでリアルタイムwebアプリを作る: Kwappa開発室 <a href="http://kwappa.txt-nifty.com/blog/2010/11/eventmachineweb.html">http://kwappa.txt-nifty.com/blog/2010/11/eventmachineweb.html</a> <br>
<br>
<br>
eventmachineベースのruby用のいろんなgem。em-websocketとem-websocket-serverは違いがよくわからん。。とりあえずem-websocketベースのものが手元では動いている。<br>
<br>
igrigorik's em-websocket at master - GitHub <a href="https://github.com/igrigorik/em-websocket">https://github.com/igrigorik/em-websocket</a> <a href="https://github.com/igrigorik/em-websocket.git">https://github.com/igrigorik/em-websocket.git</a><br>
<br>
dansimpson's em-websocket-server at master - GitHub <a href="https://github.com/dansimpson/em-websocket-server">https://github.com/dansimpson/em-websocket-server</a> <br>
<br>
<br>
これは単にProxy。リバースプロキシっぽい使い方が出来るものかと思って期待したんだけど違ったっぽい。<br>
mcolyer's em-websocket-proxy at master - GitHub <a href="https://github.com/mcolyer/em-websocket-proxy">https://github.com/mcolyer/em-websocket-proxy</a> <br>
<br>
<br>
<br>
Stompってのがあるっぽい。詳細不明。<br>
Matt Colyer &#187; WebSockets &amp; Stomp, the Real Realtime Web <a href="http://matt.colyer.name/2010/07/18/websockets-stomp-the-real-realtime-web/">http://matt.colyer.name/2010/07/18/websockets-stomp-the-real-realtime-web/</a> <br>
<br>
<br>
Crampってやつとか。<br>
<br>
has_many :bugs, :through => :rails <a href="http://m.onkey.org/websockets-made-easy-with-cramp">http://m.onkey.org/websockets-made-easy-with-cramp</a> <br>
<br>
akitaonrails's cramp_chat_demo at master - GitHub <a href="https://github.com/akitaonrails/cramp_chat_demo">https://github.com/akitaonrails/cramp_chat_demo</a> <br>
<br>
<br>
この人の記事はひと通り読む価値あり。<br>
<br>
Ruby &amp; WebSockets: TCP for the Browser - igvita.com <a href="http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/">http://www.igvita.com/2009/12/22/ruby-websockets-tcp-for-the-browser/</a> <br>
<br>
<br>
Ruby &amp; WebSockets: TCP for the Browser | Rails Fire <a href="http://www.railsfire.com/article/ruby-websockets-tcp-browser">http://www.railsfire.com/article/ruby-websockets-tcp-browser</a> <br>
<br>
Nginx &amp; Comet: Low Latency Server Push - igvita.com <a href="http://www.igvita.com/2009/10/21/nginx-comet-low-latency-server-push/">http://www.igvita.com/2009/10/21/nginx-comet-low-latency-server-push/</a> em-http<br>
<br>
<br>
<br>
<br>
後半がよくわからん。。勉強になりそうな予感。<br>
<br>
Websockets and Ruby EventMachine <a href="http://www.slideshare.net/ismasan/websockets-and-ruby-eventmachine">http://www.slideshare.net/ismasan/websockets-and-ruby-eventmachine</a> <br>
<br>
<br>
これを読んでhaproxyをひと通り調べた<br>
<br>
RUBY ON RAILS - Can nginx be used as a reverse proxy for a backend websocket server? - efreedom <a href="http://efreedom.com/Question/1-2419346/Can-Nginx-Used-Reverse-Proxy-Backend-Websocket-Server">http://efreedom.com/Question/1-2419346/Can-Nginx-Used-Reverse-Proxy-Backend-Websocket-Server</a> <br>
<br>
<a href="http://haproxy.1wt.eu/#docs">http://haproxy.1wt.eu/#docs</a><br>
<br>
Re: HAProxy is incompatible with WebSocket protocol revision 76? <a href="http://www.mail-archive.com/haproxy@formilux.org/msg03047.html">http://www.mail-archive.com/haproxy@formilux.org/msg03047.html</a> <br>
<br>
<br>
その他<br>
<br>
WebSocket | どうも。わたすがダニーです。 <a href="http://daniels-lab.jugem.jp/?cid=5">http://daniels-lab.jugem.jp/?cid=5</a> <br>
<br>
<br>
ポートの話とか。<br>
WebSocketsの実験（未完） - Note ON <a href="http://veritas-vos-liberabit.com/note_on/2010/06/websockets.html">http://veritas-vos-liberabit.com/note_on/2010/06/websockets.html</a> <br>
<br>
<br>
<br>
後半でなぜかJavaアプリのアプリ化みたいな話がやたら詳しく書いてあったり。<br>
<br>
Jettyで始めるWebSocket超入門：第6回　アプリケーションの作成と配布物の生成｜gihyo.jp … 技術評論社 <a href="http://gihyo.jp/dev/feature/01/websocket/0006">http://gihyo.jp/dev/feature/01/websocket/0006</a> <br>
<br>
<br>
<br>
twitterのストリーミングAPIをいじる系<br>
<br>
lib/tss_em_web_socket_server.rb at master from gimite's tweet-search-stream - GitHub <a href="https://github.com/gimite/tweet-search-stream/blob/master/lib/tss_em_web_socket_server.rb">https://github.com/gimite/tweet-search-stream/blob/master/lib/tss_em_web_socket_server.rb</a> <br>
<br>
[tss][ruby] Tweet Search Streamの実装をem-websocketとem-http-requestに - daily gimite <a href="http://d.hatena.ne.jp/Gimite/20101011/1286764612">http://d.hatena.ne.jp/Gimite/20101011/1286764612</a> <br>
<br>
<br>
ruby1.9.1での何かのサンプル<br>
<br>
Using the em-http gem with WebSockets - SWiK <a href="http://swik.net/Ruby/Code+Snippets%3A+ruby/Using+the+em-http+gem+with+WebSockets/ecyzt">http://swik.net/Ruby/Code+Snippets%3A+ruby/Using+the+em-http+gem+with+WebSockets/ecyzt</a> <br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>無線LANでのsynergyが不調なのでUSB-LANを買う</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52095731.html" />
<modified>2010-12-01T03:01:53Z</modified> 
<issued>2010-12-01T12:01:53+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52095731</id>
<summary type="text/plain">
これ買っとくか


BUFFALO 10/100M USB2.0用 LANアダプタ (Wii&amp;amp;MacBookAir対応) LUA3-U2-ATXバッファロー(2009-08-01)販売元：Amazon.co.jpクチコミを見る</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52095731.html">
<![CDATA[<br>
これ買っとくか<br>
<br>
<br>
<a href="http://www.amazon.co.jp/BUFFALO-USB2-0%E7%94%A8-LAN%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF-MacBookAir%E5%AF%BE%E5%BF%9C-LUA3-U2-ATX/dp/B002IT5ZPG%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002IT5ZPG" target="_blank"><img src="http://ecx.images-amazon.com/images/I/31oa0CqD4uL._SL160_.jpg" alt="BUFFALO 10/100M USB2.0用 LANアダプタ (Wii&amp;amp;MacBookAir対応) LUA3-U2-ATX" border="0" hspace="5" class="pict" align="left" /></a><a href="http://www.amazon.co.jp/BUFFALO-USB2-0%E7%94%A8-LAN%E3%82%A2%E3%83%80%E3%83%97%E3%82%BF-MacBookAir%E5%AF%BE%E5%BF%9C-LUA3-U2-ATX/dp/B002IT5ZPG%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB002IT5ZPG" target="_blank">BUFFALO 10/100M USB2.0用 LANアダプタ (Wii&amp;amp;MacBookAir対応) LUA3-U2-ATX</a><br />バッファロー(2009-08-01)<br />販売元：Amazon.co.jp<br /><a href="http://blogpark.jp/review/asin/B002IT5ZPG/" target="_blank" title="BUFFALO 10/100M USB2.0用 LANアダプタ (Wii&amp;amp;MacBookAir対応) LUA3-U2-ATX">クチコミを見る</a><br style="clear:left;" />]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>リチウム電池搭載エルゴラピード・プラスは赤っぽい色しかないっぽい</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52093774.html" />
<modified>2010-11-25T04:15:02Z</modified> 
<issued>2010-11-25T13:15:02+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52093774</id>
<summary type="text/plain">
らしいすよ


Electrolux エルゴラピード・プラス 【サイクロン式 2way コードレスクリーナー】 コッパー ZB2904XElectrolux (エレクトロラックス)(2010-06-01)販売元：Amazon.co.jpクチコミを見る</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52093774.html">
<![CDATA[<br>
らしいすよ<br>
<br>
<br>
<a href="http://www.amazon.co.jp/Electrolux-%E3%82%A8%E3%83%AB%E3%82%B4%E3%83%A9%E3%83%94%E3%83%BC%E3%83%89%E3%83%BB%E3%83%97%E3%83%A9%E3%82%B9-%E3%80%90%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AD%E3%83%B3%E5%BC%8F-%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%8A%E3%83%BC%E3%80%91-ZB2904X/dp/B003KVM7EI%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003KVM7EI" target="_blank"><img src="http://ecx.images-amazon.com/images/I/31aoYgxIJnL._SL160_.jpg" alt="Electrolux エルゴラピード・プラス 【サイクロン式 2way コードレスクリーナー】 コッパー ZB2904X" border="0" hspace="5" class="pict" align="left" /></a><a href="http://www.amazon.co.jp/Electrolux-%E3%82%A8%E3%83%AB%E3%82%B4%E3%83%A9%E3%83%94%E3%83%BC%E3%83%89%E3%83%BB%E3%83%97%E3%83%A9%E3%82%B9-%E3%80%90%E3%82%B5%E3%82%A4%E3%82%AF%E3%83%AD%E3%83%B3%E5%BC%8F-%E3%82%B3%E3%83%BC%E3%83%89%E3%83%AC%E3%82%B9%E3%82%AF%E3%83%AA%E3%83%BC%E3%83%8A%E3%83%BC%E3%80%91-ZB2904X/dp/B003KVM7EI%3FSubscriptionId%3DAKIAIM37F4M6SCT5W23Q%26tag%3Dhoeblog-22%26linkCode%3Dxm2%26camp%3D2025%26creative%3D165953%26creativeASIN%3DB003KVM7EI" target="_blank">Electrolux エルゴラピード・プラス 【サイクロン式 2way コードレスクリーナー】 コッパー ZB2904X</a><br />Electrolux (エレクトロラックス)(2010-06-01)<br />販売元：Amazon.co.jp<br /><a href="http://blogpark.jp/review/asin/B003KVM7EI/" target="_blank" title="Electrolux エルゴラピード・プラス 【サイクロン式 2way コードレスクリーナー】 コッパー ZB2904X">クチコミを見る</a><br style="clear:left;" />]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>

<entry>
<title>社内ポータルからリンクが貼られるっぽい</title> 
<link rel="alternate" type="text/html" href="http://masakano.com/archives/52081885.html" />
<modified>2010-10-21T13:04:53Z</modified> 
<issued>2010-10-21T22:04:53+09:00</issued> 
<id>tag:blog.livedoor.jp,2010:digdagdom.52081885</id>
<summary type="text/plain">

たいしたこと書いてないんですが



ていうか、大部分の社員さんからしたら、アンタ誰？って感じになる気が。</summary> 
<dc:subject></dc:subject>
<content type="text/html" mode="escaped" xml:lang="ja" xml:base="http://masakano.com/archives/52081885.html">
<![CDATA[<br>
<br>
たいしたこと書いてないんですが<br>
<br>
<br>
<br>
ていうか、大部分の社員さんからしたら、アンタ誰？って感じになる気が。]]> 
</content>
<author>
<name>digdagdom</name> 
</author>
</entry>
</feed>

