Recent Updates RSS Toggle Comment Threads | Keyboard Shortcuts

  • SuperX 14:51 on 2011/10/27 Permalink | Reply
    Tags: linux, linux mint,   

    Linux Mint – 小清新的Linux发行版 

    ubuntu 11.10发布当天,第一时间从11.04直接升级到了11.10。一开始还觉得很不错,新的gnome3 shell/unity界面,改进的terminal字体,light gdm等等。但是用着用着,发现桌面经常出问题,经常卡死没有响应。在最近一次更新以后,Eclipse的依赖lib xulrunner版本不对,无法正常输入<?,甚至KeePassX一启动,X直接崩溃重启。对于Ubuntu 11.10真心好失望,还让不让人干活了。

    于是立马去下载了Linux Mint 11,刻盘重装系统。

    摘自Linux Mint的发行日志

    为什么我抛弃了Ubuntu,转向Linux Mint?
    • Linux Mint是Debian/Ubuntu的派生版,也就是说Linux Mint 11完全兼容Ubuntu 11.04的源。Mint自己的源现在已经包含中国的镜像。但是我测试了一下速度,居然是日本的最快…
    • Linux Mint在界面,易用性上都下了很多功夫,可以说做得比Ubuntu更好。
    • 采用gnome2.x,很适合我这种怀旧的人…当然兼容性也好。
    • 精心定制的主题,清新自然,包括很多常用软件如Chrome,FF,Eclipse都有自己的独特图标。
    • 开箱即用,DVD版已经包含了flash等restrcted组件。
    • 速度快,稳定。
    一个桌面版Linux,只有好用,稳定,贴近用户,才是一个高尚的Linux,纯洁的Linux,脱离了低级趣味的Linux。
     
    • 乐与怒 22:03 on 2011/11/30 Permalink

      mint上的下载软件用什么好啊- -

    • SuperX 15:09 on 2011/12/06 Permalink

      和Ubuntu的src通用
      可以软件中心 或者 直接apt-get

  • SuperX 11:11 on 2011/10/12 Permalink | Reply
    Tags: php dedecms   

    dedecms5.6-utf8 Bug:没有该栏目数据 可能缓存文件没有更新 

    近日在更新公司网站的时候发现dedecms的奇怪的问题,google之得解, 摘录如下

    解决DEDE 没有该栏目数据 可能缓存文件(data/cache/inc_catalog_base.inc)没有更新 请检查是否有写入权限;

    织梦(dedecms)的5.6UTF-8版本,在8月3日最后一次更新后,不少用户发现,在后台更新栏目html的时候,会出现“没有该栏目数据, 可能缓存文件(/data/cache/inc_catalog_base.inc)没有更新, 请检查是否有写入权限”的提示。

    上社站长也遭遇到了这个困境,尝试一般性的解决方案:
    1.在网站管理后台,点击左侧“核心”——“网站栏目管理”,进入栏目管理,在右上方找到“更新栏目缓存”,点击,更新缓存,提示“操作成功,正在返回……”;
    上社站长以为这样更新一下缓存,就可以了,谁知,再次生成栏目html,依然提示“没有该栏目数据, 可能缓存文件(/data/cache/inc_catalog_base.inc)没有更新, 请检查是否有写入权限”。于是,上社站长开始进一步的尝试:
    2.登录ftp,找到data/cache目录,删掉inc_catalog_base.inc文件,然后重复1的操作,刷新ftp的data/cache目录,inc_catalog_base.inc出现,说明是有写入权限的;
    上社站长再次点生成栏目html,依然提示“没有该栏目数据, 可能缓存文件(/data/cache/inc_catalog_base.inc)没有更新, 请检查是否有写入权限”……很顽固,上社站长便想到肯定是8月3日的这次更新出了什么问题,于是,上社站长开始根据生成html的makehtml_list.php文件开始搜集线索,一一查验文件,最后发现,原来是dede目录下的config.php在本次更新中,被织梦的工作人员不小心给改错了,上社站长教大家如何改回来这个错误:
    3.打开dede目录(织梦系统的后台管理目录),找到config.php文件打开,查找第86行:

    $fp1Header = “< {$phph}php\r\nglobal \$_Cs;\r\n\$_Cs=array();\r\n";

    修改为:

    $fp1Header = "< {$phph}php\r\nglobal \$cfg_Cs;\r\n\$cfg_Cs=array();\r\n";

    4.继续向下,到第90行:

    fwrite($fp1,"\$_Cs[{$row->id}]=array({$row->reid},{$row->channeltype},{$row->issend});\r\n”);

    修改为:

    fwrite($fp1,”\$cfg_Cs[{$row->id}]=array({$row->reid},{$row->channeltype},{$row->issend});\r\n”);

    5.保存文件,进入后台,重复1的操作更新栏目缓存,然后点击生成栏目html,不在提示错误了,栏目正常生成。

    文章出处:重庆seo
    本文地址:http://www.haiyangseo.com/489 , 转载请保留.
    版权所有 ? 转载时必须以链接形式注明作者和原始出处!

     
  • SuperX 20:42 on 2011/03/24 Permalink | Reply
    Tags: performance, , tcpdf   

    tcpdf performances 

    tcpdf是个优秀的纯PHP的pdf处理组件。 但是5.1之后对中文自定义字体的处理变得非常慢。 google了一下, 其实都没有什么结论, 都是抄来抄去的文章, 没有实质性帮助。
    还是去看官方文档, 找到了问题的答案。

    By default TCPDF enables font subsetting to reduce the size of embedded Unicode TTF fonts, this process, that is very slow and requires a lot of memory, can be turned off using setFontSubsetting(false) method;

    这个是问题的关键。 对于外部字体(我使用的是Droidsansfallback), 默认会进行font subsetting。好处是生成的pdf文件体积会小(因为只包含了字库中用到的部分), 导致的结果就是慢(因为要遍历字库文件)。 虽然Droidsansfallback体积已经相对较小了(5M不到, M$雅黑是14M),但是也得要2分钟。

    此外文档中提到的用定义替代自动探测document root以及关闭泰文支持等, 也可以在一定程度上加快速度。

    If you are not using the Thai language, edit the config/tcpdf_config.php file and set the K_THAI_TOPCHARS constant to false;

     
  • SuperX 01:35 on 2011/02/11 Permalink | Reply
    Tags: 37signals, rework   

    rework中文版 

    http://www.v2ex.com/rework/index.html

    看原版也不错, 还是不难理解的.

     
  • SuperX 01:06 on 2011/02/11 Permalink | Reply
    Tags: apache, redmine, ruby,   

    升级redmine的一些备忘, 配置redmine+apache 

    redmine使用一段时间以后出现了一些500问题, 昨天决定升级redmine 0.9 -> 1.1.1
    原来的redmine是偷懒直接用apt-get装的, 很多路径和配置都不在原来的地方, 这还不是什么大问题.
    麻烦的是
    1. redmine似乎不再支持cgi和fcgi, 查询了很多资料和帖子, 结论都是改用passenger
    2. apt自带的libapache2-mod-passenger似乎不太匹配,需要自己gem编译安装
    3. mod_alias is incompatible (Alias directive ignored for subdirectory based apps)
    目前mod_alias与passenger不兼容, 只好做了一个软链.
    如果实在想兼容的, 有个patch, 参考这里 phusion-passenger issue #30

    其他升级数据库, copy文件都比较顺利. 使用passenger之后感觉速度比cgi快了很多, 据说更方便部署和集群化.

     
  • SuperX 23:27 on 2011/01/25 Permalink | Reply
    Tags: , 文泉驿   

    ubuntu的fontsconfig调试利器 

    很多同学装了ubuntu之后, 可能会出现从英文转到中文时, 字体很难看.
    其实文泉驿有个很好用的调试器, 可以帮助更改~/.fonts.conf, 不用再自己手写配置文件了.

    http://wenq.org/cloud/fcdesigner.html

    有箭头的是没有的字体, 那就apt-get install ttf-xxx-xxx吧

     
    • 54dev 12:04 on 2011/01/26 Permalink

      已经将贵站链接加上了。

  • 码农大叔 15:39 on 2011/01/25 Permalink | Reply  

    推荐:nutz,SSH之外的另一个选择 

    项目主页:http://code.google.com/p/nutz/

    感觉方便很多,有待进一步发掘

     
  • SuperX 03:23 on 2010/11/17 Permalink | Reply
    Tags: bash shell 参数 脚本   

    [转]bash shell脚本获取参数 

    0.引言

       写程序的时候经常要处理命令行参数,本文描述在Bash下的命令行处理方式。

    原文: Frank Tan

     
  • SuperX 03:14 on 2010/11/09 Permalink | Reply
    Tags: 360 QQ Ubuntu   

    关于360与QQ 

    互联网上纷纷扰扰的枪文够多了, 只说几点个人意见.
    首先, 360的是外挂木马, 是毫无质疑的. 任何人都不能因为央视的大裤衩造的难看就自己带工程队拆迁他. 同理, 你代表用户觉得不爽, 你就自己搞个360IM什么的, 别来挖QQ墙角.
    然后关于QQ扫描文件的事, 其实和隐私扯不上太大关系… 就算扫描了你的word文档, 也不会读取文档的内容. 没有必要, 对QQ也没有好处. 倒是360扫描硬盘厉害的多, 连可牛, 金山都能给你神不知鬼不觉卸载了.
    对于系统安全和底层操作交给360这种娱乐公司, 实在是太不放心了. 稍微一想, 如果360哪天发个指令, 全国3亿电脑都是肉鸡.
    为了不让自己的电脑沦为360的远程 CMD, 赶紧切回Win7把多年不用的360卸载了. 然后继续屁颠屁颠用我的Ubuntu. 这时候就体现出Linux用户的优越性了.

    BTW, 周末给家里另一条老笔记本卸载360(最新版)的时候, 卸载按钮居然不能点!!! 我草, 本性暴露了. 果然是流氓软件的始祖啊.

    The post is brought to you by lekhonee v0.7

     
  • SuperX 03:10 on 2010/10/28 Permalink | Reply
    Tags: wordpress php ubuntu   

    ubuntu下的wordpress client 

    有Lekhonee和Drivel, 看下来还是Lekhonee功能全面强大。都是调用xmlrpc接口。本文发自Lekhonee。

    The post is brought to you by lekhonee v0.7

     
c
compose new post
j
next post/next comment
k
previous post/previous comment
r
reply
e
edit
o
show/hide comments
t
go to top
l
go to login
h
show/hide help
shift + esc
cancel