2022-05
2022-05-26
https://open.spotify.com/album/4ZHduve9XLSCzgzuAEpo91?si=cOwNjlhcQwiwyORhEzk3uw
いいね
みた
RPG不動産 (8)
盾の勇者の成り上がり Season 2 (8)
2022-05-25
2022/05/25 17:20:28 failed to run NDP proxy: failed to speak MLD: failed to join MLD multicast group: setsockopt: cannot allocate memory
2022-05#62851ab01565b30000f95897
なるほど確かに落ちた
忙しすぎてCSになってしまった,次回
2週間くらい動作できるらしい
2022-05-23
みょん
GitHub - SnO2WMaN/go-grpc-rabbitmq-practice: 頑張れ頑張れ超頑張れ がんばって がんばるのだ!!
Goのバージョン固定はいらないのでは?
Go処理系は基本的に互換性を壊さないので
厳密に不要というわけではないが
これをやったからといってそこまで複雑さが軽減されるわけでもないのが辛いところではある
clang-formatとかまともにバージョン管理に載せられる気がしない
protocもgo runのフレームワークに載せられたりしないのかな
Go製じゃねー完
Unifi製品ってSSHできるらしい
$ cat /proc/cpuinfoしてみよう!
code:U6-Lite
U6-Lite-BZ.6.0.19# cat /proc/cpuinfo
system type : MediaTek MT7621 ver:1 eco:3
machine : Ubiquiti Networks, Inc. U6-Lite
processor : 0
cpu model : MIPS 1004Kc V2.15
BogoMIPS : 586.13
wait instruction : yes
microsecond timers : yes
tlb_entries : 32
extra interrupt vector : yes
hardware watchpoint : yes, count: 4, address/irw mask: 0x0ffc, 0x0ffc, 0x0ffb, 0x0ffb
isa : mips1 mips2 mips32r1 mips32r2
ASEs implemented : mips16 dsp mt
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
VPE : 0
以下略,つまりMT7621
2C4T
ということで家にSSHできるMIPSマシンが増えました♪
2022年だぞここは
とはいえUnifi U6 Liteはストレージも無いしまともに使えるマシンと呼べるかは微妙なところ
ついでにEdgeRouter Lite 3も見てみる
code:ER-Lite3
admin@ubnt:~$ cat /proc/cpuinfo
system type : UBNT_E100
machine : Unknown
processor : 0
cpu model : Cavium Octeon+ V0.1
BogoMIPS : 1000.00
wait instruction : yes
microsecond timers : yes
tlb_entries : 64
extra interrupt vector : yes
hardware watchpoint : yes, count: 2, address/irw mask: 0x0ffc, 0x0ffb
isa : mips1 mips2 mips3 mips4 mips5 mips64r2
ASEs implemented :
shadow register sets : 1
kscratch registers : 0
package : 0
core : 0
VCED exceptions : not available
VCEI exceptions : not available
Cavium Octeon 2C2T
2022-05-22
みた
SPY×FAMILY (6) (7)
RPG不動産 (7)
盾の勇者の成り上がり Season 2 (7)
2022-05-21
みた
バブル
2022-05-20
みた
シン・ウルトラマン
2022-05-19
Goのflagパッケージはそこまで悪くはない,悪くはないのだがなんか微妙に変なので結局spf13/pflagを使ったりしている
tosuke/ndp-proxyで今のところ唯一使われているサードパーティパッケージ
tosuke/ndp-proxyの改善するべき点は本当に大量にあるが,一度動かしてしまうと面倒になってしまう,困った
一応週〜月単位で進行するリソースリークが存在するのでそこが直しどきではある
2022-05-18
2022-05-17
みた
RPG不動産 (5)
盾の勇者の成り上がり Season 2 (6)
SPY×FAMILY (5)
パリピ孔明 (7)
2022-05-13
みた
まちカドまぞく 2丁目 (6)
よすぎ
RPG不動産 (6)
2022-05-12
https://scrapbox.io/files/627ccc370b810d001db445e3.gif https://www.kame.net/
ついに我が家に,IPv6インターネットが……2(ツー)
tosuke/ndp-proxyを完全に実装し,EdgeRouter Lite 3で動かしている
2022-05-08
https://scrapbox.io/files/6276f613a9318d001d8ba0bf.png
ついに我が家に,IPv6インターネットが……
NSD-G1000TとND ProxyにおけるMLD ProxyをMLDv2について実装してIX2105のND Proxyを使っている
MLDv1はPromiscuousモードが必要だし,流れてないし,いいか……
2022-05-07
MLDについて調べつつコード書いている
v1とv2がある
RFC 2710 - Multicast Listener Discovery (MLD) for IPv6
RFC 3180 - Multicast Listener Discovery Version 2 (MLDv2) for IPv6
v2はMulticast Listener Discovery Reportを再定義しているだけのはずだが
tcpdumpしてみるとICMP6 multicast listener query v2の表示が
メッセージフォーマットにはないはずのrobustnessとqqiが含まれている
受け取ったデータをよく見るとmulticast addressの後に4オクテット増えてる
https://datatracker.ietf.org/doc/html/rfc3810#section-8.1
発見的にはrobustness variableとquery interval variableの位置は理解できたけど,どこに書いてあるのかは全くわからんな
https://datatracker.ietf.org/doc/html/rfc3810#section-5.1 めっちゃ書いてあったわ
2022-05-06
諦めが悪いので自然演繹の自動生成について考えていた
たぶんCoqとか使えば既にできるんだろうけど,SATySFiの上でやれたら嬉しくないですか?
書き写すのすら面倒
$ \landとか$ \lor,$ \to(\supset),$ \negの導入規則は単純に処理できる
自明
これらの除去規則をどうするか
仮定を仮定環境に導入する際に,その仮定に除去規則を適用することで導くことができる命題を列挙しておく
その仮定が関わって導くことができる可能性のある命題
自明な規則の適用で進めなくなったら列挙した命題から今の命題を探してきて,あったらその仮定を使って前に進もうとしてみる
矛盾律も同じように求められるはず(全ての関連命題に$ \bot)を含めておく
よくわからん
$ \lor除去規則
見つからなかったら適当な$ \lorを見つけてきて使ってみる?
排中律
どこで適用するのかわからなさすぎ
最終手段として持っておく?
どの式に対して排中律を適用すればいいんだ?
よく考えると次の講義も命題論理というのは考えにくいな
こんな変なことをしたとしても判定能力としてはSATよりも弱い
あっちは充足可能性を判定した上に充足する割当まで出力できるが,こっちはトートロジー判定しかできない
screenでシリアルコンソール繋ぐと微妙に扱いにくくて困る
スクロールが上下キーにマップされて履歴表示と衝突してたりする
picocomというコマンドがある
ということで,2022-05#626f83411565b30000c1e02bを,やる
これをやらないと(物理ポート数が足りなくて)先に進めないといった状態
2022-05-05
証明図実装を若干改良した
古典論理だと$ (\neg a\to a) \iff aなんだ
排中律こわい
命題論理の自然演繹やるのそろそろ飽きてきたから計算機ににやらせたいと思ったけど,型に沿ったプログラムを書くのと同義だし普通に厄介だな
型推論より数段くらい難しそう
みた
アイドルマスター XENOGLOSSIA (3) (4)
SPY×FAMILY (4)
盾の勇者の成り上がり Season 2 (5)
2022-05-04
午前中はひたすら確率論をやっていた
積分積分アンド積分
/sno2wman/chart.apis.google.comでTeXの画像を持ってくる
このAPIまだ生きてたのかよ
少なくとも5年前に既にdeprecatedって書かれてたぞ
論理学の証明図,うちの講義だと演繹に用いる仮定に適当にインデックスを付けつつ暗黙的に管理するみたいなスタイルで,これだと記述量は減るけど裏に状態がある感じでモヤっとしていたらCoPLの人のPDFがあった https://www.fos.kuis.kyoto-u.ac.jp/~igarashi/class/cal13w/ch.pdf
プログラミング言語論の意味論における型環境のように仮定を管理する
そろそろ真面目に証明図を書くライブラリが欲しくなってきた
ということでSATySFiの\fracを読んでいこうというところ
SATySFi/math.satyh at 6acf17d122b1762b7aa4396507427092d1e87cdc · gfngfn/SATySFi · GitHub
(声にならない叫び)
ここからはシンタックスハイライトありでお送りします(OCamlのため)
SATySFi/vminst.ml at ce0ed01526988db7266fd45cb0e58b54a4fbd3b9 · gfngfn/SATySFi · GitHub
MathFractionという値になる
文脈とかと合わせてサイズ評価されてLowMathFractionになる
proof.satyに証明図向きな\fracのユーザースペース再実装があり,それを再利用して勢いで書いた
@t0suk3: 最高!
https://pbs.twimg.com/media/FR8EfYBaMAAsUCu.png
値の引き回しとかの設計はSATySFiのmath実装をそれなりに参考にしているので↑のコードリーディングは無駄ではない……
みた
パリピ孔明 (5)
赤兎馬カンフーのジャケットの裏に関聖帝君と書かれてた
そんなことあるんだ
2022-05-03
ci7lus.iconとrokoucha.iconと横浜に行った
中華街に行ったら死ぬほど混んでいた,ゴールデンウィークに行く場所ではない
関帝廟に行ってパリピ孔明だねえって言ってた
「関聖帝君」って言い方本当にするんだ
岩王帝君じゃん
帝君 > 真君らしい
2022-05-02
2022-05#626f7f2d1565b30000c1e028の構成をいじればハブの使用ポートを1つ減らせることがわかった
めんどいな
2022-05-01
みた
阿波連さんははかれない (3)
魔王城でおやすみ (3)
厄介な要求のために厄介なネットワーク構成をし,ハブの4/5を埋めた
https://scrapbox.io/files/626f8ff58e998f001daa6ac6.png
#日報