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

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

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

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

もっと見る

List

  • 2015/03/13

Github Shields in Gmail – Gmail上でGitHub Issueのステータスを確認

GitHubのIssueを使ってタスク管理を行っていると、タスクが登録されたりその返信を行った際にメールが飛んできて便利です。そのメールに返信してもIssueに追記されるのでメールでもGitHubでも利用できます。しかしそのIssueのステータスはメール全体を追いかけないと分かりませんでした。そこで使ってみたいのがGi...

None

  • Premium_s 2015/03/13

Google Code終了のお知らせ。移転先を探す

案の定というか突然というか、Google Codeの終了がアナウンス他の項目はプレミアムのみ紹介します。

List

  • 2015/03/13

wavesurfer.js - HTML5で音楽の波形を表示

Web上で音楽を楽しむ環境は整いつつあります。SoundCloudにアップしている人も多いですし、YouTube上にある音楽を聴く人も多いでしょう。そんな音楽メディアに欲しい情報として波形があります。wavesurfer.jsは音楽ファイルを読み込み、波形を表示してくれるJavaScriptライブラリです。JavaSc...

None

  • 2015/03/12

Webify – TrueType Fontから他のWeb Font用フォーマットを生成

Web FontはTrueType Fontを用意すれば終わりではなく、ブラウザに応じて対応するフォントの種類が異なるので複数用意しなければなりません。TrueType、Embedded OpenType、Web Open Font Format、SVGの4種類が基本です。せっかくフォントを作ったのに、さらにそんな各フ...

List

  • 2015/03/12

俺のゼニはどこ行った - 税金がどう使われているかをビジュアル化

納税は国民の義務です。また、その収入によって税率が変わるのは致し方ありません。収入が多い人はそれだけ納税し、社会基盤を維持しなければなりません。そこは誰もが納得するところでしょう。問題はその税金をどう使っているかです。かつてのようにムダな箱物を作ったり、公務員のやたらと高い給与に回っているなどと言えば誰もが不信感を覚え...

List

  • 2015/03/11

Shiny Dashboard – R言語用ダッシュボードを生成

統計分析用の言語として知られるRでWebアプリケーションを開発できるようにするのがShiny

List

  • 2015/03/11

shade - 新たなグラデーションと出会おう

デザインにおいてカラーリングを決めるのは大変です。さらに二つの色がダイナミックに変化していくグラデーションともなると、中間の色は自動生成になるのでイメージ通りに作るのは大変でしょう。そこで試して欲しいのがshadeです。1つの基準色を決めて、後はスライダーを使ってグラデーションの生成ができるWebアプリケーションです。...

List

  • 2015/03/10

A Dark Room – テキストオンリー。なぜかハマってしまうHTML5ゲーム

なかなかシュールで面白い…。ゲームをやっている時には基本的に画面を見続け、集中が求められることが多いですよね。そのため仕事中とかはゲームは厳禁なわけです。しかしA Dark Roomは違います。基本的に放置しておくゲームがA Dark Roomです。HTML5とJavaScriptで作られたシンプルでずっと続けられるゲ...

49228?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2013%2f11%2fscreenshot%25202013-11-14%252012.26.35_thumb.5a735aa9383e14cb620c1d293bc9345d

  • Premium_s 2015/03/10

業務で使えるオープンソース(148)「Excelファイル」

今回のテーマはExcelファイルです。Excel自体を便利にするという訳ではなく、外部のシステムからExcelファイル向けに出力またはExcelファイルをそのまま読み込む系統のソフトウェアを紹介します。## Webサービス### XLSXファイルはZip圧縮されたXMLファイル元々のExcelファイル(xls)はバイナ...

List

  • 2015/03/10

slideTracker - PowerPointプレゼンをブロードキャスト

筆者の環境ではうまくいっていないのですが便利そうなので紹介します。プレゼンを行う際に何らかのスライドを用意するのは基本です。ビジネスではPowerPointを使うことも多いでしょう。そんなスライドですが、大抵は前方にある巨大なスクリーンに映してプレゼンを行います。しかしWebinarではスライドが小さくなってしまったり...

List

  • 2015/03/09

MUI – HTMLメールにも対応した軽量マテリアルデザインテンプレート

マテリアルデザインを実践していきたいと思っても、デザインとアニメーションを理路整然と実装するというのはとても難しいことです。そのためお勧めの方法としては既に幾つかあるフレームワークを導入することです。デザインはもちろん、アニメーションが自分の好き好きに合うか、これはフレームワークを選定する上で大きな要素になってきそうで...

List

  • 2015/03/09

md2react - React用Markdownレンダー

最近注目が集まりはじめているReact。特に良さそうなのがViewを抽象化しているのでReact CanvasやReact Nativeのような使い方へ発展している点です。困難はありそうですが面白そうな取り組みです。今回はそんなReactを使ってMarkdownをレンダリングするmd2reactを紹介します。Markd...

List

  • 2015/03/08

MacLight – スクリプト/CLIからCaps Lock/Num Lockを操作

日本の場合、あまりCaps Lockを使いません。カタカナだけをずっと入力する場合は使うかも知れませんが、あまり機会は多くないでしょう。むしろ間違って触れてしまって入力が大文字やカタカナになってストレスを感じる方が多いと思います。そんな嫌われがちなCaps Lockですが、有効にすると光るLEDを持っているという特徴が...

List

  • 2015/03/08

highlight.js - 100種類の以上の言語に対応したコードハイライター

ブログやWebサイトでプログラミングコードを載せる際に必要になるのがハイライト処理です。単純にコードをそのまま載せても可読性はとても低いです。ハイライトライブラリを使って、見やすくすべきです。個人的にはGoogleが作っているgoogle-code-prettify

List

  • 2015/03/07

wifi-password – WiFiパスワードを素早く調べる

会社やイベントで無線LANのパスワードを聞かれることは意外と多いですよね。大抵ボードに書いてあったり、最初にメールしていたりするのですが、それを毎回探してくるのは面倒です。そこで使いたいのがwifi-passwordになります。Mac OSX用ですが、WiFiのパスワードを簡単に調べられます。## wifi-passw...

List

  • 2015/03/07

Open Style - デザイナー向け。軽量なCSSフレームワーク

CSSフレームワークを使うと見た目が整ったWebサイトを素早く構築できます。ただ、あまり多機能なフレームワークを選ぶとカスタマイズがしづらくなり、フレームワークの雰囲気に引きずられてしまいます。素早さと自由さのバランスが大事なのですが、今回紹介するOpen Styleは割とシンプルで、仰々しい機能が多くないのが特徴と言...

49212?type=list&url=http%3a%2f%2fimages.moongift.jp%2f2013%2f09%2fscreenshot%25202013-09-03%252015.25.45_thumb.1378432889

  • Premium_s 2015/03/07

使えるWebサービス・オープンソース(33)「プレゼンテーション」

今回のテーマはプレゼンテーションです。プレゼンの肝と言えばスライドで、ローカルであればPowerPointやKeynote、WebであればGoogleあたりのサービスが使われることが多いようですが、似たようなものばかり使っていると聴衆は飽きてしまうものです。そこで人目を引くプレゼンテーションを目指すべく、格好良いスライ...

List

  • 2015/03/06

Reapp – Reactで作るハイブリッドアプリフレームワーク

iOS8やAndroid 4.4くらいになってWebViewもレベルが高くなっています。その結果、ネイティブのプログラミング言語以外でも十分な性能のアプリが開発できるようになっています。こうなるとハイブリッドアプリの可能性が出てくるでしょう。さらに高速なビュー、エレガントなUIにこだわる方はReappを使ってみましょう...

List

  • 2015/03/06

TouchDevelop - タッチデバイスでゲームを制作&シェア

アプリやサービスを開発するには高度な知識と技術力がなければならない、そんな時代はもう昔のことです。今ではブロックを組み合わせるように手軽にWebサイトを作ったり、アプリを生成できるサービスが存在します。TouchDevelopもそんな開発環境の一つになります。Microsoft社が開発した、タッチ操作で動くWebアプリ...

List

  • 2015/03/05

github-issue-browser – GitHubのIssue専用ブラウザ

GitHubのIssueを使ってプロジェクトのタスクを管理しているチームはたくさんいます。しかし複数のプロジェクトに参加していると見なければならないタスクが増えてしまったり、一つ一つクリックして詳細を確認するのも面倒です。そこで使ってみたいのが専用ブラウザです。今回はIssue閲覧専用ツールのgithub-issue-...