分类存档: Technic

Chrome 自定义缓存位置

Google Chrome自定义缓存文件存储位置

–disk-cache-size  指定缓存大小
–disk-cache-dir    指定缓存目录

Chrome安装后默认缓存文件路径为
C:\Application Data\Google\Chrome\User Data\Default\Cache

修改方法,在Chrome快捷方式图标上右键->属性->快捷方式->目标
在命令行chrome.exe后面添加 –disk-cache-dir=”R:\temp”
"C:\Program Files\Chrome\chrome.exe" --disk-cache-dir="R:\temp"

Chrome flash插件崩溃

      使用谷歌Chrome浏览器,在打开含有flash的站点时经常性崩溃,弹出错误提框:“0x????????”指令引用的“0x????????”内存,该内存不能为“read”。一直找不到问题所在,尝试更新到最新版的Chrome,或者单独升级adobe flash插件,未能解决,而且问题的出现也没有规律,通过搜索,发现是由于某次手贱,开启了Adobe flash player设置中的启用硬件加速,估计是驱动程序的兼容性问题。

WordPress 2.5.1 released

    WordPress前段时间发布2.5正式版,当时很多人当小白测试后,纷纷抱怨这个包含200多个bug的正式版,前两天2.5.1发布,修正了部分问题,忍不住也升级了。原来的模板使用起来要改不少地方,随便找了一个简单的模板,simple,这个模板非常的简单,基本后管理后台一样,去掉了繁多无用的功能和按钮。

2.5版本版本的主要更新如下:

  • 全新的用户管理界面
  • 更加简洁实用的后台管理菜单
  • Widgets 管理的显著增强
  • 区域化的后台首页显示
  • 增强的可视化编辑器
  • 非常实用的一键升级插件功能
  • Flash 效果的上传文件管理
  • 标签管理

Microsoft Office 2007 Service Pack 1 (SP1) Released

Microsoft Office 2007 Service Pack 1 (SP1) 发布:

  • 支持的操作系统:
    Windows Server 2003 Service Pack 1; Windows Vista; Windows XP Service Pack 2
  • 此更新适用于以下程序:
    Microsoft Office Basic 2007
    Microsoft Office 企业版 2007
    Microsoft Office 家庭和学生版 2007
    Microsoft Office 专业版 2007
    Microsoft Office 专业增强版 2007
    Microsoft Office 中小企业版 2007
    Microsoft Office Small Business Management 2007
    Microsoft Office 标准版 2007
    Microsoft Office Ultimate 2007
    Microsoft Office Access 2007
    Microsoft Office Excel 2007
    Microsoft Office FrontPage 2007
    Microsoft Office InfoPath 2007
    Microsoft Office Outlook 2007
    Microsoft Office PowerPoint 2007
    Microsoft Office Publisher 2007
    Microsoft Office Word 2007
    Microsoft Office OneNote 2007
    Microsoft Office Groove 2007
  • Installing Cactid/Spine

         Cacti在运行的时候,需要在crontab里添加计划任务,默认是使用cmd.php来执行任务,但效率低下,因此我们用Cactid/Spine来取代cmd.php…

    1.编译 Spine/Cactid

    编译Spine/Cactid之前,先确认已经安装以下packages:

    net-snmp-devel
    mysql
    mysql-devel
    openssl-devel
    Compiling Spine

    2.下载最新版本的Spine/Cactid 并编译成为二进制可执行文件:

    # tar xvzf cacti-spine-0.8.7.tar.gz
    # cd spine-0.8.7
    # ./configure
    # make
    # mkdir /usr/local/spine
    # cp spine  spine.conf  /usr/local/spine

    编辑 spine.conf 文件,输入数据库名、数据库用户名和密码等信息.

    3.使用管理员帐号登陆Cacti.在系统参数中制定Spine/Cactid的物理路径.

    Console -> Configuration -> Settings -> Paths -> Alternate Poller Path -> Spine Poller File Path 
     

    Upgrading Cacti

        Cacti已经发布了0.8.7a版本,下午把监控服务器上的cacti从0.8.6j升级到新版本。

        1. 备份数据库.

     # service mysqld stop
     # cp -R /var/lib/mysql/cacti  /var/lib/mysql/cacti_old

       2. 备份cacti程序目录.

    # mv cacti cacti_old

        3. 解压新版本压缩包.

    # tar xzvf cacti-version.tar.gz

        4. 重命名解压目录.

     # mv cacti-version cacti

        5. 编辑 include/config.php 设定好数据库类型、数据库名、数据库用户名和密码.

     $database_type = "mysql";
     $database_default = "cacti";
     $database_hostname = "localhost";
     $database_username = "cactiuser";
     $database_password = "cacti";

        6. 从原程序目录中复制 *.rrd 文件.

     # cp cacti_old/rra/* cacti/rra/

        7. 备份脚本程序.

     # cp -u cacti_old/scripts/* cacti/scripts/
     # cp -u -R cacti_old/resource/* cacti/resource/

        8. 设置rra文件目录和log目录的权限.

     # chown -R cactiuser rra/ log/

       9. 通过浏览器访问,程序将自动升级数据库:

             http://your-server/cacti/

    WordPress 2.3

            最近Wordpress的升级实在是频繁,2.2.1才升级没有几天,就推出了2.3beta,而后很快就2.3 final放出。新版本几个更新很实用,一个是支持原生的tag了,这样我们就不需要在为了tag功能去安装插件,后台增加了tag导入功能,可以支持Jerome’s Keywords 、Simple Tagging 、Ultimate Tag Warrior 和 Bunny’s Technorati Tags 到导入,导入的时候要注意备份,导入后,原始插件的tag将被删除。另外一个重要的更新是针对插件的,终于可以在插件管理页面,看到插件的升级提示了。

            我原先使用Jerome’s Keywords,通过后台很方便的导入到wordpress中,而且官方的tag也支持TagCloud。目前的模板都是无法支持Wordpress原生tag功能的,需要修改一下模板,很简单,可以参考这里《如何让您当前主题支持 WordPress 2.3 的 Tags 功能》

    Mail User Agent

        Mail User Agent(MUA)也就是我们场所的邮件客户端软件,平时我们常用的有Outlook Express,Foxmail等。系统升级到Vista后,Foxmail的模板功能有点问题,打开模板编辑页面后无法关闭,必须通过任务管理器强行kill,邮件的模板也出现了一些错误。只能换一个MUA。

        试了三个MUA ,分别是 Mozilla Thunderbird,The Bat!和Becky! 。最后选择了 Becky!。

        Mozilla Thunderbird,使用上有点类似firefox,占用资源较高,但它没有我最需要的远程邮件管理功能。

        The Bat! ,老牌的MUA,虽有中文版本,但对双字节支持不是很好,邮件还是会时不时出现乱码问题。

        Becky! ,HA推荐这个小软件,软件的界面让人以为又回到了win95时代,但使用后,你会发现它的功能强大,对各种编码的支持完美,占用资源很小。

    Centos+iptables+l7-filter 封QQ MSN和P2P

              在网关上如果要封杀 QQ、MSN 或者 P2P 等软件的通讯,单纯用 iptables 逐一封服务端IP或者封通讯端口都不是很好的办法,最简单的方法是使用L7-filter。  

              L7-filter (Application Layer Packet Classifier for Linux), 是 Linux netfilter 的外挂模块, 它能使 Linux 的 iptables 支持 Layer 7 (Application 应用层) 过滤功能, 限制封杀 P2P、即时通讯软件。

      Centos 4.4

      Kernel 2.6.9-42.0.3.EL

      Iptables 1.2.11

    1.下载所需软件包:

    kernel 2.6.19.7
    # wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.19.7.tar.bz2

    iptables 1.3.7
    # wget http://www.netfilter.org/projects/iptables/files/iptables-1.3.7.tar.bz2

    L7-filter http://sourceforge.net/project/showfiles.php?group_id=80085
    netfilter-layer7-v2.12.tar.gz
    l7-protocols-2007-06-22.tar.gz

    继续阅读 »

    Bind SOA

            Bind的SOA记录:每个Zone仅有一个SOA记录。SOA记录包括Zone的名字,一个技术联系人和各种不同的超时值。例子:

    $ORIGIN .
    $TTL 3600       ; 1 hour
    10235.com               IN SOA  ns1.abc.com.  root.ns1.abc.com. (
                                    2007061402 ; serial
                                    3600       ; refresh (1 hour)
                                    900        ; retry (15 minutes)
                                    1209600      ; expire (2 weeks)
                                    3600         ; minimum (1 hour)
                                    )

    • #Serial 
      数值Serial代表这个Zone的序列号。供Slave DNS判断是否从Master DNS获取新数据。每次Zone文件更新,都需要修改Serial数值。RFC1912 2.2建议的格式为YYYYMMDDnn 其中nn为修订号;
    • #Refresh
      数值Refresh设置Slave DNS多长时间与Master Server进行Serial核对。目前Bind的notify参数可设置每次Master DNS更新都会主动通知Slave DNS更新,Refresh参数主要用于notify参数关闭时;
    • #Retry
      数值Retry设置当Slave DNS试图获取Master DNS Serial时,如果Master DNS未响应,多长时间重新进行检查;
    • #Expire
      数值Expire将决定Slave DNS在没有Master DNS的情况下权威地提供域名解析服务的时间长短;
    • #Minimum
      在8.2版本之前,由于没有独立的 $TTL 指令,所以通过 SOA 最后一个字段来实现。但由于 BIND 8.2 后出现了 $TTL  指令,该部分功能就不再由 SOA 的最后一个字段来负责,由 $TTL 全权负责,SOA 的最后一个字段专门负责 negative answer ttl(negative caching)
      The last field in the SOA is the negative caching TTL. This controls how long other servers will cache no-such-domain(NXDOMAIN)responses from you.