If you don’t know what Terminal or iTerm2 is, this is the program from the movies - with a black background and white and green letters: iTerm2 in action For that, you’ll need a terminal app.Īnd one of the best terminal apps is iTerm2. An essential and fundamental way to interact with a remote server is to type commands into the command line. #2 iTerm2 (or PuTTY)Īs I mentioned above, I prefer to do data science in the cloud. Even more, if you log in to your browser, you can even sync your bookmarks across multiple computers. Tip: if you have important bookmarks in your browsers on another computer, you can export them and import them into your new computer’s browsers. Gmail, Google Drive, Docs, Spreadsheets, Data Studio, Optimize) - and a few Chrome extensions that are not available for Firefox. And I can’t ignore it, either, since I use many Google services (e.g.
So my first step was to download and install Firefox, my favorite browser.Īnd the second step was to download and install Google Chrome. Neither Safari or Internet Explorer is in this category. Awesome! The very first thing to do is to get a worthy browser. You have the factory setup of an operating system on your computer. Let’s see them one by one! #1 Browsers: Firefox and Google Chrome Keynote, Numbers, Pages (for presentations, spreadsheets and documents).Backup and Sync (file management and cloud storage).Sublime Text 3 (the best text editor for coding and scripting).Anaconda-Navigator (local Python environment for prototyping).SQL Workbench (SQL manager for accessing SQL databases).iTerm2 (for accessing remote servers via the command line).
Feel free to use it as a starting point and tweak it to your needs!Īnyway, here it is - my computer setup for data science: Of course, this is only my list, and of course it’s subjective. I’ve been working on data science projects for many years… And believe me when I say that I (similarly to other practicing data scientists) don’t use anything other than remote servers - and only a few programs on my local computer that I’ll show you in this article.
But that’s far from real life data science computer setups. local computer + remote data server connectionīefore I wrote this post, I searched other articles on the topic online… and it surprised me that most articles recommend setting up all the data tools (like SQL databases, RStudio, Python, Jupyter Notebook and all other things) exclusively on your personal computer. And the reason is simple: I prefer to do data science in the cloud, using remote servers. This will be somewhat different from other articles out there…Īs you’ll see, I don’t have too many data science programs/applications on my computer. Note 2: What’s the best computer for data science? Check it out here.
Note: Here, I’ll show you my Macbook setup - but most of the tools in my list are available on Windows, too. I’ll make a list of the tools, apps and programs that I’ll install during the process, so I can share my exact data science computer setup with you. I’ll use this inconvenience as an opportunity. (Well, it shouldn’t, dear Apple!) Anyway, they’ll fix it in 2-3 weeks and in the meantime I got a replacement laptop. I have a 2016 Macbook Pro, and its keyboard just gave it up. Recently, I had the “pleasure” of setting up my work computer (the computer that I use exclusively for data science projects) from scratch.