这里是 Ethan Shen。
![Apache Hadoop 2.0 and YARN](https://ethans.me/image/2021-11-01-Building%20a%20Hadoop%20Distributed%20Environment%20on%20Virtual%20Machines%20and%20Raspberry%20Pi/cover.webp)
在虚拟机和树莓派上搭建 Hadoop 分布式环境
此流程来自于一次课程实验,是一份较为详细的使用了多个虚拟机实现了 Hadoop HA、 HBase HA 和 YARN HA 的全分布式集群部署指南。2 台计算机上共搭建了 6 个虚拟机,以及 1 个树莓派作为集群的节点。
![WSL Architecture](https://ethans.me/image/2019-05-20-Developing%20in%20WSL%20with%20VS%20Code%20Remote/architecture-wsl.webp)
[译] 搭配 VS Code Remote 远程开发扩展在 WSL 下开发
Visual Studio Code Remote - WSL 扩展允许你直接借助 VS Code 令适用于 Linux 的 Windows 子系统(WSL)作为你的全职开发环境。你可以在基于 Linux 的环境中进行开发,使用 Linux 特有的的工具链和实用库,并在舒适的 Windows 中运行和调试基于 Linux 的应用程序。
![ThinkPad X1 Carbon Touchpad](https://ethans.me/image/2019-03-10-Optimizing%20Touchpad%20Experience%20on%20Linux%20with%20xdotool%20and%20libinput-gestures/cover.jpg)
使用 xdotool 和 libinput-geatures 优化 Linux 上使用触摸板的体验
通过调整 libinput、xdotool 和 libinput-gesture,改善Linux上使用触摸板的体验。
![A Demo of Signature Help with YouCompleteMe](https://ethans.me/image/2018-09-01-Installing%20Vim%20with%20YouCompleteMe%20Plugin%20to%20Enable%20Autocomplete/cover.webp)
安装 Vim 与配置 YouCompleteMe 插件开启自动补全功能
安装 Vim 并安装 YouCompleteMe 插件,以支持多种编程语言的自动完成、提高开发效率并提供类似 IDE 的体验。
![Gentoo Logo](https://ethans.me/image/2018-08-15-The%20Best%20Practice%20for%20Installing%20Gentoo%20Linux%20on%20AMD%20Ryzen%E2%84%A2%20Mobile/cover.webp)
在 AMD Ryzen™ 移动平台上安装 Gentoo Linux 的最佳实践
Gentoo Linux 应该在全新的 AMD Ryzen™ 移动平台上跑起来。是的,但需要一些额外的魔法。
![szsy-canteen-api Logo](https://ethans.me/image/2018-07-20-szsy-canteen-API%20README/szsy-canteen-api-logo.webp)
szsy-canteen-API README
这是深圳实验学校高中部在线订餐服务 API。