atom 在 win7 下无法安装任何包解决方法

公司电脑要标准化,直接把C盘格了,装了个定制的 win7企业版

啊,可惜啊,win 10 一周年更新那么多好玩的都用不到了。。

花了一下午来重新部署开发环境,还是有些没有配置完。。

这其中 atom 安装包就有问题。。表现在开了 ss 翻墙后,总是装不了任何包,错误信息如下:

gyp info it worked if it ends with ok
gyp info using node-gyp@1.0.2
gyp info using node@0.10.35 | win32 | ia32
gyp http GET https://atom.io/download/atom-shell/v0.21.0/node-v0.21.0.tar.gz
gyp WARN install got an error, rolling back install
gyp

阅读全文

atom package

作者:羽飞 | 发布时间:2016-07-12 20:24 | 分类:Windows | 阅读:1436次

Linux 查看某个进程的完整运行路径

你也许会碰到这种情况,可能一台服务器上同一种软件装了多个版本且都在运行,或者你是从别人手里接手这台服务器。

这时候,你想知道某个软件的运行路径,或者说太多版本了,你想删掉旧版本,那该如何下手?

也许你可能会想到 top,但是用过会发现进程一大堆。。。

这时候 ps 命令就派上用场了:

ps aux |grep 进程名

阅读全文

ps proc

作者:羽飞 | 发布时间:2015-06-14 23:31 | 分类:Linux | 阅读:14789次

让Nginx支持php Pathinfo

这个问题涉及到一个安全漏洞,关键词是 cgi.fix_pathinfo文件类型解析漏洞,具体问题不在缀述。

以前的做法是这样的,把 php 配置文件 php.ini 里的 cgi.fix_pathinfo 值改为0
然后在 nginx 配置 fastcgi_param 里增加一行 try_files $fastcgi_script_name = 404;

下面介绍另一种方法:


阅读全文

pathinfo fastcgi_split_path_info nginx

作者:羽飞 | 发布时间:2015-05-30 11:38 | 分类:PHP | 阅读:5881次

修复OpenSSL安全漏洞(Heartbleed)的简单方法

首先要说的是,这个Heartbleed漏洞只波及到使用了 ssl 访问的网站,即链接中带有 https的网站。

其实,你可以通过一个国外的网站检测是否存在该漏洞,以及是否要升级:
SSL Heartbleed漏洞检测


阅读全文

openssl heartbleed

作者:羽飞 | 发布时间:2014-04-09 09:50 | 分类:Linux | 阅读:8025次

mac下更改hosts

跪了,这段时间访问github总是巨慢,终究还是github样式资源域名被墙的原因。
刚入手RMBP,玩了两个星期了,感觉良好~

为了解决这一问题,最快的方法就是改host,地址详见 解决 github 样式资源域名被墙的方法
打开终端,输入如下命令:

sudo vi /etc/hosts

添加一行:

185.31.16.184 github.global.ssl.fastly.net

That's all, enjoy it.

github host

作者:羽飞 | 发布时间:2014-03-25 13:35 | 分类:Mac | 阅读:11987次