Flash Builder 4 Beta 2 过期

今年这个4月1日可真是愚人节,俺一直用的Flash Builder 4 Beta 2突然就提示我许可已过期,打不开了,不会吧。

原来零点已过,已经到4月1日了,看来Flash Builder 4 Beta 2的许可最长日期就是到今年愚人节。

可是Flash Builder正式版有些方面跟当前手上的项目有所冲突,出于成本考虑,乖我决定用土办法,将日期调回到2009年4月1日,继续使用。哈哈。

话说Adobe的Adobe PCD目录下的cache目录下的cache.db是sqlite的数据库文件,昨天以为是Adobe把俺的序列号给封掉导致的许可过期,于是对其动了动刀子,结果发现这个不是本质原因,不过在里面发现了很多东西,以后可以尝试下crack,哈哈。

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: ),与一个智商一般,但是积累了很多经验的人相比较,体会到我们的大脑是如此地海纳百川。

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