Linux

Linux Mint MATE 20.1 の xkeysnal で Windows の AutoHotKey と同じ設定をする

Ubuntu24.04などWayland環境の場合は以下の記事を参考にしてください。Linux Mint を利用しているときに、Windows で利用している AutoHotKey で行っていたように、カーソルキー移動や Backspace...
Development

VSCode の 拡張機能(Markdown Preview Enhanced)で目次の自動生成と CSS で見た目をカスタマイズする

Markdown ファイルへの目次の自動生成やプレビュー時のデザインを CSS で整えるために Visual Studio Code の「Markdown Preview Enhanced」拡張機能を利用してみました。Markdown Pr...
kubernetes

Linux Mint MATE 20.1 でサーバ構築 #3 Docker/kubernetes(kubeadm)

今回は、LinuxMintMATE20.1にDockerとKubernetesクラスタを構築する手順をまとめました。最初に構築しようとした際に、Ubuntu20.04LTSと同じコマンドを何も考えずに実行していて、リポジトリの追加コマンドで...
Linux

Linux Mint MATE 20.1 でサーバ構築 #2 ssh/xrdp リモートデスクトップ

今回は、Windows10 から Linux Mint MATE 20.1 への ssh での接続やデスクトップを操作するために xrdp を利用して Windows のリモートデスクトップ機能で接続できるようにします。Linux Mint...
Linux

Linux Mint MATE 20.1 でサーバ構築 #1 インストール/サスペンド防止

手元にある 古いノートパソコン(Lenovo ideapad 120S)があるのですが、 Windows10 で利用するにはスペック的に厳しいので、動作の軽いLinux Mint MATE 20.1 をインストールしてみようと考えたのですが...
Windows

GitBash「the input device is not a TTY」はwinptyで解決!

GitBash で実行するとエラーになったり無反応だったりするWindwos で bash を利用している際に、GitBash が便利で利用してるのですが、うまく動作しないことがあります。例えば、docker、telnet、python、m...
Windows

Windows Terminal のインストールとおすすめカスタマイズ方法

Windows Terminal とはWindows Terminal は Microsoft から 2020 年にリリースされた新しいターミナルソフトです。Windows は標準でコマンドプロンプト、Powershell、WSL など複数...
Windows

【WSL2】VSCodeが起動しない「Command ‘code’ not found」の対処法

WSL2のターミナル(Ubuntuなど)からVSCode (Visual Studio Code)を起動しようとすると、エラーとなる場合があります。原因と対処方法についてまとめました。WSL2でcodeコマンドを実行すると発生するエラーVi...
Git

gitコマンド checkoutとswitchの違い ~これからはswitchを使おう~

git switchコマンドとはgit switchコマンドはブランチの切り替えを専用に行うコマンドでバージョン2.23でリリースされました。git switchコマンドがリリースされるまではgit のブランチの切り替えにはcheckout...
JavaScript

Reactでwindow.matchMediaを使ったカスタムフック(useMediaQuery)の作成法

Webページをレスポンシブ対応する場合に、cssの@media クエリを利用する以外にjavascriptのwindows.matchMedia()を利用する方法があります。javascriptのwindow.matchMedia()の使用...