让PHP跑在Mac OS X中
MacBook入手了,配置工作环境,首先得让Mac OS支持PHP。不管你是采用集成的开发环境,比如XAMPP for Mac OS X,还是采用Mac OS中自带的Apache和PHP,甚至自己重新编译安装,减少麻烦的第一步就是启用root用户。 本文采用的方式是使用Mac OS X 10.5.6自带的Apache和PHP,安装MySQL的dmg…
清除Firefox下Flash(swf文件)缓存
在FireFox下的Flash文件缓存是个非常烦人的事情,通常是加个时间戳或者说是加个Version参数可以解决,但是Mac下的FireFox即使加了,依然不会重新加载。 在FireFox下,通过以下方式解决: 1. 打开FireFox; 2. 输入about:config; 3. 同意警告,继续; 4. 找到browser.cache.disk.…
2009年五一生活小结
搬家 女朋友五月中旬回来,之前一直是在公司公寓住着,于是搬出来,四月三十日晚上都是在搬家,突然间发现我的书是如此得多,总结一个字:累。 MacBook 很久之前就在计划入手MacBook了,但是一直没找到合适的时间,整理和转移电脑文件是个漫长而又相当考验人的过程,尤其是在我对MacBook在工作上的常用软件还没有足够熟悉的情况下。五月一日下午去同事…
Memcache分布式部署方案
前言 应该是很久之前,我开始研究Memcache,写了一系列的学习心得,比如《Discuz!的Memcache缓存实现》等。后面的好几十条回复也让这篇文章成为了此博客中颇受关注的一员。 同时在百度和Google,关键词Memcache在长达一年多的时间里占据着第二位(第一位是官方),为很多需要了解或者应用Memcache的朋友提供了一些信息,但是我…
奇矩互动招聘进行中
有意者请将简历、个人作品演示发送至kimi&ismole.com(请将&换成@),标题写明“奇矩互动求职_岗位名称”! Flash AS3 开发工程师 与团队合作开发基于FLASH AS3的休闲类游戏; 编写相应的文档。 职位要求: 1,热爱编程,尤其对Flash情有独钟,精通AS3,有丰富的AS自主开发经验; 2,拥有良好的编码风格和面向对象的编…
PHP监控linux服务器负载
前面我们说到《PHP执行linux系统命令》:https://kimi.pub/390.html,即是为本文做铺垫。在实际项目的应用中,我们由于各种条件的现实,利用PHP来实现服务器负载监控将是一种更为灵活的方式。 由于Web Server以及PHP的实现方式所限,我们在现实环境中很难利用PHP去调用一些Linux中需要root权限才能执行的程序,…
第一个iPhone应用诞生啦
我终于成功在Windows下编译出一个可以跑的iPhone应用了,虽然它还足够的简单。先发日志纪念纪念,回头详细写出来如何在Windows下开发iPhone应用。 先来看图,看看我这拉风的头像!第四行第一个图标就是。 够折腾的,不买Mac,不交$99的开发真是让人泪奔。iPhone Tool Chain的开发方式对界面的把握更难,这不是人干的事情,…
深圳广州一周印象
杂乱 很久没有写日志,上个星期都在出差,去深圳广州转了一大圈。今天整理整理还留在头脑中的印象,记录一下。 同学 在我回来的时候才发现,我有很多同学在深圳、广州,每个地方都以十几位来计算,很可惜没有挨个吃个遍。 打车 深圳和广州是两个完全不同的打车环境,深圳是中国城市中很少见的狭长形的城市,十二块五的起步价;而广州则扁平很多,让人不可理解的是七块钱的…
PHP执行linux系统命令
本文是第一篇,讲述如何在PHP中执行系统命令从而实现一些特殊的目的,比如监控服务器负载,重启MySQL、更新SVN、重启Apache等。第二篇《PHP监控linux服务器负载》:https://kimi.pub/390.html 首先先要给大家介绍PHP执行linux系统命令的几个基本函数。我曾经很长一段时间都分不清下面几个函数的具体用法区别。 s…
利用SVN搭建测试服务器
在正规的团队开发流程中,测试服务器测试是必不可少的一个环节,如何简单快捷的部署测试服务器将是本文的重点。本文的实际环境是CentOS + PHP + MySQL + SVN,将通过两种不同的途径来实现部署测试服务器的最终目的。 第一种,post-commit post-commit本身是SVN系列钩子中的一个,是为了更方便对SVN使用中的常见操作进…