Lista artykułów

Pakiety, klasy, obiekty oraz podstawowe typy danych

Dziś jak nazwa wpisu wskazuje porozmawiamy sobie o trzech rzeczach, pakietach, klasach, oraz o podstawowych typach danych. Tematy same w sobie są dość obszerne, i gdyby skupić się na detalach, na każdy z tych tematów można by poświęcić osobny wpis ( lub kilka wpisów ).  W tym wpisie postaram się skupić na najważniejszych rzeczach związanych z każdym tematem. Zaczynamy!

Null a undefined

Często pracując z Typescriptem przychodzi moment, w którym należy sobie zadać pytanie – chcę użyć null czy undefined? Czasami może nam się wydawać, że jest to obojętne – ale jednak różnica jest. Podstawowa różnica Na początek: undefined – coś nie zostało zainicjalizowane, null – coś jest aktualnie niedostępne. Jak sprawdzić obydwie te wartości w jednej…

Podsumowanie miesiąca – Styczeń 2019

Właśnie minął pierwszy miesiąc mojego blogowania! TechnologicznaSowa ma właśnie jeden miesiąc. Bez większego obwijania w bawełnę przechodzimy do podsumowania!

Dev:Cast – #22 Code Smells. Czyli co śmierdzi w kodzie.

Podczas pracy nad rozwojem oprogramowania dostrzegamy pewne rozwiązania, które są jasnym sygnałem do podjęcia się refaktoryzacji danego fragmentu kodu. Kenta Beck zdefiniował termin Code Smells – to cechy kodu, które świadczą o złej implementacji, utrudniającej utrzymanie oraz rozwój kodu. Na jakie Code Smells zwracać uwagę w swoim kodzie? W tym odcinku podcastu skupiamy się na […]

5

#22 Code Smells. Czyli co śmierdzi w kodzie.

Podczas pracy nad rozwojem oprogramowania dostrzegamy pewne rozwiązania, które są jasnym sygnałem do podjęcia się refaktoryzacji danego fragmentu kodu. Kenta Beck zdefiniował termin Code Smells – to cechy kodu, które świadczą o złej implementacji, utrudniającej utrzymanie oraz rozwój kodu. Na jakie Code Smells zwracać uwagę w swoim kodzie? W tym odcinku podcastu skupiamy się na Code Smells, które z naszej perspektywy pojawiają się najczęściej i nad którymi warto popracować. Jeżeli chcesz poznać więcej potencjalnych smrodków w kodzie serdecznie polecamy z zapoznaniem się z materiałem umieszczonym w serwisie Refactoring.Guru. Zapraszam do odsłuchu ⤵️⤵️

6

Symfony 3 Dependency Injection + Service Container

Pracując Symfony 3 na pewno używałeś Service Container i Dependency Injection. To bardzo podstawowy - corowy mechanizm. Dlatego jeśli chcesz bliżej poznać sposób korzystania z DI, SC i parametrów to zapraszam do lektury.

7

DevTalk Trio S02E04 – Programista na swoim

Zapraszam serdecznie do odsłuchania czwartego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są […]

8

DevTalk Trio S02E04 – Programista na swoim

Zapraszam serdecznie do odsłuchania czwartego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są […]

DevTalk Trio S02E04 – Programista na swoim

Zapraszam serdecznie do odsłuchania czwartego odcinka drugiego sezonu DevTalk Trio. Jak zwykle, przy mikrofonach: Maciej Aniserowicz, Andrzej Krzywda i Sławomir Sobótka. Kontynuujemy tematy poruszone w poprzednich odcinkach. Drugi sezon DevTalk Trio nie mógłby powstać bez pomocy firmy Lingaro. Firma specjalizuje się w rozwiązaniach z obszarów Business Intelligence, Hurtowni Danych i Big Data. Klientami Lingaro są [...]

POIT 028: Trendy w IT na rok 2019

Witam w dwudziestym ósmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy są trendy w IT na rok 2019.Dzisiejszy odcinek jest wyjątkowy. Spotkaliśmy się z Adrianem z podcastu Dev:Cast by porozmawiać o trendach, które według nas zdominują IT w tym roku.Rozmawialiśmy o: Cloud Native Progressive Web Apps Internet of Things wzmocnieniu znaczenia takich języków programowania jak JavaScript czy Python technologiach głosowych sztucznej inteligencji big data web APIs 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: podcast Dev:Cast – https://devenv.pl/devcast-podcast-it/ odcinek podcastu o sztucznej inteligencji odcinek podcastu o uczeniu dzieci programowania Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/28

Trzy sposoby modelowania encji

Przez ostatnie kilka miesięcy moją uwagę, w wolnym czasie, zabierał mi Domain Driven Design. Wieczory umilała mi lektura Evansa, Vernon-a, Folwer-a. Pogłębianie wiedzy dało mi do myślenia.  Zacząłem się zastanawiać jak wygląda domena mojego projektu i w jaki sposób mogę ją zamodelować przy pomocy kodu. W tym artykule chciałby Ci, mój drogi czytelniku, przedstawić trzy ...

Trzy poziomy - podsumowanie styczeń 2019

Blog programistyczny.

System polyfillów

Pod koniec tamtego roku trafiłem na artykuł o leniwym wczytywaniu polyfillów. Były one wczytywane w kodzie aplikacji przy pomocy import. Niemniej zupełnie ni...

System polyfillów

Pod koniec tamtego roku trafiłem na artykuł o leniwym wczytywaniu polyfillów. Były one wczytywane w kodzie aplikacji przy pomocy import. Niemniej zupełnie ni...

4Developers 2019: Rusza kolejna edycja największego Festiwalu Technologicznego w Polsce

2000 uczestników i niemal 100 cenionych ekspertów z branży IT w jednym miejscu. Przed nami ogromne, interdyscyplinarne spotkanie polskiej społeczności programistycznej. W ciągu jednego dnia specjaliści i pasjonaci IT będą mogli uczestniczyć w niemal 100 praktycznych prelekcjach. Już 8 kwietnia 2019 w Warszawie odbędzie się kolejna edycja 4Developers 2019!