[Capybara]XPathによる要素の指定方法

以前にも少し似たブログ記事を書きましたが、今回はHTML要素自体がそもそも存在しない場合にfindメソッドで取得しようとした場合に発生してしまうエラーに対して、別の対処方法をご紹介しようかと思います。 以前の記事はこちら …

読書まとめ「エンジニアの知的生産術」

著者の西尾 泰和さんの「エンジニアの知的生産術 効率的に学び、整理し、アウトプットする」を読みました。 個人的に印象に残った部分やためになりそうな部分などをまとめておきます。 目次 [非表示表示]第一章知りたいところから …

VDT症候群の対策

普段から欠かさずにデスクワークを行っていますが、これだけ毎日続けてやっているといつ自分がVDT症候群になってしまうかがとても心配になってきます。 といいますか、既に症状に掛かってしまっているということも無きにしも非ずとい …

LINEモバイルについて

以前から月々の通話料金を抑えたいなと考えていて、やっと決心して大手キャリアからLINEモバイルへと乗り換えることができました。 携帯電話の契約内容など、時間が経つに連れて内容を忘れてしまうことがよくあるので、LINEモバ …

エルゴヒューマン(ベーシック)のレビュー

普段デスクワークの時間が多いので作業環境も快適にしたいなと思い、エルゴヒューマンというオフィスチェアを購入しました。 使用してから暫く経つので、エルゴヒューマンのレビューについて書こうかなと思います。 使用しているエルゴ …

[Git]ブランチの操作

Gitにはブランチ(枝)という概念があります。 個人で開発されている場合であれば、ブランチを利用しなくとも開発はできなくはないのですが、複数人での開発の場合は利用が必須の場合が殆どです。 最初は取っつきにくいものですが、 …

[Git]操作の基本の流れ

Gitの操作方法について、ついつい忘れてしまいがちなので今一度しっかりとまとめておきたいと思います。 今回は、とくに実作業でよく使うGitの操作について触れていこうと思います。 目次 [非表示表示]ファイルの追加コミット …

[Rails]検索機能の実装(ransack)について

現在開発中のRailsアプリに検索機能を実装したいと思い、簡単に実装ができるgemとか何かないかなと調査してみました。 そしたら、検索機能にはransackというgemがよく利用されていることが分かり、ransackを導 …

[ransack]NoMethodErrorが出力される

開発中のRailsアプリに検索機能が既に実装されていて、新たに検索項目を追加しようとしましたが、原因不明のエラーが出力されてしまいました。 今回は、僕が遭遇したエラーに関する解決方法をシェアしていきたいと思います。 目次 …