资讯月刊下载

第121期(18-03)

2018年03月 - 总第121期
  • Java程序员开发常用的工具
  • 3月全球数据库排名:PostgreSQL 再迎暴涨
点击下载>>

第120期(18-02)

2018年02月 - 总第120期
  • 开源巨献:2017 年 Google 开源了这些超赞的项目
  • 关于区块链,程序员需要了解什么
点击下载>>

第119期(18-01)

2018年01月 - 总第119期
  • 编写高性能Java代码的最佳实践
  • 从15000个Python开源项目中精选的Top30,Github平均star为3707,赶紧收藏!
点击下载>>

更多月刊下载

活跃编辑

资讯编辑

原创新闻 [编程语言] JRuby 1.7 首个预览版发布,修复259处bug

JRuby社区今天发布了JRuby 1.7的首个预览版本。 JRuby是Ruby编程语言的纯Java实现,它结合了Ruby简洁的语法以及Java丰富的类库。通过JRuby,你可以在JVM上直接运行Ruby程序,调用Java的类库。 JRuby 1.7的主要改进包括: Ruby 1.9.3现在是默认的运行时模式 修复了大量关于Ruby 1.9.x兼容性的问题 支持Java 7中的invok ...
wangguo 评论(3) 有4509人浏览 2012-05-22 3 1

原创新闻 [移动开发] MobileRuby:使用Ruby开发iOS应用的轻量级框架

MobiRuby是一个新的开源项目,该项目的目的是使开发者可以使用Ruby来开发iOS和Android平台上的应用。 该项目由Yuichiro MASUI发起,此人为Appcelerator工作。Appcelerator是一家提供移动平台开发框架的公司,其Titanium开发框架允许开发者使用自己熟悉的语言来开发移动应用。 MobiRuby基于mruby(轻量级的Ruby语言实现,可使用解释模 ...
wangguo 评论(4) 有6635人浏览 2012-05-21 6 0

翻译新闻 [编程语言] 5 个常见的 Rails 开发误区

本文作者是一名Rails开发者,他总结了在Rails开发过程中的一些常见误区。文章内容如下: 我使用Rails已经有一段时间了,在这期间我看了大量的Rails项目,下面的这五个常见的误区,我几乎在每一个Rails代码中都看到过。 1. 没有 schema 规范的迁移 数据模型是应用程序的核心。没有schema的约束,你的数据会因为项目代码上的bugs而慢慢变得糟糕,直到你无法相信库中的任何字段 ...
wangguo 评论(3) 有7326人浏览 2012-05-15 6 0

原创新闻 [编程语言] RubyStack 3.2.3发布,添加RVM和DevKit支持

RubyStack开发团队今天发布了3.2.3版本。 RubyStack是一个Ruby on Rails开发环境的一键安装包,提供了便捷、快速的安装方式,大大简化了Ruby on Rails应用程序的开发和部署。其中组件包括Ruby、Rails、Subversion、Apache、MySQL、SQLite、ImageMagick、Passenger和许多Ruby Gems等。还包括用于开发亚马逊 ...
wangguo 评论(0) 有3977人浏览 2012-05-09 1 0

原创新闻 [编程语言] Ruby 1.9.3-p194发布,修复SSL验证失败漏洞

Ruby开发团队今天发布了最新的1.9.3-p194版本。 该版本主要修复了RubyGems中存在的一个安全问题:SSL服务器针对远程仓库验证失败。 该版本中的RubyGems已经升级至1.8.23,其中包含如下改进: 启用服务器SSL证书验证 禁止从https重定向到http Ruby开发团队建议用户升级至该版本,特别是在.gemrc或/etc/gemrc中使用https源的用户。 此 ...
wangguo 评论(1) 有4969人浏览 2012-04-20 1 0

原创新闻 [编程语言] RDoc-Spellcheck 1.0 发布,Ruby文档辅助工具

RDoc-Spellcheck 1.0 发布了。这是RDoc的辅助工具,可以用来检查文档中的拼写错误。在检查结果中,会自动排除文件、类和方法的名称。另外,你也可以在默认词语列表中添加自定义词语。 RDoc是针对Ruby源代码的文档系统。跟JavaDoc一样,RDoc可以读取原文件,分析源代码中的语法信息和注释文本,生成HTML格式的文档。和JavaDoc不同的是,即便源代码没有任何注释,RDo ...
wangguo 评论(0) 有2932人浏览 2012-04-10 0 0

原创新闻 [编程语言] Ruby 1.8.7 生命周期即将终结,建议迁移至 1.9 分支

Ruby开发团队称,将于今年6月份停止对Ruby 1.8.7的维护,该版本的生命周期将于2013年6月终结。 开发团队称,Ruby 1.8.7于2008年发布,该版本包含了一些重要的特性,但是在1.9分支中提供了更丰富的功能和更高的执行性能。建议开发者尽快将应用程序迁移至1.9分支。 Ruby 1.8.7 终结计划: 在2012年6月之前,将继续提供对1.8.7的支持,包括bug修复和安 ...
wangguo 评论(4) 有5467人浏览 2012-04-06 3 1

原创新闻 [编程语言] Rails 3.2.3 发布

Rails 团队今天发布了Rails 3.2.3 版本。 该版本进行了部分功能改进和bug修复,主要包括: 将ofconfig.active_record.whitelist_attributes的默认值设为true。该变化只影响最新生成的应用程序,所以版本升级后应该不会造成向后兼容问题,但可能会影响到一些教程和介绍材料。 允许控制远程表单行为的新选项。在该版本中,可以通过设置config. ...
wangguo 评论(2) 有5487人浏览 2012-04-01 2 0

原创新闻 [开源软件] 2011年自由软件奖揭晓:Ruby创始人和GNU Health项目获 ...

近日,自由软件基金会(FSF)官方网站宣布,2011年的自由软件奖已经揭晓。Ruby编程语言的创始人松本行弘获得自由软件推动奖,社会公益项目奖则颁给了GNU Health。 GNU Health项目负责人Luis Falcon(左)及Ruby语言创始人松本行弘(右) 自由软件奖共颁发两个奖项:自由软件推动奖和社会公益项目奖,前者颁给对自由软件发展有卓越贡献的个人,后者则颁给对自由软件发展有着巨大 ...
nemohq 评论(0) 有3557人浏览 2012-03-30 1 0

原创新闻 [编程语言] Rails 3.2.2/3.1.4/3.0.12同时发布,修复重要安全漏洞

今天,Rails团队针对三个分支进行了更新,发布了3.2.2、3.1.4和3.0.12,这三个版本均修复了2个重要的安全漏洞,建议所有Rails用户尽快升级至这三个版本。 修复的安全漏洞如下: 1. 选择助手(select helper)中的XSS安全漏洞 当开发者手动生成HTML选项标签时,与标签串联的用户输入可能不会被转义,攻击者可以注入任意HTML代码到文档中。 2. 安全缓冲区(S ...
wangguo 评论(0) 有4164人浏览 2012-03-02 4 0

原创新闻 [编程语言] JRuby 1.6.7 发布,纯 Java 实现的 Ruby 语言

JRuby社区今天发布了JRuby 1.6.7,该版本延续了“1.6.x系列主要修复与Ruby 1.9的兼容问题”的惯例。 JRuby是Ruby编程语言的纯Java实现,它结合了Ruby简洁的语法以及Java丰富的类库。通过JRuby,你可以在JVM上直接运行Ruby程序,调用Java的类库。 该版本的主要改进包括: 修复了Rubygems中的循环请求问题 修复了popen函数中的流过早关 ...
wangguo 评论(6) 有5936人浏览 2012-02-23 4 0

转载新闻 [互联网] 2012 年 Web 编程语言的就业趋势

本文我们将来研究 Web 编程语言的就业趋势,包括 Ruby、Python、PHP、JavaScript、Groovy和Erlang。其中没有包括Flex,是因为关于Flex的数据很不准确。同时我也想涵盖Haskell,但是关于这个语言的数据实在太少。 下图是来自 Indeed.com 的长期趋势。 从图中我们可以看出,JavaScript的需求远远超出其他的语言;PHP和Python的增长很 ...
hotwind 评论(1) 有4209人浏览 2012-02-21 1 3

原创新闻 [编程语言] Ruby 1.9.3-p125发布,安全漏洞和bug修复版本

Ruby 1.9.3-p125发布了,该版本修复了Ruby OpenSSL扩展的一个安全漏洞,并修复了大量的bug,主要包括: 修复了Ruby OpenSSL模块:允许“0/n splitting”来阻止TLS BEAST攻击。 修复了对LLVM/clang语言支持方面的bug。 修复了对GCC 4.7支持方面的bug。 其他bug修复详情参阅:ChangeLog 下载: ruby-1 ...
wangguo 评论(1) 有2550人浏览 2012-02-17 1 0

原创新闻 [编程语言] RubyMine 4.0.1紧急发布,修复调试器UI关键bug

RubyMine 4.0正式版刚推出不久,即被爆出了一个关于调试器UI的关键bug,官方紧急进行了修复,并发布了4.0.1版本。 RubyMine 是一个针对Ruby 和 Rails开发者的IDE,由 JetBrains 开发(JetBrains最著名的产品之一就是IntellJ IDEA)。RubyMine建立在IntellJ IDEA平台之上,提供了所有开发所必需的IDE功能,比如编辑、调试 ...
wangguo 评论(0) 有4556人浏览 2012-02-17 1 1

翻译新闻 [编程语言] 9 个指导开发者快速编码/学习的网站推荐

互联网是一个飞速发展的领域,从HTML到HTML5、从CSS到CSS3、从JavaScript到JavaScript框架,技术在不断地更新换代。如果你不能跟上这个形势,你将会被淘汰。因此,快速掌握一门语言或一项技术,对于你的Web开发工作将是百利无一害的。 本文为你带来了9个实用的在线教程,一些是互动形式的,还有一些则以全面的指南和可视化形式帮助你快速掌握一门语言。它们有共同的目的,让你的学习更加 ...
wangguo 评论(1) 有17899人浏览 2012-02-16 3 0

原创新闻 [编程语言] RubyMine 4.0 RC发布,Ruby/Rails IDE

RubyMine 4.0的RC版本已经发布了。 RubyMine是由JetBrains为Ruby 和 Rails开发者准备的 IDE。RubyMine建立在IntellJ IDEA平台之上,提供所有必须的IDE功能,比如编辑、调试工具、源代码控制集成、代码自动提示完成以及其他功能。专门为ruby打造的功能有基于 GUI 支持的 RSpec 和 Test::Unit。 RubyMine 4.0 R ...
luiang1018 评论(0) 有3954人浏览 2012-02-09 1 0

原创新闻 [编程语言] JRuby 1.6.6发布

JRuby社区近日发布了JRuby的最新版本1.6.6。开发人员表示,JRuby 1.6的主要目标是完善对Ruby 1.9的支持,目前这一目标已基本完成,因此,1.6.6将成为JRuby 1.6系列的最后一个版本。下一个版本为JRuby 1.7。开发者称将继续改善1.9应用程序的兼容性及Ruby代码的性能。 JRuby 1.6.6主要改进: 更新Ruby 1.8.7和1.9.2中的标准库 升 ...
luiang1018 评论(3) 有4449人浏览 2012-01-31 1 1

原创新闻 [编程语言] 针对NetBeans IDE 7.1的Ruby开发插件发布

近日,Tom Enebo发布了针对NetBeans IDE 7.1的社区Ruby开发插件。 在NetBeans IDE 7.1中安装该插件后,你可以在左侧看到一个Projects窗口,显示了Ruby项目的结构化视图,右侧是Ruby编辑器。 插件下载:community-ruby_7_1_preview1.zip 安装步骤如下: 在NetBeans IDE 7.1中选择“工具”-> ...
wangguo 评论(7) 有9103人浏览 2012-01-18 4 2

原创新闻 [编程语言] Ruby Hash算法爆出DoS(拒绝服务)攻击漏洞

近日,Ruby的Hash算法被爆出了一个安全漏洞,攻击者可以据此发起DoS(拒绝服务)攻击。 该漏洞和计算复杂性相关,攻击者通过碰撞字符串hash值,可以发现一些字符串序列,使用这些序列,攻击者可以发起拒绝服务攻击,例如,可以将它们作为你的Rails应用HTTP请求的POST参数。 详细说明 该情况与2003年在Perl中发现的漏洞类似。在Ruby 1.8分支中,使用了一个确定性的hash函数 ...
wangguo 评论(2) 有6070人浏览 2011-12-29 0 0

原创新闻 [编程语言] 淘宝提供了Rubygems的国内镜像站点

由于Rubygems官方网站被Wall了,导致Ruby程序员在线安装软件gem包的时候无法顺利进行,往往需要借助VPN才能成功安装,所以带来了很大的不便。 最近淘宝网提供了Rubygems的国内镜像站:http://ruby.taobao.org/ 从淘宝的国内镜像网站在线下载和安装Gem包速度变得飞快! 强烈推荐大家使用此镜像站点: 例如要安装Rails,可以这样来做: gem sourc ...
robbin 评论(29) 有35909人浏览 2011-12-24 23 1

最近热门TAG

Java(1854) Ruby(427) 编程(365) Python(328) Rails(296) PHP(270) IDE(201) Eclipse(193) Netbeans(165) C++(146) 算法(139) Groovy(133) .net(129) C(108) Go(98) JDK(95) SQL(94) CGI(88) JVM(78) Scala(75)

热门资讯

Global site tag (gtag.js) - Google Analytics