2008年10月3日金曜日

気はついているが

すでに10月突。入。
趣味でやるプログラムなもんだから
特定な顧客がいないもんで。仕様がぼんやり。
まぁ動かんとあれなもので
文書でも作成しようかとおもって10月入ってから文書作成し始めた。

プロジェクト計画とか
基本設計とか詳細設計とか。。。
そういう類は自分フォーマットはあるが
それだと仕事と変わらない。
から、

新しいことをしたいね。
IPAの発注者ビューガイドラインに沿って作ってみようか。

ついでに
Visioの内部統制ツールでフローかいてみる。
きっちりはできないけど、やるだけやってみよう。


自宅でAllinoneTrac+TortoiseSVN+Anchでやってるけど、、、
Trac月がTracLightningになっててカレンダーとかがんとチャートとか・・
乗り換えてみようと思う。

2008年9月27日土曜日

自宅サーバ

また浮気性で今度はサーバ設定。
もちろんERPの設計はしているものの、
かなり浮気を。

今日はサーバ側の設定をした。
①DDNSで設定はして、Diceで自動更新設定も行った。
②IISでHTTP、FTPは先日の見直し
③XAMPPをインストールした。
 ちょっと引っかかったこと。
 ・ポート競合回避、httpd.confで80を8080とかにした
  のはOKだったけど、httpd_ssl.confの443でバッティングしてる
  ってのが原因で失敗したのは少し悩んだ。
④MySQL上にXOOPS用のDB、ユーザを切った
⑤XOOPSCubeダウンロードしてきてインストール
 ちょっと引っかかってること。
 題目が一部文字化け?「????」になっとる。→未解決
⑥AllInOneTracダウンロードしてきてインストール
 ポートがIIS、Apache(XAMPP)でかぶってるので8081としてOK.

あとはOpenPNEをいれるんだけど、先週からの疲労でもうふらふら。
きょうも娘を病院に連れて行ったりといそがしかったので
今日はここまで。

ちゃんと設計をまとめて仕上げを行う予定。
さー、着々と準備がととのってきたぞー。

2008年9月25日木曜日

EeePC901

で、2ギガにしました。

DDR2 PC2 6400だけど、ちゃんと認識。
ERAM入れて・・・とみなさんがやってることを実施。
確かにたまにあるちょっとしたフリーズ感はなくなったな。

すかいぷも入れたし。
会社の先輩につなごうかと・・。

-----

家のメインPC、IIS入ってるからHTTP,FTPで外公開したいなあぁ。
っていつも思ってて
どうしたもんかとおもってたら
会社の人にDynamicDNS、と自動更新ツールを教わった。
早速登録して。。

でも動作確認できず。
しょんぼり。

----

2008年9月11日木曜日

気がつくと

もう一ヶ月以上もソースに触れてないな。

DB設計と本をズット読んでました。
もうしばらくDB設計と読書は続く・


EeePC901をかった。グレイとですね。このPC。
二ギガにしたいところ。
VS2008は断念した。ダイエットしてほかのAp入れちゃったから。。。
前にしておけばよかった。

でもDBと書き物はできますね。。

-------------
前の会社の上司と飲んだ。
とてもとても楽しかったんだけど、寝過ごしてタクシー。。。。

って、書いてる今日も普通に残業で終電で寝過ごしてたくしー。。。
その上司の駅まで乗ってやんの・・・・。
うーん。出費がかさむ。
-------------

SourceForgeからDataTierGenerator4.3DLしてきて
使ってみた。

もとより自前のSQLアクセス用のクラスがあるのでSharpCore.DLLの
DataAcccess系メソッドを自前のクラスを継承するコードを生成するように
書き換えた・

あ、あと面倒だったのがDBのフィールド名を日本語でやってたもんだから
クラスメンバとアクセサ名がかぶってしまう
(フィールド名取得してをPascal,Camelでクラスメンバと
アクセサを吐き出す)ので、クラスメンバは_アンダースコアをつけて。。。
てな対応をしてようやく使いものになりました。

アクセサも日本語になるので違和感があるけど
とっても便利です。。。
xxx = T_XXX情報.XXXXコード;
なんてな具合で。。
DBのフィールド変更が発生する序盤ではかなり重宝。
基本すべてストアドでのアクセスだからほかのWebAPとの親和もよいし。

業務上で初めてWindowsフォームを使ってクライアント作ったけど、
Win32APIでの開発、MFCでの開発でやってた自分には
恐ろしく便利になったなぁてな感じでした。
WebAPで使用してた汎用クラスもそのまま流用できるし。

いや、ほんとべんりになったなぁと。

2008年8月14日木曜日

ExtJs-19 パネルと本実装5

今日は家事をして、(家族帰省のため一人暮らし)
さっきからはじめた。

先日ラッパー群が一区切り付くか付かないかってところで
のこすはマルチセレクタとかすぐには使用しないだろう。
というのとコントロールばかりで飽きたのでまたパネルに。

先日、ロードするとGridポートレットのGridが表示されない
でとまってた。ExtJs-16 竜王の城の階段がわからない状態。

で結構お世話になるサイトmashikiさんのサイトでもgridの描画と
storeの関連についてかかれてた。

DelayedTaskクラスでdelayかけてタイムあうとコールバック関数で
SyncSizeをかけたり(上記サイトで記載されていた内容を参考に)
それはもういろんなことをいろんな場所で実装していた。

子一時間やってみてもう一度現象を再現。
そういえばDDすると描画されてんだよな。と気が付く。
で、Portal.jsのソースを参照しDrop時のイベントハンドラ内で発見!!!


その名も「doLayiout」きたよ。


すでにレンダリングされているコンテナに対して新しくコンポーネントを追加した後または
子コンポーネントのサイズ、ポジションを変更した際はこの関数を呼び出しが必要。
な感じのことが書かれてる。。。
Panelクラスのリファレンス、まだよんでなかったしね。
がっくりだよ。


で、一発でした。OK!!
グレイトです。



ってことでもやもやはかなり晴れた。
技術的な部分の調査期間はそろそろ終えて
アプリケーションのデザインし始めよう。楽しみだ。
今日はおしまい。

2008年8月12日火曜日

ExtJs-18 コントロール群に取り掛かろうかと

JavaScriptの利点を消してるようなPGですが、
とりあえずラッパーは半分終えたかな?
id,フィールドラベル、disable,readonly,allowblank,width,heigthはほぼ共通だから
IFはそろえたかった。

残すはマルチセレクタ、store,grid,gmapかな。
これだけそろえられれば何とか為るだろうかと。

早くおわらせてさっさとシステムレイヤに取り掛かりたい。

2008年8月8日金曜日

翻訳を手伝いたいのですが

shigeponさんに翻訳手伝わないか?
と今年の2月に誘われていたのがほっとかれてしまっていた。
コメントわからん。
って、日本語が変です。

まだ間に合うのなら協力させていただければ幸いです。
ってここに書いても仕方ないか。

node + ejs + Socket.io のサンプル

まずい。。 一年間、一回も更新してない!!! つまり、、 趣味の時間がほぼ皆無ということの現れです。 業務と子育てに追われた一年でしたね。。。。。 危なく年をこすところだった。あぶない。なぶあい。 話を変えて。 今月初旬に 社内でちょっとしたプレゼンをする事に...