タグ

ブックマーク / www.moongift.jp (9)

  • MOONGIFT: » Mac OSXでWineを手軽に使おう「MikuInstaller」:オープンソースを毎日紹介

    数年前からMacではインテルCPUが採用され、その恩恵としてMac OSX上やそのハードウェア上でWindowsを動かすのが容易になっている。Mac OSXを使いながら、Boot CampやParallels Desktop、VMware Fusionなどを使ってWindowsを実行している人もいることだろう。 イメージファイルの内容 Boot CampのようにOSをデュアルブートする方法や、仮想的に立ち上げる方法が主だが、もう一つの方式が存在する。それがMac OSX上でそのままWindowsのバイナリを実行する方式だ。それを可能にするのがWineだが、Mac OSXでWineを試してみたいなら、これを使ってみよう。 今回紹介するオープンソース・ソフトウェアはMikuInstaller、Mac OSX上でWineを簡単に利用するためのソフトウェアだ。 MikuInstallerはその名の

    MOONGIFT: » Mac OSXでWineを手軽に使おう「MikuInstaller」:オープンソースを毎日紹介
    taktamur
    taktamur 2010/02/18
  • 恐れ入った…。まさにビジュアルプログラミング·SIKULI MOONGIFT

    SIKULIはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。プログラムを自動操作するソフトウェア多い。そうしたソフトウェアは大抵プログラムをパス指定で呼び出し、ウィンドウの名前や入力欄のオブジェクト名で操作を行う。 だがそれではあまりに分かりづらい。ちょっとしたウィンドウの位置で動作が変わったりする。ウィンドウが開くまで数秒待ったりしても、必ずうまくいくとは限らない。だがSIKULIを使えばうまくいきそうな気がする。SIKULIはまさにビジュアルでプログラミングするからだ。 SIKULIはアップルスクリプトのように簡単なアプリケーションの自動操作を行う。clickやswitchApp(アプリケーション呼び出し)、type(キー入力)などの命令が利用できる。ここまでは普通だ。だが普通ではないのはクリックする対象や画面上の探す対象をスクリーンショットで指定できる

    恐れ入った…。まさにビジュアルプログラミング·SIKULI MOONGIFT
    taktamur
    taktamur 2010/01/26
  • MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介

    開発時にバージョン管理システムを導入することによるメリットは言うに及ばないが、それはプログラマのみならずデザイナーにとっても同様だ。だが、バージョン管理をデザイナーまで普及させるのは非常に困難だ。 メイン画面 やはりインタフェースが鍵を握っている。使い勝手の良い、分かりやすいインタフェースのバージョン管理システムがあれば利用してくれる可能性はありそうだ。 今回紹介するフリーウェアはVersions、Mac OSX向けのSubversionフロントエンドだ。 Versionsは既存のワーキングコピーも簡単に登録でき、HTTP/SSH/SVNプロトコルに対応してリポジトリを登録することができる。何よりファイルの一覧やログの閲覧などが分かりやすいインタフェースでできる点が便利だ。 比較の確認画面 また、ファイルを選択してDiffを表示したり(DiffはFileMergeを利用)、履歴をするのがボ

    MOONGIFT: » Mac OSX向けの洗練されたSubversionフロントエンド「Versions」:オープンソースを毎日紹介
  • Google製のDNSベンチマークソフトウェア·namebench MOONGIFT

    namebenchはWindows/Mac OSX/Linux向けのオープンソース・ソフトウェア。インターネットを高速化する手法は幾つか存在するが、その一つに最適なDNS選択がある。遅かったり更新の遅いDNSを使っていては、せっかくの高速なインターネットを活かすこともできない。そこで開発されたのがnamebenchだ。 DNSのベンチマークを取る namebenchはGoogleの20%プロジェクトで開発されたソフトウェアで、DNSのベンチマークを取ることが出来る。グローバルなDNSプロバイダも含んでレスポンスをテストすることができる。WindowsLinux向けはCUIで、Mac OSX向けにはGUIが提供されている。 結果はHTMLファイルで出力されて、応答時間の平均や応答の分布図がグラフで表示される。そして最終的にどこのDNSがベストであるかも表示する。テストを行ったDNSはリスト

    Google製のDNSベンチマークソフトウェア·namebench MOONGIFT
    taktamur
    taktamur 2009/11/10
    DNSのベンチマークは意外。
  • MOONGIFT: » Yahoo! Pipesのような動きを実現「WireIt」:オープンソースを毎日紹介

    Yahoo! Pipesには触ってみたことがあるだろうか。各種フィードやHTMLを取得、加工して別な形(フィードやJSON等)で出力できるWebアプリケーションだ。 そのYahoo! Pipesでは各データをつなげる時にパイプを伸ばしてビジュアル的に「接続」する。それを実現するライブラリがこれだ。 今回紹介するオープンソース・ソフトウェアはWireIt、オブジェクトをつなげるイフェクトを実現するライブラリだ。 WireItYahoo! Inc.の提供するYUIを使い、Yahoo! Pipesライクなインタフェースを実現している。ボックスに付けられた丸をドラッグすると、パイプが伸び、それを別なボックスの丸に持っていくことで、接続できる。 これがただの直線であれば何だが、パイプのような曲線を描いてつながるのが面白い。サンプルは数多く登録されており、ボックスを追加して接続するもの、アニメーショ

    MOONGIFT: » Yahoo! Pipesのような動きを実現「WireIt」:オープンソースを毎日紹介
    taktamur
    taktamur 2009/11/08
    Y!Pipeのようなパイプを実現するJavaScriptライブラリ
  • Yahoo! Inc.によるTwitterモニター·Sideline MOONGIFT

    Twitterでは未だにビジネスモデルが模索中という段階ではあるが、そのデータを利用する企業は様々な利用法を試みている。特に最近ではリアルタイム性の高さや、商品の口コミをはかるための道具としても利用されている。 Twitterをマーケティングツールとして活用する マーケティング的な使い方としての需要は確かにあるようだ。今回、米Yahoo!が開発したSidelineもそのライン上にある。 今回紹介するオープンソース・ソフトウェアはSidelineTwitterモニターソフトウェアだ。 SidelineTwitterモニターなので、ログインや投稿したりするような機能はない。 トレンド的にあがってきているキーワードを一覧したり、パブリックタイムラインを検索する機能がメインになる。 トレンドワード 検索は単純に検索ワードを設定するだけではなく、フレーズや含んではいけないキーワード、人の限定、ポ

    Yahoo! Inc.によるTwitterモニター·Sideline MOONGIFT
    taktamur
    taktamur 2009/09/18
    twitterのトレンドを見るツール
  • MOONGIFT: ? Amazon S3クローンを作る「Park Place」:オープンソースを毎日紹介

    Amazon S3は前々から少しずつ触っていたのだが、これはソフトウェアよりもプログラムから触った方が楽しいかも知れない。簡単にアップロードでき、メタデータやコンテンツタイプを自分で追加でき、さらにアクセス権限も動的に設定できる。 非常にユニークで面白いサービスではあるのだが、一つ欠点がある。それは開発中もAmazon S3を使わねばならず、そのために余計なコスト(恐らく低コストだが)が発生したり、インターネットに接続されている必要性が生じる。それではいつでもどこでも開発というわけにはいかない。そこでこれだ。 今回紹介するオープンソース・ソフトウェアはPark Place、Amazon S3クローンだ。 Park PlaceはRubyで作られたソフトウェアで、Mongrelを使ったHTTPサーバを利用してAmazon S3の真似をする。SOAPインタフェースが利用できるようになっている。

    MOONGIFT: ? Amazon S3クローンを作る「Park Place」:オープンソースを毎日紹介
    taktamur
    taktamur 2009/05/13
    S3クローン
  • フィードを使ってブラウザ上で動画を楽しむ·Remedie MOONGIFT

    世界中に動画が溢れている。通常、Flashビデオ形式で配信されており、フィードも配信している。だがいつも使っているRSSリーダーで読むと文字情報とごっちゃになるし、情報の効率的な収集が阻害されてしまう。 動画対応フィードを奇麗に表示してくれる そこで動画専用のフィードリーダーを使うのが便利だ。Plagger作者の宮川氏によるRemedieのインタフェースが使いやすく便利だ。 今回紹介するオープンソース・ソフトウェアはRemedie、Perlによる動画専用フィードリーダーだ。 インスールは参考記事を読んでもらった上で順番に進めていけば簡単にできる。なお、利用しているCPANモジュールの数は非常に多い。CPANモジュール自体はほぼ自動でインストールされるが、非常に数多いのでそれなりに時間がかかるだろう。 ニコニコ動画もこのように だがその苦労(?)の甲斐は十分にある。ダークなインタフェースにフ

    フィードを使ってブラウザ上で動画を楽しむ·Remedie MOONGIFT
  • 自分だけのライフストリーミングブログを作ろう·Lifestream MOONGIFT

    最近、流行りつつあるライフストリーミングブログ。ソーシャル系サービスが散在してしまい、データがあちこちに散らばっているのを一つの場所に集約してくれるサービスだ。FriendFeedやSweetcronなどが代表で、これもまた増えつつある。 データをただ並べただけですが、ライフストリーミングブログです Webサービスでやるのも面白いが、自分で独自のものを構築したいという方はLifestreamを使うと良いだろう。 LifestreamはBSDライセンスの下に公開されているオープンソース・ソフトウェアで、様々なWebサービスからデータを取得できるクラスライブラリだ。 LifestreamはPHPで作られている。単体ソフトウェアではなく、クラスライブラリの形式を取っている。とは言え使い方は簡単で、HTMLを出力する機能もある。データはXML形式で保存されるので、Cronなどを使って自動巡回させ、

    自分だけのライフストリーミングブログを作ろう·Lifestream MOONGIFT
  • 1