IBM Developer is your one-stop location for getting hands-on training and learning in-demand skills on relevant technologies such as generative AI, data science, AI, and open source.
WindowsでNode.js(+Express)とRedisとMongoDBを動かしてみた。 MongoDBのインストール 10genの公式リンク http://www.mongodb.org/downloads からダウンロードする。Recommendedになっているもので良いと思います。 実行ファイルとデータの置き場所を決める。 データの置き場所は、コマンドラインから指定しない場合はC:\data\dbとなる。 以下は実行ファイルをC:\MongoDB\bin、ログをC:\MongoDB\logs、データをC:\MongoDB\dataに置く場合。 管理者権限でコマンドプロンプトを開く。(スタートメニュー→コマンドプロンプトのアイコンを右クリック→管理者として実行) C:\MongoDBの用意 c: cd \ md MongoDB cd MongoDB md bin md data
(※注:2012年当時の記事のため内容はかなり古いです。いつか書き直したい・・・) 2012年もスタートして早5日。 せっかくの心機一転のチャンスだし、何か新しい技術を覚えてみたいと思い、WebSocket の勉強をしてみることにしました。 既にご存知の方も多いと思いますが、WebSocket とはブラウザ上で Web サーバとの双方向通信を可能にする規格のことで、 HTML5 とともに、Web アプリケーションがこれから全盛期を迎えるだろう時代にあっては必須とも言えるものです。 blog.livedoor.jp ブラウザ上で双方向通信を行うための規格としては、これまでにも Ajax や Comet といったものがありましたが、 サーバからのプッシュ通信ができないことや負荷が高いといった問題があり、 それらを簡潔な実装で解消できる技術が求められていたようです。 ※Ajax, Comet,
Nodepad This is a Node notepad, written for a tutorial series on DailyJS. Updates Follow the series on DailyJS, @dailyjs, or @alex_young. Dependencies You need to install these on your system first: Node npm MongoDB These are the libraries that the project requires: Mongoose Express Expresso Jade less See the package.json file for the versions of the dependencies I’ve tested with. On Mac OS Snow L
環境設定等 ・Ubuntu+nginxでnode.js+npmのインストールからデプロイまで Ubuntuで構築しているので参考になった。 本記事のコメント欄も興味深いコメントが nodejs1プロセスだとブロッキングすると終わるのでfugueなどを使う方がいい。websocket使うならhaproxy使うこと ・node.js のホスティングサービスまとめ node.js + Express テンプレート ・request情報をテンプレートに渡す デバッグ ・node.jsデバッグ方法 バリデーション ・node-validator ・Live form-validation with Node.js ログイン認証 ・Node.js+Express+Mongoose(MongoDB)でログイン認証 簡単なユーザー認証の仕方のサンプルソース有り ・expressの本家サイト, Passin
2010年12月15日15:37 Node.js+Express+Mongoose(MongoDB)でログイン認証 カテゴリ とりあえず動いたので。(直さないといけないところは満載だけど) 概要 よくあるログイン(アカウント作成)をNode.jsで作る。 ウェブサーバはExpressで実装 Express上でのHTMLのテンプレートはEJSを使う ユーザデータはMongoDBに MongoDBをNode.jsを扱うドライバはmongooseを使う 仕組み スタート 「ログイン」か「アカウント作成」を選んでユーザー情報(userid, password)を入力して「submit」する [アカウント作成の場合] データベースに同一のアカウント(userid, passwordが同じ)があった場合は初期画面に戻る それ以外は、データベース(mydb)のコレクション(User)に書き込んで、成功画
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く