主页

【ES】 Elastic Search

[ES] Query Basic Concept: https://logz.io/blog/elasticsearch-queries/ 42 query examples: https://coralogix.com/blog/42-elasticsearch-query-examples-hands-on-tutorial/ Concepts Match Query - 返回哪些text中包含搜索的关键词 example query POST employees/_search { "query": { "match": { "phrase": { "que...

阅读更多

【博客】Threads

Threads 之所以叫threads,是因为想把一些混乱的逻辑梳理一下,目前形式不太好,有很多非常焦虑的事情。先放三篇文章: 银行放贷问题:link 为什么房子断供的这么少?link 原回答已经删除了,主要是讲了国内外对于房子的区别。国外房子放贷给群众,如果群众断供,那么房子被收回拍卖,不需要继续还放贷,因此这个风险其实在放贷一方也就是银行。但是国内是,放贷交不上,房子断供,房子被收走你还要继续还贷,金融风险转嫁,国家赢麻了。 为什么年轻人想躺平?link 原因可能懂得都懂吧。资源被把持,普通人想拿到好的资源更难了,几乎不可能。

阅读更多

【博客】【复盘】2022/06 工作反思

工作反思 前两天和帝羲聊天,发现我的朋友们还有人关注这个博客的。停更的一个重要原因是,四月份的时候被公司的风控找到了,因为博客里面包含了公司的URL。实际上那个博客是想记录Makefile的一些常用写法,里面不涉及公司资产,只是有一行内网的地址忘了删除。后来风控告诉我要从所有的commits里面删除掉,导致我连删了两次repo。再后面我都不记得自己何时又重新上传了这个repo,且后面也无继续更新,我把后面的一些笔记都放到了notion里面,其实notion真挺好用的,我感觉可以开放notion的主页,当做自己的博客了。 最近对于工作的思考越来越多了,同时也和周围的很多朋友同事聊天,发现大家的反馈都差不多,在大部分希望事业还能继续发展的朋友和同事中,一些较为清醒的人有一个共识:找到一...

阅读更多

【博客】【复盘】2022/3/6 - 2022/3/11工作反思

整体回顾 这周感觉效率比较低下,目标感不是非常强烈,特别长期的目标是缺失的,短期的目标其实比较明确,就是把当前经手的一些事情搞好。没有一些更长期的明确目标其实非常容易变懒,有一种非常徒劳的紧迫感。但是长期目标如何设定,感觉可以找一个也有类似想法的人,这样我感觉能够大家一起努力,互相监督。这个方向最好能够细分一点,比方说都是研发,别的领域context比较少。很难有个比较统一的规划,做事方法可能也都不太相同。 上次工作计划 新人串讲 框架完成 详细填充当前部分 其他部分了解程度到80% 数据分析 分析过程,end-to-end 分析数据源 分析metrics ...

阅读更多

【博客】前Facebook PET分享感想

听Facebook前Engineer分享的感想 走在前面 在预见到一些情况可能出现的时候,很多人会想在非常前面,大概比这个事情真正会发生的时间早上1-2年。所以他们很早就开始出解决方案,这个方案对于我们来说可能是抄的,觉得好像他们一下子就出了一个非常成熟的方案,但实际上内部的人,在空闲时间想了非常多的解决方案。例如signal loss这个东西,早在两年前苹果开始又这个迹象要限制的时候,他们就已经在想一些可能的解决方案了。内部非常卷,实验了很多方法,最后才定下来PET的方案,最开始甚至还做过类似于拟合缺失信息的方案,所以看来任何一个东西都不是一蹴而就的,而是内部实验了很多东西并且验证可行性才搞出来的。他提到了engineering文化,大概就是技术人员会想更多,虽然我们可能没有这种...

阅读更多

【Basic】 Makefile Basics

Example Makefile .PHONY: generate update_submodule server rpc mock build run clean build_run fetch: go get -u github.com/google/wire go get -u github.com/golang/mock/gomock go get -u github.com/smartystreets/goconvey/convey generate: update_submodule server rpc mock update_submodule: ifeq ($(wildcard idl/.*),) git submodule init endif g...

阅读更多

【Golang】 Golang Microservice Structure

Code Structure . ├── Makefile ├── README.md ├── app // 依赖注入 │ ├── container.go // 依赖注入容器 │ ├── wire.go // wire 依赖声明 │ └── wire_gen.go // wire 自动生成代码 ├── build.sh ├── conf // 项目配置 │ ├── db.conf // db配置 │ ├── db_boe.conf // boe db配置 │ └── kitex.yml // server配置 ├── consts // 公用常量定义...

阅读更多