仕事&求人ジョブボード掲載、料金についてヘルプMOONGIFTについてヘルプTwitter(MOONGIFT)Facebook(MOONGIFT)新規登録ID/PWでログインTwitterでログインFacebookでログインマイページ現在のポイントポイント購入ログアウトITエンジニア/デザイナ向けにオープンソースを毎日紹介プレミアムユーザー限定記事MOONGIFTプレミアムは、月額500円の有料サービスです。非開発者でもVagrantを使いやすくする専用GUIフロントエンドプログラマであればVagrantをターミナルから使うのにさほど違和感はないと思いますが、デザイナーの方などがテスト用に配布された環境を構築して使う際にコマンドを打つのは多少面倒に感じるかもしれません。そこで作られたのがVagrantX、Vagrantフロントエンドというべきソフトウェアです。仮想化を使って開発フローを効率化しよう数年前から仮想化が盛り上がっています。本番環境でハードウェアリソースを有効活用するための仮想化もありますが、今回は開発環境を仮想化し、効率化するVagrantを紹介します。セットアップ使い方はとても簡単です。ダウンロードとインストールが終わったら順番にコマンドを叩いていきます。最初にボックスの作成。単純に画像を並べただけではそれが何なのかは分かりづらいです。そこで役立つのがキャプションです。今回はそんなキャプションを表示するのに役立つライブラリcaptionssを紹介します。スタイルシートだけで作られているキャプション表示ライブラリです。使い方実際に使う時のHTMLは次のようになります。あのSoftEtherがオープンソース化!ごく簡単にVPN環境が作成できると話題になったSoftEtherVPNがついにオープンソース化されました。独自のVPN網を構築しているといった印象があったのですが、その他にも以下のプロトコルに対応しています。イベントだけを取り回すシンプルなJavaScriptフレームワークBackbone.jsは便利なフレームワークですが、ちょっとしたものを作ろうと思った時には大袈裟だったり、複雑そうに見えて腰が引けてしまうかも知れません。実際のところ十分分かりやすいとは思うのですが、モデルやコレクションが絡むと確かに複雑さを増す気がします。企業においてパスワード管理をLDAPを使って一元管理しているケースは多いと思います。Windowsでも利用できますし、Linuxなどのログイン認証にも利用できます。認証統合されているとIDの管理がとても簡単になります。そんなLDAPですが、パスワードの更新インタフェースになると多少面倒があります。オープンソースからオープンAPIに変わっています。ソースコードは公開されていませんのでご注意ください。最近二段階認証が流行です。通常使っているパスワードに加えてスマートフォンを使ったワンタイムパスワードを生成することでセキュリティを担保する仕組みです。JavaScript/Canvasを使った3Dビューワー3Dプリンタの発展もあって、立体物に対する注目が集まっています。3Dオブジェクトは2D以上に描いたり作成したりするのが難しいです。そんな中紹介したいのがJSC3Dです。オブジェクトの作成は容易ではありませんが、Webブラウザ上で3Dオブジェクトを描画するすごいビューワーです。女性のアバターを表示してい...2014/01/17今後のITで大切な「BLOCK」という考え方(3)今回はBLOCKを考える上で大事な要素と言える7つのポイントを書きたいと思います。これまでの話は第一回を参照してください。オープンソース今の時代においてオープンソース・ソフトウェアを使わずに全てスクラッチでシステムを組み上げるというのはほぼなくなってきているのではないでしょうか。オーディオファイルでスプライト!ほほー技術的に面白い!一つの画像に複数のアイコンを入れてスタイルシートを使って切り出すことで複数画像をダウンロードするネットワークコストを低減してくれる技術がCSSスプライトですが、画像以外でも使うと便利そうです。placeholderがラベルへ移動するライブラリの決定版!これは使える場面が多そうですよ!最近Webフォームでplaceholderを使って入力すべき項目を明示するケースが増えていますが、入力をはじめるとplaceholderがなくなるので入力すべき項目が分からなくなるという弱点があります。高速さが売りのJavaScritp圧縮/解凍ライブラリHTML5によってローカルストレージが使えるようになり、キャッシュ以上に速いデータの読み書きが実現できるようになっています。大きな欠点があります。それはストレージが1ドメイン5MBまでに限定されることです。大きなサイズで保存したい、そう思うこともあるかと思います。マルチプラットフォームで使えるマップエディターインタラクティブな地図作成にどうぞ!地図は非常に面白い素材です。単純に表示するだけでなく、マーカーを立てたり別な統計データを重ねたりと色々な使い方が考えられます。利用しやすいGoogleマップですらAPIを介した利用に対して簡単にはいかないものです。そこで見て欲しいのがTileMillです。中規模の組織から使えそうなアジャイルプロジェクト管理プロジェクトの規模を問わずプロジェクト管理は必須です。規模に応じて利用する機能は選択すべきですが、プロジェクト管理がなければやるべき作業が分からず右往左往してプロジェクトが全く進まなくなってしまうでしょう。Backboneアプリを開発するならFirefoxでいこう!これは面白い!Webアプリを開発する際に注目を集めているフレームワークBackbone。厚くない仕組みになっているので理解はしやすいのですが、それでも開発時には色々難問にぶつかることがあります。そこでDevtoolsのような開発ツールが役立ちます。記法のシンプルさ、機能そして素の状態でも可読性が高いと言ったこともあって人気のMarkdown。利用範囲がどんどん広がっています。READMEだけでなく、プロジェクトのドキュメントを書く際にも利用してみると良いでしょう。ファイルをどんどん追加してスプライト画像を作成CSSでスプライト画像を使うことは増えてきましたが、作成が面倒なのは変わっていません。専用のソフトウェアも幾つかありますが今回はWebブラウザ上でスプライト画像を作成できるSpritePadを紹介します。使い方使い方は簡単で、まずはアイコン画像をSpritePadにドロップしていきます。HTTPで使えるスケーラブルなファイルサーバWebサービスを提供していてファイルを保存するというケースは良くあります。サーバ一つに保存すると移行や何らかの障害が発生した時にデータの安全性を保持するのが難しくなるでしょう。そこで単純にファイルを保存するのではなく、スケーラブルなストレージシステムが欲しくなります。${article.post_date_view}${article.post_title}${article.except_content}プレミアムでしか読めない記事が722あります。blockworks。