python 数据分析 - Padans 操作简记
虽然之前有用过 pandas + numpy 之类的工具做数据分析,但是一些比较常用的操作没有记录,加上自己也不够熟,大多时候还是要即用即查,这里把我最近常用到的操作和搜到的信息做一个汇总索引,方便查阅。
虽然之前有用过 pandas + numpy 之类的工具做数据分析,但是一些比较常用的操作没有记录,加上自己也不够熟,大多时候还是要即用即查,这里把我最近常用到的操作和搜到的信息做一个汇总索引,方便查阅。
主要记录一下
有一段时间没用 gpg 签名了,今天突然签名失败... 直接 git 提交显示 「找不到有效的 OpenPGP 数据」,直接在命令行上签名也提示如此,怀疑存储 key 的数据库有了点问题... 按网上查询确实也设置了 GPG_TTY
环境变量(而且这个只影响 git 环境下签名)
于是尝试用 gpg --change-passphrase
修改下密码刷新一下这部分东西,但是提示 Permission denined
,然而查看 ~/.gnupg
的权限都没有问题,于是上网查询(了很久)后发现好像是 tty 的权限问题(因为我用的是别的账户然后 su
切到自己账户的,虽然确实登出到我自己的账户也试了一下是同样的问题...)。
按照网上的说法更改 tty 所有者,sudo chown {user} $(tty)
,然后再签名尝试,还是提示找不到有效的 OpenPGP 数据。
于是执行 gpg --change-passphrase
,发现可以执行了,修改密码后再签名就 ok 了。
https://github.com/MISP/MISP/issues/2372#issuecomment-358790301
主要用作记录:
DISPLAY=:11 winecfg
在折腾 wine 的时候发现很多软件包括系统对话框的中文字体显示为方框,很影响使用,搜索后发现解决方法。
系统:MacOS Mojave 10.14.6
软件:Wine-5.0
win 下是支持字体连接的,出现方块的原因是因为默认的字体不存在导致,甚至 winecfg
的字体示例也显示不出来。
解决方案是:导入注册表文件,连接到存在的字体即可修复
一般可以直接下载对应源码编译安装,但是连接库之类的还要再进行配置,记得还可以用 alternative
相关的东西来管理多版本二进制,不过感觉也略微有些麻烦,本文提供的是通过 yum 源来安装和管理 gcc 的做法。