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

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

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

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

もっと見る

List

  • 2013/08/22

FirefoxでのWebアプリケーション開発を強力にサポート「JavaScript Terminal」

JavaScript TerminalはFirefox用のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。FirefoxにはJavaScriptコンソールが備わっています。ちょっとしたJavaScriptのデバッグであれば十分ですが、より高機能なコンソールが欲しいと思っている方はJa...

List

  • 2013/08/21

HTML5ゲーム開発の参考に「Canvas tetris」

Canvas tetrisはHTML5/JavaScript製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。今後Webブラウザ向けに作られるゲームは増えていくと思われます。そこで既存のゲームを参考にするのはいい方法ではないでしょうか。今回はHTML5で作られたテトリスCanvas...

List

  • 2013/08/21

コンソール作業ログを録画、再現「showterm」

showtermはRuby/Ruby on Rails製のソフトウェア(ソースコードは公開されていますがライセンスは明記されていません)です。各種サーバ向けのソフトウェアをインストールしたログをブログとして公開されている方は大勢います。同じようにインストールしようと思っている方には便利でしょう。それをもっとインタラクテ...

List

  • 2013/08/21

Web上でインタラクティブな図を描く「JointJS」

JointJSはJavaScript製のオープンソース・ソフトウェア(Mozilla Public License)です。Web上で図を表示したいと思うことは多々あります。そんな時に画像を使うのは最も知られた方法ですが、再利用性や修正コストが大きくなります。図にもよりますが、JointJSがカバーできる範囲は大きいので...

List

  • 2013/08/20

iPhoneアプリでのちょっとした入力に使えそう「MZFormSheetController」

MZFormSheetControllerはObjective-C製、iPhone用のオープンソース・ソフトウェア(MIT License)です。iPadアプリで時々使われるモーダル画面のUIModalPresentationFormSheet。それをiPhoneでも使えるようにしつつ、さらに便利な機能を追加してくれる...

None

  • Premium_s 2013/08/20

管理できないShadow ITをいかに管理するか

ここ数年のクラウド、SaaS系システムの広がりによって逆に注目を集めているのがShadow ITの存在です。企業内で承認されていないサービス利用による情報流出が騒がれる中、いかにそういったサービスを管理していくかが問われています。そこで今回は代表的なサービスと施策について取り上げます。

List

  • 2013/08/20

外部コンテンツを埋め込むためのJSON生成「Iframely」

Iframelyはnode/JavaScript製のオープンソース・ソフトウェア(MIT License)です。今はソーシャルサービスが隆盛で、外部サービスにコンテンツを投稿することが多いかと思います。そうして登録したコンテンツを再利用しやすくするサービスがIframelyです。一例。500pxに投稿した写真を埋め込み...

List

  • 2013/08/20

要注目!高機能HTMLスライスツール「HTMLButcher」

HTMLButcherはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(New BSD License)です。画像で作成したデザインからHTMLを起こすのにPhotoshopがよく使われます。スライスツールを駆使して行われているかと思いますが、今回はその専用ソフトウェアHTMLButcher...

List

  • 2013/08/19

Webページに埋め込むチェス盤「ChessBoardJS」

ChessBoardJSはJavaScript製、MIT Licenseのオープンソース・ソフトウェアです。日本では将棋人口が多くて、それと比較するとあまり見かけないチェスプレイヤーですが、海外では人気があるゲームです。そんなチェス盤をWeb上で再現するのがChessBoardJSです。サンプルです。右側に出ているのが...

List

  • 2013/08/19

テーブルの情報をJSON化「Table-to-JSON」

Table-to-JSONはjQuery/JavaScript製のオープンソース・ソフトウェア(MIT License)です。先日、JSONからテーブルを自動生成するTablerを紹介しましたが、今回はその逆です。テーブルタグからJSONを生成するTable-to-JSONを紹介します。デモのテーブルです。Conver...

List

  • 2013/08/18

二点間の移動ルートを表示「iOS-Routing」

iOS-RoutingはiOS用のオープンソース・ソフトウェア(GPL)です。地図アプリは便利です。良く使うのが今いる場所から別な場所までどういったら良いか調べるといった操作ではないでしょうか。その実装例とも言えるアプリがiOS-Routingです。起動するとまず位置情報取得の確認が行われます。東京駅から東京タワーまで...

List

  • 2013/08/18

JavaScriptでGeckoブラウザを自動操作「SlimerJS」

SlimerJSはWindows/Mac OSX/Linux用のオープンソース・ソフトウェア(Mozilla Public License)です。スクレイピングをしたり、テスト自動化を行う際に役立つのがPhantomJSですが、ブラウザはWebKitベースです。今回はGeckoベースのSlimerJSを紹介します。実行...

List

  • 2013/08/17

HTML5を使ってインターネット速度チェック「SpeedTest」

SpeedTestはHTML5/JavaScript製のオープンソース・ソフトウェア(LGPL)です。自宅やオフィスにインターネット回線がきたり、テザリングを試してみたりしたらとりあえず行うのがインターネット速度のテストではないでしょうか。旧来Flashで行ってきたものですが、SpeedTestを使うとHTML5でテス...

List

  • 2013/08/17

GitHubのアクティビティカレンダー風表示「Cal-HeatMap」

Cal-HeatMapはJavaScript製のオープンソース・ソフトウェア(MIT License)です。GitHubの活動によって色が変わるヒートマップはプログラマの間で人気があります。同じような表示を行うJavaScriptライブラリがCal-HeatMapです。デモです。それっぽい表示が出来ています。開始日を指...

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