Narzędzia Programisty

sed – czyli linuxowy Stream Editor

W dzisiejszym odcinku -bardziej i mniej przydatne zastosowania na przykładach!

(continue reading…)


Maven, Pitest, SonarQube – jak to wszystko połączyć

Jak zmusić SonarQube, by dołączał do raportów wyniki testowania mutacyjnego.
(continue reading…)


sort – sortowanie wierszy tekstu

Całkiem przydatne polecenie powłoki. Zobacz, jak można go użyć!

(continue reading…)


cut – wycinanie fragmentów tekstu

Przykłady użycia polecenia “cut”; wycinanie kolumn, zakresów znaków, pipelining and the like.

(continue reading…)


Graf wywołań funkcji C++/C#/Java

Ostatnio przyszło mi pracować z naprawdę fajnym kodem C++, odpowiedzialnym za abstrakcję hardware’u w, bądź co bądź, oprogramowaniu sprzedawanym na całym świecie za grube miliony…

(continue reading…)


Edytor VI – komendy i obsługa

VI to konsolowy edytor popularny w linuxie, wyjątkowo PRO, więc warto się nim pobawić!
(continue reading…)


Debugowanie błędów pamięci pod Linuxem c. d. Filtrowanie błędów

Ponieważ narzędzie Valgrinda do debugowania pamięci p.t. Memcheck sprawdza nie tylko kod aplikacji, ale też wszystkich dynamicznych bibiotek z których ona korzysta, dobrze jest wyłączyć wyświetlanie błędów, których i tak nie możemy naprawić (bo należą do cudzego kodu). O tym jest dzisiejszy wpis.

(continue reading…)


Debugowanie błędów pamięci pod Linuxem c. d. Przykłady błędów i raportów memcheck

Kilka przykładowych błędów w zarządzaniu pamięcią w C++ oraz jak Valgrind memcheck je raportuje
(continue reading…)


Debugowanie błędów pamięci pod Linuxem. Valgrind + memcheck

Dziś o narzędziu, które pozwoli Ci poradzić sobie z błędami związanymi z pamięcią, np. zlokalizować wycieki. Czyli zbawienie dla Programisty C++ ;)
(continue reading…)


Testy pokrycia pod Linuxem c. d. Przykład test coverage

Poprzednio pokazałem pokrótce, jak testować pokrycie kodu narzedziem gcov…idąc za ciosem, dziś pokażę na przykładzie, jak wykorzystać gcov do sprawdzenia pokrycia kodu testami jednostkowymi.
(continue reading…)


  • Mateusz Midor

    Programista z zawodu i zamiłowania. W wolnym czasie lubi popływać kajakiem lub pobrzdękać na gitarze;)


  • C++ debugowanie Java linux narzedzia notatnik studia

    WP Cumulus Flash tag cloud by Roy Tanck requires Flash Player 9 or better.

  • Copyright © 1996-2010 IO blog. All rights reserved.
    iDream theme by Templates Next | Powered by WordPress