Lista artykułów

Boiling Frogs 2020 – w obrazkach :) – część 1

Tym razem coś innego:) Od jakiegoś czasu troszkę sobie rysuję – w tym próbuję swoich sił w wizualnych notatkach czyli tzw. sketchnotingu. Dziś Read More

Praca Zdalna – Narzędzia (Lista Ponad 300 Przydatnych Narzędzi!)

Dobór odpowiednich narzędzi do pracy zdalnej to podstawa efektywnej pracy w zespole rozproszonym. Takie programy i aplikacje pozwalają na skuteczne zarządzanie zespołem, organizowanie, planowanie, kontrolowanie pracy, zdalne zarządzanie zadaniami, ułatwienie ich podziału i przepływu, jak również monitorowanie ich wykonania oraz późniejsze rozliczenie. Poznaj listę narzędzi, które ułatwią pracę zdalną Tobie i Twojemu zespołowi Zarządzanie zespołem rozproszonym to spore wyzwanie, jednak są narzędzia, które pozwolą uzyskać doskonałe rezultaty. Liczba narzędzi ułatwiających pracę zdalną jest ogromna. W tym wpisie przedstawiam Ci wybrane aplikacje, dzięki którym praca…

Złamałem Single Responsibility Principle – Co mi grozi, co dalej?

Single Responsibility Principle (Zasada Pojedynczej Odpowiedzialności) jest z pozoru prostą zasadą. Z doświadczenia wiem, że może ona powodować dużo problemów zarówno osobom doświadczonym jak i nowicjuszom. SRP nie jest zasadą tak jak na przykład zasady z fizyki. Gdy upuszczę widelec ze stołu to wiem co się z nim stanie. Jakie prawa/zasady się tu aplikują? W […]

DevTalk #116 – O TypeScript z Tomaszem Ducinem

Gdy JavaScript się rozwinął, okazało się, że nie jest w stanie unieść złożonych projektów. Trzeba było wymyślić język, dzięki któremu utrzymanie systemów będzie prostsze, tańsze i bardziej przewidywalne. Tak powstał TypeScript! W sto szesnastym odcinku DevTalk bierzemy na tapetę JS i TS. Poznamy trochę historii, kilka wad i zalet oraz perspektywy rozwoju. O wszystkim opowie […]

DevTalk #116 – O TypeScript z Tomaszem Ducinem

Gdy JavaScript się rozwinął, okazało się, że nie jest w stanie unieść złożonych projektów. Trzeba było wymyślić język, dzięki któremu utrzymanie systemów będzie prostsze, tańsze i bardziej przewidywalne. Tak powstał TypeScript! W sto szesnastym odcinku DevTalk bierzemy na tapetę JS i TS. Poznamy trochę historii, kilka wad i zalet oraz perspektywy rozwoju. O wszystkim opowie […]

6

DevTalk #116 – O TypeScript z Tomaszem Ducinem

Gdy JavaScript się rozwinął, okazało się, że nie jest w stanie unieść złożonych projektów. Trzeba było wymyślić język, dzięki któremu utrzymanie systemów będzie prostsze, tańsze i bardziej przewidywalne. Tak powstał TypeScript! W sto szesnastym odcinku DevTalk bierzemy na tapetę JS i TS. Poznamy trochę historii, kilka wad i zalet oraz perspektywy rozwoju. O wszystkim opowie […]

Programistka opowiada o książkach i czytaniu

Niedawno portal Aiflops poprosił mnie o wypowiedź na temat tego co czytam, jak czytam i co mi to daje:) Oto efekt – Read More

tSQLt czyli testy SQL

To już niestety ostatni wpis z cyklu pod patronatem Objectivity. Tematyka testów SQL mnie bardzo zainteresowała, więc chcę się jeszcze tym aspektem mojej pracy z Wami podzielić 🙂 Testy SQL Pisząc aplikację zwykle piszemy testy. Raczej nie muszę wyjaśniać po co 🙂 Czy tworząc różne procedury lub funkcje na bazie danych też sprawdzamy ich poprawność……

Przyszłość leży w danych – Czym jest Big Data?

Co to jest Big Data? Czy problemy Big Data to problemy takie jak ja mam? Czy, mając dane w firmie, mogę jakoś wykorzystać narzędzia Big Data? Big Data to popularny buzzword, który otwiera wiele drzwi, jeśli chodzi o możliwości zatrudnienia, ale z perspektywy biznesu służy do tworzenia nowych modeli biznesowych na bazie przetwarzania danych.  Zajmuję […]

Jak zrobić animowany „efekt fali” w CSS?

Efekt fali w CSS przedstawiony w artykule jest kreatywny i prosty w wykonaniu. Do animacji wykorzystałem tylko CSS! Jak zrobić efekt fali? Wystarczy kilka linijek kodu :). Kod HTML Kod CSS (SCSS) Jak działa powyższy kod Animacja opiera się na zwykłych divach z tłem oraz zaokrąglonymi rogami (border-radius), które obracają się dzięki transform: rotate(). Wielkość […]

Co wprowadziło ES6 do JavaScript cz. 2

W pierwszej części wpisu o ES6 opowiedziałem o funkcjach strzałkowych, blokowym zakresie zmiennych oraz klasach. Wpis ten można znaleźć pod adresem – Co

12

POIT 066: Regular developer

Witam w sześćdziesiątym szóstym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest rola regular developera. Dziś moim gościem jest Patryk Woziński – doświadczony inżynier oprogramowania specjalizujący się głównie w aplikacjach webowych. Występuje z prelekcjami i prowadzi warsztaty z Domain-Driven Design, TDD i programowania obiektowego. Fan dobrych książek. Na co dzień pracuje w firmie DocPlanner. W tym odcinku o roli regular developera rozmawiamy w następujących kontekstach: czy granica pomiędzy juniorem, regularem a senior developerem jest ostra? kiedy stajemy się mid developerem? czy staż pracy świadczy o stanowisku? kto definiuje nas jako mid developerów? jaki jest zestaw twardych umiejętności, które powinien opanować? czy poznawać wówczas wiele technologii? czy angażować się w inicjatywy open-source? jakie jest znaczenie umiejętności miękkich? czy będąc regular developerem warto już myśleć o zmianie pracy? czy regular developer jest cennym dodatkiem do zespołu? jak kształtują się zarobki na tym stanowisku? czy regular developer to odpowiednia osoba do nauki juniorów? czy na tej roli można poprzestać w swojej karierze? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Spreaker , Sticher , 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/patrykwozinski/ Blog na Medium – https://medium.com/@patrykwozinski DocPlanner – https://www.docplanner.com/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/66

13

Upgrading a trivial Rails app from Ruby 2.3.1 to 2.7 and from Rails 4.2.6 to 6.0.3

Hi, we're Arkency and it's our blog with meaty content.

Inżynierska kultura pracy - Łukasz Dziekan

Co dziś oznacza bycie programistą? Czy programista ma prawo do tego by nazywać się inżynierem? Jaką rolę w pracy programisty pełni kreatywność i otwartość na innowacje? Dziś zapraszam Was do wysłuchania rozmowy z Łukaszem Dziekanem - Development Managerem w Allegro.  Z Łukaszem rozmawiam o inżynierskiej kulturze pracy, o byciu programistą we współczesnym świecie. W rozmowie poruszamy także temat tego, czego tak naprawdę potrzebują dzisiejsze firmy i jakim wobec tych potrzeb powinien być dzisiejszy inżynier - programista. Gdzie w tym wszystkim innowacja i otwartość na współzarządzanie przez technologów? Oczywiście nie zabraknie także pytań o rekrutację…  Z tego odcinka dowiesz się:  jak zmienił się status zawodowy programisty na przestrzeni lat,  czy programista to naprawdę inżynier,  dlaczego programiści wierzą w magię,  o sile innowacyjności i kreatywności w pracy programisty.    Notatki do odcinka: https://devsession.pl/inzynierska-kultura-pracy---lukasz-dziekan/ Dobrego odbioru!  Uwaga! Szykuję nowe, dobre treści, które pozwolą Ci przygotować się do zdobycia i sprawnego działania w pierwszej pracy w IT! Zapisz się na newsletter aby nie przegapić publikacji w tym temacie:  https://pierwszapraca.it Prześlij nam kilka dobrych słów w mediach społecznościowych:  Twitter: @gkotfis Facebook: devsession.pl   Muzyka użyta w podcaście: LiQWYD - Take it easy  Pozdrawiam, Grzegorz Kotfis

15

Studio jednego przeboju [myślodsiewnia #019]

Kilkanaście dni temu studio deweloperskie CD Projekt RED po raz pierwszy w historii osiągnęło kapitalizację 35 mld złotych stając się tym samym niekwestionowanym liderem polskiej giełdy. W dominacji w Polsce pomógł nieco szalejący SARS-CoV-2 i niepewna sytuacja gospodarcza. Mnie jednaj zaciekawiło inne zestawienie. Okazuje się... Czytaj dalej →