惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

SecWiki News
SecWiki News
I
InfoQ
The Cloudflare Blog
人人都是产品经理
人人都是产品经理
博客园 - Franky
T
Tailwind CSS Blog
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
量子位
博客园_首页
罗磊的独立博客
V
V2EX
李成银的技术随笔
大猫的无限游戏
大猫的无限游戏
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
T
True Tiger Recordings
Vercel News
Vercel News
Cyberwarzone
Cyberwarzone
Cisco Talos Blog
Cisco Talos Blog
F
Fox-IT International blog
D
Darknet – Hacking Tools, Hacker News & Cyber Security
M
Microsoft Research Blog - Microsoft Research
Know Your Adversary
Know Your Adversary
爱范儿
爱范儿
The Register - Security
The Register - Security
G
Google Developers Blog
The Hacker News
The Hacker News
Malwarebytes
Malwarebytes
S
Securelist
博客园 - 三生石上(FineUI控件)
Jina AI
Jina AI
T
Threat Research - Cisco Blogs
T
The Exploit Database - CXSecurity.com
S
SegmentFault 最新的问题
博客园 - 叶小钗
F
Fortinet All Blogs
Apple Machine Learning Research
Apple Machine Learning Research
宝玉的分享
宝玉的分享
博客园 - 聂微东
T
Threatpost
博客园 - 【当耐特】
D
Docker
P
Privacy & Cybersecurity Law Blog
www.infosecurity-magazine.com
www.infosecurity-magazine.com
G
GRAHAM CLULEY
V
Visual Studio Blog
C
Cisco Blogs
IT之家
IT之家
S
Security Archives - TechRepublic
Latest news
Latest news
阮一峰的网络日志
阮一峰的网络日志

BMPI

一个 WebRTC 聊天室的三次演进 我是如何构建一个 AI 原生量化系统的 构建自己的信息简报 2.0 我的退休计划:把无期变成有期 从情绪化交易到系统化投资 反脆弱 系统化思维 策引2025 实盘大考:当算法跑赢人性 三十五 我的AI投资助手 我的投资之路 BMPI周记008:设止损而勇试错 BMPI周记007:经济下行 BMPI周记006:时光机 BMPI周记005:直播小完结 BMPI周记004:不要做空 BMPI周记003:十年前的今天 BMPI周记002:交易之难 BMPI周记001:开始直播 对交易的思考 AI驱动开发:从Prompt到Product(直播) 策引全球投资组合:A股1号 策引全球投资组合:A股2号 策引全球投资组合:A股3号 策引全球投资组合:A股全球 策引全球投资组合:加密币1号 策引全球投资组合:加密币2号 策引全球投资组合:美股1号 策引全球投资组合:美股2号 策引全球投资组合:美股3号 策引全球投资组合:美股4号 策引全球投资组合:美股全球 全球投资开户完全指南:A股与美股篇 我的2023 全球经济中的隐形巨人 海外银行证券开户薅羊毛小记 我与ChatGPT结对编程的体验 ChatGPT背后的语言模型简史 ChatGPT应用开发小记 我的AI阅读助手 SQLite的文艺复兴 2022亏了多少 # 组合季报(2022Q4) 我的2022 AI降临 构建自己的信息简报 善用GitHub Real-time Web应用开发新体验 我的巨亏经历 # 组合季报(2022Q3) Google软件工程之工具篇 构建自己的杠杆 我的投资助手 Google软件工程之过程篇 Google软件工程之文化篇 交易之难 # 组合季报(2022Q2) 从技术难题中学习 编程语言是如何实现并发的之并发模型篇 疫情与战争 # 组合季报(2022Q1) 编程语言是如何实现并发的之操作系统篇 编程语言是如何实现泛型的 写在第二十五万字 走进 Web3 财富常识 复盘2021 # 组合季报(2021Q4) 我的2021 分布式系统中的时间 分布式系统下的认证与授权 如何学习一门技术 K8S 云原生应用开发小记 使用 Beancount 管理家庭财务 三周年小记 # 组合月报(202109) 仓位管理是核心 # 组合月报(202108) 云端 IDE 护城河还在但城没了 # 组合月报(202107) 构建高质量的信息输入渠道 最牛指数 # 组合月报(202106) 国际化与本地化 慢慢变富 # 组合月报(202105) 失败驱动开发 加密币挖矿小记 家庭资产配置的阶段 # 组合月报(202104) OKR + GTD + Note => Logseq 我的个人项目技术栈 长期投资之难 # 组合月报(202103) 我的人生管理系统 重新思考估值策略 # 组合月报(202102) 当别人的股票基金上涨时 # 组合月报(202101) 基于Serverless实现静态博客访问统计功能 构建终身学习体系进行自我提升 我的家庭理财规划 投资的秘密 # 组合月报(202012) 零成本搭建现代博客之优化国内访问速度 我的绘图工具箱 关于银行分期贷款的坑 # 组合月报(202011) 投资交易的心理建设 # 组合月报(202010) 大跌时我们能做什么 # 组合月报(202009) 双均线交易策略 # 组合月报(202008) Serverless应用开发小记 投资理财书籍推荐 # 组合月报(202007) 我的笔记系统 200万小目标 # 组合月报(202006)
我的2020
2020-12-18 · via BMPI

14:38 | 3221 字 | 次阅读

我是一个终身学习与长期主义者,这意味着我做事的流程是通过持续学习某领域知识最终达到长期获益。如果把这个流程拆解为输入与输出两个阶段,那就是通过大量阅读学习新的知识,通过写作与各种实践完成知识的转化。

2020年我从阅读、写作、个人项目、关注领域与影响力五个维度总结,记录下这不平常的一年。

阅读

阅读的书籍主要是纸质书,一些书籍也是通过上下班开车时通过微信读书听的,偶尔也会听一些 Podcast 频道。以下是今年读过的书单:

技术:
    Google SEO指南
    SEO艺术
    Thinking in Java
    深入理解Java虚拟机
    Java并发编程实战
    Effective Java
    设计模式
    Spring实战
    Spring Boot实战
    重构
    代码整洁之道(程序员的职业素养)
    敏捷软件开发(原则、模式与实践)
    修改代码的艺术
    Java测试驱动开发(TDD)
    咨询的奥秘(寻求和提出建议的智慧)
    咨询的奥秘(咨询师的百宝箱)
    人件
    持续交付:发布可靠软件的系统方法
    微服务设计
    Spring微服务实战
    领域驱动设计
    实现领域驱动设计
    高性能Mysql
投资:
    一个投资家的20年
    ETF全球投资指南
    指数基金投资从入门到精通

今年读的技术书偏多,主要是想系统性的提升下编程技术,包括Java编程能力、软件工程实践、系统架构能力、算法应用、Serverless应用、SEO优化及机器学习应用等方面,目前只读完了Java编程能力及软件工程实践方面的书。

在投资方面只读了三本书,是因为之前也曾系统性读了十几本投资方面的书,具体书单见投资理财书籍推荐

如果要选出一本对我影响最大的书,我会选择《一个投资家的20年》这本书,正是这本书促使我计划公开且长期运营被动收入投资组合

如果要从中选择推荐的书,我会选择:

  • 《SEO艺术》:如果要学习 SEO 相关的技术,只需要看这本书。
  • 《修改代码的艺术》:我们总是在工作项目、开源项目中遇到遗留系统。在遗留系统中开发新的功能而不影响旧有的功能,尤其是很多遗留系统并没有足够的测试,这难度堪比在万米高空的飞机中替换发动机,一不小心就会坠入万丈深渊,而这本书就是你的降落伞。
  • 《重构》:Martin Fowler 的这本书让我意识到好的代码不是一次就能写好的,就像好的文章需要千锤百炼,好的代码需要不断的重构,通过重构逐渐提高代码的可维护性。
  • 《深入理解Java虚拟机》:读完这本书让我对JVM这个平台有了更深的认识,周志明老师的另外一本书《软件架构探索:​The Fenix Project》也不错,目前正在看。

写作

综合知乎专栏、微信公众号(id: improve365)及构建我的被动收入博客的文章阅读量,2020年Top10的文章是:

  1. 我的笔记系统
  2. 什么是互联网广告
  3. 我的财务管理方案
  4. 零成本搭建现代博客之SEO优化篇
  5. 零成本搭建现代博客之搭建篇
  6. 用Markdown可以做什么
  7. 什么是SEO
  8. Serverless应用开发小记
  9. 使用AWS Lambda提高网站图片加载速度1X倍
  10. 我常用的浏览器插件

看起来热门的文章主要是一些个人经验介绍类或知识科普类的。

个人项目

今年做的几个开源项目:

  • vscode-todo-plus-plus: 我修改的一个 vscode Todo++ 插件,具体见这篇《VSCode插件开发小记》
  • todo_parser_lib: 解析 TODO 格式的 Parser 库。这个库帮助我将本地的 TODO 事项转换成每日邮件定时提醒,具体详见《Parser黑魔法》这篇文章。
  • tg2web: 这是我为自己做的一个小工具,可以把电报群组的消息自动发布成网页,具体效果可以见本博客思考。这个网站内所有的内容都来源自我的几个电报群组,每次执行这个工具会拉取电报群组内的消息并渲染成静态网页,然后发布至AWS S3桶,此桶绑定一个域名,之后就可以在网站看到最新的电报消息。
  • scrape_google_keyword: 爬取 Google 关键词搜索结果页的试验库,用于 SEOer 分析 Google SREP。
  • invest-alchemy: 基于 AWS 的每日提醒 ETF 双均线交易策略信号的 Serverless 程序。具体详见《Serverless应用开发小记》
  • invest-assistant: 投资组合助手。IaC 基于 pulumi 与 ansible ,数据库为 Postgresql ,后端服务为 elixir/phoenix 。目前已经把基础设施 IaC 化:目前可做到一键发布应用系统至 AWS EC2 服务器,包括服务器创建、VPC 安全组、域名、证书、性能调优、Nginx、安全、应用打包部署、CI/CD、数据库用户/库及权限的设置。通过一些 DevOps 的最佳实践,我只需要专注业务开发即可。替换一套新的环境成本很低,无需手工部署服务器及中间件。

我长期关注的领域

  • 技术的低成本、高效率、规模化、结合SEO在Web开发上的应用
    • 这需要选择合适的Web开发技术栈,我选择了Elixir/Phoenix、Python、JavaScript等;
    • 这需要使用自动化(DevOps)的技术,如IaC、CI/CD、日志监控等;
    • 这需要使用云原生(Cloud Native)的一些技术,如Serverless、AWS等;
    • 这需要了解一定的SEO技术,包括爬虫、Niche研究、数据分析、规模化低成本的存储与展示等。
  • ETF指数投资
    • 投资组合长期实盘运作;
    • 投资策略交易信号的自动化提醒;
    • 交易系统评测;
    • 指数择时(估值)研究;
    • 市场热度研究。

SEO

今年做的和 SEO 相关的网站/流量站:

bmpi.dev

我的个人博客,虽然做过一些技术性的站内 SEO 优化,但是 SEO 最主要的是有足够多的优质内容。而个人博客由于文章数量少,覆盖的关键词及这些关键词的月搜索量可能都不多,需要很长的时间积累链接权重,逐渐提高搜索流量。

Google Search Console 上看总展示次数和搜索点击次数在逐渐提高。

webtg.org

长尾流量增长势头不错,由于技术原因,目前内容生成遇到一些问题,希望能在21年解决这个问题。

gitopx.com

这个相比之下数据比较差,可能还是内容更新停滞导致的问题。

投资

目前实盘运营的被动收入投资组合今年的表现不错:

组合自2018年09月开启截止到2020年11月底:

沪深300自3310.13点到 4960.25点,涨幅 49.85%;

香港恒指自26435.67点到 26341.49点,涨幅 -0.36%;

标普指数自2930.75点到 3621.63点,涨幅 23.57 %;

本投资组合净值从1到 1.532,涨幅 53.2%。

这个投资组合全部投资于 ETF 指数基金,大概几个月调仓一次,指数基金的管理费也很低,总运营成本非常的低。年平均符合增长率(CAGR)能超过 15% 达到 19% 以上,这个成绩更多的得益于今年 A 股市场整体处于上涨趋势中。

被动收入投资组合的主要特点:

  • 长期投资:唯有长期投资才能消除短期预测市场带来的赌博效果;
  • 分散持仓:黑天鹅的存在让持有单一投资标的获得成功成为一种小概率事件;
  • 简单策略:简单的策略操作成本低,更适合上班族,这也是组合名被动收入的来源。

今年各大指数中涨幅最高的是创业板,涨幅达46.37%;最少的是恒生指数,涨幅为-6.56%。

今年被动收入投资组合的净值只涨了10%多,与各大指数相比排名倒数第二,分析原因应该是年初的回撤控制没有做好,导致产生了超过14%的回撤。本组合的夏普比率为0.22,这个只能说控制风险做的一般,好的主动基金夏普率可以达0.7以上。

好的投资组合在牛市可以跟上宽基指数的涨幅,在熊市可以规避大的回撤,希望在未来的市场行情里本组合能做到这一点。

影响力

我的一个愿景分享个人经验积极影响他人,通过分享与他人建立有效的连接,创造新的机会。我不以关注人数的多少为指标,我更看重的是因为我的分享能够对他人产生积极的影响。但是从量化的指标看,目前也只能以关注人数作为一个维度来衡量影响力。

我的主要发布平台是个人博客、知乎、微信公众号、Twitter 及 Telegram:

  • 个人博客的自由度是最高的,可能国内访问速度比较慢,这是因为网站部署在国外,无需备案,所以博客也算一个备份的平台;
  • 知乎算是一个内容发布平台,因为其更容易被 Google 收录,它域名的链接权重也高,知乎的流量也大;
  • 微信公众号和知乎差不多,也是因其流量高,很多人喜欢在上面看内容;
  • Twitter上我一般会发一些碎片化的思考或者信息,其内容发布也更自由;
  • Telegram上我也一般会发一些碎片化的思考,或者收集文章的分享。