博客

  • clean broken gnome applications items

    remove broken items in /usr/share/app-install/desktop/

    then

    /usr/share/gnome-menus/update-gnome-menus-cache /usr/share/applications/ > /usr/share/applications/desktop.en_US.utf8.cache

  • 基于Yii移植了一个小项目

    不大。
    懒散的边查文档边移植2天左右。

    对其UrlManager的机制还不是很理解,导致一些URL一致化的地方费了点心思。
    不过,终究是移植好了。。虽然有点几个地方比较烂。。

  • Drupal & Yii & Django

    这个礼拜看了大量的Drupal的相关文档,起因是想找一个带后台CURD管理的框架。
    CodeIgniter还是比较简易。

    Drupal是一个CMS,也可以看成是一个框架。
    Drupal的钩子机制很巧妙,用钩子实现了类似interface的东东,且和interface相比,不用实现全部的钩子。
    Drupal可以自建字段,看了一下它的数据表结构,自建字段是靠INNER JOIN来实现数据查询,蛋疼。
    且它的一些模块功能超出了我的一些需求,有点重。文档也很多看不过来。

    于是想到之前膘叔在Blog提到的Yii,研究了一下,泪牛满面。。
    这个就是我想要的框架:自带CURD管理,以及代码生成工具Gii,如果你弄过Django的话,你可以在Yii上看到Django的影子。

    选择一个适合自己的框架,然后专注于业务吧,其他都是浮云。

  • GAE总结备忘

    webapp是gae自带的一个小框架,但是考虑到后期移植性,这个就先不用考虑了。
    Django是个好东西,太重了,gae-helper 版本本地环境启动都很长时间。
    正在用web.py,网上逛了一圈,据说douban的后端以及sohu的mail是用web.py

    web.py 在 gae 上除了网上总结的:

    1、main=app.run() 改为 main=app.cgirun()
    2、python web/template.py –compile templates

    还有就是 模板不能用frender方法,比如:
    render = web.template.frender(‘templates/home.html’) 这样就会报错

    ImportError: No module named parser

    web.py 的官方也没提到这一点,我用的是0.36版本。

    还有一点就是:
    文档不可信,代码才可信。。。
    在折腾的过程中被web.py的官方文档小误导了一下。。

    == 继续总结 ==
    GAE数据导入就不要去看中文的文档了,落后不少,推荐个文章:

    用新版Bulk Loader往GAE datastore上传XML数据

  • 小玩意儿一枚:Pyrit

    Pyrit是一款WPA-PSK和WPA2-PSK的破解工具工具,该协议保护当前的公共WiFi-airspace。

    推荐的原因在于这个小东西支持GPU,很和谐。。。

  • 厦门

    6.22 办完手续。
    还电脑的时候,小冯说,你这个英文版的2003,我一直记得,去年弄的嘛。。

    拿到东西,跟行政的MM随便聊了聊,还蹭了他们一根香蕉吃,可爱的小朋友们。
    一年。

    霜哥找了几个人一起去姜母鸭,喝了点东西,第一次在厦门晕的这么厉害,大海有事没来,小超超在说一些过去的事情,成洲,jennal,还有一直被我叫做“yellow cow”的黄牛。

    挺欢乐。

    结束回来去公司拿点东西,在楼下门口碰到了阿正,班车正在等5楼的财务MM下来,阿正和阿龙把车出去转了一圈,阿正这个家伙驾照考了一年多,磨磨蹭蹭终于拿到了。

    在开门的时候还担心门禁是否已经把我的指纹消除了,结果没有,看到朝东还在,那么晚了。打了个招呼,过去收拾一下东西。

    等到朝东也回家了,公司里已经没什么人了。拍了几张照片。

    回去的路上继续和燕小达通电话,说有点伤感呢,燕小达告诉我说,去年你离开的时候也说了这样一句,我说我的心很柔软,明天就会回到你的身边。

    这样静静的想,这些记忆似乎不会消失。
    === 未完待续 ===

  • 上海十二五规划建议全文 – 摘选

    (5)以人民币国际地位提升为契机推动国际金融中心建设取得新突破。以金融市场体系建设为核心,以先行先试和营造环境为重点,不断提高金融中心的国际影响力。进一步拓展金融市场广度和深度,加快提升股票、债券、外汇、货币、期货、黄金和产权等重要市场的功能和国际化程度,不断丰富市场产品和工具,健全完善市场体系和结构,积极稳步扩大金融市场对外开放,基本确立上海在全球的人民币资产交易、定价、清算中心地位。大力发展各类金融机构,着力吸引和培育具有国际竞争力和行业影响力的金融机构,积极拓展各类金融和金融中介服务业务,大力鼓励和支持金融创新,不断提高金融服务能力和水平。积极促进形成适应发展需要、切合我国实际又符合国际惯例的金融税收、信用、法律和监管体系,努力营造具有国际竞争力的金融发展环境。加快陆家嘴—外滩金融区建设。切实防范金融风险,维护金融稳定和安全。

  • 闹中取静

    再次回味一下 李彦宏在2011百度联盟峰会上的开场白:

    李彦宏:各位百度联盟的合作伙伴、各位媒体的朋友,大家上午好! 首先欢迎大家来到美丽的丽江来参加我们一年一度的百度联盟峰会,联盟峰会已经连续举行了六年,我觉得越来越成规模了。以前我来参加的话,可能真的是一个致辞的性质,就是跟大家见见面,有一些非正式的交流。

    现在一年一年的规模越来越大了,我也觉得需要事先准备一下,能够讲一些有内容的东西,因为大家都是互联网的领域,很多都是创业者,我作为一个创业者自己过去一年的思考、一些想法,以及对产业的看法,对未来机会的看法,对我们所面临未来挑战的看法想跟大家分享一下。 我们这个联盟伙伴还是很稳定的,有很多都是跟百度合作很长时间了,去年在九寨沟的时候也有很多人参加了,去年我讲对于形势的判断的时候,我用了四个字来形容,我不知道大家还有没有印象,这四个字是“大局未定”,现在一年过去了,我认为判断还是正确的。因为过去一年发生了太多的事情,优酷的上市,当当的上市,360上市,微博的变化,人们对SNS的期待等等。

    今年,我认为又会出来一个上市的狂潮,中国互联网的公司到海外上市的狂潮。 所以在我看来,现在是一个很好的上市的机会。但是,我觉得现在市场有点太过热了,如果在座的这些伙伴你们谁的公司已经接近比较上市的状态了,我觉得是很好的时机,赶紧把公司推到公开市场上,去融资,即使是离IPO上市还有一定距离的话,去上市我觉得也是一个很好的主意。但是,大家一定要记住,上市不是目的,只是企业发展的一个手段。

    所以,在今年这样一个非常的热的市场当中,我再送大家四个字——“闹中取静”。不要被产业表面的繁荣所迷惑,其实你自己能够做多少,你所在的公司,你所开发的产品到底对这个市场有多长久的吸引力,才是最重要的。所以我觉得大家不要被市场上突如其来的,一下火起来的东西所迷惑。 比如说现在微博很火,但是微博是你的机会吗?我觉得对于绝大多数的创业者来说,微博不是你们的机会,微博是新浪的机会;SNS也不是你们的机会,它是腾讯的机会。十年前,美国人说下一个杀手级应用是Local,本地消费,当时很多公司的创业者都跟着去做Local了,当然无一例外全都死掉了。十年人,中国人说杀手级应用是Mobile,但是跟着做的,大部分也死了。

    所以,越是热的东西越要在自己脑子里面过一遍,看看这个东西是不是真是你的机会,如果你相信这个东西是你的机会,那你去做,不管市场有多么浮躁,有多大的噪音,我们要闹中取静。 所以这是我的一点开场白吧。

  • 如何在2003上安装AxureRP

    1、解压 AxureRP-Pro-Setup.exe
    2、下载一个 Microsoft .NET Framework Client 4 安装好
    3、点击解压后的AxureRP-Pro-Setup.exe