Lista artykułów

POIT 038: Programowanie na iOS

Witam w trzydziestym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest programowanie na platformę iOS. Dziś moimi gościem jest Marcin Bieda, programista iOS z ponad 9-letnim doświadczeniem, lider zespołów programistycznych. Poza programowaniem zainteresowany tematyką produktywności, w ciągłym poszukiwaniu idealnego modelu pracy. Uwielbia elektroniczne gadżety. Prywatnie – szczęśliwy mąż i ojciec dwójki dzieci.W tym odcinku o tworzeniu aplikacji na iOS opowiemy w następujących kontekstach: czy Objective-C ciągle jest żywy? czy Swift to dobry wybór dla początkujących? czy warto utrzymywać projekt w Obj-C czy może przepisywać na Swift? jak Xcode pomaga programiście? jak się tworzy aplikacje na watchOS? jakich narzędzia i frameworki się wykorzystuje? jak testuje się aplikacje napisane na iOS? jak projektuje się i wdraża UI? jak wygląda cały proces publikacji aplikacji w AppStore? jakie zmiany dla programistów iOS przyniosło niedawne WWDC 2019? co to jest projekt Catalyst i czy da się pisać aplikacje na iOS i Mac OS jednocześnie? jak wygląda rynek pracy? czy wejście w programowanie iOS jest trudne? jakie są trendy związane z programowaniem na platformę iOS? Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: Profil na LinkedIn – https://www.linkedin.com/in/marcin-bieda-a2277a12/ Xcode – https://developer.apple.com/xcode/ odcinek podcastu o programowaniu na Android Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/38

Testy mutacyjne – czyli testujemy testy

Pisanie testów ma nas upewnić, że wytwarzany przez nas kod działa poprawnie. Często wyznaczamy sobie współczynnik code coverage i przy wyniku blisko stuprocentowym możemy powiedzieć, że zaimplementowane rozwiązania są poprawne. Na pewno? Może jest jakieś narzędzie, które dam nam lepszy feedback? Testy mutacyjne Testowanie mutacyjne polega na modyfikacji małych części kodu i sprawdzaniu w jaki […]

Symfony Translations

Językiem interfejsu, który najcześciej przygotowuję jest angielski lub polski. Jednak coraz cześciej zdarza mi się realizować multijęzykowe aplikacje. Symfony od zawsze miało bardzo fajne rozwiązanie do tworzenia i zarządzania tłumaczeniami, do którego twig również jest przystosowany. Dzisiaj chcę pokazać Ci […]

Programowanie “nie wchodzi” Ci do głowy? JEST NA TO SPOSÓB! 🔑

Nauka programowania, szczególnie na samym początku sprawia zwykle sporo problemów. Mnogość nowych słów, problemy z konfiguracją, dziwne błędy to chleb powszedni dla każdej nowej osoby w branży programistycznej. Może zadajesz sobie pytanie jak to jest, że poświęcasz godziny na nauce, a efekty są co najwyżej średnie? Poniżej przedstawiam Ci kilka sposobów, które przez lata okazały […]

O pamięci …tej komputerowej – Konrad Kokosa

Zapraszam na odcinek z Konradem Kokosa – autorem książki „Pro .NET Memory Management”.Konrad można powiedzieć programowanie ma we krwi. Jak sam mówi – jest to typowo nerdowska historia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki...

O pamięci ...tej komputerowej - Konrad Kokosa

Interesują Cię tematy wydajnościowe, optymalizacji pamięci czy jak działa Garbage Collector w JVM, .NET czy Rust? W tym odcinku mój gość Konrad Kokosa wyjaśnia te i inne powiązane pojęcia. Od dobrych kilku lat jego specjalizacją jest rozwiązywanie problemów wydajności, zagadki diagnostyczne i łamigłówki architektury w świecie .NET. Jest niezależnym konsultantem, prelegentem, blogerem. Notatki do odcinka znajdziesz na https://devsession.pl Serdecznie zapraszam do wysłuchania rozmowy i podzielenia się nią w mediach społecznościowych! Bardzo ważny jest dla mnie feedback i wsparcie podcastu! Dlatego zostaw proszę recenzję na  iTunes , podziel się informacją o tym odcinku w mediach społecznościowych czy polub  FanPage Devsession . Pozdrawiam Grzegorz Kotfis    

Laravel w 60 minut

Laravel czyli najpopularniejszy obecnie framework PHP. To jest chyba coś czego przedstawiać nie muszę. Jeśli jednak do tej pory nie miałeś okazji pracować na...

QuickSort Implementacja

Koniec wakacyjnej przerwy! Ten artykuł miał zostać opublikowany ponad tydzień temu – ale wiecie jak to jest z wakacjami 😉 czasem po prostu trzeb a zluzować troszkę! Ale wracam z naładowanymi bateriami! Dziś zajmiemy się implementacją QuickSortu!

Code Cafe #1

Cześć! Witam Cię na pierwszej sobotniej kawie w Code Cafe. Strasznie się cieszę, że mogę Ci podrzucić kilka fajnych linków do przeczytania przez weekend, bo warto. Co serial Czarnobyl ma wspólnego ze sztuczną inteligencją. Od samego początku ten tytuł mnie […]

Ada Europe 2019 – prezentacje

W ostatnim poście dzieliłem się wrażeniami z konferencji Ada Europe 2019, która miała miejsce 12 i 13 czerwca w Warszawie. Tekst wyszedł dosyć długi i zabrakło w nim miejsca na opis poszczególnych prezentacji, które dodaję dzisiaj. Podczas konferencji można było między innymi usłyszeć o wojskowym projekcie tak tajnym, że nie można o nim mówić, o […]

Najważniejszy wniosek pierwszej połowy 2019, nowa książka i działania międzynarodowe

Zapraszam do ostatniego odcinka Retrospektywy przed przerwą wakacyjną 🙂 Retrospektywa wraca we wrześniu! W dzisiejszym odcinku mówię o moim najważniejszym wniosku z pierwszej połowy 2019, trochę o mojej nowej książce i o zdradzam domenę mojego angielskiego bloga 😀 -> Dobrowolne wsparcie podcastu.

051: Najważniejszy wniosek pierwszej połowy 2019, nowa książka i działania międzynarodowe

Ostatni odcinek przed przerwą wakacyjną 🙂 Retrospektywa wraca we wrześniu! W dzisiejszym odcinku mówię o moim najważniejszym wniosku z pierwszej połowy 2019, trochę o mojej nowej książce i o zdradzam domenę mojego angielskiego bloga 😀 -> Dobrowolne wsparcie podcastu.

Paginacja w Symfony – Knp Paginator Bundle

Bardzo często pierwsza aplikacją, na której szlifujemy swoje umiejętności jest blog. Nawet samo Symfony dało możliwość jedną komendą postawienia bloga, który przedstawia rekomendowaną strukturę. Teraz nastały czasy, że wszyscy scrollują, Facebook, Instagram itd. więc paginacja odeszła do lamusa. Czyżby? Tak […]

Ada Europe 2019 – relacja

W zeszłym tygodniu (12-13 czerwca) byłem w Warszawie w Instytucie Lotnictwa na Ada-Europe. Konferencji poświęconej językowi Ada i systemom safety-critical. Wszystkich tematów, które chciałbym zawrzeć w relacji wyszło bardzo dużo. Dlatego podzielę ją na części. W tym wpisie skupię się na ogólnych wrażeniach z konferencji i różnych ciekawostkach technologicznych w systemach safety-critical. Najciekawsze prezentacje omówię […]

Podsumowanie PyrCastera 2019

Witam w specjalnym odcinku podcastu „Porozmawiajmy o IT”. Jest to podsumowanie imprezy o nazwie PyrCaster.11 czerwca 2019 roku odbyło się w Poznaniu wydarzenie współorganizowane przez siedmiu poznańskich podcasterów. Nazwa tego wydarzenia to PyrCaster 2019. Chcieliśmy pokazać czym są podcasty, jak je nagrywać i jak mogą one wpłynąć na biznes. Nasze oczekiwania co do frekwencji przeszły najśmielsze oczekiwania. Przyszło 50 osób!W tym nagraniu, na gorąco podsumowujemy całe wydarzenie z pozostałymi organizatorami.Gratuluję kilku śmiałkom, którzy podczas warsztatów nagrywali ze mną pierwszy odcinek swojego podcastu! Subskrypcja podcastu: zasubskrybuj w iTunes , Spreaker , Sticher , SoundCloud , Spotify , przez RSS , lub Twoją ulubioną aplikację do podcastów na smartphonie (wyszukaj frazę „Porozmawiajmy o IT”) poproszę Cię też o polubienie fanpage na Facebooku Linki: PyrCaster – https://pyrcaster.pl/ Profil na Facebook – https://www.facebook.com/pyrcaster/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/podsumowanie-pyrcastera/