`
beiersi
  • 浏览: 76773 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
买的vps预装的ubuntu server 12.04没有分swap分区。自己添加步骤如下: 1.sudo dd if=/dev/zero of=/swap bs=1024 count=1024000 (count就是分区的大小,我设了1g,of就是用着swap分区的文件路径,我直接放在根目录下了) 2.sudo mkswap /swap (mkswap设置交换分区的所用的文件) 3.sudo swapon /swap  (启用swap) 第3步就是手动启用swap。一般来说我们需要系统在引导时自动挂载上,这个时候需要编辑分区表,增加下面这行即可: # /etc/fstab  / ...
使用simple_form默认的bootstrap wrapper,默认输出的check_boxes是竖排,要想改成横排,需要在checkbox表单之外的label加上inline样式。使用 :item_wrapper_class => :inline 即可。如下:   <%= f.association :roles, :as => :check_boxes, :item_wrapper_class => :inline %>   我在simple_form的github页面上居然没找到 :item_wrapper_class 这个东西,google之 ...
使用simple_form默认生成的bootstrap wrapper,使用f.input :remember_me, :as => boolean生成的html如下:   <div class="control-group boolean optional"> <label class="boolean optional control-label" for="user_remember_me">记住我</label> <div class="controls&qu ...
heroku 提供的免费数据库是5M postgres,有点小。在Heroku的addons里面发现了两个mogodb的数据库 MongoLab和MongoHQ MongoLab的免费版240MB,声明只用于开发和测试。先不管那么多,直接添加MongoLab插件,结果发现账户要验证才可添加,验证账户必须要提供信用卡信息。暂时不想提供信用卡,找到一个办法,就是自己到MongoLab网站上自己申请一个账户再创建数据库。 在MongoLab上设置好数据库以后。 先在本地调试一下,使用mongoid 3.x,修改Gemfile:   gem "mongoid", " ...
Gemfile 增加以下内容     # markdown gem "redcarpet", "~> 2.1.1" gem "pygments.rb", '~> 0.2.13'   本地调试环境 Pygments 可以正常使用,push 到 heroku 后出现错误,用heroku logs查看日志发现: "undefined method `Py_IsInitialized' for RubyPython::Python:Module"   google搜索一番以后,找到的一些解决方 ...
ubuntu 12.04正式没两天以后把服务器上的ubuntu-server 64也升级到12.04了,升级过程倒是简单,命令敲好以后,等着就行了,过程还算顺利。 这台服务器上装了 apache,mysql,postfix几个主要服务。先看看几个服务正常不。 web服务(apache + passenger)报错,看提示判断是 mysql2 和 imagemagick gem出了点问题,sudo apt-get install libmagickwand-dev  libmysqlclient-dev 就好了。 web服务(apache + php5)正常。 邮件服务(postfix + ...
参考: 让国外邮件服务商不再拒收你的邮件,The IP you're using to send mail is not authorized   http://www.spamhaus.org/lookup.lasso 查询邮件服务器 ip 返回结果: x.x.x.x is not listed in the SBL x.x.x.x is listed in the PBL , in the following records: PBLxxxxxxxx x.x.x.x is not listed in the XBL   x.x.x ...
一,使用命令 #启动触控板 sudo modprobe psmouse #关闭触控板 sudo modprobe -r psmouse 二,安装小工具 sudo add-apt-repository ppa:atareao/atareao sudo aptitude update sudo aptitude install touchpad-indicator  
在笔记本上重装了系统(ubuntu 11.10),装好了rvm,接着rvm install 1.9.2,然后在用gem install xxx的时候报错 no such file to load -- zlib 网上搜了一下,解决方法大致如下: #安装zlib1g-dev sudo aptitude install zlib1g-dev rvmsudo rvm pkg install zlib #这一步我没成功,因为没法直接下载zlib.x.tar.gz #于是手动下载 zlib.x.tar.gz,网址 http://sourceforge.net/projects/freefo ...
https://github.com/svenfuchs/rails-i18n/blob/master/rails/locale/zh-CN.yml 下载 zh-CN.yml 到 config/locales 目录下。修改 config/application.rb config.i18n.default_locale = 'zh-CN'      
操作系统:ubuntu server 11.10 64位系统,全部使用apt安装 sudo apt-get install apache2 sudo apt-get install subversion sudo apt-get install libapache2-svn sudo a2enmod auth_basic sudo a2enmod ssl  先配置一下apache ssl ##启用默认的ssl vhost sudo a2ensite default-ssl sudo service apache2 restart  这时候直接访问 https://serv ...
、安装virtualbox sudo apt-get install virtualbox virtualbox-guest-additions virtualbox-guest-additions-iso    然后重启系统,listmod命令看一下 $ lsmod |grep vbox vboxpci 22882 0 vboxnetadp 13328 0 vboxnetflt 27211 0 vboxdrv 251973 3 vboxpci,vboxnetad ...
$host = '192.168.2.1'; //主机 $path = '/status.htm'; //路径 $user = 'admin'; //用户名 $pass = 'admin'; //密码 $queryString = '?a=1&b=2'; //query字串 //方法一,使用fsockopen $authorizationToken = base64_encode("{$user}:{$pass}"); $fp = fsockopen('tcp://' . $host, 80, $errorNo, $errorMsg, 45); ...
##    一直想体验一下freebsd,最近尝试安装了一下,kde,xfce,gnome都分别试了一下,最终决定选择gnome,理由就是比较熟悉ubuntu的gnome界面,呵呵。 一、基本系统安装(最小化): a,准备安装介质     手头正好有FreeBSD-8.2-RELEASE- ...
include/menu.php第47行 //$query->where('m.access IN (' . $levels . ')');注释掉    
Global site tag (gtag.js) - Google Analytics