Zapomniane hasło zaszyfrowanego dysku

Przy otwartym kontenerze LUKS możliwe jest ustawienie dodatkowego hasła, dzięki czemu nie utracisz dostępu do danych, gdy zapomnisz hasła głównego...

Asembler cz.1 - Wstęp

Oprócz znajomości języków programowania wyższego poziomu (np. C, C++) warto zapoznać się z podstawami Asemblera, by lepiej zrozumieć działanie naszych programów...

TOP 7 narzędzi profesjonalnego programisty

Podczas pracy nad każdym projektem ważne są narzędzia, dlatego przedstawiam Ci siedem usług, które pomogą zwiększyć jego jakość...

FLTK - Graficzny interfejs użytkownika

Nie każda aplikacja musi posiadać graficzny interfejs, ale obsługa trybu tekstowego nie wszystkich wprawia w pozytywny nastrój...

Daj się poznać 2017 - Pomysł na projekt

Po roku ponownie nadszedł czas na stawienie czoła nowym wyzwaniom w ramach konkursu "Daj się poznać"...

Daj się poznać 2017 - Może review?

Wszyscy jako pierwszy post w konkursie "Daj się poznać" umieszczają opis projektu. Ja zacznę inaczej - poruszę temat code review...

GDB - Breakpoint na funkcji w anonimowej przestrzeni nazw

"Function not defined." - taki komunikat zobaczysz, gdy spróbujesz ustawić pułapkę na funkcję w anonimowej przestrzeni nazw...

Stworzenie napisu z liczbą

Często nawet nad prostym zadaniem programistycznym można spędzić chwilę czasu. W tym wpisie przedstawię jeden z nich - stworzenie napisu zawierającego liczbę...

SQLite - Foreign Key Constraints

Foreign Key Constraints pozwala zachować spójność bazy danych poprzez weryfikację powiązań pomiędzy tabelami. O ile większość programistów wie po co są klucze obce i jak je oznaczać, o tyle już nie każdy musi wiedzieć, że w SQLite opcja ta (nawet poprawni...

Eclipse - Autosave - Smart-Save

Jedną z przydatniejszych funkcji podczas pracy z LiClipse (środowisko programistyczne do Pythona bazujące na Eclipse) jest auto-zapis. Nie trzeba pamiętać, by przed przełączeniem się do okna konsoli, zapisać projekt - ten zapisuje się sam...