タグ

2023年12月12日のブックマーク (5件)

  • 粥と雑炊の違いって実はないよね?

    子どもが体調崩して消化にいいものってことで雑炊を作ったんだ うちには米は置いてないから、パックご飯を形が残らないくらいまで煮た上で卵を落としただけの雑炊 定義からいえば卵雑炊で間違いない ただ、それを見ても子も粥と呼んだんだ、俺も最初は雑炊と呼んだけどその後は合わせて粥と嘘をついた だからなんだって話だけど、米から煮るかご飯から煮るかってそんな重要なことなのかなって 実はどうでもよくない?

    粥と雑炊の違いって実はないよね?
    rryu
    rryu 2023/12/12
    それは「おじや」な感じがする。炊いた米を煮てどろどろに仕上げるのがおじや、さらさらに仕上げるのが雑炊、生米から煮て作ったのが粥らしい。
  • 正規表現ミスって一晩誰もサービスにログインできなくしてしまった話 - Qiita

    はじめに この記事は、番環境などでやらかしちゃった人 Advent Calendar 2023の11日目です。 どうも、@_tinojiと申します。実に4年ぶりにアドベントカレンダーに参加しました。 正規表現で1文字消し忘れて、なんぴとたりともサービスにログインできない状態にしてしまったという話をします。正規表現にはまじで気をつけましょうという教訓になれば・・・ 犠牲となったログイン画面 とあるtoBなWebサービスを開発していたときの話です。法人のユーザーが使う管理画面的なイメージです。 当然ログイン機能があって、至って普通なログインなのですが1つだけ特徴がありまして、ログイン画面のURLをアカウントごとに変えています。https://example.com/<uuid>/loginみたいな感じですね。 あまり見ない形式ではありつつも、個別のUUIDを特定されない限りログイン画面に対し

    正規表現ミスって一晩誰もサービスにログインできなくしてしまった話 - Qiita
    rryu
    rryu 2023/12/12
    一部だけ制限したつもりが全部制限とか一部だけ許可したつもりが全部許可とかあるあるで、逆の条件もテストしないといけないのだが、ネットワークのアクセス制御系は自分じゃできないのが難しい。
  • サイトを停止させた話 ~慢心は敵!バックアップはゼッタイ!~ - Qiita

    はじめに 番環境などでやらかしちゃった人 Advent Calendar 2023 という Advent Calendar 2023 があることを知りまして、自戒を込めて投稿したいと思います。 この記事は、番環境などでやらかしちゃった人 Advent Calendar 2023 の10日目です。 使用・登場するものたち iMac(使用PCWordPress React X サーバー(ホスティング先) Cyberduck(FTPサーバー) やらかし、その概要 2つあるのですが、やらかしとしては同じ内容(サイトを停止させてしまった)なのでまとめて書いていきます。どちらもホスティング先は Xサーバー を使用しています。 1:WordPressサイト運用において、FTP サーバー(Cyberduck)での操作ミスでサイトを停止させた話 2:React制のサイトでサブドメインへのホスティング

    サイトを停止させた話 ~慢心は敵!バックアップはゼッタイ!~ - Qiita
    rryu
    rryu 2023/12/12
    GUIのFTPクライアントで本番環境のファイルをダウンロードだけしようとしている時に「ここでうっかりあれをドラッグしたりクリックしたりしたら大変なことになるな」と思っていたが、やはりうっかりする時があるのか…
  • "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみた - Qiita

    "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみたPythonプログラミング初心者数学浮動小数点数 釣られた https://qiita.com/higashi_nc/items/9a5ea00415a008f06843 に釣られて読みました。 2行でまとめると以下のような内容です。 10進数の0.1や0.2は浮動小数点数で表すとピッタリ0.1や0.2にはならずに誤差が出る 浮動小数点数の扱いを理解して、より堅牢なプログラムを作成することを願っています。 え?結局どうしたらいいの?という感想だけ残ったので各言語での浮動小数点数同士の比較の方法を ChatGPT に教えてもらいました。 結局どうしたらいいのか 基的に浮動小数点数同士の差がある程度の誤差より小さければ同じ数であ

    "「0.1+0.2≠0.3」だから浮動小数点数を扱うときには気を付けましょう" はいいんだけど結局どうしたらいいのかまでフォローしたほうが親切だと思ったので調べてみた - Qiita
    rryu
    rryu 2023/12/12
    結局、差の絶対値が誤差の範囲内であれば同じとみなすということなのだが、どこまでを誤差にするかは扱う値の範囲によるのでこれとは言えずなかなか難しい。
  • 【POSIX準拠】set -o pipefailを使おう!ただしdash、テメーはダメだ - Qiita

    はじめに set -o pipefail は POSIX で標準化されているシェルオプションです。パイプラインにおけるエラーを確実に検出するために、シェルスクリプトでは基的に使うようにしましょう。 某コメントより “set -o pipefail は標準化されました” っていってここ何年かの標準化を無邪気に正当化できるのいいなと思う(目の前のターミナルを見ながら) どのシェルを今使っているのか聞きたいですね。商用 Unix を含む主流の環境で、すでに何年(十数年、数十年)も前から set -o pipefail は実装済みなんですが? おそらくシェルの事をよく知らないで言ってるのでしょう。私は標準化の有無は関係なく実際のシェルのことを調べ尽くして言ってるわけで無邪気に正当化とか失礼な話です。標準化とか気にしてるから何年(十数年、数十年)も前に実装された便利な機能が使えないんですよ。自業自

    【POSIX準拠】set -o pipefailを使おう!ただしdash、テメーはダメだ - Qiita