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

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

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

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

もっと見る

List

  • 2014/08/27

CSV Fingerprint – チェックに。CSVのセルごとに可視化

これは秀逸なアイディア!CSVはセル内のフォーマットは規定できません。そのため、同じ列であっても文字列も入れられれば数値も入れられます。さらに数値でも整数もあれば小数点を含む場合もあるでしょう。そこでCSVのチェックに使ってみたいのがCSV Fingerprintです。CSV Fingerprintを使うことで、CSV...

List

  • 2014/08/27

HTML5 Canvas Old School RPG - 昔懐かしいRPGをHTML5で表現

ゲームには多くのジャンルがありますが、スマートフォンなどで人気なのはカジュアルなパズルゲームやアクションゲームではないでしょうか。人によってはもう少し時間をかけて遊べるRPGが好きという方も多いかと思います。WebブラウザベースでRPGを作れれば、データをサーバに残していつでも続きができるようになります。そのベースとし...

List

  • Premium_s 2014/08/26

エンジニアとしても注目すべきInstagramの面白さ&関連オープンソース・ソフトウェア

今回はInstagramを取り上げます。月間アクティブユーザが2億を越え、各種ブランドからも利用されているInstagramですが、技術者的にはあまり積極的に使われていないような気がします。ということで利用者としてだけでなく、開発者としてInstagramの面白さを使って、その世界観の中で何ができるのか考えてみたいと思...

None

  • 2014/08/26

cccv – 差分を使ってソースコードの重複を探す

プログラミングでやってはいけないことの一つにコピペがあります。場合によっては必要不可欠な時もありますが、基本的にコピペするなら関数にまとめたり、ライブラリ化することでコードの重複をなくすべきでしょう。そこで使ってみたいのがcccvです。ソースコードを差分から洗い出して、コードの重複がないかチェックしてくれるソフトウェア...

List

  • 2014/08/26

Panamax - WebベースのDocker管理

Docker界隈が盛り上がっています。そんなときプログラマ、エンジニアとして考えるべきは利用者として積極的に試用、評価、利用していくことはもちろんのこと、さらに便利なソフトウェアやライブラリを開発してこの波に乗るというのが大事です。そこで今回はDockerのWebベースの管理ツール、Panamaxを紹介します。コマンド...

List

  • 2014/08/25

Markless – 見出しやリストをMarkdownフォーマットからHTMLへ自動変換

最近、技術系サービスを中心にMarkdownで記述するケースが増えてきました。それだけシェアが増えてきたということでしょう。しかし慣れていない人にとっては見た目と記述内容が異なるのに違和感を感じるかも知れません。そこで使ってみたいのがMarklessです。Markdownフォーマットで記述するとリアルタイムに表示をHT...

None

  • 2014/08/25

GitAnalysis - Gitリポジトリを解析して貢献度を測る

オープンソースのプロジェクトを運営している場合、そのコミッターがどういった人たちが多いのか気になりませんか。個人として参加している場合、完全に把握できるという訳ではありませんが傾向は見えるかも知れません。そこで使えるのがGitAnalysisです。既存のGitリポジトリを解析してJSON出力してくれるソフトウェアです。...

List

  • 2014/08/24

Open Source Email Templates – オープンソースなHTMLメールテンプレート集

HTMLメールの認知度は十分にあがってきていると思います。かつてのようにセキュリティリスクはなくなってきたのではないでしょうか。ただ、それでもなかなか使われないのは、作成が難しいということがあるかと思います。特にスマートフォンやタブレットを想定したレスポンシブなHTMLメールはまだまだ知見が少ないように思います。そこで...

List

  • 2014/08/24

Destaque - スライド切り替えにパララックスエフェクトを使ったプレゼンテーションライブラリ

iOS 7の登場以降注目を集めているパララックスエフェクト。広まっていく中で注目されるのはどこでどう使うかです。縦スクロールを行う際に使うのは一般化しつつあり、次はどこで使うのが効果的でしょうか。その一例として紹介したいのがDestaqueです。スライドショーライブラリですが、そのスライド切り替えにパララックスエフェク...

List

  • 2014/08/23

Dbignore – これは便利!Dropbox版.gitignore

Dropboxは手軽で便利に使えるのですが、細かいカスタマイズには対応していないので融通が利かないなと思ってしまうこともあります。例えば同期しないフォルダの指定はできますが、ファイル単位で指定したいという場合もあるのではないでしょうか。そんな時に使えるのがDbignoreです。.gitignoreと同じフォーマットを使...

List

  • 2014/08/23

InvoicePlane - PHP製の請求書管理システム

システムを提案するシステム会社の基幹システムが大したことないなんてのは良く聞く話です。システム開発の場合、請求書の量もそう多くないので手作業で作るというケースも少なくありません。しかしそれではやはり問題があるでしょう。ということでフリーランスからでも使えそうな請求書管理システムがInvoicePlaneです。## In...

List

  • 2014/08/22

Styledown – Markdownを使ったスタイルガイド

最近はCSSでスタイルガイドを作成するケースが増えています。プログラムがAPIドキュメントを書くのと同様、デザインについても適切な文書があることで多人数での効率的な作業が行えるようになるというものでしょう。スタイルガイドを書く方法は幾つかありますが、今回はStyledownを紹介します。書き慣れた人も多いであろう、Ma...

List

  • 2014/08/22

Heart.css - シングルページアプリケーションに。スマートフォン/タブレット向けデザインフレームワーク

最近、CSSフレームワークが多く出てきましたよね。Bootstrapもいいですが、目的やデバイスに応じて選択しても良いのかも知れません。また、あまり多機能なフレームワークは逆に束縛になる可能性もあるので注意が必要です。スマートフォンやタブレット向けにサイトを作るならばHeart.cssをベースにしても良さそうです。必要...

List

  • Premium_s 2014/08/22

テキストだけじゃない。業務で使えるオープンソース(125)「差分ツール」

プログラマの間では当たり前になっている差分ツール。GitやSubversion、Hgなどのリポジトリ管理において更新された箇所をチェックするのに使っているかと思います。今回はそんな差分ツールに注目したいと思います。テキストだけでなく、各種バイナリについてもソフトウェアが存在するので仕事がさらに便利になるはずです。# 要...

List

  • 2014/08/21

MusicStoreLite – iTunesの音楽を連続視聴

最近のiTunesは多くの曲が視聴でも1分30秒流れるようになっています。従来の30秒に比べると歌の感じが十分に分かるようになっている反面、買わないかなと思っている曲でも楽しめるくらいになっています。そこで試してみたいのがMusicStoreLiteです。iTunesのミュージックストアにあるランキング上位の曲を自動再...

List

  • 2014/08/21

jThree - 体験必須!jQueryでWebGLコンテンツを作成

先日行われたHTML5 Japan Cupで個人的にひと際目を引いたのがjThreeです。WebGLコンテンツを作るというのはとても大変で、なかなか量が増えていかないのですが、jThreeを使えば一気に増えていく可能性があります。## jThreeの使い方!こちらはデモです。YouTubeのように見えますがWebGLで...

List

  • 2014/08/20

amazon-url-modifier – Amazonの長ったらしいURLを最低限に短縮

AmazonのURLって長いですよね。SEO上の理由だと思うのですが、書籍のタイトルなどがそのまま日本語で入っているのでコピペした時に思い切り長くなって分かりづらいものになります。そこで使ってみたいのがamazon-url-modifierです。Amazonにアクセスした時に自動的にURLを短くしてくれます。## am...

List

  • 2014/08/20

Smart Content Placer - 幅に合わせてスマートにコンテンツを配置

画像やテキストがおり混ざったコンテンツを綺麗に並べるのは意外と大変です。CGM系でユーザが自由に投稿できたりすると、そういった高さの可変まで考慮してデザインを考えないといけません。さらにそれがレスポンシブで多数のデバイスに対して綺麗に表示することを考慮するなんてなるとさらに大変でしょう。そこで使ってみたいのがSmart...

List

  • 2014/08/19

jCanvas – jQueryのパワーでCanvasをもっと使いやすく

HTML5で新しく追加された機能の一つにCanvasがあります。グラフィックスを描いたり、画像などのバイナリを描画したりすることもできるので使えそうな場面は多いと思うのですが、勝手が違ってなかなか手を出しづらいのが実情です。そこでJavaScriptがjQueryで圧倒的に使いやすくなったように、Canvasについても...

48428?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2014%2f01%2fscreenshot%25202014-01-12%252012.46.41_thumb.0a521b6a8ab656309fb47fc2a993a72a

  • Premium_s 2014/08/19

大げさなものはいらない。業務で使えるオープンソース(124)「プロジェクト管理」

今回はプロジェクト管理がテーマです。GUIからWebベース、ごく小規模なスモールチームからエンタープライズまで数多くのプロジェクト管理が存在します。さらにウォーターフォールやアジャイル、リーンなどプロジェクト形態も増えていく中で、どういった選択肢を考えるべきなのかまとめてみました。# 要点## 基本はタスク管理プロジェ...