ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ホスティング - Google Codeの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

List

  • 2008/05/11

写真を使ってスクリーンセーバのように映し出す「Visigami」

ネット上には様々な画像や写真が存在している。それらがまとめられたFlickr、Picasaといった写真共有サービスはどれも人気が高い。あるキーワードで探した時の、一覧は見ていて飽きないものばかりだ。Japanで検索したところ そうした写真を使って効果的に見せるのがこのソフトウェアだ。今回紹介するオープンソース・ソフトウ...

List

  • 2008/05/09

Rubyのシングルサインオンサーバ「RubyCAS-Server」

数多くのWebサービスに加え、社内のPCのログイン、基幹システムのログイン、様々なサーバのログイン…とID/PWシステムが主流の現在はたくさんの認証情報を管理しなければならない。Web側のサービス提供画面 そんな中注目したいのがシングルサインオンシステムだ。Webベースのものであれば、GoogleやYahoo!などで提...

List

  • 2008/05/09

ブラウザをターミナルから操作して自動テストを実現「Firewatir」

Webアプリケーションのテストは面倒くさい。HTTPでゲットするだけであれば良いが、ポストしたり、JavaScriptでレンダリングしてあったりと、動作も複雑だ。それらを全て網羅的にテストするのはなかなか難しい。自動操作中 そこでテストにブラウザを使ってみよう。自動操作することで、テストの効率化をはかれる。今回紹介する...

List

  • 2008/05/06

Cocoa開発者向けHTTPサーバ「CocoaHTTPServer」

GUIのソフトウェアを開発していると、別なソフトウェアと連携させたいと思う時がくる。そうした時に便利なのがHTTPを使った連携だ。用途にもよるだろうが、プロトコルを自作するよりはよっぽども手軽だ。起動しても立ち上がるのはこのウィンドウのみ そこで、Cocoaアプリケーションを開発する方はこちらのライブラリを使って開発し...

List

  • 2008/05/05

GoogleドキュメントをCUIで操作「GDataCopier」

これは便利!周辺でGoogleドキュメントを活用している人が増えてきた。ローカルドキュメントをアップロードしたり、Googleドキュメント上で作成した文書をダウンロードしたりと便利に使っている。登録してあるファイルの一覧 そんなGoogleドキュメントをまるでcpのようにローカルとオンラインを自在に操作するのがこのソフ...

List

  • 2008/05/04

多数のサイトの翻訳結果を一度に「Translate.Net」

インターネットの世界では英語の情報が多く、新鮮度も高い。そのため、新しい情報を取り入れようと思うと、英語の知識は必須になる。また、開発者向けの情報も英語によるものが多いだろう。メイン画面 だが英語を苦手にしている日本人は多い。そのため、翻訳サイトが活躍する。そして翻訳サイトをもっと手軽にしてくれるのがこのソフトウェアだ...

List

  • 2008/05/04

古き良き動作を取り戻すランチャー「AppMenuBoy」

アプリケーションのランチャーとして、QuickSilverを使っている。キーボードを使ってインクリメンタルなアプリケーション指定ができるので便利なソフトウェアだ。プラグインも多種多様にあるようなのだが、使い方を覚えるのが面倒で何も入れていない。Dockのアイコンを右クリックするとアプリケーションがリストアップされる そ...

List

  • 2008/05/04

ウィンドウを透明化/前面固定「Afloat」

Mac OSXではウィンドウを最大化した時にも画面いっぱいに広がる訳ではないので、複数のウィンドウを並べて作業しやすい。だが場合によっては別な画面を参考にしたい時などで、画面がかぶさってしまって作業しづらい時もあるだろう。最前面に設定すると上記ウィンドウが表示される また、あるウィンドウを常に最前面にとどめておきたい時...

List

  • 2008/04/30

GUI/CUIをサポートするTwitterクライアント「mitter」

これは面白い。アプリケーションがGUIであるか、CUIであるかはユーザがアプリケーションを選ぶ上で重要な要素になっている。ユーザとしての利用をする上ではGUIのが便利だが、別なシステムと連携したり、メモリを極力使わずに利用するにはCUIのが良い。CUIインタフェース そんな両極端なニーズにはどう答えるべきだろう。答えは...

List

  • 2008/04/29

iTunesを目覚まし代わりにする「iSnooze」

コンピュータを目覚まし時計や、アラート代わりに利用できるようにするソフトウェアは数多い。大抵、指定した時間に指定した効果音や音楽ファイルを設定しておくことで、音楽が流れる仕組みになっている。設定メニュー だが、音楽と言えば代表的なソフトウェアが既に存在している。それを利用した方が早いし便利と考えたのがこのソフトウェアだ...

List

  • 2008/04/24

Googleドキュメントへドラッグアンドドロップでアップロード「GDocsUploader」

Googleドキュメントは便利だけれど、最初のアップロードが面倒という人は多い。ちょっとした作業ではあるが、その手間のためにユーザを逃してしまうというのはもったいないことだ。初回起動の際にはユーザIDとパスワードを入力する ローカルで作成したドキュメントをさっとアップロードできるのがこのソフトウェアだ。今回紹介するオー...

List

  • 2008/04/23

JavaScriptでXPath/XSLT「AJAXSLT」

個人的にはあまり得意でないXSLT。XML自体がどうも冗長的な感じがするのと、さらにそれを解析して出力するというのがどうも合わない。が、時代はXMLでのデータやり取りが主流になっている。好き嫌いで判断してはいけない。XPathのデモ 手軽にXPathやXSLTを利用できるツールも登場している。これはJavaScript...

List

  • 2008/04/22

MySQLのドキュメント作成「mysqldoc」

Javadoc、PHPDocなど、プログラミングソースからドキュメントを生成するソリューションは幾つか存在する。きちんとコメントを書けば、それがドキュメントになってくれるので、手間が減りつつもプログラムの品質は向上すると一石二鳥だ。出力中 そして同様の手法をMySQLにも適用しようと言うのがこのソフトウェアだ。今回紹介...

List

  • 2008/04/19

必見!Railsの使い勝手の良いプロジェクト管理「Retrospectiva」

プロジェクト管理というと、ごく単純なものかもの凄く大掛かりなものの二パターンしかないように思える。あまりに簡単ではもの足りず、かといってごてごてした機能はいらない。シンプルさと管理がうまく融合してくれるのが望ましい。管理者用ページ そんな訳で(?)プロジェクト管理には気を配っていたつもりだったが、こんな良いものがあった...

List

  • 2008/04/09

GoogleからWebアプリケーション開発プラットフォーム「Google App Engine」

これは相当にわくわくさせられるプロジェクトだ。Googleが今日発表した新プロジェクトGoogle App Engine。Pythonで開発したWebアプリケーションを容易にGoogle上に配置し、動作させられるというものだ。対抗プロジェクトしてはAmazon EC2/S3/SimpleDBなどが挙げられている。作成し...

List

  • 2008/04/08

メーラーをGmailに移行するときに「Google Email Uploader」

知り合いの企業で、メーラーをそれまでのクライアントアプリケーションからGmail(Google Apps)へ移行するケースが増えている。メールサーバの管理は煩雑で、データがクライアントPCにたまってしまうことで、PCが壊れたときに問題になったりするからだ。操作はウィザード形式で行われる その点、Gmailであればデータ...

List

  • 2008/04/08

RailsでiTunesを操作する「iTunesRails」

RubyCocoaというライブラリがある。これを使うと、RubyからCocoa、つまりMac OSXが操作できるようになる。RubyからMac OSXを操作すると何ができるだろうかと考えていたのだが、その先兵とも言えるアプリケーションが登場した。iTunesRailsの画面。音楽再生中 Rubyから操作ができるというこ...

List

  • 2008/04/07

Amazon S3を使うなら必須「S3 Browser」

これを知らないなんてモグリすぎた。Amazon S3は管理用インタフェースは提供されていない。あくまでもWeb APIだけだ。そのため、アップロードしたファイルを確認したり、きちんと消えているか見るのが面倒だった。Firefox2であれば、S3 Foxが使えるので、今まではこれを使っていた。バケットの一覧画面 だが今後...

List

  • 2008/04/06

Amazon EC2をマネージメント「Scalr」

Amazon EC2を使っているスタートアップ企業は数多い。トラフィックの増減に合わせて柔軟にシステム構成を変化させられるのが利点だ。とは言え、使いこなすにはそれなりに経験が必要だ。Scalrのプロジェクトサイト トラフィックが上がってから悠長に準備していたのでは遅すぎる。予め備え、自動的にシステムを構成し直すのだ。今...

List

  • 2008/04/05

複数のVNCサーバを一覧「VncThumbnailViewer」

VNCはリモートのPCを閲覧、操作するのに便利なソフトウェアだ。例えば教室などで各学生のコンピュータに設定しておけば、作業内容が遠隔地からも分かり、手助けしてあげることもできる。二つ同時に接続しているところ だが、VNCクライアントは基本的に一つ立ち上げると一つのサーバに接続する。それでは面倒だと言う人が使ってみたいの...