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

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

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

2017/12/14
できることを全力でやる
2017/11/25
恥ずかしさを感じないためにできること
2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理

もっと見る

39088?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch4_thumb2

  • 2012/06/04

ついに登場。Windowsプログラマー向けGitHubクライアント「GitHub for Windows」

GitHub for WindowsはGitHub専用のWindowsフロントエンドです。GitHubではこれまでMac OSX専用のフロントエンドを提供してきましたが、ついにWindows版が登場しました。それがGitHub for Windowsです。まずログインします。ログインしました。リポジトリへのコミット時の...

39073?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f120523-0002_thumb

  • 2012/06/03

自社に立てよう。クールでモダンなGitリポジトリビューワー「GitList」

GitListはGithubライクなGitリポジトリビューワーです。Githubのリポジトリビューワーは日々進化しており、かなり格好いいと思うのですが、Githubにリポジトリがないと見られません(当たり前ですが)。しかしGitListを使えばあれに似たUIでリポジトリを閲覧できるようになります。インデックスです。リポ...

39056?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-23-11.50.36_thumb

  • 2012/06/03

多彩なフレームワークに対応したPHP向け認証ライブラリ「Opauth」

OpauthはPHP向けの認証ライブラリです。抽象化することで多様なプロバイダーに容易に対応できます。Webサービスで認証を用意すると言っても今は多様な技術が存在します。単なるID/パスワードに限らず、OpenIDやOAuthもあります。サービスプロバイダーごとに実装も若干変わったりします。そうした認証技術を統合して使...

39041?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-23-11.43.22_thumb

  • 2012/06/02

試してみよう。Webベースのドローアプリケーション「Stylo」

StyloはWebベースのドローアプリケーションです。データの保存はできませんが、多機能です。ドローという技術は応用範囲がとても広いです。IllustratorやFireworks、さらにVisioなどもドローソフトウェアと言えます。そんなドローをWebベースで再現するソフトウェアがStyloです。四角を配置してみまし...

39028?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fsnapshot_thumb

  • 2012/06/02

iSightからキャプチャして画像を保存「ImageSnap」

ImageSnapはiSightなどのWebカムをキャプチャして画像を保存するコマンドラインツールです。Webカムの動画チャット以外での利用を考えてみましょう。幾つか面白いプロダクトも出始めています。しかしデバイスに接続してデータを取得して…というのは大変そうです。そこで使ってみたいのがImageSnapです。使い方は...

List

  • 2012/06/02

面白い。回転させながら撮った写真をスムーズに閲覧「Image Rotation」

Image Rotationは対象を回転しながら撮影した写真をマウス操作で回転させられるソフトウェアです。通常、写真は平面にしか撮影できません。そのため後で写真を見た時に、これを横から見たかった…と思ったりするかも知れません。そこで試して欲しいのがImage Rotationです。マウス操作で自由な角度から写真を楽しめ...

39014?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-22-14.03.30_thumb

  • 2012/06/01

試そう。Webブラウザ上で3Dモデリング「Shapesmith」

ShapesmithはWebブラウザ上で3Dオブジェクトのモデリングを行うソフトウェアです。テキストを書くサービスはたくさんあります。最近ではWeb上で画像編集を行えるサービスもあります。YouTubeなどは動画の編集にも対応しています。次にくるのはそう、3Dです。ShapesmithはWeb上で3Dモデリングが行える...

38997?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2f3dsearch3_thumb2

  • 2012/06/01

スクリーンショットを使ってWindowsを自動操作「すくすく」

すくすくはスクリーンショットを使ったコンピュータ自動操作ソフトウェアです。コンピュータを自動操作したいというニーズはGUIでも変わることがありません。画面上のボタンをクリックする、マウス座標を指定して動かすなど様々な手法がありますが、今回紹介するのはスクリーンショットを使ったすくすくです。起動しました。まずサンプルを読...

List

  • Premium_s 2012/06/01

業務で使えるオープンソース(27)「ダミーサービス」

今回のテーマは「ダミーサービス」です。開発を行っている際などに利用する、本家サービスのダミー版であったり、ローカルで立てられるようなサービス、ソフトウェアになります。また、どういった際に使えるかを紹介します。万一のミスを防ぐ際にも有用です。

38990?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-15.39.10_thumb

  • 2012/06/01

スムーズなアニメーションが格好いい、埋め込み型プレゼンテーション「Presenteer.js」

Presenteer.jsはページ内の一部をクリックで動作するプレゼンテーションにするライブラリです。Web上で動くスライドライブラリは多数あります。大抵プレゼンテーションを前提に大画面で表示されるものですが、Presenteer.jsはちょっと違います。Webサイト内に埋め込んでサービスを紹介したりするのに使えるプレ...

38977?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-15.34.46_thumb

  • 2012/05/31

ゲームに使える。オブジェクトと光源によって生まれる影を描画「Illuminated.js」

Illuminated.jsは光とオブジェクトの影を自動計算するJavaScriptライブラリです。RPGゲームやアクションゲームで効果的です。光があるところには必ず影がある、どこかの大魔王もそういってやられていきました。ということでJavaScriptを使ってオブジェクトと光、そして影を計算するライブラリIllumi...

38962?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-15.27.51_thumb

  • 2012/05/31

描いた絵の再生も可能なFlash製お絵描きライブラリ「ぺいんとこ」

ぺいんとこはActionScript3で作られたお絵描きライブラリです。最近はHTML5によるペイントアプリケーションも出てきていますが、まだまだ機能ではFlashに劣ります。そこで試して欲しいのがぺいんとこ、ActionScript3によるお絵描きライブラリです。デモアプリケーションです。直線を引きます。色々な線を引...

List

  • 2012/05/31

PHPでもリアルタイムWeb。node.php「React」

node.jsの魅力はノンブロッキングシステムにあります。そんなnode.jsの魅力をPHPで実現するソフトウェアがReactです。サンプルコードです。読み込むたびに数字が繰り上がります。同時に二つのファイルをダウンロードするデモです。パラレルで処理されています。サーバを実行しているところです。読み込むと数値が繰り上が...

List

  • 2012/05/30

bundlerやnpmにインスパイアされたPHPライブラリシステム「Composer」

ComposerはPHPのライブラリ自動セットアップソフトウェアです。PHPには長い開発の歴史があり、開発人口も多いと思われるのですが、役立つごく小さなライブラリの普及があまり広まっていないように見えます。Pearというシステムもありますが、どうも使い勝手がよくありません。そこでライブラリをセットアップしてくれるCom...

38943?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-14.50.13_thumb

  • 2012/05/30

あの時僕はどんな気分だったか、を記録するコミットフックシステム「lolcommits」

lolcommitsはGitのコミット時にWebカムで撮影して画像をログとして残すソフトウェアです。コミットした時ってどんな気分だろう。新しい機能を追加してハッピーか、バグを修正してバッドか、はたまたテストに翻弄されてうんざりか…そんな気分をログしておいてくれるソフトウェアがlolcommitsです。インストールします...

38936?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-14.32.58_thumb

  • 2012/05/30

こんなことまで。HTML5による動画チャットや通話を可能にする「sipML5」

sipML5はHTML5で実装されたSIPクライアントです。インターネット電話というとSkypeやLINEが有名ですが、IP電話もまたインターネットを使った電話システムです。そこで使われているSIPをHTML5でサポートしたのがsipML5です。コネクトしました。が、対話しようとしてもできませんでした…。利用に際しては...

38929?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f05%2fscreenshot-2012-05-21-13.32.10_thumb

  • 2012/05/29

ピアノに音が落下、そんなWebベースのMIDIプレーヤ「Euphony」

EuphonyはWebベースのMIDIプレーヤです。キーボードを音階が通過していくビジュアルが奇麗です。オンラインで扱える音楽ファイルのデファクトはMP3です。しかし昔から存在して大量にあるのがMIDIファイルです。そんな懐かしのMIDIファイルをWeb上で演奏できるのがEuphonyです。MIDIファイルを解析して、...

List

  • 2012/05/29

iA Writer風の物書き集中型Webテキストエディタ「WebWriter」

WebWriterはWebベースの物書き集中型のテキストエディタです。ブログやコミュニティサイトなど、オンラインでテキストを書く機会は多いですが、テキストエリアの貧弱さには辟易します。そこで試したいのがWebWriter、Webベーステキストエディアです。表示されているものがそのまま入力できます。を入力補完してくれます...

List

  • Premium_s 2012/05/29

業務で使えるオープンソース(26)「HTMLテーブル」

業務システムを作っていて必ず発生すると言えるのがHTMLベースのテーブル表示です。テーブル表示は表計算のルックスに似ているため、ユーザからはMS Excelレベルの機能を求められることが多々あります。そこで今回はHTMLテーブルを高機能化するライブラリ、機能要件、Webベースの表計算SaaSについてご紹介します。

List

  • 2012/05/29

PDFをPDFのまま差分チェック「DiffPDF」

DiffPDFはPDFファイル同士のテキスト、描画の差分を表示するソフトウェアです。プログラマーが開発中によく使うのがDiffです。行や単語単位で比較し、どこが違うか分かるので修正したり相違点をチェックしたりするのにとても便利です。そんなDiffをPDFでも使えるようにするのがDiffPDFです。メイン画面です。二つの...