之前用 virtualenv 的,今天听说 Python 3.4 自带有 venv 的虚拟环境,并且完全可以替代前者,就想着在新东西里试试。
然后在意料之中,我遇到了问题:
近日 apt-get update 的时候,出现了奇怪的问题:
“由于没有公钥,无法验证下列签名XXXXXXX”
一开始我想到的自己是不是被中间人攻击了还是 DNS 污染了,公钥居然没了?
于是果断刷新了 DNS 缓存之后继续更新,问题依旧。
最近手贱尝试了 Ubuntu 15.04,用了一阵没发现什么问题,就是 GTK 版本太高,很多地方主题太难看,想了想就滚回 LTS 了。
结合那个 PHA-2 的弱智问题,我又重做了两遍系统,所以把相关内容整理一下好了,方便以后手贱。
最近看代码,发现了有些人在使用QWidget创建对象,有些人在使用QMainWindow,翻了翻ZenCode的教程,没发现太多的解释,于是就搜相关的内容,找寻两者区别。
看了文档后发现两者区别还是挺明显的,QWidget只是一堆Widget组件的集合窗体,而QMainWindow是一个主窗体,最大的区别是QMainWindow可以有菜单栏MenuBar,还有StatusBar,以及Dock等更多的元素,而QWidget则要麻烦的多。
看来还是得多读文档
医院要用的,内容写完了,接下来就剩下写个模板了。
测试文件检索用的
首先,Ubuntu14.04里默认的Vim是不支持Python3的,在运行:
vim --version | grep python
后发现为:
-python3
解决方法有二,一是自己编译加上参数,另一个是使用现成的PPA:
sudo apt-add-repository ppa:pi-rho/dev
sudo apt-get update
sudo apt-get install vim
安装完毕后别忘了运行前面的命令看看python3前面是不是变成加号了。
如你所见,我认识很多变态,所以遇到问题的时候,我一般会向各种各样的变态求救。
这次是搞Python开发用什么东西写代码好的问题。
一个每天不吃冰棍会死的变态告诉我,如果我不用Emacs,他就肛了我。
一个每天都要意淫自己何时可以推倒自己妹妹的变态告诉我,他用Textmate。
一个每天都在渴望着有人来肛他的老变态告诉我,VIM是他的选择。
一个脑子里面进水的傻逼变态告诉我,楼上用什么他也用什么,还问我要不要他抄来的配置文件。
一个特别喜欢吃辣椒的变态告诉我,如果我不用GVIM的话,我和他就不要做朋友了。
一个90后常年处于中二喜欢和人吵架的傲娇变态告诉我,快去用Sublime Text啦!
一个每天自称自己Forever Alone但是总是妹子不断的变态在自己啪啪啪间隙的时候告诉我,不妨尝试下新出的Atom。
一个每天要撸好多发的年纪和我一样大的变态告诉我,Eclipse+Pydev足够了。
其实一开始我一直都在用Gedit,认为IDE这种东西我这种菜逼用不上。
于是在上周我终于无法忍受自己因为多打空格和将单词拼错导致的各种傻逼问题之后,我终于决定用IDE了。
“你看看你,我早就说了应该用IDE啦( ´∀`)凸”
一个每天不看各种黑白丝的毛片就活不下去的变态如此嘲笑我。
他说的好有道理我无法反驳。
Ubuntu 14.04下,如果你是N卡用户,安装源里的331版本驱动甚至更老的是不会有问题的,但是如果你通过手动,或者PPA安装340以及以上版本驱动的话,会发现系统部分按钮和列表开始乱闪。
经很多用户确定这是一个Compiz的Bug,这里有很多讨论结果,最后的解决方法是打补丁。
Compiz本身的补丁不知道什么时候来,但是你可以试试PPA
ppa:townsend/compiz-nvidia-refresh-test
测试后使用343最新驱动问题解决,显卡是GTX770 4G