「蒲公英」期刊,每周更新,我们专注于挖掘「基础技术工程化跨端框架技术图形编程服务端开发桌面开发人工智能」等多个大方向的业界热点,并加以专业的解读;不仅如此,我们还精选凹凸技术文章,向大家呈现团队内的研究技术方向。

抬头仰望,蒲公英的种子会生根发芽,如夏花绚烂;格物致知,我们登高远眺、沧海拾遗,以求积硅步而至千里。

登高远眺

天高地迥,觉宇宙之无穷

基础技术

ES2020:所有你想要知道的都在这

「学不动啦!」如果 ES2015 你还没学会的话,TC39 委员会可不会停下他们的脚步,ES 2020 已经正式定稿了:其中 BigInt、Optional Chaining、Dynamic Import()、Nullish Coalescing Operator 等特性相信很多同学在日常开发中已经用上了。如果你对以上名词都很陌生的话,那要准备好看到一堆新符号一脸懵逼的表情包了。

Deno 1.0 正式发布

Deno 1.0 在 5.13 日如期发布了!2 年前 Node 之父 Ryan Dahl 发表了一个演说《十件关于 NodeJS 让他感到遗憾的事》,演说的同时他介绍了 Deno,一个全新的、安全优先且抛弃 npm 的 JavaScript 运行时。如今,在吃瓜群众大呼“学不动了”之时,Deno “无情地” 发布了 1.0 版本。JELLY 技术周刊的上一篇文章已经大致介绍了 Deno 的重磅特性,而通过这篇官方文章,你将对 Deno 有更加深入的了解。

前端框架

Crank.js - 使用函数、Promise、Generator开发JSX项目

Brainkim 为我们带来了使用 JSX 进行开发的新思路,Crank.js。不同于寻常观点,Brainkim 认为,现代 JavaScript 已经包含了 Promise、async/await 等让异步代码写起来更像同步代码的能力,那么组件也应当支持这种模式。基于上面的观点,Crank.js 的一大特色便是 Async Component。目前这个项目已经在 Github 上开源。在上手之前,你也可以在 知乎 上参与对于这个框架的讨论。

图形编程

2D 插画实时生成动画 -- 中国程序媛出品

「猜画小歌」项目发起歌创意技术专家于 TensorFlow.js 的 PoseNet 和 FaceMesh 模型,识别摄像头中的人脸与肢体,结合骨骼动画,将 2D 矢量图进行实时动画处理,实现输入静态 SVG、输出人体跟随动画的项目——Pose Animator。文中附有效果动图,结尾附带了项目源码地址与 demo 地址,快去试试吧!

人工智能

深度增强学习量化交易

一个使用 DQN 尝试对股票趋势进行预测的项目。阅读项目的 README 能够了解在具体场景下算法选择和落地流程是如何思考的,项目源码的注释也非常清晰值得一读。

工具推介

MDX:在 Markdown 中使用 JSX

MDX 是一种可以在普通 Markdown 文件中使用 JSX 语法的解决方案。在一个复杂的文档中,条件性地渲染或复用已有模块是一种常见的需求,而 MDX 可以直接使用 JSX 甚至定义 React / Vue 组件,很好地解决了复杂文档系统的需求。更棒的是,最终编译出来的文件是不含运行时代码的。

沧海拾遗

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

大规格文件上传的体验优化

看完最新的技术热点,是不是肥肠激动呢?但是我们也千万不要忘记基础才是我们立足的根本,快来和我们一起回顾一下,那些年业务中的基础优化细节吧!超大规格文件一定是其中难以规避的一环,快来看看吧~【内附样例】

某超长文档 の 探索之路

来自凹凸实验室的工程

蒲公英 · JELLY技术周刊 Vol.07: EcmaScript 2020 -- 所有你想要知道的都在这的更多相关文章

  1. 蒲公英 · JELLY技术周刊 Vol.09 StackOverflow - 2020 开发者年度报告

    登高远眺 沧海拾遗,积跬步以至千里 基础技术 StackOverFlow 2020 年开发者报告 技术问答社区 StackOverFlow 的年度报告,本次报告统计了来自于全球各地共 65000 名开 ...

  2. 蒲公英 · JELLY技术周刊 Vol.36: 你好 Hooks,再见 2020

    蒲公英 · JELLY技术周刊 Vol.36 不知不觉,蒲公英已经伴随我们走过了一年时光,在这一年我们从基础技术.前端框架.图形编程.人工智能等诸多领域为大家推介了三百余篇文章,尽管这一年来风雨不断, ...

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

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

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

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

  5. 蒲公英 · JELLY技术周刊 Vol.25 · Webpack 5 正式发布,你学废了么

    蒲公英 · JELLY技术周刊 Vol.25 阔别两年,Webpack 5 正式发布了,不仅清理掉很多冗余的功能,同样也为我们带来了很多新鲜的能力,不论是默认开启的持久缓存,还是反病毒保护,亦或者被其 ...

  6. 蒲公英 · JELLY技术周刊 Vol.32: 前端的自我进化之路

    蒲公英 · JELLY技术周刊 Vol.32 前端开发不过是切图仔在那儿瞎鼓捣,没啥门槛,不需要懂计算机原理,不需要懂算法,微服务.高并发这些都不需要懂,拖组件写个页面就好了,数据.逻辑.测试都可以交 ...

  7. 蒲公英 · JELLY技术周刊 Vol.33: 前端基础课堂开课啦~

    蒲公英 · JELLY技术周刊 Vol.33 页面文件太大?图片过大了吧:页面加载白屏?很有可能是字体文件还没加载完:页面加载时间过长?多半是主进程被阻塞--该怎么办呢?快来小葵,咳咳,「蒲公英」前端 ...

  8. 蒲公英 · JELLY技术周刊 Vol.35: Flash 四宗罪?

    蒲公英 · JELLY技术周刊 Vol.35 Flash 曾是 Web 迈向新世代的福音书,它为这个世界带来了缤纷色彩,但也如伊甸园的苹果,闪耀着智慧的光芒,却四灾随行.诞生 1995 年至今 25 ...

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

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

随机推荐

  1. [nodejs] 同步/异步创建多层目录

    背景 有时项目里需要同时创建多层目录的功能,但低版本的nodejs并没有提供快捷的api 尽管在v10.12.0版本 mkdir() 第二个参数支持recursive 参数,为true时能递归创建,但 ...

  2. PG TO Oracle 增量同步-外部表

    背景 最近在负责公司数据Oracle转PG:老平台数据库:Oracle11g:新平台数据库:PostgreSQL12.由于平台统计规则有变动:所以正在推广的游戏数据无法全部迁移过来:只能在老平台上运行 ...

  3. 使用pthread进行编程

    使用pthread进行并行编程 进程与线程 进程是一个运行程序的实例:线程像一个轻量级的进程:在一个共享内存系统中,一个进程可以有多个线程 POSIX® Threads: 即 Pthreads,是一个 ...

  4. Python中实现按顺序遍历字典

    第一种方法: import collections d = collections.OrderedDict([('a',1),('b',2),('c',3)]) ''' 或者把上面的那一行改成: d ...

  5. php中session_id()函数详细介绍,会话id生成过程及session id长度

    php中session_id()函数原型及说明session_id()函数说明:stringsession_id([string$id])session_id() 可以用来获取/设置 当前会话 ID. ...

  6. bootstrop设置背景图片自适应屏幕

    如果不用bootstrop框架,想让背景图片自适应窗口大小,可以这样做: <style type="text/css"> html{height: %;} body.a ...

  7. web 之 tomcat 8.5 和9.0如何进入manager?

    tomcat 8.5 和9.0如何进入manager? 第一步找到tomcat-user.xml文件 第二步添加如下代码 <role rolename="manager-gui&quo ...

  8. CentOS配置Tomcat监听80端口,虚拟主机

    2019独角兽企业重金招聘Python工程师标准>>> Tomcat更改默认端口为80 更改的配置文件是: /usr/local/tomcat/conf/server.xml [ro ...

  9. python(类多态)

    一.多态 (以封装和继承为前提)不同的子类调用相同的方法,产生不同的结果 class Dog(): def __init__(self,name): self.name = name def game ...

  10. centos7 源码安装goaccess

    1. 使用yum安装在不同服务器上可能失败, 推荐使用源码安装goaccess # 安装依赖 yum install -y ncurses-devel GeoIP-devel.x86_64 tokyo ...