stabucky

Tool

ナンプレを自動的に解く「Number Place Solver」

ナンプレ(ナンバープレース、数独)を自動的に解くツールを作りました。最近、プログラムを使ってパズルを解くことができたので「ナンプレもできるのでは」と思って、試しにClaudeに「数独の例題を考えて。それをJavaScriptで解くプログラム...
Python

二つのコップの問題をPythonで解いてみた

問題と経緯以前、二つのコップの問題をプログラムで解きました。3デシリットルのコップと5デシリットルのコップがあります。これらを使って1デシリットルの水をはかりとるにはどうしたらいいですか。水差し問題とも呼ばれるそうです。以前、解いたときは、...
Python

だんご屋のひまつぶしをPythonで解いてみた

だんご屋のひまつぶしというパズルがあるそうです。三本の串に刺さった、ある状態の赤、白、緑の団子を別の状態に移します。このパズルを完全に解析したという記事がありました。難しくて理解できなかったので、自分でも考えてみることにしました。Pytho...
小ネタ

都道府県をアルファベット2文字で表す方法

アメリカ大統領選の投票状況を示す地図を見ていたところ、州名を2文字のアルファベットで表していました。アラバマ州は「AL」、アーカンソー州は「AR」という具合です。これを都道府県でやったらどうなるかを考えてみました。北海道は「ほっ かい どう...
買い物

鍋スープを食べ比べる

濃厚みそのキムチ鍋つゆ(フンドーキン)★★☆☆☆キムチ鍋だが全く辛くない。一方、味が濃すぎる。結構な量のお湯を入れて調整して食べた。(2025年12月6日)海の幸鍋用スープ なごみ(モランボン)★★☆☆☆醤油。柚子の香りが良くなかった。(2...
社会

イスラエルとイランとその周辺の関係を図示してみた

10月26日にイスラエルがイランを攻撃しました。イスラエルとイランとその周辺の関係をDOT言語を使って図に表してみました。基本的な部分はChatGPTに書いてもらいました。こうしてみるとイスラエルが色々なところと敵対関係になっていることが分...
テレビ

「ドクターX」出演者一覧

西田敏行が亡くなりました。ドラマ「ドクターX」は西田敏行の代表作の一つと言っていいと思います。その直前には映画「ドクターX」の発表会にも出席していたようです。以前、「ドクターX」の病院関係者の一覧を作成して、そのままにしていたので、これを機...
Mac

AutomatorでPythonを繰り返し実行する方法

Macで、Pythonを繰り返し実行する場合、Cronを使うのが定番のようですが、設定が難しく面倒です。Automatorを使うと、もっと簡単に設定できます。また、最短1分おきでなく、処理が終わり次第、次の処理が実行させることもできます。準...
Python

Pythonで読めるJSONを生成する方法

JSONは扱いやすい形式ですが、文字列はUTF-8でエンコードされるため読めません。読めるJSONを生成する方法を考えてみました。import jsondef main(): recs = { "date": "2020-1-15", "d...
豆知識

寺尾聰の家系図

寺尾聰の父は俳優の宇野重吉。最初の妻は女優の范文雀ですぐに離婚。二番目の妻はタレントの星野真弓。女優の余貴美子は范文雀のいとこ。