最近比较烦,一些牢骚

先是过敏,接着脚伤了,接着咳嗽、发烧,快好的时候又突然演变为支气管炎,直到今日还没完全好。

不过,与身体的病痛相比,内心的煎熬才是更痛苦的。中介行业是个非常落后的行业,从业人员的素质也极其低下。其实谈用户的绝对素质,并非比之前的行业差多少。更为重要的是,团队中的其他成员也很少有具备与工作岗位匹配的能力。在这样的团队中,产品经理的压力非常大。因为其他成员很难理解一些非常简单的常识,更缺少很多基本的工作方法,短板缺少的,都需要产品来带。

继续阅读 →

在Mac上使用ssh-key免密码登录服务器

通常来说,我们使用 ssh user@host -p port,再输入密码,才能 ssh 到服务器进行管理。人类与动物的区别在于人会使用工具。所以我们要利用一些工具来简化我们的操作。

好在 Unix 系的操作系统提供了各种 ssh 支持。我们得以实现偷懒的目的。

先假设我们有一台服务器,主机名 testhost,ip 为 8.8.8.8,账号为 foo,密码为 bar,ssh 端口为 2222。一般的连接方式是:

$ ssh foo@8.8.8.8 -p 2222
password: bar

不仅很麻烦,还要记忆 IP 和端口,当我们有很多台服务器的时候,一定会疯掉!现在,我们来简化操作。

继续阅读 →

在iTerm中用lrzsz向VPS传文件

我们一般使用 iTerm 作为 Mac OSX 下”终端.app”的替代品,因为其功能更强大。lrzsz 一般会在 Linux VPS 上安装,用来进行一些简单的文件传输。

在iTerm中直接 ssh 到 VPS 执行 rz 或 rz 命令时会出现卡死的情况,无法上传或下载文件,这是因为iTerm 默认没有 ZModerm 支持。需要我们手动安装并配置。

继续阅读 →

2015-06-13 @ 广东清远

预计行程

1. 6月13日(周六)早上8:00从深圳出发,前往清远。路程250公里,预计3.5个小时。

2. 上午11:30到达清远,吃午饭,13:00 入住清远市清新花园酒店。

3. 到达酒店稍作休息,下午1:30前往古龙峡,路程15公里,预计30分钟,下午2点到达古龙峡风景区,参与朔溪探险+漂流。预计耗时2小时。(套票168元/人)

继续阅读 →

ss-panel升级到2.x版本的一些问题

ss-panel从0.x版本升级到2.x版本的一些问题:

1. 安装后白板

ss-panel 0.x版本时候不需要 PHP 5.4支持,要使用新版本,PHP版本号必须大于 5.4。

2. 进不去管理面板

输入后台网址,进入管理面板登录页面,登陆后,提示成功,但是跳转到了用户后台并非管理后台。解决方式:

继续阅读 →

科目二挂了,灰溜溜地从江西回来

昨天去江西考科目二,走到半路才发现身份证没带,之前教练说过要带身份证,上车前也提醒了,我处于自信就没有在出发前检查,结果真的没带。最后浪费 Amy 的时间帮我从深圳人肉把身份证送到江西,真的很抱歉。

练车人太多,昨天晚上六点多才在考场练车,已经没有真实考试的语音提示系统了。天很快就黑了,场地也看不太清楚,但最难的倒库和侧方停车都没有问题,其他项目也正常,所以只草草练了几把。今天早上去考试结果就挂了。

继续阅读 →

使用mailgun发送邮件

这里使用 Python 的 requests 模块帮助进行 post 操作。

import requests
from requests.auth import HTTPBasicAuth

def SendNotification(mail_content):
    interface = "your_api_interface"
    auth = ("api", "your_api_key")
    mail = {
        "from": "NAME <mailgun@your_sandbox.mailgun.org>",
        "to": "someone@somedomain.com",
        "subject": "MAIL SUBJECT",
        "text": mail_content}    
    send = requests.post(interface, auth=auth, data=mail)

api/api key/mailgun email 在 mailgun 的后台都有,自行替换

Python 学习笔记 20150316

Windows 环境下的 Python

1. Windows 下也可以直接用 cmd 运行 Python 的 pip 和 easyinstall 等工具。推荐 easyinstall,因为有些模块用 pip 装不上。

2. Windows 下也可以使用viturlenv,Linux 下一般需要这个功能,Windows 直接上 Python 3了,暂时没用到此类功能。在部署程序到Linux服务器上时,简单的使用了virtualenv。

## 安装 virtualenv
pip install virtualenv
## 创建虚拟环境:
virtualenv -p /usr/bin/python3 py3env
## 激活虚拟环境:
source py3env/bin/activate ##执行后shell 的提示符行前多了(py3env)字样
##退出 Python 3 虚拟环境
deactivate

继续阅读 →