Profile for nyarla
About nyarla
Fields
- Profile (ja)
- https://the.kalaclista.com/nyarla/
- Blog (ja)
- https://the.kalaclista.com/posts/
- Pronouns
- they/them
- Email (ja/en)
- nyarla@kalaclista.com
- OpenPGP
- 595E03433825AE5AD82894013993542AC175077E
Bio
「輝かしい青春」なんて失かった人。ネットでは「にゃるら」とか「カラクリスタ」と名乗っています
※ なお「NEEDY GIRL OVERDOSE」の企画・シナリオに携われた「にゃるら」さんとは別の人です
フォローにはロックを掛けていますが、相手を見て問題なさそうなら許可しています
ブログ・他のアカウントなど
- プロフィール: https://the.kalaclista.com/nyarla/
- ブログ: https://the.kalaclista.com/posts/
- GitHub: https://github.com/nyarla/
- Zenn: https://zenn.dev/nyarla/
- しずかなインターネット: https://sizu.me/nyarla/
- Misskey.io: @nyarla
運用サーバについて
この個人インスタンスでは GoToSocial の 個人的な fork を Fediverse Software として使っています
またインフラには fly.io を使っていますが、いかんせんスペックをケチっているので、Boost一発で沈むときも稀にあります。ただしその時は大抵インスタンスの再起動で直るので、別に Boost に気を使わなくとも大丈夫です
ただ ActivityPub の互換性の都合上、一部の実装・サービスとは相互通信が出来ない場合もありますので、その点はご了承ください
※ 今のところ、threads.net と相互通信が出来ないことを確認しています
Stats
- Joined
- Posts
- 2610
- Followed by
- hidden
- Following
- hidden
hyperscript みたいなやつ、JSX や TSX みたいなのが無い言語だと関数として html/xml を書いて auto formatting できるので、そこが結構便利
この辺りを見れば分かるけど、Text::HyperScript
は自分のブログでバリバリに使っています:
https://github.com/nyarla/kalaclista/tree/main/lib/WebSite/Templates
私は『html は手で書くな。破滅するぞ』と言う考えの持ち主なので、 hyperscript っぽいライブラリを作っては使う、みたいなことやっている。ちなみに perl だとこれ:
先日作った Go のライブラリの中身を書き直した。なんと言うかとりあえず作った、を清書した感じ:
とりあえず最低限のドキュメントを足したんで、昨日言っていた Go 言語で hyperscript っぽいことをするライブラリを公開しました:
ただ Zero allocation してない場合と Zero allocation している場合だと、Zero allocation している方が早い時もある感じっぽい(?)
Go 言語における Zero allocation 、zero allocation にすれば早くなるかって言うとそうでも無いので、まぁピンキリと言ったところ
最近個人開発やってないなー、と言うのと、Go とかまったく触ってなくて書けなくなってるっぽいなー、と言うのもあって zero allocation な hyperscript っぽいライブラリを作っていました。
まぁ未だ GitHub には上げてない(そこまで辿り着いていない)ので、この辺りは後日かな
なのでそう言う事もあって今日 AWS を解約した次第。最近だと AWS で IPv4 に課金されるらしい、と言うものあってあんまり使う気が起きなくなりつつもあったので、そう言うのも解約理由に含まれる