php5使用fpdf创建pdf文件


安装fpdf
aptitude install php-fpdf

  1. <?php
  2. require('/usr/share/php/fpdf/fpdf.php');
  3. $pdf = new FPDF();
  4. $pdf->open();
  5. $pdf->AddPage();
  6. $pdf->SetFont('Arial','B',16);
  7. $pdf->Cell(40,10,'from baiqiuyi.com');
  8. $pdf->Output('baiqiuyi.pdf');
  9. ?>

运行脚本后,在脚本目录下会生成一个pdf文件,名称为 baiqiuyi.pdf
没有Output的话也可以在运行脚本后 >abc.pdf 一样能生成
例如
阅读全文 »

下个礼拜就要开始郁闷了。


许愿

 

本来不用夜班了,结果现在又变成要夜班..不知道是怎么的,运气真不好哦!
其实上两天夜班,再请个婚假,一个月最多就是2-3天夜班,这样最后一个月就熬过去了,不过还是觉得不爽…
不知道有没有拖累billy..我想应该没有,不过我觉得他应该去网管部,这样无论是在哪里说,都比较系统的证明自己在一个合适的岗位做着合适的事情,不至于做得不明不白,还有希望自己加加油,别让别人看扁了 -_-!

使用php脚本批量封IP


对于网络被攻击,管理员都希望能有简单而又有效的处理方式,使用shell也是个好办法,其他编程语言也都可以做到。今天我写个简单的php脚本来封IP。
Linux杀手锏之无效路由_route-add-or-del-host-ip-reject这篇日志里介绍了无效路由的block方法。
现在简单的介绍一下这个脚本的工作流程,首先他是读取apache2目录下的日志文件,我们可以先对攻击者的特征做出判断,然后把攻击者的IP列出来,放在一个文本文件,至于是awk或是sed的来抽取及如何判断,这个我想应该管理服务器的人会比我清楚。
我的测试文本文件是这样的:
阅读全文 »

Debian上rsync的用法


晕了,怎么还有朋友来信问rsync的用法..都写了3篇文章关于rsync啦。
首先安装rsync…

  1. debian:# aptitude install rsync

然后执行rsync的命令…

  1. rsync -zvrtopg -e ssh --delete root@192.168.0.8:/var/log/ /root/0.8/

如果ssh不是默认端口的话,-e ’ssh -p 端口号’ 在使用rsync备份这篇文章讲过怎么用rsync来同步,还有当rsync遇到非默认端口的ssh说过rsync非ssh默认端口的用法。
在上面的例子中,rsync是命令, -e ssh是指用ssh的协议,root是用户名,ip就是被同步的机器,/var/log/是远程服务器的路径,/root/0.8/这个文件夹是备份机的路径。

  1. -v :详细模式输出。
  2. -z :对备份的文件在传输时进行压缩处理。
  3. -r :对子目录异地归模式处理。
  4.  
  5.  
  6. -t :保持文件的时间信息。
  7. -o :保持文件的属主信息。
  8. -p :保持文件的权限。
  9. -g :保持文件的属组信息。
  10. --delete :在本地删除服务器上没有的文件,保持备份机和服务器的真正同步。


老爸喝醉了


下午没上班偷跑回家里,等着送家具的人过来。

晚上好不容易到了现在有时间坐下来,刚开始想看看php的pdf模块,老爸在客厅已经喝多了。

也许是工作上的原因他觉得烦闷,我能理解,喝多了说胡话我也能理解,可是我心里还是觉得不开心.

心情全没了,看也看不下去,只能开我的blog来写点东西缓和一下我的情绪,不知道要写什么,心里很乱。

现在的生活就像个包袱,觉得非常的沉,压得我透不过气,是否应该去看看心理医生了都。


朋友们有没有缓解心理压力的书?有的话推荐一本吧 先谢谢了。