WSL
Db2がベクトル検索にも対応したということで、connpassにイベントがあったのですが、スケジュール調整うまくいかず参加できませんでした そこで、資料の公開もあったので、それをもとにテストしてみる環境をローカルで作ってみました。体験記というかよくわ…
授業や研究発表の準備でPowerPointを使っていると、「発表者ノートを音声で聞きながら練習したい」「通勤中に耳で復習したい」という気分になってきます。自分も発表時間を気にするときに、どれくらいのスピードで話すと時間におさまるのか?こういうチェッ…
先日はRAGとMCPの概念を学びました。今回は実際に手を動かして、LM StudioとLangChainを使ったRAGチャットボットを作成してみたいと思います。概念がわかっていても実際にプログラミングを行わないとわからないことが多いので今回は環境づくりやコーディング…
最近、OpenAIからgpt-ossというオープンウェイトモデルがリリースされ、ローカル環境でもかなり品質の良いLLMが使えるようになりました。実際に触ってみると、日本語の応答品質が想像以上で、これは実用的に使えると感じました ✨ また、少し前にインストール…
こんな経験ない? 毎日同じサーバーにSSHでログインして、同じコマンドを打つのが面倒 ‐ CLIで標準入力かつ手動入力で操作するプログラム。入力ミスすると致命的なのでなんとかしたい。 バックアップスクリプトを夜中に自動実行したいが、途中でパスワードが…
この内容はPythonの開発時に使用するpip/venv/pyenvの代替ツールのチートシートになります。 自分用に作成したので、かなり偏った内容になっています。※Macについては私が使用していないので適当かもしれません。
50歳で学び直しを受けてる身としては、やらないと時代に取り残されるという危機感がひしひしと ということで、先月あたりから使用し始めたGemini CLIとClaude Codeの特に非対話モード(UIなしでコマンドプロンプトから実行するモード:Non-interactive mode…
現在、大学院の授業で演習を受けているのですが、そこでncコマンドでサーバーにアクセスするとリモートのプログラムを実行できることを知りました。 使えそうなのでまとめておきます。 Netcatって何? Netcat(略してncなので、以下ncと表記します)は、Linu…
先日まではPythonの実行ファイル化やWSL(Windows Subsystem for Linux)の実行ファイルをWindows側で実行するなどを行っていましたが、今回は少し目線を変えて、WSL上でWindowsのプログラムを動かしたりURLを与えるとブラウザを開いたり、パスの表記方法を…
少し前からPythonのコードをWindowsで動作する実行ファイル化するという内容の内容を書いていました。WSLでは結構簡単にEXE化出来ていたにも関わらず、WindowsのNativeな実行ファイルを作成しょうとするとPythonのインストールに気をつけたり、C++のコンパイ…
先日、窓の杜でMicrosoft、Rust製軽量テキストエディター「Edit」を発表という記事が話題になっていました。 日本語ユーザーに嬉しいアップデート 最新のv1.2.0では、エンコードピッカーが改善!これまでShift-JISを指定するにはibm-943_P15A-2003という複雑…
WSLを使用しているとホストネームがWindowsの端末名になってしまうのですが、自分みたいに説明が画面キャプチャを貼ったりしていると、あんまり見せたくないなと思うこともありますそこでWSLのディストリビューションのhostnameを変更を考えるのですが、一般…
こんな経験ありませんか? 「作ったPythonアプリを友達に使ってもらいたいけど...」 「でも相手のPCにはPythonが入ってない」 「『Pythonをインストールして、ライブラリも入れて...』って説明するのが面倒」 こういった悩みはファイルを実行ファイル化すれ…
「後で読む」と思ってPocketに保存した記事が、気がつけば数百件と溜まっていませんか?私もその一人です興味深い記事を見つけるたびにPocketに保存するものの、実際に読み返すことは少なく、積読状態 しかし、Pocketに大きな変化が起きました。Mozilla(Fir…
Windowsを使用するときにはほぼWSLを使用しているのですが、去年の11月のリリースで--installオプションに‐‐nameと--locationの2つのオプションが追加されているのを某所で教えてもらいました。 【参考】 devblogs.microsoft.com Maxありがとう! 以前はバッ…
極稀にあまり使わない形式のアーカイブファイルを扱うことがあり前々からストレスを感じていました 面倒なのは形式ごとに別々のパッケージをインストールしなければいけないことです。新しいサーバをセットアップするたびに「あれ、7zが扱えない」「rarファ…
Windows開発者・Linuxユーザーにとって嬉しいニュースが発表されました。Microsoftが提供する「Windows Subsystem for Linux(WSL)」がついに完全オープンソース化です!エンジニアコミュニティにも大きな可能性のある発表です。 github.com WSLとは?Linux…
Linux環境(WSLを含む)でPythonを使用する際、一般的にpython3コマンドでPython3を起動する必要があります。Python2の存在感が薄れている現在であれば、pythonだけで実行できるほうが助かります。そこで、pythonでpython3で動作させるための方法を紹介しま…
前回のエントリーの内容 を他の人も使えるようにハンズオンにしてみました。初めて作ってみたけどどうだろうか はじめに:PythonによるAzure Functionsクイックスタート (所要時間:約5分) このハンズオンでは、Azure Functionsというサーバーレスコンピュー…
以前から「サーバーレス」という言葉をよく耳にしていたのですが、なかなか手が出せていませんでした。サーバーレスの仕組みはサーバーの管理や運用を自分たちで気にしなくていいため、開発に集中できる魅力があり、使ってみたい仕組みの一つではあります。…
音声認識を行っていると、音声と認識された文字起こしデータを比較することが多いと思います。実際はあっている・あっていないは、開発側ではなく別の方に調べてもらうほうが良いのですが、最低限の確認をする必要はあると思います。他にも音声認識の結果が…
Windows で Linux 環境を手軽に利用できる WSL(Windows Subsystem for Linux)は、開発者にとって非常に便利なツールですが、その中でもUbuntuを使用している方も多いのでは無いかと思います。 しかし、「毎回同じ環境をセットアップするのが面倒…」 と思っ…
先日、ビジュアルプログラミングIoTLT vol.19にてLTを行ってきました。IoTLTの中でも、いろいろなビジュアルプログラミングがあつまるスピンオフと位置づけの会です。 iotlt.connpass.com 自分もノーコード・ローコード系をよく触るのでNode-REDなどについて…
【修正】/etc/wsl.confでfmaskの設定を行うとVisual Studio CodeがWSL側のコンソールから起動できなくなるため、fmaskの設定を削除しました(2025.01.10) WSL(Windows Subsystem for Linux)を使って開発をしていると、Windows側のファイルの所有権やパー…
最近、音声認識の処理を行うプログラムを作成しています。開発・デバッグの際、マイクの前でテーマに沿った話をして、音声認識の確認を行う必要があるのです。内心これがとても面倒だなと思っています。特にテーマなどに全く関心がない場合には、なんにも頭…
まえまえから気になっていたことがあります。WSLのプログラムで『音声ファイルを鳴らすことができるのか?』ということです。 現在、音声関連の処理を行うプログラムを書いているので、これが可能となると実験機器の数が減るので便利なんだけどなという思い…
WSLのコンソールを使うようになってからPCの音声をミュートしています。それはコンソールでコマンドなどのTab補完を行っていると、候補を出すたびにベルがなっていたからです。一応以下の設定はしていたので、警告時のベルの抑止はしていました。 .bashrcに…
最近はWindows、もっぱらWSLを使用してLinux環境にどっぷりといった感じになってきました。RaspberryPiとWSLなどを使用はしていますが、本来は「黒い画面怖い派」なのでもう少し見やすくなるといいなあとは思っていました。 そんなとき、Youtubeで海外の方が…
以前のエントリでWSLのOS(ディストリビューション)イメージをバックアップ・リストアするという内容で書いていました。 過去エントリ参考 uepon.hatenadiary.com 最近、開発したアプリの入ったイメージを複数台のPCにリストアをすることになったので、その…
学生に指導する中で、WSLを久しぶりに使用したのでrootパスワードを忘れてしまったという話がありびっくりしたことがありました。ありえないわけでもないなと思い解決方法をメモ。 WSLのrootユーザのパスワードがわからない場合には? 作業は簡単で、管理用…