【Grunt.js】ブラウザを同期してくれるgrunt-syncがスマホ制作で最強な件

【Grunt.js】ブラウザを同期してくれるgrunt-syncがスマホ制作で最強な件

スマートフォンサイトを大量に作る案件があったので、自分の作業用Gruntfileを作ったので晒します。最大のミソはgrunt-syncというものです。PCとスマホが同じWifiに接続されていれば、ブラウザの動作をsync

【Node.js】www有り無しをリダイレクトする方法

【Node.js】www有り無しをリダイレクトする方法

投稿が半年も抜けちゃいました・・・。いかんですね。皆さまお元気でしたでしょうか? サイトのドメインを決める際に「www」をつけるかつけないか、少しは考えることがあると思います。今回は、Node.jsで「www」の有り無し

【Node.js】Express version3.0.0以降でCSRF対策の導入方法

【Node.js】Express version3.0.0以降でCSRF対策の導入方法

あたしにゃ~そういう難しいことはわからないですがね(こん平風)、閲覧者に意図せず別のWebサイト上で掲示板への書き込みなどを行わせ、警察が誤認逮捕してしまった事件がありましたが、これがCSRF攻撃というから恐ろしいじゃな

【Node.js】cryptを使って共通鍵暗号方式の使い方

【Node.js】cryptを使って共通鍵暗号方式の使い方

あたしにゃ~そういう難しいことはわからないですがね(こん平風)、共通鍵暗号方式というのは、とある文字列を暗号化してしまう為に使う鍵(パスワード)と、暗号化したものを元に戻す復号化に使う鍵が一緒、というのが、共通鍵暗号方式

【Node.js】NodeNinjaへGitコマンドでのデプロイとディレクトリ構成(追記あり:2012/08/29)

【Node.js】NodeNinjaへGitコマンドでのデプロイとディレクトリ構成(追記あり:2012/08/29)

マニュアルどおりやってみましたが、どうもgitからNodeNinjaへうまく繋がらなかったので、軽く手順をおさらいして、どこにファイルがアップされるのかメモします。 Gitの使い方 環境はMacでターミナルから使います。

【Node.js】バリデートとサニタイズを実行できる node-validator

【Node.js】バリデートとサニタイズを実行できる node-validator

node.jsで使える便利なモジュールはたくさんあります。node-validatorもその1つで、入力した値の検証(バリデート)と、無害化(サニタイズ)してくれるモジュールです。前回と前々回でチャットに関しての記事を書

【Node.js】Socket.IO+MongoDBを使って保存できるチャットを作る方法

【Node.js】Socket.IO+MongoDBを使って保存できるチャットを作る方法

前回の【node.js】socket.ioを使って簡単にチャットを作る方法の続きです。今回はチャットした内容をデータベースに保存する方法です。こうすることによって、一回ブラウザを閉じて再度開いた時に閉じる前のメッセージが

【Node.js】socket.ioを使って簡単にチャットを作る方法

【Node.js】socket.ioを使って簡単にチャットを作る方法

※この記事の続きもよくご覧いただいてます。※【Node.js】Socket.IO+MongoDBを使って保存できるチャットを作る方法 なんとかチャットを作ることができるようになりました。まだ仕組みの表面しか理解できてない

【Node.js】expressでejsがインストール出来ない対処法(追記あり)

【Node.js】expressでejsがインストール出来ない対処法(追記あり)

node.js勉強中です。先人の知恵さまのサイトを見る日々が続きます。色んなサンプルサイトで使われいているexpress。雛形を作成してくれる便利なフレームワークです。このexpressを使って雛形をインストールするわけ

【Node.js】jsdomのdomtohtmlでエラーが出る対処法

【Node.js】jsdomのdomtohtmlでエラーが出る対処法

node.jsとjQueryを使ってスクレイピングできるとかできないとか。先人の知恵さまのブログを色々拝見させていただいてたら、jsdomというのを使ってDOMの操作ができ、スクレイピングができるみたいです。早速やってみ