Obserwowalność jest często mylnie uznawana za monitorowanie systemu. Tymczasem system jest obserwowalny, jeśli dzięki pochodzącym z niego danym można zrozumieć, jak on działa, jakie występują w nim problemy i jak wpływają one na jego działanie....
Inżynieria oprogramowania jest pojęciem znacznie szerszym od kodowania: oznacza wszystkie niezbędne narzędzia i procesy stosowane przez organizację do tworzenia oprogramowania. To daje możliwość zachowania wartości kodu w dłuższej perspektywie...
Proces wytwarzania oprogramowania bezustannie ewoluuje. Coraz częściej stosowane są metodyki zwinne (agile), a dominującymi zasadami stają się między innymi iteracyjny cykl wytwórczy i ciągła integracja. Mimo to doświadczenia przemysłu i obiektywne...
A może zostaniesz inżynierem wymagań?
Inżynieria wymagań jest jedną z podstawowych dyscyplin inżynierii oprogramowania. Cały proces wytwarzania oprogramowania powinien być oparty właśnie na niej. W ramach inżynierii wymagań korzystamy...
Język Swift poznaliśmy w 2014 roku. Został on opracowany przez Apple specjalnie dla platormy iOS z uwzględnieniem takich założeń, jak przejrzystość, bezpieczeństwo, prostota, łatwość stosowania, zorientowanie obiektowe. Kod w tym języku...
Pokonaj swoje bariery i zdobądź tytuł Ironmana! Nie każdy może to osiągnąć, to prawda. Nie wszyscy mają fizyczne i psychiczne predyspozycje do tego, by zmusić swoje ciało do tak ekstremalnego wysiłku, jakim jest triatlon długodystansowy....
Nie tylko ekonomia — sprawdź, co Adam Smith może naprawdę zmienić w Twoim życiu! Teoria uczuć moralnych w nowej interpretacji, czyli co można wyczytać z klasycznego dzieła Smitha Między bogactwem a szczęściem, czyli dlaczego ludzie...
Wprawny analityk potrafi się posługiwać zbiorami danych o wysokiej dynamice i różnorodności. Działanie to ułatwia biblioteka open source Pandas, która pozwala, przy użyciu języka Python, zrealizować niemal każde zadanie wymagające analizy...
Zerwij z samooszukiwaniem się. Zaprzyjaźnij się z prawdą! Wymówki, usprawiedliwienia, pocieszacze. Słowa plastry przyklejane na obolałe poczucie własnej wartości, słowa zaklęcia, którymi chcemy odczarować nieprzyjemną rzeczywistość. Używamy...
System Linux umożliwia uzyskanie pełnej kontroli nad komputerem, pozwala bowiem na łatwy dostęp do jego ważnych elementów. Konfiguracja większości składników systemu jest zapisana w plikach tekstowych, które można bez trudu odczytać. Uzyskana...