运行

2021-2-9 20:13
LOMP是Little OpenMP(运行时)的缩写,是一种小的OpenMP运行时实现,可用于教学或原型制作。目前,它仅为CPU实现了OpenMP应用程序编程接口的一小部分(即,它不支持目标设备的卸载,并且缺少许多仅CPU功能)。 该库使用与clang / LLVM *相同的二进制接口,并且与使用该接口的多个编译......
2021-1-31 17:22
尽管Linux容器生态系统中使用的大多数工具都是用Go编写的,但我相信C更适合于容器运行时等较低级别的工具。 runc是用Go编写的OCI运行时规范的最常用的实现,它会重新执行自身,并使用C编写的模块在容器进程开始之前设置环境。 crun的目标是也可以用作可轻松包含在程序中的库,而无需外部流程来管理OCI容器。 ......
2021-1-29 11:9
这是2019年职位的更新版本,我的生活架构,您可以在这里找到。 自动化是我的最爱。就像这篇文章顶部的图一样,我不确定最终是否会节省我的时间,但是它给了我很多学习的机会,因为试图构建一个具有漂亮架构的弹性软件,一个不断发展的项目将帮助我提高工作效率,这将不断推动我学习更多。我希望借此可以激发您实现生活的一部分自动化......
2021-1-24 4:15
上周,Google宣布了Ruby运行时针对Cloud Functions(Google的功能即服务(FaaS)托管平台)的公开测试版。在过去的一年左右的时间里,对Ruby的支持已经落后于其他语言,但是现在我们已经赶上了,我想我会分享该产品背后的一些设计过程。 本文不是传统的设计文档。我不会逐步介绍设计本身。相反,我......
2021-1-20 13:7
在最近的寒假期间,此发行版的开发时间很短,但仍为整个GraalVM生态系统提供了许多改进和令人兴奋的新功能。 与每个版本一样,我们非常感谢出色的GraalVM社区对问题的所有反馈,协作和讨论,发送拉取请求,最后但并非最不重要的是,宣传了有关GraalVM项目及其对项目的帮助。在一起,我们使GraalVM变得非凡! ......
2021-1-20 12:47
2020年12月18日,《卫报》的伊恩·萨普(Ian Sample)发表了一份有关982.002MHz的诱人无线电信号的报告,该信号由澳大利亚的帕克斯望远镜在“突破听觉”项目中从距离太阳最近的恒星Proxima Centauri探测到。这颗红外星在其宜居区域中拥有一颗地球大小的行星Proxima b,在该区域中液态水......
2021-1-16 0:51
Warning: Can only detect less than 5000 characters 显然,这只是出于演示目的,但作为旁注-如果您不小心将其部署到具有默认凭据的公共ip上,那些在互联网上寻找这些东西的机器人将能够连接并编写其小机器人所希望的所有SQL,但是他们的db加密操作失败,cryptojacki......
2021-1-15 21:12
2020年12月18日,《卫报》的伊恩·萨普(Ian Sample)发表了一份有关982.002MHz的诱人无线电信号的报告,该信号由澳大利亚的帕克斯望远镜在“突破听觉”项目中从距离太阳最近的恒星Proxima Centauri探测到。这颗红外星在其宜居区域内拥有一颗地球大小的行星Proxima b,在此处液态水可以......
2021-1-11 17:22
大约六个月前,我推测苹果公司将如何应对即将到来的(当时传闻的)ARM过渡。苹果公司做到了,已经交付了硬件,而且我现在有机会玩了一段时间。我也像往常一样走了一些怪异的道路-如ARM Linux虚拟化,x86 Linux仿真和ARM VM中的BOINC! 我使用过的最快的Linux机器是Apple M1上的硬件虚拟化安......
2021-1-11 16:15
本指南将帮助您设置MAME以模拟具有100MHz MIPS R4600、128MB RAM和24位XL图形的Silicon Graphics Indy。以下是在预制磁盘iamge上运行IRIX 6.5.22的说明。请查看安装指南,以获取有关如何制作自己的磁盘映像和从头开始安装IRIX的说明。截至目前,该模拟器的运行速......
2021-1-10 19:32
2014年,佛蒙特州伯灵顿市,本和杰里冰淇淋的发源地以及参议员伯尼·桑德斯的踩地,宣布已达到能源里程碑。这座坐落在尚普兰湖畔的42,000城市,利用可再生能源发电,足以满足其所有电力需求。市政府宣称伯灵顿是美国最早的“可再生城市”之一。 从那时起,伯灵顿就加入了德克萨斯州的乔治敦,科罗拉多州的阿斯彭以及全国其他几个......
2020-12-27 8:3
在2020年,Docker是分发和运行大多数面向开发人员的软件的最佳媒介。 Docker非常适合为您的企业网络应用程序构建和部署工件,这一点已被广泛接受,但是在诸如开发人员工具之类的事情上,这鲜为人知。但是,与以常规方式安装和运行它们相比,在容器中运行工具具有许多好处,我们都应该开始做更多的工作。 我在个人或工作......
2020-12-24 21:48
我们很高兴宣布Tokio的1.0版本,它是Rust编程语言的异步运行时。 Tokio为编写可靠的网络应用程序提供了所需的构建基块,而又不影响速度,它具有用于TCP,UDP,计时器,多线程,工作窃取调度程序等的异步API。 多年来,我们很高兴看到我们的用户创造了惊人的东西,例如Discord使用Tokio将尾部延迟降......
2020-12-22 18:42
这是我最喜欢的USDS故事之一:在USDS的职业生涯中,我很快就受到了声名狼藉,因为您可以向其发出SOS求救电话,而不仅仅是USDS内部,而是外部与承包商和其他政府合作伙伴的联系。政府甚至在公务员制度中都有相当多的背叛行为。每当您选择向第三方求助时,您都会冒与被求助者相处的危险。仅仅因为DC没有宫殿,并不意味着我们没......
2020-11-27 13:53
我的第一台计算机是BBC Micro。它可以以640×256的分辨率制作基本的图形-具有8种不同的颜色。不是错字八!单声道扬声器产生哔哔声和斑点。从任何意义上说,这都是基本的。 最终,有才华的黑客找到了一种方法来进行简单的3D图形甚至语音合成。 在tweet运行3小时的仿真时间内添加🚀(210亿个仿真6502周......
2020-11-25 11:13
亚马逊网络服务(AWS)是最受欢迎的公共云服务提供商之一。在AWS上运行数据库是使用其云服务的重要部分。但是,我们如何才能最好地利用云资源并以最佳性能运行数据库? 这篇文章演示了我们在PingCAP上如何部署和优化TiDB以在AWS Cloud上进行生产。我们希望这里提供的建议还可以帮助您配置最适合您自己的工作负载......
2020-11-16 16:5
BitChan是一个受BitBoard启发的去中心化匿名图片板,建立在BitMessage和Tor和GnuGP的基础之上。 BitMessage是一个分散的、加密的消息传递应用程序。它依赖于公钥加密(类似于PGP)、分散的消息传递,由于每条消息被分发到每个客户端的性质,它还提供似是而非的可否认性(即,没有人知道消息要......
2020-11-12 9:58
苹果公司(Apple)终于推出了首批配备自己设计处理器的Mac电脑:13英寸的MacBook Air,13英寸的MacBook Pro,以及Mac mini。苹果承诺比英特尔处理器有显著的性能优势,对于笔记本电脑来说,电池续航时间也会大大延长。(苹果宣称,新款MacBook Pro的电池续航时间长达20小时,这让你对......
2020-11-12 7:45
苹果公司(Apple)终于推出了首批配备自己设计处理器的Mac电脑:13英寸的MacBook Air,13英寸的MacBook Pro,以及Mac mini。苹果承诺比英特尔处理器有显著的性能优势,对于笔记本电脑来说,电池续航时间也会大大延长。(苹果宣称,新款MacBook Pro的电池续航时间长达20小时,这让你对......
2020-11-12 3:4
目前市场上有三种不同版本的Raspberry Pi 4:“普通的”Pi 4 Model B,Compute Module 4,以及刚刚发布的Raspberry Pi 400电脑键盘。他们都在唱同一首曲子,但他们之间有足够多的不同之处,让你在选择时可能会更富有。 PI 4B最容易集成到项目中,如果你正在设计自己的PCB......
2020-11-9 15:7
Go/Golang是Google的开源编程语言,通常用于后端/系统工程。它的主要优点是静态类型、快速编译以及通过其有限的特性集实现的简单性。 几年来,我一直在GO做内部服务的日常工作,从各种成功案例、事故事后回顾以及与其他工程师的对话中,我注意到了一些共同的主题。这篇帖子启发我写下了其中的一些经历。 Go VET是一......
2020-11-1 7:6
焦糖有一个高度表现力的、健全的类型系统,以及一个速度极快的类型检查器。这使您可以通过使用更接近您的域的类型来排除整个错误类,并且在不牺牲开发速度的情况下无畏地重构大量代码。 为了实现这一点,Caramel实际上是OCaml编译器的后端,因此它重用了整个类型检查堆栈,有超过25年的学术研究和数百万小时的工业使用,并为E......
2020-10-27 6:22
当我调查市场上的PC笔记本电脑时,我发现了一些原创的设计和概念,远远不是简单的抄袭。其中有一款是联想制造的,尤其激起了我的好奇心。事实上,太多了,以至于我最终买下了它。这是2019年ThinkPad Carbon X1 Gen7。我在lenovo.com上下了订单,一周后收到了一个包裹。拆箱体验并不令人印象深刻。第一......
2020-10-22 22:34
在x86裸机上运行单个围棋应用程序,完全用Go编写(只有少量的C和一些汇编语言),支持围棋的大多数功能(如GC、Goroutine)和标准库,还附带一个可以运行大多数基于Net的库的网络堆栈。 Go的运行时提供了一些基本的操作系统抽象。Goroutine对应于进程,通道对应于进程间通信。此外,围棋有自己的虚拟内存管理......
2020-10-21 8:42
人们从一开始就在给树莓派超频,树莓派4也不例外。 我想看看计算模块4(请看我的完整评论)是否能以同样的方式处理超频,以及我的计算模块能以多快的速度运行而不会崩溃。 这篇博文有一个视频版本,如果你想看的话:覆盆子圆周率计算模块4超频。 我有一个巨大的夜曲NF-P12风扇,我可以将它直接插入到Compute Module......
2020-10-14 23:32
今天我们要挖掘的是一家规模稍大一点的公司。即Databricks,一家数据分析公司,最近在2019年10月的F系列融资4亿美元时估值约为62亿美元。 该交易所探索初创企业、市场和资金。每天早上在Extra Crunch上阅读它,或者每周六获得Exchange时事通讯。 截至2020年第三季度末,这家前初创公司的运行率......
2020-10-13 20:20
几年来,一些人预测无服务器计算将迎来一个新的计算时代,它将在没有操作系统执行应用程序的情况下蓬勃发展。我们被告知此框架将解决大量可伸缩性问题。事实并非如此。 虽然许多人认为无服务器技术是一个新概念,但它的根源可以一直追溯到2006年,以及Zimki PaaS和Google App Engine,这两个产品都探索了无服......
2020-10-12 21:40
CME是一个用于模拟正在运行的程序中的随机位翻转的实用程序。组织化学可以用来测试你的程序对意外的比特翻转的恢复能力。 CME只能在Linux系统上运行(运行gnu风格的libc的系统和具有ptrace系统调用的系统)。 对已在运行的进程ID(PID)运行CME,并指定要引入的意外位翻转次数:
2020-10-11 17:10
一名安全研究人员周四表示,几个月来,苹果的公司网络一直面临黑客攻击的风险,黑客可能会窃取潜在数百万客户的敏感数据,并在他们的手机和电脑上执行恶意代码。 20岁的山姆·库里(Sam Curry)是一名专门研究网站安全的研究员,他说,他和他的团队总共发现了55个漏洞。他对其中11个给予了关键评级,因为它们允许他控制苹果的......
2020-9-15 5:31
上周末,全球近2000家Magento 1门店遭到黑客攻击,这是迄今为止记录在案的最大规模的黑客行动。这是一个典型的Magecart攻击:注入的恶意代码会截获未被怀疑的商店客户的支付信息。被检查的商店被发现运行Magento版本1,该版本于去年6月宣布停产。 SansEC早期漏洞检测系统监控全球电子商务空间的安全威胁......