10bace LOG

ターニングポイントさん!?

10bace LOG

Page 2 of 19

正解を知っている時に取るべき行動

【岡目八目】おかめ-はちもく

事の当事者よりも、第三者のほうが情勢や利害得失などを正しく判断できること。囲碁から出た語。碁をわきから見ていると、実際に打っている人よりも、八目も先まで手を見越すという意から。▽「岡目」は他人がしていることをわきで見ていること。「目」は碁盤の目の意。「岡」は「傍」とも書く。

goo辞書 – 岡目八目

正解がわからなくて困っている人がパニックに陥っているのをよく見る。やっかましいパニックならまだいいんだけど、静かにテンパって(※そういうのをダマテンという)謎過ぎる行動をとっている人もいるよね。

あるいは正解が分かっていない集団がいて、議論をしているんだけど、ワケの分からん方向に突き進んで一向に解決しなかったり。

そういうのに対処するときの心構え。

対個人と対集団でやり口は異なるんだけど、混ぜて書いている。

続きを読む

【C#】EnumのNameをAttributeに設定したいマン

◆結論

nameofはコンパイル時に評価されるでよ。かたやToStringとか文字列リテラルはdynamicだでよ。

◆経緯

こういうEnumがあったとして。

    public enum Animal
    {
        Duck,
        Cock,
        Dick
    }

    public enum Action
    {
        Kick,
        Hack,
        Lick,
        Suck,
        Pick,
        Pack,
        Fuck
    }

こういったコードを書くと

[Authorize(Policy = $"{Animal.Dick}:{Action.Kick}")]

続きを読む

OSSを知らない子供たち

「モノの豊かさは本当の豊かさじゃないのだよ嬢ちゃん」というのは良く言われる話で、それを理解した上で所有しすぎているのが俺です。

所有するとスペースがなくなるし、管理にお金がかかるし、価値の高いものだと神経を使うことになるし。なかなか気苦労が多いものだ。

所有できるものはモノだけじゃ無くて、人間関係も繋ぎ過ぎると結構大変だし、スマホゲーも並行し過ぎてわけわかんなくなったり。

例えば共産圏では人民に所有する権利はなく、すべてが公共物として扱われる。

嫌です。俺の大事なミソ付きパンツを隣の家のオヤジが履いたりするわけでしょ?(認識齟齬)

続きを読む

MySQLでDATETIMEの秒がずれる

◆結論

ミリ秒付けてクエリを飛ばすと、丸められます。四捨五入される。

◆経緯

DapperFastCRUDを使ってレコードをInsertしていたんだけど、DateTimeが1秒増えたり増えなかったりしていた。

「Dapper、あるいはFastCRUDがパラメータのmillisecondをまるめとるんじゃなかろうか」と思ったんだけど、違った。ミリ秒までそのままぶん投げてた。

クエリを受けたMySQLが悪さをしていて、バージョン5.6からミリ秒のあつかいが切り捨てじゃなく丸めになったらしい。

◆結論(にかいめ)

MySQLマジで消えろ。MariaDB試したいけど、やっぱ元が同じだし駄目なんだろか。

文章胡椒

※意味不明だし適当だし嘘の記事です。

胡椒がまぶされたクッソ細長いお煎餅(2.5m)があって、それを「胡椒うめー」と思いながら食っていた。

次の日、胡椒がまぶされたクッソ細長いお煎餅を再度購入しに懇意の煎餅屋に赴いた。そしたらなんと!アラビア海にバイキングが発生したために胡椒が高騰し、胡椒がまぶされたクッソ細長いお煎餅の胡椒のまぶされ量が減ってしまっていた!

続きを読む

バグチケットの書き方

ほんともー呆れた。から記事にしてみよう。

バグチケットっていうのは、あるシステムにバグが見つかったときに、担当者に向けて「これこれこういうバグがあったよ」という報告をするものだ。バグ報告。

例えば、花火大会で発生した事故を想像してみてくれ。

筒に発射火薬を入れ、花火玉をつめ、落とし火を入れた。

そうしたところ、花火が横に射出され、観客席に飛び込んでから爆ぜた。

バグは「筒が横に倒れていた」ことだ。じゃあ、これについてバグチケを起こしてみる。

続きを読む

急に泣きかけたはなし

倉橋ヨエコは2008年に活動休止した。

俺が倉橋ヨエコの曲を本格的に聴き始めたのは就職活動のころだったから5年ほど前(2014年ころ)だ。つまり、知ったころには既に活動休止していた。

んで、こんな記事を見つけたのね。

「おー。マジ?」と思ってググって、曲名が分かったからYouTubeで違法アップロードされているのを聴いたんです。

続きを読む

aurora arkライブの曲目キレそう

アンコールの曲目がずる過ぎる。

7/13のメットライフドーム行ったんだけど、そのときのアンコールが

  • ランプ
  • メーデー

だったのね。

ランプいいよねーって。

それでさっき。友達から「BUMPがアンコール四曲歌ったらしいで」という話を聞き、セトリを眺めてたんだけど、なんだこれ。

続きを読む

システム障害なニュースを読むとき

軽減税率で「えきねっと」が障害を起こしましたな。えきねっとは紛うことなきクソ使いづらげシステムなんだけど、例えば、システム開発を知らない君らよ。使いづらいWebサービスを見た時とか、システム障害が発生したときに何を感じるだろうか。

「技術力が無いんだな」と思うかもしれないな。あるいは個人情報の流出があったときに「ITは危ない」とか。それはそれで正しいんだけど、そこまで単純ではない。その辺を紐解くための参考情報を提示させていただく。

一般の人が使うシステムと、会社で働く人が使うシステムがあるな。どちらもそりゃシステム障害が発生する。困るね。使いづらいシステムも困る。どうしてイレギュラーは発生するんだろう?

◆開発者に技術力が無い

これが一番わかりやすいのかもしれない。

続きを読む

axiosのgetメソッドでdateをISO8601形式にoffset付きで変換

◆結論

qs : [New] stringily: Add serializeDate option to customize Date serialization.

◆やりかた

  • dayjsyarn add(あるいはnpm install)
  • qsyarn add
  • ふつうTypeSciptを使ってるはずなので、「yarn add @types/qs」もする。
  • ここを眺めて、ある程度理解する。
  • 下の感じにする。

※ほぼJavaScriptと変わらんが、TypeScriptの書き方だよ。

baseAxios.interceptors.request.use((config) => {
  config.paramsSerializer = (params) => qs.stringify(params, {
    serializeDate: (date: Date) => dayjs(date).format('YYYY-MM-DDTHH:mm:ssZ') });
  return config;
})

続きを読む

Page 2 of 19

Powered by WordPress & Theme by Anders Norén