Windows

Windows11のストレージ設定でSSD寿命を確認|3分でできる簡単診断方法

もうHDDには戻れませんSSDもm.2のSSDでないと処理スピードに我慢を感じる様になってきました 昔はPCの起動に数分かかっていたのに、今では数十秒も待てなくなっている自分どんどん、便利さに慣れてしまっています。 ですが、PCのSSDも永遠に使えるものではあ…

Mac製ZIPファイルの文字化け問題(解)

先日、Mac製ZIPファイルの文字化け問題について書きましたが、その後さらに調べていたところ、根本的な解決方法につながる情報を見つけました。 その結果、前回の記事で書いた「WindowsがUTF-8に対応していない」という理解は誤りだったことが判明しました実…

Mac製ZIPファイルの文字化け問題

会社員だった頃(いまも会社員なのかもしれないが)、デザイナーさんたちからzipファイルが添付されてきて、毎回文字化けのzipファイルになっていてがっかりするという事象がありました。最近はろくに仕事もしていないので、こういう場面に出くわすこともほ…

【WSL連携術】Windows×WSL最適化!ディレクトリショートカット作成とZone.Identifier問題の解決法

Windows Subsystem for Linux(WSL)を使った開発は便利ですが、Windows⇔WSL間のファイル操作には特有の課題があります。知らないとかなり面倒なのです。 今回は、WSL開発を快適にするテクニックとそれにまつわるトラブルの解決方法について紹介します。 WSL…

【走り書き】Windowsトラブル時に役立つバッチファイル備忘録|DNSとセーフモード

Windowsを日常的に使っていると、たまに「いざというとき用の小さな工夫」が役立つ場面がありますよね。 今回は私が自分用に準備した2つのバッチファイルとなります。 どちらもシンプルですが、自分には心強いツールになっています。

学会発表・プレゼン準備を効率化!PowerPointノート自動音声変換ツールを作ってみた

授業や研究発表の準備でPowerPointを使っていると、「発表者ノートを音声で聞きながら練習したい」「通勤中に耳で復習したい」という気分になってきます。自分も発表時間を気にするときに、どれくらいのスピードで話すと時間におさまるのか?こういうチェッ…

【2025年最新】Ollama v0.10.0でGUI対応!Windows環境での導入ガイド

ローカル環境でLLMを動かすツールOllamaが、2025年7月31日にリリースされたv0.10.0で、ついに待望のGUI機能に対応しました。これまでのコマンドライン中心の操作から一転、ChatGPTのような直感的なチャット画面でLLMと対話できるようになりました。 「ローカ…

老眼プログラマー救世主?コーディング時に読みやすいMoralerspaceフォントの導入

プログラミングに使いやすいフォントであるMoralerspaceの新バージョンが登場しましたね。 以下の記事をみてます。 forest.watch.impress.co.jp 老眼がつらい中でプログラミングをしている自分にとっては、コードの見やすさが稼働時間に直結するのでかなり重…

【50代IT学び直し】Claude DesktopのMCP設定で始めるAIアシスタント化への道

これまでは結構な間Webインターフェースを使用していましたが、そろそろ自分もMCPなどに関しても学んでいく時期かなと感じていました。 そこで今回はまだAIにのひよっこではありますが、Claude Desktopを設定し、そこからMCPに挑戦をしてみようと思います。 …

【50歳からのAI学習】50歳からのAI開発スキル習得|Gemini CLIのWindows導入記

Google様がまた新しいAIツール出してきたじゃないですか。正直いうと、また覚えることが増えるのかという感想Claude CodeがProプランで使えるようになったと思ったら、今度はGemini CLIですよ...もう追いつけないでもやらないと時代に取り残される...という…

知識グラフ構築のためのNeo4j環境構築手順|RDF-star対応・初心者向け解説

大学の研究で知識関連の構造化を行うことになってきたので、折角なのでNeo4j関連の環境構築をまとめてみました。 今回のゴール 今回は、RDF-starという形式のデータを、グラフデータベースNeo4jを使って取り扱う方法を行います。最終的には、データを入れて…

WSLユーザー必見!知らないと損するwsluコマンドガイド【パス変換・GUI連携etc】

先日まではPythonの実行ファイル化やWSL(Windows Subsystem for Linux)の実行ファイルをWindows側で実行するなどを行っていましたが、今回は少し目線を変えて、WSL上でWindowsのプログラムを動かしたりURLを与えるとブラウザを開いたり、パスの表記方法を…

WSLで作成した実行ファイルをWindowsから直接実行する方法【wslコマンド活用】

少し前からPythonのコードをWindowsで動作する実行ファイル化するという内容の内容を書いていました。WSLでは結構簡単にEXE化出来ていたにも関わらず、WindowsのNativeな実行ファイルを作成しょうとするとPythonのインストールに気をつけたり、C++のコンパイ…

【Python exe化】WindowsでNuitkaを使った実行ファイル作成方法

【2025.06.20 追記】Windows版のNuitkaでrequestsライブラリが動作しないと記載していましたが、Store版Python3.10にバージョンダウンしたところ無事に動作を確認しました。 先日は、WSL環境でNuitkaでの実行ファイルの作成にチャレンジしました。ただ、作成…

軽量・高速なMicrosoft EditをWSLで!日本語対応エディタの導入ガイド

先日、窓の杜でMicrosoft、Rust製軽量テキストエディター「Edit」を発表という記事が話題になっていました。 日本語ユーザーに嬉しいアップデート 最新のv1.2.0では、エンコードピッカーが改善!これまでShift-JISを指定するにはibm-943_P15A-2003という複雑…

【WSL】ホストネーム変更が元に戻る問題を解決!永続化の正解はwsl.conf

WSLを使用しているとホストネームがWindowsの端末名になってしまうのですが、自分みたいに説明が画面キャプチャを貼ったりしていると、あんまり見せたくないなと思うこともありますそこでWSLのディストリビューションのhostnameを変更を考えるのですが、一般…

【5分解決】Pythonアプリの実行ファイル化|Nuitkaならコマンド1行で完了!

こんな経験ありませんか? 「作ったPythonアプリを友達に使ってもらいたいけど...」 「でも相手のPCにはPythonが入ってない」 「『Pythonをインストールして、ライブラリも入れて...』って説明するのが面倒」 こういった悩みはファイルを実行ファイル化すれ…

【WSL】複数環境管理が超簡単に!追加された”--name”&”--location”オプション

Windowsを使用するときにはほぼWSLを使用しているのですが、去年の11月のリリースで--installオプションに‐‐nameと--locationの2つのオプションが追加されているのを某所で教えてもらいました。 【参考】 devblogs.microsoft.com Maxありがとう! 以前はバッ…

もう怖くない!サーバーレス入門 - Pythonで行うAzure Functionsの実践

以前から「サーバーレス」という言葉をよく耳にしていたのですが、なかなか手が出せていませんでした。サーバーレスの仕組みはサーバーの管理や運用を自分たちで気にしなくていいため、開発に集中できる魅力があり、使ってみたい仕組みの一つではあります。…

Claude×SVG×PowerPointの最強コンボ!生成画像を劇的に進化する編集方法!

SVG(Scalable Vector Graphics)は拡大縮小しても画質が劣化しない優れたベクター形式の画像ファイルです。 最近ではClaude 3.7 Sonnet ArtifactsなどのLLMでは関係性や構成図の表す画像としてSVGを生成することができます。これを資料としていれることも可…

【WSL】Ubuntu 24.04環境を一発構築!開発環境の自動セットアップ術

Windows で Linux 環境を手軽に利用できる WSL(Windows Subsystem for Linux)は、開発者にとって非常に便利なツールですが、その中でもUbuntuを使用している方も多いのでは無いかと思います。 しかし、「毎回同じ環境をセットアップするのが面倒…」 と思っ…

【メモ】WSLで/etc/wsl.confを設定してファイルの所有者とパーミッションを制御する

【修正】/etc/wsl.confでfmaskの設定を行うとVisual Studio CodeがWSL側のコンソールから起動できなくなるため、fmaskの設定を削除しました(2025.01.10) WSL(Windows Subsystem for Linux)を使って開発をしていると、Windows側のファイルの所有権やパー…

WSL環境でVOICEVOX CORE + Python 音声合成システムの導入と活用

最近、音声認識の処理を行うプログラムを作成しています。開発・デバッグの際、マイクの前でテーマに沿った話をして、音声認識の確認を行う必要があるのです。内心これがとても面倒だなと思っています。特にテーマなどに全く関心がない場合には、なんにも頭…

【イベント参加レポート】生成AIを使ったアプリ開発、応用編~watsonx.ai Dojo #4~

毎月開催されているwatsonx.ai Dojoのハンズオンの内容の復習の続きになります。 イベントページ ibm-developer.connpass.com 応用編として開催された今回のハンズオンでは、これまでのプロンプトエンジニアリングから一歩進んで、RAG(Retrieval-Augmented …

黒い画面が怖くなくなる!?WSL×Oh My Poshでターミナルをカスタマイズ

最近はWindows、もっぱらWSLを使用してLinux環境にどっぷりといった感じになってきました。RaspberryPiとWSLなどを使用はしていますが、本来は「黒い画面怖い派」なのでもう少し見やすくなるといいなあとは思っていました。 そんなとき、Youtubeで海外の方が…

【メモ】WindowsのWSLのOSイメージのバックアップ・リストアを行うバッチファイル

以前のエントリでWSLのOS(ディストリビューション)イメージをバックアップ・リストアするという内容で書いていました。 過去エントリ参考 uepon.hatenadiary.com 最近、開発したアプリの入ったイメージを複数台のPCにリストアをすることになったので、その…

【メモ】WSL環境での実行時にWindows側のプログラムを参照してしまう謎現象

割とハマったのでメモ Windows11上のWSLのUbuntu24.04でshファイル内でnpm run startを実行していて以下のようなエラーに遭遇。 git cloneコマンドで持ってきたプログラムだったのですが、他の環境ではこのようなエラーは発生していませんでした。 エラーの…

【イベント参加レポート】生成AIを使ったアプリ開発、入門編 〜watsonx.ai Dojo #2〜

すでに一ヶ月ほど経ってしまっていますが、生成AIを使ったアプリ開発、入門編 〜watsonx.ai Dojo #2〜に参加しましたので、そのハンズオン内容の復習レポートとして記してみたいと思います。 参考 uepon.hatenadiary.com 前回は概論的な予備知識的な内容でし…

手間を削減!CLIでディレクトリ作成・直後に移動するを簡単にする方法(トホホ編?)

いままでもずっと手間だなと感じてはいたのですが、「ディレクトリを作成してすぐにそのディレクトリに移動するということ」。これまでは非IT系のジャンルにいたので、CLIなどの作業はあまりありませんでしたが、最近はその職から離れ、開発的なところにいる…

Docker初心者必見!『What's Next...』メッセージを非表示にする設定方法

Dockerでコンテナを触っているとdocker run実行後に以下のような表示が出たことはないでしょうか。ここ最近DockerでOllamaを触って、そのころから毎回出力されている状態です。 What's next: Try Docker Debug for seamless, persistent debugging tools in …