Подесите своје окружење за развој мацОС-а помоћу скрипте за Тхоугхтбот-ов лаптоп

Једна од ствари која нас може спречити да променимо или чак помислимо да променимо своје радно окружење је потреба да извршимо све инсталације и конфигурације које смо већ поставили за развој софтвера.

Срећом, постоји лек за овај бол . Лаптоп је скрипта која припрема вашу радну мацОС машину за развој веба и мобилних уређаја.

Постављање скрипте састоји се од:

  1. мацОС алати:
  • Хомебрев за управљање библиотекама оперативног система.

2. Уник алати:

  • Бујне ознаке за индексирање датотека за довршавање вим картице
  • Гит за контролу верзија
  • ОпенССЛ за безбедност транспортног слоја (ТЛС)
  • РЦМ за управљање компанијским и личним тачкама
  • Сребрни претраживач за проналажење ствари у датотекама
  • Тмук за чување стања пројекта и пребацивање између пројеката
  • Стражар за праћење догађаја датотечног система
  • Зсх као твоја шкољка

3. Хероку алати:

  • Хероку ЦЛИ и Парити за интеракцију са Хероку АПИ-јем

4. ГитХуб алати:

  • Чвориште за интеракцију са ГитХуб АПИ-јем

5. Алати за слике:

  • ИмагеМагицк за обрезивање и промену величине слика

6. Алати за тестирање:

  • Кт 5 за безглаво тестирање ЈаваСцрипт-а преко Цапибара Вебкит-а

7. Програмски језици, менаџери пакета и конфигурација:

  • АСДФ за управљање верзијама програмског језика
  • Пакет за управљање Руби библиотекама
  • Ноде.јс и НПМ, за покретање апликација и инсталирање ЈаваСцрипт пакета
  • Рубин стабилан за писање кодова опште намене
  • Предиво за управљање ЈаваСцрипт пакетима

8. Базе података:

  • Постгрес за чување релационих података
  • Редис за чување података кључ / вредност

Његова инсталација је прилично једноставна и може се обавити врло брзо.

Прво морате да преузмете скрипту:

curl --remote-name //raw.githubusercontent.com/thoughtbot/laptop/master/mac

Требали бисте прегледати скрипту пре него што је покренете:

less mac

Тада можете извршити преузету скрипту:

sh mac 2>&1 | tee ~/laptop.log

На крају, можете прегледати дневник:

less ~/laptop.log

Инсталација би требало да траје мање од 15 минута (зависи од ваше машине).

верзије мацОС-а које су подржане у време писања овог текста су:

  • мацОС Маверицкс (10.9)
  • мацОС Иосемите (10.10)
  • мацОС Ел Цапитан (10.11)
  • мацОС Сиерра (10.12)

Према опису преносног рачунара, старије верзије мацОС-а могу радити, али се не редовно тестирају.

Лаптоп је пројекат отвореног кода који је покренуо и одржавао Тхоугхтбот. Можете да видите више информација о њему и његовој примени, а такође имате прилику да му дате свој допринос тако што ћете посетити његову ГитХуб страницу.

Овај чланак је првобитно објављен на мом блогу, ФатосМорина.цом