TOPハウツー・学習テクノロジー5分で学べる!ハチコのAI実践カフェ思ったよりめんどくさい『祝日』の取り扱い07:35 2025年8月14日 100再生 問題を報告する 再生する シェアする \AIで毎日ちょこっと進化しよ!/この番組では、趣味AIのママエンジニア ハチコが、・AIで出来たこと・おすすめのAI活用法などをゆるーく語っています。🕊️Xhttps://x.com/homeもっと読むAI目次祝日対応の落とし穴とは?意外に複雑な日付計算処理カレンダーと祝日の関係性とは?プログラムで祝日判定する難しさLinuxと祝日処理の関連性AI文字起こし(β版) # いらっしゃいませ! 5分で学べる、ハチ子のAI実践カフェ。 おはようございます。 この番組では、趣味AIのママエンジニア、ハチ子が、AIでできたことや、おすすめのAI活用法をお届けしています。 さて、8月14日、木曜日。 皆さま、いかがお過ごしでしょうか。 お盆ですが、全然、私の身の回りではお盆感があまりないです。 ネット上のコミュニティでご一緒している方は、長期のお休みをとって、実家に帰られたり、旅行に行かれたりしていて、 夏休みっぽくていいなと思いました。 私の身の回りでは、夏休みらしく休む人が全然いないまま来たので、 ここまで憧れの夏休みの過ごし方が一つ増えて、ちょっと嬉しいなと思います。 # 思ったよりめんどくさい『祝日』の取り扱い さて、今日のテーマはこちら。日付の計算は意外と難しい。 バイブコーディングに限らずなんですけど、何かね、カレンダーに沿った動きをしてほしいなと思うことないでしょうか。 実はですね、こういう日付、特にカレンダーに沿った日付の制御をするというのは、思っているよりもちょっと面倒くさいんですよね。 特に祝日を考慮したい場合は、面倒くさいです。 例えばですね、お給料の振り込み日。月の20日に振り込みます、みたいに日付で決まっていることありますよね。 でも20日が、銀行がやってない日だったら、普通振り込みの時は前倒しが多いかなと思います。 じゃあ、その前倒しの日ってどうやってプログラムで出すんだろうって考えた時に、カレンダーで考えたら、すぐじゃんってなると思うんですよ。 20日が祝日で、その前の日。前の日が土日だったら、それの前の金曜日とかね。 無意識に結構わかると思うんですけど、これをプログラムでやろうと思うと、いろんなやり方はあるんですけど、 今と同じ考えでいくんだったら、20日見ます。土日祝ですか。祝日です。じゃあ前に遡ります。 19日、土日祝ですか。日曜日です。じゃあもう1日遡ります。18日、土日祝ですか。土曜日です。 遡ります。17日、土日祝ですか。違います。じゃあ17だ、みたいな感じになったりするわけです。 もちろん他のやり方とかもありますけど、意外とカレンダーを見て、前の20日が祝日だったら、前の営業日はこの日だって、 パッとやってることをプログラムに落とすと意外と複雑だったりするわけです。カレンダー情報も別でいりますしね。 カレンダーの情報もいろんな持ち方があって、土日だけだったら世界共通だし、出す方法、大体いろんな最近の言語であれば、 土日とか多分判定しやすいと思うんですけど、祝日に関しては世界で国によって全然違うんで、そう簡単にはいかないんですよね。 Pythonとかだと日本の祝日を扱いやすいような仕組みになっていたかと思いますが、他の言語でそういう仕組みがないものであれば、 どうにかして祝日情報を持っていなきゃいけないです。その持ち方もいろんな持ち方ができると思います。 例えばカレンダーをべたーっと全部データで持っていて、祝日フラグがあって、祝日フラグに1ってなってたら祝日です、みたいな持ち方もできますし、 祝日だけを集めたリストみたいなのを持っておいて、そこに値があればこの日は祝日なんだなって判定するみたいな方法もありますね。 今日は音声配信にあまり向いていないテーマを選んでしまったかなと思いながらお話ししていましたが、図に描きたい。 カレンダー、特に祝日が絡むような日付の判定をしたいなと思ったら、普段自分が何気なくカレンダーを見ながらパッと判断していることも、 プログラムに落とし込むと意外と何ステップもあったりするんですよというお話でした。 # 【本日のおすすめキーワード】Linux 本日のおすすめキーワード このコーナーは、本編に関連のあるキーワードを1つピックアップして、 サクッとわかりやすくお話しするコーナーです。 さて、今日のキーワードは Linux LinuxはOSの1つです。 WindowsとかMacOSとかと並ぶ感じですね。 特徴は、オープンソースであることです。 つまり、ソースコードが公開されていて、 誰でも改良が可能です。 なので、世界中の技術者が協力して開発しているんですよね。 そんな状況ですので、実はLinuxにはいろんな種類があります。 これは、Windowsに、例えばWindows 10とWindows 11があるのとはちょっと違います。 何に使うかだったり、あとは疾走ですね。 どういう点を重視するかが違ったりして、 いろんなパターンのLinuxがあります。 OSというと、WindowsやMacOSを想像すると思います。 それらのOSはGUIといって、 画面があって、ボタンがあってポチポチしてマウスで使ってって感じだと思うんですけど、 LinuxにもGUIもあるんですけども、 CUIといって、コマンドラインだけで、コマンドだけで、 つまり黒い画面だけで操作するというものもあります。 あとは、皆さん意識せずに使っていると思うんですけど、 AndroidやChrome OSも、実はLinuxがベースになっているOSみたいなもので動いています。 それ以外でも、家電の中にも使われていることもありますよ。 私自身、一番最初に新社会人の時に関わったお仕事は、 テレビの中で動いている専用のLinux上で動くプログラムを 修正したりテストしたりっていうお仕事でした。 こんな感じで、皆さんの身の回りでもLinux結構活躍しています。 今日のこのコーナーを聞いて、少しでもLinuxが身近に感じてもらえたらとっても嬉しいです。 ということで、今日もここまで聞いてくださって本当にありがとうございます。 一緒にAIで毎日ちょこっと進化していきましょう。 それでは、またね。 もっと見る #システム開発 #Linux #ChatGPT #生成AI #バイブコーディング #ClaudeCode 5分で学べる!ハチコのAI実践カフェハチコ | AIを楽しむママエンジニア01:051.いらっしゃいませ!03:502.思ったよりめんどくさい『祝日』の取り扱い02:413.【本日のおすすめキーワード】Linuxコメント感想・質問・応援メッセージを書こう
フリーランスと正社員のいいとこ取りする働き方 6分・昨日・ 48再生AI目次理想の働き方を叶える選択肢の正体派遣社員の誤解を解くポジティブな面嫌な職場で働き続けない自由の獲得トラブル解決をサポートする第三者多種多様な職場経験が拓く未来
なぜAI製のポスターを見て、AIだとわかるんだろう? 7分・一昨日・ 48再生AI目次AI製ポスター「違和感」の正体特徴的なフォントと不揃いなサイズ情報が詰まった余白の謎に迫るAIが描くキャラクターの独自性とはコンビニポスターがAI化する理由
めざせ1ヶ月50配信!中間地点振り返り 8分・一昨日・ 47再生AI目次配信ペース倍増!意外な効果と課題YouTubeデータから見えた新発見AI漫画家けいすけさんからの助言ハチコの思考整理術:AI壁打ちの秘訣配信内容を深めるための継続的挑戦
『AIに取って代わられない人』の、たったひとつの条件 7分・11月11日・ 60再生AI目次AIが変える業務と人員削減の現実選ばれる4人に必須の条件とは?高いスキルだけでは得られない価値「一緒に働きたい」と思わせる秘訣信頼は日々の行動が積み重ねるもの
Notion のインシデントに学ぶ3つのポイント 7分・11月11日・ 57再生AI目次Notion AI、外部ベンダーでのインシデント便利なクラウドの裏側で動く他社サービスAIに渡す情報、その自己防衛策とはインシデント発生時、冷静な状況切り分け術このインシデントから得られる3つの教訓
Jevを使いこなしたかったらこれやって 8分・11月10日・ 53再生AI目次曖昧な判定を可能にするAI「Jev」プログラミングでは困難な画像判定の極意高度なAIを凌駕するJevの迅速性と費用対効果ビジネスシーンで役立つJevの幅広い活用術Jevを使いこなすための唯一の秘訣とは?
AIが小難しいことばかり言ってくるなら、これ設定してみて! 6分・11月10日・ 55再生AI目次AIが専門用語ばかり話す悩みAIの難解な言葉を自動で解決agents.md設定でAIを改善ELI5プロンプトの真の意図要点と詳細を両立するプロンプト
売ってるスキル、買うかどうかの判断基準 6分・11月9日・ 49再生AI目次スキル購入で迷う2つの問いかけ自作可能?判断基準と購入のヒント「使いこなせない」は心配無用?賢いスキル選び!プロの見極め方高額スキル購入前に確認すべき点