ubuntu上自动安装windows TTF字体

有时候你错失了网页上好看的字体,有时候你想作点设计,或者你想把什么东西弄的漂漂点。可是,大多数字体都是truetype格式的,这种格式在ubuntu上使用起来有点小问题。
当然了,在ubuntu上安装TTF字体也不是很复杂,但在你要安装字体的时候总是重复的做这些工作是很无聊的。这也是我为什么要用C写这个小应用程序的原因,它把这一切操作全包了。
首先从 这里 下载。然后解压,打开终端,用cd命令进入解压出来的目录。
在这个目录里执行

1
sudo cp ttfinstall /bin/

现在 ttfinstall 在你的系统里了,现在你安装字体就要方便的多了,我们来试试看:
Continue reading

Posted in Technologies | Tagged , , | 4 Comments

Linux下NetBeans调试窗口的乱码解决办法

NetBeans IDE 是个非常好的开发工具,但在 Linux 下调试窗口里的中文不能正常显示。
我的环境:

  1. Linuxmint Felicia
  2. java version “1.6.0_10″
  3. NetBeans 6.7m3

这其实不是NetBeans的问题,而是Java的问题。解决办法如下:

  1. 在 jre 的 fonts 目录下创建目录 fallback sudo mkdir /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback
  2. 创建一个中文字体文件的软链到 fallback 目录下 sudo ln -s /usr/share/fonts/zh_CN/YaHei.Consolas.1.12.ttf /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/YaHei.Consolas.1.12.ttf是很适合编程用的字体)
  3. 进入 fallback 目录 执行 mkfontscale cd /usr/lib/jvm/java-6-sun/jre/lib/fonts/fallback/ && sudo mkfontscale
  4. 回到上一层把 fallback/fonts.scale 内容加到 fonts.dir sudo cat fallback/fonts.scale >> fonts.dir

完成后重启 NetBeans 就可以正常显示中文了

Posted in Tools | Tagged , , , | 1 Comment

Blog 更换服务器

原因:

  • 原服务器在美国,速度较慢
  • 新服务器在新加坡本地,速度嗷嗷的
  • 原服务器 php 版本较低,支持拓展少。安装拓展需要重新编译 php,会影响到服务器上的其他站点
  • 原服务器是朋友的VPS,老用人家的也不合适;新服务器空间买了一年,不用浪费

给 wordpress 装了一堆插件,没几天发现插件有升级,手动一个个更新太麻烦,有个 upgrade automatically 链接,可惜点了让我输入 ftp 账号,可是服务器没有 ftp 只有 scp。折腾了半天还是没搞定。

后来发现必须开启 php 的 ssh2 拓展才可以用,重新编译 php 会影响朋友的站点,干脆换服务器得了。

Posted in Words | Tagged | Leave a comment

MS SQL Server 2000 dbgeneral.html 文件错误

SQL 2000 安装程序补丁SQL 2000 安装程序补丁安装 MS SQL Server 2000 的时候遇到错误:

../html/dbgeneral.html 文件不可以只读方式打开,安装被取消

还以为是安装文件损坏,检查了半天发现是安装文件里根本就没有 dbgeneral.html 这个文件,而是 dbgeneral.htm
真是服了制作安装光盘的人了。

解决办法:

  1. 解压安装文件到硬盘
  2. 安装文件目录/html 下所有的 .htm 文件改名为 .html。建议复制一份再改名,也就是 .htm 和 .html 同时存在。 或者下载我打包的文件解压到 安装文件目录/html
Posted in Uncategory | Leave a comment

QeePHP 针对复杂的表单手写 Form view

如果在项目里能统一表单的样式布局肯定是最好的了,可能你只需要定义一两个general_form_element.php放在_element 里,view里调用< ?php $this->_element(‘general_form’, array(‘form’ => $form)); ?>就可以了
但很多时候表单复杂了,布局改变了你就得去改general_form_element.php,而改了这个文件又会影响其他表单,当你不想为这个特殊的表单创建一个_element,那就手写吧

说明:这不符合 qeephp 的思想,不推荐
Continue reading

Posted in Technologies | Tagged , , | 2 Comments