アノテーション基準書の作成をLLMで支援する取り組みについて記事を書きました。
note.com/cierpa_and_c...
PDFがほぼテキストデータ(streamを除く)ということはあまり知られてないのかな
今週は草津温泉に来てる
大言壮語ですが、中学入学したときの国語のテストでビリ2位だった私も国語研の共同研究員なので、人生何があるか分かりませんね
加賀屋に来てる
:q という名前のファイルができてた
デバイスドライバはRustで書く時代ですが、daachorseもtrie-matchも#![no_std]で動く(trie-matchはallocすら要らない)のでよろしくお願いします github.com/daac-tools/t...
FizzBuzz書いてくださいと言われたら、「出力先は普通のファイルですか」とか、「1行ごとにflushする必要はありますか」とか質問しそう
中国語の簡繁変換ライブラリでdaachorseを使われてる github.com/Gowee/zhconv...
KyTeaのページで配布されてる中国語モデルがバグってる?
Rustでコードをめちゃめちゃ書き換える系のproc_macro、他のマクロや属性との相性が悪い...
Rustのmatch式を高速化するtrie_matchというマクロを作りました。最適化のされ方にもよりますが、手元のベンチマークで2倍から3倍高速化されます。マクロが展開されると、図のようなダブル配列が埋め込まれます github.com/daac-tools/t...
読んだ本で優秀か優秀でないかの判別ができるなら苦労しない
例外を戻り値のように使うのは大変よろしくない
mypy使用環境下ではコーディング規約で例外を使用禁止にすべきなのでは
もはやただのチャットツールで草
異文化圏においてはTera Termは定番の端末エミュレーターらしい()
Tera Termとかいう聞いたこともない()ソフトの名前が飛び交っていて、文化圏の違いを感じている
telnetコマンドはインターネット覚えたての頃使いまくってた
Rustのunsafe関数の内側で引数をdebug_assertしているコードを見たが、unsafe関数は引数が定義域に収まっていることを前提とすべきで、その保証は関数の外側で行うべきなので、関数の内側でdebug_assertしてはいけないのでは。
マクロでも作ったほうがいいかもしれない
conditional_method_chain( $x, $cond, $method ) => { if $cond { $x.$method() } else { $x } }
みたいな感じで
(緩募)Rustで、メソッドチェーンで設定を追加していく構造体で、条件に応じて呼び出すメソッドを変更する処理を簡潔に書きたい。例えば
let x = A::builder().use_foo().use_bar().build();
で、条件に応じてuse_foo()やuse_bar()を呼ぶが、mut変数とかは使いたくない
先日撮ったレシートのサンプル(日本語と英語とタイ語が混ざってる)
JVMを使っている以上、immutableをちゃんと扱うことは不可能なのでは。Clojure (Lispの方言) くらい吹っ切れれば話は別だが。
YANSの会場が自宅から電車1本で10分くらいで着くの楽すぎる
Web関連技術を検索したときにMDNしか表示されないようにしてほしいと思ったが、最初からMDNの中で検索すればよかった
久しぶりにCSS書いてる。CSS何もわからん
意見が別れるところではあるので、わざわざオープンソースなどと一括りに言わずにCC BY-SAというライセンス名を言っておくのが無難でしょうね。
同様の誤解はよく見るので、ホワイトハウスのそのissueは周知されてほしい
まずOSI Approved Licensesが公開されている目的は、下のURLに書かれているような問題を解決することなので、ここに載っていないものがOSIから適合しないと判断されたわけではないです。
opensource.org/proliferatio...
オープンソースライセンスの判断基準はDFSGからフォークされた「オープンソースの定義」で、CC BY-SA 4.0はこの基準を満たしていると思います