坚信科学,分享技术

Monthly Archives: 04月 2010

发布一个简单的ssh-twitter客户端

ssh-twitter是一个使用命令行运行的twitter客户端,具有常见的一些功能。 您的linux系统需要满足以下环境条件: perl (5.8+) LWP::UserAgent扩展 项目主页 中文使用说明文档 >点击此处下载(4.08K)点击此处下载(4.08K

Continue reading

Posted in linux | Tagged | 3 Comments

QCon回忆录

在前天(2010年4月24日),有幸参加了第二届的QCon北京全球企业开发大会。会上有来自facebook\twitter等国际知名企业的技术高手,和来自国内一线互联网公司的高手,对相应研究的主题进行了深刻的交流。 大早爬起床来,困顿中来到大钟寺附近,寻找到目标酒店。 找到目标、进入,入口很开放,不需要有效证件,能找到自己的牌子就能进去了。领了写上自己名字的牌子挂上脖子,感觉质量差了点。 凭感觉上楼,无特别标识。找到主会场。 未遇到同事,领同声传译耳机,无身份证,不给领。正巧电话淘宝老同事正赴现场,帮领,一枚。 会议开始,现场满座。 第一场,万众期待的eclipse之父Erich Gamma没有出现,颇有些失望。取而代之的是一场敏捷开发管理的内容。相关的现场笔录在 http://www.54chen.com/architecture/april-24-live-stream-qcon-posts.html 第二场,facebook的大侠,讲他们咋用memcached,这哥们具说是设计了个memcache的udp读取的方法,得了个美国的奖。同声传译的影响太大,断断续续的理解了些大概,感觉他们用的二级甚至三级的memcache的方案是很不错的。这哥们自己也同意,方法有些山寨,但好用才是王道。他一定不知道什么是“山寨”。 第三场,twitter的大侠上场,兄弟胡子好浓密呀,哪国人仕?胡子浓密的一定是高手。讲了他们在使用时间片的分步数据方案时的问题。 然后基本上就到了中午十二点了。。。开饭时间一到,拖了十分钟,结束了早上的会议。 同淘宝的老同事一起吃饭,不到四十分钟吃饭的时间。 回到

Continue reading

Posted in 架构研究 | Tagged | 4 Comments

54chen Twitter memo 2010-04-25

如果不拔,你将疼不欲生 @nshen121: 谁知道拔智齿疼不疼啊... # 要相信科学 @nshen121 @54chen 看样子你很有经验啊.. # 其实人生远远不止如此,肯吃苦也苦一辈子的大有人在。RT @laiyonghao: 拨,痛一阵子,不拨,疼一辈子。人生也一样,肯吃苦,苦一阵子,不吃苦,苦一辈子。RT @54chen: 如果不拔,你将疼不欲生 @nshen121: 谁知道拔智齿疼不疼啊... # [RT]乾鹏: 华清嘉园是位于北京四环外的一个著名小区,因为紧邻若干著名高校而被首都人民所熟知。2000年开盘价格为5000元左右,目前二手房价格在3万元以上。玉树地震,中央财政紧急下拨青海地震救灾资金二亿元,大约价值20套华清嘉园三居室,北京市捐助一千万,大约价值1套三居室。 # http://ur.ly/9II2 网易不要命了!!居然说了实话!!! # 梯子自备@tina_tong: 打不开呢。。 # 由盛大同学验证属实 @tinyfool: 从未听说 RT @fangtr: @jeffz_cn @tinyfool @virushuo 求证,凤姐在盛大出现 # 经搜狐内部人员证实,负责搜狐无线wap游戏业务的技术人员彭小琦在家中意外离世,具体原因仍在调查之中。借此,DoNews对离世的彭小琦表示哀悼,并希望各位在IT岗位工作的劳动人员注意身体健康。 # 袁腾飞:那个。。。国民党失败的原因咱们今天就不说了 因为容易联想到今天的政局。 …

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

4月24日QCon现场直播流水帖

才连接上3G,开始直播 Eric Gamma因为冰岛火山灰原因,没能到,更换成了Scurm的主席   1.scrum agile 30+years管理经验 存在的问题: 1.在公司和团队的环境中,存在沟通问题 2.组织的管理层没有关注到知识性的工作与体力性工作之间的差异 3.高技术的工作人员存在优先选择的问题 4.人们觉得我们不了解我们工作的复杂性 agile宣言 四项价值观: 个体和交互重于过程和工具 可工作软件重于详尽的文档 。。 12个原则: 要经常性地交互可用的软件,周期从几周到几个月不等到,交互的时间越短越好(经常和客户沟通) 最重要的一点:激励项目人员,调动工作经验,钱不是万能的 非常有意思的原则 面对面的交谈 可用的软件是衡量进度的主要指标 项目周期需要保持长期稳定,要有节奏,不要过多催促 技术的精益求精及对设计的不断完善将提升敏捷性 尽最大可能简洁 允许团队自己放手去做,相信你的团队成员,他们会犯错误但是可以理解的 团队经常地自我反省如何提高技术能力 Scrum 不仅仅用在软件上,其他用途也是可以的 Scrum的角色职能 ScrumMaster的误解:这个角色不是项目经理,是为这个团队提供服务的。5-12个人组织团队 产品的backlog:产品功能表 任务表:sprint backlog 在实现上述的功能,我们要做些什么,这并不是真正意义上的时间表 sprint planning:30天要完成这个工作 日常会议 sprint …

Continue reading

Posted in 架构研究 | Tagged | 7 Comments

PHP上传进度条深度解析

随着互联网的发展,越来越多的技术开始注重用户体验,以人为本才是长久之道,于是在上传的时候,大家都不再满足一个单一的“浏览”按钮,纷纷推出了带上传进度条的功能。而作为解释型语言的PHP,如何做到对上传文件的检测,如何实现上传进度条以其背后的原理,54chen将在本文中一步步展开。 一. 实现篇 一般情况,用PHP实现上传进度条就下面两种方法: 1.APC扩展(作者是PHP的创始人,5.2后PHP已经加入APC扩展) 2.PECL扩展模块 uploadprogress 不论是APC还是uploadprogress,都需要编译源码,因为原有的PHP函数根本不可能读取到临时文件夹里的东西。下面来看如何使用以及关键的代码: APC实现方法: 1.安装APC 2.配置php.ini,设置参数 apc.rfc1867=1 3.关键代码: if ($_SERVER['REQUEST_METHOD'] == 'POST') {  //上传请求 $status = apc_fetch('upload_' . $_POST['APC_UPLOAD_PROGRESS']); $status['done'] = 1; echo json_encode($status);  //输出给用户端页面里的ajax调用,相关文档请自己寻找 exit; } elseif (isset($_GET['progress_key'])) {   //读取上传进度 $status = apc_fetch('upload_'.$_GET['progress_key']); …

Continue reading

Posted in php | Tagged , | 2 Comments

54chen Twitter memo 2010-04-18

50亿 吓我一跳 原来是从上衣口袋换到了裤子口袋里了 # 哥学社成立一周,http://tinyurl.com/ye3oqay 已经参加的哥有:腾讯深大、百度鸟哥、盛大坦克、人人网54chen、新浪小Z、奇虎虫zi、TOM烂叶等名企博客哥 # 首先,没有feed导入blog;其次,用户名不能以数字开头;再次,注册的时候明明只收听陆川一人,全给我收听了。失败。腾讯微博试用总结 # 北京公务员错峰上下班导致早高峰延时1小时,可以看得出这个组织是多么大 # 公司送一张Qcon的票,可以现场看活的@Fenng了 # RT @d_yang: 政府下的波兰人民,该是何等的幸福啊! # twitter上有腾讯微博的人吗,麻烦帮我把我的用户名chen-_修改成54chen,谢谢了。 # 一兄弟创业收简历感叹:投上来都是硕士 # 你还别说,还真是不好招高中生 RT @nodex: 是不是不如高中生靠谱 # 有这要的主管很性福 RT @blogkid: 看起来大多数技术团队都有此需求 RT @karlzheng: 我的主管刚刚和我说,我们需要两种人,1、牛人,2、女人,可见技术部门女性同胞的缺乏啊! # 得知跟了我半年学习PHP的学生之一偷偷去找了工作开始上班了觉得挺有成就感的,领进门了,以的修行看你们自己啦 # 我的心 在等待 一句话形容一天的工作 总是因为别的团队的不专业发包影响了预计的进度 …

Continue reading

Posted in 生活备份 | Tagged | Leave a comment

腾讯微博账号

我的腾讯微博账号: http://t.qq.com/chen_- 欢迎fo我

Continue reading

Posted in 生活备份 | Tagged | 4 Comments

54chen Twitter memo 2010-04-11

突发奇想,不知道有没有ssh下的twitter客户端呢? # 搜了下没发现有现成的,我抽空操刀做一个 RT:@pillarchy: 哇塞,让我想起了十年前,telnet玩bbs的日志,好怀念呀。 现在上水木我还是习惯用ssh登录,呵呵 # 不错啊,我建个开源项目吧 http://tinyurl.com/yb356uv 欢迎各路高手加入 RT:@Lin_Cong: RT @54chen: 我这有个支持cmd跟irc的twitter lib 需要么? # cool 试用一下给改进成中文版本 RT:@ahxxm: 关键字 twitter command line ,不过ssh好像不能显示中文? # perl版本,巨简单,哇哈哈 # 这些天都在看山西的矿难,剩下的人还有活的吗,CCAV在昨天的新闻联播把整个事情描述得非常的社会主义好。 # 已经添加,用perl搞非常简单,两个文件搞定了,兄弟有兴趣搞个C版的吧@Lin_Cong: RT @54chen: 不错啊,我建个开源项目吧 http://tinyurl.com/yb356uv 欢迎各路高手加入 R || 加我入会 # …

Continue reading

Posted in 生活备份 | Tagged | 4 Comments

中国博客协会挨踢技术专业委员会"哥学社"正式成立

最新的成员列表和任务列表都会记录在 http://www.54chen.com/blog-brother 中国博客协会挨踢技术专业委员会"哥学社"今日在北京成立。中国博客协会无会长、盛大代表坦克、人人网代表54chen分别在会上做了演讲。来自三大运营商的代表表示将全力支持哥学社开展工作,提升哥学社挨踢技术水平。 有容乃大在发言中总结出,回眸2009年,技术博客频发,发了又发、信息重复等非传统博客问题十分突出,网络恶意行为的趋利化特征日益明显,黑客个体、地下产业链等方面的问题都给挨踢技术带来了严峻挑战,技术整体形势日趋严峻。哥学社的成立,将有助于对发博客探讨技术提供规范化有效化管理,更好地为遇到难题解决不了的兄弟提供决策依据,有助于互联网各公司对解决方案做出全面客观的评定。大家希望,哥学社要充分发挥学社作为各大公司间的桥梁纽带作用,代表企业积极主动向大家反映他们的合理诉求,维护企业利益,促进企业和谐发展。 大家还就如何做好当前的工作提出了几点规则:一要切实增强每个会员工作的责任感、紧迫感和使命感,凡参加必须提出博客议题;二要深入开展博客内容建设,定时定量挑选有意义的博客议题进行发挥;三要充分发挥学会的支撑作用,到处宣扬,拉新鲜血液入会;四要积极拓展博客工作的服务范围,不仅仅局限在挨踢技术;五要大力开展自己博客的自律,积极主动提议题、发内容。 作者:郭庆婧    来源:人民邮电报 转自:http://www.c114.net/news/16/a495168.html 现有议题: 1.mysql explain全解 2.shorturl算法方案 3.tokyo cabine

Continue reading

Posted in 架构研究 | Tagged | 16 Comments

54chen Twitter memo 2010-04-04

ubuntu 10.04 将于4月发布稳定版本 # 如果我可以透支自己的生日愿望的话…我希望现在西南五省可以下几场雨…如果... # 中国人一直以 “事情不能做绝”为处世法则之一,而政府亦然。我相信尽管谷歌已经离开大陆,但是私下接触依然存在。中国政府是一个少有的特别要面子的政府,它无法接受一个和自己平起平坐以自己的口吻来谈判的企业,所以在谈判崩盘之後对其抨击地特别的猛烈和集中。 # 闲谈分布式key-value存储服务nuclear及其他 http://ur.ly/9suJ # 求救twitter里的高人,nio的recv-Q与send-Q过万但是系统没有压力,程序没有执行,作何解? # RT@kejunz: 一个人成熟的标志之一就是,明白每天发生在自己身上的99%的事情对于别人而言根本毫无意义 - 马克·鲍尔莱《最愚蠢的一代》 (via @whshang) # 互联网公司各工种合作方式思考,销售市场>运营>产品>研发>运维 # 我是觉着老有市场人员找我开发东西很山寨@162cm: ♺离钱越远越不好混 @54chen: 互联网公司各工种合作方式... # the noSQL movement was born # 一早上遇到三个问Cassandra的网友,看来国内的noSQL运动也要开始了。慎用。 # @Lin_Cong: RT @54chen: 一早上遇到三个问Cassandra的网友,看来国内的noSQL运动也要开始了。慎用。| …

Continue reading

Posted in 生活备份 | Tagged | Leave a comment
Page 1 of 212