2009-05-01から1ヶ月間の記事一覧

Firefox3でprototype.jsのgetElementsByClassName使おうとしてハマってた

Firefox3には、ネイティブでgetElementsByClassNameが入ってて、 prototype.jsのgetElementsByClassNameを使う邪魔をしていた。 両者の使用は下記の通り。・prototype.js getElementsByClassName(className [, parentElement]) ・Firefox3 getElementsByClas…

MySQLのrootのパスワードを忘れた場合に変更する方法メモ

前任の人がrootのパスワード残さないまま居なくなって、 とっても困ったので(grantできない)、 初期化する方法見てたんだけど、日本語マニュアルのじゃ治らなくて、 本家の方みたら治った > UPDATE mysql.user SET Password=PASSWORD('MyNewPass') WHERE Use…

ケブンリッジ関数をmixiの日記でもかけるようにしてみた。

javascript:(function() { var str = "ためして みた けっか\n ["; document.getElementById('diary_body').innerHTML.replace(/(\[\[([\n]|.)*?\]\])/g, '').replace(/(<.*?>)/g, '').split(/[ \s\n]/).map(function(s){ var t = s.split(''); var atr = [t…

いま acnhmaag わーるど で けんっりぶじ かすんう が ちーょー はていっやる らのしいで ぼくも ぱーるで かいて みよたん

id:amachangさんがかいてた!のでまねた! http://d.hatena.ne.jp/amachang/20090518/1242656425 むだに わんないらー に しみよてたん $ perl -e 'utf8::decode($ARGV[0]); my @terms = split(/[\s ]/, $ARGV[0]); foreach (@terms) { my @words = split(//…

前書いた気もするけど,ソースの行数を数えるスクリプトを書いてみた

・気分転換にここ二日位で書いたソースの行数数えてみた。 #!/usr/bin/perl -w my $dir = '/var/www/hoge/'; my @searchDirs = ('config', 'controllers', 'models', 'views'); my $count = 0; sub readDir { my $dirname = shift; print "$dirname\n"; open…

DebianかCentOSにmemcachedを導入する

テスト環境がCent OSじゃなくてDebianだったので、 そっちでmemcached使えるようメモ。 (http://gihyo.jp/dev/feature/01/memcached/0001?page=2) $ wget http://www.danga.com/memcached/dist/memcached-1.2.5.tar.gz $ tar zxf memcached-1.2.5.tar.gz $ c…

Cakephpが分からない(そもそもhas_manyがオトモダチになれてない)

PHP

SELECT `Docs`.`id`, `Docs`.`p_id`, `Docs`.`created` FROM `documents` AS `Docs` WHERE `Docs`.`p_id` IN (3, 4) has_many使ってたらfindAllしたデータmodelに対してこんな風にassociationかかってて、 inして帰ってきたリストって勝手にマッピングされて…

IE6+UTF8+PHPで文字化け

PHP

URLの中にUTF8の文字埋め込んで利用しようとしたら、 Firefoxたんではちゃんと動いたけど、IE6(氏ね)では動かなかったのでメモ。 <a href="http://hogehoge.com/search?tag_name=日記">日記</a> とかする時ね。 今回はなんかもうめんどくさかったのでパーセントエンコーディングで対処しました。 PHPにはrawurlencode…

いろいろなやんできたけど

そろそろこたえがでそう いがいとなやんだなー じみに いっかげつくらい