Narzędzia Programisty

sed – czyli linuxowy Stream Editor

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

(continue reading…)

Comments Off on sed – czyli linuxowy Stream Editor more...

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

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

Comments Off on Maven, Pitest, SonarQube – jak to wszystko połączyć more...

sort – sortowanie wierszy tekstu

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

(continue reading…)

Comments Off on sort – sortowanie wierszy tekstu more...

cut – wycinanie fragmentów tekstu

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

(continue reading…)

Comments Off on cut – wycinanie fragmentów tekstu more...

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…)

Comments Off on Graf wywołań funkcji C++/C#/Java more...

Edytor VI – komendy i obsługa

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

Comments Off on Edytor VI – komendy i obsługa more...

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…)

Comments Off on Debugowanie błędów pamięci pod Linuxem c. d. Filtrowanie błędów more...

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…)

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

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…)

Comments Off on Debugowanie błędów pamięci pod Linuxem. Valgrind + memcheck more...

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++ C++11 debugowanie dobre praktyki Java linux narzedzia notatnik stl 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