Written for your company's Advent calendar.
While saying that, it is a guidebook for specific seniors and colleagues.
(If you bought a Mac, you should use it!)
First, let's reborn your sleeping Mac into a now state.
It seems that there was a charge for updating MacOS in the past, but now MacOS can be updated for free.
You can find the update method by searching for "mac clean install".
(Let's save important data to an external HDD)
MacOS is linked to Apple Id / icloud and does a lot of good things over external services.
Sign in to AppleId / icloud and see if the following works.
Use an Apple-approved app.
Updates etc. are managed on the App Store.
Get the following:
App name | Usage |
---|---|
Xcode | Developer Tools |
TheUnarchiver | File decompression, etc. |
Information exchange tool | |
SourceTree | Source management assistance |
Slack | Team Development Tools |
Shazam | Music Detection Tool |
Line | Messenger |
Kobito | Qiita Editor |
App Store on iphone / Mac
Google Play Store on Android
Steam in PC Game
A package management system that manages data purchased in the past and manages it as if distributing update patches.
I made it to Mac (Linux) and was impressed to meet these!
So please use it as well.
I recommend "Homebrew" for the time being, so search for the following words and adapt it to your Mac.
「Mac Homebrew」
Once the "brew" command is available, download and use the "Cakebrew" app in the GUI.
Details of this section will be given in 6.
Some unofficial apps that are not available on the App Store are listed here.
Items that can be managed by the "brew" command described in 4 shall be managed by "brew" as much as possible.
The save destination is under "Applications /".
App name | Usage |
---|---|
JDK | Developer Tools |
IntelliJ IDEA | JavaIDE |
Eclipse | JavaIDE |
Atom | High Performance Text Editor |
Dropbox | Cloud Services |
Cakebrew | brew GUI tool |
MySqlWorkbench | MySqlDBviewr |
Google Chrome | Internet Browser |
PS4 Remote Play | Remote Play |
It's an app, a tool, a command, ...
It manages various things.
The save destination is under "/ usr / local / Cellar". (Maybe)
Below is a list of things that can be managed by brew.
App name | Usage |
---|---|
MySql | RDB |
postgresql | RDB |
mariadb | RDB |
neo4j | GraphDB |
docker | VM |
gradle | build tool |
jenkins | build tools |
sonarQube | Static code analysis tool |
tomcat | AP server |
git | version control |
sellenium-server-standalone | Test Tool |
Especially around the database,
Since the version upgrade is left to brew, the threshold for reinstallation is considerably lowered.
Your apps will appear on your Launchpad, but group them according to your intended use.
It's terrible, and if you don't understand "where and what", you don't want to look at your PC.
I would like to introduce some useful Mac standard apps.
Register the services listed below and keep logged in with the app / safari.
・ Github ・ Qiita ・ Twitter ・ Connpass ・ Doorkeeper ・ Slack ・ Dropbox
Finally, as a bonus. Make friends with Macker and develop as a group. Below is a sample behavior.
Source code-> Public development with a free account on Github. Document-> Share on Dropbox Chat Tools-> Open Channels on Slack Operating environment-> Cheap server. Build environment-> Build Gradle, Jenkins in operating environment and development environment. Video call-> FaceTime, Line, Skype. Meeting place-> Cafe, coworking space
It takes about 6 hours from 1 to 7