|
本博客为我自己的技术学习博客,会发布自己撰写或转载的各种技术、项目管理文章。
我从事互联网行业尽4年,各种技术都有所涉及,技术浅陋,请大家多指教。
技术开发4年。
项目管理2年。
由于本人记性不好,所以原创文章大多为tips或操作记录,动辄千万级框架不敢妄说,唯有用笔记录基础知识,用心记录技术之道。
icejmx@gmail.com
|
a
|
|
2009-11-03 22:39
2009-10-28 23:58
cacti的加主机及监控服务...繁琐...加一台机器点鼠标也很累...之前自己按照数据库,写了脚本可以批量加主机...但是要对主机增加监控的服务...实在搞不定了....要操作的表太多了。
昨天发现cacti官方文档上有介绍如何批量增加服务器的....详细见:http://www.cacti.net/downloads/docs/html/cli_add_graphs.html
官方的源码包中cli目录带php的操作脚本,执行脚本传入参数就可以加主机 服务,查询支持的模版的信息。
大体操作过程:
1.首先执行php add_device.php增加一台主机,在这里设置snmp参数主机默认模版,默 |
2009-10-21 22:55
今天重启vmware.....由于这厮重启实在太慢...大概系统当时很忙吧...直接kill了。。随后在重启就提示需要vmware-config.pl重新配置,执行则提示:Unable to parse base from /usr/lib/vmware/libconf/etc/pango/pangorc
......没找到解决的办法...折腾许久...想起自己还有个机器上有vmware,安装方法一样,看下这个文件什么情况。原来是配置信息...直接复制过来。
如果有朋友也遇到这个文件损坏,只要你是rpm按照的,你就可以复制我的信息到这个文件,然后执行vmware-config.pl重新配置。
[Pango]
ModuleFiles = /usr/ |
2009-10-20 08:53
某外企:互联网控制管理设备与服务提供商,招聘高级PHP工程师,要求如下,工作地点北京 中关村。薪水面谈。有兴趣邮件我。谢谢。
高级PHP开发工程师
职位描述:
1、作为主要开发人员参与公司产品系统设计,独立负责主要模块的功能详细设计
2、负责代码编写,相关测试及编写相关技术文档
职位要求
1、计算机相关专业本科以上学历,至少2年以上Web开发经验;
2、熟练掌握LAMP架构下的开发;
3、精通PHP语言,精通JavaScript, AJAX,JSON,XML等Web相关技术;
4、熟悉http协议,了解一定网络安全知 |
2009-10-14 16:37
cacti太灵活了,一灵活也挺麻烦的,各种监控模版质量和功能各不一样.
我选的模版,觉得够用,也省事,不过没找到resin haproxy的。另外就是没找到如何批量导入一批机器到cacti...一个一个录入...神...
mysql模版
http://mysql-cacti-templates.googlecode.com/files/mysql-cacti-templates-1.1.2.tar.gz
监控种类巨详细,另外可以自定义端口号,导入模版后,在data template选择导入的mysql模版,将host username passwd勾选一下,这样添加图的时候就可以输入要监控的自定义端口。这个模版还默认 |
2009-10-09 18:48
具体要求见:http://job.blueidea.com/index.php?action=display&option=jobs&extent=view&info=387 |
2009-10-09 18:45
岗位职责:
1、独立完成产品的策划、设计、文档整理,协同工程师完成产品的开发、测试;
2、制定产品运营目标及策略,根据实际运营数据及时调整营销策略;
3、了解行业现状,监控竞争对手动态。
任职资格:
1、正规院校本科以上学历;
2、熟悉WAP或互联网产品的设计、开发、测试流程及运营模式;
3、具备敏锐的产品触觉,丰富的想象力、创造力,扎实的文字功底;
4、具备良好的沟通、协调能力,团队意识强,有一定组织能力,工作积极主动、踏实肯干,具备高度责任心,能承受较强工作压力;
5 |
2009-09-27 13:46
spread消息server的中文资料貌似也不多,我做一些我操作中的记录。
安装:
安装很简单,spread就下载下来make就好了,没什么特别的。
php的spread api module安装的时候要注意,我在php 5.1.x上没有安装成功,提示php api中的一个函数发生了变化,和spread的Php api module使用不一致,在php 5.2.x上安装没有问题。
使用pecl或make安装的时候需要制定spread软件安装路径,所以在服务器上即使只安装php api module也需要先make好spread,才可以。
使用:
连接
resource spread_connect("port@ip", |
2009-09-17 16:53
公司来了个老外搞开发,给了他一台开发机用于调试程序。
给了一个ssh账户,加了sudo。
老外上服务器搞了会,问我,他的http目录没有权限操作,我告诉他用sudo切换到root操作,因为我用root给他建立了一个http目录。
老外恍然大悟,然后就忙活去了...我好奇就看了下他的.bash_history。不得不让人佩服。
老外是搞PHP的,切换到root以后为自己的项目建立了linux的group,将http目录更改用户为自己的ssh用户,并将目录设置为这个项目的group.然后退出root,开始很老实的编程......
汗颜...做事真是地道,我不管是在小公司还是 |
2009-09-14 17:03
PHP make错误:undefined reference to libiconv_open
make ZEND_EXTRA_LIBS='-liconv'
编译提示
checking for mysql_close in -lmysqlclient… no
checking for mysql_error in -lmysqlclient… no
configure: error: mysql configure failed. Please check config.log for more information.
在64位服务器上,也许是服务器没有获得正确的mysql lib.通常在lib64下
export LDFLAGS=-L/usr/lib64/mysql |
|
|
|