ぴくすふぁんく (@pxfnc) header
ぴくすふぁんく (@pxfnc) profile picture

webエンジニア 型システムとか論理とか楽器の演奏が好き。 あとドライブも好き (ND 35th乗り)

東京
Joined December 2016
最近趣味プログラミングによるエンジニアリング筋トレーニングできてないから置いてかれている気がする。頑張りどきかも
44
ぴくすふぁんく retweeted
E2E は結合バグ、すなわち設計の問題を見つけるテストで、設計をテストできないひとたちが事後的に救済していることを意識すべきだと思うんだよなあ。 私はE2Eでマトリクス組み始めたらそれは本当に設計のテストか?コンポーネントのテストではないのか?もしマトリクスに対応する条件分岐がコンポーネントに閉じてないなら設計が間違ってないか?と思うので、やはりユニットテストに寄せるなあ
「E2Eテストに全部寄せる」話、そもそもテストって境界に対して行うものなので、ユニットテストに全部寄せる人は顧客接点となるUI境界を意識してないし、E2Eに全部寄せる人はシステム内部のアーキテクチャー境界を意識してない。 これを意図的なものとして飲むかどうかの話で、バイブコーディングはアーキテクチャーを人間の関心から意図的に外す行為なので、その意味ではE2Eだけを人間がレビューするのは何も間違っていないどころか正しい態度だと思う。 要するに開発者の関心事とユーザーの関心事は異なり、E2Eはユーザーの関心事を「すべて」テストすべき。逆に開発者しか関心を持たないシステム内部のあれこれはE2Eから切り離さなければならない。
3
40
3
353
44,194
ニケの中ではジズがすき
90
ぴくすふぁんく retweeted
小学生相手に Haskell を布教し ・高階関数 ・再帰 ・遅延評価 ・モナド を体感してもらうためのコード main :: IO () main = mapM_ putStrLn unko where unko = "unko" : unko
マウントが地獄だった…お前はPRINT文でunkoを延々と表示するところから出直せ。
1
25
1
124
23,869
リズムゲームを120fpsでやるのめちゃ楽しいから知って欲しい気持ちある
75
ぴくすふぁんく retweeted
これは完全に個人の嗜好の差だと思うけど、リフレッシュレートが高くないと嫌な人の気持ちが全く分からない。僕がiPadでゲームしないから?映画は見るけど映画なんて24fpsだから低リフレッシュレートでも問題ないし。
新しいiPad miniが発表されたけど、防水や有機ELはいいとして、iPad Airと1万しかかわらんのならiPad Airの方がよくないか? というより119,800円もするくせにリフレッシュレートがいまだに60Hzとかふざけてんの? iPhone Duoが120Hz対応だから絶対ワザとだろ なにが「ひかえめにいって大進化」だよ 120Hz対応してから言えっての
59
38
56
536
220,353
ぴくすふぁんく retweeted
「AIはポン出しで10%スタート。それを100%に持っていくにはそれなりにエンジニアリングの知識が必要だったりするところを、その10%でよしとしてしまうところがAI slopの正体なのでは」これはほんとにそう思う future-architect.github.io/a…
8
334
27
1,565
165,583
ぴくすふぁんく retweeted
もしかして、フロントエンドを形式検証できる?
UI and math time! UI = f(props) is the most famous line in React. But that f is JavaScript, not math. Inspired by @_chenglou’s Handwired project, I compiled a <Dashboard/> component into a real math function, and asked what becomes possible. calculus-of-interfaces.verce…
1
8
116
11,113
ぴくすふぁんく retweeted
おじさん、MBTIのことを「賢そうなスピ」だと思ってるから、雑談ならまだしも会社とか公的な場で、「あの人は多分ENFJだから私と相性が悪いんです…」とかガチ顔で言われると、「あの人は赤のチャクラなんで白の守護者たる私とは相性が悪いんです…」って言われてる気分になっちゃうんだよな。
1
4,950
729
33,873
1,335,580
ぴくすふぁんく retweeted
software engineers are going to have to tackle a new set of problems to unlock powerful multiagent systems to solve the world's hardest problems - right now is one of the most interesting moments in history to be an engineer.
188
543
114
4,427
709,411
節子、それ変拍子やない。転拍子や。
1
81
u-next色々やばすぎない?Appleのトライアルからアカウント作ったけど、メールアドレスタイポしてしまったから修正をしようとしたら修正リンクをメールで送ろうとするし、もうめんどいから新規でアカウント作ろうと思ったら「ページ遷移を伴う確認画面でパスワード見せてくる」をやられ、今令和
1
309
ぴくすふぁんく retweeted
誰かが気づけなかった考慮漏れや観点を指摘すること自体に価値はあるんだが、それだけで物事が進むと錯覚しないようにせんとな
2
59
4
623
37,070
ぴくすふぁんく retweeted
鍵垢で引用できないのが悔しいんだけど、今かなりこれ
7
29
894
宮本茂の発言、半端もんなクリエイター全員をなぎ倒す言論で笑う。 > 作業って楽しいんです。作業をしていると、ものすごく「作っている」満足感がある。でも怖いのは、その作業に満足して、「けっこういいものができた」と勘違いしている自分なんですよ。
これを質問した記者ホントにGJ 【快挙】任天堂・宮本茂氏が「文化勲章」を受章、ゲーム関係者としては初。“ゲームが文化になった50年”についても触れる会見の質疑応答を詳細に掲載 news.denfaminicogamer.jp/int…
22
3,643
205
13,526
750,683
ぴくすふぁんく retweeted
本質情報やんな
1
48
1
604
24,724
ぴくすふぁんく retweeted
これエッグいなぁどうやってんだってチラ見したら > Reylo is powered by TypeScript content mappers, introduced in TypeScript 7.1 (currently in beta) どうやら外部ファイルの型を動的に定義してTypeScript のコンパイルに統合できるらしい いやts7楽しみだわぁ〜
type inference from .sql files has been achieved internally ORMs are toast
2
8
88
10,871
ぴくすふぁんく retweeted
来た、時代
type inference from .sql files has been achieved internally ORMs are toast
9
94
15,054
ぴくすふぁんく retweeted
AmazonLinuxにパッチ来ねえのでインスタンス全部停止しました
17
4
129
21,378