npm设置镜像

接着上一篇,这次设置npm里面的镜像,这个没什么好选的,如果公司没有则用r.cnpmjs.org

全局设置

1
npm config set registry http://r.cnpmjs.org

或自己动手修改~/.npmrc

1
registry = http://r.cnpmjs.org

单独指定某一包的registry

1
npm install --registry http://r.cnpmjs.org

[TOC]

pip 国内镜像设置

鉴于pypi上下东西越来越困难,用一个镜像现阶段是最好的解决方式。

需要在配置文件内加上:

1
2
3
4
5
6
7
8
9
10
[global]
timeout = 6000
index-url = http://pypi.v2ex.com/simple
[install]
use-mirrors = true
mirrors = http://pypi.v2ex.com/

#或单纯的就写
[global]  
index-url=http://pypi.v2ex.com/simple

为什么Flappy Bird会成功

Flappy Bird 最近火了,App Store 北美区榜首了。

于是我下了玩了一下,同时也钓起了几个基友的兴趣,让他们也试完了一下。

一个认为是 弱智的1B

一个认为是 不好玩,超过0分就不会去玩了

一个玩到2分就把手机丢还给我了。

而我不停玩了几个小时,还在玩。

也难怪网上会引发激烈讨论…

不再用Wordpress

之前一直把blog.m-78.net挂载OpenShift上面,倒也很正常。

不过最近发现,OpenShift经常响应超时,或者MySQL无法连接,遂把一些我认为还可以的文章移到这里来了,同时去掉了自己域名,还是用*.github.io吧…

自己不太会将技巧形成文字,慢慢练习吧。

安装ArchLinux笔记

前几天装spmjs,一个命令不小心敲错,导致/usr下面的权限全乱掉了…sudo都没权限了,虽然抢救过来了,但是各种小问题,想想还是重灌一下吧…

之前一直是用的Ubuntu,在移动硬盘里不是很好用,默认就占了300~500MB左右的内存,如果机子较差还容易界面未响应,所以想着就换成Arch看看吧…

因为现在的Arch没有了安装向导,都要自己打命令,所以想省力,找了个ArchBang安装…

Python安装配置

Python安装

Python 中国区下载地址:http://python.org/getit/
Package库https://pypi.python.org/pypi

在Windows上面使用安装给所有用户选项会使pythonXX.dll复制到Windos/system32下面。
这时使用virtualenv生成环境后,需要把pythonXX.dll拷到env/Scripts下面,不然在没Python的机子上可能就可能会报"找不到pythonXX.dll"的错误。

安装完毕将C:\python27;C:\python27\Scripts添加到Path中

添加后,如果使用virtualenv有可能会出现python串掉的问题。

XAMP简明部署

题目起的有点大,其实是Windows平台,Linux大家直接用包好了啊…

这个组合主要是跑PHP FastCGI模式( 虽然在windows下面没啥用 ),资源紧张的用户还是走传统形式吧。

这个是我实际开发时的环境,主要是为了做个笔记免得自己忘记,Nginx 其实也配上了,不过Windows下面效率不高,因为没了.htaccess文件的支持,我在的项目里也用不上,再去用它实在是自找麻烦…

网上也有许多打包好的包,比如PUPW,Xampp等,不过别人的始终不是太适合自用,而且改配置什么也麻烦,所以还不如自己配置一个用用,省时省力。

Cacti插件安装/使用

插件安装

直接将插件解压缩之后放入Cacti的Plugin目录下,注意不要目录套目录,保持这样一个层次结构。

1
2
3
4
5
6
7
8
  cacti
	├plugin
	│	├插件文件夹(如settings)
	│	│	├index.php
	│	│	├setup.php
	│	│	└...
	│	└......

注意 :新版的0.8.8a PA(Plugin Architecture)已经默认集成在里面了,不需要先安装了。

Cacti安装

前期准备

这里主要说明PHP、Apache的配置,默认认为你已经安装好MySQL、PHP、Apache或其它代替工具,并做好了相应的基本配置,已可以用于开发或生产环境。如果没有请参考其它教程配置PHP、Apache、MySQL,这里不再重复了。

Cacti Memcached监控脚本报错的问题

  Cacti是常用的一款比较流行的服务器及网络监控工具,和Nagios一样有着许多插件,最近我在使用Cacti监控Memcached的时候遇到了一些问题。

  使用Python版的Memcached监控端的时候,如果监控的Memcached的版本<=1.2.6会报错。

原版地址:http://dealnews.com/developers/cacti/memcached.html
可以监控多个端口的版本:http://tag1consulting.com/blog/cacti-memcache-multi-port-templates