Lista artykułów

Jak sprawdzić które pliki się zmieniły względem innego branch?

Szybki post! Jeśli chcesz sprawdzić które pliki zostały zmienione w branchu względem innego to wystarczy na danym branch wywołać komendę: [crayon-5bf4600b588c5790683775/] Wyświetli nam listę zmienionych plików względem master ? Przydatne gdy chcemy np. zmienione pliki odpalić w ESLint czy innym narzędziu.

Wednewsday #04 – programistyczne nowinki

“Zbliża sie majówka potocznie nazwana czeka na ten weekend ludność kochana ” aut. Bozka A wy czekaliście z utęsknieniem na kolejną porcję newsów? No mam nadzieję! Wersja audio (podcast Devsession): Machine Learning Build Your First Deep Learning Classifier using TensorFlow – zbuduj swoje pierwsze rozwiązanie oparte o TensorFlow + Python rozpoznające rasę psa. 5 Open Source Libraries to Aid [...]

Poznaj datę instalacji Linuksa!

Datę instalacji systemu można określić na podstawie plików zawierających logi z tego procesu. W dystrybucjach bazujących na Debianie [1] znajdują się one w katalogu /var/log/installer/ , dystrybucje oparte na Fedorze [2] umieszczają logi w plikach /var/log/anaconda.* . Jeśli pliki te nie zawierają informacji o dacie instalacji, to można posłużyć się czasem ich modyfikacji: # stat /var/log/installer/lsb-release File: /var/log/installer/lsb-release Size: 152 Blocks: 8 IO Block: 4096 regular file Device: fe06h/65030d Inode: 29 Links: 1 Access: (0644/-rw-r--r--) Uid: ( 0/ root) Gid: ( 0/ root) Access: 2017-12-14 22:28:55.406766334 +0100 Modify: 2017-12-14 22:28:55.406766334 +0100 Change: 2017-12-14 22:28:55.406766334 +0100 Birth: - Pliki z logami

Porzucanie i kończenie własnych projektów – Krzysztof Owsiany (PODCAST)

Rozmowa z Krzysztofem Owsianym o jego autorskich projektach. Jakie z tych projektów zostały porzucone? Które udało się w jakimś stopniu skończyć? W odcinku o tym popularnym problemie: kiedy porzucić projekt, a kiedy brnąć z nim dalej? Oprócz tego standardowo o technologiach, planowaniu i promowaniu autorskich pomysłów. -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki […]

Porzucanie i kończenie własnych projektów – Krzysztof Owsiany (PODCAST)

Rozmowa z Krzysztofem Owsianym o jego autorskich projektach. Jakie z tych projektów zostały porzucone? Które udało się w jakimś stopniu skończyć? W odcinku o tym popularnym problemie: kiedy porzucić projekt, a kiedy brnąć z nim dalej? Oprócz tego standardowo o technologiach, planowaniu i promowaniu autorskich pomysłów. -> Dobrowolne wsparcie podcastu. <- Nawet bez wkładu pieniężnego. Linki […]

Headings First Principle

Projektowanie komponentów: Presentational & Container Components

Type of Web - Dla front-end i back-end developerów. Trochę o urokach pracy zdalnej, ale przede wszystkim o: JavaScript, React, Vue, Angular, node.js, TypeScript, HapiJS… Często w różnych artykułach poświęconych Reactowi i Reduksowi napotkasz takie sformułowania jak Presentational and Container Components albo Skinny and Fat Components albo Dumb and Smart Components i być może jeszcze kilka innych podobnych ? Wszystkie te określenia oznaczają to samo: Podział komponentów na 2 rodzaje: Służące prezentacji oraz zawierające logikę. Presentational Components Bardzo lubię określenie dumb, bo ono naprawdę …

Miary jakości unit testów

Pisząc unit testy chcielibyśmy wiedzieć, czy robimy to wystarczająco dobrze i czy dodajemy w ten sposób wartość do projektu. Informacja ta jest potrzebna programistom, aby mogli doskonalić swój warsztat i ułatwiać pracę zespołowi. Korzystają z niej również managerowie planując zadania, skład zespołu itp. Najczęściej wykorzystywaną metryką jest tutaj test coverage, jednak niesie ona jedynie ograniczoną […]

Miary jakości unit testów

Pisząc unit testy chcielibyśmy wiedzieć, czy robimy to wystarczająco dobrze i czy dodajemy w ten sposób wartość do projektu. Informacja ta jest potrzebna programistom, aby mogli doskonalić swój warsztat i ułatwiać pracę zespołowi. Korzystają z niej również managerowie planując zadania, skład zespołu itp. Najczęściej wykorzystywaną metryką jest tutaj test coverage, jednak niesie ona jedynie ograniczoną […]

Konstytucja Biznesu 2018 – co to właściwie zmienia?

Od 30.04.2018 wchodzi w życie nowy pakiet ustaw dotyczących przedsiębiorców – konstytucja biznesu. Sprawdź co się zmienia i gdzie szukać informacji o konstytucji. Właśnie dziś wchodzi w życie konstytucja biznesu – nowy pakiet ustaw, które w pewnym stopniu zmienią sposób zakładania i prowadzenia własnej działalności gospodarczej. Muszę przyznać, że materiały od Ministerstwa Rozwoju są wyjątkowo

Jak (i po co) zacząć pisać funkcyjnie w C#?

Niezależnie od tego, czy masz już programistyczne doświadczenie, czy też dopiero zaczynasz swoją przygodę z programowaniem, jest całkiem prawdopodobne, że sformułowanie programowanie funkcyjne obiło Ci się o uszy. Mimo rosnącej popularności, u większości programistów nie wywołuje ono przyspieszonego bicia serca. W tym artykule chciałbym Ci pokazać, że ten styl programowania może być źródłem sporej frajdy, a przy [...]

Moje wrażenia z 4Developers 2018

Niemal każdy kto zajmuje się programowaniem słyszał o konferencji 4Developers. Jeśli jednak jakimś cudem nie słyszeliście, to powinniście wiedzieć, że jest to jedna z największych konferencji dla programistów w Polsce. Organizacja Organizacja tak dużej imprezy to zapewne nie lada wyzwanie. Jednak nie jest to pierwsza edycja tej imprezy więc można by się spodziewać, że wszystko […]

13

#8 Wydarzenia 29.04.2018

CKEditor 5 v.10.0.0 VCpkg dla C++ GitLab Web IDE Voyage Open Autonomous Safety Oracle Java SE roadmap Azure RedHat Enterprise Wyniki ankiety Ruby on Rails DeepCode.ai AskBayou

Jak przyciągnąć NAJLEPSZYCH ludzi? [devstyle vlog #153]

DONE is better than PERFECT… z jednym ALE !!! [devstyle vlog #152]