管理人さんの日記
2004年3月
3月31日(水)
今日は久々に朝から起きていたので
朝はHPの更新をしたです〜。
JavaとC#の比較もけっこう進んできたです〜。
このあといよいよ似てるようで、微妙にやり方が違うという複雑なところに
もうじき入っていくです。今日はその確認もやったです。
午後は、基本情報の勉強とDirectX9のSDKをインストールしたです。
DirectX9は、ランタイムだ入れるのはもったいないのでSDKも入れたです。
VS2003で見てみたいという気持ちもあったので。
ウィザードで作ったプログラムが、なぜかVCだけうまくコンパイルできないという現実が・・・
VC2002だとうまくいくのに。原因はまだ調べてないです。
3月30日(火)
基本情報の勉強やってないことに今気づいたです・・・
昨日といい、ちょっとまずいですね。最近朝起きないのもまずいです・・・(起きるのは昼以降です
HPの方は、友人にやり方をおしえてもらえて、メニューの+をクリックしたときに
―に切り替える機能を追加できたです〜♪
今までずっとやりたかったんです〜。それがついに動いたです♪
3月29日(月)
今日は午前中から午後の5時ごろまでプロバイダの方でトラブルがあったみたいで
インターネットにつながらなかったです。わたしのところでもトラブル起きたですが
トラブルはいやですね!
基本情報処理の勉強は起動率についてやったです。確立まじな問題はいやです〜
とくに少なくとも1台は起動している場合とかはややっこしくて嫌いです。
1時間ぐらいやって、勉強中断してしまったです・・・(ちょっとまずかったかも。
試験まで1ヶ月無いです・・・
3月28日(日)
ついに100マス計算のタイムが60秒を切ったです〜♪
何か達成感が出てくるです。タイムは59秒。(1秒しか・・・
3月19日から初めて、6秒縮まったことになるです〜♪
たかが100マス計算ですが、目標を達成できたのでうれしいですね!
明日やったときには、また60秒以上になっていたら怖いですね。
3月27日(土)
今日は土曜日だったんですね!
深夜2時ごろから朝方6時ごろまでパソコンでトラブルを起こしてしまい
復旧作業をやっていたです。
普段自分で作ったリカバリーディスクで復元させるのですが
復元させた状態のときのウイルスバスターが2003で、今まで使っていたのがウイルスバスター2004
だったので、そこで1つ問題が。
ウイルスバスター2004に戻そうとするとき、前ヴァージョンのウイルスバスタを消さなくては
いけなのです。実際、前ヴァージョンのウイルスバスタはすでにハードディスク上には存在しないです。
理由は、わたしの場合ソフトは別のドライブにインストールしているからです〜
その結果、ウイルスバスター2003のアンインストールでエラーが起きて
ウイルスバスター2004をインストールすることができないです。
ウイルスバスター2003はすでにハードディスク上に無いので無理ないですね・・・。
幸いなことにウイルスバスター2003を別のドライブにバックアップしていたのでそれで、元の場所に戻して
うまくアンインストールができ、無事2004をインストールすることができたです。
復元させたときに、ソフトが削除されているとやっかいですね!
@Cドライブのバックアップを作成
A別のドライブにあるソフトを削除、およびVerUP
BCドライブの復元 ← このとき別のドライブにインストールしていたソフトが削除されている。
3月26日(金)
基本情報の午後の問題を1問解いて終わってしまったです・・・
その1問にちょっと納得行かないところがあってずっと考えていたです。
納得行かなかった原因は誤って認識で覚えていたと言う最悪な結果だったからです。
以前から悩んでいたVisual C# .NET(Visual Basic .NET)でTextBoxを
複数行入力可能状態(Multilineをtrue)にして
入力した文字列を配列に代入するやり方がやっと分かったです。
自己流なのでもっと良い方法があるのかも。あったら知りたいです。
言語はC#です。
StringBuilder sb = new StringBuilder(textBox1.Text); //文字列を編集するためにStringBuilderを使う
sb.Replace("\r\n","\n"); //\r\nを\nに置き換え
string s = sb.ToString(); //string型に変換してsに代入
string[] arr = s.Split('\n'); //改行で文字列を分ける
1行にまとめると・・・
string[] arr = new StringBuilder(textBox1.Text).Replace("\r\n","\n").ToString().Split('\n');
.NETのStringBuilderクラスはJavaのStringBufferクラスにあたると思うです。中のメソッドが似ているので。
3月25日(木)
今日は、パソコンの本がたまってきたので、本の整理をしたです〜
整理してみると、読んでない本多いな〜と思うです。それと以外と
Visual Basicの本が多いことに驚いたです。どっちかと言うとC言語よりなので。
Javaの本は、ありすぎだなと思うです。(今後もまた増えるのかも・・・
最後に買ったのはFLASH ACTIONSCRIPTで、その前などは学校で買った
基本情報対策のC言語の本だったはずです。最近はインターネットで調べることのが
多いので、それでも見つからなかった場合に購入するですね!
わたしのページも役に立ててもらえるようにがんばらなくては。
3月24日(水)
今日はひさびさの学校で、企業実習の報告会と言うのをやったです。
わたしは、何も報告してないですが・・・。他の人のを聞いていただけです。
その報告会が終わったあとは、食事をしたです〜
そのときに久々にメロンを食べることができたです。普段食べない物ばかりだったです〜。
100マス計算60秒ジャストのタイムが出たです〜♪
3月23日(火)
今日は基本情報の勉強でデーターベースを中心にやったです〜
具体的には午後の過去問を解いたです。
今回やったところだけで見ると90%ぐらいできてたです。
知識は衰えて無かったです〜♪
本番もこうだといいんだけど・・・
昨日までとは180度変わって、今日は昨日ダウンロードしたHDDにインストールしないで
CD-ROMで実行がかけられるLinuxを触ってみたです。
やっぱり起動が遅いのがアレですが。パーティーションを切ったり、ブートローダーなどの
設定なども無く、ただ単にCD-ROMを入れるだけです〜。便利ですね!
初めてLinuxを使ったとき(約3年前)は、黒い画面でただひたすらキーボードで設定して行く
ような感じだったです。そしてビデオカードの相性によってうまく映らないという事でいろいろ
とパターンを繰り返してインストールしたです。そのあとWindowsが使えなくなったという記憶も・・・
あのままWindowsが使えなくなるかとドキドキしたです。パソコンを使って1年もたってない人が
Linuxのインストールをするなんてやるもんじゃないですね!
パソコンはいろんな事ができるのでやめられないですね!ハラハラ。ドキドキ。失敗は成功の元!?
わたしの一番好きなLinuxはTurboLinuxです〜。理由は、初めて使ったのがTurboだったからです〜。
そして初めて買ったOSもTurboです〜。(プレインストールを除く)最近全く使ってない事に気づいたです。
用語
パーティーション:ドライブを分ける事です〜。WindowsだとCドライブやDドライブと言った感じですね!
ブートローダー:起動するときのOSを選択するのに使うです〜。失敗するとWindowsが・・・・・・・・
3月22日(月)
今日は、Visual Studio .Net 2003のステップアップグレードをインストールするときに
本当にアップグレードの元となるパッケージをインストールしなくても問題ないのか
サポートセンターに問い合わせてみたです〜。
本当に問題無いみたいですね!
それにアカデミーパックのときとは違ってライセンス認証が無いです。
Visual Studio.Netの場合、個人で使う場合だと何台でもインストールできちゃうですね!
ユーザー単位のライセンスなので。
これで安心して使うことができるです〜♪
後はユーザー登録をはがきで済ませれば完了です。
3月21日(日)
久々に秋葉原に行ったです〜。11日ぶりです。
今回は、Visual Studio .Net 2003のステップアップグレードとそのステップアップのための
ソフト(Visual J# .Net 2003)を購入するのが目的だったです。
J#は標準価格が19800円ぐらいですが、4700円で購入したです。
ステップアップは標準より2000円ほど安く買ったです。
家に帰ってインストールをと思ったですが、
ここ最近の生活が偏っていたので頭痛になってしまったです。
バファリン飲んで頭痛が治ったら、インストールを開始したです〜
あいかわらず長いインストールですね!
インストールを使用とするときにディスクを取り出すと傷がつくのが、かなりいやです。
平べったい画用紙にディスクが入っているのですが、できればケースに入れて欲しいなと思うです。
デザイン的にはいいとは思うですが。それともわたしの取り出し方がいけないのかな・・・
3月20日(土)
余り当たらない天気予報だけど、こういうときに限って当たってしまうです。
結果的に雨が降ってしまい、秋葉原へは延期になってしまったです。残念です〜
Javaの問題の方は、3問ぐらい解いたです。(少ないかも・・・
問題によっては、全問正解行けるですが、逆に半分以下のも・・・
100マス計算の方は61秒を出すことができたです〜。後1秒でジャスト1分です。
このまま行けば、もしかしたら・・・
3月19日(金)
今日は、秋葉原に行く予定を変更して久々に友達と遊んだです〜
懐かしのクロノトリガーでオメガフレアを打ちまくったです。(ゲームの話
そのあとFFX-2でアルテマが使えるプレートをとってもらったです(これもゲーム話
遊んだあとは、ついに4日続いた一日30問と100マス計算をやったです〜
100マス計算は65秒ぐらいで、なかなか60秒を切れないです。
切れたらいいな〜といつのまに謎の目標が・・・
それと今日は久々にJavaアプレットに新しいのを追加したです。
今回のは、Javaを使っていて一番心に残っている命令(クラス)を使っているです〜
その名もBigIntegerです。名前からして大きそうです。
これで宣言した値だとものすごい大きな計算もできちゃうです〜。すごいです〜♪
3月18日(木)
今日は秋葉原に行こうと思ったですが、あいにくの雨で中止になってしまったです。
中止と行っても一人です。明日晴れていたら行こうかなと思うです〜。
秋葉原に行ったらVisual Studio.Net 2003を見ようと思っていたです。
ここJavaメインなのにまた違う環境が・・・
理由は、Visual Studio.Net 2004が延期になりVisual Studio.Net 2005で発売すると書いてあったからです。
でもここで2003を買うとDVDスーパーマルチの8倍速が・・・。
だからと言って8.5GBのDVDはちょっと倍速が遅いのが気になるです。
そうなるとやっぱり2003にお金を使う確立が高いです〜
本当は、2004を狙っていたですが、とりあえず2003を今検討中です〜。
ついに3日間続けて計算問題を30問解いたです〜。本当に計算力上がってるのかな??
3月17日(水)
計算力をつけるためにと100マス計算と、2桁の計算問題30問を
今日も解いたです〜。連続記録2日目です。明日も続くかな・・・
Javaの方は、継承は理解していたですが、今回初めて目にする問題で
クラスの型のキャストというのがあったです。どういう問題かと言うと
次の選択の中から@に当てはめたとき、コンパイルをしてエラーになるのはどれか?のような感じです〜
例:
class Animal{}
class Human extends Animal{}
class Test{
public static void main(String[] args){
@
}
}
選択欄
ア:Animal a = (Animal)(new Human());
イ:Animal a = (Human)(new Human());
ウ:Human h = (Human)(new Animal());
エ:Human h = (Animal)(new Human());
オ:このプログラム根本的に間違ってるんじゃないかな・・・
答えエ
 ̄
昨日のSubstring(JavaとC#)出力家結果はどちらもOmegaです。
//Java**********************************************
class JavaVer{
public static void main(String[] args){
String str = "TeraOmegaNetwork".substring(4, 9);
System.out.println(str);
}
}
//C#************************************************
class CsVer{
static void Main(){
string str = "TeraOmegaNetwork".Substring(4, 5);
System.Console.WriteLine(str);
}
}
3月16日(火)
計算力をつける為に100マス計算とは別にExcelで乱数を使って
2桁の計算問題を30問ほど作って印刷して解いたです〜。
小学生がやるような感じで、ひっさん形式になってるです。
少しずつでも速くなってくれればいいな〜と思うです。
30問解いて速くなったらめちゃくちゃですね!
1日30問はやっぱり少ないかも。しかも今日で終わりそう・・・
『継続は力なり』いい言葉です。『参日坊主』わたしにぴったしです。
3月15日(月)
早いですね!もう3月も半分過ぎてしまうです〜
今日もJavaについて勉強したです〜
今回はsubstring()メソッドを誤って認識していたせいで、ずっと
問題の答えの解説に理解を苦しんだです。
substring(int a, int b)の場合int a,bには、どこからどこまでという
値を決める数値が入ってくるです。例えば"ABCDEF".substring(2, 4)とやった場合
答えはCDと表示されるところをCDEだと思ってしまっていたです。その理由は
場所:012345
文字:ABCDEF
のようになっていたら不通に2〜4だと思っていて、はめられたです・・・
実際は4の1つ手前までだったです。
C#などの.NET言語では同じSubStringでもさらに違う展開がまっているですが・・・
引数などは全く同じなのに使うときのやり方が違うと言う何ともいやな展開ですね!
よけいにこんがらかってしまうです〜。C#でSubstringを使わなくても結局、今回は
間違ってしまったと思うです。
3月14日(日)
いつも、きろさんには心配をかけてしまっているので心配をかけないようにと
心がけていたそばから、今朝頭痛に見舞われたです・・・。
午後の3時過ぎには止まったので、基本情報の勉強も兼ねてJavaをやったです〜
内容は、Javaの文字列の操作です。実際にHPにアップできたのはほんの一部になって
しまったですが、一応前回の試験で失敗したところは抑えたです〜。
2度と同じ間違いはしたくないですね!
3月13日(土)
本格的に基本情報の勉強をしていないです・・・
朝起きて、JavaとCGIの連結プログラムのサンプルのアプレットで呼ぶ方を
5時間ぐらいにわたり作っていたです。実を言うとこの5時間、ず〜と同じところ
で悩まされていたです。持久戦だったです〜。具体的には、パネルという物の上に
VBで言うとテキストボックスやラベルなどを配置して、それをフォームに置くといった
形をとったんですが、うまく配置されていないのです・・・。
パネルを使わないで実行するとうまくいくのに。
原因は、メインプログラム側ではレイアウトを設定していたですが、パネル上でレイアウトを
設定していなかったというなんともあっけない原因だったです。実はそのあとにもさらに、地獄が・・・
テキストボックスやラベルなどを削除すると初耳の一般エラーのようなエラーが
でて来るです。なんですかこれは!?のような感じのエラーです。どうやらこの原因はremove()
を使うときにremoveAll()ですべてのコントロールを削除していなかったから見たいだったです。
でも、完成するとやっぱり気持ちがいいですね!完成するまではコレステロールがどんどん上昇です。
3月12日(金)
今日で実習期間が終了したです〜。
お世話してくれた先輩方には本当に感謝しています。
この2週間でさらにパワーアップしたです〜♪
そして、本格的に基本情報の勉強に取り掛かる事ができるです。
かならず春合格しなくてはいけないです〜!
3月11日(木)
今日は初めて終電というものを体験したです。正確には終電一歩手前ですけど・・・
全く話は違うですが、MCAの合格通知が来たです〜♪
でもMCAの合格のような事しか書いてないのは気のせいです!?
試験区分とかって普通は書かないのかな?と思ったです。
請求書が気のせいかまだ来てないです。お金関係は早く済ませたいです〜。
3月10日(水)
久しぶりに基本情報の午前の確立や標準偏差などがでて来る
計算的なところをやってみたです。簡単な確立は解くことができるですが
少しでも難しくなると解けないです・・・。標準偏差は公式自体忘れていて
話にならなかったです。過去に標準偏差がでて来たことは、無かったけれど
今回に限って出てきたら危険なのでしっかり覚えておきたいです。
基数のところで、でて来るlogもやっておかなければ・・・
3月09日(火)
今日は帰りに秋葉原に基本情報の本を買いに行ったです〜
それ以外には吉野家の豚丼を食べたです。
そこで今回吉野家の豚丼と松屋の豚飯を比べてみたことを日記に書くです。
お店は2つとも秋葉原です。あくまでもわたしの感じたことです。お店によっても違うと思うです。
| | 松屋 | 吉野家 |
| 値段 | 350円 | 320円 |
| ごはん | 普通 | 多かった |
| つゆ | 普通 | 少なかった |
| ねぎ濁 | 可能 | 不可 |
| 肉以外 | 玉ねぎ | 玉ねぎ、ごぼう |
| その他 | 味噌汁、お茶 | 味噌汁、お茶 |
ねぎだくができないのがちょっと残念だったです。いつもねぎだくなので
お茶は吉野家のがうまいかなと思ったです。でも吉野家のつゆが少なかったのは気のせいかな?
ひょっとしてねぎたくは不可でごぼだくが可能だったり・・・ミステリ〜です。
怖くてごぼだくでお願いしますなんて言えないです。
3月08日(月)
今日からまた1週間が始まったです〜(正確には日曜日からだけど・・・
いきなり電車にはめられてしまったです。具体的には2分ほど予定より早く
来ていて乗れなかったです・・・。最悪です。ショックです。全力で駅まで行ったのに・・・
C#というプログラミング言語にはデリゲートという、C言語で言う関数のポインタ
のような機能があるです。実はVB.NETをやっていて改めてデリゲートのすばらしさを感じ
てしまったです。JavaがメインなページなのにJavaがでて来てないです〜
Javaにはその機能は無いです・・・
VB.NETではAddhandlerという機能にあたるです。そしてその機能はメソッドにメソッドを足す
ことができるです。足された状態で呼ぶと一気にメソッドを呼ぶことができるというものです。
フォームが複数あるときに連続的に複数のフォームからイベントを発生させるのに便利です〜
3月07日(日)
今日は、久しぶりに高校時代の部活の仲間と食べに行ったです〜。通称オフ会ってやつですね!
ついにMyHPのカウントが3000を達成することができたです。どうもありがとうです♪
そしてやっとぺがすすさんに記念品を渡すことができたです。
もっと自分にセンスがあればいいものを渡すことができたのに・・・
明日からまた5日間がんばるです〜!
3月06日(土)
久しぶりの学校があったです〜
成績や就職模擬の結果が返されるのと卒業研究のグループを決めること
をやったです。それにしても就職模擬試験でやった結果がすごく
やばかったです・・・。少しずつ勉強して行かないとまずいと実感したです。
基本情報の勉強と就職試験の勉強とSQLと・・・。就職活動も・・・
やることが多いです。
3月05日(金)
今日はいつも乗っている電車がトラブルを起こしてしまい、
ものすごく地獄を見るはめに・・・
普段乗り換える1つ手前の駅で満員電車になるのに
ほぼ最初から最後まで満員電車だったです。
満員なのに次から次へと・・・
とにかくすごかったです。
3月04日(木)
今日はお昼にマクドナルドに行ったです〜
そこで事件はおきたです。なんとゴミ箱に向かって体当たりをしてしまったです。
やばかったです。たまたま人が少なかったのが何より物救いです。
現場を見てしまったわたしの企業実習でお世話になっている先輩も居たですが・・・
とにかくはずかしいです〜。でも電信柱に自転車突っ込むよりましですね!
3月03日(水)
今日はみみの日なまつりですね!(何か違うです・・・
あられ食べて、人形飾って、さくらもち食べて、のような行事ですよね(あってるけど・・・
とにかく今日は、自分の計算力の低下が気になる一日だったです。
そんな分けで家に帰宅したとたんにJavaScriptを使って100マス計算を作ったです。印刷もしたです。解いてないです。
1000マスも作ったです。印刷すると紙の無駄です。
今日も一日終わったです〜♪
3月02日(火)
前から頼まれていた!?ことでVisual Basic.NetでどうやってWaveファイルを再生させるかという
ことです〜。実を言うとMSDNライブラリで検索しても、それに似たようなものはでてくるですが
再生するためのメソッドが無いです・・・(メディアプレイヤーを使う以外で)
そこでWin32APIにあるWaveを再生するための関数を使って再生させることに成功したです〜♪
ほとんどVB6と同じみたいです。
企業実習の方は、日記に公開するとちょっとまずいので公開できないです・・・
'sndPlaySound関数の宣言。長いです〜
Private Declare Function sndPlaySound Lib _
"WINMM.DLL" Alias "sndPlaySoundA" (ByVal lpszSoundName As String, ByVal uFlags As Long) As Long
'ボタンを押したときの処理///////////////////////////////////////////////////////////////////////////////////
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
sndPlaySound("c:\tmp.wav", &H1)
End Sub
3月01日(月)
ついに2月が終わり3月になってしまったです。月日は相変わらず立つのが早いですね!
実を言うと基本情報の勉強やってないです・・・。これが受からないと専門学校に入ったときの
1つ目の目標が達成されないです。
今日から学校で企業実習と言うのがあって企業様のところに2週間実際に現場を体験
できるというものが始まったです。今日は企業のあり方などいろいろ為になる話を聞かせて
もらえたです。やっぱり始めての体験なので緊張したです。でも親切に対応して頂いたので
いくらかホッとできたです。しかし明日から本格的になるのでがんばらなくてはいけないです!
TOPに戻る