Jestliže jste zkušený uživatel Macu a pravděpodobně i softwarový inženýr, máte na svém počítači nainstalovaný Homebrew. V případě, že nevíte, co je Homebrew, najdete více informací zde a zde si můžete přečíst, jak jej nainstalovat. Homebrew je v podstatě chybějící správce balíčků pro Mac OS X a lze jej použít k instalaci dalších unixových balíčků. Je to nástroj, který vám pomůže nainstalovat opravdu téměř cokoli a dokáže spravovat závislosti a aktualizovat balíčky jediným příkazem.

Zde je tedy 10 nejlepších balíčků Homebrew pro Mac

1. Jak nainstalovat balíček Homebrew? Wget

Wget je nástroj příkazového řádku, který umí stahovat soubory přes HTTP, HTTPS, FTP a FTPS. Je to interaktivní nástroj bez příkazového řádku a lze jej používat v rámci skriptů bash, úloh cron a terminálů.

Jak jej nainstalovat:

brew install wget

2. Htop

Htop je alternativa top, která může prostřednictvím terminálu poskytovat další informace o využití procesoru, dostupné paměti, době provozu systému, spuštěných službách a také možnost zabíjet běžící procesy.
htop

Můžete si jej stáhnout a nainstalovat z oficiálních stránek, ale mnohem jednodušší je to udělat z Homebrew pouhým zadáním v terminálu:

brew install htop a po instalaci jej můžete používat zadáním htop.

3. Youtube-dl

Youtube-dl je program pro příkazový řádek, který umožňuje stahovat videa a zvuk z YouTube. Může také, stahovat obsah z několika dalších webových stránek stejně. Můžete jej použít zadáním příkazu
youtube-dl -f best 'youtube-link'

To vám umožní stáhnout video v nejlepší dostupné kvalitě, kterou YouTube má. Přestože je v rozporu s podmínkami služby YouTube, je to opravdu užitečný program, který vám pomůže stáhnout videa, která jste nahráli na YouTube, ale již je nemáte na svém místním počítači. Aplikaci youtube-dl můžete stáhnout pomocí programu Homebrew, jak je uvedeno níže:
brew install youtube-dl

4. Stáhněte si video z YouTube. Ripgrep

Ripgrep je nástroj příkazového řádku, který dokáže rekurzivně prohledávat váš aktuální adresář. Lze jej použít se vzorem regex a může také respektovat vaše pravidla gitignore. Ripgrep je k dispozici pro Mac OS X, Linux a Windows. Binární soubory si můžete stáhnout zde nebo je můžete stáhnout pomocí nástroje Homebrew, jak je uvedeno níže.

brew install ripgrep

5. Imagemagick

Imagemagisk má mnoho možností, pokud jde o převod obrázků z jednoho formátu do druhého, a umí také základní úpravy obrázků, jako je převrácení, otočení, zrcadlení atd. Tvůrci programu Imagemagisk dbali také na výkon. Imagemagisk využívá více vláken, takže dokáže provádět více I/O operací opravdu rychle. Instalaci můžete provést:

brew install imagemagisk

Rozsáhlou dokumentaci API a veškeré možnosti Imagemagisku naleznete zde.

6. Nainstalujte si Imagemagisk do počítače. Vim

Vim je známý, vysoce konfigurovatelný a poněkud kontroverzní textový editor, který můžete používat. Má rozsáhlou škálu zásuvných modulů a podle mého názoru, pokud investujete nějaký čas do jeho správné konfigurace a naučíte se všechny příkazy, budete psát mnohem rychleji než pomocí textového editoru s uživatelským rozhraním. Má podporu stovek programovacích jazyků a je dodáván v každém systému UNIX. Pokud však chcete snadno získat nejnovější verzi, měli byste si ji nainstalovat přes Homebrew. Opravdu pěkná webová stránka, která vám pomůže naučit se VIM, se jmenuje VIM Adventures. Základní příkazy se naučíte pomocí hry, což je zajímavý způsob, jak se nástroj naučit.

brew install vim

Pro počítače Apple existuje opravdu dobrý návod, jak jej správně nakonfigurovat. Najdete ho zde.

7. Zsh

Z shell je další shell, podobně jako například bash (výchozí na počítačích Mac). Zsh poskytuje další funkce a při použití s frameworkem může být opravdu výkonný a může pomoci vaší produktivitě. Zsh dodávaný s Mac OS X je však zastaralý a obvykle se nedočkáte častých aktualizací. Proto je lepší nainstalovat ho přes brew.

brew install zsh

Framework, který doporučuji používat se Zsh, se jmenuje Oh my Zsh. Své nastavení Zsh + iTerm2 ukážu v některém z příštích příspěvků. Zsh má opravdu dobré pluginy a krásná témata. Vždycky se přistihnu, že každých pár měsíců hledám pěkná témata, jen abych změnil vzhled svého terminálu.

8. Vždycky se mi líbí, když se mi podaří změnit vzhled terminálu. Unrar

Unrar zná snad každý. Jedná se o verzi slavného balíčkovače unarchiver pro příkazový řádek. Má plnou podporu pro soubory RAR a ZIP. Mezi formáty, které dokáže dekomprimovat, patří GZIP, ACE, CAB spolu s mnoha dalšími. Instalace:

brew install unrar

9. Instalace:

brew install unrar

9. Parallel

Parallel je aplikace příkazového řádku, která dokáže souběžně provádět více úloh v místním prostředí nebo vzdáleně. Typickým případem použití je skript, který chcete spustit vícekrát. Jako vstup může přijmout více hostitelů, uživatelů, adres URL nebo souborů. Můžete jej nainstalovat spuštěním:

brew install parallel

Na níže uvedeném videu se můžete podívat, jak jej můžete použít.
GNU Parallel

10. Nainstalujte si tento program. Speedtest-cli

Jak název napovídá, jedná se o nástroj pro provádění testů rychlosti internetového připojení. V podstatě se jedná o verzi příkazového řádku webové stránky Speedtest.net.

brew install speedtest-cli

.