2022-01-01から1年間の記事一覧
day1~day30のログはここに。 scrapbox.io環境構築はこの記事を参考にしたらできたが、 zenn.devこのコメント通りに修正する必要があった。 https://zenn.dev/link/comments/3860a03795708b day4で発生した/usr/include/stdint.h:26:10: fatal error: 'bits/l…
Do'er Advent Calendar 2022の22日目です。etcdとは「a strongly consistent, distributed key-value store that provides a reliable way to store data that needs to be accessed by a distributed system or cluster of machines」であり、KubernetesやR…
Mackerel Advent Calendar 2022 15日目です。mackerel-agent configtestによるチェック機能を強化したので実装を軽く紹介します。 github.com mackerel.io 何が変わったのか 次のようなmackerel-agent-sample.confを作成し、mackerel-agent configtestを実行…
フロントエンド界隈のOSSで目立ってきたり、Linuxに取り込まれたり、放ってはおけない言語、それがRust。1年前くらいに入門したこの本に再び目を通した。 gihyo.jp実践で書いてみたくなったから awesome-alternatives-in-rust に目を通してテストが足りてな…
追記: Rustにis_block_deviceがあって、Denoにはなかった github.com fs.readdir(path, options, callback)のoptionsにwithFileTypes: trueを指定すると、fs.Direntが返ってくる。 fs.Direntのdirent.isBlockDevice()を使った例が以下。 $ node Welcome to N…
「JSのオブジェクトの分割代入で既定値が割り当てられるのはundefinedの場合のみ」ということは、MDNのAssigning to new variable names and providing default valuesにAssigned a default value in case the unpacked value is undefined.と書いてあること…
『プログラマのための文字コード技術入門』の p.216 にある、 「JSONでは、データ先頭にBOMをつけないことが求められています(RFC8259)」 についてちょっとだけ詳しく調べる。[改訂新版]プログラマのための文字コード技術入門 (WEB+DB PRESS plusシリーズ)作…
OSS活動を始めて今まで157PRがCloseされた。翻訳やtypoの修正やテスト、ドキュメントの整備も含まれるけど、野良コミッターでも仕様を決める、もしくはそれに近いことができたのでいくつかまとめておく。 新しい仕様を追加する このスライドに詳しく書いたgi…
数IA,IIBはセンター試験8~9割とってた記憶 数IIIは以下のように独学した wafuwafu13.hatenadiary.com 以下の本は何周もして理解を進めてきた 線形代数キャンパス・ゼミ 改訂9作者:馬場 敬之マセマ出版社Amazon微分積分キャンパス・ゼミ 改訂7作者:馬場 敬之…
環境構築 GiNZA - Japanese NLP Library | Universal Dependenciesに基づくオープンソース日本語NLPライブラリを眺めてとりあえず$ pip install -U ginza ja_ginzaを試してみると以下のエラー。 raise VersionConflict(dist, req).with_context(dependent_re…
1年3ヶ月前は市販模試を3回分やって受けて675(305/370)だった。 今回は真面目に対策をして受けてみることにした。勉強期間は半日(3時間くらい)を1ヶ月半くらい。リスニング対策は「極めろ!リスニング解答力TOIEC L&R TEST」をした。 692ページあるから忍耐…
株式会社はてなに入社しました 2.5年目株式会社はてなに入社しました - hitode909の日記
create-react-appで作成されたプロジェクトにおいてTesting LibraryとJestの関係性を整理しようとした時、Testing LibraryはJest, AVA, Chai...の並びでテストランナーなのではないかという誤解が生じた。そしてtesting-library/jest-domはテストランナーと…
「Database Design and Implementation」の内容はこの記事で紹介されているので省いて、とりあえずDenoで実装を始めてみたというメモ。 tarovel4842.hatenablog.comJavaもC++も書いたことがないので一番慣れてるJavaScrptで実装したいなーと思い、せっかくだ…
Axios v0.25.0 was released on January 18, 2022.One of the breaking changes is adding error handling when missing url, which returns an Error if the Request Config url specified in the argument is Falsy. This was introduced to clarify bugs …
English version: Notes on the breaking change that occurred in Axios v0.25.0 - 経験は何よりも饒舌 2022年1月18日に Axios v0.25.0がリリースされました。その中の breaking change の1つに Adding error handling when missing url があります。 これ…