YAML の !!binary
ディレクティブって言うの初めて使った https://github.com/denoland/deno_std/pull/3586
この辺りの機能って、YAML ライブラリ開発者以外使った事なさそう。YAML はこういう余計な機能がほんと多くてダメ。世の中は TOML に向かっている感じがするけど、TOML は意外と文法にエッジケースが多いらしい点が少し気になる
YAML の !!binary
ディレクティブって言うの初めて使った https://github.com/denoland/deno_std/pull/3586
この辺りの機能って、YAML ライブラリ開発者以外使った事なさそう。YAML はこういう余計な機能がほんと多くてダメ。世の中は TOML に向かっている感じがするけど、TOML は意外と文法にエッジケースが多いらしい点が少し気になる
Launch week って言うマーケティングの仕方最近すごいよく見る気がする
scrapbox記法、たしかに scrapbox の UI 上で書くにはとても気持ちが良いけど、書いたものを plaintext で眺める場合は結構微妙だと思う
markdown は web 上にレンダリングされる事と同じぐらい plaintext での読み味にも気を配っていると思う
今のところ threads が一番気持ち良く使えてるかも・・・
blue sky は既になんとなくぎすぎすし始めてる気がする
OpenTF community has decided to fork terraform.
I welcome this move as BSL license looks rediculus.
My guess in near future about this is that HashiCorp would revert the license change and they merge again just like io.js and node.js case.
弊社の vision を初めて知ったけど、とても野心的な事が書かれていてとても面白い
ReadableStreamBYOBReader 思ったより機能が少なかった
post from mobile web
post from mobile
サーバーレス関連のサーベイまとめ by datadog https://www.datadoghq.com/state-of-serverless/
Lambda の話が多い。Java が diss られてる
Deno の coverage サポートについて考えていたらだいぶ時が過ぎていた・・・
とりあえず html レポートが出せないのはかなり片手落ちなので、html レポートを足さないといけない
それはそれとして、deno coverage
と言う別コマンドは使い道がないので、deno test
にマージすべき。
lcov の genhtml って 1万行超の perl スクリプトだったのか・・・
ava のメイン開発者が Sindre から Mark Wubben さんに代わっていたいた事を知った
blue sky の POST の ID は大体どれも 3k5o から始まっているっぽい。ULID ではないけど、先頭 bit を timestamp から作るタイプの ID 生成かもしれない。
deno_graph、ローカルのファイルだけ調べてる場合でもネットワークアクセスしててなんかおかしい
ReadableStreamBYOBReader 分かったような分からんような・・・、ReadableStreamDefaultReader よりも細やかに read 出来る感じかな・・・?
好きなものをコントロール出来たらなぁ
postgres でリテラルのクオートにダブルクオート使えないのいつも忘れる・・・
最近 preact なプロジェクトで useState で良いところで useSignal 使ってるように見える場面が増えて微妙・・・、コンポーネント超えて状態共有しないのであれば、useState を使って欲しい
Stripe のテストモード というのを初めて使った。ハードコードされているテスト用カードがあって、それを入れると単純に課金したことにしてくれるという仕組みらしい。便利
Deno 標準モジュールの安定化の責任者になっている。
出来るだけ自分がデザインしているのではなく、コミュニティが自らデザインしているのを助けているという立場を取り続けるように意識している。
Deno の fs 周りの API って一時期 Web の File System Access API ベースでデザインし直そうと言う議論があって、デザインに関する議論が全体的にペンディングになっていたと思うけど、その後 File System Access API が サーバーランタイムには不向きすぎる (任意 path アクセスなんかが無い) 事が分かって、議論が有耶無耶になったままのような気がするんだけど、このままで最終デザインになってしまって良いのかな・・・?
Deno.FsFile
が出来たことである程度、ReadableStream
ベースの処理がやりやすくなったとは思うけど、ReadableStream
を指定するために、わざわざ .readable
でアクセスしないといけなかったり、微妙に最適化されたデザインになっていないような感じもする。
SEQSENSE がシリーズB調達したらしい。めでたい https://twitter.com/seqsense/status/1692491534174699773
mk2 (背が低くなって LIDAR の角度がばらけている機体) が稼働しているのを最近東京フォーラムの地下で見かけたりしたので、順調そうだなぁとは思っていたけれど。
test 投稿
terraform が FOSS をやめたことで Pulumi (プルミって読むらしい) が注目されてるみたいだけど、どうなんだろう・・・
TS で書けて型がついてるのは terraform より嬉しそうかな。でも CDK が全然ダメだったっていう評判も聞くし(CDK 自体の問題というより中身の CloudFormation の問題が大きいらしいけど)、言語の良し悪しより、後ろ側の実装がちゃんとしてるかどうか方が大事なんだろうなぁ
...
Deno KV、リモートの KV データベースに接続できるようになるらしい。最初からここまで見越していたのかな? すごい https://github.com/denoland/deno/pull/20178
なんか protocol が定義されているらしく、その protocol に従いさえすれば 3rd party が Deno KV のバックエンドを書くこともできるらしい。すごい
rspack 側も最初は modern-js-dev という org に入っていたのが web-infra-dev に配置換えされてるらしい https://github.com/web-infra-dev/rspack-website/commit/039b4ee6959ed172ebea16279470d335190cd819
この org の成立過程とかちょっと気になる
あとは、画像が投稿できるようにしたい。流石に画像を全部 Deploy の静的ファイルに持たせるのは気が引けるので、Web UI から drop すると S3 にアップロードされてそれが markdown にプリセットされるみたいなのが出来れば良さそうな気がする (github のコメント欄に近い仕様)
scrapbox とここが書いていて一番落ち着くなぁ
最近注目されているらしい Rust の JS compiler - Oxidation Compiler https://github.com/web-infra-dev/oxc
昔は Boshen さんの個人プロジェクトだったぽいけど、今は rspack と同じ org (web-infra-dev) に入ってるのか
A reaction to BSL licensing of terraform. Looks like a reasonable attempt. If they fork terraform to keep it open source, then I personally use that version https://blog.gruntwork.io/the-future-of-terraform-must-be-open-ab0b9ba65bca
外部依存なしで普通に動く url shortner 書けるって結構 crazy な気がするな。Deno Deploy 以外のプラットフォームでこれできるやつって無い気がする。
Url shortner without external deps, in 20 lines of code, using Deno Deploy and Deno KV. https://github.com/kt3k/minurl
こないだの Offsite のハッカソンで作った slack bot が社内のいろんな人から使われるようになって嬉しい
HashiCorp、OSS ライセンスを競合を除くみたいな形に変えたのか・・・ https://www.hashicorp.com/license-faq#Who-is-impacted-by-this-change
結構微妙な気がする・・・いわゆる IaaS 系が競合に抵触する可能性が高いんだろうなぁ
自分の OSS 使って競合製品作られるのはおかしいと言うのはもっともそうにも聞こえるけど、ユーザー開発者の目線からすると、HashiCorp の OSS を折角覚えても Amazon とか Google に入社してしまうとその OSS を使えないという懸念が発生してしまって、そうなるとHashiCorp OSS だけを覚えるのはリスクだ、みたいな捉え方をされる -> OSS 製品自体の人気低下みたいなリスクが発生しうる
この変更で一番ガッカリしてるのは、HashiCorp 製品に全振りしてスキルを磨いてたインフラエンジニアなんじゃないかな
逆に twitter ってネットなのに自由にリンクが貼れないようなプラットフォームに慣らされていたのが今考えると不思議な感じがする
自分用呟きサイト(ここ)、マークダウンで書けるようにしているので、自由にリンク貼れたりするのが地味に嬉しい
Igalia の 2023 前半の OSS (主にブラウザ) への contribution のまとめ記事 https://bkardell.com/blog/2023-Mid-Season-Power-Rankings.html
ブラウザ界での Igalia の存在感がすごい
いろんなレポジトリから ban されてるとあるユーザーの ban されたリスト、草 https://github.com/guest271314/banned/issues
不毛な事を無限に追求して ban されてるパターンが多そう
semver の prerelease の中で dot 区切りの中の識別子が 04 みたいな leading 0 を持った数値になってしまうと semver 全体として invalid になってしまう問題がある。これは誰が悪いんだろう?
例えば、この issue の中で上がっているバージョンの中で、無邪気に v2.285.1-ubuntu-20.04
というのが出てくるのだけど、この prerelease ubuntu-20.04
の中の 04
が leading 0 な numeric になってバージョン全体が invalid になる。その次の v2.285.1-ubuntu-20.04-2bd6d63
は 04-2bd6d63
となって、ここは alphanumeric と解釈されるので invalid にならない。このタグ付けをしている人は明らかに semver のこのルールの事を知識として持っていない。
Temporal を使って丸めた相対時刻表示をする https://zenn.dev/kt3k/articles/7ffdafa9de663f #zenn
Deno で Temporal のポリフィル使った時に型がつかないのってなんでなんだろう・・・?
index.d.ts をみた限りだとガッツリ型定義してくれていそうだけど・・・
👋
パパー!
test
Midjourney 今月もライセンス更新のお知らせが来た。たまに適当に画像生成するのが結構楽しいので、今月も更新しておこうかな
Temporal から相対時刻表示作るのも難しいなぁ・・・
丸の内の丸善、Bourbaki 普通に売っていてすごい
Responded with a disagreement to the refactoring by Tim https://github.com/denoland/deno_std/pull/3519
Looked like heading to a wrong direction.
新しいTwitterみたいなの作ったわー
...
hello world
hello
hello
hello