mktimeのGMT(UTC)版はなぜないのかでは閏秒無視した。これを「さぁ閏秒に対応しよう」と考え始めた途端に「日付時刻システムコール群のダークサイド」に突入する。
続きを読む 閏秒に対応しようとすると(Re: mktimeのGMT(UTC)版はなぜないのか)
月別アーカイブ: 2015年3月
笑ってはいけないのだが(SourceForge)
いま SourceForge に出向くと「Learn how easy it is to sync an existing @GitHub or @Google Code repo to a SourceForge project!」と出迎えてくれる
続きを読む 笑ってはいけないのだが(SourceForge)
白背景ページに白い画像貼り付けは読みにくいったらありゃしない
文章と画像の切れ目が識別しにくくて疲れるんだよね。drop shadow つけれないかな、と。
感動した。Linguee
あのさぁ、Linguee って、皆知ってたの? すごく損してた気分だ。
Pygments Demo Part II
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())))