タグ

apacheとApacheに関するMukeのブックマーク (33)

  • RedmineをUbuntu 10.10 に入れてみた。 | あべさん日記

    今年からは仕事で管理業務も増えそうなので、プロジェクト管理やバグの管理システム(BTS)について調べてみた。以下の2つが人気なようだ。 Trac 言語: Python URL: http://trac.edgewall.org/ Redmine 言語: Ruby (Ruby on rails) URL: http://www.redmine.org/ Redmineを選択した。理由は以下のとおり。 複数プロジェクトに標準で対応している(Tracはプラグインが必要らしい)。 ガントチャートなど、興味深い機能がある。 現状ではRedmineの方が開発に勢いがあるようだ。 RedmineRuby on Railsで作られている。Ruby On Railsは使ってないので知らなかったが、最近は Passenger というApacheモジュール上で動かすのが良いようなので、それも入れてみた

  • Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine

    時代がライトウェイト言語へとシフトしつつある中、軽快に使えるフレームワークが次々登場してきました。連載では、Javaで注目されている軽量フレームワークの中から注目株をピックアップし、概略を紹介します。第1回目の今回は「Apache Wicket」の基的な構成と使い方を覚え、実際にWebアプリケーションを作ってみましょう。 はじめに 以前は、Javaの世界でフレームワークと言えば「Struts」と定番が決まっていました。しかし、フレームワークによる開発は、どうしても大掛かりなものになりがちです。時代がライトウェイト言語(Lightweight Language、PHPRubyなどのスクリプト言語)へとシフトしつつある中、重量級のフレームワークは、やや時代遅れな印象をもたれてしまうのは仕方のないことでしょう。 もっと軽快に使えるフレームワークがあれば、と思う人は多かったに違いありません。

    Javaで軽快に使える「軽量フレームワーク」特集 ~Apache Wicketで簡単Webアプリ作成(1)(1/5):CodeZine
    Muke
    Muke 2011/01/14
    今度使ってみる
  • UbuntuTips/DedicatedServer/ApacheVirtualHost - Ubuntu Japanese Wiki

    対象とするUbuntuのバージョン すべて Debian/Ubuntuのapache2パッケージは、マルチサイトを構築(バーチャルホストを設定)しやすいように注意深くパッケージングされています。 (ただし、その構築・設定を手軽に簡単に行えるGUIツールやWebインターフェースは現在のところありませんので、CUI・コンソールからの作業が必要です。) そのため、apacheプロジェクト自身が配布しているオリジナルのapacheや、Debian/Ubuntu以外のLinuxディストリビューションのapacheのrpmパッケージなどとは少々ディレクトリ構成や設定ファイルの位置・内容、作法が異なります。 慣れればこちらの方が美しい実装と感じるのですが、Debian/Ubuntuの作法に従って設定を記述している日語のドキュメントがなかなかなかったりします。文書はその一つになれるように作成されました

    Muke
    Muke 2010/12/20
    Ubuntuは結構この辺が他と違うからドキュメント探すのに苦労したなぁ…
  • CentOS5にpython2.6+Django+mod_python+色々の環境を整える - #詰んでる日記

    YahooのOpenIDを試そうとしたら、なんかポート番号がほげほげでどうこうらしいことを知ったので、mod_pythonを入れてちゃんと動かせば使えるのかなー、と思ってCentOSを入れてみたメモ。 MacBookのApacheの設定をしてもよかったんだけど、手元のMacBookにはデフォルトで入ってるApacheとportで入れたApacheの二つが入っててよくわからないから、CentOSを入れた。 CentOSはほぼ最小構成*1で入れる python2.6+mod_python+Djangoでまとめようとしたけど、ついでなのでよく使うライブラリの入れ方もまとめてみる。 初期設定とか CentOS5初期設定 - CentOSで自宅サーバー構築 SSHサーバー構築(OpenSSH) - CentOSで自宅サーバー構築 ファイアウォール構築(iptables) - CentOSで自宅サーバ

    CentOS5にpython2.6+Django+mod_python+色々の環境を整える - #詰んでる日記
  • Git入門 ゼロから始めるGitドリル

    gitの勉強をしつつ取ったノートを記事化しました。一応これを読めばざっくりとした導入やSVNとの違いが分かってもらえるように書いたつもりです。svnを使った経験があることを前提に進めていきます。 svnの場合、一つのレポジトリに対して認証のあるユーザが変更を報告していくユースケースをとっています。gitの場合は、個々のローカルマシンにリポジトリが分散されて配置され、お互いに変更を報告しあうユースケース。これはLinuxの伝統的なバザール方式の開発を想定しています。そのため例えばカフェや電車で開発したり、マスターはgithubやgitfarm(Git Hosting参照)にしておいて時々ローカルの変更を報告することも可能です。 目次 インストール 基操作 Gitリポジトリの作成 ブランチの作成。 タグ ファイルを無視する 索引の理解 取り消し 導入 --hardと--softの違い 一個の

    Git入門 ゼロから始めるGitドリル
  • Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記

    Apacheの設定で Order deny,allowとか Satisfy anyとか、なんだか意味わからん人のために。僕はずっとわかってなかった。 基 Apacheのアクセス制御には、 ホストによる制御 (Order,Allow,Deny) ユーザ認証による制御 (Auth*, Require) の2通りがある。 Satisfyは、2通りあるアクセス制御の両方を満たす必要があるかどうかを決定する。デフォルトはSatisfy all。Satisfy anyなら、どちらか片方満たせばよい。 Order http://httpd.apache.org/docs/2.2/mod/mod_authz_host.html#order Order deny,allowは、全てのホストからのアクセスを許可する。 Order allow,denyは、全てのホストからのアクセスを拒否する。 Order d

    Apacheのアクセス制御をちゃんと理解する。 - こせきの技術日記
    Muke
    Muke 2010/09/13
  • テスト自動化について5分で分かるまとめ

    みなさんこんにちは。@ryuzeeです。 テスト自動化について簡単に教えてほしいと言われることが多いので、以下にまとめました。 テスト自動化/テスト駆動開発についてXPのプラクティスの中で、最も単体で導入しやすいプラクティスの1つであるこのプラクティスのみで1冊のが書けるくらい奥が深い基的な方法失敗するテストを書くできる限り早く、テストがパスするような最小限のコード体を書くリファクタリングをする適用範囲通常では、独立性の高いクラスやファンクションへの適用が良いGUIや分散オブジェクト、自動生成されたコード、DBのスキーマに関するテストは導入が難しい既存システムにおいて、テストが準備されていない場合に、部分的に導入するのは難易度が高い。したがって新規プロジェクトの初期から導入することが望ましい問題点開発者が仕様を誤解していた場合、誤解に基づくテストコードが作成されるため、誤解の検知は保

    テスト自動化について5分で分かるまとめ
  • サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。

    こんにちは nakamura です。最近トルシエさんテレビ出すぎじゃありません?ウィイレヤロウヨ。オフサイドダヨ! さてさて今回は意外と知られてないけど、サイトをインターネットに公開する際には知っておいた方が良い Apache の設定をいくつかご紹介します(一部 PHP の設定もありますが)。この設定をしていないからといって即危険にさらされるという訳でもありませんが、リスクの芽は摘んでおくに越した事はありませんよね。 無駄な HTTP ヘッダを返さない ディストリビューションにより異なるかもしれませんが、CentOS デフォルトの設定の場合 Apache が返してくる HTTP ヘッダは以下のようなものです。 HTTP/1.1 200 OK Date: Mon, 05 Jul 2010 01:01:14 GMT Server: Apache/2.2.3 (CentOS) X-Powered

    サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。
  • mod_rewrite まとめ - yoshifumi1975's diary

    準備 SSLProxyEngine On #httpsのURLに転送ではなくてリバースプロキシーする場合には、Onにしておく RewriteEngine On #必ずOnにしておく RewriteLog "logs/rewrite_log" #デバッグに非常に便利 (/var/log/httpd/rewrite_log) RewriteLogLevel 9 #9が最高。ログが多すぎるときは1に。デバッグが終わったらコメントアウトしておく 条件文 GETリクエストで、/foo または /bar へのアクセスで、クエリーの中にABCが入っていたら。(NCは大文字・小文字区別しない。ORはOR条件) RewriteCond %{REQUEST_METHOD} GET RewriteCond %{REQUEST_URI} ^/foo$ [OR] RewriteCond %{REQUEST_URI}

    mod_rewrite まとめ - yoshifumi1975's diary
  • dirichlet-topic.pl 1.0

    English dirichlet-topic.plはあるテキストのジャンルを良く表す単語を見つけてくれるスクリプトです。スムージングは割とちゃんとしているので、stop wordを指定したり、低頻度の単語を削除したりする必要はありません。 Apache License Version 2.0に基づいて配布しており、個人・研究・営利用を問わずぜひ使ってください。面白かったり、何かに使ったらりしたら、このページへのリンクを貼っていただけたら幸いです。 ここからダウンロードできます:dirichlet-topic.pl Ver. 1.0 また、Wikipediaの「IT」・「スポーツ」・「国」に関する記事でテスト用のデータセットを作りました。 使い方 パッケージに3つのスクリプトが付いています: combine-counts.pl 2つ以上のファイルの単語頻度を数えて、1つの頻度付き辞書に組み

    Muke
    Muke 2010/06/30
    なんかいつか使いそうな希ガス
  • UbuntuにApache+Mysql+php | 割と適当な覚書

    一定期間更新がないため広告を表示しています

    UbuntuにApache+Mysql+php | 割と適当な覚書
  • Apache2, JDK6, Tomcat6 - garbagetown

    諸々の事情により、OS インストール時に Apache や Tomcat はインストールしていないので、ちまちま入れていきます。 Apache2 $ sudo apt-get install apache2インストールが完了したら http://xxx.xxx.xxx.xxx/ にアクセスして「It Works!」と表示されることを確認する。 以前だと Apache HTTP Server のデフォルトページは「あなたの予想に反して、このページが見えているでしょうか?」と表示されたため、見えていいんだか悪いんだかよく分からず混乱したものです。 JDK6 OpenJDK なども選べるようですが、なんとなく Sun の JDK をインストール。JDK5 も選べますが、もうそろそろ JDK6 でいいでしょう。 $ sudo apt-get install sun-java6-jdk途中で DLJ

    Apache2, JDK6, Tomcat6 - garbagetown
  • HTTPエラーページに意味を持たせよう

    Translation of: Adding meaning to your HTTP error pages! by Stuart Colville This article is licensed under a Creative Commons Attribution, Non Commercial - Share Alike 2.5 license はじめに ウェブ上で何かを検索しようとすると、既に存在しないページしか検索結果になく、それらへのリンクをクリックすることはよくあるだろう。その開いたページにデフォルトのエラー・メッセージの他に何も情報が載っていなかった場合、多くの人々は戻るボタンを押し次の検索結果を開こうとするだろう。 サイト製作者である我々はもっと訪問者に意味のあるエラーページを作成することができる。そうすればたとえエラーページであっても訪問者をサイトに留まらせ、彼ら