タグ

moduleに関するhts1004のブックマーク (12)

  • Node.jsのmoduleの書き方の基本: 別のファイルのオブジェクトや関数をrequireして使う方法 - memo.yomukaku.net

    node.jsにはCommonJSのモジュールに準拠したmodule機構があり、あるファイルの中から別のファイルの中の関数やオブジェクトを呼び出して使うことができるようになっています。 モジュールには「コア・モジュール」と呼ばれ、node.jsに標準で組み込まれているモジュールの他に、第三者が開発してnpmjs.orgなどで配布されているモジュールがあります。 コア・モジュールの例はhttpモジュールやcryptoモジュールなどで、どこかからかモジュールをダウンロードしてインストールしなくても、単純にrequireすることで即座に使用可能になるものです。 例えば、次の例ではコア・モジュールであるcryptoモジュールをrequireし、DiffieHellmanクラスのインスタンスを得ています。 var crypto = require('crypto') , alice = crypto

  • 慎重に扱うべきコンテンツに関する警告

    この投稿には慎重に扱うべきコンテンツが含まれている可能性があります。 通常、Google ではいかなるブログのコンテンツについても審査や推奨は行っておりません。Google のコンテンツ ポリシーの詳細については、Blogger の コミュニティ ガイドラインをご覧ください。 理解し、継続を希望します 続行しない

  • Google、ApacheサーバでSPDYをサポートする「mod_spdy」を紹介

    Google PageSpeed Insights TeamがGoogle Developer Blogにおいて、Apacheサーバ向けにSPDYをサポートするモジュール「mod_spdy」を紹介している。Googleでは2011年12月に「mod_spdy」のベータ版をリリースしており、今回Webサーバでテストできるバージョンを公開した。 公開されたmod_spdyは、Apache Server 2.2上で動作する。ライセンスはApache 2.0 Licenseを採用しており、Debian/Ubuntu向けのdebパッケージとCentOS/Fedora向けのrpmパッケージが提供されている。また、ソースコードからインストールすることもできる。 mod_spdyを導入することでChromeAndroid標準ブラウザ、Firefox 11(標準では無効)などのSPDY対応ブラウザで高速な

  • mod_diary - ブログシステムをつくった - cuspy diary

    WordPressは素晴らしいブログシステムでした。 プラグインをインストールして簡単に機能拡張したり、TeXだって書く事が出来た。 でも様々なプラグインをインストールしていくうちに、WordPress体のアップデートが困難になり、ブログの記事を書いている時間よりPHPのコードを読み書きする時間の方が多くなってしまった。 今なら、外部のブログサービスを利用したり、他のブログシステムを構築する選択肢もあるけれど、コンテンツの永続性とデータフォーマットのポータビリティを考慮した結果、自分で作る事にした。 mod_diaryは以下の特徴を持っています apache moduleとして実装markdown記法で記事を書けるemacsやvimなど、お気に入りのテキストエディタで書けるRDBを使用しない速くて軽い速いというのがどれ位速いかというと、同じサーバー(スペック低い)、同じ記事の内容に対して

  • apxsを使ってモジュールを追加する - Do You PHP はてブロ

    すでに稼働しているApache(ソースからbuild)にモジュールを追加したい場合が(まれに)ありますが、「configureオプションを編集して再度ソースからbuild」とか面倒でやってられません。そんな時はApacheをインストールした際にbinディレクトリにインストールされるapxsコマンドを使いましょう。 apxs - APache eXtenSion tool - Apache HTTP Server Version 2.2 「mod_xxxx」というモジュールをapxsを使って追加インストールする基的な手順は次のようになります。 $ cd /path/to/httpd-source/modules/modulename/ $ /path/to/apxs -c mod_xxxx.c $ sudo /path/to/apxs -i mod_xxxx.la -cオプションはコンパイ

    apxsを使ってモジュールを追加する - Do You PHP はてブロ
  • apxsでapacheにモジュールを追加する

    ここでは、apache のモジュールの追加方法を説明します。 モジュール体をコンパイルして今のapacheに追加する手順です。 apacheの拡張モジュールをビルドして、インストールしてくれる、apxsという便利なコマンドを使用します。 apxsコマンドは、apacheをインストールした際に、標準でついています。 mod_soというモジュールがapacheに組み込まれていないと、モジュールの追加はできません。 apache2.2.3での説明です。 Last Update : 2006年08月22日 apxsでapacheにモジュールを追加するの手順 mod_so の確認 ソースの用意とコンパイル。(試しに、「 rewrite_module 」を追加) ビルドとインストール httpd.conf の編集 apache 再起動とモジュールの確認 1. mod_so の確認 apacheにmo

  • 軽量apacheの設定 - とあるプログラマの日記 @s025236

    僕が考えた最強のサーバ設定でnginxとapacheを組み合わせた設定を紹介していますので、是非はてなブックマークをお願いします。 以下元の記事です。 さくらのVPSが安くて使いやすいので1サイト1サーバと割り切ってvhostもあまり使わなくなったのでごっそり削ってみました。 apacheの標準の設定だといらないものロードしすぎなので出来るだけ削ってます。 (ここまで行ったらnginx使った方がいい気もする) # (C) makoto <makoto@2ch.to> ###################################################################### # 基設定 ServerRoot /etc/httpd PidFile run/httpd.pid User apache Group apache # 接続関係 Timeout 3

    軽量apacheの設定 - とあるプログラマの日記 @s025236
  • アクセス制御モジュールを作ってみる (apache module 開発事初め その2) : DSAS開発者の部屋

    前回の記事では,apxs が生成したテンプレートをそのまま動かしてみましたが,今度は少しコードを書いてみましょう.同じ handler を作っても面白くないので,アクセス制御をするモジュールにしてみます.Apache のアクセス制御は2種類あって,一つはユーザ認証を目的としたもので,mod_auth の眷属がそれです.もう一つはリクエストの別の側面,例えばクライアントのアドレスによってアクセスを許可したり拒否したりするもので,標準モジュールでは mod_access がそれに当たります.あまり複雑なことをしても話が見えにくくなるので,今回作るモジュールではランダムにアクセスを許可したり拒否したりすることにします. apxs -g -n denyrandomとして出力したものをベースにしています). 1 #include "httpd.h" 2 #include "http_config.h

    アクセス制御モジュールを作ってみる (apache module 開発事初め その2) : DSAS開発者の部屋
  • apache module 開発事始め : DSAS開発者の部屋

    先日は,必要に迫られて Apache 1.3 の mod_access を改造したという話を書きました.その時は単にあるものを改造しただけでしたが,ふと思い立って,一から Apache 2.0 用のモジュールを書いてみました.書く上で色々 Web サイトを探してみたのですが,あまり日語の入門向けの文章が見あたらなかったので,開発する上で分かったこと(と言うほど大したものじゃないですが)をまとめておこうと思います. フェーズには,例えばそのリクエストを受け付けるか拒否するかを決めるフェーズや,リクエストされた URI と実際のディスク上のファイルとの間の対応付けを解決するフェーズ,そしてもちろん実際のレスポンスを生成するフェーズ等があります.hook 関数を挿入するポイントはこれらのフェーズになりますが,もちろんその全てのフェーズのための関数を用意する必要はありません.また個別の設定を施す

    apache module 開発事始め : DSAS開発者の部屋
  • IDEA * IDEA

    ドットインストール代表のライフハックブログ

    IDEA * IDEA
  • Ruby 拡張モジュール入門 / SlideShare

    Web scale backups for MySQL, Алексей Копытов (Percona)

    Ruby 拡張モジュール入門 / SlideShare
  • mod_deflateによるコンテンツの圧縮転送

    サーバのマシン性能は十分でも、コンテンツの転送時間がボトルネックとなってパフォーマンスが出ない場合がある。このようなときの対処法として、コンテンツの圧縮転送がある。(編集部) 前回に引き続き、Apacheのパフォーマンスチューニングについて解説します。今回はナローバンドで効果を上げる、コンテンツ圧縮機能を取り上げます。 回線のボトルネック解消 ブロードバンドが広く普及したとはいえ、携帯インフラなど依然ナローバンドが主流の分野もあります。そして、Webサーバ自身のパフォーマンスよりも、回線のボトルネックがレスポンスに大きく影響を及ぼすことがあります。例えば、ダイヤルアップで多くのユーザーがApacheに接続した場合、1つの接続が占有するCPU時間が長くなるため、同時接続数が増大する傾向にあります。 このような場合は、限られた回線帯域を有効に利用するために、送信データの圧縮転送で状況の改善を図

    mod_deflateによるコンテンツの圧縮転送
  • 1