linux 邮件发送附件

linux 发送邮件果然简单

美丽的sendmail就可以用命令行上发邮件

mutt更是可以 直接发送附件

# echo “” | mutt -a 文件名 -s 标题 邮箱

配合这个 可以发明一个 备份后送出的脚本

#!/bin/sh

filename=`date +%Y-%m-%d`

/usr/bin/mysqldump -u **** -p*** 数据库 > /root/backup/$filename.sql
/bin/gzip -f -9 /root/backup/$filename.sql

/bin/echo “” | /usr/bin/mutt -a /root/backup/$filename.sql.gz -s “asyz_$filename” farmer1992@gmail.com

很山寨 mysqldump仅仅适用于小数据库 大了这个搞要死人的

Posted in 未分类. Tags: . 评论暂缺 »

结束的样子

阿 面对 5位 老狮

我耐心的给他们讲解了 我的python mail 及其php前端

但是我知道 他们听不懂的

他们不可能听懂的

论文 是一个学术性的东西  怎么能凭几句话就说明白

而 所谓大便的过程不过是 几个 老女人和几个 小男人侮辱学生吧了

他们大眼瞪小眼的问 这个是你做的么

学生们哑口无言 他们得意的笑 ……

我 决定报复他们

我确实这么做了 气急败坏的他们居然考我英文单词

不过 我一点都没给自己丢脸 我还成功了 侮辱了 那些傻乎乎的人

他们真的什么都不懂 …… 我为他们感到羞耻

他们甚至没看过我的论文就干向我发问

你们这是自寻死路

Posted in 未分类. Tags: . 评论暂缺 »

wave 体会

wave用起来很卡

无奈只能靠 gear来缓解

wave 有点四不像 糅合了很多应用

给我的感觉就是颠覆了 http 这个无状态协议

在上边一起画画 确实很酷

Posted in 未分类. Tags: . 评论暂缺 »

Terenas Menethil II

My son, the day you were born, thevery forests of Lordaeron whispered the name Arthas. My child, Iwatched with pride as you grew into a weapon of righteousness.Remember, our line has always ruled with wisdom and strength. And Iknow you will show restraint when exercising your great power. But thetruest victory, my son, is stirring the hearts of your people. I tellyou this, for when my days have come to an end, you shall be King.
Posted in 未分类. Tags: . 评论暂缺 »

取得google wave内测帐号

google wave被说成是 下一代的电子邮件

还说是 儿童节上的 亮点 比那个 花了好几亿美元的更牛b

欢迎大家一起wave

我的

tg123@wavesandbox.com

不过 我更感兴趣的是wave 的核心技术 不是他的 api

Posted in 未分类. Tags: . 5 条评论 »

终究是打不败

word2007引入了不少css的概念 比如

<h1><h2><h3>

幸亏是这样 因为如果不是的话

我修改文章的工作量会很大

我一直以为 自己有2两技术 能用来吃饭

结果呢 还不是 打不败 ……(********** 被绿八成功过滤)

Posted in 未分类. Tags: . 评论暂缺 »

google是个大坏蛋

flash很疯狂阿 adobe自己说 自己几乎说有人都装

然后ms眼馋了 弄个silverlight

google更他妈的坏  html5 全是肉

Posted in 未分类. Tags: . 评论暂缺 »

shindig 1.1 测试问题

shindig测试时候会让你去找

gadgets/ifr?url=www.labpixies.com/campaigns/todo/todo.xml

结果我在1.1 研究了好久 都没有找出原因

就是无法正常显示 ……后来改称1.0就好了

可能是0.9的问题

Posted in 未分类. Tags: . 评论暂缺 »

悲哀的语录

老师说了 内容问题不大 主要是格式对就行 因为学校的也看不懂你做的是什么

是啊 我我们念书念个什么劲呢

Posted in 未分类. Tags: . 评论暂缺 »

编译 subversion 方式建立apache svn服务器

想架设一个svn服务器

又很懒 想yum install结果他非要装httpd 这个不知道怎么绕过

只能自己编译了

1 下载subversion 代码

http://subversion.tigris.org/

2 需要安装APR

http://apr.apache.org/download.cgi

./configure
make
make install 就可以

这个是两个东西 需要先装apr 再装apr-util (./configure –with-apr=/usr/local/apr)

3 缺少SQLite 的话 下载

http://www.sqlite.org/download.html

中的sqlite-amalgamation 解压缩到 原代码目录/sqlite-amalgamation

大概是这个文件 sqlite3xxxx.c

4编译安装

./configure –with-apxs=/usr/local/apache/bin/apxs –with-apr=/usr/local/apr –with-apr-util=/usr/local/apr
make
make install

5 配置apache  假设已经编译了dav (以/var/www/svn/asyz)

创建 svn仓库

/var/www/svn$ svnadmin create asyz

httpd.conf 中载入 模块

LoadModule dav_svn_module modules/mod_dav_svn.so

建立一个svn的虚拟主机

<VirtualHost *:80>
ServerAdmin farmer1992@gmail.com
DocumentRoot “/var/www/svn”
<Location />
DAV svn
SVNPath /var/www/svn/asyz
</Location>
ServerName svn.phpsix.net
</VirtualHost>

现在 访问 svn.phpsix.net 就可以使用了

6 进阶 密码验证

创建密码文件

$ /htpasswd -cm svn 用户名

c 表示创建 以后加入用户可以使用

$ /htpasswd -m svn 用户名

<VirtualHost *:80>
ServerAdmin farmer1992@gmail.com
DocumentRoot “/var/www/svn”
<Location />
DAV svn
SVNPath /var/www/svn/asyz
AuthType Basic
AuthName “Subversion repository”
AuthUserFile /var/www/svn/svn #刚才建立的密码文件
Require valid-user

</Location>
ServerName svn.phpsix.net
</VirtualHost>
注意 一点给apache 权限去读svn仓库

Posted in 未分类. Tags: . 评论暂缺 »