Archive for the ‘Imp @ja’ Category

ç”»åƒå…ƒ:sixside.com
グリースモンã‚ーã¯ãƒ•ァイアーフォックス(Firefox)ã§ç²¾åŠ›çš„ãªã‚¦ã‚§ãƒ–サーファーã®é–“ã§äººæ°—ã®ã‚るカスタムツールãªã®ã ãŒã€ã‚°ãƒ¼ã‚°ãƒ«ã‚¯ãƒãƒ¼ãƒ (Google Chrome)ブラウザーã«ã‚‚対応ã™ã‚‹äº‹ãŒæ±ºã¾ã£ãŸã€‚ グリースモンã‚ーã®ä½œè€…ã§ã‚りグーグルã®ãƒ—ãƒã‚°ãƒ©ãƒžãƒ¼ã§ã‚®ã‚¢ã‚ºãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆï¼ˆGears project)ã«ã‚‚ç©æ¥µçš„ã«å‚åŠ ã—ã¦ã„るアーãƒãƒ³ãƒ»ãƒ–ードマンæ°ã¯ã‚¯ãƒãƒ¼ãƒ ãŒã‚°ãƒªãƒ¼ã‚¹ãƒ¢ãƒ³ã‚ーをサãƒãƒ¼ãƒˆã™ã‚‹ã“ã¨ã«è²¢çŒ®ã—ã€ãã®å¤‰åŒ–をグーグルã®ã‚ªãƒšãƒ¬ãƒ¼ãƒ†ã‚£ãƒ³ã‚°ã‚·ã‚¹ãƒ†ãƒ ブãƒã‚°ãŒæ„ŸçŸ¥ã—ãŸã€‚ç¾æ™‚点ã§ã‚°ãƒªãƒ¼ã‚¹ãƒ¢ãƒ³ã‚ーを利用å¯èƒ½ã«ã™ã‚‹ã«ã¯æœ€æ–°ã®é–‹ç™ºç”¨ã‚ªãƒ¼ãƒ—ンソースブラウザーã§ã€Œã‚°ãƒªãƒ¼ã‚¹ãƒ¢ãƒ³ã‚ーを動作å¯èƒ½ã«ã™ã‚‹ã€ï¼ˆ "–enable-greasemonkey" )オプションをセットã—ãªã‘れã°ãªã‚‰ãªã„。
グリースモンã‚ーã¯ã‚¦ã‚§ãƒ–ページã®è¦‹ãŸç›®ã‚’修飾ã™ã‚‹ã‚¹ã‚¯ãƒªãƒ—トを実行ã™ã‚‹äº‹ãŒå¯èƒ½ã«ãªã‚‹ã€‚ 例ã¨ã—ã¦ã€æ˜”グーグルã®Gmailサービスã«ã€Œå‰Šé™¤ã€ãƒœã‚¿ãƒ³ãŒç„¡ã‹ã£ãŸæ™‚ã€ãƒ•ァイアーフォックス用グリースモンã‚ーをインストールã—ã€ãã®ç”¨é€”ã«åˆã£ãŸã‚¹ã‚¯ãƒªãƒ—トをダウンãƒãƒ¼ãƒ‰ã™ã‚‹ã¨ã€ãƒœã‚¿ãƒ³ã‚’è¶³ã™ã“ã¨ãŒå‡ºæ¥ãŸã€‚ グーグルã¯ã€ä¾‹ãˆã°ç‰¹å®šã®ã‚¦ã‚§ãƒ–ページã«å¯¾ã—グリースモンã‚ーã®ç‰¹å®šã®ã‚¹ã‚¯ãƒªãƒ—トを実行ã•ã›ãªãŒã‚‰ãã“ã«åˆ¶é™ã—ã€ãã®é–“もブラウザーãŒã‚¹ã‚¯ãƒªãƒ—トをアップデートã™ã‚‹ã‚ˆã†ãªã‚°ãƒªãƒ¼ã‚¹ãƒ¢ãƒ³ã‚ーã®ã‚µãƒãƒ¼ãƒˆæ©Ÿèƒ½ã®æ”¹å–„を図りãŸã„よã†ã 。

マイクãƒã‚½ãƒ•トã®é©æ–°çš„ãªé–‹ç™ºã®ä¸€ã¤ã«ã€ä»®æƒ³åœ°çƒãƒ—ラットフォームãŒã‚りã¾ã™ã€‚ ã“ã®ã‚¢ãƒ—リケーションã¯APIã®ä¸€ã¤ã§é¡§å®¢ã«ãƒ“ジãƒã‚¹æƒ…å ±ã«æŽ¥ç¶šã•ã›ãŸã‚Šã€è¦–覚化ã•ã›ã‚‹æŸ”軟ãªé–‹ç™ºãƒ„ãƒ¼ãƒ«ã¨æ©Ÿèƒ½ã‚’æä¾›ã—ã¾ã™ã€‚
以下ã¯ã“ã®è£½å“ã®ç‰¹å¾´ã§ã™ã€‚
- 鳥瞰的表示ã¨é³¥çž°ãƒã‚¤ãƒ–リッド  鳥瞰的ã€ã¾ãŸã¯é³¥çž°ãƒã‚¤ãƒ–リッドã®è¦–点ã‹ã‚‰åœ°å›³ã‚’ 見るã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚ã¾ãŸé³¥çž°çš„ãªåœ°å›³ã«é€šã‚Šã®åå‰ã‚’è¿½åŠ ã—ã€ã‚ˆã‚Šè‰¯ã„è¦–è¦šçš„èƒŒæ™¯ã‚„æ–¹å‘æ€§ã‚’与ãˆã¾ã™ã€‚
- 航空画åƒã¨3Dç”»åƒ ã€€é«˜ã„è§£åƒåº¦ã®èˆªç©ºç”»åƒã‚’楽ã—ã¿ã€3Dç”»åƒã‚’創るã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚
- å½¢ã¨ãƒ¬ã‚¤ãƒ¤ãƒ¼ã€€HTMLã‚„CSSを使用ã—ã€åœ°å›³ã«ç”»é‹²ã‚„è©³ç´°ã®æƒ…å ±ãƒœãƒƒã‚¯ã‚¹ã‚’è¿½åŠ ã—ãŸã‚Šã—ã¾ã™ã€‚
- ジオコーディングã¨é€†ã‚¸ã‚ªã‚³ãƒ¼ãƒ‡ã‚£ãƒ³ã‚°  緯度ã¨çµŒåº¦ã®åº§æ¨™ã‚’使ã„ã€åœ°å›³ã«ãŠã‘ã‚‹æ£ç¢ºãªä½æ‰€ã‚’発見ã—ã¾ã™ã€‚
- 交通ルートを示ã™é‹è»¢ã®é“é †  é‹è»¢ã®é“é †ã‚’ã‚¹ãƒ†ãƒƒãƒ—åˆ¥ã®æŒ‡ç¤ºã§è¡¨ç¤ºã™ã‚‹ã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚ã¾ãŸãƒªã‚¢ãƒ«ã‚¿ã‚¤ãƒ ã®äº¤é€šé‡ã«ã‚ˆã‚Šä»–ã®ãƒ«ãƒ¼ãƒˆã‚’é¸æŠžã™ã‚‹ã“ã¨ã‚‚å¯èƒ½ã€‚
æ©è¡Œç”¨é“é †ã€€ç›®çš„åœ°ã¸ã®æœ€ã‚‚直接的ãªãƒ«ãƒ¼ãƒˆã‚’探ã™ã“ã¨ãŒå‡ºæ¥ã¾ã™ã€‚
最新ã®ãƒžã‚¤ã‚¯ãƒã‚½ãƒ•トマッピングAPIã«ã¯ä»–ã«ã‚‚機能ãŒã‚りã¾ã™ã€‚試ã—ã¦ã¿ã¦ãã ã•ã„ã€ãã£ã¨ãŠæ¥½ã—ã¿ã„ãŸã ã‘ã¾ã™ã€‚
写真æä¾›: techluver.com
VoIPå¸‚å ´ã®é€²åŒ–ã®é€Ÿã•ã«ã¯ã€ã‹ã®ãƒ€ãƒ¼ã‚¦ã‚£ãƒ³ã‚‚ç›®ã¾ã„ã‚’èµ·ã“ã™ã«é•ã„ãªã„。ã•らã«åŒå¸‚å ´ã«å‚å…¥ã™ã‚‹ã“ã¨ã¨ãªã£ãŸã€ã“ã®æœ€æ–°è£½å“ã«ã¯æã‚‰ãブッ飛んã§ã—ã¾ã†ã ã‚ã†ã€‚å…ˆã”ã‚Ribbitç¤¾ãŒæ‰“ã¡å‡ºã—ãŸåºƒå‘Šã§ã¯ã€è‡ªã‚‰ã‚’「シリコン・ãƒãƒ¬ãƒ¼åˆã®é›»è©±ä¼šç¤¾ã€ã¨å®£ä¼ã—ã¦ã„る。åŒç¤¾ã®ã‚·ã‚¹ãƒ†ãƒ ã¯SkypeåŒæ§˜ã€ã‚½ãƒ•トフォンをサãƒãƒ¼ãƒˆã—ã¦ã„ã‚‹ãŒã€Ribbit社製å“ã®ç•°ãªã‚‹ç‚¹ã¯ã€Œã‚ªãƒ¼ãƒ—ンシステムã€ã§ã‚ã‚‹ã“ã¨ã 。興味深ã„点ã¯ã€ã“ã®ã‚·ã‚¹ãƒ†ãƒ ãŒFlash/Flexテクノãƒã‚¸ãƒ¼ã«åŸºã¥ã„ã¦ã„ãªãŒã‚‰ã€ã‚¤ãƒ³ã‚¹ãƒˆãƒ¼ãƒ«ã‚’一切必è¦ã¨ã—ãªã„ã€å®Œå…¨ã‚¦ã‚§ãƒ–・ベースã§ã‚ã‚‹ã“ã¨ã€‚ã“ã®ç‚¹ãŒã€Skypeã«å‹ã‚‹èˆˆå‘³æ·±ã„ã€æœ‰åŠ›ãªåˆ©ç‚¹ã§ã‚ã‚‹ã¨ã„ãˆã‚ˆã†ã€‚
Ribbit社ã®ã‚¢ãƒ¼ã‚テクãƒãƒ£ãƒ»ãƒ—ラットフォーム・ダイヤグラムã¯ä¸€èˆ¬ã®å›žç·šäº¤æ›é›»è©±ç¶²ã‚„SIPã€ãã—ã¦æœ€ã‚‚é‡è¦ãªã€ŒSkypeã€ã¨ã®ç›¸äº’動作をサãƒãƒ¼ãƒˆã—ã¦ã„る。
ç¾çжã§ã¯ä¸å分ã ã¨ã°ã‹ã‚Šã«ã€åŒç¤¾ã¯ã‚¤ãƒ³ã‚¹ã‚¿ãƒ³ãƒˆãƒ»ãƒ¡ãƒƒã‚»ãƒ¼ã‚¸ä¸Šã§éŸ³å£°é€šè©±ãŒä½¿ç”¨ã§ãã‚‹VoIM(Voice over instant message)ã®ã‚µãƒãƒ¼ãƒˆã‚‚予定ã—ã¦ã„る。ç¾åœ¨VoIMã‚’æä¾›ã—ã¦ã„ã‚‹ã®ã¯MSNã€Yahooã€ãŠã‚ˆã³XMPPベースã®ã‚µãƒ¼ãƒ“スã§ã‚ã‚‹Google TalkãŠã‚ˆã³Jabberãªã©ã€‚
「Ruby On Rails(ルビー・オン・レイルズ)ã€ã¨ã¯ç„¡æ–™ã®ã‚¦ã‚§ãƒ–アプリケーション・フレームワークã§ã‚る。データベース主導型ã®ã‚¦ã‚§ãƒ–サイト作æˆã‚’より手早ãã€ã‚ˆã‚Šå®¹æ˜“ã«ã™ã‚‹ã“ã¨ã‚’目的ã¨ã—ã¦ãŠã‚Šã€ç€æ‰‹æ®µéšŽã‹ã‚‰ã‚¹ã‚±ãƒ«ãƒˆãƒ³ã‚³ãƒ¼ãƒ‰ãƒ»ãƒ•レームワーク(scaffolding)ã‚’æä¾›ã—ã¦ãれる。Ruby On Rails(Railsã¾ãŸã¯RoRã¨ç•¥ã•れるã“ã¨ã‚‚ã‚る)ã¯ãƒ—ãƒã‚°ãƒ©ãƒŸãƒ³ã‚°è¨€èªžã€ŒRubyã€ã§ä½œæˆã•れãŸã‚ªãƒ¼ãƒ—ンソース・プãƒã‚¸ã‚§ã‚¯ãƒˆã§ã‚る。Ruby On Railsã®æä¾›ã™ã‚‹ãƒ•レームワークを使用ã™ã‚‹ã‚¢ãƒ—リケーションã¯ã€ãƒ¢ãƒ‡ãƒ«ãƒ»ãƒ“ュー・コントãƒãƒ¼ãƒ©ã¨ã„ã†ãƒ‡ã‚¶ã‚¤ãƒ³ãƒ»ãƒ‘ラダイムを使用ã—ã¦é–‹ç™ºã•れã¦ã„る。
ã¾ãŸã€Ruby On Railsã¯æ¬¡ä¸–代ã®ã‚¦ã‚§ãƒ–・アプリケーションã®ç™ºå±•を主導ã—ã€ç¾åœ¨ã§ã¯æ¨™æº–çš„ã§ã‚ã‚‹ã¨ã¿ãªã•れる機能を普åŠã•ã›ã¦ããŸã€‚Catalystã€Djangoã€TurboGearsãªã©ã®ãƒ—ãƒã‚¸ã‚§ã‚¯ãƒˆãŒå¾Œã«ç¶šã„ãŸã€‚
Ruby On Railsã¯æ¬¡ã®ã‚ˆã†ãªã€ã•ã¾ã–ã¾ãªãƒ‘ッケージã«åˆ†ã‹ã‚Œã¦ã„る。
・Active Record
・Active Resource
・Action Pack
・Active Support
・Action Mailer
・Action Web Service
標準パッケージ以外ã«ã‚‚ã€é–‹ç™ºè€…ãŒãƒ—ラグインを作æˆã—ã¦æ—¢å˜ãƒ‘ッケージを拡張ã§ãる。
「Cownterã€ã‚’使用ã™ã‚‹ã¨ã€è¨ªå•者ãŒè‡ªåˆ†ã¨åŒã˜ã‚¦ã‚§ãƒ–サイトを何人ãŒé–²è¦§ã—ã¦ã„ã‚‹ã‹ç¢ºèªã§ãる。
ã©ã‚“ãªã‚³ãƒ³ãƒ†ãƒ³ãƒ„ãŒã€ã‚µã‚¤ãƒˆã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ã‚’惹ãã¤ã‘ã‚‹ã‹ç ”ç©¶ã™ã‚‹æ–¹æ³•ã¨ã—ã¦ã€ã¾ãŸã€ã‚µã‚¤ãƒˆã®çµ±è¨ˆã‚’å–りã€è©•ä¾¡åŸºæº–ã‚’å¾—ã‚‹ã‚·ãƒ³ãƒ—ãƒ«ãªæ–¹æ³•ã¨ã—ã¦å½¹ç«‹ã¤ã ã‚ã†ã€‚
今日ã®è©±é¡Œã§ã‚る「Cownterã€ã¯è¨ªå•者ãŒè‡ªåˆ†ã¨åŒã˜ã‚¦ã‚§ãƒ–サイトを何人ãŒé–²è¦§ã—ã¦ã„ã‚‹ã‹ç¢ºèªã§ãるサービス。Cownterを実装ã—ãŸã‚µã‚¤ãƒˆã®ã‚ªãƒ¼ãƒŠãƒ¼ãŒç‰¹å®šã®ãƒšãƒ¼ã‚¸ã«è¨ªã‚ŒãŸäººæ•°ã‚’知るã“ã¨ã‚‚ã§ãる。
実装方法ã¯ã„ãŸã£ã¦ã‚·ãƒ³ãƒ—ルã§ã€Cownterã®ã‚¦ã‚§ãƒ–サイトã§ç„¡æ–™ç™»éŒ²ã‚’行ã„ã€å®Ÿè£…å…ˆã®ã‚¦ã‚§ãƒ–サイトを指定ã—ã¦ã€ãƒ¢ãƒ‹ã‚¿ãƒ¼ã—ãŸã„å„ページã«JavaScriptã®ãƒ•ラグメントを埋ã‚込むã ã‘。
JavaScriptã«å¤‰æ•°ã‚’è¨å®šã‚’ã™ã‚‹ã“ã¨ã§ã€ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒç¾åœ¨ã®ãƒšãƒ¼ã‚¸è¨ªå•者数を表示ã™ã‚‹ãƒãƒƒãƒ—アップ画é¢ã®æœ‰åŠ¹ãƒ»ç„¡åŠ¹ã‚’é¸æŠžã™ã‚‹ã“ã¨ã‚‚ã§ãる。ã¾ãŸã€å„ページã«ãƒ¦ãƒ¼ã‚¶ãƒ¼ãŒãƒãƒƒãƒ—アップ画é¢ã®æœ‰åŠ¹ãƒ»ç„¡åŠ¹ã‚’é¸æŠžã§ãるコントãƒãƒ¼ãƒ«ãƒœã‚¿ãƒ³ã‚’é…ç½®ã™ã‚‹ã“ã¨ã‚‚ã§ãる。
ãã®ã»ã‹ã€ã‚µã‚¤ãƒˆãƒ»ã‚ªãƒ¼ãƒŠãƒ¼ã¯Cownterã®ã‚¦ã‚§ãƒ–サイトã«ãƒã‚°ã‚¤ãƒ³ã—ã¦ã€è‡ªåˆ†ã®ã‚µã‚¤ãƒˆã®çµ±è¨ˆå€¤ã‚’確èªã§ãã‚‹ã€‚ã‚¢ã‚«ã‚¦ãƒ³ãƒˆä¿æŒè€…ã«ã¯RESTインターフェースを使用ã—ã¦ã€ã‚µã‚¤ãƒˆã®ã‚¹ãƒ†ãƒ¼ã‚¿ã‚¹ã‚’回復ã§ãã‚‹APIã‚’æä¾›ã—ã¦ã„る。ã¾ãŸRSSフィードã®åˆ©ç”¨ã‚’å¯èƒ½ã«ã™ã‚‹è¨ˆç”»ã‚‚ã—ã¦ã„ã‚‹ã¨ã„ã†ã€‚