自作PCを作ってみた
CORE i5 2400 | 15,600円 |
峰2 CPUクーラー | 2,980円 |
P8Z68-V | 17,980円 |
PSD38G1333KHDDR3 | 4,580円 |
GF-GTS450-E1GH | 9,980円 |
CT064M4SSD2 | 9,800円 |
BDR-206BK/WSSATA | 13,980円 |
ZALMAN ATX MID CASE Z9 | 6,480円 |
STRIDER SST-ST75F-P750 | 9,800円 |
Intel CPU Core i5 i5-2400 3.1GHz 6M LGA1155 SandyBridge BX80623I52400
- 出版社/メーカー: インテル
- 発売日: 2011/01/09
- メディア: Personal Computers
- クリック: 5回
- この商品を含むブログを見る
サイズ 峰2クーラー 大型サイドフローCPUクーラー SCMN-2000
- 出版社/メーカー: サイズ
- 発売日: 2010/12/22
- メディア: Personal Computers
- 購入: 2人 クリック: 14回
- この商品を含むブログ (2件) を見る
ASUSTek Intel Scket LGA1155 ATXマザーボード P8Z68-V
- 出版社/メーカー: Asustek
- メディア: Personal Computers
- この商品を含むブログを見る
Patriot メモリ DDR3-1333 U-DIMM 8GB(4GBx2枚組)デュアルチャンネルパッケージ/ヒートスプレッタ付き PSD38G1333KH
- 出版社/メーカー: PATRIOT
- メディア: Personal Computers
- クリック: 5回
- この商品を含むブログ (4件) を見る
玄人志向 グラフィックボード nVIDIA GeFoce GTS450 1GB PCI-E RGB DVI HDMI DirectX11 空冷FAN 補助電源6pin×1 GF-GTS450-E1GH
- 出版社/メーカー: 玄人志向
- 発売日: 2011/03/31
- メディア: Personal Computers
- 購入: 3人 クリック: 14回
- この商品を含むブログ (2件) を見る
Crucial 2.5インチ 内蔵型 SATA3.0対応 M4 SSDシリーズ 64GB CT064M4SSD2
- 出版社/メーカー: Crucial(クルーシャル)
- メディア: Personal Computers
- 購入: 3人 クリック: 16回
- この商品を含むブログ (3件) を見る
パイオニア RoHS準拠S-ATA内蔵BD/DVDライター ブラック ソフト無し バルク品 BDR-206BK
- 出版社/メーカー: パイオニア
- 発売日: 2010/08/30
- メディア: Personal Computers
- クリック: 4回
- この商品を含むブログ (2件) を見る
- 出版社/メーカー: Zalman
- 発売日: 2010/12/18
- メディア: Personal Computers
- クリック: 1回
- この商品を含むブログ (2件) を見る
Silver Stone ATX12V2.3/EPS 750W プラグイン方式 80PLUS Silver シングルレーン SST-ST75F-P
- 出版社/メーカー: Silver Stone
- メディア: Personal Computers
- クリック: 8回
- この商品を含むブログを見る
配列のコピーでハマった。
array = [] array2 = [] : array2 = array array.clear
当然のことなんですが、上のように記述したら、
array2の内容もclearされます。
そんなときは、sliceを使う。
malformed header from script. Bad header=って怒られた。
スクリプト中で無駄な出力をしていることが原因でした。
apacheを1から学んでみた。
Apacheのバージョン
# httpd -v Server version: Apache/2.2.15 (Unix) Server built: Nov 23 2010 10:36:04
ServerRoot
ServerRoot "/etc/httpd"
Listen
Listen 80
DocumentRoot
DocumentRoot "/var/www/html"
htmlファイル等のコンテツを格納する場所。
UserとGroupで指定したユーザでアクセス可能な必要がある。
ServerSignature
ServerSignature Off
エラーページのfooterに無駄な情報を表示しない。
TraceEnable
TraceEnable off
HTTP methodのTRACEを無効にする。
いまいち、よく分かっておらず。
TypesConfig
LoadModule mime_module modules/mod_mime.so TypesConfig /etc/mime.types
htmlファイルへの要求にはcontent-type:text/htmlを返答等。
content-typeの返答を正しく行う。
DirectoryIndex
LoadModule dir_module modules/mod_dir.so DirectoryIndex index.html
ディレクトリへのアクセスの時にindex.htmlを返答する。
charset
AddDefaultCharset utf-8
ドキュメントルートへの設定
<Directory /var/www/html> Options +ExecCGI +FollowSymLinks AddHandler cgi-script .rb </Directory>
ExecCGIでCGIの実行を許可。
FollowSymLinksでシンボリックリンクを有効に。
AddHandlerで拡張子.rbをCGIスクリプトとみなす。
access log
# access log LoadModule log_config_module modules/mod_log_config.so LogFormat "%h %l %u %t \"%r\" %>s %b" common CustomLog logs/my_access_log common
アクセスログを残すにはモジュールをロードする必要がある。
ログファイルを相対パスでmy_access_logと指定してみた。
error log
# error log LogLevel info ErrorLog logs/my_error_log
エラーログはモジュールをロードする必要がない。
順次追記。。。
サイトを公開する際に最低限抑えておきたい Apache の設定 | バシャログ。
apache2.2 設定ファイルを一度真っ白にして最小構成から編集してみる - 何度やっても同じ
特定のアクセスだけをHostnameLookups(DNSルックアップ)したい - ITmedia エンタープライズ
連載記事 「実用 Apache 2.0運用・管理術」
連載記事 「ApacheによるWebサーバ構築」
Apache HTTP サーバ バージョン 2.2 ドキュメント - Apache HTTP サーバ バージョン 2.2
httpd.confについて調べたのでまとめたよ - ✘╹◡╹✘
http://www.sssg.org/blogs/naoya/archives/1901
Apacheの安全を確保するための10の対策 - builder by ZDNet Japan
Apache設定ファイルをチューニング - drk7jp
Apache HTTP サーバ バージョン 2.2 ドキュメント - Apache HTTP サーバ バージョン 2.2
githubでdotfilesを管理することにした
一箇所でdotfilesを管理する必要に迫られたので、管理することにした。
以下、手順。
githubにプロジェクト『dotfiles』を作成
rdera · GitHubの『Dashboard』→『Create A Repository』
リポジトリの作成
$ cd ~ $ git init $ vi .gitignore * #全てのファイルを除外 *. #全ての隠しファイルを除外 !.bashrc # .bashrcを除外しない
ポイントは.gitignoreファイル。
$ git add . $ git commit -m "first commit."
$ git remote add origin git@github.com:rdera/dotfiles.git $ git push origin master
これで、.bashrcがgithubで管理されるようになった。
変更をgithubに反映
$ vi .bashrc #編集 $ git add . $ git push origin master
vim環境をgit/githubで管理する - wadahiroの日記
http://yuno.heroku.com/2011-06-24-dotfiles%E3%82%92GitHub%E3%81%A6%E3%82%99%E7%AE%A1%E7%90%86
http://d.hatena.ne.jp/Ubuntu/20081023/github