2021-4-4 15:39内核模块是代码组件,可以在需要时由内核加载和卸载。它们用于扩展内核的功能,而无需重新启动系统。内核模块的主要应用之一是编写设备驱动程序。在本文中,我将向您展示如何编写和编译一个简单的内核模块,它将警报写入内核日志。
我将再次编写我的代码st ubuntu运行4.10.0-28-generic的linux内核。建立内......
2021-4-1 20:0UP是终极水管工,是一种交互式地在基于aterminal的UI中写入Linux管道的工具,即时实时预览命令结果。
最终水管管理器的主要目标是通过快速反馈回路更容易地互动地探索Linux中的文本数据。这取决于通过提供快速,交互,可滚动的预览的结果,提高任何典型的Linux文本处理UIL,如Grep,Sort,Cut,......
2021-3-20 8:55多产网络犯罪黑客操作正在分发以编程语言编写的新恶意软件,很少用于编译恶意代码。
通过校对点被网络安全研究人员被称为Nimzaloader,恶意软件是用Nim写的 - 并认为恶意软件背后的人在那些希望选择意外的编程语言的希望会使它更难以检测并分析。
Nimzaloader恶意软件旨在提供网络攻击者,可以访问W......
2021-3-18 0:25Warning: Can only detect less than 5000 characters
2021-3-1 8:52我当时在看电视,有一个广告宣称“该做您想做的事了!”我回复了电视,是时候用6502汇编语言编写JSON解析器了?我以某种方式不认为他们的想法是正确的,但是电视是正确的,我应该做我想做的事情。
因此,这是我的JSON解析器。核心解析器是完全用6502汇编语言编写的,旨在与ca65进行汇编。但是,它应从C进行调用,并使......
2021-3-1 3:51一百年前,捷克作家卡雷尔·卡佩克(KarelČapek)的戏剧中引入了“机器人”一词,讲述了旨在为人类服务的人工工厂工人的故事。现在,在叙事的转折中,机器人本身已经编写了一部剧本。它今天在网上首映。
监督剧本的剧作家大卫·科沙克(DavidKošťák)说:“这是一种未来主义的小王子”。就像法国经典的儿童读物一样,......
2021-2-17 18:30Nullboard是看板/任务列表管理器的极简风格,旨在紧凑,易读且易于使用。 该名称也恰好是NB的缩写,我认为这是一个很好的称呼。 单页Web应用程序-仅一个HTML文件,一个古老的jQuery包和一个webfont包。 可以完全脱机使用。 实际上,正是出于这种目的而编写的。 数据也可以以简单的JSON格式......
2021-2-6 20:16这些是我在尝试编写简洁易读的代码时所考虑的事情。
有许多方法可以编写任何代码。有些会运行得更快,有些会占用更少的内存,有些会更易于测试。有些会更清楚。
这意味着您必须降低其他方面的优先级,例如速度。没有优先事项而不是其他优先事项(当一切都优先时,什么都没有)。
写得好需要知道好的写作是什么样的,而创建清晰......
2021-2-6 19:48Ruffle是用Rust编程语言编写的Adobe Flash Player模拟器。 Ruffle使用WebAssembly定位桌面和Web。
Ruffle处于概念验证阶段,目前可以运行早期的Flash动画和游戏。基本的ActionScript 1.0 / 2.0支持已经到位并正在改进;即将提供ActionScri......
2021-1-28 21:54一群人都有目标。 他们使用辩证游戏和语言游戏对术语进行初步调整 为了这些特定人员的特定目标,这些术语仅在他们共同创建的正式系统(编程类型系统)中具有含义。 由此产生的技术(可执行类型系统)用于创建和验证关于我们周围宇宙的新假设
2021-1-24 6:16布拉姆斯定律(Bram's Law)一个软件编写起来越容易,在实践中实施起来就越糟糕。
为什么?几乎任何随机的人都可以完成简单的软件项目,事实如此。可以尝试基于技术优点将自己变成轻松事物的标准,但这就像试图根据才能和努力成为好莱坞明星一样。为了获得好运,将所有交易全部交易会更好。
这就是为什么在事务引擎坚如磐石的......
2021-1-18 4:50在这个工具辅助的教学视频中,我从头开始创建了一个raytracer.raytracer以640x480分辨率的16色VGA调色板渲染.Twitter:https:// ...
2020-12-22 22:45决策对我来说一直很困难,尤其是当我不知所措时。例如,我在餐厅门口分手,因为我无法决定要进去还是选择其他餐厅。
在远程工作和社交隔离之间,我今年花了很多时间。最难的部分是需要为自己做出更多的决定。我必须决定何时起床,吃什么,做什么工作以及如何利用业余时间。当然,以前这些基本上都由我控制,但我在很大程度上依赖于社会压力......
2020-12-22 7:42587布兰登·史密斯(Brandon Smith)着有作者迈克尔·波伦(Michael Pollan)的一句名言:“饮食”。不会太多主要是植物。"我喜欢它是因为它不会试图教条化:它封装了一些基本的指导原则,可在90%的时间内使您90%地达到目标。维基百科描述了引用的书(重点是我的):
他解释了...这样一......
2020-12-20 14:4最近在探索D时,我想起15年前在大学期间玩过的游戏。很长一段时间,我完全忘记了这个名字,只是这个名字来自日本的开发商。经过一番搜寻后,我终于找到了游戏的名称:Torus Trooper!
用D编写,这是我在忙于学习C ++时根本不了解的语言
有什么比尝试用现代版本的D编译D v0.110项目更好的项目,并......
2020-12-13 8:26GitHub是超过5000万开发人员共同工作的地方。 加入他们,发展您自己的开发团队,管理权限并在项目上进行协作。 注册
2020-12-7 4:46所有的机会–我曾经在工厂工作了一段时间,先克隆了PDP-11,然后又克隆了VAX-11。 最美丽的是,原始的DEC软件正在加载并运行,一旦我获得了C语言的发行版,便开始了专业时代,即使在今天,它仍然是有效且有价值的。 在此之前,我们必须为机器编写MACRO-11组件,为数据处理应用编写Cobol。 同时,我有第二份工......
2020-11-28 2:6最近,我们的Anglerfish蜜罐发现了用Go语言编写的恶意后门程序,该程序利用Docker Remote API中的未授权访问漏洞。我们将其命名为Blackrota,因为其C2域名为blackrota.ga。
Blackrota后门目前仅适用于Linux(ELF文件格式),并且支持x86 / x86-64 CP......
2020-11-25 3:47在这个网站上,您可以尽情探索!组合对象服务器由加拿大维多利亚大学的Frank Ruskey首次启动,原始网站已经关闭了一段时间,这个新版本由TorstenMütze,Joe Sawada和Aaron Williams在2018年重新发布。计划逐步使原始组合对象服务器内容重新上线,并通过新材料进行扩展。该网站还为Jör......
2020-11-21 18:30Postgres(以下称为PG)是一个非常酷的数据库,具有许多不错的功能,其中一个鲜为人知的功能就是具有外部数据包装器(以下称为FDW)的功能。
Clickhouse(以下简称CH)是另一个出色的数据库,具有针对OLAP用例的完全不同的功能集。
与技术中的众多名称不同,在这种情况下,我们实际上可以从名称本身推断出一些......
2020-11-12 1:51⛑GATUS-自动化服务运行状况仪表板。通过在GitHub上创建帐户,为TwinProduction/Gatus开发做出贡献。
2020-11-10 11:20Go中的接口允许我们暂时将不同类型视为相同的数据类型。它们是围棋程序员工具带的核心,经常被新的围棋开发人员…不当使用。导致难以阅读和错误代码。让我们来看看Golang接口的一些最佳实践。
我经常把标准库作为编写干净Go的一个例子。标准错误接口很简单:
Error接口封装任何定义了Error()方法的类型。该方法不接受......
2020-11-6 9:28马克西姆,几周前我们邀请你的同事西蒙·埃斯基尔德森上节目,第412集…时,我们曾调侃过这段对话。但他是来这里谈论餐巾纸数学的,他是Shopify店面重写的一部分,但我们不想和他谈这件事,因为我们知道你会来,我们想和你谈谈,…。所以首先,感谢你加入我们的变化日志来谈论你的这个项目。
因此,重写任何东西都是一件大事,尤其......
2020-11-5 20:6加入Slack以获取帮助或更多信息
2020-10-22 8:52Tiark Rompf是普渡大学的副教授。关于编程、研究、CS、软件系统的注释和博客文章。
2020-10-20 22:49这是我在新冠肺炎时代的在线会议--荒岛DevOps夏季送行上的一份松散的讲稿。它有一个非常特别的地方,那就是整个会议都是通过动物穿越视频游戏进行的,设置相当有趣。
这是本赛季最后一次这样的会议,我被邀请去演讲,几乎没有什么要求。我决定将我考虑了近一年的一场演讲压缩成一个版本,并安排了至少一次面对面的会议,这场会议在4......
2020-10-12 19:43BIT是一个实验性的现代化GIT CLI,它构建在GIT之上,提供了令人愉快的缺省和其他细节:
命令和标志建议,帮助您浏览git提供的过多选项。
CURL-SF https://gobinaries.com/chriswalz/bit|sh;cURL-SF https://gobinaries.com/chriswa......
2020-9-26 0:27在本期节目中,我们将探讨Redis AOF实现。
2020-9-15 0:27##`start`backendgit clone https://github.com/zhyd1997/Eorg-Server.git cd eorg-servernpm installDEBUG=eorg-server:*npm start#运行在http://localhost:3000上##`start`f......
2020-8-25 13:59我过去把我所有的空闲时间都花在随意设计玩具项目上。随着时间的推移,可能是在工业界呆了几年之后,我开始花太多时间思考如何编写可维护的代码,以至于我认为我开始失去了编程的乐趣:探索新想法和学习如何做我以前从未做过的事情。我想重新发现那种快乐,要做到这一点,我需要停止太多的完美主义。
我认为,在办公室环境中,截止日期会迫使......