Linux サーバーのディスク使用量を監視するスクリプト サーバーのディスク使用量を定期的に監視し、空き容量が一定の閾値を下回った場合にメールで通知するスクリプトを紹介します。このスクリプトを使用することで、ディスクスペースの不足に早期に対応できるようになります。スクリプトの概要このスクリプトは、... 2024.07.24 Linux
PHP PHP | Google Places APIを利用してリストを取得する方法 Google Places APIを使用して特定のエリアのリストを取得し、CSVファイルに保存する方法について説明します。必要な準備Google Maps APIキーの取得PHP環境の準備CSVファイルの書き込み権限の確認指定可能なカテゴリ... 2024.07.23 PHP
Linux シェルスクリプトを使って複数ディレクトリにファイルを一括コピーする方法 ウェブサイトの管理において、複数のディレクトリに共通のファイルを配置する必要がある場合、手動でファイルをコピーするのは面倒です。この記事では、シェルスクリプトを使って、複数のディレクトリに index.php ファイルを一括でコピーする方法... 2024.07.19 Linuxシェルスクリプト
AWS PHP | AWS S3に保存された古いバックアップデータを自動削除する方法 AWS S3 に保存された古いバックアップデータを自動的に削除するためのPHPスクリプトとCronジョブの設定メモ。前提条件このスクリプトを実行する前に、以下の前提条件を満たしていることを確認してください。AWS SDK for PHP が... 2024.07.17 AWSPHP
AWS PHP | AWS S3 へのバックアップデータを送信する方法 PHPを使用して WordPress サイト等のバックアップデータを AWS S3 (Amazon Simple Storage Service) に送信する方法のメモ。必要なものAWS アカウントAWS IAM ユーザー(S3 バケットへ... 2024.07.17 AWSPHP
Googleスプレッドシート PHP | POSTデータをGoogleスプレッドシートに保存する方法 PHPを使ってPOSTデータをGoogleスプレッドシートに保存する方法メモ。環境情報PHPバージョン: PHP 7.4.33サーバー: エックスサーバー(x10)必要なファイルconfig.php - Google API認証情報を含むフ... 2024.07.16 GoogleスプレッドシートPHP
MySQL PHP | POSTデータをMySQLに保存する方法 PHPを使ってPOSTデータをMySQLデータベースに保存する方法のメモ。環境情報PHPバージョン - PHP 7.4.33サーバー - エックスサーバー(x10)必要なファイルconfig.php - データベース接続情報を含むファイルs... 2024.07.16 MySQLPHP
Flutter MacにFlutter開発環境を構築する方法 クロスプラットフォームでアプリケーションを開発できるフレームワーク「Flutter」の開発環境をMacに構築する手順のメモ。1. Homebrewのインストールインストール状況確認Homebrewがインストールされているか確認します。% b... 2024.07.12 Flutter
Python Python x Kivy でバスケットボールのスコア記録アプリを作る PythonとKivyを使ったアプリ開発のテストとしてバスケットボールのスコア記録アプリを作成してみました。(が、試しに作成しただけのものですので、実際には使えませんので、今後、ちゃんと使えるものを作ります。)アプリの概要このアプリは以下の... 2024.07.11 Python
Python Homebrew で mac に Python インストールする方法 Homebrew を使用して mac に Python をインストールする手順を説明します。Homebrew は macOS 用のパッケージマネージャーで、様々なソフトウェアを簡単にインストールすることができます。前提条件Homebrew ... 2024.07.06 Python
JavaScript JavaScript | イベントデリゲーションは効率的なイベントハンドリングの技法 JavaScriptにおけるイベントデリゲーションは、効率的にイベントを管理するための強力な技法です。このブログ記事では、イベントデリゲーションの基本概念から具体的な実装方法、そしてイベントリスナーだけで対応する場合の問題点について解説しま... 2024.06.13 JavaScript
kintone kintone | Pythonとkintone APIを使ってレコードを追加・更新する kintone APIを Pythonのスクリプトから呼び出して既存アプリに新規レコードの追加や更新を行います。スクリプト構成以下の3つのスクリプトファイルで構成されています環境設定保持ファイル・・・config.pykintone API... 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を指定して個別に商品情報を取得する場合、コレクションIDを... 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 devコ... 2024.03.25 Git
Git Git | ローカルブランチの削除 作業中に増えたブランチなど不要になったローカルブランチの削除方法のメモ。ブランチ確認当方の作業環境には main と dev のブランチがあります。以下、dev ブランチの削除方法のメモです。% git branch dev* mainブラ... 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