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

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

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

2017/11/11
プロジェクトを遅延させないコミュニケーションパス管理
2017/10/28
2017年09月の人気ソフトウェアまとめ
2017/10/03
面倒な仕事は分解しよう

もっと見る

List

  • 2013/08/17

Mac OSXのCPU温度を表示「osx-cpu-temp」

osx-cpu-tempはMac OSX用GPLのオープンソース・ソフトウェアです。暑いオフィスやカフェで仕事をしているとラップトップが突然調子を悪くするかも知れません。そこで試して欲しいのがosx-cpu-tempです。CPUの温度を手軽に取得できます。makeも簡単。実行すると温度が出ます。71度!CPUやラップト...

List

  • 2013/08/16

ブロック図表示機能のついたMarkdownエディタ「LiveDiag」

LiveDiagはMac OSX用のオープンソース・ソフトウェア(BSD License)です。Markdownは普及したテキスト記法になっていますが、物足りないと感じることも多いのではないでしょうか。有志による拡張もされていますが、今回はMarkdownエディタにブロック図生成機能を追加したLiveDiagを紹介しま...

List

  • Premium_s 2013/08/16

使えるWebサービス・オープンソース(11)「アクセシビリティ」

今回のテーマはアクセシビリティです。Webに限った話ではありませんが、インターネットが普及するのにつれて万人へのアクセシビリティが重要視されるようになっています。そのためのツールは様々に存在しており、そういったツールを使いこなせば誰でも使いやすいソフトウェア、Webサービスが実現できるはずです。

List

  • 2013/08/16

JSONを見やすく整形、加工「HULK」

HULKはHTML/JavaScript製、MIT Licenseのオープンソース・ソフトウェアです。JSONを使ってWebアプリケーションを開発する事が増えてきましたが、そのデータは一行にまとめられる場合が多く、人の眼では確認しづらいのが難点です。そこで使ってみたいのがHULK、WebベースのJSONエディターです。...

List

  • 2013/08/16

はてなブックマークのコメントをタイムライン形式で楽しむ「HBFav2」

HBFav2はRubyMotion製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。はてなブックマークはソーシャルブックマークサービスとして日本で確固たる地位を築いています。単なるブックマークではなく、そこにユーザ同士のつながりとコミュニティが形成されたのが大きいように思います。そ...

List

  • 2013/08/15

Webアプリケーションの開発に役立つJavaScriptフレームワーク「Ractive.js」

Ractive.jsはJavaScript製のオープンソース・ソフトウェア(MIT License)です。Webフロントエンドの開発において欠かせないのがDOM操作です。jQueryを使って行う人が多いと思いますが、今回はそれより少し大きな規模になってきた時に活躍しそうなRactive.jsを紹介します。サンプルのTo...

List

  • 2013/08/15

Canvasを使ってクライアントサイドで画像リサイズ「canvasResize」

canvasResizeはHTML5/JavaScript製のオープンソース・ソフトウェア(MIT License)です。iPhoneでWebブラウザから写真をアップロードできるようになりましたが、カメラの性能が高いためにファイルサイズが大きくなってしまっています。そこでクライアントサイドでリサイズできるcanvasR...

List

  • 2013/08/15

Facebook製。操作を記録しスクリーンショットを撮る「Huxley」

HuxleyはPython製のオープンソース・ソフトウェア(Apache Licnese 2.0)です。Webサービスのテストをしていて面倒なのがエラーが起きた時の再現性です。そしてエラーウィンドウを閉じてしまったらもう二度と同じ表示ができないかも知れません。そこで使ってみたいのがHuxleyです。テストのサーバを立ち...

List

  • 2013/08/14

二つのドメイン間の表示差分をチェック「wraith」

wraithはRuby製のオープンソース・ソフトウェア(MIT License)です。Webサイトがリニューアルしたりちょっと表示を変更したりした際にそれをチェックする術があると便利です。今回はBBCニュースが開発したwraithを紹介します。インストールは一行のコマンドを実行するだけです。設定を作成した後はrakeコ...

List

  • 2013/08/14

Flash風なテキストアニメーション「Nanimator」

NanimatorはjQuery/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。Flashの出番がどんどん減っています。と同時に求められるのがこれまでFlashで行っていた操作をHTML5でできるようにする事です。今回は簡易アニメーションを実現するNanim...

List

  • 2013/08/14

秀逸!Wikipediaを使った中国語変換「zhconv」

zhconvはRuby製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。中国語と一言で言っても種類が多様にあります。細かく分けると7つくらいあるそうです。そうした差異を変換してくれるツールがzhconvです。インストールします。Rubygemsを使って一発インストール。例です。この...

List

  • 2013/08/13

これは凄い!RubyでPhotoshopファイルを解析「PSD.rb」

PSD.rbはRuby製のオープンソース・ソフトウェア(MIT License)です。Webやアプリのデザインの際にPhotoshopを使う事がよくあります。そんな時に出来上がった画像を分析してコーディングに落とし込んだりします。それの自動化さえできるようになるのではないかというライブラリがPSD.rbです。インストー...

List

  • Premium_s 2013/08/13

業務で使えるオープンソース(87)「ダッシュボード」

今回のテーマはダッシュボードです。昔からRRDtool、Nagiosなど様々なサーバモニタリングシステムがあります。今ではそうしたサーバのステータス以外にも外部サービスをはじめとして様々な情報ソースが存在します。それらをまとめあげるメリットおよびオープンソース・ソフトウェアを紹介します。

List

  • 2013/08/13

JSONデータを使ってテーブルを表示「Tabler」

TablerはJavaScript製のオープンソース・ソフトウェア(MIT License)です。HTMLテーブルは様々な場面で使われます。そのため、より使い勝手よくカスタマイズしたり表示をダイナミックに変更したいと言ったニーズが出てきます。そこで今回はJSONからテーブルを表示するTablerを紹介します。基本的な使...

List

  • 2013/08/13

ローカルで編集すると即座にSCPでアップロード「sync」

syncはPython製、MIT Licenseのオープンソース・ソフトウェアです。Dropboxは便利ですが、それに慣れてしまうと独自のサーバにコンテンツをアップする時に不便に感じた経験はないでしょうか。そこで使ってみたいのがsync、SCPを使ったファイルアップロードツールです。実行しました。実行の際にはローカルと...

List

  • 2013/08/12

時計をモチーフにした近未来的スクリーンセーバ「clockSaver」

clockSaverはObjective-C/HTML製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。日々の生活の中で時計を目にする機会はとても多いです。それもあってかスクリーンセーバに時刻が表示されるのを使っている方は大勢います。そんな方はclockSaverを試してみましょう...

List

  • 2013/08/12

レスポンシブなデザインを構築する際のベースに「skelJS」

skelJSはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。レスポンシブなWebデザインを考える際にはブロックを意識してデザインを行う必要があります。多くは幅を12分割して提供するようです。レスポンシブなサイトやWebアプリを開発するためのフレームワーク、skelJSも同様の設計とな...

List

  • 2013/08/11

新感覚デバイスLeapMotionをWebブラウザで遊ぶ「leapjs」

leapjsはJavaScript製、2-clause BSD lisenceのオープンソース・ソフトウェアです。1年くらいの予約販売期間を経てついに発売されたLeapMotion。実際に使ってみると思っていた以上に認識精度が高く、十分遊んだり新しいソフトウェアを作れる可能性を感じたのではないでしょうか。そんなLeap...

List

  • 2013/08/11

複数行のヘッダーにも対応してテーブルを見やすく「jquery-decapitate」

jquery-decapitateはjQuery/JavaScript製のオープンソース・ソフトウェア(2-clause BSD lisence)です。大きなHTMLテーブルを表示していると、どのカラムが何のデータだったか分からなくなって、また上にスクロールして確認する…なんてことがあるかと思います。そんな面倒さから解...

List

  • 2013/08/10

OAuth認証を一手に行うOAuth.ioのJavaScriptクライアント「oauth-js」

oauth-jsはJavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。ソーシャルなサービスが増えるのに伴ってOAuthプロバイダーはどんどん増えています。OpenIDと違って、同じ仕様で全てがこなせないのが辛いところです。そこで使ってみたいのがOAuthをまとめて...