2006-08-01から1ヶ月間の記事一覧

YAMLに~/とか~USER/とか書けるようにするパッチ

YAMLのassets_pathとかplugin_pathとかincludeにはパスを書くわけなんですが、~とか~USERの展開をしてくれないみたい。展開してくれないと何が不便か?ひとつの環境で使ってるぶんにはいいんだけど、こんなとき 環境間でユーザ名が違う(自宅のマシンと会社…

Ruby: RubyOptimization

PHPで安全なセッション管理を実現する方法 - いしなお! (2006-08-25)

php

WEB+DB PRESS MySQL開拓団の過去記事公開

Vol.34が出たので、Vol.33の記事、 MySQL5開拓団 - ストレージエンジンの吟味 (1) を公開しましたー Vol.34, 33共にご賞味ください。m(_ _)mWEB+DB PRESS Vol.34作者: WEB+DB PRESS編集部出版社/メーカー: 技術評論社発売日: 2006/08/24メディア: 大型本 ク…

Notify::Ejectをちといじった

そういや、手元のマシンにはCD-ROMとCD-RWドライブがついていたので、ガコンガコンいわせてみたす。 package Plagger::Plugin::Notify::Eject::linux; use base qw( Plagger::Plugin::Notify::Eject ); use strict; sub eject { my($self, $context, $args) …

ペンタックスの音声合成ソフト「VOICE TEXT」のデモが人気

web

ネタ元:やじうまWatch日本語はダメだけどほかにも。 AT&T Labs Text-to-Speech: Demo Nuance - RealSpeak - Demo

IRCのメッセージ装飾

某所ではずかしい言葉を連呼してしまったのでそのお詫びにw mIRCの色装飾のコントロールコード ^B (0x02) 太字 ^_ (0x1f) 下線 ^V (0x16) 反転 ^O (0x0f) 装飾クリア rieceだと色設定の初期値がちょっとアレなので、~/.riece/init.elあたりで補正。 (custom…

例示用ドメイン

net

RFC 2606 Reserved Top Level DNS Names Q: 例示に使用可能なドメイン名はありませんか? / JPRS

C-c C-cでスクリプトを実行もしくはsyntax check

(add-hook 'cperl-mode-hook '(lambda () (make-local-variable 'compile-command) (setq compile-command (concat "perl " (buffer-file-name))) (cperl-define-key "\C-c\C-c" 'compile)))文法エラーがある場合、use strictしていれば*compilation*バッフ…

RAID 6とか

RAID - Wikipedia 安価&大容量ディスクサブシステムに欠かせないデータ保護技術「RAID 6」

CSSオンリーでクールなグラフを書くサンプル集:phpspot開発日誌

Co LtdとIncの意味の違い

mysqlsniffer :: Watch MySQL traffic on a network

ネタ元:sakaikのMySQLメモ - mysqlsniffer - MySQL パケットモニター

Notify::XMPP 0.04

最新版はこのへんにあるす。 そか。オーバーライドしちゃえばいいんだ。これでXML::StreamをいじらんでもGoogle Talkにつなげられる。 2006-09-03追記 オーバーライドはlocalすべきかも。ref subtechグループ - otsune's SnakeOil - _で始まる内部メソッドを…

HDD雑学 No.2 オントラックナウ : データ復旧のオントラック

Unrecoverable Read Error Rate(修復不能リードエラー発生率) ATA 1014ビット(1万GB)のアクセスに付き1回 SCSI 1015ビット(10万GB)のアクセスに付き1回

/foo.php/bar/bazを/foo/bar/bazと見せるのにMultiViewsを使うのは間違い

どさにっき

とあるメソッドを実装しているクラスを知りたい

UNIVERSAL::which で。 $ pmwhich() { echo -n "$1#$2 = " perl -MUNIVERSAL::which -M$1 \ -e "print join('#',UNIVERSAL::which('$1','$2')).qq{\n}" } $ pmwhich 'Net::XMPP::Client' 'Connect' Net::XMPP::Client#Connect = Net::XMPP::Connection#Conne…

VoIPできるJabberクライアント

jabbin サーバ側はそのままなんもいじらんで、Google TalkみたいにVoIPができるjabberクライアント。音声データってどやってやりとりしてるんだろ。れっつぱけっとだんぷ。エンコードしてXMLで送ってたりしたら、Notify::XMPPで「ktkr!」いわせられるかも。…

i d e a * i d e a - 簡単に2.0っぽいロゴがつくれるメーカー

Notify::XMPP 0.03

- 最新版はこのへんにあるす。 変更点 コネクション張るのを1回だけにした。(0.02までは、entryごとに接続/切断を繰り返してたのでした) Google Talkに接続できるようにした。ただし、XML::Streamをちと変更する必要あり(後述) pod書いた。

XMPP Specs

SASL

RFC 4422 Simple Authentication and Security Layer (SASL) RFC 2195 IMAP/POP AUTHorize Extension for Simple Challenge/Response (CRAM-MD5) RFC 2595 Using TLS with IMAP, POP3 and ACAP (PLAIN) Google TalkはSASL PLAINのみ対応、ただしstarttls必須…

Linuxでiptablesを使ってDSRする

1. リアルサーバ側にもグローバルIPを振る必要がある(IPが少ないところは結構きついかも).リアルサーバでは、VIPをループバックインターフェースにIP aliasすればいいので、リアルサーバの数だけグローバルIPアドレスを消費するってことはないような。(誤読…

my.cnfで外部ファイルをinclude

某Sさんに教えてもらいました。m(_ _)m Beginning with MySQL 5.0.4, it is possible to use !include directives in option files to include other option files and !includedir to search specific directories for option files. For example, to inclu…

ORG_mode_Manual - Emacsでアウトライン ORG-Mode マニュアルの翻訳

Mac OS X付属の「計算機」が無駄に高機能な件

mac

8進、10進、16進の変換 0、1のバイナリ表現 入力した数値をUCS2とした場合のグリフ その他、ようわからんちんなボタンたち スゴ。ちなみに、10進→16進数変換はこんなsh関数でもできるすね。 d2h () { for i in $(echo $*|tr 'a-z' 'A-Z'); do echo -e "obase…

MochiKit

js

MochiKit is a highly documented and well tested, suite of JavaScript libraries that will help you get shit done, fast. We took all the good ideas we could find from our Python, Objective-C, etc. experience and adapted it to the crazy world…

PlotKit - Javascript Chart Plotting | liquidx

js

PlotKit is a Chart and Graph Plotting Library for Javascript. It has support for HTML Canvas and also SVG via Adobe SVG Viewer and native browser support.

FD/CDブートなロードバランサ(など多数の機能)を提供するLinuxディストロ

IPnuts IPnuts は ネットワークアプライアンス用OSとして開発された、リナックスのディストリビューションです。IPnutsはパソコンを利用して、ファイアーウォール、VPN装置、ロードバランサーを構築します。 いっかい、デモを見せてもらったことがあるんです…

【PHPウォッチ】第29回 深刻なセキュリティ関連の問題を修正したPHP 4.4.3リリース:ITpro

php

4.4.4ももうすぐ出るっぽい。 最後の修正点は,PHP 4.4.3のリリースノートには記されていないが,最も深刻な問題と考えられるため,以下にその内容を紹介する。 前から思ってたんですが、どうしてPHPチームはセキュリティfixをつまびらかにしないんでしょう…