Windows

技術ブログ

JetBrainsのIDEでRust開発するための準備

この記事では、Rust開発でJetBrainsのIDEを使う場合に、 最低限やっておきたいセットアップ方法について紹介します。 Rust開発する場合、IDEはVSCodeを使われている方が多い気がしますが、 私のようなJava界隈の人からす...
技術ブログ

Tauri メインプロセス側で取得できるイベント

Tauri では、setupハンドラなどの初期ハンドラのほかに、 ウィンドウのイベントに関するハンドラも用意されています。 この記事では、Tauriのメインプロセス側(Rust)で、使える主なイベントハンドラを紹介。 Tauri 各イベント...
技術ブログ

Rust エクセルで認識するCSVを出力する。

CSVファイルは、単純にカンマ区切りと、改行さえあれば成り立ちます。 しかし、エクセルファイルで開く場合は、それだけだと文字化けしたり、開けないケースがあります。 それは、CSVファイルのエンコードが関係している問題です。 CSVファイルの...
技術ブログ

Tauri コマンド関数とは

Tauri において、レンダープロセス側からメインプロセス側に処理を依頼するための仕組み、コマンド関数(command)について、この記事では紹介します。
技術ブログ

Tauri デスクトップアプリ開発のはじめ方。

Electronの代替技術、Rust製のデスクトップアプリ開発のフレームワークTauriを使った開発の事始めを紹介。 UI側は、TypeScript/ReactのWEBフロンドエンド技術を使える。
技術ブログ

CapsLockキーをレジストリ設定で無効化する。

Windowsのレジストリエディターを使って、 簡単にCapsLockキーを無効化する方法を紹介します。 また、設定してる内容がどういう意味なのかも解説しているので、知識としても参考になれば幸いです。
技術ブログ

TODOメモアプリ作成しました。

タスクノート for Windows (ベータ版)というデスクトップアプリを開発しました。 ベータ版の開発期間中は、無料でDLできるようにしているので、 ぜひともこの機会にお試しください。 この記事では、このアプリについて紹介していきます。...
技術ブログ

expect コマンド インストール

expect コマンドは、 対話形式のプログラムをスクリプトを通して操作するためのプログラムです。 パスワード入力を求めてくるようなコマンドプログラムを自動化したい場合に使うことが多いと思いますが、応用すれば色々できそうなものです。 インス...
技術ブログ

SSH接続が遅いときの確認と対処法

SSH接続するのに、急に20秒くらい接続に時間がかかるようになったため調べました。 調べるとすでに同じような記事が多く見つかる。 GSSAPIAuthentication というものだ。 自分もその時のログを残しておきます。 現象 どういう...
ソフトウェア販売

Sheet Name Finder v1.2.0 リリース

Excelのファイル名やシート名検索できるソフトウェア SheetNameFinder の version1.2.0 をリリースしました。