替えがきく。
片付けが出来ない人は脳内もぐちゃぐちゃだから仕事が出来ないと言われるが、整理整頓能力も記憶力で代用出来る。散らかっているなかから目的物をさっと取り出す感じで。
コミュニケーション能力というのも、深〜い専門知識があればある程度補える。というか目的は果たせる。
自分には出来ないと思っていてもアプローチを変えれば出来てしまったりするものだ。
いろんな能力を自分の能力として利用出来る当麻はおそらく最強。まぁそのSPECに頼らず頑張っているところがいんだけど。
なんの話だっけ。
そうそう、ようはやる気の問題ってことね。
もう後ろ向きな善処はいらない。
2013年2月14日木曜日
ぼーっとしていると
こなすだけの人生になってしまいそうで(無為だねぇ〜)、焦ってIPA情報処理技術者試験の申し込みをした。した以上は、DQ7の購入は見送ろう。試験が終わったら嫁さんに買ってもらおう。えーーー、決して買ってもらう為の口実に受験を申し込んだわけではない(-_☆)ドキドキ
2013年1月19日土曜日
家電ちゅーのは
重なって壊れるのぉ。
プリンターが壊れたと思われる。
うちはずっと Canon ユーザなんやけど。
何回クリーニングしても印刷したら筋が沢山出来てしまう。
もうヘッドがダメになったんだろーね。
数年使ってたんで、そろそろ買い替えか?と思ってた矢先の出来事だ。
買ったのはこちら。
Canon PIXUS MG6330
コストコで16,880円。
昨年末に買い替えか〜、とか思ってぼんやりリサーチしてた機種。その時点で2万趙だったんだけど、年が明けてからかなり値崩れしたな。今のプリンタが年賀状がんばってくれたおかげだ。ゴーイングメリー号という戒名をつけて埋葬しよう。
購入したやつはハイスペックなんだけど、結構でかい。
どこに置こうか。困ったのぅ。
2013年1月14日月曜日
[WPF]フィルター
Silverlight で絞り込みについて書いたが、WPF だと↓こんな感じ。
private ICollectionView collectionView;
public ObservableCollection<LogEntity> Logs { get; set; }
this.collectionView = CollectionViewSource.GetDefaultView(Logs);
this.collectionView.Filter = delegate(object args)
{
return true;
};
Filter に委譲している処理で絞り込み処理を書いて、bool を返す。
DefaultView が用意されているので、こっちの方が楽チンだな。
[Silverlight]フィルター
ListView, DataGrid, ListBoxなどに対し、絞り込みを行いたい場合は、CollectionViewSource を使おう。WPF と若干使い方が違うっぽい。
TextBox に入力したもので ListBox のアイテムを絞り込んでみる。
まずは XAML。
続いて ViewModel 側。
TextBox に入力したもので ListBox のアイテムを絞り込んでみる。
まずは XAML。
<TextBox Text="{Binding Filter, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" />
<ListBox ItemsSource="{Binding ViewSource.View}" />
続いて ViewModel 側。
public CollectionViewSource ViewSource { get; set; }
public ObservableCollection<Entity> LeftItems { get; set; }
private string filter = "";
public string Filter
{
get { return filter; }
set
{
filter = value;
if (this.ViewSource != null)
{
this.ViewSource.View.Refresh();
}
}
}
public ViewModel()
{
this.LeftItems = new ObservableCollection<Entity>(list);
this.ViewSource = new CollectionViewSource();
this.ViewSource.Source = this.LeftItems;
this.ViewSource.Filter += new FilterEventHandler(view_Filter);
}
void view_Filter(object sender, FilterEventArgs e)
{
var entity = e.Item as Entity;
if (entity != null)
{
e.Accepted = entity.Data.Contains(this.filter);
}
}
ListBox の ItemsPanel に以下のビヘイビアを設定していると、フィルタ時にどや顔が出来る。
xmlns:i="http://schemas.microsoft.com/expression/2010/interactivity" xmlns:ei="http://schemas.microsoft.com/expression/2010/interactions"
<ItemsPanelTemplate x:Key="ItemsPanelTemplate">
<StackPanel>
<i:Interaction.Behaviors>
<ei:FluidMoveBehavior AppliesTo="Children" Tag="DataContext">
<ei:FluidMoveBehavior.EaseY>
<CircleEase EasingMode="EaseOut"/>
</ei:FluidMoveBehavior.EaseY>
<ei:FluidMoveBehavior.EaseX>
<CircleEase EasingMode="EaseOut"/>
</ei:FluidMoveBehavior.EaseX>
</ei:FluidMoveBehavior>
</i:Interaction.Behaviors>
</StackPanel>
</ItemsPanelTemplate>
Symfoware ODBCドライバ
32bit しかないみたい。
つまり、アプリケーションを 32bit でビルドしなければいけない。
せっかく64bit マシンが用意されていても、WOWで動かさなければいけない。
64bit に対応されんかのぉ
つまり、アプリケーションを 32bit でビルドしなければいけない。
せっかく64bit マシンが用意されていても、WOWで動かさなければいけない。
64bit に対応されんかのぉ
Systemwalker Centric Manager
今、携わっているネットワークや機器、サーバー、プロセスなどの状態を監視する為のアプリケーションで Systemwalker Centric Manager を選定している。
個人的な感想だが、いずれの機能も1歩惜しいという感じである。
- 状変を検知後、メール送信したり、外部プログラムをキックしたり出来るのだが、キックするフィルタを毎回全なめするので、数が多いとパフォーマンスは悪い。(せめて並列処理するとか、最初にヒットしたものだけにするとかしてほしい)
- システム構成図を表示し、ノードの状態表示を出来るようになっているが、ホストOS、仮想OSを階層的に表現出来ない。(UIも古めかしい)
- 復旧しても確認しなければ赤バッテンがついたまま(らしい)。
- 確認操作時にメール送信、外部プログラムをキック出来ない。
- イベントの集約(AND/OR)が出来ない。
あとは、デザインシート作成や打ち合わせが手間だったり、構築費用が高かったり云々、細かいのをあげるとキリが無い。今回のシステムでは ServerView で十分だったと思われる。
登録:
投稿 (Atom)