タグ

moongiftに関するsgtakeruのブックマーク (30)

  • 2枚の写真から3Dを作成·LOOXIS Faceworx MOONGIFT

    3次元の物体を設計するのには正面図、平面図、側面図の三つが必要だ。これらの情報があれば、隠れている場所を除けば設計ができる。だがその条件を減らしてしまい、コンピュータ上で補間するとどうなるだろう。 二枚の写真から3Dモデルが作られる 自分の写真が二枚あったら試してみよう。思ったよりも良いできにびっくりするはずだ。 今回紹介するフリーウェアはLOOXIS Faceworx、2枚の写真から立体像を作成するソフトウェアだ。 LOOXIS Faceworxは正面と側面の二枚の写真から、3D化された人の顔を作成してくれる。ブルーバックなど背景に気をつかわずとも自動的に顔を認識してくれる機能がある。横顔は認識がずれることがあるので(完璧な横向きなら大丈夫だろうが)、ずれた時は手動で認識を修正できる。 鼻が高いのは欧米のソフトウェアだからだろうか… それだけで3Dの顔ができあがる。英語圏のソフトウェアだ

    2枚の写真から3Dを作成·LOOXIS Faceworx MOONGIFT
    sgtakeru
    sgtakeru 2008/05/13
    3Dが楽しげ
  • MOONGIFT: » 要チェック!GUI並みのローカルで動くAjaxグループウェア「Zimbra Desktop」:オープンソースを毎日紹介

    現在、様々なローカルアプリケーションがWebベースで提供されるようになっている。メール、グループウェア、表計算ソフトウェアとその範囲はどんどん拡大している。オフィス内におけるOSの選択肢も広がっているので、OSに比べると互換性の高いブラウザベースで動作するのは嬉しい限りだ。 メール Webベースと言っても、必ずしもサーバ上で動かなければならない訳ではない。こちらはローカルで動作するWebベースのアプリケーションだ。 今回紹介するオープンソース・ソフトウェアはZimbra Desktop、Ajaxを使ったデスクトップ向けグループウェアだ。 Zimbra DesktopYahoo! Inc.に買収されたZimbraが提供するソフトウェアで、Outlookに近いソフトウェアだ。メール、アドレス管理、カレンダーと言った機能が提供されている。メールはGmailやYahoo!メール(有料版)、AOL

    MOONGIFT: » 要チェック!GUI並みのローカルで動くAjaxグループウェア「Zimbra Desktop」:オープンソースを毎日紹介
  • MOONGIFT: >> GoogleドキュメントをCUIで操作「GDataCopier」:オープンソースを毎日紹介

    これは便利! 周辺でGoogleドキュメントを活用している人が増えてきた。ローカルドキュメントをアップロードしたり、Googleドキュメント上で作成した文書をダウンロードしたりと便利に使っている。 登録してあるファイルの一覧 そんなGoogleドキュメントをまるでcpのようにローカルとオンラインを自在に操作するのがこのソフトウェアだ。 今回紹介するオープンソース・ソフトウェアはGDataCopier、Googleドキュメント操作ツールだ。 GDataCopierはPython製のソフトウェアで、CUIベースで動作する。そしてローカルにあるドキュメントをアップロードしたり、逆にオンライン上のドキュメントをダウンロードすることができる。 全てのドキュメントをPDFとしてダウンロードしている所 ダウンロードは形式の指定ができ、例えばワードプロセッサ(ドキュメント)だけをPDFやOpenOffic

    MOONGIFT: >> GoogleドキュメントをCUIで操作「GDataCopier」:オープンソースを毎日紹介
  • MOONGIFT: » リアルタイム物理エンジン「Phun」:オープンソースを毎日紹介

    男の人であれば皆楽しい(と思う)ピタゴラスイッチ。大小様々な物を組み合わせて、複雑な動きをしながらボールが進んでいく様は見ていてのめり込んでしまう。あれは物理的に見ても面白い。 順番に配置していく そんなオブジェクト同士の物理作用を体感できるのがこのソフトウェアだ。 今回紹介するフリーウェアはPhun、リアルタイムに動かせる物理エンジンソフトウェアだ。 PhunはWindowsMac OSXLinuxそれぞれに対して提供されるソフトウェアだ。起動すると、広い空間が表示される。その中に自由曲線で書いたオブジェクトや四角、丸、チェーン、スプリング等を配置していく。 動作を開始したところ 再生ボタンを押すと、物理エンジンが作用してオブジェクトが動き出す。Phunの面白いのは再生したまま、さらにオブジェクトが追加できる点にある。再生しながら傾けて、全く違う動きにさせたり、スプリングを付けたりと

    MOONGIFT: » リアルタイム物理エンジン「Phun」:オープンソースを毎日紹介
  • MOONGIFT: � 成熟した分散化ファイルシステム「OpenAFS」:オープンソースを毎日紹介

    企業内のファイルサーバというと、SambaやWindowsを使った中央集約的なファイルサーバがメインになっている。だが、扱うファイルの量が膨大になってきていること、その維持管理がわずかなサーバによって管理されている問題がある。 そうした状況を受け、ファイルシステムも次世代化を目指す段階にきたようだ。 今回紹介するオープンソース・ソフトウェアはOpenAFS、分散化ファイルシステムだ。 OpenAFSの開発は実に1983年からはじまっているらしい。当時ではまだまだ速すぎたかも知れないが、現状のネットワーク化がようやくOpenAFSを求めつつある。分散化することによって複数のファイルサーバを意識することなく利用できるのは素晴らしい。 Mac OSX向けインストーラー インストーラー付きのクライアントはWindowsMac OSX向けが用意されている。クライアントはインストールするだけで良いの

    MOONGIFT: � 成熟した分散化ファイルシステム「OpenAFS」:オープンソースを毎日紹介
    sgtakeru
    sgtakeru 2008/05/13
    分散ファイルシステム
  • MOONGIFT: » 実用的なUML「BOUML」:オープンソースを毎日紹介

    Webサービスのニーズの変化は激しく、従来のウォーターフォール型での開発ではとても時代にマッチしていない。そうした中できっちり設計を行うUMLは、最近あまり触ってこなかった。 メイン画面 それは設計と実装が乖離していた点にもある。利用的な設計機能よりも、実用的なジェネレータがある方がうけるだろう。 今回紹介するオープンソース・ソフトウェアはBOUML、C++で作られたUML設計ソフトウェアだ。 BOUMLはC++Java、Idl、PHPそしてPythonに対応したソースコードを生成するUML設計ソフトウェアだ。数多くの言語に対応するので、より実用的に活用することができるだろう。動作は軽快で、操作性も問題ない。 生成されたドキュメント 動作OSはWindowsMac OSXLinux、Unixと幅広く動作する。さらにRational Roseのインポート、HTMLドキュメントの出力、チ

    MOONGIFT: » 実用的なUML「BOUML」:オープンソースを毎日紹介
  • MOONGIFT: » Web開発のパフォーマンスチューニングに必須のYSlowがFirefox3β5に対応:オープンソースを毎日紹介

    YSlowに関する説明はこちらを参考にしていただくとして。 MOONGIFT: » サイトのパフォーマンス向上を目指そう「YSlow」:オープンソースを毎日紹介 http://www.moongift.jp/2007/10/yslow/ サイトの診断結果 簡単に言えば、Yahoo! Inc.が提供しているFirefoxアドオンで、サイトのパフォーマンスチェックができるソフトウェアになります。今日バージョンアップしたようで、Firefox3に対応しました。 サイトがGZipを使っているか、外部JavaScriptの読み込みをどこで行っているか、リクエストした数、データサイズ等が一覧で見られるようになっています。この結果に応じてシステムを改善していけば、パフォーマンスが向上するであろうという指針になっています。 リクエスト数 開発者の方はもちろん、サイト管理者にとっても見逃せないツールです。ネ

    MOONGIFT: » Web開発のパフォーマンスチューニングに必須のYSlowがFirefox3β5に対応:オープンソースを毎日紹介
    sgtakeru
    sgtakeru 2008/04/22
    パフォーマンスチューニングに使えそう
  • 難読化されたJavaScriptを見やすく·JsDecoder MOONGIFT

    JavaScriptが多用されるになっているが、そのために肥大化する傾向にある。特に共通ライブラリ系は相当重たくなっており、ブラウザへの負担が大きくなっている。そのためにサイズを減らすべく使われているのが難読化処理だ。 見づらい… 変数名を短い単語に置き換え、余計な改行やコメント、空白を省いていく。開発は通常のソースで行い、配布は難読化処理を行ったものを利用する。だが、利用者側は問題が起きた時に情報が得づらくなってしまう。そこでこれを使ってみよう。 今回紹介するオープンソース・ソフトウェアはJsDecoder、難読化の逆処理を行うソフトウェアだ。 JsDecoderは難読化処理されたJavaScriptを逆に見やすくするソフトウェアだ。;で区切り、適切なインデントを行い、さらにハイライト処理を行ってくれる。もちろん、変数名が変わる訳ではないが、これでも随分見やすくなるだろう。 見やすい!

    難読化されたJavaScriptを見やすく·JsDecoder MOONGIFT
  • MOONGIFT: » 高機能なプロジェクト管理「Yoxel Systems」:オープンソースを毎日紹介

    ※ 一部画像は公式サイトデモより 個人の開発であれば良いが、企業が開発する上ではスケジュールの管理を欠かすことはできない。スケジュールを定めておかなければ、現状が遅れているのか否か、追加開発の工数がとれるかどうかも分からない。 yoxelのダッシュボード そのためにはプロジェクト管理ソフトウェアが必要だが、外部のクライアントや拠点とも共有できるWebベースのものを導入してはどうだろう。 今回紹介するオープンソース・ソフトウェアはYoxel Systems、高機能なプロジェクト管理ソフトウェアだ。 Yoxel SystemsはPHP+MySQLで動作するソフトウェアで、同名のSaaSサービスも提供されている。JavaScriptを駆使した画面が特徴で、ダイナミックな描画を可能にしている。アジャイル開発をターゲットにしているようだが、具体的にどの部分が対応しているかは分からない。 リクエスト管

    MOONGIFT: » 高機能なプロジェクト管理「Yoxel Systems」:オープンソースを毎日紹介
  • MOONGIFT: » サイトアクセスを禁止して時間を節約「LeechBlock」:オープンソースを毎日紹介

    RSSリーダー、ソーシャルブックマーク、ブログ、動画サイト…インターネット上には誘惑が多すぎる。自己管理をどれだけ徹底しよう(と思っても)とも、ついつい誘惑に負けてしまうのが人間というものだ。 アクセスブロックされた状態 誘惑に負けてしまう、そんなあなたはブラウザに守ってもらおう。 今回紹介するフリーウェアはLeechBlock、アクセス制限機能を付けるFirefoxアドオンだ。 LeechBlockはサイトと時間帯、そして曜日を指定してアクセスを禁止するソフトウェアだ。6つのセットまで使えるので、目的に応じて午前中だけ禁止や勤務時間帯全体で禁止などといったルールを設定できる。 設定画面 また、一時的に指定時間ルールを実行する機能もある。例えばその時間帯はネットを一切見ずに頑張るタイムにしたい、と言った場合に便利に使えそうだ。ルールを甘く設定したり、そもそもルールを課さないこともできるのだ

    MOONGIFT: » サイトアクセスを禁止して時間を節約「LeechBlock」:オープンソースを毎日紹介
    sgtakeru
    sgtakeru 2008/04/12
    leechblockの説明。RSSとか業務中に1時間以上みてしまからな。