ITエンジニア/デザイナ向けにオープンソースを毎日紹介

ホスティング - githubの記事一覧

プレミアムユーザー限定記事

MOONGIFTプレミアムは、月額500円の有料サービスです。詳細はこちらから

もっと見る

25717?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-25-11.54.59_thumb

  • 2011/03/07

勉強にも。Rails3で作られたシンプルなブログエンジン「BlogCast」

BlogCastはRuby on Rails3で開発されたシンプルなブログエンジン。BlogCastはRuby/Ruby on Rails製のオープンソース・ソフトウェア。MOONGIFTではこれまでWordPressを使ってきたが、リニューアル時に一部にRailsを組み込んだ。さらに数回のバージョンアップでRails...

25713?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-25-15.40.00_thumb

  • 2011/03/07

Webの体験を一歩未来に。OpenALをHTML5で実現する「WebAL」

WebALはWebブラウザで音楽を3D化する、OpenALをポーティングしたJavaScriptライブラリ。WebALはHTML5/JavaScript製のフリーウェア(ソースコードは公開されている)。ゲームにおいてグラフィックスと同じくらい欠かせない重要な要素が音だ。音楽によって臨場感を出したり、よりゲームの世界に入...

List

  • 2011/03/05

Webサイトに必須のCMSをライブラリで実装する「ComfortableMexicanSofa」

ComfortableMexicanSofaはRails組み込み型のCMS。ComfortableMexicanSofaはRuby/Ruby on Rails製のオープンソース・ソフトウェア。Webサービスを構築していて、ヘルプや説明ページ、利用規約と言った静的に近いコンテンツを掲載する機会は多々ある。データベースでペ...

25674?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fimg_0448_thumb

  • 2011/03/04

グリッチした写真を撮影するiPhone用カメラアプリ「Glitch Camera」

Glitch CameraはiPhoneで撮影した写真にグリッチ処理を施すカメラアプリ。Glitch CameraはiPhone用のフリーウェア(ソースコードは公開されている)。カメラには詳しくないのだが、ただ奇麗であれば良いという訳ではない世界だ。独特な世界を写し出せる方が面白く、撮影対象によってカメラを切り替えるの...

25666?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-23-17.13.04_thumb

  • 2011/03/04

HTML5/Canvasによる妙技。クライアントサイドで画像にイフェクト「CamanJS」

CamanJSはCanvasタグを使いクライアントサイドで画像にイフェクトを施すライブラリ。CamanJSはHTML5/JavaScript製のオープンソース・ソフトウェア。オンラインで画像を扱うケースは多々ある。ユーザ向けのWebサイトで画像をアップロードしてもらうといったこともあるだろう。画像はテキスト以上のインパ...

25453?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-14-12.08.21_thumb

  • 2011/03/03

PHPをApacheから切り離す。WSGI対応のPHP製アプリケーションサーバ「AppServer」

AppServerはWSGI等にインスパイアされたPHP製のWebアプリケーションサーバ。AppServerはPHP製のオープンソース・ソフトウェア。PHPはWebサイトの開発でおそらく最も利用されているプログラミング言語だろう。10年前ならともかく、今では企業の基幹システムでさえ利用されるようになっている。Apach...

25663?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-23-11.37.57_thumb

  • 2011/03/03

コードを書く、それ自体をコンテンツにするライブコーディングを実現する「Live coder」

Live coderはWebブラウザ上でコーディングし、それを他のユーザが閲覧、チャットできるソフトウェア。Live coderはnode.js製のフリーウェア(ソースコードは公開されている)。優秀な人が書いているコードを後ろから見るのは面白い。みるみる間にシステムが作られていくのは痛快でもある。イベントや勉強会で実際...

25620?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-21-12.49.49_thumb

  • 2011/03/02

GoogleのAPIを活用。平仮名を日本語変換するRubyライブラリ「Glitch IME」

Glitch IMEはGoogle CGI API for Japanese Inputをラッピングし、平仮名を日本語変換するRubyライブラリ。Glitch IMEはRuby製のオープンソース・ソフトウェア。英語はたった26文字しか種類がないが、日本語はその100倍近くの文字が存在する(常用レベルでも)。それらをアル...

25617?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-21-15.09.26_thumb

  • 2011/03/02

これは面白い。WebSocketを使ったWebベースのターミナル「ws-io」

ws-ioはWebSocketとI/Oを組み合わせることでWebベースのターミナルを実現する。ws-ioはRuby製のオープンソース・ソフトウェア。HTML5で新しく登場した機能は幾つもあるが、その中でも特殊な位置にあるのがWebSocketではないだろうか(仕様からは切り離されているが)。これまでになかったソケット通...

25611?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fimg_0441_thumb

  • 2011/03/02

スマートフォン最適化サイトを開発者へ。JavaScriptのデバッグをPCで行う「Thumbs」

Thumbsはスマートフォン対応サイトのJavaScriptデバッグをデスクトップから手軽にするライブラリ。ThumbsはJavaScript制のオープンソース・ソフトウェア。最近ではスマートフォンに最適化されたWebサイトを開発することも多くなってきた。HTMLコーディングは慣れれば問題ないだろうが、面倒なのがJav...

List

  • 2011/03/02

覚えておけば使える場面がある。情報がリスト表示されるiOSアプリに「EGOTableViewPullRefresh」

EGOTableViewPullRefreshはテーブルビューにおいてプル(引っ張る)アクションで情報を更新するiOSモック。EGOTableViewPullRefreshはiOS用のオープンソース・ソフトウェア。iPhone/iPadといったiOSデバイスの特徴はなんと言っても無駄をぎりぎりまで省いたシンプルな作りに...

25584?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-18-14.00.22_thumb

  • 2011/03/01

HTML5+Canvasタグによるアニメーションユーティリティ「gury」

guryはjQueryを使ったCanvasタグ用JavaScriptユーティリティ。HTML5向け。guryはjQuery/HTML5/JavaScriptによるオープンソース・ソフトウェア。HTML5の登場以来、期待が高まっているのがCanvasタグを使った図形描画だ。これまでは画像やFlashでしか作れなかったよう...

25554?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2f8df4edb8866f84105f13ac39ae582e32

  • 2011/02/28

新時代の入力デバイス。目の動きをトラッキングして入力する「EyeWriterCam」

EyeWriterCamは目の動きをトラッキングして絵を描くプロジェクトのためのソフトウェア。EyeWriterCamはMac OSX用のオープンソース・ソフトウェア。身体が不自由な人にとってこそ、コンピュータは役立つものだ。外に出ずとも様々な作業をこなせるようになる。もし全身が動かなかったとしても相トラッキングシステ...

List

  • 2011/02/25

Perlも使ったGoogle Chrome機能拡張。はてブユーザに便利なGoogle Chromeのスタートページ「Start From Hatebu」

Start From HatebuはPerl製のサーバを通してGoogle Chromeのスタートページにはてなブックマークを表示する機能拡張。Start From HatebuはPerl/JavaScript製、Google Chrome拡張のフリーウェア(ソースコードは公開されている)。Google Chrome標...

List

  • 2011/02/25

CPAN::shellよ、さようなら。そして新たなPerlライブラリインストーラー「cpanminus」

cpanminusはCPAN::shellに変わるPerlのライブラリ管理システム。cpanminusはPerl製のオープンソース・ソフトウェア。MOONGIFTではスクリプト言語の中では圧倒的にPerl製のソフトウェアを紹介することが少なかった。要因の一つにとにかくCPANを使ったインストールが面倒くさいというのがあ...

25490?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2f3dsearch3_thumb

  • 2011/02/25

WindowsでCouchDBを使った開発をするならばこれ「WinCouch」

WinCouchはポータブルで使えるWindows用のCouchDB。WinCouchはWindows用のフリーウェア。Webシステムの開発であれば何でもRDBMSという時代は終わろうとしている。データベースを使わないという選択肢もあるだろうし、NoSQLに代表されるKVSを利用するという手もある。管理画面KVSの一つ...

25485?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-15-9.58.23_thumb

  • 2011/02/24

スマートフォン向けサイトのデバッグに。JavaScriptを使ってiPhoneと対話する「iPhone JS Console」

iPhone JS ConsoleはWebSocketを使って母艦とiPhone間でJavaScriptを対話的に利用するソフトウェア。/s2IfiPhone JS ConsoleはWebベース、iPhone用のフリーウェア(ソースコードは公開されている)。スマートフォン向けのサービス提供を考える上で、ネイティブアプリ...

25462?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-14-14.25.51_thumb

  • 2011/02/24

他の公共交通機関でも実現してほしい。神奈中バスの時刻表ラッピングライブラリ「kanachu」

kanachuは神奈川中央交通バス(神奈中バス)の時刻表を取得、検索するRubyライブラリ。kanachuはRuby製のフリーウェア(ソースコードは公開されている)。バスは個々人で自動車に乗るのに比べるとエコな乗り物だ。電車に比べると遅れる事が多いものの、それでもあまり遅れることなく運行している。バスが最も使われれば車...

25646?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-23-10.16.52_thumb1

  • 2011/02/23

ぜひ触れてみよう。Sencha Inc.開発のWebGLフレームワーク「PhiloGL」

PhiloGLはWebGLフレームワーク。ゲームやデータのビジュアル化に利用できる。PhiloGLはJavaScript製のオープンソース・ソフトウェア。Webの技術は日々進化している。これまではプラグインを使ったり、特別な方法をとらねば出来なかった事も、どんどんデフォルトのブラウザでできるようになっている。その一つが...

25451?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f02%2fscreenshot2011-02-14-10.46.58_thumb

  • 2011/02/23

懐かしいサウンド。HTML5/JavaScriptによる効果音作成ソフトウェア「jsfx」

jsfxはHTML5/JavaScriptを使って動的にファミコンレベルの効果音を生成、再生するソフトウェア。jsfxはHTML5/JavaScript製のオープンソース・ソフトウェア。HTML5の登場以後、Webの世界が活発になってきている。ブラウザ互換性を考えるとまだまだ実用的ではないが、新しい試みがどんどん行われ...