なんなら FugueMax の実装間違ってる
Posts by Katashin
なんか Eg-walker + FugueMax を Claude Code に実装させるとめちゃくちゃ遅いしコード品質悪い
CRDT の実装について語る会したい
とりあえずプレーンテキスト Fugue 実装してみよう
CRDT の調査をすると Martin Kleppmann の名前がたくさん出てくる
TypeScript の既存 CRDT ライブラリ、使い勝手があんまり良くないから、API を工夫したものを出すのは一定の価値がありそうな気がする
Eg-Walker Algorithm、TypeScript で実装したい
Install Playwright で CI 時間3分使うのきつい
Claude Code が賢くなったことで Visle に実装したいけどやるのめんどくさいなーと思ってた機能をどんどん入れることができてる
Rust 初心者すぎて clone しまくってるからそろそろメモリ管理について学ばないといけない
自作言語のスニペット。struct で定義した型パラメーターを持つ型に対して impl でメソッドを定義している。double は型パラメーターが number の時のメソッド、get は任意の型パラメーターで定義されている。型パラメーターが string のときは double の呼び出しで型エラーが発生している。
自作言語がだいぶ Rust っぽくなってきた
もっと Discord とかでいろんなエンジニアと雑談したいな
UI 大喜利用に作ったネタつまみが、タッチデバイスで触ると思った以上に気持ちいい
この記事がわかりやすいかも。example コードの Vue コンポーネントをデモで使ってたり、[at]filename でファイル名つけて import してたりする。
katashin.info/posts/ios-me...
そういえば某懇親会で話したけど、僕のブログは eleventy-plugin-code-demo を魔改造して、任意のコード変換を挟めるようにしたり、コードブロック間で ESModule の import ができるようにしてる。
github.com/ktsn/elevent...
「パワポみたいに画像を置ければいい」から始まった地獄(Web UI 実装勉強会 #2) #web_ui_devs - Katashin .info
katashin.info/slides/word-...
今回の Web UI 実装勉強会、僕からは地獄の UI の話をお届けします
型システムについて語る勉強会的なものやりたい
型システム再入門してる
全体的に explicit で比較的冗長なのも、裏を返せばソースコード上になにが起こってるか全部書いてあるというわけで、それが Context Engineering と相性がいいという感じなのかな
Remix 3、今の時代に手動再描画は不便そうではあるけど、リアクティブシステムなどに依存しない描画の仕組みにして、状態管理やモジュール化から依存を排除したいモチベーションを感じられて、めっちゃ気持ちわかる~ってなってる
Algebraic Effects and Handlers の実装に必要で限定継続について勉強してるのだけど、自分にとってまったく新しい概念でおもしろい
pllab.is.ocha.ac.jp/~asai/cw2011...
background-clip を使った border へのグラデーション付与とか、animation-play-state を使ってホバー状態↔通常状態のアニメーション遷移を自然にするテクニックとか。勉強になった。
youtu.be/8NfafU1BgaY?...