コンピュータクワガタ

かっぱのかっぱによるコンピュータ関連のサイトです

2010-01-01から1ヶ月間の記事一覧

C#アプリケーションを作ったよ

C#

練習用にどうでもいいC#アプリケーションを作成した。 DQ5のキャラクターごとの最強装備を管理できます。 。。。 自分で作ったけど、本当に不要。これは困った。 まじで、使わない。 はてなにメモってあるので十分。 ということで、これは記念として保管はし…

C#の学習 No. 11 ソート

C#

Listのソートをするためには、リストに格納するオブジェクトでIComparableインタフェースを実装する必要がある。 class ListObject : IComparable<ListObject> そのうえで、int CompareTo(ListObject)を実装する必要がある。 あとは、ListのSortメソッドでソートができる</listobject>…

C#の学習 No. 10 LINQ

C#

LINQといってもSQLを操作するのではなく、オブジェクトの操作。 ソート機能が強すぎる。たいていはDB相手なのでいいけど、オブジェクトに対してSQLと同様の構文でソートができるのは強烈すぎる。文法の見た目はアレだけど、最近の開発者はSQLは知っているし…

アプリケーションができた。

C#

Visual BasicやVisual C#といったマイクロソフトの開発ツールには,無料の「Express Edition」があります。ただ,Express Editionには,有料の上級製品が持っている様々な機能が欠けています。その一つがアイコンの作成機能です。アプリケーションを自作した…

ターボブーストが使われているかわかるガジェット

PC

CPUの状況のガジェットだと、1.6GHzまでしかわからないけど、インテルの純正ガジェットでターボブーストの状態が分かる。 動かしてみると、意外とターボブースト状態になっているのがわかる。

ASP.NET本

当面先だけど必要な予感! プログラミングMicrosoft ASP.NET 3.5 (マイクロソフト公式解説書 Microsoft Visual Studi)作者: Dino Esposito,株式会社クイープ出版社/メーカー: 日経BPソフトプレス発売日: 2008/09/08メディア: 単行本(ソフトカバー)購入: 3…

C#の学習 No. 9 delegate

C#

http://ufcpp.net/study/csharp/sp_delegate.html を参考にdelegateの学習。 ラムダ式と絡んできて難しかった。 別に、ラムダ式を学習しないといけないな。 namespace Sample { public delegate String DelegateMethod(int i); public class DelegateTest { …

C#本

今持っている本がだいたい読み終わったから、次の本。 Effective C#作者: ビルワグナー,Bill Wagner,鈴木幸敏出版社/メーカー: 翔泳社発売日: 2009/12/17メディア: 大型本購入: 5人 クリック: 210回この商品を含むブログ (14件) を見る More Effective C#作…

Oracle

プロとしてのSQLリファレンス作者: 株式会社メトロシステムズ出版社/メーカー: ソフトバンククリエイティブ発売日: 2009/11/27メディア: 単行本購入: 2人 クリック: 9回この商品を含むブログ (1件) を見る 今月はお金がないから買えないけど、来月買ってみる…

ノートのプロセッサ情報

PC

あんまり検索しても引っかからないんだな。 http://ark.intel.com/Product.aspx?id=43122 新型に比べるとTDPは高いけど、クアッドコアだからそんなもんか。

C#の学習 No. 8 文字列

C#

stringはSystem.Stringの別名。 大量の文字列操作は、StringBuilderを使った方がいいのはJavaと同様。 using System; using System.Collections.Generic; using System.Linq; using System.Text; namespace Sample { class StringTest { static void Main(st…

C#の学習 No. 7 コレクション

C#

あんまり簡単に書くとおこられるかもしれないけど、ざっくり書くと IListを実装しているのがJavaのListと同様 IDictionaryを実装しているのがJavaのMapと同様 と考えればいいかな。 using System.Collections.Generic; namespace Sample { class CollectionT…

C#の学習 No. 6 配列

C#

配列もJavaと同様。拡張forは素直にforeach文で操作可能。 多次元配列と配列の配列が明確に分かれているのが驚き。配列の配列に慣れているので逆に違和感を覚えてしまう。 インデクサ、要は[]演算子のオーバーロードみたいな感じのものも面白い。演算子より…

C#の学習 No. 5 インターフェース

C#

インターフェースもJavaとほぼ同様な感じ。 implementsとかではなく、class A : IBというように継承と同じように使用する。また、as演算子があり、instanceofと同様に型のチェックに使える。 インターフェースの実装はoverrideを指定する必要はない。また、v…

新しいノートPC

PC

新しいノートPCがやっと届いた。注文から1ヵ月かかった。 Core i7のためCPUが8個に見える。 タスクバーが使いにくいかなと思っていたけど、使いやすい。

C#の学習 No. 4 構造体

C#

構造体がある! クラスと同様に、コンストラクタや、プロパティ、メソッド!!、フィールド等を持てる。 違いは、継承ができない点とデストラクタを持たない。また、クラスは参照型だが、構造体は値型という点。 コードも書いて検証してみたけど、イマイチよ…

C#の学習 No. 3 演算子のオーバーロード!

C#

演算子のオーバーロードが可能。JavaのBigDecimalでどれだけ欲しかったか。書式としては以下のようになる。 public static Hoge operator +(Hoge hoge1, Hoge hoge2 対となる演算子は定義しないといけない。 == と != = すごい欲しいと思う一方、意外と自分…

C#の学習 No. 2 継承関連

C#

継承もJavaと少し異なっている。 override overrideする場合には、スーパークラスでvirtual宣言が必要な部分が違う。 継承できるメソッドは事前に決めて置く必要があるということ。意味はないけど以下サンプル。 namespace Sample { class Test { static voi…

C#の学習 No. 1 プロパティ

C#

C#を学習してJavaと違う面白い部分を書き出してみる。 C#の目的はWindowsアプリを作りたい(.NET上だけど)のと、WebアプリがJavaとどんなふうに作りが違うのかの確認をしたい。 ちょっと触った感じ、Javaとそっくりだけど細部で結構違う。 まずはプロパティ…

ドラクエ5

アークデーモンの2匹目ゲット。意外とあっさりと。 主人公の買えるもの限定最強装備 専用装備があるので、それ。買えないけど。 ドラゴンのつえ(はかいのてっきゅう) おうじゃのマント ひかりのたて たいようのかんむり ほしふるうでわ エルフのおまもり …

システム開発ジャーナル

こんな雑誌もあったんだという感じ。 特集が良さそうな2つを買う。システム開発ジャーナル Vol.12作者: システム開発ジャーナル編集部出版社/メーカー: 毎日コミュニケーションズ発売日: 2009/12/25メディア: 単行本購入: 6人 クリック: 119回この商品を含む…

ドラクエ5

昨日の夜、最後にサターンヘルムが仲間になった。もちろん使わない。

帰り道

東海北陸道は雪でひどかった。 渋滞がなかっただけいいけど、想像以上に路面に雪が残ってた。 まあ、運転してないんだけどね。 写真はあんまり関係ないけど、最後によったSAの写真。 家について、雪が殆どなかったから良かった。

今年の目標

今年やる予定のゲーム ドラクエ6 パワプロ最新作 パワプロ甲子園? そんなもんか。大作が出尽くしたからあんまりやりたいゲームがない予感。 ユニコーンが始まるから、Gジェネでもでればいいけど。

ドラクエ開始

もうあほかと思うけど、まだやってるドラクエ5 とりあえず、ヘルバトラーが仲間になった。400匹弱。 違う作業と平行してやっていて、いつもと違う音がしてびっくりした。 後のタスクは以下かな。 アークデーモン2匹目 アークデーモン2匹目ですごろく場 スラ…