`
guodongbuding
  • 浏览: 38927 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论
文章列表
logrotate 是系统自带进行对日志进行处理 其配置文件  /etc/logrotate.conf   /etc/logrotate.d   其中,/etc /logrotate.conf是主要配置文件,/etc/logrotate.d中的文件会被/etc/logrotate.conf读取。如果您在 /etc/logrotate.d中的配置文件没有规定具体的参数,则这些参数由/etc/logrotate来决定。logrotate是按计划运行的。 可以配置rails log 。其相关插件有logrotate_filename      http://github.com/Pr0d1r2 ...
   公司memcached命中率极低,于是学习了一下memcached相关的知识,还和大家分享了一下,不知道那天怎么很紧张,讲的极其糟糕,今天看《构建高效的web站点》颇有感想,记录之。    讲缓存区形容为红绿灯区,这个比喻感觉十分有趣。怎么设计能提高道路的吞吐量呢,同样的,类似于页高速缓存,我们也可以在数据库和动态内容之间建立一层缓存区,它可以部署在独立的服务器上,用于加速数据库的读写操作,这个缓存区实际上是由动态内容来控制的。    有大家所熟知的memcached。    memcached采用key-value 的形式来存储数据,其数据结构设计所查询的key的时间复杂度O(1),可以 ...
  engines 可以将app中的modle controller view 都放在plugin中,和rails设计初衷不一致,DHH一度比较反对engines。rails的解决方案使用generator。而generator都是放在app下,这样一堆代码都放在app下,也不是很好。相比generator,engines还是有优点的,在rails2.3 它又重新归来(听说django设计是使用mini_app)。   缺点:   Rails Engines allow you to package up some of a Rails app (controllers, models, vie ...
engines 在2.3.2以后使用非常方便,可以自制作“插件”,制作的plugin可以当做app使用,其中controller ,helper都可以覆盖调插件中的方法,使用起来非常方面,也可以查看/lib/engines/rails_extensions/dependencies.rb文件。 用起来很方便,最好不要查看过去的那些user_engine,login_engine等了,这些太早了(按照其readme无用,白白浪费时间),直接看engines源码就可以了。
Handling Rails Authenticity Token This part describes how to take care of the authenticity token problem: I added the following code to the layout: <%= javascript_tag "var AUTH_TOKEN #{form_authenticity_token.inspect};" if protect_against_forgery? %>
One can identify the following modules in the server: • Server Initialization Module • Connection Manager • Thread Manager • Connection Thread • User Authentication Module • Access Control Module • Parser • Command Dispatcher • Query Cache Module • Optimizer • Table Manager • Table Modifi ...
read passenger for nginx configuring , record 1 passenger_root 2 passenger_log_level 0 1 2 3 日志级别 3 passenger_ruby choose ruby 4  passenger_use_global_queue on or off default off 。on or off have 5% minor performance . 5  passenger_user_switching on or off  default on 6 passenger_default_user defaul ...
09年就要过去了,经历了很多,学了一些,也迷茫了很久! 收获了那些呢:     ROR不敢说很精通,写一般的应用程序应该是没有问题了,但是还要看代码的质量...总之ROR路还要走下去。     mysql也了解了一下,存储引擎,基本的六种的优化方式.... 在10年还要深入下去,看看是不是要学店点c或c++之类的。     了解了一下python,正则,flex,as3 这些都不能熟练应用。 展望下一年吧.给自己制订一下新的计划 1 向DBA方向发展 2 英语口语的学习(这个的坚持) 3 经济...相关的学习(stock,经济大局观) 4 本身自身的修养(做人,管理时间,和朋友相互沟通) 5 ...
module Xml   def self.load(file)     xml = LibXML::XML::Parser.file(file)     doc = xml.parse     root = doc.root     root.create_method     return doc.root   end   end module LibXML   module XML     class Document     end     class Node       def create_method         hash = {}         self.childre ...
1 squid 2 apache
define_method(symbol) { block } => proc Defines an instance method in the receiver. The method parameter can be a Proc or Method object. If a block is specified, it is used as the method body. This block is evaluated using instance_eval, a point that is tricky to demonstrate because define_method ...
checking for Magick-config... no sudo apt-get install install libmagick*-dev checking for wand/MagickWand.h... no sudo apt-get install libmagickcore-dev libmagickwand-dev
在/user/share/fonts目录下找到gbsn00lp.ttf,把它拷到/usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback下面。一般,jre里没有fallback目录,你需要建一个。然后再打开netbeans等同样用java环境的软件,界面方块问题就不会再有了
class Shirt < ActiveRecord::Base     named_scope :red, :conditions => {:color => 'red'}     named_scope :dry_clean_only, :joins => :washing_instructions, :conditions => ['washing_instructions.dry_clean_only = ?', true]   end class Shirt < ActiveRecord::Base     named_scope :colore ...
class NetworkResource < ActiveRecord::Base     composed_of :cidr,                 :class_name => 'NetAddr::CIDR',                 :mapping => [ %w(network_address network), %w(cidr_range bits) ],                 :allow_nil => true,                 :constructor => Proc.new { |network_ad ...
Global site tag (gtag.js) - Google Analytics