古い記事を移植した
2018年07月12日
wordpress時代(2015/07~)、middleman時代(2016/05~)の記事を移植しました。 まぁ〜今見ると恥ずかしいアホなことばかり書いてますが、ただ消し去るのももったいないので復活です。 移植していて、かなり気軽にどんな些細なことでも記事にしていて...
どうもお久しぶりです。また数ヶ月ほどブログ繋がらなくなっていました。 興味本位でEC2に移行したものの高すぎてconohaに戻ったり、戻るついでにdocker使おうと思い立ち構成を見直すなど色々していました。 と言うことで久々に復活したのですが、復活にあたってタイトルの通りインフラ周...
ブログをRails化した
2018年03月29日
以前Middlemanで静的なブログを運営していましたが、僕は一応バックエンドエンジニアに分類される人間なので、自分で好きに弄れるサーバくらい持つべきでは?と考えるようになり、Conohaでサーバ借りてR...
Ajaxという技術が当たり前のように使われているWebの世界にいますが、正直Ajaxが何なのか、最近までよくわかっていませんでした。 今携わっているアプリでもAjaxは当たり前のようにあちこちで使われており、いい加減はっきりさせておかないと学習の期を失うと思ったので、アプリのコードを...
とあるRailsアプリで、一つのフォームに二つの送信ボタンが存在し、それぞれ <input type='hidden' name='_method' value='delete'>...
Railsを使い始めて半年ちょっと経ちますが、最近になって当たり前のように使っているGemが気になっています。 RailsとRubyを使い始めたその日から、空気のように当たり前に存在して、ほとんど意識することもなく何となくで使っていましたが、そろそろGemとは一体何なのかをはっきりさ...
今の所必要だと感じたことがないのですが、ディレクトリ構造をツリー表示できるようにしておくと、後々何かの役に立つかもしれません。 インストール brewからインストールする。 Homebrew入れてない人は...
アプリでIPアドレスを扱う場合、各値が255以下であるなどとvalidationをかけると思いますが ファクトリ定義でイケてる書き方を教えていただいたのでメモ。 ファクトリでIPアドレスを生成する ファクトリでIPを生成する際 ...
Feature specを流していると、100%ではないけどたまに落ちるspecがあったりします。 原因は色々あると思うのですが、もしそこでJSが使われている場合はアニメーションによる時間差のエラーを疑うのはいかかでしょう?というのが今回のお話しです。 アニメーショ...
先日こんなことがありました。 間違ってPR画面のmergeボタンを押す revertでなかったことにする mergeされる前のcommitを取り出して、再度PRを出したい しかし、こんな時どうやって...