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

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

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

2017/03/25
やらないことを探す
2017/03/18
業務で使えるオープンソース(226)「スクリーンキャスト」
2017/03/15
業務で使えるオープンソース(225)「高機能テーブル」

もっと見る

List

  • 2014/01/08

Cockpit - コンテンツ管理“だけ”を提供する小さなCMS

CMS(コンテンツ・マネジメント・システム)を導入すると、どうしてもシステムにサイト全体のテイストが引っ張られてしまいます。カスタマイズ前提のCMSもありますが、それでも機能面などはシステムが提供するもの以上が提供できないでしょう。そんな多機能なものではなく、運用担当者が必要なコンテンツを手軽に差し替えられる程度のCM...

List

  • 2014/01/08

KeyBox - 複数サーバへの接続をWebベースでまとめて管理

サーバ台数が増えたら良いかも!サーバ管理者になると多数のサーバをまとめて管理しなければなりません。同じ構成にしている場合、ソフトウェアをインストールしたり設定を変えたりする際に同じコマンドを各サーバで実行しなければなりません。2、3台なら良いでしょうが、それが10台などになると相当大変な作業になります。もっと台数が増え...

List

  • 2014/01/08

wysiwygetize - これで十分なケースは多そうなWYSIWYGエディタ

とてもシンプルなWYSIWYGエディタですよ!Web上でテキストを入力する際に何らかのWYSIWYGエディタを備えているケースは多いです。しかし難点はそういったエディタの機能が多く、使いこなせないということです。その際にサイズが大きいので動作が重くなります。そこで使ってみたいのがwysiwygetizeです。ぱっと見は...

List

  • 2014/01/07

exediff – 実行ファイルを比較できる差分チェッカー

プログラマーであればソースコードの差分に助けられることも少なくないと思います。差分は色々な情報が見えてくるでしょう。今回はその一つ、exediffを紹介します。実行ファイル(ExeまたはDLL)のロードイメージを比較し、差異を表示してくれるソフトウェアです。!オプションです。二つの実行ファイルまたはフォルダを指定します...

List

  • 2014/01/07

QRデコーダー - Google ChromeでQRコードを読み取る

スマートフォンが隆盛になるのに合わせてWebサイトでQRコードを表示しておくケースが増えてきました。フューチャーフォンの時には雑誌やリアルの媒体にQRコードを付けておく場合が多かったように思います。ネットと親和性の高いスマートフォンならではです。そこで手元にQRコードを読めるスマートフォンがあれば良いですが、いつもPC...

None

  • Premium_s 2014/01/07

今後のITで大切な「BLOCK」という考え方(1)

ここ数年のIT業界における潮流を考える中で筆者が思い至ったのがBLOCKという考えです。今年の前半にでも電子書籍の形にできれば良いなと思っているのですが、今回はその概略というか、エッセンスになる部分を紹介したいと思います。2014年はもちろん、今後数年においてもBLOCKは大事になるかと思います。ここから先はプレミアム...

List

  • 2014/01/07

jQuery.selection - テキストの選択範囲を自由自在に扱えるjQueryプラグイン

おお、これはかなり使えそう!テキストボックスやテキストエリアに入力された文字列に対して何らかの処理を行いたいと思うことは良くあります。さらにキャレットのある場所や選択されている文字に対して処理を行うのも良くある処理ではないかと思います。例えばWYSIWYGエディタを作ったり、選択文字を別なサービスに飛ばしたりといった使...

List

  • 2014/01/06

Really Simple Responsive HTML Email Template – レスポンシブでシンプルなHTMLメールテンプレート

ここまでシンプルなら崩れることもなく使えそうですね。スマートフォンやWebメーラーの流行にのって、HTMLメールが使われるようになってきています。海外サービスではもはや当たり前で、日本でも使われることが多くなっています。やはり多彩な表現ができるメリットは大きいです。そんな中、逆に問題になっているのがHTMLメールのレイ...

List

  • 2014/01/06

OpenEmu - エミュレータ大集合!これさえあれば大抵のゲームが遊べます!

コンピュータには昔からエミュレータがありました。ファミコン、スーパーファミコン、ゲームボーイと各種機器をエミュレートするソフトウェアが数多く存在します。そうしたエミュレータを探してダウンロードする時代はOpenEmuが終わらせたと言っても過言ではないでしょう。これまでの歴代のエミュレーターがOpenEmu一つに収まって...

List

  • 2014/01/06

ConvNetJS - ディープラーニングをWebブラウザで実現するJavaScriptライブラリ

新年早々から面白いソフトウェアが出てきましたよ!2013年にはビッグデータに注目が集まりましたが、鍵になるのはその膨大なデータをいかに扱い、価値あるデータを引き出すかにかかっています。ただ蓄積するだけ、見ているだけではまったく意味がありません。テキストであればまだしも画像や音声などではそれが何であるか判断する技術は単純...

List

  • 2014/01/05

AirShow – WindowsでもAirPlayが使えるようになるライブラリ集

Apple TVが会社にあると、iPhoneやデスクトップをAirPlay機能を使ってミラーリングさせられます。これにより情報を共有したり、アプリの説明をしたりするのがとても簡単になります。そんなAirPlayのプロトコルを使えるようになるのがAirShowです。Mac OSX用があっても意味がないのだろ…と思ったので...

List

  • 2014/01/05

Rubedo CMS - MongoDB/Zend Framework製のCMS

WebサイトにおいてCMS(コンテンツ・マネジメント・システム)は基本と言えます。昔からある存在ですが古びれず、時代に合わせて進化し続けています。今回はその一つ、Rubedo CMSを紹介します。特徴としてはMongoDBを採用している点そしてZend Frameworkを使っているCMSになります。まずユーザ向けのペ...

List

  • 2014/01/04

FitVids.JS – 動画をレスポンシブに対応させるライブラリ

レスポンシブなWebデザインを考える時に若干面倒なのが動画の埋め込みです。YouTubeやVimeoでは動画を埋め込むためのiframeタグを配布していますが、これがwidth/height固定でレスポンシブでなかったりします。解決策としてはスタイルシート指定もあるのですが、単純にwidth指定では横長で左右の黒い部分...

List

  • 2014/01/04

jQuery editTable - その場で編集できるテーブルを生成するjQueryライブラリ

Webベースの業務システムを作っていると度々データを一覧で表示する機会があります。そんな中で度々あがってくるのが一覧の時点でデータ編集したいという要望です。In place editのような仕組みを使って作り込んでも良いですが、専用の仕組みを使った方がユーザビリティ高くできるはずです。そこで使ってみたいのがjQuery...

List

  • 2014/01/03

Talaria – GitHubのコミットをストレージにするコメントシステム

ここ最近静的サイトが人気を集めています。何でもデータベース、とりあえずスクリプト言語といった風潮がなくなるのはとても喜ばしいことです。やはり技術は必要に応じて選定されるべきで、技術ありきで進んでも幸せにはなれないでしょう。動的な仕組みが必要であっても大した問題はありません。そのための仕組みは既に多数用意されています。も...

List

  • 2014/01/03

Rubicure - プリキュアを愛する方向けのRubyライブラリ

私にも娘がいて、幼稚園くらいの頃にはプリキュアに夢中になっていた時代がありました。たぶん小さい女の子はみんな一度はハマる時期があるのではないかと思います。それを一緒に見ていた(または単独でも可)プログラマーはお父さんが腕にものを言わせるとRubicureというのが出来上がる訳です。RubicureはRubyのバージョン...

List

  • 2014/01/02

Intro.js – Webチュートリアルを使ってユーザビリティを向上しよう

スマートフォンアプリでは最初に機能紹介を行うチュートリアル表示が基本になっています。同様の仕組みをWebアプリケーションでも提供できるのがIntro.jsです。基本的な使い方はdata-stepで表示する順番を、data-introで表示する文字を設定することです。!表示例。左上にバッジ風に数字も表示されます。

List

  • 2014/01/02

Joruri Gw - 自治体向けに開発されたRails製グループウェア

Webのグループウェアと言えばサイボウズがまず思いつくくらい知名度が圧倒的なグループウェア市場ですが、他にも多くのプレイヤーが存在します。どんな組織、団体でも画一的に同じグループウェアが良いという訳ではありません。その組織に合ったものを選ぶべきです。そこで紹介したいのが自治体向けに合わせて開発されたグループウェア、Jo...

List

  • 2014/01/01

Dat – データ版Git。データを分散管理、解析

GitHubは各自がリポジトリを持つ分散型ソースコード管理システムになっています。そして各自が差分を受け取ることでコラボレーションを実現しています。同じような仕組みをデータについても行おうとしているのがDatです。まだはじまったばかりのプロジェクトではありますが非常に興味深いソフトウェアになります。インストールはnpm...

List

  • 2014/01/01

Joruri - 徳島発!全ての自治体に導入して欲しいCMS

Web系CMS(コンテンツ・マネジメント・システム)としてはWordPressやDrupalなどが良く知られていますが、何にでも対応できるという訳ではありません。求められている要件によって適したCMSを選択すべきです。例えばJoruriは日本の自治体向けのCMSとして開発されています。JIS規格にはJIS X 8341...