GitHub - line/ts-remove-unused: 从 TypeScript 项目中删除未使用的代码

2024-09-19
GitHub - line/ts-remove-unused: 从 TypeScript 项目中删除未使用的代码

ts-remove-unused 是一个基于 TypeScript 构建的命令行工具,用于报告或修复未使用的导出代码。它可以识别项目中未被引用的导出声明,并自动删除它们,包括变量、函数、类、接口、类型别名等多种类型的导出。该工具还提供了--check模式,用于检查未使用的导出,以及--skip选项,用于跳过指定文件或匹配正则表达式的文件。

阅读更多
72

BlastRADIUS攻击:30年历史的RADIUS协议曝出严重漏洞

2024-07-09
BlastRADIUS攻击:30年历史的RADIUS协议曝出严重漏洞

安全公司InkBridge Networks近日警告称,流行的RADIUS协议中发现了一个存在了30年的设计缺陷(CVE-2024-3596),高级攻击者可以利用该缺陷绕过任何多因素身份验证(MFA)保护,对本地网络进行身份验证。该公司发布了BlastRADIUS攻击的技术说明,并警告称,企业内部网络、互联网服务提供商(ISP)和电信公司等企业网络都面临着重大风险。

阅读更多
未分类 RADIUS协议

DBus和systemd

2024-05-28

这篇文章介绍了DBus的基本概念以及如何使用busctl与systemd进行交互。文章首先解释了DBus、Bus、接口、对象和服务等核心概念,然后详细介绍了如何使用busctl工具查看systemd服务的对象、接口、方法和属性,并以NetworkManager.service为例,演示了如何读取其ActiveState属性、重启服务以及监控ActiveState属性的变化。

阅读更多
未分类 DBus

分布式快照:Chandy-Lamport 协议

2024-06-01
分布式快照:Chandy-Lamport 协议

本文回顾了Chandy-Lamport分布式快照协议,该协议用于记录分布式系统中程序的全局状态。文章解释了在缺乏全局时钟的情况下获取一致性快照的挑战,并详细介绍了该协议的工作原理,包括标记消息的使用和快照收集过程。此外,文章还列举了实际系统中使用该协议的例子,例如Hazelcast Jet和Apache Flink,并提供了一个使用TLA+规范语言编写的协议规范。

阅读更多

强化学习 笔记

2024-05-06
强化学习 笔记

该网站是一个中文的强化学习笔记,内容涵盖了强化学习的基础概念、算法和应用。它由 Alessio D'Angelo 维护,并托管在 GitHub 上。

阅读更多
113
未分类

大型语言模型硬件加速:综述与比较

2024-09-07
大型语言模型硬件加速:综述与比较

这篇文章综述了利用硬件加速器加速大型语言模型Transformer网络的各种研究工作,对不同技术、平台(FPGA、ASIC、内存、GPU)以及加速效果、能效、性能(GOPs)和能效比(GOPs/W)进行了定性和定量比较。文章还通过将不同方案的结果外推到相同的工艺技术上,进行了更公平的理论和实践比较。

阅读更多
72
未分类 Transformer网络

iTerm2与人工智能炒作过载

2024-05-21
iTerm2与人工智能炒作过载

iTerm2是一款流行的macOS终端模拟器,最新版本集成了AI功能,包括自然语言命令生成和代码生成。虽然这些功能很有用,但也引发了争议,因为许多用户对AI炒作感到厌倦,并担心隐私问题。一些用户甚至因为AI集成而放弃使用iTerm2,认为开发者在未经用户同意的情况下强加了这些功能。

阅读更多
108
未分类 iTerm2

用户界面的衰落

2024-06-03
用户界面的衰落

文章批评了现代用户界面设计中牺牲实用性而追求外观炫酷的趋势。作者列举了取消“确定”和“取消”按钮、窗口操作区域过窄、应用程序标识不清以及过度使用灰色等设计缺陷,认为这些改变增加了用户操作难度,降低了用户体验。作者呼吁软件开发者回归以用户为中心的设计理念,优先考虑实用性和易用性。

阅读更多
未分类

利用基于Wi-Fi的定位系统监控大众

2024-05-27
利用基于Wi-Fi的定位系统监控大众

本文揭露了苹果公司Wi-Fi定位系统(WPS)存在安全漏洞,攻击者可利用该漏洞获取全球范围内Wi-Fi接入点的地理位置信息,从而对用户隐私构成威胁。研究人员通过分析发现,攻击者可在短短几天内收集到超过20亿个Wi-Fi接入点的精确位置数据,并通过追踪移动设备的Wi-Fi连接,监控设备的活动轨迹,例如进出战区、自然灾害区域以及个人行踪等。

阅读更多
92

Talos Linux:专为 Kubernetes 设计的操作系统

2024-07-13
Talos Linux:专为 Kubernetes 设计的操作系统

Talos Linux 是一款专为 Kubernetes 设计的操作系统,具有安全、不可变和精简的特点。它支持云平台、裸机和虚拟化平台,所有系统管理都通过 API 完成,不提供 SSH、Shell 或控制台访问。Talos Linux 致力于减少攻击面,采用不可变基础设施理念,并提供 Kubernetes 和 Linux 的最新稳定版本。

阅读更多
未分类 Talos Linux

谷歌收购虚拟应用交付公司Cameyo

2024-06-05
谷歌收购虚拟应用交付公司Cameyo

谷歌收购了虚拟应用交付 (VAD) 技术公司Cameyo,以增强 ChromeOS。此举旨在通过云计算简化传统应用程序的管理和访问,推动从传统桌面环境向基于Web的计算转型。Cameyo的技术将被整合到 ChromeOS 中,使用户能够更轻松地访问必要的传统应用程序,并通过零信任安全模型增强安全性。

阅读更多
105
未分类

2024年最受欢迎的编程语言

2024-09-02
2024年最受欢迎的编程语言

本文作者通过汇总分析来自 PYPL、Tiobe、GitHub、Stack Overflow 和 IEEE 等机构的九个编程语言排行榜数据,得出 2024 年最受欢迎的编程语言以及这些语言的应用领域。结果显示,Python、JavaScript 和 Java 位居前三,并建议开发者根据实际应用场景选择合适的编程语言。

阅读更多
未分类

Formlabs Form 4 拆解

2024-06-03

本文是 bunnie 对 Formlabs 最新款 SLA 打印机 Form 4 的详细拆解报告。作者从 Formlabs 公司发展历程、技术路线选择、关键部件设计等方面深入分析了 Form 4 的技术特点。文章指出,Form 4 放弃了前几代产品使用的激光扫描技术,转而采用 LCD 光固化技术,以提高打印速度。作者详细介绍了 LCD 面板、背光系统、树脂加热系统等部件的设计细节,并对 Form 4 的打印精度、均匀性、可靠性等方面进行了评估。

阅读更多
未分类 Formlabs 拆解

世界上第一个微处理器

2024-05-31

本文介绍了世界上第一个微处理器芯片组的诞生过程。该芯片组由雷·霍尔特和史蒂夫·盖勒于1968年至1970年间为美国海军F-14A“雄猫”战斗机设计,用于控制飞机的移动表面和显示飞行员信息。该芯片组采用MOS-LSI技术,由美光公司制造,是中央航空数据计算机(CADC)的一部分。由于国家安全原因,该芯片组的设计细节直到1998年才得以公开。

阅读更多
未分类 F-14 雷·霍尔特

柠檬支付被Stripe收购

2024-07-26
柠檬支付被Stripe收购

数字产品销售平台Lemon Squeezy宣布被支付巨头Stripe收购。Lemon Squeezy致力于简化全球数字产品销售,提供税务、欺诈预防、退款处理等服务。此次收购是双方多年合作的结果,旨在进一步提升Lemon Squeezy的服务,包括增强商户记录功能、扩展账单支持和优化用户体验等。

阅读更多
未分类

空间计算的黑客攻击

2024-06-22
空间计算的黑客攻击

本文讲述了作者发现苹果visionOS系统中一个关于空间计算的漏洞,恶意网站可以利用该漏洞绕过安全警告,在用户房间内生成大量3D动画物体,即使关闭Safari浏览器也无法清除。作者认为苹果安全团队低估了该漏洞的影响,过于关注系统崩溃和重启问题,而忽略了对用户心理和空间感知的潜在威胁。

阅读更多

Jellyfin 10.9.0 发布

2024-05-12
Jellyfin 10.9.0 发布

Jellyfin 10.9.0 正式发布,此版本经历了两年多的开发,带来了大量新功能、改进和错误修复。主要变化包括:支持实时视频 scrubbing、改进的 DLNA 支持、AVIF 和 WEBP 图像支持、多字幕轨道支持、API 改进、.NET 8 升级、FFmpeg 升级、音频改进、硬件加速支持、扫描和资料库管理改进、投屏功能改进等。开发团队还计划加快发布节奏,目标是未来半年内发布 10.10.0 版本。

阅读更多
100

splatviz:一款用于实时编辑和分析的完整 Python 交互式 3D 高斯渲染查看器

2024-07-16
splatviz:一款用于实时编辑和分析的完整 Python 交互式 3D 高斯渲染查看器

splatviz 是一款交互式查看器,允许用户实时显示和编辑 3D 高斯渲染场景。它使用原生 Python GUI 库 (imgui) 在渲染前直接操作高斯 Python 对象,实现无限的编辑和可视化可能性。用户还可以渲染后评估 Python 表达式,以及可视化多个场景以进行并排或分屏比较。此外,它还能保存渲染、当前场景的 ply 文件,以及围绕场景 360° 旋转的视频。

阅读更多
79
未分类 3D 高斯渲染

WordPress 的未来:打破技术壁垒,走向理想未来

2024-06-01

本文讲述了作者从使用 WordPress 博客平台到转向静态博客生成器的历程,并反思了技术选择对个人创作的影响。作者认为,WordPress 笨重的升级和备份流程以及对大型主机平台的依赖,消耗了创作者大量的精力和时间,而这些本应该投入到内容创作中。最终,作者选择使用轻量级的静态博客生成器和基于 Git 的 PaaS 平台,以追求更高的效率和创作自由。

阅读更多
未分类 技术选择

MongooseIM 6.2.1 发布

2024-05-02
MongooseIM 6.2.1 发布

MongooseIM是一个开源且高度可扩展的实时通信平台,拥有集成的Websocket和TCP服务器,可实现聊天、推送消息、Presence和语音/视频会话等功能。最新版本 6.2.1 修复了一些错误,例如修复了在某些情况下向客户端发送重复消息的错误,并改进了服务器的稳定性。更多详细变动内容请查阅官方发行说明。

阅读更多
105

大型语言模型在财务报表分析中的应用

2024-05-24
大型语言模型在财务报表分析中的应用

这篇论文研究了大型语言模型 (LLM) 是否能够像专业分析师一样进行财务报表分析。研究人员向 GPT4 提供了标准化和匿名的财务报表,并指示其分析这些报表以确定未来收益的方向。结果显示,即使没有任何叙述或特定行业信息,LLM 在预测收益变化方面的能力也优于财务分析师,尤其是在分析师难以做出准确预测的情况下。此外,LLM 的预测精度与经过专门训练的最新机器学习模型相当。LLM 的预测并非源于其训练记忆,而是因为它能够生成对公司未来表现有用的叙述性见解。

阅读更多
未分类 财务报表分析

RTranslator:全球首个开源实时翻译应用

2024-06-19
RTranslator:全球首个开源实时翻译应用

RTranslator是一款开源、免费、离线的Android实时翻译应用。它使用Meta的NLLB进行翻译,使用OpenAi的Whisper进行语音识别,这两款AI模型都直接在手机上运行,确保了绝对的隐私和离线使用的可能性。RTranslator支持多种语言,提供对话模式、对讲机模式和文本翻译模式,并具有后台运行功能。

阅读更多
99
未分类 Android应用
1 2 5 6 7 9 11 12 13 1084 1085