3作者: wainguo大约 1 个月前原帖
嘿,HN 我创建了 ResizeImage.dev,它完全在客户端运行——没有任何文件上传,处理速度非常快。 它的功能: - 直接在浏览器中调整大小、裁剪和优化图像 - 支持 JPG、PNG 和 WebP 格式 - 支持离线使用(准备好成为渐进式网络应用) - 不进行追踪,没有服务器,也不收集数据 它是如何工作的: 它使用 Canvas API 和 WebAssembly 编解码器在本地处理所有内容。所有转换都在内存中进行,因此没有文件会离开你的设备。 我为什么要创建它: 我需要一个简单、直接的方法来调整图像大小,以便用于网页和社交媒体——快速且私密。 试试吧: [https://resizeimage.dev](https://resizeimage.dev) 欢迎反馈: 我很想听听 HN 社区的反馈。 感谢阅读!
2作者: kruffalon大约 1 个月前原帖
你好,我决定学习算盘(双五进制编码十进制)。 我这样做是因为学习新事物很有趣,而且我喜欢算盘的触感、声音和离线操作的体验。 目前我正在练习用“正确”的手指上下计数,但我感觉很快就想开始进行简单的算术运算(加、减、乘、除)。 然而,我找到的资源并没有详细说明或展示推珠子的顺序。 可能我只是想得太多了,但我觉得这很重要。 例如:63 - 27 推珠子的顺序是什么,为什么? 我的猜测是: - 从地球的十位上推1颗珠子(-10) - 从天上的个位上推1颗珠子(+5) - 从地球的个位上推2颗珠子(-2) - 从天上的十位上推1颗珠子(-50) - 从地球的十位上推3颗珠子(+30) 所以我先做-7,然后做-20,我也会先移动值最高的珠子。 这样做是否正确? 我怀疑我对数字和数值的理解不够准确,因为我习惯于以1-10-100的方式思考,而不是1-5-10-50-100。 如果你有任何资源或自己的经验可以分享,我将非常感激。
2作者: jaemo大约 1 个月前原帖
我一直在与咖啡引起的焦虑和下午的疲惫作斗争。尝试过抹茶(准备过程太繁琐)和蘑菇咖啡(消化问题)。最近发现普洱茶的L-茶氨酸与咖啡因的比例更适合保持冷静的专注。 我正在探索是否有需求推出一种方便的普洱浓缩液,并制作了一个简短的调查(2-3分钟):https://aicofounder.com/research/ElEORiN 想知道HN社区中,尤其是那些进行深度工作的朋友们,是否已经远离传统咖啡,使用了什么有效的方法?
3作者: wainguo大约 1 个月前原帖
嘿,HN 我创建了 ImageConverter.dev,因为我厌倦了那些强制上传或限制转换的“免费”图像转换网站。 所以我制作了一个完全在客户端运行的工具——这意味着你的图像永远不会离开你的设备。它旨在快速、简单且保护隐私。 **它的功能** - 在 JPG、PNG 和 WebP 之间转换图像 - 加载后可离线使用(支持渐进式网络应用) **它是如何工作的** 它使用 Canvas API 和 WebAssembly 直接在浏览器中处理转换。没有上传、没有跟踪、没有服务器费用,即使在中档设备上也很快。 **我为什么要创建它** 我想要一种即时、无广告、保护隐私的方式来处理我的个人项目中的图像——一种足够轻量的工具,可以替代桌面工具。 **试试吧** [https://imageconverter.dev](https://imageconverter.dev) 我非常希望能收到社区的反馈——尤其是在以下方面: - 在不同浏览器/设备上的性能 感谢你的阅读!
1作者: rlawson大约 1 个月前原帖
像大多数开发者一样,我掌握了几种高级语言(Java/Python/PHP),但我的低级语言一直是C/C++。然而,经过25年的使用,我还是常常犯错。我评估了Go、Rust和FPC。Rust对我来说太复杂了,Go虽然接近,但缺乏异常处理和类的特性让我觉得不适合我。FPC正好满足了我的需求。它的语法有点笨重,但在需要的时候我可以使用类,支持异常处理、内存管理(包括自动和手动)以及跨平台支持。而且它的复杂度我能理解——这与C++不同。