どっとねっと

Microsoftが提唱する「どっとねっと(.Net)」に興味を持ちはじめたMasaです。
今後Windows上でアプリを作るならこれなんかねーってことで色々調べてる最中です。この構想のために作り上げられたC#言語にもまぁまぁ関心がる今日のこの頃です。
親切にC#コンパイラーはMicrosoftが無償配布している.Net Framework SDKの中にふくまれていますのでそいつでちょこちょこ遊んでいます。




あぁ、9月7日9月15日に書いた宿題ネタなんですがまだひきずっています。とうとう明後日(金曜)に提出なんですが、「完成した!」と思って後日とかに授業中敬愛するProf.Groverがたびたび仕様を変えたり付け加えたりするのでそのたびにコードを書き直していました。さすがに今度こそ「完成!!!!11」と思っていいと思います(;´Д`)
最終と思われるコード
wc2.cpp

count.h

count.cpp

この記事・・・・・

普段パソコン系のニュースとか読むのにIT総合情報サイトとか利用してますが、ここの記事で

「使い続けたPCはなぜ遅くなるのか。その解決法とは?」
http://www.itmedia.co.jp/pcupdate/articles/0409/10/news042.html


って記事があったので「ふーん」と思って読んでみる。
で、次へ続くらしく、数日待ってみると

レジストリをカスタマイズして、PCの環境を復活させてみる」
http://www.itmedia.co.jp/pcupdate/articles/0409/14/news001.html

って、続きがきました。
「ふーん、動作が軽くなるにこしたこと無いけどレジストリの掃除まで一生懸命やらんわなー。やたら重くなったらWindows再インストールしたほうが手間だけど簡単じゃねーかな?」とか思いつつ、CPUのキャッシュとカーネルレジストリの書き換えだけやってみて、読み終えると最後に



そこで次回は、長年使い続けたPCにたまった“ゴミ”を自動的に除去したり、レジストリやサービスを最適な状態に整えてくれるソフトを探してみることにしたい。




・・・・・・・・・・おいおい、そんなソフトあるならレジストリ直接いじる記事書くなよ。むしろ一生懸命(?)レジストリいじってみたよ(;´Д`)
いやいや、この「ソフト」とやら、商用ソフトでは?ってことは、最終的にソフトの紹介?!



で、来ました。3部目!
「DiskX ToolsでPC環境を快適に保つ:レジストリのお掃除編」
http://www.itmedia.co.jp/pcupdate/articles/0409/17/news001.html



記事を読むと期待に答えてくれるかのごとく
DiskX Tools
標準価格:6,800円(税別)
ダウンロード版:4,700円(税別)
の宣伝でした。
5000円って高いなぁ・・・・


とは言うものの記事中に「PC診断士」というDiskXの販売元のサイトに行くとWeb上でPCのクリーン度とやらを測定してもらえるそうなのでトライ。これは無料^^
測定しようとすると「ユーザー登録してください」と言われて、「・・・・はいはい」と、登録作業へ。名前とe-mailアドレスはいいけど、なんで電話番号、誕生日まで求めるの?空白にしたら次へ進めない。しかたないから正直に入力して次へ進むと


エー・アイ・ソフトからのお知らせを受けとらない
※いつでも設定は変更できますので、「お知らせを受けとる」設定に変更されることをお薦めいたします。

だまれ!?ジャンクメールいらないYO。
そして、最終画面。




ただいま、ai2you会員登録を受けられない状況です
大変、申し訳ございません。

現在アクセス集中などにより、ai2you会員登録を受け付けられない状況となっております。
しばらく時間をおいてから、再度ai2you会員登録いただきますよう、お願いいたします。

(゜Д゜)ハァ?
もういいよ。ばが。とりあえずDiskXとやらの購入はしないでしょう。
5000円出すぐらいなら手作業なり、再インストールします。はい。
ばいばい( ´・ω・)ノシ






と、釣られ続けた3日間でした・・・・・







ところでエー・アイ・ソフトさん、今って値段税込みで表示しなきゃいけないのでは?
インターネットでは関係ないのかな?

C++の宿題終わった( ノAヽ)(WCコマンド)

9月7日のその後です。
やっと終わった、、、、、たぶん8時間以上使った。。。。orz

wc.cpp
count.h
count.cpp

一応こなん感じに。main()がかなり汚いよなーとか思いつつも放置・・・
誰かつっこみ入れてくれるとうれしいけどそんな物好きいないだろうなw
提出までまだ一週間もあるからかなり気が晴れました。

サイト音楽にMP3が流行??

最近知り合いのBlogとか知らない人のBlogとか開くと音質が綺麗な曲が流れます。
MIDIじゃないよなー」ってHTML見てるみると拡張子がmp3に。試しにHDDに落としてみると普通に5Mb近くあったり。こういうのも「ぶろーどばんど」とやらの煽りでしょうか?5Mぐらいページの読み込み中に落せてしまう、的な思考でしょうか?昔のような低速な回線(56kbpsとかISDNとか)だと30kb以上のファイル(画像とかMIDIとか)を置くだけでも「おまえのサイト開くの重いんだよ」と怒られたもんですが。
でも今でもISDNの人とかいるんだろうなーと思うとMP3をバックミュージックに置くのは酷な気もしますが(あ、そういう人は観覧対象じゃないのかな・・・)

あ、僕は自サイトにバックミュージックつけませんよ。だってうるさいじゃん?曲が無いとさびしい?目の前にパソコンあるんだからお好みの曲でもかければ?

CedarPoint

土曜に学校の無料Tripでオハイオ州のCedarPoint遊園地行ってきました。
http://www.cedarpoint.com/
ここの遊園地は主にコースターなど絶叫系中心で、絶叫好きな僕としてはバス降りてからテンション120%MAX!!!ではしゃぐはしゃぐ^^;

母さんもコースターとか大好きで(親父はビビり臭い)小さいころから無理やりのせられてせいか、今では乗っても怖いってより楽しいです。

今まで乗ったことなかったの足場が無いやつ(なんていうの?)
Raptor(http://www.cedarpoint.com/public/inside_park/rides/thrill/raptor.cfm)が楽しみだったけど、パークにつくと真ん中にそびえたっているコースターのレールらしきものが!


なんだあれは!!

やばい乗るしかない!!!!
で、もちろん乗りました。6人で行動してたけど乗りにいったのは3人だけ。皆ビビりだなー^^
速度とか高さが気になったから部屋かえってWebからスペックみてみると、、
http://www.cedarpoint.com/public/inside_park/rides/thrill/ttd/index.cfm

Lift Height: 420 feet  
Angle of Lift Hill: 90 degrees  
Vertical Drop: 400 feet  
Angle of Descent: 90 degrees  
Angle of Twist on Descent: 270 degrees 
Launch Speed: Approximately 120 mph in four seconds  
Drop Speed: Approximately 120 mph 

うほww高さ400feet(約120m)、速度120mph(約時速192km、しかも4秒以内に到達w)、昇り角90度、落下角90度。 スペックうけるwwww
これは最後に乗ったけど一番楽しかったし、印象的でしたね。
世界初の高さ400feet、時速120mphだそうです。2003年の記録だそうですから、この記録をしのぐコースター、どっかにないかなー?
(ここに動画があるっぽいので興味がある人はどうぞ)


ところで、コースターとか見て「やめとく」って人いますけど、なんででしょうか?俺なんかすごそうなの見ると2,3時間並んでも乗ってみたくてしょうがない人だから感覚がよくわかりません。並んでたら突然いなくなったLisaさんとかLisaさんとかLisaさんのコメントを待っています^^

うつしたらばれる宿題

Theory of Programming Languages(プログラミング理論)の宿題でWCをC++で作ってこいといわれました。WCとはUNIX系のOSでは標準的に搭載されているコマンドで、WordCountの略だそうで、決してトイレではありません。何をするプログラムかというとテキストを読み込んでそのテキスト内の単語数、文字数、行数を数えます。

用法
wc [-lwc] [file]

そんで渡されたのがプログラムの説明と

// This program accepts a sequence of arguments and prints them out on the screen
 
#include <iostream>
#include <fstream>
#include <iomanip>
#include <stdlib.h>

using namespace std;

void main(int argc, char *argv[])
{
    cout << "You called program " << argv[0] << " with arguments " << endl;
    for (int i = 1; i < argc; i++) {
        cout << argv[i] << " ";
    }
    cout << endl;


}

うーん、、、
理論だからアルゴリズムとかやんのかなーっと思ってたけど、どしょっぱつからC++限定でやってこいとは・・・・
9月24日提出ですが、時間は十分いあると思うけどただ単に「作って来い」だから大雑把だなぁ( -∀-)
こうくると他人の作ったコード丸写ししたら速攻でばれますね。。プログラミングは100人書いたら100通りのやり方があるからです。とくにC++みたいな言語だと、mainの中にだらだら書いても、関数で分けても、クラス使ってオブジェクト指向チックにするなり、書き方はいっぱいあるし、文字数の数え方のロジックでも人によって違うでしょう。昔C++の授業で「明日まで宿題まにあわないからおまえのコード見せてくれ」と見せたら、そいつ丸写ししたらしくて、あとで教授に俺まで起こられるはめに・・・・

まぁ今週末あたりにゴリゴリ書いちゃいましょうかね。

あ、これってUNIXの標準コマンドならLinuxとかあけると完成品のコード転がっていたり?(マテ

うむうむ

週末です。なんか授業開始して2,3日、鬱っぽくて何事にもやる気なかったけどやっぱり忙しくなってくるとそれなりに気力が出てきますね。

さて・・・・4ヶ月ぶり(?)にサイトを更新しました( -∀-)
と、いってもMCVのバージョンアップだけですが。
FifthDawnに対応させましたが、またリストのミスとかあるかもしれないので見つけたらBBSにでも「間違ってるぞ(゜Д゜)ゴルァ!!」と書き込んでください。

授業は、、というと一番やばそうなのがReligionでしょうかね・・・・・
授業でてもさっぱりわからんし、Readingの宿題も読んでもさっぱりわかりませorz
予想外に今回の数学は簡単そうです。

まぁ・・・・がんばらねば・・ね。。。