Blog

  • 任氏有无轩一些小的改动

    这几天一直在“小打小闹”的改进我的任氏有无轩。

    今天完成了一个小功能:

    在书籍详细页面显示该书被访问几次以及上次访问的时间。

    由于我对处理文本文件(必然会牵涉到的正则)不是很熟,所以还是用数据库来完成。

    遇到的一个意想不到的问题是如何写日期/时间类型。

    最早我将数据类型定义为datetime,但是在写入时如果用string变量,出现:

    Fatal error: Call to a member function format() on a non-object in G:wwwrsywx2SymfonyvendordoctrinedballibDoctrineDBALTypesDateTimeType.php on line 44

    的错误。

    如果用Datetime变量,出现:

    Can't convert object Datetime to string

    错误。 最后我是用一个bigint来直接存储时间戳的方式解决问题……这个世界清静了……

    效果如下:

  • 看访问记录也是一件有趣的事

    任氏有无轩改版后,加入了从豆瓣获得书籍信息的功能。个人认为,这个功能还是很有用,很贴心的。也由此引发了一点想法:我应该记录下哪些书籍是豆瓣还没有登录的。这个功能应该说很容易实现,然后现在一方面我可以看哪些书豆瓣未曾登录,一方面可以随时访问这个页面看看我的站点——特别是书籍详情这个页面被访问了几次。

    这个感觉还是很爽的,我贴个界面:

    这个还只是截取到今天凌晨3点的访问记录,一天下来数量也还是蛮可观的。

    我表示满足和小小的得意。

  • 任氏有无轩改版彻底完成

    折腾了很久,终于将我的任氏有无轩改版到4.0。

    这次的改版经历了很长时间。

    首先是用Symfony 2.X,这对我是个挑战,因为我之前都是基于Symfony 1.4.X来编写站点的。Symfony的一个最大的特点就是每次大的版本升级都会引入全新的东西,需要开发者去适应,这是闹哪套!

    Symfony 2首先是基于namespace,因此必须有PHP 5.3+的版本支持。我的主机在BlueHost上,应该说BH是很保守的虚拟主机服务商,在外界已经普及使用PHP 5.3的时候,它还死撑着用PHP 5.2。我还为此专门去信询问,回复是他们还要测试。没有这个最基本的平台,我的开发也就没有了动力。

    幸好,BH主机从善如流,一口气开始支持PHP 5.3/5.4,所以我才又重拾开发。

    其次是版面的设计。这要感谢前令狐,在7月份的第一届G4PCC上,他介绍了Bootstrap这个框架。这个框架的存在让我精神一振,因为它可以让一个程序员(而不是美工师)设计出比较优雅、简介的页面。通过简单的摸索,我就已经上手了。

    (more…)

  • 继续吐槽Win8

    继续吐槽Win8。

    别的我就不多说了。说说用到的一些程序。

    首先,肯定一下,兼容性很好。到目前为止,还没有发现不能在Win8下运行(而能在Win7或者Vista下能运行的程序)。

    (more…)

  • 用Win8这两天

    这两天手贱,装了Win8。说说感想。

    界面和操作

    界面和操作暂时还没有那么不堪忍受。

    我这几天基本是在玩Metro的应用,感觉界面更简洁、更清爽,对于Content Consumer来说,是好事。我截取一个微博的界面:

    对于内容消费者,和轻量内容创建者来说,这是方向。

    输入法

    微软这次提供的输入法终于有了很大的进步,使我暂时还没有用别的输入法的想法。

    邮件/日程/联系人

    终于,微软的内置邮件程序可以支持OWA了!我可以直接收我公司Exchange的邮件了!我可以只要使用Office的学生和家庭版了!当然,也可以同步公司的日程和联系人了!内牛满面啊!

    吐槽点**我真的对微软很Orz!**

    • 我的LiveID在游戏中无法登录XBOX Games!目前我还不知道是不是墙的问题。
    • 我从市场装了一个Microsoft Mahjong。最后游戏胜利的时候会hang住啊!有木有!
    • 我还装了一个Adera的游戏。必须要登录才能玩啊!
    • 中文、英文切换有时失灵啊!会禁止IME啊!
  • 和老彼得学数学——方程、三角形

    今天和老彼得搞了搞数学,主要在方程和三角形。

    他在解方程时有一个重大的问题:移项时会发生符号错乱。例如:3X-6=24,他会移项成3x=24-6,这就全部错了。

    我和他讲述了这样的过程:

    (more…)

  • “人类灵魂工程师”的感觉

    今天正常时间回家——因为所有的老板们都不在。

    和老彼得在餐桌上闲聊,他突然很开心的说道:今天我体验了一把作为“人类灵魂工程师”的感觉。于是就问他怎么回事。

    原来,他们的班主任还兼5班的教学,刚放学时,老彼得还没走,被班主任叫住到了5班,让他给5班的一位同学讲解一道题目——她已经开了个头但是有急事马上要走开于是就找了老彼得。

    ====

    学校的生活也是很好玩的。老彼得就是不怎么愿意讲,也许他这是继承了我的性格:宠辱不惊、淡定自若。只有非常值得说的事情才会提起。

    有时,我觉得我和老彼得平时在家的时候,各做各的事情,就像卡尔维诺在《隐形的城市》里写到的那样:

    (忽必烈汗和马可波罗)他们在交流的时候大部分时间都是沉默的。

    其实我知道你在想什么,你也知道我在想什么。我们都知道应该如何去做。这样的一种沉默,一旦打破而没有更好的话题,那么是不好的…… 这是一种默契,一种宁静而安详的默契。

    michelangelo

  • 新疆游记——第二天

    用一个词语来形容第二天的行程就是:开车!要具体一点的话,就是:穿越天山!
    IMG_7622IMG_7634IMG_7637IMG_7645
    哈希勒根隧道虽然只有340米,但确实穿越天山北到天山南(北疆和南疆)的重要地理位置!这张照片是我们从北疆穿越过来后拍的。
    中午时分到达了一个叫做乔尔玛的地方。那里有一个烈士陵园,纪念的是修建独(山子)库(车)公路时牺牲的解放军官兵。根据记载,这条公路长562公里,一共有168名解放军官兵在修建这条公路的14年中捐躯。这样的精神实在值得我们敬佩。
    IMG_7669IMG_7670IMG_7674IMG_7677
    独库公路沿途景色险峻,风景秀丽。我们也不赶时间,于是走走停停。
    IMG_7676IMG_7677IMG_7680IMG_7696
    今天最重要的行程是要到巴音布鲁克的九曲十八弯看日落。不巧的是,当天云层很厚,拍不到好的日落照片和天上地下10个太阳的奇景。
    P9250092

  • 新疆游记——第一天

    肾上和肾后今年的旅行计划是新疆。我们9月23日从南京出发,到达新疆已经是24日凌晨。

    24日是旅行的第一天,我们选择在乌鲁木齐修整。

    朋友帮我们订的酒店——实际上是会所——非常豪华。

    乌鲁木齐实际上和北京时间有2个小时的时差,所以我们10点从会所出来的话其实只有平时的早上8点……以后的行程中这样的错乱随时都在发生……

    这天我们逛了两个地方:北园春干鲜果市场和大巴扎。

    晚上在朋友的办事处吃了个便饭就休息了。