宮城谷昌光 孔丘

文庫版で読了。 books.bunshun.jp books.bunshun.jp 上下2巻なのでそれほど量は多くない。聖人というイメージとは違って普通に弱点もある人として描かれているのだけれど、特にちょっと独善的、周りが見えてなさそうなところが印象的。 またそれはそれとして…

HP Envy 360 バッテリー交換した

kabao2003.hatenablog.com 中開けて部品交換は難しそうなので短命かもしれないなあ。 予想通りというか、バッテリーがふくらんできてしまい、しかもHPのサポートはもう受け付けてくれないので近所の修理屋さんで交換してもらった。 値段はHP純正の3分の2ぐら…

Line bot更新

更新した。 github.com Cognitive Service APIの無料期間切れてたので無効化 Herokuのスタックがheroku-16のままだったのでheroku-20に更新 runtime.txt追加、Python 3.6.15明記 dependabotとかsnykにいろいろ指摘されてたのでできるだけ反映。でもCloudinar…

VirtualBoxでNomadBSD

だいたいハンドブックに書かれている通りで、130R-20210508(64bit版)が動いた。 キーボードの設定は、1画面目はPC98しか選べないけど2画面目のAdditional keyboard layoutsで素のJapaneseを選べた。あとVirtualBox側のディスプレイ設定はVBoxVGAにする。 n…

VirtualBoxでGhostBSD / MidnightBSD

Xが起動しなかったり、Xでログインまではできてもブラウザがすぐ落ちたり。 素のFreeBSDで試してみるかな。 legacyos.ichmy.0t0.jp legacyos.ichmy.0t0.jp

commitもrollbackもされない場合のトランザクション

commitもrollbackもされずにcloseされた場合、JDBC的には未定義で、DBの実装依存 JDBC的には、commitもrollbackもせずにcloseした場合どうなるかは実装依存、これは前も見た。 https://t.co/t2fKMU61uY— kabao (@kabao) 2020年10月15日 Oracleの場合暗黙的co…

kernel/vm探検隊

kernel/vm探検隊 online part1 で聞いたやつ。 あとで。 speakerdeck.com 関連しそうなもの medium.com firecracker-microvm.github.io osv.io

MongoDBのfailCommand

failCommandという、わざとMongoDB側からエラーを返させるコマンドができてた。 github.com qiita.com

TrueOS Discontinuation

TrueOSはOSコア部分に特化して、Project Tridentがデスクトップ部分を開発していくみたいな話だったが、結局打ち切りとなってしまったようだ。 www.truenas.com そしてなんとProject TridentはVoid Linuxベースになっている。 project-trident.org その後デ…

HP Envy 360を買った

メインとしてはずっとx220を使っていて、生きていけているのだけれど、ちゃんとしたWindows10のマシンが無い状態だったので買うことにした。 jp.ext.hp.com いまのところスペックとしては充分。 右側のキーが少し打ちづらいのと、タッチパッドもスクロールに…

MongoDB 4.2 Release Notes翻訳

4.1系が順調に月1でリリースされていて、MongoDB Worldでのセッションの一覧にもいくつか「4.2では・・・」のような説明が含まれている。mongodb.comのブログ記事 www.mongodb.comの中でも、 We plan to ship global transactions with MongoDB 4.2 later th…

MongoDB 4.0 互換性の変更

訳した。「互換性への変更」って直訳したけど・・・「変更点」とか「影響」でもいいかな。 MongoDB 4.0 での互換性の変更 MongoDB 4.0 での互換性の変更 - Qiitagithubにも元ネタをおいた。 https://github.com/satokano/MongoDB-Documents-JP/blob/master/4…

mongolite on FreeBSD

R言語用のMongoDBドライバとして、mongoliteというものがある。比較的新しくて、2018年6月現在アクティブに開発されているらしい。ただしどうやらLinux/Windows/Macを想定しているようで、FreeBSDだとinstall.packageするとエラーになる。 install.package("…

Windows10から古いLinkStationのファイル共有にアクセスできない

Windows 10 Fall Creators Update以降、SMB1がデフォルトではインストールされなくなったらしい。Windows 10ミニTips(47) Windows 10で古いNASにアクセスできない症状の処方箋 | マイナビニュースシステム屋さんの忘備録 Windows 10 Fall Creators Update適…

FreeBSDでMongoDBコンパイル

要はportsを参考にすれば良いわけで、3.6であればgithubのここらへんを見ればよい。

練習

意外と早く戻ってきていた。ので、深夜だけれど、練習。 なんとかなった。 よかった。

TrueOS 17.12

以前2017-11-03 - へっぽこ技術日記で、OpenRCへの移行に伴って、init.d以下のスクリプトがまだ用意されておらずserviceコマンドで起動できなかったMongoDBだが、TrueOS 17.12ではスクリプトの移植が完了したようだ。 [okano@truex220] ~% ls -l /usr/local/…

失敗

全然初心者のままなのでいつかやるだろうなとは思っていたのだけれど、やっちまいました。結果大したこともなく、うまく対応できたのが不幸中の幸いかな。

FreeBSD / TrueOSでDocker

jailとかZFSベースのFreeBSD版Dockerはあるにはあるのだが、実際に世の中のイメージを落として使おうとするとLinux依存の部分があったりして、結局VirtualBoxと、boot2dockerを入れて、自前でDockerToolboxに似たような環境を作ろうとしている。21.6. FreeBS…

MongoDB 3.6 Release Notes翻訳 更新

正式版が出たので、更新しておいた。 MongoDB 3.6 Release Notes 翻訳 - Qiita MongoDB-Documents-JP/MongoDB-3.6-ReleaseNotes-JP.md at master · satokano/MongoDB-Documents-JP · GitHub微妙に、3.6と互換性のあるドライバの部分とか、追加の改善点の細か…

MongoDB 3.6 Release Notes翻訳

まだ正式版は出ていないのだけれど、現時点(12/4)のドキュメントをもとに翻訳した。元ネタがrestructured Textで、QiitaがMarkdownなので形式を(手動で)変えるのが微妙に面倒。MongoDB 3.6 Release Notes 翻訳 - QiitaMongoDB-Documents-JP/MongoDB-3.6-…

OpenRC

TrueOSではinitシステムとしてOpenRCを採用している。起動時間短縮とかを狙ったものらしい。Improving TrueOS: OpenRC - TrueOS TrueOS、OpenRCに移行完了 | マイナビニュースTrueOSのハンドブック https://www.trueos.org/handbook/postinstall.html#managi…

X220の無線LAN(Realtek RTL8188CE)

X220の無線LANはモデルによって種類があるようなのだが、手元のマシンに入っているThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter IIというのは、Realtekのものを使っているらしい。ThinkPad 11b/g/n Wireless LAN Mini-PCI Express Adapter II - …

運転

カーシェア登録して、運転した。10年ぶりかもしれない。

DjangoとREST framework

あんまり日本語の書籍はなさそうで、オンラインのドキュメントを読んでおくのがよさそう。 Django ドキュメント | Django documentation | Django Home - Django REST framework

Django REST framework Function Based Viewとrouter

Function Based Viewはrouterに登録するものではなく、素Djangoのviewと同じようにURLconfで登録しろということらしい。Views - Django REST framework Document how to register function based API views in url route in the API docs · Issue #3633 · en…

LINE Bot

作ってみた。いまはまだechoしかできない。 GitHub - satokano/linebot: いわゆるLINE Botです

FreeBSDでLinkStation (SMB) をmount 2017

mount_smbfs -E utf-8:cp932 とすればいいはずなんだけど、カーネル側の文字コード変換(?)kiconvに問題があるらしくてうまくいかなくて、パッチをあてる必要がある。mount_smbfs -E utf-8:cp932 は動かない。: uyota 匠の一手 kiconv enhancement [FreeBS…

heroku cliをFreeBSDで(2017年)

standaloneだとうまく動かなくて、npmで入れた方がいいみたい。heroku-cliをFreeBSDで使うには - Qiita The Heroku CLI | Heroku Dev Center This installation method is required for users on ARM, BSD, and Arch Linux. You must have node and npm inst…

FreeBSDでPython(に限らずだけど)のデフォルトバージョン指定

/etc/make.confのDEFAULT_VERSIONSに DEFAULT_VERSIONS=python=3.5 python3=3.5 とか書けばいいらしい。https://wiki.freebsd.org/DEFAULT_VERSIONS