儿子的期末作文成绩,被"合格"了。这是他小小年纪所受到的最大打击,是心中无法承受的痛。睡着了,他的脸上还挂着泪痕,嘴里时不时重复一句话:"妈妈,我的心碎了,为什么会这样,怎么会这样?"
其实我也想问,为什么会这样?一向来,孩子对自己的写作都很自信的,这次的作文也不例外,难怪他无法接受这样的成绩,我该如何安慰你,我的孩子!
怎么让你明白,这世界上本来就有很多不公平,每个人都会遭遇不公正待遇,会被委屈被冤枉。怎么才能让你理解,并不是所有人都拥有一双发现美的眼睛,都能理解孩子那水晶般纯净的心灵,都能欣赏和珍惜孩子的点滴才华,包括你们学校里的那些老师,并不是所有的老师都是伯乐。
我把孩子被"合格"的作文贴出来给大家看看,究竟这篇作文是被怎样的评分标准评成合格的。
(注:在小学的作文评分中有三档:优,良,合格,合格就意味着是最差的,也意味着孩子失去了本学期评三好学生的资格)
Orignal From: 孩子,我拿什么安慰你?
2011年7月1日星期五
2011年6月25日星期六
ubuntu 下 iRedMail 在 Nginx 的配置
最近单位需要搭建邮件系统,逐个测试了ExtMail、Zimbra和iRedMail,最后选定iRedMail。我喜欢用Nginx,所以尝试着从Apache到Nginx的转换。
1、RoundCube
RoundCube 的配置可参考 Nginx 网站 上的例子。
2、phpLDAPadmin
phpLDAPadmin 亦是 php 开发,配置与 RoundCube 类似。
3、iReaAdmin
iReaAdmin 是 python 代码,所以采用 uwsgi,Nginx 原生就支持 uwsgi。这一段主要参考了PT 的 MoinMoin 与 Nginx, fastcgi 与 uwsgi 的配置 一文。
准备工作
Nginx 配置如下:
4、启动运行
在 /etc/nginx/sites-enabled 建立以上配置文件。
访问地址:
https://mail.example.com
https://ldap.example.com
https://iredadmin.example.com
Orignal From: ubuntu 下 iRedMail 在 Nginx 的配置
Read more...
1、RoundCube
RoundCube 的配置可参考 Nginx 网站 上的例子。
# roundcube
server {
listen 80;
server_name mail.example.com;
location / {
rewrite ^ https://mail.example.com permanent;
}
location ~ \.php$ {
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
include fastcgi_params;
fastcgi_param SCRIPT_FILENAME /usr/share/apache2/roundcubemail$fastcgi_script_name;
}
}
server {
listen 443;
server_name mail.example.com;
location / {
root /usr/share/apache2/roundcubemail/;
index index.php index.html;
}
location ~ \.php$ {
root /usr/share/apache2/roundcubemail/;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/apache2/roundcubemail$fastcgi_script_name;
fastcgi_param SERVER_NAME $http_host;
fastcgi_ignore_client_abort on;
}
ssl on;
ssl_certificate /etc/ssl/certs/iRedMail_CA.pem;
ssl_certificate_key /etc/ssl/private/iRedMail.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
2、phpLDAPadmin
phpLDAPadmin 亦是 php 开发,配置与 RoundCube 类似。
#phpLDAPadmin
server {
listen 443;
server_name ldap.example.com;
location / {
root /usr/share/phpldapadmin/;
index index.php index.html;
}
location ~ \.php$ {
root /usr/share/phpldapadmin/;
include fastcgi_params;
fastcgi_pass 127.0.0.1:9000;
fastcgi_index index.php;
fastcgi_param SCRIPT_FILENAME /usr/share/phpldapadmin$fastcgi_script_name;
fastcgi_param SERVER_NAME $http_host;
fastcgi_ignore_client_abort on;
}
ssl on;
ssl_certificate /etc/ssl/certs/iRedMail_CA.pem;
ssl_certificate_key /etc/ssl/private/iRedMail.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
3、iReaAdmin
iReaAdmin 是 python 代码,所以采用 uwsgi,Nginx 原生就支持 uwsgi。这一段主要参考了PT 的 MoinMoin 与 Nginx, fastcgi 与 uwsgi 的配置 一文。
准备工作
#安装
sudo -s
add-apt-repository ppa:nginx/stable
add-apt-repository ppa:uwsgi/release
apt-get update
apt-get install nginx uwsgi-python python-virtualenv
#组件配置
cat >/etc/uwsgi-python/apps-enabled/uwsgi.xml << EOF
<uwsgi>
<limit-as>256</limit-as>
<processes>6</processes>
<memory-report/>
<vhost/>
<no-site/>
</uwsgi>
EOF
#Python环境预备
mkdir /usr/share/apache2/iredadmin/python-home
virtualenv /usr/share/apache2/iredadmin/python-home
chown www-data:www-data /usr/share/apache2/iredadmin/* -R
Nginx 配置如下:
# iRedAdmin
server {
listen 80;
server_name iredadmin.example.com;
location / {
rewrite ^(.*) https://$server_name$1 permanent;
}
}
server {
listen 443;
server_name ira.example.com;
access_log /var/log/nginx/iredadmin.access_log;
error_log /var/log/nginx/iredadmin.error_log;
location / {
root /usr/share/apache2/iredadmin;
uwsgi_pass unix:///var/run/uwsgi-python/uwsgi/socket;
uwsgi_param UWSGI_PYHOME /usr/share/apache2/iredadmin/python-home;
uwsgi_param UWSGI_CHDIR /usr/share/apache2/iredadmin;
uwsgi_param UWSGI_SCRIPT iredadmin;
include uwsgi_params;
}
location /static {
alias /usr/share/apache2/iredadmin/static/;
}
ssl on;
ssl_certificate /etc/ssl/certs/iRedMail_CA.pem;
ssl_certificate_key /etc/ssl/private/iRedMail.key;
ssl_session_timeout 5m;
ssl_protocols SSLv2 SSLv3 TLSv1;
ssl_ciphers ALL:!ADH:!EXPORT56:RC4+RSA:+HIGH:+MEDIUM:+LOW:+SSLv2:+EXP;
ssl_prefer_server_ciphers on;
}
4、启动运行
在 /etc/nginx/sites-enabled 建立以上配置文件。
#重启
/etc/init.d/nginx restart
/etc/init.d/uwsgi-python restart
访问地址:
https://mail.example.com
https://ldap.example.com
https://iredadmin.example.com
Orignal From: ubuntu 下 iRedMail 在 Nginx 的配置
Read more...
2011年5月29日星期日
跟儿子说的话
儿子,
你快长大了,个子马上就要超过妈妈了
可是在妈妈眼里你还是个小孩子
确实,你还是个小孩子
今天你令妈妈很失望
一直以来,妈妈对你并没有太高的要求
但是,那并不代表不该对你有要求
妈妈只是希望你快乐,不希望你小小年纪就生活在各种压力的怀抱中
今天,我却对自己的做法产生怀疑了
……待续
Orignal From: 跟儿子说的话
Read more...
你快长大了,个子马上就要超过妈妈了
可是在妈妈眼里你还是个小孩子
确实,你还是个小孩子
今天你令妈妈很失望
一直以来,妈妈对你并没有太高的要求
但是,那并不代表不该对你有要求
妈妈只是希望你快乐,不希望你小小年纪就生活在各种压力的怀抱中
今天,我却对自己的做法产生怀疑了
……待续
Orignal From: 跟儿子说的话
Read more...
2011年5月6日星期五
又到一年立夏时
一夜心绞痛,
不知何时入眠,
被两只猫咪的打门声吵醒,
抬头窗外
茫然不知今夕是何夕
头痛欲裂
儿子问,妈妈几点?我7点准时起床。
才发现,我是我,是儿子的妈妈,门口还有两只嗷嗷待哺的猫
一天又开始了,早餐、中餐、晚餐,家-学校-菜场-家
路上,接到问候的电话,语气中是紧张后的释然,然后就是深深的悲哀
人前的开朗、豁达,掩饰着内心的恐惧和虚弱
只有在最亲密的人面前,才会展示出真实的脆弱,才会有泪如泉涌的时刻
时间摧残了一切美丽的东西。
立夏来了,夏天来了,铺天盖地的热烈,燃烧,花和草都疯狂,斗艳般的,然后就是衰败……
究竟有多少能结果啊,结了果又如何?还有最初的美丽吗?
又是一年立夏日……
Orignal From: 又到一年立夏时
Read more...
不知何时入眠,
被两只猫咪的打门声吵醒,
抬头窗外
茫然不知今夕是何夕
头痛欲裂
儿子问,妈妈几点?我7点准时起床。
才发现,我是我,是儿子的妈妈,门口还有两只嗷嗷待哺的猫
一天又开始了,早餐、中餐、晚餐,家-学校-菜场-家
路上,接到问候的电话,语气中是紧张后的释然,然后就是深深的悲哀
人前的开朗、豁达,掩饰着内心的恐惧和虚弱
只有在最亲密的人面前,才会展示出真实的脆弱,才会有泪如泉涌的时刻
时间摧残了一切美丽的东西。
立夏来了,夏天来了,铺天盖地的热烈,燃烧,花和草都疯狂,斗艳般的,然后就是衰败……
究竟有多少能结果啊,结了果又如何?还有最初的美丽吗?
又是一年立夏日……
Orignal From: 又到一年立夏时
Read more...
2011年4月4日星期一
订阅:
博文 (Atom)