ブログ内検索

プログラミング教室
オンライン肥料教室を開催しています
 

ロードアベレージ

/** Geminiが自動生成した概要 **/
サーバ監視の重要指標であるロードアベレージは、CPUリソースへの需要を示す。実行中のスレッドと実行待ちスレッドの合計から計算され、uptimeコマンドで1分、5分、15分間の平均値を確認できる。ロードアベレージがCPU数を超えると、CPUが不足しスレッドが待機している状態を示す。逆に下回ればCPUに余裕がある。例として、2コア2スレッドCPU(論理CPU4)でロードアベレージ0.47は余裕がある状態と言える。

 

そこにいるのはシロバナタンポポ

/** Geminiが自動生成した概要 **/
京都市内の公園で、西日本に多いシロバナタンポポを初めて確認した。総苞片が反り返っていないことから、在来種であることがわかった。周囲のタンポポも総苞片が反り返っておらず、セイヨウタンポポではなく在来のタンポポだと判明。シロバナタンポポと在来タンポポの群生を発見し、珍しい光景に喜びを感じた。

 

流水と八重の花

/** Geminiが自動生成した概要 **/
京都の高瀬川を流れる八重桜の花を見つけた。上流の関山から流れてきたのだろう。高瀬川は鴨川、淀川を経て大阪湾へと繋がる。花は実を結ぶことなく、川を流れ海へと向かう。散り際の美しさとは裏腹に、流される花の運命は切ない。

 

注目の資材、ゼオライトについて知ろう

/** Geminiが自動生成した概要 **/
ゼオライト(沸石)は、結晶構造内に水を含み、加熱すると沸騰しているように見えることから名付けられた。化学組成は(Na,K)Ca₄(Al₉Si₂₇O₇₂)・29H₂Oなどで表され、多くの種類が存在する。ケイ素(Si⁴⁺)とアルミニウム(Al³⁺)が骨格内で入れ替わることで結晶全体が負に帯電し、この負電荷により陽イオンを吸着するため、土壌改良材として保肥力(CEC)向上に効果がある。また、結晶構造内の空隙に水を吸着するため、保水性も高い。

 

注目の資材、グリーンタフについて知ろう

/** Geminiが自動生成した概要 **/
本記事は、大阪市立自然史博物館の展示を機に、土壌改良材として注目される「グリーンタフ」の特性を探求します。グリーンタフは、火山灰が堆積した凝灰岩(流紋岩質軽石凝灰岩)で、大谷石に代表される多孔質かつ淡い緑色の資材です。二酸化ケイ素が豊富でシラスに近い土質を持ち、重粘土の土を軽くしたり、多孔質性で微生物増殖を促したりする土壌改良効果が期待されます。追記では、緑色凝灰岩として緑泥石を主成分とし、金属鉱床を含む場合もあると説明。その効果は二酸化ケイ素含有量に左右されるとし、採掘のしやすさが利用の鍵となると考察しています。

 

リン鉱石から考える未来のこと

/** Geminiが自動生成した概要 **/
リン鉱石の枯渇は食糧危機の要因とされ、肥料の三大要素であるリンは農業に不可欠だが、火山灰土壌におけるアルミニウム障害対策のための過剰使用が枯渇を早めている。リンは地下深くにリン酸アルミニウムとして固定され、再利用が困難となる。現状、農業でのリンの過剰施肥や畜産での過剰給餌によりリン資源は浪費されている。しかし、腐植による活性アルミナの無害化や、栽培と畜産の連携によるリン循環の最適化で、リン鉱石枯渇までの時間を延ばせる可能性がある。

 

SOY Shopでカスタムサーチフィールド(子商品一覧)を追加しました

/** Geminiが自動生成した概要 **/
SOY Shop向けプラグイン「カスタムサーチフィールド」に新機能「子商品一覧」が追加されました。この機能により、子商品のみを表示する商品一覧ページと検索結果ページを作成できます。親商品名とカテゴリ名も表示可能で、深い階層の商品カタログサイト構築に役立ちます。同時に、カスタムサーチフィールドで範囲項目と商品情報項目の併用時に検索機能が動作しない不具合も修正されました。改良版プラグインはサイト(https://saitodev.co/soycms/soyshop/)からダウンロード可能です。

 

淡い黄色の石英

/** Geminiが自動生成した概要 **/
淡い黄色の石英、黄水晶は、角閃石を含む石英のペグマタイト中に見られる。微量の鉄が石英内に散りばめられることで淡い黄色となる。ペグマタイトは花崗岩質マグマの冷却過程で形成される粗粒な鉱物集合体で、石英、長石、雲母などの大きな結晶や希少鉱物を含む。マグマ中の水分が集中し、鉱物の成長を促進する空洞ができるため、大きな結晶が育ちやすい。つまり、花崗岩地帯のペグマタイトには、価値のある宝石が隠れている可能性がある。

 

大阪市内でシラスと出会った

/** Geminiが自動生成した概要 **/
大阪の鉱物展で鹿児島のシラスを初めて間近に観察し、その白さに驚いた著者は、シラスの成分を考察する。火山灰であるシラスは二酸化ケイ素を多く含み、石英とカリ長石が主成分だと推測。桜島の火山灰と比較しても白さが際立ち、石灰要素はほぼ無いと考える。酸性岩の組成から、石英とカリ長石が大半を占め、残りを斜長石が占める構成と推定。これらの鉱物の微細なものがシラスを構成しているため、保水性が低く排水性が高い。また、カリを多く含むため、カリを必要とするサツマイモ栽培に適していることを説明。長石由来の粘土は腐植を蓄積しにくい点にも触れ、火山灰だから良い土壌とは限らないと結論づけている。そして、作物によって適した火山灰の種類が異なると指摘する。

 

CPUの監視2

/** Geminiが自動生成した概要 **/
MuninのCPU監視項目を解説。systemはカーネルモード、userはユーザモードのCPU使用時間。niceは低優先度プロセスの数、idleは未使用時間。iowaitはI/O待ち、irqとsoftirqは割り込み処理時間。stealは仮想環境でタスク実行が遅延された時間。guestはゲストOS(Webアプリ)のCPU使用時間。各項目を理解した上で、次にファイルシステムの監視に移る。

 

しつこいけどまた言う。桜の季節はこれからだ!

/** Geminiが自動生成した概要 **/
4月23日に大阪の長居公園で、松月や天の川など、遅咲きの桜が満開もしくは満開に近い状態だった。松月は一部蕾もあったが、天の川は見頃を迎えていた。さらに、4月22日に訪れた京都伏見の御香宮神社の関山も、満開間近だった。これらのことから、桜の季節はまだまだこれからだと主張している。

 

菱苦土石と呼ばれる鉱物

/** Geminiが自動生成した概要 **/
菱苦土石(マグネサイド, MgCO₃)は、菱面体結晶の炭酸塩鉱物で、水溶性苦土肥料の原料となる。大阪市立自然史博物館の鉱物展示で実物を見て、大きさや透明感、特徴を掴むことができた。この経験から、肥料への加工方法への興味が深まった。菱苦土石は熱水からの析出や鉱物の風化で生成されるため、苦鉄質地質で地熱の高い場所で見つかりやすい。実際に苦土肥料を使用している京都の農家の成果向上にも貢献している。

 

CPUの監視

/** Geminiが自動生成した概要 **/
MuninのCPU監視グラフ解説の導入部分。CPUは計算処理を行う部分で、ユーザモードとカーネルモード(OSの基礎処理)を使い分ける。カーネルモードではシステムコールを介してOSに処理を依頼する。CPUは割り込み機構により処理を中断できる。CPUは同時処理に見せかけて、実際は処理を切り替えながら実行している。詳細は次回に続く。

 

御香宮神社の御香水

/** Geminiが自動生成した概要 **/
京都・伏見の御香宮神社は、名水百選に選ばれた「御香水」を擁する。境内には水質維持装置も設置されている。神社周辺は都市部に位置し、かつてほど水質は良くないかもしれないが、伏見の酒造りが発展した根源であることは確か。地質は山からの土砂が堆積した地域で、付近の山はチャートを含む付加体から成る。境内の敷石にも多くのチャートが見られる。御香水の詳しい水源は不明。

 

ベントナイトの膨潤性

/** Geminiが自動生成した概要 **/
「ベントナイトの膨潤性」について、前回の実験で不明確だった点を踏まえ、試験管を用いた定点観測で再検証しました。篩にかけた細かいベントナイトに水を加えた結果、1分後には塊が溶け出し、2時間後には堆積量が明らかに増加し、その膨潤性が画像比較でも明確に確認されました。この高い吸水性を活かし、ベントナイトは猫のトイレ砂や土壌の保肥・保水材として活用されています。

 

SOY Shopでお届け予定日の自動計算の置換文字列を追加しました

/** Geminiが自動生成した概要 **/
SOY Shopの発送メールでお届け予定日を自動計算する機能が追加されました。これまでお届け予定日未指定の顧客へのメールは手動で日付を入力する必要がありましたが、注文増加に伴う対応困難を解消するため、発送日から設定日数を加算した日付を自動挿入できるようになりました。標準配送モジュールの設定画面で「お届け日(自動)」の置換文字列を使用する設定を行い、メールテンプレート編集画面で当該置換文字列を挿入することで、管理画面からのメール送信時に自動計算されたお届け予定日(Y-m-d形式)が挿入されます。最新パッケージはsaitodev.co/soycms/soyshop/からダウンロード可能です。

 

ベントナイトに水をかけてみた

/** Geminiが自動生成した概要 **/
ベントナイトの膨潤性を確かめるため、水をかけてみたが、目立った変化は見られなかった。粒子が大きいため、篩にかけて微細化して再実験したが、やはり膨らまなかった。動画は6倍速。粒子をよく観察すると様々な色の鉱物が混在していることに気づき、更なる微細化や、水への浸漬、あるいは実験時間の延長が必要か、粘土に関する知識不足を反省している。

 

SOY Shopで一つのページで同じshop:moduleを二回使用したい

/** Geminiが自動生成した概要 **/
SOY Shopで同じshop:module(例:パンくずナビゲーション)を一つのページで二回使用する方法。1. `/soyshop/webapp/src/module/site/common/breadcrumb_navigation.php` をショップIDディレクトリ内の `.module/common/` にコピーする。2. コピーしたファイルを複製し、`breadcrumb_navigation2.php` 等にリネームする。3. `breadcrumb_navigation2.php` 内の関数名を `soyshop_breadcrumb_navigation2` に変更し、`soyshop_breadcrumb_navigation` 関数が存在しない場合に元の `breadcrumb_navigation.php` をインクルードして実行するように修正する。これにより、`shop:module="common.breadcrumb_navigation"` と `shop:module="common.breadcrumb_navigation2"` の二つのモジュールタグで同じ機能を別々に表示できるようになる。

 

注目の資材、ベントナイトについて知ろう

/** Geminiが自動生成した概要 **/
ベントナイトは火山灰が水中で変成した岩石で、モンモリロナイトなどの2:1型粘土鉱物を多く含む。吸水性、膨潤性、粘結性に優れ、農業や工業で幅広く利用される。成分分析によると、山形県月布産のベントナイトはスメクタイトが約半分、二酸化ケイ素などの無色鉱物が約1/3、残りはミネラルで構成される。構成ミネラルは元の火山灰に依存するため産地により変動する。ベントナイトは玄武岩質の火山灰だけでなく、他の火山灰からも形成されることがグリーンタフの観察から示唆されている。その高い粘土鉱物含有量から、農業利用での秀品率向上に貢献する可能性がある。

 

今年も言う。桜の季節はこれからだ!

/** Geminiが自動生成した概要 **/
京都農販からの帰りに上賀茂神社の桜を見て、「桜の季節はこれからだ!」と改めて実感した筆者。ソメイヨシノだけが桜ではないと訴え、これから咲く桜こそがスターウォーズでいうアナキンの成長やダースベーダーの登場といった山場だと主張する。平野神社の桜もおすすめ。上賀茂神社の位置を示すGoogleマップも埋め込まれている。

 

メモリーの監視

/** Geminiが自動生成した概要 **/
本ブログ記事は、Webサービス監視ツールMuninのメモリグラフ項目を理解するため、「詳解 システム・パフォーマンス」を参考に作成された学習メモです。freeコマンドの出力も踏まえ、apps(使用メモリ)、page_tables(OSとCPUが使うメモリ単位のアドレスマッピング)、slab_cache(カーネルキャッシュ)といった主要項目を詳細に解説。さらに、CPU高速化のためのキャッシュや一時データ用のバッファの概念、active/inactiveメモリの役割も説明しています。最終的に、現在のサーバーメモリはオーバースペックであると結論付けています。

 

SOY CMS1.8.13分の差分をマージしました

/** Geminiが自動生成した概要 **/
筆者はSOY CMSの開発元を退職後も開発を継続している。公式版1.8.13が1年半ぶりにリリースされたものの、フォーラムで報告済みの修正やPHP7対応は反映されておらず、ファイルマネージャのエラーも残存していた。そこで、自身で開発・公開しているパッケージに1.8.13の差分をマージし、PHP7対応版「SOY CMS1.8.13p7.X」として公開するに至った。公式版の更新内容の乏しさに対し、継続的な改善とサポートを提供することで、ユーザーニーズに応え続けている。

 

天川村洞川の名水のごろごろ水

/** Geminiが自動生成した概要 **/
天川村洞川の「ごろごろ水」は、石灰岩地質を由来とする名水である。湧水付近には鍾乳洞とスカルン鉱床が存在し、石灰岩由来のミネラルと適度な硬度を水に与えていると考えられる。さらに、標高の高さから有機物の分解が遅く、湧水までの過程でろ過され、純度の高い水となる。美味しい水には、有用ミネラル濃度、適度な硬度、低有機物濃度が重要だが、ごろごろ水はこれらの条件を奇跡的なバランスで満たしている。名水百選に選ばれているものの、このような条件は稀であり、名水には未解明の要素や多くの知見が隠されている可能性がある。この地の土壌や水質での栽培は難しそうである。

 

五代松鍾乳洞付近にあった深成岩

/** Geminiが自動生成した概要 **/
五代松鍾乳洞付近の鉱山はスカルン鉱床で、鉄や黄水晶、灰鉄輝石が産出する。黄水晶は石英に角閃石が混じることで生成される。付近に花崗岩らしき石が多く見られ、閃緑岩の特徴である輝石や角閃石の存在、そして石の色合いから、当初花崗岩と思われた石は石英を多く含む閃緑岩であると推測される。この地域の深成岩は、花崗岩と記載される場合と石英閃緑岩と記載される場合がある。

 

五代松鍾乳洞横にあったスカルン鉱床

/** Geminiが自動生成した概要 **/
五代松鍾乳洞横の五代松鉱山は、石灰岩地質に花崗岩マグマが貫入した「スカルン鉱床」と判明しました。記事では、天川村洞川の地質調査から、母岩の年代差(約1億年)に着目し、この事実を特定。スカルン鉱床とは、マグマの熱水作用で石灰岩が変質し(スカルン)、鉄や銅などの有用金属が沈殿して形成される鉱床であると説明しています。これにより、五代松鉱山で鉄鉱石が採掘できた地質学的理由が明らかになり、スカルン鉱床の形成過程で石灰岩が大理石に変成することにも触れ、洞川で見られる白い石が大理石である可能性についても言及しています。

 

サイトを公開した直後にWordPressの管理画面ログインがあるか探られた

/** Geminiが自動生成した概要 **/
SOY CMSに総当り攻撃を仕掛けてみる。その4では、パスワードリスト攻撃への対策を検証しています。辞書攻撃ツールを使い、短いパスワードやありがちなパスワードを設定した場合、数秒で突破される危険性を示しています。対策として、パスワードの最低文字数を10文字以上に設定し、ランダムな文字列を使うことを推奨。ブルートフォース攻撃対策として、ログイン試行回数に制限を設けるプラグイン「Limit Login Attempts Reloaded」を紹介し、複数回のログイン失敗でアカウントをロックする方法や、一時的にIPアドレスをブロックする方法の効果を解説しています。また、WAF(Web Application Firewall)の利用も推奨し、既知の攻撃パターンをブロックすることでサーバー負荷を軽減できることを説明しています。

 

鉄鉱跡近くにある鍾乳洞

/** Geminiが自動生成した概要 **/
奈良県天川村洞川の鉄鉱山跡訪問に際し、近隣の面不動鍾乳洞を探検。モノレールで登った洞窟内は鍾乳石でいっぱいだった。鍾乳洞は石灰岩が二酸化炭素を含んだ雨水で溶かされ形成される。溶けた炭酸カルシウムは洞窟内で方解石として再結晶化し、鍾乳石となる。天川村洞川は石灰岩地帯であることが判明。この土地で鉄鉱山がどう形成されたのか、また、村内でよく見かける白い石の正体についても考察したい。


Powered by SOY CMS  ↑トップへ