Python Python x Kivy でバスケットボールのスコア記録アプリを作る PythonとKivyを使ったアプリ開発のテストとしてバスケットボールのスコア記録アプリを作成してみました。(が、試しに作成しただけのものですので、実際には使えませんので、今後、ちゃんと使えるものを作ります。) アプリの概要 このアプリは以... 2024.07.11 Python
Python Homebrew で mac に Python インストールする方法 Homebrew を使用して mac に Python をインストールする手順を説明します。Homebrew は macOS 用のパッケージマネージャーで、様々なソフトウェアを簡単にインストールすることができます。 前提条件 Homebre... 2024.07.06 Python
JavaScript JavaScript | イベントデリゲーションは効率的なイベントハンドリングの技法 JavaScriptにおけるイベントデリゲーションは、効率的にイベントを管理するための強力な技法です。このブログ記事では、イベントデリゲーションの基本概念から具体的な実装方法、そしてイベントリスナーだけで対応する場合の問題点について解説しま... 2024.06.13 JavaScript
kintone kintone | Pythonとkintone APIを使ってレコードを追加・更新する kintone APIを Pythonのスクリプトから呼び出して既存アプリに新規レコードの追加や更新を行います。 スクリプト構成 以下の3つのスクリプトファイルで構成されています 環境設定保持ファイル・・・config.py kintone... 2024.05.29 kintonePython
Shopify Shopify | APIで購入履歴を取得する Shopify API を利用して購入履歴を取得します。エンドポイントの orders.json に email のパラメータを付与して顧客毎の購入履歴を取得出来ます。さらに status のパラメータでステータスに応じた購入履歴の取得も可... 2024.04.09 Shopify
Shopify Shopify | APIで商品リストなど商品情報を取得する ShopifyのAPIを利用して商品リストや個別の商品情報をJSON形式のデータで取得することが出来ます。 Shopify API で商品リストJSONを取得する 下記サンプルは商品IDを指定して個別に商品情報を取得する場合、コレクションI... 2024.04.05 Shopify
kintone kintone | ボタンクリック時にテーブルに行を追加する 見積の明細テーブルなどのテーブル(サブテーブル)にカスタマイズで追加したボタンをクリックした際に行を追加するサンプル サブテーブルに行を追加する // サブテーブルのフィールドコード var subtableFieldCode = '明細テ... 2024.03.26 kintone
kintone kintone | ドロップダウンの項目の選択肢を取得する方法 テーブル(サブテーブル)内のドロップダウンや入れ子になっていないドロップダウンに設定されて選択肢を取得するサンプル。 ドロップダウンの選択肢を取得 フィールドコードが「明細テーブル」というテーブル内のフィールドコードが「項目リスト」のドロッ... 2024.03.26 kintone
Git Git | 他のブランチから特定のコミット取り込む方法 git cherry-pick を使って他のブランチにコミットされている特定のコミットを取り込む方法のメモ ブランチ確認 % git branch dev * main 取り込みたいコミットがあるブランチに移動 % git checkout... 2024.03.25 Git
Git Git | ローカルブランチの削除 作業中に増えたブランチなど不要になったローカルブランチの削除方法のメモ。 ブランチ確認 当方の作業環境には main と dev のブランチがあります。以下、dev ブランチの削除方法のメモです。 % git branch dev * ma... 2024.03.25 Git
Laravel Laravel | 奇数・偶数時間と分数を指定してキャッシュを管理する 重い処理を複数実行する必要があるページの表示速度をあげるためキャッシュを導入してみましたが、30分や1時間など決まったキャッシュ時間の設定だけでは思うような結果にならなかったので、奇数時間・偶数時間と分数を指定してなるべく細かく時間差を作っ... 2024.03.18 Laravel
WordPress WordPress | 投稿画面のメタボックスのドラッグ&ドロップを無効にする方法 `Advanced Custom Fields PRO` や `Smart Custom Fields` で投稿画面に追加したメタボックスはドラッグ&ドロップや矢印アイコンで上下移動出来ますが、下記サンプルでメタボックスを上下移動出来ないよ... 2024.02.01 WordPress
WordPress WordPress | カスタムフィールドのメタボックスのソート順設定の削除と設定 `Advanced Custom Fields PRO` と `Smart Custom Fields` を併用しているWordPressサイトで投稿ページに各プラグインから追加したメタボックスの表示順の操作が意図した動作をしませんでした。... 2024.01.31 WordPress
kintone kintone | テーブル(サブテーブル)内のルックアップフィールドの値が特定の値の場合のみ反映先フィールドを編集可能にする 各フィールドをテーブル(サブテーブル)内に配置しても動くように先日の「kintone | ルックアップフィールドの値が特定の値の場合のみ反映先フィールドを編集可能にする」のコードをベースに修正しました。 サンプルコード /** * サブテー... 2023.12.27 kintone
kintone kintone | ルックアップフィールドの値が特定の値の場合のみ反映先フィールドを編集可能にする イベント一覧アプリでイベント情報を登録編集する際、別途用意した会場マスタを参照するルックアップフィールドの値が "9999" など特定の値の場合のみ反映先のフィールド(会場名)の disabled を解除して編集可能にする方法。 サンプルコ... 2023.12.24 kintone
WordPress Advanced Custom Fields のキー(フィールド名)を指定して内容を表示するショートコード 固定ページ等で Advanced Custom Fields のフィールド名を指定して内容を表示出来るショートコード。公式でもありそうな気はするけど、すぐ出てこなかったので用意しました。 ACFのキーを指定して内容を表示するショートコード ... 2023.12.19 WordPress
WordPress All in One SEO | 出力されるmeta情報や構造化データ内のドメインを別のドメイン情報に置換する方法 Shifterを利用したサイト制作案件で導入した WordPressのSEOプラグイン「All in One SEO」から出力されるmeta情報や構造化データ内のドメインを固定のものにする必要がありましたので、以下のドメインを置換するカスタ... 2023.12.05 WordPress
PHP PHPMailer5.2でSMTPでメール送信する CPIサーバーで運用中のシステムから送信するメールがGメール宛に届かない現象が発生したため別のメールサーバーのSMTPを使ってメール送信することにしました。 現行システムは "PHP 5.5.27" で動いているため SMTPでメール送信す... 2023.11.13 PHP
WordPress WordPress | 翻訳ファイル更新中に PCLZIP_ERR_BAD_FORMAT (-10) : Unable to find End of Central Dir Record signature が出た WordPressの保守対応で翻訳ファイルの更新を試みた際にこれまで見たことがなかったエラーが発生しました。 エラー内容 パッケージをインストールできませんでした。 PCLZIP_ERR_BAD_FORMAT (-10) : Unable ... 2023.11.08 WordPress
Laravel Laravel | BladeのCSSやJSにバージョン番号を付与する バージョン番号を定義する "config/app.php" にバージョン番号用の定義を追加します。 return [ /* |---------------------------------------------------------... 2023.11.01 Laravel