2024-01-01から1年間の記事一覧
(2024-02-19:追記あり) Using GitHub CLI によると $ GIT_DIR=.jj/repo/store/git gh issue list のように、環境変数 GIT_DIR に .jj ディレクトリ内の git ディレクトリを指定すればよいようです。 nyagos で、gh コマンドを使う時、この指定を自動的に行う…
わたくしの dot nyagosとnyagos.d を見たいという声をお聞きしたので。 nyagos.d は標準からまったく変えていません(スクリプトの追加もない)。その一方で dot nyagos は一応それなりに書いてはいるんですが、使ってもない設定も多いので、お目汚しになると…
先日、公開した Book「君のレポジトリを領域展開 - 次世代バージョン管理システム Jujutsu の世界」、当初はFav数 2〜6 程度と低迷していて、「うーん、やっぱり自分の文書は読みづらいのかなぁ」とへこんでいたのだが、昨日・今日で急に 20〜50 ほどになっ…
Windows の検索コマンド find.exe は検索対象の文字列は二重引用符で囲んで与えてやらないといけないという困った仕様があります1。 C:> find /? ファイル (複数可) 内のテキスト文字列を検索します。 FIND [/V] [/C] [/N] [/I] [/OFF[LINE]] "文字列" [[ド…
過去のブックマークの消化をしていると、次のようなページを確認しました。 端末の文字幅問題の傾向と対策 | IIJ Engineers Blog これで目をひいたのが Reline のトコ。Unicode の曖昧文字幅:環境によって文字の幅が2セルか1セルか分からない文字の幅を計測…
zenn.dev に 君のレポジトリを領域展開 - 次世代バージョン管理システム Jujutsu の紹介 という Book を書きました。よろしく ( zenn-dev の book に向いた表紙を作ってくれるサービス、以前に教えてもらったのに、わからなくなっちゃった… )
自作の PowerShell スクリプトを scoop でインストールできるように、make-scoop-manifest を改造した (v0.8.0) PowerShell で最近作った Download-Count.ps1 や Update-Exe-All.ps1 を scoop でインストールできるようにしようと思ったら、make-scoop-manif…
前回 チラ見せしていた、Gitレポジトリの releases ページからのダウンロード数を確認する PowerShell スクリプトの完成形は以下のとおりである。カレントディレクトリのレポジトリの1番目のリモートブランチの releases にある各 assets にあるファイルとそ…
PowerShell の練習で、GitHub の releases のダウンロード数を表示するコードを書いてみた。 $url = "https://api.github.com/repos/$owner/$repos/releases" curl $url | ConvertFrom-Json | ForEach-Object { foreach ($p in $_.assets){ Write-Host $p.na…
はてなブログ・クライアントを更新した (v0.9.0) Release v0.9.0 · hymkor/go-htnblog 修正箇所は次の通り htnblog init を微修正 (保安対策) 変更前の .htnblog を .htnblog~ にバックアップしておくようにした 間違って修正してしまった時に備えて、古典的…
gvim でもいいんだけど、シェルと同じ WindowsTerminal のタブで開いていると、Ctrl-TAB だけでトグルでフォーカスを切り替えられたりして嬉しい (Alt-TAB だと、トグル対象にブラウザとか他のウインドウも含まれるので、ちょっと鬱陶しいのだ) 「WindowsT…
某所で、環境変数%CMDCMDLINE% が PAUSE するかどうかの判定に使えるという発言を拝見した。なるほど、おもしろい エクスプローラーの上から CUI プログラムを起動すると、処理終了後、ターミナルが閉じてしまうので、結果を確認しづらいという問題があった…
基本機能は変わりなく、主にユーザインターフェイスなどを改善し、v1.0.0 に向けての完成度を高めるよう修正した。 Release v0.8.0 · hymkor/go-htnblog リリースノートを見てみよう。 オプション -updated を削除。今後、記事の日付を変更する場合は、エデ…
マイクラのワールド、FTPバックアップ汎用版 スクリプトの第一引数にワールド名をとるようにした 引数が無い場合はワールドのリストを表示する 古い PowerShell だと、パイプラインにバイナリを通せないので、PowerShell 7.4 未満の場合はエラーにする Backu…
Release v0.7.0 · hymkor/go-htnblog はてなブログ・コマンドラインクライアント v0.7.0 を公開しました。 htnblog init で設定の編集をできるようにした jsonファイルの文法を知らなくても、設定の編集をすることができるようになりました。 $ htnblog init…
Cargo.toml とは Rust のビルドツール cargo が読み書きするファイルで、パッケージについての情報が記述されている。配布用の zip ファイルを生成する際などに、ここからバージョンナンバーを自動で抽出できたら便利だ。 cargo metadata というコマンドで、…
前回、nyagos のコマンドラインに echo $(+ 1 2 (* 3 4)) といった形で、Lisp コードを埋め込めるようにしたわけだが、電卓用途に使う時 echo $ を打つのさえ面倒くさくなった。 コマンドラインが ( で始まっている場合は 全ての行を gmnlisp で評価するよう…
あけましておめでとうございます。今年もよろしくお願いいたします。 そういえば、2023年にやったことのふりかえりを忘れてたので。 make-scoop-manifest 作った。 GitHub: hymkor/make-scoop-manifest 自作の Windows アプリケーションを Scoop-Installer …