おぴよの気まぐれ日記

おぴよの気まぐれ日記

岡山やプログラミング、ファッションのこと、子育てや人生、生き方についての備忘録。

人生

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(番外編:いいね機能の拡張)

こんにちは。opiyoです。 今回は、番外編:いいね機能の拡張をやっていきます。 マイクロポストにハートアイコンを表示して、「いいね」できるようにします。 ではでは、早速行ってみましょう。 やること 仕様 「いいね」機能を実装するに当たって、ざっくり…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(番外編:検索機能の拡張)

こんにちは。opiyoです。 今回は、番外編:検索機能の拡張をやっていきます。 ユーザーとマイクロポストをあいまい検索できるような機能を各画面に追加します。 ではでは、早速行ってみましょう。 ユーザー一覧に名前をあいまい検索できる # app/views/users…

プログラミング初心者でも出来た!ビットコイン自動売買システムをRubyで作る

こんにちは。opiyoです。 今日は私が入会している人生逃げ切りサロンのメンバーである迫 佑樹さんが Rubyで作る! ビットコイン自動売買システム の作り方を解説した動画について紹介させてもらいます。 この動画の最大の魅力はプログラミング経験が全くない…

Railsチュートリアルの環境はCloud9で決まり!

こんにちは。opiyoです。 Webアプリケーションの勉強をする際に先ず引っかかるので環境構築ではないでしょうか。 参考書や記事の通りやってるのにエラーになる。 ググって色々やってみる 解決できない 辞める これ凄いもったいないですよね。せっかく何かを…

【完全版】Active Record の基礎!

こんにちは。opiyoです。 今日はRailsの勉強をしていると出てくる「Active Record 」について、勉強したいと思います。 User.first User.find(1) User.update User.create!(hoge: hoge) こんな奴らですね。 ではでは早速、行ってみましょう。 Active Record…

【完全版】Railsチュートリアルで人生を変える28歳の夏(演習問題の回答あり)

こんにちわ。opiyoです。 改めてちゃんと書こうと思いますが、一先ず今日。ってかさっき今月中を目標にしていたRailsチュートリアル14章までのまとめ記事をアップしました。 せっかくなので、まとめポストを書こうと思います。(今月の目標記事数に届かない…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第14章 完!)

こんにちは。opiyoです。 今回は、第14章をやっていきます。 第14章はフォロー、フォロワーする機能を追加します。 なんとなんと最後の章までやってまいりました。 ではでは、早速行ってみましょう。 14.1.1 演習 データモデルの問題 (および解決策) 14.1.1.…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第13章)

こんにちは。opiyoです。 今回は、第13章をやっていきます。 第13章はユーザーが短いメッセージを投稿できる「マイクロポスト」機能を追加します。 やっとログイン関係の処理を抜けて、機能拡張ですね! ではでは、早速行ってみましょう。 13.1.1 演習 基本…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第12章)

こんにちは。opiyoです。 今回は、第12章をやっていきます。 第12章はパスワードを忘れた時の再設定方法です。 どうやら難しそうですが、早速行ってみましょう。 12.1.1 演習 PasswordResetsコントローラ 12.1.1.1 <問題>この時点で、テストスイートが gre…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第11章)

こんにちは。opiyoです。 今回は、第11章をやっていきます。 第11章はメールを使ってアカウントを有効化する方法です。 どうやら難しそうですが、早速行ってみましょう。 11.1.1 演習 AccountActivationsコントローラ 11.1.1.1 <問題>現時点でテストスイー…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第10章)

こんにちは。opiyoです。 今回は、第10章をやっていきます。 第10章はユーザー登録以外の「表示」「編集」「削除」の方法です。 10.1.1 演習 編集フォーム 10.1.1.1 <問題>先ほど触れたように、target=“_blank"で新しいページを開くときには、セキュリティ…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第9章)

こんにちは。opiyoです。 今回は、第9章をやっていきます。 第9章は画面からユーザーを登録する方法です。 9.1.1 演習 記憶トークンと暗号化 9.1.1.1 <問題>コンソールを開き、データベースにある最初のユーザーを変数userに代入してください。その後、そ…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第8章)

こんにちは。opiyoです。 今回は、第8章をやっていきます。 第8章は画面からユーザーを登録する方法です。 8.1.1 演習 Sessionsコントローラ 8.1.1.1 <問題>GET login_pathとPOST login_pathとの違いを説明できますか? 少し考えてみましょう。 <回答> lo…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第7章)

こんにちは。opiyoです。 今回は、第7章をやっていきます。 第7章は画面からユーザーを登録する方法です。 7.1.1 演習 デバッグとRails環境 7.1.1.1 <問題> ブラウザから /about にアクセスし、デバッグ情報が表示されていることを確認してください。この…

30歳まで残り2年の僕は人生を変えるためにRailsチュートリアルを始めようと思う(第6章)

こんにちは。opiyoです。 今回は、第6章をやっていきます。 第6章はユーザーのモデルを作っていきます。 6.1.1 演習 データベースの移行 6.1.1.1 <問題>Railsはdb/ディレクトリの中にあるschema.rbというファイルを使っています。これはデータベースの構造…

会社での目標じゃなくて自分の目標を立てた方が人生は変わる

8月も1/3が終わり8末になると期が変わるって会社も多いのではないだろうか。 期が変わるってなると面談があったり色々と変化があるだろう。 私の会社も8末で期が変わるので色々面談したり目標に対する成果をまとめた資料作ったりが発生するのだが非常に面倒…

人生に可能性なんて存在しない。あるのは目の前の現実だけ

僕は今日新幹線の中でこれを書いている。 周りにはスーツの人もいっぱいて、お酒飲んだりスマホでゲームしたりPC開いて仕事したりしている。 最近本当にこれからの人生について色々考えるのですが僕の周りにいる人達に悩みは無いのだろうか? サラリーマンの…

仕事に楽しさを求めてはいけないのだろうか

仕事が楽しくて楽しくてしょうがないんだよな~ 僕の周りにはこんな奴はいない。 最近色々な人と話すきっかけがあって本当に良い刺激を頂いているしネットの世界では楽しそうに生きている人がいっぱいから、この感覚が全くないってのは嘘になるだろうが。 だ…

この当たり前の日常こそが幸せなのだろう

先週末は久しぶりに家族でがっつり遊んだ気がする。 土曜日は僕の住んでいる場所で一番大きな祭りがあり、花火もいっぱいあがった。 同じ地域に住んでいる人達が同じ場所に集まり同じ空を見上げ花火を見る。 子供たちで来ている人もいるし、カップルもいる、…

28歳になった今日、僕は人生詰んだことを発表します

28年前の朝、僕は生まれた。 今日まで28年という長い長い年月を過ごしてきた。 だけど、今僕は人生の帰路に立たされている。 そー気づいてしまったのだよ。この世のからくりに。 僕のこれまでの人生については改めて自己紹介として書こうと思うのだが、一言…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第5章)

こんにちは。opiyoです。 今回は、第5章をやっていきます。 第5章はレイアウト。つまり見た目の部分をメインにやっていきます。 では、早速始めてみたいと思います。 5.1.1 演習 ナビゲーション 5.1.1.1 <問題> Webページと言ったらネコ画像、というぐらい…

好きなことで生きていくって難しいよ

会社では新卒を除いて僕が一番若い 20代は僕以外に多分一人しかいない 先輩達のほとんどが中途組だから人生の参考にはならない さっきTwitter見てたら2020年には年収400万以下の人が6割になるってニュースを見た。 まー当たり前だろうし、そんな事は分かって…

しっかり握っておかないと心はすぐに離れてしまうから

最近いろいろとバタバタとしていて、子供たちと接する時間が取れてなかった。 昨日やっと色々落ち着いて子供たちと遊ぼうとするのですが何するにも壁があるような。 娘は絶対朝送ってくれるのにそれがない。帰った時の「パパだいずき」がない。「しょうぎし…

今、目の前に見えている「あたりまえ」の世界は全然当たり前ではない

ドコモとミスチルの25周年記念動画を見たことがあるだろうか。 もし見たことが無ければ是非見てほしい。 私は重なる部分が多く、泣いてしまった。 今こうして思い出すだけでも少し目が重たくなってる気がする。 https://www.nttdocomo.co.jp/special_content…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第4章:後半戦)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! この記事は後半戦になります。 前半戦はこちらから…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第4章:前半戦)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第4章をやっていこうと思います。 第4章は「Ruby」のお勉強です。早速やってみましょう! あまりにもボリューミーなので、2回に分けます。こ…

22歳でパパになって良かったと思うこと/思わないこと

こんちには。opiyoです。 昨日ですかね、私が尊敬している元リクルートで副業家の西村さんがNEW PEACE代表の高木新平さんの記事を見て書いたというブログを見ました。 内容は簡単に言うと「若くして家族を持つことも悪くないよ!」って話だとぼくは解釈しま…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第3章)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第3章をやっていこうと思います。 前回までのをまとめたのはこちらからどうぞ。 opiyotan.hatenablog.com opiyotan.hatenablog.com セットア…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第2章)

こんちには、opiyoです。 人生の生き残りをかけて始めた「Railsブートキャンプ」ですが、今日はRailsチュートリアル第2章をやっていこうと思います。 第1章をまとめたのはこちらからどうぞ。 opiyotan.hatenablog.com モデル(Model)の作り方 ユーザーモデ…

30歳まで残り2年の僕は人生を変えるためにRailsブートキャンプを始めようと思う(第1章)

こんちにわ、opiyoです。 突然ですが、私は今日からプログラミングの勉強をスタートしようと思います。 その名も Railsブートキャンプ うん。そのまま! 基礎部分をRailsチュートリアルで行い、最終的に一つアウトプットできるwebサービスを作ることが目標で…