現在午前0時00分。 日が替わった。
胃と顎が痛くなってきた・・・ 胃潰瘍かな。
「ヴァンパイア・ダイアリーズ」シーズン7のエピソード3を観た。
今日も「DUO 3.0」を一章分音読した。
腹減った。 昨日の続きの「真田丸」を観ながらパスタを食べよう。
現在午前1時28分。 パスタを食べながら「真田丸」の続きを観た。 面白かった。 大坂夏の陣、冬の陣は「軍師官兵衛」じゃあまり描かれなかったその後の話なので、観ていて楽しい。
疲れた・・・ 横になろう。
さて、C#やってくか。
現在午前2時10分。 発行玄米が炊き上がったようだ。
C#の教科書で「オブジェクト指向」という項目に入った。 俺が一昨日まで読んでたC言語の本には無かった新しい機能だと思う。 しかし、圧倒的に説明不足。 今まで読んでたC言語の本が如何に丁寧に教えてくれていたのかがよく分かる。 一回さらっと説明されただけの単語が、次の行からは既に読者の頭の中に入っている事が大前提で話を進められて行って、記憶が全く追いつかない。 「フィールドって何?」「メソッドって何?」「インスタンスって何?」と、もうちょっと詳しく説明してくれよ、と思う。
次の項目で「クラスの基本的な使い方は大体分かってきました」と書かれているが、いやいや、全然分かってませんから。 これが、C#という言語を教える教材としてその内容を300ページちょっとに納めなければならない本の限界なのかな。 C言語の本は1冊につき270ページくらいあり、それが3冊あったので非常に丁寧に教えてくれた物だけど・・・
俺が10年以上前、プログラミングの勉強を始めた当初のエピソード。 Perlの教科書とかあまりにも訳わかめだったので、2chのプログラミング板の初心者スレみたいな場所で、俺と同じく「教科書読んでも全然分からない」と書き込んでる人が居て、俺がスレ内でその人に「プログラミングの本ってのは、作者が如何に自分が頭が良いか見せつける為の自己満足で書かれてて、『どうだ、バカなお前らにはこのロジックが解らないだろ?』って感覚で書かれた本が殆どだからね」と吹き込んで、そしたらその返信を読んだその人が「まじで?プログラミング本の作者達きめえええええええええ!」とかって俺の話を真に受けていて。 今になって思えば笑えてくるような話だな。 その人もそうなんだと思うけど、俺も完全にガキだったんだろうな、あの頃は。
俺のプログラミングへの再挑戦もいつまで続くか分からないけど、もしも半年以上続けられるようだったら、それ専用のブログを作ってもいいかもな。 「自分がPCで何を作っているのか」を家族や親戚たちに胸を張って紹介出来るように、この「リュカ」としての名前とは完全に切り分けたハンドルネームを使って。 実は結構良いハンドルネームを既に思いついているのだ。 ここじゃ晒さないけど。 粘着とかに「この○○(新ハンドルネーム)って奴、他所じゃ『リュカの日記』ってタイトルでブログつけてるぜ」とかって報告されて、家族や親族がこの日記にアクセスしてくる、という事態だけは避けたいからな。
現在午前4時30分。 本当、全く理解出来ないままにただ教科書に載っているソースを書き写すだけの作業になってる。 苦痛だ・・・ 俺の側に理解しよう、歩み寄ろうという気持ちが欠けているのだろうか。
こんな大雑把な教科書、図書館で借りておいてよかった。 お金を払って買う価値がない。
俺が今読んでいるのは「目指せプログラマー! プログラミング超入門 〜プログラミング的な考え方をしっかり身につけよう Visual Studio Community・C# 編〜」という本なのだが、Amazonのレビューでこの人が俺の言いたい事を代弁してくれている。 ---------- プログラミングを触ったことがない人は買わないほうがいい 投稿者 かみ 投稿日 2016/1/16 形式: 単行本(ソフトカバー) Amazonで購入 僕がそうでした。 Unityでゲームを作りたいものの、プログラミングを触ったことがなく、C#をゼロから覚える目的で買いました。 が、専門用語の抽象的な説明をしただけで、その難しい専門用語がバンバン出てきます。 とにかく、分かりづらいです。 結局、オブジェクト指向の基礎は別冊のJavaの解説書で押さえることになりました。 プログラミング経験者には良書だと思います。 初心者は、やめといたほうがいいです。 ----------
さっさとこの分かりにくいC#の本を終わらせて、C++の本を借りたい。
作業効率を上げる為に音楽を聴きながらソースを書いていく事にする。 音楽を聴きながらだと読んだ物が頭に定着しない、という欠点があるのだが、今はこの教科書を終えて次の教科書に進むことを目的に読み進めているので、記憶への定着よりも作業効率を優先する。
C#の教科書でソースコードを書き写していく作業をしている。 教科書自体にソースコードの中に誤植があるし、ソースの中に入力した文字列が勝手に微妙に変更されてしまったりして、うまくいかなくなってしまった。 とりあえずうまくいかないところは飛ばして先に進むか。 もはや、この教科書には殆ど何も期待してないし。 でも、入力したコードが勝手に書き換わるの何でだろうな。 C言語の時はこんな事無かったのに・・・ 【例】 name → nameof Person → UtilityPerson 等。
---------- using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks;
namespace MyConsoleApp { class Program { static void Main(string[] args) { Student hanako = new Student("hanako", 2); Employee jiro = new Employee("jiro", "営業", "係長");
Console.WriteLine(hanako.getData()); Console.WriteLine(jiro.getData());
Console.ReadKey(); } }
//抽象クラス abstract class Person { public string name;
public abstract string getData(); }
//実装クラス�� class Student : Person { public int grade;
public Student(string name, int grade) { this.name = name; this.grade = grade; }
public override string getData() { return name + " [" + grade + "年生]"; } }
//実装クラス�� class Employee : Person { public string section; public string position;
public Employee(string name, string section, string position) { this.name = name; this.section = section; this.position = position; }
public override string getData() { return section + "課" + position + ":" + name; } } } ---------- ↑こういうの書いて実行出来るようになったけど、訳わかめで全然内容理解出来てないからな。 あくまで教科書通りに書き写しただけ。
現在午前7時41分。 教科書で、コマンドプロンプトを使う章が終わった。 次からウィンドウを使ったアプリ制作、という項目に入る。 完全に未知の領域だ。
ちょっと横になろう。 数時間ぶっ通しだったもんな。
寒い・・・ でも、ビリビリのセーターを着たら「こんなみすぼらしい恰好をして・・・」とまた気分が不安定になりそうで怖いんだよな。
永井先生がJukeの話題を出してたみたいなので、ちょっと観てみる事にする。 最近じゃAfreecaTVで放送してたんだな。 知らなかった。
現在午前11時12分。 動画編集してたらまた気分が不安定になってきた。 でも、今日はスーパーに買い物に行かなければならない。
スーパーで明日のごはんとかを買ってきた。
現在午後12時05分。 今日はそろそろ寝る前の薬を飲もうと思う。
俺が33歳、アラサーで居られる時間も残り10日か。
薬を飲んで、だいぶ気分が落ち着いた。 さっきまで心臓がバックンバックンいっていたけど。 現在午後12時49分。
現在午後15時49分。 目が醒めた。 商店街でばら売りのお菓子を買おうとしている夢を見た。 商店街なんて、もう10何年も行ってないな。
現在午後16時52分。 二度寝出来そうにないので、とん服の薬を飲む。 今回の永井先生の発言を受けてJukeが放送するかもしれないので、ニコ生アラートを立ち上げたまま、今日はPCはつけっぱにしておく。
現在午後20時59分。 目が醒めた。 劇場版「デスノート」を観に行く夢を見た。 でも、途中からしか入れなくて、「最初から観れないんならいいや」と劇場を後にしようとしている場面が3回くらいあった。 3回が3回とも最初から観れなくて。 俺の中で劇場にこの作品を観に行くのが相当楽しみになってるんだろうな、というのが分かった。
「オリジナルズ」シーズン3のエピソード4を観た。
今日も「DUO 3.0」を一章分音読した。 現在午後23時52分。
|