#代码

2020-11-15 21:44
不需要麻烦地设置自己的主机,也不需要信任公司提供您的数据。Radle构建在GIT之上,并通过点对点复制和发现对其进行扩展。 您的问题、评论和评论都经过加密签名,并保存在您的机器上。任何东西都随时可用--即使是离线。 通过多重签名和智能合同,集中管理您的项目资产,如访问控制、资金和项目所有权。 支持你喜欢和依赖的项目,......
2020-11-15 19:51
PYDIS是一个实验,目的是反驳一些关于性能和优化的错误,特别是关于软件和解释语言的错误。 不幸的是,许多程序员由于缺乏经验、对计算机体系结构的一些知识或对分配给他们的任务的深入理解,花费了无数个小时,以边际性能收益的名义使自己的生活变得更加困难,而且往往还牺牲了许多其他便利(例如类型安全、垃圾收集等)。 下面你会发......
2020-11-14 15:50
上个月,《自然》杂志发表了一篇由31名科学家撰写的文章,对谷歌健康今年早些时候发表在该杂志上的一项研究进行了谴责。谷歌描述了一种人工智能的成功试验,该人工智能在医学图像中寻找乳腺癌的迹象。但根据批评者的说法,谷歌团队提供的关于其代码以及如何测试的信息非常少,以至于这项研究无异于推广专有技术。 在多伦多大学研究计算基因......
2020-11-13 19:2
随着苹果因反竞争行为而受到调查,该公司正在研究新的方法,以避免这些指控,甚至是来自世界各国政府的制裁。在iOS 14.3中,苹果将在新iPhone或iPad的安装过程中向用户推荐第三方应用程序。iOS 14.3现在是面向开发者的测试版。 虽然我们还没有看到这项新功能开始运行,但9to5Mac已经在iOS 14.3测试......
Metaprogramming for Madmen (2012)(fgiesen.wordpress.com)
2020-11-13 17:48
好的,本系列之前的帖子实际上旨在传达有用的技术信息:假设您真的想编写一个网格生成器,那么其中肯定有一些有用的部分。 这不是这些帖子中的一个。事实上,这几乎是完全相反的:一个疯狂的策略,尽管困难重重,但实际上是奏效的,然后却产生了惊人的适得其反。我们提前知道会发生这种事,但我们绝望了。我不认为我们从整件事中学到了任何有......
2020-11-12 11:7
Volt是一个反应式的web框架,你的Ruby代码可以同时运行在服务器和客户端(通过OPAL)。
Systematically Removing Code(thepugautomatic.com)
2020-11-11 22:42
删除代码时很容易遗漏一些东西,留下未使用的方法、模板、CSS类或翻译键。(尤其是在Ruby这样的动态语言中,没有编译器帮助您识别死代码。)。 这是当你做这件事时似乎很明显的事情之一,但根据我的经验,很多人做这件事都很随意。 首先,我们搜索项目以检查_Item_box.html.erb是否在其他地方使用,或者是否在需要......
2020-11-11 18:36
检测漏洞是管理程序内存自检(HVMI)的主要优势之一。通过监视访客物理内存页面以防止不同类型的访问(如写入或执行),HVMI可以对关键内存区域施加限制:例如,堆栈或堆页面可以在EPT级别标记为不可执行,因此当利用漏洞成功获得任意代码执行时,自省逻辑将介入并阻止外壳代码的执行。 理论上,拦截来自内存区域(如堆栈或堆)的......
2020-11-11 0:23
1加缪-汇编和建筑多核心结构:233382 ICUBE-实验室科学,信息和图像结构:217648 ENGEES-国家学院斯特拉斯堡环境结构:94023;Eau et de l';Eau et de l&39;Eau et de l&39; Réseau Nanoptonique et Optique Struc......
2020-11-10 7:38
编者按:对于许多开发人员来说,并发性是最难掌握的概念之一,但在现代软件开发中,它是一个需要掌握的重要概念。凯瑟琳·考克斯-布代(Katherine Cox-Buday)在她的《围棋中的并发性》(Conency In Go)一书的第一章中,讨论了并发编程中最常见的问题之一:竞争条件。 并发代码是出了名的难以正确编写。通......
2020-11-8 23:50
描述 / 描写 / 形容 / 类别
2020-11-8 8:44
美国联邦调查局(FBI)发出安全警报,警告称,威胁分子正在滥用错误配置的SonarQube应用程序,访问和窃取美国政府机构和私人企业的源代码存储库。 美国联邦调查局(FBI)在上月发出的一份警报中表示,入侵至少从2020年4月开始发生,并于本周在其网站上公布。 该警报特别警告SonarQube的所有者。SonarQu......
2020-11-7 18:18
我从小就在电视上收看节目,用的是辛克莱ZX81,然后是ZX频段。内置在键盘上的电脑,你可以很容易地插到电视上,是我DNA的一部分。那么,考虑到这一点,我怎么能抗拒购买新的树莓派400呢? 以下是我对硬件的初步想法,以及使用它进行轻量级开发的初步想法。 Raspberry Pi 400本质上是一个内置在键盘内的Rasp......
How to Own a Code(www.iamjonas.me)
2020-11-7 18:10
这是如何阅读代码的第二部分。在第一篇文章中,我询问了如何自信地更改未知的代码库。了解ITS的架构是必要的,但通常还不够。您可以进行更改。但我怀疑这是有信心的。你现在对它的理解是消极的。被动地了解一种应用程序就像学习了一门外语,但从来没有真正说过它。当你试着说这句话的时候,你最好是说些旅游老生常谈,否则你的脑子里就会被......
2020-11-7 18:10
Vgil是一种非常安全的编程语言,也是2013年1月PLT运动会比赛的参赛者。 许多编程语言声称认真对待测试、合同和安全,但只有Vigil真正警惕不允许不通过编程规范的代码。 Vgil非常类似于Python,但有一个较小的条件,即您必须提供一个main()函数,该函数将自动为您调用。 比单纯的句法和语义更重要的是它增......
2020-11-7 14:19
你决定订阅Google One的主要原因可能是为Google Drive和其他应用程序获得额外的存储空间,但这项服务还有其他好处。谷歌照片(Google Photos)现在已经开始将一些编辑功能锁定在Google One的付费墙后面。 一个多月前,谷歌照片(Google Photos)得到了一个重新设计的编辑器,这是......
2020-11-7 11:19
在这篇互动文章中,我们将在浏览器中使用Commodore 64 Basic构建一个突围游戏。这是一个有趣的编程技巧,但它有相当深厚的理论背景。听我解释。 我相信,当编程比我们使用的特定编程语言更重要时,我们如何与编程环境交互。 这从来没有被广泛研究过,我们可以从过去的系统中学到一些有趣的东西,包括准将64 Basic......
2020-11-7 11:2
我需要把我对选举的焦虑转移到一些有成效的事情上,所以给你。我最近看到的一个令人费解的趋势是,人们试图道德说教……
2020-11-6 9:28
马克西姆,几周前我们邀请你的同事西蒙·埃斯基尔德森上节目,第412集…时,我们曾调侃过这段对话。但他是来这里谈论餐巾纸数学的,他是Shopify店面重写的一部分,但我们不想和他谈这件事,因为我们知道你会来,我们想和你谈谈,…。所以首先,感谢你加入我们的变化日志来谈论你的这个项目。 因此,重写任何东西都是一件大事,尤其......
2020-11-6 7:41
昨晚,开发者和隐私权活动家Resynth1943宣布,GitHub的源代码在GitHub自己的DMCA库中被泄露。要谈论这一点需要拆开一些东西,但首先要做的是--这并不是听起来那么重要的事情。 Resynth1943似乎爆料了这一消息,并称密码是由一个身份不明的人泄露的。他在Hacker News上重新发布了这一声明......
2020-11-6 7:36
这家初创公司在Third Point Ventures(由维权投资者兼对冲基金主管丹尼尔·勒布创立并领导的基金)的B轮融资中获得了2500万美元,之前的投资者8VC(乔·隆斯代尔的基金)也参与了融资。至此,Ushur筹集的资金总额达到3600万美元。 Ushur没有披露其估值,但它正在快速增长。作为业绩的标志,这家初......
GitHub Source Code Leak(resynth1943.net)
2020-11-5 20:15
开发者使用的代码托管服务GitHub.com的全部源代码刚刚泄露给公众。 在一次对GitHub DMCA官方存储库的可疑提交中,一个身份不明的人上传了机密源代码,利用GitHub应用程序中的一个漏洞冒充了纳特·弗里德曼(Nat Friedman)。 作为开源的核心,GitHub长期以来一直因对其源代码保密而受到批评。......
2020-11-5 20:14
第一个也是唯一一个用于Windows、WebAssembly、iOS、MacOS、Android和Linux的单代码库应用程序的用户界面平台。 唯一的开源平台,用于创建真正的单源、多平台应用程序。跨本地移动、Web和桌面重用99%的业务逻辑和用户界面层。 保持对像素去向的完美控制,同时可以选择开发特定于平台的或自定义......
2020-11-5 20:2
据我所知,2级没有。具有讽刺意味的是,这可能理所当然地应该被GitHub自己的DMCA撤掉。这并不是说他们自己会使用DMCA。 编辑:已查找许可证文件。与开放源码软件通常的惯例不同,根目录中没有这样的文件。这意味着代码归GitHub所有,(很可能)不应该是开源/自由软件。如果有驾照,它就会被埋起来。 第一级我总是感到......
Clean Code – Notes(smalldata.tech)
2020-11-4 15:31
以下是编写干净代码的注意事项列表,即可维护和可扩展的代码。 命名是编写干净代码最困难也是最重要的部分。名字应该清楚地表达意图,这里的假设是,代码库中涉及的每个人都有相同的文化背景,但在实践中并不总是这样。一些一般提示: 函数或方法是编程的基本构件。事实上,程序的内部操作通常主要由函数在相互调用时将数据推送到堆栈和从堆......
2020-11-4 5:51
使开发人员可以轻松地向您学习。Paircast会自动转录您的视频,并在录制期间收集代码样本。 开始»。 不要等到你忘记了一切都是如何运作时才开始写作。通过说明您在工作时所做的更改来记录代码。 开始»。 Paircast可以在Windows和Mac上使用任何编程语言。可以将注释导出到符合您当前文档流程的标注中。 了解更......
2020-11-3 13:56
我最喜欢的博客技巧之一是在GitHub风格的标记中使用不同的格式。我使用它来显示代码片段中发生了哪些更改。这适用于大多数markdown包和Dev.to上的代码片段。 如果我想要显示我正在将函数从一件事更改为另一件事,我可以添加一个如下所示的代码片段! 首先,不指定编程语言,而是在反号后面使用diff。然后,在要显示......
2020-11-3 10:14
随着Python项目变得越来越大和越来越复杂,理解它很有挑战性。即使你写下整个项目,也不可能完全知道它是如何工作的。调试和分析您的代码对于更好地理解它是必不可少的。 VizTracer是一个通过跟踪和可视化执行来帮助您理解Python代码的工具。无需对源代码进行任何更改,VizTracer就可以记录函数入口/出口、函......
2020-11-1 10:50
如果所有@sindreshus模块都接受unfined作为其输入,这意味着当其他用户在tyescript中将null值作为值时,将需要做一些令人不快的事情才能使其工作。尽管说人们应该开始只使用未定义的代码是令人愉快的,但有些团队永远不会在这一点上达成一致。 JavaScript API不同意此规则。如果您的某个库只接......
2020-11-1 4:43
Pyston是Python运行时的一个变体,它使用实时编译来加快Python程序的执行速度,在经历了很长一段时间的不确定之后,Pyston的开发再次开始。从Dropbox停止的地方开始,一个新的开发团队发布了Pyston 2.0。 Pyston提供的最终目的是替代标准Python运行时CPython。它与Python......