今日小结[2010-09-02]

写这种玩意很有充数的感觉,但为了完成前面的目标,还是先将就下吧。


今天硬盘分区不知道怎么坏掉了,仔细想想也没丢什么。代码都在svn服务器,重要的几个信息文本,也都在云上有备份,损失最大的是eMule下载的那些剧集。就是新装系统需要按照自己的使用习惯再配置一遍比较麻烦。


重装ubuntu 10.04 之后, 3G上网卡连不上网络了。简单google了一下,看一堆招数。其实ubuntu 10.04 已经完美支持3G上网卡了,包括国内的3家运营商。
安装过程很简单,只需要安装 usb-modswitch 就可以了。
可以用软件包管理器
或者命令行
sudo apt-get install usb-modswitch usb-modswitch-data

然后,右键点任务栏网络连接的图标->编辑链接->无线宽带,然后按照向导执行下来就行了。


GTG 需要一个导出和备份的插件,好在用了 RTM 的插件,昨天刚同步过,没丢条目,只是丢了详细信息和层级关系。
gnote也需要一个跟ubuntuone同步的插件


关于百度开放平台
没必要这么多帖子讨论baidu的开放平台。大家能得到好处,自然会挺他;拿不到,就让他自生自灭。何必为了一个没有道德的公司费口舌呢?


成天价惦记着文明古国有意思吗?为什么不说说当代文明国度? 背着文明古国的大帽子又没有当代文明的范儿,岂不是更丢人?

—-eof—-


也说产品

产品生命周期及产品经理的职责


要建立写Blog的习惯

从今天开始,每天一篇Blog, 当日晚12:00以前完成,无论长短。 节假日可能会因为有外出而例外。 今日: 2010.08.31。 ————————————— 真要命,上面这个计划的强度太大,完不成阿,尝试降低到2-3天一篇。 今日: 2010-09-02。 –eof–


寻找切入点

这个项目其实包括了2个(也许会有更多)虚拟主机,一个用来展示静态页的,另一个就是管理后台了。 简单思考一下就可以知道,重构的目标其实就是把静态的虚拟主机转到这个管理后台的虚拟主机上来,把发布静态页的流程,变成正常的浏览。 考虑清楚这一点之后,就明确了寻找切入点的方法: 搞清楚管理后台的程序流程,重点是用于发布的分类方法,数据管理方法和发布过程的控制。 ——— 下午茶时间的分割线 ———- 在本机开发环境下迅速就出现了问题: 登录不进去,看看代码涉及到了2个库,一个是用来存数据的,另一个使用存用户及登录日志等相关信息的。按照重构原则,我第一反应是保持数据库结构不变,理清代码之后再考虑如何重构数据,但是我迅速就发现,这个用户库结构非常简单,就直接把相关表合并到了产品数据的库中。修改数据库连接参数,顺利通过。 ——— 洗茶杯的分割线 ———- 登录成功之后,直接就面对了左右2帧的错误页。打开代码,首先看到的是2个define: define("SERVER_ROOT", "/home/xxx/projects…."); // 我该过了内容 define("HTTP_ROOT", ‘http://’.$_SERVER[’HTTP_HOST’].""); 没二话,改为统一包含项目根下的 config.php, 并把这两个define移过去并合并就是了。 继续顺着把这套系统在本机跑起来的指导思想继续挖掘,很快,又看到了极度让人无语的代码(最前面2行注释不是我写的): # 某某添加 false && 原来的这个权限控制真是恶心到家了 # 我想抽死他 if(false && (!function_exists("admin_confirm"))){ }else{ define("ALLOW_IP",’124.193.148.2′); $S_uid=$_COOKIE[’S_uid’]; $S_checkcode=$_COOKIE[’S_checkcode’]; $S_power_limit=$_COOKIE[’S_power_limit’]; function admin_confirm(){ global $DB_Power,$admin_confirm_setup; //… 省略若干代码   $HTTP_HOST=$_SERVER[’HTTP_HOST’]; $HTTP_HOST=str_replace(’210.192.120.8:8089′,’xxx.xxxx.com.cn’,$HTTP_HOST); $baseurl="http://".$HTTP_HOST.$_SERVER[’PHP_SELF’]; $url="http://".$HTTP_HOST.$_SERVER[’REQUEST_URI’]; $sql="select oppower.op_id from oppower,op where user_id=’$S_uid’


重构目标的确立(探险之旅–一个古老的php项目的重构)

重构一个古老的php系统


重新培养写blog的习惯

今年3月份以来,就几次打定主意要重新开始写blog, 但总是断断续续的,草稿存了好几篇,但发出来的几乎没有。最近似乎又忙起来了,思来想去,还是从写废话开始吧。


本地wordpress drupal 与服务器同步的方法

肯定需要自己动手做些东西 肯定需要目录、文件的比较 肯定需要把数据库dump为文本 结果: 程序接口用php开发。因为最近一直在用,很熟 查查git是不是有php接口. 文件比较的工作,在winscp里有一个简单的目录同步功能可以实现。基本就不需要开发了。只是不知道在linux下是否可用 这个很简单,然后下一步工作归结为2里要做的事情。


食料

美国母亲对中国教育的困惑 分析。美国不是一开始就是这样的,也经历过中国这样的腐败和混乱的阶段 美国是如何自我矫正,并走向现在的机制的 中国到底是哪个环节的问题,或者说到底是哪个环节需要最先被改善 我们应该做什么,怎么做?这才是分析的原因和要得出的结果


pyapp.com还有哪些基础工作没完成

就为了做事有个顺序,才在这里列出来 pyapp.com 的首页还没有. 简单的一个静态页面, 连接到blog twitter github 和lvren 等4个地方,简单,靠谱。 drupal 安装好了,但还没有规划应该有哪些模块。没具体执行方法,不靠谱 proxython tinycake 2个项目还需要继续跟进。没有时间,不靠谱 wordpress drupal 首页都需要加入统计代码。 简单,现在就加上。 wordpress drupal twiki 3个软件如何与本机的系统同步。需要开发,不靠谱,现在可以用手工的方式同步(目录,文件,数据库) 也许还有,不写了。今天是 2010.3.9


寻找我心

绝大多数人不知道我心,你不需要有任何的遗憾和自卑 我心不是天生的,是在学习和实践中,逐渐发现的 任何时候发现我心都不晚,古人云:四十不惑,五十而知天命,多少有点这个意思。 寻找我心的方法,应该从自己喜欢做的事情,或擅长做的事情开始。比如你,喜欢的是吃,擅长的是持续做投资。这两件事,第二件绝对是没多少人可以做到的. 所以,我更建议你从这个方向逐渐多学习一点,更大的发挥一点这方面的能力