トップ 最新 追記

Ussy Diary


2005-08-02

[Movie]クライシス・オブ・アメリカ

クライシス・オブ・アメリカ スペシャル・コレクターズ・エディション [DVD](リチャード・コンドン/ダニエル・パイン/ディーン・ジョーガリス)

もう一発デンゼル・ワシントンいってみました。 映画の作りがすごい自分とマッチしていて飽きることなく最後までみることができました。

やっぱりサスペンスっていいな。そういえば火曜サスペンスが終わるとか。あのCMに突入するときの音楽は名曲といっても過言でない気がします。脱線した。

[Misc]Meiryo

とうとう次期Windows Vistaから日本語でもアンチエイリアスが効いた文字を拝めることに。

http://pcweb.mycom.co.jp/news/2005/07/30/011.html

XPでClear Type機能は搭載されていたものの通常のサイズフォントでは効きませんでした。小さい文字サイズにしても文字が潰れないですし、何より見やすいので楽しみです。

そういえばAAにアンチエイリアスが効くとどうなるんだろ(笑)

JIS X 0213:2004規格に関してですが開発に影響があることもそうですが、Windows XP向けには出すということは、それ以前のものには出さないということ? せっかくだからVistaにしてねと言わんばかりの対応です。 XP以降スペックも相当求められてますし、開発者だけでなく中小企業にも結構痛いかも。

[.NET]Reflector for .NET

.NETデコンパイルツール。 http://www.aisto.com/roeder/

中でException吐いてるけど、ソースがないから中で何やってるのか検討もつかない。 ドキュメント(コメント)なんて存在していない。 そんなときのお助けツール。本来はする必要がないことが望ましいもの。

メソッドごとしか見られないけど頻繁に更新してるようだし今後に期待。


2005-08-06

[Misc]情報処理試験

http://www.jitec.jp/

去年はあまりの忙しさに申し込みどころではなかったので、今年は受けてみるつもりです。 セキュリティかアプリケーションか。基礎知識・経験が足りていないので、セキュリティを 来年まで受けようかな。

インターネット申し込み期限日

8月23日(火)の午後8時まで
アナリスト、プロマネ、アプリケーション、ソフトウェア開発、ネットワーク、セキュリティ、上級シスアド
8月24日(水)の午後8時まで
初級シスアド、基本情報技術

[.NET] 値型

.NETではstructが値型、classが参照型。 structで宣言するとコンパイル時にValueTypeを継承します。

C#でintも当然structで宣言されてます。int.Parse("123")ってことができることに一応納得できます。 あと.NET共通型ってのがあってint=Int32,float=Singleのようになってます。(他の値型も定義されてます)

ややこしい。

[tDiary]カテゴリプラグイン

カテゴリプラグインを追加しました。

category_listでは一行で出力されてしまうためサイドバーに入れたときに、ちょっとかっこ悪い。ということでcategory_ulプラグインを作成しました。 ul形式でカテゴリ分類を行います。 ダウンロードはこちらから。

ホームページのtDiaryカスタマイズのほうも更新しておきました。簡単な使い方ものせてあるので、使う場合は見て下さい。


2005-08-07

[Movie] スター・ウォーズ エピソードIII シスの復讐

シリーズで一番面白かった。

ナイトで見てきました。家でDVD借りてくるのとは違って、映画館は 周りに人がいます。昼だと子供が我慢できずにしゃべりだしたり、 おばさんがネタばれっぽいことを平気でしゃべるのがどうしても 我慢できない。 いびきは所々聞こえてきますが。。

テレビで放送されているのを見ていたので、すんなり入り込むことが できました。 悩んでる人はダースベイダー誕生是非ご覧あれ!

[Life][Misc]地震

最近地震が多いなあ。映画見ていたときもあったし、前の震度5から 慢性的に続いてる。

地震来ると心臓バクバクするんですよねえ。震度6以上が来たら 間違いなく叫ぶと思います。

日本出ることも選択肢のひとつかもなあ。(日本語しか話せないですけど)


2005-08-09

[Software]ブラウザ

Sleipnir2だいぶまとまってきた感があります。 現状ではSleipnir1をメインに、時々Firefoxを使うっていう感じでしょうか。 まだSleipnir2は未実装(1.66と比較して)な部分があるので、 もうしばらく様子見。

Firefoxはプラグインの暴走なのか分からないですけど、 Safe Modeでもメニューが崩れてしまい、おかしくなってしまったことがあったため 使うことに億劫になってしまいました。へたれです。

[Work][.NET]テスト

NUnitを使って実装・テストの繰り返し。 やっぱり緑のバーが出るとすごい安心します。

問題はView部分。ああ担当回ってきたらどうしよう(笑)


2005-08-12

[Java]Eclipseバグ?

久々にJavaをやっていたらこんなものに遭遇しました。 なぜこんなコーディングするの?というツッコミはなしで(笑)

  • JDK1.5.0_03
  • Eclipse3.1
public static void main(String[] args) {
    int a = 0;
    if(a instanceof Integer) {
        System.out.println(a);
    }
}

Eclipseからコンパイルしても警告がでません。だけどコマンドラインから

>javac Hoge.java

とやると

Hoge.java:4: 予期しない型
検出値  : int
期待値  : 参照
               if(a instanceof Integer) {
                  ^
エラー 1 個

値型と参照型を比較しようとしているからエラーになるのが正しいはずです。 Eclipseはコンパイルが通ったように見せますが、実際にはコンパイルは通らないので 中間コードは生成されません。なので、実行しようとしてもMainが見つかりません エラーが出ちゃうんですよね。

intをIntegerにすれば当然実行できます。


2005-08-13

[Misc]ざわざわ・・・

アカギ買おうか真剣に悩んだ。

麻雀も時々やることもあって、カイジよりも好きなんですよねえ。 福本さんの作品は人間の欲を全面に押し出した作品が多くて好きです。

今秋にはアニメ化されるということで楽しみです。

やっぱり買おう。 とりあえず1巻から6巻まで買いました。


2005-08-15

[Work][Life]通勤

お盆ということですごい空いてた。 引っ越ししてから初めて座れて通勤できたんじゃないでしょうか? いつもあれぐらいならいいのになあ。

家族連れがたくさんいて楽しそうでした。 楽しそうなのを見て、ちょっと嬉しくなりました。 自分の心にゆとりがある証拠かなあ?

と思ったら帰りの電車でイヤホン音量上げたおっちゃんに遭遇。 台無し。


2005-08-17

[.NET]CSVフレームワーク

CSVフレームワークを作成したんですけど、Javaで趣味程度にDIを体験しておいたおかげでシンプルにつくることができました(.NETでもできますね)。 作りとしてはCSV解析用にインターフェースを用意。各プロジェクトによって変わってくるであろうCSV形式に対応できるようにしてあります。書き込みも解析に対応するものを実装するような作りです。 取得してきたものに関してはリフレクションを利用しCSVに対応するオブジェクトのプロパティに対してバインドする感じです。

今回作成して感じたことは、最新技術に触れることによって自分のプログラミングスタイルを広げることができると思ったことです。 また、ここのところ.NETに触れてみて思ったことは、やっぱりJavaはとても進化が速いということです。悪く言えばフレームワークが乱立しているため、仕事として開発する人にとっては覚えたことが台無しになることを恐れている気がします。Strutsせっかく覚えたのにJSFやるんですか?みたいな。何も考えずに開発し続ける人もいますが。。。

こういうテクノロジーに飢えた人が集まるところではあまり問題ないと思いますが、そうでない企業がたくさんあることも事実だと思います。

アーキテクトって時代を先読みでき(フレームワークの選別)、自分の趣味(エゴ)を押しつけることなく、開発者を導けるような人でもあるんでしょうね。あせらずがんばろう。

[Software]SmartFTP

利用しているソフトの紹介です。

http://www.smartftp.com/

洋モノのFTPクライアントソフトです。個人利用に限ってフリーなソフトです。 なので時々起動時にダイアログが出てくるのが、ちょっといやんな感じですが 高機能で優れものです。通信スピードのグラフが出ちゃったりもするんですよ(笑)。 日本語のパッチも出ているので安心して使うことができます。 特にお勧めがクリップボードからURLの読み込みです。FTPサーバにつなげても落ちていたり、見つからなかったり、激重だった場合にミラーサイトのURLをコピーすれば済むので重宝します。

ただ起動や動作がもっさりしている感じがあるので、軽いほうがいいっていうひとは、他のソフトをお勧めします。

しかし他のソフトでもそうですが日本語のパッチを作る人には感謝してもしきれません。

[Misc]World Cup予選

グループ1位やった。


2005-08-18

[Misc]Amazon

ギフト券の有効期限今月末まで。

少額だけど、使わないと紙切れ(存在しないけど)になってしまうから何か買おうかな。 これって釣られてる(笑)?

[Etc]スクリプト言語

少しずつRubyが業務アプリケーションに入ってきそうな予感がします。 となるとPHP vs Rubyになってくるのかな。

使いこなせるスクリプト言語がないのでRubyは覚えようと思います。


2005-08-19

[Work][Life]風邪薬

昨日寝る前に飲んだ風邪薬が起きても効いていて、仕事にいっても眠かった。 っていうかちょっと寝た。

猛省。寝る前に風邪薬飲むのは止めます。


2005-08-20

[Movie]パッチギ!

パッチギ ! スタンダード・エディション [DVD](井筒和幸/松山猛/羽原大介) 笑った。泣いた。

井筒監督作品。邦画を見るのは久しぶり。

映画見て泣いたのはたぶん初めて。

世間的にもっと評価されていい作品だと感じました。 暴力シーン?在日問題?

大友康平さんが叫ぶ言葉は井筒監督が叫ぶ言葉にも取れました。

これはお勧めです。


2005-08-23

[tDiary]カテゴリ選択

カテゴリ選択したときに表示される一覧をli形式にしました。 あとデフォルトでは昇順になっているものを降順で表示されるように しました。

Thanks 雷悶

tDiaryのページのところリンク貼らせてもらいます♪

[Misc]アカギ

怒濤の8巻から12巻まで購入。 買ってきて気づいた。。。7巻飛ばしたorz

ちょうど7巻なかったから前自分が買った穴だと思った。なんのためのBlog なんでしょうか?猛省。

買うと決めたからには全巻きっちり揃えます。気持ち悪いですし。


2005-08-24

[.NET]C# 2.0

http://www-ise2.ise.eng.osaka-u.ac.jp/~iwanaga/programming/csharp/ap_ver2.html

C#2.0からはJavaのTigerでも取り入れられたGeneric が追加されますね。キャストが必要なくなるのでコードがすっきり みやすくなりそうです。

System.CollectionsではなくSystem.Collections.GenericにあるListクラスですか。 あとよく使うHashtableに該当するのはKeyValuePair?でもstructで値型なので違いそう。。。

あとはNullableいいですね。?を型の後にいれるとNullable型になるみたいです。

int? a = null;
if(a.HasValue)

JavaみたいにintをラップしたIntegerクラスがC#にはありません。 なのでintのような値型は必ず初期化されてしまうため、初期化された0なのか初期化した0なのかの分別が付かなかったため、bool型を用意することで回避することが多かったと思います。こういう用途以外で使うのは混乱の元になりそうなのでやめておいたほうがよさげですね。

主にユーティリティクラス作成時に面倒くさかったものを解決するstatic class。

public static class StringUtil

今までは

public sealed class StringUtil
{
    private StringUtil() {}

っていうふうな決まり事をしないといけなかったから便利。

自分にとっては他の機能は今すぐ欲しいっていうものじゃないかもしれないです。 時間があったら試してみようと思います。

あと新しいからってウキウキして使って自爆(ならまだしも誤爆)はやめておきます。

[Life]散髪

引っ越して散髪初めて。とりあえず近くの美容院にいったものの店員と相性合わず。 次は別のところにいきます。


2005-08-26

[Java]マルチスレッド

Java言語で学ぶデザインパターン入門 マルチスレッド編(結城 浩)

Amazonギフト券も切れることだし購入。

Amazonって便利ですよね。 今Amazonのトップページに行くとJava関連の本と天・アカギが 表示されてます。

めちゃくちゃ趣味ばれる(笑)。エロ本が並んでたら洒落にならん。

そういえば.NET関連の本って本屋にいっても、なんていうか一時しのぎ 系の本が多い気がします。考え方を学ぼうっていうときに、どうしても .NETじゃなくてJavaのほうにいっちゃうんですよね。


2005-08-28

[Etc]自宅サーバ

自宅のサーバーマシンのハードディスクが壊れたorz

まあさっぱり綺麗にできるものだと割り切ればいいかな。 たいした情報が入っていたわけでもないから。

もしこのサイトを自宅サーバで動作させていたら終わっていたでしょう(笑)。 前回のFirefoxの教訓を生かし、設定ファイルやコンテンツ等は無事です。 当たり前か。。。

[Life]むずむず

うー。耳がむずむずするけど、耳かきが見つからない。


2005-08-30

[Life]寝不足

昨日寝るタイミング間違えて夜中に目が覚めた。 テレビつけたらアニメ版のスターウォーズEP2やっててはまって見てしまった。

来週EP5やるみたいだからできたら見よう。

今日はさっさと寝ます。お休みなさい。

[Misc]無念だ

T/O


2005-08-31

[Software]Opera

10周年記念とはいえライセンスキー無料配布とはOperaも太っ腹です。 前からレジストしていた人にとってはたまらん話なんでしょうねえ。

使う使わないは別としてひとまず頂きました。

ところでGoogleでoperaを検索すると

どういう体制になってるんだろう。。。

[Life]選挙案内はがき

選挙案内はがきが届きました。ここで驚愕の事実を知りました。

引っ越ししてから3ヶ月たっていなかったため、現住所では投票できず。 今回は選挙権を捨てます。ごめんなさい。