パンジェンシーの「汗だく開発日誌」

システム開発の備忘録です。

Node.js

【Docker】Node.jsのコンテナを作成する

パンジェンシ氏「東の森でシステムエンジニアをしております、パンジェンシーと申します。 最近は、とにかく情報が多すぎて覚えていられないので、細かい内容もできるだけメモに残しておこうと思います。 」 Node.jsのインストール再び! 5年前くらいのエン…

【Node.js】sechashを使ってパスワードをハッシュ化

パンジェンシーです! プログラミング関連は、久々の更新です! express-sessionを使ったログイン機能を実装するところまでは書いたと思います。 pangency.hatenablog.com 今回はその続きです。 パスワードハッシュ化の必要性 環境 パスワードハッシュ化モジ…

【Ubuntu】【Node.js】サーバーアプリをデバッグできる「node-inspector」

どうも、パンジェンシーです。 node.jsでアプリを作るのは楽しいですね。クライアント側のデバッグは、Google chromeのデベロッパーツールがあれば、だいたい何とかなりますが、サーバー側のコードは、なかなかデバッグが難しいですね。 そこで今回は、サー…

【Ubuntu】【Node.js】SSL対応ウェブアプリ(テスト目的)を作ってみた

こんにちわ! パンジェンシーです。 今回は、SSL対応の方法です。 と言っても、ちゃんとお金を払って作ってもらう証明書でなく、テスト用のオレオレ証明書を使った方法です。 環境 Ubuntu 14.04 LTS 64bit OpenSSLのインストール まず、UbuntuにOpenSSLをイ…

【Node.js】【MongoDB】express-sessionでログイン機能を実装

こんにちわ! パンジェンシーです。 前回は、Node.jsでexpress-generatorを使い、ウェブアプリのひな形を作りました。 pangency.hatenablog.com 今回は、ほとんどのウェブサービスで必要になるであろう「ログイン機能」を実装してみたいと思います。 今回の…

【Node.js】express-generatorを使ったウェブアプリのひな形

どうも!パンジェンシーです。 前回は、Node.jsのインストールと、サンプルアプリとして簡単なウェブサーバーを動かしてみました。 pangency.hatenablog.com 今回は、応用として、"express-generator"というモジュールを使って、ウェブアプリを作成してみま…

【Ubuntu 14.04】Node.jsをインストールしてサンプルアプリを動かす

どうも! パンジェンシーです。 今回は、今話題の(?)node.jsについて書きたいと思います! そもそも、Node.jsって何でしょう?だいたい、"◯◯.js"という名前の用語は、Javascriptのライブラリか何かだと思うのですがNode.jsは、ちと違います。 私なりに簡…