采访嘉宾|阮铭目前,行业对于低代码平台存在很大的争议。一方面,低代码确实以更低的投入提高了产品上线速度。在接受Creatio调研的1000位开发高管中,95%的人认为低代码开发速度相对于传统方式有提高,其中61%的高管认为提高速度在40%以上。另一方面,企业对低代码平台的应用仍有所顾虑,同时部分人对低代码还抱有低级、抢
在这篇博文中,我们会介绍如何在零停机时间的前提下,使用Bucardo将Postgres数据库迁移到一个新实例上。我们将介绍如何避免常见的陷阱,比如数据丢失、性能下降和数据完整性故障等。我们已成功使用这一流程将我们的Postgres数据库从9.5版迁移到AmazonRDS上的12
来源|授权转载自微信公众号”冷技术热思考”,经过不改变原意的删改业界说低代码是”高级外包”倒也没说错,虽然我觉得既然用的是低代码应该叫”低级外包”更合适。低代码这个概念今年极火,争议也极大。有些人力捧,觉得以后”人人都是程序员”,也有不少人嗤之以鼻,还有很多人认为低代码是新瓶装旧酒,早已有之,或者无非就是个高级外包。本
本文最初发布于RafaelQuintanilha的个人博客,经原作者授权由InfoQ中文站翻译并分享。伟大的数学家CarlJacobi曾说过”反过来想,一定要反过来想”。在他看来,逆向分析问题有助于找到最佳解决方案。有鉴于此,伯克希尔·哈撒韦公司传奇合伙人查理·芒格在哈佛大学做了一场精彩的分享,主题是关于探讨”怎样才能
据科技媒体theregister报道,IBM为全公司制定的一项电子邮件系统迁移计划已经严重偏离轨道,导致众多员工无法正常使用电子邮件或安排日历活动。目前,这一糟糕状况已经持续多日,并且多位IBM员工将这项为期18个月的邮件系统迁移视为一场”灾难”。IBM电子邮件服务出问题了据悉,IBM电子邮件服务在过去四、五天中一直断
在一些问答平台,经常会遇到一类关于Python的问题:”学习Python,应该选择哪款开发工具?”如果,对于有一定经验的开发者而言,肯定会对这个问题不屑一顾。因为,对于熟练的Python开发者,不同开发工具只是效率高低的差异。到底哪一款好,主要取决于个人习惯,有的人会说Python完善的配置、零配置很好,可是也会有一些
写代码是意识流?这几天因为项目重构的原因,当前的模块添加了很多校验,在加上之前的业务校验,我写的代码可读性还好,但是混在一起就特别难搞:if(A==null){ //a的校验 if(b||c){ //b的校验 if(d==null){ //d的校验 }else{ return result;
今天周六来加班,对于还没机会开始使用Vue3的前端来说,生怕被你们落下,于是打开了Vue官方仓库,想看看你们都学习到哪了,就在刚打开仓库的一瞬间,居然发现了一支新单曲《petite-vue》!这是个啥东西根据README中的介绍:petite
我过去曾经在一家只有几个人创业公司工作,当时我做的是 Android 开发,当时我开发出来的 App 有非常多的 Bug ,怎么点怎么闪退,修好了旧的 Bug 又多出来一个新的 Bug 。Bug在这家公司工作的压力很大,没做多久就走了。
Facebook正在拥抱当今最受欢迎、发展最快的一门编程语言——Rust。当前,Facebook除了为公司内部的Rust团队引进人才,还正式加入了Rust基金会,与Mozilla(Rust的创造者)、AWS、微软和谷歌等其他成员一起,致力于维持和发展Rust的开源生态系统。Rust为开发者提供了类似C+
虽说 微服务 早已是一个老生常谈的话题了,在 infoq 或者 thoughtworks 上可以找到很多案例,不过可惜的是其中相当比例的案例是失败的案例,究其原因,除了 技术门槛 之外,主要是因为很多人脱离了实际情况,只是为了微服务而微服务。本文通过一个例子带领大家从头到尾体验一下微服务的演化过程,不仅要做到知其然,更
话题一起,常常键盘上割席断交,口诛笔伐,下班后却欢欢喜喜,一起撸串不亦乐乎。这项操作需要键入11个字符 Ctrl策略. 倘若按键 C-x C-f. 只需要键入4个字符。
大多区块链应用最有价值的属性之一就是”免信任” (trustlessness),即应用能够以预期的方式保持运行而无需依赖特定参与者以特定形式行事,即使他们将来的相关利益可能产生变化并使其做出意料之外的举动。区块链应用从来都不是完全的免信任化,但是某些应用确实比其他应用的免信任程度更高。如果我们想要朝着信任最小化的目标前
前言这篇文章是我一直以来很想写的一篇文章,终于下定决心动笔了。写Flutter的小伙伴可能都感受到了:掘金的一些热门的Flutter文章下,知乎的一些Flutter的话题下或者一些论坛里面,喷Flutter套娃地狱总是永不过时的一个话题。如果你不服气,上去辩驳俩下:”嵌套是你代码习惯问题,你看我,抬手一个Row,反手一
本文译自:作者:Aran Davies那是2019年6月左右的事。我正盯着电脑屏幕上的电子邮件。那是我的老板发来的。内容是:”直到你的工作有明确进展之前,我不会和你1:1会议的。”在家里和大学里,我都被嫌弃过;但是,在工作场景中被爆锤,确实是第一次。这封电子邮件严重挫伤了我的自尊。我开始破罐子破摔
Docker诞生于2013年,并普及了容器的概念,以至于大多数人仍然将容器的概念等同于”Docker容器”。作为第一个吃螃蟹的人,Docker设置了新加入者必须遵守的标准。例如,Docker有一个大型系统镜像库。所有的替代方案都必须使用相同的镜像格式,同时试图改变Docker所基于的整个堆栈的一个或多个部分。在此期间,
本文主要介绍知乎订单系统后端语言栈的转型升级过程,包括其间踩过的一些坑和遇到的一些问题。一来是想通过本篇文章为其它应用服务转型提供借鉴经验,二来是总结对于订单系统的理解。鉴于文字功底不足,对于业务理解不充分的地方,欢迎留言交流。迁移背景随着知乎整体技术栈的变化,原有的 Python 技术栈逐渐被抛弃,新的 Go 和
近几年来,我一直为大大小小的客户开发专业软件。这些软件中有一些是在非常严格的环境下使用的,安全性和可靠性是最重要的。基于多年的工作经验,我提出了一系列有用的建议和教训。以下是我整理的清单,包括建议、经验教训和最佳实践。有时候编写一些垃圾代码也没问题。应用程序的各个部分并不是生来平等的。不必通过学习一门新语言来学习新事物
在最近的一次采访中,Python的创建者吉多表示:Python 4.0也许永远都不会有!这些版本的名字不是随便用的,各有各的含义:大版本更新:可能是完全不兼容的,语法有重大变化。
在 JavaScript 中,function关键字可以完成一个简单的工作:创建一个函数。但是,使用关键字定义函数的方式可以创建具有不同属性的函数。在本文中,我们来看一下,如何使用function关键字来定义函数声明和函数表达式,以及这两种函数之间的区别又是什么。1.
编译|核子可乐、燕珊作者|RONAMADEO虽然微软某高管曾在6年前宣称”Windows10之后不再有下一代Windows操作系统”,但事实显然并非如此。当地时间6月24日,微软举办Window11发布会,这是微软继2015年推出Windows10操作系统以来,发布的第一个新的Windows系统大版本,并且Window
大家晚上好,我是卢卡,其实也准备了很多关于技术的文章,但是发现好像技术文章反向都不太好,毕竟太专业性了,而且接受起来也很有难度,所以最近也在思考,写出的文章如何可以质量更好,启发自身,让其他小伙伴们能看到不一样的世界,我本专业是计算机类的,所以可能对专业研究比较多,那你可看的比较浅了哦,我也很喜欢研究人,研究成功者,所
多年来,我已经为很多API实现了客户端。为此,我整理了一份清单,列出了一些可以改善开发体验的小技巧。这些想法大都与API设计或架构无关。这些技巧主要是给API的创建者提供帮助的,可以让客户端实现起来轻松一些。让表格可下载、可解析你有一个漂亮的自动生成的文档,其中有一堆包含错误代码、状态等列表的表格。请把这些列表做成CS
今天的大街上戴口罩的人越来越多,你可能会想:他们摘了口罩都长什么样呢?至少我们STRV机器学习(ML)团队就有这样的疑问。作为一个机器学习团队,我们很快意识到问题比想象中更容易解决。 想知道我们是如何设计出一种可以从人脸图像上移除口罩的ML工具的吗? 本文将指导你完成构建深度学习ML模型的整个过程——从初始设置、数据收
从”不知道操作系统,也不会搞操作系统”到”二十年如一日”攻克操作系统技术、市场难关的孔金珠,与InfoQ分享了从事操作系统事业和参与支持openEuler社区的思考。与操作系统结缘孔金珠毕业于空气动力学专业,但在1998年从事前沿研究,利用”银河-Ⅱ号”进行气象计算。据孔金珠介绍,”银河
应该还能用
【外评】谷歌:从源头消除内存安全漏洞
【外评】在 RiSC-V 上运行《巫师 3》游戏
【外评】法官驳回大部分 GitHub Copilot 版权索赔要求
谷歌内部推出 SQL 中的管道(Pipe)语法
你们干扰不了我写开源代码
【外评】FreeBSD 将 Rust 纳入基本系统
【外评】电脑从哪里获取时间?
【外评】为什么 Stack Overflow 正在消失?
有时