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

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

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

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

もっと見る

List

  • 2014/01/22

GraphSketcher - グラフを加工してさらに面白く

ああ、こういう加工は良いかも!Omniと言えばドロー系ソフトウェアを数多く出している有名な企業ですが、そこから新しい面白いソフトウェアがオープンソース化されました。それがGraphSketcherです。その名の通りグラフ+スケッチというソフトウェアなのですが、今ひとつ雰囲気が分かりづらいかと思います。しかしこれが非常に...

List

  • 2014/01/21

Boom! - abに代わるWebサイト負荷テストツール

Webサイトの負荷テストを行う際によく使われるツールがApache Bench(通称ab)ですが、その代替になるかも知れないソフトウェアがBoom!です。インストールはpipだけでできます。ただし他にlibeventも必要です。```$ pip install boom```使い方としてはabと殆ど変わらないように見え...

List

  • 2014/01/21

Subrion CMS – サイトによって自在に変化するCMS

CMS(コンテンツ・マネジメント・システム)は汎用さと専門性の二極化が進んでいるように見えます。その中間にいる類のソフトウェアは最も不利です。WordPressやDrupalのような大型のCMSは汎用的で、小さなCMSは専門性を増しています。今回紹介するSubrion CMSは汎用的なCMSですが、それをベースにした各...

Missing

  • Premium_s 2014/01/21

使えるWebサービス・オープンソース(19)「VPN」

SoftEtherがオープンソース化しました!ファイアウォールを越えてVPN網を構築できるソフトウェアとして一躍有名になったソフトウェアですが、最も手軽な手段であるが故に今なお利用ユーザの多いソフトウェアです。そんなSoftEtherのOSS化を記念して、VPN周りのWebサービス、オープンソース・ソフトウェアを紹介し...

List

  • 2014/01/21

Marmoset Chrome App - エレガントなコードをさらに格好よく仕上げる!

エレガントなソースコードは芸術的でうっとりするような魅力があります。しかしぱっと見ただけでは単なる英数字の羅列で写真などに比べると圧倒的にインパクトが薄いのが難点です。そこでプログラミングコードにも圧倒的な迫力を持たせてくれるMarmoset Chrome Appを使ってみましょう。Chromeアプリとして動作するとて...

List

  • 2014/01/21

Chrome Protector - Google Chrome機能拡張に潜むマルウェアに気をつけろ!

Add to Feedly、Tweet This Pageがマルウェア化したこともあって要注目です!Googleの提供するサービスは何かと規制が緩いことで知られていますが、Google Chromeにおいてもそれは変わりません。しかしオートアップデートの仕組みを使うことで広まったソフトウェアに対してマルウェア的に展開す...

List

  • 2014/01/20

VagrantX – 非開発者でもVagrantを使いやすくする専用GUIフロントエンド

プログラマであればVagrantをターミナルから使うのにさほど違和感はないと思いますが、デザイナーの方などがテスト用に配布された環境を構築して使う際にコマンドを打つのは多少面倒に感じるかもしれません。そこで作られたのがVagrantX、Vagrantフロントエンドというべきソフトウェアです。VagrantXを使えばダウ...

List

  • 2014/01/20

Vagrant – 仮想化を使って開発フローを効率化しよう

数年前から仮想化が盛り上がっています。本番環境でハードウェアリソースを有効活用するための仮想化もありますが、今回は開発環境を仮想化し、効率化するVagrantを紹介します。## セットアップ使い方はとても簡単です。ダウンロードとインストールが終わったら順番にコマンドを叩いていきます。最初にボックスの作成。```$ va...

Missing

  • 2014/01/20

captionss - スタイルシートだけでここまでできる画像キャプション表示

単純に画像を並べただけではそれが何なのかは分かりづらいです。そこで役立つのがキャプションです。今回はそんなキャプションを表示するのに役立つライブラリcaptionssを紹介します。スタイルシートだけで作られているキャプション表示ライブラリです。## 使い方実際に使う時のHTMLは次のようになります。figureとfig...

List

  • 2014/01/19

SoftEtherVPN – ついに、あのSoftEtherがオープンソース化!

ごく簡単にVPN環境が作成できると話題になったSoftEtherVPNがついにオープンソース化されました。独自のVPN網を構築しているといった印象があったのですが、その他にも以下のプロトコルに対応しています。- SSL-VPN- OpenVPN- IPsec- L2TP- MS-SSTP- L2TPv3- EtherI...

List

  • 2014/01/19

Horn.js - ビューとイベントだけを取り回すシンプルなJavaScriptフレームワーク

Backbone.jsは便利なフレームワークですが、ちょっとしたものを作ろうと思った時には大袈裟だったり、複雑そうに見えて腰が引けてしまうかも知れません。実際のところ十分分かりやすいとは思うのですが、モデルやコレクションが絡むと確かに複雑さを増す気がします。そこでちょっとしたビューとイベントの管理だけをしたい場合にお勧...

List

  • 2014/01/18

Paint.JAVA – Paint.NETのJavaクローン

オープンソースの有名なペイントソフトウェアにPaint.NET

List

  • 2014/01/18

PWM - パスワード管理をLDAPで統合している場合にお勧めのセルフパスワード管理

企業においてパスワード管理をLDAPを使って一元管理しているケースは多いと思います。Windowsでも利用できますし、Linuxなどのログイン認証にも利用できます。認証統合されているとIDの管理がとても簡単になります。そんなLDAPですが、パスワードの更新インタフェースになると多少面倒があります。Windowsの認証に...

List

  • 2014/01/17

mOTP – SMS代替を考えるワンタイムパスワードサーバ

※ オープンソースからオープンAPIに変わっています。ソースコードは公開されていませんのでご注意ください。最近二段階認証が流行です。通常使っているパスワードに加えてスマートフォンを使ったワンタイムパスワードを生成することでセキュリティを担保する仕組みです。確かにセキュアだと思いますが、スマートフォンを持っていないと使え...

List

  • 2014/01/17

JSC3D - JavaScript/Canvasを使った3Dビューワー

3Dプリンタの発展もあって、立体物に対する注目が集まっています。しかし3Dオブジェクトは2D以上に描いたり作成したりするのが難しいです。そんな中紹介したいのがJSC3Dです。オブジェクトの作成は容易ではありませんが、Webブラウザ上で3Dオブジェクトを描画するすごいビューワーです。!一例です。女性のアバターを表示してい...

None

  • Premium_s 2014/01/17

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

今回はBLOCKを考える上で大事な要素と言える7つのポイントを書きたいと思います。これまでの話は第一回を参照してください。## 1. オープンソース今の時代においてオープンソース・ソフトウェアを使わずに全てスクラッチでシステムを組み上げるというのはほぼなくなってきているのではないでしょうか。Webシステムにおいて商用パ...

List

  • 2014/01/17

audioSprite - オーディオファイルでスプライト!

ほほー技術的に面白い!一つの画像に複数のアイコンを入れてスタイルシートを使って切り出すことで複数画像をダウンロードするネットワークコストを低減してくれる技術がCSSスプライトですが、画像以外でも使うと便利そうです。Web Fontsをアイコン代わりに使ったケースも似ていますが、今回はなんと音楽でやってしまおうというライ...

List

  • 2014/01/17

floatlabels.js - placeholderがラベルへ移動するライブラリの決定版!

これは使える場面が多そうですよ!最近Webフォームでplaceholderを使って入力すべき項目を明示するケースが増えていますが、入力をはじめるとplaceholderがなくなるので入力すべき項目が分からなくなるという弱点があります。そこで開発者が取り組んでいるのが入力を開始するとplaceholderが移動するフォー...

List

  • 2014/01/16

lz-string – 高速さが売りのJavaScritp圧縮/解凍ライブラリ

HTML5によってローカルストレージが使えるようになり、キャッシュ以上に速いデータの読み書きが実現できるようになっています。しかし大きな欠点があります。それはストレージが1ドメイン5MBまでに限定されることです。もっと大きなサイズで保存したい、そう思うこともあるかと思います。テキストデータであれば検討して欲しいのがlz...

List

  • 2014/01/16

TileMill - マルチプラットフォームで使えるマップエディター

インタラクティブな地図作成にどうぞ!地図は非常に面白い素材です。単純に表示するだけでなく、マーカーを立てたり別な統計データを重ねたりと色々な使い方が考えられます。しかし最も利用しやすいGoogleマップですらAPIを介した利用に対して簡単にはいかないものです。そこで見て欲しいのがTileMillです。デスクトップアプリ...