ブログ内検索

micro:bitページ
とにかく速いブログサイトを目指す

アーカイブ : 2020年12月

 

様々な依頼からこれからの働き方を見た

/** Geminiが自動生成した概要 **/
新型コロナの影響で事業への影響を覚悟していた筆者は、逆に変化を見越した企業からのWeb開発依頼が殺到した。 非接触型の予約注文システムや、代理販売・寄付サイトなど、コロナ禍のニーズに応える開発が多かった。 また、SEO対策情報の需要も高まった。 特に印象的だったのは、テレワーク向け研修システムの開発だ。 音声チャットとWebアプリを組み合わせたボードゲーム形式で、セールスの模擬体験を行うもので、オフライン研修以上の価値を感じたという。 コロナ禍でWeb技術の活用が模索された一年であり、この流れは今後も加速し、Web技術を活用できない企業は淘汰されるだろうと予測している。

 

花の色素と稲作と

/** Geminiが自動生成した概要 **/
筆者は、ウンカの被害が深刻な年において、レンゲ米栽培と農薬不使用にも関わらず稲作が成功した事例に関わった。コロナ渦の外出自粛中に花と昆虫を観察したことが契機となり、植物の色素や花粉、蜂蜜の研究へと繋がった。蜂蜜の健康効果の知見から植物の耐性との関連性を見出し、稲作に応用した結果、ウンカ耐性を持つ稲を収穫できた。この成功は、中干しの技術見直しや川からの恩恵の活用といった、日本の稲作に足りない知見を得る大きな成果となった。収穫後の土壌は研究者に提供され、更なる分析が期待される。

 

シイタケから抽出された二つの物質

/** Geminiが自動生成した概要 **/
シイタケ栽培後の廃培地は、栄養豊富で再利用価値が高いにも関わらず、現状では焼却処分されている。これは、廃培地のリグニン分解が不十分で、植物栽培に適さない土壌構造となるためである。また、線虫などの病害虫のリスク、有効な再利用方法の確立の遅れ、焼却施設の維持費用が廃培地処理費用に上乗せされていることなどが要因となっている。結果として、資源の有効活用が阻害され、環境負荷も増大している。シイタケの需要増加に伴い廃培地も増加するため、持続可能な農業に向けて、廃培地の再利用方法の確立が急務となっている。

 

php-webdriverでcontent-visibility:auto;を利用しているページのリンクをクリックする

/** Geminiが自動生成した概要 **/
php-webdriverで`content-visibility:auto;`を使用したサイトのリンクをクリックする際、遅延読み込みにより要素が見つからない問題が発生する。`getLocationOnScreenOnceScrolledIntoView()`だけでは不十分で、一度スクロール後にページトップに戻り、再度徐々にスクロールすることで要素を確実に表示させクリックを成功させる方法を紹介。これはページ表示速度の高速化と遅延読み込みによる影響への対策。また、SeleniumによるアクセスをGoogle Analyticsから除外する方法についても言及し、誤った計測を防ぐための設定についても触れている。さらに、関連するelement click interceptedエラーへの対処法の記事へのリンクも提供。

 

シイタケの旨味成分のグアニル酸

/** Geminiが自動生成した概要 **/
シイタケの旨味成分であるグアニル酸は、グアノシン一リン酸 (GMP) で、核酸の一種。GMPはリン酸化されるとDNA構成要素のGTPとなり、生体にとって重要。さらにGTPはグアニル酸シクラーゼにより環状グアノシン一リン酸 (cGMP) に変換される。cGMPは血管拡張作用などに関与し、人体にとって重要な役割を果たす。シイタケ摂取とcGMP生成の関連は不明だが、cGMPの重要性を理解しておくことは有益。グアニル酸は旨味成分であるだけでなく、生体機能の重要な要素にも関わっている。

 

シイタケ栽培における原木との相性とは何だ?

/** Geminiが自動生成した概要 **/
ブナ科樹木の種子/果実の大きさは、生育戦略と関連している。大きな種子/果実は、発芽・初期成長に必要な栄養を豊富に含み、親木の樹冠下のような暗い環境でも成長できる。一方、小さな種子/果実は栄養が少ないため、明るい場所に散布され、速やかに成長する必要がある。この戦略の違いは、常緑樹と落葉樹の成長速度にも反映される。常緑樹は成長が遅く緻密な木材を持つ一方、落葉樹は成長が速く、幹の締まり具合が緩いため水分を吸収しやすい。シイタケ栽培では、この水分吸収のしやすさが原木との相性に影響する可能性がある。

 

シイタケのシイは何だ?

/** Geminiが自動生成した概要 **/
とある農村では、かつてマツタケが主要な収入源だったが、松枯れにより壊滅的な打撃を受けた。村は活気を失い、高齢化と過疎化が進んだ。 そこで、村を再生しようと、新たなキノコ栽培に着手。シイタケ、ナメコ、マイタケなど多様なキノコを栽培することで、収入の安定化と雇用創出に成功した。さらに、キノコを使った加工品開発や観光農園化など、6次産業化にも取り組み、村は再び活気を取り戻した。キノコ栽培は、村の経済だけでなく、高齢者の生きがい創出や若者のUターンにも繋がり、持続可能な農村モデルとして注目されている。

 

幼木が冬の寒い風に当たる

/** Geminiが自動生成した概要 **/
植物の亜鉛欠乏は、オートファジーと呼ばれる細胞の自己分解プロセスを誘発します。亜鉛は様々な酵素の活性に不可欠であり、欠乏すると植物の成長や発育に深刻な影響を与えます。亜鉛欠乏下では、植物は老化した細胞小器官やタンパク質を分解し、再利用可能な栄養素を回収することで生存戦略をとります。このオートファジーは、亜鉛欠乏ストレスへの適応機構として機能し、一時的な栄養飢餓状態を乗り切るのに役立ちます。しかし、長期的な亜鉛欠乏は、オートファジーの過剰な活性化を引き起こし、細胞損傷や最終的には植物の死につながる可能性があります。したがって、植物の健康な生育のためには、適切な亜鉛供給が不可欠です。

 

石垣の隙間のロゼット

/** Geminiが自動生成した概要 **/
植物の生育に必須な微量元素である亜鉛が欠乏すると、植物はオートファジーという細胞内成分を分解・再利用するシステムを活性化させます。これは、亜鉛要求性の高いタンパク質を分解し、限られた亜鉛をより重要なプロセスに再分配するためです。オートファジーは、老化したり損傷した細胞成分を除去する役割も持ち、植物の成長やストレス耐性に貢献します。亜鉛欠乏条件下では、このオートファジーが植物の生存戦略として機能し、新たなタンパク質合成を抑制しつつ、必須機能を維持することで環境ストレスを乗り越えるのに役立っていると考えられます。

 

ドングリの殻斗は何の為にあるのか?

/** Geminiが自動生成した概要 **/
ドングリの殻斗の役割は、祖先種においては堅果を守る盾であったと考えられる。ブナやツブラジイなど原始的な種では、殻斗が堅果を包み込む形状をしている。しかし、コナラ属では堅果が大型化する進化の中で殻斗は小型化しており、その役割は不明瞭になっている。クリのように堅果と殻斗を共に大型化したものも存在するが、虫害対策としては完璧ではなく、コナラ属のような小型の殻斗を選択する戦略が進化的に優位だった可能性がある。つまり、コナラ属の殻斗は進化の過程で役割を失いつつある器官、もしくは堅果形成初期の保護に特化した器官であると考えられる。堅果自身はタンニンを含むことで自己防衛を行っている。

 

持ち帰ったドングリから昆虫の幼虫が出てきたよ

/** Geminiが自動生成した概要 **/
持ち帰ったドングリからゾウムシの幼虫が出てきた。NHK for Schoolの動画によると、ゾウムシはドングリが小さく柔らかい時期に産卵する。では、殻斗はドングリを昆虫から守る役割を果たしているのだろうか?シイやブナの殻斗はドングリ全体を包み込む形状だが、多くのドングリでは殻斗は帽子状になっている。これはブナ科の進化の過程で、殻斗に包まれる形を辞めたことを示唆し、昆虫との関係性など、進化のドラマが隠されていると考えられる。

 

林縁の外側の更に外側へ

/** Geminiが自動生成した概要 **/
荒れ地に最初に進出するパイオニア植物であるハギは、痩せた土地でも生育できる窒素固定能力を持つ。マメ科のハギは根粒菌と共生し、空気中の窒素を土壌に固定する。これにより、土壌の栄養状態が改善され、他の植物の生育も可能になる。ハギ自身も、他の植物が生育できる環境になると、競争に負けて衰退していく。荒れ地におけるハギの役割は、他の植物のための環境整備であり、植生の遷移を促す重要な役割を担っている。これは、森の形成における初期段階として不可欠なプロセスである。

 

ブナ科の系統を見る再び

/** Geminiが自動生成した概要 **/
ブナ科の系統分類について、新刊のどんぐり図鑑と既存の研究を参考に考察。コナラ属はコナラ亜属とケリス亜属に分けられ、落葉性のコナラはコナラ亜属、常緑性のシラカシはケリス亜属に属する。興味深いのは、落葉性のクヌギとアベマキもケリス亜属に分類される点。クヌギ等はカシとは異なるケリス節に属するが、同じ亜属に常緑樹と落葉樹が含まれることは進化の謎を解く鍵となる可能性を秘めている。

 

シリブカガシのドングリを見る

/** Geminiが自動生成した概要 **/
おそらくシリブカガシと思われる木で、殻斗付きのドングリ(堅果)を拾った。一つの殻斗に様々な形と大きさの堅果が付いており、マテバシイより融合数が多い。このことから、ブナ科の進化において、シリブカガシのような大小様々な堅果から、マテバシイ属以降のように堅果の形が揃う方向へ進化したと推測できる。しかし、ブナの整った堅果を考えると、マテバシイ属の堅果の大きさのランダム性は日本の温帯では広まらなかったと考えられる。新たなドングリの発見は、既存のドングリへの理解を深める契機となる。

 

落葉性の木の下の常緑性の木

/** Geminiが自動生成した概要 **/
ブナ科の樹木の種子/果実の大きさは、その生育戦略と深く関連している。大型の種子/果実を持つブナやクリは、発芽時の栄養を豊富に持ち、暗い林床でも成長できる。一方、コナラ属のアベマキやクヌギなどは比較的小型の種子/果実を持ち、親木から離れた明るい場所に散布されることで生存競争を避ける戦略をとる。カシ類は中型の種子/果実を持ち、親木の周辺や林縁など、ある程度光のある場所で発芽・成長する。このように、種子/果実の大きさは、それぞれの種が環境に適応し、子孫を残すための生存戦略を反映している。

 

パイプの断面に草

/** Geminiが自動生成した概要 **/
パイプの切断面に溜まった土に、ロゼット状の植物が生育している様子が観察されました。以前は道路ミラーがあったと推測されるこの場所は、植物の成長には適さない環境です。しかし、ロゼット植物は厳しい環境でも生き抜く戦略を持っています。ロゼットとは、地面に葉を広げた放射状の形態のこと。この形態は、冬期の寒さや乾燥から身を守り、春にいち早く成長するための準備として機能します。また、地面に張り付くことで、風によるダメージや草食動物による食害も軽減できます。限られた土壌、日光、そして伸長の阻害要因が存在するパイプの断面でも、ロゼット植物は逞しく生存しています。これは、ロゼット形態の持つ環境適応力の高さを示す一例と言えるでしょう。

 

チリメンガシの木を見に行く

/** Geminiが自動生成した概要 **/
京都御苑でチリメンガシを観察。透けるような樹形で、名の由来である縮れた葉が特徴的だった。根元にはウバメガシに似たドングリが落ちていた。チリメンガシはウバメガシの園芸品種で、ウバメガシは海辺に自生し、過酷な環境に強いことから街路樹としてよく植えられている。その為、人目に触れる機会が多く、園芸品種も生まれたと考えられる。

 

殻斗の頂点に毛があるドングリたち

/** Geminiが自動生成した概要 **/
若山神社では、シイ林をカシ林が囲む特異な植生が見られる。通常、照葉樹林ではシイ・カシが混生するが、遷移が進むとシイが優勢となる。しかし、若山神社ではカシ、特にアラカシが多く、シイは林床で稚樹として存在する。これは、人為的な剪定や伐採の影響と考えられる。カシは萌芽力が強く、人為的な撹乱に強い。一方、シイは萌芽更新が苦手で、一度伐採されると回復に時間を要する。そのため、人間活動の影響でカシが優勢になり、シイ林を囲む形になったと推測される。

 

京都御苑でイチイガシと出会う

/** Geminiが自動生成した概要 **/
京都御苑でイチイガシの木とドングリを発見した著者は、葉の特徴からイチイガシだと推測する。葉先は細く、中央から先端にかけて鋸歯があることが決め手となった。更に地面に落ちていたドングリを図鑑と比較し、堅果の頂部に微毛があることを確認、イチイガシの特徴を再確認した。シラカシに似た硬い殻斗と堅果頂部の微毛が識別点となる。他のドングリにも同様の微毛を見た記憶があり、今後の更なる調査を示唆している。

 

SOY CMSで外部CSSファイルを自動でインライン化する

/** Geminiが自動生成した概要 **/
この記事では、SOY CMSで外部CSSを自動的にインライン化し、ページ表示速度を向上させる方法を紹介しています。通常、外部CSSファイルは別途リクエストが必要ですが、これをHTML内に直接埋め込むことでHTTPリクエスト数を減らし、レンダリング速度を改善します。具体的には、cms:moduleタグとPHPを組み合わせた手法を用います。通常表示時は<link>タグで外部CSSを読み込みますが、SOY CMS経由での出力時は、PHPでCSSファイルの内容を読み込み、圧縮・整形した上で<style>タグ内に埋め込みます。これにより、SOY CMSを通さない場合は外部ファイル、SOY CMSを通す場合はインラインCSSと表示方法を自動で切り替えます。この方法の利点は、CSSの管理を外部ファイルで行いつつ、出力時にはインライン化のメリットを享受できる点です。さらに、PHPでCSSの内容を操作できるため、ページごとに必要なCSSのみを出力するなど、転送量を最適化することも可能です。結果としてCore Web Vitalsの改善にも繋がります。

 

雑木林に一本のサザンカ

/** Geminiが自動生成した概要 **/
公園のツバキの剪定について考察した記事です。開花時期の異なるツバキが、同じ時期に一斉に開花している様子を観察し、その理由を推測しています。自然に咲いているように見えるものの、実際には人の手によって剪定されている可能性が高いと推察。剪定により、養分が集中し、一斉に開花が促されたと考えられます。また、チャドクガの発生を抑えるため、春先に剪定を行う慣習があること、剪定時期をずらすことで開花時期を調整できることを示唆。ツバキの開花時期の操作は、景観維持だけでなく、生態系への配慮も含まれている可能性を示唆しています。

 

落葉とヨモギ

/** Geminiが自動生成した概要 **/
壁面に積もった落葉の中にヨモギが生えている。付近では10月初旬にヨモギの花が確認されており、今回発見されたヨモギも自然な発生と言える。写真のように、ヨモギの葉は落葉の隙間から出ており、根元は保温され、葉は光合成に最適な環境にある。ロゼット状態のヨモギは、冬期は地上部の成長は緩やかだが、地下部は成長を続けるため、この環境はヨモギの生育に適していると考えられる。

 

【SEO対策】Google Analyticsのスクリプトをページ読み込み直後にする

/** Geminiが自動生成した概要 **/
HTMLScriptElement は `<script>` タグを制御するインターフェース。`src` 属性で外部スクリプトを読み込み、`async` 属性を設定すると解析を妨げずに非同期でスクリプトを実行、`defer` 属性はHTML解析完了後に実行、`type` 属性でスクリプト言語を指定。`text` 属性に直接コードを記述も可能。`onload` イベントで読み込み完了を検知、`onerror` でエラー処理。`crossorigin` 属性はCORSリクエストを制御。`integrity` 属性はSubresource Integrity を使用し、読み込んだスクリプトの整合性を検証。`referrerpolicy` はリファラーヘッダーを制御。`nomodule` はES Modulesをサポートしないブラウザでスクリプトを実行。

 

ロゼットを探しに駐車場へ

/** Geminiが自動生成した概要 **/
ロゼット探索のため、草刈りが頻繁に行われる駐車場へ。ロゼットは人為的な草刈りで生存競争に有利な環境を好むためだ。早速、ムラサキ科キュウリグサらしきロゼットを発見。葉柄の上に新しい葉が展開する無駄のない美しい構造をしていた。ロゼット観察は草の名前を覚える良い機会にもなる。

 

ロゼットを探しに行く前に

/** Geminiが自動生成した概要 **/
葉は展開する毎に、下の葉と微妙に位置がずれる現象について説明します。これは、葉序と呼ばれる規則的な配置によって起こります。葉序には、対生、互生、輪生などがあり、それぞれ異なる角度で葉が配置されます。例えば、互生では約137.5度ずれて葉がつきます。このずれは、上の葉が下の葉を覆い隠さないようにし、効率的に日光を受けるための植物の戦略です。また、雨水を効率的に受け流す役割も果たしています。葉序は植物の種類によって異なり、その規則性やずれの角度は、植物の生存戦略を反映しています。

 

SOY CMSのCumulative Layout Shiftプラグインにpicture要素設定を追加しました

/** Geminiが自動生成した概要 **/
SOY CMSのCore Web Vitals改善用プラグイン「Cumulative Layout Shift」にpicture要素設定が追加されました。 picture要素はレスポンシブ画像を実現するHTMLタグで、画面幅に応じて最適な画像を出力します。プラグインでは、imgタグにsize属性を自動挿入するか、pictureタグで囲うかを選択できます。ただし、既にHTMLテンプレートでpictureタグを使用している場合は正常に動作しないため注意が必要です。この機能はsaitodev.co/soycms/で提供されるパッケージに含まれています。画像のwidthが小さい場合はsize属性が自動挿入されます。

 

京都御苑の針葉樹と広葉樹

/** Geminiが自動生成した概要 **/
陰樹の耐陰性とは、弱い光の下でも光合成を効率的に行い、生存・成長できる能力のこと。陰樹は、陽樹に比べ光補償点と光飽和点が低い。つまり、光合成でエネルギー生産と呼吸によるエネルギー消費が釣り合う光補償点は、少ない光量で達成される。そして、光合成速度が最大になる光飽和点も低い。これは、少ない光を効率的に吸収するため葉緑体を多く持つ、葉を薄く広く展開する、葉の寿命が長いなどの適応戦略による。これらの特性により、陰樹は森林の遷移後期に優占種となり、暗い林床でも生存できる。

 

京都御苑でツクバネガシと出会う

/** Geminiが自動生成した概要 **/
下鴨神社の糺の森に続き、京都御苑でドングリ探し。マツの多い林で、毛深い殻斗のドングリを発見。高槻の本山寺で見たアカガシに似ているが、京都御苑の標高ではアカガシは生育しない。そこで、アカガシに似たドングリを持つツクバネガシの存在を思い出し、京都御苑の植生情報でツクバネガシの存在を確認。人の手で植えられたと推測しつつ、自身の知識向上を実感。記録として葉と幹の写真も撮影。幹には薬のようなものが塗られていた。

 

糺の森でドングリを拾う

/** Geminiが自動生成した概要 **/
用事で京都の出町柳へ行った際、下鴨神社の糺の森で木を観察した。泉川沿いでマテバシイ属らしき木を見つけ、足元を探すと殻斗が融合したドングリを発見。ドングリの形状からマテバシイ属の可能性が高いが、葉が馬刀葉ではないためシリブカガシではないかと推測。糺の森の植生情報を確認すると、シリブカガシの存在が記載されていた。以前は毎日近くを歩いていたにも関わらず、最近探していた木に偶然出会えたことに不思議な感慨を抱いた。

 

建物の生け垣にサザンカ

/** Geminiが自動生成した概要 **/
シイノキは照葉樹林の代表種で、西日本を中心に広く分布する。その成長の早さと強い耐陰性から、他の樹種を圧倒し、極相林(最終的に安定した状態の森林)を形成すると考えられてきた。しかし、実際にはシイノキが優先種にならない地域も存在する。例えば、九州南部や沖縄では、タブノキやイスノキといった、より乾燥や塩分に強い樹種が優勢となる。これらの地域は、シイノキの生育に適した環境よりも乾燥しており、強い季節風や台風の影響も受ける。そのため、シイノキはこれらの樹種との競争に敗れ、優先種にはなれない。また、土壌の質や人為的な影響も、シイノキの分布に影響を与える。痩せた土壌や頻繁な伐採は、シイノキの成長を阻害する要因となる。

 

シイ林の林床にて

/** Geminiが自動生成した概要 **/
若山神社のシイ林には、カシ林との棲み分け以外に、参道によるギャップダイナミクスが見られる。参道は林冠が途切れて光が差し込むため、周囲とは異なる植生が現れる。具体的には、ツバキ科のサザンカ(おそらく八重咲き)が植えられていた。八重咲きは雄蕊が花弁に変化したもので、自然種ではなく人為的に植えられた可能性が高い。人がサザンカの生育に適した場所として参道を選んだことは、森林生態系の理解に繋がる貴重な知見となる。

 

カビ毒のマイコトキシンとは何か?

/** Geminiが自動生成した概要 **/
植物スフィンゴ脂質は、スフィンゴイド塩基と脂肪酸がアミド結合したセラミドを基本骨格とし、極性頭部が結合した多様な構造を持つ。セラミドの多様性は、スフィンゴイド塩基と脂肪酸鎖長のバリエーション、さらに水酸化や二重結合の有無といった修飾で生じる。植物は動物に存在しないスフィンゴイド塩基や極性頭部を持つ。スフィンゴ脂質の代謝経路は複雑で、各代謝段階で多様な分子種が生成される。これらはシグナル分子として機能し、細胞膜の構成成分としても重要である。近年の研究により、植物の成長、発生、環境ストレス応答への関与が明らかになりつつある。

 

シイの木が優先種にならない地域があるらしい

/** Geminiが自動生成した概要 **/
大阪北部では優先種であるツブラジイは、九州南部ではイスノキにその座を譲る。ツブラジイは耐陰性が強く、成長も遅い。九州南部は台風が多く、成長の速い木は風に弱いため、成長の遅いイスノキが優先種となる。著者は、森林生態系への人為的な介入、特に木の成長促進への疑問を呈する。家畜糞肥料による成長促進は、木の強度を弱め、台風被害を助長する可能性があるため、森林より海洋微細藻類培養への利用を提案する。これは、海洋における窒素、リン酸、鉄不足の解消にも繋がる。牛糞堆肥の利用についても、土壌への過剰な窒素供給は、土壌のバランスを崩し、かえって生産性を低下させる可能性があると指摘している。

 

森林生態系の物質循環の続き

/** Geminiが自動生成した概要 **/
森林生態系の窒素・リン酸循環に着目し、家畜糞堆肥の散布が森林生産性に与える影響について考察している。窒素は森林生産性の制御要因であり、堆肥は窒素供給源となり得る。しかし、落葉分解における白色腐朽菌とトリコデルマの競合への影響や、土壌養分が急に豊かになった場合の樹木への影響は不明である。記事では、落葉の分解遅延による断熱効果の可能性にも触れつつ、堆肥散布のメリット・デメリットを比較検討し、最終的な判断は保留している。

 

森林生態系の物質循環

/** Geminiが自動生成した概要 **/
森林生態系の物質循環、特に窒素とリン酸の循環に焦点を当てた解説。森林の生産性は水や窒素の循環に影響され、窒素は降雨や落葉、窒素固定によって供給される一方、脱窒やアンモニア揮発、渓流水で流出する。窒素は植物体内や森林全体で再利用性が高い。リン酸も重要で、再利用性が高く、母岩からの溶出が供給源となる。窒素は肥料木や動物の活動で森林に蓄積され、リン酸は母岩由来の供給が大きい。全体として、森林生態系における窒素とリン酸の循環の複雑さと重要性を示唆している。

 

SOY CMSとSOY ShopでPHP8.0系に対応しています

/** Geminiが自動生成した概要 **/
PHP 8.0への対応でSOY CMSとSOY Shopが高速化しました。主因はJITコンパイラですが、ビルドイン関数date、strlenの挙動変化に伴うコード修正も寄与しています。HTMLListのダミーオブジェクト処理で発生していたdate関数のエラーを修正。PHP7系でも動作します。プラグインの動作確認は順次実施予定。PHPのOPCache設定変更で更なる高速化も期待できます。OPcache.validate_timestampsを0にすると、PHPファイルのタイムスタンプ確認を無効化し、パフォーマンスが向上しますが、ファイル更新が反映されなくなるため、開発中は1、運用時は0にするのが推奨されます。opcache.revalidate_freqで更新頻度を設定できます。


Powered by SOY CMS  ↑トップへ