Ryo's blog

标签 · Note

首页

关于

归档

NoteDA

Daily Thoughts

IntroductionI tend to have a lot of thoughts, so I prefer to organize and summarize my thinking through note-taking. This not only helps me clearly define my expectations and things to avoid, but also clarifies what I can do and the elements I need to balance. This method effectively reduces my mental distress and allows me to focus more on the core tasks...

更多
Note

年度总结

工作2022年工作变动挺大的,6月份正式从北京转岗回了武汉。上半年忙Multi-Geo的项目的确挺辛苦的,从最早的设计,到最后的落地,个人成长蛮大的,唯一美中不足的就是绩效没有达到自己的目标。当然最大的屈辱,还是当初19年武汉转岗去北京的时候是平薪去的北京,回来的时候工资总包又打了8折,工资回到几年前,跟身边同龄的人已经慢慢拉开很大的差距。当然跟个人的选择也有关,从个人收入上来看,我每次都是选择了最坏的选择。具体为什么选,之前疯言疯语的时候已经总结过了,这里就不过多赘述。老话说:懂得受气,就要学会争气。今天受的气,期望在有一天能争回来。 虽然之前也带人,但是之前更多的是面向项目负责,比如最早的开放平台的OpenAPI,后面负责飞书Message服务和数据传输系统,做的工作无非就是思考项目整体架构设计合..

更多
BookNote

《靠谱》

摘录与 《靠谱》 第一章 靠谱:成功的进阶方法论所谓靠谱,就是收到做到、说到做到、想到做到。 靠谱,就是不断交付确定靠谱的人就是收到做到、说到做到、想到做到的人。靠谱的事就是难而正确的事。靠谱的关系就是双向奔赴或有能量流入的关系。我们一生都应该追随这些靠谱的事物。 靠谱,有以下三层含义 第一,总是能完成目标,说到做到。只要承诺了,就一定会按时,按要求,保质保量地交付成果。 第二,总是能完成指令,收到做到。你安排一件事他能完成,你安排多件事他仍旧能完成。一个靠谱的人,收到指令后会回复;遇到困难会沟通;项目进展会按节点通报;安排会落实。他会说到做到,尽心尽力,有始有终,积极主动;不玻璃心,没有惰性,不骄横。他能深刻地意识到,这不是繁文缛节,这是一个公司的基本规范。 第三,总是能解决难题,想到做到。靠谱..

更多
BookNote

《十分钟冥想》

摘录与 《十分钟冥想》 导言冥想和心灵冥想竟然有如此广泛的好处,也许你觉得有点儿难以置信,但是仔细想一想就会发现,你所做的任何需要用心的事情都能从冥想中受益,这就如同调整计算机硬盘的分区。难道有什么事是你不需要用心的吗?因此,考虑到心灵在我们生活中起到的重要作用,这场冥想引发的革命竟然没有更早发生,真是值得我们关注。我们不会对身体锻炼有丝毫踌躇(好吧,大多数情况下如此),却把心灵健康放在不起眼的位置。到底是因为没人能看到我们的心灵,还是因为我们觉得这是一场注定要失败的行动,这些并不重要。事实上,我们的整个生活都是通过心灵来体验的。我们的人生幸福感、满足感以及积极的人际关系都来自我们的内心。因此,每天花上几分钟来训练和养护我们的心灵吧!这才是明智的做法。 科学最近这些年来,核磁共振技术的进步,再加上完..

更多
Note

一些疯言疯语

一、背景最近挺迷茫,迷茫期就会胡思乱想,然后就会有一些疯言疯语,不吐不快。 二、疯言疯语2.1 关于技术、成长我的技术栈是典型的应用(搬砖)工程师的技术栈,最早是用的C#(Win-Server、ASP.NET)然后是Objective-C(iOS)最后是Go,最近在看Rust。Go之前学的开发语言都是闭源的,闭源有个不好的地方,就是代码层面实现对你来说都是黑盒,如果你不主动去探索,或者你的眼界限制了你的探索能力,你的水平永远就停留在搬砖的水平。 拿移动端做例子,90%的做移动端的同学可能会迷茫,觉得自己的工作就是画界面,实际上移动端主要一部分工作也就是画界面做交互,只有字节这样的大厂会有专门的团队去做各种专项的技术优化,比如编译优化(看了移动端几次LLVM编译相关的分享,做的挺牛逼的)、音视频编解..

更多
BookNote

《非暴力沟通》

摘录与 《非暴力沟通》 一、由衷的给予非暴力沟通帮助我们与他人和自己建立连结,使我们得以流露与生俱来的慈悲之心。它指引我们通过将注意力聚焦在观察、感受、需要和请求这四个要素,来重新构建表达和聆听的方式。 非暴力沟通培育深度倾听的能力,让我们带着尊重和同理心对待他人,并且发自内心地相互给予。用非暴力沟通的方式,有的人学会了爱自己,有的人在人际关系中创造了更深厚的连结,有的人在工作或政治领域中建立了更有效的关系。在世界各地,非暴力沟通还被用来调和各个层面的纠纷和冲突。 二、疏离生命的语言由衷的给予和接受,是人类天性所乐见的。然而我们习得了太多疏离生命的语言形式,导致我们的说话和行为方式给他人和自己带来伤害。其中的一种形式是道德评判,即认为那些不符合我们价值观的人是不对的、不好的。另一种形式是做比较,让人..

更多
NoteRaft

《Raft-分布式共识算法》

一、背景在分布式系统中,一致性算法至关重要。在所有一致性算法中,Paxos最负盛名,它由莱斯利·兰伯特(Leslie Lamport)于1990年提出,是一种基于消息传递的一致性算法,被认为是类似算法中最有效的。 Paxos算法虽然很有效,但复杂的原理使它实现起来非常困难,截止目前,实现Paxos算法的开源软件很少,比较出名的有Chubby、LibPaxos。此外,Zookeeper采用的 ZAB(Zookeeper Atomic Broadcast)协议也是基于Paxos算法实现的,不过ZAB对Paxos进行了很多改进与优化,两者的设计目标也存在差异——ZAB协议主要用于构建一个高可用的分布式数据主备系统,而Paxos 算法则是用于构建一个分布式的一致性状态机系统。 由于Paxos算法过于复杂、..

更多
Note

K8S学习笔记

环境配置Docker File 编写#源镜像 FROM golang:latest # 容器环境变量添加,会覆盖默认的变量值 ENV GOPROXY=https://goproxy.cn,direct ENV GO111MODULE="on" ENV test="on" # 作者 LABEL author="fanlv" LABEL email="fanlvlgh@gmail.com" #设置工作目录 WORKDIR /go/src/gitee.com/fanlv/GolangDemo/GoTest/docker # 复制仓库源文件到容器里 COPY . . # 编译可执行二进制文件(一定要写这些编译参数,指定了可执行程序的运行平台,参考:https://www.jianshu.com/p/4..

更多