はーあずにゃん
@sota_n @d_flat_aug7 JSのいわゆる普通のclassではなくてplain objectを型安全に使うアプローチだけど、こういうのはできます。Tagged Unionsと呼ばれるテク https://www.typescriptlang.org/play?ssl=1&ssc=1&pln=30&pc=4#code/C4TwDgpgBAglC8UDeAoK6rAIYHMBcUA5DIQDRoZYD6AblgDYCuEBAdowLYBGEATigF8UKUJCgAhBMgrps+IuLIyoXWg2ZtOPfkJHhoAFQAWAS1Y4pcAD4ThAYwD2rAM7BMp884LGzOANoAulJ+ykiYuATEZFDUdEwsUADMAJwpUALkGMjh8oSKpCpq8QQATACs5SXpKAEA3MLAHjjOAHQAZg68AKJYdkYAFP00AJQIAHzSWY4uDvQQLfQOOEMtcsP1WQD0m1DTzrPzi8s0LbHqEOtQ21AAPAC0UF28vJ0EAAovkLygRGfxhFAACYOCDOKCsBxuCAADxMrigTkw+iIPnMhBaUA+Di+P0If2YAOBoPBkKgMLhbkRomgeXRwiyzgA7iZgH0oCs1pMshg7FhnDSSHhlNyeU59nMFksVviLhsRdyuLwIFgANZykW8-kKQhC+XcvYHSXHFqqOLMdbC+WK5Vq5RCATrIA
@d_flat_aug7 @sota_n まあnew A();って書く代わりにtag: 'A'って書いてると思えばほぼ同じという説はある。このタイプの型推論はリテラル型というかstructual typingの強みですね
普通のクラスならinstanceofでtype narrowingできそうだけどどうなんだろう
最近のJavaScript界隈、昔ながらのnominal typingとTSとかのstructual typingがごちゃまぜになっててどっちに進みたいのかよくわからん
ちゃんとtype narrowingする機構さえあれば、switch-caseでパターンマッチっぽく書けるかは型安全性に寄与しないので完全に好みの問題という認識
「パターンマッチ」と言ったときに本当に構造に対するパターンマッチを求めているのか、単にswitch文っぽくtype narrowingできる構文の意味で言っているのか、それとも型推論関係なくdestructive assignmentの事を言っているのかが人によって違うっぽい問題
PCからはWells Fargoにログインできるのにモバイルからはログインできない現象が発生してて謎
パスワード変えたら入れるようになった(謎)でも指紋認証の設定がバグってるしWells Fargoのアプリがそもそも壊れてる雰囲気あるな
@d_flat_aug7 cはcharに取られてるからドイツ語読みしてkonstの頭文字という説が有力だけど、誰が使い始めたのかは謎
本当に真面目にやるなら古い関数は残しつつdeprecatedにしといて新しい関数に順次移行する……みたいにするけど、8割位のケースではめんどいだけでほとんど意味がないのでやらないですね
コミット粒度というよりレビュー / マージの粒度と言ったほうがいいと思うけど、フルタイムの仕事なら20分で読み切れるくらいが目安だと思っている
Portal pluginがfollow_userをサポートしてないせいでmikutter落ちるの1万回くらいやってるから直すべきか
git flow を参考にするといいと思います (「この問題の修正」はコミットではなくブランチの粒度だと思う)
どうしても分割できないデカいfeatureというのはあるので、そういうのをレビューしてもらうときはコミットを論理的なステップに分けといてコミットを1個1個見てね、みたいにするのはやる。ただ他人が同じことをやってくれるのはあんまり期待していない……
@tsutsuii それ、「なぜこのコードが生まれたのか」の背景を知りたいときはどうやって追うんですか……?
何を置いてもチケット番号だけはコミットに書いといてくれないと流石に困るやろ……最悪それ以外が完全に無でもいいから……
最近コミットログ追ってたときにsquash mergeでキレた例です
https://github.com/bootstrap-vue/bootstrap-vue/commit/5bf6733595091cc204d3acc0641f8f0301bcbe9c
GitHubだとticket descriptionという独立した概念がなくてcontributor用のチェックリストとかの有象無象もdescriptionに入ってしまうから、squash mergeしたあとのコメントをいい感じに生成するのが難しいんだな
そのfeatureが何をするのかはPRのdescriptionに書いてあるはずだから、(人手を煩わせないため自動で生成したいと思うと)squash mergeしたらそのテキストを引っ張ってきてほしくないですか?
なんか最近明らかに記憶力が落ちていて、具体的には設計図をあらかじめ書かないとコードが書きにくくなってきている。これが歳か……
記憶をアウトソースしようと思うと出力速度がボトルネックになるので、攻殻機動隊の指先がめっちゃ細かく枝分かれするやつになりたい
電脳直結は非現実的としても、本当に欲しいのは指先が100本になるやつではなくて、メモ用紙に落書きしたテキストと図を適切にタグ付けして索引にしといてくれる何かなんだよな
コード書いたことなくても、論理的に精密な議論ができる数学的センスのようなものがあればいいという認識
インディード、求人の投稿もできるので死んだゴキに対処する人を見つけることもできるよ(法人格なくてもできるのかは知らん)
Rustでcrate Aが内部的に依存している他のcrate Bの型Tを返してきてて、そのTを自分のプログラム中で明示的に扱いたいときってcrate BをCargo.tomlに追加するしかない?具体的にはscraper::element_ref::ElementRefの返してくるego_tree::NodeRefに対するpredicateを関数として書きたい
うーんやっぱりそうなのか。Transitive dependencyをCargo.tomlに書くの気持ち悪いし、ましてやバージョン指定なんてしたくないんだけど……
@toshi_a でもライザ2はあんまり調合詰めなくても雑に強いムーブできるのがな……
ライザ、調合したアイテムが増やし放題なので4色影響範囲+2品質999みたいなのを一度作れば無限に生産して雑に調合をブーストできるのが良さでもあり大味なところでもある
Rustのドキュメント、trait implementationsのundocumented itemsがデフォルトで隠されてるのなんで?呼べるメソッド一覧は最初から見えるようになっててほしいが……(そもそもtrait自体がドキュメントを提供していることはよくあるし)
このアカウントは、notestockで公開設定になっていません。
テンプレートにはめ込んでマッチングさせるやつなぁ。面白いけど要素数が不定の構造(Pixivのタグとか)に対して弱いのが扱いづらそう。XPathでマッチングしたい
牡蠣のキムチが売られてたので買ってみたけど、タレがめっちゃしょっぱい+辛くて素材の味が全然わからんので牡蠣の意味ある?ってなった
牡蠣キムチ、お湯を注いでスープにしてみたけど、まあ当然まずくはないが特にダシが出てるわけでもないので特段そうする理由もない感じだった。やっぱ酒のアテか
同じ楽器の組み合わせを使ってれば44100Hz16bitで波形を量子化したときに同じようなパターンが(十分な局所性とともに)頻出する、は真なのか?可逆音声圧縮についてなんも知らんが……
や、あるいはスペクトルに基く予測との差分とかかもしれないから無関係かはわからんけど (なんもわからん顔)
確かにスペクトルベースでも予測に対する差分を取るという形なら可逆圧縮にもできうるのか
「しないべき」は最近許容できる度が上がってきていて、フォーマルな文だとちょっと悩むけどカジュアルな発話ならあんまり考えずに使ったりする
文法はまともだけど単語がおかしいせいべ vs. 単語はまともだけど文法がおかしいとしぁ vs. ダークライ
シュクメルリ食べたいと思っていたのに結局日本にいる間には食べられず、アメリカに戻った途端に復活していて悲しい
牡蠣キムチ、豆板醤の主張が強くて白米にもいまいち合わない。酒のアテに特化されてるっぽい
Shirakikuってブランドよく見るけど怪しいパッケージしてるなと思ってたけど、どうも日本のまともな会社らしい https://www.wismettac.com/ja/business/asianfood.html
このアカウントは、notestockで公開設定になっていません。
Ractor楽しそうだけど静的に型検査できない言語で分散処理書くのつらくないのかな(静的型検査があってもつらいので)
GUIアプリならイベントループ+ViewModelのRactorとそれ以外の処理を分けるくらいでもいい感じになりそうではあるけど
このアカウントは、notestockで公開設定になっていません。
なんか明らかに体力が落ちてるのでリングフィットアドベンチャーを買うべきか悩んでいる
わからん、いいレストランとかはいい靴履いてないとダメみたいなの聞くが行ったことない
アバウトに好みが言えて試着して好き・嫌いをちゃんと表明できればつまみ出されはせんやろ
労働が人生の役に立った経験なんですけど、服とか買うときにどういう情報を伝えれば円滑にリコメンデーションが進んでいくかの感覚が分かって楽になった
デリバリーのビリヤニ頼んだら14ドルで3人前くらいの巨大ビリヤニが来た。うまいからいいけど
確定申告とかいう仕組みクソすぎる 国の都合で納税してるのになんで自分で自己申告させられる上に間違えると罰則があるんだよ