2016年5月

centos7安装PPTP

今天在公司折腾了一下午的vpn配置,查了N多资料,最终总算解决了!

其实问题主要在阿里云的云主机是两个网卡,一个内网,一个外网,导致转发规则常常配置错误。下面资料为从网上收集整理。

因为使用的是centos7,下面安装教程基本只适用于centos7.

若你使用XEN架构的VPS,可以不用检测PPP是否开启

#检测PPP是否开启:
cat /dev/ppp
#开启成功的标志:cat: /dev/ppp: No such file or directory 
#或者 cat: /dev/ppp: No such device or address,可以继续
#运行下面的命令安装iptables、ppp、pptpd
#在这之前,请您先更新yum源,以防错误。
yum install ppp iptables pptpd

- 阅读剩余部分 -

你不应该不知道的移动端页面开发小技巧

一、meta标签的相关知识

1、移动端页面设置视口宽度等于设备宽度,并禁止缩放。

<meta 
    name="viewport" 
    content="width=device-width,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" 
    />

2、移动端页面设置视口宽度等于定宽(如640px),并禁止缩放,常用于微信浏览器页面。

<meta 
    name="viewport" 
    content="width=640,initial-scale=1.0,minimum-scale=1.0,maximum-scale=1.0,user-scalable=no" 
    />

3、禁止将页面中的数字识别为电话号码

<meta name="format-detection" content="telephone=no" />

4、忽略Android平台中对邮箱地址的识别

<meta name="format-detection" content="email=no" />

5、当网站添加到主屏幕快速启动方式,可隐藏地址栏,仅针对ios的safari

<meta name="apple-mobile-web-app-capable" content="yes" />
<!-- ios7.0版本以后,safari上已看不到效果 -->

6、将网站添加到主屏幕快速启动方式,仅针对ios的safari顶端状态条的样式

<meta name="apple-mobile-web-app-status-bar-style" content="black" />
<!-- 可选default、black、black-translucent -->

- 阅读剩余部分 -

Sublime text3 安装插件管理器Package Control

之前在win上用sublime都是下载别人打包好的,里面基本包涵了所有的常用插件,所以也没想到自己安装插件。现在mac上都要自己装了。

原生的sb是没有Package Control插件管理器的,需要自己手动安装,安装方式很简单:

打开Sublime,按下Control + `(Mac)或者Ctrl + `(Windows),然后粘贴上下面的代码并回车:

import urllib.request,os; pf = 'Package Control.sublime-package'; ipp = sublime.installed_packages_path(); urllib.request.install_opener( urllib.request.build_opener( urllib.request.ProxyHandler()) ); open(os.path.join(ipp, pf), 'wb').write(urllib.request.urlopen( 'http://sublime.wbond.net/' + pf.replace(' ','%20')).read())

点击Preferences。如果安装成功了,Package Settings 、Package Control会出现在菜单里了。


so,我们来安装一个插件 Pretty JSON。

Pretty JSON是一个格式化json数据的插件,安装步骤如下:

1.按下CTRL + SHIFT + P并且输入Package Control: Install Package

2.在输入Pretty JSON,按下ENTER完成安裝

3.(可不调)按下Preferences > Package Settings > Pretty JSON > Settings - Default调整

默认快捷是 cmd+ctrl + j