インターン

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

こんにちは、皆さん!ついにインターン終了まであと1日のところまでやってきた。引き続きデータインポートの機能実装をやっていく方針。今のところ、リダイレクトできないから、何か問題が起きても画面に何の変化もない。もしかしたら、もっといい方法が見つ…

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

こんにちは、皆さん!今日は僕のマネージャーがデータをインポートしようとしたときに生じたエラーの解決を主にやっていこうと思う。僕の書いたマップのテストコードがまだ半分完成というもうちょっと大きな問題もあるが、マップができてないし、今週で僕の…

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

こんにちは、皆さん!今日、今週が結構タフになりそうだと気が付いた。いろんな仕事が重なり、土曜日まで忙しいという。まあ、でも、少し多くお小遣いが稼げるからよいことにしよう。でも、Railsとあと良ければReactJSを学習する時間も確保したい。できると…

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

こんにちは、皆さん!ついにインターンの最後の週がやってきた。結構な期間があったけど、やっぱりあっという間って感じだったね。 以前他の部のマネージャーが僕に新しいウェブサイトのデザインを準備しておくから、やってほしいと頼まれた。当時はまだ2週…

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

こんにちは、皆さん!今週も最終日!!これでこのインターンも残り1週間ってところ。時間がたつのは本当に早い。そろそろ次に学校に行きながらできる仕事を探し始めないとな。 今日はcsvファイルをユーザーにアップロードさせるときの関数を設計していくとこ…

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

こんにちは、皆さん!さーて、今日は職場のプログラムのテストで使われているfactory-girlというジェムの詳細を読んで、使えるようにするところから。 昨日、自分のウェブサイトを完成させたので、今は少しほっとしていて、仕事に集中できると思う。 トピッ…

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

こんにちは、皆さん!今日はなぜCapybaraテストでドロップダウンをクリックできないのかを調べるところからスタート。それと、どうやって効率的にテスト用のデータを作るかだな。今日はどのくらいできるのか見てみよう。 トピック: 僕がどうやってCapybara…

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

こんにちは、皆さん!今日はマーカー変数を効率よく定義する方法を探して、もう少しスマートにテストを書いていけるようにする。あと、マップ上でマーカーをフィルターする方法とそのときに使うチェックボックスとラジオボタンをCapybaraテストでどうやって…

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

こんにちは、皆さん!7週目がやってきた。インターンも残りわずかだ。もうあと2週間だから時間も限られている。今やっているマップテストをどこまでやるべきなのかもよくわからない。思い返すと、このインターンはすごくよかったし、思っていたよりずっと短…

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

こんにちは、皆さん!今日のフォーカスはどうやってCapybaraテストからコントローラー内のインスタンス変数にアクセスすることができるかだ。それと、今日の朝、新たなウェブサイトのベースを作らないかと相談されたので、内容の少ない比較的新しいウェブサ…

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

こんにちは、皆さん!今日は問題なく動いているAPI キーを使う許可を取ろうと思う。そう簡単に一個くれるのかどうかはよくはわからないが。代わりの何かの手段を提案してくると予想しているが、とにかくこの問題にもうちょっとちゃんと取り組んでほしいなと…

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

こんにちは、皆さん!今日はいろんな方法試してマップ上にマーカーを追加してみようと思う。いいの見つけれてやることリストの次のものに移れるといいな。 一方で自分のウェブサイトも作っているのでそちらも早くやりたいな。だから、仕事を早く終わらせよう…

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

こんにちは、皆さん!長い週末が終わり、また職場に戻ってきた。最近なぜかわからないが、マネージャーともう一人のディベロッパが全く連絡を取り合わないからやることリストも更新されていなくて、少し心配だ。すぐに対処してくれるといいが。 トピック: …

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

こんにちは、皆さん!今日は同僚のインターンに来てる人が今日でラスト1日になるのでみんなとランチに行くことになっている。楽しみだな。 一方で、もうマネージャーの修正を待ってもいられないので、エラーになっている部分をコメントアウトして、自分の書…

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

こんにちは、皆さん!今日は引き続き、マップのバグの修正と最近のバグ修正で発生した新たなバグに取り掛かろうと思う。 トピック: 422エラーとは? 疑問: 422エラーをわざと起こすにはどうしたらいいのか? 問題: アドミンとしてサインインしようとする…

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

こんにちは、皆さん!これは職場で起きた最も恥ずかしいことだと思う...。寝坊して、勤務開始時間を越してから起きてしまったという。なんとまあ...。自分の不注意さに関しては本当にマネージャーに申し訳ないなと感じてるところ。遅くまで起きている…

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

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

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タスク…

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…