3作者: druskacik4 个月前
有很多网站可以搜索廉价航班,但我不知道有哪些网站可以搜索廉价火车票。我决定自己做一个。目前涵盖了三个供应商:欧洲夜车(European Sleeper)、夜火车(NightJet)、雷吉奥快车(RegioJet)。
2作者: zero-st4rs4 个月前
大家好,我是 Zero Stars。<p>我最近在 Hokusai Pocket 上发布了一些新作品,这是一个基于 raylib 和 MRuby 构建的跨平台二进制文件,它可以通过 Ruby 脚本运行 GUI。<p>许可证?<p>MIT!<p>它是如何工作的?<p>二进制文件可在 GitHub 发布页面上找到:<a href="https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;hokusai-pocket&#x2F;releases&#x2F;tag&#x2F;0.6.1" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;hokusai-pocket&#x2F;releases&#x2F;tag&#x2F;0...</a><p>您可以在 x86 Windows、OSX 或 Linux 上下载二进制文件,并使用以下命令运行您的 GUI 应用程序:<p>hokusai-pocket run:target=&quot;&lt;your_hokusai_app.rb&gt;&quot;<p>为了展示一个简单的“Hello World”示例,我开始制作一个 Photoshop 克隆程序:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;hokusai_demo_paint" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;hokusai_demo_paint</a><p>还有一个小游戏:<p><a href="https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;pocket-squares" rel="nofollow">https:&#x2F;&#x2F;github.com&#x2F;skinnyjames&#x2F;pocket-squares</a><p>文档/帮助?<p>文档正在编写中,但 CRuby 版本的旧文档表达了该项目的一些基本思想。<a href="https:&#x2F;&#x2F;hokusai.skinnyjames.net&#x2F;docs&#x2F;intro" rel="nofollow">https:&#x2F;&#x2F;hokusai.skinnyjames.net&#x2F;docs&#x2F;intro</a><p>(在制作披萨的间隙,我也很乐意回答问题)<p>依赖项?<p>Hokusai pocket 目前使用:<p>* libuv,用于将 CPU 密集型任务卸载到工作线程池,以防止阻塞 UI 线程,并且我计划集成一些 libuv 网络功能。<p>* raylib 用于后端图形 / 我也使用 SDL 在 arm64 上构建,以便在我的 pinephone 上运行应用程序。<p>* NativeFileDialog,用于与文件系统的完美集成。<p>* MRuby 用于运行或嵌入脚本。<p>* tree-sitter 用于自定义模板语法(尽管模板可以使用 Ruby 构建)。<p>总之,我希望您有机会尝试一下。如果您制作了很棒的东西并且安装了 Docker,您还可以将您的作品发布为单个二进制文件:<p>`hokusai-pocket publish:target=&lt;your cool program.rb&gt;`<p>欢迎提供反馈、应用程序,并帮助完善文档和支持更多构建目标。<p>此致,<p>@ ᴗ @