2020-9-7 16:51你的代码读起来应该和你读过的任何其他引人入胜的故事一样。它应该从介绍你的主要“人物”开始,然后建立上下文,最后应该详细解释在什么时间发生在谁身上的事情。就像“契诃夫的枪”一样,如果你引入了某种价值,它一定是有目的的。
然而,仅仅在故事中有一个人的目的是不够的,为什么一个人是这样被介绍(或命名)的,这一点也应该不言而喻......
2020-9-6 8:49在2020年创业世界经济动荡的所有混乱中,我一直致力于更多地关注低代码和无代码服务。过去几周,我与投资者、创始人和上市公司高管进行的简短交谈的要点是,市场对无代码/低代码术语的认识正开始更广泛地传播。
为什么?再次大刀阔斧地总结一下,不同业务部门的需求(比方说市场营销)与内部或外部工程团队能够提供的需求之间的差距似乎......
2020-9-6 6:43这最初是在2012年发布在我的个人博客上的。它在今天仍然是高度相关的。
你应该读它的理由:这样你就不会因为建造没人想要的东西而浪费你的生命。
我有一件事要坦白:我35岁,直到去年,我才开始通过创造产品来创建公司。
去年,当我创办SocialWOD时,我的商业合作伙伴Ryan拒绝编写代码,除非首先与20多个客户交谈,并......
2020-9-6 1:28经过几个月的争论,流媒体服务已经就自律准则达成一致。
2020-9-4 22:16Fixit是一个LINT框架,它是对Flake8的补充。它基于LibCST,可以提供自动修复。Lint规则通过模式匹配、测试工具包和用于非平凡Boilerplate的实用程序助手(例如,范围分析)而变得容易构建。它针对效率进行了优化,易于自定义,并附带了许多内置LINT规则。
FIXIT提供CLI命令。要对现有代码运......
2020-9-4 18:11我们都在日常开发中使用一些VS代码扩展,并且总是在寻找更有用的扩展。以下是我的清单以及我是如何使用它们的:
当我们打开两个编辑器并用错误的一个编写代码时,我们都经历过这种情况。🤦孔雀通过为VS代码设置不同的颜色主题,帮助我区分不同的工作空间。
易于区分的括号作用域对于编程总是很好的,这个扩展做得很好。
有时您在流程中......
2020-9-4 14:35该存储库包含1978年1月版Zork的源代码,Zork是麻省理工学院由Tim Anderson、Marc Blank、Bruce Daniels和Dave Leering创建的交互式小说游戏。这些文件是麻省理工学院技术广场磁带(TTS)收藏的一部分,位于麻省理工学院图书馆部的独特藏书部(DDC)。
此目录中的文件是来......
2020-9-4 11:25开发该漏洞的研究人员表示,直到周三,通过思科Jabber协作应用程序发送的一条短信就能触发自我复制攻击,将恶意软件从一个Windows用户传播到另一个用户。
这次恶意攻击是由构成Jabber客户端基础的Chromium Embedded Framework中的几个缺陷造成的,思科于周三对这些缺陷进行了修补。一个旨在阻......
2020-9-4 9:38在一篇宣布这一变化的博客文章中,Facebook表示,它“可能偶尔会发现”第三方代码和系统中的关键错误和漏洞。“当这种情况发生时,我们的首要任务是看到这些问题迅速得到解决,同时确保通知受影响的人,这样他们就可以通过部署补丁或更新系统来保护自己。”
Facebook之前曾通知第三方开发者存在漏洞,但这一政策转变正式将该......
2020-9-4 6:29在本系列的第1部分中,我们讨论了什么是未定义行为,以及它如何允许C和C++编译器生成比安全语言更高性能的应用程序。这篇帖子讨论了C语言到底是如何不安全的,解释了一些不确定的行为可能导致的一些非常令人惊讶的影响。在第3部分中,我们讨论友好的编译器可以做些什么来减轻一些意外,即使它们不是必需的。我喜欢把这称为为什么未定义......
2020-9-4 2:15该公司表示,该功能可以帮助开发商获得、留住和赢回订户。
开发人员将能够从新代码的三个不同定价选项中选择一个,可以设置为开发人员选择的任何持续时间。免费优惠码将允许订户在特定的试用期内免费使用这项服务。现收现付的优惠将允许订户在每个账单期限内支付特定期限的折扣,例如每月1.99美元的试用,几个月后转换为每月9.99美元......
2020-9-3 17:56启动IHP应用程序让我们先看看当您通过运行./start来启动IHP应用程序时会发生什么。
项目中的./start脚本基本上只是一个小包装器,它确保由nix管理的所有依赖项都可用,然后调用RunDevServer二进制文件。此二进制文件是IHP的一部分,负责实际的应用程序启动和管理Postgres服务器。
您可以将R......
2020-9-3 17:52Go以通过良好的语言支持Goroutines而使并发变得容易而闻名。除了Go让事情变得简单之外,只有一个级别的并发性,即让您的代码并发地做事情并通过通道来回通信的细节级别。让它同时做正确的事情仍然取决于你,不幸的是,Go目前并没有为正确实现的标准并发模式提供大量的标准库支持。
例如,一种常见的需求是有限的并发性;您希......
2020-9-3 8:28Handcalcs是一个用Latex自动呈现Python计算代码的库,但是使用的方式与用铅笔编写计算的方式相似:先写符号公式,然后是数字替换,然后是结果。
因为手算显示了数字替换,所以计算变得非常容易手工检查和验证。
手算是为了与木星笔记本或木星实验室一起使用,作为一种细胞魔法。
然后,在要使用手算渲染的任何单元格中......
2020-9-2 16:43在与快速发展的编程语言接触了几年之后,我开始欣赏稳定性。我想让我的程序只需最少的调整就可以轻松地构建在各种各样的系统上。我希望随着环境的变化,他们能在未来很长一段时间内继续工作。
为了更清楚地考虑稳定性,让我们将一个正常运行的程序分成几个层。然后,我们可以一层一层地检查开发选择。
程序需要的功能越多,它就必须通过各层......
2020-9-1 5:55这家初创公司宣布,它已经筹集了315万美元的种子资金,由3月资本合伙公司(March Capital Partners)牵头,参与资金的有VGames、Konway Ventures、London Venture Partners、Michael Chow(Twitch系列片“人造”的联合创作者)、Andover V......
2020-8-31 6:11PermalLink GitHub是5000多万开发人员的家园,他们一起工作,共同托管和审查代码、管理项目和构建软件。
报名。
为了在Java编程领域创造就业机会,我传递了大师们关于如何编写非常难以维护的代码的这些技巧,这样在您之后的人将需要数年时间才能进行最简单的更改。此外,如果您虔诚地遵循所有这些规则,您甚至可以......
2020-8-31 0:3早在7月份就提到过,上游Linux开发人员一直在努力寻找一条将Rust代码添加到Linux内核的途径。这个话题现在正在本周的虚拟Linux Plumbers大会上进一步探讨,而且看起来还是会发生,只是最初的基础设施何时到位以及推出的速度有多慢的问题。
早在7月份,Linus Torvalds就分享了他对Linux内核......
2020-8-29 15:47#Summary通过任何应用内重定向逻辑/打开重定向、HTML或javascript注入,可以在Slack桌面应用中执行任意代码。这份报告展示了一个具体的..。
2020-8-26 20:40尚未安装最新版本的Pulse Secure VPN的组织有充分的理由停止抖动-这是一种代码执行漏洞,允许攻击者控制使用该产品的网络。
跟踪名称为CVE-2020-8218的该漏洞要求攻击者拥有运行VPN的计算机的管理权限。发现该漏洞的GoSecure公司的研究人员找到了一个简单的方法来清除这个障碍:诱骗管理员点击嵌入......
2020-8-26 20:8挑选工件对机器人来说仍然是一个挑战,特别是在电子商务订单履行等高变异性应用中。XYZ机器人公司(XYZ Robotics Inc.)最近宣布了一轮近2000万美元的首轮融资。该公司已经开发了3D视觉系统,并为物流和工业自动化开发了手臂末端工具。这家总部位于马萨诸塞州奥尔斯顿的公司表示,首都将推动其研发、业务扩张和运营......
2020-8-25 3:30与机器人无关的代码可以在ROBOT_INTERFACE存储库中找到,查看此处可以获得C++的用法演示,查看此处可以获得如何实现新机器人的演示。我们的特定机器人的驱动程序是在ROBOT_FINGINGS中实现的。有关安装和使用代码的更详细说明,请参阅文档:
有关Python用法的演示,请查看此文件,以下是实际代码片段:
2020-8-24 22:29尼古拉斯·鲁吉尔需要的是一张光盘。不是口袋大小的TB硬盘,也不是光盘,而是真正的软盘。
对于那些错过了20世纪80年代的人来说,最初的软盘是一个软盘,装在一个方形的套筒里,中间有一个洞,角落有一个凹槽,还有几百千字节的存储空间。在1983年的冷战题材电影《战争游戏》中,高中黑客大卫·莱特曼用一台破解了学校的电脑,并给......
2020-8-24 12:25RedHat的亚当·杰克逊(Adam Jackson)一直在研究GLX Delay,作为一种在使用NVIDIA专有驱动程序时为XWayland提供OpenGL加速GLX的方法。建议的代码正在通过MESA,尽管它是为了获得专有的NVIDIA驱动程序利益,并且还需要更改OpenGL供应商中立调度库(Libglvnd)。这......
2020-8-23 2:46在Joel Spolsky的博客文章“The Joel Test:12 Steps to BetterCode”中,他描述了一个由12个简单的是非问题组成的测试。如果回答“是”,你就得一分。10分可以接受,12分很完美。如果你的分数低于10分,你的软件迟早会遇到麻烦。
虽然Joel‘s Test仍然是良好的软件开发和......
2020-8-22 20:42虽然投资者似乎一致看好工具集,这些工具集可以简化和自动化曾经需要大量技术诀窍的流程,但似乎并不是每个人都认为产品类别是一个新现象。
一方面,Microsoft Excel等基本工具长期以来为非技术用户提供了执行复杂任务的途径。(这种观点在历史上是有先例的。)。另一方面,最近一轮低代码/无代码的初创公司达到了巨大的估值......
2020-8-22 16:49用于预测美国总统选举的动态多层贝叶斯模型的代码。用R和Stan写的。
在Pierre Kryp对Drew Linzer的选举预测动态线性模型(Linzer 2013)实施的基础上,我们(1)增加了对党派无反应、调查模式和民调人口的修正;(2)使用了在整个选举年更新的信息性的州一级先验数据;(3)从政治和人口变量中指定......
2020-8-20 21:45作为一种职业,软件工程的一个特殊之处就是可能从事富有诗意的工作:我们工作的一部分是制造针对我们自己工作的工具;也许世界各地的一些外科医生可以设计和融合他们自己的手术刀,但对于软件工程师来说,构建我们自己的工具是每天的现实。
最近,我一直在迁移要用Bazel构建的大型代码库。为了正确地做到这一点,我必须生成超过100个......
2020-8-19 12:23任何用茶壶冲泡咖啡的尝试都会导致错误代码";418 I';m a teapot&34;。得到的实体主体可能又短又粗。
←返回到httpstatuses.com