instalacja multipass w systemie macOS.

Uwaga: Artykuł dotyczy systemu macOS 12.7.6 Monterey lub starszego. Opisane problemy mogą występować także w nowszych wersjach, ale tego nie mogę potwierdzić. Co to jest Multipass? Multipass to narzędzie do zarządzania lekkimi maszynami wirtualnymi z Ubuntu na systemach Windows, macOS i Linux. Działa przez terminal, co jest szczególnie przydatne, gdy GUI jest niedostępne lub niepraktyczne,… Czytaj dalej instalacja multipass w systemie macOS.

Wprowadzenie do języka Ruby

Ruby to interpretowany, w pełni obiektowy język programowania stworzony przez Yukihiro „Matz” Matsumoto. Pierwsza wersja została opublikowana w 1995 roku, a jego rozwój był inspirowany takimi językami jak Perl, Smalltalk, Lisp i Eiffel. Matsumoto zaprojektował Ruby’ego z myślą o wygodzie programisty, kierując się filozofią „programowanie ma sprawiać radość” (ang. programmer happiness). Język szybko zdobył popularność… Czytaj dalej Wprowadzenie do języka Ruby

Bloki w języku Ruby

Omówienie bloków w języku ruby. Bloki to krótkie fragmenty kodu, które można przekazać do metody – kod w takim fragmencie jest wywoływany w kontekście metody do której został przekazany blok. Właściwie można by je porównać do funkcji anonimowych w javascript albo lambd w pythonie, jest jednak kilka istotnych różnic o których warto wspomnieć. O ile… Czytaj dalej Bloki w języku Ruby