如何在没有桌面环境的情况下在树莓派上编写GUI应用程序

2024-07-06
如何在没有桌面环境的情况下在树莓派上编写GUI应用程序

本文介绍了如何在没有桌面环境的树莓派上编写GUI应用程序。文章首先介绍了Linux帧缓冲的概念,以及如何在树莓派上配置帧缓冲以用于显示图形。然后,文章详细讲解了如何使用C语言直接向帧缓冲写入字节来显示图形,并提供了一个简单的时钟和天气应用程序示例。 为了方便开发,文章推荐使用Raylib库来简化图形编程。文章介绍了如何在树莓派上构建Raylib库,并提供了一些示例代码来说明如何使用Raylib创建简单的GUI应用程序。 此外,文章还介绍了如何配置触摸屏,以便与Raylib应用程序进行交互。文章提供了一些使用tslib库校准触摸屏和创建新的触摸事件流的示例命令,以便Raylib可以读取触摸事件。

阅读更多

Mac 应用商店上的 CrystalClear Sound

2024-09-30
Mac 应用商店上的 CrystalClear Sound

CrystalClear Sound 是一款解决 MacBook 使用蓝牙耳机时音质下降问题的应用。当使用 Shazam 等需要麦克风的应用时,蓝牙耳机的麦克风会被激活,导致音质下降。CrystalClear Sound 会自动切换到 Mac 内置麦克风,并在需要时快速切换回蓝牙耳机麦克风,从而保持最佳音质。

阅读更多
未分类 音质 蓝牙耳机

我们需要更多零配置工具

2024-10-02
我们需要更多零配置工具

作者在尝试过Emacs复杂配置后,开始推崇无需配置、开箱即用的工具。文章列举了 fish、Helix 编辑器、Lazygit、Zellij 等工具,赞赏它们强大的默认功能和极简的配置需求,并鼓励开发者在开发工具时,尽量让默认设置满足大多数人的需求。

阅读更多
35

英伟达弃用专用G-Sync模块,力推FreeSync技术

2024-08-21
英伟达弃用专用G-Sync模块,力推FreeSync技术

本文主要介绍了英伟达公司为应对AMD FreeSync技术的普及,决定弃用其显示器中的专用G-Sync模块。

未来,英伟达将与联发科合作,将G-Sync功能直接内置于联发科为即将推出的显示器开发的缩放芯片中,从而降低成本并与FreeSync竞争。

首批采用联发科芯片的G-Sync显示器预计将于今年晚些时候上市,包括华硕ROG Swift PG27AQNR、宏碁Predator XB273U F5和AOC AGON PRO AG276QSG2。

阅读更多
未分类 G-Sync FreeSync

三星手机维修计划背后的残酷真相

2024-05-25
三星手机维修计划背后的残酷真相

本文揭露了三星手机维修计划存在的问题:三星公司通过捆绑销售零件、要求维修店提供客户信息等方式,提高了维修成本,损害了消费者利益。此外,三星还被指责与第三方维修店签订不公平协议,要求维修店拆解使用非三星零件的手机,并收集客户信息。这些行为引发了人们对三星公司诚信和消费者信任的质疑。

阅读更多
未分类

可视化编程应该从调试器开始

2024-07-19
可视化编程应该从调试器开始

文章认为,可视化编程的重点应该从代码编写转向状态和数据的可视化,并提出从重新设计调试器开始,将可视化编程与调试器结合起来。作者认为,现有的可视化编程工具对于解决实际编程问题帮助有限,而可视化表示程序状态和数据变化能够更好地利用人类的空间推理能力,为程序员提供更直观的调试体验。

阅读更多
未分类

避免地缘政治开源灾难

2024-10-14
避免地缘政治开源灾难

文章探讨了中国开源发展崛起带来的潜在风险,即东西方开源生态系统可能分裂。作者指出,中国软件在西方国家的采用面临挑战,西方公司可能倾向于使用主要由西方开发者开发的软件。文章还指出了开源软件的安全问题,并呼吁建立一个全球性的、值得信赖的开源软件公共空间,以避免“开源灾难”。

阅读更多
未分类

微软 Copilot 错误地指控法庭记者犯有他报道过的罪行

2024-08-24
微软 Copilot 错误地指控法庭记者犯有他报道过的罪行

微软的 AI 聊天机器人 Copilot 错误地指控德国法庭记者 Martin Bernklau犯有虐待儿童和剥削受抚养人等罪行。Copilot 似乎将 Bernklau 多年来报道的法庭案件信息与其个人信息混淆,导致了这次虚假指控。尽管微软试图删除这些虚假信息,但它们在几天后再次出现。这起事件凸显了大型语言模型作为搜索和研究工具的不可靠性,它们缺乏对真实和虚假的理解,却表现得好像它们理解一样。

阅读更多
未分类

编程语言创建者的年龄

2024-05-22
编程语言创建者的年龄

这篇文章分析了编程语言创建者的年龄。研究发现,程序员在30多岁时创造的编程语言最多,其次是40多岁。虽然20岁以下的程序员没有创造出排名靠前的编程语言,但也有像PHP和Emacs这样成功的例子。文章鼓励大家积极创造,因为即使到了四五十岁,仍然有机会创造出像TypeScript、Go、JSON和Clojure这样流行的编程语言。

阅读更多
55
未分类

Hierarchical clustering - Wikipedia

2024-04-20

维基百科上的层次聚类页面提供有关层次聚类及其在机器学习和数据分析中的应用的综合信息。该页面涵盖了层次聚类的不同算法、评估指标、优势和劣势。此外,它还包含有关层次聚类在各种领域中的实际应用的示例。

阅读更多
未分类

Nextcloud:开源的内容协作平台

2024-09-22
Nextcloud:开源的内容协作平台

Nextcloud 是一个开源的内容协作平台,集成了文件存储和同步、音视频会议和聊天、日历、邮件以及在线办公等功能。它提供私密、安全、可控的协作环境,适用于各种规模的团队和组织,并支持私有化部署和云端部署。

阅读更多
未分类

OpenAI 1570亿美元估值:一场AI泡沫?

2025-01-28
OpenAI 1570亿美元估值:一场AI泡沫?

OpenAI近期获得巨额融资,估值高达1570亿美元,引发热议。文章作者Ashu Garg认为,这一估值高估了OpenAI的未来价值。他指出,OpenAI面临高昂的计算成本和人才流失问题,其商业模式难以持续。与之形成对比的是,Meta等公司通过开源策略,构建强大的AI生态系统,并实现更低的运营成本。作者预测,未来AI领域的真正赢家将是那些专注于解决特定行业问题的AI应用公司,而非构建通用模型的公司。

阅读更多

NASA将脉冲等离子体火箭技术作为火星探索概念

2024-05-09
NASA将脉冲等离子体火箭技术作为火星探索概念

NASA正在探索一项新的推进技术,即脉冲等离子体推进器,有望大幅缩短火星之旅。这种革命性的推进系统利用电磁场产生推力,有可能将火星旅行时间从9个月减少到45天。NASA的概念研究旨在评估脉冲等离子体推进器的可行性和潜在优势,为未来的火星任务提供更快速、更有效的推进选择。

阅读更多
未分类 推进技术

CrowdStrike内部人士在微软Windows系统故障前出售股票

2024-07-21
CrowdStrike内部人士在微软Windows系统故障前出售股票

网络安全公司CrowdStrike的两位内部人士,包括其首席安全官,在7月初通过所谓的10b5-1计划出售了股票。这一计划旨在防止内部人士利用未公开信息获利。尽管CrowdStrike的股票在7月19日因软件更新问题导致大量电脑瘫痪而暴跌11%,但这些内部人士通过预先设定的交易计划,成功地提前出售了价值数百万美元的股票。

阅读更多
未分类 内部交易

NASA无限期推迟星际线飞船返回计划,以审查推进数据

2024-06-22
NASA无限期推迟星际线飞船返回计划,以审查推进数据

由于对星际线飞船推进系统数据的担忧,NASA决定无限期推迟其返回地球的日期。原计划于6月26日返回的星际线飞船,现在将推迟到7月的某个时间。NASA和波音公司的工程师们将利用这段时间来审查导致此次推迟的两大问题:氦气系统的五个泄漏点和28个反应控制系统推进器中的5个故障。尽管官员们表示星际线飞船在紧急情况下可以返回地球,但他们还没有完全解释清楚为什么他们还不放心让星际线飞船在正常情况下返回。

阅读更多
未分类

Self-Reasoning Tokens, teaching models to think ahead.

2024-04-20
Self-Reasoning Tokens, teaching models to think ahead.

Reasoning Tokens是一个专注于思维和认知科学的博客。文章涵盖了广泛的主题,包括理性、决策、认知偏见、语言、科学方法、复杂系统和人工智能。博客由David Deutsch撰写,他是牛津大学物理学教授和量子计算领域的先驱。文章具有很强的思辨性,经常探讨科学、哲学和工程的交叉领域。博客为思维和认知科学领域的从业者和爱好者提供了一个讨论和探索思想的平台。

阅读更多
未分类

应用制图 · 使用 Rails

2024-05-07
应用制图 · 使用 Rails

本文作者推荐 SaaS 创业者使用 Rails 框架,因为 Rails 框架具备易于上手、社区活跃、久经考验、生态系统丰富、部署灵活以及开发效率高等优点,能够满足 SaaS 创业者的需求。即使创业者对 PHP、Python 等语言有经验,作者也建议选择 Rails,除非他们在其他语言上有超过5年的经验。作者认为,软件栈的选择对创业的成败影响不大。

阅读更多
51

1949年克莱斯勒推出了一种完全不同类型的盘式制动器

2024-08-06
1949年克莱斯勒推出了一种完全不同类型的盘式制动器

本文介绍了克莱斯勒汽车公司在1949年推出的一种与今天截然不同的盘式制动系统——Ausco Lambert制动系统。该系统由Automotive Specialties Manufacturing Company (Ausco) 为克莱斯勒供应,其结构类似于手动变速器的离合器片和压板装置,采用了两片式制动鼓和内部的液压缸和钢制制动盘。文章详细介绍了该系统的结构、工作原理、优缺点以及市场反响,并指出该系统最终在1955年被克莱斯勒弃用。

阅读更多

特斯拉 Dojo 系统现已投产:为严苛 AI 工作量打造的高端处理器

2024-05-02
特斯拉 Dojo 系统现已投产:为严苛 AI 工作量打造的高端处理器

特斯拉 Dojo 系统现已投入生产。该系统是专为要求严苛的 AI 工作负载而设计的处理器。Dojo 系统由特斯拉内部设计,采用先进的 7 纳米工艺制造,并采用突破性的晶圆级系统 (WOS) 架构。该架构将多个芯片集成到单个硅片上,从而实现超高的计算能力和能效。Dojo 系统的目标是训练和部署大型神经网络,这些神经网络需要前所未有的计算能力才能处理海量数据。该系统最初将用于特斯拉自己的自动驾驶和人工智能项目,但特斯拉计划最终将其商业化。

阅读更多

SBCL 的并行垃圾回收

2024-05-12

本文介绍了为 Steel Bank Common Lisp (SBCL) 实现的并行垃圾回收器。该回收器基于 Immix 的标记区域堆,可在不移动对象的情况下回收内存并允许 bump 分配。该回收器利用 Immix 的设计,通过将世代与行关联来实现世代,而无需移动对象或记录每个对象的世代;并通过仅在需要时更新对象映射来实现保守的根查找,该映射基于记录连续分配对象的运行。使用一个内核的并行垃圾回收器通常比 SBCL 的复制回收器慢,但在两个内核的情况下性能优于复制回收器,并且随着内核数量的增加继续扩展。

阅读更多
55
未分类 垃圾回收

失望与成长:一位数学家的自白

2024-05-23
失望与成长:一位数学家的自白

本文讲述了作者从年少时参加国际奥数竞赛失利,到后来如何面对和克服学术生涯中的各种失望的经历。作者认为失望是痛苦的,但也同时是机遇,它促使我们反思自我,改变视角,最终获得成长。文章以作者收到竞赛失利通知后的心境转变为开篇,穿插引用了弗洛伊德、普鲁斯特、斯托林斯等名人的观点,并结合自身在学术道路上的经历,探讨了如何从失望中汲取教训,以及如何以更积极的心态面对成功与失败。

阅读更多
未分类 失望 成长

亚马逊Astro for Business机器人停产:上市仅10个月,售价高达2350美元

2024-07-07
亚马逊Astro for Business机器人停产:上市仅10个月,售价高达2350美元

亚马逊宣布将于9月25日停止支持其Astro for Business机器人,该机器人于约10个月前发布,售价2350美元,面向中小型企业销售。亚马逊将向已购买该机器人的客户提供全额退款和300美元的亚马逊礼品卡。据悉,亚马逊将专注于开发家用版Astro机器人,并计划整合生成式人工智能技术。Astro for Business的停产标志着亚马逊在机器人领域的一次挫折。

阅读更多
未分类

高盛和苹果公司被指“非法逃避”信用卡客户义务

2024-10-23
高盛和苹果公司被指“非法逃避”信用卡客户义务

美国消费者金融保护局(CFPB)周三宣布,高盛和苹果公司因逃避对联合信用卡客户的法律义务,必须支付8980万美元的罚款。 CFPB表示,苹果公司未能将其Apple Card交易的数万起消费者争议发送给高盛。而当苹果公司确实发送了这些争议时,高盛也没有按照多项联邦要求对争议进行调查。 高盛将支付6480万美元,其中1980万美元将返还给消费者,另外4500万美元将作为罚款支付给监管机构。 另外,苹果公司将因其在Apple Card营销和服务方面所扮演的角色,向CFPB支付2500万美元。

阅读更多
未分类

激光探测或可发现曲速引擎的存在

2024-06-23
激光探测或可发现曲速引擎的存在

一项新研究探讨了利用激光探测器探测由坍缩的曲速引擎产生的引力波的可能性。虽然曲速引擎在现实物理学中仍遥不可及,但科学家们认为,如果存在先进的外星文明,他们可能已经掌握了这项技术。研究表明,曲速引擎的故障可能会产生引力波,而激光干涉仪引力波天文台(LIGO)或其升级版激光干涉仪空间天线(LISA)可能探测到这些信号。

阅读更多
未分类 激光探测

Rabbit未能妥善重置所有密钥:可从rabbit.tech域名发送电子邮件

2024-06-26

尽管声称没有发生泄密事件,但Rabbit公司在代码库中硬编码了五个API密钥,其中四个已被撤销,但其中一个被不当撤销,导致文本转语音服务暂时中断。还有一个Sendgrid的API密钥仍然有效,可以访问r1.rabbit.tech子域上发送的电子邮件的完整历史记录,包括用户在电子表格中包含的信息,并允许从rabbit.tech电子邮件地址发送电子邮件。

阅读更多
52
未分类
1 2 283 284 285 287 289 290 291 1084 1085