さて普通のエントリを。
今日は会社を休んで病院にいってきた。
いろいろあって娘を定期的に医者に見せないといけないから。
以前通っていた病院が統合された。
こんなのが渡されて、「XXXX科の前まで来て」とか、「XXXXXラウンジの前までに来て」とか「XXXX診察室に入ってください」とか段階に分けてメッセージが表示される。
最後はこの機械に上の受信機を入れると金額が計算される仕組み。
ローソンあるわ、ドトールあるわ、天井高いわ、なんだかどこぞのショッピングモールに
来たような感。
すべて電子カルテで医師には専任の看護師はつかず複数人の医師に一人担当するような仕組みっぽい。用があるときはPHSで連絡を取るのだとか。
ものすごーくシステム化されてる風だった。医師の仕事増えるんだろなぁ。
医療器具等の運搬等は別の業者が入っているのかな?
看護師の数も少ないのであればそうなるだろう。
富○通のサポートが待機しているらしく、。。
システムを使いこなすのが大変そうだった。
少し手間取っていたので助言したら解決し、喜んでもらえたのはうれしかった。
驚きはERがあること。
すべて受け入れるだろう。
トリアージされるんだろけど。。
たいへんだろうなぁ。
なにはともあれ娘の回復も順調で。医師も喜んでいたし。
次は夏休みに見てもらうことに。
転職用の日記だったのですが趣味でExtJsを使用して遊んでます。 いろいろと作業期間があく為、そのための備忘録ブログです。記事内容等で問題等があっても責任は取りません。とうとう趣味プログラマになりました。
2010年3月26日金曜日
2010年3月21日日曜日
2010年3月14日日曜日
Androidソフト
山ほど入れてたけど、抜粋した取り急ぎのリスト。
こういうのってどっかにバックアップとっておきたいなぁ。
こういうのってどっかにバックアップとっておきたいなぁ。
必須あんどろいど
■ライフハック。。
Thinking SpaceFoxnote
Sticky note
FxCamera
動画再生さん
Evernote
東京アメッシュ
降水確率ステータスバー
日めくり2010年版
■システム系。。
swapper
ExUninstall
AndExploler
■ツールとか。。
UnitConverter
OneTouch Timer
PetAgeCalculator
DolphinBrowser
Commantalb
■壁紙
Google Wallpapers
■ウィジェット
VoiceRecorderWidget
RetroClockWidget
Twidgit
今日も珍しくアンドロイドを触る
機能に続き、アンドロイドを触る。
さくっとロム入れ替えができることがわかったので
チョーしに乗ってAndroid2.1を入れてみる。
こちらでそれが書いてあったのでHERO用のやつを入れてみた。
さっくり入ったんだけど、
不安定で重く。
よく「Loading...」のまま固まったり、「htc」のロゴ画面
になってしまったりとご機嫌斜めでした。ただ、ぶらうざでのマルチタッチによる拡大縮小ができたのはちょっとうれしかったり。
でも運用に乗らないため、結局Dwangに戻してます。今。
ってこちらでもHERO化してた。。。
やる前に呼んでおけばよかった。
なにはともあれ、お世話になりました。
で、
これまたこ ちらを参考に。
なんか見違えるようになった。
うれしいカギリー。
これでひとつすっきりしたのでまたExtJs遊びにもどろー。
モチベーションアップだ。
あ、モッサリンドではなくてモッサロイドっていうんだー。(ハズかし)。
2010年3月13日土曜日
今日は珍しくアンドロイドを触る
去年の春にオライリーのAndroid入門かってJavaのJaの字もしらず、eclipseのeの字もしらず
入門Sudokuをつくって途中で投げ出してから早一年。
Wifi環境オンリーで使い続け、
そろそろ何かしたいと思い。
このモッサリンドさんをアンドロイドさんにパワーアップ。と。
巷で聞くカスタムロムです。ExtJsをいじくりながらEclipseをさわってたら
なんとなくAndroidのSDカードを抜いてUSB接続してました。
大きく分けて
1:スーパーユーザ権限になれるようにする。
2:ユーティリティアプリのバックアップをとって、
3:ユーティリティイメージをDLしてきて
4:ユーティリティイメージを書き換える。
5:nandroidでバックアップ
6:カスタムロムをDLしてくる。
7':(ユーティリティでファクトリリセット)
8:ユーティリティで書き換える。
というかんじでした。
検索して、どきどきしながらの入れ替え作業。良い経験でした。
ものすごく良心的な
http://acc.komugi.net/?FrontPage
こちらでお世話になりました。まとまっててさくっとできたのでよかったです。。
あ、動きがかるいぞ。
かるいぞ。
Android。ますます好きになってきた。
入門Sudokuをつくって途中で投げ出してから早一年。
Wifi環境オンリーで使い続け、
そろそろ何かしたいと思い。
このモッサリンドさんをアンドロイドさんにパワーアップ。と。
巷で聞くカスタムロムです。ExtJsをいじくりながらEclipseをさわってたら
なんとなくAndroidのSDカードを抜いてUSB接続してました。
大きく分けて
1:スーパーユーザ権限になれるようにする。
2:ユーティリティアプリのバックアップをとって、
3:ユーティリティイメージをDLしてきて
4:ユーティリティイメージを書き換える。
5:nandroidでバックアップ
6:カスタムロムをDLしてくる。
7':(ユーティリティでファクトリリセット)
8:ユーティリティで書き換える。
というかんじでした。
検索して、どきどきしながらの入れ替え作業。良い経験でした。
ものすごく良心的な
http://acc.komugi.net/?FrontPage
こちらでお世話になりました。まとまっててさくっとできたのでよかったです。。
あ、動きがかるいぞ。
かるいぞ。
Android。ますます好きになってきた。
2010年3月10日水曜日
2010年3月8日月曜日
ExtJs-77 なんとなくもう少し
2010年3月1日月曜日
ExtJs-76 addListnerのスコープ
GridViewのハンドラをControlerとして外に出してディスパッチャとして実装したかったんだけど
どうもControlerでのthisがおかしい。スコープの指定が間違ってた。
またまちがえそうだから残しておこう。
GridViewのinitcomponent内で
//ExtJs提供イベント
this.addListener('rowdblclick', this._control.onRowDblClick, this._control, null) ;
this.addListener('rowcontextmenu', this._control.onRowContextMenu, this._control, null);
第三引数がthisだったから、onRowDblClick、onRowContextMenuでのthisがGridViewになってたわけで。。
コントローラはこんな感じにしておこう。
引数は後からconfigでまとめる。
ダイアログはどーしよ。。。
BaseIF.Control = function( dialog, model ){
var me = this;
me._dialog = dialog;
me._model = model;
//ダイアログの表示
me._dispDetailView = function(){
me._dialog.show();
};
};
BaseIF.Control.prototype = {
/**
* @onSave
*/
onSave: function(){
this._model.doSave();
},
//Loadイベントハンドラ
onLoad: function(){
this._model.doLoad();
},
//Addイベントハンドラ
onAddRec: function(){
this._model.doAddRec();
},
//Copyイベントハンドラ
onCopyRec: function(){
this._model.doCopyRec();
},
//Delイベントハンドラ
onDelRec: function(){
this._model.doDelRec();
},
//Detailダイアログ表示
onDispDetailView: function(){
this._dispDetailView();
},
//------------------------------
// ハンドラ/コールバック
//------------------------------
//ダブルクリック時イベントハンドラ
onRowDblClick : function(){
this._dispDetailView();
},
//コンテキストメニュー時イベントハンドラ
onRowContextMenu : function( grid, rowIndex, e )
{
menu = new Ext.menu.Menu(
[
{
text: '追加',
iconCls: 'icon-add',
handler: this.onAddRec,
scope: this
}, {
text: '複製',
iconCls: 'icon-copy',
handler: this.onCopyRec,
scope: this
}, {
text: '削除',
iconCls: 'icon-delete',
handler: this.onDelRec,
scope: this
}, {
text: '保存',
iconCls: 'icon-delete',
handler: this.onSave,
scope: this
}, {
text: '更新',
iconCls: 'icon-delete',
handler: this.onLoad,
scope: this
}, {
text: '編集',
iconCls: 'icon-delete',
handler: this.onDispDetailView,
scope: this
}
]);
//システムコンテキスト解除
e.stopEvent();
menu.showAt(e.getPoint());
}
};
なーんかうまくまとまらないなぁ。。。またつくりなおすかなぁ。だめだ。もうねよ。
どうもControlerでのthisがおかしい。スコープの指定が間違ってた。
またまちがえそうだから残しておこう。
GridViewのinitcomponent内で
//ExtJs提供イベント
this.addListener('rowdblclick', this._control.onRowDblClick, this._control, null) ;
this.addListener('rowcontextmenu', this._control.onRowContextMenu, this._control, null);
第三引数がthisだったから、onRowDblClick、onRowContextMenuでのthisがGridViewになってたわけで。。
コントローラはこんな感じにしておこう。
引数は後からconfigでまとめる。
ダイアログはどーしよ。。。
BaseIF.Control = function( dialog, model ){
var me = this;
me._dialog = dialog;
me._model = model;
//ダイアログの表示
me._dispDetailView = function(){
me._dialog.show();
};
};
BaseIF.Control.prototype = {
/**
* @onSave
*/
onSave: function(){
this._model.doSave();
},
//Loadイベントハンドラ
onLoad: function(){
this._model.doLoad();
},
//Addイベントハンドラ
onAddRec: function(){
this._model.doAddRec();
},
//Copyイベントハンドラ
onCopyRec: function(){
this._model.doCopyRec();
},
//Delイベントハンドラ
onDelRec: function(){
this._model.doDelRec();
},
//Detailダイアログ表示
onDispDetailView: function(){
this._dispDetailView();
},
//------------------------------
// ハンドラ/コールバック
//------------------------------
//ダブルクリック時イベントハンドラ
onRowDblClick : function(){
this._dispDetailView();
},
//コンテキストメニュー時イベントハンドラ
onRowContextMenu : function( grid, rowIndex, e )
{
menu = new Ext.menu.Menu(
[
{
text: '追加',
iconCls: 'icon-add',
handler: this.onAddRec,
scope: this
}, {
text: '複製',
iconCls: 'icon-copy',
handler: this.onCopyRec,
scope: this
}, {
text: '削除',
iconCls: 'icon-delete',
handler: this.onDelRec,
scope: this
}, {
text: '保存',
iconCls: 'icon-delete',
handler: this.onSave,
scope: this
}, {
text: '更新',
iconCls: 'icon-delete',
handler: this.onLoad,
scope: this
}, {
text: '編集',
iconCls: 'icon-delete',
handler: this.onDispDetailView,
scope: this
}
]);
//システムコンテキスト解除
e.stopEvent();
menu.showAt(e.getPoint());
}
};
なーんかうまくまとまらないなぁ。。。またつくりなおすかなぁ。だめだ。もうねよ。
登録:
投稿 (Atom)