投稿

6月, 2011の投稿を表示しています

BitTorrentに挑戦

イメージ
ディストリビューションのISOをダウンロードするのに、HTTPやFTPだと時間がかかりすぎ、タイムアウトなどが発生することもある。そこで、BitTorrentを使ってみようと、 BitTorrentの使い方~P2Pファイル共有を楽しもう~ の記事に従い、μTorrentを試行。今のところ快適。 調子がよければ、サーバに導入しようか。 以上

イエローハット

イメージ
近所のイエローハット。2階に木でできたアスレチックがあり、子供連れに嬉しい店舗。 正面入口

Firefox 5 へアップデート

イメージ
自宅PCのWebブラウザFirefoxを最新版の 5 にアップデート。 リリースノート から抜粋 CSS アニメーション に対応しました。 Do Not Track ヘッダ送信の設定を見つけやすいところへ移動しました。 パフォーマンス向上のため、HTTP アイドル接続方式の調整を行いました。 Canvas、JavaScript、メモリ、ネットワーキングのパフォーマンスを強化しました。 HTML5、XHR、MathML、SMIL、Canvas といった Web 標準への対応を強化しました。 一部の言語でスペルチェックの精度を強化しました。 Linux デスクトップ環境との統合を強化しました。 WebGL コンテンツが クロスドメインテクスチャを読み込めなくなりました。 バックグラウンドのタブで設定されている setTimeout と setInterval のタイマー間隔が、パフォーマンス向上のため 1000ms に固定されました。 いくつかの安定性に関わる問題を修正しました。 いくつかのセキュリティ問題 を修正しました。 さて、気が付いた不具合が早速一つ。 Bloggerの[画像を挿入]の機能で、[選択した画像を追加]が機能しなくなっている

[WordPress]コメント入力フォームからE-Mail入力項目を無くす

WordPressコメントフォームからE-Mail欄を無くす方法を記す。 環境条件 WordPress 3.0.0以降 方法 [外観]-[テーマ編集]-[テーマのための関数(functions.php)]とクリック 下記コードを追加 /* E-Mailの入力項目を無くす */ function my_comment_fields($fields) { $fields['email'] = ''; return $fields; } add_filter('comment_form_default_fields','my_comment_fields'); /* 余計な表記を無くす(ついでに) */ function my_comment_form_defaults($args){ $args['comment_notes_before']= ''; $args['comment_notes_after']= ''; return $args; } add_filter('comment_form_defaults','my_comment_form_defaults'); 参考 http://codex.wordpress.org/Function_Reference/comment_form http://tenman.info/labo/snip/?p=371 http://www.csfactory.jp/blog/2010/08/25/wordpress-3-0-%E4%BB%A5%E9%99%8D%E3%81%AE%E3%82%B3%E3%83%A1%E3%83%B3%E3%83%88%E3%83%95%E3%82%A3%E3%83%BC%E3%83%AB%E3%83%89/ 以上

Pukiwiki サイトの Googleウェブマスターツールへの登録について

Googleウェブマスターツールに、Pukiwikiで作ったサイトのサイトマップを登録する一番簡単な方法。 環境条件 Pukiwiki1.4.7 方法 Pukiwiki画面からRSSのアイコンを確認する すると、以下のURLが確認できるはず。 http://nekosuki.sakura.ne.jp/wiki/?cmd=rss&ver=1.0 末尾1.0を2.0に置き換える 具体的には下記 http://nekosuki.sakura.ne.jp/wiki/?cmd=rss&ver= 2.0 PukiwikiのFrontPage等から見える[RSS]のリンクでは、Googleウェブマスターツールは受け付けないが末尾を2.0に変えると受け付けるようになる。 参考 http://nekosuki.sakura.ne.jp/wiki/?cmd=read&page=PukiWiki%2F1.4%2FManual%2FPlugin%2FO-R#content_1_14 https://www.google.com/support/webmasters/bin/answer.py?hl=ja&answer=156184 以上

VMware Playerのエラー

契機がはっきりしないが、VMware Playerの仮想マシンがエラーを出力し、突然起動しなくなった。 エラー内容 「構成パラメータ vnet.pollInterval の無効な値が原因でパワーオンに失敗しました。」 原因 不明 対処 該当仮想マシンの*.vmx ファイルを直接編集し、下記行を追加する vnet.pollInterval = "1" ※原因が不明な為、上記対処の妥当性は確認できない 参考 http://blog.livedoor.jp/ichsod/archives/1087909.html

Debian6.0をインストールしてみた on VMware Player 3.X

イメージ
Debian 6.0をインストールしてみた。 環境条件 debian-6.0.1a-i386-netinst.iso VMware Player on Windows VISTA SP2 インストール結果 CDをブートすると以下画面になるので、"Install"をそのまま選択。

GNU/Linux - カーネルソースコードを見る

以下のURLにアクセスすれば、最新版をいつでも見ることができる。 こんな便利なものがあったとは。 http://lxr.linux.no/#linux+v2.6.39/ 以上

khungtaskdについて

カーネルスレッドにkhungtaskdというものがあるが、何者か、何ができるか少し実験。 確認環境 CentOS 5.6 実験 機能の確認 日本語での情報は見当たらず。英語だが以下のサイトを発見。 Detecting hung tasks in Linux 超訳だが、「ブロックされハングアップしたプロセスを定期巡回から発見し、プロセスのスタックダンプを取る機能」 らしい。(間違い指摘歓迎) 姿の確認 [owner@localhost ~]$ ps -ef | grep hung root 156 7 0 Jun05 ? 00:00:00 [khungtaskd] owner 17774 17750 0 21:27 pts/0 00:00:00 grep hung [owner@localhost ~]$ カーネルパラメータの確認 [root@localhost ~]# sysctl -a | grep hung kernel.hung_task_warnings = 10 kernel.hung_task_timeout_secs = 120 kernel.hung_task_check_count = 32768 kernel.hung_task_panic = 0 [root@localhost ~]# ソースコードの確認 ※ http://lxr.linux.no/#linux+v2.6.30/kernel/hung_task.c 参照のこと kernel.hung_task_warnings 定期巡回で異常を発見する都度、カウントダウンされる。つまり、ワーニングを発生させる回数と同値。(多分) kernel.hung_task_timeout_secs 0 : 機能の停止、1~ : 機能の巡回秒数(デフォルトは120) kernel.hung_task_check_count 定期巡回で検査対象にするプロセスIDの最大値? kernel.hung_task_panic 0 : パニックしない(デフォルト) 、1 : パニックする 動作実験 何かハングアップを意図的に発生させようと考えたが、方法を思いつかず。 そこで、kerne...

SEO - 無料相互リンク

イメージ
相互リンクを集めてみた。 Zero Tools 【感想】相互リンクページを自サイトに設置する必要あり。かつ、自サイトのFTPアカウントの利用して相互リンクを自動更新してくれる。只、FTPアカウントを渡したら、アカウントを悪用までいかずとも事故があったらどうすんの?と思い。相互リンクは採用見送り。アクセスランキング機能もあったので、本日から左サイドに貼ってみた。 LINKopty → 相互リンクページへ 【感想】 相互リンクページを自サイトに設置する必要あり。本日より設置。効果はのちほど。 i2i(アイツーアイ)無料「相互ランキングメイカー」 → 相互リンクページへ 【感想】 ずいぶん前からお世話になっている。Googleウェブマスターの解析では、被リンクを2,000~3,000くらい稼いでいる結果となっており、SEO効果が出ているものと思われる。 以上

[WordPress]ログインしている時にアクセスカウンターなどを表示したくない。

WordPressにi2iのアクセスカンターを仕掛けているが、投稿記事のプレビュー回数やはてな等のブックマーク時のアクセスまでカウントされてしまう。 管理者除外などしてしまえば良いのだろうが、必ずしもうまく機能するわけでない。 このBloggerも同じ状態なのだが、とりあえず、解決したWordPressについて記しておく。 方法 [テーマの編集]で、テンプレートに直接アクセスカンターを仕掛ける。 その際、以下のコードにする。青文字部分にi2iからのタグを貼り付ける。 <?php if ( !is_user_logged_in() ) { echo ' <span id="noscripttags"><noscript>...(中略)...</script> '; } ?> 以上

Fedora 15をインストールする on VMware Player 3.X

イメージ
Fedora 15をVMware Playerにインストールしてみた。 確認条件 VMware Player 3 on Windows XP SP3 Fedora 15 DVD インストール結果 "Install a new system or upgrade an existing system"を選択。

HDDの温度対策(省電力設定) - RHEL/CentOS

ハードディスクの温度を表示するツールを導入してみた。 確認環境 NEC VersaProR VA15X CentOS 5.6 方法 hddtempパッケージの導入 # yum install hddtemp hddtempの実行 # hddtemp /dev/hda /dev/hda: HITACHI_DK23EA-30: 64°C 温度が高い! 対策 60度を超えるのはHDDに悪いらしいので、対策を検討。 pdflushの抑制(sysctl.confに下記4つの定義を追加) # cat /etc/sysctl.conf ... vm.dirty_background_ratio = 30 vm.dirty_ratio = 60 vm.dirty_expire_centisecs = 500000 vm.dirty_writeback_centisecs = 600000 不要デーモンの停止 ※割愛 参考資料を参照のこと ntpd停止が一番効いたようだ /var下にtmpfsを追加(fstabに下記2つの定義を追加) # cat /etc/fstab ... tmpfs /tmp tmpfs defaults 0 0 tmpfs /var/tmp tmpfs defaults 0 0 noatimeを追加 (fstabの既存定義の変更) [変更前] /dev/VolGroup00/LogVol00 / ext3 defaults 1 1 ↓ [変更後] /dev/VolGroup00/LogVol00 / ext3 defaults,noatime 1 1 HDDを停止する定義を追加(/etc/rc.d/rc/localに下記1行を追加) # cat /etc/rc.d/rc.local ... hdparm -S 12 /dev/hda 最後に再起動 # shutdown -r now hddtempの実行 # hddtemp /dev/hda /dev/hda: HITACHI_DK23EA-30: 56°C 少しだけ下がった。 参考 hddtemp HDDの温度確認 HDD省電力管理でハ...

RHEL/CentOS - 自宅ノートPCサーバの画面消灯

ノートPCの液晶モニタが点灯しっぱなしで、ずっと放置してきたが、ようやく消灯方法が判明。節電と熱暴走対策の一石二鳥。 確認条件 NEC VersaProR VA15X CentOS 5.6 方法 消灯 # vbetool dpms off 点灯 # vbetool dpms on 起動時に消灯する /etc/rc.d/rc.localに以下1行を追加 vbetool dpms off 参考 Linuxでモニタの電源を管理 以上