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

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

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

2017/09/20
アウトプット重視の働き方
2017/09/15
2017年08月の人気ソフトウェアまとめ
2017/09/15
業務で使えるオープンソース(235)「Markdown拡張記法」

もっと見る

List

  • Premium_s 2015/01/16

オフライン技術を考える

高速なモバイルネットワークが発達し、光回線やギガビットの高速インターネットが普及する中にあって逆に注目されているのがオフライン技術です。オンラインであるのが当たり前になると、ネットワークが途切れた状態になるのが大きな問題になります。ネットワークがなければ仕事が全くできないというのは大きな問題です。特にWebアプリケーシ...

List

  • 2015/01/16

JSONExport - JSONからJava/Objective-C/Swiftのスケルトンコード生成

最近はJSONを使ってデータの送受信を行うAPIが増えてきました。エンタープライズではWSDLを使ってXMLからスケルトンコードを生成したりできたのですが、JSONの場合スキーマ定義しないことが多いのでコードを自分で書かなければなりません。そこで使ってみたいのがJSONExportです。既存のJSONデータをベースに各...

List

  • 2015/01/15

PixelPals – みんなで描くドット絵アート

どれだけ高度なグラフィックスソフトウェアが登場しようともドット絵の魅力が損なわれることはありません。ドット絵の特徴と言えば、やはり1ドットずつ手作業で描いていくところにあるのではないでしょうか。1ドットずつとなると巨大なキャンバスに一人でドット絵を描くのは大変ですが、みんなでやればすごい作品が生まれるかも知れません。そ...

List

  • 2015/01/15

Panoramic - Facebook Paper風の写真ビューワー

Facebookが2014年1月にリリースしたPaper。日本のApp Storeでは配信されていないようですが、その特徴と言えるのがスマートフォンを左右に振ると写真もそれに合わせてスライドする表示ではないでしょうか。iOS7以降、ユーザの操作に合わせた自然な動きがアプリにも取り入れられるようになっています。そこでPa...

List

  • 2015/01/14

Cluckles – Bootstrapテーマエディタ

Bootstrapを使ってWebサイトを手早く作っている人は多いと思います。しかしデフォルトのままではBootstrapの味が強く残ってしまいます。しかし色や線の太さを変えるだけでも印象はずいぶん変わるものです。そこで使ってみたいのがClucklesです。Clucklesはリアルタイムプレビュー付きのBoostrapテ...

List

  • 2015/01/14

card.io iOS SDK - クレジットカードを読み取って番号入力

iOS 8のSafariではクレジットカードの入力補助機能が備わっています。カードをカメラにかざすだけで番号を読み取ってくれます。スマートフォンで番号を入力するのは意外と面倒なので、こういう機能は便利です。同じような機能を自分のアプリでも実装したい時にはcard.io iOS SDKを使ってみましょう。カードや有効期限...

List

  • 2015/01/13

Markdown diff – Markdownフォーマットの解析/ビジュアル化

Markdown関連のソフトウェアがとても多くなっています。軽量マークアップ言語のシェアはMarkdownが半分以上になっているのではないでしょうか。そうやってコンテンツが増えていくと、次に作成から活用の段階に入っていきます。単純にHTMLファイルにするだけでなく、もっとMarkdownフォーマットを活用したソフトウェ...

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はまさにそれを可能にするソフトウェアです。テキストを書く...