`
文章列表
content_for   占位的使用 content_for :head do   ..... end <%= yield :head %>   def js(*file_name)     content_for :head do       javascript_include_tag(*file_name)     end   end
config.active_record.default_timezone = :local  # 数据库的存入 时间 为当地时间(中国时间) config.time_zone = 'Beijing'  # 数据库的读取 时间 为当地时间(中国时间) config.active_record.time_zone_aware_attributes = false
1:   申请windows application id,用来获取微软提供的读取api的云服务。 1》  进入页面http://msdn.microsoft.com/en-us/library/cc287659.aspx,登陆 2》  New Service --> Live Services: Existing APIs  --> I Agree 3》  添加信息 2:  http://github.com/mislav/contacts  下载gem包,这个gem包是依赖msn的api实现的导出msn联系人的功能,此外还有google和yahoo的导出 ...
学习网址: http://blog.csdn.net/iiisan/archive/2006/09/05/1180419.aspx 管理rails日志需要两个步骤,首先是使用logrotate工具配置被管理的日志的信息,这样做的目的是实行对日志的管理,其次,我们不可能手动执行logrotate工具,我们需要让系 ...
mac: textmate常用快捷键 mate file                    终端下mate打开文件 commond + option + L    显示行号 commond + F            页面搜索文字 commond + shift + F        项目搜索文字 commond + G            下一个搜索 ...
---主题:升级项目到 3.0.0.beta3 注意:rails需要至少ruby 1.8.7,如果ruby版本不够1.8.7,请升级为1.8.7或1.9.2。 1: 升级rubygems为1.3.7 sudo gem update --system 2:安装rails 3.0依赖的包 1》 sudo gem install tzinfo builder i18n memcache-client rack rake rack-test erubis mail text-format thor bundler 2》 sudo gem inst ...
虚拟机下的ubuntu 10.04 的rails环境的搭建 1:ruby的安装 1) 安装: sudo apt-get install ruby build-essential libopenssl-ruby ruby1.8-dev irb rdoc libssl-dev libreadline5-dev zlib1g-dev 2) 测试安装是否成功: ruby -v 显示版本号,则安装成功 2: rubygems安装 下载rubygems: http://rubyforge.org/frs/download.php/70696/rubygems-1.3.7.tgz 2: 安装ru ...
1:  安装vmware-tools,全部按回车默认安装(可以条分辨率、可以上网) 2: 系统-》首选项-》监视器 调分辨率 3:  gedit 1》编辑 -> 首选项 -> 显示行号 2》按F9显示侧边栏 3》编辑 -> 配置文件首选项 4:虚拟机下共享文件夹 sudo mount //192.168.0.128/wode /home/zcy/share -o iocharset=utf8,uid=zcy username: windows用户名称 password: windows用户密码 192.168.0.128: windows的ip wode:共享文件夹的 ...
Mac OS 10.5.5 搭建ruby on rails环境 1:  安装xcode(MacOS下的C编译器)以及必要的驱动 xcode 安装: 下载地址:http://developer.apple.com/technologies/tools/ 安装:   直接点击 注意:   要先安装xcode,否则后面的vmware-tools就安装不上 驱动安装: 资料来源: http://blog.loveyuki.com/Article/snow-leopard-in-vmware.aspx 具体步骤: 1)下载8y00zt_vmwa ...
使用快捷键打开终端     1.     首先要安装SIMBL(注意版本)     2.     下载Visor,解压,会得到Visor.bundle文件。     3.     将文件放到~/Library/Application Support/SIMBL/Plugins文件夹,如果文件夹不存在,就创建这个文件夹。     4.     重新启动”终端”。     5.     设置快捷键 安装homebrew ruby -e "$(curl -fsS https://gist.github.com/raw/323731/install_homebrew. ...
1:下载:  打开 http://www.dynarch.com/projects/calendar/download/1.8/,下载Download JSCal2-1.8.zip。 2: 1)解压缩,看一下实例 2): 引用 cn.js和jscal2.js和jscal2.css以及img目录所有的图片 3): 显示日历 eg: <script type="text/javascript">   $(document).ready(function(){     new Calendar({    // factory_date 日历悬浮框    ...
find 解析 1:find(id_or_array_of_ids, options) 功能:    find是rails用来查找数据库的数据的方法 参数 :first   第一条数据      Account.find(:first)   或   Account.first :last   最后一条数据    Account.find(:last)    或   Account.last :all  ...
rack-attack  防护功能插件,可以设置项目允许访问的ip 或者 项目允许访问的频率,非常有用 puma_worker_killer   puma占用内存会越来越多,使用这个插件可以在占用内存达到一定程度后自动重启PUMA 1》  crack   转换json和xml格式的数据为Hash eg: Crack::JSON.parse({:a => "a"}.to_json) eg:  Crack::XML.parse(hash.to_xml) 2》  httparty  为Ruby Class提供快速Web服务,封装了大量的访问Web的类,是一个简单的HT ...
1:打开地址http://rubyforge.org/frs/?group_id=12&release_id=42049,下载RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip,解压缩 2:安装rmagick-2.12.0-x86-mswin32.gem 3: 安装ImageMagick-6.5.6-8-Q8-windows-dll.exe 4: 注销或重启
paperclip  插件 功能:  上传插件 安装: environment.rb 中配置 config.gem "paperclip",然后 rake gems:install 或 sudo rake gems:install 需求:  向模型Photo添加上传插件的功能 使用方法: 1) ruby script/generate paperclip Photo image 向模型Photo中添加图片属性名称,这样Paperclip就会给我们Photo模型增加四个前缀为<attachment>_(我们刚才给予的附件的名字)的属性(<attac ...
Global site tag (gtag.js) - Google Analytics