Rails8系のscriptフォルダの紹介とデータ移行のためにscriptをブラウザから実行したくてGemを作った話
はじめに 本番環境にsshしてrails cを使ってデータを弄るとかはしたくないですよね。 まさか、まさか、そんなこと誰もしていないと思います...。 ...と言いつつ、まだ環境が整い切ってない...
33 search resultsShowing 1~20 results
You need to log-in
はじめに 本番環境にsshしてrails cを使ってデータを弄るとかはしたくないですよね。 まさか、まさか、そんなこと誰もしていないと思います...。 ...と言いつつ、まだ環境が整い切ってない...
はじめに Rails7.2の新機能について気になったので調べてみました。 Rails 7.2の新機能は、Ruby on Rails Guidesを参考にしていきす。 現時点だと、7.2.0.be...
タイトルで紹介したOSSはこちらです。 こちらのドキュメントにも使い方は書いてありますが、日本語で記事にすることも少しは貢献になるかなと思い。 実際に自分が叩いた具体的なコマンドも交えて、記事を...
Dependabotを利用していると、1つのライブラリアップデートに対して、1つのプルリクエストが作成されていました。 Renovateなどを用いると、複数のライブラリの更新を1つのプルリクエス...
フロントエンドはReact.js, バックエンドはRailsでAPIとして利用しているような環境で働いています。 フロントエンドを新しくリリースしたが、ブラウザキャッシュやCDNがキャッシュを返...
Rubyの実行結果が欲しいけど、サーバー用意したりAPI用意したりとかまではしたくない。。 というきっかけもあって、ずっと気になってたWasmを使ってみようかなということが最近ありました。 私と...
Ruby on Railsで以下のように、モデルの日本語ファイルを用意する機会があると思います。 ja: activerecord: models: article: 記事 attribute...
Railsでのファイル管理にCarrierWaveを利用しています。 添付されたファイルのうち ファイル名 ファイルのURL ファイルの種類 をフロントへのレスポンスによく使用していました。 で...
開発しているアプリケーションで複雑なJsonに対して曖昧検索したいことがあり、Jsonb型に対するクエリを学んだので、少しずつステップアップして見ていきます。 ゴール 複雑なjsonbの検索がで...
最近、OSSに出すほどじゃないけど、うちで扱いたい形式のデータがあり、自分が指定した候補の中から、それをFakerでランダムに出せるといいなと言うことがありました。 そこで、今のところ、Fake...
ステージング環境データベースのバックアップを取得してローカル環境に流したいということがあり本題のことをやるに至りました。 利用技術のバージョンは以下です。今回DBはPostgreSQLに限りたい...
最近、ChatGPTの盛り上がりから、私が関わっている会社でもChatGPTの導入の話が進みました。 この会社では、以下のような環境を利用しています。 環境 バージョン React.js 18....
AWS Fargateについて無知だったので、RailsアプリケーションをFargateで動かすことを目指して、色々触っていました。 とりあえず、RailsアプリをGithubActionsで自...
RailsのAPIを載せるステージングと本番用のFargate環境をTerraformで作成する機会があったので自分用のメモも兼ねて記事を書くことにしました。 Reactを載せるためのS3なども...
今回は実務で使う機会があったちょっとしたことについての記事です やりたいこと # keywords = ["hoge", "fuga", "piyo"] Post.where("title LI...
React,Tailwindを使って、星で評価を投稿するUIを実現する機会があり、 どう実現するか悩み検索するも、なかなか記事が見つからなかったので、私が実際に書いたコードを元に今回記事を書いて...
Draft.jsとは、Facebook(現在Meta社)が開発しているReactにリッチエディタを簡単に導入できるライブラリです。 Draft.jsはエディタに入力された文字のスタイル(太字など...
Railsで認証機能を作る際にDeviseを使うことが多いと思います。 DeviseでUserテーブルを作った際に、以下の例のように色々なカラムを追加してUserテーブルが肥大化していくのをよく...
先日はじめてnpmパッケージの作成~公開までをやってみました。 私が最近TypeScriptで書くことが多いため、今回TypeScriptで作成しました。 今回はその手順を詳しく、次に作る方の参...
前回の記事で、RailsアプリケーションをFargateで動かすところまで解説しました。 本記事では、GithubActionsを利用してMasterにマージされたら自動で新しいバージョンがFa...
33 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.