#代码

2020-12-26 6:14
欢迎!在这篇文章中,我们将逐个字符地介绍BioNTech / Pfizer SARS-CoV-2 mRNA疫苗的源代码。 我要感谢花大量时间预览此文章的易读性和正确性的人们。虽然所有错误仍然属于我,但是我很想通过[email protected]或@PowerDNS_Bert迅速了解它们。 现在,这些话可能有点刺......
2020-12-26 0:34
有一个更简单的不变代码和一个更简单的代码,它们共同具有一些优点:不利的一面是,即使它在第一次比较中找到了所需的键,它仍然会进行log(size)比较。 该代码的第一个版本(未参考Mike的代码编写)的数组大小为n。那是因为它被更改了,因此不再代表数组的大小,而是代表仍在考虑中的节的大小。我已根据Mike的建议将其更......
My Engineering Axioms(martinrue.com)
2020-12-22 9:15
几个月前,我进行了一次演讲,分享了我的个人工程公理列表,这些年来,我认为在编写代码,构建代码时要牢记通常是正确且有用的事情。事情,并与他人合作。 公理是一个花哨的词,但是从词源学堆栈中跳了几层,我们很整洁地到达了古希腊词ἀξίωμα,或被认为合适或值得的那个词。我喜欢这样,并考虑清单上的每个项目至少值得考虑。 ......
2020-12-22 7:42
587布兰登·史密斯(Brandon Smith)着有作者迈克尔·波伦(Michael Pollan)的一句名言:“饮食”。不会太多主要是植物。"我喜欢它是因为它不会试图教条化:它封装了一些基本的指导原则,可在90%的时间内使您90%地达到目标。维基百科描述了引用的书(重点是我的): 他解释了...这样一......
Toolchains as Code(calculist.org)
2020-12-22 5:8
当Volta推出其1.0版本时,我一直在思考使它不仅仅是一个Node版本管理器的原因。我认为让Volta如此解放的是我一直称之为工具链的代码(TaC): 用于项目的确切命令行工具集应该在git中,并且对于为项目做出贡献的每个人都应该工作。 将工具链指定为代码,而不是手动安装和升级,从而使开发人员摆脱了像开发计算机......
2020-12-22 2:59
由于在SolarWinds供应链攻击后逐渐发现了法证证据,安全研究人员发现了第二个威胁参与者,该威胁参与者利用SolarWinds软件在公司和政府网络上植入了恶意软件。 关于该第二威胁行为者的详细信息仍然很少,但是安全研究人员并不认为该第二实体与俄罗斯政府支持的可疑黑客有关,这些黑客违反了SolarWinds在其官......
2020-12-21 15:11
去年,Vimeo开发人员以多种语言编写了后端代码-PHP,Go,Ruby,Python,NodeJS,Java,C,C ++和一些Rust。 在2004年,我们仅从一个开始:PHP。对于像Vimeo这样的新兴创业公司来说,这是一种理想的语言。 PHP的解释器使企业家能够快速开发原型,并且它带有一个大型标准库,该库消......
2020-12-20 9:0
VisUAL已开发为一种跨平台工具,可简化学习ARM汇编语言的过程。除了模拟ARM UAL指令集的子集外,它还提供了汇编语言编程所特有的关键概念的可视化,因此有助于使对ARM汇编的编程更加容易访问。它是专门设计用作伦敦帝国学院电气与电子工程系教授的计算机体系结构入门课程的教学工具。 除了单步执行代码外,用......
2020-12-19 23:50
1983年春天,我和全国各地的数千人一样,奔赴我的本地唱片店购买了我听过的最令人赞叹的音乐之一,《新秩序的蓝色星期一》。 这张唱片已经成为我们文化中不可或缺的一部分,以至于我真的不需要进一步评论了,但是这张封面和几个其他相连的袖子也许值得一看。现在众所周知的昂贵的模切形状使它们看起来像老式的软盘一样,它们还包含一个......
2020-12-19 23:49
有一种趋势是统一安全性和开发人员流程,这种趋势有多种名称,例如DevSecOps和“向左移动”。通常,安全团队似乎比开发人员团队更热衷于此,开发人员团队将安全性称为“烦人的琐事”或“令人厌烦的程序障碍”。如果开发人员不相信代码强化构想,那么有趣的事情可能会出错。 我最近在阅读2019年英国政府对华为的安全评估,该......
Notebook Is A Better Readme(matyunya-readme.ellx.app)
2020-12-19 23:46
很多时候,要求开放源码项目的新手在做任何实际工作之前先为自述文件或文档做贡献。开始新工作也是一样。许多较小的项目在事后都会准备好自述文件。我们也倾向于忘记保持自述文件/文档的最新状态,从而使它们更加混乱。 我已经写了一年多的项目,希望能得到帮助,支持和协作。然后,我意识到自开始以来就没有更新我的自述文件,但它已经过......
DRY Is a Trade-Off(orbifold.xyz)
2020-12-19 1:59
DRY或“不要重复自己”经常被吹捧为软件开发的原理。“复制粘贴”是对它的违背的嘲讽性术语,将复制代码和粘贴的概念归纳为软件开发不良做法(另请参见意大利面条代码)。 如此普遍地受到谴责,以至于有人不应该违反DRY原则,实际上,有些短毛绒甚至检测到复制粘贴,因此它永远不会潜入代码中,但是复制粘贴不是漫画。书中的恶棍,而......
2020-12-18 16:10
在Figma,我们相信通过不断发现错误类型并以系统的方式解决它们,不断投资于产品质量和开发人员生产力。几个月前,我们的工程团队完成了两项工作:为前端TypeScript代码库打开strictNullChecks编译器标志。 使用严格的空检查编写的代码在不同的类型检查规则下运行,并且与未编写的代码相比,其风格明显不同......
2020-12-18 15:49
从今天开始,GitHub Code Search将仅索引去年内最近活动的存储库。 存储库的最近活动意味着它已提交或已显示在搜索结果中。 如果存储库整年没有任何活动,则将从代码搜索索引中清除该存储库。 此项更改将使开发人员能够在代码搜索索引中显示最相关的内容,并为所有客户快速地进行代码搜索查询。
2020-12-17 20:7
创意编码员通过将先进技术与创造力相结合,探索新的数字形式的艺术表现形式。 我已阅读了《 X编辑》的《隐私权政策》,并同意接收《 Shaping Design》新闻通讯,以了解设计故事和灵感。 查看编辑器X的隐私权政策。 Shaping Design是在Editor X(专业人士的高级Web设计平台)上创建的。 在......
2020-12-16 5:54
在某些方面,学习计算机编程与学习新语言相似。它需要学习新的符号和术语,必须正确组织这些符号和术语以指导计算机执行操作。计算机代码还必须足够清晰,以便其他程序员可以阅读和理解。 尽管有这些相似之处,麻省理工学院的神经科学家发现,阅读计算机代码并不能激活涉及语言处理的大脑区域。取而代之的是,它激活了一个称为多需求网络......
2020-12-15 16:44
Nexus是最初由Tim Griesser创作的库,它使开发人员可以构建代码优先和类型安全的GraphQL API。 Prisma两年来一直是该库的核心贡献者,并帮助塑造了它的发展。 此版本是杰出社区反馈和贡献的结晶,是Nexus在生产中经过多年的实战测试的结果,也是对为那些为GraphQL API的开发人员创造......
2020-12-15 16:12
最近,我与之合作的团队完成了一个项目,以允许Shopify在多个数据中心中运行。这个项目是一个变相的重构项目。当您使用100位开发人员和100,000行代码行对代码库进行大规模重构时,您将无法通过发送电子邮件进行调整。单个合并请求的合并冲突会使我不寒而栗。在大型代码库中弃用时,可靠地避免新的过时行为的唯一方法是测试失......
2020-12-15 11:29
我能理解错别字。 我可以理解将AWS与MWS混合的逻辑错误,尽管它们并不相同。 但是缺少代码? 无法编译的代码? 指向amazon.com而不是Sellercentra的网址...
2020-12-14 22:0
Sun Microsystems的逃学人员认识到良好的面向对象代码可以更好地伸缩,因此指出Java中的任何内容都不应漫游大厅或在购物中心里闲逛,而应该封闭在教室中。方法代替了功能。字段替换了全局变量。 Java将面向对象提升为一种恋物癖。 不幸的是,Java的结构吸引了粗心的程序员过度抽象。在要求所有内容都使用一个......
2020-12-13 8:28
对近1,200个FOSS贡献者的调查发现,开发人员的安全性较低。优先级列表。 Linux基金会对自由和开源软件(FOSS)社区进行的一项新调查表明,参与者在安全性问题上花费的时间不到3%,并且几乎没有希望增加这一时间。 一份基于Linux基金会和哈佛大学创新科学实验室(LISH)近1200名FOSS贡献者......
2020-12-13 4:35
作为参与最近宣布的开源安全基金会(OpenSSF)的一部分,Google撰写了一篇博客文章,概述了该小组将采取的第一步措施,以期寻找关键的开源项目。 他们写道:“开源软件(OSS)长期以来遭受着“公地悲剧”问题的困扰。 “无论大小,大多数组织每天都使用开源软件来构建现代产品,但是许多OSS项目都在为所需的时间,资源......
How No Code Impacts Lean Methodology(thestartup.substack.com)
2020-12-12 8:27
容易陷入错误的进步状态。我们痴迷于完美的计划,而不是采取行动。或者我们在发布产品之前等待完善产品。大多数想法和解决方案在取得任何实际进展之前就已折叠。 这就像在研究如何不用举重就举重。 埃里克·里斯(Eric Ries)认为,最好的学习方法就是做事。更具体地说,通过利用“精益启动模型的核心”“构建-测量-学......
No Code Resource List(www.notion.so)
2020-12-12 8:27
一种新工具,可将您的日常工作应用程序融合在一起。 这是您和您的团队的一站式工作空间
2020-12-11 21:6
思科已经为其重要的漏洞修补了Jabber会议和消息传递应用程序,该漏洞使攻击者可以执行恶意代码,这些恶意代码可以在计算机之间传播,而无需用户交互。再次。 该漏洞于9月份首次披露,是安全公司Watchcom Security的研究人员发现的几个漏洞的结果。首先,该应用无法正确过滤用户发送的消息中包含的潜在恶意元素。......
2020-12-11 7:41
明天,我将在200多人的面前针对创业公司的软件开发进行演讲。有成百上千本关于此的书,因此,我将尽量总结自己从大多数中学到的知识。 即使我们是的初创公司,我也停止聘用软件工程师,但我还是试图在学习过程中取消学习和重新学习一些东西。 我知道令人困惑-我仍然必须努力解决所有这些问题,但是诚实的事实是,仅是一名软件工程师......
2020-12-10 6:16
在过去的两年中,网络犯罪组织使用了各种各样的技巧来将信用卡盗窃代码(也称为网络浏览器或Magecart脚本)隐藏在在线商店的各个位置内,以避免被发现。 过去曾经发现过网络浏览者的地方包括内部图像,例如用于网站徽标,网站图标和社交媒体网络的图像;附加到流行的JavaScript库(如jQuery,Modernizr和......
2020-12-10 5:27
该网站及其相关项目现在处于测试阶段!快来看看我们的GitHub 如果互联网和手机发射塔掉了几个小时以上-或在紧急情况下怎么办?任何交流都不会导致生命损失。 该项目的最终目标是拥有一个能够为大量用户处理低带宽流量(文本,压缩图像)的广泛网络,以在较大的Internet不可用时填补空白。 在紧急情况下,Cell......
2020-12-10 3:39
顶尖科技公司的工程博客。 搜索,发现,关注。
2020-12-8 23:10
它还宣布了新的部门工作流程工具SAP Ruum和SAP Intelligent Robotic Process Automation进入RPA领域。该公司在其年度教育会议SAP TechEd上宣布了这一消息,由于流行病,该会议今年已虚拟化。 让我们从Cloud Platform Workflow Managemen......