Lista artykułów

Zmienne środowiskowe w systemie Linux

Zmienne te zawierają informacje takie jak: aktualny katalog roboczy (CWD, zmienna PWD), wykorzystywany interpreter języka poleceń (zmienna SHELL), położenie katalogu domowego użytkownika (zmienna HOME), katalogi, w których poszukiwane są programy (zmienna PATH).

Git aliasy

Git znudzenie Ostatnio bardzo mocno „katuję” swój mózg Gitem….hmmmm…uprzyjemniam mu chwile Gitem. Z racji tego, że w pracy nie mam możliwości poużywać sobie Gita w miarę często, eksperymentuję w domu na swoich pet-projects. Używam,...

Git aliasy

Git znudzenie Ostatnio bardzo mocno „katuję” swój mózg Gitem….hmmmm…uprzyjemniam mu chwile Gitem. Z racji tego, że w pracy nie mam możliwości poużywać sobie Gita w miarę często, eksperymentuję w domu na swoich pet-projects. Używam,...

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

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.