标签 项目 下的文章

定时提醒器

定时提醒器

“定时提醒器”是一个500行代码的win32程序,定时以windows桌面右下角弹窗口的形式提醒用户。

功能

  1. 24小时制,精确到分钟。
  2. 设置开机是否自动运行。
  3. 设置周几提醒。

使用方法

  1. 添加提醒:输入时、分、和提醒内容,然后点“↓添加”。
  2. 编辑提醒:鼠标左键单击需要编辑的提醒项目、然后修改提醒内容,修改好之后,点“↓添加”即可完成修改。
  3. 删除提醒:鼠标双击需要删除的提醒即可。
  4. 开机启动:勾选“开机自动启动并最小化到托盘”,点“保存设置”。
  5. 保存设置:编辑好提醒之后,点“存设置”,可以让所有设置写入配置文件,下次 打开程序后自动读取配置。

已知问题

  1. 到了时间提醒弹窗打开后,在1分钟内关闭会重复弹出,直到一分钟结束。可以等待1分钟后关闭弹窗, = =#。
  2. 可以设置开机启动,单无法开机启动后最下化到托盘。

下载

程序:http://tunps.com/lab/reminder/reminder.rar(无法启动,请下载并安装Microsoft Visual C++ 2010 可再发行组件包 (x86),一般都无需下载,因为自带了msvcr100.dll)。

源代码(VS2010项目文件):http://tunps.com/lab/reminder/reminder_src.rar

wordpress自定义feed插件

在wordpress插件站点上搜索了半天也没有找到满足这个需求的插件,其实功能是很简单的,就是hook wordpress的feed_links函数,让输出的feed地址改为我们自定义的feed地址。有些人觉得这个没有什么用,可以直接修改主题文件header.php,我现在认为一个支持hook的框架或者cms系统,你非要用hard coding的方式来修改,那确实只能证明你很傻很天真,没错,哥就这样天真过。但是当哥不小心在wp后台点击系统升级或者主题升级的之后,所有修改的代码全部还原,还不带备份,当时我就忏悔啊。所以我现在“从良”了,开始学习wp插件机制。

另外firefox打开一个网页之后会自动探测feed,然后在地址的右边有一个rss图标,点击可以进入feed地址,我们需要点击进入http://feed.tunps.com,而非默认的http://tunps.com/feed,以下代码满足该功能:

/**
* @package custom feed
* @version 0.0.1
*/
/*
Plugin Name: custom feed
Plugin URI: http://tunps.com/wp-custom-feed
Description: cutomize wordpress feed meta info of the header , hook the wp_head()
Author: tunpishuang
Version: 0.0.1
Author URI: http://tunps.com
*/

function my_feed_links( $args = array() ) {
$myfeed="http://feed.tunps.com";
$defaults = array(
/* translators: Separator between blog name and feed type in feed links */
'separator' => _x('»', 'feed link'),
/* translators: 1: blog title, 2: separator (raquo) */
'feedtitle' => __('%1$s %2$s Feed'),
/* translators: %s: blog title, 2: separator (raquo) */
'comstitle' => __('%1$s %2$s Comments Feed'),
);
$args = wp_parse_args( $args, $defaults );

echo ' . feed_content_type() . '" title="' . esc_attr(sprintf( $args['feedtitle'], get_bloginfo('name'), $args['separator'] )) . '" href="' . $myfeed . "\" />\n";
//echo ''."\n";
echo ''."\n";
echo ''."\n";
}
remove_action( 'wp_head', 'feed_links', 2 ); // Display the links to the general feeds: Post and Comment Feed

add_action ( 'wp_head', 'my_feed_links' );

在线选课系统

在线选课系统

在硬盘里面一个偏僻的角落翻出来的,上大二学《数据库》的课程设计写的在线选课系统,用的php+mysql。那个时候初学php,mysql,代码相当蛋疼,还有报错,但是勾起了很多美好的回忆。下载链接:http://tunps.com/lab/oes.rar

小吞AA制记账系统

小吞AA制记账系统

小吞AA制记账系统 是去年10月份写的个人财务管理系统,采用php+mysql,smarty模板引擎。那个时候和同学合租,因为买菜之类的需要AA,就需要报账,所以需求出来了,就写了一个。可以添加、删除、修改,有公费、私费类别,公费可以结算,私费可以算自己的小帐。可以按比例结算,比如4:6的比例来结算。

安装:下载源码

http://tunps.com/lab/php/aa.zip

比如下载到目录d:\www\aa\,用PMA新建数据库,比如名字是expense,然后导入d:\www\aa\expense.sql,修改d:\www\aa\data\config.php 设置你的mysql数据库的用户名、密码、数据库名信息 就可以使用了。

默认的测试数据里面帐号用户名/密码有:admin/admin cc/cc sj/sj lgy/lgy hk/hk ,密码是 md5("用户名") ,你可以自行修改user表来管理用户。