Lista artykułów

Jak wygląda praca w Sii – moje opinie

Jak wygląda praca w Sii? Jakie są plusy i minusy pracy jako kontraktor? Na co możesz liczyć w Sii Kraków? Zajrzyj do wpisu! Intro Od prawie dwóch i pół roku pracuję w Sii Kraków jako programista java. Widziałem już wiele i wydaje mi się, że jestem w stanie opisać dość realistycznie jak to wszystko wygląda

.NET Core Identity – Generowanie JWT

Słyszeliście o JSON Web Token-ach? Zapewne tak. W sieci pełno jest artykułów o wadach, zaletach, wykorzystaniu w implementacjach  OAuth2 czy OIDC. Czy to znaczy, że napisano o nich wszystko, co się da? Przemilczę odpowiedź i dorzucę własną, mam nadzieje, że przydatną, cegiełkę. Trochę z własnych obserwacji, jednak podejrzewam, że bliskich prawdzie, zakładam, że JWT to dzisiejszy

Zdrowie w pracy programisty

Zdrowie w pracy programisty Część czytelników może powiedzieć: “Przecież to jest blog dotyczący technologii, a ten nam tu ze zdrowiem wyskakuje!” – i te osoby będą miały rację. Jednakże zdrowie w naszym życiu odgrywa piekielnie ważną rolę. Utrata zdrowia może nieść tragiczne i czasem nieodwracalne konsekwencje, ponadto zdrowe ciało i umysł pozwalają znacznie zwiększyć naszą …

AngularJS – Podstawowe dyrektywy

W tym wpisie zostaną omówione podstawowe dyrektywy, których jeszcze nie używaliśmy podczas nauki omawianego frameworka. We wcześniejszych materiałach korzystaliśmy z kilku dyrektyw wbudowanych

Jak wystartować z konfiguracją JS-a ?? Co to jest ten webpack i ES6?

Już wiesz – chcesz się uczyć JS! Świetnie, najważniejsze jest to, że chcesz się nauczyć czegoś nowego. Kilka lat temu miałem podobne zauroczenie JavaScriptem, usłyszałem o npm, tonie bibliotek, szybkim dewelopmencie, super frameworkach – no nic tylko kodzić. Niestety na samym początku nauki ilość rzeczy do ogarnięcia może wydawać się co najmniej przytłaczająca, dlatego postanowiłem […]

Wednewsday #18 – programistyczne nowinki

Ho ho ho. Dziś obchodzimy osiemnastkę! Życzenia przyjmujemy w komentarzu :) A na dobry początek imprezy urodzinowej komiks.   Major Quantum Computing Advance Made Obsolete by Teenager – młody geniusz przysiadł do tematu i udowodnił, że klasyczne komputery mogą rozwiązać pewne problemy tak samo skutecznie jak komputery kwantowe. Getting started with Mu, a Python editor for [...]

POIT 015: Szkolenia w IT

Witam w piętnastym odcinku podcastu „Porozmawiajmy o IT”. Tematem dzisiejszej rozmowy będą szkolenia w IT. Dziś moimi gościem jest Sławek Sobótka - właściciel firmy szkoleniowej Bottega IT Minds oferującej szkolenia m.in. z DDD, Javy, RoR, Agile i umiejętności miękkich. Pracuje w niej również jako trener i konsultant. Programista kojarzony głównie z Javą i DDD. W codziennej pracy integruje Domain Driven Design, wzorce, style architektoniczne ze zwinnymi procesami. Hobbystycznie interesuje się psychologią pozytywną i kognitywistyką. Ostatnio również inwestuje swój czas współtworząc startupy. W tym odcinku o szkoleniach w IT: czy będąc w IT trzeba się szkolić? jakie są motywacje uczestników i firm w kontekście szkoleń? czy certyfikaty są potrzebne? kto płaci za szkolenia? jak najczęściej wygląda przebieg szkolenia? jak wygląda profil przeciętnego trenera? jaka jest różnica między nauczycielem, trenerem, mentorem i coachem? jakie umiejętności miękkie musi posiadać trener? czy trener musi praktykować technologie, których uczy? na jakie zarobki można liczyć będąc trenerem w IT? jak biznes szkoleniowy wygląda w Polsce i na świecie? jakie są najczęstsze tematy szkoleń? czy firmy szkoleniowe powinny czuć się odpowiedzialne za przekazywaną wiedzę i umiejętności? czy popularne platformy e-learningowe mogą być konkurencją dla firm szkolących w IT? w którym kierunku zmierza rynek szkoleń w IT? Jeśli masz jakieś pytania lub komentarze, pisz do mnie śmiało na  [email protected] 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: Profil Sławka na LinkedIn Bottega IT Minds Profil prywatny Sławka na Facebooku Profil firmowy na Twitter https://porozmawiajmyoit.pl/15

Dependency Injection na prostym przykładzie w PHP

Cześć! Dzisiaj na tapecie wzór projektowy wstrzykiwanie zależności. Co znajdziesz w tym wpisie: Czym jest wstrzykiwanie zależności? Jak je zaimplementować? Jakie ma plusy i minusy? Linki Czym jest wstrzykiwanie zależności? Jest to przekazywanie potrzebnej zależności poprzez argument zamiast tworzenia jej. Zanim poznałem DI, miałem zwyczaj pisać kod który w locie tworzył sobie potrzebne zależności. Przykład …

Z głową w chmurach, czyli na spotkaniu Białostockiej Grupy Azure

Jak ja nie cierpię upałów!!! Czy to stoisz, czy to leżysz, czy może siedzisz przy włączonym na maksa wiatraku w pracy, pot i tak niemiłosiernie spływa po twojej twarzy, rozmazując linijki w trudem wydobytego z otchłani rozgrzanego niczym Góra Przeznaczenia wnętrza twojej głowy. I nie, nie kłamię – przed chwilą widziałam jakiegoś małego człowieczka pytającego, [...]

Omówienie zakładki Text w ScreenFlow

Zakładka Text w ScreenFlow 6 posiadała bardzo ubogie możliwości w zakresie animacji tekstu. Wraz z wydaniem wersji 7 element ten został znacznie rozbudowany i obecnie pozwala na tworzenie zaawansowanych animacji. W większości przypadków, gdy tworzymy video tutorial czy kurs to omawiamy co dzieje się na ekranie i nie ma potrzeby dodawania tekstu. Wyjątkiem może być […]

Omówienie zakładki Text w ScreenFlow

Zakładka Text w ScreenFlow 6 posiadała bardzo ubogie możliwości w zakresie animacji tekstu. Wraz z wydaniem wersji 7 element ten został znacznie rozbudowany i obecnie pozwala na tworzenie zaawansowanych animacji. W większości przypadków, gdy tworzymy video tutorial czy kurs to omawiamy co dzieje się na ekranie i nie ma potrzeby dodawania tekstu. Wyjątkiem może być […]

Jak Grupa Pracuj stworzyła w C++ aplikację mobilną dla tysięcy użytkowników

Użytkownicy portalu Pracuj.pl mają dostęp do zróżnicowanych funkcjonalności i narzędzi. Poprzez serwis mogą korzystać m.in. z Kreatora CV, raportów wynagrodzeń i kalkulatora wynagrodzeń. Dla urządzeń mobilnych z systemami Android i iOS napisaliśmy dwie aplikacje: Pracuj.pl – Oferty pracy (tutaj iOS) oraz Kalkulator wynagrodzeń (tutaj iOS). Autor tekstu: Patryk Nadrowski Starszy Programista iOS w Grupie Pracuj.   [...]

Jak pisać testy end-to-end aplikacji React z frameworkiem Cypress

Przyszedł czas na zdobycie wierzchołka testerskiej piramidy. Zabierzemy się za testy e2e (end-to-end). W teorii to najlepszy sposób na upewnienie się, że aplikacja działa jak należy. Możliwość dokładnego odtworzenia zachowań użytkownika w środowisku przeglądarki jest nadzwyczaj obiecująca. Niestety, praktyka szybko obnaża ukryte słabości tego podejścia do testowania.

15 minut dziennie [myślodsiewnia #013]

Od momentu uruchomienia bloga wielokrotnie słyszałem podobne pytanie: Jak Ty znajdujesz czas na blogowanie? Panie prezydencie, jak żyć? No jakoś… Jest kilka „tajemnych” kwestii związanych z zarządzaniem czasem lub sobą w czasie (wybierz wersję, którą lubisz bardziej). Nie wydaje mi się jednak, żebym był... Czytaj dalej →

Rekurencja w SQL – magiczne słówko WITH

Wyobraźmy sobie następujący scenariusz. Mamy jakąś bazę danych i chcemy do niej wstawić gotowe rekordy lub zaktualizować już istniejące. Załóżmy, że chcemy zaktualizować tabelę User i wstawić testowe wartości do kolumn Name i Surname. Nasz zbiór danych testowych wygląda następująco:  Chcemy wstawić te dane do istniejącej tabeli. Jak możemy to zrobić? Zwykły skrypt Możemy napisać…