极客阅读周刊: 第 45 期

712 阅读9分钟

「极客阅读周刊」分享值得阅读的人文技术类文章,每周发布。


🚩 重要通知:

极客阅读 v2.0 发布:升级“关注”,新增个人中心

很高兴地通知大家,极客阅读 v2.0.0 发布了。此次发布带来如下新特性:

  • 升级用户“关注”,在原来只可关注话题的基础上增加可**关注来源作者**;
  • 新增个人中心,可查看个人信息和关注管理

人文类

明星扎堆开火锅店,这事不妙

化繁为简:IBM 销售组织三十年变迁

近日,据《华尔街日报》报道,IBM 宣布简化销售团队的组织架构,希望通过将销售组织从客户群分的 50 多个减少为两个,从而使客户觉得打交道更容易。

这次组织调整主要动因是 IBM 的业务战略全面转向混合云。过去 5~10 年期间,企业 IT 行业全面向云转型,曾经的行业龙头 IBM 增长放缓,云业务增长落后于微软、亚马逊,IT 服务业务增长又落后于埃森哲等竞争对手;刚上任的 IBM 新领班子将战略筹码下重注在“混合云”上,核心目标就是要解决业务“增长”的问题,重回上升轨道。

张小龙:微信十年的产品思考(附万字全文)

1 月 19 日消息,在微信成立十周年之际,一年一度的“微信之夜”也正式启动。在微信之夜上,腾讯公司高级执行副总裁、微信事业群总裁张小龙亮相。在接近一个半小时的分享中,张小龙提到了关于视频号、直播等多个功能诞生的点点滴滴,并对微信十年做了总结。

东北人的雪糕,南方人根本不懂

当南方人为初雪欢呼喝彩晒票圈的时候,在一片苍茫的东三省,东北人早已开始了冬季团建活动——扫雪、冬季出行方式——打出溜滑,以及冬季限定民俗:吃雪糕

撞库、钓鱼、骗保,你那个被偷走的手机是怎么被洗白的?

开一间快递驿站能挣多少钱?

最近实体店倒闭的太多,经常去吃的那家三及第猪杂汤饭关门,老板说猪肉贵,涨价了顾客不买账,附近商场一楼的服装店全换了一拨,那些不知名的品牌全撤,新进驻的都是有实力的大连锁品牌。

电商+疫情双重打击下,当一个实体店个体户老板真的太难太难,如今社区团购都开始抢卖菜生意了,未来实体店或许会慢慢成为电商的一个附庸,路边天猫、京东小店越来越多就是例证。

而最近 2 年我也目睹一种新的依附电商的线下生意崛起,这就是快递驿站

技术类

JavaScript 进阶问题列表

从基础到进阶,测试你有多了解 JavaScript,刷新你的知识,或者帮助你的 coding 面试! 💪 🚀 我每周都会在这个仓库下更新新的问题。

Understanding Clip Path in CSS

如何画好架构图

当我们想用一张或几张图来描述一下我们的系统时,是不是许多时候对着画布无从下手、删了又来?我想用一张图描述我的系统,又想让产品、运营、开发都能看明白?甚至画了一半的图还不清楚受众是谁?画出来的图到底是产品图功能图还是技术图又或是大杂烩?图上的框框有点少是不是要找点儿框框加进来?布局怎么画都不满意……如果有同样的困惑,本文将介绍一种画图的方法论,来让架构图更清晰。

前端工程化 - 剖析 npm 的包管理机制

本文从三个角度:package.json、版本管理、依赖安装结合具体实例对 npm 的包管理机制进行了详细分析。

一个线上 SQL 死锁异常分析:深入了解事务和锁

引发死锁的原因是什么?如何避免?本文详细介绍了和死锁有关的知识点,通过深入分析 MySQL 事务和锁的机制,结合案例背景,找到了问题的所在,并梳理了解决方案,详解其原理。希望对同学们有所启发。

如何写好提交注释

提交注释(本文指公开性提交注释,见文末说明)不应该仅仅作为代码可有可无的附代说明,而应该作为一个公开性文档,用于向未来的读者说明所做的工作以及原因。它和代码同等重要,而且也会与代码一样,存在更长时间。

您必须知道的 Git 分支开发规范

Git 是目前最流行的源代码管理工具。 为规范开发,保持代码提交记录以及 git 分支结构清晰,方便后续维护,现规范 git 的相关操作。

企业中台规划和 IT 架构微服务转型杂谈

对于传统企业IT架构转型,中台和微服务架构规划在我头条前面的文章里面都有比较系统的整理和阐述,虽然云原生概念在 2013 年就提出,但是 2020 年可以算作是云原生的元年,同时企业 IT 架构转型,微服务化和逐步迁移上公有云也将是未来多年的一个技术发展趋势。最近结合和合作伙伴,客户的沟通交流,对一些常用的问题进行整理和说明。

21 个 2021 年软件开发趋势预测

对于软件开发行业来说,2020 年是意义重大的一年,许多领域都取得了重大突破。本文将基于来自认证来源的数据、图表和事实,根据过去来预测未来。如果你想要了解软件行业在 2021 年会有哪些变化,请阅读本文,本文涵盖了云、边缘计算、容器、量子、区块链、人工智能、深度学习、批处理、流式处理、数据库、编程、软件架构、Web、App、低代码、无代码等重要方向。

从 0 到 1,错误码如何设计和实现?

在用户遇到业务异常时,系统提供相应的“错误码”,给与帮助和引导问题解决,进行问题的快速定位。

万字长文分析 AQS 原理以及应用

AQS,即 juc 并发包下的 AbstractQueuedSynchronizer,我们也可以叫做抽象队列同步器。其实现了一种基于队列的阻塞锁以及相关的同步器,AQS 可以用作单个int变量表示 state(状态)的同步器的基准。我们熟悉的一些并发工具 ReentrantLock、ReentrantReadWriteLock、Semaphore、CountDownLatch 都是基于 AQS 实现的。AQS 定义了同步相关的一些公共 API 方法,以及预留了一些protect方法供子类实现(子类只要使用就必须实现),AQS 并不负责状态变更维护以及同步机制,对于不同的子类实现,其状态量state所表示的含义不同,子类通过实现 protect 方法达到原子性的变更状态量 state 以及阻塞释放等同步机制。

网易传媒 Go 语言探索

语义化版本

万字多图 | UML 入门指南

谈到面向对象技术的分析和设计,自然就离不开 UML。对于 UML 这个概念,很多程序员朋友耳熟能详,也有在用,但在工作中,一些朋友其实并不擅长使用 UML 甚至对 UML 这个东西模棱两可,也包括我自己。因此我希望可以结合自己的经验和实践,写一篇 UML 的入门文章,帮助做面向对象的程序员朋友能更好的利用它,从而顺利完成自己的编程设计工作。

知乎搜索文本相关性与知识蒸馏

分享下知乎搜索中文本相关性和知识蒸馏的工作实践,主要内容包括:

  • 知乎搜索文本相关性的演进
  • BERT 在知乎搜索的应用和问题
  • 知识蒸馏及常见方案
  • 知乎搜索在 BERT 蒸馏上的实践

向消息延迟说 bybye:闲鱼消息及时到达方案(详细)

IM 消息作为闲鱼用户重要的交易咨询工具,核心目标有两点,第一是保证用户的消息不丢失,第二是保证用户的消息及时送达接收方。IM 消息根据消息的接收方设备是否在线,分为离线和在线推送,数据显示目前闲鱼每天有超过一半以上的 IM 消息是走在线通道的,而在线消息的到达率、及时性是直接影响用户体验的,本文将着重分析优化在线通道的稳定性,保证用户消息及时到达。

你对 APP 导航设计分类知多少?

我们知道 APP 导航,就是把所有的功能整合贯穿在一起,让用户能够顺利的在产品中畅行,让他们自己时刻清楚自己在应用中所处的位置,以及如何前往目的页面。在移动端产品导航的设计中没有最好之说,只有最合适,根据你的产品采取最合适的导航设计。因此一个导航的选择直接影响了整个产品的功能运作和界面风格的走向。

万字长文 | 史上最全的付费会员体系分析

会员体系的核心目标,是拉升「付费用户比例」、「用户生命周期」、「ARPU」;在用户价值层面体现为 LTV 的提升,在用户收入层面则体现为 NDR 的提升,最终推动 ARR 到更高的水平。

网站:

  • Tinygraphs - 头像生成服务

  • JPEG.rocks - 基于浏览器的 JPEG 优化器,声称不会上传到服务器。