文系留学生の備忘録

アメリカに留学している文系大学生が、日々学んだこと(プログラミング、統計学、大学課題等)を書き留めておく備忘録

#10 Githubに手を出す。

Ruby on Railsをはよ勉強しろって言いたいですが、ついつい脱線してしまいますね。

ProgateでのRuby on Railsを学習するのを止めて、他サイトをいろいろと眺めながら、字面で学習したり、実際にコマンドプロンプトで書いてみたりしながらやっていました。Progateでやったことがちゃんと吸収されてないのか、いろいろ苦戦しましたが。復習必須ですね。一応このサイトのこと一通り実践しました。

openbook4.me

 

ついついGithubも手を出してしまいました。アカウントは学生アドレスがあったので、有料会員枠でフリーになるやつなのかな、これは。世界中のひとが作ったものをちょこちょこ周って身わせてもらってます。

しかし、これも環境設定のうちに入るのかな。正直まだ上手く設定できていないのだけれど。いろいろと参考にはしているのだけれど。エラーコードがでたらコピペしてググりまくっております。環境設定は第一の挫折ポイントだと思うので、辛抱強くやっていきたい。

employment.en-japan.com

monsat.hatenablog.com

qiita.com

#09 ついに環境設定を終える。

約一週間ほどかかってしまいましたが、やっとのこと自分のPCにRuby on Railsの環境を設定することができました。長かった。MidtermExamの時から始め、いろいろと困難にぶちあたり、途中で何回も挫折。ググっていろいろな記事をみたり、動画を見たりして何度もトライをしながら試行錯誤を重ねた末、先ほど無事に終えることができました。

f:id:takheat:20171024103336p:plain

これで自パソでいろいろできるな。。。

しかし途中で自分のパソコンのスペックの低さで悲しくなったことか。去年アメリカ留学中に日本から持ってきていたノーパソがぶっ壊れ、変わりにアメリカで200ドルぐらいのパソコンを買った。その当時は自分が、まさかプログラミングにこうも熱心になるとは思ってもいなかったので、WordやExcel、PowerPointが作れるぐらいの最低限度必要なものが動くPCで満足してしまった。

早く満足のいくPCが帰ればいいのだが、何分貧乏学生なので。いつかいいのを買えることを夢見て、現状でがんばろうと思う。

 

 

#08 Ruby on Rails学習再開

中間試験が終わったので、さっそくRuby on Railsを学習を再開しました。やっと自由な時間ができた。

ProgateでRuby on Railsをやっていて、だいたい今講座6個目あたりです。やってる人はわかると思うけれど、どんどんと複雑になってきました。序盤のこと覚えてる前提で進行していく行くようになって結構自分的には難解になってきたかと。ここらへんで一度復習しておこうかなと思ってる。

 

My PCにRuby on Railsを入れることも再チャレンジしているのだが、なかなかうまくいかない。動画やブログの記事を参考にしてやっているのだが、なぜだかどこかでおかしくなる。やる気を削ぐ原因の一つとして君臨しているのでさっさと解決させたい。

これからは期末試験まで大きい課題はない予定だと思うので、あと一か月、11月末までにはRuby on Railsはある程度マスターしておこうとおもう。

#07 今日はお休み

今日は何もプログラミングをしないと決めたんだ。

でも一つ試験が終わってから、ちょっと休憩しようと思ってベットに入ったのが間違いだった。

ずいぶんと勉強する時間を削った。徹夜確定である。

明日の二つの試験終われば中間終わりなので、頑張ることとする。

その先にRuby on Railsが待っているはず。

 

#06 環境設定を試みる

やっちまった。

中間試験真っ只中にも関わらず、少し時間空いたからってことで、WindowsにRuby on Railsを入れようと試みてしまった。

午前中にその日の授業が全部終わり、昼食を食べ時間に余裕があったから、やりたいのを我慢していたRubyのことを調べ始めてしまったのがいけなかった。Windowsに環境設定するぐらいなら簡単だろとおもってしまった私は、いろんなサイトを見回りまくりはじめ、設定を試みる。しかし、これがなかなかうまく進まず、悪戦苦闘すること数時間。気が付けば外は真っ暗で。。。

そして、最終的に設定も全然うまくいかなかった。まったくの初心者な私には歯が立たなかった。侮っていた。Progateでブイブイと講座を終えて自分がスパーハカーになったと勘違いしていたのだ。まったくもって情けない限りである。

反省し、ここに中間試験をしっかり終えてからやることを宣言。(ちょっくらProgateでRuby on Railsも始めてしまったことも反省しています。)こんなことしてる暇なんてなかったんだ私は。

環境設定に苦戦した翌日、試験範囲が拡がったことを授業中に知って絶望するのである。

 

設定で参考にしたサイト

qiita.com

qiita.com

techacademy.jp

#05 中間試験が始まる。

f:id:takheat:20171017032119j:plain

今週から私の大学では中間試験がスタートした。授業によって中間試験があるかないかはそれぞれ。試験の代わりレポートのみというところもある。

私がとってる授業は大半試験があるので、いつもより一層時間を使って試験勉強しないといけない時期になる。全体成績に占める割合は小さいのだが、気を抜くと一気に成績ダウンするので侮れない。

特に、今取っているGeologyとHistory of East Asiaは対策に労力がいる。進行が速いので範囲が中間試験といっても膨大になってしまうが、どちらとも授業は面白いので、そこらへは助かっている。

試験対策と同時に、課題容赦なく出されるのでそれも同時進行。私の場合試験がない英語(いわゆる国語)の授業はレポートの提出が代わりにある。ちなみにこの英語の授業、最後のレポートで(いわゆる期末試験の代わりになるレポート)ニコラ・テスラについてレポートを書くことにした。有名で、賛否両論ある故人を選べといわれたので、以前から興味を持っていた彼を選んだ。周知のとおり、イーロン・マスクが彼の名前から取って、テスラ・モーターズと名付けたのは有名な話。まだ書くのは先の話だが、リソース探しを早めにしておかないと、あっという間に期日がくるのでちょくちょく調べていきたい。

中間試験で忙しいですが、気持ちは早くRuby on Railsを学びたい方向に向いている。隙間時間にYouTubeでプログラミング学習関係の動画を漁っていて、気持ちだけ募るばかり。

とにかく、早く一週間終われッ!

#04 ProgateでRuby学習終える

一か月以内にRubyの学習終えることができた。5講座と少ないけれど、少し時間がかかってた。しかし、完全に覚えられたわけではないのでこれからも精進して復習していこう。

今日の朝ちょうど5個目の講座が終わり、

  • 継承
  • インスタンス変数の追加
  • インスタンスメソッドの追加
  • オーバーライド
  • super
  • Dateクラス
  • クラスメソッドの定義、処理、呼び出し

だった。

来週中間試験が終わったら、さっそくRuby on Railsの学習をスタートさせたいと思う。

RoRはProgateの中でも講座数が多く、時間がかかりそう。しかしなるべく一週間のうちに終わらせたい。

まだまだ中身のないブログだけれど、もう少しちゃんと学習したらプログラミング学習のブログらしくなるのではないだろうか。

精進、精進