天天红玉世界

Rails Ruby Erlang 。。。创新来自于刻苦的实践和勤奋的思考... www.hhtong.com

www.lycom.de

Rails世界:Rails 2.3版本重要功能(应用软件生成器Rails Templates)

Gudao Luo2009-01-25 at 18:00发表的

命令一:获取Rails 2.3开发版本
mkdir -p myapp/vendor && cd myapp
git clone git://github.com/rails/rails.git vendor/rails
Rails模板文件rails_template.rb代码
# 下面代码等价于 ruby script/generate scaffold blog title:string body:text
generate(:scaffold, "blog title:string body:text")
# 下面代码等价于 rake db:migrate
rake("db:migrate")
命令二:利用Rails模板文件创建Rails项目
ruby vendor/rails/railties/bin/rails . -m rails_template.rb
ruby script/server
open http://localhost:3000/blogs
  • 什么是Rails Templates
    • Rails Templates记录软件开发过程的所有命令。
  • 利用什么方法记录Rails Templates?
    • Ruby语言文件
  • Rails Templates文件存放在哪里
    • 从理论上说,任何地方;在实际中,应该存放在服务器上。
  • 利用Rails Templates方法,如何开发Rails项目
    • 三个步骤:(1)>= Rails 2.3,在今天Rails 2.3正式版本尚未发布之前,可以使用上面命令一方法获取它,或者参见:如何获取Rails当前开发版本(Rails Edge Version)? ;(2) 创建Rails Template文件,该文件的实例代码,如上面代码所示;(3)利用命令“rails -m [Rails Template位置及其文件名称]”,如上面二所示。

计算机世界:创造你的计算机程序语言

Gudao Luo2008-12-14 at 13:43发表的

创造你的计算机语言
  • 说明
    • 你是否在创造。。。

      a full programming language
      完整程序语言,
      a domain-specific language
      特定领域语言(DSL)
      a simple data format
      简单数据格式,

    • Waxeye将使得你变得更快。

Ruby实例世界:静态网页生成器Jekyll on Thin

Gudao Luo2008-12-12 at 03:57发表的

静态网页生成器Jekyll on Thin
使用Jekyll on Thin软件方法
git clone git://github.com/mojombo/jekyll
cd jekyll
 
git clone git://github.com/mojombo/tpw.git
 
bin/jekyll ./tpw/ ./sites/public/
 
thin start -A file -c sites/public/
 
http://localhost:3000/index.html
  • 说明
    • Jekyll是一款简单易于创建博客的静态网页生成器。
    • TPW是Jekyll的应用实例。

Ruby语言软件:网络相册生成器Rhotoalbum

Gudao Luo2007-11-21 at 23:56发表的