Motorola MontaVista Linux Shell 编程指南项目(我在ubuntu-Blog的旧项目,移植过来)

Ubuntu blog的后台那速度,实在受不了,还老是白屏,干脆把这个也搬迁到这里来了,原文已经做转向了,呵呵,虽然是本手机shell编程,当作简单的shell速查也可以啊:

由于QT得版权原因,Motorola 一直不肯公开其使用MontaVista Linux 系统手机得 Native Linux SDK
使得使用此系统的手机应用程序偏少,如MOTO 的A1200,E6等(现有的程序大都是使用一位理工大学的教授破解的E6的头文件编写的,函数功能不全,程序的用户体验那也受到限制)
然而,除了J2me和Native Linux QT程序,还有一个编程的旁门左道,那边是shell脚本[......]

继续阅读

当文件个数大于N个后,删除目录中比最新文件的修改日期旧M天以上的文件(Win2003+批处理)

Rsync+cwRsync部署BBS文件双机备份手记介绍的备份方案会有一个问题,比如,我的数据库备份希望保留有限的几个副本,因而不在rsync中加入--delete选项,那么就面临这mysql备份无限制增长的难题,那么,这个批处理就非常有用

当文件个数大于N个后,删除目录中比最新文件的修改日期旧M天以上的文件(Win2003+批处理)

[text]

@echo off&setlocal enabledelayedexpansion
echo By ihipop.gicp.net
echo 进入目录E:\bbsup\mysql
cd E:\bbsup\mysql[......]

继续阅读

mod_autoindex简单美化(Apache)

1.首要的就是去掉那个index of字样,

实在是太丑了。可是我无论怎么更换关键字,都找不到答案,于是硬着头皮看官方英文文档

终于在一堆如虫子的字样中找到这样一句话

SuppressHTMLPreamble
If the directory actually contains a file specified by the HeaderName directive, the module usually includes the contents of the file after a standard HTML preamble (<html&gt[......]

继续阅读

全面理性的看待 Linux “踢出” Android!

大家要全面的理性的看待 Linux “踢出” Android!

有些国内的人有点GPL狂热控的特点,即,把Gnu/linux 当作宗教来看待,所以,在某些时候,就会有一些非理智的行为出来,这一点从前两次的VeryCD事件射手事件就可以看出来但是,这两件事情,因为本身射手和VeryCD有做得不对的地方,所以落人口实也无可厚非,以至于射手后来发卟了自己的开源规划,反思自己的行为,开始对射手播放器进行传染性极强的GPL协议进行GPL免疫规划,[......]

继续阅读

Discuz! 插件开发实例讲解[转]

Discuz! 插件开发实例讲解
2009-11-25 15:57

作者简介:童虎,Discuz!论坛程序研发经理,负责Discuz!论坛程序研发团队的管理工作,曾是Discuz!早期插件作者,担任过Freediscuz插件区版主。 曾开发过社区宠物、社区监狱、社区虚拟形象等多个Discuz!热门插件。

论 坛向社区化发展已经成为趋势,站长对网站的个性化需求越来越高,同时随着网站规模的扩大,站长对于一些特殊功能的需求也越来越多, Discuz! 标准程序作为一个通用程序,从某种意义上讲很难满足所有站长个性化功能的需求,因此论坛插件就成为对标准程序最好的功能补充[......]

继续阅读

解决Discuz头像调用造成的体积巨大的apache http 404错误日志(discuz+uchome)

未上传头像的用户,discuz在调用的时候,如果发现返回404(即头像不存在,未上传),就自动返回

/uc/images/noavatar_$1.gif   $1根据请求分别为big|middle|small

若用户没有上传头像

这个过程会产生一个404错误,日积月累,apache的错误日志会灰常大

如果discuz版本是7.X(早期版本未测试是否有此功能)

在后台设置头像调用为动态地址调用即可

但是,Uchome我找了半天没找到此功能

于是写了一个htaccess来解决此问题

如下
RewriteEngine On
RewriteCond[......]

继续阅读

[转]自由软件不是免费软件

《为什么我喜欢海盗湾?》,主要指出了目前版权制度存在的弊端,但并未明确指出解决该弊端的具体方法。同时,评论中又
看到“没有版权程序员就没饭吃”的观点,因此我认为有必要对自由软件的相关概念略作解释。
一、什么是盗版?
盗版指在未经版权所有人同意的情况下,对其作品、出版物进行复制、再分发的行为(引自维基百科)。
请注意,盗版的前提是有“版权所有人”,也就是说盗版这个概念是在版权制度的框架下才存在的。由于我们生活在越来越强调版权保护的社会中,因此很多人都先入为主地以为,电脑上的软件只有两种:正版和盗版。
但事实上,这种观念是不正确的,因为如果一个作品、出版物没有版权的话,那它就没有正版、[......]

继续阅读

用dd备份/恢复mbr 建立swapfile

[poll=1]
 
用dd备份mbr
 
备份 dd if=/dev/hdx of=/boot/MBR.bak bs=512 count=1 (512 or 446)
恢复 dd if=/boot/MBR.bak of=/dev/hdx bs=512 count=1 (512 or 446)
446是mbr,512是mbr+分区
 建立swapfile,大小1GB
dd if=/dev/zero of=/blog/swapfile bs=1M count=1024
格式化这个swapfile
mkswap /blog/swapfile    
启用这个s[......]

继续阅读