`
ghost138
  • 浏览: 45249 次
  • 性别: Icon_minigender_1
  • 来自: ...重庆
最近访客 更多访客>>
社区版块
存档分类
最新评论
文章列表
前一段用Ruby on Rails完成了一个应用,在使用ActionMailer发送邮件的时候遇到了一些问题,大概了解了ActionMailer使用smtp发送邮件的一些原理,是记。 使用ActionMailer的smtp发送电子邮件的一个基本要领就是要使用本地的smtp服务器,否则就无法发送成功(我目前的理解是这样)。在 Windows下,我测试了一下,WebMail还是比较好用的。当然,你也可以使用msmtp这种工具来使用远程的mail服务器,比如gmail,这 个我在后面讲到。 最开始的时候,按照《Agile Web Develepment with Rails》这本书上面进行配置,所 ...
rc的时候试过一次,感觉速度不是很好,先出来感觉还不错 3.1感觉前端变化比较大, scss coffeescript 还是蛮新鲜的

vim常用命令 三

    博客分类:
  • VIM
]p:和 p 的功能差不多,但是它会自动调整被粘贴的文本的缩进去适应当前代码的位置。试一下! %:匹配花括号、方括号、括号等。在一个括号的上面,然后按 %,鼠标就会出现在匹配的另外一半括号处。 《:缩进所有选择的代码 《:和上面类似,但是反缩进 gd:到达光标所在处函数或者变量的定义处。 K:在 Man 里面查找光标当前所在处的词。
貌似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) ...

rails 环境的切换

    博客分类:
  • ROR
老是忘记这个东西,n次用了ENV_RAILS=....    郁闷中.... 记下来方便查找: RAILS_ENV=.... 如rake db:migrate RAILS_ENV=production     rake reload_rights RAILS_ENV=production     ... 要是能直接 -e production就方便多了 看来我还是很懒的
MYSQL定期备份是一项重要的工作,但人工操作太繁琐,也难避免有所疏漏,使用下面的方法即可让系统定期备份数据。利用系统crontab来定时执行备份文件,按日期对备份结果进行保存,达到备份的目的。 1、创建备份文件夹 #cd /b ...
Global site tag (gtag.js) - Google Analytics