查看详情

暑假

每每到七月下旬,似乎就是暑假的日子。对于一个已经告别学生生活如此久的人,似乎这是一种奢侈。大概,温度与时间都在告诉自己,嗯,是的,这就是暑假的味道。 月底,刚刚高考完的表弟从成都过来玩一圈。于是乎,不过对于已经18岁的小伙子,来帝都逛逛自然对于经历都是非常棒的,暑假那么厂,干嘛不去多看看。从他出生,到县城求学,和他一起呆到了我的18岁,想想还是学生的暑假,一起偷偷看《炊事班的故事》,笑的让老妈直接从一楼从上来直接关掉了电视机;当然在外求学的暑假也还是会回家,只是日子不那么长,唯独感受比较深的每年回去都能长高一截,一直到超过我(😂),大概这些兄弟姊妹真的让虽然为独生子女的我们似乎没有那么孤独~ 上周去了次天津。大概这是一年半之余的头一次,当然主要是给画宜送书,然后顺便和几个老同事见了一面。最大的变化是空港的房价又涨了!!!当然看着终于起来的SM 城市广场,还是让人觉得蛮吸引人的。大概应该后面还会去几次,去看看新的办公室以及新的人~ 话说大约有接近两年时间都没见过画宜,感觉城那么小,熟人见面似乎也还是几乎靠缘分,当然也特别安利 禾绿回转寿司 超级赞~ 最近的小游戏终于告一段落。大概也是时候说一声再见。因为这个项目真的让自己开始怀疑自己的工作,以及自己是否适合这样的工作。不过历尽千帆,好歹最后还是 release 了。似乎大家都能够安安静静的呼吸一次外面的空气。对于项目的思考和设计的思考真的还是足够缺乏,大概这是今年非常重要提升的事情。 晚上和狼叔在大地麒麟喝酒, 详情 »

查看详情

七月天

已是七月上旬。 送别了阿根廷,西班牙,似乎世界杯也没什么值得特别关注的了。大概四年似乎也就这么快了,过了下周二,算是自己工作的踏入自己第一个五年头。真的很想感叹 时间易逝! 最近 大学同学来京,寻求 IT 的一份工作,其实一想大学班级里有很多童鞋也在步入职场的一两年后开始寻求另外的职业。大概人生真的不是那么一层不变,每个人都在寻求不断的变化,或者寻找更适合自己的一条路子。 最近接触 CC 和 wechatgame ,真的是头大的一件事情,也不知道是现在越来越不喜欢一些比较 困难 的事情,还是说真心想吐槽这两个工具写的真的开发不友好。总之不断在采坑采坑,也希望后面总结出一篇《采坑之旅》。 其实,四年的职场,似乎自己老是觉得都有总 "老人" 的感受,但是在别的前辈看来,又只能呵呵一笑。如果四年的一个值得建议的地方,给毕业的小伙伴的话,视野远比所谓的薪水或者机会更重要。人是真的会极易陷入自己的舒适圈的,自己也能够体会出飞扬培训的那一期,为什么会经常强调舒适区对于人的可怕?虽然那个时候不解: 视野会让你不断的去看到一些新的东西,而会不止步于当下。 周五和 Team 的新来的三个小鲜肉实习生聚餐,哇真的是亚历山大,都是 97 年的,真的这后浪来的太猛了。 详情 »

微信活动宣传页实践

最近大量时间参与到做一些宣传类的活动页,这里主要记录一些自己的心得。差不多一周会完成三个左右,还算比较紧凑。 选好模版 好的模板可以节省你非常多的时间,我理解的模版类似这样: 模版 = sass + es6 + webpack + server + html 自己选用的 ykit 作为脚手架,可以很方便的进行前端工程化的配置; 其次还有比较重要的就是明确自己页面的功能类型,比如是动画效果为主,这需要选择合适的基础框架,由于自己是一页一页切换的,所以,自己选用了 swiper ,它可以很好将每个 slide 组合起来; html 模板可以方便帮助你设置一些微信分享的 icon 和内容,这些你值需要根据自己的业务 填写响应字段或者数据就好; 微信分享 微信分享又两种链路,一种是基于 url 传递,还有一种是基于 图片的二维码形式,由于会存在被封的可能性,第二种的形式现在页比较多。很多时候大家都可以通过一个活动,计算初某种结果,然后生成一种图片,然后用户保存到自己手机。 当然第一种,也可以实现动态短链来防止被封的可能性。后面主要说第二种形式; 根据用户的动态生成的内容,比如选项或者输入,需要将 dom 结点转换成 base64 的图像, 详情 »

再见

晚间补了《周六夜现场 SNL》 的第二期,最后一个情景剧,说的是毕业。上周六,目送阿根廷告别2018年的世界杯,时间回到四年前,7月的暑假,自己第一次正式工作,刚来北京的那个周末,看过凌晨五点的北京,也看过梅西的一步之遥。 转眼就四年,现在想想都想笑,如果这四年,非要让自己选一句话,自己还是希望记住校招屡次失败后做的那个 Poster 里的句子: 为什么坚持, 想一想当初 虽然找不出自己身上什么好的优点,但是自己还是愿意相信自己在每个时间段的 decision。很感谢遇到的这些前辈,但是每个人试图都是在不断的去按照自己的思维,聪明也罢,愚蠢也罢,因为这背后是对自己磨练。毕业那天,看着舞台上的童鞋合唱这首《再见》。嗯,是时候说再见~ 详情 »

创业日记-20180621

深夜一点半,睡不着,不知道什么缘故。回忆起两年前的一幕幕,大概从16年春持续到16年秋天,整个人都是在反复纠结的状态过着。 最近密集接了很多新的项目,和 PM 和 UI 对的时候,开始渐渐能够理解当初 Simon 的出发点。经常会提及两个关键词: 时间计划; 目标; 大概目标这个词语,在定产品方向的时候每个人可能陆陆续续都会有自己的想法,这些年的经历其实越发相信数据;就像自己一直用腾讯视频多一点,几乎不用爱奇艺,但是最近一季度视频活跃用户的比例,爱奇艺一直还是第一,虽然份额一直在降低,但是数据的事实就放在那里,你不得不去相信。曾经自己分享过 《The Growth Hack》但是其实在创业初期我们丢失了这一块的目标建立,导致数据无法去支持更好的产品导向。其实还有一个纠结点,就是开始质疑。质疑和不行动应该区分为两种态度。质疑是一把双刃剑,大概很多人会在被质疑中失去最为简单的思考。伴随着争吵,负面情绪会叠加。大概这是最坏的路子。但是如果不质疑,大概这可能更加不适合一个初期的产品。其实最近思考最多的一点,就是你质疑这个产品,但是你却又想不出更好的想法,大概这一年多的沉淀,让自己开始逐步认可当初 Simon 的, 我不关心你们现在用什么的样子的思路或者架构去实现这个问题,但是我更关心我们现在这个产品的开发计划。 是的,如果没有一个非常清晰的目标的话,我觉得行动下去远比现在的这种无谓的争论好很多, 详情 »

随笔-20180617

不知不觉已是6月中旬。告别了父母的期中考试,也很开心有了最后勇气,去完成人生的第一件大事情,虽然压力多了些,但是好歹今年的一个重要目标完成了。 其实上周真的很累,已经连续上了2周班,看着凌晨1,2点的望京 SOHO ,大概这就是最后的战役。所以自己坚持着,工作不是付出所有,但是人的时候确实需要在强大的压力下去完成一些事情。最近世界杯,记得06年的世界杯决赛,最后点球大战,自己很能想象那个时候球员的压力,作为球迷都不敢看电视。 昨晚梅老板又射飞了点球,看过梅老板射飞过美洲杯的决赛点球,大概真的觉得这是非常残忍的事情,但是想起了,罗志祥的那句话: 你是一个专业的舞者,而不是传统街舞舞者。 其实这句话也想送给产品经理和工程师,你的 title 决定着你所做的事情,不能逃避,更加需要慎重。 希望未来会更好, mark~ 详情 »

随笔-20180610

不知不觉已是6月上旬末尾了。 大概对于上周,真的只有一个字,“忙”; 最近开始用 Google Calendar 做日程的一些计划。大概这样下去感觉对写周报帮助是最直观的帮助,不过这样弄起来也很有条理,大概很多人都有 TODO Lists 不过,重新设计的 Google Calendar 确实 UI 很赞,最近最大的发现的确是 现在 Material Design 作为一门设计预言,感觉非常漂亮,都有意愿把 vue-core-image-upload 的文档改成这种风格。 最近世界杯的事情,确实琐碎不少,但是这的确是自己认为最为困难的挑战,很多事情都是临时准备的,需要短时间做出响应,难度远比双十一和春晚,这一次以及定性为战役,很开心现在路走到当初的预测的另一面。 最近是有给我普及的 “3F” 方法,之前我们学习似乎并没有太注重一个度量的内容。而其实有三个关键词是提升效率的关键; "Focus" 专注,专注眼前的学习,不要想东看西看,或者一会玩手机,一定在学习的时间强迫自己远离别的事情; “feedback” 回馈,现在越来越多的学习都是自学,其实互相一起学习,反而是有助于提升的,比如想想高中一个班级; 详情 »

使用 core-version-manager 解决版本号的问题

最近在写工具处理的时候,想到做这么一个库,用于解决版本号之间的问题,比如打小,比较等问题。常见的比如确定 A/B 两个版本谁比较新,又或者 选出一系列版本中最大的。于是 core-version-manager(名字有点土) Github 怎么使用 $ npm install --save core-version-manager 引入模块; import version from 'core-version-manager' API check() 检测传入的是不是一个版本号; version.check('1.2.4') next() 传入版本的下一个版本号; version.next('1.2.4') // 1.2.5 pre() 传入版本的前一个版本号; version.pre('1.2.4') // 1.2.3 max() 获取传入一系列版本中的最大的版本号; version. 详情 »

查看详情

六月天

不知不觉已是六月份。 江湖难再见 五月底,飞哥离职。大概去年的小伙伴,似乎走的都差不多了。每每回忆起去年五月份,我们一起通宵的等候上线,一起等待每个关键时间点的红包雨,一起等待兑奖的喜悦。自己手机里还留着,四点钟拍的黎明的中关村,到家时候等着洪总前线的消息,和小侄女一起找主客的人"算账",和昊哥一起"怂" 设计师,那个时候,真的虽然累,或许认识我,是你们"倒霉" 的日子开始,但是真的很开心认识你们,能交到这么多朋友。 技术影响力 忽然又想起这个话题。大概谈及"影响力",自己最初想到的是奇舞团 JK 给我们培训的第一课: 前端影响力; 大概是叫我们在今后的工作中,不能把自己定位成一个螺丝钉。因为前端是和设计,产品沟通相对多,又决定了用户第一印象的工作,我们需要从多个角度去进行思考,而不止是编码角度。最近内部分享的关于开源以及团队的影响力,更多的是技术的积淀和内部工具和产出。这一年其实在这方面,大概感受最深的还是来自外部社区,对于开源社区的回馈,比如 Weex 详情 »

JS 中匹配任意字符方案

背景,最近需要匹配出某段脚本里的字符串比如: <script type="text/javascript">window._debug = false</script> 从中截取 到下面内容: window._debug = false 第一时间想到了 .* 来进行中间的匹配: /<script .+>(.*)<\/script>/ 但是实际情况是,大多数脚本和测试的是不一样,都是多行的,会存在换行符。 <script type="text/javascript"> window._debug = false window._obj = { a: 1, b: 2 } </script> 这个时候你可以使用取反的字符匹配类似来避免: var reg 详情 »