トップ 最新 追記

Ussy Diary


2005-09-01

Visual Studio 2005

Visual Studio 2005 Team System(CTP)に少しだけ触れることができました。 単体テストを自動生成してくれて便利便利(まだうまくいってないところがあるけど)。もちろんそのほかの機能も追加されていて2003に比べて大幅に生産性があがりそうです。

usingの編成みたいなのがあるといいんだけどなあ。Eclipseでダイアログから型を探して選ぶと自動的にimportを挿入してくれることに慣れてしまっているので。

http://www.microsoft.com/japan/msdn/howtobuy/vs2005/subscriptions/compare/

現在主流のVisual Studio .NET Professional 2003 MSDN Deluxe Editionの価格をkakaku.comで調べてみると13万。(つд⊂)ゴシゴシ

企業でライセンス購入すれば一つあたりのコストはもう少し抑えられるんでしょうけど、個人じゃ勉強レベルでの購入は無理ですね。となるとオープンソースのSharpDevelopになるんでしょうか。

Tags: .NET

宅配Box

先週頼んだマルチスレッドの本が届きました。今住んでるところには宅配Boxがついているので仕事中に宅配がきても物が手に入るので便利。多少生活が苦しくなってもこういうところにお金をかけることには惜しみません。

前住んでいたところなんて隣から大音量の音楽は流れてくるし(微妙に関係ないかも)、コンビニまで徒歩10分弱ととんでもなかったのでよかったよかった。

Tags: Life

ぎゃふん

さっそくマルチスレッドのサンプルコードをJavaで記述していたりするわけですが、

.NET(C#) Java
継承禁止sealedfinal
文字列型 string(Stringもあるけど普段こっち) String
メソッド・名前空間 先頭大文字 先頭小文字

混乱混乱♪

他にもありますが最大の違いを記述するの忘れてました。.NETでは メソッドにsynchronizedつけられなかったですね。 メソッドの中にlockキーワードでした。

Tags: Java .NET

2005-09-03

ソース管理

VSS Road Map

英語でよく分かりませんが、青柳さんのBlogで簡単に訳して説明してくれたものを読んでみると、WebDAVのサポート、拡張、OnBeforeCheckout、OnAfterCheckInといったフック機能を利用することができるようです。

今まで仕事ではVSS一本ですが、個人的にはCVS今ならSubversionを使って開発をしてみたいなあ。VSS 2005にはマージというキーワードがあることからチェックアウトしているときに、CVSと同様に他人も同じファイルに対してチェックアウトできるようになるのでしょうか。現バージョンでも共有機能を使えば実現できるのかな。。使ったことないんで分かりません。

某氏たちと飲んだときに話しにあがったのがVSS6.0は少人数での開発には向いていると思うけど大規模になるとCVSのほうがいい。次バージョンのVSSは完全排他ロックかオプションで選択できるんじゃないの?なんて冗談話もありましたが、どうなることやら。

CVSはほとんど使ったことがなく会社だけではVSSで終わってしまうので、サイトはSubversionで管理してみます。

Tags: Etc

電気スタンド

5000円で購入。まぶしいよ。

画像を載せたいところですが、あいにくデジカメもなければ携帯で撮影しても ぼろぼろなので無理です。

Tags: Life

2005-09-05

台風

昨日はすごい大雨。亜熱帯にいるかと思うぐらいのスコールでした。

これから台風なんだから嫌になっちゃうなあ。

先週書いたスターウォーズやるのかなあ。 Yahoo!テレビを見ても発見できず。

例のごとく月曜日はすごい寝不足。おやすみなさいzzz

Tags: Life

Story

Story(AI/2SOUL for 2SOUL MUSIC INC.)

知っている人にとってはいまさらですが、いい曲ですね。

声にパンチが効いてて好みの声でした。

オフィシャルサイト

いつダウンロードしたのか覚えていませんが、今の携帯の目覚ましの音楽になっていました。こりゃ偶然。

それはそうと、Amazonプラグインを使って画像表示するとIEだと時々欠けるのが、とても気になります。スクロールして再描画させると直るんですけど。Firefoxで見ると同じ現象は発生しないんですよね。うーん(-_-;)

あとイメージのほうが文章よりも高さがあると表示が崩れちゃいますね。 このあたりはCSSで直るのかな。ああタスクがたまるよお(T T)

今度こそおやすみなさい。

Tags: Misc

2005-09-07

データベース

ここのところデータベースから離れすぎ。せっかくC#やっているのに。

HSQLDBの.NET版みたいなやつってどこかにないのでしょうか。 移植でもいいから簡単に勉強(もちろん実務でも)できるものが 欲しいです。

Tags: .NET

ワイヤレスマウス

マウスをここ一年でワイヤレスに変えたのですが、電池の残量が なくなってくるとカクカクした動きになってとっても気持ち悪いです。

ワイヤレスをやめようか真剣に悩み中。 http://www.microsoft.com/japan/hardware/mouse/intelli_explorer.asp

5ボタンはなんだかんだ慣れると便利なんですよね。

Tags: Etc

2005-09-08

節約

お小遣いが少ないおじさんにとってHappinessなお店。 そして収入の少ないPGにとってもHappinessなお店。

http://www.hanamaruudon.com/

かけ小105円。最強。

Tags: Life

残業

ここのところ忙しくなってるので残業しています。 しばらくこの忙しさは続きそうです。もっと忙しくなるかも。

ただ今のところ気分的に楽しくやってるので残業しているという気分ではないです。

しかし、やる気でないときは午後3時にでも帰りたくなりますね。

Tags: Work

まさにこの世の奇跡

iPod nano

所有しているiPod Miniがますます中途半端な立場に。。。

あと1,2年したらさらに新しいのが出てると思うから、そのときに 別のに乗り換えよう。

Tags: Etc Life

2005-09-12

Windows Vista

ラインナップ

多すぎてパソコンに詳しくない人には何がなんだか分からない状況に。

Home Basic Editionは一般家庭向け。Professional Editionが一般開発者向けみたいな位置づけになりそうです。

Small Business Editionにはシャドウコピーがついてるんですね。といっても管理したことがないのですが、相当便利らしいです。

そういえばWindows 2000 ServerとWindows Server 2003の名称もややこしい。

気になる点がいくつかありますが、特にRSS対応のOutlook Express。RSSリーダを搭載という意味でしょうか。あとこちらにはゲームに3次元チェスや上海ソリティアが搭載されるとのこと。

出向していたときにインターネットが禁止のところがありました。そこでいつも自分が昼休みに見ていた光景が、毎日フリーセルに明け暮れる人。よく飽きないなあと感心していました。そんな人には朗報ですね。

Tags: Windows

2005-09-14

ヨドバシカメラ

秋葉原店が16日オープン。

立地条件は最強と言わざるをえません。

  • つくばエクスプレス
  • 山手線
  • 総武線
  • 京浜東北線
  • 東京メトロ日比谷線

しかしあまり自分は利用しない気がしています。

最大の理由は書籍が7Fにあること。自分は書籍を見に行ってそのついでに他をみます。エレベータの待ち時間(おそらく各階に止まるでしょう)、もしくはエスカレータで移動する時間を考えたら行く気になりません。(B2〜B6Fまで約400台の駐車場完備!というのがまたすごい )

まあなんだかんだいいつつ下見には行ってくる予定です。

それよりもレストランが多いなあ。ペッパーランチ秋葉原いくつ目なんでしょう(笑)

[9/15修正]書籍は7Fでした。

Tags: Etc Life

2005-09-15

Amazonプラグイン

http://www.tdiary.org/20050914.html

更新しました。あとイメージも「大きい」から「普通」にしました。

Tags: tDiary

2005-09-16

ヨドバシカメラ下見

すごい広かった。それでも初日ということもあり、すごい混んでて2Fまで回って疲れたので帰った。

書籍は7Fだけでなく2Fにもありました。

http://www.pshared.net/diary/?date=20050914のリンク先にも ちゃんと書いてありました。せっかち反省。

Tags: Etc Life

ナショナルトレジャー

ナショナル・トレジャー (UMD Video)

ニコラスケイジ主演。さくさく感もあって面白かった。

名探偵コナン並の謎解きの連続でうおっ!と 関心しました。しかし悪役の下っ端の銃は何千発撃とうが主役にはあたりませんねえ(笑)

なんかニコラスケイジが老けた印象を受けました。

見終わった後に[ナショナルトレジャー FBI 指輪]と検索する人も いたんじゃないんでしょうか?自分はしました。

Tags: Movie

2005-09-18

言語

記事は少し古い?ですが、P言語と呼ばれるものが、開発において減少とのこと。Pythonは聞いたことがある程度なんですが欧米では人気があるんですね。

結局何に移行しているのか気になります。 オープンソースを利用しているという内容があることからJavaかなあ。

Wiki,BBS,グループウェア,BTSどれもPHPが先を引っ張っていますけど やっぱり導入しやすい(Apacheのモジュール連携)ってことなんでしょうか?

PHP>Perl>Ruby>Java>.NET

上のようなアプリ数およびソフトが提供する機能数になっていると感じます。

そういえばPukiwikiのドメイン問題はどうなるんでしょうね。ドメインを再取得 し忘れ、損失するということは自分もしそうなので要注意。

業務アプリケーションに関して言えば

Java>.NET>PHP>Perl>Ruby

になるのかなあ。COBOLはどのあたりか検討がつかないの(おそらくJavaの次)で外しました。これから減少していくものですし。

で勝手な想像ですが業務アプリケーションの関係がそのまま火を噴きやすいプロジェクトの 構成になっているような印象を受けます。まあ言語に限らず火を噴く原因の最大の理由は コミュニケーション不足によるものか無理な納期だと思いますが。。

Tags: Web

サイドバー

スタイルをちょっぴり変更してみた。

うーん(-_-;)。なんかしっくりこない。。。このあたり自分の デザインセンスの限界を感じてしまいます。 もともとセンスなんてものはありませんが(^_^ゞ

しかもリスト部分の線の関係でサイドバーに何か追加するたびにborder-top: solid 1px #335;を追加しないといけなくなりました。

hatena某テーマに近づけることで多少しっくり。というか このままhatena某テーマをインスパイヤしますかね(笑)

Tags: tDiary

2005-09-19

category_ulプラグイン

1.0.1に更新しました。

  • 一件もカテゴリがない場合にulタグを出力しないようにした。
  • リスト出力したときに最後に出力していた空行を出力しないようにした。

ulタグの中にliタグがないのは、よろしくない。表示に影響はないですけど、lintにばっちり怒られました。

ダウンロード

Tags: tDiary

週3日労働

よくよく考えたら今週って金曜日も休み。個人的には来週の月曜日の ほうが、週4日労働が続いて良い気分なんだけどやっぱり嬉しい( ̄ー ̄+きらっ

Tags: Work Life

2005-09-22

JDK 5.0 Update 5

いつの間にかUpdate 5まで行ってた。

http://java.sun.com/j2se/1.5.0/download.jsp

ここのところJava触ってないです。

Tags: Java

Client

View部分のControlやFormのクラスが肥大化してしまいます。 やってることはコントロールへの値取得設定とイベントに限らせているんですけど、 WebアプリのHTML表示部分(Control)とJavaScript部分(Event)と 考えれば仕方ないのでしょうか?

前の会社のあるプロジェクトでは軽く5000行突破していたものがちらほらあったので、 それに比べればましでしょうか。処理が重複しているし、ロジックが混じり込んでいるしと 学校で習う初期Servletを予感させるつくり。

特にすごかったのがWindowsのコンポーネントクラスが別のクラスメソッドの引数 に指定されていたり、VB.NETのModuleを使ったグローバル関数もどきといった、どこで何をやっているのか分からない状態。POJO(.NETではPONO?)の精神でシンプルがやっぱり一番だと思います。

ここのところ触っていて、やれる内容はやっぱり比にならないです。特にショートカット・メニュー・コンテキストメニューを簡単に作成できることもあり、ユーザビリティが格段に上がります。画面遷移もWebより減ると思います。Monoで作成していかない限りWindowsに縛られることになると思いますが(Windows APIも利用しないとけっこう辛いかもです)、業務WebアプリってけっこうIEのみ動作対象といったものも多いので、あまり変わらない気もしてきました。

もちろんWebの方が適しているものもありますけど。

ただ.NETでWindows Applicationを適用した場合デコンパイルが問題になりそう。商用のツールを使うのが一般的なのでしょうか?ログやら設定ファイルをあさられたらどうしようもないっていう作りもさけないといけないでしょうし。 検索して最初にヒットしました。

まあ何はともあれ.NETの仕組みや技術を身につけなければいけませんね。 Javaもやりたいなあ( ̄。 ̄ )ボソ

Tags: .NET

2005-09-23

Web Acessibility Toolbar

Firefoxまとめサイトで今頃発見したIEプラグイン&Firefoxプラグイン。

http://www.infoaxia.com/tools_services/index.html

Firefoxに入れました。

Webアクセシビリティを実践するツールと書いてあるとおり、これ便利ですね。 lintと連携もできますし、CSS Validatorもできます。 画像のalt属性の内容ポップアップさせたり他にもいろいろ。

そういえば自宅のIEってPure IEなんだなあ。仕事でツールバー入れて はまって、仕事ではプラグインは使わないと誓った記憶が(汗)。 いわゆるヘルプ対象外になるんですよね(笑)。

普段Web見るときは(職場でも自宅でも)Sleipnir(1.66)使ってるので、IEの便利プラグイン知らないんです。便利なやつって何かあるのでしょうか?

Tags: Web Software

bluewind

http://cspace.s2.xrea.com/

ランチャソフトを初めて入れてみました。 色々種類があるみたいですが、コマンド入力タイプが一番楽できそうだったので。 まだ触り始めたばかりですが、めちゃくちゃ楽。

Desktopにアイコンは置かず、クイック起動でお気に入りを登録していましたが クイック起動さようなら。

Tags: Software

2005-09-26

履歴は語る

画面で説明を受けてるときにあることに気づく。 Visual Studioの検索バーに「不倫」っていうキーワードが入ってた。

説明を聞いている間笑いをこらえるのに精一杯だった。 そこにいたるまでの経緯を詳しく知りたかった。

履歴はこまめに消しましょう。

Tags: Work

2005-09-27

C#3.0

C#2.0がまだ正式に出荷されていないのに。 http://www-ise2.ist.osaka-u.ac.jp/~iwanaga/study/csharp/ap_ver3.html

LINQなんてまんまSQLじゃないですか。Findメソッドを実装する必要もなくなるわけですか。

コーディング楽しようって意識が見え隠れしている仕様に感じましたが、C#1.1ですら使いこなせない自分含め一般開発者ってついていけるのかなあ。自分の考え方が古いんでしょうね。きっと。何はともあれスクリプト言語やコンパイル言語なんてどうでもよくなってきたなあと感じました。

Tags: .NET

2005-09-28

入門vi 第6版

入門vi 第6版(リンダ ラム/アーノルド ロビンス/Linda Lamb/Arnold Robbins/福崎 俊博)

買うかちょっと迷ったけど購入。viの操作が編集して保存程度しかできないのはくやしい。

コンソール上でさっとこなす姿は間違いなくかっこいいでしょう。<馬鹿

UNIXが適当なカテゴリなんでしょうけど、Linuxしか家では操作することはないので。 サーバ立ち上げて設定いじくるぐらいしかしませんけど。

あれこれ手を出しすぎてるなあ。そろそろSEに必要な知識を持たないといけないですし、技術系の本の比率を下げていかないといけません。一度落ち着こう。

Amazonに登録してあるお届け先って削除できないのでしょうか?

Tags: Linux