タグ

2022年12月26日のブックマーク (2件)

  • Obsidianを使い始めた - パルカワ2

    課題感 ノートアプリは、Craftを使うようになっていたが、微妙に使いにくくて結局Notionで書いたりしていた。あまり自分の知見として貯まっている感じがせず、必要なときに必要な情報を取るみたいなのが出来ず、メモを書いたような気がするがどこへ………となったり、自分で記憶しておく必要があるということが時々あった。というか記憶していないものは大体なかったことになっている。 Obsidian https://obsidian.md/ 今年の10月に1.0.0がリリースされ「なんかよくなった」という雑な噂を聞いたので触ってみたところ、自分が触った時よりも自分が求めている動きをしていたのでいいじゃんと思って移行を検討し始めた。 Obsidianが僕の第二の脳になるらしい。脳は、情報の記録や取得はもちろん一つの情報から関連した情報を高速に取り出せるので、そういうことができるという話だろうと理解した。求

    Obsidianを使い始めた - パルカワ2
  • rb_enc_prev_char の動き - bamchoh’s diary

    memo.sugyan.com このブログを見て、rb_enc_prev_char の動きが気になった。 まず、 String#rindex がほんとに HAVE_MEMRCHR がないからかどうかを検証。 linuxruby をコードからビルド。 $ git clone https://github.com/ruby/ruby $ cd ruby $ autoconf $ ./configure $ make $ ruby -e 'p "\x00\x01\x80\x00".rindex("\x01")' linux では 1 になる。しかし、string.c の str_rindex() の内容を無理やり HAVE_MEMRCHR の false 側にして再実行すると 2 になる。ということは、false側の str_rindex() に問題があることがわかる。 rb_enc_pr

    rb_enc_prev_char の動き - bamchoh’s diary
    sugyan
    sugyan 2022/12/26
    本当だ、3.2ではrindexがズレなくなっている…!