文章列表
ubuntu10.04安装
正赶上ubuntu10.04发布,使用windows安装了ubuntu,先介绍一下安装方法:官方下载 ubuntu10.04LTS(本人用的是ubuntu-10.04-desktop-i386.iso ,好像wubi就支持这个版本,其它的没有验证)和wubi10.04,wubi 是windows下ubuntu辅助软件,它的版本和ubuntu相对应。把它安装在windows下,然后把ubuntu安装在windows下的一个文件夹里,安装好的ubuntu并不是在windows环境下运行,而是在物理硬件上运行的,这有区别于虚拟机。这样可以省去进行物理分区安装的麻烦,运行速度 ...
Ubuntu下的rails开发,首先要配置无线网络。安装ruby和rails程序。但是在不用的应用下可能需要不同的ruby和rails版本,本文通过rvm来解决对ruby,rails版本的管理。
Ubuntu环境配置:
无线网络的配置:
1)下载Ndswrapper驱动程序安装工具;
2)下载笔记本所在机型的windows无线驱动,拷贝文件:bcmwl5.inf和bcmwl5.sys到一个指定目录下。
3)在系统-》系统管理-》WIndows无线驱动程序,选择安装新的无线驱动,选择刚才拷贝的bcmwl5.inf文件
4)完成,重启无线网络,即可找到当前的无线,加入即可。
Ruby,Rails ...
Community_Engine –社区化平台(SNS)
CE是Rails下的一个SNS插件(官网:http://communityengine.org/),通过这个插件可以很轻松的搭建一个社区化网络平台,实现好友管理,博客,论坛,相册管理,活动等社区化的功能。目前我们希望基 ...
Layouts设施
1) 很多页面共享了菜单栏,页面头部,尾部等html元素
2) 很多页面共享了一些html的片段信息如一个list内容
3) 同一个函数出现在多个地方
通过layout以及相关的组件可以避免以上的重复操作。
当Rails响应一个请求,返回一个模板的时候,实际返回两个模块内容:
1) 返回要求的模板,一般以action命名的默认模板
2) 返回Layout模板的内容
Layout模板:
通过以下方式,让默认模板嵌套在layout模板中:
<%= yield :layout%>
<!--以下两种写法也可以-->
<!--<%=yield%& ...
介质下载:
http://github.com/mislav/will_paginate/tree/master
参考文档API:
http://gitrdoc.com/mislav/will_paginate/tree/master/
1.下载will_paginate插件并解压,拷贝至vendor/plugins下;
2.will_paginate插件主要用在controller和view两个层级上,在controller生成一个paginator对象,通过Object.paginate实现,相当于一个find查找,但是对查找的结果集进行了分页的处理,带有相关的options,可以实现对页 ...
最近研究了一下RMgic,看下来怎么使用这个插件:
1.解压缩RMagick-2.12.0-ImageMagick-6.5.6-8-Q8.zip
2.安装rmagic gem install rmagick-2.12.0-x86-mswin32.gem
3.安装ImageMagick-6.5.6-8-Q8-windows-dll.exe
4.install the Visual C++ 2008 Redistributable Package (x86) :vcredist_x86.exe(不然的话有时候运行RMagic插件的时候会报一些加载的错误)
到此,rmagic安装完成,可以通过rm ...