Snow Leopard(10A421a) BUG

昨天软件更新自己蹦了出来,提示我有新的更新要安装,原来是俺用的雪豹Snow Leopard(10A411) 有了新的更新,大小700多M,版本为10A421a,而且已经自己给我下载好了,提示我重启安装就行(这厮,居然在后面自己下好了,难怪我看视频有点卡呢……)。佩服苹果团队的赶工,诶,腾讯的QQ苹果小组也能这样就好了。

视觉上,除了多了N多壁纸,Dock的右键等菜单的背景变成了磨砂玻璃的,QuickTime的图标变脑残了等等外,没发现什么特殊的地方。

今天居然莫名其妙发现一个BUG,呼呼,且听俺慢慢道来。

继续阅读Snow Leopard(10A421a) BUG

Spam Karma 2的SQL插入错误

今天服务器刚刚恢复, 重新开通, 结果茄子来祝贺地发评论的时候出现了类似下面的问题:


插入/升级sk2_kSpamTable记录中的评论ID内容失败:321 (模式:覆盖).
查询:INSERT INTO `wp_sk2_spams` SET `karma` = 25,`karma_cmts` = ‘a:1:{i:0;a:4:{s:2:\”ts\”;i:1241076337;s:3:\”hit\”;d:25;s:6:\”plugin\”;s:10:\”User Level\”;s:6:\”reason\”;s:40:\”评论者登陆状态,ID: 1, Level: 10\”;}}’, `unlock_keys` = ‘a:0:{}’, `remaining_attempts` = 5,`last_mod` = NOW(), `comment_ID` = 321
SQL错误:Incorrect string value: ‘\xE8\xAF\x84\xE8\xAE\xBA…’ for column ‘karma_cmts’ at row 1

Warning: Cannot modify header information – headers already sent by (output started at xxx\xxx.php:208) in xxx.php on line XXX

我原先以为是恢复数据的时候表有损坏, 因此将SK2禁用, 并把它的所有表全部删除, 然后重新激活.

可是问题依旧, 于是我进了数据库, 发现SK2的表默认字符集为”latin1_swedish_ci”, 我就想是否是因为字符集的问题导致了插入失败 (中文相对于该字符集可能算乱码, 或者非法字符吧), 在网上搜索了一下, 发现很有可能的确是我想的, 于是我把SK2表字段中的所有”latin1_swedish_ci”替换成了”utf8_general_ci”, 保存.

一切恢复正常, 呼呼~ 看来新版的MySQL对于数据表方面的规范要求严格了不少. 😆

MAMP中MySQL客户端工具的连接

服务器关闭了N久, 具体原因俺真的很无奈, 因为关闭了N久, 谷歌都把俺的BLOG给当作无效的服务器给除名了好象.

这段时间顺利从微软的Windows阵营过渡到苹果的Mac阵营, 当前使用的系统版本是Mac OS X Leopard. 觉得强大的人性化功能是其他系统不能比的, 用起来就是享受.

哈哈, 题外话到此了, 讲正题.

缩写LAMP想必大家都知道, 由Linux+Apache+MySQL+PHP的组成的WEB开发和运行环境. 在OS X下面, 有一个软件直接集成了Apache+MySQL+PHP, 再加上运行的系统环境是Mac, 于是, 当当当, MAMP出来了.

MAMP 控制台界面

使用MAMP后, 感觉真的很方便, 不用一个小问题, 很头痛.

以前在Windows下, 经常用MySQL的客户端工具来进行很直观地建表查询分析等操作, 可是在OS X下使用了MAMP之后, 客户端工具死活连接不上. 提示如下.

客户端错误提示

然后谷歌了N多英文站, 都没有发现有此类的问题介绍, 很是无奈.

今天开启了MAMP后, 到了它的默认配置首页, 突然看到一个让人惊喜若狂的提示.


or you can connect using an UNIX Socket:

Socket: /Applications/MAMP/tmp/mysql/mysql.sock
User: xxxx
Password: xxxx

再对照客户端的错误提示, OS X是类UNIX的操作系统, 再看看客户端工具的连接选项, 发现下面有一个Socket选项.

填写Socket选项, 连接MySQL

于是填写上Socket, 连接, 成功~ 现在将这些记录下来, 希望对大家有用, 嘎嘎~ :mrgreen:

彩虹之上

本来想赶在情人节之前把我的新作World – 彩虹之上(Over The Rainbow)做好,跟大家和某人一个惊喜,可惜,尽管奋战,但是还是没有来得及全部完成,不过大体已经OK了哈 🙂 ,现在首页的索引已经能自动定向至这个版本了,大家可以去看看,这几天应该能逐步杀青了。

其实一直很感谢我周围所有的人,是因为你们在我身边,才有了今天的乖

因为很感恩,所以才有了这个站

谢谢你们,将这个版本献给所有爱乖和乖爱的人:)THX

BTW,俺的某人,情人节快乐:)麽一个:)哈哈

overtherainbow

海纳百川,有容乃大

记得茄子跟我说过谷歌每天的数据增长量似乎都在1TB左右,当时我咋舌,这么大,那得要多少台服务器啊,查询了一下,的确,谷歌的服务器阵容的确庞大

又想起来一次跟堂哥的对话,他问我最近研究什么,我说我在研究人工智能和机器学习,然后我们提到了一个简单的AI,我对这个AI的设计进行了一点批判,完全是靠搜索庞大的知识数据库,一点也没体现智能的思考模式

老哥反问,AI不就是需要一个大型的知识数据库么

雅虎曾经希望说,用量少的服务器和最好的算法作为搜索引擎的基础,现在跟谷歌的矩阵一比较,显然谷歌优势许多

现在想想当时的我对AI果然了解的不够深入,一个智商很高的人,但是没常识(例如,我? :mrgreen: ),与一个智商一般,但是积累了很多经验的人相比较,体会到我们的大脑是如此地海纳百川。

谷歌的模式是不错的,优质的算法(智能)+海量足够多的数据库(知识)=可以骗过图灵的机器。

庆祝乖眼看世界全局索引上线

一直很天真,有多少想法,就想做多少东西,做了很多才发现,我需要一个全局索引了

于是乎趁着过年,为自己的乖眼看世界做了个全局索引,分为 世界(World)和 方圆(Memory)两部分

globalindex

世界 部分暂时没有完成主显示逻辑,其下归类所有乖所谓的灵魂站点的导航和简介(注解:所谓的灵魂站点,就是乖对身边某些事物的主观唯心主义或者唯物主义想法,注入到Flash里,做成的站点,给访问者 乖思想 的传输和展示)

方圆 部分基本逻辑简简单单地完成了,还需要优化,其下归类所有乖在各个感兴趣的领域所做的小玩意儿,从古典诗文到某些智能的讨论研究

默认没有任何操作,就自动定向到我指定的一个页面(目前默认是俺滴Blog :mrgreen:

技术上没啥太大讲头,不过联合后台和俺糊弄的Gettext实现了外国访客显示界面全英文,港澳台访客显示界面全繁体中文,大陆地区访客全简体中文的自动化三国

(想起一个笑话,小孩子说,世界上只有中国和外国,哈哈,得以体现啊~~)

总之,索引就是索引,不要太多啥啥,所以设计的比较简单,众亲别拍砖:)

哦,BTW,俺按照别人的方法,从其他语言成功糊弄一个AS3版本和PHP版本的Rijndael密码学类(PHP自带的库里有这个,但是貌似很多虚拟主机默认不开这个库),实现效果蛮不错的,完善了就发布下载哈哈 😉

还要记一件难过的事情,外公在除夕晚上去世了,我会好好珍藏跟他曾在一起的记忆! 😥