Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

记录下我的博客生涯(长期更新) #86

Open
nanmu42 opened this issue Mar 17, 2020 · 15 comments
Open

记录下我的博客生涯(长期更新) #86

nanmu42 opened this issue Mar 17, 2020 · 15 comments

Comments

@nanmu42
Copy link
Contributor

nanmu42 commented Mar 17, 2020

我给日常的笔记和总结找了个去处:https://nanmu.me/

有新文章的时候我会在这里通知各位,欢迎各位来玩,一同交流。

微信公众号:nanmu42

@mytharcher
Copy link
Member

中英双语博客,而且每篇文章都还比较有深度,厉害了!

社区项目里有个 bloggers.md 的列表,也可以发 PR 到里面哈。

@nanmu42 nanmu42 changed the title 记录下我的博客生涯 记录下我的博客生涯(长期更新) Mar 18, 2020
@nanmu42
Copy link
Contributor Author

nanmu42 commented Mar 22, 2020

新文章:Hugo i18n Automatic Language Redirection

考虑到文章本身就是说i18n国际化的,这篇只写了英文版本的。

摘要:Hugo has really neat support for i18n. Unfortunately, it does not provide a straitforward way to redirect your visitors automatically according to their web browser language preferences. The good news is that Hugo authors leave a window open for solving this problem.

@nanmu42
Copy link
Contributor Author

nanmu42 commented Apr 2, 2020

规避微信內建浏览器中 HTML

https://nanmu.me/zh-cn/posts/2020/strange-html-video-tag-behavior-in-wechat/

摘要

播放视频时,

作为问题修复的起点,你可以为你的

<!-- 和问题无关的属性从略 -->
<video
    playsinline="true"
    webkit-playsinline="true"
    x5-playsinline="true"
    x5-video-player-type="h5"
    x5-video-orientation="landscape|portrait"
    x5-video-player-fullscreen="true"
></video>

微信內建浏览器用的是哪家的技术?为什么需要加上这些奇怪的属性?

@nanmu42
Copy link
Contributor Author

nanmu42 commented Jun 4, 2020

新文章:MongoDB磁盘空间瘦身指南

这篇文章献给正为MongoDB磁盘占用率偏高而忧心忡忡的运维。

阅读地址:https://nanmu.me/zh-cn/posts/2020/a-practical-guide-to-reclaim-disk-space-from-mongo-db/

@nanmu42
Copy link
Contributor Author

nanmu42 commented Aug 26, 2020

[OpenCV+PID] 把机器人小车训练成一名守门员,总共分几步?

最近做了一点算是机器视觉、PID 、STEM 方面的兴趣活动,和各位分享,希望能寻到更多 DIY 爱好者。 :)

文章链接

https://nanmu.me/zh-cn/posts/2020/build-a-goalkeeper-robomaster/

公众号:nanmu42

视频链接

https://www.bilibili.com/video/BV1fa4y1e7xJ/

摘要

编程控制机器人小车是一件富有乐趣的事情,在这篇文章里,我们会探讨如何让一台机器人小车胜任守门员的工作:发现球、向球移动、将球踢开、返回出发点等待下一个球、保持自己在场地内……并且会讨论这些子任务之上的系统状态和状态转换,以及这些子任务之下的原理和方法。

@nanmu42
Copy link
Contributor Author

nanmu42 commented Oct 8, 2020

各位假期过得如何?

这次的文章主要是和业余无线电相关的。

如何入门和参与业余无线电?

文章链接

https://nanmu.me/zh-cn/posts/2020/getting-start-with-amateur-radio-in-china/

摘要

什么是业余无线电?业余无线电好玩吗?如何考证?怎么购机?如何申请设台?如果你正对业余无线电表示兴趣,但是对它还不甚了解,不确定它是不是一个适合你的兴趣活动,或者你正在踌躇如何参与业余无线电,那么这篇文章也许能够帮到你。

八重洲 Yaesu FT-70DR业余无线电手台快速入门指南

文章链接

https://nanmu.me/zh-cn/posts/2020/yaesu-ft-70dr-crash-course/

摘要

新用户很容易在官方提供的大而全的手册中迷失方向,希望这篇将以常见任务为导向的文章能助你快速上手。

@nanmu42
Copy link
Contributor Author

nanmu42 commented Mar 7, 2021

各位看官,我有新作品啦,欢迎一起交流!


2021年到了,Vue 3准备好了吗?

Vue 3 生产可用了吗?好用吗?和 Vue 2 相比变化大吗?我试着用 Vue 3 编写了一个项目,发现它挺香的。

Golang第二语言指南: 学习路径、最佳实践以及工程化

这篇文章是为已经有一些编程基础,打算将Golang作为第二编程语言进行学习的同学准备的,希望能够为你的学习提供一些方向。

@nanmu42
Copy link
Contributor Author

nanmu42 commented Jun 1, 2021

请关注自己和家人的体重和腰围:《中国肥胖流行病学和决定因素》阅读笔记

截止2019年,全国有一半的成年人面临体重过重或肥胖的问题,你中招了吗?

@nanmu42
Copy link
Contributor Author

nanmu42 commented Sep 23, 2021

新文章:Golang http.Server安全退出:容易被误用的Shutdown()方法

用Go写个HTTP服务很容易,但是让运行中的服务安全退出就不是那么直接了,要是一个不小心还可能写错了。

@nanmu42
Copy link
Contributor Author

nanmu42 commented Oct 3, 2021

Go语言错误处理的姿势

各位好。

前段时间看到有个帖子询问如何在 Go 中为错误加上堆栈,我以前也为类似的问题困扰过,后来找到了 pkg/errors ,再后来官方库有了 fmt.Errorf() ,我把这个小小经验写了下来,希望能抛砖引玉,欢迎各位交流拍砖。

在这篇文章中,我们将区分错误(error)和异常(panic),讨论什么样的错误是“好”的(容易检查和排错),介绍一种让错误变“好”的常用方式(fmt.Errorf())。

谢谢。

独立博客:https://nanmu.me/zh-cn/posts/2021/error-handling-in-go/
知乎:https://zhuanlan.zhihu.com/p/416652111

@nanmu42
Copy link
Contributor Author

nanmu42 commented Nov 14, 2021

k8s CPU limit 和 throttling 的迷思

各位好。

很长一段时间,我一直在疑惑 k8s CPU limit 该如何设置,太小的值会给程序带来额外的、无意义的延迟( CPU throttling ),太大的值会带来过大的爆炸半径,削弱集群的整体稳定性。更让人纠结的是内核版本低于 4.18 的 Linux 还有个 bug 会造成不必要的 CPU 限流。

最近我算是搞明白了这个问题,记录了下来,希望能帮到与我一样为 CPU limit 和 throttling 纠结过的朋友。

欢迎讨论交流,谢谢。

@nanmu42
Copy link
Contributor Author

nanmu42 commented Sep 23, 2022

失踪人口回归,新文章来啦!

当你 git push 时, Gitlab 上发生了什么?

文章链接

https://nanmu.me/zh-cn/posts/2022/what-happens-on-gitlab-when-you-do-git-push/

摘要

勇士,你可曾好奇过 Git 和 Gitlab 是如何工作的?现在,拿起你心爱的 IDE ,和我们一起踏上探索之旅吧!

我们会探索:

  • Git 仓库内幕
  • Git 传输协议
  • Gitlab 的组成部分
  • git push
    • SSH
    • HTTP(S)
  • Gitaly 和 Git Hooks
    • pre-receive hook
    • update hook
    • post-receive hook
  • 通关宝藏

欢迎交流和拍砖!

@nanmu42
Copy link
Contributor Author

nanmu42 commented Oct 29, 2022

Linux系统Intel AX210无线网卡故障排除指南

文章链接

https://nanmu.me/zh-cn/posts/2022/get-ax210-working-on-linux/

摘要

Intel® Wi-Fi 6E AX210 无线网卡支持 Wi-Fi 6E 技术( 6 GHz ),如果你正好有一台 Wi-Fi 6E 路由器,它会是个好物件。不过,让它在 Linux 下正常工作(以及保持正常工作)可能比你预想得要难一些。

  • 在你购买硬件之前
  • 你把插头插上了吗?
  • 系统更新后,AX210 不工作了
  • 系统更新后,AX210 不工作了(而且上面的法子没用)
  • 那么,蓝牙功能呢?

@nanmu42
Copy link
Contributor Author

nanmu42 commented Dec 29, 2022

开个脑洞,带你写一个“自己”的Gitlab CI Runner

文章链接

https://nanmu.me/zh-cn/posts/2022/bring-your-own-gitlab-runner/

摘要

Gitlab有个不错的特性,就是你可以使用自己的Gitlab CI Runner. 可是,如果你没有“自己”的CI Runner该怎么办呢?别担心,我们可以自己写一个。[]~( ̄▽ ̄)~*

在这篇文章里,我们会:

  • 阐述Gitlab Runner的核心任务;
  • 分析Runner工作时和Gitlab的交互内容;
  • 设计和实施一个我们自己的Runner;
  • 自举:让我们的Runner运行自己的CI工作;
  • 埋一个彩蛋!

当然,如果你习惯直接看代码,欢迎访问Github仓库。如果喜欢,欢迎留个star.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

2 participants