技術(Technology)– category –
-
TypeScript
Jest の v28 調べた感想
jest の v28 がアップデートされているので、変更点確認してみました。 サポートされている Node の versions は 12.13+、Typescript については 4.3+以上になります。 【構成について Config 周り】 まずは構成について、package.json だったり、jest.con... -
VSCoder & Vimmerとしての活動
VSCode と NeoVim 拡張機能セットアップについて
VSCode Neovim vscode-vim について、少しもっさりしてきていたので neovim の拡張機能に移行しました。VSCodeおすすめの拡張機能になります。今回は VSCode-Neovim のセットアップ方法についてご説明いたします。特になんといってものメリットは、vimの資... -
Mini Stack
gmailを全て既読・削除する方法
これっていう記事がなかったので書きます。 【gmailのメールを全て既読・削除する方法】 手短にいきます。gmailにログインいたします。 左上にあるチェックボックスをクリックします。これだけですと1ページの50件ほどしか適用されていない状態になります... -
TypeScript
JsonValueObject か JsonValueArray かを判定する。
なんで上記のようなことをするかというと、Json を扱っていたときにデータがオブジェクトであるか配列であるかで、型を any として扱うかどうかが決まってくるからです。 せっかく TypeScript を使うのなら、なるべく any でキャストはしたくないなと 【使... -
TypeScript
React Native で 円グラフ を使用する方法
今回は React Native で円グラフを使用する方法をご紹介します。いろいろやり方はありますが、今回は Victory を使用して円グラフを表示してみようと思います。Victory Pie公式https://formidable.com/open-source/victory/docs/victory-pie 【前提条件】 ... -
Mini Stack
firebase v9における永続性の設定方法について
v8の情報ばかりだったのでメモがてらに載せます。 import { getAuth, setPersistence, browserLocalPersistence, browserSessionPersistence, inMemoryPersistence } from "firebase/auth"; const auth = getAuth() await setPersistence(auth, browserLoc... -
VSCoder & Vimmerとしての活動
エディタ論争について VSCode vs NeoVim
【VSCode vs NeoVim】 エディタ論争について書いていこうかなと思います。 NeoVim(Vim)のメリット 快楽 やはりなんといってもTerminal内でマウスを必要としない開発体験は、何者にも変えられない快楽を生み出すように感じます。Terminal内をかけめぐり、自... -
VSCoder & Vimmerとしての活動
VSCode Vim easymotionが動かなかいときの話
【VSCodeのVimEasyMotion not working】 vscodeでeasymotionが動かなかったのでミニ調査。settigns.jsonにてleaderをspaceに設定している。 結論 keybindings.jsonでspaceを含めたショートカットを設定しているとsettings.json競合する影響かで動かなくな... -
Mini Stack
Wineのインストールメモ
【Wine インストール ArchLinuxでKindleを見る】 wineのインストールから文字化け対策まで色々実施したので、そちらの共有です。 必要なものインストール sudo pacman -S wine zenity yay -S lib32-gnutils sudo pacman -S winetricks lib32-gnutilsがない... -
Java
MavenのIntellij設定について
【MavenのIntellijの設定について】 Mavenの設定が初心者過ぎて当たり前のことがわかっていなかったので一応メモ http://wp.murakamipeipei.com/blog/2022/01/12/archlinux%e3%81%abmaven-3-5-2-%e3%82%92%e3%82%a4%e3%83%b3%e3%82%b9%e3%83%88%e3%83%bc%e...