Archive for the ‘互联网’ Category

在线生成二维码

星期天, 六月 20th, 2010

二维码在国外(特别是日本,因为二维码发源于日本)用的移动互联应用比较多,由于国内近年来智能手机和移动互联网的发展迅速,二维码的应用也渐渐发热。国内目前最为广泛的二维码应用就是新版火车票,虽然现在检票还没有全面进入扫描时代,但这是早晚的事情。

二维码的方便之处在于可以以更加规范、简单的存储信息,简单的说,有点“世界普通话”的味道,这个标准可以让数据在各种物理设备间方便的存贮、转存信息和数据。
于是我抽时间写了一个在线生成二维码的程序,规范来自ISO/IEC 18004:2006,这个规范不支持中文,但在全球通用,一般应用于网址、电话的存贮。
你能看出来这个图片存贮的一句歌词么:

以上大小在htc G2-G7手机上都能被识别(一句歌词,你能读出来么:P)。
想象一下:网页的重要内容旁边都有一个二维码来表示当前内容,用户如果想把这个信息转存到手机,只需要扫描一下该二维码即可瞬间以文字信息存储到手机上;反之,如果一个纸质的内容旁边富有二维码,想转换为电脑文字数据,有是多面的方便。
再想一下:肯德基的优惠券信息直接可以以二维码方式发放和读取(事实上听同事说kfc已经这样了)。
如果生活变成这样,科技和人类智慧带给我们的幸福感是不是会更加多一点。

我刚写的一个在线生成二维码地址程序:
http://www.liuhuadong.com/labs/2weima/index.php
欢迎大家使用并提出宝贵意见

Android下扫描软件:Barcode Scanner

discuz in iphone

星期六, 二月 27th, 2010

这两天一直在搞这个,话不多说,先上图:
0123

正式开始windows 7之旅

星期天, 十月 25th, 2009

我想我还是有点落伍,微软22日发布了windows 7,我到24日才开始安装了零售版—-直到此版本,安装后才找到xp全新安装的感觉,使用也是如此,无论再怎么告诉自己理智的认为以前的n多卸载版本和零售版一致,但“感觉”这东西谁也欺骗不了,对,现在用的才是真正的windows 7。
之前有用vista和win7,主要迫于vim和zendstudio的兼容性很差才一直没有用下去,直到zendstudio发布7.1,几乎同时win7发布,我想是时候彻底更新装备鸟枪换炮了。说实话,windows7在视觉效果的处理上还是相当的棒,特别是在细节之处。
windows 7 中文主题曲:梦想的窗

http://www.liuhuadong.com/music/win7.wma


—————————
Tips:1st blog on Windows 7.

暴风影音之外的选择

星期五, 六月 19th, 2009

暴风影音在几年前最初推出的时候,是一款非常好的软件,无插件、无捆绑,支持视频种类多。然而在发展起来之后,可能由于商业利益的缘故,导致现在的情况,网民普遍抵制是很有道理的,我也有删除暴风影音的打算,但无奈一直没有找到替代品。影音风暴还行,但总是不满意。今天看到有人说qq影音不错,就下载下来试试,使用之后大吃一惊,我电脑上存着《冰河世纪》6G多的mvk,由于集成显卡,使用暴风影音和影音风暴都不能连续播放,卡的厉害,所以一直没有机会看,今天用qq影音首先想到的就是打开这个电影试试看,结果是极其流畅,没有丝毫卡住的现象。看来我可以安心的删除暴风影音了。
QQ影音下载:http://player.qq.com/

php如何判断用户通过手机wap访问还是电脑直接访问

星期三, 四月 22nd, 2009

最近做一个手机查询系统,自然就牵扯到了此问题,那我就根据对wap的认识浅谈下通过php判断用户访问方式是通过wap访问还是电脑直接访问。
首先说最根本的解决方法:
手机访问时,会附带发送user-agent信息,这个信息里面会有手机号码信息,那么如果能取得手机号码,则可以肯定是通过手机wap访问的。但是目前中国移动已经屏蔽了user-agent信息,所以获取不到手机号码。有关系的朋友可以联系移动公司,把wap网站服务器的ip提交给中国移动,加入白名单后即可取得ua信息。目前中国联通可以直接取到手机号,对联通用户此方案可完美实施。
接下来说我的解决方案:
手机访问,原理是手机通过移动公司的代理服务器进行的访问。那么我们就可以理解是一台普通电脑使用了代理服务器。当手机通过代理服务器访问的时候,http头信息会毫无疑问的包含一个信息:via。这个信息提供了有价值的判断信息。
例如河南移动取得的via信息是:

http/1.1 hazz-b-gw001-wap(infox-wisg, huawei technologies)

河南联通的via信息是:

zxwap gateway,zte technologies

其他各省的http头信息和这个大同小异,判断是否手机访问的方案就出来了:获取http的via信息字符串看是否包含wap字符,如果有则是通过手机访问。这样做的结果是没有人能伪造手机访问,判断绝对准确。自然,这样对于网上流行的手机wap模拟器也做了屏蔽—-从根本上屏蔽。
操作代码也很简单:

// check if wap by xhat
function check_wap() {
    
return stristr($_SERVER['HTTP_VIA'],"wap") ? true : false;
}
// check over

从我查阅的资料来看,目前此方法应该是迄今互联网上准确率最高、最简单的判断手机访问方法。

在blog上添加Google Friend Connect

星期三, 十二月 10th, 2008

Google Friend Connect就不多介绍了,感兴趣都朋友去官方了解。我说一下如何在自己的blog上面添加gfc。打开Google Friend Connect并登陆自己都google account,然后按步骤设置,最后得到需要添加的代码。我遇到一个问题,google认证blog是实时在线的,但google打不开我的blog,所以一直无法认证,也就是说添加不上去。思前想后,想到一个办法:随便找个已经添加过了google friend connect的网站,填资料的时候都填写该网站的,最后把代码添加到自己的网站上来,然后退出google再登陆,你会发现随便找那个网站的地址已经换成了你自己的。Done,Enjoy.

你的QQ今年几岁了

星期二, 十一月 11th, 2008

还记得你的QQ是什么时候申请的吗?我一直怀念那个时光,今天终于找到了问题的答案:

看到后禁不住感叹,已经上网8年了。

过渡之美

星期四, 九月 4th, 2008

最近出了三个东西,QQ2009、Iphone、Chrome,这三个东西我一直在关注,就在使用上chrome的一刹那,一个共性的念头闪过来,我总结为它们获取成功的地方所在。先是iphone手触式菜单平滑过渡,再是qq菜单的切换过渡效果,最后就是chrome标签栏的切换过渡效果,它们有异曲同工之妙。这些效果在无形中给用户增加了良好的体验。
这种潜意识的美好体验引起一些关于互联网的哲学和人生的思考,正如夏天向秋天一丝丝凉意的过渡,我感受到了季节的变化和时间的推移,让我在繁忙的生活中能意识到正在接受大自然的洗礼,这样我发现原本郁闷的心情变得渺小起来。
人生或许就如大自然是另外的一个自然,应该就是这样吧。有了过渡,人生才是完整,平滑的过渡,正是完美的人生。

QQ2009 Preview

星期四, 八月 21st, 2008

下载了qq2009预览版,只有一个感觉较强烈,就是菜单的切换越来越苹果了:

出行的季节

星期六, 三月 29th, 2008

一个人旅行注定毫无兴致,所以根本没有出行的打算。给永普谈起来出行的问题,突然发现与登山相比,我还是喜欢去海边的,于是就想分析了下自己的这个想法缘由。山是竖起的,海是横平的,正如人的心态,不但要有竖的自信和毅力,还需要有横的宽广的胸怀。

“一起网”正在内测,估计也成不了什么气候,学术味较重,商业性较弱。发一个的邀请:http://www.yiqi.com/viewuser.php?vid=3998&invitecode=89db78d0f97de9c964fe597b02e0c598