Najnowsze wpisy

Poznaj datę instalacji Linuksa!

Czasami można natknąć się w sieci na pytanie o datę instalacji systemu, a czy Ty wiesz jak to sprawdzić?

Motyw do edytora Emacs

Przygotowałem motyw dla edytora Emacs z dominującym kolorem zielonym...

xrange() nie jest generatorem

Zdarza mi się usłyszeć opinię o tym, że xrange() jest generatorem, ale... czy na pewno?

Konkurs na najlepszych autorów FRIWEB rozstrzygnięty

Dobiegła końca pierwsza edycja konkursu na autora FRIWEB, którego artykuły są czytane najczęściej. Moje artykuły przeczytano 17 583 razy...

Podstawy GDB

Debugger to program służący do analizy przebiegu wykonania programów. W artykule omówiono podstawowe możliwości GNU Project Debugger...

Dowiązanie w systemie plików a AV i Linux

Poprawna obsługa dowiązań (dostępnych w systemie plików) sprawia wiele trudności, czego dowodzi podatność AVGater. Ubuntu, Debian, Fedora oraz inne dystrybucje Linuksa oparte na menadżerach pakietów dpkg i rpm również nie ustrzegły się przed błędami w ich...

Butter Knife - Nóż dla Androida

Biblioteka ta zmniejsza ilość nadmiarowego kodu, który musi napisać programista podczas tworzenia wiązania z widokiem czy zasobami. W artykule przedstawiono jej zastosowanie...

Boost - Range

W artykule przedstawiona została koncepcja zakresów (ang. range) wprowadzonych w bibliotece Boost Range. Specyfikacja zakresów (w nowszej odsłonie) ma szansę stać się częścią języka...

Python - Generatory

Python, jak wiele innych języków programowania zawiera wsparcie dla tzw. generatorów. W artykule opisano czym są generatory oraz jak ich używać...

Stack Exchange dla programisty

Stack Exchange to sieć forów dotyczących różnych aspektów życia - sportu, diety, językoznawstwa, literatury, czy szeroko pojętego programowania. Jak programista może wykorzystać te miejsca do poszerzenia swojej wiedzy i umiejętności?