いてづきブログ

情シスでやってみたことの備忘録

2011-01-01から1年間の記事一覧

C#のリフレクション

C#

public string reflect (object iObj) { Type type = iObj.GetType (); PropertyInfo Properties = type.GetProperties (); List<string> oStr = new List<string> (Properties.Length); oStr.Add ("Type\t:\t" + type.ToString ()); foreach (PropertyInfo Property in Prop</string></string>…

MultiMapのようなもの

C#

一つのkeyに対応する複数のvalueを持たせたい場合。 C++にはmultimapというものが存在するらしいけど、C#にはない。String限定でよければNameValueCollectionクラスというものがある。 http://msdn.microsoft.com/ja-jp/library/system.collections.speciali…

DataGridあれこれ

C#

共通コントロールとして作成されているDataGridで不具合がいっぱい出ているらしい。 だからDataGridのセルの中にコントロールを配置するのはやめろと(ryチェックボックスとか、セルにフォーカスが当たってからじゃないとチェックされなかったりして、おか…

internal修飾子

C#

同じアセンブリ内でのみ参照できるアクセス修飾子。同じアセンブリ内でコントロールと、そのコントロールでのみ生成できるイベントがある場合、イベントのコンストラクタをinternalにする。C#のnamespaceとかアセンブリとか、イマイチ苦手…。

Windows7でクイック起動

Windows XPライクなクイック起動を作るやり方。 適当な場所に、クイック起動で表示したいショートカットをまとめておく。 タスクバーで右クリック→新規ツールバーで、ショートカットをまとめたフォルダを選択。 右下に表示されるので左側にドラッグ&ドロッ…

Fxug浜松のレポート

自分用メモ。あとから読むhttp://d.hatena.ne.jp/kanz-labs/20110926/1317049306【勉強会】FxUG静岡勉強会 at 浜松 | too young to die, too drunk to live 次のFxug名古屋も日程的に行けなくて残念orz

Air Native Extention

いつのまにやらそんなモノが発表されていたのですね。Adobe AIR と ActionScript Native Extensions (ANE) - akihiro kamijo仕事もしながら新しい技術を吸収していくのってホントにすごいなぁ。 んー、仕事でFlex使わせてくれないかなー…。

コーディング規約

新しいプロジェクトに参加することになったのですが、結構な規模のプロジェクトで、規約がガチガチ。Oxygen使うからコメントを整形しろってのはまだわかるんですが、もうクラス名とか変数名とか、決められた略語が多すぎて全く何がどのクラスかわからない。…

Android sdkインストールの不具合

Android sdkをインストールしようとしたら、Java SE Development Kit (JDK) not found.と出たので、仕方なくjdkをインストール。 しかし、インストールしたにも関わらずJava SE Development Kit (JDK) not found.…。 ググってみたら以下のような記事が↓ http…

VBA Expart Standard (Excel)を取りました

前々から周りの人間が、ちょっとしたツールとかExcel VBAで作ってたので覚えたいなーと思い、勉強してました。しかし、今回の勉強は資格のためのだから実務に役立つかどうかは( ^ω^)・・・ とはいえ、VBAがどんなものかとか、どのようなことが出来るかを…

ローカルのファイルをデフォルトアプリで開く

<s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> </fx:script></s:windowedapplication>

AIRからexeファイルを実行する

タイトルのとおり。 以下、サンプルコード。 <s:WindowedApplication xmlns:fx="http://ns.adobe.com/mxml/2009" xmlns:s="library://ns.adobe.com/flex/spark" xmlns:mx="library://ns.adobe.com/flex/mx"> <fx:Script> </fx:script></s:windowedapplication>

Flexモバイルアプリを終了させる

モバイルアプリは、homeボタンを押されただけだと完全に終了されず、バックグラウンドに残って電池やメモリを消費します。 (この辺を全然意識してなくて、実機貸してくれてる先輩に言われて気がついたorz) ↓終了させるにはこんな感じ。

File入出力

ファイルの入出力のテスト用に作ってみた。 基本的に、File.(ディレクトリ).resolvePath("ファイル名")いいみたい。書き込みのときはwriteUTFだとなぜかうまくいかなかったのでwriteMultiByteでUTF-8を指定。その他、削除とか読み込みとかを備忘録程度に作成…

Fxug名古屋

4月に引き続いての参加。 モバイルアプリの話とか聞ければいいなーと思いつつ。各セッションの内容とかは他所でまとめられていると思うので、自分の感想など。 Flex 4.5 を使用したモバイルアプリケーションの開発 AKABANA有川さん。Flexマスターシリーズで…

モバイルアプリを実機で動かしてみた

会社の先輩がAndroid端末を購入したそうで、実機に移して実行してみました。やはりエミュレータより実機で動かさないとわからないことが多いですね。動作も軽快だし。 意外とというか、思った以上に画面が小さい。 でも、その分デザインは適当でもけっこう良…

昇給+賞与

去年は昇給なし&夏ボーナスカットでしたが、今年は無事に昇給できて、賞与も出るそうです。まぁ、賞与の額には期待できませんが…。世の中では自分らより楽に仕事こなして余裕で定時帰り、それでいて昇給&ボーナス当たり前な企業もあるんだよなぁ。一体どこ…

checkBox続き

saStrutsのcheckBoxは、propertyに指定したFormの値が、valueの値と一緒だとcheckがつくという仕様らしい。例えば、foreachで1〜10のListを作って、checkBoxのvalueは3にしておくと、3の奴だけがデフォルトでチェックが付くということ。う〜ん…、わかりにく…

checkBoxを初期化する場合

SaStrutsのhtml:checkboxタグではまったのでメモ。"checked"と書くとチェックされてしまうので、EL式を用いて、条件に合致する場合のみ"checked"と記述するようにする。ちなみにhtml:checkboxではcheckedを書けないので、input type="checkbox"を用いる。 ${…

うーん…

http://gimite.net/rails/iframe_gadget↑を用いて何も考えずに変換してみた。 元々のサイズの大きさのせいなのか、表示が微妙(^O^;)とりあえず貼れてるからいいのかなぁ? ちなみに下のはas3xlsのテスト。 作成したToDoをふとエクセルで出力したくなってw

swf貼りつけテスト

あれ?

なんかhtmlがうまくいってないみたい? まぁ、調べるのはまた今度…

validatorつきコンポーネントの作成

個人的メモ。 public interface IValidatable{ function set required(value:Boolean):void; function get required():Boolean; function getValidator():Validator; } public class NumberTextInput extends TextInput implements IValidatable { private v…

postgresqlの再インストール

SQL

ちょっとはまったのでメモposgresqlをアンインストールするときは、ただアンインストールだけではダメ。 アンインストールする コマンドプロンプトで「net user postgres /delete」を実行する。 アンインストール時に残ったフォルダを削除する(アンインスト…

日付の取得

今sastrutsで開発してるシステムの中に、日付を入力する箇所があるのだけど、そこはjqueryのdatepickerを使ってる。 これみたいに、カレンダーから選べるのないかなーと思って探してみたら、dateField、datechooserがそれにあたるみたい。 でも、Haloコンポ…

どういうことなの…

警察官情報技術区分の1次試験合格してた。 無勉強だったはずだよ…。どういうことなの…。

validwhenって

@Requiredと一緒に書くの?selectで選んでる物によって必須を変えたいんだけど、test=()の中身がイマイチ書き方がわからなかったり。 validwhen error for fieldでうまくいかなかったり。まぁ、ダメだったら自作の検証用メソッド作ってごり押すしかないか。

コーディング偏重

今日の評価面談で、上司に私の長所・短所と聞いてみた。 仕事は早い。しかし、品質管理が甘い。 そして、若干コーディング偏重気味に見える。だそうな。 まぁ、たしかにリフレクションを覚えた辺りからその感じは強いなぁと自分でも思う。 しかし、あれでコ…

sastrutsで大いにハマる

sastruts + postgresqlでの開発です。 しかも、dbはpostgresqlで2つ。 postgresqlに接続できない とりあえず片方のdbにアクセスしようとして、diconファイルも書き換えていざ実行してみるとエラー…。 テーブル名に大文字が入っているからまずいのか?と、テ…

警察官情報技術区分の試験を受けてみた

警察官の採用区分の中に、情報技術区分というものがあったので、どれほどのものかと受けてみました。もっとも、今回はこの試験自体、お試しで受けてみただけなので、受かる気はありません。転職という選択をすることになった場合に少しでも選択肢を広げてお…