#阮一峰 #话题
清理硬盘时,意外发现浏览器的 Service Worker占了1.4GB空间(图一)。
基本上,网站只要启用该功能,就能往硬盘塞各种乱七八糟的东西,就连那个http://996.icu
Media
Media
清理硬盘时,意外发现浏览器的 Service Worker占了1.4GB空间(图一)。
基本上,网站只要启用该功能,就能往硬盘塞各种乱七八糟的东西,就连那个http://996.icu
Media
Media
Developers' Lifes Matter
The name 996.ICU refers to 'Work by 996, sick in ICU', an ironic saying among Chinese programmers, which means that by following the 996 work schedule, you are risking yourself getting into ICU (Intensive Care Unit)
#技术 #程序员 #github
近期沉迷于这本 DDIA。之前在 Hacker News 看到有人推荐,拿来翻了一下立刻就沦陷了。推荐给后端/分布式/大数据方向的码农,且尤其适合于以下场景:
1.已经了解了2-3个数据库或中间件的实现原理,但苦于缺乏一个大的理论框架,无法很好地收纳和理解各种实现上的技术细节;
2.尝试阅读一些分布式/大数据领域的论文,但苦于学术论文繁琐的推导过程,以及缺少与实际应用场景的联系;
能同时兼顾应用领域的实用性和学术方面的严谨性的书少之又少,DDIA 大概就是其中之一。同时,这本书的 References 也是巨型宝库,基本上是一份分布式论文阅读路线图了。
Media
__工程师分享__
近期沉迷于这本 DDIA。之前在 Hacker News 看到有人推荐,拿来翻了一下立刻就沦陷了。推荐给后端/分布式/大数据方向的码农,且尤其适合于以下场景:
1.已经了解了2-3个数据库或中间件的实现原理,但苦于缺乏一个大的理论框架,无法很好地收纳和理解各种实现上的技术细节;
2.尝试阅读一些分布式/大数据领域的论文,但苦于学术论文繁琐的推导过程,以及缺少与实际应用场景的联系;
能同时兼顾应用领域的实用性和学术方面的严谨性的书少之又少,DDIA 大概就是其中之一。同时,这本书的 References 也是巨型宝库,基本上是一份分布式论文阅读路线图了。
Media
__工程师分享__
#产品那些事 #产品经理
社交产品除微信外,最近用的比较频繁的算即刻和飞聊了。说下小看法:
社交产品有两点很重要:社交意图;社交压力的缓解,建立关系链后能维护社交圈的联系性、独立性。
独立性指能建立多面人设,突出个性;联系性指能在不同社交圈建立全面人设,突出完整。
微信社交压力的产生,来自好友多而杂,打标签、指定好友可见并不利于我梳理好友关系。于是不再发朋友圈,仅用微信来与部分熟人联系,以及信息获取。
用了即刻小宝藏之后,逐渐从微信朋友圈转移到即刻发动态。但时间久了有粉丝关注,社交压力又产生了:
只敢在即刻发卖美好人设的动态了(这里的人设指你因何内容吸引粉丝而来的人设,如产品经理、手账爱好者等),与此无关的动态不敢乱发,因为你怕打扰关注你的粉丝甚至担心取关。
于是飞聊登场,不卖人设的动态改在飞聊发了。偶尔在兴趣小组发贴,建立多面人设。
兴趣小组多面人设的问题是,不同社交圈过于独立,导致没有联系性。比如我想分享,既想给好友看,又想给一个兴趣小组看,难道要发两遍?
总体还是很看好飞聊,至于为什么不用soul、一罐之类的,在第一步社交意图就卡死了。
以上,纯主观感受,无客观分析。
__求知若饥,虚心若愚。——乔布斯__
社交产品除微信外,最近用的比较频繁的算即刻和飞聊了。说下小看法:
社交产品有两点很重要:社交意图;社交压力的缓解,建立关系链后能维护社交圈的联系性、独立性。
独立性指能建立多面人设,突出个性;联系性指能在不同社交圈建立全面人设,突出完整。
微信社交压力的产生,来自好友多而杂,打标签、指定好友可见并不利于我梳理好友关系。于是不再发朋友圈,仅用微信来与部分熟人联系,以及信息获取。
用了即刻小宝藏之后,逐渐从微信朋友圈转移到即刻发动态。但时间久了有粉丝关注,社交压力又产生了:
只敢在即刻发卖美好人设的动态了(这里的人设指你因何内容吸引粉丝而来的人设,如产品经理、手账爱好者等),与此无关的动态不敢乱发,因为你怕打扰关注你的粉丝甚至担心取关。
于是飞聊登场,不卖人设的动态改在飞聊发了。偶尔在兴趣小组发贴,建立多面人设。
兴趣小组多面人设的问题是,不同社交圈过于独立,导致没有联系性。比如我想分享,既想给好友看,又想给一个兴趣小组看,难道要发两遍?
总体还是很看好飞聊,至于为什么不用soul、一罐之类的,在第一步社交意图就卡死了。
以上,纯主观感受,无客观分析。
__求知若饥,虚心若愚。——乔布斯__
#技术 #程序员 #github
Media
Translate Shell
💬 Translate Shell - 命令行翻译工具
这是一个命令行翻译工具,由 谷歌翻译、Bing 翻译、Yandex 翻译和 Apertium 提供翻译支持,你可以轻松使用上面几个翻译引擎中的一个。
默认情况下,它会显示带有详细说明的翻译。你也可以把它设置成只显示最相关的翻译。它也可以像交互式 shell 一样使用,即逐行逐句地翻译!
GitHub 仓库地址🔗 https://git.io/bR4G
__工程师分享__
Media
Translate Shell
💬 Translate Shell - 命令行翻译工具
这是一个命令行翻译工具,由 谷歌翻译、Bing 翻译、Yandex 翻译和 Apertium 提供翻译支持,你可以轻松使用上面几个翻译引擎中的一个。
默认情况下,它会显示带有详细说明的翻译。你也可以把它设置成只显示最相关的翻译。它也可以像交互式 shell 一样使用,即逐行逐句地翻译!
GitHub 仓库地址🔗 https://git.io/bR4G
__工程师分享__
#阮一峰 #话题
一家日本精品百货公司,选择上海的高端地段开分店,希望周围的有钱人来消费。
最近因为不堪亏损,终于宣布关门。管理层总结,主要原因是没想到中国的有钱人即使有钱,也跟穷人一样小气,如果不是更小气的话。http://blog.sina.cn/dpool/blog/s/blog_4cd1c1670102ysbn.html
Media
一家日本精品百货公司,选择上海的高端地段开分店,希望周围的有钱人来消费。
最近因为不堪亏损,终于宣布关门。管理层总结,主要原因是没想到中国的有钱人即使有钱,也跟穷人一样小气,如果不是更小气的话。http://blog.sina.cn/dpool/blog/s/blog_4cd1c1670102ysbn.html
Media
blog.sina.cn
上海高岛屋百货店关门的真实原因_徐静波微博_新浪博客
上海高岛屋百货店关门的真实原因_徐静波微博_新浪博客_徐静波微博_新浪博客,徐静波微博, 6月25日,我去了上海古北的高岛屋百货店,不是去买东西,而是去5楼的德信会口腔诊所看牙齿。离开诊所不久,就看到了一条消息:高岛屋...
#产品那些事 #产品经理
Media
日思616.四步告诉你怎么提升PUSH到达率
如何提升PUSH到达率?
1、增加“系统通知”方式的推送通道。建议在第三方基础上,同时集成指定手机厂商的专属推送SDK。因为通常它们会支持用“系统通知”方式传输信息,也就是说,服务端实时发送信息到客户端。发送后会在系统通知栏收到展现,同时响铃或振动提醒用户。这种方式到达率会更高。
2、找厂商开通白名单。想办法将自己接收PUSH的进程加入手机厂商操作系统的白名单,这样不会被系统杀死。
3、进程保活。第一是用技术手段。比如设置服务为前台服务;比如启动一个一像素的Activity,使这个进程处于可视进程状态,提高优先级;比如通过账户系统同步机制激活App。第二是接入第三方SDK。第三是自建推送服务。
4、引导打开推送开关。适当增加一些打开推送开关的引导,包括:App升级后跳出弹窗提醒;某些个性化功能,为了提醒用户,引导打开推送开关;通过某些有利于用户的消息,提醒用户打开。给用户提供一些利益以促使他打开,比如打开开关有积分,送优惠券之类的。
__求知若饥,虚心若愚。——乔布斯__
Media
日思616.四步告诉你怎么提升PUSH到达率
如何提升PUSH到达率?
1、增加“系统通知”方式的推送通道。建议在第三方基础上,同时集成指定手机厂商的专属推送SDK。因为通常它们会支持用“系统通知”方式传输信息,也就是说,服务端实时发送信息到客户端。发送后会在系统通知栏收到展现,同时响铃或振动提醒用户。这种方式到达率会更高。
2、找厂商开通白名单。想办法将自己接收PUSH的进程加入手机厂商操作系统的白名单,这样不会被系统杀死。
3、进程保活。第一是用技术手段。比如设置服务为前台服务;比如启动一个一像素的Activity,使这个进程处于可视进程状态,提高优先级;比如通过账户系统同步机制激活App。第二是接入第三方SDK。第三是自建推送服务。
4、引导打开推送开关。适当增加一些打开推送开关的引导,包括:App升级后跳出弹窗提醒;某些个性化功能,为了提醒用户,引导打开推送开关;通过某些有利于用户的消息,提醒用户打开。给用户提供一些利益以促使他打开,比如打开开关有积分,送优惠券之类的。
__求知若饥,虚心若愚。——乔布斯__
#产品那些事 #产品经理
分享一下今晚leader跟我说的一个认知成长路径象限图,可能很多人也都知道。
Keywords:方法论;认知偏差;复用。
·第一象限:你对一些事情的处理步骤其实是与与一些方法论类似,只是你不知道,当别人提出的时候才恍然大悟。这说明你需要进行一些方法论的学习,才能更好的复用,沉淀为自己的方法论,形成自己的认知体系。(这个阶段是最可怕的)
·第二象限:这是很多人处于的阶段。很多事情大家都是“我觉得、我认为”,其实事实并不是那样子。这时候需要主动去找相关领域的同事请教和交流,避免因认知偏差造成的错误需求判断。
·第三象限:当你意识到自己不知道的知识,便可以开始针对性的开展学习,并用相关或自己的方法论进行知识沉淀。
·第四象限:真正的获取了知识,并形成该领域的认知架构与办事方法论,对自己掌握的知识合理运用。
基本上一个人的认知成长路径就是从II-III-VI象限的过程,也是进入一个自己完全不了解的领域工作的一种成长方式。
Media
__求知若饥,虚心若愚。——乔布斯__
分享一下今晚leader跟我说的一个认知成长路径象限图,可能很多人也都知道。
Keywords:方法论;认知偏差;复用。
·第一象限:你对一些事情的处理步骤其实是与与一些方法论类似,只是你不知道,当别人提出的时候才恍然大悟。这说明你需要进行一些方法论的学习,才能更好的复用,沉淀为自己的方法论,形成自己的认知体系。(这个阶段是最可怕的)
·第二象限:这是很多人处于的阶段。很多事情大家都是“我觉得、我认为”,其实事实并不是那样子。这时候需要主动去找相关领域的同事请教和交流,避免因认知偏差造成的错误需求判断。
·第三象限:当你意识到自己不知道的知识,便可以开始针对性的开展学习,并用相关或自己的方法论进行知识沉淀。
·第四象限:真正的获取了知识,并形成该领域的认知架构与办事方法论,对自己掌握的知识合理运用。
基本上一个人的认知成长路径就是从II-III-VI象限的过程,也是进入一个自己完全不了解的领域工作的一种成长方式。
Media
__求知若饥,虚心若愚。——乔布斯__
#技术 #程序员 #github
💡「D2日报」第138期 2019年7月2日
📖 新闻
· Dribbble —— Dribbble 网站最近有一些功能更新 https://dribbble.com/
⭐️ 开源项目
· Travis 网站的钩子,比较本次构建和上次相比,出现什么变化和文件大小改变 travis-size-report https://github.com/GoogleChromeLabs/travis-size-report
· 微软发布的基于 React 的 Office UI office-ui-fabric-react https://github.com/OfficeDev/office-ui-fabric-react
· 自托管的 Instagram 风格画廊 proGramCLI https://github.com/sarthology/proGramCLI
· “冰蝎”动态二进制加密网站管理客户端 Behinder https://github.com/rebeyond/Behinder
· concent专注于为react提供状态管理服务,同时对你的react组件添加更多的有趣特性。 concent https://github.com/Tnfe/concent
🏳️ 其它分享
· 给用户一个是否减弱动画效果的选择 - 疯狂的技术宅 https://segmentfault.com/a/1190000019571118
· npm已落伍,下一代包管理器Tink正在孵化 https://www.infoq.cn/article/R*5JRVuOOHBRlw411PlZ
· 独家解读:淘宝TypeScript多场景开发和实践 https://mp.weixin.qq.com/s/N6Jmrbi-3AY_uo_lc-dBiw
· 你可能不知道的 npm 实用技巧 https://nextfe.com/npm-kung-fu/
· 基于Vue SEO的四种方案 - 冷子欲的前端 https://segmentfault.com/a/1190000019623624
· electron-builder打包见解 https://juejin.im/post/5bc53aade51d453df0447927
· 抛弃 JS,使用 TypeScript https://juejin.im/post/5d19b0305188254e2e4e78e8
· 前端规范之vue 项目规范 https://juejin.im/post/5d19dd8be51d457755550935
· Chrome 专家调试法 https://juejin.im/post/5d18d6eb6fb9a07edc0b6cc4
· 每日一题 437.path-sum-ii https://github.com/azl397985856/leetcode/blob/master/problems/437.path-sum-iii.md
· Google Jamboard https://jamboard.google.com/
· Brizy https://www.brizy.cloud/?utm_source=xinquji
· Startup Website Builder - Launchaco https://www.launchaco.com/
· Slidepad https://slidepad.xyz/?utm_source=xinquji
➡️ 精心排版的完整内容 👉 https://daily.fairyever.com/post/2019/07/02.html
➡️ 往期回顾和搜索资源 👉 https://daily.fairyever.com/
➡️ 分享你的发现和创造 (投稿/提交) 👨💻 https://daily.fairyever.com/article/chrome-extension.html
Media
__工程师分享__
💡「D2日报」第138期 2019年7月2日
📖 新闻
· Dribbble —— Dribbble 网站最近有一些功能更新 https://dribbble.com/
⭐️ 开源项目
· Travis 网站的钩子,比较本次构建和上次相比,出现什么变化和文件大小改变 travis-size-report https://github.com/GoogleChromeLabs/travis-size-report
· 微软发布的基于 React 的 Office UI office-ui-fabric-react https://github.com/OfficeDev/office-ui-fabric-react
· 自托管的 Instagram 风格画廊 proGramCLI https://github.com/sarthology/proGramCLI
· “冰蝎”动态二进制加密网站管理客户端 Behinder https://github.com/rebeyond/Behinder
· concent专注于为react提供状态管理服务,同时对你的react组件添加更多的有趣特性。 concent https://github.com/Tnfe/concent
🏳️ 其它分享
· 给用户一个是否减弱动画效果的选择 - 疯狂的技术宅 https://segmentfault.com/a/1190000019571118
· npm已落伍,下一代包管理器Tink正在孵化 https://www.infoq.cn/article/R*5JRVuOOHBRlw411PlZ
· 独家解读:淘宝TypeScript多场景开发和实践 https://mp.weixin.qq.com/s/N6Jmrbi-3AY_uo_lc-dBiw
· 你可能不知道的 npm 实用技巧 https://nextfe.com/npm-kung-fu/
· 基于Vue SEO的四种方案 - 冷子欲的前端 https://segmentfault.com/a/1190000019623624
· electron-builder打包见解 https://juejin.im/post/5bc53aade51d453df0447927
· 抛弃 JS,使用 TypeScript https://juejin.im/post/5d19b0305188254e2e4e78e8
· 前端规范之vue 项目规范 https://juejin.im/post/5d19dd8be51d457755550935
· Chrome 专家调试法 https://juejin.im/post/5d18d6eb6fb9a07edc0b6cc4
· 每日一题 437.path-sum-ii https://github.com/azl397985856/leetcode/blob/master/problems/437.path-sum-iii.md
· Google Jamboard https://jamboard.google.com/
· Brizy https://www.brizy.cloud/?utm_source=xinquji
· Startup Website Builder - Launchaco https://www.launchaco.com/
· Slidepad https://slidepad.xyz/?utm_source=xinquji
➡️ 精心排版的完整内容 👉 https://daily.fairyever.com/post/2019/07/02.html
➡️ 往期回顾和搜索资源 👉 https://daily.fairyever.com/
➡️ 分享你的发现和创造 (投稿/提交) 👨💻 https://daily.fairyever.com/article/chrome-extension.html
Media
__工程师分享__
Dribbble
Dribbble - Discover the World’s Top Designers & Creative Professionals
Find Top Designers & Creative Professionals on Dribbble. We are where designers gain inspiration, feedback, community, and jobs. Your best resource to discover and connect with designers worldwide.
#技术 #程序员 #github
Media
[Devops Fire] Kubernetes 实操手册-安装部署
Kubernetes 入门实战系列,Mark 一下 https://zhuanlan.zhihu.com/p/67203480
__工程师分享__
Media
[Devops Fire] Kubernetes 实操手册-安装部署
Kubernetes 入门实战系列,Mark 一下 https://zhuanlan.zhihu.com/p/67203480
__工程师分享__