在Ruby的OO Design一书中,Sandi Metz说模块的主要用途是用它们实现鸭子类型,并将它们包括在所需的每个类中。为什么Ruby Kernel
是其中包含的模块Object
?据我所知,它在其他任何地方都没有使用过。使用模块有什么意义?
我想为Linux制作一个桌面应用程序,我想知道C#/ mono是否仍适用于此.他们是否计划为GTK 3制作包装?或者是Qyoto更好的选择?另外,我想知道GTK对于Ubuntu是否是一个好主意,因为他们计划制作自己的窗口服务器.(如果我没有被误导,将使用QT ...)
任何提示都表示赞赏.
我想创建一个必须访问我的Google日历的简短工具.因此我必须使用google-api-client gem.当我看一下安装的宝石时,我看到了它.
在我可以使用这个提供的类和方法之前,我必须使用clientID和clientSecret以及其他一些东西创建一个YAML文件.因此,gem应该有一个名为"google-api"的cli工具.如果我现在想要创建此文件,我总是收到消息google-api:command not found.
如果这很重要,我会使用rvm.但我已经检查过我是否拥有合适的宝石套装.
(我必须做的一切,我在这里找到:https://developers.google.com/google-apps/calendar/instantiate?hl = de)