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

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

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

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

もっと見る

48456?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2014%2f07%2fscreenshot%25202014-07-30%252018.36.15_thumb.2b6b36532de284582d6291702d90284d

  • Premium_s 2014/08/29

2014年08月の人気ソフトウェアまとめ

過去分はこちら。- 2014年01月今回は8月のまとめです。Web系が多いのは紹介しているソフトウェアの性質上致し方ないとして、最近node/Goを使ったソフトウェアが増えてきています。まだプロダクションで使えるレベルかは分かりませんが、尖った技術者の人柱的段階を過ぎて、技術力の高いエンジニアによる試用段階に入ってきた...

List

  • 2014/08/29

Responsive Dashboard - Bootstrapベース、レスポンシブな管理画面テンプレート

Bootstrapの良いところは使い手(主にエンジニア)の気持ちを理解し、その利用シーンが想定されていることでしょう。こだわったデザインにすることだってできますが、それでは応用がききません。その汎用性と見栄えのバランスを上手に保っています。今回紹介するResponsive Dashboardもその応用例と言えます。いわ...

List

  • 2014/08/28

92five – 格好いいデザインのプロジェクト管理

プロジェクト管理、何を使っていますか。最近ではRedmineを使っている所が多いかも知れません。規模が大きくなるとMS Projectを使ったり、BasecampのようなWebサービスを使っている所もあるかも知れません。何となくプロジェクト管理は開発者向けのサービスとあって無骨なイメージがあります。今回はフラットなデザ...

List

  • 2014/08/28

Toga - デスクトップからスマホまで。Python製のGUIツールキット

デバイスや環境に合わせてプログラミング言語を切り替えるのが当たり前ですが、それでもなお使い慣れている言語を使って開発したいという思いは誰もが持っているはずです。かつてのJavaもそうです(今もでしょうか?)。今回はその一つ、Togaを紹介します。PythonでGUIアプリケーションを作るツールキットになります。## T...

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で...