はてなブックマークアプリ

サクサク読めて、
アプリ限定の機能も多数!

アプリで開く

はてなブックマーク

  • はてなブックマークって?
  • アプリ・拡張の紹介
  • ユーザー登録
  • ログイン
  • Hatena

はてなブックマーク

トップへ戻る

  • 総合
    • 人気
    • 新着
    • IT
    • 最新ガジェット
    • 自然科学
    • 経済・金融
    • おもしろ
    • マンガ
    • ゲーム
    • はてなブログ(総合)
  • 一般
    • 人気
    • 新着
    • 社会ニュース
    • 地域
    • 国際
    • 天気
    • グルメ
    • 映画・音楽
    • スポーツ
    • はてな匿名ダイアリー
    • はてなブログ(一般)
  • 世の中
    • 人気
    • 新着
    • 新型コロナウイルス
    • 働き方
    • 生き方
    • 地域
    • 医療・ヘルス
    • 教育
    • はてな匿名ダイアリー
    • はてなブログ(世の中)
  • 政治と経済
    • 人気
    • 新着
    • 政治
    • 経済・金融
    • 企業
    • 仕事・就職
    • マーケット
    • 国際
    • はてなブログ(政治と経済)
  • 暮らし
    • 人気
    • 新着
    • カルチャー・ライフスタイル
    • ファッション
    • 運動・エクササイズ
    • 結婚・子育て
    • 住まい
    • グルメ
    • 相続
    • はてなブログ(暮らし)
    • 掃除・整理整頓
    • 雑貨
    • 買ってよかったもの
    • 旅行
    • アウトドア
    • 趣味
  • 学び
    • 人気
    • 新着
    • 人文科学
    • 社会科学
    • 自然科学
    • 語学
    • ビジネス・経営学
    • デザイン
    • 法律
    • 本・書評
    • 将棋・囲碁
    • はてなブログ(学び)
  • テクノロジー
    • 人気
    • 新着
    • IT
    • セキュリティ技術
    • はてなブログ(テクノロジー)
    • AI・機械学習
    • プログラミング
    • エンジニア
  • おもしろ
    • 人気
    • 新着
    • まとめ
    • ネタ
    • おもしろ
    • これはすごい
    • かわいい
    • 雑学
    • 癒やし
    • はてなブログ(おもしろ)
  • エンタメ
    • 人気
    • 新着
    • スポーツ
    • 映画
    • 音楽
    • アイドル
    • 芸能
    • お笑い
    • サッカー
    • 話題の動画
    • はてなブログ(エンタメ)
  • アニメとゲーム
    • 人気
    • 新着
    • マンガ
    • Webマンガ
    • ゲーム
    • 任天堂
    • PlayStation
    • アニメ
    • バーチャルYouTuber
    • オタクカルチャー
    • はてなブログ(アニメとゲーム)
    • はてなブログ(ゲーム)
  • おすすめ

    参議院選挙2025

『Node.jsコミュニティ-オープンソーサー・日本』

  • 人気
  • 新着
  • すべて
  • Node.js入門(初心者) | Node.js技術

    3 users

    nodejs.osser.jp

    本文はManuel KiesslingさんのNodeビギナーズブックの転載です、記載のサンプルコードは全部Node.js V0.10.26 で確認しました。 本書について 本書は、Node.jsでのアプリケーション開発を始めようとする皆さんに、 ”高度な”JavaScriptについて知るべきあらゆることを解説します。 よくある”Hello World”チュートリアルの、はるか上をいくものです。 ステータス 貴方が読んでいるのは、本書のいわゆる最終版となります。 つまり本書は、間違いが見つかった場合や、 Node.jsの新バージョンにおえる変更点を反映する時のみ、改訂されます。 原著の最終更新日は2012年2月12日ですが、本文はNode.js最新機能に合わせて若干改修をしました。 ターゲット読者 本書は、Ruby、Python、PHP、Javaのような、少なくともひとつのオブジェクト指向

    • 暮らし
    • 2016/03/25 09:56
    • xml2js - node.js xml解析パッケージ | Node.js技術

      4 users

      nodejs.osser.jp

      node.jsでxmlを解析するため、xml2jsパッケージをおすすめします。xml2jsはxmlをjavascriptオブジェクトに変換します、内部はsax-jsとxmlbuilder-jsを利用してxmlを解析します。 xml2jsインストール npmを使って簡単にインストールできます。 あなたのような賢い開発者に対してはxml2jsのマニュアルなんかは必要がありません、ただ下のサンプルコードを読んでいただければ、xml2jsの使い方はすぐわかるでしょう。 (No extensive tutorials required because you are a smart developer!) xml2jsサンプル xmlストリング内容をjavascriptオブジェクトに解析サンプルです。

      • 世の中
      • 2016/01/29 11:15
      • validator.js - node.js文字列のバリデーターと無害化 | Node.js技術

        9 users

        nodejs.osser.jp

        Validators API equals(str, comparison) - 文字列一致チェック contains(str, seed) - 文字列インクルードチェック matches(str, pattern [, modifiers]) - 文字列patternマッチチェック、例:matches('foo', /foo/i)或はmatches('foo', 'foo', 'i') isEmail(str) - email書式チェック isURL(str [, options]) - url書式チェック、optionsは{ protocols: [‘http’,’https’,’ftp’], require_tld: true, require_protocol: false }というオブジェクトです。 isIP(str [, version]) - ipaddress書式チェック、

        • 学び
        • 2015/07/22 10:42
        • node.js
        • validator.js
        • JavaScript
        • node.jsモジュール作成と配布(npm) | Node.js技術

          6 users

          nodejs.osser.jp

          本文はnode.jsモジュールを作成して、npmリポジトリにリリースするまでの手順を紹介したいと思います。 npmとは? npmはオープンソースのnode.jsプロジェクト、モジュール、リソースなどのオンラインレジストリです。あなたはここからアクセスできます、node.jsオフィシャルサイトからもリンクしています。 https://www.npmjs.org/ npmもnode.jsオフィシャルパッケージ管理ツールなので、リポジトリとのやり取りのためコマンドインターフェース(CLI)も提供されています。このユティリティはnode.jsパッケージとバディングされていて、node.jsをインストールするときは自動的にnpmパッケージもインストールされます。npm APIドキュメントはここからご参照ください。 https://www.npmjs.org/doc/ npm設定 ターミナルで下記のコ

          • 暮らし
          • 2015/05/05 10:22
          • ノウハウ
          • node.js
          • 開発
          • JavaScript
          • http-proxy - node.jsプロキシモジュール | Node.js技術

            11 users

            nodejs.osser.jp

            node-http-proxy node-http-proxyはプログラム開発できるhttpプロキシライブラリです、websocketsもサポートし、プロキシとロードバランサーの開発に最適です。 インストール

            • 世の中
            • 2015/04/20 10:59
            • node.js
            • proxy
            • http
            • プログラミング
            • javascript
            • web
            • あとで読む
            • mocha - node.jsテストフレームワーク | Node.js技術

              3 users

              nodejs.osser.jp

              node.jsユニットテスト(UT)にはmochaとshouldはよく使われてるというので、本文はmochaとshouldの使い方をまとめます。 mocha mochaはJavascriptのテストフレームワークです、node.jsとブラウザーで動きます。mochaを使って非同期テストを簡単にできます。mochaテストケースはシリーズで実行し、テスト結果のレポートも何種類を用意されています。ソースコードはGitHubでホストされています。 should shouldはBDDスタイルのnode.jsテストフレームワークです。 インストール

              • 学び
              • 2015/03/31 12:44
              • commander.js - node.jsバッチ作成フレームワーク | Node.js技術

                8 users

                nodejs.osser.jp

                Option解析 .option()でコマンド引数を定義できます、且つドキュメントも自動的に作成してくれます。下のコードはcommander.jsを利用してコマンドライン引数process.argvから解析し、program.args配列に作成する例です。 mycommander.js

                • 世の中
                • 2015/01/31 22:52
                • node.js
                • pm2 - node.js プロセス管理パッケージ | Node.js技術

                  27 users

                  nodejs.osser.jp

                  pm2はnode.jsアプリプロセスの管理パッケージです、ロードバランサー機能もビルドインされています。 pm2とは pm2はサーバーの全てのCPUを使って、ステータレッスnode.jsアプリを負荷分散管理するパッケージです、アプリケーションのダウンタイムは0sを保証できます。 主な特徴 ロードバランサー機能をビルドイン(native clusterモジュール利用) デーモンスクリプト node.jsアプリを0sリロード Ubuntu/CentOS起動スクリプトも提供(Ubuntuはupdaterc.d、ほかのLinuxはchkconfig) 不安定プロセスを停止させる(無限ループ回避) コンソール監視 HTTP API リモートコントロールとリアルタイムAPIインターフェース pm2はnode.js v0.11,v0.10,v0.8でテスト通りました、CoffeeScriptとの互換性も

                  • 世の中
                  • 2014/12/25 22:18
                  • devops
                  • node
                  • node.js
                  • pm2
                  • nginx最大パフォーマンスを出すための基本設定 | Node.js技術

                    579 users

                    nodejs.osser.jp

                    解説 worker_processes auto; - Nginx本体のプロセス数、autoにしてnginx内部判定に任せるのは賢明 worker_rlimit_nofile 100000; - workerプロセスが最大に開けるファイル数の制限。このように設定したら、ulimit -a以上のファイル数を処理できるようになり、too many open files問題を回避できる worker_connections 2048; - 一つのworkerプロセグが開ける最大コネクション数 multi_accept on; - できるだけクライアントからのリクエストを受け取る use epoll; - Linuxカーネル2.6以上の場合はepoll、BSDの場合kqueue server_tokens off; - セキュリティ対策です、エラー画面のnginxバージョン番号を非表示 sendf

                    • テクノロジー
                    • 2014/11/20 15:24
                    • nginx
                    • チューニング
                    • performance
                    • Node.js
                    • パフォーマンス
                    • 設定
                    • HTTP
                    • あとで読む
                    • binary
                    • client
                    • nodemon - ソース変更を検知してプロセス再起動 | Node.js技術

                      4 users

                      nodejs.osser.jp

                      Node.jsで開発するときは、ソースをかえたら、手動にnode.jsプロセスを再起動しないと反映されないという問題があります。これを解決するため、nodemonを利用すれば、手動でnode.jsプロセス再起動せずにソースを自動的に反映されます。 nodemonはあなたのプロジェクトのソースを変える必要がありません。nodemonは簡単にあなたのnode.jsアプリをラッパ(wrap)するだけです、フォルダ下のソースを監視し、何か変わったら自動的にnode.jsを再起動する。 インストール npmで簡単にインストールできます。常に使うツールなので、[-g]オプションをつけてグローバルモジュールフォルダにインストールすることをお勧めします。

                      • 世の中
                      • 2014/11/01 16:26
                      • underscore - 関数型javascriptプログラミング - オープンソーサー・日本

                        9 users

                        nodejs.osser.jp

                        UnderscoreはJavascriptのためのユティリティベルトのようなライブラリです。ビルドインJavascriptを拡張することなく、Prototype.js(やRuby)にみられるような関数型プログラミングをサポートする。 公式サイト http://underscorejs.org/ Node.jsの開発はunderscore.jsが必要不可欠なので、underscore.js各関数の使い方を説明する。 underscore.jsインストール $ npm install underscore underscore.js関数説明 _.each(list, iterator, [context]) listを走査して、それぞれの要素をiterator関数に与えて実行する。contextを渡している場合にはiteratorはcontextにバインドされる。listが配列の場合、iter

                        • 世の中
                        • 2014/07/24 20:07
                        • javascript
                        • underscore.js
                        • pm2 - node.js プロセス管理パッケージ - オープンソーサー・日本

                          4 users

                          nodejs.osser.jp

                          pm2はnode.jsアプリプロセスの管理パッケージです、ロードバランサー機能もビルドインされています。 pm2とは pm2はサーバーの全てのCPUを使って、ステータレッスnode.jsアプリを負荷分散管理するパッケージです、アプリケーションのダウンタイムは0sを保証できます。 主な特徴 ロードバランサー機能をビルドイン(native clusterモジュール利用) デーモンスクリプト node.jsアプリを0sリロード Ubuntu/CentOS起動スクリプトも提供(Ubuntuはupdaterc.d、ほかのLinuxはchkconfig) 不安定プロセスを停止させる(無限ループ回避) コンソール監視 HTTP API リモートコントロールとリアルタイムAPIインターフェース pm2はnode.js v0.11,v0.10,v0.8でテスト通りました、CoffeeScriptとの互換性も

                          • 学び
                          • 2014/07/14 14:42
                          • pm2
                          • Node.js
                          • nginx最大パフォーマンスを出すための基本設定-オープンソーサー・日本

                            5 users

                            nodejs.osser.jp

                            Nginxチューニング nginx最大限にスピードを出すために、設定パラメーターをチュニングしました。 nginx設定例 user www-data; pid /var/run/nginx.pid; worker_processes auto; worker_rlimit_nofile 100000; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; events { worker_connections 2048; multi_accept on; use epoll; } http { server_tokens off; sendfile on; tcp_nopush on; tcp_nodelay on; access_log o

                            • 世の中
                            • 2014/04/14 20:46
                            • nginx
                            • Node.jsコミュニティ-オープンソーサー・日本

                              6 users

                              nodejs.osser.jp

                              Node.jsコミュニティサイト本サイトはNode.js中心の技術討論、情報交換のコミュニティサイトです。登録は無料で、発言も自由です。 Markdown文法の投稿システムです。

                              • 学び
                              • 2014/04/14 09:50
                              • node.js
                              • programming
                              • nginx最大パフォーマンスを出すための基本設定-オープンソーサー・日本

                                185 users

                                nodejs.osser.jp

                                Nginxチューニング nginx最大限にスピードを出すために、設定パラメーターをチュニングしました。 nginx設定例 user www-data; pid /var/run/nginx.pid; worker_processes auto; worker_rlimit_nofile 100000; proxy_set_header X-Real-IP $remote_addr; proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; events { worker_connections 2048; multi_accept on; use epoll; } http { server_tokens off; sendfile on; tcp_nopush on; tcp_nodelay on; access_log o

                                • テクノロジー
                                • 2014/04/12 16:36
                                • nginx
                                • performance
                                • チューニング
                                • Node.js
                                • tips
                                • tuning
                                • development
                                • server

                                このページはまだ
                                ブックマークされていません

                                このページを最初にブックマークしてみませんか?

                                『Node.jsコミュニティ-オープンソーサー・日本』の新着エントリーを見る

                                キーボードショートカット一覧

                                j次のブックマーク

                                k前のブックマーク

                                lあとで読む

                                eコメント一覧を開く

                                oページを開く

                                はてなブックマーク

                                • 総合
                                • 一般
                                • 世の中
                                • 政治と経済
                                • 暮らし
                                • 学び
                                • テクノロジー
                                • エンタメ
                                • アニメとゲーム
                                • おもしろ
                                • アプリ・拡張機能
                                • 開発ブログ
                                • ヘルプ
                                • お問い合わせ
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について
                                • ガイドライン
                                • 利用規約
                                • プライバシーポリシー
                                • 利用者情報の外部送信について

                                公式Twitter

                                • 公式アカウント
                                • ホットエントリー

                                はてなのサービス

                                • はてなブログ
                                • はてなブログPro
                                • 人力検索はてな
                                • はてなブログ タグ
                                • はてなニュース
                                • ソレドコ
                                • App Storeからダウンロード
                                • Google Playで手に入れよう
                                Copyright © 2005-2025 Hatena. All Rights Reserved.
                                設定を変更しましたx