坚信科学,分享技术

2018全新版本,未来在blog.54chen.com更新博客!

>>>尝试更加利于阅读的2014版科学院,以后都在新版上写。

Category Archives: WEB相关

WEB相关记录了web相关的运营、前端技术等等。

越来越懒的中国WEB程序员

  在中国的互联网行业,基本上现在的大小公司都有这样一个部门,QA。也没有人论证过为什么要专门出来这样一批队伍,反正大家都这样做了,这样做也不会错到哪里去。 测试工程师释义   某百科有云:软件开发测试工程师(Software Development Engineer in Test,SDET),一般为具有1-2年经验的测试工程师或程序员。编写自动测试脚本程序并担任测试编程初期的领导工作。进一步拓展编程语言、操作系统、网络与数据库方面的技能。   更有某大型培训公司有云:软件质量的把关者,人才凤毛麟角,薪酬上升空间非常大。   在国外,一般软件测试人员与软件开发人员的岗位设置比例是1:1,微软在开发windows2000时测试开发人员比例高到1.7:1,由此可见软件测试岗位重要性的一斑。 WEB开发是否需要SDET?   SDET诞生于传统软件开发过程中,由于WEB开发的特殊性,不仅是指定输入指定输出的测试过程,所涉及方向方方面面,十分繁杂。那么,WEB开发是否需要SDET?   一线开发人员的感叹:一个分页bug给我提了4张单。。。上一页,下一页,第一页,最后页,干脆每个页码也配个单吧 。(分页按钮数字都多一或少一了)--转自Willko的微博。   开发一个新产品,由产品提出来个大概,开发出来个大概后,QA再来提细的需求,所谓的测试阶段,只不过是个需求细化的过程。许多开发经理都赞同这个观点,因为:到目前为止,还没有见到这么NB的产品,一下把细节都能想好,描述清楚的。--转自阿罗的微博。   实际上,WEB开发是十分需要SDET的。而且需要比传统开发更加专业的测试开发工程

Continue reading

Posted in WEB相关 | Tagged , | 16 Comments

[54chen山寨]发布微博同步更新工具(包括腾讯微博、百度说吧)9月16更新

微博同步更新工具(包括腾讯微博) * 软件大小:24889B * 人气指数:970 * 软件语言:英文/中文 * 软件评级:1 * 开 发 商:http://cuies.com http://www.54chen.com * 软件类别:国内软件/微博同步 * 软件授权:免费开源版 * 运行环境:Winxp/vista/win7/2000/2003/Linux/PHP * 更新时间:2010-9-14 10:24:44 * 联 系 人:54chen * 支持:腾讯、新浪、网易、人人网、digu、做啥、follow5、人间、豆瓣、鲜果、9911 微博同步更新工具(包括腾讯微博)软件简介 此工具加工自cuies的tw2other,修改的地方有: 1.添加了QQ的支持 2.去除了twitter的callback的过程 3.简化了crontab的过程 微博同步更新工具(包括腾讯微博)使用步骤 1.使用前修改host文件,准备php环境: 128.242.240.244 www.twitter.com 128.242.245.244 dev.twitter.com …

Continue reading

Posted in WEB相关 | Tagged , , | 10 Comments

用搜索的倒排轻松搞定“好友的文章”类相关推荐功能

在SNS网站中,“好友的相册”、“好友的日志”、“好友常去的小组”,这样的功能到处都是,如果处理不当,对整个系统的压力都会非同小可。 这里介绍一种利用sphinx的搜索天性,倒排索引群中的人,然后把好友的XX功能化解为或关系的搜索,下面是是一些记录。关于sphinx的安装,详细见54chen之前的一些手记:http://www.54chen.com/tag/sphinx 第一步,制造随机数据 这里为方便理解,作一个假设的场景,要索引的字段缩减到2个字段,字段1是目标id,表示相册id\日志id\小组id等等,字段2是一个text,里面以逗号隔开记录了所有的和这个目标id有关系的人的id号,大致如下所示: id members 1 1,2,3,4,5,6 这样一个表,标识了id为1的一个目标,都有什么用户和他有关。比如可以表示:id为1的群都有12345这五个人加过;id为1的相册都有12345这五个人看过;id为1的相册都有12345这五个人回复过,等等。 下面代码片段所做之事,是将10万条记录插入到表中,表的members的记录在五千条内随机,里的人id从1到50000随机产生,这样,基本能够模拟一个中型应用的水平了。 $db = new DLConnection(); $sql = "INSERT INTO `forum`.`forum_info` (`id` ,`members`)VALUES"; $dot = ""; for ($i=0;$

Continue reading

Posted in WEB相关, 架构研究 | Tagged , | 7 Comments

[演稿分享]人人网开发一站式体验

在公司给应届生开发入门的演讲稿,都是一些常见工具的简单介绍,大公司组织入门培训对新人进入角色不可或缺,对缩短熟悉工作岗位时间非常重要,如果有条件组织,任何公司组织这样的培训都有意义。 美中不足的几点: 1.培训通知三无:无讲师简介、无培训内容介绍、无适合人员介绍; 2.时间安排不适合在工作时间最集中(事情最多)的时候; 3.参会人员资料掌握不足; 4.参会邀请不使用outlook的“会议提醒”,提前通知的会议只能让有兴趣的人靠记忆记住。

Continue reading

Posted in WEB相关 | Tagged | 20 Comments

艾睿网 CMAX(RIA中国)技术峰会归来 演稿分享

感谢junidea、kenshin等牛人的组织和邀请,为这次技术峰会的成功举办感到由衷的高兴,这一群新兴的群体,在一线的朋友们,到场的牛人还有《Flex 3 RIA开发详解与精深实践》作者杨占坡、杨铭、《银光开发者工作室》的魏永超、还有出版社和媒体的各位朋友,大家都为各自领域的见解进行了深刻的探讨,在会上我作了《HTTP:RIA REST CLOUD》的分享,同时借此结交了不少各行业兴趣相投的好朋友。 以下是活动海报,还有上海和广州的会场,那边关心RIA的朋友可以关注一下时间: http://www.airia.cn/cmax2009/welcome.html 我分享的主题的演示稿在下面(请使用firefox打开): http://www.54chen.com/ria/200912.xul 稍候应该还有图片和视频资料送出。

Continue reading

Posted in WEB相关 | Tagged , , , | Leave a comment

人人网招聘JAVA、AS、C++工程师(科学院特供,两月内有效)

科学院年底发布人人网职位推荐消息: 人人网Flash (AS3)程序员 1.计算机、软件类相关专业本科以上学历 2.AS2\Flex\AS3一年以上开发经验 人人网JAVA架构师 1.计算机及相关专业本科以上学历 2.三年以上Java开发经验 人人网产品经理 1.本科以上学历 2.两年以上互联网工作经验 游戏制作人(游戏中心) 1.本科以上学历 2.两年以上主策划工作经验 3.两个以上完整上线项目经验者优先 C++工程师(分win下和linux下的) 1.win:C++基础扎实,有客户端界面和控件开发经验 2.linux:两年以上开发经验 以上为科学院精简人力废话版本招聘条件,如果任何一条不满足请不要把简历投到czhttp@gmail.com,也不要纯洁地问工资情况,人力告诉你的要准确得多,另这些都是中高级职位,有意者牛X者尽管过来,有酒肉。

Continue reading

Posted in WEB相关 | Tagged , , | 2 Comments

千橡、校内网、人人网急聘 Flash AS3工程师、Social Game 游戏策划

有以下几个内部推荐职位急需,请符合要求者与czhttp@gmail.com联系 Flash AS3工程师: 专业知识: 1.精通Action Script 2.0/3.0编程语言,了解flex,熟悉OOP。 2.至少会使用一种后端语言,如asp,jsp,php等。 3.有一定的时间轴动画基础,能通过AS实现一些动画特效。 4.能至少会熟练使用一种图形处理软件,如:photoshop,fireworks等 5.具备基本的英语阅读能力。 专业技能: 1.热爱flash,熟练使用AS3,熟练掌握XML相关操作,熟悉Socket等各种通信方式flash与外部通信技术。熟练应用FMS,对flash流媒体有一定研究。 2.能使用FlashIDE、FlashDevelop、FlexBuilder或FDT其一环境进行项目开发。 3.有一定的设计能力,能运用设计软件更好的完成flash互动界面完整的实现。 4.有独立思考,开发能力。热爱游戏开发。 5.能承受工作压力,能独立完成工作,有团队合作精神。 优先条件: 1.了解游戏开发常用技术. 2.了解常用设计模式,并在工作中有成功的应用.熟悉pureMVC或同类型框架 3.具有Flash 在线游戏项目开发经验者优先. 4.有现成作品. Social Game 游戏策划 1. 游戏经验丰富,熟悉各种类型的游戏,尤其是休闲类游戏有足够的了解和认知 2. 优秀的团队合作精神,良好的沟通能力,追求制作卓越游戏的激情 3. 逻辑清晰,熟悉office办公软件,具有优秀的文档写作能力 4. 有休闲游戏、手机游戏、online休闲游戏等制作经验者优先

Continue reading

Posted in WEB相关 | Tagged , | 5 Comments

[原创]打倒投票作弊,巧用flex防刷票

[文章作者:陈臻 本文版本:v1.2 最后修改:2009.4.28 转载请注明原文链接:http://www.54chen.com/c/520 ] 在开放ID投票的应用中,如果投票后的奖品丰富,必然会招来各种各样的刷票机和人肉刷票,如何防止刷票,也就成了大家头疼的事情。 一般情况下,大家都会使用限制IP的策略,同时加上Cookies,但是日常都刷票机都能解决掉这两种方法,下面介绍的是一种比较少用一些的方法,就是利用flash的share object机制来防止刷票,这只能增加刷票的成本,而不能完全规避这种行为,要做到没人刷票而又开放,基本上只能靠--人。 下面请看flex代码,内附注释(xx.mxml): <?xml version="1.0" encoding="utf-8"?> <mx:Application xmlns:mx="http://www.adobe.com/2006/mxml" layout="absolute" initialize="init()" applicationComplete="onBrowseClick()" width="190" height="54" horizontalAlign="center" verticalAlign="middle" alpha="0.44" backgroundGradientAlphas="[0.0, 0.0]" backgroundGradientColors="[#ffffff, #ffffff]"> <mx:Script> <![CDATA[ import

Continue reading

Posted in WEB相关 | Tagged , , | 9 Comments

[原创][收集]各种语言版本的变量值作变量名的方法

[文章作者:陈臻 本文版本:v1.1 最后修改:2009.3.11 转载请注明原文链接:http://www.54chen.com/c/498] 在写代码的过程中,不可避免经常遇到的一个问题是,如何将上下文中的变量值当变量名。本文将收集各种语言下的情况,以供参考。 PHP 这是最最简单的一种: <?php $fruit = "apple"; $var = "fruit"; echo $$var; ?> 将得到结果 apple JAVA JavaScript <script type="text/javascript"> var str = "hello world!"; var str2 = "str"; alert(eval(str2)); </script> 将得到结果:hello world AS2 AS3 Perl C …

Continue reading

Posted in WEB相关, java, linux, php | Tagged , | 2 Comments

d.yang同志的无名氏的代码学习记录-flex 2d rpg游戏demo

[文章作者:陈臻 本文版本:v1.0 最后修改:2009.2.23 转载请注明原文链接:http://www.54chen.com/c/469] 略去一千字废话,要谢谢地阳同学把人家的包全改成了funcat...哪里来的胖猫。。。 先上截图: flex builder3编译后运行,鼠标控制小女孩,按空格时小男孩坐下。 只能大概对初始化的代码注释下,其他的自己看了,抛砖引玉: private function initApp():void { this.contextMenu.hideBuiltInItems(); sceneHolder = new UIComponent(); this.addChildAt(sceneHolder, 0); scene = new RPGScene(); sceneHolder.addChild(scene); //主屏幕在浏览器的位置设置 sceneHolder.x = 0;//(this.stage.stageWidth - 1000)/2; sceneHolder.y = 0;//(this.stage.stageHeight -631)/2; //男孩 参数:图片地址,宽度,高度,x,y,速度 role = new …

Continue reading

Posted in WEB相关 | Tagged , , | 4 Comments
Page 2 of 41234