avatar

Life of a Programmer

`Simplicity is prerequisite for reliability.’ - EWD

Python Inspection

作为程序员,经常有查看源代码的需求。如果没有代码,能反汇编也不至于两眼摸黑。Python 这方面的支持做的挺不错。 inspect 🔗inspect 定义了很多

ramblings

懂事的孩子 🔗老师问小朋友,“你的尺子断了,铅笔也很短了,怎么还没换啊?” 小朋友回答说,“家长很忙。” 这段对话是老师告知的。家长很惭愧。 传感器

Current Noise

不知何时开始,耳机里总有一股电流声。打开 alsamixer 折腾了一下,调一下 Headphone Mic Boost 就好。如下图第三列。 世界清净了。感觉真好。

Vacuuming Systemd Journals

之前发现,执行 journalctl –vacuum-time=2d 并不一定会释放日志空间。 根本原因是:vacuum 操作只针对已经归档的日志。所以,正确的操作: journalctl --rotate journalctl --vacuum-time=2d 需要注意的是:上面两个

Python 'if'

前两天掉进了一个 Python 的坑。 import xml.etree.ElementTree as ET s = """<disk type='file' device='disk'> <driver name='qemu' type='qcow2' cache='directsync' io='native'/> <source file='/vms/test/centos76-efi'/> <target dev='vda' bus='virtio'/> </disk>""" ele = etree.fromstring(s) t = ele.find('target') # <Element 'target' at 0x249dc90> if t: ele.remove(t) 然后发现,’ele.remove(t