一、Redmine简介:
Redmine 是一个支持多项目管理的跨平台项目管理系统,基于Web,使用Ruby on Rails框架开发。
Redmine is a flexible project management web application. Written using Ruby on Rails framework, it is cross-platform and cross-database. Redmine is open source and released under the terms of the GNU General Public License v2 (GPL).
基本特性如下:
* 多项目和子项目支持 Multiple projects support
* 可配置的用户角色控制 Flexible role based access control.
* 可配置的问题追踪系统 Flexible issue tracking system
* 自动日历和甘特图绘制 Gantt chart and calendar
* 支持新闻发布、Wiki 形式的文档撰写和文件管理News, documents & files management
* RSS 输出和邮件通知 Feeds & email notifications.
* 每个项目可以配置独立的 Wiki 和论坛模块 Per project wiki,Per project forums
* 简单的任务时间跟踪机制 Simple time tracking functionality
* 用户、项目、问题支持自定义属性 Custom fields for issues, projects and users
* 支持多种版本控制系统的绑定 SCM integration (SVN, CVS, Git, Mercurial, Bazaar and Darcs)
* 支持多 LDAP 用户认证 Multiple LDAP authentication support
* 支持用户自注册和用户激活 User self-registration support
* 多语言支持(内置简体中文)Multilanguage support
* 多数据库支持(MySQL、SQLite、PostgreSQL)Multiple databases support
官方网站:http://www.redmine.org/
帮助文档:http://www.redmine.org/guide
二、Redmine的安装和测试
Redmine的官方网站是:http://www.redmine.org,可以在这里:http://www.redmine.org/wiki/redmine/RedmineInstall得到与当前Redmine版本相符合的其他软件版本。
Read more »
CentOS, Linux, Redmine, Ruby, 版本管理
一、把PPT转WORD形式的方法
1.利用”大纲”视图
打开PPT演示文稿,单击”大纲”,在左侧”幻灯片/大纲”任务窗格的“大纲”选项卡里单击一下鼠标,按”Ctrl+A”组合健全选内容,然后使用”Ctrl+C”组合键或右键单击在快捷菜单中选择”复制”命令,然后粘贴到Word里。
提示:这种方法会把原来幻灯片中的行标、各种符号原封不动的复制下来。
2.利用”发送”功能巧转换
打开要转换的PPT幻灯片,单击”文件”→”发送”→”MicrosoftWord”菜单命令。然后选择”只使用大纲”单选按钮并单击”确定”按钮,等一会就发现整篇PPT文档在一个Word文档里被打开。
提示:在转换后会发现Word有很多空行。在Word里用替换功能全部删除空行可按”Ctrl+H”打开”替换”对话框,在”查找内容”里输入”^p^p”,在”替换为”里输入”^p”,多单击几次”全部替换”按钮即可。(“^”可在英文状态下用”Shift+6″键来输入。)
Read more »
- 2010年7月28日
- 248 views
- 技术文档
使用iwconfig命令可以设置速率:
1、iwconfig源代码阅读
首先下载iwconfig.c代码,源代码包为\wireless_tools.29目录
先看执行iwconfig eth0的命令的执行过程:
调用main函数,因为是两个参数:
if(argc == 2)
print_info(skfd, argv[1], NULL, 0);
print_info调用get_info(int skfd,char *ifname,struct wireless_info *info)将网卡的各种信息打印出来。
下面与打印发送速率为例,说明调用过程,get_info函数里面:
/* Get bit rate */
if(iw_get_ext(skfd, ifname, SIOCGIWRATE, &wrq) >= 0)
{
info->has_bitrate = 1;
memcpy(&(info->bitrate), &(wrq.u.bitrate), sizeof(iwparam));
}
对信息的获取都是通过iw_get_ext函数来实现的,通过参数SIOCGIWRATE来识别不同的内容
Read more »
Linux, Madwifi
- 2010年7月28日
- 125 views
- 技术文档
1、常用命令
ls -al 以列表方式显示目录,包括隐藏文件
useradd loosky 添加一个叫loosky 的用户
passwd loosky的用户 给loosky的用户设置一个密码
cp -dra 拷贝文件,包括目录和子目录
ps -ax 显示所有进程,包括系统进程
rm -rf 删除文件,包括目录以及子目录
mount -t vfat /hda3/ /mnt/win 在linux下加载windows的文件系统
chmod 777 修改文件的属性,任何用户可读写,可执行,
grep 查找文件中包含某个字符串
Read more »
Linux
- 2010年7月27日
- 239 views
- 技术文档
一、内核参数的传递
U-Boot向Linux驱动传递参数的方式有两种,一为在系统启动的时候由bootloader传入,还有一种是将驱动编译成模块,将参数作为模块加载的参数传入。
内核通过setup接口接受Bootloader传入的参数。方式如下:
static int __init param_mac_setup(char *str)
{
……
}
__setup(“mac=”, param_mac_setup);
Read more »
Kernel, Linux, OpenWrt, U-Boot
最新评论