You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Google 工程总监 Dion Almaer 和产品高级总监 Ben Galbraith 透露,搜索巨人正在将 Service Worker 用于缓存重复搜索,加快搜索结果的加载。Almaer 称,Google 搜索的使命是尽可能快的将相关结果提供给用户。他表示,Service Worker 能将搜索结果的加载时间减少到原来的二分之一。
对前端开发者来说了解机器学习是一件有挑战性的事情。不过,在使用已有的 AI 模型的时候我们并不需要很深的机器学习知识。我们可以使用现有的一些工具比如 Keras、TensorFlow 或 TensorFlow.js。这里我们将看看如何创建 AI 模型并且使用 TensorFlow.js 中的一些复杂的模型。
#【前端】
1.发布 umi 2.0,可插拔的企业级 react 应用框架
距离 umi 1.0 发布 已有半年,umi 在这段时间做了大量的重构和改进,438 个 commit,20 个 beta 版本,今天正式发布 2.0 版本,并调整定位为可插拔的企业级 react 应用框架。
umi,中文可发音为乌米,是一个可插拔的企业级 react 应用框架。umi 以路由为基础的,支持类 next.js 的约定式路由,以及各种进阶的路由功能,并以此进行功能扩展,比如支持路由级的按需加载。然后配以完善的插件体系,覆盖从源码到构建产物的每个生命周期,支持各种功能扩展和业务需求,目前内外部加起来已有 50+ 的插件。
https://zhuanlan.zhihu.com/p/43588942
2.在线 DOS 游戏汉化版
有没有想过有一天可以在浏览器上玩这些DOS游戏?这个开源项目帮你实现了愿望。它包含仙剑奇侠传、大富翁、
倚天屠龙记、三国志系列等,并在不断增加中,绝对可以帮你找回童年和青春的回忆,并且,它是 JS 实现的。
https://github.com/rwv/chinese-dos-games
3. Chrome 浏览器 10 周年
本周一(9月2日)是 Chrome 浏览器的10岁生日。十年来,这个项目带动了无数创新,让互联网产生了天翻地覆的变化。
十年前,主流浏览器还是 IE6,JS 仍然是一种玩具语言,一大堆无法调试的运行时错误。谷歌决定做自己的浏览器,为此特别开发了底层引擎 V8。发布的那天,所有人都震惊了,原来JS可以运行得这么快...... 后来,V8 导致了 Node 的诞生,Chrome 导致了 Electron 和 ChromeOS。
为了纪念了这个日子,Chrome、Gmail、Google Drive 都在这一天发了新版。
链接:https://techcrunch.com/2018/09/04/chrome-gets-a-new-look-for-its-10th-birthday/
4. Puppeteer 网页爬虫和自动化测试教程(中文)
想要学习浏览器自动化的同学,可以看看这篇中文教程。
链接:https://github.com/csbun/thal
5. 改造 React DOM!FB将推 React Fire 计划
React 开发者、Redux 和 Create React App 作者之一的 Dan Abramov gaearon 在 GitHub 上的 React issue 上宣布了一个名为 React Fire 的规划,他表示这个项目旨在使 React DOM 更现代化,目标是让 React 可以更好地与 DOM 的工作方式保持一致,React 团队会重新审视之前做出的一些有争议的决策,并让 React 变得更小更快。
链接: https://mp.weixin.qq.com/s/9fiACBTQS_A21HmnLpiROg
6. 微软开源 Sketch2Code,可以直接将草图转为 HTML、WAML 或其他标记语言
Sketch2Code 是一个基于 Web 的解决方案,使用 AI 将手绘的用户界面草图转换为可用的 HTML 代码。Sketch2Code 由微软和 Kabel、Spike Techniques 合作开发
链接: https://github.com/Microsoft/ailab/tree/master/Sketch2Code
7、Google 将 Service Worker 用于重复搜索
Google 工程总监 Dion Almaer 和产品高级总监 Ben Galbraith 透露,搜索巨人正在将 Service Worker 用于缓存重复搜索,加快搜索结果的加载。Almaer 称,Google 搜索的使命是尽可能快的将相关结果提供给用户。他表示,Service Worker 能将搜索结果的加载时间减少到原来的二分之一。
链接:https://venturebeat.com/2018/09/01/google-search-now-uses-service-worker-for-repeated-searches/
8、jakezatecky/react-checkbox-tree
React 简单而优雅的 checkbox tree。
链接:https://github.com/jakezatecky/react-checkbox-tree
【后端】
1. 可能是 2018 年最受欢迎的 Python 开源项目
Python 是当下最火的编程语言之一,在 GitHub 上有大量热门开源项目,近日开源众包平台 IssueHunt 评选出了 2018 年 GitHub 上最流行的 50 个 Python 开源项目。例如 TensorFlow Model(深度学习代码库)、 Keras(一个高级神经网络API)、Flask(轻量级的WSGI Web应用程序框架)、Zulip(开源群聊应用程序)等。
链接:https://mp.weixin.qq.com/s/vaSUb3JC8GmoJu4AkFWbRA
2. 从TensorFlow.js入手了解机器学习
对前端开发者来说了解机器学习是一件有挑战性的事情。不过,在使用已有的 AI 模型的时候我们并不需要很深的机器学习知识。我们可以使用现有的一些工具比如 Keras、TensorFlow 或 TensorFlow.js。这里我们将看看如何创建 AI 模型并且使用 TensorFlow.js 中的一些复杂的模型。
链接:https://mp.weixin.qq.com/s/gpMTMaCKQRJu13F-QK4NCA
3、GopherCon 2018 - 揭开二元搜索树算法的神秘面纱
学习算法有时可谓是令人沮丧的,但并非时时都是如此。Kaylyn 的这篇文章通过 Go 代码示例以简单直接的方式解释了什么是二叉搜索树,文章含有大量配图。
链接:https://about.sourcegraph.com/go/gophercon-2018-binary-search-tree-algorithms/
4、适用于 deno 的多版本管理工具 dvm 发布
不知不觉中,deno 已经默默的发布了 3 个版本了。作者的参考 nvm 做了一个 deno 多版本的管理工具。
链接:https://cnodejs.org/topic/5b8f85dc4cdb88f72f5a90ab
【其他】
1、@程序员,只要 GitHub 上 1000+ 的 Star 就能获得 BAT 的 offer?
今日 GitHub 榜单第一名的 star 居然是买的,开源不易,且行且珍惜。
链接:https://mp.weixin.qq.com/s/L4M6koo0CEh7YqYCyVDm4A
2、这些 Max 程序员幸福感的神器,你都有了吗
在程序员工作当中,除了自身码代码的手速和实力外,如果能够用工具极大优化自己的工作体验,提高自己的专注程度,以及合理化自己的休息,也一样能极高地提高自己的工作效率。以下就推荐几款我觉得是程序员必备的神器。
链接:https://mp.weixin.qq.com/s/ZUEaghZdMQCJMcXgkwp5cg
The text was updated successfully, but these errors were encountered: