わいえむねっと

Contents
Categories
Calendar
2026/11
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
Monthly Archives
~2000/01
Recent Entries
RSS1.0
Templates
Information
Processed: 0.060 sec
Chashed: -
2010/05/28 Fri
追加依頼事項の対応をぬるぬると。
特に問題はないかなと。

まぁ、問題はここではない他にあるわけですよ。
2010/05/27 Thu
説明会で召喚されて一日外出。
回線速度や端末スペックの問題で想定外の動作速度だったりしましたが、そのあたりはご理解いただけたようでほっと一息。

いまさらそんなこと!?みたいな話も多少でたりはしたものの、想定の範囲内。
そもそもそんなものはここに至るまでの打ち合わせの中でそれを引き出せなかった自身の問題でしかないわけですよ。反省することしきりですよ。

反省が生かされるかどうかはまた別の問題だけどな!
わーい! 半月前に補充したブラックニッカ4リットルがもう半分も残っていないので、今度はキンミヤ焼酎の1.8リットルパックを補充してみたりとか。
2010/05/26 Wed
変な時間に目が覚めたのでとりあえず貝ひも食う。 ブラウザで使えるGoogleフォント登場 エンタープライズ マイコミジャーナル
http://journal.my​com.co.jp/news/2010/05/24/004/index.html​


「森永チョコフレーク&チョコパン \126-」

ガリチョコ坊主に思いを馳せつつザクザクと。
試しに検索してみたら、やっぱり同じこと考えてる人がいた。

八咫烏日記(やたのからす日記) 森永チョコフレーク&チョコパン
http://yatanokara​su.blog60.​fc2.com/blog-entry-1850.html
これは、美味いっ!
伝説のガリチョコ坊主(→過去記事参照)
を彷彿とさせる組み合わせ。

冷やして食べるのオススメ。
2010/05/25 Tue
XMLファイルをパースしているところの50msec程の処理時間をどうにかしようとSQL経由にしたら3倍以上時間がかかるようになったので泣いた。
HAVING 遅すぎる。
2010/05/24 Mon
今日も6時前に起きた。
ここ最近、就寝時間によらず6時前に起きてしまうのですが。なんなの。おじいちゃんなの。 エンドユーザ様に対する説明会の日時調整をしたりとか。 仕事はしていない。 近所のスーパーは長ネギが3本の束(1本売りの○○産を冠した高いのもあるけど)なのでそれを買ってきては3日~1週間で消費するのが常なのですが、3日はまだしも1週間を室温保管するのはそろそろあれかなという感じになってきたのでぼちぼち保管場所を冷蔵庫にシフト。
一人暮らしの冷蔵庫はそんなに広くないので、あの庫内に長ネギは少し長すぎるのですが。いたしかたなし。

室温といえば、「まだ5月だってのに、もうエアコンつけてるのかよ!この惰弱!」とか罵られたりもしたのですが、サーバとサーバとサーバが常時稼動で熱を発し続けていているこの部屋では仕方ないのです。うん。

というか、気象庁のデータを見たら5月に東京都で30度を超えたのは21日だけということにになっているみたいだけれど、ここはもうずっと30度超えてるからな!日が落ち切っている上にさっきまで雨が降っていた23時今現在でも30度超えてるからな!くそったれ!

2010/05/23 Sun
ブラックな缶コーヒーが切れたので、近所のスーパーに出かけて買い占めてくる。 パンの写真を撮っている最中にバッテリが切れたので、とりあえず先週の残りのアルカリ電池で撮影を続行しようとしたもののすぐに切れた。ンモー。
とりあえず予備バッテリを注文。


うっかりワイコンも注文しそうになったけれど、それは我慢。
2010/05/22 Sat
シキ「土曜日は目黒屋にいきます!」
なや「ラーメンか」
シ「azくんと」
シ「なやさんと・・・?」
な「え」
シ「え」
な「え」

とかいう経緯(?)で、ラーメンを食いにいくことになったので馬込沢まで。
先週シキさんに本を返しそびれたのと、うっかりGR IIIを購入してしまったせいで普段のこの人よりも少しだけ外出に対して前向きになっていたので。

そんなわけで、待ち合わせ時間よりも少し早めにというかだいぶ早めに馬込沢。
船橋運動公園まで散歩したりとかぶらぶらと。



目黒屋では冷つけと味玉。

さらに船橋に戻って一平。
ラーメンを食べた後だというのに、店の雰囲気が大変好きな感じだったのでしょうがとかおろしとか胃に重くなさそうなメニューをちょこちょこ注文しつつビールにビールに焼酎に焼酎。
日が高いうちからまったくね。



良い店でした。またきたい。 最終的にだいぶ食った感が否めない状態となったので、腹ごなしにと西船橋から本八幡まで歩く。
そうしたら思いのほか近かったので、うっかりもう1駅歩くかーと思ってしまったのが運の尽き。

江戸川に橋が見当たらない

川沿いを歩いて歩いて行徳橋に辿り着いたと思ったら、今度は

旧江戸川に橋が見当たらない

川沿いを歩いて歩いて、なんだかんだで13kmほどてくてくと。


ようやく橋に辿り着いたときには、そこはもう一之江でした。
江戸川ェ…

ちょっとした腹ごなしのつもりが、自然の偉大さを思い知らされる羽目になったよ!


あしいたい。

というかキョリ測でプロットしながら思ったけど、どう考えてもルート選択失敗してるなこれ。
2010/05/21 Fri
8年前に書いたものを概ねそのままで使い続けていたパラメータ展開周りの処理をごっそり入れ替えてみたので、例によってなんかぶっ飛ぶかも。

以下、SSIメモ。

use CGI;

my $q = new CGI;

foreach my $key($q->param)
{
    foreach($q->param($key))
    {
        print "param($key): $_\n";
    }
}

my  $i = 0;
foreach(@ARGV)
{
    print "\$ARGV[$i]: $_\n";
    $i++;
}

# <!--#include virtual="foo.pl?foo:bar+baz:qux"-->
# param(keywords): foo:bar
# param(keywords): baz:qux
# $ARGV[0]: foo:bar
# $ARGV[1]: baz:qux

# <!--#include virtual="foo.pl?foo:bar baz:qux"-->
# param(keywords): foo:bar
# param(keywords): baz:qux
# $ARGV[0]: foo:bar baz:qux

# <!--#include virtual="foo.pl?foo:bar&baz:qux"-->
# param(foo): bar baz=qux

# <!--#include virtual="foo.pl?foo=bar+baz=qux"-->
# param(foo): bar baz=qux

# <!--#include virtual="foo.pl?foo=bar baz=qux"-->
# param(foo): bar baz=qux

# <!--#include virtual="foo.pl?foo=bar&baz=qux"-->
# param(foo): bar
# param(baz): qux
ついでにPATH_INFOにも対応。
以下のようなURLでアクセスができるようになったかも。

http://sakanaya.k​ir.jp/ymnet/diary/d/20100521
http://sakanaya.k​ir.jp/ymnet/diary/d/20100521/2
http://sakanaya.k​ir.jp/ymnet/diary/d/SandBox
2010/05/20 Thu
今週の頭にバイクの鍵を落としたと騒いでいた隣の隣の島のマネージャーに呼ばれて席までいってみたらデスクの隅に鍵が転がっていたので「こんなところに転がしてたらまたなくしますよ?」と渡したら、またなくすもなにもまだ見つかっていない状態だったらしい。
ずっと目の前にあったんじゃないか!

灯台下暗しとかいうレベルじゃないですよ。 ねぎからしを早速補充。
あと普通のネギも。薬味万歳。
あと豆腐。

ご飯や豆腐・納豆や麺にたっぷりかけて
色々な料理に相性ばっちり!

の本領発揮ですよ。というか、今夜も飲む気まんまんですよね、この人。

今日も今日とて明日が思いやられる。
2010/05/19 Wed
同一ファイル内のパッケージのサブルーチンをインポートしてみるテスト。

モジュールの場合

package Foo;
use base qw(Exporter);
our @EXPORT_OK = qw(foo);

sub foo
{
    print $_[0];
}

1;

use Foo qw(foo);

foo 'foo';
#foo

とりあえずモジュールをねじ込む

package Foo;
use base qw(Exporter);
our @EXPORT_OK = qw(foo);

sub foo
{
    print $_[0];
}

package main;

foo 'foo';
#String found where operator expected at foo.pl line 12, near "foo 'foo'"
#    (Do you need to predeclare foo?)
#syntax error at foo.pl line 12, near "foo 'foo'"
#Execution of foo.pl aborted due to compilation errors.

Foo::foo 'foo';
#foo

とりあえずimportしてみる

package Foo;
use base qw(Exporter);
our @EXPORT_OK = qw(foo);

sub foo
{
    print $_[0];
}

package main;
BEGIN {import Foo qw(foo)}

foo 'foo';
#"foo" is not exported by the Foo module
#Can't continue after import errors at foo.pl line 11
#BEGIN failed--compilation aborted at foo.pl line 11.

タイミングを前にずらしてみる

package Foo;
use base qw(Exporter);
BEGIN {our @EXPORT_OK = qw(foo)}

sub foo
{
    print $_[0];
}

package main;
BEGIN {import Foo qw(foo)}

foo 'foo';
#foo

タイミングを後ろにずらしてみる

package Foo;
use base qw(Exporter);
our @EXPORT_OK = qw(foo);

sub foo
{
    print $_[0];
}

package main;
import Foo qw(foo);

foo 'foo';
#String found where operator expected at foo.pl line 13, near "foo 'foo'"
#    (Do you need to predeclare foo?)
#syntax error at foo.pl line 13, near "foo 'foo'"
#Execution of foo.pl aborted due to compilation errors.

eval "foo 'foo'";
#foo

宣言してお茶を濁してみる

package Foo;
use base qw(Exporter);
our @EXPORT_OK = qw(foo);

sub foo
{
    print $_[0];
}

package main;
sub foo;
import Foo qw(foo);

foo 'foo';
#foo

Exporterのことは忘れてシンボルテーブルに自前でねじ込んでみる

package Foo;

sub import
{
    my $pkg = shift @_;
    *{caller(0)."::$_"} = \&{$pkg."::$_"} foreach @_;
}

sub foo
{
    print $_[0];
}

package main;
BEGIN {import Foo qw(foo)}

foo 'foo';
#foo

There's more than one way to do it!

というか、そもそも前提条件がオカシイという話に対しては全力で耳を塞いで生きていきたい。
ご飯や豆腐・納豆や麺にたっぷりかけて
色々な料理に相性ばっちり!

とかいう謳い文句を完全に無視して酒のアテとして直でつついていたねぎからしが切れた。
結構よかったので見かけたらまた買おう。
相変わらずこの人は、ネギとかシソとか薬味が好きすぎる。

尾花沢食品-ねぎからし-つけもの[食べログ]
http://o.tabelog.​com/otrdtl/14878/

小葉菜庵 おらが村のねぎからし - 尾花沢食品 - qooon_com
http://qooon.com/archives/2009/09/post-35.html