タグ

2013年10月2日のブックマーク (3件)

  • JavaScriptテンプレートエンジンJsRender 基本のキ

    はじめに JsRenderは高速、軽量、高性能なJavaScriptテンプレートエンジンです。JsRenderを使うと、ブラウザ側で動的にテキストやHTMLを生成できます。 JsRenderはoutlook.comなどのサイトですでに使われており、今後利用者が増えることが期待されています。先日、JsRenderの正式版のリリースが近いことが、作者であるボリス・ムーア氏のブログで発表されました。そこで、正式リリースに先立ちJsRenderの使い方を紹介していきます。 対象読者 JavaScriptテンプレートエンジンに興味のある方 JavaScript、jQueryの基を理解している方 必要な環境と準備 JsRenderとjQueryを以下のサイトからダウンロードしてください。JsRenderは単体でも動きますが、jQueryのプラグインとしても機能します。 JsRenderのダウンロード

    fragarach_the_sword
    fragarach_the_sword 2013/10/02
    CodeZine連載:徹底解説JsRender/JsViews:第1回:JavaScriptテンプレートエンジンJsRender 基本のキ
  • Mochaを使ってJavaScriptのテストをブラウザで実行してみよう

    対象読者 JavaScriptの基をある程度理解している方 テストコードをこれから書こうと考えている方 JavaScriptのテスティングライブラリの分類 JavaScriptには、テストを記述するためのライブラリが多く用意されています。ライブラリには、大きく分けて「テスティングフレームワーク」と「アサーションライブラリ」があります。まずはこの2種類の違いについて説明します。 テスティングフレームワーク テストを記述する関数群を提供し、それらの関数を使って書かれたテストの結果を判定、集計した上で結果を表示する機能を持ちます。ブラウザでのテストの場合、ブラウザ上でグラフィカルにテスト結果を表示することもありますし、サーバサイドのJavaScriptであるNode.js向けにはコマンドラインで実行し、結果を表示する機能も持ちます。 アサーションライブラリ テスティングフレームワークは、テスト

    Mochaを使ってJavaScriptのテストをブラウザで実行してみよう
    fragarach_the_sword
    fragarach_the_sword 2013/10/02
    CodeZine連載:JavaScriptでテストを書こう!:第2回:Mochaを使ってJavaScriptのテストをブラウザで実行してみよう
  • [すごいラック]サーバーの形を変えて電力削減

    フェイスブックは、ラックである「Open Rack」やOpen Rack用のサーバー、電源装置、ストレージ、サーバーなどのファームウエア、空調機といったデータセンター(DC)の構成要素の仕様や設計図を独自開発し、オープンソースとして公開する「Open Compute Project(OCP)」という取り組みを行っている。 フェイスブック製ハードには、PUEを高めるための工夫が随所に見られる。例えばOpen Rackでは、サーバーやネットワーク機器の電源を、ラック単位で集約している。熱を発する電源装置をサーバーから無くすことで、サーバーの冷却を容易にし、サーバーの内蔵ファンの回転数を下げているのだ。サーバーの内蔵ファンは、回転数を下げることで、消費電力を削減できる。 サーバーの高さは通常の「1U」ではなく「1.5U」にしてある。サーバーの高さに余裕を持たせることで、1Uに比べて内蔵ファンの羽

    [すごいラック]サーバーの形を変えて電力削減
    fragarach_the_sword
    fragarach_the_sword 2013/10/02
    すごいデータセンター - [すごいラック]サーバーの形を変えて電力削減:ITpro