Welcom ,I hope yo will enjoy here!

09 2011 档案

Ruby on Rails 网站汇总
摘要:ruby资源http://rubygems.org gem资源的家园http://rubyforge.org/http://www.ruby-lang.org/en/ruby官方网站http://www.ruby-doc.org/ ruby doc and apiftp://ftp.ruby-lang.org/pub/ruby/ruby 版本ftphttp://www.kuqin.com/rubycndocument/index.htmlruby中文版参考手册, FAQ特别有用http://rubyreflector.com/rails资源http://api.rubyonrails.org/ 阅读全文

posted @ 2011-09-28 09:48 北国的雨 阅读(585) 评论(0) 推荐(0)

linux-之apt命令总结
摘要:1. apt的工作原理 APT使用一个文件列出可获得软件包的镜像站点地址,这个文件就是/etc/apt/sources.list。APT是一个客户/服务器系统。在服务器上先复制所有RPM包(包括来自原版光盘和redhat提供的升级包),然后用APT的分析工具(genbasedir)根据每个RPM 包的包头(Header)信息对所有的RPM包进行分析,并将该分析结果记录在一个文件中,这个文件称为RPM 索引清单,APT服务器的RPM索引清单置于base文件夹内。一旦APT 服务器内的RPM有所变动,一定要使用genbasedir产生新的RPM索引清单。客户端在进行安装或升级时先要查询rpm索引清 阅读全文

posted @ 2011-09-24 13:51 北国的雨 阅读(1683) 评论(0) 推荐(0)

Postgresql了解、安装与使用
摘要:参考:细化解析PostgreSQL的昨天今天和明天 http://database.51cto.com/art/200708/53762.htm 简评MySQL和PostgreSQL优劣 http://database.51cto.com/art/200612/36844.htm PostgreSQL安装和简单使用 http://www.linuxsir.org/main/node/275?q=node/275#2.1 http://wiki.ubuntu.org.cn/PostgreSQLPostgresql中文文档 http://www.pgsqldb.org/pgsqldoc-8.1c/ 阅读全文

posted @ 2011-09-24 13:40 北国的雨 阅读(317) 评论(0) 推荐(0)

linux之用户管理
摘要:参考: Linux中用户管理详解:http://baidu.blog.51cto.com/71938/52075此博文分上、中、下三章讲解了linux中的用户管理,深浅结合,示例丰富,赞一个~1. 新建用户: adduser [-u uid][-g group][-d home][-s shell] useradd username #默认添加一个同名的组 uersadd -g group_name user_name #创建用户的时候指定用户属于那个用户组 usermod –l new_user_name old_ user_name #修改用户名passwd username #设置密码2 阅读全文

posted @ 2011-09-24 12:21 北国的雨 阅读(387) 评论(0) 推荐(0)

Ubuntu+Redmine+postgres+passenger+nginx环境搭建
摘要:一、运行环境 OS: ubuntu 10.10 DB: postgres server: nginx + passenger Redmine: 1.2 二、 安装过程 参考: http://www.redmine.org/projects/redmine/wiki/RedmineInstall 1.安装passenger + nginxgem install passengerp... 阅读全文

posted @ 2011-09-21 14:20 北国的雨 阅读(1125) 评论(0) 推荐(0)

rails插件资源
摘要:如果插件中含有migration, 需执行语句:rake db:migrate_plugins RAILS_ENV=production 插件资源列表 http://www.redmine.org/plugins?page=1 1.RMagick http://rmagick.rubyforge.org/ http://studio.imagemagick.org/RMagick/... 阅读全文

posted @ 2011-09-21 13:49 北国的雨 阅读(169) 评论(0) 推荐(0)

gem更新
摘要:1. 从低版本升级到高版本 gem update –system 2. 从高版本降到低版本 从 http://rubyforge.org/frs/?group_id=126 下载需要的版本 以 tgz格式为例 先解压 tar zxf gem_name_xxxxx cd 进去 ruby.rb 参考: https://rubygems.org/pages/download 阅读全文

posted @ 2011-09-19 13:00 北国的雨 阅读(290) 评论(0) 推荐(0)

svn的脚本
摘要:删除工程中svn文件的脚本(Ruby/pthon版)Windows下SVN备份中两大功能详解 阅读全文

posted @ 2011-09-18 23:34 北国的雨 阅读(174) 评论(0) 推荐(0)

Rails 之 webservice
摘要:用 Ruby on Rails 和 Action Web Service 创建 Web 服务RoR:Ruby On Rails 的 Web ServiceRails下的Web Service开发简介 阅读全文

posted @ 2011-09-18 23:18 北国的雨 阅读(272) 评论(0) 推荐(0)

Redmine资源
摘要:1. compulsive的Redmine文章列表 http://www.cnblogs.com/compulsive/category/317833.html 涵盖面广,值得参考~~ 群英汇项目管理平台 http://redmine.ossxp.com/redmine/ 群英汇的redmine,资源齐全2.通过对比选择最佳开源的基于web的项目管理工具、 项目管理开源工具推荐:Redmine和DotProject 优秀的多人协作项目管理解决方案 RedMine平台服务器部署教程 Redmine安装完全图文指南 Redmine局域网访问缓慢问题解决 Redmine集成Mercurial 修改. 阅读全文

posted @ 2011-09-18 21:22 北国的雨 阅读(583) 评论(0) 推荐(0)

sqlite命令行程序详解
摘要:1. sqlite3: 一个SQLite数据库的命令行接口 译者注 原文地址:http://www.sqlite.org/sqlite.html SQLite库包含一个名字叫做sqlite3的命令行,它可以让用户手工输入并执行面向SQLite数据库的SQL命令。本文档提供一个样使用sqlite3的简要说明。 2. 开始 启动sqlite3程序,仅仅需要敲入带有SQLite数据库... 阅读全文

posted @ 2011-09-15 16:26 北国的雨 阅读(1539) 评论(0) 推荐(0)

为 gem install 按上翅膀 -- gem-fast
摘要:1. 背景 Rails 3.0发布那阵儿, 不少为安装Gem苦恼, 这下载Gem的速度太不给力了。 倒不是网速慢, Ruby的NET:HTTP要穿过墙, 翻山过海才能到达rubyforge的服务器。即使网络环境非常好, 也最多有50K的速度。更令人气氛的是, 连个进度条都没有,安装一个gem,往往几十分钟了, 屏幕上一点响应都没有! 老美光顾着自己网速嗖嗖的, 也不照顾我等P民。 于是乎,... 阅读全文

posted @ 2011-09-15 13:23 北国的雨 阅读(458) 评论(0) 推荐(0)

Rails 之 new build create
摘要:做项目的时候,对于数据库的操作方法的胡乱调用时很可怕的,因为自己很初级,初级的不能再初级,所以初次接触rails的时候,对于里面的 create,new,build等方法不是很了解,所以胡乱用了一通,导致了很多的bug,相信很多对rails接触不久的朋友也会有相同的疑惑,今天我来给大家简单的说明一下。 首先说new吧,app = App.new(params[:app]),这个是用给定的pa... 阅读全文

posted @ 2011-09-14 09:17 北国的雨 阅读(1253) 评论(0) 推荐(0)

rails 之 form_for VS form_tag
摘要:下面介绍Ruby form的两种写法。 1. Ruby form写法一:使用form_for < % form_for :order, :url => { :action => :save_order } do |form| %> < p> < %= label :order, :name, "Name:" %> < %= form.text_fie... 阅读全文

posted @ 2011-09-14 08:52 北国的雨 阅读(4677) 评论(0) 推荐(0)

rails 之 render 介绍
摘要:1. partial 1.1 把partial作为view的一部分来渲染,可以调用render方法: <%=render :partial=>"menu"%> 上面的代码会把文件名为_menu.html.erb的模板渲染到当前模板中。 <%= render :partial => "shared/menu" %> 渲染app/views/shared/_menu.html.erb到当前模板... 阅读全文

posted @ 2011-09-13 20:00 北国的雨 阅读(5914) 评论(0) 推荐(0)

rails_best_practices 实践记录
摘要:1. 安装:gem install rails_best_practices 2. 运行:在WeAPP目录下运行:rails_best_practices (打印到控制台) rails_best_practices -f html (打印成网页) rails_best_practices –h (more…)3. 参考网站:http://rails-bestpractices.com https:... 阅读全文

posted @ 2011-09-13 18:28 北国的雨 阅读(254) 评论(0) 推荐(0)

rails之路由
摘要:理解路由的目的 看懂routes.rb文件中的代码 使用经典的hash风格或者现在比较流行的Restful风格构造你自己的路径 断定一个路径会映射到哪一个controller和action 1. 路由的双重作用 Rails的路由是一个双重的机制 - 你既能把树木变成纸张,也能把纸张变成树木.更准确的说,它既能将进入服务器的HTTP请求连接到你的controller,也能帮助你... 阅读全文

posted @ 2011-09-13 14:26 北国的雨 阅读(1615) 评论(1) 推荐(0)

ubuntu创建、删除文件及文件夹,强制清空回收站方法
摘要:mkdir 目录名 => 创建一个目录 rmdir 空目录名 => 删除一个空目录 rm 文件名 文件名 => 删除一个文件或多个文件 rm –rf 非空目录名 => 删除一个非空目录下的一切 touch 文件名 => 创建一个空文件 重命名文件(夹) / 移动文件(夹)到指定文件夹 执行格式: mv source destination Example: mv file1 file... 阅读全文

posted @ 2011-09-13 11:17 北国的雨 阅读(182392) 评论(0) 推荐(6)

svn+apache+ldap+ubuntu问题总结
摘要:1.Can't open file 'svn/demo/db/txn-current-locks':permission denied 将svn一直到NAS上,测试svn是否能正常运行。 使用svn提交文件的时候,提示:Can't open file 'svn/demo/db/txn-current-locks':permission denied. 原因是:版本库的文件夹属主变成了root... 阅读全文

posted @ 2011-09-13 10:07 北国的雨 阅读(667) 评论(0) 推荐(0)

讲述Linux用户管理的全部过程
摘要:经过长时间学习Linux用户管理,于是和大家分享一下,看完本文你肯定有不少收获,希望本文能教会你更多东西。 一.权限控制机制 Linux系统是个多用户系统,能做到不同的用户能同时访问不同的文件,因此一定要有文件权限控制机制。Linux系统的权限控制机制和Windows的权限控制机制有着很大的差别。Linux的文件或目录被一个用户拥有时,这个用户称为文件的拥有者(或文件主),同时文件还被指定的... 阅读全文

posted @ 2011-09-08 09:47 北国的雨 阅读(784) 评论(0) 推荐(0)

Linux 常用小命令
摘要:1. df 查看硬盘的使用情况# df# df -h 2. cd 切换目录# cd /var/ 3. ls 浏览目录# ls# ls -a <查看以.开头的隐藏文件># ls -l <查看文档的详细信息># ls -h <以数据单位方式查看 m b g># ls -F <查看文档类型># ls -al# ls -aF# ls -lh 4. mkdir 创建目录# mkdir dirName ... 阅读全文

posted @ 2011-09-08 09:42 北国的雨 阅读(647) 评论(0) 推荐(0)

linux : chgrp/chmod/chown/ln 命令详解
摘要:写在前言 groupadd test 创建test用户组 useradd user1 创建user1用户 passwd user1 设置user1的密码 useradd user2 创建user2用户 passwd user2 设置user2的密码 gpasswd -a user1 test 把user1用户添加到test用户组 gpasswd -a user2 test 同上 1. chgrp... 阅读全文

posted @ 2011-09-08 09:36 北国的雨 阅读(1078) 评论(0) 推荐(0)

svn_auth系统由windows迁移到linux下遇到的问题
摘要:最近在做svn权限管理系统,要求在windows下和linux下均可运行,由于前期的代码编写都是基于windos的,所以今天对代码进行了改写,以适应linux系统的运行,linux的测试环境为ubuntu。在此几下中间的修改过程和遇到的问题。 1.换行符问题 已知的各个操作系统的换行符号如下: OS Line Break widows \r\n linux\unix \n ... 阅读全文

posted @ 2011-09-07 17:06 北国的雨 阅读(1075) 评论(0) 推荐(0)

WIN32OLE
摘要:Win32ole为标准Ruby发行版的一部分。Win32ole是访问Windows自动化的接口,可以让Ruby和Windows应用进行交互。具体说来Win32ole可以操作Word,Excel,IE,Outlook等。 以下均为代码片段 Word 创建一个Word文件 require 'win32ole' word = WIN32OLE.new('Word.Application') ... 阅读全文

posted @ 2011-09-06 13:21 北国的雨 阅读(978) 评论(0) 推荐(1)

导航