昔住んでた神戸へ久々に行って、やっぱり好きだと再確認した。個人的に神戸の魅力を列挙してみる。一言でいうと、すべてのものがコンパクトにまとまっているのが魅力だ。 神戸の魅力 交通の便の良さは最強クラス 何でも揃ってるから大阪に出る必要なし 自然…
何気なくびっくりドンキーのウェブサイトを見ていたら気づいた。 佐賀県と東京池袋のびっくりドンキー、レギュラーバーグディッシュ150gだと135円も価格が違う。 佐賀県 佐賀県 佐賀北バイパス店ディッシュメニュー一覧|びっくりドンキー 東京池袋サンシャ…
vscode上でレビューするためにPRを開こうと思ったら、PR画面が表示されない。エラーで以下のメッセージが出ていた。 Error loading webview: Error: Could not register service workers: InvalidStateError 解決方法: VSCodeのプロセスをkill(強制終了)…
ユニバーサルアナリティクスが2023年7月1日からデータ処理をやめるようなので、グーグルアナリティクス4(GA4)に移行した。 次世代の Google アナリティクスのご紹介 - アナリティクス ヘルプ 最終的にどうなればいいか ダッシュボード→設定→詳細設定でアナ…
もともと Next.js + microCMS 構成だったブログを Next.js + マークダウン で作り直した話です。理由は新サイトで詳しく書いています。 Next.jsのブログをNext.jsで作り直した | Kota Kanazawa 突貫工事で作ったので、TypeScriptも使ってないしSEO対策やOGP…
状況: rubocopを走らせて、たくさんのoffensesが表示された ある特定のファイルだけを自動修正したい 方法:引数にファイル名を指定するだけ $ bundle exec rubocop --auto-correct <ファイル名>
はてなブログから自作ブログに移行します。 このブログは消すかも知れませんし、消さないかも知れません。メンテナンスコストがしんどいならこちらに戻ってくる可能性もあります。 こちらが新しいブログです。 kanazawa.website
.alu-embed-iframe-A3tjdzYsCrleHHBFCYh2 { width: 424px !important; height: 185.5px; } @media screen and (max-width: 480px) { .alu-embed-iframe-A3tjdzYsCrleHHBFCYh2 { width: 318px !important; height: 139.125px; } } ベルセルク / alu.jp alu.jp
ローカルでやる要領でheroku run rails c -sとやってもダメだった。 $ heroku run rails console --sandbox -a アプリ名
Active Support コア拡張機能 - Railsガイド Railsガイドに書いてあるサンプルを解釈してみる。 たとえば、UserモデルとProfileモデルがある。 Userモデル Profileモデル UserはひとつのProfileを持つ。 # id :integer not null, primary key # name :string…
ctran/annotate_models: Annotate Rails classes with schema and routes info annotate gemとは、モデルファイルに以下のようなスキーマ情報を記述してくれるgem。好き嫌いはあるようだけど、いちいちスキーマファイルを見に行かなくて済むので個人的には好…
状況 リポジトリはすでに作ってある ローカルにあるディレクトリを削除して、同じ名前で作り直した 既存のリポジトリにpushしたい(Issueとか残したい) 方法 以下コマンドのように、あらたに登録する。 git remote add origin git@github.com:kotakanazawa/…
springをstopしてみる。 spring stop 参考 rails generate devise:install does nothing - Stack Overflow
状況: エラー再現のため、rails cで開発環境にあるデータをいじくりたい でもどこかでバリデーションがかかっていて保存できない 今だけバリデーションを無視して保存したい いろいろ方法はあるが、save(validate: false)を使うといけた。 article = Articl…
heroku run rails c -a アプリ名
git initすると自動でブランチ名をmainにしてほしい。 git config --global init.defaultBranch main
心優しい方が作成してくださっていた。 Grass-Graph / Imaging your GitHub Contributions Graph ぼくのパブリック草(記事執筆時点)。
URI::MailTo::EMAIL_REGEXPとは、Railsでメールアドレスのバリデーションをするときに使える正規表現の標準ライブラリ。 使用例: validates :email, format: { with: URI::MailTo::EMAIL_REGEXP }, uniqueness: true ソースコードを見てみるとこんな感じ。 …
結論 scanは、マッチした文字列の配列を返す splitは、マッチした部分で分割した配列を返す 区切り文字を指定する scanの挙動 サンプルとして以下のような文字列を用意する。 str = 'Now I need a drink, alcoholic of course, after the heavy lectures inv…
Preferences => Editor => General で、Change font size with Command + Mouse Wheel にチェックを入れる。 これで cmd を押しながらマウスのホイールやトラックパッドでフォントサイズを調整できる。(Mac) Font—RubyMine できれば他のアプリケーションみ…
GitHub CLIのインストール ※Mac、Homebrew使用 $ brew install gh ログイン Webブラウザ経由で認証するのが一番ラクだと思う。 $ gh auth login ? What account do you want to log into? GitHub.com - Logging into github.com ? How would you like to aut…
やりたいこと GitHubにリポジトリを作って、ローカルからpushしたい。 状況 ローカルでrails newをして作ったメインのブランチ名がmaster ただGitHub上でリポジトリを作るとリポジトリ初期化のコマンドはメインのブランチ名がmainになっている …or push an e…
brew update brew upgrade git
使っているYarnのバージョンが古いと怒られました。※Mac使用 warning Your current version of Yarn is out of date. The latest version is "1.22.5", while you're on "1.13.0". info To upgrade, run the following command: $ curl --compressed -o- -L …
ひとつのHerokuアカウントで複数のアプリを動かしている場合、アプリ名の指定が必要になる。 $ heroku logs --tail -a アプリ名 本番環境のログだけではなく、アプリ名にステージング環境名を指定すればそのログも見れる。 --tailはリアルタイムでログを見る…
やりたいこと RubyMine上でコントローラーを編集していて、「このコントローラーに該当するViewってどれなんだろうなー?」「ルーティングどこにあるんだろ?」というときに該当ファイルへジャンプしたい。 方法1 コントローラーファイルにある小鳥みたいな…
2021/01/16(土)に「Hirakata.rb」という地域Rubyコミュニティを @sanfrecce_osaka さんと共同開催しました。 なぜ開催したのか やってみてどうだったのか といったことを振り返ります。 Hirakata.rbをざっくりいうと 大阪府枚方市をルーツとする地域Rubyコミ…
「設定 → セキュリティとプライバシー → 画面収録」でDiscordにチェックを入れる。 Discordにチェックを入れる
$ git pull をすると以下の警告が出る。 warning: Pulling without specifying how to reconcile divergent branches is discouraged. You can squelch this message by running one of the following commands sometime before your next pull: git config …