#code

2021-2-19 9:19
一项研究发现,Java开发人员每6分钟回溯一次,这意味着他们将代码恢复为以前的状态(例如,通过单击撤消或按Ctrl-Z)。 1这些撤消操作会突然爆发,并且通常后面是连续的重做操作。实际上,另一项研究的一名参与者在5分钟内使用了40次撤消/重做! 2当被问到为什么要这样做时,他们透露他们正在尝试查看更改中间代码的某些中......
2021-2-9 21:11
CD Projekt Red一直是有针对性的网络攻击的受害者,黑客声称其中的内部文件和Cyber​​punk 2077,The Witcher 3等的源代码被盗。该公司在Twitter上宣布了此次攻击,并指出其内部系统已受到威胁。并且黑客留下了赎金记录。赎金记录随公告一起发布给公众,它声称黑客已经“倾销了源代码的完整......
Five Things Low-Code Is Missing(orshanjesse.medium.com)
2021-1-31 7:13
当前,“低代码” /“无代码”(LC / NC)空间是一个“热门”市场,越来越多的高端风险投资投入。初创企业正在获得资金以树立“软件开发的未来”的各种愿景。这些平台的目标用户范围广泛,从非技术性的“公民开发人员”到更多技术性开发人员。它们还具有不同的用例,范围从接口/ GUI前端构建到使用逻辑进行后端事件处理。 L......
2021-1-22 23:4
本轮融资由泛欧洲的前种子和种子投资者Seedcamp领导,New Wave,Kima和其他天使投资者也参与其中。 Blobr还是第一家从新浪潮获得投资的公司,这是一家新的欧洲风险投资公司,由Pia d'Iribarne和Jean de la Rochebrochard共同创立,因为VC确认已从一家全明星公司获得560......
2021-1-21 17:6
这家年轻的公司最近在Product Hunt上进行了试点,今天公开了220万美元的种子资金,此前该公司曾由其两名亚美尼亚创始人,首席执行官Mariam Hakobyan和CTO Artur Mkrtchyan大力支持。领导这一轮的是Atlantic Labs,以及Philipp Moehring(Tiny.VC)和来......
2021-1-20 16:13
我们上一次与Landbot聊天是在2018年,当时它筹集了220万美元的种子资金,拥有900多个客户。如今,该工具已发展到约2,200个付费客户,现在大约有50,000个人使用该工具(包括免费帐户和付费帐户)。 自成立以来,它的经常性收入也增加了10倍-并预计在新的融资推动下,增长将继续加速。 它说,冠状病毒......
Code Budgets(danielbmarkham.com)
2021-1-16 23:10
天真的答案是它不花钱。字节是免费的-或尽可能接近免费。但这一定要花些钱。毕竟,输入需要花费时间,对吗?因此,这使我们进入了“代码经济学”的第一个规则:代码行的成本是根据我们花在代码上的时间来衡量的。 天真的答案是,代码行的经济价值是应用程序的价值(可以通过各种方式衡量)除以总代码行(LOC)。如果您每月从一千行代......
2021-1-15 20:30
多年来,我一直在使用网络和代码,但仍然觉得自己是“代码俱乐部”的局外人。我尝试过和失败的事情的清单不完整: 维持在Github页面上托管的相当复杂的Jekyll博客,而无需在本地运行Ruby或Jekyll 启用的活动代码种类与“成为编码员”的“预期”工作流程之间的联系越来越多。 同时-围绕编码发生了一场革命......
Code Age vs. Time to Recall(notoriousbfg.com)
2021-1-4 19:44
Tim的博客我的一位同事反复呼吁重构我们项目中的某些控制器。他说他们很乱,但我认为他的意思是他们很难理解。乍一看,它们看起来确实很复杂,但是经过仔细检查: 我明白了为什么我的同事会这样看代码。它确实有多个问题,但是在两年的过程中,这种方式反复出现。它所做的所有事情都与先前定义的要求有关,即,它执行了应做的事情。几......
Code Browser(tibleiz.net)
2020-12-29 23:20
Code Browser是Linux和Windows的折叠式文本编辑器,旨在对任何类型的文本文件(尤其是源代码)进行分层结构。 它使导航源代码更快,更轻松。 代码浏览器经过专门设计,可以很好地概述大型项目的代码,但对于简单的CSS文件也很有用。 如果您厌倦了必须滚动数千行代码的情况,则是理想的选择。 如果要有关文本折......
2020-12-21 15:11
去年,Vimeo开发人员以多种语言编写了后端代码-PHP,Go,Ruby,Python,NodeJS,Java,C,C ++和一些Rust。 在2004年,我们仅从一个开始:PHP。对于像Vimeo这样的新兴创业公司来说,这是一种理想的语言。 PHP的解释器使企业家能够快速开发原型,并且它带有一个大型标准库,该库消......
2020-12-17 20:7
创意编码员通过将先进技术与创造力相结合,探索新的数字形式的艺术表现形式。 我已阅读了《 X编辑》的《隐私权政策》,并同意接收《 Shaping Design》新闻通讯,以了解设计故事和灵感。 查看编辑器X的隐私权政策。 Shaping Design是在Editor X(专业人士的高级Web设计平台)上创建的。 在......
2020-12-11 21:6
思科已经为其重要的漏洞修补了Jabber会议和消息传递应用程序,该漏洞使攻击者可以执行恶意代码,这些恶意代码可以在计算机之间传播,而无需用户交互。再次。 该漏洞于9月份首次披露,是安全公司Watchcom Security的研究人员发现的几个漏洞的结果。首先,该应用无法正确过滤用户发送的消息中包含的潜在恶意元素。......
2020-12-9 19:58
⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬜️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬜️⬜️⬜️⬛️⬜️⬜️⬜️⬛️⬛️⬛️⬛️⬛️⬛️⬛️⬜️⬜️⬛️⬜️⬜️⬜️⬜️⬜️⬛️⬜️⬛️⬛️⬜️⬛️⬛️⬜️⬛️⬜️⬜️⬜️⬜️⬜️⬛️⬜️⬜️⬛️⬜️⬛️⬛️⬛️⬜️⬛️⬜️⬜️⬛......
2020-12-5 3:16
我经常问潜在的软件工程候选人的一个问题是查明理想项目中代码覆盖率的百分比。有趣的是,其中许多人以超过90%的数字跃上蓝天。他们将开始讲讲经过良好测试的代码如何更加可靠,并为所有利益相关者带来更多价值。当我询问他们目前正在进行的项目时,现实看起来更加扎根。 产生这种情况的原因各不相同,但请直言不讳,我说每个软件项目......
2020-11-28 0:25
我们使用软件来满足日常需求,因为我们想完成某件事。我们有要实现的目标和要做的事情。 我们使用的软件是由有自己目标的勇敢的程序员编写的。大多数时候,他们的目标和我们的目标之间存在重叠。 这意味着我们依赖于不使用或不了解的增长功能的工具。这些代码部分中会有错误,这些错误将阻止我们实现目标。 我们可以选择尝试其他......
2020-11-24 23:54
今年夏天,位于旧金山的一家名为OpenAI的人工智能实验室在数月之内推出了一项技术。这个新系统GPT-3花费了几个月的时间来分析自然语言的来龙去脉,方法是分析数千本数字书籍,Wikipedia的长度和广度以及将近一万亿个单词发布到博客,社交媒体和其他互联网。 来自盐湖城的23岁的计算机程序员Mckay Wrigle......
'Code is Sourdough'(increment.com)
2020-11-24 1:9
罗宾·斯隆(Robin Sloan)在他的小说《酵母》(Sourdough)中将尖端的机械手与一个古老的发酵母发酵剂并列放置,主要角色是学习面包制作工艺。一种是以食物形式传承下来的几代知识和实践创造出来的。另一个是由虚构的硅谷初创公司制造的具有未来主义意义的设备,其雄心壮志是消除重复劳动。阅读本书后,我开始将这两种技......
How to Own a Code(www.iamjonas.me)
2020-11-7 18:10
这是如何阅读代码的第二部分。在第一篇文章中,我询问了如何自信地更改未知的代码库。了解ITS的架构是必要的,但通常还不够。您可以进行更改。但我怀疑这是有信心的。你现在对它的理解是消极的。被动地了解一种应用程序就像学习了一门外语,但从来没有真正说过它。当你试着说这句话的时候,你最好是说些旅游老生常谈,否则你的脑子里就会被......
2020-11-7 11:2
我需要把我对选举的焦虑转移到一些有成效的事情上,所以给你。我最近看到的一个令人费解的趋势是,人们试图道德说教……
Clean Code – Notes(smalldata.tech)
2020-11-4 15:31
以下是编写干净代码的注意事项列表,即可维护和可扩展的代码。 命名是编写干净代码最困难也是最重要的部分。名字应该清楚地表达意图,这里的假设是,代码库中涉及的每个人都有相同的文化背景,但在实践中并不总是这样。一些一般提示: 函数或方法是编程的基本构件。事实上,程序的内部操作通常主要由函数在相互调用时将数据推送到堆栈和从堆......
2020-11-4 5:51
使开发人员可以轻松地向您学习。Paircast会自动转录您的视频,并在录制期间收集代码样本。 开始»。 不要等到你忘记了一切都是如何运作时才开始写作。通过说明您在工作时所做的更改来记录代码。 开始»。 Paircast可以在Windows和Mac上使用任何编程语言。可以将注释导出到符合您当前文档流程的标注中。 了解更......
2020-10-29 10:35
摘要:NumFOCUS发现我违反了他们在JupyterCon的行为准则(CoC),因为我的发言不是“友好的”,因为我说Joel Grus关于Jupyter Notebook不是一个好的软件开发环境的观点是“错误的”。Joel(我非常尊重他,认为他是数据科学界的资产)没有参与NumFOCUS的行动,没有被告知,也不支持......
2020-10-28 10:43
要谈论无代码有什么好处,我们首先需要离题,说明无代码软件与“有代码”软件的根本不同之处。 软件-是的-编码软件-已经存在了一段时间。作为一个行业,我们学到的一件事是如何编写优雅发展的软件。我们并不完美-可悲的是,遗留系统仍在激增-但作为一个技术行业,我们已经学会了如何针对跨越数年和数十年的不断变化的需求和限制来构建和......
2020-10-26 11:46
在过去的一年里,我一直在两个领先的无代码工具上构建Web应用程序和本地应用程序。当我开始的时候,我被打动了。我可以在这么短的时间内做这么多事。 作为一名开发人员,这是一种解放。我一直觉得我们开发人员做的很多事情实际上并不那么复杂。不熟悉的语法和复杂的开发流程将人们拒之门外。99%的时间里,开发人员只是在布线。所以一开......
2020-10-26 6:56
本周早些时候,美国司法部公布了一份针对一群名为沙虫的黑客的起诉书。这份文件指控为俄罗斯GRU军事情报机构工作的6名黑客犯有与全球各地长达5年的网络攻击有关的计算机犯罪,从破坏2018年韩国冬奥会到在乌克兰发布史上最具破坏性的恶意软件。在这些网络战争行为中,包括2016年对乌克兰电网的前所未有的攻击,这似乎不仅是为了造......
2020-10-24 7:3
去年夏天,纽约市Smith Law Group LLP的奥斯汀·史密斯(Austin Smith)给我讲了一个他在法学院的早晨例行公事。我偶然发现了他在助学贷款债务领域的工作,我们已经聊了几个月了。他让我与他的几个客户交谈,他们的故事充满了令人心碎的故事。但是,除了听取他的客户的意见,我更想知道是什么驱使律师试图推翻......
2020-10-18 16:58
在我们美丽的远程工作新世界中,异步协作方法尤为重要。当你在不同的地点工作,可能是按照不同的时间表工作时,你需要通信媒介,让你可以发送信息,然后继续做其他的事情。当信息另一端的人找到时间时,他们会做出回应,并迅速地继续自己的工作。没有人被封锁。另一种选择将是无法容忍的。在继续工作之前,等待可能几个小时甚至几天都不会有的......
2020-10-11 16:24
程序员抱怨可读性,谈论糟糕的代码和不干净的代码,以及他们试图理解和维护这些代码时遇到的困难。我们所说的可读性是什么意思?是什么让代码变得不可读? 我听程序员说有些代码“不可读”。我阅读关于可读性和可维护性的文章和书籍。那是什么意思?程序员通常将可读性(或者更多情况下,缺乏可读性)归因于代码本身。但是,就像美一样,可读......
2020-10-7 15:21
Sourcegraph是一家专门从事通用代码搜索的公司,该公司对500多名北美软件开发人员进行了民意调查,以确定代码复杂性和管理方面的问题。它的总体发现可能不会让大多数ARS读者感到惊讶-在过去的十年里,软件变得更大、更复杂,也变得更加重要-但其范围之广可能会令人惊讶。 在深入研究数据之前,了解调查的角度是很重要的。......