2作者: thillainathan大约 1 个月前原帖
DigiLabs是一个由IBM支持的虚拟IT培训实验室平台,正在泰米尔纳德邦迅速扩展。自2023年启动以来,DigiLabs已在200多所学校和学院上线,提供基于云的虚拟实验室解决方案。为了实现全国范围的影响,Sivakumar Kuppannan的规划已经在8月20日与20多所学院举办了一场黑客马拉松,并为学生颁发了奖项。到2028年,DigiLabs计划举办大型黑客马拉松,旨在为印度提供虚拟IT培训。
1作者: JoelJacobson大约 1 个月前原帖
最近有一个HN讨论主题:“Postgres的LISTEN/NOTIFY不具备可扩展性”, 链接:https://news.ycombinator.com/item?id=44490510 我们正在努力改善PostgreSQL中LISTEN/NOTIFY的可扩展性。为了指导这项工作,我希望更好地了解它在实际系统中的使用情况(或曾经的使用情况)。哪些方面运作良好?哪些方面存在问题? 当前的实现存在一些已知的可扩展性瓶颈: 1. **惊群效应**: 一个NOTIFY会唤醒当前数据库中**所有**正在监听的后端,即使这些后端并没有监听被通知的频道。当许多监听者各自监听自己的频道(例如,在作业队列中)时,这种做法效率低下。 2. **提交锁竞争**: NOTIFY操作在事务提交时被一个重量级锁序列化。当许多事务并行发送通知时,这可能成为瓶颈。 如果您在生产环境中使用过LISTEN/NOTIFY,我非常希望听到您的反馈: - 您的使用案例是什么? - 每个客户端是监听自己的频道,还是共享频道? - 有多少个监听的后端进程? - 并行的NOTIFY数量是多少? - 您是否发送了负载?如果是,大小是多少? - 哪些方面对您来说运作良好?哪些方面存在问题? - 您是否遇到了任何可扩展性限制? 非常感谢您的反馈! /Joel
1作者: emit_guy大约 1 个月前原帖
这是一个卡路里和宏观营养素追踪器,没错。但它并不是那种让你对吃三明治感到内疚,或者让你忘记自己是人类的应用。 iOS: 我开发这个应用是因为我尝试过大多数流行的追踪器,虽然它们功能强大,但往往笨重、复杂,或者让人感到莫名的负罪感。Macro Meals 是我尝试为普通人打造的一个简单、实用且用户友好的工具,旨在帮助大家更好地饮食,而不是过度纠结。 一些功能包括: - 基于照片的餐食记录(使用图像识别来估算宏观营养素) - 根据你附近的餐厅提供宏观营养素意识的餐食建议 - 根据你已经吃过的食物调整的每日宏观反馈 欢迎尝试,期待听到你的反馈! Android: [https://play.google.com/store/apps/details?id=com.macromeals.app](https://play.google.com/store/apps/details?id=com.macromeals.app) iOS: [https://apps.apple.com/gh/app/macro-meals/id6747797496](https://apps.apple.com/gh/app/macro-meals/id6747797496)
1作者: modinfo大约 1 个月前原帖
我构建了一个全面的键值存储管理应用程序,它结合了基于文件的存储简便性和现代网页界面。就像拥有一个轻量级的数据库,并且内置了类似VS Code的编辑器。 <p>演示:<a href="https://kv.sekor.eu.org/" rel="nofollow">https://kv.sekor.eu.org/</a>(admin@example.com / adminadmin) <p>管理端:<a href="https://github.com/skorotkiewicz/kvstore-manager" rel="nofollow">https://github.com/skorotkiewicz/kvstore-manager</a> 客户端:<a href="https://github.com/skorotkiewicz/kvstore-client" rel="nofollow">https://github.com/skorotkiewicz/kvstore-client</a> <p>有趣的是,它如何处理用户隔离——每个用户在数据库中都有自己的目录结构,格式为 database/{user-id}/{database-name}/{store-name}.json。 <p>这个应用非常适合原型设计、小型应用,或者当你需要一个简单的键值存储而不想使用Redis或类似工具时。 <p>前端包括一个用于管理数据库/存储的仪表板、Monaco编辑器用于高级编辑,以及全面的API文档。 后端使用Hono.js构建(比Express更快),并支持令牌认证和速率限制。 <p>你觉得怎么样?这对你的项目有用吗?
1作者: matthew-morfi大约 1 个月前原帖
我在投资银行和软件工程的工作大约十个月前辞职,开始为抵押贷款发起人开发软件。<p>这是我第一次经营软件即服务(SaaS)业务,因此我并不完全确定大多数客户互动应该是怎样的……就个人而言,我一直是一个随和的SaaS产品消费者;支付账单,提供有用的反馈,不提出不合理的要求等等……<p>我尽量对我们的潜在客户和客户表现得非常包容和合理,希望以善待他人的方式对业务有利,但有些人似乎总是试图利用我们。<p>例如,我们曾多次倾听客户的反馈,并根据他们建议的内容开发新产品,这些产品被认为对他们的业务运营有帮助,但一旦软件产品开发完成,他们却声称新产品是“他们”的主意,或者试图谈判软件或我们公司的所有权,甚至威胁如果不如他们所愿就起诉我们(目前还没有诉讼)……<p>我想知道你们是否也有这样的客户互动?我相信每个企业都有难缠的客户,但这与我在投资银行工作时接触的专业人士相比,文化差异实在太大了……