Express 4 がリリースされたので、さっそく試してみました。 なお、コードは github に上げてみました。 https://github.com/hoshi-takanori/express-sample プロジェクト作成 Express 3.x ではプロジェクトの雛形を作成するための express コマンドが用意されていましたが、Express 4 では廃止というか、別パッケージ (express-generator) に分離されたようです。 基本的に app.js (と package.json) があればいいので、express コマンドは使わなくても大丈夫です。グローバルに express パッケージをインストールする必要もありません。 適当なディレクトリを作って app.js と package.json を作ります。 var express = require('e
expressの使い方を逆引き形式でまとめてみた。参考にしたのは2014年2月20日時点(express 3.4.8時点)の公式ドキュメントおよびソースコード、サンプルなど。 公式ドキュメント ソースコード サンプル ルーティングを設定する ルーティングを設定するには(i.e. パスとコントローラ関数をマッピングするには)app.get(path, func)やapp.post(path, func)など各HTTP Verbに対応した関数を使う ルーティング設定は書かれた順番に評価され、リクエストとpathの一致したものが適用される pathは文字列または正規表現を指定可能 funcのシグネチャはfunction(req, res[, next]) nextはコールバック関数 引数無しnext()で呼び出すと、次に一致するルーティング設定に処理が移る 引数有りnext(object)で呼び
Node.js has emerged as a leading platform for creating fully scalable applications within least amount of time. Additionally, the platform undergoes constant upgrades so as to allow developers to continue delivering bespoke applications for their clients. Unlike in the case of XML, choosing JSON files for storing data is a convenient option. The reason being that the JSON files are less cluttered
機械学習のC++ Pythonのライブラリの1つdlibに気づいた。 PythonにはScikit-learnという強力なライブラリがあるが、 選択肢の1つとして考えておこう。 機械学習のライブラリ dlibのアルゴリズムの選択ガイド 機械学習のライブラリ dlibのアルゴリズムの選択ガイドが 図にしてありました。 こちらはscikit-learnのガイド ![Choosing the right estimator] (http://scikit-learn.org/stable/_static/ml_map.png) dlibの記事 SlideShare 20160417dlibによる顔器官検出 YouTube [dlib vs OpenCV face detection] (https://www.youtube.com/watch?v=LsK0hzcEyHI) YouTube Fa
B! 79 0 0 0 HomebrewはMacのパッケージマネージャーですが、 plistの管理の記述があるパッケージに関しては、 Homebrew側でサービス(Macのlaunchctlで管理するもの)を管理する事が出来ます。 homebrew-services GUIで管理 Formulaの書き方 homebrew-services Homebrew Servicesはレポジトリをtapするとservicesという Homebrewのサブコマンドが使える様になります。 serviceではなくてservicesと複数形なのでちょっと注意。 (Linuxとかだと/sbin/serviceとかが単数形なので。) tapすると、と書きましたが、実際には servicesコマンドを使おうとすると勝手にtapされるので 自分でtapする必要はありません。 使うのはmysqlの様なバックグラウンド
babelでexpressを動かすまでの設定です。環境はWindows 10。 プロジェクトフォルダ作って移動 mkdir sample1 cd sample1 babelとexpress-generatorをインストール(今回は、グローバルにインストール) npm i -g babel-cli express-generator express のインストール express ES2015を使うので、babel-preset-es2015 もインストール npm i --save-dev babel-preset-es2015 必要なモジュールをインストール npm install babel-nodeを使用するように package.json を修正 "scripts": { "start": "babel-node ./bin/www" }, .babelrcファイルを作成して、プ
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く