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

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

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

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

もっと見る

List

  • 2015/04/22

Cherry - Apple Watchでポモドーロタイマー

さて、間もなくApple Watchが発売されます。もちろん開発者の方にとっては、スマートウォッチ領域において何ができるのか、色々考えているのではないでしょうか。あっと驚く使い方も登場するはずです。今回はその参考に、ということでApple Watchを使ったポモドーロタイマーアプリ、Cherry

Missing

  • 2015/04/21

Cquence – 簡易的なアニメーションをお手軽に

Web上でアニメーションを流すのはFlashの時代から行われてきましたが、その作成はとても大変なイメージがあります。キャラクターをパーツごとにばらしたり、その動きを制御すると言った具合です。シーンごとのアニメーションを簡単に制御できれば良いという程度であれば大げさなツールは使わず、Cquence

List

  • Premium_s 2015/04/21

業務で使えるオープンソース(156)「休憩」

今回のテーマは休憩です。集中して業務にあたるのは大切ですが、長時間にわたってずっと集中力が維持できるわけではありません。適度な休憩があってこそ、集中することができるのです。そこで今回は休憩を促すためのソフトウェアとその要件を紹介します。## 時間を決める有名なところではPomodoroテクニックが知られています。25分...

List

  • 2015/04/21

RichEditor for Android - Androidアプリに組み込めるWYSIWYGエディタ

スマートフォンやタブレットが高機能化するのに伴って、パソコンは持たずにスマートデバイスだけで生活できるようになってきています(開発できるようになっているとは思いませんが)。そうなると欲しくなるのがパソコンで使っていたレベルのアプリケーションでしょう。まず基本となるのがテキストエディタです。単なるテキストエリアのレベルで...

List

  • 2015/04/20

EspoCRM - シンプルな仕組みのCRM

ビジネスは顧客があってはじめてできるものです。そのため、顧客の情報を適切に管理、更新し、これまでのやり取りを含めて顧客といかにつながりを形成しているかが大事な情報になります。それを管理するのがいわゆるCRMです。かつてCRMを導入して失敗した企業は多かったですが、それはシステムの複雑さに関係していたのではないでしょうか...

List

  • 2015/04/19

hit-that – ターミナルでWebサイトをカラー表示

コンソールを使っていてもWebサイトをブラウジングしたいと思うことがあります。よく使われるのがlynxやw3mではないでしょうか。これらはテキストブラウザと呼ばれ、基本的にテキスト情報だけを頼りにブラウジングします。しかし色があってこそのWebブラウジングだと思う人もいるでしょう。そんな方に使ってみて欲しいのがhit-...

List

  • 2015/04/19

Parrot Hunt - Webブラウザで遊べる。WebGLを使ったハンティングゲーム

Webベースのゲームがどんどん作られていますが、高度なゲームになるとグラフィックスにこだわりが必要になるでしょう。そこで使われるのがWebGLになります。今回はその参考になりそうなゲーム、ParrotHunt

List

  • 2015/04/18

Mozilla SSL Configuration Generator – 各種HTTPサーバでのSSL設定を表示

セキュリティに対する懸念やクイックSSLの低価格化、ハードウェアの高機能化もあって、SSL/TLSを導入するサイトが増えています。SSL間でないとリファラー情報を飛ばさないなどマーケティング上も困る状態になります。しかしSSLの設定は意外と面倒で、ちゃんと設定されていないと意味がなかったり、エラーが出てしまったりします...

List

  • 2015/04/18

Word to Markdown - WordファイルをMarkdownに変換するRubyスクリプト

Markdownファイルが多くの場所で利用されるようになっています。一旦Markdown記法で書いてしまえば、そこから派生して様々なフォーマットに変換できるのが便利です。しかし既存コンテンツはどうでしょう。既に別フォーマットで書いてしまったものをMarkdownにしたい時にはどうしたら良いでしょうか。今回はその一つ、W...

List

  • 2015/04/17

Markdownify – Markdown記法部分をカラーリング

Markdown記法が流行っていることもあって、開発者向けのサービスではMarkdownで記述を促すケースが増えています。しかし慣れている人にとってはすぐに使える記法でも、不慣れな人は書いた内容と結果が一致しないかも知れません。そこで大抵は左右にプレビューを出したりするのですが、今回はカラーリングでそれを分かりやすくす...

List

  • Premium_s 2015/04/17

業務で使えるオープンソース(155)「Amazon S3」

Amazon Web Servicesが提供する数多くのサービスの内、EC2とS3は最も人気のあるサービスになるのではないでしょうか。S3はファイルを保存しておくのに便利なサービスで、どんどんファイルを放り込んでおけます。ということで今回はAmazon S3の使い方と、関連オープンソース・ソフトウェアを紹介します。##...

List

  • 2015/04/17

jswatchdog - kintone運用で使われているJavaScriptコードチェッカー

ユーザの希望を全て仕様としてシステムに組み込んでしまうと変更のコストが大きくなったり、複雑になっていきます。そこでAPIを公開し、ユーザが自由に操作できるようにする仕組みが便利です。それはサイボウズのkintoneでも提供されている機能なのですが、任意のJavaScriptを実行させるのはセキュリティ上の問題があります...

List

  • 2015/04/16

HTML GL – HTML構造をそのままWebGL化

Web上でのアニメーション、エフェクトについては多くの問題を抱えています。特に大きいのは、その実行速度のようです。CSS3を使うと改善しますが、それでも複雑なアニメーションが行える訳ではありません。そこで生み出されたのがHTML GL

List

  • 2015/04/16

JSPrime - JavaScriptコードの静的解析

かつてのWebブラウザだけという枠を越えてJavaScriptが活用されるようになっています。サーバサイドはもちろん、スマートフォンアプリや組み込みデバイスでもJavaScriptに注目が集まっています。そんなJavaScriptの利用領域が広がるのに合わせて考えなければならないのがセキュリティでしょう。そこで使ってみ...

List

  • 2015/04/15

KeystoneJS – node × MongoDB製のCMS

Webサイトの基本と言えばCMSです。コンテンツを時系列で並べて表示すればブログになり、商品のように並べればEコマースになります。さらにWikiや掲示板などCMSをベースにして様々なサイトに適用が可能です。もしあなたがnodeを使ってサイトを作ろうと思っているならばKeystoneJS

List

  • 2015/04/15

Space.js - スクロール型アニメーションコンテンツを作ろう!

シングルページアプリケーションが流行るのに伴って、スクロールによってコンテンツをアニメーションさせるタイプのサイトが増えてきました。ただつらつらと文字を流していくのに比べるとインパクトがあり、面白いです。そんなスクロール型アニメーションコンテンツを作成できるJavaScriptライブラリがSpace.js

List

  • 2015/04/14

termui – ターミナル向けダッシュボード

最近はWebブラウザ向けにリッチなダッシュボードを提供するサービス、デザインフレームワークが増えています。しかしサーバ管理者にとってはWebブラウザを立ち上げるのは面倒と思うかも知れません。結局、作業はターミナルで行うからです。そこで使ってみたいのがtermui

49385?type=list&url=http%3a%2f%2fwww.moongift.jp%2fwp-content%2fuploads%2f2011%2f06%2f3dsearch7_thumb1

  • Premium_s 2015/04/14

業務で使えるオープンソース(154)「クリップボード拡張」

今回のテーマはクリップボード拡張です。昔のOSの時代から今なお進化しないのがクリップボードです。一回のアクションしか記録できず、二つの離れたファイルを一つの場所に移動させるのに2回のアクションが必要になります。こんな煩わしさに耐え続けるのはとても辛いでしょう。そこで多くのユーティリティが登場しています。基本は履歴管理で...

List

  • 2015/04/14

HackerNews-React-Native - React Nativeの参考に。HackerNewsクライアント

React Nativeは面白い仕組みですが、すべてのアプリ開発に適用できるわけではないでしょう。しかしシンプルなアプリであれば利用できる可能性がとても高いです。そのためにどんなアプリに向いているか、試す必要があるでしょう。今回はその一例としてHackerNews-React-Native