Jump to Navigation

Welcome!

  NullGet是使用Qt编写的,运行于多种平台的GUI界面的多线程多协议断点续传下载软件。  使用NullGet可以轻松下载网络的多种协议的数据流,加快下载速度,支持断点续传,目前支持的协议有:HTTP,HTTPS,FTP,MMS,RTSP。而且它能运行于当前大多数流行的操作系统,包括Windows,Linux,FreeBSD等。     下载NullGet

  NullFXP 是一个基于Qt 4 开发的SFTP/FTP 客户端软件。目前已经实现基本的多文件上下传功能。详细信息查看本站项目说明页面。     下载nullfxp

  我们的目标是打造一个开源的,跨平台的,多线程的,运行稳定的下载软件,另一个就是整理Qt库开发跨平台GUI应用程序的相关资料。欢迎各位朋友对本站开源项目提供意见及建议,欢迎有兴趣的朋友参与本站开源项目,请联系 drswinghead at gmail dot com

Qt 4.4.1 release

这个版本是个bug修改版本,没有新功能加入

一个好消息是这个版本的qt已经能在龙芯CPU(基于MIPS)的debian系统编译成功。而前一版本qt 4.4.0则在编译webkit模块过程出错。

更改日志:

http://trolltech.com/developer/resources/notes/changes/changes-4.4.1

Category:

自动升级FreeBSD系统中已经安装的包的脚本

updated 2008-12-30: 对几个使用whereis查不到的包进行自动处理

大体思路:

通过pkg_version程序查看哪些包需要升级。

对需要升级的包,通过whereis找到这个ports的目录,执行
make

在make时将输出记录到临时日志中,等make执行完后查看日志文件中是否有错误,如果没有错误则执行
make deinstall
make install
make clean

现在还有一些处理不好,判决错误也有时候不准。但也还算比较自动吧。

常用的 linux 内核模块

fuse模块: 使用它的应用为sshfs, 可以把远程ssh服务器上的目录mount到本地,像操作本地文件一样操作ssh服务器上的文件。

drm模块:使用它的应用是X, 能让系统支持DRI,加快图形界面渲染速度。

vmware模块:运行vmware虚拟机,目前使用vmware 5.5.7

能找一个这几个模块都可用的内核版本不容易。

目前在 kernel 2.6.25 上能使用 vmwre模块和drm模块。

在 kernel 2.6.26上能使用 fuse模块和drm模块。

ext4dev/ext4 ext4文件系统,从2.6.26开始,估计马上就会出正式版了。这个模块需要 CONFIG_LSF模块。

CONFIG_HWMON CONFIG_I2C_CHARDEV w83627ehf w83627hf 用于硬件监控lm_sensors, 包括主板温度,南北桥等。

Category:

我的 .emacs 文件

  1. ;; -*- Emacs-Lisp -*-
  2. ;;
Category:

KDE 4.1 “Don't look back” 正式发布

7月29日,KDE社区宣布 KDE 4.1 正式版发布,标志着 KDE4 系列桌面环境的第二个版本开始与公众见面了。Dirk Müller, 一位 KDE 发布经理宣布了一系列数字:相比于 ,KDE 4.1 依据 KDE 4.0 的反馈,做出了多达 20803 个程序修正和15432 翻译修订,这些还不包括从当下开发树中将近 35000 处修正中整合的部分。在这期间,KDE 社区还为 166 名新的开发者创建了 SVN 账户。

Category:

FreeBSD 7 内核升级

今天首次实现了 FreeBSD 7.0 内核及基本系统的升级。

记之。

升级步骤正在整理。。。

纯手工编译安装 KDE4-svn

  1. 前提:

    qt-4.4.0以上

    g++

    cmake

    subversion

    确认qmake, g++, cmake, svn 在你的PATH中。

  2. 安装KDE4桌面必须的基本包:

    kdesupport

    webkitkde

    kdelibs

    kdepimlibs

    kdebase

  3. 环境变量:

    KDEDIR kde安装路径

    PKG_CONFIG_PATH .pc文件搜索路径 在这个变量中加上路径:~/kde/lib/pkgconfig/

    如:export PKG_CONFIG_PATH=/home/kde/kde/lib/pkgconfig/:$PKG_CONFIG_PATH

  4. 目录结构:

    ~/kde/ 安装编译好的KDE4程序及库

    ~/sources/ 源代码,编译临时文件。

    ~/sources/src/ 源代码,

Category:

CLISP语言学习笔记

CLISP语言学习笔记

Category:

CLISP语言中的文件操作

  1. CLISP中,目录并不等于文件.

    CLISP为目录和文件分别提供了操作函数,而不是统一的函数.

  2. 文件操作函数

    PROBE-FILE 检查文件是否存在,它不能检查目录是否存在.

    FILE-AUTHOR 目录这个函数总NIL,因为当前的文件系统中的文件没有这一属性了.

    FILE-OWNER 返回文件的属主.

    DELETE-FILE 删掉一个文件. 当这个函数作用于一个在被CLISP打开的文件的时候会错.

    RENAME-FILE 文件改名函数.

  3. 目录操作函数

    DIRECTORY 函数. 类似于系统中的dir或ls命令,能列出目录下的符合条件的文件.

    EXT:DIR 函数,与DIRECTORY函数类似,不过这个函数会直接输出结果,也就是说这个函数没有返回值.

    EXT:CD 函数, 转到另一个目录.

    EXT:DEFAULT-DIRECTORY 函数, 等价于(EXT:CD). 这个函数返回当前目录值.

    EXT:MAKE-DIRECTORY 函数,创建目录.

    EXT:DELETE-DIRECTORY函数, 删除目录

使用sshfs将远程ssh服务器文件系统mount到本地目录

sshfs 适用于linux平台

sshfs: 基于 SSH 协议的虚拟文件系统,能将一台SSH服务器的特定目录 mount 到本地目录,然后在本地目录中像操作本地文件一样使用这些文件。

sshfs 依赖内核模块 fuse (用户空间文件系统),在最新linux内核2.6.26中已经包含该模块,在编译内核的时候开启这个模块即可。

sshfs 依赖软件fuse,首页 http://fuse.sf.net

版本说明:
已经测试过可用的版本组合:
kernel fuse sshfs
2.6.23 2.7.3 1.9
2.6.26 2.8-r1 1.9

安装:
编写新内核linux-2.6.26,开启fuse模块。重新启动,以root用户执行 modprobe fuse 如果没有错误,则表示fuse模块已经可用。否则要重新配置内核并编译。

页面

订阅 www.qtchina.tk RSS


Main menu 2

by Dr. Radut