- 浏览: 115728 次
- 性别:
- 来自: 北京
最新评论
-
pobing:
The new way of install rubyhttp ...
ubuntu rvm install ruby & rails -
pobing:
java: sudo apt-get install open ...
ubuntu 11.04 安装及配置rails 开发 环境 -
pobing:
操作完估计:flush privileges;
mysql 添加用户并分配权限 -
chxkyy:
在Ubuntu11中字体存放位置在/usr/share/fon ...
Linux下jodconverter转换pdf中文乱码问题解决¶ -
pobing:
5. install javaupdate-alternati ...
ubuntu 11.04 安装及配置rails 开发 环境
文章列表
[置顶] 博客搬家啦
- 博客分类:
- 博客迁移
现在的blog 会更新到以下两个网站:
http://pobing.info
http://woji.herokuapp.com
欢迎多交流学习!
Getting Started
Update Your Gemfile
If you're using Rails, you'll need to change the required version of factory_girl_rails:
gem "factory_girl_rails", "~> 3.0"
If you're not using Rails, you'll just have to change the required version of factory_girl:
gem "factory_girl&q ...
//CSS代码:
.backToTop {
display: none;
width: 18px;
line-height: 1.2;
padding: 5px 0;
background-color: #000;
color: #fff;
font-size: 12px;
text-align: center;
position: fixed;
_position: absolute;
right: 10px;
bottom: 100px;
_bottom: ...
Google Chart API 参考 中文版
http://www.haijd.net/archive/computer/google/google_chart_api/api.html
http://code.google.com/p/google-charts-on-rails/
用到:gem: rchardet19,string.encoding,string.force_encoding
require 'rchardet19'
def convert_encode file
string=File.open(file.location,"r+").read #
cd = CharDet.detect(string)
# 获取文件编码
#cd.encoding
if string.encoding != 'UTF-8' && cd.encoding==" ...
def users_browser
user_agent = request.env['HTTP_USER_AGENT'].downcase
@users_browser ||= begin
if user_agent.index('msie') && !user_agent.index('opera') && !user_agent.index('webtv')
'ie'+user_agent[user_agent.index('msie')+5].chr
elsif user_agent.ind ...
grant 权限1,权限2,...权限n on 数据库名称.表名称 to 用户名@用户地址 identified by '连接口令';
权限1,权限2,...权限n代表select,insert,update,delete,create,drop,index,alter,grant,references,reload,shutdown,process,file等14个权限。
当权限1,权限2,...权限n被all privileges或者all代替,表示赋予用户全部权限。
当数据库名称.表名称被*.*代替,表示赋予用户操作服务器上所有数据库所有表的权限。
用户地址可以是localhost,也可以 ...
1.remount 使目录可写
mount -o remount,rw /
mount -o remount,rw rootfs /
这样可以 编辑 /etc/fstab 文件了
2.linux 格式化硬盘
格式化硬盘 ntfs -> ext4
sudo umount /dev/sda1
$ sudo umount /dev/sda1 # 格式化前必须先卸载该分区
$ sudo mkfs.ntfs /dev/sda1 # 格式化为ntfs
$ sudo mkfs.ext4 /dev/sda1 # 格式化为ext4分区
$ sudo mkfs.ext3 /d ...
如何在CentOS系统中安装字体
http://os.51cto.com/art/201004/192461.htm
把雅黑的ttf文件拷到/usr/share/fonts/的任意目录下,假设雅黑ttf叫做Yahei.ttf:
sudo mkdir -p /usr/share/fonts/vista
sudo cp Yahei.ttf /usr/share/fonts/vista/
然后,改变权限:
sudo chmod 644 /usr/share/fonts/vista/*.ttf
安装:
cd /usr/share/fonts/vista/
sudo mkfontscale ...
http://my.oschina.net/shootercn/blog/16712
生成证书:
$ cd /usr/local/nginx/conf
$ openssl genrsa -des3 -out server.key 1024
$ openssl req -new -key server.key -out server.csr
$ cp server.key server.key.org
$ openssl rsa -in server.key.org -out server.key
$ openssl x509 -req -days 365 -in server.csr ...
Rails 开发环境日志过大时自动清理
新建文件:config/initializers/clear_logs.rb
例:开发模式下当日志大于10m时自动清理
# config/initializers/clear_logs.rb
if Rails.env.development?
MAX_LOG_SIZE = 10.megabytes
logs = [ File.join(Rails.root, 'log', 'development.log'), File.join(Rails.root, 'log', 'test.log') ]
logs.each do |log|
...
60款很酷的 jQuery 幻灯片演示和下载
http://bbs.html5cn.org/thread-310-1-3.html
source : http://ryanbigg.com/2010/12/ubuntu-ruby-rvm-rails-and-you/
1. git curl:
sudo apt-get install build-essential git-core curl
2. rvm:
curl -L get.rvm.io | bash -s stable
echo '[[ -s "$HOME/.rvm/scripts/rvm" ]] && source "$HOME/.rvm/scripts/rvm"' >> ~/.bash ...
出现乱码原因:
linux下的jre没有转化文档相应的中文字体的问题的所致。这种情况下,在linux 下新建的文档包含的中文字符不会显示乱码,windows 系统下,完全不会出现这种问题。
解决办法:
第一种:直接拷贝字体
将Windows下的字体C:\Windows\Fonts\simsun.ttc 拷贝到 openoffice 目录:eg: /usr/lib/openoffice.org1.9.104/share/fonts/truetype/simsun.ttc
第二种:下载安装字体
下载simhei.ttf黑体 simsun.ttc宋体
...
1. 首先安装: puttygen
ubuntu :sudo apt-get install puttygen-tools
或者下载
http://the.earth.li/~sgtatham/putty/latest/putty-0.62.tar.gz
2. ppk 文件转化 openssh key
private key :
puttygen /path/to/puttykey.ppk -O private-openssh -o ~/.ssh/id_rsa
public key:
puttygen /path/to/puttykey.ppk -O publi ...