Linode主机由384MB内存免费升级到512MB内存了,真叫人兴奋。
我晕,我这么久没写文章,一上来就说这个好像比较败人品,不过还是可以看看这里
唉,真的很久没写文章了
嗯……希望自己尽快有写文章的欲望
Linode主机由384MB内存免费升级到512MB内存了,真叫人兴奋。
我晕,我这么久没写文章,一上来就说这个好像比较败人品,不过还是可以看看这里
唉,真的很久没写文章了
嗯……希望自己尽快有写文章的欲望
如题,原因嘛,觉得Nginx玩起来要HACK的时间太多了,现在我的时间比以前更少啦,要顾及一下这个了
今天emerge –sync了一下,发现VPS好多东东可以升级呢,不过我想系统运行稳定,没有出过什么问题,那就不升啦
等年尾再升吧,升了就齐齐过新年,这样感觉比较爽LOL
话说昨天从一个客人的需求得知,他需要一个电话自动追呼系统,来反呼叫攻击他的人,以达到减少被呼叫占线的可能
这东东还是第一次听到啦,怎么联通移动之类的不能解决呢?事实上他们很容易解决,只是肯不肯帮你做而已。其实细想这种行为的话,迟早会泛滥的,到时一定会有统一解决方案
我考虑了一下,巧妙地用简单的编程实现了一个方案,不过效果一定不是很好,还是得结合硬件来做比较稳当呢,哈哈。
And不要和我说用电话防火墙解决,因为信号来到防火墙时,就已经占线啦,而且移动有3秒、联通有15秒通话不计费的“bug”,所以……可想而知这种攻击是多么的爽,最重要是人家接了你电话,你马上挂,是不用收费的!
时间精力有限,很多事情都无办忙得过来,td0769.net就先转到这里啦
看来我这个任务调度器还有很大的重构空间
有时发现,现实真实得可怕,却又能感受到自己活着的感觉
东莞市寮步镇同达电脑科技,4月1日开张(愚人节不愚人),开张期间有优惠,欢迎光临
经营:电脑维护、维修、装机DIY、笔记本、VPN、软件开发、网站设计、服务器、Linux、咨询服务
地址:东莞市寮步镇世和路10号
电话:0769-81256898 18922916665
QQ:58553924
网址:http://td0769.net/(建立中,最近忙不过来-_-!!!)
PS:最近基本上都没停过,都在忙,几乎每天晚上都是十二点之后回到家,所以都没时间更新这里的文章啦。
希望店铺可以尽快上轨道啦。
在gentoo下搭建Django环境还是很方便的,首先当然得配好Web Server啦,我用的是Nginx,因为我们使用FastCgi,所以我们还需要安全Flup和Django
可能有些人还不清楚Nginx, Flup和Django的关系,其实这个关系和Nginx, Spawn-fcgi和php-cgi的关系是一样的,Flup是一个WSGI Server
1、安装配置Nginx(略去)
2、安装Flup、Django
emerge flup django
3、配置和测试Django
cd ~ django-admin.py startproject www cd www python manage.py runserver 127.0.0.1:8000
4、配置Flup
在/etc/init.d/增加django服务脚本
#!/sbin/runscript
# Copyright 1999-2010 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $
depend() {
return
}
start() {
/usr/bin/python2.6 /root/www/manage.py runfcgi method=threaded host=localhost port=8000
}
stop() {
kill -9 `ps ax | grep '/root/www/manage.py' | grep -v grep | awk -F' ' '{print $1}'`
}
restart() {
svc_stop
svc_start
}
别忘记
rc-update add django default
5、配置Nginx.conf
location /django {
fastcgi_pass 127.0.0.1:8000;
fastcgi_param PATH_INFO $fastcgi_script_name;
fastcgi_param REQUEST_METHOD $request_method;
fastcgi_param QUERY_STRING $query_string;
fastcgi_param CONTENT_TYPE $content_type;
fastcgi_param CONTENT_LENGTH $content_length;
fastcgi_pass_header Authorization;
fastcgi_param REMOTE_ADDR $remote_addr;
fastcgi_param SERVER_PROTOCOL $server_protocol;
fastcgi_param SERVER_PORT $server_port;
fastcgi_param SERVER_NAME $server_name;
fastcgi_intercept_errors off;
}
6、最终测试
/etc/init.d/nginx restart /etc/init.d/django restart
访问http://xxx/django就可以看到测试页面啦
2008年,差不多也是这个时候,我来到深圳,来到深信服,岁月不等人,转眼间,已经是两年后的今天了
老实说,作为一名本科生,刚毕业就有机会来到深信服工作,是对自己能力的一种肯定。而这个地方,我个人认为是非常适合刚毕业的人在这里锻炼的,在这里会给予你很多的机会。
而我来这里这前,是没想过自己会成为一名PHPer,毕竟当初给自己的定位是并不是这个,但我还是很开心自己成为一名PHPer。在这工作期间,除了没有跳街舞,看书少了些,其它习惯基本和我在大学时候差不多,坚持研究自己喜欢的东西,玩Linux。而作为一名PHPer也令我学习了很多以前没有接触过的东西,眼界大开,这将会是日后宝贵的工作经验。
在这里,认识了许多朋友(特别2008届的),得到过他们的帮助,也努力地学习他们的闪光点,名就不点了,我相信你们会知道的:)
再说回我的Web组,真可谓出生入死、共同进退这么久,真的很难忘,也很感激你们
希望Web组越来越强大,希望深信服Sangfor的明天更辉煌
1、三门岛露营,因为前晚下雨,东东都湿了
过完这个星期,我就要回东莞,带走那些回忆,得失自知,苦乐独品
虽然前路并不明朗,但既然走出了这一步,我就会坚定地走下去,我要自己成功
同时也祝惠斌工作顺利、事业顺心
最后,以一部我很喜欢的电影《Big Fish》的一句结束语来结束这篇文章:
Two roads diverged in a wood, and I took the one less traveled by, and that has made all the difference.
大头龙仔
于2010年3月11日桂庙新村85栋812
谨此纪念在深圳甜酸苦辣的日子
如果你使用Gentoo发行版,并且也使用genkernel来编译自己的内核,那么只要修改/etc/genkernel.conf,打开
BOOTLOADER="grub"
这样当genkernel编译内核完成时,就会把最新的内核加入到grub的menu.lst启动菜单,当然将最新的内核设为default
这样就能进一步偷懒了(我都是genkernel all)
事实上自己修改menu.lst的工作量也不大,不过如果用新版的genkernel的话,就比从前省事了
PS:编译内核时别忘了使用eselect kernel来选取你想编译的内核版本
最近在复习Python,感觉Dive Into Python比较适合我这种有一定编程基础,同时也接触过Python的入门者
在线中文版在这里:http://www.woodpecker.org.cn/diveintopython/toc/index.html