MVP, MSSQL, .NET
Gdy zaczynamy nowy projekt, spędzamy mniej lub więcej czasu na jego projektowaniu. Często mamy jasny obraz tego, jak powinno wszystko działać, jakie mamy założenia, na co pozwalamy, a na co nie. W rezultacie otrzymujemy design, który w danym momencie wydaje nam się najlepszym rozwiązaniem. Wszyscy rytualnie podpisujemy się pod nim krwią i postanawiamy nie łamać […]
Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! A TUTAJ znajdziesz wszystkie moje raporty, poczynając od maja 2017! Listopad to bardzo ciekawy miesiąc. Strasznie intensywny. Sporo wydarzeń, sporo emocji. Nieco “zbyt sporo” jak […]
Jeśli szukasz bezpiecznego schronienia przed świąteczną gorączką, chodź tutaj! Przysięgam, że nie uświadczysz tu ani sekundy Last Christmas. ;) Skoro już mówimy o Świętach, mam małe ogłoszenie. Robimy przerwę świąteczną w devstyle’owych i DevTalkowych publikacjach w dniach od 23.12 do 12.01. A w nową dekadę wchodzimy pełną parą! :) Programowanie obiektowe – wielu programistów go używa, […]
Jeśli szukasz bezpiecznego schronienia przed świąteczną gorączką, chodź tutaj! Przysięgam, że nie uświadczysz tu ani sekundy Last Christmas. 😉 Skoro już mówimy o Świętach, mam małe ogłoszenie. Robimy przerwę świąteczną w devstyle’owych i DevTalkowych publikacjach w dniach od 23.12 do 12.01. A w nową dekadę wchodzimy pełną parą! Programowanie obiektowe – wielu programistów go używa, ale […]
W poprzednich artykułach opisywałem MSBuilda oraz przykładowy system do automatyzacji wdrożeń, czyli Cake: Wyciśnij z MSBuilda ostatnie soki Cake – jak wdrażać, aby się nie zrażać Powyższe rozwiązania nie wyczerpują tematu automatyzacji, integracji usług, narzędzi oraz prostoty, za którą idzie maksyma DRY (Don’t Repeat Yourself). Pierwsze na tapet bierzemy zaawansowane funkcjonalności MSBuilda oraz rozbudowywanie procesu. […]
User Experience jest wymysłem naszych czasów? Nic bardziej mylnego! Już po II wojnie światowej inżynierowie Toyoty kombinowali, jak poprawić ergonomię samochodów. Bez nadawania specjalnej nazwy temu procesowi. Wraz z rozwojem technologii, UX przeniknął do digitalowego świata i zadomowił się w nim na dobre. UX wydaje się być działką UX designerów. Gość sto siódmego odcinku podcastu […]
User Experience jest wymysłem naszych czasów? Nic bardziej mylnego! Już po II wojnie światowej inżynierowie Toyoty kombinowali, jak poprawić ergonomię samochodów. Bez nadawania specjalnej nazwy temu procesowi. Wraz z rozwojem technologii, UX przeniknął do digitalowego świata i zadomowił się w nim na dobre. UX wydaje się być działką UX designerów. Gość sto siódmego odcinku podcastu […]
Aby uruchomić aplikację, zdarza się, że musimy – poza jednorazowym dostosowaniem środowiska programistycznego – za każdym razem wykonywać kilka czynności. Przykładowo: żeby zbudować aplikację typu SPA i zarazem uruchomić API, trzeba przeprowadzić minimum dwie operacje, czyli wystawić API oraz stworzyć pakiet widoków. Dla jednej aplikacji strata czasu jest „mało” zauważalna, ale co w wypadku, gdy […]
Na swoim (nieaktywnym już) profilu na Patronite obiecałem publikować co miesiąc “raport finansowy”. Dodatkowo zamieszczam podsumowanie tego, co działo się w imperium devstyle w ostatnim miesiącu. Pokazuję… wszystko. Bez tajemnic. Enjoy! A TUTAJ znajdziesz wszystkie moje raporty, poczynając od maja 2017! Miesiąc temu napisałem że zastanawiam się nad zaprzestaniem publikowania tych tekstów. Dostałem feedback, żeby nie […]
Liczba firm opierających swoje funkcjonowanie na technologii nieustannie rośnie. Niestety nie oznacza to, że wdrażanie innowacji stało się łatwiejsze… Droga do tego celu jest najeżona pułapkami. Ten podcast przyda się nie tylko programistom-przedsiębiorcom. Jeśli pracujesz na etacie i masz kontakt z klientem, dziś możesz lepiej zrozumieć jego potrzeby. :) Dziś w “miękkim” sto szóstym odcinku […]
Liczba firm opierających swoje funkcjonowanie na technologii nieustannie rośnie. Niestety nie oznacza to, że wdrażanie innowacji stało się łatwiejsze… Droga do tego celu jest najeżona pułapkami. Ten podcast przyda się nie tylko programistom-przedsiębiorcom. Jeśli pracujesz na etacie i masz kontakt z klientem, dziś możesz lepiej zrozumieć jego potrzeby. Dziś w “miękkim” sto szóstym odcinku podcastu […]
Kilka lat temu Scrum oraz Agile stały się bardzo popularne i nagle każdy poczuł wewnętrzną potrzebę bycia zwinnym. To samo było z mikroserwisami – pojawiały się jako główny temat na każdej konferencji niezależnie od omawianej technologii. Z powodu tej popularności wiele firm wpadło w piekiełko mikroserwisów. Tak samo było z Node.js czy Dockerem. Ślepe skupianie […]
Możliwe, że enigmatyczny akronim SAP mignął Ci gdzieśtam kiedyśtam. Może wiesz, że jest związany z ogarnianiem zasobów w przedsiębiorstwach. A może obiło Ci się o uszy, że SAP jest nudny, ale można na nim zbić kokosy? Dziś zweryfikujesz swoją wiedzę, bo goszczę Eksperta w tej dziedzinie. Poznaj Pawła! Paweł Wiejkut jest SAP ABAP BW Developerem. […]
Możliwe, że enigmatyczny akronim SAP mignął Ci gdzieśtam kiedyśtam. Może wiesz, że jest związany z ogarnianiem zasobów w przedsiębiorstwach. A może obiło Ci się o uszy, że SAP jest nudny, ale można na nim zbić kokosy? Dziś zweryfikujesz swoją wiedzę, bo goszczę Eksperta w tej dziedzinie. Poznaj Pawła! Paweł Wiejkut jest SAP ABAP BW Developerem. […]
Zapraszam na kolejny odcinek kursu Go. W tej części zajmiemy się pakietami. Krótko mówiąc, pakiety odpowiadają za katalogowanie i logiczny podział funkcjonalności na oddzielne „worki”. Umieszczanie wszystkich plików w jednym folderze wprowadza niepotrzebny bałagan. Właśnie ten problem rozwiązują pakiety. Z pierwszym pakietem mieliśmy już do czynienia. Jest to pakiet main, który pełni specjalną funkcję. Odpowiada […]
MVP, MSSQL, .NET
Programista-pasjonat. Człowiek od wszystkiego związanego z programowaniem. Autor bestsellerowej książki “Zawód: Programista“.
Od 2008 posiadacz tytułu Microsoft MVP (Most Valuable Professional) w kategorii .NET.
Od 2005 Microsoft Certified Professional.