Author: root

  • 无车出门

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

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

  • 换了一个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…)

  • Finally got my iPad WordPress running

    Finally got my WordPress on iPad running, able to retrieve my posts, comments from my blog.

    Previously it hangs when retrieving the posts and will prompt an error message saying "NSXMLParserDomainError 05" or something like that.

    I have to remove the app and then re-install. Now it is fine.
    Thank Country, thank God!

  • 给力!太给力了!

    事实证明,pMq也不能免俗,而被SB了一把。他这篇《百万SB汇》(需翻墙)中这句话特别给力:

    同去的一百万人并不能将我的SB程度减少哪怕只是一百万分之一,倒是足以将这种SB放大一百万倍。

    他是10月16日去的,不幸的沦为102.91万分之一。那天肾上正好和肾后、太子一起从苏州冲向上海,晚上到了上海家里,打开电梯电视机就看到滚动新闻。SB汇的组委会第一次“人道”的提出“大家不要去了!”

    但是,我知道这个声明的潜台词不是“各位还想要前来的游客,不好意思,我们不能为这103万人提供恰当的、合乎游客身份的服务。所以请不要再来。”而是“不好了,再来人我们就控制不了了。万一出了人命,更可怕的要是有人搞点名堂的话,我们无法在第一时间控制了。好了好了,大家就不要再来了!”

    =============

    从无所不用其极的鼓动大家参与,到“主动”推辞,变化何其大耳!

    我是周日去的,还带了太子和另外一位朋友的女儿。我们早早的排队,而等入园后却发现没有什么馆是可以让我作为一个游客享受一个游客所应该获得的、符合身份的参观的。

    我们一共参观了几个小馆:联合国、丹麦、斯洛伐克、突尼斯、还有非洲联合馆。就这样几个地方,也已经花费了很多的时间。参观的时间少,排队的时候多。我几乎都是被人潮推挤着前进,在某些我很想逗留的馆、看一些有特色的东西时,我就无法办到,根本无法找到一个工作人员来为我说明一些东西。

    比如这次我在突尼斯馆,看到一张很有意思的图片:

    IMG_1052

    我觉得突尼斯人还是花了点心思的。它将突尼斯的历史和中国的历史进行了平行排列,借此说明突尼斯也是一个历史悠久的国家。这种“小国”在“大国”面前的底气,是值得钦佩的。我特别对其中提到的腓尼基和迦太基很感兴趣,因为这是任何一个读过西方历史的人都不能忽视的名字。我倒很想找找里面的工作人员,请ta和我多讲讲这方面的内容,可惜找不到一个人……

    =======

    匆匆逛完,我们也就回到上海的家,休息片刻后当天赶回了苏州。后来,得知那天pMq同志(含JJ)在苏州虎丘一带活动。

    及:在卢森堡大公国前,听到有人说:“这个卢森堡大公园算是怎么回事?”肾上当时就HLL的囧倒在地……太给力了……

    及:在非洲联合国时,准备敲几个章,结果所有的非洲兄弟都表示他们敲章是有时间段,而我们去的时候,正是他们不敲章的时候。当时肾上就想,靠,肾上在BT群想敲谁的章就敲谁的章。现在要让你们敲章,还要凑时间。更何况你们也不在干别的事,干嘛不敲敲章?这样也可以培养你们的BT潜力,说不定哪天肾上一高兴就发展你们加入BT群了。

    及:肾上的iPad大放光芒,在排队等候的的时候,太子和朋友的女儿一起玩的很开心,吸引了众多萝莉、正太、蜀黍、御姐的目光。大量不明真相的群众纷纷表示这个游戏机很给力的……

    及:土耳其馆在开卖冰激凌,25元一个。给小朋友们买了两个。