- 浏览: 143420 次
- 性别:
- 来自: 深圳
-
最新评论
-
wyasd123:
hi,你好,按照以上步骤配置,执行:isql -v SQL20 ...
SQLServer on Rails -
smallwolf:
总结得不够详细啊
searchLogic心得
文章列表
心得:弹出页面的提示信息
关闭窗口前显示提示信息
在.rjs文件中page.replace 'errorExplanation', "<div id='flash-notice'>#{flash[:notice]}</div>"
用 page.replace_html 'replace_div'是不起作用的
Rails
显示已安装的gem
gem list
卸载rails命令:
gem uninstall Rails
gem uninstall Rake
gem uninstall Actionwebservice
gem uninstall Actionmailer
gem uninstall Actionpack
gem uninstall Activesu
提示Gem::InstallError,代表已经删除。重新安装rails:gem update rails -v 2.3.2 --no-ri --no-rdoc(装不了的情况可能是网络原因)
Rake
...
我要在will_paginate插件方法中调用rails的方法:
如调用text_field_tag,则在view_helper.rb里面调用需要include资源:include ActionView::Helpers::FormTagHelper(模块)
若是类则用:require 'actionview/helpers/formtaghelper'
我通过git log命令查看提交日志时,当我本地checkout回去一个commit版本后,想要再checkout我最后一次提交的版本
问题:在vim显示已经看不到我最后一次提交的commit了,怎么翻页看到?(再次git log是看不到最后提交的commit的)
解决:重置硬件:git reset --hard
测试数据的构造,现在接触的分fixtures和factory_girl
A、先简单介绍下fixtures:
1、文件位于spec/fixtures/conversations.yml,均以yml结尾,在构造数据时特别要注意的
是在属性和值间必须用“空格”
例如:state: 0
2、在spec测试中调用构造数据的方法
用数据库表名+fixtures名
例如:workitems("complain_workitem&qu ...
Rails问题集
这里转载记录我师傅遇到的,但在网络上无法找到解决方法的问题
undefined method `alias_method_chain’ for I18n::Backend::Simple:Class
在将ruby1.8.7p72换成ruby mbari 1.8.7-p72后出现的问题,问题比较隐蔽(2009-09-23)
#运行script/console,报以下错误
/usr/local/lib/ruby/gems/1.8/gems/activerecord-2.3.2/lib/active_record/i18n_interpolation_depr ...
收集单词
- 博客分类:
- Professional English
proxy:代理
encapsulates:封装
awar:知道,注意到
interchangeable:通用
Interoperability:互操作性
underlying:底层
corrupted:损坏
distributed:分布式
incorporating:纳入
qualifier:预选赛
mutex:互斥
unexpectedly:突然
nested:嵌套
explicitely:明确的
tailored:量身定制
accessing:访问
conventions:公约
equivalent:等效
alternate:备用
toggle: ...
Linux常用命令
常用命令
#计算器,直接输入表达式(如1+1)会返回结果(2)
bc
系统的修改文件名和文本内的某个文字
修改文件名
#看下哪些文件中有要替换的文件名
git status
#其中issue是原文件名,inspect是用于替换的文件名
sed -i 's/issue/inspect/g' `git status | grep inspect | grep '\.' | awk '{print $2}'`
替换文本内的文字
#查看哪些文件下有可能有要修改的文字
ls
#其中Issue是原文字,Inspect是替换文字, spec是 ...
Vim使用
安装
sudo apt-get install libncurses-dev ncurses-term
wget ftp://ftp.vim.org/pub/vim/unix/vim-7.2.tar.bz2
tar -xvf vim-7.2.tar.bz2
cd vim72
./configure --enable-multibyte --enable-rubyinterp
sudo make
sudo make install
#安装rails的vim插件
git clone git://github.com/saberma/vimfiles.git ...
Rails环境安装
操作系统安装
#安装ubuntu8.04桌面版(服务器装服务器版)
#之后修改源配置
sudo vi /etc/apt/sources.list
#注意,以下是8.04版本的
#按cG键,删除所有内容,按ctrl+shift+v粘贴以下内容
deb http://mirrors.163.com/ubuntu/ hardy main restricted universe multiverse
deb http://mirrors.163.com/ubuntu/ hardy-security main restricted universe ...
敏捷开发流程
需求采集
所有需求都采集到"PivotalTracker":http://www.pivotaltracker.com/projects/10357
实现需求
获取需求
登录"PivotalTracker":http://www.pivotaltracker.com/projects/10357
在Icebox中找到分值(优先级较高)的故事,点击Start按钮
开启后台测试监控
#这句也可放在.bashrc中,就不用自己打了
export AUTOFEATURE=true
script/autospec
...
ruby入门
ruby入门
Ruby API查询
Ruby 正则表达式查询
ruby技巧
字符串转数组
s = "a=1&b=2"
a = s.split(/&|=/)
#["a", "1", "b", "2"]
数组转为哈希
a = ["a", "1", "b", "2"]
#*号可以将数组中的字符串展开
Hash[*a]
#{"a" ...
如何开始rails项目
为了能胜任ruby项目的开发工作,你需要逐步掌握以下技能
1.安装操作系统(Linux)
经过实践,rails项目可以顺利在windows、linux(Ubuntu)、unix(solaris)下运行
但推荐使用的平台仍是Linux,所以你至少需要熟悉以下内容
安装
我们开发环境使用的是Ubuntu,安装后请阅读速配指南了解ubuntu的基本配置
Ubuntu安装
Ubuntu速配指南
熟悉常用命令
Linux常用命令
常用命令联合使用
安装xp虚拟机
安装xp虚拟机操作系统是为了使用rtx、使用ie访问项目,具体步骤:
...
margin 属性
定义和用法
margin 简写属性在一个声明中设置所有外边距属性。该属性可以有 1 到 4 个值。
设置原则:上 右 下 左
例子 1
margin:10px 5px 15px 20px;
上外边距是 10px
右外边距是 5px
下外边距是 ...
转自师傅:
整合评论
由于github page最终生成的都是静态html页面,所以是没有评论功能呢
但我们利用disqus实现在线评论功能,先到 http://disqus.com
注册帐号(免费)
注册成功后,为简单起见,只要把 _includes/post.html
中的saberma替换为你的注册帐号就行了(disqus_url输入你实际的域名)
整合rss订阅
因为jekyll可以生成blogs列表,所以我们可以编写atom.xml,由jekyll生成最终xml结果这是我的atom.xml文件
将生成的xml地址提交至 feedsky.com
,由fee ...