-
プログラミング
【おうどんの基礎講座】標準入出力ってなに? stdin・stdout・stderrの違いと>・2>&1・パイプの使い方
こんにちは、おうどんです🍜 うどん屋の閉店後。 今日の仕込み結果を、スクリプトに報告させます。 # udon.sh echo "kitsune udon: ready" echo "tempura udon: sold out" >&2 画面がうるさいので、結果はファイルにしまっておくことにしま... -
プログラミング
bashのwhile readでループ後に変数が消える・最終行が読まれない原因と対処|パイプのサブシェル・IFS= read -r・< <(…)・lastpipe
こんにちは、おうどんです🍜 うどん屋の閉店後。 今日の注文票を、bash で数えます。 count=0 printf 'kitsune\nzaru\nkake\n' | while read -r menu; do count=$((count + 1)) echo "in loop: $menu count=$count" done echo "after loop: count=$... -
Database
SQLのBETWEENで日付の最終日が抜ける原因と対処|時刻付きの列は「>= 開始 AND < 翌日」で書く(Oracle・PostgreSQL・SQL Server・SQLite)
こんにちは、おうどんです🍜 10月の終わり。 うどん屋の店長(おうどん)が、月の売上を集計しています。 今月の目玉は、ハロウィン当日だけの限定メニュー「かぼちゃうどん」。 10月31日だけ、販売しました。 SQL を書く。 SELECT item, count(*) ... -
PC系
PowerShellで「このシステムではスクリプトの実行が無効になっているため」が出る原因と対処|実行ポリシーの確認・Scope・Unblock-File・-ExecutionPolicy Bypass
こんにちは、おうどんです🍜 うどん屋さんの朝。 店長(おうどん)が、新しいレシピを書いてきました。 店長「今日はこのレシピで作って!」 門番さん「お待ちください。そのレシピ、どなたが書きました?」 店長「ぼく。店長」 門番さん「このお店... -
プログラミング
PythonのTypeError: can’t compare offset-naive and offset-aware datetimesの原因と対処|utcnow()の非推奨・astimezone・zoneinfoとtzdata
こんにちは、おうどんです🍜 朝9時。 うどん屋さんの電話が鳴る。 支店「9時に出前お願いします!」 店長(おうどん)「了解、9時ね」 支店「はい、9時です!」 店長「……どこの9時?」 (場面は説明用の架空のものです) 支店は海外にありました。 ...