2007年2月アーカイブ

2/1(木)

ちょっと更新さぼるとすぐ写真がたまっちゃいますね

肉うどん

ドトール チリドッグ

名駅にできたルーセントタワーをぶらっと覗きに行ってみた、地下道の入り口がわかりにくくちょっとした探検気分

チャオチャオ餃子

味園 チャーハン

味仙 麻婆豆腐

味鮮 肉団子

というわけでお仕事がいったん終わりましたので、こっちの開発にもどりますよ

でも生活環境の整理をしたりしつつちょっとだけ休養しますね

休日の状況

やっぱり美味しいなか卯の親子丼

龍虎厨房のランチ 大須301にもあるけどこれは金山のお店

とん丸 とんこつ500円+チャーシュー250円

VS.Php試用版で遊んでます。
VB2005などでおなじみのVisualStudioの開発環境でPHPの開発ができます。
インストールするだけでApache+PHP5も入るし、VBみたくF5キー押して実行すると勝手にローカルサーバでデバッグ実行できてブレークポイントなんかも使える優れもの。

2/8(木)

さて、みんな同じではないかと思うのですが

わたしなんかの場合、外出するときなんか「せっかく出かけるのだからいくつかの用事を一度で済ませたいじゃん。そのほうが効率的じゃん。」とか思ったりするわけですよ。

床屋いくついでに天下一品でこってりラーメン食べてイオンでTシャツ買おうとかって自転車こいで出かけるわけですが

そんな日にかぎって、
天下一品も床屋も定休日だし、冬物ばかりでTシャツ売ってねえ・・。orz

まぁ、よくあることなのですが、むしろこの
「ことごとく失敗なトホホ感が逆にイイ・・。(゜ _ ゜)」
とか思ったり

んで腹いせにデニーズのちぢみほうれん草のラザニア食べてみた

次の日に床屋リベンジ後にイオンのベルズキッチンで肉盛り食ってみた

ダイエットのためスポーツジム行ってますが、なにか。

焼肉銭湯

ホルモンがうまいと思えるようになってきた今日この頃、ひさしぶりにあみやき亭に行ってみた。

あいかわらずコストパフォーマンス抜群

トロホルモンうまうま

帰りに露天風呂へ(撮影不可のためイメージ画像でw)

さて、あいかわらずPHPで遊んでます。

懐かしのC言語っぽぃライブラリ関数を味わいつつ、株価取得あたりまで完成。cronとか組み合わせてサーバサイドプログラミングのみで自動売買とか作ってみるのも面白いかもね。

携帯とかから値動きを見るとき用の自分専用ページを作りたいと思ってひさしぶりにPHPいじってみてるけど、なんかこうしみじみとした言語でよいねぇ。

データ構造についての試行

サンマルクのビーフシチューランチ 時間が遅かったせいか焼きたてパンではありませんでしたが味は美味しいです。今度はお昼を狙って行ってみます。

さて、まだ準備作業をあれこれやってます。主にデータ構造の見直し。

今までのデータベース主体なストアを一旦やめて、昔ながらの固定長レコードファイルを用いたシンプルな構造でどの程度の高速化、可搬性が得られるか試行してます。

どちらかというと技術力、ナレッジ、経験値向上のための作業で一見遠回りのように見えるけど、こういう地固めが重要だと思っています。

天下一品リベンジ

鶴舞 天の天天丼 900円

天下一品もリベンジ完了 京ねぎ大盛り

さて、三度目のシステム再構築作業中です。

とりあえず今やってるのは
・SQLServerから離れて高速化と可搬性の向上(いずれPHPとデータ共有)
・株価データの取得に楽天RSSを使わないよう改良
・銘柄抽出ロジックのプラグイン化
・日足システムと分足システムの二分化
といった感じ。

まよまよ

大須に開店したマヨネーズ料理専門店のランチバイキング

へたれなのでマヨネーズシュークリームとかの難易度の高い料理はスルーしましたょ。

さて、高速化が進みつつあるシステムのほうはシグナル検出ロジックのプラグイン化とかしたりして。

とりあえずプラグイン部分をインターフェイス実装してみたけど、コードを見るとクラス継承でいけそうだったのでさらに改良。

DLLの動的ロードとタイプ列挙、インスタンス生成とメンバ呼び出しの手順さえ覚えれば応用が利きそうだけど、この手のテクニックは使いどころを良く選ばないと・・。

うまい棒

2ちゃんねる管理人も好物だという「うまい棒」を食べてみる。

なっとう味:ねばねばも再現。つーんと辛いのがアクセント
サラミ味:スパイシーだけどあんま似てね
チーズ味:=カールw
コーンポタージュ味:ほんのりパセリの香り
やさいサラダ味:ちょ、これ、ちが・・サラダちゃうくて野菜ジュース・・
テリヤキバーガー味:マヨネーズ臭で昨日のまよまよを思い出しまくり・・
エビマヨネーズ味:エビの匂いがエビマヨ用のと違うような・・桜海老っぽい
たこ焼味:見た目がたこ焼っぽくて噴いたwおいしい
めんたい味:ああ、やっぱりおいしい、なんかこう10円の意地を感じる

うまい棒チョコレート:これだけ○○味じゃないとこに哀愁が漂ってる

ということで現在のマイフェーバリットうまい棒は
めんたい味>たこ焼味>なっとう味>その他

安くてうまいものは大好きです。

リモーティング

なか卯 牛とじ丼

さて、データの読み込みのお話。

データ件数が多いため数十秒かかる読み込み処理があるとして、体感速度を向上させるためにはどうしたらよいでしょうか。

・起動時に別スレッドを立てて裏で読み込ませる。

一見良さそうですが読み込み処理が完了しないと実処理に取り掛かれない点が、修正/デバッグを繰り返す開発段階ではタイムロスになりいまいち効率よくありません。毎回読み込む必要があるってわけです。

そこでプログラム起動時に「常にデータは読み込まれている状態」を作り出すためにデータストア専用のEXEを用意してみた。

VB6の時代はActiveX EXEで起動済みEXEのデータを共有したりするわけですが、VB2005ではリモーティング機能を利用してこれと似たことを行うらしいです。

わざわざTCPポート開いて待ち受けるわけ。ローカルホスト内だと高速に処理されるらしいけど、ファイアウォールが警告出したりでいまいちナンセンスな感じ・・。

リモーティングその後

異人館

さて、リモーティングの続き。

実際にデータストアEXEを作りリモーティングでどの程度速くなるか実験してみました。結果は・・

予想に反してたいへん遅かったですw (゜ _ ゜)

扱うデータはアイテム数が多いジェネリックなDictionaryコレクション。

最初に試したのはデータアイテムを1件ずつ取得するメソッドでのパターン。シリアライズ/デシリアライズが遅いのかとてもまったり・・。

次にコレクション丸ごとSerializableにして取得するパターン。タスクマネージャで確認するとデータストアEXE側からクライアントEXEにだんだん転送されてるのが分かるくらいメモリが遅く増えていく・・。

やっぱリモーティングで大量のデータを扱うのは無理があるのかな。というわけで、使わない形に戻しましたよ。

MovableType

お刺身おいしい
ボトルの裏に・・

そして酔っ払った男どもが向かった先は・・

らめぇ~(> o <)

いや。ぜってぇ食べすぎですって。(> _ <)
食べすぎですって。(> _ <)

さて、最近エントリ増えすぎてMovableTypeの再構築がむっちゃ重いんです。

静的ページをやめてダイナミックパブリッシングにするためにはBerkeleyDBをMySQLに変換する必要ありとのことで、付属の変換用CGIで変換してたらout of memory ・・orz

でもなんだか見れてるのでいいのかなこれで。

あとはディレクトリ構造を整えたり、新バージョンのMT3.34入れたりしないといけないのでしばらくブログが不安定になるやもしれません。

日足シミュ

ふらんす亭 ハンバーグおいしい

さて、日足シミュがほぼリニューアル完了なので明日からリアルタイム株価によるデイトレシステムを久しぶりにリニューアルしますよ。と

リアルタイム株価データ取得

ドトール ミルクレープ

現在値取得 3850銘柄/22.3秒

うちのはこのくらいの速度で十分デス

ちょっと休憩

今日はいまいちやる気が出ない。
こんな日は何もしない。
何もしないことも大切だと思います。

何もしないでいると・・。だんだんと・・。何もしないことに飽きてきて・・。あれこれ考え始めて・・。何かしたくなってきます。

そういうもんです。



ミニブログ

メッセンジャー



モバイル