Mac dla programisty do 9k

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
1

Hej,

potrzebuję sobię zakupić Mac'a do pracy. Pracuję jako Python developer i obecnie mam Macbook Air m3 24gb ram, 256gb dysk.
Jako, że zmieniam pracę, muszę sobie kupić coś nowego - mój budżet to maksymalnie 9k ze wszystkim - tutaj potrzebowałbym mieć w tym 2/3 letnią gwarancję na naprawy.
Wiem, że ostatnio wyszły jakieś nowe Mac Air m4 i zastanawiam się czy nie byłby to dobry wybór. Czy jesteście w stanie coś poradzić ?

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9018
5

Czemu "musisz"? Z czego to wynika? Czy na pewno musisz, czy chcesz?
Co takiego robisz na Mac, czego nie da się zrobić na normalnym/prawdziwym komputerze?
A może firma wymaga, żeby pracować na takich urządzeniach?

Póki jeszcze nie popełniłeś tego błedu i nie zmarnowałeś własnej kasy na zakup Apple - masz czas na zastanowienie się i przemyślenie, czy na pewno to dobry pomysł/droga, którą warto iść. Lepiej się do błędu przyznać później, niż cały czas na upartego, zamiast w jeziorze, pływać w szambie i sobie wmawiać, że ładnie pachnie.

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0
cerrato napisał(a):

Czemu "musisz"? Z czego to wynika? Czy na pewno musisz, czy chcesz?
Co takiego robisz na Mac, czego nie da się zrobić na normalnym/prawdziwym komputerze?
A może firma wymaga, żeby pracować na takich urządzeniach?

Póki jeszcze nie popełniłeś tego błedu i nie zmarnowałeś własnej kasy na zakup Apple - masz czas na zastanowienie się i przemyślenie, czy na pewno to dobry pomysł/droga, którą warto iść. Lepiej się do błędu przyznać później, niż cały czas na upartego, zamiast w jeziorze, pływać w szambie i sobie wmawiać, że ładnie pachnie.

Hej, dzięki za odpowiedź.

To już odpowiadam - nowa firma oferuje budżet do 9k na sprzęt do pracy. Także to nie tak, że wydam to ze swojej kieszeni, tylko zapłaci za to mój pracodawca.
A co do Mac'a pracuję ponad rok na Macu, wcześniej kilka lat Windows + WSL i szczerze tak się przestawiłem i przyzwyczaiłem do Mac'a, że jeśli mam taką możliwość to zdecydowanie preferuje mac'a.
A, że nie nam się za bardzo na sprzęcie, to chciałem doradzić się mądrzejszych głów :)

1programmer
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 623
0

Kupuj Maca mini https://www.apple.com/pl/shop/buy-mac/mac-mini/czip-apple-m4-pro-z-12-rdzeniowym-cpu-i-16-rdzeniowym-gpu-24-gb-pami%C4%99ci-ram-512gb

Przynajmniej dostajesz M4 Pro. Nie płacisz za ekran, baterię i całe know-how laptopowe. Mac mini w swoich cenach to naprawdę nie najgorzej wyceniony sprzęt.

No, chyba że musi być przenośny, to Macbooka pro, a w cenie mieści się tylko jedna wersja, więc wybór prosty. Air ma chłodzenie pasywne i masz gwarantowany throttling przy mocożernych działaniach.

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0
1programmer napisał(a):

Kupuj Maca mini https://www.apple.com/pl/shop/buy-mac/mac-mini/czip-apple-m4-pro-z-12-rdzeniowym-cpu-i-16-rdzeniowym-gpu-24-gb-pami%C4%99ci-ram-512gb

Przynajmniej dostajesz M4 Pro. Nie płacisz za ekran, baterię i całe know-how laptopowe. Mac mini w swoich cenach to naprawdę nie najgorzej wyceniony sprzęt.

No, chyba że musi być przenośny, to Macbooka pro, a w cenie mieści się tylko jedna wersja, więc wybór prosty.

Hej, dzięki za odpowiedź.
Niestety musi być przenośny - także mini dopada.

Czyli ten będzie najlepszym wyborem ? Zastanawiam się czy 16gb wystarczy, dużo rzeczy mam odpalone w Dockerze, plus czasem lokalnie trzeba przemielić więcej danych (teraz mam air m3 z 24gb to czasem przymuli)
https://www.apple.com/pl/shop/buy-mac/macbook-pro/14-cali-gwiezdna-czer%C5%84-wy%C5%9Bwietlacz-standardowy-czip-apple-m4-z-dziesi%C4%99ciordzeniowym-cpu-i-dziesi%C4%99ciordzeniowym-gpu-16-gb-pami%C4%99ci-ram-512gb

A air m4 będzie dużo gorszy - np. w takiej konfiguracji:
https://www.apple.com/pl/shop/buy-mac/macbook-air/15-calowy-b%C5%82%C4%99kitny-czip-m4-z-10-rdzeniowym-cpu-i-10-rdzeniowym-gpu-24-gb-pami%C4%99ci-ram-512gb

1programmer
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 623
1

No jeśli w cenie mieści się Pro tylko z 16 GB ramu, to nic nie poradzisz. Tym bardziej, że Docker na macOS ciągle pozostawia wiele do życzenia. Za 8999 zł masz opcję Air 32 GB, więc chyba nic lepszego nie znajdziesz. Jak dawałeś radę wcześniej na Air, to teraz też dasz. Ja swojego Air zmodowałem i wrzuciłem płytkę miedzianą 1mm i 2mm otoczone termopadami na radiator i teraz radiatorem jest cały backplate XD Przez to zero throttlingu i wyniki w testach syntetycznych jak Pro z takim samym układem.

No, ale wiadomo, że raczej tak nie zrobisz ze służbowym kompem. Chociaż żadnej fizycznej ingerencji w tym nie ma, a Mac plomb nie ma, żeby gwarancję stracić.

MA
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 10
0
1programmer napisał(a):

No jeśli w cenie mieści się Pro tylko z 16 GB ramu, to nic nie poradzisz. Tym bardziej, że Docker na macOS ciągle pozostawia wiele do życzenia. Za 8999 zł masz opcję Air 32 GB, więc chyba nic lepszego nie znajdziesz. Jak dawałeś radę wcześniej na Air, to teraz też dasz. Ja swojego Air zmodowałem i wrzuciłem płytkę miedzianą 1mm i 2mm otoczone termopadami na radiator i teraz radiatorem jest cały backplate XD Przez to zero throttlingu i wyniki w testach syntetycznych jak Pro z takim samym układem.

No, ale wiadomo, że raczej tak nie zrobisz ze służbowym kompem. Chociaż żadnej fizycznej ingerencji w tym nie ma, a Mac plomb nie ma, żeby gwarancję stracić.

Dzięki za odpowiedź. Jeszcze sobie przemyślę, no chyba, że firma zgodzi się dorzucić jeszcze z 1k, to wtedy może ten pro by dało się wyrwać. Najgorzej, że jeszcze będe musiał gwarancję na 2-3 lata mieć wykupioną a podejrzewam, że to trochę kosztuje.

onomatobeka
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 424
1

@masek a może to być sprzęt od resellera? Aktualnie masz do kupienia przyzwoity config na lantre, co prawda z m1 pro, ale do developmentu nie powinieneś narzekać:
https://lantre.pl/macbook-pro-16-m1-pro-10-core-cpu-16-core-gpu-32gb-ram-512gb-ssd-klawiatura-us-gwiezdna-szarosc-space-gray-mk183-r1-us.html - 6999. Jakieś tam rozszerzenie gwarancji ichniejsze czy oficjalne Apple Care również oferują.

Mjuzik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 745
0

Pozwolę sobie dołączyć do tematu bo również jestem teraz na etapie wyboru nowego laptopa.
Lenovo od @cerrato Lenovo ThinkPad T14 G5 - Ultra 7 155U czy macbook pro m4?

Zakładając ten sam rozmiar dysku ssd oraz taką samą ilość RAM. Macbook 4 tys droższy. Warto?

cerrato
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Poznań
  • Postów: 9018
1

Macbook 4 tys droższy. Warto?

Pytanie jest inne - czego konkretnie potrzebujesz? W czym jest lepszy - poza tym, że razem z Apple dostajesz szereg ograniczeń, problemów, niekompatybilności i innych rzeczy, których można uniknąć w przypadku normalnego komputera.
Dlaczego w ogóle rozważasz przesiadkę z kompa na Mac'a?

Korges
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 601
0

Dogadaj się żeby ci dopłacili. Sensowny mac ponad 9k kosztuje. Warto brać PRO chociażby dla ekranu z tą powłoką nanostrukturalną.
Mnie osobiście boli że te sprzęty dopiero od procesora pro max obsługują >2 zewnętrzne ekrany. Dla mnie 2 to mało.

Chyba że kup drugiego AIR'a dla nie wiem: żony, dziecka. Kochanki.

Mjuzik
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 745
0
cerrato napisał(a):

Macbook 4 tys droższy. Warto?

Pytanie jest inne - czego konkretnie potrzebujesz? W czym jest lepszy

Właśnie nie wiem, dlatego chętnie wysłucham opinie.

Dlaczego w ogóle rozważasz przesiadkę z kompa na Mac'a?

Bo dobrze trzyma cenę nawet po latach. + pozytywne opinie znajomych.

Pepe
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 505
0

O, tego potrzebowałem!
Od dawna szukam sensownego laptopa na Windows do pracy - nie grania (32GB RAM, dysk 1TB, i7, jakiś przyzwoity ekran 15", czytnik linii papilarnych, porty USB z PD). Ale ceny są horendalne. Aha - MUSI być cichy (preferuje niesłyszalne sprzęty - mój już chyba 10 letni ASUS jest praktycznie bezgłośny - choć przy większym obciążeniu szumi jak deszcz :P).
Jako że, słabo się robi widząc współczesne ceny też sobie pomyślałem, że może spróbuję Maca od Apple?

Mowa o podstawowym Mac Mini M4 (RAM 16GB, 512GB dysk). Te 3500 nie wygląda już tak strasznie (ewentualnie Macbook Air za 5tys). Pytanie czy taki Mac Mini z M4 podoła normalnej pracy (czyli Visual Studio, Delphi i normalna konsumcja treści, czyli Youtuby, streamingi i przeglądarka Vivaldi) - a najważniejsze czy instalacja Windows w maszynie wirtualnej (choćby w VMware) daje radę - czy to ma sens.
Jeśli ktoś z Was ma jakieś doświadczenie, chętnie wysłucham (jeśli mogę podłączyć się do tematu).

1programmer
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 623
1

@Pepe wirtualkę zrobisz jedynie przez Parallels i to z Windowsem na ARM. Niby ma on swoją warstwę translacji x86 -> ARM, ale różnie to z tym bywa. Ja używam i mi tam działa co potrzebuję.

Visual Studio na maca jest upośledzone i nie ma nic wspólnego z tą kobyłą na windę.

marian pazdzioch
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 789
2

Przepraszam, ale właśnie mój FB mi to podpowiedział. Musiałem dorzucić. Przepraszam.

Screenshot_20250327-164609.png

AJ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
0

Hej, mam troche podobny i troche nie podobny problem:)
W skrocie - musze uzyc bonu dla nauczyciela i zastanawiam sie nad dwoma opcjami (trzecia z lepsza grafika pod gry odrzucilem).
Mam lapki, ktore moge wykorzystac do innych rzeczy (legiona 6 letniego z 32gb ram). Na codzien uzywam lapka z pracy najwiecej, sila rzeczy bo musze. Prywatnie m1 air 16/256.
Zastanawialem sie na poczatku czy nie zmienic m1 na m4 16/512 - doplata jakies 3,5 moze 4k. Ale teraz rozwazam jeszcze dwie opcje - sprzedac tego maca (za 2k mam kupca od reki, kolege) ale z dosc malym zuzyciem dysku i koncycja baterii 93% mysle ze za 2,5 jest szansa go dosc szybko sprzedac (kolega sie zastanawia nad doplata 2k do m3 z lantre wiec raczej niechetnie go wezmie za wiecej).
I tak zaczalem sobie czytac o m4 vs m3, m4 vs m4 pro itp itd - i zglupialem, dosc wazne moglyby byc roznice wzgledem predkosci pamieci, raczej nie chcialbym isc w m1 pro za ok 6k, bo wolalbym nowszy procek. Zakladajac, ze pogonie m1 za 2,5 i mam bon na 2,5, wydaje sie dosc niezla opcja kupic cos porzadnego na m4 moze nawet 32/1tb.
Zastanawiam sie jednak czy podstawowy model pro z naslabszym prockiem m4 (bo chyba sa tam tez te najsalabsze, pro i max) ma sens w takim wariance, bo moze nie wykorzysta tej pamieci w odpowiedni sposob przy najwiekszym obciazeniu (nie wiem czy takowe bede kreowal). Podobno maja one tez 1 wiatrak a nie 2 i to moze byc wiele gorsze? Nie wiem, kultura pracy m1 air mi baaaardzo odpowiada. Druga sprawa to kwestia wielkosci, dzis nie programuje, ale zaczynam sie uczyc (python, chce tez jave, javescipt i kiedys moze rust - zalezy jak to wszystko pojdzie to plan na 3 lata pewnie. Na pewno, poniewaz jestem adminem, i chce isc w strone secu tez, uzywalbym jakiejs wirtualizacji (albo UTM albo parallels na mac) chociaz tu akurat planuje na proxmox chinskie maszynki ogarnac wiec moze to nie bedzie must have i moze nie az tak duza moc jak mysle na zapas.
Podsumowujac, czy warto doplacic 5-6k to lepszego lapka. I generalnie tez nie wiem, czy nie lepiej by bylo isc w 16 cali - jako 2 monitor bede mial ipada 11 pro, nie mam miejsca na monitory i stacjonarny komp.
ALE rozwazam jeszcze kupienie czegos slabszego z mala doplata (w teorii, bo w praktyce nie wiem czy wymagania nie wejda na kwoty rzedu 6-7k) do "konsoli" - ale taki lap musialby miec min 16 gb ram (o 32 nie ma co marzyc raczej) procek najlepiej jakis z serii ultra (zakladam ze do wirt srednio juz) i co najwazniejsze dlugi czas pracy na baterii (moze nie 10 ale te 7h realnie), usbc jako ladowanie, klawa podswietlana i cena - doplata minimalna do bonu (np 500 pln) - tylko czy jest sens sprzedac wtedy m1 - nie sadze. Rzecz KONIECZNA przy takim ultra konsolowym lapku dla mnie to cisza w pacy i dobre chlodzenie - moze cos w stylu acer swift 3? zenbooki? nie mowie juz o elitebookach bo to raczej z 6k - co z tego typu lapkow mialoby pasywne chlodzenie i bylo wartego zakupiu zamiast sprzedawania i doplacania do macbooka? Bo mam wrazenie, ze ciezko bedzie cos znaleŹĆ. Troche tez chcialbym kupic tego lapka na 5+ lat i nie miec problemow z niczym (gw bedzie 3 lata).

Co do posta autora - jesli starczy Ci 24gb ram i to wiesz na pewno, to ja bym szukal cos z m4 i 512 gb dysk. Moj 256 to za malo , przy trocher wiekszej ilosci apek zostaje mi z 80 gb a sam obraz potrafi miec np 20-30gb jakiejs vmki. Jak juz bym mial wydac ok 10k i pojsc na kompromis z prockiem to wolalbym miec wieszy dysk i ram. Jeszcze jak firma za to placi to dosc latwo moze byc to uargumentowac. Idealny lap mialby m3 max 32/1tb - ale - za duzo kosztuje:)
Jeszcze jedno, popatrz sobue jakie sa roznice miedzy modelami z m4, m4pro i m4 max, tak zebys wiedzail, preskosci pamieci i dyskow niby sie roznia, m4 air va m4 pro to tez na dzien dobry inny ekran podobno sporo gorszy, wazna jest ilosc portow i obsluga wiecej monitorow jesli masz to w firmie (pro maja HDMI i usbc/thunderbolt ktorys z nich obsluguje drugi monitor) a m4 max chyba nawet 4 monitory - ale to abstrakcja troche cenowa (18 czy 20-parek) Kupic cos takiego zeby miec jest tez bez sensu.

Jeszcze takie porownanie z perplexity odnosnie wydajnosci wzgledem m1 pro:
Procesor
Proc Wynik Geekbench Multi-Core Skok wydajnosci wzgledem m1 pro
M3 ~12 042 17%
M3 Pro ~15 831 54%
МЗ Max ~20 000 85%
M4 ~14 990 45%
M4 Pro ~22 914 115%
M4 Max ~26 675 145%

AJ
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 20
0

ZB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 77
0

To na jakie problemy można natrafić na sprzęcie appla z procesorami M, gdy korzysta się mocno i namiętnie przy kodowaniu z dockera? Obecnie programuję na linuxie. Na jakie "problemy" mogę "liczyć" na platformie apple?
Czy to prawda, że wolumeny działają wolno (analogicznie jak na windowsie pod WSL2, lub nawet i wolniej)? Czy to prawda, że i tak większość obrazów jest x86, i natywnych obrazów ARM jest dosyć mało, wiec i tak trzeba wspierać się emulacją?

Edit i na mac os docker działa w maszynie wirtualnej, analogicznie jak pod windowsem? Nie jest to natywna obsługa, jak na linuxie?

1programmer
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Wrocław
  • Postów: 623
0

@Zielony_Buszmen wolniejsze działanie wolumenów, dłuższe buildowanie. Jak buildujesz na x86, to zawsze będzie wolniej skoro buildujesz na inną architekturę. Zamiast pełnego emulowania można użyć cross-compilation, ale nigdy nie będzie to wydajność natywna. Moim zdaniem i tak jest lepiej niż na windowsie. Na pewno jest przepaść w porównaniu z tym co było kilka lat temu.

https://orbstack.dev/ poprawia wydajność na macu z tego co wiem.

https://maks-rafalko.github.io/blog/2024-06-24/linux-windows-mac-performance/

TH
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 3
3

Ja do tego podchodzę inaczej. Do programowania to tylko linux. Po prostu jest najmniej z tym problemów. Wynika to z mojego doświadczenia.

Natomiast jeżeli potrzebujesz czegoś co działa długo na baterii i służy głównie do konsumpcji treści oraz obróbki audio, foto, video na dodatek masz kasę i chcesz coś co działa jak tablet praktycznie od razu po otwarciu klapy to MAC może być spoko.

Także zawodowo to tylko Linux. Na potrzeby domowe, hobby może być MAC. Warto dodać tylko że wymiana danych pomiędzy tym makiem a innymi urządzeniami może być udręka.

Co kto lubi. Pzdr

ZB
  • Rejestracja: dni
  • Ostatnio: dni
  • Postów: 77
1

Myślę, że ciekawa informacja dla osób, których pracodawca "zmusza" do korzystania z Windowsa i muszą tam odpalać dockery. Być może jest to znane tutejszej społeczności, ale ja na to natrafiłem dopiero teraz.

Korzystając z wolnej chwili, chciałem sprawdzić jak to jest z tym dockerem pod WSL2 na Windowsie 11. No i okazuje się, że jest rozwiązanie całkiem wygodne, i co najważniejsze - działające równie dobrze jak docker na linuxie. Największym błędem jest instalowanie dockera poprzez aplikację docker desktop (więc uninstall docker desktop!). To, co należy zrobić to:

  1. Zainstalować pod WSL2 np. ubuntu 24.04 (jedna komenda w terminalu)
  2. "Podłączyć" się do terminala tego linuxa (komendą wsl) i zainstalować dockera (np. przez get.docker)
  3. I teraz cały myk polega na tym, aby na linuxie pod WSL sklonować swoje repozytoria, i tam przetrzymywać wszystkie pliki.

Linux pod WSL2 ma elegancką integrację z Windowsem:

  • Wszystkie pliki linuxa są podmontowane z automatu w exploratorze windowsa (i na odwrót, dyski windowsa są podmontowane w /mnt/). Więc bez problemu można otworzyć projekt sklonowany w WSL w Windowsowym VSCode (lub jakimś innym, np. IDE od JetBrains)
  • Odpalona aplikacja dockerowa mapuje się automatycznie pod localhost w windowsie, więc nie ma żadnego problemu aby z poziomu przeglądarki w windowsie odpalać projekt.
  • Da się w łatwy sposób skonfigurować xdg-open (jeśli byłoby to potrzebne do projektu)

No i w takim setupie docker działa praktycznie tak samo szybko, jak natywnie na linuxie, bo... działa na linuxie. Nie ma problemu z prędkością wolumenów (testowane na aplikacji node oraz PHP, które wczytują do swojego działania masę małych plików)

TO
  • Rejestracja: dni
  • Ostatnio: dni
  • Lokalizacja: Sochaczew
  • Postów: 16
0

korzystam z macbookow pro od wielu lat w zasadzie rownolegle do thinkpadow z linuxem i powiem jedno, sprzetowo M4rka jest genialna bardzo bardzo wydajna ale jest jeden mankament dotyczacy wlasnie serwisu otoz Apple w zasadzie to firmy ti Cortland itp serwisujace ten sprzet nie gwarantuja czasu naprawy co jest dla mnie totalnym nieporozumieniem. Natomiast jesli chodzi o Thinkpady z ktorych korzystam takze od 2003 roku juz raz mi sie tylko przydarzyla awaria, chodzilo o wentylator, mialem gwarancje typu on-site, przyjechal pan do domu, rozpakowal swoje zabawki naprawil na miejscu, cos cudownego. Niestety Apple nie wiedziec czemu nie ma czegos takiego w opcji do dokupienia, nie pojmuje jak to mozliwe ze przy tak absurdalnej cenie sprzetu jest tylko rok gwarancji i gwarancja nie gwarantuje ci czasu napawy sprzet moze lezec u nich tydzien jak i miesiac czy dwa i najbardziej zaskakujace jest to ze nie ma opcji dokupienia gwarancji on-site. Przeciez ludzie kupujacy te komputery raczej wykorzystuja je zawodowo bo jest to bardzo bardzo drogi sprzet na ktory na ogol stac kogos kto ma wlasna dzialalnosc i moze sobie wrzucic to w koszty trudno pojac dlaczego nie ma w opcji gwarancji on site, niech by kosztowala 1,2,3 tysiace ale zeby byla dostepna dla tych ktorzy jej potrzebuja, no nie ma, po prostu jak padnie to mozesz byc bez sprzetu swoich danych jesli nie miales zreplikowanych na tydzien, miesiac, dwa, nie wiadomo ile .... Ja mowiac szczerze mocno sie zastanawiam nad powrotem na stale do Lenovo wlasnie z tego powodu bo przydarzaly mi sie juz nie jeden raz awarie Macbookow, a to matryca, a to przebarwiajaca zacinajaca sie klawiatura motylkowa kiedys, a to przebarwiajacy sie palmrest i wiele innych, poki co odpukac na M4 Pro uzytkuje rok i nic sie nie dzieje ale zawsze jest ta presja zeby sprzedac po max 2 latach bo jak cos padnie to koszty absurdalne i ten fatalny serwis nie gwarantujacy terminu naprawy .....

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.