Python
ジオコーディングした
ジオコーディングした

とっても素敵なジオコーダーが公開されているので、ありがたく使わせてもらった。ネット越しにAPIを叩くより圧倒的に高速。 町域.txtというファイルに住所の一覧を入れておいて、以下でGoogle MapのURLに変換するだ […]

続きを読む
Python
この1時間ほどやっていたこと(半分仕事、半分趣味)
この1時間ほどやっていたこと(半分仕事、半分趣味)

もう週末でだいたい終わってるから、ちょっとCosmos DBのネタでも考えるか...。 そういや、TP-Linkのカメラ・Tapoって、JSONを返してくるんじゃないか?そのままCosmosに突っ込めると何か遊べる(?) […]

続きを読む
Python
RVCの学習データ作成を楽にやりたい
RVCの学習データ作成を楽にやりたい

無音部分を除いて、長時間の音声ファイルを発話ごとに区切りたいよね。今、ちょろっと書いた。github

続きを読む
Python
python-magic on Apple Silicon
python-magic on Apple Silicon

大したことじゃないのだけれど、python-magicをMac Studioで使おうとしたらエラーが出た。 先にlibmagicとpython-magicをインストールしてある。 どうやらpython-magicがlib […]

続きを読む
Python
WORDLEもうちょっと考えてみた
WORDLEもうちょっと考えてみた

先のエントリーで書いた通り本当にAROSEが1回目の単語として最適なのか気になって、位置による出現頻度をスコアとして計算してみた。 スコアが高い順に並べると以下のようになる。 soree 6584 sarra 5823 […]

続きを読む
Python
WORDLE流行ってますね
WORDLE流行ってますね

WORDLEをやってみると、まあ秒で「これはプログラムで解けるのでは?」と思うわけだけど、プログラムで解いてしまっては英単語の勉強にならないということもあって、統計的にどう攻略するのが良いだろうか、という方針で考えてみた […]

続きを読む
Python
drop.xmlをPostgreSQLで管理する
drop.xmlをPostgreSQLで管理する

スパム、つまり、/home/user/Maildir/.Junk/cur/に分類されたファイルの送信元IPアドレスと、/var/log/maillogに'authentication failed'が記録されたアクセス元 […]

続きを読む
Python
「お買い物チャレラン」をグラフで解いてみた
「お買い物チャレラン」をグラフで解いてみた

Twitterでこういう画像を拾った。赤数字はこちらで追加したもの。 これはひょっとして膨大なパターンがあって、死ぬほど解くのが大変なのでは?と察したのだけれど、さて、何で解こうかちょっと考えた。 むかーし、仕事の一つに […]

続きを読む
Python
argparseで"-h"をhelp以外に使いたい
argparseで"-h"をhelp以外に使いたい

-h / --helpは当然そのコマンドのヘルプを表示するのがデファクトなんだが、-h / --hostというオプションを使いたい。でも、--helpを渡したらヘルプを表示して欲しい。 これをそのまま書くと以下になるけれ […]

続きを読む
Python
firewall-cmdで設定済みのセグメントを検出してadd-sourceしたい
firewall-cmdで設定済みのセグメントを検出してadd-sourceしたい

dropゾーンにIPアドレスを追加したいんだけど、既に設定済みのセグメントにバッティングしてないかをfirewall-cmdはチェックしてくれないので、例えば、/etc/firewalld/zones/drop.xmlに […]

続きを読む
Python
kernel moduleの依存関係をグラフにしたい
kernel moduleの依存関係をグラフにしたい

むかーしやったことある気もするんだけど、コードが見つからなかったのでちょちょいと。

続きを読む
Python
Movable TypeからWordPressに移行
Movable TypeからWordPressに移行

Movable TypeからWordpressに手動で移行してたんだけど、ここ10年ぐらいはともかくそれより古いコンテンツはかなり自動でいけそうなので、HTML Import 2というプラグインを試したけど投稿日付を抜き […]

続きを読む
Python
価格.comをスクレイピング
価格.comをスクレイピング

価格.comの性能比較ページをスクレイピングするを参考に、Safariでやってみた。なお、macOS上で実行。実行時点で登録されている価格情報のあるノートPCは2,378。そのうちUSB 3.1 Type-Cがあるのは6 […]

続きを読む
Python
blockdiagで組織図
blockdiagで組織図

blockdiagで組織図を書こうとしたら、ちょこちょことひっかかるので覚え書き。 Fedora 14(たぶん15も)での手順。最初にpython-pipを入れる。PDFで出力したいなら、python-develとかgc […]

続きを読む
Python
Pythonで日本語がまともに使えるように!
Pythonで日本語がまともに使えるように!

Python 3.0登場、日本で利用できるレベルへ到達。Pythonで書いてて何が面倒って、u"..."って書かないとならなかったこと。PHPだとこのあたりは透過的に(故にトラブルの原因にもなるんだが)扱えるので、日本語 […]

続きを読む
Python
Multibyteの改善を望む
Multibyteの改善を望む

Python 3へ向け最新ベータ版、10月1日正式リリース。Pythonはとても便利なんだが、phpみたいに適当に放り込んでもマルチバイトがちゃんとハンドリング出来るようになって欲しいな。というか、phpはだからダメだと […]

続きを読む
Python
あるあるあるある
あるあるあるある

グーグル、また基盤技術の1つをオープンソース化。 XMLは優れているが、グーグルで扱うデータ量はXMLにするには多すぎる。HTMLのような構造化されたテキストデータならXMLでも構わないが、シンプルなデータを扱うには、X […]

続きを読む
Python
少しだけ解消
少しだけ解消

職場のスケジュール管理にZimbraが導入された。正直言って、今まで使っていたプロプライエタリ製品の足下にも及ばない不便さなんだが、日本独自のビジネス慣行を知らない人たちが作っているので仕方が無いし、まあ不便だと思ったら […]

続きを読む
Python
前にやってたけど
前にやってたけど

【レビュー】MeCabで形態素解析、はてなとWikipediaが知恵袋に - infony登場 (1) infonyとは。ニュースを形態素解析するのは、以前rio's recommendという形でやってたんですが、今、新 […]

続きを読む
Python
消えるな、きっと
消えるな、きっと

ゾープ・ジャパン、来年初めにZope日本語版を公開で、基本ライセンス料が数百万円とか書いてあるんだけど、これはどういう意味なんでしょ。うちのサイトをBlogにする時にZopeも候補として考えたんだけど、情報量が少なすぎて […]

続きを読む