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

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

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

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

もっと見る

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つほど紹介します。

List

  • 2012/07/17

Mozilla製。みんなで作るイラストアニメーション「Parapara Animation」

Parapara Animationはタブレットなどで描いたイラストをアニメーションを作成するMozilla製のソフトウェアです。Mozillaが作り出すソフトウェアはオープンなWebを実感させるものが多数あります。今回はParapara Animationを紹介します。ベースになる大きなキャンバスの上にみんなが作った...

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

  • 2012/07/16

ごくごく小さなJavaScriptインタプリタ「TinyJS」

TinyJSはC++で作られた小さなJavaScriptインタプリタです。mrubyというプロジェクトに注目が集まっています。Rubyの軽量版で、組み込み系に適した実行環境です。ごく小さな実行環境は組み込み系へ適用したり、スマートフォンでも軽快に動作するなど使い道が多いと思われます。そこで紹介したいのがTinyJS、C...

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

  • 2012/07/16

Web上で録音、再生を可能にする小さなJavaScript/Flashライブラリ「WAMI recorder」

WAMI recorderはJavaScriptから操作可能なFlash製の音声録音、再生ライブラリです。HTML5が浸透しつつありますが、逆にJavaScriptでは出来ないもどかしい部分も明確になってきています。その一つにマイクロフォンへのアクセスがあります。しかしそんな時こそFlashと連携させれば良いのです。W...

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

  • 2012/07/15

Google Chromeでスマートフォンサイトを閲覧するユーザエージェントスイッチャー「ctouch」

ctouchは選択式でユーザエージェントをiOS向けに切り替えられるGoogle Chrome機能拡張です。Google ChromeはWebKitをレンダリングエンジンに使っています。なのでiOSのMobile Safariとほぼ変わらない表示ができるようになっています。そこでctouchを使ってスマホサイトの開発に...

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

  • 2012/07/15

SVGを用いたリサイズ対応の地図「jQuery Vector Maps」

jQuery Vector MapsはSVGで描かれた地図です。JavaScriptとの親和性が高いです。HTML5から標準に取り入れられた技術の一つにSVGがあります。IllustratorなどもSVGで出力できますが、まだまだ利用範囲は広くありません。そこでSVGを使ったデモとしてjQuery Vector Map...

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

  • 2012/07/14

ランチャーいらず。ファイル名を指定して実行を管理「Win+R Alias Manager」

Win+R Alias ManagerはWindowsキー+Rで呼び出されるショートカットを追加、削除できるソフトウェアです。Windowsの操作に慣れた人は積極的にキーボードショートカットを使います。特に便利なのはWindowsキー+Rで呼び出したダイアログからプログラムを呼び出す方法です。それをもっと便利にしてくれ...

List

  • 2012/07/14

テーマに沿って動画を集めよう。オンライン動画データベース「pan.do/ra」

pan.do/raは動画データベースサイトを作るためのソフトウェアです。オンラインには多数の動画が登録されています。動画共有サイトを使ってもいいですが、自分で動画を集めたサイトを作るならばpan.do/raを使ってみても面白そうです。トップページです。多数の動画が登録されています。動画の詳細です。再生中です。pan.d...

List

  • 2012/07/14

アラームや添付ファイルも追加できるマルチプラットフォームの付箋紙「GloboNote」

GloboNoteはJava製、マルチプラットフォームで動作する付箋紙ソフトウェアです。企業においてちょっとしたメモとして多用されるのが付箋紙です。デスクトップ上に貼付けられる付箋紙アプリも多数あり、どれも人気があります。今回はオープンソースの付箋紙ソフトウェアGloboNoteを紹介します。インストールはインストーラ...

List

  • 2012/07/13

まるで魔法。GitリポジトリをHerokuに直接デプロイ「Heroku Installer」

Heroku InstallerはGitリポジトリを指定してHerokuへの新規インスタンス立ち上げからデプロイまで自動化してくれるソフトウェアです。ローカルで動作するソフトウェアはバイナリの配布ができるのでダウンロードしてすぐに試せます。Webアプリケーションの場合、サーバのセットアップからアップロードなど様々な手順...

40505?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-02-11.09.10_thumb1

  • 2012/07/13

ブログにどうぞ。WebページにGitHubリポジトリを埋め込む「Repo.js」

Repo.jsはGitHubリポジトリをWebページ内に埋め込めるようにするJavaScriptライブラリです。GitHubの新しく想像した価値の一つがソースコードは魅力的なコンテンツになるということです。Gistもそうですがソースコードをブログの中に埋め込んでいる人が多数います。そこでさらに一歩勧めてリポジトリ自体を...

List

  • Premium_s 2012/07/13

業務で使えるオープンソース(35)「コマース」

今回のテーマはコマースです。特にスマートフォン向けのコマースシステムに特化してご紹介します。また、現在コマースを考える上で見逃せない大事なポイント6つについても取り上げます。

40498?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2012%2f07%2fscreenshot-2012-07-02-11.03.25_thumb1

  • 2012/07/13

誤った利用を防ぐために。このソフトウェアのライセンスは何かを特定「JNinka」

JNinkaはソースコードライセンス識別エンジンninkaのJavaフロントエンドです。自分が使っているライブラリのライセンスはきちんと把握しているでしょうか。時折GPLのコードが混ざっていて騒ぎになるといったニュースもあります。そこで予めそうした問題が発生しないようチェックする際に使いたいのがJNinkaです。メイン...