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

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

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

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

もっと見る

List

  • 2014/06/22

Library Detector - あのサイトはどのJavaScriptライブラリを使っているか

Webシステムを開発していると他のサイトがどういった仕組みで動いているか気になったりしますよね。HTMLソースやURLからどんなプログラミング言語で、どんなフレームワークか知ったりするのは面白いです。サーバサイドは実際のところは分からないのですが、フロントエンドは分かります。ということで入れてみたいのがLibrary ...

List

  • 2014/06/21

Mailin – メールをJSONにしてくれるnode製のSMTPサーバ

メールとWebシステムを連携できると便利だよなと思いつつもメールサーバとしての堅牢、安定性やメールの解析などで二の足を踏んでしまっているという人は多いのではないかと思います。特にメールの解析が面倒と考える方に使ってみてほしいのがMailinです。node製のSMTPサーバで、受け取ったメールをなんとJSONにしてくれる...

None

  • 2014/06/21

github_public_repository_creator - GitHubのパブリックリポジトリを一発作成

GitHubはとても便利で、カジュアルなコードでもオープンソースとしてプロジェクト登録したくなります。しかしそれを繰り返している内に、リポジトリを作成する際にちょっとした手間を感じるようになってくるのではないでしょうか。そこで用意しておきたいのがgithub_public_repository_creatorです。コマ...

List

  • 2014/06/20

AutoDMG – カスタムMac OSXインストーラー作成

Mac OSXのインストーラーは最近、App Storeから配布されるようになっています。しかしクリーンインストールしたい場合やいくつかのマシンにまとめてインストールする場合は別途インストーラがある方が簡単です。そこでカスタムされたインストーラを作成できるAutoDMGを紹介します。アップデートも反映できるのが便利です...

None

  • 2014/06/20

横浜で朝活はじめます!

いつもMOONGIFTをご覧いただきありがとうございます。出社前の時間を有効に使うべく、朝活(LT形式)を開始します。まず最初は横浜(横浜駅近く)です。横浜IT朝活 #01 - connpass今後ともMOONGIFTをよろしくお願いいたします。

48179?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f05%2f51ebdc5ee6d5f98a558ad4f88ae2ba2a

  • Premium_s 2014/06/20

業務で使えるオープンソース(113)「Webファイルアップロード」

HTML5によってファイルのマルチ選択およびドラッグ&ドロップでのファイルアップロードが使えるようになりました。これによりそれまで感じていたストレスから解放されるようになったという方は多いと思います。とはいえデフォルトの機能をそのまま使っているのではユーザビリティは高くありません。そこで使ってみたいのがJavaScri...

List

  • 2014/06/20

Maverix Bootstrap Theme - BootstrapをベースにしたMac OSX風UIテーマ

ああ、これは面白い!Bootstrapで様々なテーマが作られていますが、基本的にWebアプリケーション向けです。Webでの利用については既に多数のコンテンツが存在しますし、おそらく今後も増えていくでしょう。そこで次に注目したいのがnode-WebKitとの組み合わせです。ネイティブアプリ風に動くWebアプリケーションの...

None

  • 2014/06/19

ColaScript – 様々な言語のいいとこ取りをした軽量プログラミング言語

CoffeeScript、TypeScript、Dart、ClearScriptなど様々なJavaScript代替言語になるプログラミング言語が存在します。個人的にはCoffeeScriptが好みですが、個人の好みによって選択が分かれるところでしょう。大事なのは自分の性に合っているか、会社で組む場合は生産性と品質になる...

List

  • 2014/06/19

PlayCanvas - 今後のトレンド!HTML5/WebGLなゲームエンジン

iOS 8からSafariがWebGLに対応することが発表されました。これによりスマートフォンにおいてもWebGLを使ったコンテンツが広がりを見せるでしょう。特に利用されると思われるのがゲーム分野かと思います。そこで注目したいのがWebGLによるゲームエンジンを提供するPlayCanvasです。オープンソースなゲームエ...

List

  • 2014/06/18

Famo.us – WebGL/Canvasを使って高度な表現を可能にするJavaScriptフレームワーク

スマートフォンにおいてWebかネイティブかと言った議論は常にされています。ネイティブアプリは高度なUI/UXを提供する一方、インストールの手間が否めません。Webは速度やUXにおいて見劣りがします。しかしWeb(HTML5)の進化は止まりません。ついにここまで!というフレームワークがFamo.usです。3Dを備えたレン...

List

  • 2014/06/18

Carvo - コンソールで英単語学習!

英語を苦手としている人の中にはボキャブラリーが少ないという課題があるように感じます。話す方はともかく、聞く方においてボキャブラリーが少ないと相手の言ったことが分からず、会話が困難になるのではないでしょうか。そこで単語帳ソフトウェアの紹介です。プログラマらしくスクリプトで動作するソフトウェア、Carvoです。## Car...

List

  • 2014/06/17

Raneto – node製のナレッジ特化型CMS

企業においてナレッジをいかに全員で共有するかは大きな問題です。Wikiを使うのも良いかもしれませんが、なかなか更新が業務の中で回らないのも実情でしょう。しかしドキュメントは事あるごとに作られていたりします。それらのドキュメントを一カ所にまとめるだけで意外といい感じのナレッジマネジメントシステムができるかも知れません。そ...

48177?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2014%2f02%2fscreenshot%25202014-02-17%25209.24.42_thumb.466bf674ef2e6d40fefe3da73f1926b7

  • Premium_s 2014/06/17

2014年前期に紹介したCMS&トレンドまとめ

CMSは常に注目の集まるキーワードです。WordPressという大きな主軸がある一方で、多様性あふれるCMSが随時作られています。そこで今回は2014年に紹介した各種CMSと最近のトレンドについてまとめました。## トレンド### 特徴をもたせる汎用的なCMSに人気が集まり、プラグインなどによって必要な機能をあてがって...

List

  • 2014/06/17

FoxReplace - Webサイトの文字を自動で置換するFirefoxアドオン

頻繁に訪れるWebサイトによって何度も同じ情報を目にすることがあります。そういった情報は消したいと思ったりするでしょう。ユーザスクリプトを使う手もありますが、JavaScriptを書くのはちょっと面倒です。そこで使ってみたいのがFoxReplaceです。あらかじめ置換リストを作っておくことで、Webページ上の文字を置換...

List

  • 2014/06/16

TTYGIF – ターミナル操作をアニメーションGIF化

最近、ソフトウェアの操作を動画ではなくアニメーションGIFにするケースが増えているようです。確かに音声不要でかつ手軽に扱える形式としてアニメーションGIFは都合が良さそうです。そんな操作はなにもGUIだけではありません。TTYGIFを使えばターミナル操作をアニメーションGIFにして残すことができます。## TTYGIF...

List

  • 2014/06/16

Skriv Markup Language - 拡張&素早く書ける軽量マークアップ

Markdown、reStructuredText、textile、各種Wiki記法…様々な軽量マークアップ言語が存在しますが、どれを使っていますか。これはほぼ好みによって選ばれるものですが、会社によっては一番多くの人たちが使っている記法に統一されているかも知れません。しかし世の中にはもっと数多くの記法が存在します。こ...

List

  • 2014/06/15

abbrase – フレーズで覚えやすいパスワード生成ツール

パスワードは適切に設定していますか。使い回したり簡単なものを設定したり、どこかに書き留めたり…そんなやってはいけないことリストの筆頭にあがるような運用はしていないでしょうか。そこで使ってみたいのがabbraseです。フレーズで覚えやすい単語を並べたパスワードを生成してくれます。## abbraseの使い方abbrase...

List

  • 2014/06/15

eyeLike - Webカムでアイトラッキング

コンピュータの入力と言えばキーボードとマウスが一般的ですが、この二つが使われるようになってとても久しいです。もっと進化してもおかしくはないはずです。最近では腕輪やLeapMotionなど新しい入力デバイスも増えています。昔からありつつも一般化はあまりしない入力デバイスとしてアイトラッキングがあります。理由としては精度と...

List

  • 2014/06/14

Software Detect – Webブラウザからソフトウェアのインストールチェック

ローカルで動作するソフトウェアではパスやスキーマを調べることで何のソフトウェアがインストールされているか分かったりします。システムユーティリティ系にその手のソフトウェアは多いです。しかしこれが安心して使えるのはローカルだからでしょう。Software Detectの怖さはWebベースながらインストールされているソフトウ...

List

  • 2014/06/14

altclass - 幅によってクラスを変更するJavaScriptライブラリ

レスポンシブWebデザインの面倒なところは同じような設定が散見されることではないでしょうか。上の方で幅の定義があるものの、実際のクラス定義はどの幅に対するものなのか分かりづらいことがあります。そこで使ってみたいのがaltclassです。JavaScriptを使いますが、幅によってクラスを付け替えてくれる便利なライブラリ...