- 浏览: 45548 次
- 性别:
- 来自: ...重庆
最近访客 更多访客>>
最新评论
-
ghost138:
貌似在我的系统里面用不起来噢~郁闷的东西
全文检索之Ferret -
1111111asdad:
bsbsbsbsbsbsbsbsbssbsbsbsbssbss ...
rails 环境的切换 -
ghost138:
wangxinpier 写道有一点鄙视在mac机上装windo ...
终于用上Mac了!! -
wangxinpier:
有一点鄙视在mac机上装windows os 的人
终于用上Mac了!! -
ghost138:
Saito 写道 请博主汇报 声噪比 以及发热量.. 本 ...
终于用上Mac了!!
文章列表
前一段用Ruby on Rails完成了一个应用,在使用ActionMailer发送邮件的时候遇到了一些问题,大概了解了ActionMailer使用smtp发送邮件的一些原理,是记。
使用ActionMailer的smtp发送电子邮件的一个基本要领就是要使用本地的smtp服务器,否则就无法发送成功(我目前的理解是这样)。在 Windows下,我测试了一下,WebMail还是比较好用的。当然,你也可以使用msmtp这种工具来使用远程的mail服务器,比如gmail,这 个我在后面讲到。
最开始的时候,按照《Agile Web Develepment with Rails》这本书上面进行配置,所 ...
rails3.1出来,期待了有一段时间了
- 博客分类:
- ROR
rc的时候试过一次,感觉速度不是很好,先出来感觉还不错
3.1感觉前端变化比较大, scss coffeescript 还是蛮新鲜的
]p:和 p 的功能差不多,但是它会自动调整被粘贴的文本的缩进去适应当前代码的位置。试一下!
%:匹配花括号、方括号、括号等。在一个括号的上面,然后按 %,鼠标就会出现在匹配的另外一半括号处。
《:缩进所有选择的代码
《:和上面类似,但是反缩进
gd:到达光标所在处函数或者变量的定义处。
K:在 Man 里面查找光标当前所在处的词。
- 2011-06-15 06:26
- 浏览 660
- 评论(0)
貌似iteye这个编辑器对我的safari可视化支持不行噢
bbcode编辑器也无法使用,预览也不行
我的safari版本是5.0.3
robbin哥赶紧调整一下吧
不然每次开firefox发博客很痛苦噢
我发的东西就成现在这个样子了。。。。
前段时间都不会
编辑的时候是有转行的,但是页面显示就没转行了
:Rake 这个好记
:Redit 任意文件,相对路径
:Rlog 日志文件
:Rpreview 打开浏览器,http://localhost:3000
:Rtags 生成一个tag,要求ctags
:Rrefresh 刷新
:Rfind 查文件,可以不写.rb后缀
gf 这个命令超强,根据当前光标处内容跳转到文件, 自己用了就知道了
比如你的光标在usercontrollers def new 处gf,那将直接跳转到new.html.erb页面
:Rmodel
:Rmigration
:Robserver
:Rfixture ...
这篇教程写了在不同工作模式下使用 VIM 的一些基本技巧——即插入模式(insert mode), 命令模式(command mode), 存取文件等。目的是帮助刚刚接触 VIM 的新手更加有效率的使用这个出色的编辑器。
说明:在这篇文章里面,<C- ...
一直用textmate做开发,最近不知道怎么突然迷恋上了vim,折腾了大半天,感觉有点意思,不过貌似命令太多,先收藏个vim的常用命令先。
移动光标
上:k nk:向上移动n行 9999k或gg可以移到第一行 G移到最后一行下:j nj:向 ...
什么是Ferret
Ferret,是用ruby开发的基于Apache Lucene的全文检索引擎库, 安装Ferret:
gem install ferret
在ferret的代码中,只有少量的ruby代码,大部分是c代码。这里有Ferret API,并在其中提供了一份教程Ferret Tutorial。
Acts_As_Ferret
F ...
使用jQuery,你的RoR Application 可享有所有 Unobtrusive JavaScript 帶來的優點,使編碼和Markup絕對分開,又可以要最快的速度建立所有用戶端的功能和介面效果。
現在的 RoR + Prototype 方案,其中最大一個問題就是如何處理 ySlow 作者 Steve Souders 極度重視的 "Put CSS at top", "Put Javascript At bottom"問題。不少人正為這問題煩惱。
以下文章將討論如何建立一個完全使用 jQuery ,不使用 Prototype 的方法。
Rail ...
用VNC远程登录Ubuntu
最近一直在用putty+pagent远程登录ubuntu,用命令行来操作和配置Ubuntu系统。
不过老是觉得缺少了什么,觉得图形界面也不错,特别是安装了ubuntu-joES以后,想法更是强烈。
以前的时候,可以在putty+xming来运行图形界面的程序,但是字体比较小。
看了一下,可以用VNC来远程操纵ubuntu界面。
我试用了两种VNC服务器软件:vnc4server和vncserver,客户端使用ultravnc,当然也可以使用tightvnc等其他的VNC客户端软件。
VNC4Server篇
服务器:
vnc4server-免费软件 ...
首先在database.yml中加入以下代码,其中cg_clone是外部等待使用的数据库。
cg_clone:
adapter: mysql
database: cg_clone
username: root
password:
host: localhost
假如在cg_clone中有一张表叫contracts,那么生成Contract类。并用establish_connection来声明建立到哪个数据库的连接:
class Contract < ActiveRecord::Base
establish_connection :cg_clone
end
这样我们在控制器中就可以 ...
1、MySQL常用命令
create database name; 创建数据库
use databasename; 选择数据库
drop database name 直接删除数据库,不提醒
show tables; 显示表
describe tablename; 表的详细描述
select 中加上distinct去除重复字段
mysqladmin drop databasename 删除数据库前,有提示。
显示当前mysql版本和当前日期
select version(),current_date;
2、修改mysql中root的密码:
shell>mysql -u ...
前一阵远程维护Linux服务器,使用的是SSH,传说中的secure shell。
登陆:ssh [hostname] -u user
输入密码:*****
登 陆以后就可以像控制自己的机器一样控制它了,不过没有可视化的界面。不过现在我所使用过的两个版本Linux(SUSE和FC5) ...
老是忘记这个东西,n次用了ENV_RAILS=.... 郁闷中....
记下来方便查找:
RAILS_ENV=....
如rake db:migrate RAILS_ENV=production
rake reload_rights RAILS_ENV=production
...
要是能直接 -e production就方便多了
看来我还是很懒的
MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。
1、创建备份文件夹
#cd /b ...