Lista artykułów

Gitlab – Feature Toggles

Pierwszy raz kiedy spotkałem się z 'flagami funkcjonalności'... Powiem szczerze - wyglądało to jak czarna magia. Jednoczesna możliwość dynamicznego zmieniania zachowań systemu napawała mnie obawą o zawodność rozwiązania. Przecież nie wiadomo, co się wydarzy kiedy konfiguracja funkcjonalności nie zostanie zaciągnięta. Istnieje możliwość przypadkowej zmiany flagi, co wpłynie na użyteczność systemu. Jak widać wiele może ...

JPA #4 – Konfiguracja projektu

W ramach kursu wkraczamy w pierwszy etap tworzenia projektu czyli jego konfigurację. Dodamy trochę od siebie w pliku pom.xml, a następnie utworzymy pierwszą klasę w Javie. Później zajmiemy się dostosowaniem Hibernate oraz Entity Managerem. Wcześniejszą teorię w praktyce pokażę na przykładzie projektu Maven w IDE IntelliJ Community. Jest to darmowa wersja IDE, ale w zupełności …

Czy samozatrudniony programista naprawdę może płacić 5% podatku? Rozpracowujemy ulgę IP Box.

https://pixabay.com/photos/taxes-tax-consultant-finance-money-1032643/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/12/ipbox.jpg?fit=300%2C199&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2020/12/ipbox.jpg?fit=676%2C450&ssl=1" /> Wydaje Ci się, że ulga IP Box dla programistów to śliski temat? Sam przez długi czas myślałem podobnie. Postanowiłem to sprawdzić... na własnej skórze.

Dzień Niebieskiej Czapki

Dzisiaj 30 listopada – a więc Dzień Niebieskiej Czapki (ang. Blue Beanie Day). Wszystkiego najlepszego dla wszystkich webdeveloperó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.

13

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 […]

14

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