自述 此自述文件通常会记录启动和运行应用程序所需的任何步骤。 Ruby版本 2.1.5 系统依赖 配置 数据库创建 数据库初始化 如何运行测试套件 服务(作业队列、缓存服务器、搜索引擎等) 部署说明 … 如果您不打算运行rake doc:app请随意使用不同的标记语言。
2021-07-05 13:06:05 32KB Ruby
1
hobotech.org 静态博客
2021-07-05 13:06:02 1.49MB Ruby
1
带走 这是我们在 Makers Academy 的第二个周末任务。 我们被要求编写一个具有以下功能的外卖 Ruby 应用程序: 菜品应标明价格 应通过提供菜肴清单、数量和应等于确切总数的数字来下订单。 如果总和不正确,则该方法应引发错误 如果金额正确,则应向客户发送一条短信,说明订单已成功下单,并将在 1 小时后送达。 例如“谢谢!您的订单已下达并将在 18:52 之前交付”。 应该使用 Twilio API 实现短信功能,并且应该使用 Gemfile 来管理 gems Takeaway 类应该经过彻底测试,并在必要时使用模拟和/或存根,以便您在运行测试时不会发送文本 当在 IRB 中加载 Takeaway 类并下订单时,实际上应该发送文本 为此,请使用您的个人电话号码; 无需为客户的手机号码建模 ###Logic Of My Program 客户将首先选择一家餐厅,然后选择菜肴。
2021-07-05 13:05:55 10KB Ruby
1
WagScore 描述 这是一个定位器应用程序,可显示带您的狗在城里转悠的地方。 我们还将向您展示WagScore ,这是一个地区的狗友好度。 与我的导师在 Bloc 一起制作。 在访问工作副本。 尝试在“2 英里”范围内搜索“UCLA”或“Cal State LA”。 特征 您可以搜索一个区域并显示和映射结果。 根据现有类别为搜索结果计算分数。 访客可以提交新位置或标记现有位置以供审核。 管理员可以查看和管理位置。 宝石包括: 费加罗 地理编码器 gmaps4rails 设计 专家 设置 克隆这个存储库。 然后将config/application.example.yml复制到application.yml并添加值。 这些是生产中所需的相同环境设置。 SENDGRID_USERNAME: SENDGRID_PASSWORD: development: SEC
2021-07-05 13:05:49 238KB Ruby
1
有色人种 一个简单的 gem,用于支持 ruby​​ 中的最小面向方面编程。 安装 将此行添加到应用程序的 Gemfile 中: gem 'aspectual' 然后执行: $ bundle 或者自己安装: $ gem install aspectual 用法 扩展模块 extend Aspectual 创建您想要的任何方法作为方面(Aspectual 不会添加您没有作为方面的方法) 然后声明你的方面 aspects before: :logging, around: fancy_logging, after: :more_logging def foo "foo" end aspects before: [:notify_user, :notify_admin], around: [:setup_and_teardown, :play_background_musi
2021-07-05 09:05:14 42KB Ruby
1
字体下载器 Font Downloader 允许您输入任何 url 并下载嵌入在该网站样式表中的字体。 Font Downloader 应该只用于下载您被允许访问的字体。 我会得到什么? 一旦字体下载器浏览了 URL 的样式表,它就会下载它找到的任何字体,将它们压缩并发送给您。 如何包含字体? 从 URL(如果有)下载字体的 zip 文件后,这是在 CSS 中包含自定义字体的最常见方法: @font-face { font-family: 'MyWebFont'; src: url('webfont.eot'); /* IE9 Compat Modes */ src: url('webfont.eot?#iefix') format('embedded-opentype'), /* IE6-IE8 */ url('webfont.woff') forma
2021-07-05 09:05:12 28KB Ruby
1
波纹数据 API 客户端 Ripple Data API 的客户端。 这包括: 纹波休息 安装 $ gem install ripple-data-api-client 或者 $ rake build $ gem install pkg/ripple-data-api-client-X.X.X.gem 用法 RPC 示例: require 'ripple-data-api-client' values = { base: {currency: "XRP"}, counter: {currency: "CNY", issuer: "razqQKzJRdB4UxFPWf5NEpEG3WMkmwgcXA"}, startTime: "2014-01-01 00:00:00", endTime: "2014-12-11 10:00:00", ti
2021-07-05 09:05:10 149KB Ruby
1
体式 Asana 的命令行客户端 安装 将此行添加到应用程序的 Gemfile 中: gem 'asana-cli' 然后执行: $ bundle 或者自己安装: $ gem install asana-cli 用法 Options: --list, -l: List all workspaces --workspace, -w : Workspace --project, -p : Project --complete, -c : Complete a task --close, -o : Complete a task --create, -r : Create new task --message, -m : Comment on a t
2021-07-04 15:03:28 5KB Ruby
1
0平方米 像 ZeroMQ 一样工作。 感觉像Ruby。 0mq gem 是 ZeroMQ (libzmq) API 的 Ruby 包装器。 构建在 ffi-rzmq-core(从 Ruby 到 ZeroMQ 的 C API 的桥梁)上,0mq gem 隐藏了与 FFI 的交互并公开了一个使用块、引发异常的接口,感觉就像我们喜欢使用的 Ruby。 支持的 支持的 ZeroMQ (libzmq) 版本: 3.x 4.x 支持的 Ruby 版本: 核磁共振 >= 1.9 鲁比尼乌斯 2.x 功能请求/错误报告 在它们作为问题或拉取请求。 作者 乔·麦克尔文 亚历克斯麦克莱恩 安装/先决条件 需要。 PGM(多播)需要使用 ./configure --with-pgm 编译 libzmq 曲线加密需要使用编译 。 ZeroMQ 文档 手册:http: : API: : /
2021-07-04 15:03:28 24KB Ruby
1
活动模型::聚合器 基于 这是目前的想法溢出,不一定是真的。 至少我不会在生产中使用它。 上下文感知验证 每个聚合器都有自己的验证上下文,例如: class Profile < ActiveModel :: Aggregator aggregate :person end class Person < ActiveRecord :: Base validates_presence_of :name , on : :profile end ...仅在通过配置文件提交时验证名称。 路由到聚合器 由于聚合器处理多个模型并且本身不是持久化的,因此无法直接路由到它。 最好的方法是使用聚合模型之一。 resources :people do resource :profile , only : :show end # Generates GET /people/ :pers
2021-07-04 15:03:25 8KB Ruby
1