タグ

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

  • ワンクリックでMac OSX上にRuby on Rails開発環境を構築·Rails One Click MOONGIFT

    Rails One ClickはMac OSXRuby on Rails開発環境をボタン一つで整えてくれるソフトウェアです。 Mac OSXにおけるRuby on Rails開発環境を一気に整えてくれるのがRails One Clickです。ウィザード方式でボタンクリックだけでRuby on Railsが開発できるようになります。 メイン画面です。ボタンを押すとインストールが開始します。予めXcodeがインストールされている必要があります。 ダウンロードやコンパイルも同時なのでちょっと時間がかかります。 ログです。 完了しました。 この画面が表示されていれば完了です。 デモ動画です。 Rails One ClickはDocuments以下に一通りの環境をインストールするので、ルート権限不要で使えるのが便利です。 Rails One ClickはMac OSX用のオープンソース・ソフトウェ

  • すごいぞ!HTML5で顔認識·HTML5 Face Detection MOONGIFT

    HTML5 Face DetectionはHTML5を使って動画から顔をリアルタイム認識します。 HTML5はどこまで行くのか、それを改めて思い起こさせる凄いソフトウェアがHTML5 Face Detectionです。何と動画の顔認識をリアルタイムに行ってしまいます。 デモ動画です。上が動画、下がそれを解析して顔認識しているものです。 顔を動かしても付け目がね+鼻が追いかけてきます。 筆者トライの図。Glassesをタップすると認識処理が開始されます。 デモ動画 HTML5 Face Detectionは動画のフレームを読み込み、JavaScriptで顔認識をした後、Canvasタグに鼻眼鏡とともにレンダリングしています。はっきり言ってかなり重たいのですが、技術的にはとても面白いソフトウェアです。 HTML5 Face DetectionはHTML5/JavaScript製のソフトウェア(

  • UMLなんて…と言わずに試してほしい。JavaScriptで描画する·jsUML2 MOONGIFT

    jsUML2はJavaScript、Canvasタグを使ってUMLを描画するソフトウェアです。 2000年くらいの登場以降、一気に花開くかと思ったUMLですが、エンタープライズの開発くらいでしか聞かれなくなってしまいました。設計段階で全てを表すのはなかなか難しいですが、多数の人たちが開発に関わるならば現状システムをUMLで表してみたりするのは面白いかも知れません。そんなUMLをWebブラウザ上に描けるのがjsUML2です. jsUML2のデモです。実際にオブジェクトを自分で描けるようになっています。こちらはユースケース図。左側のオブジェクトをクリックして選択し、キャンバスの任意の場所をクリックして配置します。コネクションの場合は二つのオブジェクトをクリックすると自動的にラインが描画されます。 クラス図です。 メソッド、プロパティの追加も簡単です。 コンポーネント図です。 シーケンス図です。

  • 社内でも立てられるGitHubクローン·GitLab MOONGIFT

    GitLabRuby/Ruby on Railsで作られたGitHubクローンです。 GitHubは有料でプライベートリポジトリが持てますが、それでもセキュリティ上の理由でリポジトリを外だしできないケースはあるかと思います。そんなときに使ってみたいのがGitLabGitHubクローンです。 ログイン必須になります。 ログインした後の画面です。登録済のプロジェクトが一覧表示されます。 一つのプロジェクトを閲覧しています。ソースツリーが出ます。ソースツリーは右へ右へスライドして表示されます。GitHubに似ています。 ソースコードハイライターも内蔵されています。rawでファイルをダウンロードできます。 タグやブランチを切り替えることもできます。 コミット履歴一覧です。 コミット詳細ではDiffが確認できます。 コミットに対するコメントも確認できます。 チーム設定です。複数人でのコラボレーシ

  • きっと皆好きになる!手書きで作るモックアップ·DENIM MOONGIFT

    Webサイトのモックアップ(ワイヤーフレーム)を作る作業は面白い。実際の開発とは異なり、想像の羽を羽ばたかせてどんどん試すことができる。そうしたツールはこれまでにも幾つか紹介してきた。 手書き風モックアップ作成 この手のツールはあまり奇麗なインタフェースであってはならない。むしろ雑さが残るくらいがちょうど良い。そこで手書きで作るDENIMを紹介しよう。 DENIMJavaで作られたモックアップ作成ソフトウェアだ。単一ページだけでなく、Webサイト全体を構築できるのが特徴だ。 DENIMWindowsMac OSXLinuxやSolarisといったマルチプラットフォームに対応したソフトウェアだ。若干特殊なインタフェースで、まるでホワイトボードに書いていくかのようにモックアップを作成できる。 まずすることは鉛筆ツールで四角を描くことだ。これが自動的にページになる。メニューから選んで奇麗

    きっと皆好きになる!手書きで作るモックアップ·DENIM MOONGIFT
  • MOONGIFT: » 便利なGUIのMySQLフロントエンド「Navicat for MySQL Lite」:オープンソースを毎日紹介

    最近では中規模くらいのプロジェクトであればMySQLを利用することが多くなってきた。Railsをはじめとした各種Webアプリケーションの影響によるところが大きいようで、PostgreSQLより触る機会が多い。 そんなMySQLを効率的に管理できるインタフェースを紹介しよう。 今回紹介するフリーウェアはNavicat for MySQL Lite、Navicat for MySQLの機能限定版だ。 Navicat for MySQLは以前使っていて、非常に便利なMySQLクライアントだった。Windows版、Mac OSX版が用意されている。特に便利なのが外部のMySQLサーバへの接続で、SSH(証明書も対応)を使ってGUIベースでMySQLを管理できるようになる。この機能がNavicat for MySQL Liteでも対応しているようなので使ってみる予定だ。試したことはないが、HTTPト

    MOONGIFT: » 便利なGUIのMySQLフロントエンド「Navicat for MySQL Lite」:オープンソースを毎日紹介
  • MOONGIFT: » 必見!iPod Touch/iPhone向け統合開発環境「Jiggy」:オープンソースを毎日紹介:

    これは必見。もう何が何やら訳が分からない。 iPod Touchの新価はJailBreakしたところから始まるといっても過言ではない(とは言え、JailBreakは自己責任で)。様々なアプリケーションが提供されているが、自分でも作ってみたいと思ったことはないだろうか。 通常のアプリケーションと違うので難しいと思っているだろうか。そんなあなたに統合開発環境をご紹介しよう。しかも、iPod Touch/iPhone上で動くのだ。 今回紹介するオープンソース・ソフトウェアはJiggy、iPod Touch/iPhone統合開発環境だ。ライセンスは明記されていないが、Mozilla系のライブラリをインクルードしているので、Jiggy自体もオープンソースで提供されているはずだ。 Jiggyの面白い点、それはiPod Touch上で動作するサーバ型の統合開発環境であるという点だ。JailBreakした

    MOONGIFT: » 必見!iPod Touch/iPhone向け統合開発環境「Jiggy」:オープンソースを毎日紹介:
  • MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介

    最近はWebアプリケーションとローカルアプリケーションの境がなくなってきた。むしろWebアプリケーションのほうがインターネットとの親和性も高く、便利なことが多い。 開発者にとっても、コンパイルの手間などがない分、Webアプリケーション方が楽だろう。そんなWebアプリケーション推進の波が強まるであろうソフトウェアがこれだ。 今回紹介するオープンソース・ソフトウェアはSlingshot、Railsアプリケーションをローカルアプリケーションにするソフトウェアだ。 これは凄い。サンプルとして、Radiant CMSがMac OSX用ローカルアプリケーションとしてパッケージされて配布されているが、ちゃんと動作する。 これを使えばTodo管理やパスワード管理といったアプリケーションもWeb化できる。Apacheの設定も不要、データベースも不要(SQLiteを内包)、Rails自体も設定不要で動作してく

    MOONGIFT: » 必見!Railsがローカルアプリケーションに「Slingshot」:オープンソースを毎日紹介
  • MOONGIFT: » WikiがDBとして進化した「wikidBASE」:オープンソースを毎日紹介

    Wikiとはただ文字列を書き連ねるだけの存在ではない。その積み重ねはいわゆるDBとなって、活用されるものだ。とは言え、柔軟性が高過ぎて自由に書かれただけではDBとしての活用は難しい。 ある程度の項目を区切って入力できればベストだろう。かといってWikiの柔軟性は失わない事が前提だ。 今回紹介するオープンソース・ソフトウェアはwikidBASE、Python製のWikiエンジンだ。 wikidBASEはいわゆるWikiエンジンとして開発されている。普通のWikiとしての利用は無論可能だ。だが、それはwikidBASEの目指すべき使い方ではない。このWikiエンジンには秘めたる実力がある。 それが簡易DBとしての利用だ。データ項目の定義はユーザ自身ができる。入力フォームは自動的に生成され、テキストボックスのみならず、ドロップダウンやチェックボックス等も生成される。日付を定義することで、カレンダ

    MOONGIFT: » WikiがDBとして進化した「wikidBASE」:オープンソースを毎日紹介
  • 1