TranslateProject/sources/tech/20210704 7 guides about open source to keep your brain busy this summer.md

112 lines
6.8 KiB
Markdown
Raw Normal View History

[#]: subject: (7 guides about open source to keep your brain busy this summer)
[#]: via: (https://opensource.com/article/21/7/open-source-guides)
[#]: author: (Seth Kenlon https://opensource.com/users/seth)
[#]: collector: (lujun9972)
[#]: translator: ( )
[#]: reviewer: ( )
[#]: publisher: ( )
[#]: url: ( )
7 guides about open source to keep your brain busy this summer
======
Download one of our free guides to build a Python-based video game, get
organized with open source tools, work on your home automation project,
or experiment with your Raspberry Pi homelab.
![One chair on a sandy beach][1]
### Start a new Raspberry Pi project
The Raspberry Pi has been capturing the hearts and hands of open source enthusiasts for nearly a decade. There are endless options with what you can do with a Raspberry Pi, whether it's [monitoring your garden][2], [setting parental controls][3] (especially handy on those long summer days), or even [tracking aircraft][4] from your own backyard. If any of these cool projects perked your interest but your Raspberry Pi is still collecting dust, then you need to download our guide to nudge you to get started. Before you know it, you'll be working with so many Raspberry Pis, you'll need to learn [how to manage them all][5]!
**Download: [How to get started with your Raspberry Pi][6]**
### Design your open source smart home
One clever and useful way to use your Raspberry Pi is to design your own smart home. Using Home Assistant and other open source tools, your home can be automated on your own terms without a third-party conglomerate. Author [Steve Ovens][7] guides you through every step of the way with a collection of home automation found in this handy eBook.
**Download: [A practical guide to home automation using open source tools][7]**
### Get organized
Maybe you're not quite ready to automate everything in your home yet but are interested in sprucing up the place—your brain space. Why not start with your to-do list? With contributor [Kevin Sonney's][8] productivity guide, you'll become familiar with 6 open source tools to help you stay organized. Once you're through with his tutorials, you'll be organized and have time to finally relax this summer.
**Download: [6 open source tools for staying organized][9]**
### Learn how to code
Computers are everywhere. Wouldn't it be great to be able to talk their language?
There are lots of languages designed for beginners. Bash is the same scripting language used in the Linux and MacOS terminals, so it makes for a great start if you're new to code. You can [learn it interactively][10], and then download our eBook to learn more.
**Download:** **[An introduction to programming with Bash][11]**
### Build a video game with Python
Another programming language that beginners love is Python. It's equally as popular among school children just learning to code as it is with professional programmers [developing websites][12] and [video editors][13] or [automating the cloud][14]. Regardless of what your eventual goal happens to be, a fun way to start with Python is by programming your own video game.
**Download: [A guide to building a video game with Python][15]**
### Discover clever ways to use Jupyter
To make Python interactive and easy to share, the Jupyter project provides a web-based development environment. You can write your code in "notebook" files, and then send them to other users to make it easy for them to replicate and visualize what you've done. It's the perfect combination of code, documentation, and presentation, and it's surprisingly flexible. Learn more by downloading Moshe Zadka's multifaceted tour through Jupyter.
**Download: [6 surprising ways to use Jupyter][16]**
### Experiment with Kubernetes in your homelab
So you've installed Linux on your Pi, you've logged in, you've set up a new user and [configured sudo][17] to make administration painless, and you're [running all the services][18] you need. Now what?
If you're comfortable with Linux and server administration, the next step for you could be The Cloud. Get Chris Collins' eBook to learn all about containers, pods, and clusters, all from the comfort of your own homelab.
**Download: [Running Kubernetes on your Raspberry Pi homelab][19]**
### Bonus: Book lists
All work and no play isn't healthy. Summer (or whatever season it is in your part of the world) vacation is meant to be relaxing, and there's nothing quite like sitting back on the porch or beach with a good book. Here are a few recent book lists to spark some ideas:
* [8 books for open source technologists (2021)][20]
* [A dozen books for all ages][21]
* [8 leadership books for self-improvement][22]
* [6 must-read books for aspiring Cloud Architects][23]
* Our very first [book list from 2010][24]
--------------------------------------------------------------------------------
via: https://opensource.com/article/21/7/open-source-guides
作者:[Seth Kenlon][a]
选题:[lujun9972][b]
译者:[译者ID](https://github.com/译者ID)
校对:[校对者ID](https://github.com/校对者ID)
本文由 [LCTT](https://github.com/LCTT/TranslateProject) 原创编译,[Linux中国](https://linux.cn/) 荣誉推出
[a]: https://opensource.com/users/seth
[b]: https://github.com/lujun9972
[1]: https://opensource.com/sites/default/files/styles/image-full-size/public/lead-images/chen-mizrach-unsplash.jpg?itok=S_wIO5e8 (One chair on a sandy beach)
[2]: https://opensource.com/article/21/5/monitor-greenhouse-open-source
[3]: https://opensource.com/article/21/3/raspberry-pi-parental-control
[4]: https://opensource.com/article/21/3/tracking-flights-raspberry-pi
[5]: https://opensource.com/article/21/5/raspberry-pi-cockpit
[6]: https://opensource.com/downloads/raspberry-pi-guide
[7]: https://opensource.com/downloads/home-automation-ebook
[8]: https://opensource.com/users/ksonney
[9]: https://opensource.com/downloads/organization-tools
[10]: https://opensource.com/article/19/10/learn-bash-command-line-games#bashcrawl
[11]: https://opensource.com/downloads/bash-programming-guide
[12]: https://opensource.com/article/18/4/flask
[13]: https://opensource.com/article/21/2/linux-python-video
[14]: https://opensource.com/article/19/2/quickstart-guide-ansible
[15]: https://opensource.com/downloads/python-gaming-ebook
[16]: https://opensource.com/downloads/jupyter-guide
[17]: https://opensource.com/article/19/10/know-about-sudo
[18]: https://opensource.com/article/20/5/systemd-units
[19]: https://opensource.com/downloads/kubernetes-raspberry-pi
[20]: https://opensource.com/article/21/6/2021-opensourcecom-summer-reading-list
[21]: https://opensource.com/article/20/6/summer-reading-list
[22]: https://enterprisersproject.com/article/2021/5/8-leadership-books-self-improvement
[23]: https://www.redhat.com/architect/books-cloud-architects
[24]: https://opensource.com/life/10/8/open-books-opensourcecom-summer-reading-list