The Mirages

樱桃沟夹事

最近要招人,HR小姐姐给了猎聘的账号自己挑选。本来是HR小姐姐挑选,可经常不满意,所以就直接让你自己选了。

结果发现这个网站真是破,我觉得他们是想卖猎头服务吧。

搜索“运维 ci”这2个关键字,选择1~3年工作经验。结果你就给我出来这3条记录,可是仅仅3条。

可就算这3条记录也都完全对不上,要不经验明显太高,要么就明显不够。

可真的没有人简历里有“运维”和“ci”这2个字吗?

阅读全文 »

在公有云中存储和网络是最重要的部分。非常考验技术水平的。

国内云盘宣称可以跑到4GB的有阿里云的essd和ucloud的rssd。 其他华为云和腾讯云现在只能到750MB

下面是2家各自的帮助页面
https://docs.ucloud.cn/uhost/introduction/disk

https://help.aliyun.com/document_detail/25382.html

两家表面的参数是差不多的,但是ucloud是没有数据可靠性的。标称的参数rssd比essd还高出了20%。

两家都是推荐16核CPU以上的服务器使用才能达到最佳性能。

阅读全文 »

最近碰到oom的问题。一个Java进程我heap就分配了768M,整体内存大小限制了2GB,可每次都是运行没几个小时就超过内存限制被mesos给kill掉重启。

有人肯定会说这个肯定是堆外内存搞的。

看看这里堆外总共用了100M左右。

那还有direct memory这些。我的Java启动参数是如下的:

1
-Xms768m -Xmx768m -Xss256k -XX:MaxDirectMemorySize=250m -XX:CompressedClassSpaceSize=256M

这些都限制了,可还是会没多久会重启。

阅读全文 »

其实这个说的就是春秋的故事。整个就是西周的结束到东周的开始。

东周的国都放到了中原地区,而不是原先的关中平原,而且周天子也没有原先那么高高在上了,因此出现了春秋五霸。

在我的记忆里,所谓春秋五霸是5个国家:晋齐楚秦燕。因为战国七雄就是其中的晋分家为(赵,韩,魏)不过现在发现大错特错了。其实这里的五霸是指5个国君。

但是每一个霸主其实都有几个很重要的人来辅佐的。

齐桓公(公子小白):在管仲和鲍叔牙的辅佐下,终于走通了称霸的路线图。

  1. 励精图治
  2. 抵御外敌
  3. 结盟
    不过这些从头到底其实都是管仲的功劳,在管仲和鲍叔牙死后,齐桓公就糊涂的很了。人确实老了就成老糊涂了。
阅读全文 »

1988这是一本小说。无意中买了。

韩寒算是我们这代人的一个标签。虽然语文很好,但是他当年是靠的长跑进入的松江二中。

在豆瓣上的一篇很好的总结了,小说里有很多的隐喻,有些感觉没头没尾的,可能是被删除了。

下面这个是别人的读后感:

阅读全文 »

第一次报案有点紧张。

首先是联系自己公司属地派出所,联系网安没有用,立案还得是属地派出所。
带上营业执照副本,如果不是公司法人那就还得带着委托书。

由于派出所民警不懂那些攻击的证据,所以证据的部分就不需要带。

到了派出所人家都有询问流程,按照人家问的回答就行。由于损失的部分可能会涉及到最后的刑期,所以这块自己斟酌一下。

如果自己想好了也可以写下来,民警直接抄一下就行了。

一般这个期间派出所民警要跟网安进行多次沟通,毕竟他们才更专业,所以花的时间会比较长。

阅读全文 »

每当球球过完生日,那就意味着这1年快结束了。

现在回头来看,虽然上半年由于疫情,但是在家工作的效率一点都没有降低,甚至还提高了。

但是家里的椅子没有办公室的舒服,桌子高度也不合适,导致了一段时间肩膀疼的不行。

而下半年的收获就比较少了。

究其原因可能还是菊花厂闹得。每天就跟菊花厂的项目经理扯皮,一个简单的防火墙配置,需要协调3天才搞定,这种事情不甚枚举,菊花厂要都是这种人,那发展成现在那么大,那要没点后台可真不行。

可惜到了年末,菊花厂的明白人居然都去了荣耀了,剩下一批天天混日子的了。

阅读全文 »

嘉安爸爸得癌症已经好几个月了,也一直化疗着,生活不易。
豫峰自己得癌症都快1年多了,现在是该干嘛就干嘛。每2个月来帝都取药。

这两个人的区别是一个人有保险,一个人没有。
而有了报障之后这人的心态也是不一样的。

保险对于我们来说就是一个兜底的,普通人千万别想着作为投资返还什么的。

最重要的2个保险就是大病医疗,意外险这2个。其他的保险一个是费用高,然后作为兜底的功能并不是很明显。

最后希望大家都锻炼好身体,65岁后还能战斗。

想说一个观点,要从技术会议上深入了解某一块东西,那确实是不可能的。

想要深入的,还不如直接找论文或者源码来看比较好。

但是并不是说技术会议没有存在的价值。从我的参会经验来看,一些会议还是很有好处的。

  1. 了解这个行业的一个趋势,有些东西其他大厂做到的层面是你原想彻底没有想到的。
  2. 认识这个圈内的从业者,这里面不光是大厂的大佬,还有一些新入的从业者。

比如说到智能报警这个事情,在2016年的某个会议上,百度的曲显平和微信的一个哥们就已经讲了很多具体实践的做法,但是由于这一块一直没有对应很好的开源项目,所以感觉进展不大,大家都是自己蒙头干。

而针对sre团队和dev团队的关系问题上,来自LinkedIn的某位大佬也有讲过,这些都是实打实的经验。

阅读全文 »

针对跨域的问题,网上一搜已经很多了。很多都是如下的配置

1
2
3
4
5
6
7
8
if ($request_method = OPTIONS) {
add_header 'Access-Control-Allow-Origin' "$http_origin";
add_header 'Access-Control-Allow-Credentials' 'true';
add_header 'Access-Control-Max-Age' 1728000;
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, HEAD, DELETE,TRACE,PUT,CONNECT';
add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,Keep-Alive,X-Requested-With,If-Modified-Since,restrict-access,share-secret,thumbnail';
return 200;
}

但是这次按这样做了,居然没有效果。本来以为是location的问题。后来仔细看下了官方文档,默认只能是2xx和3xx的这些可以。

http://nginx.org/en/docs/http/ngx_http_headers_module.html

Adds the specified field to a response header provided that the response code equals 200, 201 (1.3.10), 204, 206, 301, 302, 303, 304, 307 (1.1.16, 1.0.13), or 308 (1.13.0). Parameter value can contain variables.
There could be several add_header directives. These directives are inherited from the previous configuration level if and only if there are no add_header directives defined on the current level.
If the always parameter is specified (1.7.5), the header field will be added regardless of the response code.

同时又比较怀疑是chrome版本的问题,怕新版的chrome有一些新的限制,但是放狗搜了一下也没有人说起。自己测试了一下发现也是一样的问题,只是发现直接访问是返回500的错误。

阅读全文 »
0%