memo.xight.org - 2007-03

2007-03-29 Thu
2007-03-20 Tue

NAT環境で放置したSSH接続が切断される問題の解決方法

- Summary
/etc/ssh/ssh_config 又は,$HOME/.ssh/configに以下を記述

ServerAliveInterval 300


Debian には特別なパッチが当たっており,ProtocolKeepAlivesという別名でも利用が可能.
(Debianので別名: ProtocolKeepAlives)

- Reference
man ssh_config

keep-alive for ssh
http://www.geocities.co.jp/AnimeComic/1098/documents/unixmemo/ssh-keepalive.html

元祖サトシのブログ : sshを放置しておいても切れないようにする
http://www.randynetwork.com/blog/250

Apollo 関連

- Reference
Adobe Labs - Apollo
http://labs.adobe.com/technologies/apollo/

@IT - アルファ公開したアドビ「Apollo」を早速使ってみた
http://www.atmarkit.co.jp/news/200703/19/apollo.html

てっく煮ブログ - Apollo 触ってみた。すごすぎ。
http://d.hatena.ne.jp/nitoyon/20070320/apollo_preview1

CodeZine:「これがApolloだ」 Adobeの次世代デスクトップアプリ用ランタイムリリース
http://codezine.jp/a/article/aid/1133.aspx

IT戦記 - Apollo 登場!もう Safari の確認用に Mac 買わなくてよくね?
http://d.hatena.ne.jp/amachang/20070319/1174297601

Gapminder - 2次元平面の座標,ボリューム,色で要素を視覚化

- Summary
Chartは,2次元平面の座標,ボリューム,色で要素を視覚化.
Mapは世界地図上にボリューム,色で要素を視覚化.
Playをクリックすることで,経時変化を観察することも可能.

視覚化可能な要素は,人口,GNP,インターネットの利用者数,軍事費の割合など.

- Reference
Official Google Blog: A world in motion
http://googleblog.blogspot.com/2007/03/world-in-motion.html

Google - Gapminder
http://tools.google.com/gapminder/

- via
P O P * P O P - GoogleがGapminderを買収!この動きから何を読み取るべきか?
http://www.popxpop.com/archives/2007/03/googlegapminder.html

PuTTY + screen 上で vimのマウスを利用する方法

- Summary
PuTTY + screenを利用中にvimのステータスバーを動かすことができる.
タブの選択も可能.
とても便利!

- .vimrc

" マウスモード有効
set mouse=a
 
" screen対応
if &term == "screen"
    set ttymouse=xterm2
endif

- Reference
おさかなラボ - 便利過ぎるvim + マウスをscreenで使う
http://kaede.to/~canada/doc/vimmouse-with-screen

おさかなラボ - vimのマウス機能が便利すぎる件
http://kaede.to/~canada/doc/vimiythyyuceoioei

- via
cl.pocari.org - PuTTY + screen + Vim + マウスが便利すぎる件
http://cl.pocari.org/2007-03-14-3.html

2007-03-19 Mon

HTML Purifier - HTMLを許可しつつXSS対策を行えるPHPライブラリ

- Usage

$purifier = new HTMLPurifier();
$clean_html = $purifier->purify( $dirty_html );


- HTML Purifier Live Demo
http://hp.jpsband.org/live/docs/examples/demo.php

- Reference
HTML Purifier - Filter your HTML the standards-compliant way!
http://hp.jpsband.org/

- via
phpspot開発日誌 - HTMLを許可しつつXSS対策を行えるPHPライブラリ「HTML Purifier」
http://phpspot.org/blog/archives/2007/03/htmlxssphphtml.html

2007-03-15 Thu

amCharts - Flashでグラフ描画

- Pie & Donuts Chart
http://www.amcharts.com/pie/examples/1/

- Line & Area chart
http://www.amcharts.com/line/examples/1/

- Reference
amCharts: customizable flash Line & Area chart
http://www.amcharts.com/line/

amCharts: customizable flash Pie & Donut chart
http://www.amcharts.com/pie/

- via
GIGAZINE - Flashできれいな円グラフを作る「amCharts」で折れ線グラフや面グラフが可能に
http://gigazine.net/index.php?/news/comments/20070315_amcharts_linearea/

2007-03-12 Mon

RESTで郵便番号から住所を取得する検索API

- Summary
郵便番号から住所を取得する検索API.

以下形式で取得可能
 * JSON形式
 * JSONP形式
 * XML形式
 * PHPのserialize形式

- Reference
グルーブテクノロジー株式会社 - Web サービス
http://groovetechnology.co.jp/webservice/

- via
using API; RESTで使える郵便番号検索API
http://api.zuzara.com/archives/115

phpspot開発日誌 - 2007-03-10 - RESTで郵便番号から住所を取得するWebAPI
http://phpspot.org/blog/archives/2007/03/restwebapi.html

2007-03-11 Sun
2007-03-10 Sat

ソースコード検索エンジン まとめ

- Google Code Search
http://www.google.com/codesearch

- Koders - Source Code Search Engine
http://www.koders.com/

- codefetch
http://www.codefetch.com/

- Krugle - Code Search for Developers
http://www.krugle.com/

- byteMyCode
http://www.bytemycode.com/

- Codase - Source Code Search Engine
http://www.codase.com/

- Java Examples - JExamples.com
http://www.jexamples.com/

- DocJar: Search Open Source Java API
http://www.docjar.com/

- Prospector Demo
http://snobol.cs.berkeley.edu/prospector/

- KickJava.com: Java API By Example, From Geeks To Geeks.
http://kickjava.com/

- Jarhoo
http://www.jarhoo.com/content.jsp

- All The Code - Source Code Search Engine
http://www.allthecode.com/

- Code Search - O'Reilly Labs
http://labs.oreilly.com/code/

- Reference
@IT - 見つけて得するソースコード専用の検索エンジン
http://www.atmarkit.co.jp/fjava/column/andoh/andoh33.html

ShellExView - 右クリックメニューを編集できるソフトウェア

- Reference
NirSoft - ShellExView - Shell Extension Manager For Windows
http://www.nirsoft.net/utils/shexview.html

窓の杜 - ShellExView
http://www.forest.impress.co.jp/lib/sys/wincust/contxtextn/shellexview.html

- via
邪魔な右クリックメニューを削除するフリーソフト「ShellExView」 - GIGAZINE
http://gigazine.net/index.php?/news/comments/20070309_shellexview/

2007-03-03 Sat
2007-03-01 Thu

Locationbar2 - Firefoxのロケーションバーをカスタマイズ

- Summary
Firefoxのロケーションバーの機能を拡張する.
 * ドメインを強調表示.
 * URLエンコードされた文字をデコードした状態で表示.
 * Shift を押しながらアドレスバーにマウスカーソルを合わせると,ディレクトリにアクセスできる.

- Reference
design-noir - Mozilla - Locationbar2
http://en.design-noir.de/mozilla/locationbar2/

- via
窓の杜 - Webサイトのディレクトリ移動を容易にするFirefox拡張機能「Locationbar2」
http://www.forest.impress.co.jp/article/2007/02/28/locationbar.html