タグ

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

  • 自社内に立てるのもOK。Ruby on Rails製、シンプルなGitHubクローン·GitHaven MOONGIFT

    GitHavenはGitHubクローンのオープンソース・ソフトウェアです。Ruby on Railsで開発されています。 バージョン管理システムの一つGitが爆発的に人気を集めるきっかけになったのがGitHubです。そんなGithubクローン(今では結構変わってしまいましたが)として有名なのがGitoriousですが、今回はもう一つGitHavenを紹介します。 トップページです。さっぱりとした画面です。まずはサインアップまたはログインを行います。 サインアップする際に公開鍵も登録できます。この辺りはSSHを使うgitらしいサービスです。 無事サインナップ完了です。 リポジトリを作成しました。この表示もGithubに似ています。 リポジトリの設定画面です。パーミッションの設定も可能です(プライベートリポジトリを作成できます)。 ユーザ設定画面です。 ユーザプロフィール画面です。リポジトリが

  • JavaScriptの3Dエンジン·Three.js MOONGIFT

    Three.jsはJavaScriptのオープンソース・ソフトウェア。Webブラウザが高機能化していく中で競われているのがJavaScriptエンジンの性能だ。実行速度が向上することによって、Webアプリケーションなどの利用が促進される。HTMLレンダリング性能と合わせて重要な指針だ。 マウスの動きを追従する エンジンが高機能化すれば実現できる幅が広がる。その一つが3Dレンダリングだ。JavaScriptで3Dオブジェクトが表現できるようになれば、ゲームはもちろん様々な分野で活用できるだろう。そのレンダリングエンジンとしてThree.jsを紹介しよう。 Three.jsは3Dオブジェクトをレンダリングするライブラリで、先日話題になったGoogleマップを使ったマッシュアップ「The Wilderness Downtown」もこのThree.jsを使って作られた一つだ。さらにマウスで反応する

  • SEOに力を入れるなら使おう·Seo Panel MOONGIFT

    Seo PanelはPHP/MySQL製のオープンソース・ソフトウェア。検索エンジン最適化、いわゆるSEOだが最も重要なのは有益なコンテンツをただひたすらに積み重ねていくことだ。小手先のテクニックではそうそう順位は操作できない。なにせ各検索サービスはそうしたテクニックと戦っているのだ。 WebベースのSEOチェッカー だがコンテンツを積み重ねていく中で順位が変動するのは気になる所だろう。メタタグやキーワードによっても最適化する道もある。そうしたSEOの手法を教えてくれつつ、日々のチェックが可能なのがSeo Panelだ。 SEO系のソフトウェアというと有料で提供されるものが多い。また、おおっぴらにWebサービスとして展開するのは検索エンジンから嫌われる可能性がある。その点においてSeo Panelは個々にインストールが可能で、かつ無償というすばらしい選択肢になる。 ツール管理 キーワードを

    SEOに力を入れるなら使おう·Seo Panel MOONGIFT
  • PHPでExcelファイルを読み込む·PHP Excel Reader MOONGIFT

    PHP Excel ReaderはPHP製のオープンソース・ソフトウェア。業務システムなどでは、ユーザが作ったExcelファイルをシステムに読み込ませると言ったニーズが多い。そんな時使われるのはCSVとして出力して読み込ませるという方法だ。 Webブラウザ上に表示したサンプル だがごくわずかなファイルであれば良いが、数百ものExcelファイルを読み込むとなると変換もひと手間になってしまう。そこで使ってみたいのはPHPExcelファイルを読み込むライブラリだ。かなり使えそうなのがPHP Excel Readerだ。 PHP Excel Readerはセルの値だけでなく、太字やイタリックと言った装飾の再現にも対応している。それだけではない。枠線やその色も取得し、再現が出来る。さらに埋め込まれた式を認識して、別なセルの値を参照することもできる。 元ファイル 再現性の高さはデモのExcelファイ

    PHPでExcelファイルを読み込む·PHP Excel Reader MOONGIFT
  • Webサイトがさくさく出来るRails CMS·Casein MOONGIFT

    CaseinはRuby on Rails製のオープンソース・ソフトウェア。Webサイトを新しく開発する際の面倒に感じるのは、ユーザ画面はどうにかなっても、管理画面を作る必要があること。そして管理画面のデザインは意外とやっつけな場合が多いということだ。 ログイン画面 逆に言えばこれらの問題が解決するならばシステムを開発するのはもっと簡単になりそうだ。元々RailsはWebシステムをどんどん開発できる、便利なフレームワークではある。だがさらにCaseinを使えばもっと容易にシンプルになる。 Caseinは簡単に言えば管理画面を提供するソフトウェアだ。Railsプラグインとして動作する。モデルを作る際にCaseinを経由して作れば、管理画面にモデルをメンテナンスするためのタブを追加してくれる。CRUD操作はここから自由に行える。 ユーザ管理機能 管理画面の整ったデザインがやる気を出させる。ユーザ

    Webサイトがさくさく出来るRails CMS·Casein MOONGIFT
  • JavaScriptを使わずにmixiアプリを作る!·mist.js MOONGIFT

    mist.jsはJavaScript製/jQueryを使ったオープンソース・ソフトウェア。OpenSocialによってSNS上で実行できるアプリケーション環境が増えてきた。日ではmixiやGooが有名なプレーヤになるだろう。実際に作ってみたいと考えている企業、個人も多いはずだ。 サンプルより。マイミクを取得する アイディアはあっても、プログラミングが苦手で参加を躊躇してしまっている…という人がいるかも知れない。そんな方はまずはmist.jsからはじめてみてはいかがだろう。mist.jsはなんとJavaScriptすら使わずにmixiアプリが開発できるフレームワークだ。 タネを言えばJavaScriptの代わりにmist.jsが定義する方式に則って記述することで、データの取得周りを隠蔽できるということだ。とはいえ取れるデータは多い。OWNER/VIEWER、マイミク、IDで指定してユーザ情

    JavaScriptを使わずにmixiアプリを作る!·mist.js MOONGIFT
  • さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT

    Google App Engine(GAE)の可能性はJavaをサポートしたことによってその可能性を飛躍的に向上させた。JavaVM上で実装された言語であれば何でも動作する。JRubyもその一つで、Ruby on RailsGoogle App Engine上で動作する。 GAEのパワーを素早くゲットする とは言えやはりマイノリティだけに色々な準備が必要とされていた。そのため敬遠していた人も多いだろうが、Rails on GAEによって大きく舵を切ることになりそうだ。 今回紹介するオープンソース・ソフトウェアはRails on GAE、GAEでRuby on Railsを動かすためのプラグインだ。 Rails on GAEはRuby on RailsをGAEで動作させるために必要なタスクを予めインストールすることで、後は順番に従って進めるだけでJRuby on Railsができるようにな

    さくっとRails on Google App Engineをはじめる·Rails on GAE MOONGIFT
  • 優秀なPHPのWebアクセス解析·Open Web Analytics MOONGIFT

    アクセス解析として有名な物と言えばGoogleのAnalytics、ビジネス向けであればSiteCatalystになるだろう。だが予算をそこまで出せず、とはいえ外部のサービスは使いがたいという場面はよくある。そんな中、できるだけ見栄えのいいアクセス解析システムを願うならオープンソースを使わざるを得ない。 インストールウィザードでスクリプトの出力までできる 通常のWebサイトはもちろん、WordPressやMediaWikiと親和性の高いアクセス解析としてOpen Web Analyticsを紹介しよう。 今回紹介するオープンソース・ソフトウェアはOpen Web Analytics。高機能なアクセス解析システムだ。 Open Web AnalyticsはPHP+MySQLによるアクセス解析システムだ。JavaScriptタグを使ってアクセス解析を行うのが基だが、PHPのシステムであればフ

    優秀なPHPのWebアクセス解析·Open Web Analytics MOONGIFT
  • MOONGIFT: » あなたのパワーポイントファイルを素敵なFlashに「iSpring Free」:オープンソースを毎日紹介

    パワーポイントの欠点は、MS Officeを持っていないと編集できないことにある。OpenOfficeを入れれば編集できる、だが重たいのが難点だ。閲覧だけならフリーのビューワーもあるが、Mac OSXだったらどうしよう。 変換したファイル(via Rails for Ruby 1.9) ではフリーウェアなどを使って印刷機能からPDFにしてしまえばどうだろう。PDFは大抵のPCに入っているだろう。だが閲覧が専用ソフトウェアを介してのみ行われるのが面倒だ。ブラウザだけでさらっと見られるのが良い、そう思うあなたはこれを使うのが良いだろう。 今回紹介するフリーウェアはiSpring Free、パワーポイントをFlash形式に変換するソフトウェアだ。 iSpring Freeはパワーポイントのツールバーにインストールされるソフトウェアだ。クリックするだけで簡単にパワーポイントのファイルをFlash形

    MOONGIFT: » あなたのパワーポイントファイルを素敵なFlashに「iSpring Free」:オープンソースを毎日紹介
  • 1