3. Moja perspektywa
● Linuksa używam od Mandrake 9.0 (2002
rok)
● Do 2017 głównie Linux - Mandrake,
Slackware, Debian, Ubuntu
○ W pracy
○ Na studiach (tu czasem Windows był
potrzebny)
https://kariera.droptica.pl Social Media: #drupaldaypl
4. Moja perspektywa
● Zadania w pracy
○ Programowanie (obecnie bardzo
mało, kiedyś większość czasu)
○ Tworzenie treści (blog posty, itp)
○ MS Office, Adobe - pliki od klientów
○ Ogarnianie dużej ilości komunikacji
oraz zadań pochodzących z wielu
źródeł
○ Wyjazdy (konferencje, kilka biur) -
mobilność
https://kariera.droptica.pl Social Media: #drupaldaypl
5. Moja perspektywa
● Szukanie usprawnień - zwiększenie
produktywności
● Więcej aplikacji jest dostępnych dla
Windows i MacOS niż Linux
● MacOS to system unixowy
○ Jest terminal
○ https://brew.sh - manager pakietów
○ Jest Docker (wtedy jeszcze nie
wiedziałem jak wolno działa)
● 2017 - przesiadka na MacOS
● Mam drugiego laptopa z Linuksem, ale
rzadko go używam obecnie
https://kariera.droptica.pl Social Media: #drupaldaypl
6. Pierwsze wrażenia z MacOS
● Dostęp do programów, w których klienci
przesyłają pliki (Adobe, MS Word, Sketch)
● Słuchawki z mikrofonem na bluetooth
działają :)
● Nie widzę codziennie okienka z błędem w
Ubuntu
● Nie mam problemu z wstrzymaniem
systemu (teraz to już dużo lepiej działa w
Ubuntu)
● Zniknęło dużo irytujących małych
problemów
● Wszystko jest OK, tylko ten Docker zamula
● Co ze skryptami do automatyzacji
(ansible)?
https://kariera.droptica.pl Social Media: #drupaldaypl
8. Problem
● Filesystem
● Wolna synchronizacja plików do kontenrerów Docker
● Jest OK jak masz mało plików w projekcie
● Problem z ogromną ilością plików
○ node_modules
○ vendor (composer)
https://kariera.droptica.pl Social Media: #drupaldaypl
9. Analizy różnych rozwiązań
● https://webmastah.pl/docker-on-mac-jak-go-przyspieszyc/
● Docker na MacOS - z Mutagen działa szybko
https://kariera.droptica.pl Social Media: #drupaldaypl
10. Analizy różnych rozwiązań
● https://webmastah.pl/docker-on-mac-jak-go-przyspieszyc/
● Docker na MacOS z Mutagen vs Vritualbox z Linuksem
https://kariera.droptica.pl Social Media: #drupaldaypl
12. Analizy różnych rozwiązań
● https://blog.sffc.xyz/post/651389596091973632/comparing-linux-environments-on-ma
cos-host
● Linux na wirtualnej maszynie na Parallels Desktop
https://kariera.droptica.pl Social Media: #drupaldaypl
14. Macos, Parallels, Linux
https://kariera.droptica.pl Social Media: #drupaldaypl
MacOS
Parallels Desktop
Linux (Ubuntu)
openssh-server
docker, docker-compose
Pliki projektów na
MacOS
/Users/gbartman/projects/
PHPStorm
Shared folder
Terminal Smartgit
15. Plusy i minusy
Plusy
● W całej firmie używamy do budowania
projektów skryptów dla Linux. Nie
trzeba utrzymywać osobno skryptów
dla MacOS czy Windows
● Dostęp do aplikacji działających na
MacOS
https://kariera.droptica.pl Social Media: #drupaldaypl
Minusy
● Koszty
○ Parallels Desktop jest płatny
○ Macbook zazwyczaj jest droższy
niż inne laptopy (chociaż
Macbook Air M1 16GB RAM
można kupić już poniżej 6000 zł)
● Cały czas Docker będzie trochę
wolniej działał niż na Linux
○ Jednak będzie to różnica
kilku-kilkunastu %, a nie
kilkukrotna jak na Docker
instalowanym na MacOS