2015年に多発した「IP電話乗っ取り被害」とは何だったのか?高額請求の仕組みと現代への教訓 PCを移行したついでに過去のブックマークを色々と整理していたら、次の記事を思い出して、そう言えばその後どうなったのか気になって調べてみたので備忘録としてま…
WSL上のUbuntuに、asdfでPython 3.14.8を入れようとしたところ、インストール自体は「成功」と表示されるのに標準モジュールがいくつも欠けるという状態にハマったので、原因と対処を残しておきます。 環境 Windows + WSL2 Ubuntu 26.04(resolute) シェル…
Claude Code が「ConnectionRefused」エラーになり認証もチャットもできない時の対処法 VSCode上で Claude Code を利用しようとした際、claude loginで認証画面(ブラウザ)が開かず、チャット欄にメッセージを入力しても10分近く待たされた挙動の末に以下の…
初めに 複数の言語やツールのバージョンを一元管理できるバージョンマネージャー「asdf」をWSLのUbuntu環境に導入しました。 本記事はWSLのUbuntu環境の構築とHomeBrewのインストールが前提となっています。 rms-099.hatenablog.jp rms-099.hatenablog.jp as…
初めに MacBookでおなじみのパッケージマネージャーであるHomebrewをWSLのUbuntu環境に導入しました。MacBookと同じ感覚でパッケージ管理ができるようになります。 本記事はWSLのUbuntu環境を構築することが前提となっています。 rms-099.hatenablog.jp 依存…
初めに WindowsPCでWSL(Windows Subsystem for Linux)を有効化し、Ubuntu環境を構築しました。またデフォルトシェルはBashですが、MacBookとの操作感を統一するためZshに変更しました。 WSLの有効化とUbuntuのインストール PowerShellを管理者権限で開き、以…
CCleaner 10年ほど前に購入したWindowsノートPCではCCleanerを使って不要ファイルの削除や履歴の消去を行っていました。 一時期は有償のPro版を使用したりと重宝していたんですが、タスクマネージャーで確認するとCPUをそこそこ使用していたり再インストール…
はじめに 用意するもの 手順1:古いPCから3つのフォルダをコピーする 手順2:新しいPCの%LOCALAPPDATA%に3つのフォルダを貼り付ける 手順3:新しいPCにLINEをインストールして起動する 手順4:古いPCからLINEをアンインストールする おわりに はじめに Windo…
最近AIに頼ってばっかりで毎回同じことを聞いてしまうことがあるのでメモしておく。 状況 不要なコミットをpushしてしまった。ローカルだけでなくリモートの履歴からも取り除きたい。 手順 1. ローカルで巻き戻す。 直前の1件を取り消す。 git reset --hard …
ブラウザだとアルファベット順でしか表示できなさそう。 コマンドならばソート条件をいくつか指定できる。 例えば以下の例だとウォッチャー数の大小順となる。 curl https://api.github.com/repos/owner/repo_name/forks?sort=watchers 参考資料 Intuitive w…
つい先日、Pixel 6 Pro を購入しました。 store.google.com 今まで使ってきたスマホは Pixel 3 だったんですが、ゲームや撮影は殆どしないのに容量(64GB)が不足がちになったのと、現在、SIMフリーで契約している楽天モバイルがフリーダイアル(0120)もナビダ…
数日前のWindowsUpdateを実行したら、Bluetoothドライバが消えて、周辺機器をBluetooth接続できなくなりました。 でも色々とゴチャゴチャやっていたら何とか再認識できるようになったので情報共有します。 Bluetoothとその他のデバイスを確認する。 PC内にあ…
アプリケーションがユーザー(人間)のアクションに対してレスポンスを返すケースで、何秒(何ミリ秒)経過するとユーザーは遅延に気付くのか?という質問に対して興味深い回答が Stack Overflow に記載されていた。 stackoverflow.com
MySQLおよびMariaDBに関する調査をした時のメモ MySQLの他にMariaDBもインストールする。 MySQLサーバーにログイン後、テキストファイルからSQL文を読み込んで実行する。 データベースの作成時に ERROR 1044 (42000) が発生する。 GROUP BY の処理性能を改善…
npmは仕事では殆ど使う機会がなくて、一度使ったコマンドも忘れてしまいそうなので、メモしておきます。 npmコマンド npm help --- コマンドの一覧を表示する。 npm install -g npm --- npm自身をアップデートする。 npm version --- npmのバージョンを知る…
初めに 問題 Node.jsのインストール ReferenceError: exit is not defined - Node.jsコンソールの終了方法が分からない。 Node.jsコンソールからWebサーバーを起動できない。 index.htmlとserver.jsの関係がよく分からない。 require is not defined - requi…
PythonでN進数を変換するコードを書いたのですが、Pythonでのコーディングは滅多にしないので、そのうち忘れそうな気がしました。 なので、またコーディングする時に直ぐに思い出せるよう軽くメモを残しておきます。 ちなみにPythonは引数なしでpythonとかpy…
今年に入って急に色んな場面でPythonに関わることになったのですが、未経験の言語なので、最初のインストール段階で色々と躓いたり疑問に感じることが出てきました。 後で振り返って検証ができるように、開発環境を構築した時のメモを残しておきます。 バー…
去年からGo言語を使うようになりましたが、最初の頃にインストールしたツール達を記憶の範囲で列挙しておきます。 一覧 delve goimports gocode guru godef go-outline gomniauth testify glide インストール
Go言語のインストールは、公式サイトからバイナリファイルを落としてくるのが正式なやり方だと思いますが、開発するアプリケーション毎にバージョンを切り替えたい時はgoenvが便利だと思います。
唐突ですが、Macでbitcoindのソースコードをビルドしてみました。 bitcoindはBitCoinプロトコルを実装したリモートプロシージャコール(RPC)用のプログラムだそうです。 bitcoind - Bitcoin Wiki 最後のdはデーモン(daemon)の略でしょうね。
仕事の都合でPythonを勉強する必要に迫られて、そういや今どれぐらい人気があるんだろう?と思い、プログラミング言語のランキングを紹介しているサイトを幾つか調べて、軽くまとめてみました。
自分流なので世間様の標準とは異なるかも。まずGo言語のディストリビューションをインストールする。 https://golang.org/golang.org
Microsoft Office をインストールしていることが前提の小ネタです。 コンテキストメニューの「新規作成」→「Microsoft Office Excel ワークシート」を選択して Excel ファイルを新規作成する時のテンプレートファイルのパスは下記の通り。C:\Windows\SHELLNEW\EX…
BitLockerを有効にして、TPMでスタートアップPINを要求するようにしておくと、PCの起動時にPINの入力画面が表示されます。 けれども Windows 10 だと、入力画面が表示されずブルースクリーン状態になることがありました。 だいぶ前に起きた問題なので正確に…
2年ほど前にこんな記事を書きましたが、、、 rms-099.hatenablog.jp 実は去年の7月にひっそりと Windows 10 に再アップグレードしちゃいました。 当初は上手く行っていたのですが、徐々にPCの様子がおかしくなり、今年の6月にとうとうOSの起動すらできなくな…
約1年半前にキャリア(≒SIMカード発行業者)をMNO(au)からMVNO(UQモバイル)に契約変更しました。 rms-099.hatenablog.jp そして今度は携帯端末をAndroid搭載のスマホ「Xperia ZL2 SOL25」からiOS搭載の「iPhone 7」に変更しました。 実は今までiPhoneを使ったこと…
以前、約1時間半のある講演会のストリーミング映像を、後で見るために「アマレコTV」( http://www.amarectv.com/ )でキャプチャーして保存しておいたんですが、動画ファイルのサイズが 6GB 近くになってしまいました。 保存時のコーディックは可逆圧縮方式の A…
毎年、年賀状を出していますけど、適当な枚数をまとめ買いして、しかも印刷をミスったり、宛所に尋ね当たらなかったりで、年賀葉書が余ることがよくあります。 2016年現在で1枚が52円なので、数枚余っただけでも勿体無く感じてしまいます。 でも、そのように…
ファイルを開いているプロセスを特定する場合、Linux だと lsof というコマンドで解決できるんですが、Windows の場合、SysInternals を使えば解決できます。 https://technet.microsoft.com/ja-jp/sysinternals/