- 2022.11.09
Python関連のことを調べてみた2022年11月09日
【Python・MySQL】SQL文中でテーブル名やカラム名を変数にする方法【初心者向け】 初投稿です、よろしくお願いします。 PythonでMySQLを実行する際に、SQL文中でプレースホルダ(%s)を用いる場合に値を変数にすることはできますが、SQL文中のテーブル名やカラム名をプレースホルダにすることはできずに不便だったので、テーブル名やカラム名であっても変数で動的に変更する方法の解説になりま […]
【Python・MySQL】SQL文中でテーブル名やカラム名を変数にする方法【初心者向け】 初投稿です、よろしくお願いします。 PythonでMySQLを実行する際に、SQL文中でプレースホルダ(%s)を用いる場合に値を変数にすることはできますが、SQL文中のテーブル名やカラム名をプレースホルダにすることはできずに不便だったので、テーブル名やカラム名であっても変数で動的に変更する方法の解説になりま […]
6 Railsを用いた注文機能の作成方法 # 注文機能の流れ ###### 1 注文情報を入力 ###### 2 注文情報を確認 ###### 3 注文機能 ###### 4 注文完了画面 # 前提条件 ## orderモデル , order_detailモデル , カラム,アソシエーションをこのように定義しました order.rb “`Ruby class Order < Appli […]
2 Railsでログインユーザのアカウント管理機能 実装 Railsを用いてユーザアカウント管理機能を作成する。 ## 1 エンドユーザーの会員情報編集画面を作成する ###### 編集画面 , 更新機能のルーティングを下記のように定義した。 “`Ruby get ‘customers/edit’ => ‘public/customers#edit& […]
[Django]settings.pyでよく見るパラメータまとめのメモ # はじめに 業務でDjangoを使っているのですが、 あまり設定ファイルをいじることがないので、この際パラメータにどんなものがあるか調べてみました。 大体は名前から意味が予測つくようになっていると思いますが、注意点なども含めて書き残しておきたいと思います。 # デフォルトで存在するパラメータ ## BASE_DIR ・プロジ […]
Laravelで他フィールドが特定の値だった場合にバリデーションしたい ## やりたいこと 以下のリクエストパラメータがあるとする |site_kinds(サイト種別)|site_url(サイトURL)| |—|—| |例:yahoo,google,bing|例:google.co.jp/abc,yahoo.co.jp/def | |必須項目、yahoo,google,bi […]
【Webpack】デプロイ後に発見したJavaScript難読化の落とし穴 # はじめに この間、Webサービスの追加機能デプロイ時に **「[uglifyjs-webpack-plugin](https://www.npmjs.com/package/uglifyjs-webpack-plugin)」** というNode.jsのライブラリを使ってJavaScriptの難読化を行なったところ不具合 […]
Parsing error: Cannot find module ‘next/babel’のエラーの解決方法 メモ ## エラーの内容 Next.jsを導入し、関数を定義したところ以下のようなエラーが出力された “`typescript const Example = () => { //↑↑Parsing error: Cannot find module […]
M1 MacでAWS Lambdaへ dockerイメージを cdk deploy すると exec format error になる # 現象 M1 MacでAWS LambdaへDockerイメージをcdk deployしたところ、デプロイはうまくいきますが、Lambdaを動かすとexec format error になります。 “` IMAGE Launch error: for […]
Databricks ( Spark ) にて Windows 機種依存文字 を保持しているソースを読み込む場合にはエンコーディングを `ms932` とするのがよさそうという話 ## 概要 Databricks ( Spark ) にて Windows 機種依存文字 を保持しているソースを読み込む場合には、エンコーディングを `shift_jis` ではなく、 `ms932` にするのがよさそう […]
非同期処理のメモ “`server.go go service.LastAccessUpdater.Run(ctx) // このdeferでsignal受けた後同期的に溜まっているものがあったらupdateするようにする defer service.LastAccessUpdater.Flush(ctx) “` “`handler/auth.go // buff […]