memo.xight.org

日々のメモ

ChangeLogメモ 4周年

記録

Line 78487 (行)
Entry 5423 (エントリ)
File size 2661086 (byte)

備考

ChangeLog開始日は[2002-11-28-1]
ChangeLog開始1周年は[2003-11-28-1]
ChangeLog開始2周年は[2004-11-28-1]
ChangeLog開始3周年は[2005-11-28-1]

10000行達成は[2003-10-04-1]
20000行達成は[2004-05-06-23]
30000行達成は[2004-09-10-12]
40000行達成は[2004-12-26-1]
50000行達成は[2005-07-19-25]
60000行達成は[2006-01-30-5]
70000行達成は[2006-07-26-8]

Plagger::Plugin::Notify::MissileLauncher - Plaggerでミサイルランチャーを発射

Reference

YappoLogs: Plagger::Plugin::Notify::MissileLauncher - Ejectじゃ刺激が足りない人に
http://blog.yappo.jp/yappo/archives/000484.html

AKIBA PC Hotline! - 2006-07-15 - 実弾発射と姿勢制御可能なUSB接続ミサイルランチャー発売
http://www.watch.impress.co.jp/AKIBA/hotline/20060715/etc_usbmissile.html

Plagger::Plugin::Notify::MissileLauncher

URLParser - JavaScriptのURLパーサークラス

Summary

var p = new Poly9.URLParser('http://user:password@poly9.com/pathname?arguments=1#fragment');

/* OUT *
p.getHost() == 'poly9.com'
p.getProtocol() == 'http'
p.getPathname() == '/pathname'
p.getQuerystring() == 'arguments=1'
p.getFragment() == 'fragment'
p.getUsername() == 'user'
p.getPassword() == 'password'
*/

p.setURL('another.url.com');

/* OUT *
p.getHost() == 'another.url.com'
p.getProtocol() == ''
*/


Reference

URLParser - Public code - Trac
https://code.poly9.com/trac/wiki/URLParser

via

phpspot開発日誌 - 2006-11-27 - JavaScriptから使える便利なURLパーサークラス「URLParser」
http://phpspot.org/blog/archives/2006/11/javascripturlur.html

MySQLの高速化 Tips

Summary

my.cnf

[client]
# セキュリティ面から変更すべき
port = 3306

[mysqld]
# インデックスをバッファに保存する際のメモリサイズ
# MyISAMならOSキャッシュも使用するため,全メモリの30-40%を当てると良い.
key_buffer = 256M

# InnoDBはOSキャッシュを使用しないため,全メモリの70-80%を当てると良い.
innodb_buffer_pool_size =512M 

# データのキャッシュサイズ.I/Oを減らす.
# 数百のテーブルであれば,1024が良いらしい.
table_cache = 256

# スレッドの作成,削除は負荷が大きい.
# Threads_Createdの動きを見ながら変更.
thread_cache = 16

# あまり効果は無いらしい.
#innodb_additional_pool_size = 20M

# ログファイルのサイズ.
# 増やすとパフォーマンスが良くなるが,復旧に時間がかかる.
# 64-512M程度まで.
innodb_log_file_size = 64M

# ログのバッファサイズ
# 8-16Mまで.
innodb_log_buffer_size = 8M

# flush logをディスク,メモリに記録するか,記録しないかを設定する.
# 必ずメモリに記録するよう設定すること.
# 0 : flush log を記録しない.
# 1 : flush log をディスクに記録する.
# 2 : flush log をメモリに記録する.
innodb_flush_logs_at_trx_commit = 2

# 入力データ保持のための最大バッファサイズ
# 大きいファイルを扱う際に必須.
max_allowed_packet = 1M

# ORDER BYやGROUP BYのクエリ速度を上げる.
# メモリが多くない限り増やしても意味ないらしい.
sort_buffer = 1M

# インデックスを使わない際のクエリ速度向上
record_buffer  1M

# この秒数を超えるとslowクエリと認識される
long_query_time = 1

# join用バッファ
join_buffer = 131072

# クエリのキャッシュ量.
# 増やしすぎると更新が反映されない場合がある
# 32M-512Mくらいが良い.
query_cache = 32M

Reference

TechKnowledge - mysql を高速化したいときに読むメモ
http://tech.media-index.jp/2006/11/mysql_1.html

@IT - Linux Square - MySQLの高度な管理とチューニングテクニック(1/2)
http://www.atmarkit.co.jp/flinux/rensai/mysql11/mysql11a.html

All About - データベース - MySQLのチューニング
http://allabout.co.jp/internet/database/closeup/CU20040722A/

MySQL Performance Blog - What to tune in MySQL Server after installation
http://www.mysqlperformanceblog.com/2006/09/29/what-to-tune-in-mysql-server-after-installation/

Webサイトを作成する際に参考になるサイト

Reference

Color Scheme Generator 2
http://wellstyled.com/tools/colorscheme2/index-en.html

Color Palette Generator
http://www.degraeve.com/color-palette/

Web 2.0 Colour Palette
http://www.modernlifeisrubbish.co.uk/article/web-2.0-colour-palette

CSS examples
http://www.pmob.co.uk/

LogoPond - Identity Inspiration
http://logopond.com/

via

ウノウラボ Unoh Labs: デザインセンスの無い人がwebサイトを作成する際に参考にしているサイト
http://labs.unoh.net/2006/11/web.html

JavaScriptist - javascript/ajax/サンプル/入門/リファレンス/ライブラリ

Reference

JavaScriptist - javascript/ajax/サンプル/入門/リファレンス/ライブラリ
http://javascriptist.net/

phpspot開発日誌 - 2006-11-27 - JavaScript入門&応用&リファレンス&ライブラリ紹介サイト「JavaScriptist」を公開
http://phpspot.org/blog/archives/2006/11/javascriptjavas.html

aptitude update で gpg エラー

Summary

Debian アーカイブ署名鍵が更新したため,
aptitude update でエラーが発生する.

Debian パッケージディレクトリ検索 (バイナリ) - debian-archive-keyring をインストールして,対応完了.

エラー内容

LANG=C

# aptitude update
...

Reading package lists... Done
W: There are no public key available for the following key IDs:
A70DAF536070D3A1
W: There are no public key available for the following key IDs:
A70DAF536070D3A1
W: There are no public key available for the following key IDs:
A70DAF536070D3A1
W: You may want to run apt-get update to correct these problems

日本語

# aptitude update
...

パッケージリストを読み込んでいます... 完了
W: 以下の鍵 ID に対して利用可能な公開鍵がありません:
A70DAF536070D3A1
W: 以下の鍵 ID に対して利用可能な公開鍵がありません:
A70DAF536070D3A1
W: 以下の鍵 ID に対して利用可能な公開鍵がありません:
A70DAF536070D3A1

Reference

そこをなんとか (仮題) - 2006-11-21
http://d.hatena.ne.jp/takunama/20061121

KeN's GNU/Linux Diary | Debianアーカイブ署名鍵が更新
http://kmuto.jp/d/index.cgi/debian/apt-key-20061120.htm

KeN's GNU/Linux Diary | secure apt
http://kmuto.jp/d/index.cgi/debian/apt-secure.htm

Debian パッケージディレクトリ検索 (バイナリ) - debian-archive-keyring