小编dlu*_*dlu的帖子

OSX Mavericks(Not Shoes或Ruby Motion)上的Ruby GUI支持以及OSX应用程序包支持

这已被问过很多次了.现在有些答案很老了.我到处都看了两件事.这是我放弃之前的最后一招.寻找:

  • 使用Mavericks 使用Ruby(而不是Shoes)进行GUI编程的绑定.我找到了很多绑定,但在过去3或4年没有任何活动,除了RubyMotion,这似乎非常昂贵,而没有利用Xcode功能/没有IDE.

  • 将应用程序打包为常规OSX应用程序的方法,这样用户就不必在OSX上手动安装任何东西(如果更好的目标也可以更好地安装到目标Windows)

我已经爱上了Ruby但是没有办法解决上述问题将难以为用户部署,而我对Rails不感兴趣.像Rails流行的感觉实际上已经杀死了Ruby,因为它可能会更多地将它放入一个利基市场.

任何关于这两个方面或一切的新消息都被遗弃/死亡?我应该继续使用Python/Objective-C吗?(我喜欢这两个但更喜欢Ruby)

ruby user-interface osx-mavericks

5
推荐指数
1
解决办法
814
查看次数

是否可以通过GitHub的Web界面恢复提交

我在Chromebook上教HTML课程.我们正在使用GitHub进行版本控制,我想向学生展示如何恢复提交.由于我们在Chromebook上没有shell访问权限,我希望通过GitHub网站在线找到一种方法.那可能吗?我开始认为它可能不是.

git version-control github

5
推荐指数
1
解决办法
2383
查看次数

Git:结账没有运行post-checkout hook

我有一个我喜欢的post-checkout钩子 - 大部分时间 - 但我不时地知道运行它会浪费时间,或者,因为它丢弃并重建我的开发数据库,​​我不想要它做的事情.

是否有跳过钩子的git选项?如此公平,我已经找到了一个.

git

4
推荐指数
3
解决办法
1513
查看次数

如何检查 Rails 缓存的内容?

我正在尝试调试在 Heroku 上运行的 Rails (5.0.0.beta2) 的缓存视图中的陈旧条目。我想查看缓存中的条目,以确认它们的命名方式符合我的预期,并且它们应该过期。

\n\n

有什么办法可以做到这一点吗?我发现这个问题,我如何查看rails缓存的内容,这表明Rails.cache.read("your_key")。所以,使用bin/rails c(在 Heroku 上)我尝试过:

\n\n
Rails.cache.read(User.find(19).cache_key) => nil\n
Run Code Online (Sandbox Code Playgroud)\n\n

其中 19 是:id我看到过时数据的用户之一的用户。这让我有点难住了...

\n\n

如果我尝试:

\n\n
User.find(19).cache_key => "users/19-20160316151228266421"\n
Run Code Online (Sandbox Code Playgroud)\n\n

但是,当缓存条目据称已过期时,日志行如下所示:

\n\n
Expire fragment views/users/19-20160316151228266421 (0.2ms)\n
Run Code Online (Sandbox Code Playgroud)\n\n

所以我尝试Rails.cache.read在该路径上执行 a ,这也返回nil\xe2\x80\x93\xc2\xa0 我也尝试对尚未过期的用户执行相同的操作,然后nil再次得到。

\n\n

我想知道路径中的差异是否表明存在问题,或者是否有办法查看创建的密钥的路径(我一直假设它至少与斜杠之后的部分匹配)。

\n

ruby-on-rails

4
推荐指数
1
解决办法
6179
查看次数

Rails simple_form - 是否可以仅显示带有按钮标签的单选按钮?

这段代码:

<%= f.input :exploratory, as: :radio_buttons,
  collection: [['Exploratory', true], ['Preparatory', false]],
  label: false %>
Run Code Online (Sandbox Code Playgroud)

产生这样的结果:

在此输入图像描述

这几乎正​​是我想要的 - 唯一的问题是单选按钮上方的“探索”标签。

有没有办法让 simple_form 省略单选按钮集的标签并只显示单个按钮标签?或者,如果这是不可能的,有没有办法可以将标签设置为不同的值。

我将 Simple Form 4.1.0 与 Rails 5.2.3 和 Bootstrap 4.3.1 一起使用。

ruby-on-rails simple-form

4
推荐指数
1
解决办法
1244
查看次数