- 浏览: 105867 次
- 性别:
- 来自: 苏州
最新评论
-
z2009zxiaolong:
希望下次也有机会参加ruby大会。
ruby大会2011归来有感 -
w156445045:
freemarker 没用过。。
java web打印 -
klsmwz:
顶~~~ 非常好 要是有数据库文件那就更完美了 希望早点出来
我也开源啦!freemarker+struts2+Spring+Hibernate的JavaEE项目,大家来围观 -
freespace:
不错,很好。这个文章解决多版本rails共享方法很好。
RVM切换Ruby和Rails版本 -
lihbobo:
哥们,你听的真认真;我也求PPT中。。
ruby大会2011归来有感
文章列表
百度输入so就能提示sogou等等,一点击就把该值上屏。这个功能用jquery.plugin可以实现。
在github上面jquery 插件有两种方式:jquery-tokeninput和jqueryui的autocomplete。前者我用了下,对于jquery-tokeninput提供的样式和样式的自定义不够满意。样式太死,太少了。因为它把原来的<input type='text'>隐藏了用div ul li等模拟了,因此导致样式效果不够好。
因此我看到了https://github.com/crowdint/rails3-jquery-autocomplete。这个和rails集 ...
Unicorn 服务器
- 博客分类:
- RubyOnRails
production 模式下,每次都需要重新启动unicorn_rails。
调试还是development下方便。
查备案
http://icp.aizhan.com
http://www.52longshan.com/ba/ 备案
http://www.chnfc.com/info/color.asp 选取颜色
http://httpd.apache.org/docs/2.0/stopping.html
mysql数据库ubuntu
- 博客分类:
- 数据库
安装详见:http://dev.mysql.com/doc/refman/5.1/en/linux-installation-native.html该URL内容是官方说明,很重要,必须阅读。
http://dev.mysql.com/doc/refman/5.1/zh/charset.html#charset-defaults
中文开发文档。
sudo apt-get instal mysql-server
aptitude install libmysqlclient-dev(如果没有这句,在bundle install的时候会报错:Gem::Installer::ExtensionBuil ...
vsftpd 是ubuntu 的推荐ftp server https://help.ubuntu.com/10.04/serverguide/C/ftp-server.html
安装按照上面的这个URL。我现在要配置允许系统帐号登录,方法:
chroot_local_user=NO#表示不阻止系统用户
chroot_list_enable=YES#表示黑名单开启
chroot_list_file=/etc/vsftpd.chroot_list#未知
vim /etc/ftpusers这里的全是黑名单,把想去掉的去掉
改完之后$ sudo service vsftpd restart
盛大云连接 ...
VIM是个不错的编辑器,适合命令行状态下。
vim xxx.xx 打开它
搜索localhost /localhost
按Insert键进入编辑模式,按Esc退回到Normal模式
dG,是删除光标所在行到最后一行的内容(包括光标所在行的内容)
全选是:ggVG
稍微解释一下上面的命令
gg 让光标移到首行,在vim才有效,vi中无效
V 是进入Visual(可视)模式
G 光标移到最后一行
选中内容以后就可以其他的操作了,比如:
d 删除选中内容
y 复制选中内容到0号寄存器
+y 复制选中内容到+寄存器,也就是系统的剪贴板
ubuntu深度体验
- 博客分类:
- ubuntu
apt-get的源都定义在了
/etc/apt/sources.list.d和/etc/apt/sources.list中。一般添加是往/etc/apt/sources.list.d中加上xxx.list而不必修改/etc/apt/sources.list
源定义的好坏会影响下载速度。
linux开机自动启动服务的方法
将需要开机执行的程序加到/etc/rc.local中
如:echo "/opt/app/nginx/sbin/nginx" >> /etc/rc.local
千万不要升级UBUNTU的内核,否则可能导致先前的软件无法使用!虽然UBUNT ...
ruby语言的一些小技巧
- 博客分类:
- Ruby
item.body || "" 可以解决can't convert nil into String的错误。
庆安驾校在劳动路和西环交界,周一至周五3月底上车,周末5月初上车。两个半月拿到证。4800元,不准插队。
下载Python-2.7.2.tgz
解压缩后进入目录
$./configure
$sudo make install
安装Pygments,用于代码高亮:
$sudo apt-get install python-pygments
Memcached安装过程
- 博客分类:
- 数据库
http://memcached.org/ 下载解压进入目录,阅读README
Dependencies:
-- libevent, http://www.monkey.org/~provos/libevent/ (libevent-dev)
If using Linux, you need a kernel with epoll. Sure, libevent will
work with normal select, but it sucks.
epoll isn't in Linux 2.4, but there's a backport at:
http://ww ...
学习https://github.com/huacnlee/ruby-china的源代码,发现要安装Redis。这个据说是个key-value存储系统数据库。
那么去http://redis.io/下载后,解压并进入文件夹,阅读README,执行
$make
然后
$make test,发现报错You need 'tclsh8.5' in order to run the Redis test
原来是因为没安装tcl,安装下:
$sudo apt-get install tcl8.5
$make test 成功了
$make install
ubuntu下设置Redis自启动:
$cd util ...
rails疑问
- 博客分类:
- RubyOnRails
cookies
的理解还不够透彻。应该主要是单向用的吧,即从server到client。因为在从client到server的尝试中发现不可测因素比较多。client多页面之间跳转用jquery.cookie.js很好用,最后采用的是给hidden域赋值的方式传值给server,而不是直接把值从client通过cookie的方式穿过去。
前端开发的一些很好的工具
- 博客分类:
- WEB前端
火狐狸下的firebug是很好用的一个工具,查看某段代码或者调试都很棒。
css的一个解pack的工具:http://tools.arantius.com/tabifier 有的网站的css被pack了,用他来还原回原来的样子