
/** Geminiが自動生成した概要 **/
息子さんに「この草は何?」と聞かれ、名前を思い出せなかったお父さん。特徴的な葉を撮影し、帰宅後調べてみたものの、子供向けの図鑑では分からず。そこでGoogle画像検索を利用したところ、「アメリカフウロ」という植物だと判明。改めてGoogle画像検索の便利さを実感したというお話です。

/** Geminiが自動生成した概要 **/
息子さんに「この草は何?」と聞かれ、名前を思い出せなかったお父さん。特徴的な葉を撮影し、帰宅後調べてみたものの、子供向けの図鑑では分からず。そこでGoogle画像検索を利用したところ、「アメリカフウロ」という植物だと判明。改めてGoogle画像検索の便利さを実感したというお話です。

/** Geminiが自動生成した概要 **/
Raspberry Piのシリアルコンソール機能を使うと、ネットワーク環境がなくても有線でRaspberry Piを操作できます。
今回は、Raspberry Pi 4BとUbuntu 20.04、USB-TTLシリアルコンソールケーブルを使って接続を試みました。
Raspberry Pi側でシリアルポートとコンソールを有効化し、ケーブルで接続します。Ubuntu側ではscreenコマンドを使ってシリアルコンソールに接続します。
接続が確立すると、Ubuntuの端末にRaspberry Piのログイン画面が表示され、操作が可能になります。接続を終了するには、ctrl + a、kと入力します。

/** Geminiが自動生成した概要 **/
Go言語でChatWork APIを用いてマイチャットにメッセージをPOSTする手順を紹介。 `http.NewRequest`でPOSTリクエストを作成し、ChatWork APIトークンをヘッダーに設定、`http.DefaultClient.Do`でリクエストを送信する。記事では"GOからのテスト投稿"というメッセージを送り、レスポンスコード200を確認することで成功を確認している。 また、ChatWork APIのルームID、トークンの取得方法については別記事を参照している。

/** Geminiが自動生成した概要 **/
さくらVPS(Ubuntu 16.04)にJenkinsを導入し、Seleniumとphp-webdriverでUIテストを自動化する方法を紹介。Jenkinsインストール後、初期設定、ジョブ作成、Git連携、ビルドトリガー設定、シェルスクリプト実行設定、メール通知設定を行い、Apacheの設定を調整してテスト実行環境を構築。15分毎にGitリポジトリをポーリングし、変更があれば自動的にテストを実行、結果をメールで通知。これにより、月700円のVPS費用で継続的なUIテストを実現。

/** Geminiが自動生成した概要 **/
公式パッケージ更新再開に伴い、サイトへの問い合わせが増加した一方、PHPの古いバージョン(PHP5.5系以前)での不具合報告も多い。セキュリティサポートが終了した古いPHPバージョンは重大な脆弱性を持つため、これらの環境での不具合修正は行わない。問い合わせフォームから報告する際は、PHPのバージョン明記が必須。バージョン確認方法は、SOY CMS(1系・3系)共に管理画面にログインし、「ようこそSOY CMSへ!」から「サーバー情報」→「PHP Info」タブで確認できる。

/** Geminiが自動生成した概要 **/
山を構成する岩石は、風化・侵食によって細粒化し、最終的に粘土になる。花崗岩は風化に弱く、構成鉱物の剥離によって真砂土と呼ばれる粗い砂状になる。これがさらに風化すると、様々な鉱物が含まれた粘土へと変化する。堆積岩である頁岩は、粘土が固まったものだが、これも風化によって再び粘土に戻る。つまり、岩石の種類に関わらず、風化・侵食の過程で粘土へと変化していく。風化の進行度合いにより、様々な粒度の土壌が存在するが、最終的には粘土にたどり着く。この粘土は栄養豊富なため、植物の生育を支える重要な役割を果たす。

/** Geminiが自動生成した概要 **/
Google Maps APIを用いてSOY CMSのブログに地図アプリを作成する手順の第一段階を解説した記事です。まずGoogle API ConsoleでAPIキーを取得し、SOY CMSにカスタムフィールド「lat(緯度)」と「lng(経度)」を追加します。ブログページを作成し、提供されたHTMLテンプレートを貼り付け、地図の中心座標とズームレベルを調整します。座標はGoogle Mapsで場所を検索し、右クリックメニューの「この場所について」から取得できます。最後に、ブログ記事を作成し、タイトルと本文に加え、カスタムフィールドに取得した緯度経度を入力して公開します。これにより、ブログトップの地図上にマーカーが追加され、訪問場所を視覚的に表示できます。次記事ではマーカーに詳細情報を表示する機能を追加する予定です。