- 
	
		  【Rails】Bullet導入済みの開発環境でNginxの “upstream sent too big header while reading response header from upstream” エラーが発生した件開発中のソースを開発環境にデプロイしたところ以下のエラーが発生しました。 2024/05/30 08:22:17 [error] 17725#0: *117340 upstream sent too big header while reading response header from upstream, client: xxx.xxx.xxx.xxx, server: xxx.com,...
- 
	
		  IAMユーザーの直接アタッチしたポリシーをAWS CLIからデタッチする方法【概要】 IAMユーザーに「直接」と「グループ」の両方で同じポリシーをアタッチしているユーザーがおり、直接アタッチのポリシーのみをデタッチしたい。 【なぜ「直接」アタッチポリシーのみデタッチしたいのか】 既存プロジェクトでIAMユーザーの見直しを...
- 
	
		  【Rails】deviseとauditedを同時に使用するとstack level too deepが発生した件既存プロジェクトにauditedを導入したところ、本番環境で大量のstack level too deepエラーが発生しました。その原因と対処方法についてまとめます。 【プロジェクト環境】 rails 7.0.4 devise 4.9.2 audited 5.3.2 ※DBレコードの変更履歴を自動...
- 
	
		  RSpecで外部依存性をロジック目線でモックするRSpecでWebMockを有効にしているけれど、関心事から外れているケースでAPIレスポンスのスタブを書きたくないということはあると思います。そのようなとき、RSpecのinstance_double1 を使ってロジック目線でモック・スタブを書ける場合があります2。 # Shri...
- 
	
		  【AWS】EventBridge Schedulerを使って、ECSタスクを常に最新で起動する方法【概要】 ECSでタスクスケジュールを設定してタスクの自動起動を設定していたのですが、タスクのリビジョンが更新される度に設定を変更する必要があり、非常に面倒でした。 今回はECSのタスク自動起動をするためにEventBridge Schedulerを使い、常に最新の...
- 
	
		  Docker環境の Ruby 3.3へのアップグレード問題とその解決方法【】 Ruby 2.6.5やRuby 2.7.6等の古いバージョンのRubyを利用しているDocker環境において、Rubyのバージョンを3.3にアップグレードすると、`ruby` コマンドが実行できなくなる問題が発生しています。gem updateやbundle install等も同様に実行できない状態...
- 
	
		  reCAPTCHAを導入しないと起きてしまいえる問題について会員登録や問い合わせなどフォーム画面を開発する際にはreCAPTCHAを導入することをお勧めしております。 今回はreCAPTCHAを導入しないとどんなことが起きてしまいえるかということをご紹介いたします。 【reCAPTCHAとは】 reCAPTCHAはサイト利用者が人間か...
- 
	
		  Founderに紹介されました経営者&投資家のマッチングサイト『Founder』に、インタビュー記事が掲載されました。 ▼掲載記事はこちらからご覧くださいhttps://found-er.com/interview/1472/ 【サイト情報】日本最大級の経営者&投資家マッチングサイト「Founder(ファウンダー)」ht...
- 
	
		  マッチングシステム開発の発注時に注意するポイントとは?近年マッチングシステムの導入や開発の検討が注目されています。 ビジネスの拡大には、企業と消費者の結びつきの強化が必要不可欠だからです。 さらに、消費者同士をマッチングさせるビジネスも拡大しています。 マッチングシステム開発について知りたい企...
- 
	
		  モックアップとは?【WEB・IT・システム開発】モックアップが必要な理由モックアップとは、実際に商品が完成する前のビジュアル面のサンプルで、WEBやアプリ・システム開発において非常に重要です。モックアップの段階では機能は実装されていませんが、デザイン面でのイメージを掴むことができます。他にもモックアップを作成す...
 
	 
	 
	 
	 
	 
	 
	 
	