- 2021.11.10
Ruby関連のことを調べてみた2021年11月10日
Webアプリケーションに正規表現を応用 #①.Ruby on Railsにおけるバリデーションへの応用 どのような正規表現で、バリデーションが設定されているのか理解しておきましょう! よく使われる以下の3つを紹介します! ・郵便番号 ・全角かな/カナ漢字の区別 ・passwordの英数混合の判断 #②.郵便番号について考える! 郵便番号は、3桁の数字とハイフンと4桁の数字で構成されています! ユー […]
Webアプリケーションに正規表現を応用 #①.Ruby on Railsにおけるバリデーションへの応用 どのような正規表現で、バリデーションが設定されているのか理解しておきましょう! よく使われる以下の3つを紹介します! ・郵便番号 ・全角かな/カナ漢字の区別 ・passwordの英数混合の判断 #②.郵便番号について考える! 郵便番号は、3桁の数字とハイフンと4桁の数字で構成されています! ユー […]
db:create で ActiveRecord::NoDatabaseError factory_bot_rails の原因が factory_bot で モデル.new しているから? # はじめに 製作中のアプリケーションにて、一度データベースを消して、再度作り成そうとしたところ、 `NoDatabaseError` が発生しました。 `rails db:create` を実行しているのに、 […]
【Python3】よく使う分類モデルのグリッドサーチ手法まとめ # はじめに 分類タスクを行う際、毎回分類モデルについてとグリッドサーチを扱うためのパラメータなどを調べるのが面倒なのでまとめておくことにした。 今回はコードベースでまとめるので、モデルについての細かい説明は省きます。 # パッケージのインポート 今回使用するライブラリをインポートします。 “`py import nump […]
【PHP】晩御飯ルーレットWebアプリケーション開発 PHPを独学で勉強しだして4ヶ月。。 そろそろポートフォリオがてらWebアプリケーションを作成してみようと動き出しました。 作っていくのは【**晩御飯ルーレット**】です。 今日の晩御飯を決めてくれるありがちなやつです笑(発想力が欲しいです。。) # アプリ開発の流れ 今回は**初めてのアプリ開発**なのでしっかり流れに沿ってやっていきたいと思 […]
超爆速でNode.js開発環境構築する # やりたいこと 複数のNode.jsバージョンが混在可能な開発環境を構築したい。 # 解決策 [Volta](https://docs.volta.sh/guide/getting-started)をインストールしましょう。 # Linuxの場合 “`shell:ターミナル curl https://get.volta.sh | bash vo […]
JavaScriptのバイナリー文字列について JavaScriptで atob と btoa を使用する際に扱う「バイナリー文字列」、Base64との関係も含めてしっかり理解できていなかったため覚え書き。 # バイナリー文字列(Binary strings)とは? 1. 要するにcharCodeAtで0-255の範囲の値を返す文字コードだけを含む文字列(string)の事 1. 制御コード等も含 […]
「法人番号システム Web-API」を利用するための覚書 #はじめに 法人番号のAPIを利用するための覚書です。 https://www.houjin-bangou.nta.go.jp/webapi/ #環境準備 1. 上記のサイトから利用規約を読んでアプリケーションIDの申し込みを行います。 1. 数日で英数字13桁のアプリケーションIDが、いかつい封筒で送られてきました。 ![DSC_0238 […]
【Scala】関数の引数にRefined値制約を付ける場合、その引数にリテラル値ではない「変数x」が渡された場合も正常に動作させる方法 Refinedで定義された値制約が付いたオブジェクトは、数値リテラル(1, 175など)や文字列リテラル(”abc”など)を与えると、オブジェクトを初期化宣言させることができます。 他方で、すでに定義済みの変数(x, y, customer […]
Go | MySQL | EC2 | RDS の環境構築 ## 追記 この記事を書き終わってから、他の方々の記事を検索してみたのですが、AWS SDK for Goを使うのが一般的みたいです。 https://aws.amazon.com/jp/sdk-for-go/ この記事は、EC2を手動で作って、GoのコードをコンパイルしたバイナリファイルをEC2にアップロードする方法です。よろしくお願いし […]
Composeで左右に揃えた複数行のレイアウトを組む ![image.png](https://qiita-image-store.s3.ap-northeast-1.amazonaws.com/0/53293/d7545a6c-2f9b-453d-7387-b922ce5b486e.png) こういうやつ。全体の幅を固定値ではなく、もっとも幅の大きい行に揃えて、かつ他の行も左右に揃える。簡単そう […]