クリエイトラボ開発者ブログ

Getting Real の精神で大きなことはより小さくソフトウェアをよりスリムに作る!

Archive for 11月, 2007

11月 13, 2007

iGoogleガジェットコンテストで準グランプリを受賞

なんと、StartCommandがMash up Award 3rdに続いて、iGoogleガジェットコンテストにも入賞いたしました。
それも「準グランプリ」です。うれしいーー!

iGoogleガジェット「StartCommand」
今回は、iGoogleガジェットということなので、StartCommandのコマンドラインを少し小さいサイズでガジェット内に表示できるようにしただけで、実は締め切り3時間前にあわてて作って応募したので、ほとんど諦めていたのですが、なんともうれしい結果でした。
11月16日にグーグルのオフィスにて授賞式があるので行ってきます。さすがに嫁さんには断られたので自分で行くことにしました。
当日、Web2.0 EXPOも開催されているようなので、doodleの石丸さんのセッションも見に行く予定です。
マッシュアップカフェでお会いしたChrisさんもiGoogleコンテスト入賞されたそうです。おめでとうございます。
いろんな人にお会いできそうなので楽しみです。
iGoogleガジェットコンテストに関するニュースのリンク

iGoogleガジェットコンテスト|受賞作品決定! 審査結果の発表
Google、「iGoogle ガジェットコンテスト」受賞作品を発表 : CNETニュース : ネット&デジタル : YOMIURI ONLINE(読売新聞)
株式会社インプレスホールディングス : 172作品からグランプリが決定! Google、インプレスR&D共催「iGoogleガジェットコンテスト」 : News2u.net
「iGoogleガジェットコンテスト」の結果発表、11作品が受賞
Google Japan Blog: iGoogle ガジェットコンテスト:受賞作品決定!
Google、「iGoogle ガジェットコンテスト」受賞作品を発表:ニュース - CNET Japan

11月 12, 2007

PrismでStartCommandをデスクトップアプリにする

Prismは、Mozilla Labsが開発を進めるオープンソースのWebアプリケーション実行環境です。
Prismを使えば、Webアプリケーションをデスクトップアプリケーションのように、デスクトップのショートカットから簡単に起動できるようになります。
最近は、ウェブ上で利用してきたリッチインターネットアプリケーションをデスクトップで動かすための仕組みが注目されています。中でも、Adobe AIRやMicrosoft Silverlightが注目を集めています。
どちらもリッチなユーザーインターフェースを実現できるのが魅力的ですね。
しかし、既存のGMailやGoogleカレンダーなどのWebアプリケーションをデスクトップから実行するだけであれば、Prismを使って手軽に実行できる環境を作ることができます。
そこで、Mash up Award 3rdでマッシュ賞を受賞した「StartCommand」をPrismに対応させてデスクトップから簡単にWebアプリケーションを実行できるコマンドランチャーとして進化させました。
「StartCommand for Prism」の環境は下記の手順で構築できます。
<Prismのインストール>

Prismのインストールページから、アーカイブ(Windows、Mac、Linux)をダウンロードします。
ダウンロードしたファイルを実行してPrismをインストールします。

<StartCommand for Prismのインストール>

下記のPrism用のwebappファイルをダウンロードします。startcommand.webapp
ダウンロードしたstartcommand.webappを実行すると、下記のようにサイドバーにコマンドランチャーを搭載したPrismが表示されます。

ステータスバー右側の設定アイコンをクリックして、Install to Desktopを選びます。

下記のように設定してOKをクリックするとデスクトップにStartCommandのアイコンが表示されます。

一旦、ウインドウを閉じてからデスクトップのStartCommandアイコンから起動してください。

<StartCommand for Prismの使い方>

左側のサイドバーのコマンドラインでコマンドを入力してEnterで実行できます。
(例)g 天気 → Googleで天気を検索できます。

サイドバーを隠すにはセパレーターバーの矢印部分をクリックします。再度クリックすると表示されます。

Prismにはブラウザの戻るボタンや進むボタンがありませんので、サイドバーの戻る・進むのリンクをクリックして移動できるようにしています。

<StartCommand for Prismを使いこなす>

コマンドは複数つなげて実行することができます。
(例)google+yahoo 天気 → GoogleとYahooの検索結果のウインドウが別々に表示されます。
コマンドを実行するときにShiftキーを押したままEnterキーを押すと新しいウインドウで実行されます。
ゲートウェイ機能を使えば、実行結果に変換処理を行えます。
(例)google 人気 >kana → Googleの検索結果をカナ変換して表示します。

<コマンドを使ってWebアプリケーションを簡単に呼び出せます>

なんばから新大阪までの電車賃を調べたい場合
navitime:rosen なんば 新大阪
平鍋さんが書いたマインドマップに関する本を購入したい場合
amazon マインドマップ 平鍋
merchandisingの日本語訳は?
alc merchandising
メール(Gmail)で友達に連絡したい
gmail:send 明日の件 遅れないように
ipod nanoの最安値を調べる
kakaku ipod nano
青空の綺麗な商用可能な写真を探す
picfindr blue sky
数独とは?百科事典で調べてみる
wikipedia 数独
宅急便の配達状況を調べる
yamato 4567-7821-0987
Googleカレンダーに明日の予定を入れる
google:calendar […]

11月 1, 2007

「ぴいたん」世界最軽量のASP用MVCフレームワーク

はじめて、オープンソースのフレームワークを公開しました。
その名も「ぴいたん」

「ぴいたん」は、世界最軽量のレガシーASP用MVCフレームワークです。
なんでいまさらレガシーASPなのか?と思われるかもしれませんが、過去の開発環境や資産を利用しなければいけない時もあります。
そこで、レガシーASPだとゴリゴリ書くのがいやだなと思って、「Ruby on Railsライクな開発がしたい!」 ということで、PHPで有名なCakePHPを移植しようかと考えたのですが、あまりにもボリュームが大きいので断念。
そんな時に、「ちいたん」というPHPの世界最軽量フレームワークを見つけて、これを移植しました。「ちいたん」の作者の方に感謝!!
「ぴいたん」は、オープンソースとしてMITライセンスでSourceForgeで公開しています。
是非、使ってみてください。(というか、ASP使っている人は少ないですよね・・・)