月度归档: 2021 年 9 月
十大值得关注的深度学习算法
预测未来不是魔法,而是人工智能。毋庸置疑,人工智能的风头正劲,每个人都在谈论它,无论他们是否理解这个术语。 据研究人员和分析师称,到2024年,数字助理的使用率预计有望达到84亿。超个性化、聊天机器人、预测性行为分析等是人工智能应用中最为常见的用例。人工智能正在彻底改变整个地球,引领我们走向一个不可预测的未来。其中,最
开发者眼中的 HarmonyOS 游戏生态:有红利也有挑战
作者|罗燕珊编辑|蔡芳芳新平台的诞生,往往意味着新的机会。尽管这两年国内游戏政策不断收紧,但鸿蒙的到来,依然让不少小型休闲游戏开发者跃跃欲试,而随着游戏引擎开始支持HarmonyOS,HarmonyOS的游戏生态或将开启新的局面。鸿蒙平台的"新红利""提前入驻平台,就可能获得前期的红利。"从事游戏开发十多年的黎瑾(化名
为什么说 Node.js 是实时应用程序开发的绝佳选择
如果我们说,在现代社会里时间是最宝贵的财富,这一点都不夸张。而且,在不断发展的数字商业世界中,时间的价值变得越来越重要。随着技术的发展,有许多技术可应用于实时应用程序开发。在所有这些技术中,Node
WEB 剪切板操作 navigator.clipboard 的使用
浏览器允许 JavaScript 脚本读写剪贴板,自动复制或粘贴内容,而这一切都是通过navigator clipboard的API来实现的。剪贴板可以用于存储数据并在应用程序内部或应用程序之间使用的临时空间。这些操作的 API 都是异步操作并返回一个promise。Mime
服务器端编程语言报告出炉,PHP 独占鳌头十几年
今天W3Techs发布了一份历年来服务器端编程语言使用趋势报告,报告显示近十年来各项编程语言在服务端的使用情况,其中PHP在份额上牢牢占据榜首的位置,并且一直保持比较大的优势。 不老的PHP,前进中的Ruby 报告从2010年1月开始一直持续到2021年9月结束。2010年开始PHP占有72
Python 或 R:哪种编程语言更适合数据科学?
大家经常会讨论Python或R哪种编程语言更适合数据科学,虽然这两门语言都很受欢迎,但实际上每个语言都有自己更适用的场景。本文简单对这两门编程语言进行分析对比,希望对你有所帮助。关于R的一点背景R是一种编程语言和分析工具,由RossIhaka和RobertGentleman开发,并于1993年首次推出。同时,它也是免费
一个文科生眼中的技术本质
纸上谈兵,博君一笑。我人生的前20多年,所有跟计算机相关的记忆都是游戏,而非代码。因缘际会进入开发者社区工作以后,倒是在没有代码基础的情况下,接触了很多技术的上层建筑。我参与采访过很多称得上大神的技术人:Ruby之父松本行弘;阿里CTO鲁肃;蚂蚁的褚霸;20多年操作系统研发经验的老兵;开源基金会的PMC们;各个大厂的首
作死?放弃坚持 15 年的原生开发,1Password 用 Electron 重写了全部代码
跨平台开发更便宜,原生开发更优质?作为世界上最受欢迎的密码管理器,1Password放弃了15年来始终坚持的原生开发方式,转向了Electron框架,并彻底地重写了所有的程序。1Password的联合创始人RoustemKarimov表示,"这是一次彻底的重写,没有复制以前的任何一行代码。重写我们所有的Apps,是一个
为什么 Golang 正在接管软件行业
今年早些时候,Stack Overflow 发布了 2021 年的开发者调查。如果你关注当时的技术头条,你会发现 JavaScript 和 Python 连续一年占据主导地位。然而,那些不是我关注的语言。该列表中还有另一种语言引起了我的注意:Golang。"Golang?但它只排在第12位?"你可能在想。没错,它不是世
Docker 员工自述:我们为什么“输”给了 Kubernetes?
Docker还活着。尽管它近两三年的境况并不理想,但它还在苦苦挣扎,试图找到自己的商业价值。就在上周,Docker宣布更改Docker软件的许可条款。在不久的将来,为大企业工作的DockerDesktop专业用户需要付费订阅才能继续使用。与此同时,Docker还推出了一项专门针对企业的新订阅计划,即DockerBusi
如何在 MacOS 上无缝切换 Win11 和 MacOS?
2020年,MacBook M1发布后,由于其夸张到离谱的性能表现,苹果又一次在知名度和销量上真正实现了双丰收。抛开M1和MacOS其他的华丽特色不谈,很多习惯了Windows系统的同学,在换了这台小巧轻便的MacBook后,依然会觉得Mac系统有各种的不方便。尤其是在需要用网银U盾,需要打开一些只兼容IE的旧网站,以
如果产品中需要压缩功能,我们应该如何选择压缩算法?
看过很多压缩相关的技术文章,大家都在讲各种压缩算法的技术实现原理及各压缩算法之间的压缩率的对比,哪个压缩算法好等等。这些技术文章非常好,可以指引我们在技术上不断钻研。本文将从另外一个大家讲的还比较少的角度,和大家一起探讨下如何在产品中使用好压缩算法。一、认识压缩算法1压缩算法的历史压缩算法的历史,如同压缩算法一样,闪耀
坚持 8 年后,我为什么放弃了开源
时至今日,开源商业模式的发展之路仍然步履维艰。作为一款易于上手的新兴编程语言,LiveCode在2014年通过众筹成功开源之后,由于多数客户免费使用而财力不继、最终被迫回归闭源状态。LiveCode宣布回归闭源状态遵循GPLv3开源许可的LiveCode社区已经在GitHub发布最终归档版本,后续开发将重新回归闭源方式
别问了,我真的不喜欢这个注解!
你好呀,我是why。我之前写过一些关于线程池的文章,然后有同学去翻了一圈,发现我没有写过一篇关于@Async注解的文章,于是他来问我:是的,我摊牌了。我不喜欢这个注解的原因,是因为我压根就没用过。我习惯用自定义线程池的方式去做一些异步的逻辑,且这么多年一直都是这样用的。所以如果是我主导的项目,你在项目里面肯定是看不到@
是的,我们不用 Kubernetes
在我们看来,目前许多公司全力投入Kubernetes都是没有意义的,但选择权在他们。如果你读到了这篇文章,而且你所在的组织目前正在设法确定自己有多需要Kubernetes,那么我希望本文的观点可以帮助你的团队做出正确的决定。本文最初发布于Ably工程博客,由InfoQ中文站翻译并分享。前言在Ably,我们运行着一个大规
盘点 Serverless 架构的六个特质
作者|WisenTanasa编译|刘雅梦策划|辛晓亮本文介绍了Serverless(无服务器)架构的六个特质(Traits):入门门槛低(Lowbarrier-to
Docker Desktop 收费之后,神网友弄了个替代方案
macOS属于类Unix系统,但它并不是Linux,因此如果/当我们需要使用docker之类的linux工具时,很不幸我们需要像在Windows世界中一样安装VM才行。Docker当然也得这么干。 像大多数人一样,我多年来一直使用DockerDesktop来处理容器。它很好用,几乎所有事情都能做得井井有条。我不清楚从什
如何利用 U 盘制作系统启动盘?
1. 前言在我们日常使用电脑的过程中,难免会遇到电脑卡顿的情况,大多时候我们可以通过重装系统的方式来让我们的电脑重焕新生。但是这时候就遇到个难题呀,不会装系统咋办???去电脑城或者维修店花钱装?作为我的读者,怎么可能让你花那么多钱就为了装个系统呢,留着买吃的他不香么?那今天咱就来聊聊,怎么装系统!在正式开始装系统之前呢
Linux 30 年:红帽认为 Linux 成功的关键在于采用了 GPLv2 开源许可
8月25日,Linux迎来了30岁的生日。在LinusTorvalds发布Linux30周年之际,RedHat公司表示,Linux之所以这么成功,是因为采用了正确的许可方式,即GPLv2许可,允许复制、改进、分发和要求共享更改。 LinusTorvalds曾表示,他最初在非GPL版权下发布了带有完整源代码的Linux,
Promise.any() 原理解析及使用指南
Promise.any(promises)是 ES2021 新增的特性,它能够并行运行promise,并解析为promises列表中第一个成功解析的promise的值。需要注意的是Promise.any()方法依然是实验性的,尚未被所有的浏览器完全支持。下面来看看Promise.any()是如何工作的。1
