2022-01-01から1年間の記事一覧
はじめに LeetCodeの「1. Two Sum」の個人的な考察です。 解いてから模範解答を見て書いています。 言語はPHPです。 問題 leetcode.com 解法 1. Blute Force (総当たり)
はじめに ブランチの派生元を変更したいときにコマンドで対応するお話です。 現ブランチでの修正が少なければ、 git diffでパッチファイルを作成してブランチ切り替え後にgit apply git cherry-pickで特定のコミットを移動する 新しいブランチに手で修正を入…
はじめに .gitignoreはチームで管理されている場合が多いと思います。 それとは別に個人で作成したファイルをGit管理から外したい場合があると思います。 その対処方法です。 ソース https://docs.github.com/ja/get-started/getting-started-with-git/ignor…
はじめに Logicoolのトラックボールマウス、「Ergo M575」の「進む」「戻る」ボタンにExcelのシート切り替えを割り当てます。 M570だと特に設定いらずでできた記憶があるのですが… やってみたら設定抜きにはできなかったので、今回の記事となりました。 製品…
はじめに WSL2上で、いわゆるopenコマンドを実行できるようにします。 ディレクトリを指定すればディレクトリをエクスプローラーで開く、ファイルを指定すればファイルを開く、そんな動きをします。 openコマンド実装まで 1. cmd.exe へのパスを通す vi ~/.p…
はじめに 本来Windows Updateで更新される「21H2」、「Windows 10 November 2021 Update」ですが、私のノートPCでは自動更新されず、失敗していました。 Windows Updateから何度挑戦してもできなかったので、ダウンローダーからやる方法を記載します。 やり…
はじめに Node.jsのバージョンマネージャーというものを使ってみる話です。 Windowsで、しかもCygwinです。 そうなると対象がぐっと限られまして、結局nvmを入れることとなりました。 Macならnodenvも使えるのでしょうが、こちらはWindows環境で使うのは厳し…
はじめに Windowsの話です。 Git管理されているファイル名の大文字小文字をgit mvコマンドで変更しようとしたときに、 fatal: not under version control というエラーが出るときがありますが、その解消方法の説明になります。 原因 Windowsはファイルの大文…
はじめに Cliborは私がWinodws PCに必ず入れる、クリップボード管理アプリケーションです。 このアプリでできることと、いつもしている設定方法のメモをつらつらと書いていきます。 ほぼ自分用のメモですが、ついでにどなたかのお役に立てば。 公式サイト 公…
はじめに hrroct.hatenablog.com かつての記事から5年以上経過しているので、書き直してみます。 今から入れるなら何を選ぶのか、どうやるのか。 ちなみに、apt-cygはCygwinのパッケージマネージャーです。 どれを使うか GitHubを検索するとたくさん出てきま…
はじめに 愛用のノートPC、「DELL XPS 13 9360」のバッテリーが寿命を迎えたようでした。電源コードを差していないとすぐにスリープされてしまうくらい。 修理を頼むと高くつきそうですが、結構ご自分で交換されている方がいらっしゃるようでしたので、自分…
はじめに あるとき、Laravelにてキャッシュクリアコマンドを叩いたときに、permissionを理由に怒られました(下記)。 その解決方法の1つです。他の原因で同名のエラーが発生する可能性もあると思いますが、私はこれで直りました、ということで。 $ php arti…
はじめに 本当はもっとエラーメッセージが長いんですけど。 docker-compse up -dしてコンテナを立ち上げようとしたときに発生しました。 Windows 10で、WSL2も使っている環境です。 エラー内容全文 $ docker-compose up Traceback (most recent call last): …
はじめに 基本的には「permission denied」なので、chmod 0777 /path/to/filenameとかchownとかすれば直るんだと思うんですが…。 私の場合は直らなかったので、その記録です。 Windows 10環境で、かつソースコードをWindowsのファイルをマウントして使ってい…
はじめに error during connect: This error may indicate that the docker daemon is not running.: Get "http://%2F%2F.%2Fpipe%2Fdocke r_engine/_ping": open //./pipe/docker_engine: The system cannot find the file specified. 上記エラーの解決方法…