FM7 でニュルと聞いてきました
ドメイン、一度取ったら維持しないわけにはいかないと思っているので、今は azyobuzi .net しか持っていない(前にアプリ開発のやる気を出そうと先にドメインを取得したけど死んだ)
VALUE DOMAIN → お名前 → VALUE DOMAIN → ConoHa なので、全部 GMO です
8月から放置していたやつ、書き上げました!: 画像可逆圧縮形式 FLIF についてのメモ https://blog.azyobuzi.net/2020/10/11/01-flif/
これの維持費が月額50円 https://github.com/azyobuzin/DdnsFunctions
if err != nil { return err }、まともに相手してあげないとただの検査なし例外なんだよな……
正常系をいかに抽象化したところで、異常系は最深層の実装によって発生する問題が異なるからもう無理だよ諦めよう
例外のこと考えても、いつも何も収穫が得られない。あいつ難しすぎる。例外を起こすな必ず成功してくれ
Git LFS の説明で Git は巨大ファイルが苦手みたいなのをよく見るけど、ツリーのハッシュ持ってるだけの仕組みなのにどうしてそうなるの? どっちかというと pack の特性だから、そこを改善すればいいんじゃないの? という感情になるんだけど、 Git よく知らないのでわからない
個人的には外観のアーキテクチャを一通り理解して、内部構造の調査をし始めたくらいが「完全に理解した」という感覚になって、そこからどんどん全然わからないの谷に落ちていく(これはいい意味です)
弊鯖、 ActivityPub しゃべるところだけは実績のある Pleroma を使いつつ、他の要素は再構築したいな〜とは思うもののそんな力も時間もない……
お風呂に入ってたら、最近書いてたコードについて、 Keep it simple, stupid って自分に怒られた
> Rewrite misskey likes into EmojiReacts
https://git.pleroma.social/pleroma/pleroma/-/blob/v2.1.2/lib/pleroma/web/activity_pub/transmogrifier.ex#L525-551
完全になるほどになってしまった
Pleroma 本家のほうで進んでる Media Preview、やりたいが全然わからんと思ってた faststart への変換をやってのけようとしている……! https://git.pleroma.social/pleroma/pleroma/-/merge_requests/2933/diffs#069094fe3e6768441deb34feec77f6cdca373d78_0_7
弊鯖の今の実装では、 50MB ダウンロードしてみて、それ以上大きくてもそこで打ち切って、もし運よく faststart のデータが降ってきたら ffmpeg でサムネイルを作成させています https://github.com/azyobuzin/SogigiMind/blob/abd38dd9d66c8a5fa57dfb9421c5be63b81b9fd4/SogigiMind/Services/ThumbnailService.cs#L157-L158
とりあえず本家での実装が /proxy/preview/:sig/:url になりそうということはわかったので、これを上書きできるような実装にすればいいか
stderr に「Stack overflow.」とだけ出力されて死なれてもなにもわからない2020
デバッガーで StackOverflowException 捕まえようとしても、ブレークされない。なんだこれ……
例外じゃなくてこの死に方するの、たまにあるっぽい https://github.com/dotnet/aspnetcore/issues/13924
Certified Kubernetes ではないけど API 互換を目指す別プロジェクトみたいなやつないの?
Fortran 全然知らんなーって調べてみた現代っ子としては、あ、これが Numpy につながるのかーみたいな感覚になった
Operator を Ansible で書いたら優勝じゃんって思ったら、それがソリューションだった https://access.redhat.com/documentation/ja-jp/openshift_container_platform/4.2/html/operators/osdk-ansible
Ansible、 role のパス指定が Playbook からの相対パスじゃなくて設定ファイルで指定するってアホなの???
Playbook っていうポータブルなものを用意しながら、マシンに置いた設定ファイルと一緒にうまくやる仕組みなのおかしくない???
は? focal がないんだが? http://ppa.launchpad.net/ansible/ansible/ubuntu/dists/
昨日朝まで起きてて得られた成果が、 k3s に IPv6 の CIDR 指定すると起動しないだったので、もう無 https://github.com/rancher/k3s/issues/1405
メモリ買おうと思って調べたら Ryzen いろいろシビアなんだなということが分かってきて、後で増設すればいいや作戦は失敗だったことが分かった
これ人生で一番テスト書いてあるコードだけど、それでもカバレッジ見たら 50% 強だった https://github.com/azyobuzin/BiDaFlow
Rust でマルチスレッドが必要になったら何も考えなくてもコンパイル通そうとするとワーカースレッドと mpsc の構成になっていくんじゃ
CoreCLR が Access violation で落ちていったんだけど、これは .NET さんのバグですか?
@204504bySE 下手にランクとやらを稼ぐとメモリクロック落とされるとか Ryzen の内部クロックがメモリクロックと関係あるやらなんやら聞いてたら怖くなっちゃった
@204504bySE せっかくすでに 3200 を積んでいるので、 2933 より下まで落としたくないお気持ちがあります
本体サイズはそのまま大画面になったって言われても、画面が縦に長くなったら指届かないんじゃ。なぁ Xperia 10 Ⅱ さん?
Apple が廉価版製品を出すたびに「買うべきではない理由」とかいう、高級品にあるあの機能がない!っていうだけのクソ記事が出てくるやつじゃん
HTML の DOCTYPE に書く DTD の URL が地味に https になってるの草
Rust 界隈、 Apache License 2.0 + MIT になってないリポジトリに Issue 立てまくる人間おったよな
ライセンス表記を後乗せしたということは、今まで権利を侵害していたことを公表するようなことだけど、侵害してないんだよね? 譜面エディタの出力だけを使っていたんだよね? おかしくない?
コードを同梱してないならライセンス表記する方がおかしいし、コードを同梱してるなら表記をわすれてたので直したという話になる
いやーでもなー今回の件についてはむしろ知らない人が見たときに「あ、やっぱり無断利用だったんだ」って印象を与える結果をやってしまったように見えるよ
もう README に「出力はあらゆる用途で自由に利用することができます」って <font size=7> で書くべきなのでは
高校生の頃は勉強したくないと言い続けていたけれど、大学院生になったら研究より勉強のほうが楽しいになった。知識欲を満たすのは楽しいが、生み出せない……