月份:2016年3月

半马后10K

上周日下午跑完22Km,一直休息到昨天。昨晚尝试跑完10KM,没敢跑太远。本来以为会腿疼,没想到还好,跑得不算太慢,结果全城感觉还好,膝盖的疼痛没有明显加深,希望是在自己恢复吧。

完成第一个半马

从去年开始跑步,刚开始1公里都要歇好几次,直到上周日下午跑完半马,还是在膝盖受伤的情况下完成(其实不太可取),虽然跑得比较慢,还是有点小激动的,mark一下。

这次从常营公园跑到东坝公园,在东坝公园转了几圈,又回到常营公园。中途要跑一段公路,车多尾气多,姚家园路那一段还巨堵,越来越堵了。跑到15Km以上的时候,有点可渴,东坝公园里居然没有卖东西的,公园门口也没有。回常营公园的时候,路过加油站,我也去加加油,到加油站里买了瓶宝矿力,喝完感觉满血了,跑到常营公园转了两圈,22km finished。

 

 

 

 

 

接下来就要调整计划,跑休结合,争取能跑下五一秦皇岛的全马。其实现在的计划有点被打乱了,本来想五一能跑一次30KM+的,这么看,是没有计划跑了。

05D4DD72-33D7-4AD8-970C-DE5D45D5CCA9

跑步,只是生命的一部分

跑步,只是生命的一部分,不是全部,工作、学习,也一样。自从开始跑步以后,好像在跑步上投入的时间有点多,每次跑步,从准备出发,到跑步1个小时,然后回家洗澡,花费在跑步上的时间差不多2个小时,倒不是说这时间花的不值,只是说有点太看重这件事了。尤其是现在膝盖都跑伤了,为了能在五一跑马拉松,还不休息,坚持跑步。这其实算不上什么励志了,只能算zuo了。毕竟马拉松很多,但是健康的身体可能说坏就会坏掉,还可能是不可逆的损伤。

今天岳父和岳母回老家了,爸妈从老家过来换班了。早起我上班走的时候,爸爸问我中午回家吃饭吗,我说不回了,有事。其实是我想中午去食堂吃些粗粮,配合最近的减肥。自从换工作,离家很近,但是中午几乎很少回家吃饭,有时候是中午有事,有时候是和同事聚餐培养感情,有时候是嫌岳父岳母做得太丰盛,自己想吃些青菜减肥…反正有各种理由不回家吃饭。平时看书、看各种鸡汤文章,提到『树欲静而风不止,子欲而亲不』,自己就感觉很愧对家人,因为有句话说的很好,最好的孝顺就是陪伴。而陪伴的机会,我们错过了很多,陪伴的机会,越来越少,为什么反而不珍惜了呢?

今天中午,回家吃饭。

我想拥有这样一件办公室

开放式办公环境,出租给自由职业者,当然要设置一个准入门槛,对申请者的职业、素质都要进行审核才能入驻。
这个开放式空间,具备休息区(咖啡、甜点)、健身区、幼儿园(小型幼儿园,请人照顾儿童)。

想要解决的问题:1、自由职业者受限于环境,缺少与人沟通,自控力差的话,效率也不高。有的人还会因为一天到晚不和其他人说话,容易产生心理问题;2、解决社保等问题;3、解决孩子无人照顾的问题。一边工作,随时还能透过单面透明玻璃看到自己的孩子,多么幸福的感觉。

目前想到两种方法可以拥有这样一件办公室
1、自己有钱,租场地,然后招人入驻;
2、众筹,找和自己有共同理念的自由职业者,一起出钱租这么一个地方,共同经营,或者雇人经营管理。

办公室运营方案:

图:

tb13

雾霾严重,计划改变

只能跑休,然后在家做交叉训练了。

现在做交叉训练,主要是:靠墙蹲3组,俯卧撑25*3,平板支撑若干组(每组只能做10秒,太弱了)。

准备再加上卷腹。

wordpress连接Mysql报错:error establishing a database connection

LinodeVPS上装了wordpress后,时不时会报这个错误:error establishing a database connection 。最近越来越频繁,也搞不清是wordpress导致的,还是其他站导致的。根据mysql的报错日志,然后按照网上找到的解决方法处理了几次,问题依旧。昨天按以下方法解决了一下,到现在还没有出现问题,按照以前的出错频率,应该是修复了。

以下是mysqld_old.log的报错内容:

  1. 160310 16:11:03 InnoDB: Initializing buffer pool, size = 128.0M
  2. InnoDB: mmap(137363456 bytes) failed; errno 12
  3. 160310 16:11:03 InnoDB: Completed initialization of buffer pool
  4. 160310 16:11:03 InnoDB: Fatal error: cannot allocate memory for the buffer pool
  5. 160310 16:11:03 [ERROR] Plugin ‘InnoDB’ init function returned error.
  6. 160310 16:11:03 [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
  7. 160310 16:11:03 [ERROR] Unknown/unsupported storage engine: InnoDB
  8. 160310 16:11:03 [ERROR] Aborting
  9. 160310 16:11:03 [Note] /usr/libexec/mysqld: Shutdown complete
  10. 160310 16:11:04 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

修改my.cnf ,设置innodb_buffer_pool_size=8M,如下:

[mysqld]
datadir=/var/lib/mysql
socket=/var/lib/mysql/mysql.sock

innodb_buffer_pool_size=8M 

#如果没有这行,加到这个位置即可。

3月18日后记:又挂了,还是那个报错:error establishing a database connection。mysql错误日志如下:

  1. 160318 04:38:25 mysqld_safe mysqld restarted
  2. 160318  4:38:52 [Note] Plugin ‘FEDERATED’ is disabled.
  3. 160318  4:38:53 InnoDB: The InnoDB memory heap is disabled
  4. 160318  4:38:53 InnoDB: Mutexes and rw_locks use GCC atomic builtins
  5. 160318  4:38:53 InnoDB: Compressed tables use zlib 1.2.3
  6. 160318  4:38:53 InnoDB: Using Linux native AIO
  7. 160318  4:38:53 InnoDB: Initializing buffer pool, size = 8.0M
  8. 160318  4:38:53 InnoDB: Completed initialization of buffer pool
  9. 160318  4:38:54 InnoDB: highest supported file format is Barracuda.
  10. 160318  4:38:54  InnoDB: Waiting for the background threads to start
  11. 160318  4:38:55 InnoDB: 5.5.42 started; log sequence number 1589349
  12. 160318  4:38:55 [Note] Server hostname (bind-address): ‘0.0.0.0‘; port: 3306
  13. 160318  4:38:55 [Note]   – ‘0.0.0.0‘ resolves to ‘0.0.0.0‘;
  14. 160318  4:38:55 [Note] Server socket created on IP: ‘0.0.0.0‘.
  15. 160318  4:38:55 [Note] Event Scheduler: Loaded 0 events
  16. 160318  4:38:55 [Note] /usr/libexec/mysqld: ready for connections.
  17. Version: ‘5.5.42‘  socket: ‘/var/lib/mysql/mysql.sock’  port: 3306  MySQL Community Server (GPL) by Remi
  18. 160318 04:39:50 mysqld_safe Number of processes running now: 0
  19. 160318 04:39:50 mysqld_safe mysqld restarted
  20. 160318  4:40:14 [Note] Plugin ‘FEDERATED’ is disabled.
  21. 160318  4:40:14 InnoDB: The InnoDB memory heap is disabled
  22. 160318  4:40:14 InnoDB: Mutexes and rw_locks use GCC atomic builtins
  23. 160318  4:40:14 InnoDB: Compressed tables use zlib 1.2.3
  24. 160318  4:40:14 InnoDB: Using Linux native AIO
  25. 160318  4:40:18 InnoDB: Initializing buffer pool, size = 8.0M
  26. InnoDB: mmap(8585216 bytes) failed; errno 12
  27. 160318  4:40:21 InnoDB: Completed initialization of buffer pool
  28. 160318  4:40:22 InnoDB: Fatal error: cannot allocate memory for the buffer pool
  29. 160318  4:40:22 [ERROR] Plugin ‘InnoDB’ init function returned error.
  30. 160318  4:40:22 [ERROR] Plugin ‘InnoDB’ registration as a STORAGE ENGINE failed.
  31. 160318  4:40:24 [ERROR] Unknown/unsupported storage engine: InnoDB
  32. 160318  4:40:24 [ERROR] Aborting
  33. 160318  4:40:24 [Note] /usr/libexec/mysqld: Shutdown complete
  34. 160318 04:40:26 mysqld_safe mysqld from pid file /var/run/mysqld/mysqld.pid ended

好像和swap分区还有关系,需要继续解决。参考网上方法:

设置一下swap分区,因为我的vps也是没有swap分区的,通过free 看不到swap的信息,需要手动添加一下。

添加swap分区的步骤:

1) dd if=/dev/zero of=/swapfile bs=1M count=1024
2) mkswap /swapfile
3) swapon /swapfile
4) 添加这行: /swapfile swap swap defaults 0 0 到 /etc/fstab

然后开始观察吧。

2016-03-31 ,访问博客,又报错:error establishing a database connection:

调整了Swap分区以后,观察了几天,没再出现数据库连接错误的情况,问题应该是解决了。但是今天早起访问网站,有出现连接错误的问题。但是这次情况不一样,访问phpmyadmin还是可以访问的,这次应该不是mysql服务的问题,可能是wordpress数据库的问题。把mysql 的错误日志下载下来,/var/log/mysqld.log,发现果真是wordpress的数据库问题,上网查了一下,应该是wp_options这个表损坏了,需要修复一下。
160326 22:29:41 [ERROR] Got error 134 when reading table ‘./xiangseees/wp_options’

登陆phpmyadmin,选择wp_options表,果真报错,然后用修复功能修复一下数据表,问题解决。

 

 

 

8129D382-1C3D-4BA5-96A0-E2A0ED4132FB

 

2016-04-20 更新:

最近几天频繁报错,访问xiangphone.com报错:error establishing a database connection。查看其它站点没有问题,说明是此博客自己的问题,查看error log,还是wp_options这个表的问题,经常损坏。问了一下玉超,他说让看一下这个表的存储引擎。用命令:show create table  table_NAME ;看到存储引擎是MyISAM,他建议改成InnoDB,说这个引擎比较稳定。通过以下语句把存储引擎转换为innodb: ALTER TABLE `dbname`.`tbname` ENGINE = InnoDB; 改完以后,重启了mysql服务。到现在还没有报错,而且感觉访问站点的速度快了很多。观察中……

tb13

19KM目标完成

周日拉了个19KM,是目前跑的最远的一次,到18KM的时候,感觉小腿要抽筋,拉伸了几下还是坚持跑完了。跑完后买了一瓶宝矿力水特,喝完感觉不错。看来以后拉长距离的时候,要带一瓶运动饮料了,盐流失太厉害,会抽筋。

今天感觉膝盖有点疼,不知道是心理作用还是跑的太远,疼痛加剧了。

第一次带上腰包跑步,装着手机,新买的腰包还不错,不过这要是以后带饮料跑步,又得入手新东西了,能带水杯的腰包。入装备的感觉,是不错,哈哈,算是给自己一种奖励吧。

《玩法变了,淘宝卖家运赢弱品牌时代》

无意中看到别人推荐的一本书,《玩法变了,淘宝卖家运赢弱品牌时代》。书的内容不多,花了一天时间读完电子版,还是挺有收获的。电子版有问题,书中的图表都不显示,而且快速浏览完后感觉书还是值得买的,今天买了一本送给了彦玉,周末再自己买一本,再读几遍。

作者的博客,收藏一下:http://www.panghufei.com/

说点题外话:浏览了一下作者的博客,看到作者将自己减肥的一篇博文,实在是被震惊到了,就是这篇。我终于理解一些人为什么会成功,或者说为什么活得很精彩,就因为他们不但对待工作很认真,对待生活,对待所有事情都很认真。为什么这么说,作者把一篇普通的减肥就都写的这么详细,甚至配以非常专业的PPT,一方面说明减肥给他带来了很大的收获,一方面就是说明他对待生活的态度有多认真。

我想到了我的同事姚健。在之前公司,我们一起拍照的时候,比如公司开年会,我们几个有相机的受邀拍照记录。我觉得好多镜头,或者说好多同事没什么可拍的,有点消极怠工吧。但是他每次都很认真的拍,拍完以后还要修片。那个认真的态度,是非常值得学习的。

向认真生活的人学习!

用他的结束语来结束:”我想不管做什么,用心,坚持就一定可以收获自己的成就。”。

何不学英语?

我所说的何不学英语,是说自己在没有明确目标,想要做什么事情的情况下,为什么不学英语呢,具体说就是为什么不坚持把英语学好呢?已经好几次下决心,要背单词,练听力,多读英语新闻,结果都成三分钟热度了。

今年的计划还是多跑步,多读书,充实自己,厚积薄发。从去年开始,跑步算是坚持下来了,而且开始逐步上瘾了。自己能坚持跑步,却不能坚持学英语,为什么?说明自己还是懒,确切说是心懒,不愿意动脑筋,这才是不能坚持学英语的根本所在。与其每天混混度日,不如行动起来,跑步这项在很多人眼中很枯燥的运动都坚持下来了,学英语又算什么呢?行动起来。
反复读几遍tiny4voice的这篇文章,很有启发:我是怎么学英语的(四级没过如何突破听说读写)

为什么要学英语,是因为在工作中,在北京这个大环境中生活,原来感觉到英语的重要性。还有就是以后也想做一个『世界人』,得先掌握世界人必需的工具啊。还有就是要在40岁之前实现一个愿望,带儿子到美国66号公路自驾,不会英文,怎么和老美愉快的交流,哈哈。