新闻
机器人到2030年将取代多达2000万个工厂工作岗位
可以说我们目前正处于历史的拐点口。报道称,越来越多低端工作岗位将被机器人取代,以后还会更多。我们这一代甚至下一代不可能再像我们的父辈那样,以为只要自己能吃苦耐劳就能找到一份养家糊口的工作。所以,你再勤快起早贪黑也没有用,因为你比不过机器人。
文章
如何写出好的代码
如果能在编写新功能前做到如下几点,那么你就有写好代码的基础啦。
- 你验证了你的假设吗?
- 代码的范围是什么?
- 它会影响现有代码吗?
- 有人已经写过这段代码吗?
链接:如何写出好的代码
写给初级开发者的25个忠告
一名从事十多年开发的程序员写的新的程序员忠告。我觉得有些不只对新程序员很有帮助,对我们这种有一定工作经验的也有很多启发。
为什么Stack Overflow尝试启动音频
一名用户在Stack Overflow发问说他经常在浏览器的开发工具发现Stack Overflow尝试启动音频。
有人声称查看过源码回答说,这是因为广告商为了更好了解你的行为以便精准投放相关广告。
国内有这类新闻报道,前段时间我碰巧也遇到。当时我坐在笔记本电脑旁,我儿子说要买积木。于是我用电脑打开国内某东购物网站,商品输入框显示正好是积木,我百分百确定我之前没有搜索过积木。
5个ES2019新功能
简要介绍一下Object.fromEntries,trimStart,trimEnd,flat,flatMap等
链接:5个ES2019功能
了解Chrome提供的最佳调试工具
Chrome的DevTools功能强大,你掌握了哪些调试技巧
Brave将广告拦截器性能提高69倍
Brave是一款基于chromium内核浏览器,注重隐私与安全著称的浏览器。本文是性能研究员Andrius Aucinas博士和Brave的首席科学家Ben Livshits博士共同撰写。讲述Brave是如何将广告拦截器性能提高69倍
HTML就是网络
无论您用Vue还是React编写前端应用,您仍然需要了解HTML,因为HTML是前端技术的基石。
链接:HTML就是网络
重新学习CSS布局
通过一系列简单,可组合的布局,教您如何更好地利用内置算法为浏览器和CSS提供动力。
介绍JavaScript函数式编程
越来越多的人开始使用函数式编程,快来了解一下JavaScript是如何通过函数式编程的吧!
Android
自定义View
介绍自定义View一些概念基础,最后实现一个显示电量自定义View。
链接:自定义View
为什么要使用App Bundle的16个理由
Android App Bundle 是 Android 新推出的一种官方发布格式,可以更高效的方式开发和发布应用。目前Google Paly有十多万个应用程序使用Android App Bundle发布,包括Netflix等应用程序。
App Bundle一个显著的好处是通过google paly动态打包减少apk安装包大小。
模块化
关于Android模块化的深入系列的教程
链接:模块化
KOIN依赖注解
Koin是Dagger的替代品,使依赖注入更容易。
链接:KOIN依赖注解
Reactive Streams和Kotlin Flows
介绍了一些ReactiveX背景知识以及Reactive Streams和Kotlin Flows不同之处
链接:Reactive Streams和Kotlin Flows
Helios
一个用于JSON处理的库,它兼容所有Kotlin类型,包括可空类型和数据类
链接:Helios
64位版本支持
从2019年8月1日开始,所有包含Native代码的新应用以及现有应用更新都需要提供64位版本
链接:64位版本支持
Kotlin构建Android
codelab上新的课程,学习通过Kotlin构建Android应用程序的基础知识
工具
TOAST UI
TOAST UI Grid是一个可编辑数据可视化表格库
链接:TOAST UI
jBox
一个jQuery插件,可自定义的工具提示,模态窗口,图像库等
链接:jBox
Wallaby.js
一个集成的测试运行器,输入代码时立即运行单元测试,并在代码编辑器中显示各种执行结果,支持多款主流编辑器。
链接:Wallaby.js
styled-components
使用ES6方式编写CSS样式
JSVerbalExpressions
简化JavaScript正则表达式
矩阵数字雨
还记得黑客帝国矩阵数字雨吗?有人在Codepen通过js+css样式实现了矩阵数字雨
链接:矩阵数字雨
网站速度测试
这个工具获取一个URL,然后在该页面上的所有图像上运行一个报告
链接:网站速度测试
Darkmode.js
只需很少的代码就可以为你的网站实现白天和夜间模式切换。
链接:Darkmode.js
非技术
逆火效应
当一个错误的信息被更正后,如果更正的信息与人原本的看法相违背,它反而会加深人们对这条(原本)错误的信息的信任。
本文作者对逆火效应广泛研究表明,Instagram是阴谋论、恐怖主义的沃土。
链接:逆火效应
丰田之路
丰田模式是丰田汽车公司管理方法和生产系统的基本原则和行为。丰田于2001年首次总结其理念,价值观和制造理念,称之为“丰田之路2001”。它包括两个关键领域的原则:持续改进和尊重人。
持续改进的原则包括建立长期愿景,应对挑战,不断创新,以及解决问题或问题的根源。与尊重人民有关的原则包括建立尊重和团队合作的方式。
链接:丰田之路
Apple视频和图像
作者收录了Apple公司从80年代至今推出的产品视频和图片,并上传到google云盘上
链接:Apple视频和图像
3D打印简介
简要介绍什么是3D打印以及工作原理,有哪些用途。如何通过编程控制3D打印机。
链接:3D打印简介
动态规划
动态规划是一种在数学、管理科学、计算机科学、经济学和生物信息学中使用的,通过把原问题分解为相对简单的子问题的方式求解复杂问题的方法。
本文通过有趣的实用例子介绍动态规划。
链接:动态规划
本文首发微信公众号:ITPostman