大家好!以下是我在 2020 年 2 月 17 日至 23 日的所见、所闻、所学和所悟。
现在,我把它们安利给你们。
从我的英文博客翻译并迁移了一些原创文章到《Linux 管理员手册:既简单又深刻》专栏里,并分别命名为
帮尤金大神从他的 Baeldung Java Weekly 里翻译了一些文章到《Baeldung Java 周评》专栏里,并分别命名为
在符合许可的前提下从 Spring 官方指南里翻译了一些文章到《Spring 官方指南》,并分别命名为:
MySQL 实战 | 为什么表数据删掉一半,表文件大小不变?
收获:数据库中收缩表空间的方法、delete 不会使表文件变小、通过 alter table 命令来重建表以使表文件变小。
评分:10
MySQL 实战 | 怎么最快地复制一张表?
收获:物理拷贝的方式最快(全表、服务器拷贝、都使用 InnoDB 引擎)、mysqldump 生成包含 INSERT 语句文件的方式不适用于关联表等复杂的条件语句(可导出部分数据)、select … into outfile 的方式最灵活(支持所有 SQL、只能导出一张表、表结构需要另外的语句单独备份)。
评分:10
MySQL 实战 | 如何正确地显示随机消息?
收获:内存临时表、磁盘临时表、随机排序方法。
评分:10
《查看《MySQL 实战》原文》
技术领导力实战笔记 | 最合适的技术才是最有价值的技术
收获:优秀的人,都至少能达到:1、能够清楚地认识到什么东西是对的;2、在知道是对的情况下,愿意去把事情做得更好。两个必备的素质:1、全面的技术能力,不求多深,但是可以听懂不同部门的诉求和技术方案,了解不同方案的技术难度;2、 优秀的沟通能力和说服能力,这一点无需多言。
评分:8
技术领导力实战笔记 | 谈谈 CTO 在商业战略中的定位
收获:战略必须被认可和接受。战略宣讲的三个步骤:第一步(战略制定者从全公司层面对公司来年的目标、运营模式进行宣讲)、第二步(战略和目标分解)、最后(落地策略、资源调配)。能解决问题才是合格的 CTO(跟每个团队,尤其是不属于 CTO 负责的团队进行充分的沟通,理解这些团队的痛点,业务上的不足,设身处地的站在对方团队的基础上理解并接受对方的痛点,换位思考,对症下药)。什么样的 CTO 才能在商业战略上做决策?(技术上独当一面、懂得系统是如何通过代码实现的、架构设计、沟通能力、很强的产品意识和商业意识)。
评分:10
技术领导力实战笔记 | 打造自己的个人品牌,你也可以
收获:Q:技术人可以通过哪些方法打破边界,提升认知?(走出自己的舒适区,要学会“跨界”)、Q:怎样从他人的经验分享中提炼出真正对自己有价值的知识点,并在实践中运用?(MVP 法则)、Q:技术人应该如何打造个人品牌?(越是难度高的产出,越容易受人肯定)。
评分:10
《查看《技术领导力实战笔记》原文》
说透敏捷 | 灵魂拷问:如何利用敏捷思维更好地解决实际问题?
收获:瀑布模型问题:研发周期过长,导致研发跟不上业务发展的节奏、研发不能很好地响应需求变化,导致客户满意度低、不能很好地管控风险。其实有很多公司,他们都在有意或无意中使用了敏捷的一些实践。是否打着敏捷的名头,是否冠以敏捷,这本身是无所谓的,只要我们能够用到敏捷的一些方法来帮助到自己的公司项目就好。我们已经进入 VUCA 时代:易变(volatility)、不确定(uncertainty)、复杂(complexity)和模糊(ambiguity)。
评分:9
说透敏捷 | 老生常谈:你真的知道敏捷到底是什么吗?
收获:敏捷的价值观:正确理解敏捷的初心(个体和交互胜过过程和工具、可以工作的软件胜过面面俱到的文档、客户合作胜过合同谈判、响应变化胜过遵循计划、虽然右项有价值,但我们更重视左项)。敏捷的原则:正确理解敏捷的基石(我们最重要的目标,是通过持续不断地及早交付有价值的软件使客户满意。欣然面对需求变化,即使在开发后期也一样。为了客户的竞争优势,敏捷过程掌控变化。经常地交付可工作的软件,相隔几星期或一两个月,倾向于采取较短的周期。业务人员和开发人员必须相互合作,项目中的每一天都不例外。激发个体的斗志,以他们为核心搭建项目。提供所需的环境、支援、信任,从而达成目标。不论团队内外,传递信息效果最好效率也最高的方式是面对面的交谈。可工作的软件是进度的首要度量标准。敏捷过程倡导可持续开发。责任人、开发人员和用户要能够共同维持其步调稳定延续。坚持不懈地追求技术卓越和良好设计,敏捷能力由此增强。以简洁为本,它是极力减少不必要工作量的艺术。最好的架构、需求和设计出自自组织团队。团队定期地反思如何能提高成效,并依此调整自身的举止表现)。敏捷的方法与实践:正确落地敏捷的基础(迭代计划会议开始前,产品负责人需要准备好需求条目,使需求达到准入标准;Scrum 讲究时间盒,包括迭代的周期、各个会议,这些都要遵守时间盒的约定)。敏捷 = 价值观 + 原则 + 一系列符合价值观和原则的方法。
评分:9
说透敏捷 | 评估诊断:成功迈出敏捷推进的第一步
收获:评估诊断的方法步骤:第一步(挑选代表性项目)、第二步(访谈评估)、第三步(制定转型计划)、第四步(沟通)。评估诊断案例分析:首先(虽然有些团队进行了敏捷尝试,但成熟度并不高,如果用 5 分制,1 为最低,5 为最高,给他们打分,这些团队的实践水平均介于 1 和 2 之间)、其次(该企业未推进敏捷的团队现在采用的是瀑布模式,对敏捷了解甚少)、最后(团队在跨团队交流方面有很大的障碍,这表现在业务人员与开发测试团队隔离,目标不统一,且参与敏捷的投入度不够)。
评分:9
说透敏捷 | 团队试点(一):让你的敏捷实践“事半功倍”
收获:为什么要做试点前的准备?(只有做好详细、充足的准备,我们才能在推进敏捷试点时真正做到有备无患)、如何做好敏捷试点前的准备?(1. 选择试点团队:采纳敏捷的意愿相对强烈、业务价值高或采纳敏捷会在短期内给团队带来很大收益。2. 前期准备工作细则:组织和人员、管控治理规则、需求范围、架构、敏捷方法和工具、办公环境设施)。
评分:8
《查看《说透敏捷》原文》
说透中台 | 来龙去脉:中台为什么这么火?
收获:2008~2015:孕育。2015 关键词:阿里巴巴中台战略诞生。2017 关键词:横空出世。2018 关键词:全面爆发。2019 迷雾仍然存在。
评分:9
说透中台 | 中台种类:你听说的中台真的是中台吗?
收获:主流代表:业务数据双中台(业务中台、数据中台)。非主流系列(技术中台、研发中台、移动中台、管理中台、组织中台)。
评分:9
说透中台 | 中台定义:当我们谈中台时到底在谈些什么?
收获:企业为什么要建中台?(互联网时代,用户才是商业战场的中心,为了快速响应用户的需求,借助平台化的力量可以事半功倍。中台化是平台化的下一站,是平台不断对于自身治理演进、打破技术边界、逐渐拥抱业务、容纳业务、具备更强的业务属性的过程。中台关注为前台业务赋能,真正为前台而生。)、Pace-Layered 角度划分的三类(SOR/Systems of record:后台、SOI/Systems of innovation:前台、SOD/Systems of differentiation:中台)。给中台下个定义:企业级能力复用平台(1. 企业级、2. 能力、3. 复用、4. 平台)。
评分:10
说透中台 | 万事预则立:中台建设前必须想清楚的四个问题
收获:中台建设前必须想清楚的四个问题(中台建设的愿景是什么?:这个愿景是需要所有的角色,上到企业管理层,下到每一位中台的相关人员都要明确并达成一致的。中台的用户和客户是谁?:中台建设虽然需要兼顾各方的利益,但更多主要还是解决企业管理层对于公司长期生存与可持续发展的恐惧与焦虑问题。中台的钱由谁出?:众筹模式(从业务前台集资,有钱的捧个钱场没钱的碰个人场,能出预算的出预算,能出人的出人,来组建中台团队,然后再反过来服务于前台业务团队)、投融资模式(产品的建设前期先由投资方出资,按照产品的建设目标经过一段时间的建设期,相对成熟之后,再逐渐地让用户使用,最终通过对于用户的服务,让用户满意,实现收入并收回企业投资且盈利的模式。目前大部分的创业公司都是采用类似的模式,相信你也很熟悉了))、中台的目标怎么验证?:目前业界有一些中台的考核标准我们可以作为参考,例如阿里巴巴的中台考核就是设计成:40% 稳定性 +25% 业务创新 +20% 服务接入量 +15% 客户满意度。
评分:9
《查看《说透中台》原文》
DDD 实战课 | 领域驱动设计:微服务设计为什么要选择DDD?
收获:软件架构模式的演进(第一阶段是单机架构、第二阶段是集中式架构、第三阶段是分布式微服务架构)。微服务设计和拆分的困境(微服务拆分困境产生的根本原因就是不知道业务或者微服务的边界到底在什么地方。DDD 核心思想是通过领域驱动设计方法定义领域模型,从而确定业务和应用边界,保证业务模型与代码模型的一致性)。为什么 DDD 适合微服务?(DDD 包括战略设计和战术设计两部分:战略设计主要从业务视角出发、战术设计则从技术视角出发)。DDD 与微服务的关系(DDD 主要关注:从业务领域视角划分领域边界,构建通用语言进行高效沟通,通过业务抽象,建立领域模型,维持业务和代码的逻辑一致性。微服务主要关注:运行时的进程间通信、容错和故障隔离,实现去中心化数据管理和去中心化服务治理,关注微服务的独立开发、测试、构建和部署。)。
评分:10
DDD 实战课 | 领域、子域、核心域、通用域和支撑域:傻傻分不清?
收获:如何理解领域和子域?(领域就是用来确定范围的,范围即边界。我们把划分出来的多个子领域称为子域,每个子域对应一个更小的问题域或更小的业务范围。领域建模和微服务建设的过程和方法基本类似,其核心思想就是将问题域逐步分解,降低业务理解和系统实现的复杂度)、如何理解核心域/通用域和支撑域?(核心域:决定产品和公司核心竞争力的子域。通用域:同时被多个子域使用的通用功能子域,例如认证、权限等没有企业特点限制无需定制的系统。支撑域:既不包含核心竞争力功能也不包含通用功能的子域,例如数据代码类的数据字典等系统)。
评分:10
DDD 实战课 | 限界上下文:定义领域边界的利器
收获:什么是通用语言?:在事件风暴过程中,通过团队交流达成共识的,能够简单、清晰、准确描述业务涵义和规则的语言就是通用语言。什么是限界上下文?进一步理解限界上下文(领域边界就是通过限界上下文来定义的)、限界上下文和微服务的关系(我们将限界上下文内的领域模型映射到微服务,就完成了从问题域到软件的解决方案)。
评分:9
《查看《DDD 实战课》原文》
即时消息技术剖析与实战 | 架构与特性:一个完整的IM系统是怎样的?
收获:从一个简单的聊天系统说起(1. 使用者眼中的聊天系统:用户账号、关系链、联系人的列表、消息、聊天会话;2. 开发者眼中的聊天系统:首先是客户端、其次是接入服务(连接保持、协议解析、Session 维护和消息推送)、之后是业务处理服务(消息的存储、未读数变更、更新最近联系人)、接着是存储服务(账号信息、关系链,以及消息本身)、最后是外部接口服务(将消息给到第三方外部接口服务,来通过手机操作系统自身的公共连接服务来进行操作系统级的“消息推送”,通过这种方式下发的消息一般会在手机的“通知栏”对用户进行提醒和展示))。接入服务和业务处理服务独立拆分(第一点是接入服务作为消息收发的出入口,必须是一个高可用的服务,保持足够的稳定性是一个必要条件。第二点是从业务开发人员的角度看,接入服务和业务处理服务进行拆分有助于提升业务开发效率,降低业务开发门槛)。IM 系统都有哪些特性?(1. 实时性:保证消息实时触达是互动场景的必备能力。2. 可靠性:不丢消息、消息不重复。3. 一致性:“多用户”“多终端”的一致性体验能大幅提升 IM 系统的使用体验。4. 安全性:“数据传输安全”“数据存储安全”“消息内容安全“三大保障方面提供全面隐私保护)。
评分:10
即时消息技术剖析与实战 | 消息收发架构:为你的App,加上实时通信功能
收获:消息存储(消息索引和消息内容:消息发送方和消息接收方,内容表/索引表。联系人列表:最近联系人表。)、消息收发通道(消息发送通道:IM 服务端提供一个 HTTP 协议的 API 接口、客户端和 IM 服务端维护一个 TCP 长连接。消息接受通道:借助 TCP 的全双工能力,也就是能同时接收与发送数据的能力)、消息未读数(两个概念:多少未读消息、我和某个联系人有多少条未读消息)。
评分:9
《查看《即时消息技术剖析与实战》原文》
项目管理实战 | 角色转换:程序员做项目管理的三大误区
收获:误区 1:凡事恨不得事必躬亲(成功施加影响的三个层次,分别是让人知道要做(Awareness)、有动力做(Desire)和有能力做(Ability))。误区 2:追在别人屁股后面做监工(要明确目标,建立机制,并让这个机制运转起来,最终在项目组形成一种良性的秩序)。误区 3:拿着锤子,看哪里都是钉子。
评分:9
项目管理实战 | 十大领域五大过程组(上):程序员必须要了解的项目管理常识
收获:项目管理的历史(甘特图、关键路径法)。什么是项目管理?(项目管理就是变理想为现实,化抽象为具体的一门科学和艺术)。项目管理的十大知识领域(1. 干系人管理:如何管理干系人?2. 范围管理:做什么?3. 进度管理:花多长时间?4. 成本管理:花多大代价?5. 质量管理:达到什么要求?6. 资源管理:有多少内部资源?7. 采购管理:有多少还要买?8. 沟通管理:如何管理沟通?9. 风险管理:如何应对风险?10. 整合管理:如何实现整体最优?)。
评分:9
项目管理实战 | 十大领域五大过程组(下):程序员必须要了解的项目管理常识
收获:项目管理的五大过程组:1. 启动过程组(千里之行,始于足下。启动过程组意味着正式开始一个项目,或者是开始一个项目中的新阶段,包括识别干系人和制定项目章程两个子过程。正式宣告一个新项目或新阶段的开始,公开确认项目章程,包括明晰各方干系人的期望和诉求,设定愿景目标和重要里程碑,确定责任分工和沟通机制等。)、2. 规划过程组(运筹帷幄,决胜千里。规划就是要把愿景目标转化为可落地的行动方案和工作路线。)、3. 执行过程组(言出必行,行之必果)、3. 执行过程组(言出必行,行之必果)、4. 监控过程组(审时度势,沉着应变)、5. 收尾过程组(慎终如始,则无败事。不管项目成功与否,“趁热”复盘都是极为重要的一步。)。互联网项目管理的职责定位(保目标、助决策、提效能、促协作)。提效能是要去关注和消灭团队中的低价值工作所引发的效能痛点。促协作则是着眼于使用各种项目管理方法和工具,让高价值工作者可以更好地合作。保目标、助决策是要打通从战略到执行的闭环,提效能、促协作则是打通上下游协同的闭环。
评分:10
《查看《项目管理实战》原文》
AWS | 开发助理 | DynamoDB 流结合 Lambda
收获:添加/更新或删除的表项、新的流记录反映了表的变更、新的流记录触发 Lambda 函数、Lambda 函数读流记录并将其发送至 CloudWatch 日志。流捕捉表项级别变更的时间顺序序列并将该信息存储至日志并保存 24 小时、应用可以访问该日志并查看近乎实时变更之前或之后显现的数据项、当对表启用流时,DynamoDB 捕获该表数据项的任何变更信息、近乎实时方面允许构建的应用消费这些流并可对内容进行操作、亚马逊云为 DynamoDB 及其流维护分离的端点。
评分:10
AWS | 开发助理 | DynamoDB 按需自动伸缩
收获:为 DynamoDB 表创建应用自伸缩策略、DynamoDB 发布消费的容量指标至 CloudWatch、若表消费容量超出一定时间的目标利用率则 CloudWatch 触发告警并通过 Amazon SNS 将其发送给用户、CloudWatch 告警触发应用自伸缩来评估你的伸缩策略、应用自伸缩发布一个更新表请求以调整你的伸缩策略、DynamoDB 处理更新表请求,动态增减表额定吞吐容量以靠近用户的目标利用率。
评分:9
AWS | 开发助理 | RDS 基础
收获:完全可管控的关系型数据库服务、无法访问数据库底层操作系统、向传统方式那样连接至 RDS 数据库服务器、具有审核/调整硬件容量大小的能力以按需伸缩、可启用多空间部署以实现备用及高可用方案、利用只读复制来减轻主库的负载、将组织的数据存至表、关联表间具有定义的关系、支持的库(MySQL、MariaDB、PostgreSQL、Oracle、MS SQL Server、Aurora)、Aurora 是亚马逊自家产的库,与 MySQL 完全兼容,比 MySQL 快五倍并且比商用数据库便宜很多。
评分:9
AWS | 开发助理 | 加密 RDS 数据库
收获:通过为 RDS 实例启用加密选项以加密 RDS 实例及快照、被加密的数据还包括 DB 实例的底层存储/其自动备份/只读复制/及快照、无需更改数据库客户端应用来使用加密、使用 KMS 来管理 RDS 资源所用的加解密密钥、可以使用 KMS 来创建加密密钥并定义其使用策略、使用信封加密的两层结构(唯一数据密钥加密客户数据、KMS 主密钥加密数据密钥)。
评分:9
AWS | 开发助理 | Redshift 是什么
收获:PB 级数据仓库服务、完全可控及可伸缩、通常用于大数据分析,其可被集成至绝大多数商业智能工具中(Jaspersoft、Microstrategy、Pentaho、Tableau、Business Objects、Cognos)。
评分:8
AWS | 开发助理 | ElastiCache 和缓存策略
收获:ElastiCache 基础(完全可控的用于缓存数据库语句查询结果以提升数据库性能的内存缓存引擎、适用于大量的、高性能的或高并发的查询、可用于管理 Web 会话及缓存动态生成的数据、可用的引擎(Memcached、Redis)、构建的应用需要与 Reids 或 Memcached 协作、MySQL 有与 Memcache 协作的插件)、缓存策略(懒加载(当缓存未命中时将数据写入、避免持有不被请求的数据、不与其他策略共用时其所持有的数据会比较稳定)、直接写(有新写入或更新的数据时就更新缓存、让缓存保持最新数据、可在应用里添加等待时间操作、无 TTL 时可能会有很多不会被读取的缓存数据)、添加 TTL(懒加载和直接写的一个折中方案、缓存数据的过期时间、读到过期数据时应用检查底层数据库里对应的值、不保证信息的新鲜度,但其也防止数据腐败并允许缓存来检查对应数据在底层数据库里的值))。
评分:9
《查看《算法面试通关》原文》
无
无
卖桃者说第 52 期 | 极客时间手记六:产品的构建和发布(下)
收获:1、增长模型。2、口碑营销和事实营销(口碑营销、事实营销)。3、神奇时刻。4、设置里程碑。5、副产品。6、闭环。7、管理员视角和用户视角。8、关注用户的长期价值和本质需求。
评分:9
卖桃者说第 53 期 | 如何把 GitHub 帐号打造成社交名片?
收获:整理你的 GitHub 账号、参与开源项目、打造自己的开源项目。
评分:8
卖桃者说第 54 期 | 你有错失恐惧症吗?
收获:1. 梳理的信息获取渠道、2. 与自己和解,承认你的时间和精力有限、3. 根据谷歌的 70-20-10 原则规划自己的时间、4. 思维上的断舍离。
评分:10
卖桃者说第 55 期 | 程序员练级攻略:技术资源集散地
收获:个人技术博客、油管频道、各大公司技术博客、论文。
评分:10
卖桃者说第 56 期 | 自由软件之父理查德·斯托曼
收获:他的三个主要成就:开发了 Emacs 编辑器、GNU 通用公共许可证、Copyleft,所有 GNU 程序都应遵循 “Copyleft” 原则。
评分:9
卖桃者说第 57 期 | 为什么你总是看起来很忙?
收获:有理想,但不忙着实现,那就是幻想。
评分:8
卖桃者说第 58 期 | 你在解决问题还是在制造问题?
收获:在遇到问题的时候一定要先判断以下,这个问题是真实的需求,还是自己制造出来的伪问题,甚至是麻烦。如果是后者,那还是干掉问题本身好了。
评分:9
极客新闻 | GitHub 发布 2017 年度开发者报告
收获:一、GitHub 用户数已达 2400 万。二、GitHub 上最后欢迎的编程语言:JavaScript 第一,Python 第二,Java 第三。三、近 70 万中国开发者加入 GitHub。四、上百万学生和老师把 GitHub 当成学习与教授的地方。五、TensorFlow 当选最火热项目。
评分:8
极客新闻 | 库克:学习编程比学习英语更重要
收获:无论是政治家还是科技公司高管,越来越多的知名人士都在强调编程的重要性,编程已经成为大家心目中非常重要的一种技能。。
评分:8
极客新闻 | 谷歌发布文档数据库 Firestore
收获:用于移动、网络和服务器应用的文档数据库。
评分:8
极客新闻 | MDN 成立产品顾问委员会 PAB
收获:近几年,各家浏览器之间的合作多了很多,前端开发者的日子也好过了很多,希望这样的合作继续下去,让浏览器兼容不再成为问题。
评分:8
极客新闻 | 张建锋:互联网第三波浪潮来袭
收获:智联网、新一代人及自然交互、机器智能。
评分:9
极客新闻 | 阿里巴巴开源 AliOS Things,布局物联网
收获:全栈物联网操作系统。
评分:8
极客新闻 | 2017 全球 Chrome 浏览器加密网页突破 70%
收获:现在,HTTPS 加密已经比过去更简单、更便宜,不仅能够保证网站服务的性能,也能保护用户的敏感数据。
评分:9
每日一课 | React 中如何实现模块的按需加载?
收获:React.lazy(加载中、加载完成、可以被 Suspense 进行处理)、import(动态 import、动态加载模块、ES6 语法规范)、Suspense。
评分:9
每日一课 | 如何快速对请求链路的关键点进行网络问题排查?
收获:确认是否存在队列阻塞、Linux 系统文件句柄、内核文件增大软限制和硬限制。
评分:9
每日一课 | HTTP/2 能带来哪些性能提升?
收获:HTTP 协议的五个精准定位、五个特点所带来的新问题、问题解决途径。
评分:10
每日一课 | 服务发现技术是如何演进出来的?
收获:集中式代理、客户端嵌入式代理、主机独立进程代理。
评分:10
每日一课 | JavaScript 中如何优雅地实现函数防抖?
收获:定义 debounce 函数,并接受 fn 和 timeForWait 两个参数。
评分:9
每日一课 | JavaScript 中如何封装一个具有自动失败重试功能的 HTTP 模块?
收获:async 和 await 来实现。
评分:10
每日一课 | 如何理解现代发布策略?以 Kubernetes 为例
收获:蛮力(Brute Force)发布、滚动发布(Rolling Update)、蓝绿发布(Blue/Green 发布)、金丝雀发布(Canary)、A/B 测试。
评分:10
《查看《每日一课》原文》
导师盒 | 销售的科学 - 杰尔曼·加西亚弗雷斯科博士
收获:理性大脑(做所有的决定、等红绿灯、做数学题)。情绪大脑。原始大脑/爬虫类脑(产生恐惧以激活防御机制并失去理智)。两种销售人:操作性销售人员(他们的最终目的是卖东西)、关系型销售人员(激发信任、客户愿意与其保持联系、在销售之前提升多巴胺等正向奇妙感觉的等级)。使客户开心的们买卖:让客户产生紧迫感,再给其提供可消除紧张情绪的服务或产品,使其感受到被多巴胺环绕的感觉,并自发完成销售。
评分:10
导师盒 | 租或买房住 - 泰·洛佩兹
收获:没有什么钱的情况下,就租房住。或者有钱的情况下,把买房的钱拿去投资、创业。贝索斯拿着七万存款去创办而不是买房,所以他损失了几百万而不是几百亿。投资房产之前先亲身去实地居住一段时间,如果好租的话,就可以买。
评分:10
导师盒 | 拓展现有业务 - 克里斯·瑞克特
收获:初期只逐个招聘技能紧缺的职位进行远程办公。把每件事当成事业来做,假设你一直都有很多潜在客户。从小买卖开始,售卖类似 MVP 的产品,见效后逐步改进并提供新的收费服务或产品。
评分:10
导师盒 | 睡得更好 - 肖恩·史蒂文森
收获:没有时间锻炼,就有时间的病。
评分:10
导师盒 | 正向思维培训 - 马克·达玛
收获:心理学:让有问题的人正常。正向心理学:让正常的人更好。精神韧性的组成成分:爱、高兴、感激、希望、自豪。
评分:10
导师盒 | 你的饮食与你的大脑 - 杰尔曼·加西亚弗雷斯科博士
收获:习惯改变:渐渐改变、偶尔来一次欺骗日(顿欺骗餐)。最大的敌人:果糖(水果)、自由基(氧化)、葡萄糖。
评分:10
导师盒 | 商务旅行技巧 - 奥斯汀·迪斯特尔
收获:全球入境计划、汇率、信用卡。
评分:6
无
本周无
Shower - Becky G
百天编码挑战计划:#100DaysOfCode
每天花一小时在编码上,持续一百天。
百天挑战计划:#100DaysOfX Challenges
一个打卡一百天的地方,建议不要同时接收超过 2-3 个挑战,包括但不限于:健康、编码、设计、音乐、阅读、写作、烹饪、健身、瑜伽等分类。
CSS 颜色渐变:uiGradients
如题所示,这是一个提供了很多种 CSS 渐变色代码的网站。
希望你在吸收了这些精华之后,能与我一起,茁壮成长…
英雄,我们下期,不见不散!