- 2024.06.14
Rails関連のことを調べてみた
【rails】railsにおけるMVCモデルが誰でもわかるように説明 今回はrailsにおけるMVCモデルについて説明したいと思います。 経験のないエンジニアにとっては非常にわかりにくい概念であると思います。図も使いながらなるべく理解できるよう努めます。 # mvcモデルとは `model`、`view`、`controller`の3つに分けてコードを管理するものです。 それぞれの役割を簡潔に述べ […]
【rails】railsにおけるMVCモデルが誰でもわかるように説明 今回はrailsにおけるMVCモデルについて説明したいと思います。 経験のないエンジニアにとっては非常にわかりにくい概念であると思います。図も使いながらなるべく理解できるよう努めます。 # mvcモデルとは `model`、`view`、`controller`の3つに分けてコードを管理するものです。 それぞれの役割を簡潔に述べ […]
【kaggle】titanicでCatBoostを使う ## はじめに 以前、CatBoostの概要を初心者向けに解説しました。[こちらの記事](https://qiita.com/ski_hoshi/items/5483012160bf2d0ab539) 今回は以前の記事から一歩進み、実装の例を紹介します。 ### この記事の目的 kaggleのtitanicでCatBoostを実装し、実装の際 […]
RDSがフェイルオーバーした際、ECSで動作しているRuby on Railsを再起動する仕組みを構築した # 概要 `RDS`がフェイルオーバを行うと`Ruby on Rails`(以下、`Rails`)では、ダウンしたDBを参照する現象が発生します。この問題により、`DB`を参照出来ない為、`Rails`が動作しなくなります。今回は、`RDS`のフェイルオーバーが行われたら、`RDS`のイベン […]
shyaml で yaml を parse して shell script で楽したい ## tldr; shyaml を使うと yaml を shell script で parse して value を使えて楽だよ ## requirements 1. `Python` && `pip` がインストールされている 2. [`shyaml`]() がインストールされている * […]
[Flutter] 環境変数の確認方法とAPKファイル生成時に沼った話 AAPT: error: resource android:attr/lStar not found. # 環境変数の確認方法とAPKファイル生成時のエラー対応 プロジェクト内で環境変数が適切に暗号化されているかどうかを確認する方法の一つとして、生成されたAPKファイルをデコンパイルしてその内容を確認することができます。 今 […]
Openpyxl: Cell の結合 (汎用版) こちらのプログラムを汎用的に使えるように改造しました。 [Openpyxl: Cell の結合](https://qiita.com/ekzemplaro/items/9996dc355cc957c1dd61) ## プログラム “`py:merge_cells.py #! /usr/bin/python # —— […]
Azure OpenAIのAssistants APIをJavaScriptで実行してみた ## はじめに Azure OpenAIのAssistants APIをJavaScriptで実行してみました。 ## 開発環境 – **OS**: Windows 11 – **言語**: JavaScript – **ライブラリ**: – @azure/o […]
Simple WordPress Membershipのメッセージ変更 # 概要 Simple WordPress Membershipを使って会員機能を実装する際に ログインが必要なページに表示されるメッセージの翻訳が イマイチだったので今回変更しました。 # 実際のコード “`functions.php add_filter(‘swpm_not_logged_in_po […]
インストールしたけどパスが通っていなかった # 起こったこと “`bash go install github.com/deepmap/oapi-codegen/v2/cmd/oapi-codegen@latest oapi-codegen -version > command not found: oapi-codegen “` oapi-codegenを使用してGoのコ […]
【Ruby】文字列演算子