21 分•作者: hazebooth•8 个月前
返回首页
最新
2 分•作者: abbychau•8 个月前
我刚刚完成了 MySQL 解析器,它很快将在 MIST 中使用。<p>事情的起因是,目前兼容性最好的 TiDB MySQL 解析器依赖于名为 "parser_driver" 的某些类型。<p>Parser Driver 包含了 TiDB 的类型,但不幸的是,TiDB 不打算将与 TiDB 紧密相关的 MySQL 类型作为独立的 Go 包移出。GitHub issue:16381<p>在我看来,TiDB 本身将所有开源模块混合在一起,形成了一个非常主观的整体。<p>我正在将 MIST 移植到 WASM 二进制文件,而 TiDB 的系统调用将被愚蠢地包含、编译,并在针对 WASM 时导致静态链接失败。<p>因此,我花了几天时间提取现有的解析器包和 parser driver,并将纠缠在一起的 TiDB 类型重新导出到一个真正可跨平台且准备好移植到 WASM 的 MySQL 解析器 Go 包中。<p>仓库:<a href="https://github.com/abbychau/mysql-parser">https://github.com/abbychau/mysql-parser</a>
交互式解析器演示:<a href="https://abbychau.github.io/mysql-parser/" rel="nofollow">https://abbychau.github.io/mysql-parser/</a>
1 分•作者: Qem•8 个月前
1 分•作者: dnetesn•8 个月前
3 分•作者: rbanffy•8 个月前
1 分•作者: lsowen•8 个月前
1 分•作者: fcanesin•8 个月前
1 分•作者: SchwKatze•8 个月前
1 分•作者: Damjanski•8 个月前
1 分•作者: bangoose•8 个月前
1 分•作者: denis_kramar•8 个月前
“找脸像” 是一款使用PerchEye面部识别技术的应用程序,用于在集体照片中识别长相最相似的人。<p>下载链接 - <a href="https://play.google.com/store/apps/details?id=com.app.twinsfinder&pcampaignid=web_share">https://play.google.com/store/apps/details?id=com.app.twinsf...</a>
1 分•作者: amalinovic•8 个月前
21 分•作者: lsharkey602•8 个月前
20 分•作者: rbanffy•8 个月前
2 分•作者: asim•8 个月前
简单的问题。你们在哪里以及如何托管 Go 应用?我觉得要么得运行虚拟机,要么就得为 Google Cloud 的复杂性买单。<p>我知道肯定有人会提到 Fly 或 Railway 之类的,但我想听听第一手的经验。<p>就我个人而言,我还在用 DigitalOcean,我用 git pull 拉取代码,从源码编译,然后运行 Go 二进制文件,偶尔会用 shell 脚本。前面用的是 nginx 和 certbot/letsencrypt。就这些。出于某种原因,我希望有一个更简单的解决方案,而不是现在各种各样的托管方案。我总是担心 Fly、Railway 或其他公司会倒闭。我觉得其他工具太复杂了,而专门的应用托管又太贵了。虚拟机加上一些开源方案用起来不错。但我想当你把托管外包给别人的时候,你就会开始期待各种各样的工具。也许如果有一个基于 CLI 的专用工具就好了。谁知道呢。
12 分•作者: adrianhon•8 个月前
10 分•作者: rpastuszak•8 个月前
经过 6 年,200 万字的每日写作,我觉得我学到的东西已经足够让我把 Ensō 变得更简单、更容易上手。
相关讨论:<a href="https://news.ycombinator.com/item?id=38025073">https://news.ycombinator.com/item?id=38025073</a>
1 分•作者: scanosss•8 个月前
SCANOSS 为其 CLI (scanoss-py) 增加了一项新功能:高精度文件夹匹配 (HPFM)。
HPFM 不再逐个匹配每个文件,而是分析被扫描文件夹的完整结构——文件名、目录布局、扩展名和内容——以快速确定它最有可能代表哪个开源组件。
可以把它想象成扫描一辆汽车:传统的扫描会列出所有零件;而 HPFM 会告诉你“这是一辆标致 2008”。
它的用处:
- 加快高容量环境中的扫描速度
- 通过专注于主要组件来减少噪音
- 通过提供“提示”来提高后续扫描的准确性
- 帮助检测被更改或不完整的组件
现已在 scanoss-py 中提供。
文档/GitHub:https://github.com/scanoss/scanoss.py
CLI:scanoss-py scan --folder-hashing <path>
欢迎提供反馈、建议或此功能可能有所帮助的用例。
1 分•作者: donohoe•8 个月前
1 分•作者: ae-foster•8 个月前