https://twitter.com/hanai_y/status/1650714445621125120
Go ではインクリメント/デクリメントは文(statement)なので何も返さないけど C++ は式(expression)なので評価結果が返ってきて,更にそれをキャストしてるけど,その結果はどこにも反映されないので怒ってるのか。しかもこれ後置だから,下手に変数とかに入れるとインクリメントする前の値が入るよね。インクリメント前の状態を保持っておきたいなら別だけど。
まぁ,でも,いずれにせよ ChatGPT 先生のアドバイスはナシだなw 単にキャストを外せばいいだけ。最近の C++ は(使ってないので)知らないけど, Go みたいに
```
_ = (unsigned int)keta++;
```
とかできれば面白いのにw
青空に青空文庫のアカウント(公式)ができたらしい
https://staging.bsky.app/profile/aozorabunko.bsky.social
ふむむ。 OpenAI では API key は環境変数に入れろって言ってるな。
ふむ,環境変数のサポートは要るか...
>Best Practices for API Key Safety | OpenAI Help Center
https://help.openai.com/en/articles/5112595-best-practices-for-api-key-safety
これ、ちょっと僕にとっては少し悩ましい話で、nyagos というのは「環境を選べないプログラマのためのコマンドラインシェル」という性格が少なからずあるんですよね。
(自由に選べる立場だったり、リスクをすすんでとる人なら、デスクトップを Linux や Mac にしたり、WSL で開発しているわけなので)
とすると、サポートは終了しているものの、いきなりサーバーがいっせいに消えるわけでもなく、古い「サーバー」で作業するプログラマさんもいるわけで、そういうユーザを切っちゃっていいのかという。
(たぶん延長サポートや 8 ベースの組み込みバージョンとかもあるだろうし)
まぁ、選択肢としては
(1)とっとと切る
(2)現行の Go 1.20 のパッチバージョンが出る間は 1.20 でがんばる
(3)go 1.20 でビルドした最後のバージョンのリリースは scoop の別のマニフェストを用意しておいて、Windows 8.1 / Server2012 はそこからダウンロードしておくれと言っておく
(4)8.1, Server2012 と心中する
Google はバカなのか? Google へのサインインに Google Authenticator 使ってるのに Google アカウントに同期してどうするん?
しかも,きょうびは Google がユーザのクラウドストレージを勝手に覗き見して勝手に BAN する事例がチラホラ聞こえるのに, Google アカウントに同期させてたら全部巻き添えじゃん。
やはり TOTP は KeePass で管理しないとダメかな。真面目に移管することを考えたほうがいいかもしれん
>Google Online Security Blog: Google Authenticator now supports Google Account synchronization
https://security.googleblog.com/2023/04/google-authenticator-now-supports.html
NYAGOS 4.4.13_2 (2023年度上期版) を公開しました
・rmdir /s でシンボリックリンクやジャンクションの削除に失敗する問題を修正
・カレントディレクトリが C: の時、cd c: が失敗する不具合を修正
・\"で引用領域の色を反転させないようにした。
Release 4.4.13_2 · nyaosorg/nyagos https://github.com/nyaosorg/nyagos/releases/tag/4.4.13_2
改めて歌詞を見るとオッサンホイホイな楽曲だなw
本当は私らの世代は祝福を与える側じゃないといけないんだよね。
実際はかつかつの生活で余裕のない大人でゴメンペコン 🙇
>YOASOBI「祝福」Official Music Video (『機動戦士ガンダム 水星の魔女』オープニングテーマ) - YouTube
https://youtu.be/3eytpBOkOFA
SQL-Bless を更新しました (v0.7.0)
Release v0.7.0 · hymkor/sqlbless https://github.com/hymkor/sqlbless/releases/tag/v0.7.0
・オプション: -f - で標準入力よりスクリプトを読むようにした
・標準入力が端末ではない時、 go-readline-ny を使わず、標準入力をシーケンシャルに読むようにした
・MySQL をサポート
・(デバッグオプションとして、SELECT結果の各列の型を表示する -print-type を追加)
>新潟県データ10万件消失事故 拡張子を小文字にしたかったのはなぜか 県に聞いた - ITmedia NEWS https://www.itmedia.co.jp/news/articles/2304/24/news127.html
問題となっている「修正」って、3月24日に適用したとあるね。
プロならば金曜日に適用しない!
(金曜日にリリースして、もし何かあったら、土日に呼び出されるおそれがなるから。まぁ、発覚したのは4月10日だから、もう関係ないけどネ)
ヘルメット前後逆に被るやつとか居るのか...
>知っていますか?自転車用ヘルメットの正しいかぶり方 - YouTube
https://www.youtube.com/watch?v=v7PUy1yprrg
国立国会図書館(NDL)、「フロッピーディスクの長期保存対策に関する調査報告書」を公開 | カレントアウェアネス・ポータル https://current.ndl.go.jp/car/180723
>ChatGPT で PTA会長あいさつを作った - 電気ウナギ的○○ https://blog.netandfield.com/shar/2023/04/chatgpt-pta.html
>新潟県の公文書データ10万件が消失 保守業者がテストなしで新機能追加し不具合に - ITmedia NEWS
https://www.itmedia.co.jp/news/articles/2304/24/news085.html
>ファイルが消失したのは9日夜ごろで、判明した段階でバックアップ期間(3日間)を過ぎていたためバックアップファイルが残っていないことが分かった。
>原因は、添付ファイルの拡張子を小文字に変更する新機能を、運用テストや社内審査などの必要な社内手続きを経ずに追加したことという。これにより、不要なファイルを削除するプログラムが約10万件のファイルを不要として削除した。開発担当者と運用担当者の間で情報共有もできておらず、県から連絡を受けた際に対応に遅れが出たという。
ひぃ! 怖すぎる
このやりとりは拙作の gpt-cli でテキスト・ターミナル上で行いました。宣伝w
>goark/gpt-cli: CLI tool for GPT with OpenAI API
https://github.com/goark/gpt-cli
ChatGPT 先生と fmt.Printf の書式でもめた話(笑)
https://gist.github.com/spiegel-im-spiegel/0e30f5c28cd40046ef8ab9320374f4c7
最後に挙げてもらった参考文献の
>fmt.Printf formatting tutorial and cheat sheet · YourBasic Go
https://yourbasic.org/golang/fmt-printf-reference-cheat-sheet/
はマジで参考になる。先生グッジョブ!