树莓派Raspbian开机自动发ip邮件的解决方案

Github:https://github.com/shenjia/raspbian-ip-mailer

问题

我的树莓派配置好无线网卡后,经常随身带来带去。但是公司和家里是两个不同网段的WIFI,如果用固定IP的话只能连接其中一个,如果用DHCP自动获取IP的话又不能保证每次分配到的IP不变。每次切换网络后要连接键盘显示器上去配置网络实在是太痛苦了。 Continue reading 树莓派Raspbian开机自动发ip邮件的解决方案

命令行下获取和识别时间戳的工具 timestamp.js

Github:https://github.com/shenjia/timestamp.js

作为程序员经常要和时间戳打交道,有时想快速知道当前的时间戳,往往需要运行一段小程序:

<?php echo time(); ?>

又或者想从一个时间戳得出具体的时间:

<?php echo date( 'Y-m-d G:i:s', 1361525534 ); ?>

一次两次还好,次数多了真的很烦,于是写了一段js,通过nodejs运行,再自定义一个shell函数,以后就可以这样了:

$ ts
1361525534 

$ ts 1361525866
2013-2-22 17:37:46

用inginx.conf分级管理nginx配置文件

其实nginx的conf结构本来设计的不错,但是从默认安装的配置文件离实际可用状态还有一些距离。比如设置fastcgi、分离server部分到多个文件等。

一般来说,部署完毕之后conf已经是面目全非了。众多参数缺乏有效的管理组织方式。如果有多个站点,那么各个站点的配置文件中可能还存在大量重复。

inginx.confgithub)项目诞生的目的是:明晰nginx配置文件的结构,让维护多个站点的配置、部署新站点变的更加简单。

部署

注意:请先备份nginx/conf目录

1、自动部署:下载自动部署脚本deploy.sh并运行,脚本会自动检测nginx/conf的位置并部署完成(需要wget和unzip)。

#全自动部署
./deploy.sh
#也可以指定nginx/conf的位置
./deploy.sh /etc/nginx/conf

2、手动部署:下载zip包后解压缩,然后将conf目录复制到nginx/conf目录。

cp conf /usr/local/nginx/conf

创建新站点

1、进入conf/servers目录,将server.example复制一份,命名为自己的站点(注意后缀应为.conf) Continue reading 用inginx.conf分级管理nginx配置文件

aoeu.sh 让你 type less, do more

Github: https://github.com/shenjia/aoeu.sh

这是一个为 Linux / MacOS 用户设计的alias集合。

 作为开发人员,我们每天都要在终端敲很多重复性的命令。一些大段重复的命令(比如部署,安装,备份等)我们会写shell脚本来避免重复性的键入,却忽视了还有很多使用频率极高的命令。 Continue reading aoeu.sh 让你 type less, do more

【中国扫雷网】Saolei.net 2007版上线

在下张砷镓,至到2007年9月7日成绩为:

初级1.98秒,中级11.37秒,高级42.42秒。

目前国内排行第一,世界排名第6位。

我在2006年底创办了中国扫雷网Saolei.net。

欢迎大家加入中国扫雷网,共同切磋进步!

2007年1月5日,网站新2007版强势推出!

网站为中英双语版,目前暂时开设以下栏目:

国内排行、扫雷介绍、扫雷软件、扫雷录像、扫雷教程、在线扫雷、扫雷论坛……

全自动排行系统,支持玩家自助上传录象!

支持即时发送短消息与全国雷友交流!

欢迎各位热情参与,推动中国扫雷事业发展!

参与是为了证实自己存在,别计较名次太低!

请注意注册时必须使用真实姓名,并按网站 
上的使用说明设置录象标识文字,否则上传 
录象将不予以审核通过,无法参与排名!

DOS游戏《灌篮高手》

【游戏介绍】

这是我在2000年在DOS下用BASIC开发的一款的篮球游戏。游戏中你作为教练要训练队员,不断参加比赛获得奖金来获得经费,你在比赛中可以在球员模式下全程控制比赛,也可以在教练模式下暂停、换人、更换策略。

【快捷键】

C:传球
S:远射
D:上篮(带球进攻)

【秘籍】

在游戏标题画面中按下1~8键,可设定交战球队,紧接着键入set(注意是小写),可设定金钱。

【环境要求】

建议在DOSBOX下加载天汇汉字系统后运行。

【游戏截图】

【下载地址】

点此下载

DOS游戏《市长大人》

【游戏介绍】

这是我在2000年在DOS下用BASIC开发的一款通过轮询对话进行城市经营的游戏。游戏中你要控制消防、水利、民政、治安、交通、科技、旅游、贸易、计生等多个领域。如果经营不善会被免职哦!

【秘籍】

在游戏中按下「Q」键,输入“MONEY”后回车,可得到8888万的金钱!

【环境要求】

建议在DOSBOX下加载天汇汉字系统后运行。

【游戏截图】

【下载地址】

点此下载