2 分•作者: dgl•8 个月前
返回首页
最新
2 分•作者: tim-kt•8 个月前
2 分•作者: rimusz•8 个月前
2 分•作者: fuzztester•8 个月前
2 分•作者: yxchen1994•8 个月前
嗨,HN,
我开发了 <a href="https://mergejpg.me" rel="nofollow">https://mergejpg.me</a> – 一个客户端图像合并工具,可以直接在您的浏览器中合并多个 JPG 图像,无需上传到服务器。
问题:大多数图像编辑工具都需要将您的照片上传到远程服务器,这会引发对敏感文档、商业演示或个人图像的隐私担忧。
解决方案:使用现代浏览器 API 进行完全的客户端处理。您的图像永远不会离开您的设备。
技术细节:
- 使用 Next.js 15 和 TypeScript 构建
- 使用 HTML5 Canvas API 进行图像处理
- 渐进式加载,处理 50 张以上的图像而不会出现性能问题
- 支持多种输出格式(JPG、PNG、PDF)
- 跨平台兼容性,具有智能内存管理
主要特点:
- 零服务器上传 – 所有操作都在本地进行
- 无需注册
- 无限图像处理
- 专业质量的输出,保留原始分辨率
- 可定制的布局(水平/垂直,带间距控制)
我看到的使用案例:
- 税务顾问将文档扫描合并为 PDF
- 房地产摄影师创建房产展示
- 学生整理研究截图
- 社交媒体经理创建前后对比
我为什么开发这个:
在看到太多“免费”工具窃取用户数据或需要帐户才能使用基本功能后,我想证明尊重隐私的软件不必在功能或性能上妥协。
整个处理流程都在您的浏览器中运行 – 没有后端图像处理,没有云存储,没有分析跟踪。只有纯粹的客户端功能。
试用一下,让我知道您的想法!很乐意回答有关实施的任何技术问题。
4 分•作者: ushakov•8 个月前
5 分•作者: rustoo•8 个月前
2 分•作者: emmanol•8 个月前
在竞争激烈的射击游戏世界中,毫秒之差就能决定比赛的胜负,键盘的响应速度和可靠性至关重要。多年来,我测试了各种型号的键盘,旨在寻找速度、舒适度和做工的完美结合——我经常发现,即使是知名品牌,也难免在某一方面有所欠缺。因此,当我开始使用即将推出的 DAREU COOL 60 时,我带着谨慎的好奇心。它几乎立刻吸引我的是其紧凑的设计和高响应速度——这些特性表明这款键盘是为认真的游戏场景而设计的。经过实际使用后,很明显,COOL 60 不仅仅是另一款轻量级键盘;它是一款注重性能的工具,旨在在关键时刻保持同步。
**设计和做工:专为专注游戏而打造**
磨砂透明上盖在风格和功能之间取得了平衡。它为设置增添了微妙的现代感,而不会分散屏幕的注意力,同时,柔和、漫反射的 RGB 灯光提供了环境提示,增强了游戏氛围,在高强度比赛中也不会分心。
除了美学之外,它的做工也让人感觉坚固可靠。机身具有明显的坚固性——在压力下不会发出吱吱声或弯曲——这在那些分秒必争的时刻尤为重要,因为每一次移动都会被放大。键帽具有轻微的纹理表面,即使长时间游戏也能提供安全、一致的手感。这个小细节有助于在长时间的游戏过程中保持准确性,防止在重度使用中经常出现的打滑或发亮。
然而,给我印象最深刻的是 COOL 60 的紧凑外形如何让我的整个设置感觉更有条理。通过清除不必要的体积,它为我提供了更大的鼠标移动自由度,减少了杂乱,并让我的手部姿势更自然——直到我体验到它,我才意识到我需要它。
**性能:触手可及的速度,值得信赖的精准**
COOL 60 在日常使用中真正脱颖而出的是它如何无缝地将意图转化为行动。从我玩的第一局游戏开始,这款键盘的超快响应速度就变得不可忽视。凭借其 8,000Hz 的轮询率和 0.125ms 的响应时间,每一次按键都感觉即时——按下按键和在屏幕上看到结果之间没有任何延迟。这种响应速度不仅仅是规格表上的吹嘘;它确实改变了你玩快节奏游戏的方式。无论我是在《反恐精英:全球攻势》中预先瞄准拐角,还是在《Apex 英雄》中做出战斗反应,我都感觉与游戏联系更紧密——更有掌控感。
Ice Blade 线性轴体增强了这种精准感。它们平稳的行程和稍硬的触发力提供了恰到好处的反馈——足以避免误触,但又不会过于僵硬而拖慢我的速度。它创造了一种在激烈横向移动、重复输入和快速方向变化时感觉自然的节奏。特别是在《无畏契约》中,时机和距离至关重要,我发现自己能够更自信地执行动作,对按键是否能正确注册的猜测也更少了。
使用 COOL 60 最令人振奋的方面之一是它在压力下所提供的稳定性。无需学习曲线,无需调整期——它只是简单地执行。当比赛归结为快速反应或紧凑的机械操作时,这种稳定性意味着我可以完全专注于决策,而不是对我的输入进行二次猜测。在高风险的游戏中,这种自信能带来真正的改变。
2 分•作者: mygnu•8 个月前
20 分•作者: slau•8 个月前
2 分•作者: bmf-san•8 个月前
不久前,我分享了一个早期版本的 ggc,这是一个我用 Go 构建的 Git 助手。
从那时起,该项目已经发展了很多,我很乐意分享最新的更新(v6.0)。
仓库:<a href="https://github.com/bmf-san/ggc" rel="nofollow">https://github.com/bmf-san/ggc</a>
安装:
- macOS/Linux:`brew install ggc`
- Go:`go install github.com/bmf-san/ggc/v6@latest`
- Homebrew:`brew install ggc`
- 或者获取二进制文件:<a href="https://github.com/bmf-san/ggc/releases" rel="nofollow">https://github.com/bmf-san/ggc/releases</a>
功能:
双模式:传统的 CLI 命令(ggc add 等)和交互模式(只需使用 ggc 启动)
直观的命令结构:简化了常用 Git 操作的界面
增量搜索 UI:通过实时过滤快速查找和执行命令
快速轻量:用 Go 实现,依赖项最少
Shell 补全:包含 Bash、Zsh 和 Fish
自定义别名:使用用户定义的别名链接多个命令
跨平台:可在 macOS、Linux 和 Windows 上运行
技术细节:
使用 Go 标准库和最少的外部包构建
支持 50 多个 Git 操作(add、commit、branch、pull 等)
欢迎提供任何反馈或贡献!
1 分•作者: etrez•8 个月前
1 分•作者: MD3XTER•8 个月前
1 分•作者: thefilmore•8 个月前
2 分•作者: RebootStr•8 个月前
1 分•作者: ironyman•8 个月前
1 分•作者: goranmoomin•8 个月前
3 分•作者: scotttaylor•8 个月前
1 分•作者: developerayo•8 个月前
1 分•作者: tmoertel•8 个月前