登高远眺

沧海拾遗,积跬步以至千里

基础技术

官宣: Typescript 3.9 正式发布

TypeScript 3.9 正式发布,这个版本主要聚焦于性能、改进某些特性和提升稳定性。编译器效率在这一版有了极大提升,平均编译时长从 26 秒缩短至 10 秒,改善了编辑体验,同时修复了早期 Typescript 版本面临的 Promise 困扰等等,快点升级到 3.9 尝尝鲜吧。

史上最详尽的 Git 分支管理实践

Git 作为我们日常开发必不可少的代码管理工具,掌握好它,可以达到事半功倍的效果,特别在多人协作的项目中尤为重要。本文不单讲解了 Git 的设计理念,同时带领我们重新认识分支,用实战的方式详细讲解了日常工作中可能遇到的问题及最佳实践。

懂你的测试框架 -- Cypress

Cypress 是基于 node.js 研发的 E2E 测试框架。解决了开发人员和 QA 工程师在测试现代应用程序时面临的关键难点问题。拥有着开箱即用,文档清晰美观的优点,语法用起来比较舒服优雅,最重要的一点是测试跑在 Chrome 的标签页里,使得开发者可以方便地在测试和开发中进行便捷的切换。

图形编程

开发必备: Opentype.js

opentype.js 是一款用于 TrueType 和 OpenType 字体的JavaScript解析器和编写器, 它可以直接提取字体文件中的文字 bézier 路径, 允许你直接访问文字的局部字形, 并对其做任意修改。

高盛 VR 与 AR 报告:下一个通用计算平台

随着今年突发疫情的持续,房地产界悄然崛起了 VR 看房的浪潮,例如最为人所知的贝壳 VR 看房。而在 2016 年,高盛发布的 VR 与 AR 调研报告,全面针对当前 VR/AR 软硬件的发展现状,结合 PC 与智能手机的发展走向,辅以大量的数据论证,对 VR/AR 的未来发展进行了分析,并对若干行业在应用方面进行了详尽的分析,为投资者提供建议。

跨端技术

Flutter 1.17重磅发布:多个新增特性及增强,2020年首个稳定版

不久前 Flutter 发布了 1.17 版本,新版本修复了大量问题,优化了移动端的性能以及引入了一些新的特性, Web 端的支持也得到进一步提高。即使不打算使用 Flutter,相信文章中提到的 Flutter 版本发布流程也能给大家带来项目版本控制上的启发。

Flutter 在 PLUS 业务中的探索和实践

京东 PLUS 前端团队是京东里最早实践 H5 业务改版 Flutter 的团队,籍此文章为我们分享了 Flutter 由引入期向规模化演进过程的宝贵实践经验。文中详细介绍了入坑 Flutter 前需要面对的各种具体的业务问题、PLUS Flutter 业务开发架构、以及 Flutter + Serverless 等生态探索经验。

人工智能

《可解释机器学习》中文版

《Interpretable Machine Learning》是由德国慕尼黑大学的一名博士 Christoph Molnar 耗时两年编著完成的,这本书是技术圈少有的,对机器学习可解释性作出完整诠释的精品书籍。如今有爱好者将其翻译成了中文版本,并得到了原作者的推荐,飙星2000+!

「Pose Animator」一键生成个人角色

「Pose Animator」项目是由一位叫做 Shan Huang 的小姐姐,利用 TensorFlow 实现的,使用拍摄的 2D 矢量图,并基于 PoseNet 和 FaceMesh 的识别结果,实时对结果及包含的曲线进行动画处理,生成个人角色动画。这是一个能让人自娱自乐,并且丝毫察觉不到时间流逝的神奇工具。

工具推介

Facebook 发布实验性 React state 管理库 Recoil

Recoil 是 Facebook 最新发布的实验性 React state 管理库,项目开源 20 天,目前在 Github 上已经有 5000 多 Star 了,核心优势如下:

  • React 风格:Recoil 像 React 一样思考和工作(能更好与 React 或其它技术配合使用),借助 Recoil 可以让你的应用快速灵活的共享状态数据。
  • 数据流图:通过纯函数和高效的订阅让派生数据和异步查询的处理变得非常简单。
  • 应用级监听:通过监听整个应用(即应用生命周期中)的状态变化,能在不影响 code-splitting 的前提下,提供持久化、路由、时间穿梭调试和撤销等功能。

沧海拾遗

沧海拾遗,积跬步以至千里

羚珑 x 自动化 -- 测试方案实践

看完今天的推荐文章,有没有觉得测试也会是我们开发中必不可少的一环,来看看京东羚珑设计平台是怎么做的吧,相信你会有所收获~

京喜:前端自动化测试的自我修养

作为一个超大型的项目,京喜的测试方案,不可谓不详尽。翔哥这篇自动化测试的文章深入浅出,从技术选型到开发实录,一定不可以错过!

欢迎关注凹凸实验室博客:aotu.io

或者关注凹凸实验室公众号(AOTULabs),不定时推送文章:

蒲公英 · JELLY技术周刊 Vol.08 -- 技术周刊 · npm install -g typescript@3.9.3的更多相关文章

  1. 蒲公英 · JELLY技术周刊 Vol.21 -- 技术周刊 · React Hooks vs Vue 3 + Composition API

    蒲公英 · JELLY技术周刊 Vol.21 选 React 还是 Vue,每个人心中都会有自己的答案,有很多理由去 pick 心水的框架,但是当我们扪心自问,我们真的可以公正的来评价这两者之间的差异 ...

  2. JELLY技术周刊 Vol.24 -- 技术周刊 · 实现 Recoil 只需百行代码?

    蒲公英 · JELLY技术周刊 Vol.24 理解一个轮子最好的方法就是仿造一个轮子,很多框架都因此应运而生,比如面向 JS 开发者的 AI 工具 Danfo.js:参考 qiankun 的微前端框架 ...

  3. 蒲公英 · JELLY技术周刊 Vol.10 为什么你还不使用 TypeScript

    登高远眺 天高地迥,觉宇宙之无穷 基础技术 直播延迟?为什么流媒体直播的延迟那么高 随着通信技术的发展,视频点播.直播业务也逐渐兴起.在这些业务形态中,流媒体技术扮演着重要的角色.但在实际使用中,即便 ...

  4. 蒲公英 · JELLY技术周刊 Vol.26: 请问您这个月要来点肝么?

    蒲公英 · JELLY技术周刊 Vol.26 今年的十月,不知道大家在 TODO List 上新增了多少条目准备尝鲜,你可能已经准备了 Vue3.Webpack5 以及 React v17.0 RC, ...

  5. 蒲公英 · JELLY技术周刊 Vol.03

    蒲公英 · JELLY技术周刊 Vol.03 「蒲公英」期刊全新升级--JELLY技术周刊!深度挖掘业界热点动态,来自团队大咖的专业点评,带你深入了解团队研究的技术方向. 登高远眺 天高地迥,觉宇宙之 ...

  6. 蒲公英 · JELLY技术周刊 Vol.16 谷歌首个线上 Web 开发者大会

    蒲公英 · JELLY技术周刊 Vol.16 近期,谷歌有史以来的第一次线上谷歌 Web 开发者大会,Web Vitals.PWA.DevTools 和 Lighthouse 6.0 等一系列特性或产 ...

  7. 蒲公英 · JELLY技术周刊 Vol.17: 90 行代码实现 React Hooks

    蒲公英 · JELLY技术周刊 Vol.17 React Hooks 相信大家都不陌生,自被设计出以来就备受好评,在很多场景中都有极高的使用率,其中原理更是很多大厂面试中的必考题,很多朋友都能够如数家 ...

  8. 蒲公英 · JELLY技术周刊 Vol.18 关于 React 那些设计

    蒲公英 · JELLY技术周刊 Vol.18 自 2011 年,Facebook 第一次在 News Feed 上采用了 React 框架,十年来 React 生态中很多好用的功能和工具在诸多设计思想 ...

  9. 蒲公英 · JELLY技术周刊 Vol.19 从零开始的 Cloud IDE 开发

    蒲公英 · JELLY技术周刊 Vol.19 你是否也会有想法去开发一个自己的 IDE 却苦于时间和精力不足,完成 Desktop IDE 却又被 Cloud IDE 的概念追在身后难以入睡,这样的两 ...

随机推荐

  1. Java实现zip文件解压[到指定目录]

    2019独角兽企业重金招聘Python工程师标准>>> package com.ljheee.ziptool.core; import java.io.File; import ja ...

  2. Fiddler 弱网测试

    1.设置上传下载速率 在Fiddler Script选项中查找uploaded,找到设置网络上传和下载设置值 分析一下这几行代码: 首先来判断 m_SimulateModem 是否为 true,也就是 ...

  3. MySQL高级(十三)--- 表锁

    前言:锁是计算机协调多个进程或线程并发访问某一资源的机制.在数据库中,除传统的计算机资源(如CPU.RAM.I/O等)的争用外,数据也是一种供许多用户共享的资源.如何保证数据并发访问的一致性.有效性是 ...

  4. 一文带你深入了解 Lambda 表达式和方法引用

    前言 尽管目前很多公司已经使用 Java8 作为项目开发语言,但是仍然有一部分开发者只是将其设置到 pom 文件中,并未真正开始使用.而项目中如果有8新特性的写法,例如λ表达式.也只是 Idea Al ...

  5. Dreamoon Likes Coloring(模拟+构造)

    \(这题刚好撞到我的思路了,但是因为模拟......我看了几十遍测试数据....\) $首先当\sum_^m$小于n时一定无解 大于呢?那我们就要浪费一些区间(覆盖一些点,也就是多出来的点) 但是又不 ...

  6. Z - New Year Tree CodeForces - 620E 线段树 区间种类 bitset

    Z - New Year Tree CodeForces - 620E 这个题目还没有写,先想想思路,我觉得这个题目应该可以用bitset, 首先这个肯定是用dfs序把这个树转化成线段树,也就是二叉树 ...

  7. vue.prototype和vue.use的区别和注意点

    1.vue.prototype:实例上挂载属性/方法,例如Vue.prototype.axios = axios; 2.vue.use:引入插件,例如vuex,vue.use(vuex)如图,vue. ...

  8. dbcp数据源连接池

    一.数据源连接池 我们之前利用jdbc连接数据库,每次都要创建连接对象,销毁连接对象,如果并发访问量比较大,这样肯定比较辣 浪费数据库的效率,我们可以像之前mybatis中缓存查询到的数据一样,可以把 ...

  9. 【Hadoop离线基础总结】oozie定时任务设置

    目录 简介 概述 oozie定时任务设置 1.拷贝定时任务的调度模板 拷贝hello.sh脚本 3.修改配置文件 4.上传到hdfs对应路径 5.运行定时任务 简介 概述 在oozie当中,主要是通过 ...

  10. STM32 时钟树配置快速入门

    layout: post tags: [STM32] comments: true 文章目录 layout: post tags: [STM32] comments: true 为什么要了解时钟树? ...