Ruby 大家一般用 Ruby 都来做什么?(除了 Rails)

Mark24 · 2023年11月03日 · 最后由 Mark24 回复于 2023年11月06日 · 1194 次阅读

想看看大家一般用 Ruby 都来做什么?(除了 Rails)

期待有缘人分享有趣的事情。😀

用来更新 git 仓库:

m = `ls -F`.split("\n").select {|el| el.end_with?('/')}
m.each do |dir|
  puts "---> updating #{dir}..."
  `cd #{dir} && git pull`
end

用 Ruby 做 GUI 程序

这个应该是咱们社区可以瞄准的一个方向,现在 https://github.com/AndyObtiva/glimmer 项目已经发展的很不错了。咱们以后很多程序,完全可以用 Ruby 的 GUI 来做,electron 那种东西,我压根不会碰。

比如 https://github.com/zim-desktop-wiki/zim-desktop-wiki 这种项目,其实完全可以用 Ruby 来做。

另外,ruby-gtk 这个绑定做的非常好,持续在更新,大家可以试着用一下,尽管能搜到的资料不是很多(而且有些比较老),但是基本上稍微修改都能跑。

@Mark24 你写的那个 vistual_call 我觉得也可以尝试 GUI 化,比生成那个图看起来更清晰。

另外,我有一个想尝试的,但是不知道如何下手。

就是 前端去 JS 化: https://ruby-china.org/topics/43451

ccmywish null 提及了此话题。 11月04日 09:41

fastlane 自动化打包发布 iOS Android 应用。 https://github.com/fastlane/fastlane

ccmywish 回复

能否分享下,Ruby 的 GUI 应用如何解决打包、安装、跨平台分发的问题?

我用 ruby 制作 window 桌面 gui 应用框架

基于 Thor 做各种命令脚本。基于 Faraday 做各种 RESTful API 调用接口。 开发效率高,做起来够快。

公司同事之前的内部分享。。

greatghoul 回复

COOL!

需要 登录 后方可回复, 如果你还没有账号请 注册新账号