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

Mark24 · November 03, 2023 · Last by Mark24 replied at November 06, 2023 · 1123 hits

想看看大家一般用 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 in null mention this topic. 04 Nov 09:41

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

Reply to ccmywish

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

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

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

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

You need to Sign in before reply, if you don't have an account, please Sign up first.