2008-01-01から1年間の記事一覧

Fatal error: Allowed memory size of ******** bytes exhausted が嫌い。

PHP

program で対応する場合。 下記を program に書き込む。 ini_set('memory_limit' ,'32M'); それ以外は php.ini の memory_limit を変更。 mimic28号でした。

MobG の patch を提出して対応してもらえてた。

mail を送る事で記事の投稿が出来る MobG を密かに使っててちょこっと貢献してみました。 http://junklog.cocolog-nifty.com/blog/2008/06/mobg_ver_102.html 最近は mobile_eye_plus や WordPress の実装をみて author 別に出す仕組みが無いのか〜〜。 なの…

WordPress を post した author 別取ってくる様に無理矢理変更

~/wordpress/wp-includes/link-template.php の get_adjacent_post() の下記の部分を $where = apply_filters( "get_{$adjacent}_post_where", $wpdb->prepare("WHERE p.post_date $op %s AND p.post_type = 'post' AND p.post_status = 'publish' $posts_in…

.htaccess で携帯電話の UserAgent は rewrite しない設定

今現在はこんな感じではないだろうか? (UserAgent の 書式が増えていたらもうすでに間違えているけど、誰かこれがあった方良いとか教えて下さい。) mod_rewrite の事柄 mod_rewrite が load 済み FileInfo が Override 済み .htaccess の事柄 .htaccess に関…

PHP から MySQL を使うと文字化けが起こる原因

ここに詳細が書かれています。 http://puchiko.lowtech.ne.jp/?itemid=349&catid=27 結果 2つの解決方法がある。 ○application[アプリケーション]で下記 SQL を実行しておく SET NAMES ________; ↑ujis sjis cp932 など ○my.cnf に下記を追加(4.1.15以降、5.…

rascut が起動しなくなってたので reinstall しようとしたら rubygems も動かなかった

mkmf が消えていたので、install aptitude install ruby1.8-dev http://d.hatena.ne.jp/walf443/20060816/1155699957 Debian の場合のみらしい。 mimic28号でした。

Wine

http://ja.wikipedia.org/wiki/Wine mimic28号でした。

行って来ました。

前の会社の知り合いと言うか先輩に、"名刺をくれない"って言われて名刺入れから名刺を出したら……。 自然の fractale[フラクタル]図形の餌食になってた。ま〜 fractale[フラクタル]は綺麗です。 この黴は汚いです。 http://ja.wikipedia.org/wiki/%E3%82%AB%E…

Google App Engine は localhost から、しか出来ないのか?

Google App Engine の application を VMPlayer 上に構築したら access 出来無くて困っている。 mimic28号でした。

ちょこっと変更

CubeFight.as package{ import flash.events.*; import flash.display.*; import org.papervision3d.scenes.*; import org.papervision3d.objects.*; import org.papervision3d.cameras.*; import org.papervision3d.materials.*; public class CubeFight ex…

ほどほど

CubeFight.as package{ import flash.events.*; import flash.display.*; import org.papervision3d.scenes.*; import org.papervision3d.objects.*; import org.papervision3d.cameras.*; import org.papervision3d.materials.*; public class CubeFight ex…

ぼちぼち

package{ import flash.events.*; import flash.display.*; import org.papervision3d.scenes.*; import org.papervision3d.objects.*; import org.papervision3d.cameras.*; import org.papervision3d.materials.*; public class CubeFight extends Sprite{…

自分の知識を full に使って一番簡単な DataBase って何かなを考える。

そう言えば、MySQL や PostgreSQL や SQLite や Sybase などを使うだけで、全く実装の中身を考えた事が無かった。 それでは、駄目だと思えて来たので、なので考える事にする。 もしかしたら、そんな事から(人の目に触れ大化け事に期待しています。)新しい Da…

勝手、させてもらいます。

下記の芝のやつを CodeRepos に commit しようと計画しています。 http://d.hatena.ne.jp/nemu90kWw/20080228/p1 本家の id:o_mega さんには許可を取りまして、 nemu90kWw. さんにも連絡をして"好きにしちゃって下さい"と返事が返って来たので commit しまし…

off-line meeting(オフ会)に行くつもりです。

http://d.hatena.ne.jp/o_mega/20080323/1205349654 初のoff-line meeting(オフ会)に参加予定です。 前から、一回体験したいものでしたので楽しみと不安が交錯しています。 mimic28号でした。

使い込んでないので、まだ分かっていない部分が多いけど

下記を参考に install http://d.hatena.ne.jp/tokuhirom/20071126/1196087353 su - Password: aptitude install subversion aptitude install ruby aptitude install imagemagick aptitude install ghostscript aptitude install rubygems gem install scrap…

Perl での TDD ってどの module を使うんだろう?

java-ja で知った http://gihyo.jp/dev/serial/01/tdd/0001 (TDD) を Perl でする場合は、どの module を使うんだろう。 testing Framework はどれがええのんかね〜。 Test::Unit::TestCase を使った事があるけど、今は多分違うものが流行っているんだろうな…

Etch になってからの Debian は ~/ (home directory) で tab 押したらを勝手に path を展開してまう

.bashrc の 下記の部分を # enable programmable completion features (you don't need to enable # this, if it's already enabled in /etc/bash.bashrc and /etc/profile # sources /etc/bash.bashrc). if [ -f /etc/bash_completion ]; then . /etc/bash_…

velocity.log の出力場所

velocity.log が出力Tomcat の起動に path に依存します。 なので、下記を /etc/inid.d/tomcat の start の前に書き込みます。 ##velocity.log setup cd $CATALINA_HOME/logsmimic28号でした。

beep 音が気に障るので消し方色々

Debian系 console を含めて、いかなる場合も beep 音を鳴らしたくない場合は、次の command を実行します。 $ sudo rmmod pcspkr再起動後も beep 音を鳴らしたくなければ、 /etc/modprobe.d/blacklist に次の行を加えます。 blacklist pcspkr RedHat 系 vi /…

Perl で web application 作成の流行の set が知りたい!!

場合場合によって違うのは重々承知ですが、想像で書いてみます。 web server - Apache 2.x.x DataBase - MySQL 5.X O/R mapper - Class::DBI string code engine - Jcode template engine - Template-Toolkit 2.x 一番、気になっているのが、O/R mapper です…

どうも難しい。

String型 に == "" で比較してた部分があり bug の原因になっていて結構悩んだ。 equals(), equalsIgnoreCase(), length() などを駆使する事で対応出来るのが分かった。 好きになれる(戯れる)方法があると思うので、広く深く近く待ってます。 mimic28号でし…

plus された行 と minus された行と同じ file 内の重複行を調べる

#!/usr/bin/perl use strict; use warnings; if(scalar(@ARGV) != 2){ warn('usage: ' . $0 . ' TEXT1 TEXT2' . "\n"); exit(); } my $file = shift(@ARGV); my $minus_file = shift(@ARGV); open(FH ,$file) || die("Can't open file: $!"); my $csv; chop(…

PHP の die() って標準出力(STDOUT)に出力されるんだ。

Perl とは違うんだな〜〜。 ttp://www.php.net/manual/ja/function.die.php 標準 ERROR 出力(STDERR) に出力したい場合は error_log() を使わないと無理なんだな〜。 http://d.hatena.ne.jp/TeahousePhantom/20071011/1192107600

逆に分かり辛い!?

"multi byte を扱う場合は template に記述しましょう。"を徹底すると、逆に分かり辛い!? 下記が csv.php assign( 'csv' ,array( 'a' => array(1 ,2 ,3) ,'b' => array(10 ,20 ,30) ,'c' => array(100 ,200 ,300) ) ); $output = $o_smart…

quickSort を 改善!?

ttp://hoppersource.dip.jp/wordpress/?p=46 constructor 部分でちょっと使いやすくしただけ。 package{ public class QuiqSort{ private var target:Array; private var sorttarget:Array; private var dataLimit:Number; private var sortArrayIndex:Array…