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

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

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

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

もっと見る

None

  • Premium_s 2015/01/13

良いソフトウェア名を考える

今回はオープンソース・ソフトウェア名に関する考察です。MOONGIFTでは日々情報収集を行う中で、多くのソフトウェア名を目にしますが、その名前を見れば良さそうなソフトウェアか否か判断できるようになっています。少なくとも今後もメンテナンスされていきそうか(それだけ開発者の情熱が感じられるか)どうかは分かります。そこで今回...

List

  • 2015/01/13

東京鉄道路線図 - 持っておくと便利な鉄道路線図

首都圏は電車の交通網が発展しているので、移動であれば車よりも電車を使った方が確実に移動できます。それだけにどの電車がどう他の路線と交わっているのかを把握するのは大切です。そこで使えるのが路線図です。地下鉄だけ、JRだけといった路線図はあったのですが、東京鉄道路線図は網羅的に、かつPublic Domainで公開された路...

List

  • 2015/01/12

radvent – アドベントカレンダーを自前で立てよう

12月になるとやってくるのがアドベントカレンダーです。12月1日〜24日まで、一つのテーマでみんながブログ記事を書いていきます。そのアドベントカレンダーを管理するサービスとしてはQiitaで知られています。しかし、今年の12月は独自に用意してみてはいかがでしょう。そのための基盤としてradventが使えるでしょう。##...

List

  • 2015/01/12

HTML5 Push Notifications - HTML5×Pusherで通知を表示

チャットやコミュニティサイトをはじめ、Webサイトを訪れているユーザに通知を投げたいと思うケースは多々あります。HTML5のデスクトップ通知を使う手もありますが、サポートしていないブラウザもあります。そこで試してみたいのがHTML5 Push Notificationsです。サイトの訪問中にしか使えませんが、サーバサイ...

List

  • 2015/01/11

Chrome DevTools App – Google ChromeのDevTools部分を単体アプリ化

Google ChromeをWebアプリケーション開発に使っている方はたくさんいます。なぜならば、ChromeのDevToolsが便利だからです。ソースを見たり、編集したり、さらにブレークポイントを仕込んで処理をとめたりとWeb開発を大いに加速してくれる存在です。そんなDevToolsだけを切り離したアプリケーションが...

List

  • 2015/01/11

hyhyhy - MarkdownからHTMLスライドを生成

プレゼンはアニメーションやグラフィックにこだわるのではなく、中身で勝負しなければなりません。そのためにはシンプルで分かりやすいプレゼン資料を考えるべきです。テキストベースであれば、特に内容にこだわったものが作れるでしょう。hyhyhyはMarkdownをベースにHTMLのスライドが作成できるソフトウェアです。コマンドラ...

List

  • 2015/01/10

giewiki – TiddlyWikiをGoogle App Engine上に

個人で使う時に便利なWikiとして有名なTiddlyWiki。ローカルで使うのが便利ですが、複数台のコンピュータで使ったり、今であればスマートフォンやタブレットからも使いたい時があるでしょう。そんな時にはローカルではなくサーバ上にある方が便利かも知れません。そこでTiddlyWikiをGoogle App Engine...

List

  • 2015/01/10

fake2db - 各種データベースに対応したダミーデータジェネレータ

システム開発を行っているときにダミーのデータが欲しくなることは多々あります。そんな時に本番データをコピーして使うのは大きな問題につながる可能性があるので決してしてはいけません。電話番号やメールアドレスなどを置き換える作業が逆に手間になる場合もあります。そこで使ってみたいのがダミーデータのジェネレータです。今回はPyth...

48998?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2014%2f01%2fscreenshot%25202014-01-16%252011.15.00_thumb.dbbc48e7112f0f79d4bdd8bec369576d

  • Premium_s 2015/01/09

ちゃんと管理できるタスク管理を考える

タスク管理の話題は定期的に出てきます。それだけに簡単に解決する問題ではないということでしょう。MOONGIFTではプロジェクト管理をはじめ、幾つかの組織でタスク管理の改善などを行ってきましたが、そういった作業の中で分かってきた改善案と関連するオープンソース・ソフトウェアを紹介します。## ステータスで管理するタスク管理...

List

  • 2015/01/09

PrettyEmbed – YouTube埋め込み動画をもっと格好良く表示

YouTubeは埋め込み表示に対応しています。どのWebサイトからでもクリック一つでYouTube動画が再生できるのは便利ですが、再生する前に上の方に動画タイトルやシェアボタンが表示されているのがあまり格好良くありません。もっと動画のプレビュー画像を目立たせたいと思うならばPrettyEmbedを使ってみましょう## ...

List

  • 2015/01/09

Github Node.js require() navigator - GitHubのnodeプロジェクトでrequireをクリッカブルに

IDEではよくある機能に関数ジャンプがあります。デバッグや開発効率をあげる際にとても役立つ機能です。しかしIDEが提供されていないスクリプト言語や、IDE以外のツールでソースコードを見た場合に使えないのでとても不便です。GitHubのソースコードビューワーで見ている時もそうです。ライブラリの詳細が知りたい時や、呼ばれて...

List

  • 2015/01/08

Ocean Wave Simulation – 波をWeb上で再現

自然の事象をコンピュータ上で再現するというのはとても難しいことです。しかしゲームをはじめとして、よりリアルさを求めていく中では自然現象の再現は欠かせません。髪の毛の動きですらそうです。Ocean Wave Simulationは波の動きを再現します。パラメータで変化する波を見ているだけで面白いソフトウェアです。## O...

List

  • 2015/01/08

BigPicture - 無限のノートを前に大きな絵を描こう

プロジェクトのコンセプトを描いたり、どんどん膨らんでいくアイディアをノートに書き込んでいく時にはその書く場所や文字の大きさにはこだわりたくないですよね。見た目には整頓されていなくとも、俯瞰的に見ればプロジェクトの全体像が分かる面白さがあります。BigPictureはまさにそれを可能にするソフトウェアです。テキストを書く...

List

  • 2015/01/07

SimulatorManager – iOSシミュレータのデータに簡単アクセス

iOS向けの開発を行っていると、シミュレータに入っているデータの管理が煩雑になります。端末、OSごとにデータの管理が異なるので面倒になり、結局全データをリセットしてしまいます。それでもこれをOS、バージョンごとに行うのは面倒です。そこでお勧めしたいのがSimulatorManagerです。シミュレータに入っているデータ...

List

  • 2015/01/07

Asciidoctor.js Live Preview - AsciiDocをHTML変換するGoogle Chrome機能拡張

最近はMarkdownに人気が集まっていますが、実際にはそれ以外にもたくさんのドキュメントマークアップが存在します。今回はその一つとしてAsciiDocを取り上げてみたいと思います。AsciiDocは昔から存在しますが、DocBook、

None

  • Premium_s 2015/01/07

MOONGIFTの考える2015年の注目ワード

2015年になりました。ということで一発目としてMOONGIFTの考える注目ワードを6つほどあげ、解説していきたいと思います!以下はプレミアムのみです。

List

  • 2015/01/06

GLITCHATRON – 丸や三角の加工もできるグリッチ画像ジェネレータ

スマートフォンやデジカメの機能がどんどん上がるのに伴って、正確な写真を撮影する技術はどんどん向上しています。そんな中、逆に人気を集めているのが写真データを壊したような効果をもたらすグリッチ写真です。GLITCHATRONはそんなグリッチ写真を生成するサービスです。単に壊すだけではなく、色々な効果を追加することもできます...

List

  • 2015/01/06

Focusable - 見て欲しい部分だけ残すハイライト表示

Webページで特にユーザに見てもらいたいポイントがあったらどう表示するのが良いでしょう。一瞬ハイライトさせたり、文字に色をつける、サイズを変える、点滅させるなど様々な方法があります。それは見て欲しい部分を目立たせる方法です。逆に見て欲しい部分以外を目立たなくする方法もあります。例えばモーダルウィンドウで使われます。その...

List

  • 2015/01/05

TouchstoneJS – ハイブリッドアプリ開発に使いたいUIフレームワーク

WebブラウザでネイティブライクなUIを作成するフレームワークはデザインのトレンドに合わせて年々変わってきています。テーマで最新のUIに対応できる場合もありますが、HTML5/JavaScript/CSS3の進化も考えると、常にトレンドに乗っておくのが良さそうです。TouchstoneJSは最新のUIフレームワークで、...

List

  • 2015/01/05

hive - Go製のクラウドソーシングバックエンド

日本でもここ数年話題になっているのがクラウドソーシングです。日本では案件という形で割と大きめなことが多いようですが、世界ではアンケートやアイディア集めなどごくごく小規模な場合もあります。hiveはそんなクラウドソーシングサービスを提供するためのソフトウェアですが、特徴としてUIがないというのが挙げられます。APIのみの...