Ovear's Blog

I'am Ovear,Ovear is me.

Theme Refrain made by Eiko

Proudly powered by WordPress

作者: Ovear

博客访问速度全面升级啦

嘿嘿,搬家了,Ovear也不能偷懒啦,肯定是得发动终极奥义——二连发~

Ovear最近给网站调优的时候发现,国外wait时间过长会大大给访客体验打折扣,就是因为国外waiting时间过长,receiving时间也过长

相对于国内的20ms 100ms 300ms,国外的清一色的是800ms 900ms 1000ms,而且线路差的receiving还慢的要死。

所以Ovear就有一个想法,把这些静态资源重定向回国内,而又不使用80端口,这样既可以规避白名单\备案的问题 又可以享受到国内的服务器的速度,实现类似CDN的功能,简直是“一举三雕”啊!

于是乎,Ovear的博客就被Ovear当做第一个试验品啦,欢迎大家测试。

联动:http://www.90.cx/cdn-advance-notice/

联动2:诶?地址呢?什么,历史记录不见了。。。

博客复活记——解决Apache ServerName错误

今天Ovear把博客从单线浙江服务器迁移到河南景安"云"服务器

Ovear也不知道是不是真的云起来,别像之前盛大一样 是一朵乌云就不好了,优点就是BGP哈,缺点就是坑爹的尼玛才几M的宽带,不过Ovear也用不完哈.

然后就是装KLOXO啦,这玩意真的BUG比较多啊,Ovear折腾了半天,终于迁移过来了.刚迁过来还没神马事,准备上来码一篇文章的,发现blog后台白屏了.吓了Ovear一跳,什么情况,都是kloxo不应该啊。然后第一个想到的就是插件,难道是昨天删插件的时候删错了还是怎么回事,不过之前也没挂呢.

经过Ovear排查,出问题的竟然是大名鼎鼎的Akismet 插件,这可是Wordpress内置的插件 怎么可能这么不稳定呢.不过果然还是这个的问题,一启动Ovear的博客就白屏。这可不行啊,这个插件可是防御垃圾评论的最好插件呢,Ovear就准备深入(咳咳)下去,查查到底是怎么回事.

首先先把"wp-config.php"里面的debug打开,一进后台,我了个去这么多警告?仔细一看 是wordpress的警告

有一句错误最显眼

Fatal error: Allowed memory size of 33554432 bytes exhausted (tried to allocate 7680 bytes) in /home/*****/function.php(忘记了)

这不科学啊,内存怎么会不足呢,但是Ovear还是抱着试一试的信息 复原了这个文件,无效啊。然后就去百度了一番,看看怎么解决

然后一位博主就给出了以下解决方法,Ovear放出来给大家参考下.

因为Ovear使用的是Wordpress3.X,就放3.X的解决方法啦,2.X的(估计没人用了吧)就麻烦自己找一下哈.

首先 找到 WordPress根目录下 wp-includes/default-constants.php 这个文件

将原内容

function wp_initial_constants( ) {
	global $blog_id;

	// set memory limits
	if ( !defined('WP_MEMORY_LIMIT') ) {
		if( is_multisite() ) {
			define('WP_MEMORY_LIMIT', '64M');
		} else {
			define('WP_MEMORY_LIMIT', '32M');
		}
	}

改为

function wp_initial_constants( ) {
	global $blog_id;

	// set memory limits
	if ( !defined('WP_MEMORY_LIMIT') ) {
		if( is_multisite() ) {
			define('WP_MEMORY_LIMIT', '128M');
		} else {
			define('WP_MEMORY_LIMIT', '64M');
		}
	}

 

一般就可以解决了,

然后Ovear开始重启apache,却发现apache怎么都起不来了)RP太差了吧

apache提示以下错误

Starting httpd: httpd: Could not determine the server's fully qualified domain name, using 127.0.0.1 for ServerName

Starting httpd: [Wed Feb 04 21:18:16 2004] [error] (EAI 2)Name or service not known: Failed to resolve server name for 192.16.1.100 (check DNS) -- or specify an explicit ServerName

Ovear尝试了各种方法 都没办法解决,后来还是从老服务器里面考了一份hosts过来才解决
Ovear就在这跟大家分享下
首先
备份/etc/hosts的内容
然后记住自己的主机名
打开/etc/hosts
确定格式是

127.0.0.1 自己的主机名 localhost什么什么什么的

然后在下面加入

公网IP 域名 主机名

然后重启服务器就可以啦.

一个有趣的游戏——Little Alchemy

这游戏今天Ovear也是在群里看见的。觉得不错,就把这个游戏分享过来给大家啦.

这个游戏 刚开始就提供了几个最初的元素,然后供你合成,据说最多可以合成出300种物质呢!

可惜Ovear完了半天,也才玩出30种、真是很耐玩呢

据说Android和IOS都很火

希望大家玩的开心哈

地址:http://littlealchemy.com/

SElinux的奇葩问题

转自:新のBlog(http://xinwo.sinaapp.com/program-can-not-listen-port/)

今天折腾apache正向代理,需要把代理端口单独分离出来。首先选择82,只是调试而已。嗯嗯…启动后就报奇葩错误了:

(13)Permission denied: make_sock: could not bind to address [::]:82
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:82
no listening sockets available, shutting down

这啥奇葩情况?没遇到过啊。因为昨天才在另一台弄来着,半信半疑执行下netstat -anp|grep 82,结果…

unix 6 [ ] DGRAM 5827 1871/syslogd /dev/log

好吧我终于想起了1024以下端口不能随便用,我换…换8282总行了吧?结果…

(13)Permission denied: make_sock: could not bind to address [::]:8282
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:8282
no listening sockets available, shutting down
(13)Permission denied: make_sock: could not bind to address [::]:32323
(13)Permission denied: make_sock: could not bind to address 0.0.0.0:32323
no listening sockets available, shutting down

我勒个去,坑爹也不带这么坑的啊!iptables确定关了,再netstat -anp|grep 32323、netstat -anp|grep 8282确定没程序占用这2个端口。只好无助地求助万能的google,结果就是这台机器启用了selinux,需要把端口加进规则里,否则不放行。据说selinux是加固系统用的,系统本来就很安全了加上这个总感觉像win7加了UAC一样蛋疼。没辙,懒得关了,关了还得重启,查查怎么用吧。

首先用semanage port -l | grep http列出全部http相关的端口规则:

http_cache_port_t tcp 3128, 8080, 8118, 11211, 10001-10010
http_cache_port_t udp 3130, 11211
http_port_t tcp 80, 443, 488, 8008, 8009, 8443
pegasus_http_port_t tcp 5988
pegasus_https_port_t tcp 5989

好吧原来还有8008、8009、8443这几个没见过的端口,不管了先加上自己的,执行semanage port -a -t http_port_t -p tcp 32323,然后apache满血原地复活!~
感谢这位博主提供命令:http://www.zzxj.net/blog/fxs_2008/archive/2010/07/05/187.html
最后带上semanage的用法,有空学学:http://hi.baidu.com/leowang715/blog/item/021bf91330489545f819b8b2.html

纳尼,走路也会伤膝盖?

Ovear可是一个纯正的胖纸啊。。做运动还伤膝盖,悲剧.

原文来自果壳

 

 

最近微博上很多人看过那条因长期爬山磨光膝关节软骨的微博[1]。大家都很担心地问,这一切是真的吗?登山,真的会毁掉膝盖吗?

来自新浪浙江的微博截图。来自新浪浙江的微博截图。

都是退行性关节炎惹的祸

人体各关节内的接触面之间大多都有软骨覆盖,它们起到减少摩擦、承受负荷以及吸收震荡的作用[2]。而退行性关节炎(也叫骨关节炎Osteoarthritis , OA,或叫老年性关节炎)是一种常见的,以损害关节软骨为主要特征,对全身其他器官没有影响的骨关节疾病。

根据美国疾病控制中心2010年的报告,全美有超过2700万的骨关节炎患者,因骨关节炎而导致的关节置换数量也有63万左右[3]。在中国,骨关节炎患者的总数量有大约3900万[4]

退行性关节炎通常会有病变关节的疼痛、僵硬、肿胀、摩擦声、变性和活动受限等症状,但这些症状一般在活动过多的时候出现,休息后可以缓解。

膝关节是骨关节炎发生的常见部位,虽然老年人是这种疾病的高发人群,但是其本身并非老年人专属[5]。事实上,除了年龄这个重要因素以外,很多运动、生活习惯都是膝关节骨关节炎的高危因素[6]

磨损无处不在,登山、楼梯最严重

膝关节骨关节炎的高发,在于膝关节本身的结构以及其重要的承重作用。

一般来说,登山中的下山、日常生活的下楼梯、跳跃的落地过程是对膝关节关节软骨影响最大的几个动作。它们最大的共同点在于都是运动学所定义的闭链运动(Closed Kinetic Chain,CKC)。这是一个不太常见的概念,简单来说,闭链运动时指肢体远端固定而近端关 节活动的运动。

哑铃蹲起是典型的闭链运动。图片来自:stylisheve.com。哑铃蹲起是典型的闭链运动。图片来自:stylisheve.com。
步行全过程。步行和跑步中,如果把每一步分解的话,那么一腿支撑同时摆动另一条腿的过程,因为运动的支点在地面,符合闭链运动的特征,因此也对膝盖会造成影响。步行全过程。步行和跑步中,如果把每一步分解的话,那么一腿支撑同时摆动另一条腿的过程,因为运动的支点在地面,符合闭链运动的特征,因此也对膝盖会造成影响。

在下肢闭链运动时,自身体重多参与其中。在膝关节的各种运动中,膝关节股骨和胫骨之间的压力往往数倍于自身体重:在平地行走时,压力达到体重的2.8倍;快速行走时,压力达到体重的4.3倍;而上、下楼梯时可达到4.4和4.9倍[7]。在这样巨大的压力作用下,起着缓冲作用的膝关节软骨,长时间反复摩擦、挤压,会逐渐地不堪重负,直到开始出现破损。

更为严重的是,软骨本身缺乏血管组织,受损后再生能力相对比较差,所以一旦出现了关节软骨的损伤,也就意味着很难依靠机体自身的修复能力让受损的关节软骨痊愈。而且随着年龄的增加,人体关节腔内所分泌的关节润滑液也会由于新陈代谢的下降而减少,这也会加剧关节软骨的磨损程度,如果再加上外伤史和不正确的运动习惯,或者是垫在上下关节软骨中间的半月板受到了损伤,那么膝关节退行性关节炎就已经离你不远了。

与其治疗,不如预防

骨关节炎的治疗不外乎药物治疗和手术治疗。物理治疗和运动治疗只能缓解症状,无法真正对磨损的软骨造成影响,故没有实质性的治疗效果。

那为了保护软骨,我们就要信奉“生命在于静止”吗?当然不。虽然膝关节的活动和膝关节骨关节炎往往有着直接的联系,但是我们也不可因噎废食。因为膝关节适当活动能够激发机体分泌关节润滑液,而这对膝关节骨关节炎是有益的。临床上在一些膝关节软骨修复手术之后,往往在48小时以内就会开始使用持续被动运动进行康复治疗,这既是为了防止关节粘连,同时也有帮助关节分泌润滑液的原因。

预防骨关节炎,我们还有其他办法:

  • 控制体重。更大的体重会造成膝关节和其他下肢关节的压力,控制好体重就是在保护膝关节。
  • 合理运动。在选择运动的时候,应该避免有明显的大负荷闭链运动的体育项目。跳绳、篮球、排球这样的运动对膝关节都会有相当的影响。但人们很容易忽视太极拳——打太极拳时,大部分动作都在脚着地时完成,加以身体重心的上下起伏,且多数重心较低,这很容易导致膝关节受力过大。
  • 力量训练。给膝关节减压并不意味着避免使用膝关节,事实上适当的锻炼膝关节周围的肌肉反而对膝关节是一种保护。当然,在进行下肢的力量训练中,也应该选用合理的动作,防止膝关节的过度受力。膝关节附近肌群中最重要的,就是股四头肌,我们推荐一种最简单的锻炼股四头肌的方法,如下图。
股四头肌的力量训练。这个动作非常简单,我们推荐锻炼者进行尽可能慢速的无负重练习,在抬腿30度的位置上维持10秒或更多,反复数组。这种练习效果明显,也比较安全。图片来自:health.msn.com。股四头肌的力量训练。这个动作非常简单,我们推荐锻炼者进行尽可能慢速的无负重练习,在抬腿30度的位置上维持10秒或更多,反复数组。这种练习效果明显,也比较安全。图片来自:health.msn.com。
  • 防止膝关节外伤,主动进行保护。在进行运动的前后,准备活动、整理活动什么的,一样都不能少。运动前的准备动作,请移步: 跑步百利唯伤膝

作者的话:听起来真的很吓人,仿佛所有的运动都对膝盖有害一般。其实只要合理运动、有计划地避免长时间单一的运动,膝关节也不至于这么脆弱。当然如果你还是担心,游泳是相对更好的选择。

本文题图来自:alisioactividades.com。

 

送四个百度盘的邀请码

嘿嘿 通过此连接进去的
15G+300M哦,还有高贵的离线下载哦亲。
还不快来试试...
数量不多了 快来试试吧

麻烦用了的同学留个言

http://pan.baidu.com/netdisk/beinvited?invite_code=192583e41ffebfb9bc6153c3ec41ee46
http://pan.baidu.com/netdisk/beinvited?invite_code=196c1eb06bcd469e9ef436b3ef42f478
http://pan.baidu.com/netdisk/beinvited?invite_code=5963c02fcc44d460d61b117f75d43100
http://pan.baidu.com/netdisk/beinvited?invite_code=30f38e825e657535e8f1c200ea00ad9f

 

Ubuntu 12.04发布啦

Ovear一直是Linux爱好者,Ubuntu是最适合家用的一款Linux,推出的长支持版本 通常都非常的稳定
这次又是一个长支持版本 所以Ovear立马从Ubuntu服务器上down了一份
另外Ubuntu官网和Ubuntu中国似乎都因为访问量过大大姨妈了
看来Fans还是相当多/热情的哈~
于是Ovear就放出下载地址)bt什么的麻烦死了 不过没做防盗链 估计会悲剧

来两张图 下载地址在下面呢

根据各位童鞋的建议 特此增加MD5 Hash 请自行核对下
32bit:ubuntu-12.04-desktop-i386.iso
d791352694374f1c478779f7f4447a3f

64bit:ubuntu-12.04-server-amd64.iso
128f0c16f4734c420b0185a492d92e52

© 2024 Ovear's Blog All rights reserved.