上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页
摘要: http://blog.prosight.me/index.php/2010/03/588 阅读全文
posted @ 2012-03-16 18:16 balaamwe 阅读(133) 评论(0) 推荐(0) 编辑
摘要: http://article.yeeyan.org/view/52654/18184Rack提供了Web服务器和Ruby开发框架之间的接口。它将框架编写者从为每个Web服务器单独编写一个处理模块的繁重负担中解脱出来,可以节省大量重复劳动。Ruby社区几乎每个星期都会有新的框架出现,但是这些框架里面,Rack并没有得到足够的关注。它应该被关注。同时,为了全面利用Rack, 在下一个Rails稳定版本2.2 之后会有一个更好的公共接口。Rack最初的灵感来自于Python的wsgi ,并且由于它的简单性和准确性,很快在Ruby社区成为了一个实际的web应用/服务器接口。你可能想看看来自于Rack之 阅读全文
posted @ 2012-03-16 18:14 balaamwe 阅读(1088) 评论(0) 推荐(0) 编辑
摘要: 作为一个优秀的编程人员,应该很清楚Ruby on Rails开发框架的好处。在这里我们就为大家介绍一下Ruby on Rails本地安装的一些技巧。 很多资料都是介绍如何使用gem(One-Click Ruby Installer已经包含在里面,安装完后就可以使用gem)进行远程安装,如果碰上网络不好的时候就无法安装。在网上看到一篇介绍本地安装的方法,现在再把自己安装的过程总结一下给大家。 Ruby on Rails本地安装首先从http://rubygems.org分别下载。以下是引用片段:activesupport-1.4.2.gemactiverecord-1.15.3.gemact.. 阅读全文
posted @ 2012-03-16 18:12 balaamwe 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 在本教程写作时,所用的最新版本是:Ubuntu 10.10、Ruby 1.9.2 和 Rails 3.0.7。本教程也在 Ubuntu 10.04 和即将发布(译注:现已发布)的 Ubuntu 11.04 上测试通过。原文地址:http://linux.cn/forum.php?mod=viewthread&tid=7566更新系统那么让我们开始吧。首先以管理员身份(或通过 sudo )登录到你的机器,并打开一个终端窗口。下面的命令都需要在该窗口输入。美元符号$就是命令提示符,在其后直接输入命令并按回车即可。前三个命令将更新软件包列表、升级当前安装的软件包、安装新的软件包并删除冲突的软 阅读全文
posted @ 2012-03-16 18:11 balaamwe 阅读(428) 评论(0) 推荐(0) 编辑
摘要: 1. 准备安装时使用的库$ sudo apt-get install gcc g++ build-essential libssl-dev libreadline5-dev zlib1g-dev linux-headers-generic2. 下载Ruby1.9.2源码编译安装$ wget ftp://ftp.ruby-lang.org//pub/ruby/1.9/ruby-1.9.2-p0.tar.gz(如果无法下载,可以选择:http://ftp.ruby-lang.org/pub/ruby/1.9/ruby-1.9.2- p0.tar.bz2,http://ftp.ruby-lang.o 阅读全文
posted @ 2012-03-16 18:09 balaamwe 阅读(192) 评论(0) 推荐(0) 编辑
摘要: 文章1:直接运行mysqld程序来启动MySQL服务的方法很少见,mysqld_safe脚本会在启动MySQL服务器后继续监控其运行情况,并在其死机时重新启动它。用mysqld_safe脚本来启动MySQL服务器的做法在BSD风格的unix系统上很常见,非BSD风格的UNIX系统中的 mysql.server脚本其实也是调用mysqld_safe脚本去启动MySQL服务器的。它通常做如下事情:1. 检查系统和选项。2. 检查MyISAM表。3. 保持MySQL服务器窗口。4. 启动并监视mysqld,如果因错误终止则重启。5. 将mysqld的错误消息发送到数据目录中的host_name.er 阅读全文
posted @ 2012-03-15 14:41 balaamwe 阅读(749) 评论(0) 推荐(0) 编辑
摘要: 在shell中常用的特殊符号罗列如下: # ; ;; . , / \ 'string'| ! $ ${} $? $$ $*"string"* ** ? : ^ $# $@ `command`{} [] [[]] () (()) || && {xx,yy,zz,...}~ ~+ ~- & \<...\> + - %= == !=# 井号 (comments) 这几乎是个满场都有的符号,除了先前已经提过的"第一行" #!/bin/bash 井号也常出现在一行的开头,或者位于完整指令之后,这类情况表示符号后面 阅读全文
posted @ 2012-03-15 14:19 balaamwe 阅读(97475) 评论(0) 推荐(13) 编辑
摘要: 使用nohup让程序永远后台运行Unix/Linux下一般比如想让某个程序在后台运行,很多都是使用 & 在程序结尾来让程序自动运行。比如我们要运行mysql在后台:/usr/local/mysql/bin/mysqld_safe --user=mysql &但是加入我们很多程序并不象mysqld一样做成守护进程,可能我们的程序只是普通程序而已,一般这种程序使用 & 结尾,但是如果终端关闭,那么程序也会被关闭。但是为了能够后台运行,那么我们就可以使用nohup这个命令,比如我们有个test.php需要在后台运行,并且希望在后台能够定期运行,那么就使用nohup:nohup 阅读全文
posted @ 2012-03-15 13:48 balaamwe 阅读(2214) 评论(0) 推荐(0) 编辑
摘要: 第一次学shell编程,看的文章中说shell程序必须以"#!/bin/sh"开始,也就认为是这样了。虽然知道在shell中以"#"开始的语句都是注释,但也从没认为"#!/bin/sh"也是注释,就像对C语言程序必须有main函数一样毫无怀疑。但前些时候又听说"#!/bin/sh"也是注释,可有可无,当时觉得真是一个失败,连基本的语法都分不清。前几天借了一本书,才真正认识了"#!/bin/sh"。shell编程是以"#"为注释,但对"#!/bin/sh"却 阅读全文
posted @ 2012-03-15 13:39 balaamwe 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 在Ubuntu下安装exe软件要wine,而安装rpm软件要alien。1、安装alien命令行应用工具。zhancang@ubuntu:~$sudo apt-get install alienPassword:正在读取软件包列表... 完成正在分析软件包的依赖关系树读取状态信息... 完成将会安装下列额外的软件包:debhelper html2text intltool-debian libbeecrypt6 librpm4 po-debconf rpm建议安装的软件包:lsb-rpm lintian dh-make推荐安装的软件包:libmail-sendmail-perl libcomp 阅读全文
posted @ 2012-03-14 17:30 balaamwe 阅读(5803) 评论(0) 推荐(0) 编辑
上一页 1 ··· 10 11 12 13 14 15 16 17 18 ··· 31 下一页