陀螺仪 Gyro是一个工具,可以从.xcdatamodel文件为Android(Java&Kotlin)和iOS / macOS(Swift)生成模型类。 摹enerate 是我们的[R ealm 对象 介绍 .xcdatamodel文件通常用于以图形方式表示Xcode中的Core Data实体。 可以使用Xcode中的图形用户界面来创建或编辑它。 但是,有了Gyro,您现在还可以使用xcdatamodel创建模型文件! 这将允许您以可视方式(而不是通过代码)设计模型,而仅一次(而不是针对Android和iOS,则是一次),并为您生成代码。 .xcdatamodel文件是脚本的输入。 安装 Gyro位于RubyGems上,因此这意味着您只需在终端中使用以下命令即可安装它: gem install gyro 另外,您也可以在计算机上的任何位置克隆此存储库,然后构建并安装本地ge
2021-03-02 09:06:09 540KB Ruby
1
js类 jsclass是一种可移植的模块化JavaScript类库,受[Ruby]( programming)语言的影响。 它提供了丰富的工具来构建面向对象JavaScript程序,并且旨在在各种客户端和服务器端平台上运行。 安装 从或npm下载该库: $ npm install jsclass 用法 请参阅的文档。 贡献 您可以在CONTRIBUTING.md找到有关如何构建库和运行测试的说明。 执照 版权所有2007-2014 James Coglan,根据MIT许可发行。 有关完整的详细信息,请参见LICENSE.md 。
2021-03-01 18:08:13 394KB JavaScript
1
松弛 这是针对Ruby以及Ruby和Rails应用程序的超级简单的Slack集成。 一个用例是在创建新用户或在您的应用程序中采取了某些措施后,在Slack中发布通知。 还有其他提供类似功能的宝石吗? 是的。 它们中的一些提供更大的灵活性吗? 是的。 这样做的目的是使安装和集成过程需要30秒。 该gem可以与rails应用程序一起使用,并可以根据环境配置启用/禁用,如下所示 入门 没有护栏 gem install slacked 带导轨 将此行添加到您的应用程序的Gemfile中: gem 'slacked' 然后执行: $ bundle 然后运行安装程序: $ bundle exec rails g slacked:install 这将在rails应用程序的根目录中创建一个.env文件。 指定默认的Webhook Url和要发送的消息。 SLACK_WEBHOOK = "WE
2021-03-01 18:07:41 11KB Ruby
1
到工厂 :wrench: 轻松添加具有现有项目有效数据的工厂。 如果您发现自己进行了改装测试,那么这颗宝石将为您省去一些麻烦。 自动生成所有工厂 从现有记录中自动生成 侵入地更新工厂文件 显示记录的工厂定义 解析并编写FactoryGirl语法或更旧的Factory.define语法 已针对Ruby 1.8.7、1.9.2、1.9.3、2.0.0、2.1.x,2.2.x测试 警告 :warning: ToFactory写入spec/factories文件夹。 虽然已经过测试,并且避免覆盖现有工厂,但建议您在提交后或处于已知的安全状态下执行。 安装 :file_folder: #Gemfile #add to whichever environments you want to generate data from group :test , :development do gem 'to_factory' end 对于Rub
2021-03-01 18:06:42 54KB Ruby
1
Tic Tac Toe CLI:在游戏板上添加玩家移动 目标 定义一种将用户输入转换为数组索引的方法。 定义更新传递给它的数组的方法。 用默认值定义一个方法。 在CLI中使用方法。 通过获取接受用户输入。 在方法中使用用户输入。 概述 在本实验中,我们将在Tic Tac Toe中添加一个input_to_index方法和一个move方法,以使用玩家的令牌更新棋盘。 input_to_index方法将获取用户的输入(“ 1”-“ 9”)并将其转换为板阵列的索引(0-8)。 move方法表示用户移动到井字游戏中的某个位置(例如中间单元)。 我们已经有一个方法#display_board ,它将井字游戏板输出到控制台,并将该板的每个位置映射到一个数组索引。 然后,我们将构建一个CLI,该CLI要求玩家输入他们喜欢用“ X”或“ O”填写的棋盘上的位置,将该位置转换为索引,更新棋盘,并显
2021-03-01 17:06:21 10KB Ruby
1
您的GitHub学习实验室存储库,用于介绍GitHub 欢迎你的资料库为您的GitHub学习实验室课程。 在我将指导您完成的各种活动中将使用该存储库。 看到一个你不懂的单词? 我们包含了一个表情符号 :open_book: 在一些关键术语旁边。 单击它以查看其定义。 哦! 我还没有自我介绍... 我是GitHub Learning Lab机器人,我在这里可以帮助指导您学习和掌握本课程涵盖的各个主题。 我将使用“问题”和“拉取请求”注释与您进行交流。 实际上,我已经添加了一个问题供您结帐。 我会在那儿见你,等不及要开始! 本课程正在使用 :sparkles: 开源项目 。 在某些情况下,我们对历史记录进行了更改,以便在上课时表现良好,因此请转到原始项目存储库,以了解有关该项目背后的好人的更多信息。
2021-03-01 16:08:29 1.84MB Ruby
1
自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等) 部署说明 ...
2021-03-01 10:05:28 91KB Ruby
1
您的GitHub学习实验室存储库,用于介绍GitHub 欢迎你的资料库为您的GitHub学习实验室课程。 在我将指导您完成的各种活动中将使用该存储库。 看到一个你不懂的单词? 我们包含了一个表情符号 :open_book: 在一些关键术语旁边。 单击它以查看其定义。 哦! 我还没有自我介绍... 我是GitHub Learning Lab机器人,我在这里可以帮助指导您学习和掌握本课程涵盖的各个主题。 我将使用“问题”和“拉取请求”注释与您进行交流。 实际上,我已经添加了一个问题供您结帐。 我会在那儿见你,等不及要开始! 本课程正在使用 :sparkles: 开源项目 。 在某些情况下,我们对历史记录进行了更改,以便在上课时表现良好,因此请转到原始项目存储库,以了解有关该项目背后的好人的更多信息。
2021-02-28 10:05:40 1.84MB Ruby
1
Stackprof Ruby的采样调用堆栈分析器。 受大力启发,并写成的替代。 要求 Ruby 2.2+ 基于Linux的操作系统 入门 安装 在您的Gemfile中添加: gem 'stackprof' 然后运行$ bundle install 。 或者,您可以运行$ gem install stackprof 。 跑 在Ruby中: StackProf . run ( mode : :cpu , out : 'tmp/stackprof-cpu-myapp.dump' ) do #... end 通过机架: use StackProf :: Middleware , enabled : true , mode : :cpu , interval : 1000
2021-02-28 10:05:07 73KB Ruby
1
自述文件 该自述文件通常会记录启动和运行应用程序所需的所有步骤。 您可能要讲的内容: Ruby版本 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列,缓存服务器,搜索引擎等) 部署说明 ...
2021-02-28 10:05:07 1.93MB Ruby
1