Lista artykułów

Gitlab CI – Paczki Nuget

Zbliża się oficjalnie okres przygotowania do świąt. Czas wyciągnąć za duże, czerwone swetry, kupić skrzynkę mandarynek i odbierać od kurierów paczki dla rodziny. Nie znaczy jednak, że można przestać się rozwijać - nauka zawsze się przyda, konkurencja nie śpi. Nie chcąc być całkowicie Grinchem to dziś prezentuje artykuł o trochę innych paczkach ;) Czym ...

JPA #3 – Podstawowe elementy

Na warsztacie podstawowe elementy takie jak konfiguracja za pomocą XMLa, Entity Manager i Encje. Kto w tym towarzystwie zarządza Persistance Context? Uwaga na wstępie. Nazewnictwo JPA i Hibernate od tego momentu będzie używane wymiennie. Już wiesz, że JPA to bardziej ogólne pojęcie i dotyczy standardu dla Javy, a Hibernate to jego implementacja. Konfiguracja JPA JPA …

JPA – ORM, JPA i Hibernate

Na warsztat trafia ORM, JPA i Hibernate w ramach cyklu Fundamenty JPA i Hibernate. Co kryje się za skrótem ORM i JPA i właściwie czym jest Hibernate? W ekosystemie Javy w temacie persystencji danych mamy takie trzy najpopularniejsze hasła – dwa skróty i jedną nazwę framework’a – ORM, JPA i Hibernate. Object-Relational Mapping ORM to …

[DSJ] Jaki komputer do programowania?

Jakiego laptopa najlepiej wybrać do nauki programowania? Moglibyśmy, krótko odpowiedzieć – działającego 😂. Ale, że lubimy Was i trochę latek

[DSJ] Jaki komputer do programowania?

Jakiego laptopa najlepiej wybrać do nauki programowania? Moglibyśmy, krótko odpowiedzieć - działającego 😂. Ale, że lubimy Was i trochę latek spędziliśmy, męcząc różne laptopy, komputery stacjonarne i serwery to powiemy coś więcej. W tym odcinku porównujemy komputery stacjonarne vs laptopy oraz systemy operacyjne Windows vs Linux vs MacOS. Nasze rozważania są wynikiem naszych doświadczeń. Nie przeprowadzamy tu testów, nie wchodzimy w szczegóły. Raczej są to subiektywne opinie, wynikające ze specyfiki naszej codziennej pracy, do których wysłuchania serdecznie zapraszamy. Uwaga! Monika przygotowała niespodziankę! Koniecznie wysłuchajcie! Przypominamy o możliwości zgłoszenia się do rozmowy z jednym z naszych mentorów. Chcesz odbyć próbną rozmowę kwalifikacyjną? A może po prostu porozmawiać o kierunku rozwoju? Napisz na  [email protected] , na jakim etapie nauki programowania jesteś, z czym masz problemy. Akcja jest bezpłatna - wspierana przez społeczność programistyczną 😍   Prowadzący: Monika Młodzik ( Twitter  |  Instagram  |  LinkedIn ) Grzegorz Kotfis ( Twitter  |  Instagram  |  LinkedIn )Kontakt: [email protected]

Debugowanie w IntelliJ #1

W pierwszej części krótkiego cyklu o debugowaniu w IDE IntelliJ Community przyjrzymy się zupełnym podstawom. Czym jest debugowanie? Zacznijmy od tego, czym jest debugowanie. Przede wszystkim jest to proces, podczas którego szukamy błędów w kodzie i je naprawiamy. Oczywiście nie jest to tak, że manager rzuca hasłem “a teraz debugujemy” i każdy szuka błędów w …

JPA – Czym jest persystencja?

W cyklu Fundamenty JPA i Hibernate ruszamy z wyjaśnieniem podstawowych pojęć. Dziś na warsztat trafia pojęcie persystencji. Czym ona jest? Czy jest potrzebna? Co to oznacza? Zacznijmy od tego czym w ogóle jest persystencja… Gdzie żyją dane… Gdy mamy aplikację napisaną w praktycznie dowolnym języku ma ona kawałek pamięci przeznaczony do jej dyspozycji. Na tym …

Trochę z VAT-em, trochę bez VAT-u, czyli o co chodzi w sprzedaży mieszanej

https://pixabay.com/photos/dog-cat-dog—cat-friendship-pets-2059668/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/11/dog-cat.jpg?fit=300%2C201&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/11/dog-cat.jpg?fit=676%2C453&ssl=1" /> Wciągając do JDG mieszkanie przeznaczone na wynajem wpadłem w procedurę nazywaną sprzedażą mieszaną. W tym artykule wyjaśniam o co w niej chodzi.

9

Kilka audiobooków w promocji

Zobaczyłem, że promocja w ebookpoint, przejrzałem listę książek i postanowiłem, że podrzucę tych kilka, które przesłuchałem, zostały w głowie i dobrze je wspominam. Wszystkie są z linkiem afiliacyjnym, dlatego jeśli na coś się zdecydujesz, to ja (Ostra Piła) dostanę jakieś 5% z ceny, dla Ciebie cena bez zmian. Ta konkretna promocja pewnie krótka, natomiast to […]

10

POIT 097: Od developera do foundera

Witam w dziewięćdziesiątym siódmym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest droga od developera do foundera. Dziś moim gościem jest Bogusz Pękalski ​- założyciel i CEO startupów, m. in. Akademia SaaS, Polisa w Chmurze, przedsiębiorca, programista, podcaster, vloger, ojciec, mąż i podróżnik.W tym odcinku o drodze od developera do foundera rozmawiamy w następujących kontekstach: co sprawiło, że praca programisty stała się niewystarczająca dla Bogusza? dlaczego niektórzy wypalają się pracując jako programista? czy model założycielski składający się z programistów może się udać? jakie błędy popełniają najczęściej osoby techniczne zakładające swoje biznesy typu startup? czy do przejścia na własny biznes można się przygotować? skąd czerpać wiedzę na temat sprzedaży i marketingu? czy dobieranie wspólnika do przedsięwzięcia to dobry pomysł? czy doświadczenia zawodowe z roli programisty pomagają w byciu founderem? co Bogusza najbardziej zaskoczyło w świecie startupowym? czy będąc founderem można wrócić do bycia programistą? jakie obawy mają programiści przed przysłowiowym pójściem na swoje? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google 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/boguszpekalski/ Strona Bogusza – ​ https://startupmyway.com/ Podcast Bogusza – h​ttps://startupmyway.com/category/podcast/ Kanał na YouTube – https://www.youtube.com/channel/UCQmPOmiA_WZgYFXFKFX9y0w Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/97

Biohacking (nie tylko) dla programistów

Życie ucieka Wam przez palce? Sprawdźcie jak optymalizować swój styl życia, aby osiągać maksymalne rezultaty swojej pracy zawodowej. Dziś tematem

Biohacking (nie tylko) dla programistów

Życie ucieka Wam przez palce? Sprawdźcie jak optymalizować swój styl życia, aby osiągać maksymalne rezultaty swojej pracy zawodowej. Dziś tematem rozmowy Devsession jest biohacking… Gościem dzisiejszego odcinka jest Kamil Lelonek - programista z 10-letnim doświadczeniem, który na drodze swojej kariery pracował z aplikacjami mobilnymi i webowymi zarówno na backendzie (w Elixirze), jak i frontendzie (w Vue.js), następnie po stronie infrastruktury i architektury, aż w końcu trafił na ścieżkę team leadera, project managera i CTO. Obecnie wciąż tworzy, rozwija i zarządza projektami IT. Oprócz tego pomaga programistom i przedsiębiorcom w... podnoszeniu ich wydajności umysłowej jako dietetyk kliniczny. Dzięki ukończeniu kierunkowych studiów medycznych i znajomości branży IT doskonale wie, jak wspierać pracę mózgu na najbardziej wymagających stanowiskach. Jeśli chcecie się dowiedzieć jak optymalizować swój styl życia, aby osiągać maksymalne rezultaty swojej pracy zawodowej oraz co przyczyni się do większej  wydajności, wyższych zarobków i większej ilości czasu dla siebie oraz najbliższych… Ten odcinek  jest właśnie dla Was! Z tego odcinka dowiecie się:  Co jest podstawą wszystkich technik związanych z biohackingiem Jak kawa wpływa na mózg i pracę programisty Czy pizza to idealny posiłek dla developerów Dlaczego programowanie w nocy bywa czasem najbardziej efektywne Co robić, aby skupić się na pracy w biurze lub home office Jak mądrze pracować i wykorzystywać przerwy W jaki sposób regenerować się po skończonym kodowaniu Które substancje podniosą wydajność mózgu Jak pozbyć się stresu, gdy zbliża się deadline Skąd czerpać wiedzę na temat biohackingu Notatki do odcinka:  https://devsession.pl/biohacking/ Zajrzyjcie koniecznie! Mamy dla Was bonus od dzisiejszego Gościa!   Dobrego odbioru!  Prześlijcie nam kilka dobrych słów w mediach społecznościowych:  Twitter:  @gkotfis Facebook:  @devsessionpl LinkedIn:  Devsession   Pozdrawiam,  Grzegorz Kotfis

13

POIT 096: SD-WAN

Witam w dziewięćdziesiątym szóstym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy jest SD-WAN.Partnerem cyklu jest Atman , dostawca usług IT dla biznesu w modelu outsourcingu.Dziś moim gościem jest Adam Dzielnicki – od prawie 20 lat ułatwia biznesowi korzystanie z nowoczesnych usług ICT. Sprawia, że zaawansowane technologie stają się proste do zrozumienia i łatwe do sprzedaży. Obecnie rozwija produkty data center i SD-WAN w Atmanie.W tym odcinku o SD-WAN w następujących kontekstach: czym są i jak działają klasyczne sieci WAN? na jakie problemy i braki odpowiada SD-WAN? jak działa sieć SD-WAN i jaką rolę sprawuje w niej możliwość programowej modyfikacji? jakie korzyści biznesowe przynosi? jakie korzyści stanowi dla działów technicznych? jak wygląda administracja takimi sieciami? jak wygląda w nich dostępność i bezpieczeństwo? jak od strony technicznej wygląda wdrożenie? czy sieci SD-WAN mogą być wykorzystywane również przez mniejsze firmy? jak wygląda rynek i zapotrzebowanie na tego typu sieci w Polsce? w których kierunkach będą się rozwijać? Subskrypcja podcastu: zasubskrybuj w Apple Podcasts , Google 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: Atman – https://www.atman.pl/ Profil na LinkedIn –  https://www.linkedin.com/in/adamdzielnicki/ Wsparcie: Wesprzyj podcast na platformie Patronite - https://patronite.pl/porozmawiajmyoit/ Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na [email protected] https://porozmawiajmyoit.pl/96

Per pan or not per pan? [myślodsiewnia #021]

Od czasu do czasu kołacze mi się w głowie pewna kwestia. Jak to jest z tym naszym społecznym podejściem do mówienia sobie po imieniu lub „per pan”? Od małego uczymy dzieci jak mają się do kogo zwracać. „Do tego mów pan, a… do tego możesz mówić wujku.” Chociaż różnica... Czytaj dalej →

Fundamenty pracy z JPA i Hibernate

Na mojej platformie z kursami pojawił się nowy, darmowy kurs dotyczący JPA i Hibernate. Jest to kurs wprowadzający do pracy ze standardem JPA, a konkretnie  z biblioteką Hibernate. Z tego, ponad godzinnego, kursu wideo dowiesz się: Czym jest persystencja danych, ORM, JPA i Hibernate Jak działają podstawowe elementy Hibernate – EntityManager, PersistenceContext, Entity Jak skonfigurować …