一位独立开发者打造科技初创公司的架构

2024-07-19
一位独立开发者打造科技初创公司的架构

本文是一位独立开发者分享自己运营SaaS产品的技术架构,涵盖负载均衡、定时任务监控、支付和订阅等方面。作者以其网站性能和流量分析工具Panelbear为例,详细介绍了其基于Kubernetes和AWS的架构,包括自动DNS、SSL和负载均衡、自动化部署和回滚、水平自动扩展、静态资产CDN缓存、应用程序数据缓存、端点速率限制、应用程序管理、计划任务、配置管理、密钥管理、数据库选择、服务发现、版本控制、订阅和支付、日志记录、监控和警报、错误跟踪以及性能分析等内容。

阅读更多
未分类

网络操作系统

2024-05-08

本文探索了网络操作系统 (OWS) 的概念,OWS 是一种将应用程序逻辑与存储、计算和网络资源分离的软件架构。OWS 提供了可扩展性、安全性、弹性和冗余方面的优势。OWS 可以部署在各种云平台上,并且可以与现有应用程序和服务集成。随着应用程序变得越来越复杂,OWS 可能会在未来几年变得越来越普遍。

阅读更多
未分类

德国摄影法规指南

2024-05-13
德国摄影法规指南

本文介绍了德国的摄影法规,涵盖了拍摄人物、建筑物和车辆的法律规定。未经许可,不得拍摄侵犯他人隐私或展示其无助状态的照片,例如在家中、浴室或事故受害者。分享照片也需要获得许可,除非照片中的人物无法辨认或属于公共事件的一部分。在公共场所,可以拍摄、分享或出售建筑物和车辆的照片,但在私人场所需要获得许可。

阅读更多
未分类

百思买连续第十个季度销售额下降,因电子产品支出疲软

2024-05-29
百思买连续第十个季度销售额下降,因电子产品支出疲软

由于消费者在电子产品上的支出减少,美国电子产品零售商百思买预计将连续第十个季度出现销售额下降。尽管通货膨胀有所缓解,但消费者在电视和洗衣机等高价电子产品上的支出依然谨慎。分析师预计,百思买的销售额将持续下滑,直到今年下半年才会出现需求复苏。

阅读更多
未分类 销售额

不循规蹈矩的提示工程指南

2024-07-28
不循规蹈矩的提示工程指南

这篇文章分享了作者在大型语言模型提示词工程方面的独特见解。作者认为,提示词工程的核心在于引导模型的行为,以提高获得正确答案的概率。文章详细介绍了如何通过平衡用户和模型的token数量、激活潜在空间、分解复杂问题、延长模型“思考”时间、注意token顺序、设置默认值和回退机制、使用清晰的分隔符、减少噪音、提供精选示例以及使用元提示词等技巧来优化提示词,从而提高模型输出的质量和效率。

阅读更多
未分类 提示词工程

Bomb Jack 显示硬件

2024-06-21
Bomb Jack 显示硬件

本文介绍了一个受 Bomb Jack 街机硬件启发的 TTL 视频显示硬件项目。该项目最初旨在探索上世纪 80 年代街机硬件的图形能力,现已发展成为一个功能丰富的系统,具有可寻址 RAM、硬件滚动、精灵多路复用和背景模式 7 效果等功能。该项目包括原理图、PCB 布局和 Proteus 仿真,并提供了对硬件功能、内存映射和时序细节的深入解释。

阅读更多
55

照相机的兴起如何引发了一场保护美国镀金时代隐私权的斗争

2024-07-15
照相机的兴起如何引发了一场保护美国镀金时代隐私权的斗争

19世纪末,柯达相机的出现使得摄影大众化,随之而来的是对个人肖像的滥用。广告商未经授权使用照片,引发了隐私担忧。伊丽莎白·佩克肖像被用于威士忌广告,尽管她滴酒不沾。这起案件以及其他类似事件引发了公众对隐私权的呼吁。最终,纽约州通过了法律,禁止未经同意将个人肖像用于商业用途。

阅读更多
未分类

美国证监会赢得“影子内幕交易”审判

2024-07-06
美国证监会赢得“影子内幕交易”审判

2024年4月5日,美国证监会在一起备受关注的诉讼案SEC v. Panuwat中胜诉,该案涉及被告Matthew Panuwat进行所谓的“影子交易”。Panuwat被指控在得知其公司Medivation将被收购后,购买了与Medivation业务相似的公司Incyte的股票。陪审团认为,尽管Panuwat辩称购买Incyte股票是基于他此前的分析报告,但他在得知收购消息后短短七分钟内就进行交易的行为,以及两家公司之间的市场关联性,都构成了内幕交易。

阅读更多

构建嵌入式数据库时的注意事项

2024-08-02
构建嵌入式数据库时的注意事项

文章探讨了在嵌入式系统中构建数据库时需要考虑的因素,包括数据持久性、闪存特性、数据库需求分析以及一些现有解决方案。文章首先指出了直接将数据写入闪存的缺陷,如可移植性问题、数据损坏风险和固件升级问题。接着,文章详细解释了整数大小、对齐方式和字节序等问题,以及闪存页大小、擦除特性和寿命等限制。随后,文章列举了在选择或构建嵌入式数据库时需要考虑的需求,如数据量、数据一致性、记录结构、写入频率、垃圾回收、备份和还原等。最后,文章简要介绍了一些现有解决方案,如Espressif NVS Flash、Zephyr NVS、SPIFFS和Bond的Beau嵌入式数据库,并强调了监控数据库性能指标的重要性。

阅读更多
未分类 闪存

AFFiNE 发布 0.18.0 版本

2024-11-14
AFFiNE 发布 0.18.0 版本

AFFiNE 发布了 0.18.0 版本,该版本包含众多功能更新、错误修复和性能优化。功能更新方面,新增了特性记录、用户内容与提示分离、验证码刷新、Copilot指标、导入模态框、快照导入导出配置等。错误修复方面,解决了消息附件合并、AI文本渲染器规格、文档无边距颜色主题、打开应用卡片样式等问题。此外,还对移动端、electron、服务器等方面进行了优化。

阅读更多
29
未分类 AFFiNE 功能优化

无盐

2024-08-06
无盐

作者讲述了探望患癌晚期的弟弟Jake的经历。Jake热爱烹饪,但在生命的最后阶段,他却无法再享受美食,甚至连盐也无法使用。作者由此感叹生命的脆弱,并表达了对弟弟的深切关爱和怀念。

阅读更多
未分类

利用弱监督识别新闻视频中的手语传播者

2024-08-16

本文介绍了如何利用弱监督方法,识别拥挤新闻视频中的手语传播者。作者设计了一系列启发式规则,并使用Snorkel将这些规则聚合起来,为未标记的训练集分配概率标签。实验结果表明,使用Snorkel训练的分类器,其错误率比表现最好的启发式规则降低了至少50%。作者还开源了代码和数据集,希望能够促进手语翻译领域的研究。

阅读更多

Pascal65 首个 Beta 版本发布

2024-08-08

Pascal65 是一个直接在 MEGA 65 上运行的 IDE 和 Pascal 编译器,现已发布首个 Beta 版本。其功能包括:创建可独立运行的 PRG 文件、多文件编辑、编译器直接在编辑器中运行、熟悉的滚动光标编辑器、实现了大部分 Pascal 语言特性等。该版本仍存在一些问题,如不支持变量初始化、指针未实现、代码空间效率低等,未来计划添加语法高亮、错误突出显示、上下文信息显示等功能。

阅读更多
未分类

技术技能

2024-07-05

本文探讨了人们常说的“技术技能”一词,作者认为所有行业都有其“技术技能”,仅仅局限于将编程或软件工程归类于“技术技能”是不全面的。作者列举了市场营销、销售、管理、设计等领域,并分析了其所需的特定技能,强调这些技能同样重要且值得被认可。作者认为,忽视这些技能会导致对他人工作价值的低估,呼吁人们关注并学习各领域的专业技能。

阅读更多

在Teensy 4.1上运行Go HTTP服务器

2024-08-16
在Teensy 4.1上运行Go HTTP服务器

本文介绍了如何在Teensy 4.1开发板上运行Go HTTP服务器。文章首先介绍了所需的硬件和软件环境,然后逐步讲解了如何使用ESP-01S模块连接到Wi-Fi网络,并通过ESP-AT固件与网络进行通信。文章中包含了详细的代码示例,演示了如何扫描可用的Wi-Fi网络、连接到指定的网络、创建TCP客户端和服务器,以及最终运行一个简单的HTTP服务器。

阅读更多

UNIX 类系统中修改进程名的隐蔽技巧

2024-07-28
UNIX 类系统中修改进程名的隐蔽技巧

本文探讨了在类 UNIX 系统中动态修改进程名作为防御规避技术。该技术最早可以追溯到 80 年代后期,并且至今仍然存在。攻击者利用这种技术在入侵后隐藏自己,避免被发现。文章详细介绍了在 Linux 操作系统中“进程伪装”或“进程隐藏”的各种方法,还涉及了 BSD 和 Solaris 系统。文章的后半部分深入探讨了这些技术的内部机制,重点关注不使用 ptrace、LD_PRELOAD 或其他“进程注入”类型技术的方法,并将这些内容留待以后的文章中讨论。

阅读更多
未分类

Alacritty:一款快速、跨平台的 OpenGL 终端模拟器

2024-05-22
Alacritty:一款快速、跨平台的 OpenGL 终端模拟器

Alacritty 是一款现代终端模拟器,具有合理的默认设置,但也允许进行广泛的配置。它通过与其他应用程序集成,而不是重新实现其功能,从而设法以高性能提供灵活的功能集。Alacritty 支持 BSD、Linux、macOS 和 Windows 平台,被认为处于测试阶段;还有一些缺失的功能和错误需要修复,但它已经被许多人作为日常驱动程序使用。

阅读更多
61
未分类 OpenGL

微软和苹果历史文物将从保罗·艾伦的收藏中拍卖

2024-08-18
微软和苹果历史文物将从保罗·艾伦的收藏中拍卖

佳士得拍卖行将拍卖微软联合创始人保罗·艾伦收藏的多件微软和苹果历史文物,包括一台来自史蒂夫·乔布斯办公桌的Apple-1电脑,估价在50万至80万美元之间。此次拍卖还包括大型机、小型机、微型计算机以及来自微软和个人电脑历史的其他文物。拍卖所得将捐赠给慈善机构,以延续艾伦的遗愿。

阅读更多
未分类

节省每一分钱:用微薄预算从零开始训练扩散模型

2024-07-30
节省每一分钱:用微薄预算从零开始训练扩散模型

本文介绍了一种低成本训练大型文本到图像扩散Transformer模型的方法,旨在解决生成式AI模型开发过程中计算资源集中的问题。作者提出了一种随机遮蔽图像块的训练策略,并结合混合专家层等Transformer架构的改进,显著降低了训练成本,同时保持了模型性能。实验结果表明,该方法仅需花费1890美元,就能在COCO数据集上实现12.7 FID的零样本生成性能。

阅读更多
49
未分类

内联汇编的风险

2024-06-10

本文描述了作者在PS2 SDK中遇到的与内联汇编相关的问题。作者发现,由于缺少换行符,导致用于初始化.bss段的汇编代码被GCC编译器误识别为注释,从而导致全局变量和静态局部变量无法被正确初始化。这个问题导致了时区设置和显存分配等问题。最终,作者通过添加必要的换行符解决了这个问题。

阅读更多
56
未分类 GCC编译器

史蒂夫·鲍尔默:21 世纪最被低估的 CEO?

2024-07-24
史蒂夫·鲍尔默:21 世纪最被低估的 CEO?

本文回顾了史蒂夫·鲍尔默担任微软 CEO 期间的功过是非。作者认为鲍尔默虽然在产品方面缺乏远见,但他在商业运营方面表现出色,为微软带来了巨大的收益,并为其未来的成功打下了基础。他推动了 Azure、Bing 等新产品的开发,并在股东压力下坚持对微软研究院的投资。作者认为,鲍尔默最大的败笔是未能抓住移动互联网的机遇,过于执着于 Windows 生态系统,导致微软在移动市场错失良机。

阅读更多
未分类 商业策略

人类计算机:推动早期技术的女性

2024-06-05
人类计算机:推动早期技术的女性

这篇文章讲述了女性在早期计算机发展过程中扮演的重要角色。从19世纪末开始,女性就被雇佣从事需要大量计算的科学研究工作,例如天文观测和弹道计算。在二战期间,女性在密码破译和军事科研方面做出了巨大贡献。20世纪50年代到60年代,女性参与了美国航空航天事业,为人类登月计划等重大项目提供了关键数据支持。然而,随着软件开发行业的兴起,男性逐渐主导了编程领域,女性在计算机科学领域的参与度逐渐下降。

阅读更多
未分类

丹佛无条件支付无家可归者现金的实验结果

2024-06-29
丹佛无条件支付无家可归者现金的实验结果

丹佛一项为期一年的实验为无家可归者无条件支付现金,结果显示,获得现金援助的人中有45%的人获得了稳定住房,是未获得援助者的两倍。该项目还节省了约58.9万美元的公共服务开支,包括救护车费用、急诊室就诊费用、监狱住宿费用和收容所住宿费用。研究人员表示,需要更多时间来了解“保障性收入”的金额和时间安排与无家可归者生活状况之间的关系。

阅读更多
未分类

浅谈 3DS 卡带协议

2024-06-04
浅谈 3DS 卡带协议

本文深入探讨了任天堂 3DS 卡带的协议,详细解析了卡带与 3DS 主机之间的通信过程,包括密钥生成、加密算法等技术细节。作者分析了该协议的设计思路,并指出了其中存在的安全漏洞,例如初始密钥协商和密钥更新过程的缺陷。最后,作者提出了一些改进建议,例如使用更安全的密钥协商协议和消息认证机制。

阅读更多
未分类 3DS 卡带协议

Flameshot:开源截图软件

2024-06-11
Flameshot:开源截图软件

Flameshot 是一款免费开源、跨平台的截图工具,具有许多内置功能。它支持界面颜色、按钮选择、键盘快捷键、图像保存方式等高度自定义配置,还提供应用内截图编辑功能,可添加箭头标记、高亮文本、模糊区域、添加文本框、绘制图形等。Flameshot 使用简单直观,支持一键上传截图到 Imgur 等平台,并提供命令行界面以供脚本调用。

阅读更多
1 2 197 198 199 201 203 204 205 1084 1085