- 博客(165)
- 资源 (43)
- 收藏
- 关注
原创 crontab
crontab 是linux用来定期执行程序的命令。当安装完成操作系统之后,默认便会启动此任务调度命令。crond命令每分锺会定期检查是否有要执行的工作,如果有要执行的工作便会自动执行该工作。而linux任务调度的工作主要分为以下两类:1、系统执行的工作:系统周期性所要执行的工作,如备份系统数据、清理缓存2、个人执行的工作:某个用户定期要做的工作,例如每隔10分钟检查邮件服务器是否有新信,这些工...
2014-07-22 20:56:47
273
原创 Rails Cookies与Session操作汇总
Rails 操作 session 和 cookies 非常简单,可以在 controller 与 view 中直接访问,model 除外,极大地方便了开发 Session#存信息session[:current_user_id] = user.id#取信息session[:current_user_id]#删除信息session[:current_user_id...
2014-07-07 12:17:45
297
原创 ubuntu server 更换主板后的网络问题修复
排版过的文章,在我另外一个博客上,这里不再重新排版,如有不便,还望见谅:http://caok1231.com/blog/2013/09/01/ubuntu-network-configure/ 最近经手的一台服务器主板换了,导致了一些连接网络的问题,把相应的处理总结一下,以便下次再遇到时能不用在纠结那么久。 问题描述: 无法上网,ping 127.0.0.1能通,但局域...
2013-09-03 14:21:38
891
原创 解决svn错误 SSL handshake failed: SSL error
svn 处理:SSL handshake failed: SSL error: Key usage violation in certificate has been detected 12.04: Uninstall the current libneon package:sudo apt-get remove libneon27Download the latest l...
2013-05-28 13:10:16
2626
原创 ubuntu usb无线网卡无法连接掉线的问题
1.查看下自己的usb网卡lsusb 2.下载驱动我这查出来是RTL8188CUS 802.11n WLAN去官网下载:http://www.realtek.com.tw/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=...
2013-05-21 21:28:59
563
原创 rspec in rails
原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/04/10/testing-rails-app/这里直接拷贝过来的,就不在另外排版了。 还有其他几篇关于rails测试摘录总结的博文地址:testing-rails-app#1testing-rails-app#2testing-rails-app#3testing-rail...
2013-05-04 16:33:57
138
原创 Factory Girl中的关系定义
原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/05/02/factory-girl/这里直接拷贝过来的,就不在另外排版了。 很多时候我们都会使用 factory-girl 去构建测试数据,但如何去定义表之间的关系,特别是那种用户角色、权限之类的,接下来就稍微总结下如何用factory girl 去定义测试数据中的用户角色。...
2013-05-04 16:25:36
229
原创 git 更新到最新版本的方法
添加git的ppa源sudo apt-add-repository ppa:git-core/ppasudo apt-get updatesudo apt-get install git如果本地已经安装过Git,可以使用升级命令:sudo apt-get dist-upgrade
2013-04-20 12:25:08
736
原创 Deploy Rails App With Cloud Foundry
原文在我另外一个博客上,地址:http://caok1231.com/blog/2013/03/23/deploy-rails-app-with-cloud-foundry/这里直接拷贝过来的,就不在另外排版了。 Cloud Foundry是VMware于2011年4月12日推出的业界第一个开源PaaS云平台,它支持多种框架、语言、运行时环境、云平台及应用服务,使开发人员能够在几秒钟...
2013-03-27 09:25:21
239
原创 Deploy Rails App With Mina
原文请见我另外一个博客:http://caok1231.com/blog/2013/03/20/deploy-rails-app-with-mina/ capistrano是使用的最多的部署工具,最近社区中不少人开始推荐mina,试着用了下部署的速度的确快了很多。虽然mina最近两个月都没有更新,不过仍然希望这个项目能得到很好的发展。 下面简单总结下使用mina简单部署rails...
2013-03-27 09:06:41
156
原创 Linux环境变量的设置和查看方法(转)
原文:http://soft.chinabyte.com/os/169/11412169.shtml1. 显示环境变量HOME $ echo $HOME /home/redbooks 2. 设置一个新的环境变量hello $ export HELLO="Hello!" $ echo $HELLO Hello! 3. 使用env命令显示所有的环境变量...
2013-02-28 15:54:07
141
原创 rails中的时间显示格式【转】
在rails中需要显示时间时,格式化时间的方法一般选用strftime,下面是关于strftime的一些介绍strftime Format CodesYear Example%Yyear with century2010%yyear without century10%Ccentury number (year divide...
2013-02-26 12:21:40
231
原创 免费编程书籍推荐
node.js1. The Node Beginner Book(有中文版),这本书主要针对那些有OO语言经验,比如Ruby,Python等等,同时了解一点Javascript,但是对Nodejs一无所知的读者,这本书除了教给你必要的Node开发入门知识外,还会一并介绍一些作者认为你应该掌握的“高级”Javascript知识,所以它并不仅仅是一本简单的“Hello World”类型的指南,...
2013-02-19 10:48:47
172
原创 Caching With Rails
原文在我另一个博客上,这边就不在另外排版了,可参见http://caok1231.com/blog/2013/01/30/caching-with-rails/1.Page cachingPage caching是最简单最高效的一种,它会将Action最后的HTML结果存成public/下的HTML文件,也就是静态网页。class ProductsController < A...
2013-02-18 16:55:12
143
原创 Ruby Require vs Load vs Include vs Extend
loadload用来多次加载一个库,你必须指定扩展名。 load的使用方法几乎和require一样,但它不会跟踪是否已经加载该库。当你使用一个load方法时,你必须制定“.rb”(扩展库文件名)来加载库,当然它可以多次加载一个库。 很多时候,当你想要用require而不是load,但如果你想每次库调用库都被重新加载那么就使用load。比如,如果你的module经常改变,你...
2013-02-18 16:42:22
161
原创 下载工具aria2c的使用
今天看到一款Linux下的下载工具aria2c,介绍下使用方法1.安装sudo apt-get install aria22.使用直接$ aria2c http://example.org/mylinux.iso从两个来源(更多也可以)$ aria2c http://a/f.iso ftp://b/f.isoBitTorrent$ aria2c htt...
2013-01-16 15:28:41
962
原创 VMC的使用
1.安装ruby环境rvm install 1.9.3rvm use 1.9.32.安装vmcgem install vmc --pre3.与Cloud Foundry建立连接vmc target api.cloudfoundry.com4.登录cloud foundryvmc login5.部署rails应用bundle packagebundle...
2013-01-16 13:04:51
1119
原创 fcitx的安装与配置
1.安装sudo apt-get install im-switch fcitx fcitx-googlepinyin2.将fcitx设为系统默认输入法:System Setting >>Language surpport >> Language >> Keyborad input method system >> fcitx或者...
2013-01-07 20:09:44
368
原创 发送ip地址和指定文件到某邮箱
#!/usr/bin/env ruby## ARGV[0] - msg# ARGV[1] - mailto# ARGV[2] - filenamerequire 'open-uri'require 'rubygems'require 'action_mailer'ActionMailer::Base.smtp_settings = { :address...
2012-12-03 15:39:33
274
原创 crontab修改默认编辑器
crontab默认编辑器为nano.修改crontab默认编辑器为vi或者其他的编辑器。法一:export EDITOR="/usr/bin/vim" ; crontab -e法二:执行命令:select-editor然后选择编辑器...
2012-12-01 08:56:19
207
原创 修改mysql密码
用 GRANT ... IDENTIFIED,例如:修改root密码为:youpassword:mysql> GRANT USAGE ON *.* TO root@localhost IDENTIFIED BY 'yourpassword';
2012-10-25 18:03:35
138
原创 send mail in rails
Creating and Sending Mail1.CREATE A Notice MAILERrails g mailer NoticeMailer decomp_changecreate app/mailers/notice_mailer.rbinvoke erbcreate app/views/notice_mailercreate a...
2012-10-22 14:48:48
203
原创 配置一个新的Ubuntu开发环境
更新源sudo apt-get update安装系统包sudo apt-get -y install git-core curl zsh exuberant-ctags vim autoconf automake openssl \ build-essential libc6-dev libreadline6 libreadline6-dev zlib1g zlib1g-...
2012-09-21 14:41:28
108
原创 Ubuntu下安装配置 JDK 7
第一步:下载JDKwget -c http://download.oracle.com/otn-pub/java/jdk/7u7-b10/jdk-7u7-linux-x64.tar.gz下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk7u7-downloads-1836413.html (注:如果下载不...
2012-09-12 15:03:54
160
原创 Rails中获取url信息
Rails中获取url信息的一些方法如本机我测试域名为test.blog.zool.it:3000打开的uri为 /post/Hello-Worldfullurl为 http://test.blog.zool.it:3000/post/Hello-world则rails的路由生成一下几个方法 domain(tld_length = 1)取得域名request....
2012-09-06 14:40:24
124
原创 SSH的公钥认证和主机别名
1 SSH 公钥认证(1)生成公钥ssh-keygen(2)实现无口令登录远程服务器,即用公钥认证取代口令认证ssh-copy-id -i .ssh/id_rsa.pub user@server 2 SSH 主机别名(1)创建指定名称的公钥/私钥对ssh-keygen -f ~/.ssh/<filename>注:将 <filename>...
2012-08-29 09:26:31
413
原创 gitolite的服务架设
Gitolite 服务架设1. 安装1.1 安装Git-Core:sudo apt-get install git-core设置用户信息:git config --global user.name "Your Name"git config --global user.email your@email.com1.2 安装gitolite(1)服务器端创建专用帐...
2012-08-29 09:25:04
149
原创 用vim比较文件
1. 使用vim的比较模式打开两个文件: vim -d file1 file2或 vimdiff file1 file22. 如果已经打开了文件file1,再打开另一个文件file2进行比较: :vert diffsplit file2如果没有用vert命令,diffsplit则会分上下两个窗口。3. 如果已经用split方式打开了两个文件file1,file2,又想比较两文件的不同。...
2012-08-28 09:47:55
102
原创 production环境下css和js文件未加载
production环境下css和js文件编译过,路径之类的都对,但浏览器缺未加载 在environments/production.rb中config.serve_static_assets = false
2012-08-25 10:01:52
206
原创 The Use of Google-Maps-for-Rails
http://caok.github.com/blog/2012/08/19/the-use-of-google-maps-for-rails/ 这个我前两天写的对个google maps for rails的使用的一个简单说明,之后也对里面的一些实用的东西进行补充。...
2012-08-22 09:16:04
135
原创 Rails with massive data
http://blog.xdite.net/posts/2012/08/22/rails-with-massive-data/ 关于用rails处理大量资料的,需要注意的一些建议。很实用的经验
2012-08-22 07:43:47
105
原创 Linux开机启动的服务
方法一,安装chkconfig或rcconf或者sysv-rc-conf这类控制系统启动的软件,运行他们,取消掉相关启动服务便可。[root@localhost ~]# chkconfig --list 显示开机可以自动启动的服务[root@localhost ~]# chkconfig --add *** 添加开机自动启动***服务[root@localhost ~]# chkcon...
2012-08-13 09:12:21
121
原创 jQuery columnManager Plugin and Rails-settings-cached
原文参见我另一个博客:http://caok.github.com/blog/2012/08/07/jquery-columnmanager-plugin-and-rails-settings-cached/在平时页面显示表格时,容易出现要显示的字段过多,而在一页的范围内无法完全显示的困境。通过juery columnanager可以实现显示和隐藏的效果,再通过rails-settings-c...
2012-08-07 20:26:18
200
原创 MYSQL中讓UTF-8編碼的字段按拼音排序
在mysql中使用默认字符集为utf8,结果想要把中文按拼音排序出现了问题,排出来的顺序乱七八糟,不是我们想要的结果。 解决办法如下: 1、不想改变表定义及默认编码的情况,将字段先转换成gbk编码再排序: SELECT * FROM table ORDER BY CONVERT( chinese_field USING gbk ) ; chinese_field 为要进行排...
2012-08-03 17:29:44
119
原创 Git 常用命令速查表
原文地址:http://blog.youkuaiyun.com/sunboy_2050/article/details/7529841一、 Git 常用命令速查git branch 查看本地所有分支git status 查看当前状态 git commit 提交 git branch -a 查看所有的分支git branch -r 查看远程所有分支git commit -am "init" 提交并...
2012-08-02 18:59:49
99
原创 samba的简单配置
1、安装 sudo apt-get install Sambasudo apt-get install smbfs 2、创建共享文件夹 mkdir /home/clark/sharesudo chmod 777 /home/clark/share 3.修改配置文件修改前先备份(可避免意外)sudo cp /etc/Samba/smb.conf /etc/...
2012-07-31 16:48:06
167
原创 Git的常用操作
原文可参见我另一个博客:http://caok.github.com/blog/2012/07/26/the-instructions-of-git/ ubuntu上安装gitapt-get instal git-coreapt-get instal gitk(一个较好的git图形工具)git配置用户信息git config --global user.name...
2012-07-26 18:50:37
111
原创 aptitude检索软件包
aptitude show vsftpd查询vsftpd软件包的所有信息aptitude search pkg-pattern模糊检索所需要的软件包aptitude search ~T查询所有的软件包aptitude search ~U列出软件仓库中可供更新的软件包aptitude search ~i列出系统中已经安装的软件包...
2012-07-24 15:41:32
376
开源项目的代码汇总(主要是csdn上下载到的)
2011-04-20
C#网络围棋(搜集的资料汇总)
2011-04-18
网上下载的两个MFC的完整的对战游戏
2011-04-15
让你不再害怕指针(指针的详细介绍)
2009-12-25
Web开发敏捷之道-应用Rails进行敏捷Web开发(中英版)
2011-08-11
搜集的安卓的一些软件
2011-06-15
Segmentation Fault in Linux
2011-06-10
安卓的一些软件(超级终端)
2011-06-10
C++面试题汇总(华为、富士通等)
2011-05-30
string类函数的c实现
2011-05-26
iPhone游戏开发
2011-05-25
UNIX环境高级编程(第二版)
2011-05-24
shell的一些资料
2011-04-29
linux socket、驱动、进程编程
2011-04-28
思维导图[1].托尼.布赞.中文版
2011-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人