2008-01-01から1年間の記事一覧
させてたのですが、よくよく考えると日記一覧をmemcachedで保存しておいて、それをループでまわしたほうが早いのでそっちに変更。 だって日記ってせいぜい1000件あるかないか位だから、こっちのがはや・・い・・・よね? DBに問い合わせしてないし。 memcach…
話しか聞いてなかったCache::Memcachedを使ってすげー!便利!と今日は一日歓喜してました。 memcachedって、要するに共通でDBへクエリになげてるのをメモリ上にキャッシュして無駄にクエリなげるのを減らそうって事ですよね? 違ったら教えていただけると嬉…
という基本的かつ重大な疑問にたどりついてしまった。 これってどうすればいいんだ・・・?rsyncでファイル移動・・・? それって無駄多いよなぁ。 たちどまってしもうた・・・。
ここ数週間はとにかく色々なものに挑戦した。 それも結構楽しかった。 …んでも、それだけじゃ広く浅くで深く識ることは出来ないんですよね。 だから、表題の通りそろそろ方向性を決めていこうと思う。 まだその方向性が何かは決まってませんが。 少し焦らな…
package TestHoge; sub new { my $class = shift; my $self = bless{}, $class; return $self; } sub hoge { my $self = shift; print "aaaa"; } sub AUTOLOAD { my $self = shift; print "bbbb"; } package main; use TestHoge; my $test = new TestHoge();…
2008-10-04 00:30:40,416 ERROR (jp.co.keyence.servlet.SignupServlet:67) - com.microsoft.sqlserver.jdbc.SQLServerException: ユーザー 'hogehoge' はログインできませんでした。このユーザーは SQL Server の信頼関係接続と関連付けられていません。 Se…
The JAVA_HOME environment variable is not defined correctly This environment variable is needed to run this program NB: JAVA_HOME should point to a JDK not a JRE とか出てきて起動の際につまづいた。。 JAVA_HOMEをJREにしたらエラーだったのでJ…
昔調べたときのメモ再掲。 後でもうちょっと書く。http://stellvia.s58.xrea.com/cgi-bin/diary/stupid.cgi?mode=separate&pastlog=200803&no=404
package Mooooose; use Moose; has 'mod_name' => (is => 'rw', isa => 'Str'); has 'init_val' => (is => 'ro', isa =>'HashRef', default => sub{ _decode() }); sub _decode { my %hage = (hoge=>'1'); \%hoge; } package main; use Mooooose; my $mos = …
Apacheのモジュールをコンパイルするのに必要なapxsが、CentOSのhttpdでは標準ではインストールされていませんでした。 なのでLet's install! $ yum install httpd-develyumかわいいよyum
なんというか、完全に自分用のメモと化してます。 でも、きっといつかボクみたいな適当な人がこれを見て100000人中1人役に立てばそれでいいのさー。 * ウェブブラウザからのHTTPによるアクセス要求を分散処理するWebサーバ層 * HTTPトランザクションの一貫性…
vimのインストール $ yum -y install vim-enhanced エイリアスを張る $ vi ~/.bashrc alias vi='vim' mod_perlインストール $ yum -y install mod_perl mod_rewriteで内部サーバーに接続 # 'proxy|P' (強制 proxy) このフラグは、強制的に置換対象部を内部的…
/etc/sysconfig/httpdで、Apacheの起動方法を変更して再起動しようとしたらPHPがうんたらってエラーでた。 ので、変更した所を見てたら少し上にPHPはアッー!! って書いてた。 なるほど。
再いんすとーるしてたらPCも疲れるよね・・・。 パとラッシュ、ぼくもうねむいよ・・・。9:37追記 RescueCDでインストールしなおしたら直った!やっほいー!! でもユーザー名とか中途半端なデータが引き継がれてたので、若干怖いw
Pythonしねー!!!11111って言ってyumでアンインストールしたらyumうごかなくなった!1111で、ソースみたら yumってpythonで動いてるジャン!1111 オワタw
現在、P.93あたり。 NFSを使うと離れた場所にあるコンピュータのファイルを、あたかも自分のコンピュータにあるファイルのように操作することができる。http://e-words.jp/w/NFS.html これだけ見ると、リモートデスクトップ接続みたいだ。 マウントして同じH…
今日は、リアルタイムにじゃんけんをできるものを作ってみました。 同期取りながらリアルタイムでの対戦って意外と難しいですね。 改めて実感しました。 でも、じゃんけんが出来たらポケモンの簡単な対戦画面とかも作れそうとか思ってみたり(内部のロジック…
どうも、サブルーチンに読み込もうとしてた引数が読み込めないと思ってたら…。 my ($id, $more) = shift;shiftとかwwwwそりゃ読めないwwww 勿論@_じゃないとダメです、ハイ。 orz
というわけで、ホストOSにCentOS5をクリーンインストール。 クリーンする必要は無かったのですが、一本のサーバーとして色々詰め込んでてよくわからんちんになったので、修復を含めて一度リセットしました。 ホストOSはGUIで操作できるように、GNOMEを入れて…
先日秋葉に行ったときにはなかったECC付のアンバッファメモリ PC2-5300/DDR2-667(1GB)をゲットしてきた! ネットで見たときはCenturyのは異常に高くて、Transcendのが安かったからTranscendの買おうかなって思ってたんだけど、Centuryのも5219円だったのでコ…
フォーカス イベントは IFRAME の DIV のスクロール バーをクリックする場合、間違って発生します。 http://support.microsoft.com/kb/818505/ja ・DIVのスクロールバーのイベントの取得についてIEのばあい: スクロールバーをclick(or move)すると、focusイ…
いいとこ: ・一回作ったらもう凄い便利! どの場所に何があるかってのを理解できたら、後が見通しがしやすい。 ・抽象化で再利用しまくりんぐ! DRYな感じ! わるいとこ: ・学習コストがかかる。 言語仕様もだけど、ライブラリもとっても抽象化されててど…
Firefoxでは3からしか実装されてないのか…。 残念賞ー!111 ゲームプログラミングで学習するJava入門作者: 赤坂玲音出版社/メーカー: 毎日コミュニケーションズ発売日: 2006/07メディア: 単行本 クリック: 10回この商品を含むブログ (4件) を見る久々に"…
Element.prototype.applyOnEvent = function(type, func, args, ignoreEvent) { var self = this; self[type] = function (event) { var ev = event || window.event; if (ignoreEvent != true) if (typeof args[0] !== typeof ev) args.unshift(ev); else i…
// Event拡張 Function.prototype.applyEventWithDOM = function(element, type, args, ignoreEvent) { var self = this; var _chk = function(event, args, ignoreEvent){ var ev = event || window.event; if (ignoreEvent != true) if (typeof args[0] !=…
IEってElementオブジェクトなかったのか/(^o^)\動作確認しててなんか全然動かないので調べたら書いてあったよ! 全然これじゃダメじゃんwww
Node was not found" code: "8 なんかJSで遊んでたらこんなんが突然出てきた。(Firebugにて)。 removeChild周りの機能を追加したからで出したから、そこらへんなのかなーって思ってグーグルで聞いてみたらやっぱそうだったみたい。 サラッと調べてみたところ…
・Bourbon Man (偶に見れます。よくサーバー落ちてます。) なんか一日で面白いの作れないかなって思ってボンバーマンっぽいのを作ってみた。 UIかなり酷いというか全く頑張ってないけど、こんな感じで一日で何か作ってみるのもいいかも。 因みにAIはかなりア…
16進数(0-9,A-F)を36進数(0-9,A-Z)に圧縮させようと思ったんだけど、36進数だとキリが悪いので32進数(0-9,A-V)にして圧縮してみた。 圧縮してみたと書いたけど、実際どの程度効果あるのかはわかんないw MD5で受け取る値が16進数になってるんで、もう少し圧…
my $moto = 19871024; while($moto >= 10){ my $sum = 0; map { $sum += $_ } split(//, $moto); $moto = $sum; } print $moto; 最低限の処理をするコード。 誕生日を一文字ずつ足してって、合計が10より少なくなるまでループして足していくというもの。 も…