営業職の俺がエンジニアになる

エンジニア経験がない私がエンジニアになるべく奮闘中

cocoonをRails5.1で使用しようと思った時にハマる罠

最近新しいアプリケーションの開発を進めています。このアプリケーションを作成するにあたり「Gemがあればとにかく使って実装」という方針で進めています。Knowledge Stockerを実装する際はどちらかと言うと「自分で書いて実装してみる」という流れで作っていたので、Gemに慣れるという密かな目的を推進しています。

そんな中、accepts_nested_attributes_forを使いネストしたフォームを作る際に、フォームを非同期的に追加、削除するという動作が必要となったためcocoonというGemを使ってみました。そこでハマった内容を備忘録的な感じにまとめてみました。

続きを読む

hamlとslimの両方を使ってみた感想

最近は少しでも良いから毎日技術に触れてみる、ということを習慣づけるようにしています。GitHubの草をどこまで生やすことができるかチャレンジですね。それに合わせてこのブログで取り扱う内容についても少しずつ技術的なお話も織り交ぜて行くべきなのではないかと考えており、今回はその第一弾として、Railsのテンプレートエンジンであるhamlとslimを使ってみた感想を書いていこうと思います。

続きを読む

8月の振り返りと9月の目標

気がつけばもう9月です。今年も残すところ4ヶ月を切った訳ですが、いざ振り返ると自分は今年どんな1年を過ごしているのだろうか、と考えることがあります。1つ言えることとすれば、着々とエンジニアの道を歩んでいるんだろうなぁと言うことは自覚をしています。

さて、そんなこんなで8月が終わったので例月通り8月の振り返りと9月の目標を立てていきたいと思います。

続きを読む

複数人開発は個人開発と違う筋肉を使う

更新をしようしようと思っていながら結果できずにほぼ月末。ここからためにためた記事を放出していきます。今月は有言不実行の最低な月だったため、せめてもの償いですね。そんな想いで記事書きたくないし、そんな記事を読みたくないと思うので内容はちゃんと書きます。

続きを読む

某Web系企業のエンジニア採用責任者との会食で学んだ3つのこと

昨日、某Web系企業(300名規模)のエンジニア採用責任者の方と食事に行く機会があり、その中で改めて本気でエンジニアを目指したいという気持ちが高まったので、その旨を共有したいと思います。

タイトルには「3つのこと」と書いていますが、正直3つどころか数え切れないくらいの気づきがありました。とはいえ、このブログの中で全てを語りきることは難しいので、その中でも特に印象に残った3つのことを共有させて頂きます。

続きを読む

7月の振り返りと8月の目標

気づけば8月です。Railsの勉強を始めて早3ヶ月が経過しました。果たして私は何か成長できているのでしょうか。その辺りも毎月の振り返りをやることでやったことが整理されるので、とてもいいなぁと感じ始めています。ということでまずは7月の振り返りから行きます。

続きを読む

今週腹落ちしたこと

先日の記事の後半で記載したように、Railsの参考書を購入した読み進めていて、色々な疑問にぶつかっています。その中でも、疑問にぶつかった結果、腹落ちした内容を記載していきます。(記載することにより自分の理解を再度定着させつつ、間違いがあればそれを正せるため)

記載している内容としてはかなり基礎中の基礎レベルの話ですので、ご容赦くださいませ。

続きを読む