2021-01-01から1年間の記事一覧

MySQL + JDBC Timezoneまとめ

choge.hatenadiary.com 前回からの続き。JDBCでのデータ書き込み、読み出しの際のタイムゾーン周りを確認する。ややこしくて頭が爆発しそう。 前提条件 MySQL 5.7 docker-composeでMySQLインスタンスをローカルで立ち上げる MySQLのSystem time zoneはUTC+07…

MySQL Timezoneまとめ

やりたいこと MySQLでのタイムゾーンの扱いをざっくり理解する 複数タイムゾーンを扱う際の方法を何となく身につける JDBC接続の際の挙動の前提知識を得る 前提知識 MySQLサーバ側のタイムゾーンの概念 System time zone: サーバ起動時に指定するタイムゾー…

Admin権限なしでRustをWindowsにインストール / Installing Rust on Windows without Admin

Why Rust製の諸々のツールを使いたい 通常、RustをWindowsにインストールするときは管理者権限必要 doc.rust-lang.org 会社用のPCとかだと、諸々あってAdmin権限がない How scoop をインストール scoop install msys2 でMSYS2をインストール。これでMinGW64…

ES6の書式でJestでテストする (Bebelなしで)

やりたいこと Jest を使ったテストを導入したい ただ、 require じゃなくて import とかのES6の構文を使いたい Babelの設定とかで消耗したくない 注意事項 JestのES Modulesサポートはまだ実験段階で、サポートされてない機能が結構あるらしい。 github.com …

Vivaldi: YouTube MusicをWeb Panelに追加する

事象 Web PanelにYouTube Musicを追加する。再生した後にWeb Panelを閉じると、再生が止まってしまう。 原因 デフォルトでモバイル版のサイトがWeb Panelに登録される モバイル版は、フォーカスを失うと再生が止まる仕様っぽい 対処 パネルのアイコンを右ク…

Lightsail: CLIENT_UNAUTHORIZED [769]

事象 Lightsailコンソールからのログインでエラー。DistroはUbuntu 18.04LTSを20.04LTSにアップグレードしたもの。 CLIENT_UNAUTHORIZED [769] 原因 新しいバージョンのSSH (8.2) から、SHA-1ハッシュのサポートが標準ではサポートされなくなっているため。 …