1 条评论也被腾讯微博推了一把:)

2010年10月9日

今天节后第一天上班,腾讯就给了个惊喜 微博突然多了一些听众,很是诧异 最后发现被腾讯推荐到了IT网络里面

截图纪念下 最后做个小广告欢迎大家收听我:http://t.qq.com/richie

分类: 随便乱侃 标签: , , ,

1 条评论用Chrome来模拟手机终端

2010年9月30日

很多网站都通过User-Agent来判断浏览器类型,如果是3G手机,显示手机页面内容,如果是普通浏览器,显示普通网页内容。

作为前端开发工程师,目前也需要兼容更多的终端 或 做不同的版本去适应不同的终端 现在利用Chrome来模拟手机终端的显示效果吧

谷歌Chrome浏览器,可以很方便地用来当3G手机模拟器。在Windows的【开始】–>【运行】中输入以下命令,启动谷歌浏览器,即可模拟相应手机的浏览器去访问3G手机网页:

谷歌Android:

chrome.exe –user-agent=”Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexus One Build/FRF91) AppleWebKit/533.1 (KHTML, like Gecko) Version/4.0 Mobile Safari/533.1″

苹果Iphone:

chrome.exe –user-agent=”Mozilla/5.0 (iPad; U; CPU OS 3_2_2 like Mac OS X; en-us) AppleWebKit/531.21.10 (KHTML, like Gecko) Version/4.0.4 Mobile/7B500 Safari/531.21.10″

诺基亚N97:

chrome.exe –user-agent=”Mozilla/5.0 (SymbianOS/9.4; Series60/5.0 NokiaN97-1/20.0.019; Profile/MIDP-2.1 Configuration/CLDC-1.1) AppleWebKit/525 (KHTML, like Gecko) BrowserNG/7.1.18124″

更多款手机的User-Agent:http://www.zytrax.com/tech/web/mobile_ids.html

分类: 前端开发 标签: ,

4 条评论同事要结婚啦,送上段代码祝福

2010年9月30日

共同奋斗一年多的同事 要结婚了 祝福他们能够永远幸福 百年好合
他们的Blog:http://www.srwan.com/

特此送上段代码祝福 :)点击查看 http://www.iamued.com/demo/towangyz.html

		(function(person1,person2){
			var year=10;
			while(person1+person2=="王一竹孙染"){
				alert("永远幸福"+year+"年");
				year+=10;
				if(year>=100){
					alert("最后祝百年好合 By 刘钢");
					break;
				}
			}
		})("王一竹","孙染");

12 条评论也谈谈百度说吧的产品体验

2010年9月16日

应该算是比较拿到邀请码的 Pmcaffe-阿德同学给的一个邀请码 当时还在加班 就立刻去注册

第一步就吓了一跳 先让填手机号:( 狂汗 紧接着更汗的就来了 认证要填写身份证 并上传真实相片

着实吓了一跳 当天群里的数据据说是 有50%的同学放弃注册 不知道是否真实

相比其他微博平台来讲 百度推出的时间确实是比较晚 但也确实算有一个差异化突破 ->实名制

包括说吧的LOGO上面也说明了百度的用意 实名社交平台

今天再次看了下百度说吧平台的用户 还是以互联网IT领域居多 并且呈现了男多女少的局面

从目前用户群来讲 还是以IT行业 体验产品为主 所以男多女少也并不为怪

百度这次打实名制的底牌 也算是引领互联网实名制的一个先锋挑战了

百度说吧第一个差异化功能是:通讯录

当双方相互关注后可以提出交换手机号的申请 (这也说明了注册为什么要手机认证)

百度说吧第二个差异化功能是:选号

百度说吧同腾讯微博一样采取邀请制,不同点在于百度说吧并不是以用户名作为地址的 而是采取数字,目前邀请注册的朋友可以从百度说吧提供的10个号码中自主挑选,不知道百度此举有何用意,是否只是一个噱头而已呢?

百度说吧第 三个差异化功能是:提供了认证申请 人人都是V

不同于其他微博平台 百度提供了认证申请,凡通过身份证及照片认证的用户 均成为认证用户 加V

如此的话 认证的概念在微博领域有了2种解释 1.身份证实名认证 2.名人认证(*名人的概念这里不计较)

目前还有几个疑问:

1.既然实名制了 昵称的作用是什么呢?难道是有些朋友昵称被广泛接受 而真实姓名却感到陌生 为了照顾这部分用户?

2.百度此举实名制 与GFW和中移动 是否有具体的内部联系呢?

3.实名制机制是否能得到网民认可?

最后AD下我的几个微博 欢迎大家关注收听

百度说吧:http://t.baidu.com/109222

腾讯微博:http://t.qq.com/richie

新浪微博:http://t.sina.com.cn/iamued

分类: 产品设计 标签: ,

4 条评论Python文本处理 查找靓号脚本

2010年9月14日

今天业务部门有一个需求 将10000-19999这之间的数字 判断出其性质 大概分为如下几种

  • ABCDE
  • EDCBA
  • ABCD
  • ABC
  • CABAB
  • ABABC
  • AAAAA
  • AAAAB
  • BAAAA
  • AAACB
  • AABBC
  • AACBD

近期正好看了下python的语法 就用python写了个小脚本
算法比较弱智 就是最简单的穷举 将所有规则的正则表达式写出来 按照相关权重规则去IF匹配
代码如下:

import re
#r1 ABCDE or EDCBA
r1 = re.compile(r'(?:(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){4}|(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){4})\d', re.IGNORECASE)
#r2 EABCD or ADCBA
r2 = re.compile(r'(?:(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){3}|(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){3})\d', re.IGNORECASE)
#r3 ABC or CBA
r3 = re.compile(r'(?:(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){2}|(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)|2(?=1)|1(?=0)){2})\d', re.IGNORECASE)
#r4 AABB
r4 = re.compile(r'([\d])\1{1,}([\d])\2{1,}', re.IGNORECASE)
#r5 AAAAA
r5 = re.compile(r'([\d])\1{4}', re.IGNORECASE)
#r6 AAAA
r6 = re.compile(r'([\d])\1{3}', re.IGNORECASE)
#r7 AAA
r7 = re.compile(r'([\d])\1{2}', re.IGNORECASE)
#r8 AA
r8 = re.compile(r'([\d])\1{1}', re.IGNORECASE)
#r9 ABAB
r9 = re.compile(r'([\d])\1([\d])\2\2\1', re.IGNORECASE)
content=''
for i in range(10000, 19999):
	if r1. search(str(i)):
		content=content+str(i)+"\t"+"ABCDE||EDCBA"+"\n"
		continue
	elif r2. search(str(i)):
		content=content+str(i)+"\t"+"EABCD||ADCBA"+"\n"
		continue
	elif r3. search(str(i)):
		content=content+str(i)+"\t"+"ABC||CBA"+"\n"
		continue
	elif r5. search(str(i)):
		content=content+str(i)+"\t"+"AAAAA"+"\n"
		continue
	elif r6. search(str(i)):
		content=content+str(i)+"\t"+"AAAA"+"\n"
		continue
	elif r7. search(str(i)):
		content=content+str(i)+"\t"+"AAA"+"\n"
		continue
	elif r4. search(str(i)):
		content=content+str(i)+"\t"+"AABB"+"\n"
		continue
	elif r8. search(str(i)):
		content=content+str(i)+"\t"+"AA"+"\n"
		continue
	elif r9. search(str(i)):
		content=content+str(i)+"\t"+"ABAB"+"\n"
		continue
	else:
		content=content+str(i)+"\t"+""+"\n"
f = file('400new.txt', 'w')
f.write(content)
f.close()
分类: Python 标签: , ,