- 2022.09.21
Rails関連のことを調べてみた2022年09月21日
[Rails]特定のカラムの値を取得(pluck) # Pluckメソッド 指定したカラムの値を配列で返してくれます。 “`ruby モデル名.pluck(取得したいカラム名) “` 【例】usersテーブル | id | name | bounty | | — | ——- | ——— | | 1 | […]
[Rails]特定のカラムの値を取得(pluck) # Pluckメソッド 指定したカラムの値を配列で返してくれます。 “`ruby モデル名.pluck(取得したいカラム名) “` 【例】usersテーブル | id | name | bounty | | — | ——- | ——— | | 1 | […]
Pythonでマルチスレッドを実現する # はじめに Pythonにおけるマルチスレッド処理について調べて学んだことをまとめました。 Python初学者の参考になれば幸いです。 # マルチスレッド処理とは 複数の処理を並行して走らせることです。IOバウンドな処理の効率化が見込めます。 CPUバウンドな処理の効率化については、マルチスレッドではなくマルチプロセスが適しています。 マルチスレッドとマル […]
PHP POSTとGET送信方法について 今回はGET送信方法とPOST送信方法が別々なので、送信方法についてそれぞれ書いて行く。 POST送信を使う場合 “`php //main.php “>編集 PHP post Get 元記事を表示 Laravel 9.x ルーティングの解説 ## ルーティングとは LaravelのルーティングはHTTPリクエストのパスや内容に対応す […]
特定のバージョンのnodeをインストールしたDocker環境を用意する方法 各バージョンのnodeのインストール方法は、[nodesource/distributions: NodeSource Node.js Binary Distributions](https://github.com/nodesource/distributions)で記載されています。 “`shell # U […]
WordPress【WooCommerce】セット販売商品の商品画像を表示させるjQuery ①「商品データ」を「グループ化された商品」にする ②「関連商品」の「セット販売商品」「アップセル」に同じ商品を入力 ③javascript記述。 <js概要> アップセル商品画像が商品ページの下部に表示されるので、そのa要素をコピーして、セット販売商品にも画像を表示させる ④CSSで整えて完了! R […]
lambda invokeがnat gateway経由で通信していた Private VPCからLamdaをInvokeした際、Nat Gatewayを経由して通信 => NatGateway経由で通信費がかかっていた。 そらそーだ VPC EndPoint作成することで回避可能。 https://docs.aws.amazon.com/ja_jp/lambda/latest/dg/configu […]
Javaでメソッドをオーバーライドしたとき、オーバーライドされたメソッドを使用する親クラスで定義されたメソッドの挙動 確かめたかったことは以下のコードと結果が全てです。 `Parent`クラスの`greet()`メソッドでは内部で`say()`メソッドを呼び出しています。 `Child`クラスでは`say()`メソッドをオーバーライドしています。その結果`Child`クラスの`greet()`メソ […]
golangのスライスの理解を深めたい。 # はじめに タイトルの通りです。go言語を使って開発してて、make関数の挙動が理解できない部分が多々あるのに分かった風で使ってるのどうにかしたかったんです。 # 前提 まず基礎的なgolangのスライスの構造を理解するためには公式のドキュメントをみるのが一番早いです。 https://go.dev/blog/slices-intro スライスを知るには […]
Jetpack ComposeとHiltによるDIのお勉強備忘録 インターンなどに参加し,DIの勉強の必要性に駆られたため,ここにメモを残します.あなかしこ. ## 前提: なぜDIが必要なのか[[1][2]](#参考文献) – 複数箇所で同じクラスのインスタンスを使うとき – 同じ生成コードを複数書く必要がある. – 一つのオブジェクトの中で,他のオブジェクト […]
データ分析基盤をRedshiftからPySpark on Glueに移行した話 ## はじめに 在庫を予測、分析し、”見える化”するSaaSサービスを提供しているフルカイテンでは、Redshiftを使用してデータ分析基盤を構築しています。当初はアカウント数やデータ量が少なかったので正常に稼働していましたが、アカウント数やデータ量が増えるにつれて、バッチ処理に掛かる時間が長くなり、速度の改善が必要に […]