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

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

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

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

もっと見る

None

  • 2015/05/22

osx-wallpaper – nodeを使ってMac OSXの壁紙を変更

壁紙を定期的に変更してくれるようなチェンジャーアプリは幾つかあります。しかしその素材が自分の気に入るものでなかったら使う気にならないでしょう。そんな時は自作してしまうのが良さそうです。壁紙を変更するためのAPIは気にする必要はありません。osx-wallpaper

List

  • 2015/05/22

Nevernote - Ruby on Rails製のEvernoteクローン

こ、これは危険な香りが…。Evernoteを使っている方は多いかと思います。筆者も何度かプレミアムになったことがあるのですが、その度にあの重たいUIにやられて使わなくなっています。使い勝手は良いので、自分専用に軽く動いてくれると良いのに、と思わずにはいられません。そんな夢を叶えてくれるかも知れないのがNevernote

List

  • 2015/05/21

jQuery.my – UI/データを2 wayで同期するjQueryライブラリ

JavaScriptでUIを作っている場合に問題になるのがDOM操作です。idで指定したり、あるタグの中のHTMLを操作したりするのが非常に面倒です。一カ所で忘れた結果、全体の表示がおかしくなるなんてことも多々あります。そこでReactのように実際の描画を気にせずに画面を作っていけるライブラリに注目が集まっています。今...

List

  • 2015/05/21

ESDoc - ECMAScript 6に対応したJavaScriptドキュメント生成ツール

JavaScriptによるWebアプリケーション開発がどんどん大規模化しています。多人数での開発も当たり前になり、継続的に開発する中でも品質を保たなければならなくなっています。そんな中で必要になるのがドキュメントです。今回は最新のJavaScript仕様であるECMAScript 6に対応したJavaScriptドキュ...

List

  • 2015/05/20

ai2html – IllustratorのAIファイルをHTML化

Webサイトのデザインをする際にPhotoshopまたはIllustratorを使う人に分かれるかと思います(Fireworks派もいますが)。どちらのツールを使ったとしても、できあがったデザインに対してHTML化をするのは一苦労します。そこでベースをプログラマブルに生成してしまうのはいかがでしょう。そのためのツールが...

List

  • 2015/05/20

Cape.JS - Virtual DOMをサポートしたJavaScriptフレームワーク

Reactに注目が集まっているのは特にVirtual DOMによるところが大きいのではないでしょうか。JavaScript側ではとにかく必要な部分全体をレンダリングしてしまって、実際の描画についてはReactに任せられるのがメリットです。そんなReactと同じくVirtual DOMをサポートしたJavaScript ...

List

  • 2015/05/19

Clusterize.js – 大量のデータを描画&高速スクロール

Web上で巨大なデータを描画するとWebブラウザの動作が重たくなったり、最悪の場合落ちます。それを防ぐためにはデータをすべてDOMに描画するのではなく、表示している範囲だけに絞って表示し、非表示になったタイミングで破棄すると言った工夫が必要です。しかしそういったDOM操作はコツがいります。そこで使ってみたいのがClus...

List

  • Premium_s 2015/05/19

業務で使えるオープンソース(162)「デバッガー」

今回のテーマはデバッガーです。開発時において最も大事なのは何か問題が起きた時に、それが手軽にデバッグできるということにあります。ブレークポイントやウォッチなど、プログラムの流れをチェックできる機能があってこそ、効率的な開発ができるでしょう。デバッガーはプログラミング言語、プラットフォームごとに多彩です。ということで今回...

List

  • 2015/05/19

パスワード アラート - Gmailパスワードの使い回しを防ぐ

ここ最近パスワード漏洩で問題になっているのはパスワードの使い回しです。その結果、大量のID、パスワードのリストを使って別なサービスでハッキングされたりしてしまいます。パスワードの定期的変更は意味があるのか分かりませんが、使い回しは間違いなく避けるべきです。そこでGoogleが開発したのがパスワード アラートです。Gma...

List

  • 2015/05/18

Vorlon.JS – 多数のブラウザをまとめてデバッグできるリモートデバッガー

今はWebブラウザの種類も増え、かつスマートフォンまであるなどWebサイトの作成も大変になっています。しかも開発ツールの使いやすいブラウザ、使いづらいブラウザもあり、開発に時間がかかります。そんな現状を打破できるかも知れないのがVorlon.JS

List

  • 2015/05/18

monu - メニューバーからサービス実行&プロセス管理

Mac OSXを使っていてWebサーバを立ち上げたり、Vagrantを実行したりする際にはターミナルを使うでしょう。しかしあの画面が苦手だという人は多いかと思います。サービスの起動、停止くらいはGUIでできると便利です。そこで紹介したいのがmonuです。メニューバーからコマンドを実行したり、終了させられるツールになりま...

List

  • 2015/05/17

pdf-markdown-annotator – PDFファイルにMarkdownを使ってマーキング

最近は説明書や書類などでPDFを使うのが当たり前になっています。さらに電子書籍も一部はPDFで配信されています。そうしたドキュメントを見た時にはマーカーで印をつけておきたいと思うこともあるでしょう。pdf-markdown-annotator

List

  • 2015/05/17

Microweber - ブランド向けのCMS/ECシステム

ECサイトはWebサイト上で直接収益を生む数少ないサービスの一つです。それだけにECサイトを運営している企業は積極的に新しい技術を知り、取り入れていく必要があります。ECサイトも年々進化しているのです。今回は最新のECサイトシステム、Microweber

List

  • 2015/05/16

Elevator.js – エレベータを再現したTOPに戻る

最近のWebサイトはどんどん縦長になっています。ブログなどはもちろん、SPAの流行によって1ページで多くの情報を見せるようになっています。これではサイトの一番上に戻るのも一苦労です。そこでTOPに戻るボタンが作られる訳ですが、その多くは一定のスピードで上がるだけだったりします。しかしElevator.jsはひと味違いト...

List

  • 2015/05/16

Scribeline - node/MongoDBなオンラインメモ

オンラインのメモ帳を探している方はとても多いです。Evernoteが有名ですが、なにぶんWebでさえ表示が重たいのが厄介です。もっと素早く、もっと手軽にメモできると便利だと思うでしょう。その意味ではwri.pe

List

  • 2015/05/15

Android tool for mac – Mac OSXでAndroidアプリを開発する方必携!

Androidの画面を録画したいと思うことは多々あります。アプリのデモを作ったり、Androidの機能自体を紹介したりと言った具合です。個人的にも探していたのですが、あまり良い方法がありませんでした。そんな時見つけたのがAndroid tool for macです。まさにぴったりな使い勝手で、かなり便利なソフトウェアに...

List

  • Premium_s 2015/05/15

業務で使えるオープンソース(160)「英語学習」

今回のテーマは英語学習です。IT系においてなお、英語に対してコンプレックスを抱いている方はたくさんいます。もちろん海外でも第二言語という国は多く、学習している人もたくさんいます。ソフトウェアは学習の補助になるはずです。ということで今回はお勧めの学習法および関連オープンソース・ソフトウェアを紹介します。## 場数もの凄く...

List

  • 2015/05/15

CSS Reporter - メンテナンスしやすいスタイルシートを目指して解析

中長期的にメンテナンスしやすく、誰でも分かりやすいスタイルシートを維持するというのはとても大変なことです。しかし、それを実現するためには幾つかのルールがあります。それがThe Specificity Graph(特異性グラフ)です。例えばCSSの中でIDを使わない、セレクタをネストしないといったようなルールがあるようで...

List

  • 2015/05/14

Writeily Pro – Android用のMarkdownエディタ

一度Markdown記法で残しておくのに慣れると、テキストファイルへのメモはなんでもMarkdown記法で残しておきたくなります。そのためにはMarkdownに対応したエディタを使うのが便利です。特にスマートフォンアプリではキーボードで記号を入力するのが面倒なので、専用エディタを使うのが良いでしょう。そこでAndroi...

List

  • 2015/05/14

ePub quicklook - ePubをQuickLook/Spotlightに対応

電子書籍が流行はじめました。スマートフォンで漫画、雑誌、書籍を読むのもよく見られる光景になっています。そうなると自分のパソコンの中にもPDFやテキストファイルに並んでePubファイルが増えているのではないでしょうか。そんなローカルにあるePubファイルを素早く見たり、検索できるツールがePub quicklook