Archives for 2015

$ SELECT * FROM posts WHERE years='2015'

在VPS上搭建PPTP VPN的极简攻略

2015-09-08

我通常使用Socks或者Http代理做为科学上网方案, 但仍然有很多需要全局代理的场景, 例如像Android SDK类似的各种墙外工具的更新, 或者不能使用Socks代理的手机等, 还有的时候我们希望为亲朋好友提供一个科学上网的方案, 只需要账号密码的VPN方式是最佳的选择。 如果你需要你的VPN更加安全稳定, 那我要推荐你使用OpenVPN和ShadowVPN, 他们更加高效和安全。 当然如果你使用个人的VPS做PPTP VPN, 被追踪的可能也很小, 最重要的是如果你需要这个VPN不依赖于客户端随时随地任意设备可用, PPTP VPN最佳选择之一。 阅读以下内容前,您应该拥有一个可访问的VPS(什么是VPS?)。 可选的VPS有很多,热门的有DigitalOcean, Linode, Vultr, Bandwagon(俗称‘搬瓦工’)等等。 我个人推荐Vultr和DigitalOcean,理由是便宜、稳定、SSD、机房多、有日本机房(中国访问快), 最近维护VPS的时候出现了一些问题, 客服态度非常好, 反应也很迅速, 这个非常重要。 使用以下链接注册可以帮你立省10$, 够用两个月了。 这也是我写这篇文章的动力之一, 你好我好大家好: http://www.vultr.com/?ref …

在VPS上搭建ShadowSocks服务的极简攻略

2015-09-08

个人认为科学上网是避免自己知识局限的重要途径, 能够顺利的浏览到自己需要的资讯在任何行业都非常重要。 墙的存在让很多人面对这种基本的要求而望尘莫及, 但正所谓道高一尺、魔高一丈, 我们仍然有很多“途径”能够呼吸到自由的信息。 ShadowSocks正是其中最优选择之一, 本文主要介绍ShadowSocks在Debian/Ubuntu主机的上的配置。 阅读以下内容前,您应该拥有一个可访问的VPS(什么是VPS?)。 可选的VPS有很多,热门的有DigitalOcean, Linode, Vultr, Bandwagon(俗称‘搬瓦工’)等等。 我个人推荐Vultr和DigitalOcean,理由是便宜、稳定、SSD、机房多、有日本机房(中国访问快), 最近维护VPS的时候出现了一些问题, 客服态度非常好, 反应也很迅速, 这个非常重要。 使用以下链接注册可以帮你立省10$, 够用两个月了。 这也是我写这篇文章的动力之一, 你好我好大家好: http://www.vultr.com/?ref=6852942 ShadowSocks一种最稳定、快速、安全的科学上网方法, 它是一款轻量级Socks5代理, 是一个开源的项目, 在此要感谢已被要求删除项目的作者。 使用ShadowSocks有以下特点 …

Python文件(脚本)的绝对路径

2015-05-11

今天遇到一个在Python下绝对路径的问题, 因为错误这个错误小小的折腾了一翻, 故对怎样在Python项目中获取对应想要的路径问题进行部分的总结, 特别是避免os.getcwd()函数容易引起的误区。 先描述一下遇到的问题,在路径如下的项目中: project |-- config |-- __init__.py |-- data.db |-- src |-- dao.py 在 config/__init__.py 中定义了一个常量: # 数据库文件路径 db_path = "data.db" dao.py 文件内容如下: import sqlite3 from config import db_path class Dao: def __init__(self): self.conn = sqlite3.connect(db_path) def get_menu_count(self): print …

Latest Posts

在 VPS 上搭建 Cisco IPsec|L2TP over IPsec 的极简攻略

三年前我写过一篇在VPS上搭建PPTP VPN的极简攻略, 不过一年前我就不再使用 PPTP VPN 了,最主要的原因是因为 macOS 完全不支持 PPTP;另一个原因是基于 ipsec 协议的 VPN 更加安全,IPsec 协议会加密你的网络数据, 避免泄漏或者中间人攻击。所以现在对于需要全局代

为什么应该使用本地广播(LocalBroadcastManager)

从 Android 诞生已来,就一直有所谓的四大组件,BroadcastReceiver 是其中之一。 几乎在各种样的应用中都有 BroadcastReceiver 的使用,它被应用于接收系统发送的消息以及与其他应用之间的交互,但也被大量的误用于应用内部通信。 然而在同应用中使用则违背 Broadc

推荐 Vocabulary.com

阅读之前如果你还在思考背单词的意义,我建议你先想清楚,或者参考别人的意见,例如知乎的讨论 背单词是必须吗 等问题。 从英语方面来说,我肯定不是大神,小神都算不上。 我背单词的路径基本是 中学大学英语书附录 -> 高频词汇书 -> 扇贝单词 -> Vocabulary.com。 那为什么要来推荐 Vo