タグ: [Apache License 2.0] [オープンソース] [Google Code] [JavaScript] [Twitter] [Web] [Web API/Mashup]
Twitter Friends WidgetはJavaScript製のオープンソース・ソフトウェア。MOONGIFTではサイドバーにGoogle Friend Connectのガジェットを載せている。サイトとユーザをつなぐ、オープンなソーシャルサービスを実現するガジェットだ。しかしそんな時に忘れられないのがTwitterの存在だ。

つぶやき+友人のリスト
Twitterではユーザ同士がつながっており、さらにつぶやきがコミュニケーションを生み出している。そう考えるとTwitterのフォロワーをサイドバーに載せても良いかも知れない。それを実現するのがTwitter Friends Widgetだ。Twitter Friends WidgetはHTMLに指定したタグを埋め込むことでTwitterの情報を表示するガジェットだ。
(もっと読む)
November 3rd, 2009
Posted by
admin |
one comment
タグ: [Apache License 2.0] [オープンソース] [ライブラリ] [CSS] [開発] [Google Code] [JavaScript] [Web]
Google Code PrettifyはJavaScript/CSS製のオープンソース・ソフトウェア。Google Codeではリポジトリにあるソースコードをオンラインで閲覧する機能がある。多様な言語に対応しており、色づけによってソースコードの閲覧が容易になる。

JavaScriptの正規表現
そんなハイライトライブラリがGoogle Code Prettifyだ。Google Codeに限らず容易に使えるインタフェースが提供されているので、任意のソフトウェアやブログに組み込むことが出来るだろう。標準で多数の言語に対応していることもメリットの一つだ。
(もっと読む)
November 1st, 2009
Posted by
admin |
3 comments
タグ: [Apache License 2.0] [オープンソース] [CUI] [Google Code] [GUI] [Linux] [Mac OSX] [Windows]
namebenchはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。インターネットを高速化する手法は幾つか存在するが、その一つに最適なDNS選択がある。遅かったり更新の遅いDNSを使っていては、せっかくの高速なインターネットを活かすこともできない。そこで開発されたのがnamebenchだ。

DNSのベンチマークを取る
namebenchはGoogleの20%プロジェクトで開発されたソフトウェアで、DNSのベンチマークを取ることが出来る。グローバルなDNSプロバイダも含んでレスポンスをテストすることができる。WindowsやLinux向けはCUIで、Mac OSX向けにはGUIが提供されている。
(もっと読む)
October 24th, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [Google Code] [Web] [Web API/Mashup]
Bubble TranslateはGoogle Chrome向けのオープンソース・ソフトウェア。日本語の情報もあるが、インターネットのメイン言語はやはり英語だろう。特に技術系、IT系の情報を探そうと思うと英語を使えるかどうかで情報量が大きく異なってくる。だが日本人は英語教育の問題もあってか、英語を不得意な人が多い。

その場で翻訳のツールチップが表示される
そのような時に翻訳サイトは便利な存在だ。だが一つ一つの単語を選んで翻訳を繰り返すのは非効率的だ。そこで使ってみたいのがBubble Translateだ。Bubble TranslateはGoogle Chrome向けの機能拡張で、文字を選択してクリックするとツールチップを使って翻訳結果を表示してくれる。
(もっと読む)
October 19th, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [フォント] [ライブラリ] [開発] [github] [GUI] [iPod Touch/iPhone]
FontLabelはiPod/iPhone向けのオープンソース・ソフトウェア。iPhoneにはあらかじめ幾つかのフォントが組み込まれている。大抵、それらのフォントを使ってアプリケーションを開発するはずだ。そしてもし足らないと感じたら画像でロゴを作って利用することになる。だがこれは非効率的だ。

TrueTypeフォントを使って文字を描く
場所によって表示を変えたり、ロゴ風の派手なフォントが使えれば動的にラベルが変更できるから効率的だ。iPhoneアプリにおいて、任意のTrueTypeフォントを利用できるようにするのがFontLabelだ。
(もっと読む)
October 9th, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [ライブラリ] [CSS] [開発] [github] [Java]
CSSHttpRequestはJavaScriptを使ったオープンソース・ソフトウェア。AjaxはWebシステムを進化させた凄い技術ではあるが、制約も色々とある。特に大きいのがクロスドメインによるデータの授受ができないという問題だろう。その問題を解決するため、JSONPをはじめとする様々な対抗技術が生み出されている。

デモ。文字表示やFlickr検索など
GETリクエストの限定されるが、CSSを使ってAjaxと同じような動作を実現するというのがCSSHttpRequestだ。これは新しい視点で、なかなか面白い。CSS側の書き方も特徴的になるが、これはPHPをはじめとするサーバ出力によって自動生成すれば良い。
(もっと読む)
October 7th, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [Google Code] [GUI] [RSSリーダー] [Web API/Mashup]
Talking RSS ReaderはAndroid向けのオープンソース・ソフトウェア。携帯電話を使ってRSSフィードをチェックする人は多い。移動中でも手軽にチェックできるので便利だ。だが画面の小さな文字を追いかけ続けるのはしんどいものだ。電車などであればまだしも、自転車や車で移動中にはチェックできないという問題もある。

Google製の読み上げ機能付きGoogleリーダーフロントエンド
そこで考えられたのがTalking RSS Readerだ。Android向けのRSSリーダーであるTalking RSS Readerは、音声読み上げ機能がついている。さらにフィードのデータはGoogleリーダーに登録されているものを使う(Google製ということもあるだろうが)。英語音声のみだが、ゆっくりとした聞き取りやすいスピードだ。
(もっと読む)
October 3rd, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [Google Code] [Java] [Linux] [Mac OSX] [Web API/Mashup] [Windows]
Google Sites LiberationはJava製のオープンソース・ソフトウェア。Googleサイトを使うとWiki風に自由度の高いシステムを使って、自由にWebサイトを作ることができる。Googleカレンダーやスプレッドシートなど、多数のWeb APIと連携させることもできる。プロジェクトサイトなど、わざわざレンタルサーバを借りることなくサイトが構築できるのが便利だ。

Googleサイトのデータをインポート/エクスポート
だが気になるのはコンテンツがGoogleサイトの中に捕われてしまうことだ。自分たちのコントロールできない状態になるのを嫌って利用に踏み切れない人も多い。だがGoogle Sites Liberationを使えばそのような心配は無用だ。データの自由なインポート/エクスポートが可能になる。
(もっと読む)
September 30th, 2009
Posted by
admin |
2 comments
タグ: [Apache License 2.0] [オープンソース] [開発] [Google Code] [Java] [Linux] [Mac OSX] [Windows]
Android ScreencastはAndroidとWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。先日のニュースによるとAndroid向けのアプリケーション登録数が10,000を越えたとのこと。Androidを使った携帯電話もこれから増えるとあって、徐々にシェアを広げていくことだろう。利用者にとっては一携帯電話にすぎないが、開発者にとっては違う。iPhone以上に自由度の高い、モバイルアプリケーションプラットフォームなのだ。

Androidの画面を見る
これからどんどんアプリケーションが開発されていくことだろう。そうした時、開発中に実機の画面を母艦から見たいときがあるかもしれない。プレゼンテーションでもそういう場面は多い。その時に使うのがAndroid Screencastだ。
(もっと読む)
September 21st, 2009
Posted by
admin |
no comments
タグ: [Apache License 2.0] [オープンソース] [プラグイン] [ユーティリティ] [Google Code] [Mac OSX]
QuickLook CSVはMac OSX向けのオープンソース・ソフトウェア。システム開発を行っているとCSVファイルを用いることが多々ある。表計算ソフトウェアの作るバイナリファイルに比べると扱いが良いからだ。初期データを一括で取り込んだり、システムのデータをエクスポートした時など利用範囲は多い。

CSVファイルの中身が確認できる
そんな使われ方が多いCSVファイルだからこそ、さっと中身が見られると便利だ。テキストエディタで開いても良いが、やはり表形式で並んでいる方が分かりやすい。そこで使ってみたいのがQuickLook CSVになる。その名の通り、CSVファイルをQuickLookで見られるようにするソフトウェアだ。
(もっと読む)
September 19th, 2009
Posted by
admin |
no comments