内容字号:默认大号超大号

段落设置:段首缩进取消段首缩进

字体设置:切换到微软雅黑切换到宋体

当前分类:

> 脚本语言 > ruby >

  • Ruby在QA自动化中的应用04月28日

    前言 关于测试领域的自动化,已有很多的文章做过介绍,黑科技也比比皆是,如通过Java字节码技术实现接口的录制,Fiddler录制内容转Python脚本,App中的插桩调试等,可见角度不同,对最佳实践的理解也不一样。这里想要阐述的是,外卖(上海)QA团队应用相对小

    Tags:Ruby自动化
  • 编程语言Ruby如何还能再活25年04月16日

    Ruby 创始人说:我们要想尽一切办法活下去。 【编者按】全球 Ruby 社区是友善与支持的代名词,人们用Matz 人很好,所以我们也很友好来形容它。多年来 Ruby 语言一直很流行,特别是那些需要处理大量繁重工作的初创公司。今年2 月份的时候,Ruby 举行了 25 周

    Tags:Ruby编程语言
  • 使用Ruby拓展Vim02月20日

    作为一款历史悠久的编辑器,Vim 不仅支持用别具一格的 Vimscript 编写插件,还提供了 Python、Ruby、Lua 和 Perl 等语言对应的接口,甚至包括了对 Tcl 的支持,注意我说的是名为 Tcl 的编程语言,不是某家电品牌。通过这些语言,开发者可以摆脱 Vimscript 的

    Tags:RubyVim
  • 如何使用Rust提高Ruby性能12月06日

    原文: Improving Ruby Performance with Rust 摘要:Ruby是一种简单快捷面向对象的脚本语言,而Rust是一种系统编程语言,它有着惊人的运行速度,能够防止段错误,并保证线程安全。本文作者以项目为例,结合大量的编程代码描述了如何借助Rust语言提高Ruby的

    Tags:RustRuby
  • 字段加密存储:Rails11月27日

    方案 存储前,加密后再存储到数据库 读取后,利用 KEY 进行解密 实现 ActiveSupport::MessageEncryptor 是 Rails 基于 openssl 封装实现的一个类,可用于对一个对象进行加密、解密操作。例如: salt = SecureRandom.random_bytes(64)key = ActiveSupport::Ke

    Tags:Rails字段加密
  • Ruby Web服务器的并发模型与性能11月17日

    这是整个 Rack 系列文章的最后一篇了,在之前其实也尝试写过很多系列文章,但是到最后都因为各种原因放弃了,最近由于自己对 Ruby 的 webserver 非常感兴趣,所以看了下社区中常见 webserver 的实现原理,包括 WEBrick、Thin、Unicorn 和 Puma,虽然在 Ruby

    Tags:RubyWeb服务器并发模型
  • 浅谈Ruby里的生成器特性11月11日

    在老东家写了一段时间Python后,我被告知Python里面有个很经典的被称之为生成器的特性,而这个特性至今让我难以忘怀。后来我接触了Ruby,我就纳闷了Ruby怎么就没看到这个特性? 直到最近在读《松本行弘的程序员世界》的时候我才意识到我错了,这个特性早在Ru

    Tags:Ruby生成器
  • 浅谈Puma的并发模型与实现11月11日

    这篇文章已经是整个 Rack 系列文章的第五篇了,在前面的文章中我们见到了多线程模型、多进程模型以及事件驱动的 I/O 模型,对于几种常见的 webserver 已经很了解了,其实无论是 Ruby 还是其他社区对于 webserver 的实现也就是这么几种方式:多线程、多线程和

    Tags:Puma并发模型
  • 自动初始化Gitalk/Gitment评论10月29日

    之前的博客一直都使用 Disqus 作为评论系统,然后因为 Disqus 在国内无法访问,很多读者都只能通过邮件的方式咨询一些问题,昨天觉得长痛不如短痛,直接将博客的评论迁移到了 Gitalk ,最开始选择了使用 Gitment 作为评论系统,但是由于其开发者很久没有维护

    Tags:GitalkGitment
  • Ruby生成Objective-C代码及应用(续)10月21日

    导语: 手册1:Ruby生成Objective-C代码及应用 介绍了在项目中如何使用Ruby生成Objective-C代码,以及一些使用场景。本文着重介绍 快速集成iconfont 及其Ruby在其中的应用。 一、概述 如今,iconfont已经是很成熟的技术了,在前端比较火,但是并不妨碍在客户

    Tags:RubyObjective-C
  • 聊聊apt源arm gcc交叉编译器注意点10月03日

    做嵌入式 Linux 开发时候都需要使用交叉编译工具,这些一般是方案厂商提供,但我们通常也可以使用那些打包好的通用交叉编译工具,比如 Debian 上 apt 也有打包好的 arm 交叉编译工具: gcc-arm-linux-gnueabi 和 gcc-arm-linux-gnueabihf ,对应 c++ 版本以

    Tags:aptarmgcc交叉编译器
  • ruby on rails中使用Pundit进行权限管理详解10月03日

    一:pundit介绍 有名的权限管理gem: 1.pundit:流行的权限管理(推荐,pundit更加适合大型项目,更加复杂的权限系统) 2.authority: 已经不维护了 3.cancancan: 比较老牌的权限管理的gem 作用:针对不同的用户执行不同的操作(不同的用户有不同的角色管理) 注意

    Tags:rubyonrailsrailsPunditruby
  • 聊聊rails使用action_mailer发送邮件10月03日

    一: 1.在命令上敲命令 rails g mailer NoticeMailer 这里主要会生成app/mailer/application_mailer.rb和app/mailer/notice_mailer.rb文件 #这里的关键点是继承了ActionMailer::Baseclass ApplicationMailer ActionMailer::Base 备注:这里以163邮箱为例,只

    Tags:railsaction_maile邮件
  • 详解H5页面布局及常用的结构化标签(二)10月03日

    ①time 顾名思义,时间标签 ②address 主要用于作者名、维护者名、网站链接、电子邮箱、邮编等,一般出现在footer。 ③figure 对元素进行组合,类似于dl、dt、dd。 ④datalist 搜索时的提示框,option内容可以改为动态数据。 ⑤fieldset 在一组控件周围建立

    Tags:RubyW3C结构化标签
  • 拒绝撕X!聊聊如何让测试既有趣又简单10月03日

    测试,你可能会喜欢它,你也可能讨厌它,但是你应该同意好的测试代码对你和你的团队是有用的,甚至将来可能对执行你项目的合作者都是有益的。测试可能不是你工作中最令人兴奋的部分,但它确实非常有用。在重构和创建新特性时,经过测试的代码会让你感到很安

    Tags:测试技术RSpec
  • web开发之详解动态语言与静态语言10月03日

    写服务器端程序(业务)的同学或多或少都接触不止一门编程语言,大体上分为编译型和解释型,直观感受上来讲,解释型往往注重语言本身的表达力,一方面减少代码量,另一方面提高代码的可读性。举个例子,ruby 有个著名的用于测试的库叫 rspec,示例代码: class

    Tags:动态语言web开发静态语言
  • 浅谈Ruby的Forwardable模块10月03日

    回想起咱门初学C跟Java语言的时候,或许会以为这个世界上只有这两门语言。 当时老师或者教科书肯定不是一上来就教你如何用这门语言去连接数据库,而是要求你用这门语言去实现一些简单的数据结构,以及排序这类简单的算法。Oh,sorry,我可能让你回忆起一些不

    Tags:ForwardableRuby
  • Ruby详解10月03日

    前面我们学了 each 方法,阵列中还有其他方法几乎和字符串中的方法一样多!事实上它们中的几个(例如 length 、 reverse 、 + 、 * )在阵列中使用方法与在字符串中一样,唯一区别只在于它们计算的是阵列中的元素而不是字符串中的字母。而 last 和 join 是阵

    Tags:Ruby
  • iOS工程自动化之Ruby入门到辅助脚本编写详解09月25日

    和一般的入门教程不太一样,本篇主要分享一些入门 Ruby 以及脚本编写过程中的一些心得和体会,不包含 Ruby 的基础内容。希望能给同样想入坑 Ruby 的童鞋一些帮助,如果有错误的地方,也求各位大佬指正。 Ruby 入门 Ruby 官方入门教程 推荐一个 Ruby 官方的入

    Tags:RubyiOS工程自动化
  • 详解如何完成Ruby ERB模板注入09月18日

    前言:现在Web应用的模板 现在的Web应用中,许多客户端以及服务器端经常会用到模板。许多模板引擎提供了多种不同的编程语言实现,比如Smarty、Mako、Jinja2、Jade、Velocity、Freemaker以及Twig等模板。作为注入攻击大家族中的一员,模板注入这种攻击形式对

    Tags:ERBRuby模板注入

CopyRight © 2015-2016 QingPingShan.com , All Rights Reserved.