WebOS Goodies

WebOS の未来を模索する、ゲームプログラマあがりの Web 開発者のブログ。

WebOS Goodies へようこそ! WebOS はインターネットの未来形。あらゆる Web サイトが繋がり、共有し、協力して創り上げる、ひとつの巨大な情報システムです。そこでは、あらゆる情報がネットワーク上に蓄積され、我々はいつでも、どこからでも、多彩なデバイスを使ってそれらにアクセスできます。 WebOS Goodies は、さまざまな情報提供やツール開発を通して、そんな世界の実現に少しでも貢献するべく活動していきます。
Subscribe       

今週の話題 : Google のメモリリーク検出ツールなど

私は東プレのテンキー無し REAL FORCE を Mac mini に繋いでいるのですが、その時に必須なのが PCKeyboardHackというソフトウェア。これを使わないの変換キーや無変換キーを Mac OS が認識しなくて、 Command キーへの割り当てや漢字変換の ON/OFF ができないんです。

しかし、先日 Mountain Lion にアップデートしたところ、この PCKeyboardHack が動作しない。 FAQ を確認したところ、 PCKeyboardHack を新しい OS に対応させるにはソースコードの公開を待つ必要があるとのこと。仕方なく同じ作者さんの KeyRemap4MacBook で右 Ctrl や Alt に適当に割り当てたのですが、使いにくいことこの上ない。

ちょうど昨日 Mountain Lion 対応版がリリースされて事なきを得たのですが、いやーこの数日間は辛かった。こういった環境カスタマイズツールって、普段はまったく意識しないけど、いざなくなるとすごく困ります。いわゆる空気のような存在ってやつですね。ありがたさを思い知ったので、僅かながら寄付してきました。今後もぜひ開発を続けてほしいものです ^^;

さて、それでは週末恒例の「今週の話題」、いってみましょう!

開発情報

Leak Finder - Google のメモリリーク検出ツール

http://google-opensource.blogspot.jp/2012/08/leak-...

JavaScript のメモリリークを検出できるツールを Google が公開しました。デフォルトでは Closure Library 向けに設定されていますが、他のライブラリで使用することも可能とのこと。

I/O 2012 Slides - Google I/O 2012 仕様のスライドテンプレート

http://www.moongift.jp/2012/07/20120730-3/

Google I/O 2012 で使用された HTML ベースのスライドテンプレートです。マークダウンでの記述、コードの一部を強調表示、スピーカーノートが表示されるプレゼンターモードなど、以前のものより大幅に機能強化している模様。

Rice で Ruby 拡張モジュールを作成する方法

http://www.ibm.com/developerworks/jp/opensource/li...

Rice を利用して C++ で Ruby の拡張モジュールを作成する方法が解説されています。 C++ ベースのライブラリを Ruby から呼び出したい時に便利です。

Web アプリケーション

Google Apps Script に スプレッドシートの Dashboard 作成機能

http://googleappsdeveloper.blogspot.jp/2012/07/int...

Google Spreadsheets にある大量のデータに対してフィルタリング等の加工を行い、各種グラフで表示するダッシュボードが簡単に作れるようになりました。カテゴリ指定や範囲指定などを行うコントロールを設置して、インタラクティブなダッシュボードを作ることも簡単です。ログデータの分析などに威力を発揮しますね。

Gmail でハングアウトが利用可能に

http://gmailblog.blogspot.jp/2012/07/video-chat-fa...

Gmail 上でハングアウト(多人数参加可能なビデオチャット)が使えるようになります。メールの CC に入っている人全員とチャットをはじめる、とかできると面白いのですが、どうだろう。

デスクトップアプリケーション

Chrome エクステンションにキーボードショートカットが設定可能に

http://googlesystem.blogspot.jp/2012/08/create-key...

現在 dev channel で配布されている Chrome 22 において、 Chrome エクステンションのボタン (Browser Action) にキーボードショートカットが設定できるようになっています。単にボタンのクリックがエミュレートされるだけで、その後の操作はエクステンションの実装次第ですが、エクステンションにキーボード操作を実装するモチベーションを高めることに繋がる点でも重要な機能だと思います。

サーバーソフトウェア

Hipatch - WebSocket 対応の HTTP プロキシ

http://sourceforge.jp/magazine/12/08/08/0436252

大量の HTTP リクエストを複数のバックエンドサーバーに分散できる HTTP プロキシです。 WebSocket にも対応できるとのこと。今後のリアルタイムな Web アプリケーションに必須のソフトウェアになるかも。

その他

Icon Deposit - フリーなアイコンのディレクトリサイト

http://www.icondeposit.com/theicondeposit:_start

Free to use や CC ライセンスのアイコン集が多数登録されたディレクトリサイトです。モノクロ系のアイコンが中心のようですが、使い勝手の良い物が多いです。

プログラミングの隠語(ジャーゴン)30選

http://tech.a-listers.jp/2012/07/25/new-programmin...

ジョークと見せかけつつ、微妙に身につまされるのは気のせいでしょうか(w

以上です。来週もよろしくお願いします!

関連記事

この記事にコメントする

Recommendations
Books
「Closure Library」の入門書です。
詳しくはこちらの記事をどうぞ!
Categories
Recent Articles