自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(60)
  • 资源 (1)
  • 收藏
  • 关注

架起自己的blog, 以后我的博客将更新至 http://kunlunblogs.herokuapp.com

博客辗转几个地方, 最终还是去heroku吧 http://kunlunblogs.herokuapp.com

2010-03-09 12:11:10 125

检查并显示mobile页面

根据user_agent判断是否是手机设备 request.user_agent =~ /Mobile|webOS/

2010-03-05 13:39:47 191

给任务传递参数

desc 'For test params' task :test => :environment do puts "get params, I am #{ENV['who']}" end使用方法rake test who="yang"

2010-03-05 10:45:49 209

扩展paperclip 增加watermark

1. /lib/paperclip processors add watermark.rb file2. [code="java"]module Paperclip class Watermark < Processor class InstanceNotGiven < ArgumentError; end def initialize...

2010-03-05 01:46:16 95

rails read digital photo

1 gem install exifr2 $ irb -rubygems>> require 'exifr'true>> EXIFR::JPEG.new('IMG_1234.JPG').exposure_time.to_s1/500

2010-03-05 01:28:48 86

rails' cron rufus-scheduler

1 installation sudo gem install rufus-scheduler --source http://gemcutter.org2 usage require 'rubygems' require 'rufus/scheduler' scheduler = Rufus::Scheduler.start_new schedul...

2010-03-04 15:49:47 158

searchlogic

This plugin help searching. you can use these methods:Product.name_like("Video")Product.name_not_like("Video").price_gt(5).price_lt(200)Product.name_like_any(["couch", "table"])Product.name_...

2010-03-03 14:57:48 105

MongoMapper 试用小记

1. 安装mongo db2. sudo mkdir -p /data/db #默认的数据库读取目录3. 启动 mongo 服务器 sudo bin/mongod4. gem listmongo (0.19.1)mongo_ext (0.19.1)mongo_mapper (0.7.0)5. # config/environment.rbconfig.gem ...

2010-03-03 14:19:11 174

锚点使用

2010-03-02 17:57:10 85

capistrano配置

服务器文件结构 myapp/releases myapp/current -> releases/20081019001122 myapp/shareddeploy任务分类 deploy:update_code deploy:symlink_shared deploy:symlink deploy:restartset :appli...

2010-03-02 16:21:55 106

passenger 工具查看内存状态

1. inspect Phusion Passenger’s internal status sudo passenger-status2. The tool passenger-memory-stats allows one to easily analyze Phusion Passenger’s and Apache’s real memory usage passenger...

2010-03-02 15:59:18 204

passenger apache 设定

sudo vim /etc/apache2/httpd.conf[code="ruby"]LoadModule passenger_module /home/yang/.gem/ruby/1.8/gems/passenger-2.2.7/ext/apache2/mod_passenger.so PassengerRoot /home/yang/.gem/ruby/1.8/gem...

2010-03-02 15:56:19 107

rails plugin-- auto_migrations

一般我们更改表结构的时候,数据会自动清空,挺麻烦的。auto_migrations为我们解决了这个问题,增加或删除表字段只需使用 rake db:schema:load

2010-03-02 12:09:41 102

原创 Jquery技巧

jquery使用技巧总结一、简介1.1、概述随着WEB2.0及ajax思想在互联网上的快速发展传播,陆续出现了一些优秀的Js框架,其中比较著名的有Prototype、YUI、jQuery、mootools、 Bindows以及国内的JSVM框架等,通过将这些JS框架应用到我们的项目中能够使程序员从设计和书写繁杂的JS应用中解脱出来,将关注点转向功能需求而非实现细节上,从而提高项目的...

2010-01-29 15:07:58 89

原创 a question

目前,经理想知道从A地址(例如10.1.3.1)到B地址(例如211.54.2.45)的网络状况,让你尽快的想个办法,可以指定源地址和目标地址,并且可以指定发送包的大小或者需要发送的文件,让你计算出发送完需要多少时间。你该怎么做呢?你晓得Trackback(引用)功能么?不知道的话可以上网上搜索下,请简要说明下Trackback的特点和实现原理;你认为目前这种 Trackback有什么不足...

2010-01-28 20:10:50 162

原创 查看系统信息

内存信息$ cat /proc/meminfo$ free -MCPU信息$cat /proc/cpuinfo硬盘信息$df

2010-01-28 17:56:16 69

原创 在日志中过滤password

在user controller中加入filter_parameter_logging "password" 如果想完全禁止POST logging,则可以在production.rb中修改:config.log_level = :warn

2010-01-28 14:00:09 439

原创 GO 语言入门

[size=large]google go: 入门[/size] 参考: http://www.infoq.com/articles/google-go-primer特点: simple, fast, safe and concurrent[size=medium]Variable Declarations[/size]var sum int // Just a de...

2010-01-21 17:12:14 106

radiantcms

http://radiantcms.org/overview/ 支持动态页面布局

2009-12-02 17:33:24 113

原创 net

IP 命令行配置如下sudo gedit /etc/network/interfaces然后重启sudo /etc/init.d/networking restart

2009-11-20 10:43:30 72

file copy

[code="java"]require 'ftools'namespace :ae do task :symlink_assets => :environment do vender_dir = 'vendor/plugins/activeext/public/assets/activeext' new_dir = 'public/assets/activeext...

2009-06-23 14:39:27 125

copy files from original dir to other dir

[code="java"]namespace :ae do desc "Copies the ActiveExt javascripts, images and css to public. HINT: use rake ae:symlink if you are unix based systems" task :copy_assets do puts "1. C...

2009-06-23 14:35:28 97

Ext comboBox example

rails action[code="java"] def get_gallery_type data = [] gallery_type = GalleryType.find:all gallery_type.each do |t| data t.id, :name => t.name} end render :json...

2009-06-01 14:16:48 70

Git merge失败后处理

git fetchgit rebase originthen git push

2009-06-01 10:29:26 550

ActionMailer 发送 email

配置 environment -- development.rb# Don't care if the mailer can't send[code="java"]config.action_mailer.raise_delivery_errors = true[/code]#set delivery method to :smtp, :sendmail or :test[co...

2009-05-19 18:57:52 280

原创 CSS 总结

1,建立xhtml的目的就是实现html向xml的过渡。2,真正符合标准的网页设计是指能够灵活使用web标准对web内容进行结构、表现、与行为的分离。3,xhtml是一门面向结构的语言。表格的职能不在于进行网页布局,而是用来显示数据。4,CSS代码一般放置位于head标签之中。5,Transitional类型是xhtml文档类型的过渡类型,strct类型是严格类型,不允许使用任何表...

2009-05-16 17:16:19 68

Ruby rake file

[code="java"]task :import_projects => :environment do o_projects = T4uproject.find(:all) for o_project in o_projects unless TimeTree.find_by_original_id(o_project.id) new_object = o_...

2009-05-14 15:20:54 111

Mini_magick

MiniMagick中Image对象有一个shave方法,正好可以满足这个需求。在irb中运行:require ‘mini_magick’img = MiniMagick::Image.from_file “1.jpg”#取得宽度和高度w,h = img[:width],img[:height] #=> [2048, 1536]shaved_off = ((w-h)/2).ro...

2009-05-14 13:18:10 122

SQL example 2

SELECT root_proj.r_proj AS root_project_name , great_proj.g_proj AS great_project_name , parent_proj.p_proj AS parent_project_name , proj.project AS project_name, task.task_...

2009-05-14 12:57:40 98

SQL example

SELECT items.Name AS Name , Work_Items AS '#no Workitems', sec_to_time(Project_Time) AS 'Client/Project Total Time', sec_to_time(Ticket_project_Time) AS 'Client/Project Time...

2009-05-14 12:02:29 306

匹配所有路由

*path hehe

2009-05-14 11:57:38 264

Upload_dialog.js example

var Application = {};Application.uploadDialog = { progressBarText:'Uploading:{0},{1}%finish', statuBarText:'File Number:{0} ,Size:{1}', fileQueued:function(file){ var obj=Application....

2009-05-14 11:55:54 101

Ext study resource

http://www.cnblogs.com/zhucl1006/archive/2008/09/04/1284630.htmlhttp://extjs.com/deploy/dev/docs/http://extjs.com/deploy/dev/examples/samples.htmlhttp://www.v-sky.com/doc/swfupload/v2.1.0/...

2009-05-14 11:53:40 83

Test with machinist

http://toolmantim.com/articles/fixtureless_datas_with_machinist_and_shamhttp://www.softiesonrails.com/2007/4/5/the-absolute-moron-s-guide-to-capistranohttp://please.dontrush.org/?page=6htt...

2009-05-14 11:49:51 77

Mysql and git study resource

http://dev.mysql.com/tech-resources/articles/hierarchical-data.htmlhttp://blog.xkoder.com/2008/08/13/git-tutorial-starting-with-git-using-just-10-commands/http://www.linuxsir.org/main/doc/git/...

2009-05-14 11:30:43 73

Compress jpg image file to thumbnail

1. install imageMagicksudo apt-get install imageMagick2. compress image file to thumbnail.for i in `ls *.jpg`; do convert -thumbnail 120x80 $i thumbnail_$i; done

2009-05-14 11:13:41 317

SQL inner join usage

1.select time_trees.id,name,lft,rgt,parent_id,project_id,SUM(wEnd)-sum(wBegin) as wEnd from time_trees inner join work_items on work_items.project_id = time_trees.original_id and work_items.dayinf...

2009-05-14 11:11:37 71

Find parent nodes in time trees by SQL

1.Find all ancestor node from child.SELECT parent.name from time_trees as parent,time_trees as node where node.lft between parent.lft and parent.rgt and node.original_id='0036994d34de9862-03-00000...

2009-05-14 11:10:37 82

Setting up SSH keys

1. Create a public and private key on your computer (id_rsa, id_rsa.pub) ssh-keygen -t rsa 2. Copy public key to the serverscp id_rsa.pub :~/.ssh/ ...

2009-05-14 11:09:53 469

Git pull from and push to server branch

1.push to server branch.git branch harrygit checkout harry--modify somethinggit push origin harry2.pull from server branchgit clone [email protected]:projectname fetch branch ...

2009-05-14 11:08:42 114

英语考研2

英语考研 英语专业考研信息及部分院校试题特点

2007-07-31

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除