#学習記録
Part12 railsチュートリアルの続き①
チュートリアルを走ってます。
今日の積み上げ学習時間は5時間、noteで更新されたマガジンを読んだりもしてた。
Railsチュートリアル ほぼ静的なページの作成問題なく完了。ルーティングやコントローラーの記述の仕方や動きが具体的にわかるようになってきた。Gitへのプッシュが今一つうまく行っていないけど、多分Githubアカウントとの連携ができきていないだけなのでSourceTreeを挟んだやり
Part11 railsチュートリアルからスタート
インスタ風アプリを作成しましたがその後の機能の追加が全くできなかったので、チュートリアルからやり直します。
今日の積み上げ学習時間は4時間、アプリを考察している時間の方が多かったかも。
Toyアプリのモデル設計以上のチュートリアルを参考に基礎からやっていきます。一章は既に終わらせました。特に難しいこともなく。ちょっとルーティングやコントローラーについてわかったかもしれない。Udemyの教材買っ
Part10 インスタ風アプリを作ろうⅡ
はやく、はやく。
今日の積み上げ学習時間は5時間、運動を30分ほど。
2.ユーザーページ、フォロー機能の実装説明記事の通り行い何事も問題なく終わりました。
難しいところや気になったところ?ありません!
これからもう一度やり直してわからないメソッドや、ファイルの作り方を学んでいきます。
3.自己分析実は就活生なので自己分析しました。先日、エージェントの方に就活の軸がよくわからない、もっと具体
Part9 インスタ風アプリを作ろうⅠ
今日の積み上げ学習時間は5時間
1.アプリ作成上のページを参考にアプリを作っていきます。
ログインログアウト機能、データベースを実装しました。
悩んだこと
MysqlでPIDファイルが存在しない、データベースがないと言われて詰まりました。Google検索を駆使して、権限をmysqlに付与したりpidファイル作ったり、試行錯誤の結果サーバーが起動するアプリが作れました。
2.写真投稿機能の
Part8 cron,Nginxよくわからない、and LineBotつくった
数日ぶりの更新〜。ちゃんと学習はしてたよ。
今日の積み上げ学習時間は6h
1.JSの問題を解く指定されたインデックスが先頭になるようにして返す関数を作成せよ。
Rubyメソッドの一つである、rotateをJavaScriptで自作するという問題。
時間かかったけどできました。ただ、for文をいくつも使っちゃってスマートさを感じないコードに。
太陽系が一直線上になる時間を求めよ。
難しかっ
vagrantへのファイルの転送
今日の積み上げ学習時間は5h
仮想環境にファイルを転送一日中悩みましたができませんでした(泣)。
詳しくはこちら。
絶対しなくてよさそうな操作してるよ。
ets/hostsファイルをvimエディタで書き換えるとか。
vagrantfileのホストのIPアドレスを追加するとか。
普通にこんな複雑な操作するような作業じゃない気がする。
今日の感想疲れたけど解決しなかった。明日は別のところ
Part6 tweetアプリに投稿機能追加とタイムラインへの反映
すいみんすいみんすいみんすいみん、睡眠不足〜。
今日の積み上げ今日の学習時間は2hと10分。
タイムライン機能からツイート画面へジェネレーションコマンドを使ってコントローラやモデルを作成し教材に従ってコピペしていく。
今はUIを気にせず作業しているけど、いつか自分で作らないといけないよね。どうやるんかな〜全くまだ想像できない。
投稿機能の設定そしてタイムラインに反映
twitterっぽい
Part5 tweetアプリ作成で基礎学習
最近はとても寒い。寝るとき冷えんようにせんと。
今日の積み上げ学習時間は5.5h。
入力フォームの作成
・ヘルパーって言うのがあってエラーを認識したりして構築をサポートしてくれるらすい。便利やね。
・「@関数」 の表記で関数の呼び出すよう。これはJSのときにはなかったやり方やね。覚えておこう。
・HTMLファイルでリンク先をホーム⇨入力フォームと設定した。これで画面遷移のやり方がなんとな
Part4 〈タイトルを入力してください〉
Mac触った後すぐにiPhone触るの悪習だと思うからやめよう。
今日の積み上げ学習時間は4h
ユーザーモデルを作成
「migrateファイルを編集してusersテーブルのカラムを設定」がめちゃ手間取りました。
いつまで経ってもbin/rails db:migrateができない。エラー地獄。
最終的に
rails db:migrate:resetとrails db:migrate:statu
Part3 Webアプリケーション作成に挑戦
3日目まだ続いてるね。
今日の積み上げ学習時間は3h
Railsのモデル作成、ログイン機能実装1.練習問題のZipファイルをDLしてサーバーを起動して「Yay!You're on Rails!」
練習用のファイルを元にvagrantで仮想環境を作ってサーバーを立ち上げ!
無事にページとして表示させることができた!
2.ランディングページのルーティング設定
教材のいう通りにファイルを弄ったらル
Part2 MySQLの基礎とJSの問題を解く
2日目続いたことに感謝。
今日の成果学習時間 4h
内容
1.Mysqlを使ってデータ利用を学習
2つのテーブルをリンクして順番を並べ替えたり、条件をつけて平均値や合計値を集計したりなど基礎的な積み上げを行った!
2.Javascriptの基礎問題を解く
Javascriptのコマンドライン上で出力する課題をときました。内容は「Excelの列キーの順番で引数に指定した数値分、文字列を出力する」
1日目、微妙な滑り出し。
日記をつけて1日目の投稿!
今日の成果学習時間 3h
内容
1.scaffoldを使って作ったアプリをHerokuにアップロードし、vim、Railsを使ってmasterkeyを表示させる
うーん、正直ターミナルからHerokuにログインしてアプリを表示させるところまでできたけど。裏で何がこっているのかわからない!Udemyの動画を見て、もっと基礎知識をつけていかないといけない!
2.My