箱のプログラミング日記。

渋谷の自社開発企業でRails書いてます。

Rubyで正規表現を使いたい

久しぶりにRuby記事。 前々から苦手意識が拭えなかった正規表現を理解できたのでまとめておく。 正規表現オブジェクト そもそも正規表現自体がオブジェクト。 きちんと考えれば分かることだけど、今までちゃんと意識したことなかった。 正規表現オブジェクト…

JavaScriptの分割代入が便利

Ruby人間がJSを学び直すプロジェクト継続中です。 なんでもRubyに置き換えて考えてしまうのは悪い癖...それで理解度が深まるのであれば良いのかな。 JSでオブジェクトを作成する 分割代入に入る前に、オブジェクトの作成のところから。 空のオブジェクトを作…

JSの関数宣言の基本

Ruby脳の人間が生のJSを学び直そうプロジェクト進行中。 今回は関数宣言についてあやふやだった部分をまとめた。 基本構文 オブジェクトとして定義する場合 function hoge () { 処理 } ある程度のまとまりの処理をオブジェクトとして定義しておいて、いろん…

JavaScriptの型変換〜Rubyと比較〜

最近生のJSをきちんと勉強し始めて、知らなかったことがちょこちょこ出てきたのでRubyと比較しながら書いていきます。 JavaScriptの型変換 文字列に変換 String()関数を使用 String(1); // => "1" String([1, 2, 3]); // => "1,2,3" String(true); // => "tr…

RailsでSendGridのAPIを使用する(4)【テンプレート】

※この記事は何回かに分けてRailsでセンドグリッドAPIを使用する方法をまとめたものです。 アカウント発行〜有料プラン契約までの導入編はこちら RailsでSendGridのAPIを使用する(1)〜導入〜 - 箱のプログラミング日記。 APIキーの発行やDNSへのレコード登…