• 有时候退而求其次也是一种很好的选择
  • 今天就有一小时是属于我的,那就是跳操,然后就是一直在忙,直到现在终于把所有的网口都换成8根线的了,之前拿出2根做电话线真不是什么明智之举,网络的事情也算是都好了。可以享受200兆的宽带了。呀!还有一件事没有完成,就是给座机开通市内电话免费的业务 ​​​​

一字马不知不觉已经做了200次 ,看到评论里有个女生称自己是27岁的老奶奶也是醉了,害得我都不好意思告诉你我多大了

200次一字马

  • 考验一下自己的意志力!饿的够呛,吃的就在眼前,但我就是不吃! ​​​
  • 发现瑜伽基础力量也蛮重要的,以前不觉得,到进阶体式后发现下肢力量不够,总是在晃!
  • 在做完拉伸预热后,不到两分钟就下去一字马啦,这次是最快滴一次了。奈何右腿的一字马还是翻胯呀!纠正纠正 ​​​​
  • 一字马竖叉再次进入疼痛阶段,右腿翻胯到很难纠正!烦呀 ​​​​

无形中又省了一笔,哈哈哈,GoDaddy的费用也省下了。GoDaddy为啥还在卖这个服务呢,明明已经强制执行了,居然还在卖!

“根据ICANN(互联网名称与数字地址分配机构)《通用顶级域名注册数据临时政策细则和欧盟通用数据保护条例(GDPR)合规要求,自2018年5月25日起,阿里云的域名WHOIS信息公开查询结果中将不再显示域名注册人/注册机构的名称,以及域名注册人/注册机构、管理联系人和技术联系人的联系信息。 “

It’s always a special moment to qualify in the final of a Grand Slam. It’s a great moment. It’s the best moment in your career, because the Grand Slams are the most important tournaments.

a special moment of halep

问题描述

发现Aws S3 sync 在同步Hexo 生成的网站内容时,几乎总是同步所有文件,那些内容没有发生改变但文件最后修改时间发生改变的文件也被同步了,造成了Aws S3写操作流量的浪费,原因如下

  1. Aws S3 sync 命令的同步的策略

  2. 判断文件大小是否发生变化

  3. 比较文件最后的修改日期

如果某个文件的这两项中的其中一项发生变化,则这个文件被同步
2. Hexo生成文章

即使仅更新一篇文章,使用hexo g命令后,几乎所有文件的最后修改时间都被更新了。目前来看,Hexo更新内容的算法还有待改进,有些地方还是有优化空间的

由于以上两点,造成了Aws S3写流量的浪费

解决方案

只同步内容有改变的文件

  1. 通过git diff 命令找出此次提交发生变化的文件。这里不用git log的原因是log命令会有多余的输出,不利于后面编写脚本
  2. 使用aws s3 cp把发生变化的文件同步到Aws S3,这样就大大节省了Aws S3写操作的流量

编写脚本

#!/bin/bash

git diff HEAD~1 HEAD --stat --name-only | awk '{cmd="aws s3 cp "$1" s3://your-butket/"$1" --exclude '.gitignore'";system(cmd)}'

放到项目根目录执行,此脚本只会同步那些内容有修改的文件,内容没有修改,但最后修改时间被更新的文件不会被同步,大大节省了Aws S3的写流量

后记,奇怪的git diff输出

发现git diff --stat输出时,如果输出到屏幕,那些长路径名是可以正常显示的,但如果输出到文件,则长路径就会被省略显示。

# 长路径名
looooooooooong_path_name/index.html

# 在输出到屏幕时是可以正常显示的
> git diff --stat
> looooooooooong_path_name/index.html

# 但如果输出到文件,路径名就变成了:".../index.html"
> git diff --stat > diff.log
> cat diff.log
> .../index.html

为了解决这个问题,需要执行 git diff --stat --name-only, 输出到文件也可以正常显示长路径名了

> git diff --stat --name-only > diff.log
> cat diff.log
> looooooooooong_path_name/index.html

The last chapter, Rivalry or not, all eyes will be on Maria Sharapova vs Serena Williams.

Unfortunately, Serena Williams was forced to pull out of Roland Garros due to an injury on Monday, giving Maria Sharapova a walkover into the quarterfinals.

Sharapova vs Williams

Serena Williams Interview

  • I’m beyond disappointed. I gave up so much, from time with my daughter to
    time with my family. I put everything on the court. All for this moment.
  • Every match has been getting better for me. Physically, I’m doing great…I can only take solace in the fact that I’m going to get better.
  • It’s very difficult because I love playing Maria.
  • it’s a match I always get up for and her game matches up against mine.

Maria Sharapove Interview

  • I was looking forward to my match against Serena today and am disappointed that she had to withdraw. I wish her a speedy recovery and hope she returns to the tour soon.

终于可以双手向上举了,希望以后每天都可以下去一字马

一字马在你离地还很高的时候是不会疼的,就算疼,也不是那么的疼,是可以忍受的疼。真正开始疼的时候是你刚刚可以坐到地上(一字马初成),这个时候才是最疼的,疼到你连多1秒也不想忍受,是那种无法忍受的疼。这时才开始拉伸到你大腿根的筋,从这时起才会一点一点的练成真正的一字马

一字马进步一点点

你加我

不跟我聊天

不给我点赞

也不来勾搭我

你tm是要找机会来暗算我啊

发现How I Met Your Mother真是挺好看的,虽然已经出到第10季了,但每一集很快可以吸引你,基本上都是一个独立的故事,所以不用追剧也可以看得懂

觉得 How I Met Your Mother 比 Broken Girls 要好看的多,且单词也不是很难,句型也不是很难

感觉 How I Met Your Mother 的那些笑点,不是看了就觉得好笑的,而是需要你想一下,然后你会 Sly Smile

How I Met Your Mother

英文句子有连读也就算了,单个单词内居然也有连读,我就真是醉了。面对随处可见的连读,即使你每个单词都发音正确切听的懂,面对整个句子时你依然听不懂也就不奇怪了,因为发音变了,这就是口语

左腿一字马比右腿要先成了,屁股着地坚持了30秒,等右大腿根也完全着地时,左腿的一字马就算是成了,右腿的一字马还是没有摆脱翻跨的困扰,估计要纠正好长时间了,其实左腿一字马也有翻跨,但不算严重

3月14日,国际圆周率日The π Day,爱因斯坦的诞辰日,霍金去世的日子

Pi Day

Pi Day