偶尔看到social snaptags,在微博上的发了,想想还是用博客整合在一起,留作存档。当然,只是个人的粗浅分析,不见得准确。
首先,请先看一看官方网站首页的flash,很清晰的表达了social snaptags的用途。
http://www.spyderlynk.com/
Social Snaptags由一个带若干空白点的环,包含一个品牌logo构成,是一种新的信息编码应用,以图像的形式发布。Social Snaptags可以发布在网页上、印刷在纸质媒体、户外广告牌上乃至产品上。用户通过手机拍下Social Snaptags后,可以利用手机已安装的解码应用将Social Snaptags解码成内容(内容中包含基本信息及url,像QR),并通过url获取更多的信息;或者将拍下的Social Snaptags以手机短信的形式发送到指定的短代码(机构商的服务器),服务器进行解码后返回相关的内容。
Social Snaptags工作原理应该是:
1、数据由两部分组成,一部分是品牌logo。品牌logo经过特定的压缩算法(根据图像的颜色、形状、分布等特征),压缩成一个短的字符串,并对应品牌名称,预存在手机安装的应用中。手机拍下Social Snaptags后,用同样的算法得出串,即可得到品牌的信息。
2、另一部分数据存在外围的环上,由数量不等的白点及各个白点不同的位置,理论上可以形成无穷多的方案。这些方案应该是预定义了的,每一种分布的情况,都和一个私有的url(像新浪短网址)对应。比如,2个白点,一左一右分布,指向http://**.**/1,一上一下分布,指向http://**.**/2。这些预定义的内容都是预装在手机应用里面的,就可以实现离线解码。
3、将品牌logo生成的串和环产生的url结合,构成http://**.**/2?Lujko形式的url,服务器即可通过短信发送回对应的内容,如品牌促销活动介绍和真正的url地址等。
就这个原理而言,其实任何机构可以成为Social Snaptags的发布机构(前提是否要获得专利权使用?当然,你要说把圆圈换成方框或者椭圆就不侵犯专利的话),比如新浪微博,就可以为每个用户制作一个tag,以后我们交换名片,发一个tag短信就行了。
Social Snaptags怎么玩?首先,针对某一品牌而言,可以制作一个Social Snaptags,并广泛的发布,其内容包括品牌介绍、品牌促销等等想介绍的东西,用户通过分享这个Social Snaptags,就可以分享相关的内容。
当然,这应该是比较初级的应用,社会化应用应该在于,举个例子,我路过nike的某个店,看到有打折信息,我就此向Social Snaptags的提供机构提交品牌名称、店名、地址、打折信息、时效信息等等,申请一个tag,Social Snaptags的提供机构就给我分配一个tag并通过短信发送回来给我。我就可以用短信将这个tag图像发到好友的手机或微博上,从而实现了这个信息的分享。同样的道理,我们可以用它来分享新浪网的某篇新闻,facebook上的某个人等等。
Social Snaptags比起QR来说,最大的优势是品牌清晰,可以知道内容关乎什么品牌;大部分内容存在服务器上,可以更改而不影响已发布的标签;有相机的手机通过短信就可以使用,而不用上网。毫无疑问,十分便于营销和分享。因此,其官网上的广告词就是:手机市场营销,将其用于商业推广:让用户更方便的获取和交流品牌介绍、销售地点、打折的信息、促销活动等等。
图书馆对Social Snaptags的一个应用是:用来代替馆藏章,中间是图书馆的logo或者文字,外围是圈圈或者框框。这样,图书借阅时,图像识别一下,获取图书的书目信息,借出,就不需要贴条码了……
Tags: Social SnapTags, 原理
今天上午看到新闻:中国计算机杀毒界曝最大丑闻 瑞星副总裁被捕,心中一阵痛快,又别有一番无奈,瑞星微点的恩怨真相终于浮现,刘旭在忍辱负重了三年之后,终于可以舒一口气。这就是江湖吧!
刘旭在瑞星的那段日子,是我最喜欢瑞星的时候,前后在单位并推荐朋友购买了多套,在当时,将近200块一套杀毒软件,属于非常昂贵的,但是很值——因为这时候的瑞星,是有技术灵魂的瑞星,而不是只有商业包装的瑞星。
接着,就出现了刘旭被逼出走的消息,这并不少见,例如新浪的王志东。打个不恰当的比喻,在中国这个行当就像青楼,绝大部分时候,技术都匍匐在资本的脚下承欢,偶然有几个坚贞且又惊为天人的奇女子,倘若年满十八还是坚持卖艺不卖身,便惨遭毒手。这样短视的环境下,如何成长得出google那样的企业?
效果十分明显,刘旭走后,瑞星杀毒越来越差,倒是系统资源越耗越多。终于一年前,我醒悟了,彻底抛弃了它,而转向使用那些新生儿——windows清理助手、360、超级巡警等等,免费、简单、好用,并且不再长时间的使用同一个东西,因为,我已经觉得,一个国产软件的成功之时,就是资本强暴它之日,就是技术理想消逝之日。
而在我看来,没有了技术理想,一个软件,或者一个系统,就永远不会再进步了!
令我还对这个行当有所憧憬的是,这里面还有刘旭这样不愿妥协的人存在,还有正义会发生——虽然,在这些正义背后的资本并不一定都是正义的。
Tags: 丑闻, 刘旭, 微点, 技术灵魂, 技术理想, 正义, 瑞星
ajax应用中,最常碰到的问题便是:你从某一个编码(如utf-8)的页面上,向另一不同编码(如gb2312)的页面传递中文参数,从而出现乱码问题,最要命的是,这两边,你都无法做任何改变。
一种简单有效的解决办法是在ajax发出请求的时候,用escape()函数将参数进行编码。它返回一个包含了 charstring 内容的字符串值( Unicode 格式)。所有空格、标点、重音符号以及其他非 ASCII 字符都用 %xx 编码代替,其中 xx 等于表示该字符的十六进制数。例如,空格返回的是 “%20″ 。字符值大于 255 的以 %uxxxx 格式存储。虽然有教程指出escape 方法不能够用来对统一资源标示码 (URI) 进行编码,而应该用encodeURI 和encodeURIComponent 方法来处理,但就我的使用情况来看,escape()方法有效得多。
另一种方法是引入一个第三方页面做中转,在该页面上进行编码处理。
(更多…)
Tags: Ajax, OPAC, utf-8, 乱码, 编码, 资源整合
举国默哀的情况下,最好能将网站变成灰色调。
通过改变css样式表,加入filter(滤镜)属性,可以使得网站在IE浏览器下变成灰色。
在CSS文件的BODY元素里面,加入filter(滤镜)属性:
BODY { filter:gray; }
不过,滤镜仅在IE内核的浏览器上起作用。
今天早上服务器例行检查,敲命令敲得high的时候,输入了一个crontab,本来要接着输入 -l参数的,结果一兴奋,手一震,直接敲了回车,看到光标闪烁在一个空白行,一愣之下大脑还没反应过来,左手已经按下了ctrl-d,真是狗爪子反应灵敏,不听指挥。然后,crontab -l,一片空白……
教训啊~但怎么总是每次过后就忘,下次再犯呢?
检查$home下面有没有备份,没有。检查之前的操作日志有没有相关记录,没有。检查有没有explorer,没有……
彻底晕了。
狂啃了早餐蛋糕之后,想到了cron应该有日志的,然后就找,恩,在/var/cron下,有log和olog两个文件,more一下,正是我想要的内容。
#more /var/cron/log
……
> CMD: sh /backup.sh
> root 1122 c 二 5月 13 02:08:00 2008
> CMD: /usr/sbin/logadm
> root 6377 c 二 5月 13 03:10:00 2008
< root 6377 c 二 5月 13 03:10:01 2008
......
(更多…)