- 2024.11.12
Rails関連のことを調べてみた
Rails Namespace Modelを利用した際のrelation を修正する # Rails Namespace Modelを利用する ## TL; DR rails7の場合に(8だと解消するPRが含まれていたchange logがあったきがするが探せてないw)、nested classの参照解決をして、利用しやすいように適宜renameする。 ## 0. 環境 | name | vers […]
Rails Namespace Modelを利用した際のrelation を修正する # Rails Namespace Modelを利用する ## TL; DR rails7の場合に(8だと解消するPRが含まれていたchange logがあったきがするが探せてないw)、nested classの参照解決をして、利用しやすいように適宜renameする。 ## 0. 環境 | name | vers […]
PythonでPDFをTIFFに、またはTIFFをPDFに変換する PDFは、デジタル文書管理の分野で一般的に使用されているフォーマットの1つで、主にテキスト、画像、表、リンクなどを含む複雑な文書の保存と共有に使用されます。一方、TIFF (Tagged Image File Format) は、画像処理の分野で一般的に使用され、主に高品質の画像ファイルの保存に使用されます。 実際には、さまざまな […]
Lambdaを使用したRDSの操作 ## はじめに AWS上でRDSでのDB操作をする場合、踏み台サーバ(EC2)等からRDSに接続し操作をするのが一般的かと思います。 ただし、この場合サーバの管理などが必要になるため不要なコストが発生する可能性があります。 Lambdaを使用してDB操作をする場合はサーバの管理が不要なため、簡単なデータ参照や登録、更新、削除などを行いたいときはLambdaを使用 […]
俺のAndroid™ スマートフォンで大規模言語AIモデルを動かせる?(引言) 引言:なぜスマートフォンでAIモデルを動かしたいのか? 皆さん、こんにちは!ようです:sunny:。 最近、ITの世界がますます賢くなっているのを感じませんか?そう、AI の進化のおかげです。特に、大規模言語モデル(LLM)と呼ばれる超スマートな AI が登場して、私たちの日常生活を変えつつあります。 GPT や BE […]
Lambdaを使用したRDSの操作 ## はじめに AWS上でRDSでのDB操作をする場合、踏み台サーバ(EC2)等からRDSに接続し操作をするのが一般的かと思います。 ただし、この場合サーバの管理などが必要になるため不要なコストが発生する可能性があります。 Lambdaを使用してDB操作をする場合はサーバの管理が不要なため、簡単なデータ参照や登録、更新、削除などを行いたいときはLambdaを使用 […]
Pythonで実行中の関数と変数の名前を簡単に取得する # 環境 Python3.6以降 # 取得する方法 例外処理などを書くときにで関数や変数を決め打ちして書き出すこともできるが、関数や変数の名前に変更があるとめんどい。 “`Python3 def hoge(fuga): raise ValueError(“hoge関数のfuga変数の値がおかしい。”) […]
Lambda(Node.js)のDockerイメージをデプロイしてみた。(その4,ECRへ登録とLambdaの実行) # はじめに LambdaをDockerイメージでデプロイする方法を、調査する機会があったので自分の備忘用にメモ書きを残します。 実行環境は、前回から引き続きになります。 今回は、ECRにデプロイしてLambdaとして動作させる所をメモ書きします。 # AWS CLIを利用できるよ […]
どんなライブラリを選べるのか? # はじめに 最近、会社でどのアドミンパネルを選択するかというテーマが出ました。 これまでメンテナンスが停止されたアドミンパネルライブラリを使用し、さまざまな厄介な問題に直面した経験があるため、将来を見据えた適切なライブラリ選定の重要性を感じています。 ライブラリを選定する際に考慮すべきポイントについて、いくつか役立つ基準を整理してみました。 #### 参考:lar […]
[更新中] [golang] メモリ管理における重要な知識 # 目的 golang のメモリ管理における重要な点をまとめる。 # 注意 golang において、値がスタックとヒープどちらに置かれるのかは、明示的に決まっておらず、バージョンによって異なる可能性もある。 # リンク一覧 ## インライン展開 https://qiita.com/ShiroatoHiro/items/bcd4312e33 […]
インスタンス変数の参照 # インスタンス変数とは? >クラス内部ではインスタンス変数を使うことができます。インスタンス変数は同じインスタンス(同じオブジェクト)内部で共有される変数です。インスタンス変数の変数名は必ず@で始めます。 # ローカル変数 > ローカル変数はアルファベットの小文字、またはアンダースコアで始めます # ローカル変数に代入されていないとエラーになる “`rb ir […]