Lista artykułów

Windows i ścieżki, którymi podąża

Słowem wstępu Dawno, dawno temu została stworzona stała MAX_PATH, decydująca o tym jak długie mogą być ścieżki do plików i katalogów w systemie Windows. Jest to setting na poziomie Windows API. Ostatnio w pracy...

Podstawy pracy z npm

Czym jest npm? Npm jest menedżerem pakietów dla języka JavaScript. Pakiety te są tworzone przez społeczność a ich liczba w momencie pisania tego artykułu wynosiła około 700 000. Alternatywą dla npm jest Yarn, jednakże nigdy go nie używałem, więc nie będę się o nim wypowiadał. Instalacja Instalacja npm jest banalna. Wchodzimy na stronę nodejs.org i pobieramy …

Fragmenty a back Stack w Androidzie

Wiemy już czym jest stos oraz zadania. Dowiedziałeś się również jakie mamy tryby uruchomienia. Aby uzupełnić temat musimy jeszcze porozmawiać o fragmentach. Do tej pory wiesz, że przycisk wstecz wywołuje poprzednią aktywność. Jednak transakcje umieszczane na stosie nie muszą być wyłącznie aktywnościami. Mogą nimi być także fragmenty wyświetlane na ekranie urządzenia. Fragmenty a back Stack w Androidzie to specyficzny temat, a ten wpis pokaże Ci jaki sposób umieszczać fragmenty...

After.conf - Pilot 2 - GreenFieldConf.

Praca z wieloma wersjami .Net Core

Wypuszczona niedawno nowa wersja .Net Core ( w moim przypadku jest to wersja 2.1.302) wprowadziła kilka zmian, przez które migracja naszych projektów z wersji 2.0 do 2.1 jest dosyć ciężka, zwłaszcza, jeśli mamy wiele projektów w wersji 2.0. Jednak od zainstalowania nowszej wersji, dotnet cli korzysta domyślnie z najnowszej, przez co niektóre komendy mogą wyrzucać … Continue reading "Praca z wieloma wersjami .Net Core"

Plusy i Minusy programowania - Przemyślenia Grzegorza

W tym odcinku wskazuję na plusy i minusy programowania tudzież branży programistycznej. Jak zawsze są to moje, osobiste "Przemyślenia Grzegorza" ale chętnie poznam co ty o tym myślisz?  

Trzy poziomy - podsumowanie lipiec 2018

Przejście na pracę zdalną jest jak rzucenie palenia [myślodsiewnia #012]

Jednym z powtarzanych jak mantrę efektów przejścia na zdalną pracę z domu jest oszczędność czasu na dojazdach do biura. Faktem jest, że podróż z domu do biura może zabierać sporo czasu. Przebicie się przez miasto pokroju Torunia w godzinach szczytu zajmuje od kilkunastu do kilkudziesięciu minut. Przebicie się przez większe miasto, dojazd... Czytaj dalej →

Rebase interaktywny w GitBashu

Jeszcze parę lat temu, gdyby ktoś mi powiedział, że mam zrobić jakikolwiek rebase, to uciekłabym daleko. Wszelkie akcje w GitBashu napawały mnie przerażeniem. Tylko jedna komenda była dla mnie w miarę bezpieczna: git status Czemu? Ponieważ nie mogła niczego popsuć. Pokazywała tylko listę wprowadzonych zmian na aktualnym branchu. Jednak wraz z upływem czasu GitBash stał się moim…

“IT Startup” wydany i wysłany – melduję wykonanie zadania! :)

Wszystkie gry zostały wysłane (również te z przedsprzedaży)! Pozostaje podziękować za Wasze zaufanie i wsparcie. Gra “IT Startup – Gra Karciana” aktualnie jest dostępna na itStartup.pl.

„IT Startup” wydany i wysłany – melduję wykonanie zadania! :)

Wszystkie gry zostały wysłane (również te z przedsprzedaży)! Pozostaje podziękować za Wasze zaufanie i wsparcie. Gra „IT Startup – Gra Karciana” aktualnie jest dostępna na itStartup.pl.

netto vs brutto

https://pixabay.com/pl/dzieci-rzeka-atak-sztuki-walki-1822701/ " data-medium-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2018/07/children.jpg?fit=300%2C200&ssl=1" data-large-file="https://i1.wp.com/programistanaswoim.pl/wp-content/uploads/2018/07/children.jpg?fit=676%2C450&ssl=1" /> Zadajesz sobie pytanie, jak ma się kwota netto na etacie do kwoty netto na fakturze? Ten artykuł rozwieje wszelkie Twoje wątpliwości.

HTTPS w aplikacji uruchomionej na localhost

Zapewne, w 1994 roku, kiedy to w przeglądarce Netscape Navigator po raz pierwszy pojawiła się obsługa protokołu https, nikt nie spodziewał się, że stanie się on standardem. Dziś, po ponad 14 latach rozwoju specyfikacji, trudno sobie wyobrazić stronę internetową bez zielonej kłódki przy pasku adresu. Ok, teraz zacznie się ta mniej przyjemna część. No bo szyfrowanie

Testy jednostkowe na iOS

W poprzednich tekstach skupiałem się na języku programowania i narzędziach potrzebnych do pisania aplikacji na platformę iOS. Tym razem temat będzie bardziej konkretny i bezpośrednio związany z pisaniem aplikacji. Zgodnie z założeniami TDD (z którymi nie zawsze się zgadzam, ale o tym innym razem) rozpocznę od testów jednostkowych. Przedstawię również najpopularniejsze narzędzia wykorzystywane w tym [...]

Atrybuty class i style w Vue.js

Vue traktuje inaczej dwa atrybuty html - `class` i `style` - sprawiając, że korzystanie z tego frameworka jest przyjemniejsze i łatwiejsze.