Posts Tagged ‘biggates’

SQL Error in Tap Tap Revenge 4

如下所示,这个SQL没有做任何处理,当city出现 ‘ 这样的符号时,将会在客户端直接报出错误来。

INSERT INTO tapulous.users_location(
    device_id,
    ip_address,
    city,
    state,
    country,
    latitude,
    longitude,
    time,
    last_updated)
VALUES
(...)
ON DUPLICATE KEY UPDATE
    ip_address='',
    city='',
    state='',
    country='',
    latitude='',
    longitude='',
    last_updated=NOW()

浅析Facebook新的消息系统

今天Facebook发布了这样一个页面(传送门),点击按钮后就加入了新的消息功能的邀请队列。

Facebook的这一功能之前被称为Project Titan,号称“Gmail杀手”。

在这个页面上体现的功能不多,在这个页面有不少细节。现进行一些分析:

  • All your messages together

Get Facebook messages, chats and texts all in the same place, including email by activating your optional Facebook email address, and control who can send you messages through your privacy settings.

新的信息系统是对Facebook内各种feed和聊天记录的一个整合。——对我这样的人来说完全没有意义。

  • Full conversion history

See everything you’ve ever discussed with each friend as a single conversation, no need for subject lines or other formalities, and you can easily leave large converstaions that no longer interest you.

按好友分类的信息……好吧,现在貌似是个邮件系统都支持这个功能……应该说是Gmail首创的吧。这个实在没啥卖点……

并且,目前无法从对话中删除单条消息(you cannot delete an individual message from a conversion)。

  • The message you want

Focus on messages from your friends, messages from unknown senders and bulk email go into the Other folder, and spam is hidden from view automatically.

貌似垃圾邮件和自动分类也是Gmail做的最好吧……

在FAQ中,花了不少篇幅讲解这个“可定制的”隐私系统,大意是说,虽然所有人都能给你发消息,但是除了你的好友之外的人发的消息都会自动跑到“Other”这个文件夹里面去(不得不说,把这些和垃圾邮件放一起实在是个很烂的决定)。

不过,apps需要得到用户许可才能给用户发消息,这一点做的还是不错的。