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

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

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

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

もっと見る

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のみの...

List

  • 2015/01/04

JXcore – マルチスレッド対応のnode互換サーバ

ここ数年、node(node.js)の人気が高まっています。大型Webアプリケーションを開発に向いているのかと言った疑問点はありつつも、採用例は増えています。ノンブロッキングな特性も好まれる要因となっています。特にnodeを使っていて遅いと感じることはありませんが(まだそれほど大型なWebアプリケーションを作っていない...

List

  • 2015/01/04

Better Xcode ibeam cursor - Xcodeのカーソルをほんの少し見やすく

プログラマーは黒バックのエディタ画面を好みます。例えばXcodeでもそうです。文字を打っている限りは問題ないのですが、やっかいなのはマウスを動かすとキャレットが縦に細いのでマウスカーソルを見逃しやすくなるということです。マウスカーソルがなくなってイライラした経験を持っている人も少なくないでしょう。Better Xcod...

List

  • 2015/01/03

wysihtml – カスタマイズも簡単。HTML5 validなWYSIWYGエディタ

Webブラウザ上で使えるWYSIWYGなエディタは昔からずっと存在します。にも関わらず新しいソフトウェアが年々登場しているところを見ると、自分のサイトや使い方にぴったりマッチするツールがないのかも知れません。とにかくカスタマイズがしやすく自分たちのサイトに自由に組み込めるものが良いと考える方はwysihtmlを使ってみ...

List

  • 2015/01/03

Amethyst - キーボードでウィンドウを操作するMac OSX用ユーティリティ

GUIのOSにおいてウィンドウが重なって表示されたり、たくさんのウィンドウが並ぶと作業効率が非常に悪くなります。そのたびにマウスで探したり、新しいウィンドウを開いたりするのはとても面倒です。そこでウィンドウマネージャが必要になります。今回紹介するAmethystはMac OSX用のウィンドウマネージャで、xmonadを...

List

  • 2015/01/02

Firefox.html – FirefoxのUIをHTMLで再現

FirefoxのUIは徐々に変更されており、現在はGoogle Chromeにかなり感じになっています。それが特に悪いことはなく、操作性において迷いがなくなるので相互にブラウザを変更しても違和感なく使えるようになりそうです。そんなFirefoxのUIをHTMLで再現したのがFirefox.htmlです。元々ネイティブの...

List

  • 2015/01/02

Skyline - CSSフレームワーク開発のベースに

どれだけスタイルシートのフレームワークが登場してきても、それでも大抵のWebサイトは独自のスタイルシートで組まれているものです。しかし独自で組むとデザイン漏れが発生し、後付けで設定を追加したり更新が続くと徐々に最初の設計思想から離れていくものです。そこで使ってみたいのがSkylineです。Skylineはデザインフレー...