GW 对于保护中国青年免受互联网上敌对分子洗脑有一定的帮助。 但是,外网上很多好的学习资源,也被屏蔽了。 不得以,只好想各种办法科学上网。 试用了不少免费的 VPN,但是,都不太稳定,而且会引导你去看一些乌七八糟的东西,很讨厌。 后来自己买了 VPS,搭了 PPTPD,刚开始还可以用,后来不知怎么,就用不了,怎么调配置都没用。 试着搭 IPSEC,也用不了,以为是我的 VPS 出问题了,想着后面就不续费了。 最后决定试试 shadowsocks, 居然有用。恭喜 VPS 服务商,没有失去我这个客户。 下面,把搭建 shadowsocks 的步骤记录如下,备忘。 安装 shadowsocks 依赖 python。若已安装 python 和 pip, 安装 shadowsocks 很简单。 pip install shadowsocks 配置文件 创建 shadowsocks 配置文件,内容格式为 JSON。 touch /etc/shadowsocks.json 打开配置文件 vim /etc/shadowsocks.json 写入配置内容 {"server":"0.0.0.0", "server_port":7001, "local_address":"127.0.0.1", "password":"password", //… Continue Reading shadowsockets, 科学上网神器

这两天读了一本关于互联网产品经理的书,受益匪浅。书中详细阐述了作为一个互联网产品经理从产品概念到产品实现、持续更新等方方面面的工作和注意点。作者视野开阔,善于从不同的领域汲取灵感。值得学习。

工作十多年, 与各种各样的人打过交道, 发现,态度比能力确实更重要。 具体说起来就是: 靠谱,是最难得的品质。 学习,是最重要的技能。 不靠谱的人,表现在, 遇事推诿,拈轻怕重,不敢承担责任,没有工作纪律。 不学习的人,体现为, 固步自封,墨守成规,只想守着老本,一招鲜吃遍天。

PYTHON实现ORM。ORM 是应用与数据库的桥梁。它的核心作用有 2 点。1 是将对抽象的对象的操作,映射成对数据库的增删改查。2 是将数据库中的数据封装成类、对象。ORM 的价值在于让使用者更简单。避免手写 SQL。

今天想试着用一下BeautifulSoup,结果出师不利,刚导入就报错。在网上搜了下,有说要更新和重装BeautifulSoup的,但是我试了下,还是不行。去stackoverflow上终于找到了答案。