タグ

2013年9月20日のブックマーク (4件)

  • 第4回 Node.jsアプリケーションとMongoDBの連携 | gihyo.jp

    はじめに 前回から、いよいよNode.jsを使ったWebアプリケーションを作成しはじめました。前回はデータを保存および読み出す処理がなかったので、今回はデータベースとの連携を実装したいと思います。使うのはMongoDBです。リレーショナルデータベースに対して、MongoDBはドキュメント指向データベースという位置づけです。JSON構造をそのまま保存できるため、Node.jsとの親和性も高いです。簡単に導入でき、日語ドキュメントもあるので、初めてでもすんなり使えると思います。 MongoDBのセットアップ MongoDBのサイトから、OSごとに用意されたアーカイブをダウンロードして展開してください。展開したフォルダの直下にあるbinディレクトリ内にコマンド群があるため、これらを使って操作します。サーバデーモンとなるのがmongodで、クライアントとなるのがmongoになります。 まず適当に

    第4回 Node.jsアプリケーションとMongoDBの連携 | gihyo.jp
  • Loading...

  • 第3回 Express.jsを使ったWebアプリケーションを構築 | gihyo.jp

    はじめに 前回までは、Node.jsについての基礎的な説明からnpmによるパッケージ管理まで、紹介してきました。今回から、いよいよNode.jsを使ったWebアプリケーションを実装していきます。前々回に単純なHTTPサーバの実装についてコードとともに紹介しました。あれをみるとわかるとおり、nodeが提供するHTTPサーバの機能はプロトコルに沿ったローレベルなものになっています。例えば、リクエストが来たら、そのURLパスに従った処理を実行するために、リクエストURIの解析から実装していかなくてはなりません。そういったことが簡単に定義して処理を書けるWebアプリケーションフレームワークがnodeにも存在します。連載では、その代表格のExpressを使って実装してみたいと思います。 Expressのインストール Express(Express.jsと表記されることが多い)は、非常に手軽にnod

    第3回 Express.jsを使ったWebアプリケーションを構築 | gihyo.jp
  • たったの90秒!?腰痛・肩こりの痛みを緩和する「セルフ整体」がすごい! | 薬剤師ネット 公式ブログ

    薬剤師ネット公式ブログは薬剤師ネットの更新情報や、 薬剤師業界の話題やニュースを紹介するブログです。 こんにちは、ナナです♪ このページを見ているみなさまは、デスクワークの方が多いのではないでしょうか? デスクワークの方には、肩こりや腰痛の方が多いとお聞きします。 肩こりや腰痛で、マッサージなどに通われている方もいらっしゃるのではないでしょうか? しかし、マッサージなどで悪化してしまう肩こりや腰痛があるというのです!! 肩こりや腰痛の痛みや背を、根から解消する方法を今回はご紹介します♪ 痛みの当の原因を知っていますか? みなさん、痛みの原因は何だと思いますか? 筋力の衰え?血行不良?運動不足? これらは原因の一部ではあるのですが、当の原因ではないのだそうです!! 当の痛みの原因は、「固くなった筋肉」なんだそうです。 同じ姿勢を続けていると、特定の関節や筋肉に持続的な負担