本文将介绍浅谈Ruby on Rails中的include和extend。include主要用来将一个模块插入到一个类或者其它模块。extend用来在一个对象中引入一个模块,这个类从而也具备了这个模块的方法。 ...详细
Ruby on Rails开发使得程序员的工作变得如此简单,以至于很容易让人误以为它能解决一切麻烦,从而没有给予其后台情景足够的注意。程序员要从一开始就把重点放在扩展性上,而不是完全依赖于Rails。事实是,Rails只能解决80%的扩展工作。而要完成余下20%的Ruby应用程序开发则需要考虑五个注意事项。...详细
本文总结了一些Ruby的使用心得。使用Ruby最需要注意的一点就是效率:因为Ruby执行的效率本身比较慢,所以代码选择很重要。...详细
本文将着重介绍如何在不同的操作系统下搭建Ruby开发环境,同时,在最后会详细介绍如何在Windows操作系统下安装并配置MySQL数据库。...详细
学习Ruby时,最应该先了解的就是怎么去搭建Ruby的运行环境。如果运行环境清楚了,再找到符合以往开发习惯的IDE工具,再看一看入门的例子,再学一学语言相关的知识。这样的时候,就应该开始入门了。...详细
本文讲解如何从一个Rails应用程序连接到Oracle和与其相关的验证和性能问题。要连接到Oracle数据库,用户必须安装 Ruby/Oracle 调用接口 (OCI8) 库——一个基于 Ruby/DBI (数据库接口模块)的数据库驱动程序。RubyDBI 提供了一个与数据库无关的、类似于 JDBC 或 ODBC 的接口,来实现 Ruby 和数据库之间的交互。...详细
Ruby on rails推荐的生产运行环境是Linux/FreeBSD/Unix。本文以Linux操作系统,lighttpd+FCGI,MySQL数据库为例,从源代码编译安装开始讲解。...详细
本文简单介绍了Ruby On Rails的安装步骤以及MySQL数据库的配置方法,并介绍了几个官方阅读资源。 ...详细
Ruby on Rails安装,有人说难,但其实也很方便。要基于ruby开发应用程序,我们必须安装ruby、gem、rails、mongrel。...详细
Ruby的Block块是它的关键特色之一,用块能够写出简明且高度可重用的算法。即使没有别的用处,它至少消弱了人们对循环敬畏的态度。这个概念在其他语言和理论中还被称为:Lambda函数。Lambda是个十分令人迷惑的词汇,因为闭包这个词汇还指对代码作用域的捕获。而块则不需要捕获这个作用域。...详细
本文的目的是为了找出为什么.NET程序员都想学习并使用Ruby,并探索Ruby语言的核心语法。这么多年来,Ruby一直鲜为人知,但它的功能已经远远超出了最初设计时的想法:以最简化的方法操作数据和环境。...详细
Martin先生使用Ruby已经有一段时间了,对于Ruby的特性也有很深入的了解。本文将全程记录了Martin先生曾在上海交通大学名为“Ruby是非常好的开发工具”的演讲,为读者提供了一个简单快捷的开发语言。...详细
ShareTech品牌之MS系列是台湾众至资讯于2004年推出来的系列产品,此系列以纯硬件式邮件服务器为主要特色,也就是是指将邮件服务的操作系统及应用软件内嵌在硬件设备的芯片内,达到软硬相结合的设计理念。同时,将传统的操作系统存储在硬盘上的方式进行了彻底的改进。...详细
自从Rails框架问世后,Ruby一举成为了一个令不少人赞赏的编程语言。在这篇文章中,来自Merb与Rails核心开发团队的Yehuda Katz向我们分享了十大令人喜爱的Ruby语言特点。 ...详细
Microsoft Windows 2000数据中心服务器是Microsoft针对关键事务企业应用的操作系统,几十年来,IBM一直在支持这种类型的操作系统。IBM了解使用数据中心的复杂性,以及市场所需要的可靠性和可用性。为确保您信心十足地做出转向Windows 2000数据中心服务器的决定,IBM数据中心解决方案项目利用我们的产品、服务以及与软件开发商的合作关系,为您提供IBM在数据中心的经验和知识。...详细
C和C++一直是最有生命力的程序设计语言,这两种语言为程序员提供了丰富的功能,高度的灵活性和强大的底层控制能力。...详细
Lake Partners Strategy Consultants近期开展了调查,旨在了解不同操作系统对网络效率的影响,其中包括(但不限于)瞻博网络的操作系统(JUNOSTM软件)。Lake Partners发现在特定的网络领域,JUNOSTM软件能够卓有成效地大幅度提高运行效率。具体说,对JUNOSTM软件感触最深的被调查人报告说,与其他操作系统相比,JUNOSTM软件帮助它们将执行日常网络运行任务的总时间缩短了25%。...详细
瞻博网络统一接入控制解决方案能够帮助企业解决网络和应用接入问题。在本文中,我们将探索企业面临的五个常见的网络挑战—网络保护、访客用户接入、网络可视性和监控、应用接入控制、基于身份的服务质量(QoS),同时还将讨论如何使用UAC来逐一迎接这些挑战。...详细
本应用说明旨在向读者介绍在购买瞻博网络® SRX系列业务网关后必要的配置步骤,以便为互联网和远程站点提供安全连接支持。文章中提供的范例配置可用于构建更复杂的配置,来满足现代分支办事处和远程办事处的安全要求。阅读本文后,您应能够配置分支办事处SRX系列业务网关来传输流量和提供几项通用安全服务。...详细
瞻博网络已经拥有一套全新的安全产品来应对数据中心安全的挑战。Juniper SRX系列业务网关可以提供前所未有的高性能和高可扩展性。瞻博网络将JUNOS软件设计精髓以及早已成熟的硬件体系结构应用于新产品的设计,并开发了Juniper SRX系列家族产品。Juniper SRX产品就是为了满足今天的数据中心对安全产品的需求而设计,并充分考虑到产品自身的可扩展能力,以应对将来客户对网络扩展的需求。...详细