Dish:轻量级一次性监控服务

2025-03-27
Dish:轻量级一次性监控服务

Dish是一个极简的Go语言编写的一次性监控服务,用于快速测试HTTP/S和TCP端点。它支持从本地JSON文件或远程JSON API读取目标列表,并提供多种告警方式,包括Telegram通知、Prometheus Pushgateway推送和Webhook回调。用户可通过命令行参数灵活配置,并支持自定义请求头。Dish零依赖,易于部署,无论是通过构建二进制文件还是Docker镜像都非常便捷,非常适合快速搭建监控系统。

阅读更多
开发

编程学习营RC面对AI浪潮:拥抱还是抵制?

2025-07-26
编程学习营RC面对AI浪潮:拥抱还是抵制?

编程学习营RC,一个为程序员提供6-12周集训和招聘服务的机构,正积极应对AI浪潮带来的冲击。他们并未简单地拥抱或抵制AI,而是通过与3000多名校友的深入交流,探索AI对程序员个人和职业发展的影响。结果发现,程序员对AI的接受程度差异巨大,这取决于经验、编程类型和项目规模等因素。RC总结出三点核心建议:在能力边缘工作,保持严谨,并慷慨地学习,鼓励在AI工具使用上保持开放心态,并注重人际交流与合作。最终,RC强调,学习的关键在于主动参与和深刻理解,AI工具应被视为辅助而非替代品,程序员应始终保持自主性和批判性思维。

阅读更多
开发

战争雷霆论坛再曝军事机密泄露事件

2024-12-23
战争雷霆论坛再曝军事机密泄露事件

在线战争游戏《战争雷霆》论坛再次发生军事机密泄露事件,此次泄露的资料涉及“台风”战斗机的CAPTOR雷达系统。一名用户为了论证其观点,分享了受限制的材料,尽管该材料已被迅速删除,用户账户也被暂停,但这起事件再次引发了人们对该平台屡次泄露敏感信息的担忧。这并非个例,《战争雷霆》论坛此前也曾泄露过挑战者2坦克、勒克莱尔主战坦克和中国弹药系统等技术细节。专家警告称,此类行为可能造成严重法律后果,甚至影响军事平台的运行安全。

阅读更多

AI绘图工具:提升你所有视觉内容

2025-03-14
AI绘图工具:提升你所有视觉内容

还在为你的应用、网站或社交媒体寻找吸睛的插图吗?这款AI绘图工具能帮你搞定一切!从应用界面到登录页面,从网站英雄图到社交媒体帖子,它都能生成高质量的定制图像,提升你的视觉内容,让你的用户指南、教程、文章、在线商店产品图等都更具吸引力。无论是教育平台还是营销宣传,它都能提供一致的视觉效果,让你的品牌形象更上一层楼。

阅读更多
设计

模型签名:保障机器学习模型完整性的新方法

2025-04-05
模型签名:保障机器学习模型完整性的新方法

随着机器学习应用的爆炸式增长,模型安全成为重要议题。该项目旨在通过模型签名技术,保障机器学习模型的完整性和来源可追溯性。它利用Sigstore等工具生成模型签名,并提供CLI和API接口,支持多种签名方法(包括Sigstore、公钥和证书)。用户可自行验证模型的完整性,防止模型在训练后被篡改。该项目还与SLSA(Supply chain Levels for Software Artifacts)整合,进一步加强机器学习模型供应链的安全性。

阅读更多

FFmpeg汇编语言入门:编写高效的多媒体处理代码

2025-02-22
FFmpeg汇编语言入门:编写高效的多媒体处理代码

本教程介绍了FFmpeg中汇编语言编程的基础知识,特别是SIMD向量编程技术。通过手写汇编代码,可以显著提高多媒体处理速度,例如视频播放的流畅度。教程涵盖了汇编语言的基础概念、x86-64指令集、向量寄存器以及FFmpeg中常用的辅助工具。学习本教程需要C语言指针知识和高中数学基础。

阅读更多
开发

史上最大规模暗网网站查封行动

2025-03-07

全球执法部门开展了一次史无前例的暗网网站查封行动,关闭了数百个从事各种非法活动的网站,包括贩卖毒品、武器、盗窃数据以及提供非法流媒体服务等。此次行动波及全球,显示了国际合作打击网络犯罪的决心,也警示了网络犯罪分子,网络并非法外之地。

阅读更多
科技

FiveM:前alt:V团队的灾难性整合

2025-02-20

这篇文章详细描述了FiveM团队整合前alt:V团队后发生的灾难性事件。前alt:V团队成员缺乏团队合作精神,无视沟通,擅自更改代码和构建系统,导致大量回归错误。他们不进行测试,无视向后兼容性,并以傲慢的态度对待原开发团队。这篇文章以多个具体的例子,揭示了前alt:V团队的技术不合格、对项目缺乏责任感以及对原团队的恶意。最终,由于前alt:V团队的破坏性行为,FiveM的原开发团队成员陆续离职,项目陷入混乱。

阅读更多
游戏

椰子行动党:二战时期马来亚邮票的秘密

2025-05-09
椰子行动党:二战时期马来亚邮票的秘密

林杨辰的《椰子行动党》深入研究了二战时期马来亚地区独特的椰子图案邮票。书中涵盖了邮票的设计、印刷、二战期间的伪造和使用,以及战后不同殖民地和马来州的邮票发行情况。通过对邮票的材质、颜色、图案、防伪标记等方面的细致分析,揭示了这段历史时期独特的邮政系统和社会变迁。本书还运用多种科技手段,如扫描电镜和拉曼光谱等,对邮票进行深入研究,为收藏家和历史爱好者提供珍贵的资料。

阅读更多
杂项 马来亚

英伟达Meshtron:大规模高保真3D网格生成

2024-12-16
英伟达Meshtron:大规模高保真3D网格生成

英伟达的研究人员开发了一种名为Meshtron的全新模型,能够以空前的规模和保真度生成高质量的3D网格。该模型采用自回归架构和滑动窗口注意力机制,通过将网格表示为一系列标记并利用Hourglass Transformer架构,有效地解决了现有方法在生成复杂3D模型时面临的效率和可扩展性问题。Meshtron生成的网格细节丰富,逼近专业艺术家水平,可控性强,支持多种控制输入,如点云、面数和创意程度等,为动画、游戏和虚拟环境等领域带来更逼真的3D资产生成。

阅读更多
AI

逆向工程任天堂E-Reader的绘图API:堆栈中的秘密

2025-02-02
逆向工程任天堂E-Reader的绘图API:堆栈中的秘密

一位开发者在为任天堂E-Reader开发扫雷游戏时,意外发现其绘图API `DrawLine` 函数的运行时间取决于堆栈顶部的值。最初,他使用循环调用`DrawLine` 绘制迷你地图矩形,却发现线条绘制速度越来越快,最终发现绘制时间由循环计数器与另一个寄存器组合后压入堆栈的值决定。通过将0压入堆栈,他解决了这个问题,并揭开了这个绘图API隐藏的特性。这个案例生动地展现了逆向工程的魅力以及古老处理器架构的特殊性。

阅读更多

RepoRoulette:GitHub 仓库随机采样工具

2025-05-20
RepoRoulette:GitHub 仓库随机采样工具

RepoRoulette是一个强大的GitHub仓库随机采样工具,提供三种不同的采样方法:基于ID采样、基于时间采样和基于BigQuery采样。基于ID采样直接从GitHub的ID空间随机抽取,速度快但命中率低;基于时间采样选择特定时间段内更新的仓库,允许根据star数和编程语言等属性过滤;基于BigQuery采样利用Google BigQuery的公共GitHub数据集,功能强大但需要GCP账号和付费。RepoRoulette适用于学术研究、学习资源获取、数据科学、趋势分析和安全研究等多种场景。

阅读更多
开发 数据采样

从科技乌托邦到现实:一位资深工程师的职业转型

2025-06-04
从科技乌托邦到现实:一位资深工程师的职业转型

一位在科技行业工作超过25年的工程师,因倦怠和对行业现状的失望,决定离开科技行业,转向紧急医疗领域。他曾坚信科技能创造更美好的未来,但目睹了科技巨头带来的负面影响,例如监控资本主义和加剧社会不平等,最终选择追求更具个人意义的职业。他将继续从事与计算机相关的少量工作,并改变博客内容方向,从科技领导和软件工程转向更广泛的个人兴趣,例如他的农场项目和野外探险。

阅读更多
创业

战胜癌症:20年抗癌史与医学的进步

2025-06-09
战胜癌症:20年抗癌史与医学的进步

2003年,38岁的乔恩·格鲁克被诊断出患有多发性骨髓瘤,医生预计他只有18个月的寿命。然而,20多年过去了,他依然活着,并写了一本书记录他的抗癌经历。他的生存故事,以及美国癌症死亡率自1991年以来下降三分之一的事实,证明了我们在抗癌战争中已经扭转了局势。这得益于自体干细胞采集、CAR-T疗法等突破性治疗方法的出现,以及控烟政策、疫苗接种和早期筛查的进步。尽管仍有挑战,但癌症治疗的未来正在改善,为癌症患者带来了新的希望。

阅读更多
科技 医学进步

程序员的10倍速:如何提升编码速度?

2025-02-20

本文作者通过自身经验,论证了提升编程速度的重要性。他对比了自己6年前和2年前开发类似库的效率,发现速度提升了至少5倍,甚至可能高达20-30倍。他认为这主要得益于更清晰的目标设定和更迅速的设计决策。作者进一步推测,通过改进机械技能,如提高打字速度,减少低级错误,以及优化工作流程,完全有可能实现10倍的效率提升。这将带来更多工作产出、更广泛的项目选择,以及更丰富的学习机会。文中还探讨了提升速度对项目选择、学习反馈、工具开发等方面的影响,并以SQLite的优化案例为例,说明持续的小改进如何带来显著的最终效果。

阅读更多
开发 编程效率

前端框架之殇:别再沉迷于重写了!

2025-03-20

一位拥有20多年经验的前端工程师痛斥了前端领域沉迷于框架重写的现状。他指出,不断更迭的框架使得工程师们浪费大量时间在学习新技术上,而非专注于产品本身。与其追逐新框架,不如深入掌握Web基础技术,这才是长期发展的关键。过度依赖框架也使得新开发者难以入门,阻碍了Web技术的发展。作者呼吁大家回归Web基础,避免被框架的更迭所裹挟。

阅读更多
开发

用延续树重构功能测试:告别测试代码的O(N²)复杂度

2025-03-13

传统的单元测试通常以列表形式组织,但对于涉及多步骤流程的功能测试而言,这种方式效率低下,导致代码重复冗余。本文提出了一种基于延续树的测试方法,将测试用例组织成树形结构,每个节点代表一个步骤,节点间的连接代表用户可能的动作。这种方法巧妙地利用数据库版本控制机制,在每个节点上创建数据库副本,避免了重复设置测试环境,将测试代码的复杂度从O(N²)降低到O(N),显著提高了测试效率和可维护性。作者以Erlang语言为例,展示了如何用嵌套回调实现延续树,并阐述了这种方法的诸多优点,例如减少代码重复、精确定位错误源等。

阅读更多

API Parrot:轻松逆向工程任何网站的HTTP API

2025-01-01

API Parrot 是一款强大的工具,可以轻松逆向工程任何网站的 HTTP API。它内建 HTTP 代理,能记录网络流量,分析数据并识别相关端点,理解不同端点间数据的关系。用户可以自定义函数,指定输入输出参数,排除无关数据,并将自定义函数导出为 JavaScript 代码,方便集成到应用中。API Parrot 可用于自动化业务流程、系统集成和数据抓取,即使网站没有公开 API 也能轻松应对。

阅读更多

数字时代:科技进步与社会排斥的博弈

2025-02-09

数字化转型虽然带来了诸多便利,但也引发了社会排斥问题。文章指出,英国仍有相当一部分人口无法平等地获取和使用数字服务,包括老年人、低收入群体和功能性文盲。这与博物馆等机构所倡导的包容性理念相悖。文章呼吁在拥抱数字技术的同时,应采取更具包容性的方式,例如提供多种信息获取途径,避免数字鸿沟加剧社会不平等。

阅读更多
科技 社会排斥

Rust编译器新特性:大幅减小目标目录大小

2025-06-02

Rust 的目标目录大小一直是开发者痛点。本文介绍了一种新方法,通过新的编译器标志 `-Zembed-metadata=no` 和 Cargo 标志 `-Zno-embed-metadata`,显著减小目标目录大小。该方法避免了元数据在 `.rlib` 和 `.rmeta` 文件中的重复存储,测试结果显示,在 Release 模式下,目标目录大小最多可减少 36.3%。该特性目前处于 nightly 阶段,未来计划将其设为默认行为,但需谨慎考虑向后兼容性问题。

阅读更多
开发

文明VII与肖尼部落的合作:游戏与文化传承的交响乐

2025-02-24
文明VII与肖尼部落的合作:游戏与文化传承的交响乐

游戏开发商Firaxis Games在开发《文明VII》时,与肖尼部落酋长Ben Barnes合作,真实还原了肖尼文化和历史。这种合作不仅体现在游戏中对肖尼文明和领导者Tecumseh的精准刻画,还延伸到建立录音棚,以支持肖尼语的保护和传承。这不仅是一场游戏开发的成功案例,更是一段游戏与文化传承交织的感人故事。

阅读更多
游戏

AI立法时代来临:权力平衡的悄然转变

2025-01-26
AI立法时代来临:权力平衡的悄然转变

人工智能正逐步渗透立法领域,改变着立法与执法的权力平衡。日益复杂的法律需求促使立法者寻求AI辅助,从起草法案到政策分析,AI都能提高效率。虽然AI立法带来诸多便利,但也存在潜在风险,例如AI可能被操纵以偏袒特定利益群体。文章探讨了AI立法对立法效率和权力分配的影响,以及由此带来的挑战与机遇。

阅读更多
科技 权力平衡

谷歌地图改名风波:墨西哥怒告!

2025-02-20
谷歌地图改名风波:墨西哥怒告!

特朗普任内曾下令将墨西哥湾改名为“美国湾”,谷歌地图随后更改了地图名称。此举引发墨西哥强烈不满,墨西哥总统谢恩鲍姆表示,如果谷歌不将“美国湾”的标识仅限于美国管辖水域,墨西哥将采取法律行动。谢恩鲍姆强调,特朗普的行政命令仅适用于美国大陆架,而非整个墨西哥湾。墨西哥认为谷歌此举侵犯了其领土主权,并已致函谷歌要求纠正。

阅读更多
杂项

软件开发中的经验定律与原则:一个详尽的指南

2025-03-30

这个代码库汇集了软件开发领域中众多著名的定律、原则和模式,例如布鲁克斯法则、康威定律、阿姆达尔定律等等。它并非提倡任何特定方法,而是旨在提供一个全面的参考,帮助开发者更好地理解软件开发中的各种挑战和权衡。从程序员的认知偏差到分布式系统的局限性,从代码质量到团队协作,该指南涵盖了软件工程的方方面面,为开发者提供宝贵的经验教训。

阅读更多
开发 经验定律

MicroPython重大更新:ROMFS、Alif端口及更多

2025-05-15
MicroPython重大更新:ROMFS、Alif端口及更多

MicroPython最新版本带来了诸多激动人心的改进,其中最引人注目的是ROMFS功能的最终完成。这项功能允许直接从只读存储器执行字节码,显著提升导入速度并减少内存占用。此外,该版本还引入了对Alif Ensemble MCU的支持,并对RISC-V汇编器、Datagram TLS以及mpremote工具进行了增强。多个端口也得到了改进,包括对ESP32、MIMXRT、RP2和STM32的支持增强,以及许多新板卡的加入。

阅读更多
开发 ROMFS Alif

告别Figma:AI如何解放UI设计师

2025-06-09
告别Figma:AI如何解放UI设计师

未来的你写信告诉你:告别Figma等UI设计工具吧!借助成熟的设计系统和AI工具,你可以摆脱像素级调整的苦海。手绘草图经AI处理后,秒速生成可用的前端代码,让你的时间专注于解决业务和用户问题,而非在Figma中抠像素。设计不再是生产,而是真正的创造。这需要你构建成熟的设计系统、投资设计探索、与团队密切合作,并从小处着手逐步实践。AI不会取代你,而是赋予你超能力!

阅读更多
设计

特朗普政府计划取消气象预测中心租赁,或将终结天气预报

2025-03-04
特朗普政府计划取消气象预测中心租赁,或将终结天气预报

据Axios报道,特朗普政府计划取消国家海洋和大气管理局(NOAA)两个关键天气预报中心的租赁,其中一个中心是生成全国天气预报的核心机构。此举可能导致美国天气预报系统瘫痪,造成严重后果。一位不愿透露姓名的NOAA员工表示,此次取消租赁以及近期发生的裁员、提前退休和旅行及招聘限制等事件,都指向政府有意削弱该机构。虽然取消通知尚未最终确定,但如果该中心关闭,重建将耗时一年以上,期间将出现严重的预报缺口。

阅读更多
科技

致谢Bootstrap:一个开发者的心声

2025-02-10

作者在个人项目中大量使用Bootstrap,特别是用于Anki Books和Larder两个项目。他赞扬Bootstrap简化了交互式UI小部件的创建,并分享了在Larder项目中使用Bootstrap颜色变量自定义主题的经验。作者将Bootstrap的主题色设为变性人旗帜的颜色,并对结果感到满意。他特别提到Bootstrap节省了大量工作,只需修改少量CSS变量就能轻松改变网站整体颜色风格,避免了复杂的色彩设计工作。

阅读更多
开发

前Twitter创始人推出全新社交应用Mozi,专注于线下人际关系

2024-12-12
前Twitter创始人推出全新社交应用Mozi,专注于线下人际关系

Twitter和Medium创始人Ev Williams推出了一款名为Mozi的新社交应用,旨在重塑社交的本质。不同于注重内容传播的社交媒体,Mozi专注于帮助用户与现实生活中的人建立和维护关系。它通过整合用户通讯录,显示用户与熟人在同一地点(城市或活动)的时间,从而促进线下见面。Mozi强调隐私,没有公开资料和关注者数量,旨在成为一个促进真实社交的私密平台。

阅读更多
创业 社交应用
1 2 987 988 989 991 993 994 995 1084 1085