PHPのMapleフレームワークというのを完全解析した
仕事でPHPをやることになった。 これがまたMapleフレームワークというものを使っているのだ・・・! http://kunit.jp/maple/ 国産らしいが、情報がなさすぎる!!! 参考になるサイトはこんくらい。 しかも、どれも情報を網羅してるわけじゃないから、取捨選択しながら、まあ手探りだなww http://kunit.jp/maple/wiki/...
View Articleそうだ、Webデザインを勉強しよう
ふと思い立った。 プログラム言語なんて無数にあって、そしてOSだ、Apacheだ、Apacheのモジュールがどうの、 mod_rewriteがどうの、ファイアウォールが、と環境依存もかなりあったりする。 更にそれがクライアントサーバシステムだ、Webシステムだ、いやいやクラウド、なーんて システムが動作する環境とパフォーマンス調査やしがらみによって言語の選択がいちいち変わる。 ふと思い立った。...
View Article誰かMetroit Class Library for VS使ってみない?
やっぱり平日は仕事終わるのが遅くてライブラリ開発に取り組めないなぁ~。。。 1年どころか2,3年かかっちゃいそう。 しかも実務でいっつも急を要するとか、元々あるソースをパクってとか、 そういうのしかないから、小規模で時間がとれる案件だから導入してみよう!って 機会が皆無だ。 とは言っても、まだまだライブラリ量が少ないから使えないってところもあるけども。...
View ArticleAdobe Creative Cloudは仮想OSにインストールしてもOK
Adobe Creative Cloudが仮想OSにインストールしても構わないのか、 電話で聞いてみた。 色々開発するものによってアプリをインストールしまくりゃなきゃいけなくて、 ホストOSがごちゃごちゃするの嫌いなんだよね。 だから聞いてみた。 結果的にはOKだそうだ。 公式HPに記されているパターンは次の2通り。 1台目WindowsXP、2台目Windows7...
View ArticleAdobe Creative Cloudまた電話で聞いてみた
Adobe Creative Cloudは仮想OSにインストールしてもOK こんなこと書いたけど、ちょっと違った。 実際に試してみたら、別に仮想OSにインストールしたからって、ホスト側に インストールできないわけじゃないみたい。 まあインストールしたらライセンス違反になるのかもだけど。 正直、ゲストにインストールするならホストにインストールする必要もないしね。 あと色々電話で聞いてみた。...
View Articleリファクタ中
Metroit Class Library for VSについては、今めちゃくちゃリファクタ中です。 TextBoxのコード量がでかくなって、その割には汎化が行われていないせいで、 そこから派生コンポーネントを作ろうとすると厄介なことになっているので。 delegate、event、各設定メソッドの継承あたりをちょっと見直し中です。...
View Articleリファクタもう少しかかります
まだリファクタしきれないけど、相当いいTextBoxの出来上がりだ! TextBoxに何カ月かけてんだ俺・・・。 キーイベントの発生順がちょっとまちまちになっちゃってたから、 どんな操作をしてもKeyDown, KeyPress, TextChanging, TextChangedの 順にイベント走行するように直した。 とか、 入力が拒否された時にTextChaning,...
View ArticleUSBメモリ SONY USM32GQXを買ってきた
ヨドバシカメラに置いてある一番転送速度が速かったUSBメモリを買ってきた。 ソニー USB3.0対応 ノックスライド式高速(226MB/s)USBメモリー 32GB ブラック キャップレス USM32GQX B とにかくUSBメモリ で考えたら値段は高くて、若干衝動買いだったけど、まぁヨシとしよう! これを、とりあえずCrystal Disk Markで調べてみた。 お、おせえ・・・・...
View Article【フォント】見づらい文字を簡単に見分けるフォント
使うフォントは、ずばり『consolas』ってやつ。 Windows 7以降なら、このフォントは入ってるはず。 人によってはプログラミングの時にもこのフォントを使ってるみたいだ。 個人的には、ダウンロード購入したソフトウェアなどをDVD-Rなどに焼いたあと、プロダクトキーも印刷して保存しておくわけだが、そのプロダクトキーの印刷に、このフォントを利用している。...
View Article
More Pages to Explore .....