Jul 02, 2009
Jun 25, 2009
今日から全国発売の松屋フレッシュトマトカレー3分完食
Jun 18, 2009
カスタムレンダラー上のダブルクリックが拾えない現象
あまりにごぶさたしています。
ここのところ諸処あまりに忙しく、それに輪をかけてAdobe Flexと格闘することとなりにっちもさっちも行ってませんでしたが、ようやく慣れてきて、いちゃもんをつぶやいてもギリギリ許される技術レベルになってきたかな、というところで、カテゴリ作って愚痴こぼしから更新を再開します。(^^;;)
Flex のリストコントロール系(DataGrid等)でマウスダブルクリックを拾うには、イベントリスナを登録するだけでなく doubleClickEnabled プロパティを true にしなければなりません、というのは有名な話で、実際そう設定すれば ITEM_DOUBLE_CLICK イベントが拾えるようになります。
だがしかし、これは、コンテナを拡張して作ったカスタムレンダラを使ったアイテム上では成り立ちません。
「なんだ、コンテナの doubleClickEnabled も true にしておけばよいのか」とお思いのアナタ。私もそう思いましたよ。
でもそうやってみても結局動かないんだなこれが。
いろいろ試行錯誤したのですが、偶然に見つけた正解は、あっと驚く「空のイベントリスナを DOUBLE_CLICK に加える」だったという…
本当に偶然発見したのですが、この偶然にたどり着けなかったら途方に暮れてるところでしたよ…涙
May 27, 2009
また不具合にやられましたよP_BLOG。
大変にご無沙汰しちょります。
最近、仕事でもうどっぷりとFlexに染まってまして、これがもう膨大なクラスライブラリのソースコードを読みながらでないと結局かゆいところに手が届かないっつーことで今毎日泣いてるところです。
まぁその話はおいおいと、カテゴリ作って書くとして。
今日昼、偶然にこのP_BLOGの妙ちきりんな挙動に気づいたとです。
こちらにも旅blogにも、サイドバーの「過去ログ」というセレクトボックスがありますが、その中身、まぁ私は一切使わないのですが一応付けといたわけでして、で今日たまたま出力されてきたHTMLコードを見てあらびっくり。
なんかわからんが、同じ年月がたくさん、というかログと同じ数だけ出力されてるやんけ。
こちらはログの数が少ないからまだしも、旅blogは既に20000件以上もログがあるんです。
当然、毎度毎度、20000件のオプションがあるセレクトボックスが出力されてたってことですわな…苦笑
先日、P_BLOG同梱のJavaScriptのコードが悪さをしてIE6/7で旅blogが閲覧不能になっていたという問題をようやく解消して、IEでも表示されるようになったなぁと思ってましたが、しかしケータイのフルブラウザでは相変わらず開けない。なんでやねんと思ってましたがそれはこっちが原因だったわけですね。
問題箇所は include/fnc_base.inc.php 内のこちら。
$sql = "SELECT DATE_FORMAT(`date`, '%Y-%m') as `date` ".
"FROM `{$log_table}` WHERE `draft` = '0' GROUP BY `date` ORDER BY `date`";
なんだこれは。
たぶんMySQL4.0では動いてたのでバグじゃない、おめーがMySQL5.0で動かすから悪い、ってオチかと思われますが、それ以前に、人として書いて恥ずかしくないSQL文と書いて恥ずかしいSQL文があると思うんですけどね…
Apr 18, 2009
Apr 16, 2009
Thunderbird に Lightning と FoxyTunes を入れてみた
最近ホントに人との約束を忘れるようになりました。明らかな老化。
もちろん私は若いころから「手帳は無くす」人間で、さすれば単なる忘れ以上の被害が知人のみなさまに及びかねない以上、やっぱりバーチャルでなんとかしたいところなのです。
で、予定は開き直ってこのぶろぐの右サイドバーで管理していますが、問題はToDo。
どうしても忘れてしまうので、付箋ソフトを入れて、ウィンドウ最前面にして、ワザと他のソフト操作時に邪魔になるような位置に置いておく、という手段に出て一応改善できましたが、ウザいのはウザい(^^;;)。
そして今日職場の隣席のYさんから教えていただきましたよLightning。
なるほど、Thunderbirdならしょっちゅう見るからウザくない! ありがとうYさん!!
ただこれ、デフォだとToDo表示があまりに小さくて忘れてしまうのでは、と危惧しまして、userChrome.css をいじってみました。
.calendar-task-tree {
font-family: 'DF極太丸ゴシック体';
font-size: 20px !important;
}
として、UTF-8でセーブしてみたらばっちり目立つようになりましたとさ。よかったよかった。
さらに、アドオン情報に疎い私としてはついでで初めて知ったFoxyTunes。名前から何をするアドオンなのかは明らかなのでソッコーで入れてみまして、これでウィンドウが片付いてまたもや大助かり。
あぁ、こうなったら、誰かFoxySkypeとか作ってくれないかなぁ。笑
来週から6月中旬までフルタイム労働決まりました
今週頭から就活に励みましたが、会社清算まではアルバイトで、ということでWebプログラマの時間給求人を探しましたが、これが見事にない。あっても入れ食われ状態でありつけない。
これじゃコンビニやファストフードバイトの方がいいかも、とも思っていましたが、結局今お世話になっているところで、それなりの条件(これまでに比べればだいぶん安いんですがコンビニバイトよりはかなりよい)で6月中旬まで働けることになりました。
とにかくホッとしています。
ただ、当初は「コンビニレベルでよいからバイトで雇用してください」とお願いしていたのですが、それよりはるかによい金額を払うから雇用はしませんできません、ということですよね。
このご時世ですから、仮にそういう時給であっても、雇用関係が発生するのは避けたい、というのは、経営側の論理としては当然でしょう。これも現実。割り切ってがんばりましょー。
Apr 09, 2009
あたまんなかぐしゃぐしゃ
なんかかなり自分がばらばらな気がします。
とりあえず他のことはすべて忘れて、明日から3日間、プチ旅してきます。
そして来週から身の回りの整理を。
Mar 29, 2009
森田健作が千葉県知事選に当選したのは
昨日終了した朝ドラ「だんだん」でさんざん流れた「いのちの歌」のメロディが「さらば涙と言おう」のパクリだったからに違いない。笑
Mar 28, 2009
仕事報告
おととい昨日と久々にバリバリとPHPコード書き。
もう何度も迷惑をおかけしてる職場のみなさんもふつうに受け容れてくださっていて助かります。
成果もまずまず順調で、おととい冒頭でつくったマイルストーンどおりに進められてます。
まぁ、あまり順調に進み過ぎると、時間換算報酬なので総額が減ってしまうというのがありますが(笑)、やっぱり「まだまだこのくらいは仕事できます」というアピールはしておかないと。
Yumiちゃんとご飯したー
おととい夜、もうホント久しぶりにYumiちゃんと会ってご飯しました。
もともとは、まだYumiちゃんが中学生のころ、「ホームページに出てるアーティスト画像の生写真をいただけませんか」という電子メールを突然もらったのがきっかけで交流がはじまり、それから13年。私のトランジション前後をともに知る、今やきわめて数少ない知人の1人なのです。
と言っても昔話はあんましせず、なぜか鉄話を交えつつ、はじめてお互いに知る共通点を共有できたりして、これまでしばらく会ってなかったことを深く反省しました。
久々にいい会話ができた気がします。これからもお互いにいろいろ打ち明け合える関係を続けていきたいな(^^)。
体調極度に悪化につきしばらく大食い封印します
ここのところ、風邪で肉体体調がかなり悪いのですが(脳の調子は案外よいので周囲にそう見てもらえないのが悲しいところ、笑)、それだけでなく、明らかに逆流性食道炎になってしまったようです。
先週あたりからあやしげだった(弥生軒の鶏唐揚げたった3個でけっこう大変だった)んですが、昨日午後から明らかにのど元まで胃液が逆流してきています。そして堅めのものは食道を通るたびに激痛。正直、胃は食料を欲しているのですが食べるのが若干恐怖です。
というわけで、大食いは当面やめて、さらにアルコールも貧乏のため(苦笑)先週19日以外は飲んでないのですが食道をいたわるべくこちらも当面やめようと思います。
…でも辛いのは食べ続けちゃいそう(^o^;;) 食道には同様に悪いとは思うのですが(^o^;;;;;)
Mar 25, 2009
明日から急遽フルタイム労働に入ります
つまりもう限界です。
と突然でなんのこっちゃですが、実は会社を、今期末(11月限り)で廃業・清算しようかと思い始めました。
現下の情勢でフリーランサーはずぶずぶ沈んでいくだけという恐怖がありますし、それ以前にもう経済的に成り立たないので、アルバイトでもなんでもいいから就労した方がまだましなのでは、ということです。
ただ、周囲のバイトを見渡すと、やっぱり「一生できるモノ」なんてほとんどないわけで、ならばプログラミングでアルバイトでもいいのかな、というところです。
ぶっちゃけ、今おしごとしてる会社にそのあたり打診してみたのですが、そしたら「とりあえず今月末はウチで仕事しなさいよ」と助け船を出していただけました。ああありがたやm(__)m
これって形式的には偽装請負的ですが(^^;;)、自宅で業務できない理由にセキュリティ問題というのもあるわけで、何ら問題にするつもりもなく明日から10時出社でがんばります。
Mar 15, 2009
旅blog以外はほぼ復活しました
先週11日、自宅サーバのディスクがクラッシュしてしまいました。
サルベージもまったくできず、バックアップも不足していてかなり深刻な事態に陥りました。
結局、CORESERVERをレンタルしてしのぐことにし、フリーター全般労組は他の方が全データお持ちだったのですぐ復旧、www.izumichan.comとごくらくッ娘は手持ちのデータでtDiaryにっき以外はすぐ復旧、ないかくだとうと派遣村はGoogleキャッシュからサルベージしてテキストのみ復旧(ただし派遣村は私の管理から離れまして他に移転済み)、そしてここ(のファイル以外)とmobile版、まぷろぐも復旧しました。よってまるまる残るは旅blogのみです。
ただし、mobile版で去年追加した「ID番号指定機能」はロストしてしまっています。
またもぶろぐ投稿は、そもそもまぷろぐ連動を組み込んだ最新スクリプトがロストされている上、移転先でメールのパイプ起動処理ができないため、POP受信を実装しなければならないこともあり、復活できていません。
その一方で、今晩から超特急でしなければならないDTP仕事がありまして…
今週末の旅のもぶろぐは別blogを借りてそちらで一時展開する可能性が高そうです。
ここのファイル機能で配布してたスクリプトは、今回の移転でまさに文字コード処理バグが発覚していることもあり、後日おいおいと改めて登録をしようと思います。
Mar 08, 2009
テキストモードでのURL自動リンクの挙動
テキストモードでURLを記述すると、リンク文字列がサーバ名だけになる妙な現象
例えば、テキスト中に http://www.izumichan.com/goingout/tour.html と書くと、これが自動リンクに変換されるんですが、リンク文字列が www.izumichan.com とかになってしまうっていう非常にわけわからん現象。
これは lib-common.php の関数 COM_makeClickableLinks() の挙動です。
Geeklog では、編集した記事はそのままDBに保存されず、なぜかこの関数に通して、リンクを生成した状態で保存されてしまいます。それを再編集する場合、COM_undoClickableLinks() を通してこれを素のURLに戻してからフォームのテキストエリアに書き出されます。
後者は、単に<a>タグのhref属性を取り出すだけの仕様ですので、前者を直せばよいです。
//$text = preg_replace( $regex, '<a href="\\1\\5">\\6</a>', $text );
$text = preg_replace( $regex, '<a href="\\1\\5">\\0</a>', $text );
直前の正規表現の6番めのグループはまさに「ドメイン名」なので、それを「URLとしてマッチした全体」にすることで、元のURLが全部表示されるようにできます。もちろん、既に保存されている記事にはこの規則は適用されないので、再度編集画面を開いて即保存、を繰り返さなければ修正はされません。
はてなダイアリーの記事へのリンクがおかしくなる
まさに前項の元になっている正規表現のミス。サブドメイン名が2文字以上ないとマッチしないので、d. の部分がURLとして認識されないっていうドタコミス。
//$regex = '/((ht|f)tp(s?)\:\/\/|~\/|\/)?([\w]+:\w+@)?(([a-zA-Z]{1}([\w\-]+\.)+([\w]{2,5}))(:[\d]{1,5})?((\/?\w+\/)+|\/?)([\w\-%]+(\.[\w]{3,4})?)?((\?|&|&)[\w\-%]+=[\w\-%]+)*)/is';
$regex = '/((ht|f)tp(s?)\:\/\/|~\/|\/)?([\w]+:\w+@)?(([a-zA-Z]{1}([\w\-]*\.)+([\w]{2,5}))(:[\d]{1,5})?((\/?\w+\/)+|\/?)([\w\-%]+(\.[\w]{3,4})?)?((\?|&|&)[\w\-%]+=[\w\-%]+)*)/is';//yizumi 20090308 for hatena sub domain
Mar 06, 2009
さくら水産馬喰町店で500円ランチ
今日のお昼は、PASMOラッチ外乗換時間の30分を利用してのさくら水産ランチ。
さくら水産といえば、夜の部では魚肉ソーセージ52円が有名ですが、「たった500円でごはん・味噌汁・海苔・漬物・ふりかけ・生卵が食べ放題の激安ランチ」もまた有名。ただし「味も接客も激安(笑)」ということで、とにかく安くがっつり!というニーズに向いているわけです。
昨日のうどんはさすがに今朝までにはこなれまして(笑)、労組事務所に向かう途中、東日本橋駅から改札外乗換となる馬喰横山駅ちかくの馬喰町店に行ってみました。
11時45分、都営浅草線東日本橋駅の改札をピピっと出まして、雨を避けて地下連絡通路を3分間歩きましてやってきましたさくら水産。
地下1階に降りましてメニューを確認。今日はBが「豚肉とにんにくの芽炒め」ということで、これ以上ない簡易な食券券売機でそちらを購入です。
着席するなり、おばちゃんから「いらっしゃいませ!」。着席と同時にごはん(どんぶりに半分)と味噌汁が運ばれてきまして、さらには食券差し出してから1分後にメインディッシュ(笑)も登場です。
11時51分、さっそく生卵かけて戦闘開始。
おなかが空いてるところに流動性もうまみもある卵かけごはん、しかもどんぶり半分なのでほとんどメインディッシュを消費せずにアッという間に1杯完了。
山盛りなので生卵はすぐなくなり、さらにもう1個投入してかっこみます。
キャベツも食べ出したので、おかずの減りぶんも増えてきました。
11時59分、おかずを消費し終えまして、柴漬け投入。
卵もおかずと同時になくなり、ちゃんと咀嚼しないと食べられませんがこれも味変の一種。おいしくいただけます。
そして12時02分、4杯めは1杯めと同じく半分強くらいの盛りにして、生卵にふりかけ投下。
個人的にはこの濃い味ふりかけが大好きなのです♪
12時04分、開始から13分でごちそうさま(^o^)/~ これでPASMOの30分制限も楽勝クリアです。
昨日とは違って(笑)おなかもほどよい埋まり具合で、あぁやっぱり私は「大食い」ではなく「ふつうによく食べる人」なんだなぁ、ただしちょっと早食いなのかも、と、自らのレベルを再確認できました。笑
