Formatowanie kodu źródłowego w prezentacji

Przygotowując prezentacje w Keynote, zależy mi czasem by zaprezentować kawałek kodu źródłowego. Można zrobić prezentację na „żywym organizmie” i prezentować kod i jego działanie wprost ze swojego IDE, ale jest także metoda na wygenerowanie kodu źródłowego tak, aby można go umieścić w prezentacji, zachowując przy tym jego formatowanie i kolorowanie składni. Formatowanie kodu źródłowego Do zrealizowania…

WebP czyli optymalizacja zdjęć

Dzięki pracy zespołu deweloperów z Google, w 2010 r. zaprezentowano nowy format dla zdjęć, czyli WebP, który charakteryzuje się niezwykle wydajnym stopniem kompresji (stratnej oraz bezstratnej). Oznacza to w praktyce, że możemy otrzymać plik ważący dużo mniej niż standardowy jpg lub png przy braku zauważalnych różnic w jakości zdjęcia. Nic więc dziwnego, że Google wprowadził ten…

10 darmowych aplikacji w macOS dla każdego macusera

Wiele osób pyta mnie o aplikacje warte zainstalowania na swoim komputerze, zwłaszcza gdy jest to pierwszy komputer z systemem macOS. Poniżej przedstawię 10 darmowych aplikacji, które powinny się znaleźć na każdym komputerze. Ten zestaw aplikacji pomoże Ci w większości codziennych zadań. Kolejność tych aplikacji jest zupełnie przypadkowa, a aplikacje które nie zmieściły się w tym zestawieniu,…

Brak miejsca na dysku

Pozostało 500 MB wolnego miejsca na dysku ⚠️ Takie i podobne komunikaty towarzyszyły mi na co dzień w pracy, gdy jako służbowego laptopa otrzymałem MacBook Pro 13 ze 128 GB przestrzeni dyskowej. Ale patrząc optymistycznie, przynajmniej był to już SSD 😂 Łatwo sobie wyobrazić radość, kiedy zmieniłem na nowy model MacBook’a Pro z dyskiem 256…

Homebrew czyli manager brakujących pakietów

Na co dzień w pracy korzystam regularnie z wiersza poleceń, znanego jako Terminal, w którym mogę uruchomić programy które realizują sporo pracy za mnie. Niestety sporo z tych aplikacji nie jest dostępne out-of-the-box. Z drugiej strony system macOS jest stworzony dla wszystkich, a nie tylko iOS developerów, dlatego rozumiem, że taki szeroki wachlarz programów nie musi…

Jak stworzyć bibliotekę dla iOS w kilka minut?

Pisząc wiele aplikacji mobilnych, jesteśmy przyzwyczajeni do używania własnych, wygodnych funkcji, mini framework’ów, które wraz z czasem rozrastają się do pokaźnych rozmiarów. Dlatego warto pomyśleć nad wydzieleniem części takich funkcji do oddzielnej biblioteki, którą będziemy następnie importować w każdym naszym projekcie. Tak utworzona biblioteka z pewnością przyśpieszy implementację nowych aplikacji. Zapewne znajdą się w niej rozszerzenia…