一个专注于技术的IT男
PHP
学车日志(2)
三 17th
学车最痛苦的莫过于早起,严重打乱了正常的生活规律,对于喜欢熬夜的程序员来说是个挑战,为啥我花了钱还要受罪呢,为啥就不能舒舒服服的学个车呢
面对当前竞争激烈的驾驶培训市场,如果能推出不痛苦的学车服务,肯定能获得一大批客户吧,而且很多情况是可以避免折腾的
就比如今天的理论考试,为了考试报名签到不得不6点就起床了,到龙泉驾校的时候7点30,签名排在40几个,真正的考试其实9点才开始,等到轮到我们考试的时候已经10点半了,浪费这么多时间,为什么就不能人性化一点,这些事情后面根本就不存在技术难度,完全是想不想把事情做好的态度问题
我肯定教练把我们的信息提交之后,电脑自动排个考试日期和时间不是什么难事!绝对比那考试机房的摄像头采集监控系统来得简单N倍!
实在不明白还要那么原始的签字画押的形式表示你是第几个到的,然后他们再去人工召唤你去考试,再说这个签到顺序也没啥意义,认识人的还不是不要排对吗?
顺便mark一下,交规理论考试98分通过了,值得开心,因为最近实在忙,书都没看完一遍,做了几套模拟题,就过了
说到办公自动化的问题,LP的公司是国企,据说很多人对office系的东西都不太会有,公司要统计每个人的工作时间,每次都是打印A4纸张,发下去手填的。
我马上想到咱用的SAP,但是让他们公司用上SAP这么一套复杂的东东不太现实,开始我想自己写个报时间的程序,经过一番原型设计,觉得还是有点折腾的,要有用户和权限及角色系统,项目,工作类型,工时统计,虽然可以RoR,还得考虑可用性,想想自己一周都不一定能写出来,干脆google了一把开源的,找到一个timetracker不错,放到xampp里折腾了一个小时运行起来了
php版本为5.3遇到点的小问题记录:
Deprecated: Function ereg() is deprecated
办法: ereg(’^[0-9]‘ 修改成 preg_match(’/^[0-9]/‘
Deprecated: Function split() is deprecated
办法:改成 explode
下一步就是修改一下timetracker的一些php文件,去掉些广告,改成想要的样子
快速配置php开发环境
二 24th
PDT – Eclipse for PHP Developers
XAMPP – Apache + PHP + MySql + … all in one
关键点:
傻瓜式安装完成XAMPP,解压完成PDT之后
1. 打开XAMPP控制板->启动 Apache,MySql
2. 配置PDT,选择Window->Preferences->PHP->PHP Executables->Search (选择XAMPP安装目录里的php目录)
3. 新建php工程的时候选择”Create Project from existing source”,然后填入XAMPP的htdocs目录+”工程名称”,这样做是为了 Run as-> PHP Web Page的时候就能马上预览效果了
当然phpeclipse和XAMPP也能集成得不错,可以参看这篇写得很详细的适合新手上路的文章: Eclipse3.4 下搭建PHP 开发环境 xampp
补充:
要调试的话,需要安装zend debug插件http://downloads.zend.com/pdt,安装完成之后,配置PDT的PHP Executables为安装插件目录下的PHP。(已经在列表里面了,选择设置一个默认的即可)