巧用Automator让Mac快速获取文件路径

为了解决macbook的Wifi频繁掉线问题,昨天到苹果店去重装了一个系统。之前的系统我用Time Machine备份到移动硬盘了,这次重装系统后我选择了手动恢复数据,因为我担心全盘恢复数据会把可能影响Wifi频繁掉线的配置信息还原回去,这样重装电脑都没起到任何作用。

在手动恢复数据时,我发现一些软件比如FTP、iterm2、foxmail等这些软件的配置信息没有了,原来发现他们都在/Users/dcm/Library下,但就是这种文件路径不好找。Mac默认是不显示这些路径的,需要自己找。

利用苹果自带的Automator工具,可以做一个小服务,放在Finder的右键里,让你快速方便地获取文件路径。教程开始:

一,再Mac里搜索找到Automator,双击打开:

阅读剩余部分

国内一些js、css的CDN公共库资源

CDN公共库是指将常用的JS库存放在CDN节点,以方便广大开发者直接调用。与将JS库存放在服务器单机上相比,CDN公共库更加稳定、高速;如果您网站的流量比较大,公共库资源还能为你节约一些服务器带宽资源。

一,百度CDN公共库,包含全球所有最流行的开源JavaScript库。

http://developer.baidu.com/wiki/index.php?title=docs/cplat/libs
http://cdn.code.baidu.com/

二,新浪云计算CDN公共库,SAE的CDN节点覆盖全国各大城市的多路(电信、联通、移动、教育)骨干网络。

http://lib.sinaapp.com/

阅读剩余部分

lnmp开启pathinfo,支持index.php/xx/xx这种脑残URL

有些程序的URL是www.xxoo.com/index.php/xx/xx/这种模式,典型thinkphp爱用的脑残URL模式。lnmp环境默认是不支持,打开会显示404,需要lnmp支持pathinfo

找到虚拟主机对应的xxoo.conf文件,找到:

location ~ [^/]\.php(/|$)
{
    # comment try_files $uri =404; to enable pathinfo
    try_files $uri =404;
    fastcgi_pass  unix:/tmp/php-cgi.sock;
    fastcgi_index index.php;
    include fastcgi.conf;
    include pathinfo.conf;
}

阅读剩余部分

nginx不带www到www域名的重定向

目的:实现xxoo.com/$ 301重定向到www.xxoo.com/$

第一步:xxoo.comwww.xxoo.com都解析到同一个IP,绑定到同一个目录上。

第二步:打开该文件的配置文件www.xxoo.com.conf

{
    listen       80;
    server_name  xxoo.com www.xxoo.com;
    index index.html index.php;
    root  /data/www/wwwroot;
    if ($http_host !~ "^www.xxoo.com$") {
        rewrite  ^(.*)    http://www.xxoo.com$1 permanent;
    }
    ........................
}

第三步:上传conf,重启nginx。

阅读剩余部分

帝国cms修改面包屑导航条中的“首页”二字

将面包屑中的“首页”修改成网站目标关键词,可以提高内链锚文本的准确性,理论上讲是有助于网站目标关键词排名的。

帝国cms如何修改面包屑导航条中的“首页”二字(以下以帝国cms7.0为示例):

1、在目录 e/data/language/gb/pub/ 中找到 fun.php 文件;

2、打开该文件,第91行(如果你之前没有修改过该文件);

3、将 ‘index’=>’首页’ 修改成 ‘index’=>’目标词’

阅读剩余部分