官术网_书友最值得收藏!

Technical requirements

To follow along, you'll just need a computer: macOS, Windows, or Linux are all adequate operating systems. You'll also want to create a Heroku account. Heroku is a cloud application platform we'll use to deploy Metabase at the end of the chapter. You can sign up for an account at https://www.heroku.com/.

Throughout this book, we'll be using a program called Git. Git is a version control system that helps track code changes in a project. Git has a high learning curve for beginners, and while we will not be covering any Git tutorials in this book, I intend to make the examples easy to follow. No prior knowledge of Git is required.

Often in this book, we'll use GitHub (https://github.com/) in conjunction with Git. GitHub is a code-hosting platform that relies heavily on the Git program. While Git helps you track changes to your code base, GitHub allows you to host that code online, so that others can access, edit, or contribute to it. The Metabase project lives on GitHub. That means that if you wanted to, you could contribute to the building of Metabase. Later in this book, we'll learn how you can get involved in that, even if you don't know how to program.

There is a GitHub repository for this book, too, at https://github.com/PacktPublishing/Metabase-Up-and-Running. I'll use this repository to share code examples and data useful to you as you work through the examples in the book.

主站蜘蛛池模板: 建平县| 葵青区| 锡林浩特市| 康定县| 运城市| 东阳市| 保靖县| 南和县| 新蔡县| 沈丘县| 涡阳县| 湖南省| 定安县| 都昌县| 吉水县| 沅江市| 吴川市| 云安县| 蒲江县| 泰和县| 湾仔区| 汝州市| 赞皇县| 和林格尔县| 嘉义县| 双牌县| 吴忠市| 鹤峰县| 遵化市| 固始县| 杂多县| 麻城市| 卓尼县| 三穗县| 永城市| 广灵县| 扶绥县| 太白县| 资兴市| 南华县| 英吉沙县|