Ruby on Rails開発のインターン (Day 19)

こんにちは、皆さん!5つ目の週がやってた。もうインターンの半分以上が終わった。最近、少しばかり自分がここまでやってきた内容に関して思い返すことがあるが、随分たくさんことを習わせてもらったなと思う。ジェムのGithubのREADMEがどれだけ役に立つのか…

Ruby on Rails開発のインターン (Day 18)

こんにちは、皆さん!ついに今週もラスト1日! 昨日に引き続き、職場のプログラムでcapybaraテストが実行できるようにエラーの原因を探そうと思う。 トピック: Railsでdatabase cleanerを使う方法 疑問: 問題: capybaraテストが職場のプログラムで実行さ…

Ruby on Rails開発のインターン (Day 17)

こんにちは、皆さん!今日はついに実際に使っているマップにテストを書いていこうと思う。ここまではずっとcapybaraテストを勉強する用のアプリに書いてきた。さあ、ここから習ったものを使って実際に使用するものに反映していこう。 トピック: capybaraテ…

Ruby on Rails開発のインターン (Day 16)

こんにちは、皆さん!今日はどうやったらグーグルマップ上でマーカーをクリックするのかを見つけようと思う。これは以前のに比べれば、そんなに難しくはないだろうと思うが、後でマーカーから出た情報をもとにテストを書くのに少し時間がとられる気がする。…

Ruby on Rails開発のインターン (Day 15)

こんにちは、皆さん!今日もまた天気のいい日。今日はcapybaraテストのシンタックスを勉強して、本題に入れるようにがんばる。 トピック: Capybaraテストの基本フレーム いくつかの基礎的なcapybaraテストのシンタックス 疑問: 問題: グーグルマップにお…

Ruby on Rails開発のインターン (Day 14)

こんにちは、皆さん!ゲーム漬けの週末が終わり(マジでずっとPUBG遊んでた笑)、4週間目が始まった。 今日は新しくデザインを変更するマップページで自分に何ができるかを見つけて作業に取り掛かれたらなって感じ。 トピック: capybaraとは何か? 疑問: …

Ruby on Rails開発のインターン (Day 13)

こんにちは、皆さん!この前、Heroku上でTuneMyGCを使ってみることを提案したから、ここからはメモリリーク以外のことをやっていけると思う。それで、任されたのはグーグルマップの更新。もともとサイト内にマップはあるのだが、デザインと機能を一新するの…

Ruby on Rails開発のインターン (Day 12)

こんにちは、皆さん!今日は昨日直したばかりのHeroku上でTuneMyGCをテスト。これで問題が解決できるといいが... トピック: Railsで404と500エラー時のレイアウトを編集する Herokuでメモリ使用量を確認する 疑問: 問題: 学習した内容: 自分のエラー…

Ruby on Rails開発のインターン (Day 11)

こんにちは、皆さん!今日の朝はちょうど座った時に避難訓練があった。ちょっとタイミングがね...(笑) それはさておき、今日はHeroku上のバグを修正できるようにがんばっていくぜ! トピック: モデルクラスの中で関数を使う tunemygcジェムはrakeタスク…

Railsでデバッグする方法

こんにちは、皆さん!今回はRailsをローカルで使う際にデバッグする方法のまとめ。 トピック: どんなコードを入れるの? どうやって使うの? 以下の内容では、デフォルトで入っているが、Gemfileにbyebugがインストールされていることを前提とする。 どんな…

Railsでリキャプチャを実行しよう!!

こんにちは、皆さん! 今回はロボット対策のリキャプチャをRailsで実行する方法についてまとめた。 リキャプチャはただロボット対策をするだけでなく、ウェブサイトをよりプロフェッショナルに見せてくれる。一石二鳥ってところだね!! スターターのコード…

Ruby on Rails開発のインターン (Day 10)

こんにちは、皆さん!今日はまだ何をやるのかよくわからないが、思い当たる限り、メモリ使用量を落とすことかな。 トピック: 一つ一つのgemのメモリ使用量の確認方法 GC チューニングでガベージコレクションを加速させる GCチューニングのセットアップ GCチ…

難易度と対象者の設定について

こんにちは、皆さん!この記事では、僕のブログで紹介するチュートリアルの難易度と対象者の表記の詳細について説明していきます。 難易度について 難易度はそのチュートリアルにかかる時間と複雑さで決めていく。時間がかかればかかるほど、複雑であればあ…

Ruby on Rails開発のインターン (Day 9)

こんにちは、皆さん!2回目の月曜日がやってきた。いい週末だった。ゆっくり休みをとって後はリラックスしてって感じ。 今週から勤務時間がもとの6時間に戻るから、楽になる。 今日はTwilioで利用したアプリケーションのテストと例の困ったメモリリークの続…

Ruby on Rails開発のインターン (Day 8)

こんにちは、皆さん!今日は急用があって、1時間遅刻し、さすがの優しいマネージャーも今日は一言ありましたね...次は気をつけます(笑) 今日の業務内容は引き続きメモリリークとその傍ら小さなバグの修正もって感じかな トピック: Railsでは何がメモリリ…

Ruby on Rails開発のインターン (Day 7)

こんにちは、皆さん!今日は調子よし、そして、またメモリリークやっていくぜ! トピック: Railsで多言語対応のテキストを実行 en.ymlファイル内のテキストにアクセスするには 僕のマネージャーがメモリリークを発見した方法 疑問: 問題: ウェブサイト上…

Ruby on Rails開発のインターン (Day 6)

こんにちは、皆さん!今日は30分遅刻なので、終わるのも30分遅くなりそう... 今日の内容はメモリリークの処理だから難しそう (更新)結局この記事ではメモリリークに触れるところまではいきませんでした(笑) トピック: cherry-pickでコミットだけを今の…

Ruby on Rails開発のインターン (Day 5)

こんにちは、皆さん!勤務開始時は少し眠い感じ。ちゃんと起きてられるといいが... トピック: reCAPTCHAとは? RailsでreCAPTCHAを実行する 疑問: 問題: 学習した内容: reCAPTCHAの実行 今後やりたいこと: reCAPTCHAを自分のプロジェクトにも追加する r…

Ruby on Rails開発のインターン (Day 4)

こんにちは、皆さん!最初の週末が終わり、二週目に突入!! 週末は仕事のことは何も触れなかったし、それはいいこと。でも、残念ながら増やす予定だった勤務時間をしっかりやらなかったから今週は毎日8時間勤務だ(笑) 次はもっと計画的に... トピック: …

Ruby on Rails開発のインターン (Day 3)

こんにちは、みなさんインターン三日目がやってきました! 今度はしっかり睡眠をとったので、最後までやれるかな(笑) えっと、今日の仕事内容はHerokuでのPostgreSQLのバックアップとRspecの学習って感じですね! トピック: Herokuでデータベースのバックア…

Ruby on Rails環境変数の設定

こちらのサイトに移行しました。https://trilingual-engineer.com/ruby-on-rails-environment-variables/

Ruby on Rails開発のインターン (Day 2)

こんにちは、皆さん!インターン2日目がやってきました。 十分に寝てないので、途中でバテるかも (仕事中にこれ書いてます笑) 最初にミーティングがあって、2日目ということもあり、何もできなかったけど、開発者たちのミーティングがどういうものなのか体験…

Ruby on Rails開発のインターン (Day 1)

こんにちは、皆さん ついに人生最初のインターンであるRuby on Railsの開発が始まりました。もう少しで遅刻しそうだったが、行ってみると僕が一番でしたね(笑) この仕事は思ってたよりも緩いかもです! このオフィスの好きなところはみんな優しくて積極的に…

Rspec の勉強 (パート1)Rspecのインストール

こんにちは、皆さん! 今度から行くインターンでRailsを使ってアプリのテストを多く使うため、今回単体テストの勉強を始めました。Rspecを勧められたので早速Rspecに取り掛かります! リソース: http://tutorials.jumpstartlab.com/topics/internal_testing…

ブログ初日

最初のブログ書いていきたいと思います。 僕のブログでは主にプログラミングについて書いていきます!日々のプログラミングの記録となるので、最初の方はウェブアプリケーションやPythonを勉強しているので、それらが多くなります! リソースが多い英語圏の…