随心随想随笔

  • PWA:

    • 渐进式:能确保每个用户都能打开网页

    • 响应式:PC,手机,平板,不管哪种格式,网页格式都能完美适配

    • 离线应用:支持用户在没网的条件下也能打开网页,这里就需要 Service Worker 的帮助

    • APP 化:能够像 APP 一样和用户进行交互常

    • 更新:一旦 Web 网页有什么改动,都能立即在用户端体现出来

    • 安全:安全第一,给自己的网站加上一把绿锁—HTTPS

    • 可搜索:能够被引擎搜索到推送:做到在不打开网页的前提下,推送新的消息

    • 可安装:能够将Web像APP一样添加到桌面可跳转:只要通过一个连接就可以跳转到你的 Web 页面

  • Web要做的是把组件化、离线缓存、本地API、通知接口、自适应设备做好

  • service worker强大的网络请求拦截可以帮助用户更好的原生APP体验。PWA存在的问题主要是浏览器的兼容问题

  • service worker,pouchdb对离线体验的加持,以上几个库都没polymer做得好。

  • 乔布斯:Design is not just what it looks like and feels like. Design is how it works

  • 《死亡诗社》:我步入丛林,因为我希望活得深刻,吸取生命中所有的精华,把非生命的一切都击溃,以免当我生命终结时,发现自己从没有活过。

  • 你要拼尽全力在年轻的时候给自己足够多的机会,创造更多的可能。

  • 你要改变心态,要增长才干,积累阅历,这样你才有得选。

  • 村上春树:你要做一个不动声色的大人了,不准情绪化,不准偷偷想念,不准回头看,去过自己另外的生活,你要听话,不是所有的鱼都会生活在同一片海里。

  • “If you cannot measure it, you cannot improve it” ———— William Thomson

  • You need to be right before being good

  • try…catch…finally: 在保持代码运行的同时,处理给定代码块中可能发生的部分或所有错误的方法。如果出现了未处理的错误,JS将提供常规错误消息。

    • try块包含可能引发错误的代码

    • catch块包含处理部分或所有错误的代码

    • 如果try块中发生错误,则程序控件将传递exception的值给catch块

    • 如果未发生错误,则绝不执行catch块中的代码

    • 可以通过使用throw语句重新引发错误来将错误传递到下一级别

    • 在执行try块中的所有语句并在catch块中完成错误处理后,无论是否已处理错误,都将执行finally块中的语句。

    • finally块中的代码保证能运行,除非发生未处理的错误(例如,catch块内发生的运行时错误)

  • 只有理解细节,才有可能在特定场景里进行优化和创造

  • 每次选择的时候,听内心的声音,选择似乎难一点的那条路,就是在践行理想:

    • 自己的工作做到最高标准,不断精进;

    • 不斤斤计较自己的得失,先人后己;

    • 看到不公平的情况,发声;

    • 看到需要帮助的“无关人等”,伸手;

    • 对认为正确的事情,坚持;

    • 少抱怨,多行动;

    • 对支持创新的事,敢于冒险;

    • 看到需要支持的人,挺身而出;

    • 出了问题,敢于担当;

  • React是用来替换jQuery的,那么Redux就是以替换Backbone|Ember等MVC框架为目的的。

  • 如果你愿意限制做事方式的灵活度,你几乎总会发现可以做的更好

  • 政治学说:谁垄断了信息的阐释权,谁就掌握了权利

  • 经济学说:你能让信息有公信力,你就控制了一笔看不见的财富

  • 如果说信息就是财富,那么得到的方法有两种:

    • 一种是利用信息不对称赚取利益,就像利用各种面试技巧,取得面试官的信任;

    • 一种是让自己的能力“公有化”,利用信息透明化,来降低交易成本。

  • 面试要考虑两个问题:

    • 你是否能满足这个职位现在和以后的要求?——你有什么能力?

    • 这个人在团队中会产生什么样的作用?他是否符合公司文化的要求?——你是什么样的人?你有着怎样的故事?关键在于,如何讲这个故事。

    • ”弱点——挑战——解决“的情节建构模式

      • 能力一般,但工作有韧劲儿,性格单纯,所以有些事情干得反而比聪明人更好

      • 我喜欢观察事物,改变对事情的看法,从而解决问题。人物形象:我是一个有想法有创意的人

      • 对于认准的事情,我非常坚持,不达目的,绝不放弃。人物形象:我是一个有毅力的人,可以打硬仗。

      • 我的关注点常常不在具体问题,而是喜欢梳理业务逻辑,从制度层面优化办事效率。人物形象:我是一个理性、系统性很强的人。

    • 屡战屡败是一个事实,屡败屡战就是一个故事

    • 你并没有浪费掉一个好机会,你只是主动放弃掉一些不适合你的机会而已

    • 只有不断放大自己的性格,你才会令人印象深刻

  • 骤然临之而不惊,无故加之而不怒

    • 每临大事有静气,不信今时无古贤

    • 始终要做到精神镇静,头脑冷静,心态平静,要力戒浮躁、急躁、焦躁,培育静气、大气,始终做到不为诱惑所动、猝变所惊、名利所累、俗事所扰,讲政治、顾大局、守纪律,以无私无欲、至大至刚,涵养浩然大气,把静气当成一种境界去追求,一种情操去修炼,一种品质去磨砺,静气才会形而上为道,形而下为行,内化于心,外化于事,成为我们立身做人,为官做事的强大人格力量。

  • 精明的最高境界是厚道,修养的最高境界是善良

  • https://cloud.tencent.com/developer/labs/lab/10004/console

  • 若没有人愿意与你颠沛流离,则以梦为马,随处而栖

  • 营销的基础是洞察受众的社会心态

  • 数组的some和filter方法的区别

    • some方法返回的是boolean值,可用于检察数组中是否有某对象

    • filter方法返回的是一个新数组,可用于过滤数组中的对象

  • 初级 | 小农经济 | 几乎不需要成本,不需要思考,靠人力获取价值,出现问题连基本的定位都很难,找到问题还是要靠大量的人力去解决重复性的劳动

  • 中级 | 蒸汽时代(借助平台) | 工程化时代,借助工具快速定位,| 为了效率

  • 高级 | 资本运作(人工智能|平台) | 资本带动资本,前期投资大,后期牵一发而动全身 | 思维方式的颠覆,具有积累效应(随着项目实践越来越多反哺从而变得越来越智能)

  • 从依靠别人慢慢成长为成为别人的依靠

  • Array.prototype.filter ( callbackfn(元素的值,元素的索引,遍历的对象) )

  • 以企业的研究、生产、销售(“研产销”)三大功能计,原来三者之间市场交易成本太高,所以,必须把它们一体化到一家公司屋檐之下,才能顺畅运转,生产出有竞争力的产品。价值观、预设和行为习惯都不同的三大功能,一方面要充分尊重它们的差异化(differentiation),另外一方面又要实现一体化(integration),这也是管理学著名的所谓应变理论(contingency theory)的核心。现在,市场上的交易费用降低了,行业的产业组织模式发生变化了,原来必须放在一个屋檐之下的功能可以到市场上去购买了,“研产销”模式之外,还有可能出现的形式是:“研销+产”(如电子代工业)、“研+产销”(如新药研发)、“研产+销”(如汽车分销业),当然,还有“研+产+销”(如芯片业)

  • 渠道(客户)为王还是内容(产品)为王,从来都取决于二者的相对谈判力。小岛上十个男生,一个女生,女生为王;十个女生,一个男生,男生为王。没有谁是天生的真命天子。

  • 互联网对产业的影响,我们主要看两个维度,一个是行业市场化的程度,一个是行业信息化的程度

  • 行业信息化的程度,指这个行业的人流、物流、生意流多大程度上是跟着信息流走的,如果很大程度上是跟着信息流走的,互联网在这个行业就有戏;如果不跟着走,就不要去搞什么互联网,“互联网+”或者“+互联网”,都不会有太大意义。只要一个行业的信息化程度高,互联网化的潜力大,这个行业里一般就会出现专做信息的平台。

  • 偷是这个世界上唯一的罪,偷懒也是偷

  • 有两件事情不做好容易走弯路,一是官方文档没有看透,基础不扎实;二是该遵循的规范没有遵循

  • 不能简单地做单目标局部短期优化,必须多目标长期地把这种商业生态需求同算法融合在一起。

  • 互联网商业:

    • 流量集中化:线上最重要的特点是用户和流量集中化,不再有地理位置限制,可以显著提升商业效率。这里对技术有非常强的依赖和挑战,要求我们能快速把好的商家和商品筛选出来给用户,把不好的淘汰掉,甚至要针对不同类型的用户和场景,更多体现某一类商品或商家的特点。一旦我们做不好,负向结果也会迅速扩大,会把不好的或者不适合的商品迅速推送给某个场景下某个用户群体,这样对生态对用户的损害也是非常显著的

    • 产品化:

    • 大数据赋能:之所以技术能够提升商业效率,核心也在于线上环境有丰富的大数据,例如用户、商品、商家、交易、评价等数据,而这些大量的数据是结构化和打通的,在这个基础上技术才能有发挥的空间,才能去提升商业效率

  • 如果提前了解了你们要面对的人生,不知你们是否还会有勇气前来。看见的和听到的,经常会令你们沮丧。世俗是这样的强大,强大到生不出改变他们的念头来。可是如果有机会提前了解了你们的人生,知道青春也不过只有这些日子,不知你们是否还会在意那些世俗希望你们在意的事情。比如占有多少才更荣耀,拥有什么才能被爱。等你们长大你们会因绿芽冒出土地而喜悦,会对初升的朝阳欢呼跳跃,也会给别人善意和温暖。但是却会在赞美别的生命的同时,常常,甚至永远地忘了自己的珍贵。“愿你在被打击时,记起你的珍贵,抵抗恶意;愿你在迷茫时,坚信你的珍贵。爱你所爱,行你所行,听从你心,无问西东。

  • 做出正交的设计,“正交”讲的是线性无关,非常重要,就像一个点(x,y),在x轴的变化不会影响y,y轴的变化不会影响x,这就是正交。“正交”威力巨大,(x,y)可以表达二维平面的所有的点,如果增加一个z轴,不但能表达三维空间中所有的点,并且每个轴都可以独立变化。设计模式一直强调的『发现变化并且封装变化』其实就是这个意思。

  • 前端技术:优先解决基础技术设施的问题

    • 业务:对外

    • 开发效率 VS 研发效率

    • 性能 && 用户体验

    • 技术生态

  • 团队驱动:结果可衡量:为团队争取时间

  • Move Fast and Break Things

  • Huge Impact with Small Teams

  • Be Bold and Innovative

  • 代码对于一个软件工程师就是尊严。

  • 当你遇到困惑不知道该怎么办,永远记住:Read-Search-Ask。

    • Read the error

    • search google

    • ask for help

  • 个人学习求新,企业架构求稳。无非喜好与场景而已。

  • 其实没有刺不穿的盾,只是攻击的成本和攻击成功后获得的利益成不成正比。

  • 你需要的伴侣,最好是那能够和你并肩立在船头,浅斟低唱两岸风光,同时更能在惊涛骇浪中紧紧握住你的手不放的人。——龙应台

  • 恩宜自淡而浓,先浓后淡者人忘其惠;威宜自严而宽,先宽后严者人怨其酷

  • 阳光下像个天真烂漫的孩子,风雨里做个相互扶持的大人

  • 何谓平庸?平庸是一种被动而又功利的谋生态度。平庸者什么也不缺少,只是无感于外部世界的精彩,人类历史的厚重,终极道义的神圣,生命涵意的丰富。

  • 只有书籍,能把辽阔的空间和漫长的时间浇灌给你,能把一切高贵生命早已飘散的信号传递给你,能把无数的智能和美好对比着愚昧和丑陋一起呈现给你。

  • 这个世界上多的是短平快、付出马上就有回报的立竿见影的事,也多的是需要长期投入、靠矢志不渝的坚持才有大成的事。只不过,对前一种人们常常趋之若鹜,对后一种人们却避之唯恐不及。

  • 当爱支配一切时,权利就不存在了,当权力主宰一切时,爱就消失了

  • 力微休负重,言轻莫劝人

  • 逝者不可追,来者犹可待

  • 拿破仑曾说:“能控制好自己情绪的人,比拿下一座城池的将军更伟大。”

  • 衡量一个人的成功标志,不是看他登到顶峰的高度,而是看他跌到低谷的反弹力。

  • 金钱教育,本质上就是教会孩子如何正确对待“获得”和“拥有”。“君子爱财取之有道”

  • 自信的孩子,眉间有笑,心中有光,做事有决断,大多具有领导才能,内心果敢而笃定,未来会有无限可能。

  • 这个世界上所有的爱都以聚合为最终目的,只有一种爱是以分离为目的,那就是父母对孩子的爱。

  • 浅层学习满足输入,深度学习注重输出。

  • 正确思考的核心是让自己的主观认知尽量与客观世界保持一致

  • 自卑不是来自你的缺点,而来自你没有足以对抗的优点。

  • 自己的目的是什么?

  • 对方的目的是什么?

  • 如何做才能达成我们双方共同的目的?

  • 对方为什么会产生这样的情绪?

  • 如何才能让对方感觉是处于安全的对话环境中?

  • 如何控制自己的情绪,客观的评价对方的观点和行为?

  • 《菜根谭》:冷眼观人,冷耳听语,冷情当感,冷心思理。

  • 所谓学习,就是把原本不相关的东西联系在一起的过程

  • 我们经常说某个人口才好,能把一个复杂的概念讲明白,那一定是因为这个人用了一个你熟悉的概念作为起点,帮助你连接到这个新概念上,这样你就能一下子听明白了。

    • 人是在已有认知上,建立新的连接,来理解新事物的。

    • 整理背景知识的:MECE法则。

    • 提升沟通效果的:SCQA结构化表达。

    • 用于策略选择的:SWOT分析。

    • 正向演绎推理的:三段论。

    • 用于创新思考的:加减乘除排列组合。

  • 对创业者来说,合伙人的背景非常重要,尽量不要找一起长大的,一个学校读书的,这样你会干的事情他也会干