2016年终回忆录

没有什么大事情 今年更舍得给自己投资,买了一把鹅厂同款超舒服人体工学椅,买了一些想买即买的电子产品,给车子也加装了一些增强科技体验的小部件。 生活半径的加大,再加上压抑不住想四处浪的心态,年初自驾了北海,10月去了大西北,再加上川渝周边的地方,除了丰富亲历才有的体验就是一笔笔的开支,但最终发现不管去不去浪,都没什么余粮,再一次印证了物质守恒的真理:-D 工作方面,大小几个项目,有大快人心的明星项目也有尴尬收场的自嗨,今年让我理解最深的一个道理就是,一个事情的成功,天时地利人和都很重要,也就是一定要在合适的场景做正确的事,才会事半功倍。 此外,岁月的更迭,带走了记忆中的一些事物,也带走了少许看我们从小到大的亲人,特别是到了现在的生命周期,可能这种别离会越频繁,越麻木。我有一个心愿,不是世界和平,而是希望每个人可以生前不留遗憾,

山里的记忆

每次回到生我养我的山村里,总会勾起一些回忆,产生一些想法,很怕自己忘记。 路过的一洼田、一垄土、一颗树都会把记忆拉回小时候,背负和体重差不多的重负一步步往目的地挪动,但小时候没有苦的概念,只有咬咬牙的坚持。 农村人很伟大又很可怜,他们有着坚韧勤劳的品质,但同时会显得愚昧和固执,为了生活的期望,一代代的活着。 新事物对传统冲击一直都有,一些古老的东西正在丢失,有坏的风俗也有一些古老的文化和技艺。有机会我很想带更多人来看看我的小山村,不为了寻找同情也不是批判,只是看看这个一直运转的世界。

2015年终回忆录

今年的回忆录来得迟了些,拖延症重度发作外加这几天一直比较焦虑,迟迟难下笔。 随手记欢迎页提醒,已经坚持记账1700多天了,先回头看看今年都做了些什么。 工作上值得记录的有,组织了几个活动,4月对外的前端培训,8月公司内的黑客马拉松,9月对内的前端训练营,11月公司外的渝FE2015,都属具有历史意义的第一次,虽然结果均有遗憾,但都是超出预期的。对我自己而言,这些经验,让我在组织新的活动时能更从容,但同时也需要去重视的有活动的持续性以及下一次如何更完美。今年还参与了2次行业交流会,放空心态后总会收获一些有用的经验和资源。 生活方面的改变有,从报名驾校到拿本提车上路,一气呵成,当有明确的目标时,执行力和意志力还是能蹦出来的。今年还见了几个不在这座城市的老友,每一个都会合影留念,虽然现在交通更加便捷,但见面需要的契机是可遇而不可求的。 过完流水,最近一直在想的几个点,经过自己总结以及和他人交流,

再谈Web前端性能优化

如题,Web前端性能优化这个话题被谈得有点厌了,十年前就有《Yahoo网站性能优化34条军规》、《Google性能优化准则》等参考教条了。根据这些准则和日常开发的经验,我制作了如下Web前端性能优化流程图。 既然再谈,就要旧瓶装点新酒,那么这个“新”从何而来?恐怕只有Web的最终载体——浏览器能告诉答案,能够支持些什么新技术,宿主环境发生了些什么变化。 Web新技术层出不穷,跟性能优化相关的,可能要首推HTTP/2了,它的多路复用和服务端推送重要特性,轻松解决了我们之前不遗余力去做的一些如压缩合并、顺序并发、缓存更新等静态资源管理问题,这也是当下主流前端工程化方案的重要一环。 另外我们团队正在调研并逐步接入的WebP也非常值得一提,它具有更高压缩比,同时支持无损和有损,支持Alpha和动画,完全就是其他图片格式的超集。通过工具分析,前端静态资源的重头还是在图片,

我为什么要做前端培训

3月,因为自己的强烈意愿和公司的安排,我从《八戒到家》团队调配到基础技术团队,负责公司前端开发的技术体系建设。时值《八戒到家》一期上线,得到市场的热烈反馈,无论是项目前景、团队稳定性,抑或前端技术方面的发挥空间都是非常可观。 而我毅然决然的做出选择,主要是发现业务高速扩张的时候,往往忽视了团队输出质量以及对于技术人员的关怀,也暴露了一些问题。为了让大家在这个岗位尽可能开心点,我和公司的前端技术牛人们一起从前端基础工程和前端团队建设两方面,拟定了一系列计划。 目标是提供一套好用的前端开发解决方案,让大家在开发过程中,专注于业务的实现,不受环境的困扰,能提高效率和质量。同时大家在这个团队有序成长,新人进来有丰富的指导和帮助,高手能不断挑战和沉淀总结,所谓穷则独善其身,达则兼济天下。 培训是团队建设计划里面最重的一环,需要成体系的开展,持续的投入。

2014年终回忆录

如朋友圈段子,又到了每年总结过去、新的开始、自欺欺人的时刻了。 用一个词语来总结这一年的话,可能是“接地气儿”。筹备、买房、搬新家,参加了N(>3)个同学、同事的婚礼,需要以自己独立的身份去维持人情往来的关系。俨然我真的回到了家乡,融入到了家乡的生活。最大的,也许是此生的遗憾,世上给予我最多关爱的人,离开了我,在我还没来得及报答的时候。 关于成长,这一年里,有幸经历了一些锻炼和变革,能从更多层面,甚至超脱自身的角度进行思考和行动。也领悟到了诸事之不易,从他人的失误中吸取一些教训。不足在于,一直都在向他人取经,但自己的产出不够以及没有足够的分享。

Node.js抓取Feed打造自己的RSS阅读器

​自从做了内务总管之后,上班时间开编辑器的频率越来越低。为保障自己的专业提升,以及为部门将要做的一个内部系统做技术准备,最近下班时间自学Node.js,用Express+Jade+Mongoose练手,做了一个定时抓取RSS Feed的小工具。 做这个小工具也是基于自己的嗜好,也是我自学前端的重要方法之一,喜欢收藏行业博客,看了看收藏夹,目测200多个,这么多博客的更新我几乎做到了每篇必看,而且更喜欢到文章页去浏览,因为每篇文章的排版可能都包含了作者的意图,通过文章的评论能发现或许比文章更有价值的收获,最简单的就是发现更多精彩的博客。 当然这么多博客靠收藏夹肯定是不够的,主要利用Google Reader订阅更新,但自从GR自宫后,以及博客的没落,微博和微信的崛起,更新博客的人也越来越少,我这恶趣味被压抑了很长一段时间。可是在最近,我翻阅收藏夹的时候,发现还是有不少博客在更新,于是有了打造自己的RSS阅读器的念头。

纪念我的母亲

母亲入土为安已经有几天,是该写点什么来纪念她老人家了。用一句话来形容她这辈子,恐怕唯有“春蚕到死丝方尽,蜡炬成灰泪始干”最贴切了。 母亲50年代出生在贫苦家庭,姊妹众多,排行老二。没有大姐大的威风,也不能享受弟弟妹妹的爱护,反而从小就要担当照顾弟弟妹妹的责任,所以也深受姨妈们的喜欢。没怎么接受文化教育,只读过小学,读书的时候还要做农活补贴家用,经历过文化大革命前的自然灾害,饿过饭,所以母亲对粮食特别珍惜和看重,哪怕现在家里屯的粮食,全家人吃3-5年都够,每年都要多多的种。后来和我爸认识,又经历了农村家庭的分家,靠他两人完全自力更生,几乎从无到有的建立起现在的老家,打小父母就经常给我数落他们这段艰辛的历史,除了满满的委屈也能感觉他们的骄傲和努力。 母亲命途多舛,在我刚入小学的时候,横遭车祸,货车从她身上拦腰碾过,

加快网页速度漫谈

今天在w3ctech重庆站第三期会场做了一个关于加速网页渲染的分享。 部分童鞋肯定了解过,网页打开速度会影响我们的用户体验,运营成本,以及和业务紧密联系的转化率。 4秒概念,超过4秒,25%的人会放弃…… 沃尔玛从1秒到4秒,转化率下降最明显…… 在互联网越来越普及,网速越来越快,电脑配置随摩尔指数增加的时代,对于网页性能的探讨,还有哪些存在的意义? 促成这次分享的原因,是因为我发现web开发人员存在2种极端,一种是过分关注网页性能,脱离生产环境。还有更大部分的开发人员毫不关心网页性能,没有优化的概念或者有概念但不执行。 这里涉及一个重要的平衡点,性能基准线。国外同仁研究的结果是普遍7秒。7秒以内,加快网页打开速度,对转化率有非常可观的投资回报率。但每个网站面向的用户不一样,这个平衡点也不一样,应该去分析网站的数据,找到自己的平衡点。 今天PPT介绍的关于加快网页速度的一些细则,

不要相信美好的事情会发生

这也是我的初次米体验 2月11日晚,朋友叫帮忙抢小米手机,发现电视也可以抢,相信美好的事情即将发生,心情值爆满。 2月12日12点,压抑着激动的心情,提前打开官网,发现要预约,what the fu*k,只好预约下一轮。 2月18日,已经有了经验,觉得小米不会被我轻易抢到,淡定地打开商城,淡定的刷新,输入验证码,结果,结果居然被我抢到了电视,以及朋友的小米3。 瞬间整个人都high了起来,等配货,等出库,得知是顺丰快递,我最看好的快递,对美好事情又有了期待。 2月20日,也就是今天中午,给力的顺丰开始送货了,

2013年终回忆录

随手记升级到vip了,这个小习惯还在坚持着,很欣慰。 1月,结束了一段生活,然后刷火车票,帮亲戚刷火车票,没抢到满意的,继续刷。除此值得一提,买了两本书《看见》、《安卓UI教程》,安卓教程很快翻完并伴随着我装了两个IDE和做了一个小demo后就束之高阁,《看见》倒是细细的翻阅,最后送给一位老朋友,看书中人一次次遵从内心深处的抉择并不失原则性,希望与其共勉。 2月,重庆春节,看少时的年味淡去,叹父母之劳累。深圳开工,经过一年的打磨,变得圆滑,跟着同事们抢开工利是沾喜气,和小马哥来个近距离接触。 3月,账本平淡得不能再平淡的日常开支记录,但这个月却是2013年最烦恼的一个月,也是这一年的转折之一。工作方面了解到一些事的无果,

360

我为什么厌恶360

很久很久以前,其实我是爱这个叫360的玩意,因为他的确开启了新的杀毒体验时代,开发了很多比较傻瓜和快捷的优化工具。(传统开篇桥断) 转折点在3Q大战,那时候还没进企鹅矿厂搬砖,态度也是各打50大板,惊奇360的胆大妄为也质问QQ为何如此霸道,然后甚至从网上找让两者兼容的办法,最后经工信部调停,两者不闹了,但360被我渐渐抛弃,除了找到了可替代品,还有它的种种行为让我一忍再忍、无法可忍。 下面就讲讲我为何从一个拥趸变成一个脑残黑的过程。 ​ 扯用户当大旗,这是360的最常见的作风,以用户的名义做一些打压对手的偷鸡摸狗事。举个栗子,还用举例子么?可牛、小米市场、搜狗总该听过一两个吧。 10万水军,有人会质疑,你这是污蔑,可能就还有那么一大帮拥趸在替它说话。以我的自己的感受来看,10W水军可能都小看360了。 举2个栗子,最近的就是现在的360和搜狗大战,

微信图书馆的实现思路

开发之前,先做了些技术储备,了解到整个消息从用户发送指令到服务器返回结果的流程如图所示。 接着就是一些比较具体的准备工作了。 微信开发者认证,打开微信公众平台,注册,选择订阅号(个人只能选这个),需要实名认证(手持身份证拍半身照,进监狱一样),等待后台审核 申请一个云平台放置web应用,我选的新浪SAE,免费(也需要申请实名认证,过程类似微信)、稳定 找一个民间微信SDK,因为官方的只处理签名认证,没有提供全面的消息和事件处理示例,我找的是wechat-php-sdk@github,非常全面 在做了充足的准备后,我们需要处理的就有两方面的工作了。 一是用户指令的处理,需要用正则去识别符合我们预期的指令,并且存取数据库返回信息给用户,再调用sdk返回给微信api,总结起来就是正则+很多的“

微信时代,能做的不只是图书馆

亲爱的小伙伴儿们,很开心也很忐忑在这里给大家聊聊这个公众号的这些事,毕竟这是开篇文章。 这个公众号能诞生,是因为我现在的团队最近购置了不少书籍,借着微信热,用微信公众号做了一个图书管理的小应用。精神食粮的魅力总是给你这些出乎意料的惊喜。 聊聊这个应用吧,流程很简单也很zhuangbility,小伙伴儿们关注这个公众号,然后只需按着引导一步步的输入指令,一般2-3步就可以预定,然后就可以去找管理员或者自取自己想看的书籍了。 除了预定,当然也能查看书籍是否空闲,借出情况。还书的话,还是加入了人为控制,还书的时候给管理员打个招呼,在系统里面标记归还即走完了一个比较简单的借书、还书流程。 ———-咯咯你以为这篇文章到这就应该结束那你太天真了——— 是的,接下来才是我真正想说的话。 其实,我们也可以用个本子,或者用个excel记录下,完全能满足需求。但我们做了,是因为我觉得技术人除了关心我们的代码有多牛x,也应该关心生活,去思考用技术去更好的改变我们的生活,

工作的收获-学会总结

最近触动颇深的一件事,就是关于总结与分享。 一份工作,很多人都可以把他做完,但是有的人把事情做得更漂亮,就是因为他进行了一个完美的总结,并且展现出来,所以光埋头做事是不够的。 顺便感慨,自己的博客越来越荒,想写长篇大论的动力也越来越小,更多的碎碎念都微博了,同时自己订阅的博客里面文章更新也越来越少,配合这种趋势的还有google reader将在7月份停止服务。

今天更残酷,明天很美好

去年很残酷,残酷中有颇多改变和惊喜,觉得那是人生。 2012是本命年,虽然不信邪,虽然穿了红内裤,无奈也只有用更残酷来形容这一年。 老办法,跟着随手记来回忆这即将结束的一年。 1月,刚开始便换了住处,原来合租的房东不愿租了。换了新地方,条件差了点但也清静了许多。除此之外,可以记录的是回家过年,幸运的抢到了回家的车票,家乡的感觉从踏上火车的那刻就让人热泪盈眶。年复一年,不变的仍是独自的人在囧途,变化的是更加苍老的父母,更多的红包也买不回他们的劳累和期许。愧疚的逃离回到深圳,迎来的是广东特有的习俗“开工利是”,脸皮薄觉得尴尬,没抢到多少。 2月,去了香港迪士尼,玩得很开心,一段时间内来看都是满满的幸福吧~ 接着又购置了一辆车,两轮的,

2012webrebuild广州站与会所感

先说说和webrebuild.org的缘,在第四届的时候就开始了解到这个组织,由于他促进了重构这个岗位的价值和影响力,很期待参加这样的活动,可惜当时远在成都只能遥遥相望。第五届webrebuild终于在成都开分站了,可机缘巧合我又来到深圳发展,心想能在深圳参加也算更完美吧,可惜因为当天和自己重要的计划冲突而作罢,从此在心里还是留下不小的遗憾。如今,终于迎来了第六届,如果前面两届都只是缘,那么这次才注定是和webrebuild的缘分,得亏ghost的推荐和经费的支持,能提前在深圳站之前了结我的这桩心愿。 回到正题,一年一度的webrebuild会与其说是一场技术交流会,不如说是一次从业者的心态交流会。从这两届的主题即可得之,重构经历了前期的发展到了7年之痒,那么痒过后我们又能做什么,是前进还是放弃,今年的主题给了一个很到位的回答:“泰然”。无论作出什么样的选择,我们都需要处之泰然,大局观的思考,细节处的实践,一步一步总会迈向成功。大会中嘉宾和大牛们似乎一直在和我们分享,不管周遭的环境怎么改变,

2011年经贴

又到了一年一度惯例的年终总结了,总体来说今年是比较繁忙,转变比较多的一年。 惭愧没有记事的习惯,所以日 志还是很荒芜,所幸的是有记账的习惯,至年初开通随手记记账以来,自己绝大部分开支都可以精细到每一次吃饭、每一件衣服,一年下来的烂帐损失也完全在可接受范围内。我们的上层建筑是不可能脱离经济基础,根据这些记录也能大概串联出今年的总结了。 1-2月份,还没开始随手记,时值岁末,第一次工作后的春节,回家把父母拉到镇上进了一次馆子,其中滋味只有懂的才知道。两个侄子每人发了200块的红包,看他们活波乱跳,很开心。 3月,在春节前就在考虑到深圳的事,所以3月除了在老东家尽自己一分力,也在积极寻找深圳的出路。最终定在4月初到深圳。 4月,可以作为今年的一个转折点,月初做了一些交接工作后便离开了服务一年但是感情深厚的前公司,期间还做了些准备工作,回了一趟老家,把陪伴了自己2年多但是运行还算流畅的电脑送给了哥哥,

伤怀

凤凰花开的路口

大学毕业季的时候看了一个mtv,记住了这首歌,此后每当听到这首歌,都会有一股思绪浮上心头。 毕业一年又近半年,总把毕业当作时间的分界线,是因为大学之前的生活过于单纯,而毕业之后即使希望保持这份单纯,可是周遭的亲人、朋友以及圈子带给自己不同的感受。 今年过后就将迎来自己的本命年,按我的理论这个年纪还属青春年幼,不应该伤事业、伤感恩,伤未来,所以每次也伤得不够深刻。 看别人,总觉得别人很幸福,有太多是我得不到的。看自己,总觉得自己不够努力,进步太慢。看环境,总是存在一些机缘巧合的东西。 一次次的叮嘱自己要沉淀下来,只有升值自己才是最有效的升值方式;一次次的又在苦恼,什么时候努力才有出头;一次次的又劝告自己活在当下。 总之,我信自己不信命。 (ps:本命年,

理性思考

由“川妹子面馆”带来的思考

话说如果我上班或者加班,每天的午饭和晚饭都是在公司解决的,遇到不加班或者放假的时候,吃饭就成了一个问题,比如今天吃晚饭的时候越想越苦逼,就把这个问题方面的想法都过了一遍,现在记录下来。介绍一下“川妹子面馆”的情况。 地理优势良好,装修一般,人员组成由老板2口子+女主嫂子+小工共4个。开业2月有余,主打川味面食和凉菜,近期开始做川菜小炒。其实打它开业,我心里就很疑惑,为什么要开一家川妹子面馆。 首先,深圳作为一个南方城市,面食不是这里的主食,而开业之前,旁边已经有了几家河南、陕西和东北的面馆,没有摸清市场就贸然行动; 其次,除了宜宾的燃面,四川没有多少拿得出手的面食,我吃了几次面条后,更加否定了老板的手艺,

幸福

离开成都,奔赴新的起点

走啦,真的要离开啦,离开这个学习、生活、工作了一年多的城市。亲爱的朋友们,请原谅没有一一给你们打招呼,QQ依旧在,电话不长留,人生何处不相逢呢。 对于这个城市,有很多感慨啊。出入社会的起点,一起度过的幸福时光,不和谐的插曲,付出后收获的喜悦,认识不长但相信能永远的朋友,原来早已喜欢上了这个城市。 对于新的起点,充满了希望、信心,也有些兴奋和紧张,但是不管咋地,既然选择,那就义无反顾。 感谢所有人,我的每一点努力和进步都有你们在支持着。 哥走了,妹,我会加油的。 成都,今夜可不可以不遗忘。

网络推广

腾讯微博性感玉米吐槽V5推推

最近微博上性玉刷屏刷得很是厉害啊,从性狼微博吐槽“语录党”到腾讯微博挑逗腾讯第一大草根组织#V5推推#。纠其语录党星座党转发信息,乱贴牛皮癣,利用组织成员作垃圾广告营销,看的我是大快人心呀,其实哥也早就看不惯这帮人了,在一帮小丑的带领下,打着草根组织的旗号,到处招摇过市。 在此也不能一竿子打翻全部,在腾讯微博内测初期的时候,这样的民间组织完全自发,凝聚了草根的力量,不可忽视,现在却被某些人利用,成为他们捞钱和愚弄他人的工具,跟部分组织者的素质和管理方式有很大关系,应该好生骂下,让他们反思下。 如果性玉来吐槽我姑且相信他最多是个中产愤青发发牢骚,在此过程中我也看出了有的是把自己的成功建立在践踏别人身上的,想借此上位,何必一股名欲熏心还满口仁义道德呢,都不是3岁小孩了,大家都懂。不知道腾讯官方看到这样的现象应该是作何感受,估计也是睁一只眼闭一只眼,腾讯微博要活跃,就得靠V5这帮人搅一搅,

你可以不知道的索引模式

是否觉得很奇怪的标题,索引模式不就是只支持黑true白false的二进制透明么?至于你是不是这样想,反正在此之前我是这样认为的。 做这样一个分享是因为此前和同事们讨论到一个问题,需要实现一个纯白色透明底的索引模式箭头图标。 针对索引模式只支持黑显白不显的二进制透明,当时想到了2种解决方案: 更改图片格式,使用带alpha的8位png,此方案是展现效果较好的,也算比较暴力的,有可能在项目中因为历史原因而无法实施,我说只是有可能 8位图片支持256色,那就使用近白色来代替纯白色,用RGB(250,250,250)也就是#FAFAFA来偷梁换柱 后来发现我几乎曲解了索引模式,一直以来使用的ps,fw,以及adobe公司的imageready对于索引模式都是默认把白色的透明设为false,把黑色的透明设为true的,其他颜色都会被显示,所以我认为布尔透明就是黑true白flase。然而。。。 There can be