最新 | 最热门 | 最高评价

+0  Using gulp-sass/node-sass on iojs v1.6

C.C. 发于 2015年03月27日 12:34 | 点击: 2824 | 展开摘要
在iojs下如果遇到这样的错误:

/Users/fanweixiao/_wrk/test/node_modules/gulp-sass/node_modules/node-sass/lib/index.js:22
throw new Error('`libsass` bindings not found. Try reinstalling `node-sass
^
Error: `libsass` bindings not found. Try

查看全文: http://www.udpwork.com/item/14031.html

+0  Offline webpages using wget

C.C. 发于 2014年12月09日 14:26 | 点击: 2114 | 展开摘要
$ cat list.txt
http://h5.jiecao.fm/dRzd6XjN.html
http://h5.jiecao.fm/YvXWxbjr.html
http://h5.jiecao.fm/9v93LreW.html
http://h5.jiecao.fm/DRWLb8eo.html
http://h5.jiecao.fm/yRJ877jQ.html
http://h5.jiecao.fm/5eZKzbjg.html
http://h5

查看全文: http://www.udpwork.com/item/13617.html

+0  Monitoring Tengine on Newrelic using nginx-nr-agent

C.C. 发于 2014年10月15日 03:07 | 点击: 2968 | 展开摘要
安装

在CentOS系统上:yum install nginx-nr-agent

修改nginx-nr-agent可以读取tengine的stub数据

找到文件的位置:rpm -ql nginx-nr-agent,看到该python脚本/usr/bin/nginx-nr-agent.py

修改process_stub_status()方法如下

STUB_RE = re.compiler(r'^Active connections:\s+(?P<connecti

查看全文: http://www.udpwork.com/item/13391.html

+0  Modify MySQL dump file the fatest way

C.C. 发于 2014年09月02日 18:01 | 点击: 2722 | 展开摘要
使用mysql命令导入mysqldump生成的sql文件时,为了提高导入速度,往往需要修改dump文件,但是面对一个几十GB的文件,这事儿就太崩溃了,最快速的方法是这么做:

(
echo "SET AUTOCOMMIT=0;"
echo "SET UNIQUE_CHECKS=0;"
echo "SET FOREIGN_KEY_CHECKS=0;"
cat cc_jiecao.sql
echo "SET FOREIGN_KEY_CHEC

查看全文: http://www.udpwork.com/item/13206.html

+0  Hashids fail when encrypting large numbers

C.C. 发于 2014年09月01日 15:33 | 点击: 2539 | 展开摘要
使用hashids算法去encode一个大数,比如3945448269169105809的时候,就会发现这个问题。原因很简单,这个算法的初始版本是基于javascript实现的,而问题就出在该语言上。

javascript里:

10000000000000000 === 10000000000000001



1.0000000000000001 === 1

都是同一个道理

IEEE 754对64-bit Double类型的格式定义,有效位是52位,也就是

查看全文: http://www.udpwork.com/item/13198.html

+0  Using `caley http` under G_F_W

C.C. 发于 2014年08月14日 11:48 | 点击: 2278 | 展开摘要
不多说,这事儿很痛苦,做了个Gist,方便大家。使用步骤如下:

到这里下载Cayley的Release包

unzip之

cd cayley_xxx_yyy_zzz

curl -sSL 'https://gist.githubusercontent.com/fanweixiao/6ebfdb4da8a3420c8cbf/raw/4362c971874aad59928484e4f9cf5909b792f9df/cayley_antigfw' |bash -s

查看全文: http://www.udpwork.com/item/13130.html

+0  Install ssdb-rocks on CentOS 6

C.C. 发于 2014年08月10日 20:14 | 点击: 2809 | 展开摘要
为了优化节操精选的弹幕系统,打算更换到Facebook的RocksDB测试,为了支持多台Web Server的场景,打算直接上ssdb-rocks来完成目的,如果有这个需求的朋友还遇到过坑,可以参考一下步骤:

RocksDB需要的依赖

yum install zlib zlib-devel bzip2 bzip2-devel gflags gflags-devel snappy snappy-devel

RocksDB需要的gcc47-c++

cd /etc/yum.

查看全文: http://www.udpwork.com/item/12882.html

+0  Install brew formula manually

C.C. 发于 2014年08月09日 19:28 | 点击: 1648 | 展开摘要
比如想要安装gflags,但是一些众所周知的问题,brew install gflags却不是一件容易的事儿。虽然可以通过Socks5代理等方式可以让homebrew和curl搞定大多数问题,但偶尔也有别扭的时候,这时候就可以手工下载formula的包,手工安装。

步骤:

确保存在~/Library/Caches/Homebrew这个目录,不存在就mkdir一下

将下载好的gflags-2.0.tar.gz放在这里

执行brew install gflags

DON

查看全文: http://www.udpwork.com/item/12883.html

+0  Monitoring Tengine on NewRelic

C.C. 发于 2014年08月04日 13:37 | 点击: 1200 | 展开摘要
Tengine的nginx_stub_status输出在Nginx官方的newrelic plug-in上是无法使用的,于是基于原库做了点修改,直接git clone下来,剩下的按照官方plug-in的安装步骤就OK了。

查看全文: http://www.udpwork.com/item/12884.html

+0  Mobile app使用socket.io 1.0.x 的那些坑

C.C. 发于 2014年08月01日 12:31 | 点击: 3780 | 展开摘要
节操精选最早开始策划移动设备上基于图文内容实现弹幕功能的时候,就锁定了两种实现方式,SSE和WebSocket,最终还是选择了ws的方式,而android平台的WebView是米有WebSocket支持的,所以很自然就选择socket.io作为POC阶段的技术方案了,只是没想到一直用到现在。

socket.io 0.9可谓是不怎么样,看过Engine.io之后,也就敢用了,即使Socket.io仍然有问题,那我们再自己封装就好了。

坑1:Socket.io眼里的分布式

查看全文: http://www.udpwork.com/item/12885.html

+0  Print heading line in bash

C.C. 发于 2014年05月08日 14:14 | 点击: 2046 | 展开摘要
echo -e '\033[37;44m\nHEADING\033[0m\nLorem ipsum ...'

查看全文: http://www.udpwork.com/item/12886.html

+0  Using zsh as default shell on Mac osx

Tag: osx | shell | mac | zsh
C.C. 发于 2014年04月17日 16:49 | 点击: 1698 | 展开摘要
如果在使用chsh的時候,遇到下面這種提示:

fanweixiao@localhost:~3.2*0$chsh -s /usr/local/bin/zsh
Changing shell for fanweixiao.
Password for fanweixiao:
chsh: /usr/local/bin/zsh: non-standard shell

需要做的是:

echo "chsh -s /usr/local/bin/zsh" >>

查看全文: http://www.udpwork.com/item/12887.html
|<<<12>>>| 一共2页, 22条记录