Pygments Demoは単なる「知ってる人は知ってる」ネタだったので、なんも言わなかったけれど。
続きを読む Pygments Demo Part II
続・画像・動画で伝える手間ひま
使えるものは使えばいいのにで使ったアニメーションGIF:
これがさ、ちょっと思うところあって PowerShell に本気出してみようと思って、いざ自分が読者になろうとするとね、「う…速すぎて読めぬ」わけだ。
続きを読む 続・画像・動画で伝える手間ひま
pythonバージョンの確認方法あれこれ
pythonバージョンの確認方法あれこれ
気をつけないとミイラとりがミイラになたーり箱の鍵は箱の中になちゃうよー。
続きを読む pythonバージョンの確認方法あれこれ
mktimeのGMT(UTC)版はなぜないのか
欲しいのは mkgmtime。が、標準に、ない。検索したらこんなんあった:
続きを読む mktimeのGMT(UTC)版はなぜないのか
Ethay Egentsray ofway ethay Universityway ofway Aliforniacay.
Pythonには縁もゆかりもないC/C++をdistutilsでビルドする
Pythonには縁もゆかりもないC/C++をdistutilsでビルドする
前置き
「Microsoft Visual C++ Compiler for Python 2.7はひとのためならず」に関係するといえばする。元はと言えばDistutilsは「Pythonモジュールを作るため」のものであろうから、これは「やや目的外使用」ということにはなるけれど、もちろんこれは「出来る」。
Huf C Dtxh J Onuwor K Opltvaqbge Eeirzmoys.
1 >>> "".join(sorted(set("The quick brown fox jumps over the lazy dog".lower())))
2 ' abcdefghijklmnopqrstuvwxyz'
3 >>> import re
4 >>> import random
5 >>> a = list("The quick brown fox jumps over the lazy dog".lower())
6 >>> random.shuffle(a)
7 >>> re.sub(r" +", " ", "".join(a)).title()
8 'Huf C Dtxh J Onuwor K Opltvaqbge Eeirzmoys'
命名規則のための名前変形処理@Python
和英混在文書の表記ゆれ統一のために unicodedata.normalize
zenhan.pyと Python 標準の unicodedata.normalize を組み合わせてこんなことをしていた:
1 # -*- coding: utf-8 -*-
2 import unicodedata
3 import zenhan
4 # ...(省略)...
5 value = unicodedata.normalize('NFKC', zenhan.z2h(unicode(value.strip())))
いまさらgraphviz
Google検索してまわって疲れ果てるよりは作っちまえ、のような「軽いタスク」のために、しょうもない個人ツールをまぁ毎日のように量産するわけなんだけれど、「しょうもない」がゆえに整理もしないもんだから、なぜだか何度も書くハメになるものがいくつかあって。
続きを読む いまさらgraphviz
$100,000の夜景
python.exeを捨てよ、街に出よう
予め…python.exe、ほんとに捨てたらダメよん。
Windows における対話モード Python と readline
導入
UNIX系では天国のような快適さを持っているのに、Windows版になると途端に地獄になるのはそう、GNU readline の有無の差である、大抵は。psql (postgreSQL の CLI) もそうだし、Python も同じ。こういうときだけ cygwin に戻りたくなったりもする。
画像・動画で伝える手間ひま
Jingを使うのであれなんであれ、スクリーンキャストはなんだかんだ手間がかかる。文章で説明する手間と秤にかけて、どちらが良いか、となれば、それでもスクリーンキャストが楽だ。
続きを読む 画像・動画で伝える手間ひま
使えるものは使えばいいのに
「プアなWindows作業環境」なんてな投稿はしたけれど、Windows も進化しているわけで、9x, NT4, 2000, XP, Vista, 7 と進むにつれ、作業環境は確かに良くなってきている。
続きを読む 使えるものは使えばいいのに
emboss kamadon
最速(たぶん)の Sphinx + MathJax 説明
ちなみに、sphinx-quickstart を使うのって、最初だけじゃないかと思う。アタシはいつもは他のプロジェクトをコピーしてる。(大抵は conf.py の変更箇所は限られてるので。)
惜しい…NohBoard
screencastしようとすると、どうしても「どんなキーストロークなのか」「マウスでの操作は」といったことを伝える環境が必要になるわけで、前から色々探してはいるのだけれど、決定打がまだない。「キーキャスト」について、ポップアップしていくのではなくて、スクリーンキーボードのようなものはないか、と思って探したら、あった。
続きを読む 惜しい…NohBoard
NO_AT_BRIDGE=1って何なの?
「emacs -nw が Windows 版でも維持されていることに驚く」では誤魔化したんだけれど、何も措置しないとこうなる:
続きを読む NO_AT_BRIDGE=1って何なの?
WordPressで投稿「時刻」を見せたくて悩む
Twenty Fourteenテーマを使っている。Twenteen Fifteen でなく。
「Wordpress 投稿 時刻」で検索して見つかる情報をあてにするも、変更箇所が特定出来ず、しばし悩む。
続きを読む WordPressで投稿「時刻」を見せたくて悩む
emacs -nw
emacs -nw が Windows 版でも維持されていることに驚く
Meadow使ってた時は試そうともしなかったので、今となってはサポートされていたのかどうかすらわからない。
http://ftp.gnu.org/pub/gnu/emacs/windows/は、出来るんだねぇ。
続きを読む emacs -nw