ブログ内検索

プログラミング教材開発
大阪府高槻市原地区で肥料教室を開いています
 

恐竜と石炭と酸素

/** Geminiが自動生成した概要 **/
恐竜の巨大化と石炭紀の酸素濃度上昇の関係について考察した記事。石炭紀にはリグニン分解生物が存在せず、植物の死骸が石炭として大量に堆積、大気中の酸素濃度が上昇した。しかし、恐竜が繁栄した中生代と石炭紀の間にはP-T境界と呼ばれる大量絶滅期があり、酸素濃度が急激に低下したとされる。そのため、恐竜の巨大化は石炭紀の高酸素濃度が直接の原因ではなく、酸素利用効率の高い種が生き残った結果の可能性が高いと推測している。

 

猛暑の中の線路沿いの草たち

/** Geminiが自動生成した概要 **/
線路沿いの草たちが猛暑に苦戦している様子が描かれています。特に注目されている一本の草は、ほとんどの葉が枯れかけ、茎の下部は葉を落としてしまっています。しかし、その先端では新たな葉が生え始めており、厳しい環境の中でも生き延びようとする力強さが感じられます。著者は、このわずかな葉で大きな体を維持できるのかと心配しつつ、今年の夏の暑さの厳しさを改めて強調しています。関連する「大気中の温室効果ガスを減らしたい」の記事については言及されていませんので、要約できません。

 

SOY ShopのPAY.JPクレジットカード支払いモジュールでカード情報非通過化対応をしました

/** Geminiが自動生成した概要 **/
SOY ShopのPAY.JPクレジットカード支払いモジュールがカード情報非通過化に対応しました。2018年8月1日以降、加盟店はカード情報を直接扱うことが禁止され、トークン化が必須となりました。 そのため、モジュールはカード情報をPAY.JPサーバーに送信し、トークンを受け取って処理するように改修されました。既存モジュール利用者は、サイトのセキュリティ維持のため早急にバージョンアップが必要です。最新版はサイト(https://saitodev.co/soycms/soyshop/)からダウンロード可能です。詳細は「SOY CMSのバージョンアップについて」を参照ください。

 

Sigilで電子書籍を作成してみる②

/** Geminiが自動生成した概要 **/
Sigilで電子書籍を作成する手順の解説。見出しはh1〜h3タグでサイズ変更、h1が最大。表紙はツールから追加、目次はツールからHTML目次作成でページとして挿入、目次生成はプレビュー用。メタデータ(タイトル、著者、言語など)はツールから編集。画像はファイル→追加で取り込み、imageフォルダに保存。挿入したい場所にカーソルを置き、ファイル挿入ボタンで画像を選択、本文に挿入できる。サンプル画像は400x300ピクセル。

 

自身の養分は自身で確保する

/** Geminiが自動生成した概要 **/
毎日通る道に、人の手が入らない場所がある。そこでは、ひび割れから生えた草が落ち葉を根元に集め、養分としている。植物は動けないため、周囲の有機物を利用するのだ。しかし、人間の視点では、落ち葉が定着するのは困りもの。放置すると土壌が形成され、他の植物も根を張る。いずれ、植物の力はアスファルトを貫通するのだろうか?

 

Sigilで電子書籍を作成してみる①

/** Geminiが自動生成した概要 **/
Sigilは多プラットフォーム対応のEPUB電子書籍エディタ。公式サイトからOS対応版をダウンロード・インストール後、デスクトップにショートカットを作成する。Sigil起動後、初期画面に直接文字入力で文章作成が可能。新規記事追加は「ファイル」→「空のHTMLファイルを追加」から行う。保存は「ファイル」→「名前をつけて保存」を選択し、拡張子を.epubのまま保存する。再度開く際はSigilを起動し、「ファイル」→「開く」からepubファイルを選択する。

 

電子書籍をiphoneで閲覧する方法 

/** Geminiが自動生成した概要 **/
iPhoneで電子書籍を読むには、「植物のミカタ」サイトで書籍をカートに入れ、購入手続き(メールアドレス、氏名、クレジット情報入力)を完了します。購入後、送られてくるURLはChromeブラウザで開いてください。Safariがデフォルトブラウザの場合は、Chromeに変更するか、Chromeをインストールする必要があります。ダウンロード後は、既存のiBooksアプリで書籍を読むことができます。

 

アーバスキュラ菌根菌が好む環境を探る

/** Geminiが自動生成した概要 **/
アーバスキュラ菌根菌は、リン酸などの養分吸収を助けるため、共生関係を築ける環境作りが重要。土壌に水溶性養分や糖分が多いと共生しにくいため、過剰な施肥は避けるべき。ネギの菌根菌はネギだけでなく緑肥とも共生するため、除草剤で全て除去するのではなく、通路などに緑肥を栽培すると共生菌が増加。クローバーの根圏は共生菌が豊富との報告もあり、緑肥は土壌の物理性改善だけでなく肥料効率向上にも貢献する可能性がある。

 

アーバスキュラ菌根菌

/** Geminiが自動生成した概要 **/
アーバスキュラ菌根菌、特にグロムス菌門は、多くの陸上植物と共生関係を築き、アーバスキュラ菌根を形成する。宿主植物の根よりも細く長い菌糸を伸ばし、リン酸などの養分吸収を促進する。また、感染刺激により植物の免疫機能を高め、病原菌への抵抗性を向上させる「ワクチン効果」も持つ。乾燥や塩害への耐性も向上する。しかし、植物にとって共生は負担となるため、養分が豊富な環境では共生関係は形成されにくい。

 

大気中の温室効果ガスを減らしたい

/** Geminiが自動生成した概要 **/
地球温暖化による猛暑や水害増加への対策として、土壌への二酸化炭素固定が提案されている。従来のNPK肥料中心の土壌管理から脱却し、木質資材由来の堆肥を用いて土壌中に無定形炭素(リグノイド)を蓄積することで、粘土鉱物と結合させ、微生物分解を抑制する。これにより土壌への二酸化炭素固定量を増やし、植物の光合成促進、ひいては大気中二酸化炭素削減を目指す。家畜糞堆肥は緑肥育成に限定し、栽培には木質堆肥を活用することで、更なる根量増加と光合成促進を図る。キノコ消費増加による植物性堆肥生産促進や、落ち葉の焼却処分削減も有効な手段として挙げられている。

 

クズはおそらく河川敷の覇者だろう

/** Geminiが自動生成した概要 **/
河川敷のクズは、つるを伸ばして広範囲に勢力を拡大し、他の植物に巻き付いて高い場所を占拠する。まるで戦略的に拠点を築き、有利な場所を確保してから周囲を攻めるかのようだ。弱点としては、見通しの良い場所に根元があるため、そこを切られるとダメージを受ける点が挙げられる。しかし、クズは不定根によって再生するため、根元を切られても簡単には枯れない。その繁殖力と生命力の強さから、河川敷の覇者と言えるだろう。

 

Go言語 + kintone + チャットワークでタスクの自動登録アプリを作ってみる3

/** Geminiが自動生成した概要 **/
Go言語でkintoneとチャットワークを連携し、タスク自動登録アプリを作成する過程の3回目。今回はkintoneから取得したデータをチャットワークにタスク登録する処理を実装。kintoneアプリのラベルフィールド値をタスク名として登録するため、`RegisterTaskOnChatWork`関数を追加。この関数でチャットワークAPIを呼び出し、指定のルームにタスクを登録する。コード実行前にkintoneアプリにテストデータを追加し、実行後チャットワークでタスクが登録されていることを確認。データの絞り込みについては省略。

 

豪雨ニモマケズ、暴風ニモマケズ

/** Geminiが自動生成した概要 **/
「豪雨ニモマケズ、暴風ニモマケズ」と題されたこの記事は、2週間前の豪雨で増水した川が平常水位に戻った様子をレポート。一度浸水し、流れに沿って倒れた川辺の草が、上部は緑を保ち、根元からは新しい脇芽を出しているたくましい姿を映し出す。この生命力に「強いな」と感嘆し、筆者は、人間の文明が気候を変える中でも、植物はうまく適応したり、時には休眠したりして、したたかに生き抜いていくのだろうという考察を深めている。

 

Go言語 + kintone + チャットワークでタスクの自動登録アプリを作ってみる2

/** Geminiが自動生成した概要 **/
kintoneアプリで設定した日付にチャットワークへタスクを自動登録するアプリ開発の続き。今回はGo言語でkintone REST APIから取得したJSONデータを扱うための構造体を設計し、マッピングを行った。取得データは「レコード番号」「月」「ラベル」「日」等を含み、これをGoの構造体へ変換することでデータ操作を可能にした。具体的には`Field`構造体でフィールドの型と値を、`Record`構造体でレコード群を表現し、`json.NewDecoder`を用いてJSONをデコードした。これにより、ラベル名等の値をプログラムから参照できるようになった。次回は取得値を用いてチャットワークへのタスク登録を行う。

 

電子書籍 第3巻「地質と栽培」発刊しました!

/** Geminiが自動生成した概要 **/
齋藤亮子氏による電子書籍第3巻「地質と栽培」が発刊。夫である齋藤氏が受け取った一通のメールをきっかけに、福井県への旅、そして各地の地質や岩石探訪が始まった。東尋坊の柱状節理、赤土、火山灰、フォッサマグナなど、多様な土地を巡り、土壌と地質の関係を探求する旅の記録をまとめたもの。岩石を知ることは土を知ること、ひいては栽培の土台を知ることになるという気づきから、一見無関係に思える地質や日本の成り立ちまでも探求対象となる。52記事、約267ページの内容には、著者の旅の思い出も深く織り込まれている。栽培への直接的な結びつきは不明瞭ながらも、一見関係ない事を知ることで得られる情報の重要性を説く。

 

歩道に背の高い草の群生

/** Geminiが自動生成した概要 **/
歩道脇の露出した土壌に、セイバンモロコシと思われる背の高い草が密集して繁茂していた。周囲には同様の植物は見られず、限られた面積で高密度に生育している。開花期を迎えてオレンジ色の花粉を飛ばしているが、近隣に同種が存在しないため、受粉の可能性は低い。それでも繁殖のためエネルギーを費やし花粉を飛ばす姿は、昆虫媒介に比べ非効率的ながらも、環境に適応した戦略と言えるかもしれない。わずかな可能性として、離れた場所に同種の存在も考えられる。

 

Go言語 + kintone + チャットワークでタスクの自動登録アプリを作ってみる1

/** Geminiが自動生成した概要 **/
kintoneとチャットワークを連携し、タスクを自動登録するアプリをGo言語で開発する過程を説明。kintoneにアプリを作成し、Go言語でkintoneのREST APIを使用してデータを取得するコードを紹介。APIキー、ID、パスワードを用いて認証し、JSON形式のデータを取得することに成功。今後の課題として、取得したJSONデータをGo言語で扱うための構造体の作成が挙げられている。

 

藪から出ないし、藪の内側へと突き進まない

/** Geminiが自動生成した概要 **/
つる性植物が藪沿いで奇妙な挙動を見せていた。ある程度伸びたつるの先がUターンし、自身に巻きつき、再び上に向かって伸び始めていた。これは、藪の外側に出た植物が、より日当たりの良い高い植物を目指して進路変更したと考えられる。藪の内外で大きく異なる日射量を感知し、最適な場所を探しているようだ。つるは普段から巻き付くために角度をつけて伸びているが、日射量に応じて茎の角度を調整し、急な方向転換も可能にしているのではないかと考察されている。

 

廃菌床の堆肥としての利用の注意点2

/** Geminiが自動生成した概要 **/
廃菌床を堆肥として利用する際の注意点として、菌糸の活動による土壌の酸性化が挙げられます。菌糸は養分吸収の際にプロトン(H⁺)を排出し、周囲の環境を酸性化します。活発な菌糸を含む廃菌床を土に混ぜ込むと、土壌pHが低下し、作物の生育に悪影響を与える可能性があります。堆肥として利用したいのは、菌糸が分解したリグニンの断片ですが、菌糸が活発な状態では分解が進んでいないため、効果が期待できません。したがって、キノコ栽培後の廃菌床は、更に発酵処理することで土壌への影響を軽減し、堆肥としての効果を高めることができます。

 

廃菌床の堆肥としての利用の注意点

/** Geminiが自動生成した概要 **/
アルミニウムは強い結合力を持つため、土壌中で様々な物質と結合し、植物の生育に影響を与える。特にポリフェノールと強く結合し、難溶性の錯体を形成する。このため、ポリフェノールが豊富な堆肥などを施用すると、アルミニウムが固定化され、植物への吸収が抑制される。これはアルミニウム毒性を軽減する一方で、ポリフェノール自体も植物にとって重要な役割を持つため、その効果も同時に減少する可能性がある。土壌中のアルミニウムとポリフェノールの相互作用は複雑で、植物の生育に多大な影響を与えるため、土壌管理において考慮すべき重要な要素である。

 

台風・大雨の自然災害の被害を軽減するために

/** Geminiが自動生成した概要 **/
西日本豪雨で農作物に甚大な被害が出た中、京都北部のトウガラシ畑では、事前に「速効性の酸素供給剤」(過酸化石灰)を散布した区画で被害が劇的に軽減されました。この薬剤は水中で酸素を供給し、根の酸欠ストレスを和らげ、水が引いた後も植物を活性化。消石灰による土壌pH調整効果も。今後予想される台風や大雨から作物を守る有効な手段として、その活用が注目されています。

 

PHPでチャットワークAPIを介してタスクを登録してみる

/** Geminiが自動生成した概要 **/
PHPでChatwork APIを使ってタスクを登録する方法を解説。メッセージ投稿APIを元に、エンドポイントを`/rooms/{roomId}/tasks`に変更し、パラメータに`body`(タスク内容)と`to_ids`(担当者アカウントID)を追加する。アカウントIDは、自分のメッセージを引用することで`aid=********`の形式で取得できる。コード例では、cURLでPOSTリクエストを送信し、タスクを登録。実行結果、指定のルームにタスクが追加されることを確認。

 

マルバツユクサは地中でも花を形成する

/** Geminiが自動生成した概要 **/
ミカン栽培をやめた畑にマルバツユクサが大量発生した。マルバツユクサは地上と地下の両方で種子を作り、地下の種子は土壌中で長期間休眠できる。ミカン栽培中は発芽が抑制されていたマルバツユクサの種子が、栽培終了後の土壌移動や環境変化により発芽条件を満たし、一斉に発芽したと考えられる。ミカン栽培開始以前から土壌中に存在していた種子が、長年の休眠から目覚めた可能性が高い。これは、ミカン栽培による塩類集積の解消にも役立っているかもしれない。

 

Go言語 + Selenium + Agoutiでテスト自動化

/** Geminiが自動生成した概要 **/
agoutiはGo言語用のAcceptanceテストフレームワークです。Selenium WebDriverをラップし、CSSセレクタを用いてページ要素にアクセス、操作できます。`agouti.ChromeDriver()`でChromeDriverを起動、`driver.NewPage()`で新しいページを開き、`page.Navigate()`で指定URLへ遷移します。`page.HTML()`でHTMLソースを取得、`page.FindByButton()`でボタン要素を見つけ、`btn.Submit()`でフォームを送信できます。`agouti.Browser("chrome")` でブラウザを指定可能です。 主にWebアプリケーションのUIテストを自動化するために使用され、ユーザー操作をシミュレートして期待通りの動作をするか検証できます。

 

ツユクサの季節

/** Geminiが自動生成した概要 **/
ミカン栽培跡地にマルバツユクサが生育している。マルバツユクサは九州の果樹園で防除困難な雑草として知られる。ツユクサ科の特徴である葉鞘を持ち、単子葉植物に分類される。単子葉植物は葉柄がなく、葉鞘を持つ。また、不定根による発根が特徴で、土壌変化に大きく貢献する。ミカン栽培跡地では、ツユクサの生育により、植物全般が育ちやすい土壌へと急速に変化している可能性が示唆される。

 

ミカンの栽培跡に現れた草たち

/** Geminiが自動生成した概要 **/
マルチムギは、劣化した土壌でも生育できる特性から、土壌改良に役立つ可能性を持つ。記事では、マルチムギとエンバクを用いた緑肥栽培の実験を通して、劣悪な環境におけるマルチムギの成長力と土壌への影響を検証している。粘土質でpHが低く、栄養不足の土壌にマルチムギを播種した結果、他の植物が生育困難な環境でも旺盛に成長し、土壌被覆率を高めた。一方、エンバクは生育不良だった。マルチムギは高い窒素固定能力を持つため、緑肥として土壌に鋤き込むことで窒素供給源となる。また、旺盛な根の成長は土壌の物理性を改善する効果も期待できる。実験は初期段階だが、マルチムギは劣化土壌の回復に貢献する有望な植物であることが示唆されている。今後の研究で、更なる効果検証と実用化に向けた取り組みが期待される。

 

イネ科とマメ科の緑肥の混播

/** Geminiが自動生成した概要 **/
イネ科とマメ科の緑肥混播は、土壌改良に効果的である。荒れた土地での緑肥栽培で、エンバクとアルサイクローバの混播が成功した事例が紹介されている。アルサイクローバはシロクローバとアカクローバの中間的な性質を持ち、側根が繁茂しやすい。この混播により、クローバが土壌を覆い、エンバクがその間から成長することで、相乗効果が生まれた。ハウスミカン栽培においては、落ち葉の分解が進まない問題があり、土壌中の菌が少ないことが原因と考えられる。木質資材とクローバの組み合わせが有効だが、連作によるEC上昇が懸念される。そこで、EC改善効果を持つイネ科緑肥とクローバの混播が有効と考えられる。


Powered by SOY CMS  ↑トップへ