Xをやめてしまった今や、記事を書いても誰かの目に入るのかまったくわからないんだよな。ここにポストしても、見てる人が存在するのか定かじゃないし。Xに投稿してたら、Reactの記事書けばazuさんの目に止まる確率がそれなりにあったんだけど…検索エンジンでたどり着く人もこれからますます減りそうだしなー。まあとりあえず会社のslackに投げれば1人くらいは読んでくれるかな。
Xをやめてしまった今や、記事を書いても誰かの目に入るのかまったくわからないんだよな。ここにポストしても、見てる人が存在するのか定かじゃないし。Xに投稿してたら、Reactの記事書けばazuさんの目に止まる確率がそれなりにあったんだけど…検索エンジンでたどり着く人もこれからますます減りそうだしなー。まあとりあえず会社のslackに投げれば1人くらいは読んでくれるかな。
ReactNativeとLynxの比較記事書く。
ByteDanceのLynx見てみた。要は、パフォーマンスのためにせっかくの練りに練られたAPIのきれいさをかなぐり捨てたReact。
ホストビューの更新はかならずelementを経由する(しない場合はeffect)というのがreactのすばらしいデザインなんだけど、Lynxはむしろホストビュー直接更新をある種推奨。そのためにメインスレッドとバックグラウンドスレッドという概念を前面に押し出した低レベル剥き出しのAPIデザイン。なんのための宣言的UIなのよ…
めちゃくちゃ複雑で使いこなせる気がしない。おれから見るとどう見ても筋が悪いんだけど、これは世間に受け入れられるんだろうか…。
現状のLLM、プログラミング言語で言うとおれの嫌いなPHPなんだよなあ。エラーあってもとにかく動きつつける。もうちょっとクリティカルシンキング寄りになれないもんかね。
Module federation module-federation.io
Response Time Limits: Article by Jakob Nielsen - NN/g www.nngroup.com/articles/…
Progressive Web Apps: Escaping Tabs Without Losing Our Soul - Infrequently Noted infrequently.org/2015/06/p…
LLMって、もしかして難読化されたJSをリーダブルに直すことできるんじゃないか?それともトークン数の制限とかで無理なのか?
もし実世界でのAI(embodied AI)の時代が来るなら、テストという文脈においては、実世界のシミュレーションが重要になるのかもしれない。
(8) NVIDIA CEO Jensen Huang Keynote at CES 2025 - YouTube www.youtube.com/watch
Mutual Theory of Mind for Human-AI Communication – Design Intelligence Lab dilab.gatech.edu/publicati…
One Agent For Many Worlds, Cross-Species Cell Embeddings, and more www.deeplearning.ai/the-batch…
ところで、いままでだってべつにソフトウェアを作るのに国によって権利が制限されてたり特権が必要だったりはしなかったわけで、ただ単に障壁がさがっただけのことを民主化とか言うのはどうなんだろね、というか違う気がする
Firebase Studioでなんかウェブアプリデプロイできた。デプロイまでワンストップでぜんぶ面倒見てくれるのであれば、だいぶ価値感じるな。アプリ開発が民主化されたと言えそう。Firebaseで認証とかもできるんだろうな。あとで試してみよ。
studio–recipesnap-auzsj.us-central1.hosted.app
Accountability Sinks - by Martin Sustrik - 250bpm
The Curse of Knowing How, or; Fixing Everything | Blog
Firebase Studio provides extensive framework and language support with a large library of templates and sample apps, including popular languages like Go, Java, .NET, Node.js, and Python Flask, and frameworks like Next.js, React, Angular, Vue.js, Android, Flutter, and more.
この一文の粒度の揃ってなさがすごい。おまえそれは言語じゃねえよ。おまえそれはフレームワークじゃねえよ。
じぶんが死ぬから(売れないと死ぬ)っていう事実は、どこまで自己正当化に使って許されるものなのかねえ。死ぬからといってめちゃくちゃやりすぎてはいかんのではないか。
expo-avがdeprecatedになったみたいなのでexpo-audioに置き換えてみたけど、まだまともに動かないなー。API自体はhooksになってめちゃめちゃ使いやすくなったんだけども…。いったん解散。
考えてくれるんじゃなくて、手を動かすのをかわりにやってくれるだけだったら、効果は限定的かなという印象(そもそも、自然言語での混みいった指示+AIの思考時間込みで考えると、手を動かすのがあまり早くない)。まあ、また半年後にどうなってるか見てみる感じかな。
とりあえず、コードインスペクションと、シンプルだけど大規模なリファクタリングあたりのことには確実に役に立ちそう。
リアルなプログラミングをしはじめたとたんに、あ、こいつらでは所詮だめだってなる。こいつらがほんとうにガイドなしで問題に気付いてくれるようになるんだろうか…。
Autify Lexa | AI-Generated Product Documentation from Your Code autify.com/products/…
『龍が如く』シリーズの開発では、通常終盤に実施するテストとバグ修正が“開発初期段階”からされている、だからたくさんのコンテンツを作れる。テスト自動化がもたらした、かけがえのない産物 - AUTOMATON automaton-media.com/articles/…
AI Agents | Turing Post