1. sudo apt-get install build-essential
2. sudo apt-get install rails
3. sudo apt-get install rubygems
4. sudo apt-get install irb
5. 下载,编译lighttpd和fastcgi软件包
6. sudo apt-get install libfcgi-ruby1.8
(一)个人计算机:
1、root
2、/home
/home下面是自己的家,存储自己的个人数据,如果系统重装则可以选择保留该分区,于是个人数据得以保存。
(二)服务器:
1、root
2、/usr/local
若系统需要重装,则可以保留先前在本地安装的daemon,当然需要在重新安装后,修改/恢复系统的etc目录配置文件。
一、安装分页插件,每台主机仅需安装一次
sudo gem install mislav-will_paginate --source http://gems.github.com/
二、编辑需要使用该分页插件的Web应用的config/environment.rb文件,将下面两行代码附加到文件最后:
gem 'mislav-will_paginate', '~> 2.2'
require 'will_paginate'
三、具体使用方法:
1、Model(此步骤可省略,系统会使用默认值30)
class Doc < ActiveRecord::Base
cattr_reade ...
MRTG大致是多路由器流量绘图器的意思,顾名思义,是用来对网络流量进行图形化显示的程序。该程序用perl语言写成,可以在windows,linux等许多操作系统上运行。她利用SNMP协议工作,只要该设备支持此协议就可以被MRTG监护。
一般而言,中小型的网络无外乎数量有限的几台防火墙,路由器和交换机什么的,都交给MRTG监护,网管用浏览器访问运行MRTG的服务器,观察每个网络端口的情况。
就本人经验而言,如果网络出现问题则网络流量一定有所体现,我们通过MRTG可以迅速定位出问题的端口,把它关掉或干脆拔线,保证网络正常运行,然后再慢慢处理问题机器或网段。
rails 每半年更新一次,目前正好处在一个多个版本共存的局面:
1.1.x多数的书讲这个版本
1.2.x,2.0.x在去年年底推出,对初学者而言1.1的一些关键内建功能被删除。
2.1刚推出,较之2.0改动不大。
出一本书,估计要三到五个月,2008下半年应当有讲2.0的出现。
apt-get install ruby
apt-get install rails
apt-get install ri
apt-get install rdoc
download rubygems,ruby setup.rb
gedit作为IDE,不需要笨拙的大而无当的IDE
apt-get install mysql
apt-get install mysql-admin
敏捷,首先要简单易行,敏而不捷,是开发人员的噩梦!
支持Ruby On Rails!
我已经在Ubuntu8.4桌面版操作系统上工作了近两个月了。觉得Linux在桌面领域的大规模普及的时机已经成熟。国家应当乘此东风鼓励具有一定技术能力的国有机构,大规模换装LINUX系统。
用OpenOffice写文章,可以选择存为Word格式
用Transmission进行bt下载
用firefox上网浏览
用evolution收发邮件
总之,Ubuntu的缺省安装已经能够满足用户的多数功能需求。如果,不巧你好需要更多,那么使用新利得软件安装程序(图形界面)或命令行程序apt-get直接从互联网上安装。UBUNTU在中国有一个镜像网站,安装速度令人满意。
相信操作系统也将迎来个性化的时代!W ...
问题的关键在于数据导出、导入时要做到所使用的字符集相一致:
1、mysqldump 的 default-character-set变量;
2、mysql 的--default-character-set变量;
3、mysqld的 Db characterset变量。
例如:备份使用latin1字符集则恢复时也要使用该字符集并且数据库的缺省字符集也要是该字符集,即latin1. 换成gbk也应该一样.
乱码的根源在于字符集的不一致:操作系统(Windows为gbk,Linux是UTF-8),数据库(CREATE DATABASE db_name DEFAULT CHARACTER SET gb ...
最近参加知识产权的培训,书上说开放源代码的软件要比封闭源代码的软件更容易出版权问题.
对此,我非常困惑:开放源代码的软件就象一个透明的盒子任何人,只要愿意,都会看到里面的东西,如果有版权问题大家的眼睛是雪亮的,必然会指出,开元社区的人也会及时修改的。而封闭源代码的软件则是一个黑盒子,大家无法知道里面装的是什么,如果有侵权的东西在里面,大家也不知道。
所以,我觉得如果说版权问题是任何类型软件都无法回避的话,则封闭源代码的软件相较于开放源代码的软件存在的问题更多;若封闭的没问题,则开源的更加没问题。







评论排行榜