ブログ内検索

プログラミング教材開発
大阪府高槻市原地区で肥料教室を開いています
検索キーワード:「SNS」
 

WordPressで記事紹介自動投稿プラグインを作成しました

/** Geminiが自動生成した概要 **/
WordPressで、ブログ記事を自動でX(旧Twitter)に紹介投稿するプラグインが開発されました。これは、以前SOY CMS向けに作成された同機能の移植版です。 このプラグインは、公開された記事の内容をGoogleの生成AI「Gemini」に読み込ませ、X投稿に適した紹介文を自動で作成させます。さらに、作成された紹介文はそのまま自動的にXへポストされる仕組みです。 現時点では、このブログに特化した汎用性の低いプラグインですが、使用を希望される場合は問い合わせを通じて個別の対応が可能とのことです。

 

SOY CMSで記事紹介自動投稿プラグインを作成しました

/** Geminiが自動生成した概要 **/
SOY CMSで記事紹介自動投稿プラグインを開発。Geminiで記事の紹介文を生成し、X(旧Twitter)へ自動投稿する機能です。背景には、AI概要でブログ閲覧数が減少している現状があり、Geminiを広報担当として活用する目的があります。現在は特定ブログ向けですが、利用希望者は問い合わせください。

 

沖縄県産カカオのチョコレートは非時香菓であると言いたい

/** Geminiが自動生成した概要 **/
沖縄産のカカオ豆を使用したチョコレートは、沖縄神話に登場する不老長寿のお菓子「非時香菓」に類似している。近年、非時香菓は沖縄北部で自生するカンキツ類であることが判明し、カカオ栽培園がその自生地に隣接している。また、カカオは歴史的に不老長寿の薬とされ、神聖な場所とされる緑色片岩が栽培園に存在し、神話の舞台と重なる。沖縄産チョコレートは、カカオの不老長寿の力と沖縄神話の非時香菓の伝説を併せ持ち、非時香菓の現代版であると捉えることができる。

 

オタマジャクシがジャンボタニシの死骸に集まっていた

/** Geminiが自動生成した概要 **/
オタマジャクシがジャンボタニシの死骸に集まって内蔵物を食べていたことが観察された。これは、オタマジャクシがジャンボタニシの一種の捕食者である可能性を示唆する。 中干しを行わない水田は、オタマジャクシの生息環境となり、ジャンボタニシの捕食が増加する可能性がある。この仮説が正しい場合、中干しを省くことで、ジャンボタニシの個体数を減らし、有機物の豊富な土壌を維持して稲の品質を向上させることができるかもしれない。

 

早く訪れた猛暑日は稲作にどれ程影響するか?

/** Geminiが自動生成した概要 **/
今年の猛暑日は早く訪れ、中干し中の稲に高温障害をもたらしている可能性があります。中干し中に猛暑日が重なると、土壌の乾燥とひび割れが起き、根にダメージを与えてしまうからです。根が傷むとカリウムやマグネシウム、亜鉛の吸収量が減り、稲は養分を葉から他の部位へ転流させようとします。これが、葉の脱色や養分転流の活発化という形で現れます。根へのダメージは収穫量や病虫害抵抗性にも影響するため、猛暑と中干しの関係には注意が必要です。

 

昨今の社会情勢から日本の食糧事情が如何に脆弱かを痛感する

/** Geminiが自動生成した概要 **/
日本の食糧事情の脆弱さを、塩化カリの入手困難という点から解説しています。塩化カリは肥料の三大要素であるカリの供給源であり、世界的な供給不安は日本の農業に大きな影響を与えます。著者は、減肥栽培や土壌中のカリ活用など、国内資源を活用した対策の必要性を訴えています。特に、家畜糞はカリを豊富に含むものの、飼料輸入に依存しているため、安定供給が課題として挙げられています。社会情勢の変化が食糧生産に直結する現状を踏まえ、科学的な知識に基づいた農業の重要性を強調しています。

 

アナログとデジタル

/** Geminiが自動生成した概要 **/
記事では、そろばんがデジタルである理由をアナログとデジタルの違いを説明しながら解説しています。 アナログは水銀体温計のように、値が連続的に変化し、無限に細かい値をとります。デジタルは電子体温計のように、飛び飛びの値で表現されます。 そろばんは玉を1つずつ動かすことで数を表現するため、値は飛び飛びになります。そのため、そろばんはデジタルに分類されます。

 

大豆肉に注目している

/** Geminiが自動生成した概要 **/
著者は、環境負荷の高い畜産肉に代わる大豆ミートに注目しています。牛肉生産は、飼料穀物や森林伐採、温室効果ガス排出など環境問題を引き起こします。そこで、大豆を原料とする大豆ミートは、二酸化炭素排出量削減に貢献できる代替肉として期待されています。著者は、水田転作で大豆栽培が進む中、中干し不要農法が大豆生産の効率化に役立つと考え、今後の記事で詳しく解説していく予定です。

 

麦茶は最高の飲み物だという投稿を見かけて

/** Geminiが自動生成した概要 **/
SNSで麦茶の良さを再認識した著者は、麦茶の成分について調査している。麦茶は、大麦から作られ、玄米や小麦と比べて水溶性食物繊維、鉄、カルシウムが豊富。焙煎方法によって成分は変化するが、タンパク質、繊維、ミネラル、脂肪酸、トコトリエノール、ポリフェノールが含まれる。ポリフェノールには、抗酸化作用の強い没食子酸、カテコール、ゲンチジン酸などが含まれている。

 

【SEO対策】SNS系のボタンを自作する

/** Geminiが自動生成した概要 **/
PageSpeed Insightsのスコア向上のため、公式SNSボタンを自作のものに置き換えた。公式ボタンはJavaScriptを使用し、ページ速度に悪影響を与えていた。記事詳細ページのTwitterボタンを例に、自作方法を紹介。HTMLでは`<a>`タグでツイートリンクを作成し、記事タイトルとURLを動的に設定。CSSでボタンのスタイルを定義。SOY CMSでは`cms:id="title_plain"`と`cms:id="entry_url"`を用いて記事タイトルとURLを取得し、JavaScriptを使わずにツイートボタンを実装。これにより、ページ読み込み速度が向上し、PageSpeed Insightsのスコアも改善された。

 

青枯病対策としてのDIMBOA

/** Geminiが自動生成した概要 **/
アブラナ科残渣すき込みによる土壌復活効果の考察から、トウモロコシ由来のフィトアンシピンDIMBOAに着目。DIMBOAは根から分泌され抗菌作用と有益根圏微生物の増殖促進効果を持つ。これを青枯病対策に応用するため、深根性緑肥ソルガムの活用を提案。ソルガム栽培によりDIMBOAを土壌深くに浸透させ、青枯病菌抑制と健全な根圏環境構築を目指す。しかし、果菜類栽培期間との兼ね合いが課題。解決策として、栽培ハウスと休耕ハウスのローテーションを提唱。休耕ハウスで夏にソルガムを栽培し、秋〜春に他作物を栽培する。連作回避で青枯病抑制と高品質果菜収穫を両立できる可能性を示唆。ただしDIMBOAの他作物病原菌への効果は未検証だが、有益根圏微生物の活性化による効果も期待できる。

 

酸素供給剤と水溶性カルシウム剤の混用はダメなのか?の続き

/** Geminiが自動生成した概要 **/
塩化石灰(CaCl₂)と過酸化水素の混用は、塩素ガス発生の可能性があり危険です。塩化石灰溶液中の塩素イオンが塩酸のように働き、過酸化水素と反応するためです。しかし、通常の農業用途では濃度が低いため、過剰な心配は不要です。とはいえ、曝露リスクを減らすには、ギ酸カルシウム肥料が推奨されます。ギ酸と過酸化水素は反応して過ギ酸を生成しますが、これはWikipediaによると殺菌力が高い一方で毒性はありません。ギ酸カルシウムは塩化石灰や硫酸石灰ほど水に溶けやすいわけではありませんが、混用による不安を解消できます。ただし、ギ酸自体にも毒性があるので、使用時は用量を守ることが重要です。

 

酸素供給剤と水溶性カルシウム剤の混用はダメなのか?

/** Geminiが自動生成した概要 **/
酸素供給剤(過酸化水素水)と水溶性カルシウム剤の混用について、硫酸カルシウムとの反応を中心に解説している。過酸化水素は活性酸素で、触媒があると水と酸素に分解する。しかし、鉄イオンなど電子を受け渡ししやすい物質と反応すると、より強力な活性酸素が発生する。硫酸カルシウムは水溶液中でカルシウムイオンと硫酸イオンに解離する。硫酸と過酸化水素は反応して過硫酸という強力な酸化剤になる。これはピラニア溶液と呼ばれ、有機物を除去する作用がある。肥料として使う場合は濃度が薄いため、過度の心配は無用だが、塩化カルシウムとの反応については次回解説する。硫酸マグネシウムも同様の反応を示す。

 

ニセアカシアのアレロパシー

/** Geminiが自動生成した概要 **/
ニセアカシアはアレロパシー物質としてカテキンを分泌する。土壌中の有機物や粘土鉱物に吸着され活性を失うが、これはコウジカビがフミン酸を合成し土壌中のアルミニウムと結合する話と関連するのではないか、という考察。ニセアカシアのカテキンは土壌改良に繋がる可能性があり、コウジカビにとっても養分獲得に有利になるかもしれない。加えて、ニセアカシアはシアナミドも分泌する。

 

ポリフェノール鉄錯体と酸素供給剤で青枯病の発生を抑制

/** Geminiが自動生成した概要 **/
コーヒー粕を活用した青枯病抑制法が研究で示された。コーヒー粕に含まれるコーヒー酸と二価鉄がポリフェノール鉄錯体を形成し、過酸化カルシウムと反応することで強力な活性酸素(・OH)を発生させる。この活性酸素が青枯病菌を殺菌する。過酸化水素ではなく過酸化カルシウムを用いることで効果が高まる点が注目される。コーヒー酸は多くの植物に含まれ、二価鉄も腐植酸鉄として入手可能。土壌への影響は懸念されるものの、青枯病対策として期待される。この方法は土壌消毒としての効果があり、青枯病菌以外の有益な菌への影響は限定的と考えられる。

 

オーキシンと落葉性

/** Geminiが自動生成した概要 **/
落葉は、葉柄と茎の間の離層形成で始まる。通常、葉で生成されるオーキシンが離層細胞の分離を抑えているが、秋になり気温が低下すると光合成量が減少し、オーキシン合成も減少する。同時に、光合成の「こぼれ電子」対策としてアントシアニン合成が盛んになる。アントシアニンの材料となるフェニルアラニンは、オーキシンの前駆体であるトリプトファンからも合成されるため、オーキシン合成は更に抑制される。結果として離層細胞が分離し、落葉に至る。つまり、植物は光合成の低下とアントシアニン合成増加によるオーキシン減少を落葉のシグナルとして利用している。

 

鱗翅目の幼虫が真っ白になっていたんだって

/** Geminiが自動生成した概要 **/
蚕糸・昆虫バイオテック 82 (3)に掲載された「昆虫の病原糸状菌抵抗性機構と昆虫病原糸状菌の昆虫への感染機構」は、昆虫と病原糸状菌の攻防について解説している。昆虫は、体表の外骨格や抗菌ペプチド、メラニン化反応などで菌の侵入を防ぎ、侵入された場合は細胞レベルでの免疫反応で対抗する。一方、病原糸状菌は、昆虫の外骨格を分解する酵素や毒素を分泌し、免疫反応を抑制する物質も産生することで感染を成立させる。論文では、白きょう病菌を含む様々な病原糸状菌の感染戦略と、昆虫側の多様な防御機構の最新の知見を紹介し、両者の相互作用の複雑さを明らかにしている。この研究は、生物農薬開発や害虫防除への応用が期待される。

 

サナギタケの胞子はどこにいる?

/** Geminiが自動生成した概要 **/
ヨトウムシ被害の多い地域にサナギタケの胞子が少ないのでは、という疑問からサナギタケの生態調査が始まった。調査の結果、サナギタケの胞子は落ち葉や周辺の木の葉に存在することが判明し、腐葉土を入れたハウスでサナギタケが発生したという報告とも一致した。サナギタケは薬効成分が豊富で人工培養も盛んだが、畑への応用はまだ不明確。今後の研究で、人工培養の知見が畑のヨトウムシ対策に繋がるか期待される。さらに、サナギタケ培養液には抗がん作用があるという研究結果もあり、今後の更なる研究が期待される。

 

酵母エキス入り肥料の効果

/** Geminiが自動生成した概要 **/
キノコ栽培後の廃培地は、栄養豊富にも関わらず、多くの場合焼却処分されている。これは、線虫や雑菌の温床となりやすく、再利用による病害リスクが高いためである。特に、連作障害が深刻なキノコ栽培では、清潔な培地が必須となる。また、廃培地の堆肥化は、キノコ菌の増殖が抑制されず、他の有用微生物の活動が阻害されるため困難である。さらに、廃培地の運搬コストや堆肥化施設の不足も焼却処分を選択する要因となっている。結果として、資源の有効活用という観点からは課題が残るものの、現状では病害リスク軽減を優先した焼却処分が主流となっている。

 

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

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

 

牛糞堆肥が良いと広まったのは何故なのか?を考えてみる

/** Geminiが自動生成した概要 **/
関東中心に牛糞堆肥が良いとされる理由を、土壌の特性から考察した記事です。関東に多い黒ボク土は、アルミニウムイオンが溶脱しやすく根の伸長を阻害する一方、アロフェンによるAECで硝酸イオンなどを吸着します。牛糞堆肥はリン酸がアルミニウムを無害化し、硝酸塩もAECが吸着するため、黒ボク土の欠点を補う効果があります。また、牛糞堆肥の腐植はアロフェンと結合し土壌に残ります。つまり、黒ボク土と牛糞堆肥は互いの短所を打ち消し、長所を引き立て合う関係です。この相乗効果は北海道東部、東北東部、関東一帯、九州中南部といった黒ボク土地域で有効ですが、他の地域では牛糞堆肥の負の側面が目立ち、特にハウス栽培で顕著になります。加えて、牛糞堆肥は窒素肥料代替として減肥率向上にも貢献します。

 

自由を求めてオープンソースのネットショップパッケージへ。軌道に乗った頃に遭遇する問題について

/** Geminiが自動生成した概要 **/
SOY CMSを利用したネットショップ運営において、初期段階では自由度の高さがメリットとなるが、注文データの増加に伴い表示速度の低下という課題に直面する。これはGoogle検索ランキングにも影響する。記事では、表示速度低下の原因としてデータベース設計の冗長化、特にTEXTカラムの多用を指摘。SOY CMS/Shopでは不要な機能をインストールしない、外部データベースの活用などで冗長化を回避しているものの、注文データテーブルでのTEXTカラム使用は課題として残る。解決策として、サイト高速化とデータベースチューニングの必要性を提示している。具体的な対策は後述としているが、別記事ではPageSpeed Insightsのスコア99達成についても言及している。

 

開発元を退職した私がSOY CMSを開発し続けている訳

/** Geminiが自動生成した概要 **/
筆者はSOY CMSの開発元を退職後も、個人で開発を継続している。理由は、開発元代表の行動(SNSでの女装写真連投)と農業事業への注力により、開発が停滞し、経験豊富な開発メンバーが離脱したため。退職後、ユーザーの声を直接聞き、SOY CMSの価値を再認識し、開発継続を決意。公式フォーラムへの修正報告は反映されず、個人でパッケージを配布。開発元の事業不振を憂慮し、リポジトリの公開を提案。利用者がいれば開発を続けると宣言している。

 

IPアドレスで接続元の情報がどれだけわかるか調べてみた

/** Geminiが自動生成した概要 **/
IPアドレスから接続元の情報がどこまで特定できるか検証した結果、固定回線ではプロバイダと大まかな位置情報が判明し、身元の特定は容易であることが分かった。 Y!mobileのポケットWiFiを使用した場合、位置情報は偽装され東京と表示されたが、プロバイダ情報は依然として取得可能であり、プロバイダへの問い合わせで身元が特定される可能性は残る。 検証には「What Is My IP Address?」が使用され、プロバイダ情報に加え、地図上で位置情報まで表示された。OSやブラウザの種類も特定可能であると示唆されている。ポケットWiFiは位置情報の偽装に有効だが、プロバイダ情報から身元特定の可能性は排除できない。 筆者はプロバイダでの勤務経験がないため、詳細な情報提供はできないとしている。

 

接続元IPアドレスを知られたくない時にすること

/** Geminiが自動生成した概要 **/
SOY CMSで総当たり攻撃への対策として、ログイン試行回数制限とアカウントロック機能を実装する方法が解説されている。記事では、PHPでログイン処理をカスタマイズし、データベースにログイン試行回数を記録、一定回数を超えるとアカウントをロックする仕組みを構築している。具体的なコード例も示され、ログイン試行回数の記録方法、ロック時間の管理、管理画面からのロック解除方法などが説明されている。これにより、総当たり攻撃による不正ログインを防ぎ、サイトのセキュリティを高めることができる。さらに、ログイン画面にCAPTCHAを導入することで、ボットによる自動攻撃への対策も強化できる。

 

もう、牛糞で土作りなんて止めようよ

/** Geminiが自動生成した概要 **/
牛糞堆肥による土作りは、塩類集積を引き起こし、作物の生育を阻害する可能性があるため、見直すべきである。例として、ミズナ栽培のハウス畑で塩類集積が確認された事例が挙げられている。土作りにおいては、肥料成分よりも腐植が重要である。牛糞堆肥にも腐植は含まれるが、純粋な腐植堆肥と比べて含有量が少なく、土壌に悪影響を与える成分が含まれるリスクがある。牛糞堆肥の使用は、資材費だけでなく人件費も増加させ、秀品率も低下させる非効率的な方法である。農業経営の悪化の一因にもなっており、窒素肥料の減肥率よりも、土壌の状態に目を向けるべきである。堆肥施用の真の価値は、秀品率の向上と農薬散布量の削減にある。

 

サイバー攻撃の前にパスワードの管理を

/** Geminiが自動生成した概要 **/
Facebook乗っ取り広告をきっかけに、パスワード使い回し問題の危険性を指摘。FacebookやTwitterで盗まれたパスワードがGmail等の重要サービス不正アクセスに繋がり、個人情報漏洩やサイト乗っ取り、踏み台攻撃に発展する可能性を解説。さらに、知人PCにログイン状態のGmailから重要書類を発見した事例を紹介し、ログアウトの重要性とパスワード管理の徹底を強調。Webサービス利用時は、サービス毎に複雑なパスワードを設定し、メモ帳等での管理を避けるべきだと警鐘を鳴らしている。

 

「虫が付いてる野菜は美味しい」は嘘 エンジニア思考で考える新しい農業という記事に対して

/** Geminiが自動生成した概要 **/
筆者は、日本情報化農業研究所で農業事業に従事していたが、CEO古荘氏の言動に不信感を募らせ退職した。古荘氏は、筆者らの農業調査を誇張したプレゼンを行い、西前氏が立ち上げたセレクトファームの成果を自分のもののように語り、資金調達に利用した。筆者らは畑で地道に努力していたにも関わらず、古荘氏は現場に来ず、農業を軽視する態度を取り続けた。その結果、関係者や取引先からの信頼を失墜させ、筆者も西前氏も会社を去ることになった。筆者は農業をエンジニアリングと同一視する古荘氏の考えに反論し、生き物を育てる仕事は知識を駆使したサポートだと主張する。 開発元退職後のSOY CMS開発継続理由は、オープンソース化により生まれたコミュニティへの責任感、ユーザーからの信頼、そしてSOY CMS自体への愛着による。退職後も開発を続け、改良を重ねることで、ユーザーにとってより良いCMSを提供し続けたいと考えている。

 

SOY ShopでGoogle+の投稿ウィジェットを作成してみた

/** Geminiが自動生成した概要 **/
SOY ShopでGoogle+の投稿を表示するウィジェットを作成する方法を紹介しています。Google+は投稿表示ウィジェットを公式に提供していないため、自作する必要があります。 SOY Shopのパーツモジュール機能を利用し、PHPで記述することで実現しました。`http://rss2lj.net/g+/{Google+ID}` からGoogle+の投稿をXML形式で取得し、PHPの`simplexml_load_file()`関数で解析、整形して表示します。具体的には、日付とタイトル、リンクを取得し、リスト形式で5件まで表示する処理を実装しています。


Powered by SOY CMS   ↑トップへ