たぶん週刊「今週の進捗」

1週間に勉強したことや実装したことをネタに、週に1回(主に土日に)更新していく予定です。「多分」なので、臨時休刊があってもご海容ください。

Ruby on Rails

潮時

www.itmedia.co.jp うーん… Heroku で動かそうとしていたので、これは悲しい… もうこのプロジェクトは終わりでいいかな…

先週は LT 用のスライドを作っていたり、 今週は先週壊れた椅子の替わりを探していたりと、 開発に集中できていなかったんですが、 流石に2週連続で何もしないのはまずかろうと、 アプリで使うテーブルを作ったりしていました。

Rails 開発に間を空けちゃったから自分が作ってるアプリがなんだかわからなくなってる…

2022年一発目

しばらく前にした設計を漁って、これから作るグッズ一覧を確認したりしてました。 3連休出歩いてばっかりでした…

今のやり方の行き詰まり

を感じています。

10.2 で認可だけ作ろうと思ったら、 10.1 で作った機能のテストが含まれているようで… どうしよう。

亀の歩み

年末調整したりして空いてしまった… 結局チュートリアルの 10 章を見て認可を実装しようとしています。 まぁ 10.2 見て認可だけ実装すればいいか…

セッションと基本的なログイン機能を実装しました。 後のことはまだ考えていない…

セッションを実装しようとしている。

ログイン処理を実装しました。

少しずつ進めている

それだけです。 今はログイン機能を作っているところ

久々の東ゲ部

です。 Unity の勉強として、本を読んでいました。 成果は…あんまりない Web アプリの方も進捗はほとんどないです。 一週間あってどうしてこんなに進まないのか。

結局復習を選ぶ

本当はさっさと完成させたいんだが...(1年以上こんなんやってるし) セッションでログイン/アウトを実装しようとしているようです。

どういくべきか、それが問題だ

ユーザ登録ができるようになったものを Heroku にアップした そのあと、自分のアプリを作る方に行くか、 まだ Rails チュートリアルに沿ってもうちょっと復習するか…

もう少しできたはずなんだ

三連休だったのに とりあえずあまり進んでいません

これでやりたいことができる(はず)

チュートリアルの 7 章をだいたい一通りやりました。 あと Autodesk Maya に興味が湧いて調べてみたらめちゃくちゃ高くてぶったまげました。

もう少しスピードアップしたい

フォームを作ったり、無効な情報が入力されたときのエラー表示処理を書いたりしていました。

眠い

今週で7章を終わらせるつもりが、途中までしかできなかった… ここをマスターすれば、やりたいことはできる気がするんだが…

もう少しかもしれない

Rails チュートリアル Ch6〜7 を復習しています。 7.2 が終われば、自分が今自作Webアプリでやりたいことはだいたいできそうな気がするんだ…

突然の忘却

先週は特に進捗がなかったわけではないのですが、すっかり忘れてました... has_secure_password のためにテーブルをマイグレーションしたり、 それにあわせたバリデーションとテストを書いたり、 データベースの内容を HTML に表示したりしていました。 先週…

次があったときのために

また Rails チュートリアルを見ながら開発しているので、 1回読んでわからなかったところを意識してメモをとったりしている。

4連休

とは言うものの、あんまり進まなかった。 (あんだけ間を空けたのに) Rails チュートリアルを読み返したり、 ひとまずデータベースの中身をブラウザに表示するところを作ろうとしています。 何故それだけのために何ヶ月もかけているのかな?

止まらないだけいいんじゃない

他にやることがあってほとんど時間が取れませんでしたが… とりあえずテーブル設計を少しだけやりました。 グッズ ユーザ マイグッズ どうでもいいんですけど、特定のユーザ固有の情報を「マイ◯◯」と命名するの何とかならないんですかね。

亀の歩みのごとく

前回に続いて URL 設計を終わらせたので、次回はテーブル設計を行います。 開発をもっとスピーディにやりたいところ。

いろいろ

Rails CentOS7 に Rails 6.0 をインストール。 rails s -b 0.0.0.0 してもテストページが表示されなかった。 ので以下をやってみた ポート3000番を開けた アクセスを許可するホストの追加 HTTPS でアクセスできるようにする SQLite を 3.8 以上にバージョン…

再始動(今更)

というわけで rails new してプロジェクトを作ろうとしたら、なんかエラーが出た。 なんでも、 bundle install で sqlite がインストールされなかったようだ。 yum install sqlite-devel を実行しろと言っているようなので、 sqlite-devel をインストールし…

ひとまず準備が終わった

手持ちの VPS に Ruby2.7.1 と Rails6.0 をインストールしました。 来週から開発を頑張る ( …

開発は来週からがんばる

Rails チュートリアルのサンプルアプリケーションが完成しました。 まだ最後の commit 以降の節は全部読んではいないので、チュートリアルはもうちょっとだけ続くんじゃ。 これで来週から開発の進捗を書けるようになるんじゃないですかね?

消えたテスト(2020/08/17追記)

13.3.2 まで終わりました。 13.3.2 のテストの謎 Rails チュートリアル 13.3.2 では、Home ページをユーザのログイン状態に応じて表示する HTML を切り替えているのだけど、 その割にレイアウトのテストをしているところはなく、そのままで test は green に…

強化週間

さっさと終わらせたいと思って今週は 1 日 2 時間勉強した結果、 13.2.1 の途中まで終わりました。