ntsk

Arch LinuxでNord VPNを設定する

August 03, 2022

下記、サポートにはArchのチュートリアルがないが、AURからインストールして設定が可能。 https://support.nordvpn.com/FAQ/Setup-tutorials/1182453582/Installing-and-using-NordVPN-on-Li…

Android Chrome Custom Tabsでリクエストヘッダを付与する

June 11, 2022

Androidアプリでは、やを利用してIntentのextrasを経由し、リクエストヘッダを付与する手法がある。 Chrome Custom Tabsでリクエストヘッダを付与する場合、以下のようにしてヘッダを付与した状態で特定のURLを開くことができる。 しかしChrome83…

Neovimの補完をddc.vim + Built-in LSP へ移行した

March 20, 2022

これまで補完には、deoplete.nvim と vim-lsp を利用していたのだが、deoplete.nvim は開発終了となっており、ddc.vim への移行が推奨されている。 また、Neovim 0.5.0以降では、組み込みのLSPクライアントが利用できるようになってい…

「分散システムデザインパターン」を読んだ

February 25, 2022

O’Reilly 「分散システムデザインパターン-コンテナを使ったスケーラブルなサービス設計」を読んだ。 書籍について コンテナを使った分散システムのデザインパターンがまとまっている。 デザインパターンというと自分はGoFのデザインパターンをイメージするが、まさにそのような形…

Arch LinuxでHDDの認識・パーティション作成・フォーマット

September 23, 2021

毎回忘れるので手順をまとめておく。 認識されているか確認 でパーティションテーブルの一覧を表示する。 以下は実行結果の一部。 容量やDisk model から接続したHDDを特定する。 今回新たに追加したHDDは、Seagate ST6000DM003 であることから デバイ…

The state of a Gradle build process(daemon) may be corrupt.

June 06, 2021

インストールしたAndroid Studio 4.2.1 で既存プロジェクトを立ち上げたところ以下のエラーが発生し、ローカルのビルドは通るのだが、Android Studio経由のGradle Syncが通らなかった。 原因としては、Android Studio 4.2からJD…

Android Dev Challengeの賞品のレゴが届いた

April 23, 2021

2月にやったAndroid Dev Challenge: lift off with Jetpack Compose の賞品のレゴが届いたので組み立てた。 レゴの様子 以下は2時間くらいかかり完成した様子。背中のロケットの下に炎がくっつくはずなのだがスカスカですぐ抜けてしまうの…

HHKBでCherry MX互換キーキャップを使う

November 28, 2020

HHKBのキーキャップはシンプルな純正デザインのもの以外はあまり出回っておらず、MXのキーキャップは自作キーボード周りでも多く利用されていることから豊富な種類が提供されている。 Topre軸とMX軸はステム形状が異なることから基本的には交換できないのだが、「AdapterX」と…

kvm: disabled by bios

October 30, 2020

dmesgすると以下のエラーが表示されていたので調べた。 CPUとマザボは以下を利用している。 AMD CPU Ryzen 5 2600 MSI X470 GAMING PLUS ATX OSはArch Linuxの以下のバージョンを利用している。 エラーの通り、kvmがBIO…

dmesgをlessするときに色を保持する

October 26, 2020

dmesgの標準出力をlessにパイプした際に、色が表示されなくて目grepが大変だったので調べた。 結論としては以下で解決。 https://wiki.archlinux.jp/index.php/コンソールのカラー出力 コマンドを実行してページ表示するために標準出力 (st…

ViewPager2ではデフォルトのoffScreenPageLimitが-1

October 25, 2020

ViewPagerからViewPager2に置き換えた際、ViewPager内の隣のFragmentが事前に読み込まれなくなったため確認したところ、 ViewPager2ではデフォルトの offScreenPageLimit が -1 に設定されているようだった。(ViewPa…

「アドレナリンジャンキー」を読んだ

October 03, 2020

8月に@voluntasさんの以下のツイートを見て買ったものの、積読されていたので消化。 トム・デマルコの3冊をおすすめされていて、全部読むつもりだが、第一弾としてプログラマーでい続けたいと今は思っているので、「アドレナリンジャンキー」を読んだ。 いろいろな組織のパターンや事象…

CDJ-1000mk3の電源スイッチが故障した

September 26, 2020

掲題の通り電源スイッチが壊れ、本来はONの状態だと押し込まれたまま固定されるのだが、固定されず戻って来てしまうのでONになった後にすぐにOFFになってしまう。 Pioneerの修理に出したところ、パーツが無く基盤ごと交換が必要なため、36,000円ほどかかるとの回答だった。 …

65Lバックパックソロキャンプ装備 2020

September 02, 2020

2020年9月時点でのバックパックソロキャンプ装備。都内発だと誰かと行くときはレンタカーを借りたりもするが、一人だとだいたい電車 + 徒歩で行くので、バックパックに全部詰めていく。 バックパック THE NORTH FACE バンチー65L 40Lでは足りなくなり65Lにした…

Gatsby.jsでブログを始めたのでページ生成の仕組みを学ぶ

July 01, 2020

掲題の通り、Gatsby.jsを利用したブログを作り始めた。 技術的なことはたまにQiitaに書いていたのだが、それ以外のことを書きたくなった時のために用意したかったことと、 ドメインを取得してずっと放置していたのでそろそろ使ってあげようという気持ちがあった。 https://…

MacBookPro用のキーボードブリッジを自作する

June 02, 2020

キーボードブリッジとは ノートPCのキーボードの上に外付けキーボードを乗せて利用する際、ノートPC側のキーボードが反応しないようにするための仕切りのこと。 作っている時にはキーボードブリッジという呼び名は知らなかったのだが、記事を書く際になんて呼ばれているのか調べていたら既成品…

© 2020-2023 ntsk.