<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"><channel><description>Web制作を中心にITの分野で様々な業界のビジネスをサポートしています。 大学や専門学校の非常勤講師としても活動中。Web制作からWebアプリケーション開発、情報処理に関するコンピュータスキル、情報科学の講義を担当。ほか、企業のICT活用のご相談や教育機関でのFD・SD研修の講師も行っています。&#xA;&#xA;Webエンジニアのブログ&#xA;https://blanche-toile.com/&#xA;&#xA;note&#xA;https://note.com/akira_ao&#xA;&#xA;Bluesky ビジネスアカウント&#xA;@nuovasfida.com</description><link>https://bsky.app/profile/akirao.bsky.social</link><title>@akirao.bsky.social - AKIRA | Webエンジニア / NUOVA SFIDA代表</title><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mr5gpyqkx226</link><description>SEOだけでなくAIO・GEO（生成AI最適化）の観点からも注目されるHTML/CSSバナーですが、ブラウザの強制ダークモードで意図せず色反転してしまう問題があります。&#xA;&#xA;今回はメディアクエリを使わず、CSSを2行追加するだけで元のライトモードデザインを維持する実装方法をご紹介します。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【HTML+CSSバナーのダークモード問題！ブラウザの強制反転を無効化してデザインを保つ方法】&#xA;https://blanche-toile.com/web/html-css-banner-darkmode&#xA;&#xA;#デザイン #Webデザイン #CSS #SEO #AIO #GEO</description><pubDate>21 Jul 2026 08:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mr5gpyqkx226</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mr57d2qq2k2l</link><description>休憩。&#xA;&#xA;連休明け、各地で気温40度越えが多発するのかな。&#xA;&#xA;コーヒーだけでなく、冷たいアイスも食べたい。&#xA;ということで、合体！&#xA;&#xA;抹茶コーヒーフロートを作る。</description><pubDate>21 Jul 2026 06:42 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mr57d2qq2k2l</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mqqfl5zixs2d</link><description>そういえば、プログラミング関連の講義で、開発環境について準備からその仕組みなどみっちり教えたことがないな。&#xA;結局、準備された環境で学ぶので、トラブルの対処はできないよね。&#xA;&#xA;大学の講義だと1コマ使いそう。</description><pubDate>16 Jul 2026 04:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mqqfl5zixs2d</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mqixymtt6s27</link><description>AIが発達しても、関連する技術に必要な知識やスキルはしっかり学んで理解しておかないといけない。&#xA;&#xA;これは毎回、学生に伝えている。&#xA;&#xA;皆、知らないことによるリスクを誰からも教わっていない。</description><pubDate>13 Jul 2026 05:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mqixymtt6s27</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mqgt7oevdk2z</link><description>画像バナーとHTMLバナーそれぞれの特徴を整理してまとめました。&#xA;&#xA;今後の検索やAI（AIO・GEO）への最適化を考慮しつつ、スマホ表示にも柔軟に対応できるHTML構造の組み方を解説しています。&#xA;ただの制作作業というわけではなく、今後のWebマーケティングの成果にも深く関わってくる部分です。&#xA;&#xA;実務での活用を想定した、汎用的なHTML・CSSの実装テンプレートコードもご用意しました。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【HTML+CSSバナーがSEO・AIO・GEOに与える成果と具体的な実装方法】&#xA;https://note.com/akira_ao/n/nd63cca5b60d3&#xA;&#xA;#Web制作 #SEO #AIO #GEO</description><pubDate>12 Jul 2026 09:06 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mqgt7oevdk2z</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mq42vrf5722s</link><description>もうレスポンシブの文字サイズ調整で、JSやclampを使う必要はない？&#xA;&#xA;Chrome 150から本格導入されたtext-fitプロパティだけで手軽に行えます。&#xA;text-fit: grow consistent; で、改行後もデザインを崩さずぴったり調整。&#xA;&#xA;最新のレスポンシブWebデザインに便利に活用していきましょう。&#xA;&#xA;詳しいコード解説は、以下の記事で公開しています。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【CSS】JSもclamp()も不要に。文字サイズをコンテナ幅にフィットさせるtext-fitプロパティの使い方&#xA;https://blanche-toile.com/web/css-text-fit-property&#xA;&#xA;#CSS #デザイン</description><pubDate>08 Jul 2026 02:25 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mq42vrf5722s</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mpvzjn4xyc2a</link><description>日付またいで連続7コマ、3つのプログラミング言語と2つのアプリケーションを教えていた頃に比べれば楽なはずだが。&#xA;&#xA;体力の衰えとは認めたくない</description><pubDate>05 Jul 2026 16:44 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mpvzjn4xyc2a</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mpvyy2fnmc23</link><description>土曜日も講義があったので、疲れが取れないまま週明け。&#xA;&#xA;水にポッカレモン入れてレモン水を作って飲む。&#xA;頼むよクエン酸。</description><pubDate>05 Jul 2026 16:34 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mpvyy2fnmc23</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mpiq57rerc2l</link><description>Chrome 150から本格導入されるtext-fitプロパティの使い方のご紹介。&#xA;CSSだけでコンテナ幅に文字サイズを自動フィットさせるHTMLバナー実装をサンプルに、clamp()の細かな計算やJSの監視が不要になる実装方法を解説します。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【CSS】JSもclamp()も不要に。文字サイズをコンテナ幅にフィットさせるtext-fitプロパティの使い方&#xA;https://blanche-toile.com/web/css-text-fit-property&#xA;&#xA;#CSS #WebDesign #Webデザイン</description><pubDate>30 Jun 2026 09:51 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mpiq57rerc2l</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mpfu3a5rvs2u</link><description>グランパスのユニフォームカッコいい。&#xA;仕事頑張ろ！</description><pubDate>29 Jun 2026 06:24 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mpfu3a5rvs2u</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mowylumv422b</link><description>グランパスの若手はミシャの指導のもと成長するのもありだが、出場機会や試合感、レンタル先での指導を期待して送り出しているのか。&#xA;&#xA;でもちょっぴり寂しいところはある。</description><pubDate>23 Jun 2026 08:35 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mowylumv422b</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3momvxpuvs22d</link><description>通常の検索でもAI要約が優先される今、参照元に選ばれないサイトは、これまで制作にかかった時間と費用、さらに月額のサーバー代とドメイン代をドブに捨てているのと同じです。&#xA;&#xA;dlタグやSchema.orgだけでは足りない、AI検索時代に必要なマークアップの重要なポイントについてまとめました。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【Webサイトが生成AIに引用されるための構造化。検索エンジンに情報源として認識される重要なHTMLタグ】&#xA;https://note.com/akira_ao/n/n32084bb90ef6&#xA;&#xA;#Web制作 #SEO #AIO #GEO</description><pubDate>19 Jun 2026 08:21 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3momvxpuvs22d</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mofgizblc227</link><description>趣味の一つとして、&#xA;&#xA;読書（論文）&#xA;&#xA;という、ちょっとカッコつけた趣味を付け加える！</description><pubDate>16 Jun 2026 08:56 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mofgizblc227</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mnr4m4zgkc2r</link><description>【WordPress 7.0以降】JS（React）不要！PHPのみでカスタムブロックを作成する方法&#xA;https://blanche-toile.com/web/wordpress-php-custom-block&#xA;&#xA;#WordPress #CustomBlock #PHP</description><pubDate>08 Jun 2026 07:05 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mnr4m4zgkc2r</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mnko34ahsk2q</link><description>いくつかの講義の課題のタイミングがかぶると、130名ほどの学生の課題を採点することになる。&#xA;半日かかったよ。&#xA;&#xA;PythonやJavaのソースコードが夢にも出てきそうだ。&#xA;起きたら何かアプリが出来上がっているかもしれない。</description><pubDate>05 Jun 2026 17:29 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mnko34ahsk2q</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mneqj4qrs226</link><description>note質問箱を開設しました。&#xA;note.com/qa/akira_ao&#xA;&#xA;#note&#xA;https://note.com/qa/akira_ao</description><pubDate>03 Jun 2026 08:57 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mneqj4qrs226</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mn7xdlstak2d</link><description>「分かったつもり」になっているかも。&#xA;&#xA;AIに答えを急がせる多くの現代人は、脳の思考体力は確実に衰えています。&#xA;私自身、普段から学生たちに強くおすすめしている、科学的根拠に基づいた『あえて脳に負荷をかける学習法』をまとめました。&#xA;&#xA;↓　↓　↓&#xA;&#xA;その「分かったつもり」が危ない。AI時代の長期記憶をつくる『望ましい困難』の実践法&#xA;https://note.com/akira_ao/n/n3ada96497581&#xA;&#xA;#生成AI #学習法 #AI活用</description><pubDate>01 Jun 2026 11:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mn7xdlstak2d</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mmgno6sqic23</link><description>JavaScriptなし！CSSだけでランダム処理が可能に！？&#xA;&#xA;最新のCSS random() 関数を使えば、カードデザインや、clip-path を使ったランダム変形シェイプと、ランダム処理がCSSだけで実装することができます。&#xA;&#xA;実装のサンプルコードや解説は、以下の記事でご紹介しています。&#xA;&#xA;↓　↓　↓&#xA;&#xA;CSSのみでランダム処理が可能に！CSSのrandom()関数の使い方&#xA;https://blanche-toile.com/web/css-random-function&#xA;&#xA;#CSS #Design #WebDesign #Webデザイン</description><pubDate>22 May 2026 09:46 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mmgno6sqic23</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mmgamkov4c24</link><description>WordPress 7.0への更新メンテナンスを徐々に進める。&#xA;&#xA;WordPress 7.0では、PHP7.2/7.3のサポートが終了するので、PHP7.4以降が必要になります。</description><pubDate>22 May 2026 05:53 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mmgamkov4c24</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mlnvdyje3c2d</link><description>CSSの新機能 at-rule() 関数。アットルールの対応状況を @supports で判定できるようになります。&#xA;&#xA;最新機能を安全に使い分けるための方法として、覚えておくとよさそうです。&#xA;&#xA;↓   ↓　↓&#xA;&#xA;【CSSのat-rule()関数の使い方｜アットルールのサポート状況を判定して最新構文を使い分ける】&#xA;https://blanche-toile.com/web/css-at-rule-function&#xA;&#xA;#CSS #WebDesign</description><pubDate>12 May 2026 13:27 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mlnvdyje3c2d</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mlikvimzm22a</link><description>AIエージェントの普及で、Webサイトが「人」だけでなく「AIエージェント」にも選ばれる時代に。&#xA;&#xA;新しい設計標準『Agentic UX』についてまとめました。&#xA;&#xA;ここで問題になるのは、生成AIに頼りきった制作体制になることです。AIに丸投げするような制作は、SEOだけでなくAIOやGEOの視点でも大損をすることになります。&#xA;&#xA;制作者もクライアントも他人事ではない、これからのWeb制作の実務についてお話しします。&#xA;&#xA;↓  ↓  ↓&#xA;&#xA;【AI時代のWeb制作標準「Agentic UX」 ―― AIエージェント向けの設計と人間味の演出】&#xA;https://note.com/akira_ao/n/nf8513dfc813f</description><pubDate>10 May 2026 10:37 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mlikvimzm22a</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mkruzh7j2k2o</link><description>教育機関で多くの学習者を見てきて実感したのは、「覚えようとするのをやめる」ことが、結局は一番の近道になるということです。&#xA;&#xA;せっかくの貴重な学習時間を、ただの「暗記の繰り返し」で終わらせてしまうのはもったいない。&#xA;&#xA;根性で詰め込むのをやめて、自分なりに「納得」して記憶のルートを作る。脳の仕組みに逆らわない、学びを楽にするコツをまとめました。&#xA;&#xA;↓　↓　↓&#xA;&#xA;暗記ではなく「理解」で記憶を定着させる。脳の性質に逆らわない、学びがもっと楽になる方法。&#xA;https://note.com/akira_ao/n/nb2556a47bbe3&#xA;&#xA;#教育 #学習法</description><pubDate>01 May 2026 10:07 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mkruzh7j2k2o</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mk7tm7wqus2f</link><description>Pythonの仮想環境パスが.venvに統一される？　PEP 832が提案される&#xA;https://atmarkit.itmedia.co.jp/ait/articles/2604/21/news007.html&#xA;&#xA;#Python</description><pubDate>24 Apr 2026 05:54 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mk7tm7wqus2f</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mk7o5di4g22q</link><description>Pythonのデータ分割をスマートに。itertools.batchedを使いこなそう&#xA;https://blanche-toile.com/web/python-itertools-batched&#xA;&#xA;#Python #itertools #batched</description><pubDate>24 Apr 2026 04:16 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mk7o5di4g22q</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mk52lkujz22r</link><description>大学の講義では、基礎だけでなく、直近で仕様が変更になった新しい情報も共有している。&#xA;おそらく、一般のクリエイターよりも私の学生の方が最新情報をもっているかもしれない。</description><pubDate>23 Apr 2026 03:20 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mk52lkujz22r</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mjj2c27eq22p</link><description>仕事用のバッグに常備しているものたち。</description><pubDate>15 Apr 2026 04:22 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mjj2c27eq22p</guid></item><item><link>https://bsky.app/profile/akirao.bsky.social/post/3mjh3nlndes2i</link><description>2025年9月に危惧していた予測が、的中してしまいました。&#xA;&#xA;海外ではAIエージェントの導入により、すでに「AI待ち」の人から居場所を失っています。 &#xA;思考を止めた人から役割を失っていく、厳しい現実をまとめました。&#xA;&#xA;↓　↓　↓&#xA;&#xA;【生成AIの次に来るAIエージェント時代。思考を捨てた人たちが払う「空白」の代償】&#xA;https://note.com/akira_ao/n/nfb241f1f5841&#xA;&#xA;#AI #働き方 #キャリア</description><pubDate>14 Apr 2026 09:41 +0000</pubDate><guid isPermaLink="false">at://did:plc:hrmf2nq2igstdhimw3lpbiod/app.bsky.feed.post/3mjh3nlndes2i</guid></item></channel></rss>