#阮一峰 #话题
清理硬盘时,意外发现浏览器的 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升级后跳出弹窗提醒;某些个性化功能,为了提醒用户,引导打开推送开关;通过某些有利于用户的消息,提醒用户打开。给用户提供一些利益以促使他打开,比如打开开关有积分,送优惠券之类的。
__求知若饥,虚心若愚。——乔布斯__