低头做事

如果你认为一件事情是正确的,那么你就去做它,去实现它。

more ...

我们也终于有了大公司病?

什么时候会产生大公司病?近日在工作中遇到很多跨部门获取资源和协助的事情,深感被掣肘。从小作坊走向大工厂,工作流程标准化是可以理解的。我厂作为上市公司,大公司病已经明显能在日产工作中感受到了。

什么时候的大公司病最致命?我想也就是我司现在这个阶段吧,要正规又要业绩,流程一定会影响效率。

好处是流程能保证下限,咋说也上市了,折腾得起了。

more ...

架构应该怎样做

今天下午去参加了北京的gopher meetup,很多议题是我最近在关心的和学习使用的。

最火爆的话题当属服务治理,不得不感慨,现在技术的多样性和复杂性。

我今天总结出来的结论是,在技术太多太复杂的情况下,想全吃透根本不可能的事情,还不如结合实际情况来搞提升研发效率、运维效率的。
业界这么多年搞的各种技术演变,就是想要越来越傻瓜。可事实上不是所有业务都有月活几个亿的量级,没有必要来搞复杂的架构,大家本质上要解决的问题一直都是网络、存储和计算这些核心问题。

听了两个议题后,我觉得今天所得到的知识已经足够我消化很久了,于是从会议现场提前溜了,哈哈哈哈哈哈哈哈哈。

more ...

2019年下半年学习零星打卡

九月:
9.23~9.27:clickhouse
9.29:学习用dd命令测试linux磁盘性能;

总结:学习还是能够使我快乐,9月份学习了hadoop、mr、flink、clickhouse。clickhouse这个组件是真的牛逼,值得深入学习。

八月:
8.26:我最近经常加班到半夜,主要在忙两件事情,一个项目版本和一个数据接入基础模块,我又把打卡这件事情给忘了。生活的不稳定让我的学习不规律,很忙,但是缺乏总结梳理,提高不是很多。

总结:总结个屁。

七月:
7.1:pip指定源:pip install meld3 -i http://pypi.douban.com/simple/ --trusted-host pypi.douban.com
7.5:linux …

more ...

1902~1905晨读打卡

五月:
总结:
鬼知道我五月份又干了什么!唯一重大的事情是搬了家,再也不用上班迟到了。

四月:
4.1: requests请求https消除warn问题: https://www.92ez.com/?action=show&id=23443
4.2: 读完了《番茄工作法》
4.14: 带喵绝育。
4.16: 读完了《冷暴力》

总结:
鬼知道我四月份干了什么!唯一重大的事情是带金金做了绝育,并且它恢复的都挺好。

三月:
总结:
我和学习又分手一个月。

二月:
我和学习分手一个月。

more ...

1901晨读打卡

一月:
1.1:【go】工作区和gopath,解析参数;
1.2:【go】包定义,引用包,变量作用域;
1.3:【go】类型判断与类型转换,数组和切片;
1.4:【go】ring和list;
1.5:【go】字典和channel;
1.6:【go】单向channel、range和select;刷题一道更新到github:https://github.com/miaoyc1989/algorithm/blob/master/hihocoder/_1904_8102.py;
1.7:【go】函数;
1.8:【go】结构体;
1 …

more ...

1812晨读打卡

十二月:
12.1~12.2:折腾blog,已经把金金的视频放上来了;
12.4:flask socketio 是可以有rend html那种用法的,从同事那学来的:https://github.com/miguelgrinberg/Flask-SocketIO-Chat
12.8:学习supervisor,supervisorctl可以进入一个界面去start、stop、restart 进程;
12.9:小米路由器刷机,刷了MT工具包,路由器翻墙;

总结:
12月下半月其实每天都在搞一些自己的事情的,在vultr上自己买了vps,然后折腾各种服务器的基础配置。
在工作上,对pika的入库也已经压榨到了极致,对网卡的设置,dhcp转换为static的设置,感觉自己在这方面的提高非常明显。
唯一缺陷的,就是对定时打卡懈怠了。

more ...

centos7升级openssh到7.9

openssh在7.8以前的版本存在安全漏洞,升级到目前的最新版7.9可以解决该问题。在yum源中目前还没有最新版的openssh,故选择编译源码安装。
操作步骤:
1.首先安装telnet服务器,防止升级失败后连不上服务器,升级后需要注意一点是要开放telnet使用的端口23。安装脚本内容如下:

echo yum install -y telnet-server
yum install -y telnet-server
echo yum install -y xinetd
yum install -y xinetd
systemctl enable xinetd.service
systemctl enable telnet.socket
systemctl start telnet.socket
systemctl start xinetd
systemctl status xinetd
systemctl restart …
more ...

1811晨读打卡

十一月:
11.5:ThreadPoolExecutor搭配flask使用;
11.7~11.8: flask启动后台任务,尝试了各种方案,对flask的实现有了更深的了解,但是就是没很好解决问题,坑爹了;
11.12: python -m json.tool使用;
11.19: flask上的websocket:Flask-Socketio;python最好的websocket实现还是在tornado上;
11.20: 研究了一天买电脑,买mac, 买不起,笑哭;
11.26: 修改ssh设置加快连接速度,https://blog.csdn.net/doiido/article/details/43793391;升级了pelican_blog;
11.27: Let's Encrypt免费证书学习;
11.28:

总结: 1 …

more ...

1810晨读打卡

十月:
国庆黄金周10.1~10.7:休假
10.8:ip、子网掩码和网关的有效性判断:ip&mask == gw&mask while is a valid net;
10.9:flask获取http请求参数,request.values.get("key") 获取所有参数;
10.10:dhcp获取的网络配置中路由信息存储位置,结果是根本区分不出ip route路由信息中哪一条是dhcp获取的;
10.11:整理python面试题;(后话:又被候选人放鸽子了,周三一次后,周五又来一次....)
10.12:看了点pika的特性,pika相比redis不受限于内存,磁盘多大就能存多少,但是速度不如redis;
10.14~15:刷了hihocoder kmp的题 …

more ...