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

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

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

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

もっと見る

40795?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-10-14.39.34_thumb

  • 2012/07/23

シンプルで格好いい。親切なコードレビューシステム「Barkeep」

BarkeepはGitリポジトリに対応したユーザビリティ高いコードレビューシステムです。会社でプログラミングを行っているとそのコードの品質はばらつきが出てきます。そうするとバグが多くなったり、予期しない問題に直面したりします。それを防ぐのに有効なのがコードレビューです。Barkeepはユーザフレンドリーなコードレビュー...

List

  • 2012/07/23

Passbook用のpkpassファイルを作成、編集「PHP-Passkit」

PHP-PasskitはiOS6のPassbook用ファイルであるpkpassファイルを作成したり編集するソフトウェアです。iOS6の新機能の一つであるPassbook。クーポンや搭乗券、チケットなどをiOSの中に入れてしまおうという試みですが、その電子チケットの作り方をコードを使って教えてくれるのがPHP-Passk...

List

  • 2012/07/22

自分だけのアルゴリズムで勝負。自動FX取引ソフトウェア「jiji」

jijiはRuby製の自動FX取引ソフトウェアです。FXで収益を出すというのはとても大変なことで、よく大損した人たちの阿鼻叫喚を聞きます。とは言えFXをはじめたいと思う人は多く、関連書籍もたくさんあります。自分なりの収益を出す方法がある、そう考える人はjijiを使ってみると面白いかも知れません。グラフです。細かく描かれ...

40756?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-10-14.23.33_thumb

  • 2012/07/22

ePubファイルをQuickLookで閲覧「EPUBQLGenerator」

EPUBQLGeneratorはePubファイルをQuickLook対応にするプラグインです。QuickLookは一度慣れると手放せなくなるMac OSXの機能です。どんなファイルでも(対応していれば)スペースキー一つで内容が閲覧できます。そこで最近よく使われるようになったePubファイルも対応させてくれるEPUBQL...

40751?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-10-14.20.06_thumb

  • 2012/07/21

ネイティブアプリ風の操作ができるスマートフォン用Webフレームワーク「Sidetap」

Sidetapはネイティブアプリライクな操作性が特徴のWebアプリケーションフレームワークです。iOS向けにサービスを提供する場合ネイティブアプリを使うのとWebアプリケーションとの二つが選択肢になります。よりユーザがアクセスしやすいのはWebアプリケーションでしょう。そこでユーザ体験を良いものにすべくSidetapを...

List

  • 2012/07/21

Torrentクライアントいらず。Google ChromeでTorrentネットワークからダウンロード「OneClick」

OneClickはGoogle ChromeにTorrentのダウンロード機能を加えるGoogle Chrome機能拡張です。日本ではP2Pに対するイメージの悪さからかなかなか普及しないTorrent。ダウンロード技術としてみると分散処理による速度向上は見逃せません。しかし専用クライアントを用意するのが面倒でした。そこ...

40735?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-10-13.50.44_thumb

  • 2012/07/21

JavaScriptでAR。FLARToolKitをJavaScriptへ移植「JSARToolKit」

JSARToolKitはFlash用ARライブラリFLARToolKitをJavaScriptに移植したライブラリになります。マーカーを使ったARというとマーカーを認識するカメラが必要になりますが、HTML5ではWebカムのAPIはまだ一般的ではありません。そのためFlashを使うのですが、有名なものとしてはFLART...

40722?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-03-13.21.21_thumb

  • 2012/07/20

定番のネーミング。MongoDB用フロントエンド「phpMoAdmin」

phpMoAdminはWebベース、PHP製のMongoDBフロントエンドです。PHPでデータベースを管理する場合はおなじみのphp○○admin。MongoDBにももちろん存在します。それがphpMoAdminです。トップページです。データベースを指定するとコレクションが一覧されます。コレクションを選択すると一気に内...

40707?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-16.42.10_thumb

  • 2012/07/20

猫必見。いいねボタンを猫仕様に「いいニャ」

いいニャはGoogle ChromeでFacebookを見た時にいいねをいいニャに変更し、クリックで猫の鳴き声が流れるようにする機能拡張です。Facebookが隆盛とあって、どんなWebサイトにもいいねボタンが表示されるようになりました。しかしどこもかしこもいいねばかりでは面白くありません。自分は猫だと思う人(?)なら...

41050?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2008%2f03%2f23-tm

  • Premium_s 2012/07/20

業務で使えるオープンソース(38)「オフライン」

今回のテーマはオフラインです。インターネットは日々の業務を助けてくれる便利なツールではありますが、同時に様々な誘惑を秘めたツールでもあります。そこで時間を無駄にせず生産性を高めるためにも接続を遮断したオフラインに注目してみましょう。オフラインの利点とその周辺技術、そしてオープンソース・ソフトウェアを紹介します。

40696?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-16.24.47_thumb

  • 2012/07/20

ファイルへのタグ付け、タグを使った検索を手軽に「Tagit」

TagitはMac OSX用のファイルへのタグ付け補助ソフトウェアです。Webサービスでは大抵使われているタグ。これをファイル管理に応用しようと言う試みは多数ありました。Tagitもその一つですが、検索がSpotlightを使っているという点において便利かも知れません。検索ウィンドウです。タグ名を入力します。こちらはタ...

List

  • 2012/07/19

RubyMotionをもっとRubyらしくするヘルパーライブラリ「BubbleWrap」

BubbleWrapはRubyMotionをよりRubyらしく書けるようにするヘルパーライブラリです。先日話題になったRubyでiOSアプリが作れるRubyMotion。しかし殆ど素のObjective-Cのコードを書く形であり、これならObjective-Cのままでも良いではないかと思ってしまいました。しかしそこに登...

40680?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-15.57.42_thumb

  • 2012/07/19

これは便利!JavaScriptのエラーをログする「ErrorBoard」

ErrorBoardはJavaScriptのエラーを監視してログに残してくれるソフトウェアです。システムでエラーが起きればそれをログに残して対処するというのは一般的です。しかしサーバサイドと違ってJavaScriptでのエラーは意外と放置されているのではないでしょうか。そこで使ってみたいのがErrorBoard、Jav...

List

  • 2012/07/19

iOS Dev Centerのデータをターミナルで確認「Cupertino」

CupertinoはターミナルベースのiOS Dev Centerフロントエンドです。iOSアプリの開発者であれば誰しもが利用するiOS Dev Center。しかし使い勝手が良いとはとても思いません。毎回面倒だなと思いながら使っている人に利用して欲しいのがCupertinoです。ターミナルからiOS Dev Cent...

40660?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-15.24.02_thumb

  • 2012/07/18

元Google製。Webベースでローカルファイルを編集するコラボレーションIDE「Collide」

CollideはWebベースのコラボレーションIDEです。XPなどの開発プラクティスの一つにあるのがペアプログラミングです。二人が並ぶことでOJT的に指導したり、自分の知らなかった機能に出会えたりします。そんなプログラマー同士のコラボレーションをリモートでも可能にするのがCollideです。最初にユーザ名を入力します。...

40645?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-15.15.51_thumb

  • 2012/07/18

viのキーバインド、TextMateのバンドルに対応したプログラミングエディタ「Vico」

VicoはMac OSX用のプログラミングエディタです。プログラマーであれば自分の手に馴染むエディタを探すべきです。しかしOSが変わったりするとまた探し直しかも知れません。最近Mac OSXを使い始めた人で良いプログラミングエディタがないならばVicoを試してみましょう。起動しました。Markdownファイルを開いてみ...

40628?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-14.55.48_thumb

  • 2012/07/18

ユーザビリティに配慮したシンプルなフォーラム「Mintboard」

MintboardはPHP製のユーザビリティを考慮したフォーラムソフトウェアです。オンラインコミュニケーションの基本と言えばフォーラムです。既に昔からいくつもソフトウェアが存在しますが、今回はPHP製のMintboardを紹介します。ユーザビリティに重点を置いたソフトウェアになります。トップページです。フォーラムが一覧...

40613?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-09-14.52.09_thumb

  • 2012/07/17

Google App Engine上で使える多彩な認証ライブラリ「EngineAuth」

EngineAuthはGoogle App Engine上で使える多彩な認証ライブラリです。Google App EngineではMySQL互換のリレーショナルDBも提供されるようになり、そろそろ触ってみようかと思っている人も多いのではないでしょうか。そんな時に使ってみたいのがEngineAuthです。多数の認証技術に...

List

  • 2012/07/17

SIMBLをインストールせずに使えるようにする「EasySIMBL」

EasySIMBLはインストール不要で使えるSIMBLです。Mac OSXでアプリケーションの動作を変更できるソフトウェアとして有名なのがSIMBLです。使われている人は多いと思いますがハッキング的でちょっと怖いと思っていた人も多いかと思います。そこで試して欲しいのがEasySIMBL、手軽に導入できるSIMBLです。...

List

  • Premium_s 2012/07/17

業務で使えるオープンソース(37)「リモートアクセス」

今回のテーマはリモートアクセスです。自宅をはじめ、遠隔地から社内のPCにアクセスしたり、同じ社内から別なbetunaPCにアクセスするためのサービス、ソフトウェアを紹介します。また、リモートアクセスの使い方に関して5つほど紹介します。