タグ

2007年12月7日のブックマーク (8件)

  • 手拍子で操作する·PClapper MOONGIFT

    近未来では、自宅に帰って手をぽんと叩くと電灯がつく。もう一つ叩くとテレビがつく。さらに叩けば留守番電話のメッセージが流れる…。 どこかで(バックトゥーザフューチャーⅡだったかな?)見たような光景だが、それを実現できるかも知れないソフトウェアがこれだ。 今回紹介するフリーウェアはPClapper、PCを手拍子で操作するソフトウェアだ。 PClapperは手拍子の一回、二回、三回(または指定回数)のそれぞれに応じてPCのアクションを実行するソフトウェアだ。音声認識は幾つかあるが、手拍子というのが新しい。 動作はURLを開いたり、プログラムの実行、PCのシャットダウン、プラグインによるアクション実行(デフォルトはWinAampの次のトラックへ移動)などがある。 実際にやってみた所、うまくいく場合とそうでない場合があった。反応速度は変更できるが、テストモードなどがないので、どのくらいで叩いたら良い

    手拍子で操作する·PClapper MOONGIFT
  • MOONGIFT: » ついに出た!MS OfficeとGoogleドキュメントの同期ツール「DocSyncer」:オープンソースを毎日紹介

    OpenOfficeとGoogleドキュメントを相互にやり取りできるOOO2GD、これは素晴らしいソフトウェアだ。一般ユーザであればぜひ使ってみて欲しい。が、ビジネスとなると(特に日では)OpenOfficeではなくMS Officeが一般的だ。 MS OfficeとGoogleドキュメントが同期できたとすればどれだけ便利になるだろうか。そんな夢を叶えてくれるソフトウェアがこれだ。 今回紹介するフリーウェアはDocSyncer、ローカルのオフィスドキュメントとGoogleドキュメントを同期してくれるソフトウェアだ。 まさに必要としていたソフトウェアだ。DocSyncerをインストールすると、ローカル(恐らくローカルプロファイル以下のみ対象)にあるオフィスドキュメントをDocSyncerのサービスサイト上にアップロードする。常駐型で、指定ファイルを同期するという方法ではないようだ。 そして

    MOONGIFT: » ついに出た!MS OfficeとGoogleドキュメントの同期ツール「DocSyncer」:オープンソースを毎日紹介
  • MOONGIFT: » Dek.icio.usをバックアップ「MySQLicious」:オープンソースを毎日紹介

    ローカルファイルをバックアップしていても、オンラインサービスのデータをバックアップする人はあまり多くない。だがネットワークが途切れただけで使えないというのは心配だ。 オンラインサービスのデータもバックアップしよう。まずはDel.icio.usから。 今回紹介するオープンソース・ソフトウェアはMySQLicious、Del,icio.usのデータをMySQLにバックアップするソフトウェアだ。 MySQLiciousはPHPで動作し、利用にはSSLに対応したcURLが必要になる。動作はCUIでスクリプトを実行するだけなので簡単だ。 実行するとできあがるdel.icio.usというテーブルにはURL、タイトル、コメント、タグ、ハッシュ、登録日付が保存される。タグはスペース区切りで一つのフィールドに収まっている。 最終更新時間も保存されるので、定期的に実行しても問題ない。Del.icio.usに登

    MOONGIFT: » Dek.icio.usをバックアップ「MySQLicious」:オープンソースを毎日紹介
    tadasato
    tadasato 2007/12/07
    「backup」[webサービス][delicious]
  • MOONGIFT: » PUT/DELETEメソッドを簡単に「RESTClient」:オープンソースを毎日紹介

    今のWeb APIで最もよく使われる手法にRESTがある。いわゆるGET/POSTメソッドでデータを取得、登録するものだが、更新や削除の際にはPUT/DELETEメソッドが使われることもある。 これがくせ者で、標準のブラウザでテストするのが難しい。プログラムで書けばできるが、クライアントから手軽に実行するのには、このソフトウェアを使おう。 今回紹介するオープンソース・ソフトウェアはRESTClient、RESTを実行する専用クライアントソフトウェアだ。 RESTClientはGET/POSTはもちろん、HEAD/PUT/DELETE/Options/Traceメソッドを送ることができるソフトウェアだ。URLを指定して、リクエストヘッダを設定したら、後は実際にリクエストしてみれば良い。 結果はヘッダとボディーに分けて取得できる。残念ながら日語は文字化けする。他にもHTTP認証も利用でき、B

    MOONGIFT: » PUT/DELETEメソッドを簡単に「RESTClient」:オープンソースを毎日紹介
    tadasato
    tadasato 2007/12/07
    「API検証」
  • MOONGIFT: » JavaScriptでアクションゲームを「Javascript Gamelib」:オープンソースを毎日紹介

    この間はJavaScriptで作るRPG用ライブラリを紹介した。今後のWebの行方、そしてJavaScriptの行方を占う上で面白いライブラリだ。 しかしゲームRPGだけではない。むしろ時間がかかるRPGよりも、こちらの方が手軽で中毒性は高そうだ。 今回紹介するオープンソース・ソフトウェアはJavascript Gamelib、JavaScriptによるアクションゲームライブラリだ。 アクションゲームと言えば、スーパーマリオのようなものが考えられるが、現状ではまだそこまでの完成度ではない。ポン(PONG)や簡単な板を避けるようなゲームくらいだ。 だが、キャラクターを動かすことでキャラクターの向いている方向を変えたり、当たり判定のある動きをするサンプルもあるので、初期のファミコンくらいの動きはできるようになるかも知れない。 他にもWebOS風にウィンドウやメニューを生成する、マウスクリック

    MOONGIFT: » JavaScriptでアクションゲームを「Javascript Gamelib」:オープンソースを毎日紹介
  • MOONGIFT: » レジストリの掃除もしてくれるアンインストーラー「Revo Uninstaller」:オープンソースを毎日紹介

    Windowsは長い間使っていると、徐々に性能が劣化していく。色々な要因が考えられるだろうが、レジストリもその一つだ。アプリケーションをアンインストールした際に全て消えてくれれば良いが、なぜか残るものもある。 加えてWindows標準のアンインストーラーは動作が重たく動かすのが億劫になる。そこでこれだ。 今回紹介するフリーウェアはRevo Uninstaller、多機能アンインストーラーだ。 Revo Uninstallerはアンインストールするアプリケーションをアイコンやリストで表示でき、動作も機敏で使い勝手の良いアンインストーラーだ。 ソフトウェアを選択し、アンインストールするとその後レジストリやファイルの精査をしてくれる。そこで該当するものが見つかると、その掃除もしてくれる。 さらにターゲットモードにすると、任意のアプリケーションを指定してアンインストーラーを起動してくれる。どれをア

    MOONGIFT: » レジストリの掃除もしてくれるアンインストーラー「Revo Uninstaller」:オープンソースを毎日紹介
  • MOONGIFT: » JavaScriptとCSSの融合「Dynamic CSS via JavaScript」:オープンソースを毎日紹介

    JavaScriptを使ってCSSを変更というのは良くあることだ。例えばクリックで表示を消す場合やフェードアウトさせるような類のイフェクトがある。$("hoge").style.display="inline";のような指定をするだろう。 しかしこれではCSSJavaScriptの距離が遠い。もっとダイナミックにCSSを操作しよう。 今回紹介するオープンソース・ソフトウェアはDynamic CSS via JavaScriptJavaScriptによるCSS操作ライブラリだ。 まさにダイナミック。CSSというオブジェクトを生成し、そこにルール(CSS指定)を追加していくという形式で描かれる。スタイルタグを動的に生成し、描画を変化させられる。 利点は何だろうか。まず、CSS上の指定を変数にまとめられるようになる。また、タグクラウドのような状態によってフォントサイズを変更するようなものを、

    MOONGIFT: » JavaScriptとCSSの融合「Dynamic CSS via JavaScript」:オープンソースを毎日紹介
  • MOONGIFT: » 共有してテキストを作り上げる「Gobby」:オープンソースを毎日紹介

    ペア・プログラミングというやり方がある。一人がプログラマ、一人がビューワーとして、開発していく手法だ。作業に集中できたり(RSSリーダーやメールを見たりせず)、他の人のやり方を学ぶという点など、利点は数多い。 一つの作業を、それに関わっている複数の人でこなせば、作業は一気に完了するかもしれない。そのためのエディタがこれだ。 今回紹介するオープンソース・ソフトウェアはGobby、ネットワーク共有するテキストエディタだ。 Gobbyは一人がホスト、他はクライアントとして動作する。そしてホスト側でドキュメントを作成し、そのドキュメントを皆で編集する。 ドキュメントはPHPRubyCSSなどのハイライト表示に対応している。また、パスワードでロックすることもできる。チャット機能もあるので、話し合いながら作業を進めていくことも可能だ。 各ユーザは自分の背景色を設定する。それにより、誰かが作業した範

    MOONGIFT: » 共有してテキストを作り上げる「Gobby」:オープンソースを毎日紹介