Tag archives for Ruby

开源软件

开源论坛系统Discourse

Discourse是基于 Ruby on Rails 和 开发的开源论坛系统,由Stack Overflow 的联合创始人 Jeff Atwood所创立,摒弃了传统论坛的话题讨论形式、取而代之是类似问答的热贴,帖子以气泡形式展现,全部Ajax加载,采用了瀑布流的设计,自动加载下一页,无需手动翻页。拥有自学习系统、 Web应用同时适用于桌面和移动终端。数据库支持使用 PostgreSQL 和 Redis。多语言支持(包括中文)。   Discourse相对于Discuz!优势在于:简洁,用户能找到中心和自己…
继续阅读
开源知识

开源书籍-Learn Ruby The Hard Way

Learn Ruby The Hard Way-《笨办法学Ruby》是 Zed Shaw编写的一本Ruby 入门书籍, 版权遵循 BY-NC-SA (署名,非盈利),已被网友翻译为中文版。适合对电脑了解不多,没有学过写程式,但对写程式感兴趣的朋友学习使用。这本书以习题的方式引导读者一步一步学习写程式,从简单的打印一直讲到完整专案的实现。 本书结构简单,包含52 个习题。其中26 个覆盖了输入输出、变量、以及函式三个课题,另外 26 个覆盖了一些比较进阶的话题,如条件判断、类和物件、程式码测试、以及专案的实现等。每一…
继续阅读
开源软件

开源SQL漏洞扫描程序Whitewidow

Whitewidow是一款基于Ruby编写的开源自动化SQL漏洞扫描软件,遵守MIT开源协议。Whitewidow可通过文件列表或者谷歌搜索存在SQL漏洞的网站进行扫描。它支持自动文件格式,随机用户代理,服务器信息,多个SQL注入的语法,可以从项目启动sqlmap进行注入测试。 基本用法 ruby -d 默认模式下运行whitewidow使用谷歌搜索存在SQL漏洞的网站。 ruby -f path/to/file 运行whitewidow加载指定文件列表、SQL语法添加到URL。 ruby -h  
继续阅读
开源News

谷歌加入Cloud Foundry 基金会

Google 宣布以金牌会员加入 Cloud Foundry 基金会。Google和 Cloud Foundry 社区曾多次合作,包括提供 BOSH Google CPI 版本,支持在 GCP 上部署 Cloud Foundry 以及 Open Service Broker API。 CloudFoundry 是VMware主导使用Ruby开发的一款开源PaaS云计算平台。CloudFoundry 支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员快速部署和扩展,无需担心任何基础架构的问题。基于Ruby …
继续阅读
开源游戏

Ruby战士-游戏学习两不误

Ruby战士(Ruby Warrior)开源项目,把学习Ruby的过程放在了勇士闯关的游戏中。玩家扮演一个勇士,通过爬上高塔,到达顶层获取珍贵的红宝石(Ruby)。在每层,玩家都需要写一个Ruby脚本指导战士打败敌人、营救俘虏、到达楼梯。必须给战士足够的指令,以便让其自行寻找应对的方式。 勇士的动作相关API: ! 用来控制勇士的移动,默认方向是往前 使用勇士来感知前方的情况,比如是空格,还是有怪 ! 让勇士对怪物进行攻击 获取勇士当前的生命值 ! 让勇士休息一回合,恢复最大生命值的10% 勇士的感知API: 感知…
继续阅读
12