2022-2-25 22:1次要目标是用75%的程序员都能理解的代码来实现。
《米尼福斯》Jakub Kądziołka,c.f。https://github.com/NieDzejkob/miniforthOne它的想法之一是放置可变地址(&;here,…)在最初的堆栈上。我们将其扩展到执行令牌和常量-1。
stage0由Jeremia......
2022-2-25 17:35在本教程的第一部分中,我们探讨了为什么Neovim和Lua是完美匹配的——以及您可以做些什么来定制Neovim,以便在每次编写代码时都能完成更多的工作。
现在,是时候研究一下如何利用Neovim和Lua的更大潜力了,方法是使用额外的插件扩展代码编辑器以解锁新功能。
将第三方插件集成到Neovim配置中意味着您在个性化......
2022-2-23 15:9我们依赖您的支持:本网站主要由广告支持。在过去的16年里,广告让这个网站得以维持。我们尽最大努力确保只显示干净、相关的广告,当发现任何恶意广告时,我们会尽快将其删除。如果您想查看没有广告的网站,同时仍然支持我们的工作,请考虑我们的广告免费PuroNox溢价。你也可以通过贝宝考虑小费。Linux内核';最近,Wi......
2022-2-22 17:11昨天,我为需要返回一个值的问题提出了一系列API可能性,但同时也指出了缺少值的情况,并能够解释原因。其中,a";包装纸";周围有一根绳子,看起来像";结果<;字符串>", 那些支架看起来很疼。还有一种可能性是";结果字符串";,但是没有';这难道不能为大量代码复制打......
2022-2-22 15:49与分享其公司和附带项目背后的战略和收入数字的开发人员联系。
2022-2-22 10:25Upflowy认为它拥有帮助企业产生高性能用户流的工具。这家总部位于澳大利亚的初创公司刚刚筹集了400万美元的资金,已经建立了一个平台,为网络和移动应用程序上的a/B测试和个性化提供拖放工具,最棒的是,企业不需要知道任何代码就可以使用它。最新的资金由对口企业牵头,此外还有回归投资者Tidad、Global Found......
2022-2-22 2:44开源软件无处不在。它已经成为技术创新无与伦比的驱动力,因为使用它的组织没有';我们不必重新发明通用软件组件。
然而,开源软件的无处不在也带来了巨大的安全风险,因为它为(有意或无意地)向开源软件产品的消费者引入漏洞打开了大门。最近在广泛使用的Log4j代码库中解决主要漏洞的竞赛是迄今为止最大的迹象,表明必须解决开......
2022-2-22 2:4GCC/gcov代码覆盖率数据从实际嵌入式系统中提取,无需文件系统、操作系统或标准C库。
有关概述,请参阅repo中的PDF幻灯片文件,有关嵌入式系统自定义选项的更多信息,请参阅github wiki。另请参见repo中的简单Linux可编译示例。
#包括";gcov_公共。h";…//希望尽早调用它,/......
2022-2-21 22:44无代码平台允许用户利用不需要编程知识的工具创建应用程序,随着其价值变得显而易见,无代码平台在企业中越来越受欢迎。根据一项2021的技术调查,47%的员工表示,他们目前使用的是低代码——一个没有代码的版本,涉及最少的编程,没有组织中的代码解决方案,20%的人表示他们打算在未来12个月采用技术。Markets and M......
2022-2-21 9:37这更像是一个指南,可以帮助你阅读哪些编程书籍以及阅读顺序。
读一本你感兴趣的书并没有错,即使它是在你还没读到的部分。
我是初学者,这就是我一直在寻找的。
在开始之前,我建议您已经经历了一年多的专业代码库,并且精通一种编程语言。
本网站上所有指向亚马逊的链接都是附属链接。我感谢所有选择使用它们来支持这个网站的人。
与自......
2022-2-20 19:14如果你能用最深层的框架做到这一点——这些框架不仅约束你自己的思维,而且约束你的整个文明#39;你可能会发掘出洞见的宝藏。你可能找不到100%原创的东西(几乎没有其他人见过的想法),但你发现的任何东西几乎都会被低估。
艾伦·瓦茨(Alan Watts)在他的系列讲座《哲学之道》(The Tao of Philosoph......
2022-2-20 18:53现代开发者的搜索引擎。
2022-2-20 18:33任何科学努力的很大一部分都在于编写代码。无论是典型的机器学习建模、分析,还是参与数据项目,大部分时间都花在了新功能的原型设计上。由于是探索性的,预计该计划的几个部分将被替换或修改,通常会超出最初的计划。
与“消费者软件”不同,变化通常不是由客户的需求引起的,而是由过程的结果引起的。因此,如果实验证据表明存在不同的路径......
2022-2-20 18:3经过多年对线程、可调用函数和执行器池的研究,终于找到了一种设置并发任务的简单方法
问题是:有一个并发执行的任务,但要保证代码不受可调用和其他线程逻辑的影响
多年来,我一直致力于让代码的某些部分以并发方式执行。向量的成对计算,推文上数千条的文本挖掘操作,网络中节点和边缘的简单检查和操作,等等。
将代码中可以并发执行的部......
2022-2-20 17:57Python是一种速度较慢的语言,因此最好将计算委托给用更快的语言编写的代码。您可以使用现有的库(如NumPy和SciPy)来实现这一点,但是当您需要实现一个新算法,并且不想用较低级别的语言编写代码时,会发生什么呢?
对于某些类型的计算,尤其是以数组为中心的代码,Numba库可以显著加快代码的速度。有时候你需要稍微调......
2022-2-20 12:21Wordle有一个GameBoy版本,使用bloom过滤器、精简的词汇表和精简的猜测单词列表,所有这些都安装在一个32K盒带上。我下定决心挑战自己,看看我是否能适应12972个单词的词汇表,以及2315个单词的答案列表。因此,挑战在于:
我管理它(在这里下载ROM),它在游戏机模拟器中工作。有不止一种方法,我所做的可......
2022-2-20 12:6UTP是用户关于Unix最好的书籍之一';s的视角杰克·雷德曼
Unix文本处理(UTP)(由Dale Dougherty和Tim O';Reilly撰写)最初发表于1987年,它提供了为数不多的对典型的基于troff的写作工作流中涉及的所有工具的全面审视。它包括:
UTP最初由Hayden Books出......
2022-2-19 3:13结对编程是两个程序员在一台计算机上一起工作。一个编写代码,另一个观察并提供建议。它经常被誉为敏捷软件开发的关键部分。我觉得是';太可怕了。
让';让我们从经济学开始。因为我们雇佣两个程序员同时在同一个键盘上工作,所以成对编程的输出必须大于单个程序员输出的2倍才有意义。
我';d认为结对编程不是......
2022-2-19 0:1《代码的出现》第24天天真地涉及到实现一台机器,它实现了一种假想的汇编语言,并将一个程序作为谜题输入。然后必须执行9^14次,以搜索产生特定结果的最低和最高程序输入。
将其实现为解释器在计算上是不可行的。我做这件事是第一次,执行这件事几乎需要100年的挂钟时间。
查看第24天Code subreddit发布的解决方案......
2022-2-17 14:53在过去的三年里,我把一半的工作时间花在和平号项目上。目标是创建一个通用的轻量级即时(JIT)编译器,以及该项目';s基石是一个独立于机器的中级中间表示(MIR)。有关该项目的更多信息,请参阅我之前关于Red Hat Developer的文章:
到目前为止,我在MIR项目上的工作重点是制作一个快速的JIT编译器,......
2022-2-17 13:32$date-R Fri,2019年11月29日23:52:02+0100$perl-c星期五。周五下午。pm语法正常⋮$ 日期-R Sat,2019年11月30日00:03:06+0100$perl-c星期五。周五下午语法错误。下午12点,周五下午9点。pm有编译错误。
2022-2-17 11:27薛定谔单元测试:一种通过但未能测试我们想要测试的东西的单元测试。
本文重点介绍我们对666个Python代码库的代码扫描,以检测这样一个薛定谔单元测试。具体来说,这个问题(我们在20个代码库中找到了它,后来推出了一个自动生成的修复程序):
你看到错误了吗?对于开发者来说,这是一个相对常见的错误。assertEqual......
2022-2-17 3:8大家好,我';我不熟悉这些论坛,但我';我几十年来一直在搞6502组装。。。几年前,我有一个疯狂的想法,尝试将Commodore 64内核和基本ROM移植到NES,因为它们的CPU基本相同。但当PPU的事情变得复杂时,我放弃了。几周前,我看到有人把它移植到Atari 1200XL上,所以我决定';我......
2022-2-16 22:36正如我们自己的英格丽德·伦登(Ingrid Lunden)去年3月报道的那样,该公司宣布已筹集4500万美元资金11个月后,才进行了融资。有趣的是,Genesis在去年之前筹集的资金还不到500万美元,主要用于推动业务发展。
Genesis首席执行官斯蒂芬·墨菲(Stephen Murphy)表示,该公司的“买来买去......
2022-2-15 17:12几年前,一种现象开始流行起来。有人,可能不是开发人员,认为需要有一种方法来辨别另一个开发人员是否有能力担任开发人员的角色。于是,代码测试被发明了。从白板分类树,到fizzbuzz,到编码katas,再到实际开发产品,它有很多种口味。我们可以深入了解公司是否为这项工作付费,或者他们是否强迫一个人在观众面前完成这项工作的......
2022-2-14 20:15正如我在上一篇博文末尾提到的,我详细介绍了在PinePhone上运行我的博客';在GSM/WWAN/GPS调制解调器上,我怀疑负责解析调制解调器上AT命令的守护进程';s端易受OS命令注入的影响,因为它使用了大量的system()调用。我的直觉证明是真的。
在其他通道中,PinePhone通过PinePh......
2022-2-14 16:9Wordle有一个GameBoy版本,使用bloom过滤器、精简的词汇表和精简的猜测单词列表,所有这些都安装在一个32K盒带上。我下定决心挑战自己,看看我是否能适应12972个单词的词汇表,以及2315个单词的答案列表。因此,挑战在于:
我管理它(在这里下载ROM),它在游戏机模拟器中工作。有不止一种方法,我所做的可......
2022-2-14 12:47我今年第二次做了《代码的出现》。对于那些没有';我没听说过,它';这是一组简短的编程谜题,在12月的前25天一次发布两个。在解决问题时,人们往往有不同的目标——一些人竞相快速完成并进入排行榜,一些人试图学习新的语言,还有一些人做一些可笑的事情(比如一个人在Scratch中解决了大部分难题!)。我没有专注于......
2022-2-13 18:57无论是作为最终用户还是作为程序员,最令人沮丧的经历之一就是试图运行一个不久前还可以完美运行的软件,结果却发现它现在坏了,软件不再运行了,原因也不清楚。软件没有改变,但有些东西坏了,似乎是无缘无故的。这通常是由于被称为“代码腐烂”或“位腐烂”的现象。
我曾经在一个深度学习研究实验室工作,我见过一些案例,研究人员在六个月......
2022-1-11 11:7CREV项目的存储库。 CREV - 代码审查系统有7个存储库。在github上遵循他们的代码。