Author: root

  • iPad软件更新:Heywire

    前篇文章谈到了iPad的软件Heywire,并提出了一些不足的地方,比如让我很不喜欢的不能发送中文短信的问题。

    所幸的是,Heywire已经更新。这次的更新解决了发送中文短信的问题。就为了这点,升级也是应该的。

  • 老彼得的钢琴五级

    老彼得过了钢琴五级,加油!

    peter-piano-level-5

  • 无车出门

    今天没车开,不过还是和太子一起走路出门带他去练习击剑。

    从湖左岸穿过四季花园、师惠坊,比我想像中要走得快。看来不能太依赖四个轮子,要保持最低限度的的运动啊。

  • 换了一个WP的主题

    原来用的是Twenty-Ten主题,现在换了一个Mystique。反正我也不是一个很有美术细胞的人,换主题不是因为觉得原来的不好、现在的好,只是图个新鲜。

  • Titanium Developer学习笔记(二)

    本文收录于[go4pro.org]。 这两天主要是学习如何将我之前编写的一些jQuery的demo迁移到Titanium里去,采用的编程模式是HTML+CSS+PHP+javascript (jQuery),而不是Titanium本身的UI。

    总体来说,过程不复杂,也很直观。大部分代码我只是修改了CSS文件和jQuery文件的位置就可以直接使用了。在这个过程中,有几个地方是我原来认为没有问题,却出了问题的。

    首先是连接远程的MySQL。我用的主机是BlueHost,出于安全考虑,BH的主机缺省是不提供远程MySQL的连接的,需要用户加入可信任的IP地址(或地址段)后才可以。

    BH提供了一个URI探测客户端的IP,同时在BH控制页面也会探测IP。我发现的第一个问题就是:这两个被探测出来的IP不仅不一样,而且是不对的!如果填入这两个IP,远程连接时还是报错!最终正确的IP是我的路由给出的IP。终于解决了这个问题。

    第二个问题就是在Titanium里开始MySQL的连接。之前,我已经在PHP脚本状态编写了一些测试脚本来测试连接,并证明是可以的。但是同样的代码,在Titanium里进行编译并执行后,出现了如下的警告:

    Warning: mysql_connect() [function.mysql-connect]: OK packet 6 bytes shorter than expected…. Warning: mysql_connect() [function.mysql-connect]: mysqlnd cannot connect to MySQL 4.1+ using old authentication…. Warning: mysql_select_db() expects parameter 2 to be resource, boolean given….

    这些问题的描述其实已经很直观了。在Google中搜索后发现,这个问题的解决需要在我的服务器端对MySQL服务进行配置,当然这个配置在目前我使用的BH主机下是无法实现的。我判断是因为Titanium在编译时使用了一些不正确的参数,并在Titanium论坛里进行了提问,但是到目前还没有回答。

    我只能进行另外一种——可能是更正确,因为有“云”的味道——的做法,就是将数据提供部分抽取出来成为一个独立的脚本,然后在客户端脚本中获取返回的数据。具体代码就不提供了,因为不是很困难的代码。

    我之所以不用jQuery的json方法获得这些数据,是因为我的客户端PHP脚本需要明确地获得数据后再进行处理。我不能冒异步的风险。

  • 老彼得的奖状

    老彼得今天拿到一张奖状:

    016

    说实话,对老彼得的英语学习我一直没有花大心思去搞:中文(语文)还没有学好,就想学英语?我只是要求他多看那套BBC的经典Follow Me。

    所以今天他能拿回这个奖状我还是很高兴的。

  • 老彼得玩溜溜球

    放两个视频看看,SWF格式。

  • From Calvino to Calvino

    多年以来,对书籍近乎偏执的热爱,让我不会有任何犹豫去购买我认为值得收藏、值得阅读的书籍。

    而更偏执的一个习惯就是,我会竭尽所能去搜集一个我所热爱的作家的全部的书籍,比如说卡尔维诺。

    今天当当送来了我最近才买的两本卡尔维诺的书,让我的卡尔维诺的收藏近于完整。按照我购入书籍的日期,它们分别是:

    (more…)

  • BT群的新里程碑:第50,000条话唠

    就在两天前,BT群刚刚迎来一件大事:前令狐终于发出他的第10,000条话唠。而就在今天,BT群又再次迎来另一个具有史诗意义的新里程碑:第50,000条话唠。

    经过再三确认,这第50,000条话唠由著名的“到点就会爆发、就会叫”的···发出,内容纯属灌水:

    5w

    显然···经过了精确的计算。

    在此,肾上代表BT群恭喜···获此殊荣,并希望···再接再厉,多多话唠。

    同时:

    感谢国家,让BT群能说出5W句话…曾几何时,肾上一直认为不到1W句这个群就会被河蟹了……内牛满面

    同时,···也感叹道:

    感谢国家,感觉大家 每次总吧刷屏的任务交给我 顺便到了还提醒我叫。。

    同时,肾上也感谢今天见证了50,000个话唠的所有话唠:

    BSpMq_50000

  • Titanium Developer学习笔记(一)

    (本文收录于[go4pro.org]

    前几天从Status.net那里知道了这个Titanium Developer开发平台,就下载了看看。

    我一直在找一款合适的、跨平台(含Linux、Windows以及Android)开发的程序,这个Titanium Developer虽然还不是一个完整的IDE,但是它提供的跨平台编译能力以及创建桌面、手机应用的能力确实令人耳目一新。 根据站点的介绍,这个开发平台的重要特性包括:

    (more…)