2013年1月4日のブックマーク (11件)

  • テストフレームワーク mocha - hokaccha memo

    JavaScript Advent Calendar 2011 (Node.js/WebSocketsコース)3日目のhokacchaです。Node.jsのテストフレームワーク、mochaについて書きます。 mochaはTJが新しく作り始めているテストフレームワークです。ドキュメントを見ればできることは大体書いてありますので、ドキュメントを元にどういうことができるのかを解説していきます。現時点でのバージョンは0.2.0です。 http://visionmedia.github.com/mocha/ shouldについて まずmochaでどういうことができるかの前にshouldについて解説しておきます。mochaのドキュメントには特に説明もなくshouldが使われていて、shouldでどういうことができるかわかってないと、ドキュメントを読んだときにmochaの機能なのかshouldの機能なの

    テストフレームワーク mocha - hokaccha memo
  • 第4回 Node.jsホスティングサービスについて | gihyo.jp

    はじめに これまで3回にわたってNode.jsの魅力に触れてきた特集も、今回をもって最終回となります。第4回目の記事では、Node.jsと関連性のあるホスティングサービスについて紹介します。 概況 昨年までは、Node.jsに対応したホスティングサービスが大量にリリースされ、それはまさに雨後の筍のようでした。今年もいくつかのホスティングサービスがNode.jsの対応を表明し、買収や提携が行われています。Microsoftは、Node.js 0.5.x系より行われているWindows対応の開発を支援しており、Windows AzureでもNode.jsが提供される予定です。Node.jsの格的な普及を前に、各社がこぞって注目していることがわかります。 Ryan Dahl氏とともにNode.jsの開発を進めているJoyent社のGithubページに、ホスティングサービスの一覧がまとめられ

    第4回 Node.jsホスティングサービスについて | gihyo.jp
  • http://nodejitsu.com/

  • おもむろに mac に mongodb をインストールする - 名称未定ドキュメント"Que"

    公式にやり方が書いてあるんですが……備忘のため。 インストール まずはHomebrewを用意しましょう。 Homebrew — MacPorts driving you to drink? Try Homebrew! homebrewを入れて、brewコマンドで入れてしまいます。 最初にupdateするのがお作法。 $ brew update $ brew install mongodbうっかりmongodbじゃなくて、mongoってしてもはいりました。 初期設定 mongodbがデフォルトで使用するデータディレクトリを作ります。 $ sudo mkdir -p /data/db/ $ sudo chown `id -u` /data/dbmongodbを起動するときに --dpath オプションで任意の場所を指定できるけど、初心者は色気を出さないほうがいいんじゃないかな。 起動 まずはm

    おもむろに mac に mongodb をインストールする - 名称未定ドキュメント"Que"
  • 第3回 RedisによるWebアプリケーション開発(1) | gihyo.jp

    前回までに、Redisの概要と、コマンドラインクライアントによる基的なコマンド操作を見てきました。今回からは、Redisのデータ型を使ったアプリケーション開発について、簡単なサンプルコードと、ニコニコ生放送での事例を交えて紹介していきます。 クライアントライブラリを用いた開発 WebアプリケーションからRedisにアクセスするには、言語ごとのクライアントライブラリを導入することになります。公式サイトにライブラリがリストアップされていますので、各々の環境に合ったものを探してください。 ニコニコ生放送では、PHPによる開発の場合にはphpredisを、Javaで実装している検索サーバーなどではJedisやJRedisを使っています。 今回から掲載するサンプルコードでもこれらのライブラリを使っていきますので、他のライブラリを導入される方はそれぞれ対応するAPIに置き換えてご覧ください。 LIS

    第3回 RedisによるWebアプリケーション開発(1) | gihyo.jp
  • 注目のサーバサイドJavaScript実行環境「Node.js」 | IIJの技術 | インターネットイニシアティブ(IIJ)

    今、ソフトウェア開発者の中で注目されている「Node.js」。記事の前半は、Node.jsが誕生した背景とこれまでの歩みといった概要について紹介します。後半では、Node.jsのアーキテクチャの概要や今後の課題や展望など技術的な内容について説明します。なお、Node.jsの正式名称はNodeです。他と区別したい時にNode.jsと呼ぶことになっていますが、ここでは初めてNode.jsを知る方にもわかりやすいよう記載名をNode.jsで統一します。 Node.jsが生まれるまで 1995年に誕生したJavaScriptは、ブラウザ上で動作するスクリプト言語として開発されました。当初はJavaScriptの実行速度も遅く、セキュリティの問題も数多く発生したため、ブラウザのJavaScriptの機能をオフにすることが一般的に推奨されていた時期もありました。その後、個人向けサービスを中心に多様な

    注目のサーバサイドJavaScript実行環境「Node.js」 | IIJの技術 | インターネットイニシアティブ(IIJ)
  • LAMPは死に、そしてNode.jsとJavaScriptの時代

    サンフランシスコのスタートアップ、Metamarkets社CTOのMICHAEL DRISCOLL氏がブログ上で書いた記事が話題になっていました。彼の記事によると、それまでのPythonとDjangoで構成されていたサーバサイドアプリケーションをnode.jsで置き換える決断をしたとの事。その理由は「LAMP構成は誕生から20年が経過し既に死んでいる」という事実を理解したからだそうです。またWEBを以下の3つの時代に分けて説明しています。 1991 – 1999: HTML時代 静的なドキュメントがサーバーから公開されていた時代 2000 – 2009: LAMP時代 様々な言語で構成されたアプリケーションがHTMLのテンプレートとデータベースの値を元に動的なコンテンツを公開。ただしクライアントサイドは静的なまま 2010 – ????: JavaScript時代 サーバーサイドアプリケー

    LAMPは死に、そしてNode.jsとJavaScriptの時代
  • node-redis/README.md at master · redis/node-redis

  • むしろ駄菓子屋さんで | redisとnode.js

    対象読者 node.js/npmはインストール済み macなどの*nixを持っている redisはよくわからない redisのいいところ 小さい! 持ち運びしやすい! 良い意味で何もない! 純粋KVSより少し豊かなほどよい甘み 簡素ですので、パフォーマンスなどに関して色々「狙いやすい」 あの、express作者さんもよく使ってらっしゃいますよ 僕みたいなコンシューマーゲーム難民に是非オススメしたい、組み込み系の薫りとwebっ子っぽいカジュアルな感覚が同居したシンプルDBとなっております。 redis体 ダウンロードページから最新版(この文章を書いている時点では2.4.4)をダウンロードして、下記のように一行makeと打てば終わりです。 make 続けてインストールするか否かはお任せします。この段階で、「展開ディレクトリ/src/redis-server」がありますので、起動しておきます。

  • HerokuでRedisを使ってNodeアプリのセッション管理 - すぎゃーんメモ

    何となくHerokuももうちょっと触ってみようと思ってチョロっと調べていて Getting Started on Heroku with Node.js | Heroku Dev Center を読んでいたら、Postgresを使う場合とRedisを使う場合のやり方が書いてあったのでRedisを少し使ってみた。 どうやらHerokuのaddonsとして簡単にRedis To GoのRedisサービスと繋げることができるようで、自分でRedis To Goの方に登録して設定したりしなくても使えるようになるらしい。 まずは $ heroku addons:add redistogoと叩くが、Accountがverifyされていないと使えない、ようなエラーメッセージが出てきたのでhttps://api.heroku.com/accountからクレジットカード情報など登録。登録しても無料プランで使

    HerokuでRedisを使ってNodeアプリのセッション管理 - すぎゃーんメモ
  • 今夜も家飲みしよう! | 家飲みレシピ探すなら いえのみ.com

    新着いえのみレシピ 昆布茶で旨味UP☆白身魚のカルパッチョ風 「白身魚の昆布茶〆にオリーブオイル... 冬ウマ☆白子のガーリックソテー 実はイタリア風のソテーにしたくてバ... ボジョレー・ヌーボーに☆牛肉赤ワイン煮込み 赤ワインだけで、じっくりゆっくり、... いかの塩辛 イカが安かったので塩辛つくってみました きゅうりの鰹節和え シンプルだからハマる! 新着いえのみ商品情報 アサヒ くつろぎ仕込〈4VG〉 『アサヒ くつろぎ仕込〈4VG〉』は... キリン 格<辛口麦> 格的なうまさを追求。ホップを増量... リラックス 厳選した7種のホップによる香りと豊... スーパーブルー 「麦芽2倍(当社比)」「天然水100%... 余韻の贅沢 “重厚な味わいと心地よい余韻” ①麦芽... カテゴリから選ぶ! 家飲みに絶対に欠かせないのはもちろんお酒に合う旨い肴。ということで家飲みを楽しむ「