ネコチャンです
このアカウントは、notestockで公開設定になっていません。
・実装すべきインターフェースのcontractが複雑な場合はFakeの実装も複雑になる(例:料金計算)
・外部状態(DBとか)に応じて引数を加工するインターフェースの場合、インターフェースそのもののcontractに加えてFakeが外部状態をどう取得するか・どう扱うかに関するcontractを意識する必要があって手間が増える
のような理由で、かなり単純かつ参照透過性のある機能でないとFakeはあんまりうまくいかないなあという感覚がある
このアカウントは、notestockで公開設定になっていません。
マイクロサービス化が進んでいる状態でマイクロサービスのFakeを作るという文脈ならそこまで複雑化はしなさそうというのは分かる。そもそもインターフェースが複雑になりすぎないように境界を決めた後だろうし。
モノリシックなシステムを部分的にテストしていきたいみたいな文脈だとつらい
つついさんからまた身に覚えのないトート使用料が送られてきた(ありがとうございます)
確かツイッター(本当にかつてツイッターと呼ばれていた時代)でおすすめされてて干し芋に入れたとかだったと思うので実際面白いと思います。野崎昭弘だし
意味が分かると怖い数学、工学や物理の人が気軽に積分とlimの順番を入れ替えるやつとか?
このアカウントは、notestockで公開設定になっていません。
今日はAtCoderマスターズやっていきます https://atcoder.jp/contests/masters2025-qual
クリーンアーキテクチャ、話題になるたびに1時間くらい勉強してはよく分からなくてやめるを繰り返してる
一般的なパーサが読めるように正しく特殊文字をエスケープしてるなら、名前から自然に期待される品質を下回ってるとはいえ最低限CSVを名乗ってもよさそう
件のCSVがどういう出自か知らんけど、パンピー向けのCSVエクスポート機能ならまあという感じではある。プログラマ向けのAPIとして出されたらキレる
エーアイにコード書かせると数十行くらいのコードを一度に生成しながら添字の順番間違いみたいな地味なミスを混入してくるからきらい
日産、ホンダから出資受け入れ再検討へ 破談から一転、内田社長は退任濃厚:日経ビジネス電子版 - https://business.nikkei.com/atcl/gen/19/00109/030300317/
漢直は他人が使わないことによる害が限りなく小さいのでプログラミング言語ほどの過激派は生まれなさそう
特許関係を無視できればSwypeみたいな漢直はありかもしれんね(PDA時代にそんなんあった気もする)
ニシキヤが住所知らない人にカレーを送りつけるサービス始めたらしい https://nishikiya-shop.com/egift?bdmlc=MTAwNjY4XzkyXzEzMDk0XzE&bdl=3
320 (+30) #smhn漢直部
今日はL30から復習したので延べ175文字
engine自体は古くから「複雑な機構」くらいのニュアンスがあったっぽいな https://www.etymonline.com/word/engine
内燃機関は internal combution engine、なので、単にエンジンというと本当は「機関」しか意味しない
このアカウントは、notestockで公開設定になっていません。
ICE(略称)は真っ先にInternal Compiler Errorかな?って思っちゃう
水ばっかり飲んでると水中毒で体調悪くなるから塩なめるとかしてでも塩分も摂った方がいいよ
アメリカ人のプログラム上でのサマータイムの扱いに関する詳しさ、せいぜい日本人の文字コードに対する詳しさと同じくらいだよ
少なくとも退役軍人省には退役軍人はいないんじゃないかな(人減らして業務回るかはまた別の問題だが)
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Fediverse主義の人、特定サーバーでしか使えない機能を介したローカルなコミュニティができるとキレる印象がある
このアカウントは、notestockで公開設定になっていません。
このアカウントは、notestockで公開設定になっていません。
Twitterが死んだせいであひる焼きの飯テロ機能も死んでるやんけ、おのれイーロン
為替相場表記、一般に "${通貨1}${通貨2}" := ${通貨2} per ${通貨1} だと思っていいのかな
このアカウントは、notestockで公開設定になっていません。
TS に限らずこの手のコンパイラとかが言語的にセルフホストじゃなくなる・なっているのは(嫌いとかではなく)悲しいなあと思ってしまうのですが、様々な周辺のツールチェインがターゲット言語によるものではなくなっているのを見るにそうも言ってられない時代になってしまったということなんだろう……
このアカウントは、notestockで公開設定になっていません。
既存の著作権の解釈をこねくり回すだけで生成AIと戦うのは難しく、アピールの域を出られない気がするが……
このアカウントは、notestockで公開設定になっていません。
車載の計測器を信じていいならノートで高速走っても実測22~3km/Lくらいなんだけど、普通のエンジン駆動車って30km/Lくらい出るもんだったりする?
マックのハンバーガーが安かったのはデフレの影響というよりダンピング戦略を取ってたからだと理解している
学校帰りに100円のハンバーガーかチキンフィレオだけ買って3時間くらい居座っていたあの頃
クロスフォリオ、なんか謎の技術でブラウザ上に画像をレンダリングできるけど(原本の)保存は困難という思想のサイトなので、Fediverseやクローラがどうというよりクロスフォリオ外に画像を露出することがリスクという判定してるだけだと思う
クロスフォリオの戦ってる問題は特定のデータの真正性やトレーサビリティではなく、無秩序な大量コピーと敬意のない改変なので署名では解決しないんよ
作品のインスタンスが唯一であることに限らず、作品に込められたストーリーやシチュエーションなど表現の対象が唯一であることに価値を見出すことも可能で、その方針で成功してるのがSkebですね
fanbox的なサービスとtissueが連携して抜き感想共有で無料ライセンス獲得みたいなビジネス展開の可能性あるな
このアカウントは、notestockで公開設定になっていません。
Go、zero valueとerrで一瞬で自分の脚を打ち抜けるからあんまり土方向けという感じしないんだけど、ちゃんとウォーターフォールを回せると違うのか?
専用の型があるならNoneとSome(None)の区別は付く言語が多そう。実際に区別できなくなってるのはNoneとnilっぽい
Option型という概念がないせいでNoneとnilを区別できない有象無象を尻目に、OptionがあるのにSome(None) == Noneを30億のデバイスで主張するジャバ
親コンポーネントが取りまとめてAPIを叩くデザインが特に要求されてるなら、そこにデータ境界があると考えてpropsリレーしていくのが自然な気がする
取りまとめ役が特にコンポーネントである必要がなく、どこにも属さないとても高いところくらいの意味ならuseQueryみたいな仕組みを使って各自がデータをバインドする(広い意味でContextに突っ込んだデータを取ってきてるともみなせる)のが主流っぽい気がするけどこのへんあんまり勉強してないのでわからん
@keke2023 昔はMobXが好きで使ってたけど、jotaiはhooks時代のMobXという感じでいいですねえ
このアカウントは、notestockで公開設定になっていません。
ナイーブすぎる仮定すき。売り場面積と顧客人数が比例することに気付いた人がワクワクしながら面積を無限に増やしたんだろうなあと想像できる
どういう無限とどういう掛け方を考えてるかによるが、普通の人が考えるような状況ならおそらくそう
lim{n→∞} a_n = ∞のとき、rを正の実数とすると lim{n→∞} r*a_n=∞ が常に成り立つという意味で真
長いダイソー(非可算個のダイソーが一直線に繋がれているため、ω_1個進むと一生入り口に戻れなくなる)
ニュースで米と書かれたときにアメリカかコメか分からない問題がかつてないレベルで深刻になっている
なんか燃えそうなタイトルの記事がリコメンドされてきたなと思ったら、もう燃やされたらしく404になってた
このアカウントは、notestockで公開設定になっていません。
関東の道路のちょっとくらいのクソさは東京というそびえ立つクソの前ではどれも霞んでしまうので、他はどれも大差ないという説もある
このアカウントは、notestockで公開設定になっていません。
Webサーバとして使うなら、スクリプト言語・コンパイル言語の違いよりも1プロセスで複数スレッドをparallelに実行できるかの方が重要なのでは?という気がしている
リアルワールドでCPU使い切ってる状態なら気持ちよくスケールアウトできるから...
OpenAIモデルのアイコン、背景が色味以上の情報を持ってなくて実質文字アイコンなのちょっと面白い
見た目をよくするために模様っぽくしてるだけで一切の情報がないの、デザインの力をナメくさってる感じですき
LLMのcontext window sizeってmax input token lengthと完全に同じ意味?それともなんかimplicationがあったりする?
ChatGPTはcontext window size = input token length + output token length の最大値って言ってるな
コーヒーや紅茶をがぶ飲みするのやめたらマジで体調も頭の働きも改善した。カフェインはやめた方がいいです
@shibafu528 自分の環境でもフリーズしまくってたけど、フォーラムを参考にしてTypeScriptのUse types from serverにチェックを入れたら改善した。ただチェックを入れたら逆に遅くなったという報告もあってかなり闇っぽさがある https://youtrack.jetbrains.com/issue/WEB-52943/Meta-High-CPU-usage-on-resolve-or-types-evaluation-in-TypeScript#focus=Comments-27-10193332.0-0
丼のHTMLは所詮マークアップ用途でしかないのでタグだけ外せばええやろ、の精神でやったらいい感じだったのでそのままま動かしてます
フィリスは開放感を重視しているせいか当たり判定にあんまり余裕がなく、その分細かいとこで挙動がおかしくなってる印象がある
フィリスはフラグ立てたらマジでエルトナ行って回収するだけなのに積んでるってどういうこと
ZINEのやつ、単に言語化の下手な人が自分の感じている特別性の根源を吟味せず、パッションに対して理屈を後付けしようとして破綻するいつものやつでしかないという印象
インターネットは言語優勢オタクが幅をきかせているので焦る気持ちは分かるが、感情や感覚を無理に理屈づけようとするのやめた方がいいと思うんだけどねえ
訓練を受けていなければテクストだからといって本来の思想を正しく記述できていることは少なく、その意味で一般人の書くテクストをそのままテクスト解釈して思想を推論するのは悪いオタク仕草だと思っているよ
@teobot $ ruby -e 'puts "キシリトール".chars.shuffle.join'
DSLに対してホスト言語の理解できる型を付けるためにcodegenを要求するのはまあ普通じゃない?
ChatGPTの書く文章、意識的にリファインさせない限り普通に冗長だし何を主張したいのか分からないピンボケした文章になりがち
数日ぶりにコーヒーを飲んだらカフェインでブーストされてる感覚が分かるようになった
一方どっかの二郎系はヤサイ420gを笑いながら手で丼に押し込めて炎上した [要出典]
@teobot なぞなぞです。朝は3本足、昼は5本足、夜は2本足。これな~んだ?
このアカウントは、notestockで公開設定になっていません。
Promise.allは複数個のPromiseすべての完了を待つ(正確にはそういう1個のPromiseを作る)やつ
健康診断、再検査したら各種数値が正常範囲内になってた。なんか元々血液が濃いめらしい
Intlもstrftimeレベルの自由度はないので、date-fnsとかを使うのがスタンダードな気がする
JS標準ライブラリの範囲で日時を扱うとロクなことにならん。タイムゾーンも設定できないし……
このアカウントは、notestockで公開設定になっていません。
でもUse facingなとこではカッコよく見せたいねんな。文脈から明らかなとこでは年を省略するとか……
広告が不快というのは100%同意なんだけど、じゃあパーソナライズを防ぐためにプライバシー権だ!みたいな拡大した主張にすり替えられるとかなり反応に困る気持ちがある
プライバシーとか技術的保護云々ではなく、広告が不快なのが問題でありその問題を解決したいんだよ
このアカウントは、notestockで公開設定になっていません。
そうなんだよな。ウェブアド業界は不快広告に関するフィードバックを受け付ける口がなく平和的解決を拒絶しているので、こっちとしても強硬手段で排除するしかない
メタクソ化って何が「メタ」なんだっけ?と悩んでp2ptkを見てそういやmeta-じゃなく強意の「メタ」なんだっけ、となるのを繰り返している
現状Webサイトの安定した収益化手段が広告に極端に偏っており、広告業界が自分自身のレピュテーションリスクをクライアントのWebサイトに押しつけられる構造になってるのがよくないと思う。広告以外の収益化パスや文化ができるといいね
感覚的には空白はあくまでも区切り文字で、p.hogeはクラス名が必ず.で始まることに依拠した特殊な解釈をされる1トークンだと思っている
母国がWebフロントの人、数年に一度革命が起こるレベルの政情不安定で大変そう(適当)
このアカウントは、notestockで公開設定になっていません。
まあスペースが演算子ってことにしないと今度は[]とかpseudo classの扱いが微妙になるか
> 現在のあいおいニッセイ同和損害保険会社の前身会社の一社である同和火災海上保険(以下同和火災)は、明治時代に誕生した横浜火災海上保険、共同火災海上保険(以下、共同火災)、神戸海上火災保険、その後大正時代に発足した朝日海上火災保険が、太平洋戦争末期昭和19年に合併してできた会社です。
から考えるとまあ単純に"和する"みたいなところから名付けられたのかな
三井住友海上とあいおいニッセイ同和の火災保険見積もりが同じフォーマットでなんでだろうと思ってたけど経営統合してたのね
ローグライト無双アクション『無双アビス』なんと新アプデで『アトリエ』シリーズのキャラ実装。英傑としてしれっと混じるライザ・ソフィー・ユミア https://automaton-media.com/articles/newsjp/musou-abyss-20250328-333227/
@mecha_natsuki エンジニア「みたいな」ってことは、kb10uy先パイは真のエンジニアじゃないってこと!?
ちょっと範囲の広い設計が絡んだコードをAIに書かせると一瞬で$5とか$10とか溶かしたあげくにエラー出して止まるからあいつらダメだよ
科学的手法の常として観測しようと思ってない微量の成分や質的な差は再現性の評価に含められないので、人工的手法による製品は程度の差こそあれ「なんか大味」に寄ってしまうんだと思っている
コントロールされたコーパスを使ってLLMを作り、その内部状態を分析することでLLMの「認知」の構造を調べる研究の紹介。一度言ったことを撤回する [BACK] トークンを導入すると推論がちょっと賢くなるという話が特に面白かった。
言語モデルの物理学 - ジョイジョイジョイ https://joisino.hatenablog.com/entry/physics
Next.jsの基本的な思想は「『ブラウザ上でSPAを動かしておき、内部状態を表すJSONをサーバサイドで作って送る』を一気通貫で書く」です。進化の過程が詰め込まれてるので一言で言うのは難しい
Next.jsというソフトウェア自体は旧来の枠組みでいう
・HTMLをレンダリングして返す「いわゆるフロントエンドサーバ」
・データだけ作って送る「いわゆるAPI / bffサーバ」
・これらを適切に繋ぐためのReactフレームワーク
の3つが渾然一体となっているもので、Next.js自身が何者かと言われると困る。思想?
よく知らんけどRailsのTurbolinksみたいな仕組みを、その存在を前提に再設計・最適化したものがNext.jsと言ってもいいのかも知れない
Next.jsの元々のモチベーションはReactのSSRだと思うんだけど、そのためには当然Reactというテンプレートエンジンに適切なパラメータを渡して実行できる程度にはサーバーである必要があり、結果としてサーバサイドとフロントエンドを合わせたスタックになっている。逆にそれしか目的がないので、フルスタックのフレームワークと違いDBアクセス補助とかMVCによるリクエストハンドリングのような機能は(ほとんど)ない
@mecha_natsuki 標本分散の期待値が真の分散より小さくなるのはどうして?
@mecha_natsuki teobot@social.mikutter.hachune.netにメンションしてみて