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