Preorder drugiego tomu książki sekuraka: Wprowadzenie do bezpieczeństwa IT. -15% z kodem: sekurak-book
Nowy numer magazynu „Programista” już dostępny
Tematem przewodnim nowego wydania „Programisty” jest kontrola integralności. Jak można zabezpieczyć się przed użytkownikami, którzy będą chcieli samodzielnie zrobić „upgrade” naszego programu w taki sposób, aby przestał on wymagać podania kodu licencyjnego? W tytułowym artykule tego wydania Michał „Z” Żuberek w miarę przystępny sposób wyjaśnia podstawowe techniki utrudniające crackowanie.
Wokół spraw związanych z internalsami oscylują również artykuły „Zrozumieć emulację” oraz „Którędy zmierza program”. Ten pierwszy stanowi obszerny poradnik w zakresie tworzenia własnego emulatora platformy Chip-8, który podkreśla różne, niekoniecznie oczywiste – choć bardzo istotne z punktu widzenia twórcy emulatorów – kwestie. Drugi ze wspomnianych artykułów jest natomiast kolejnym ukłonem w stronę osób pracujących przy systemach wbudowanych. Na warsztacie ponownie popularne mikrokontrolery AVR. W wyniku lektury tego artykułu można się dowiedzieć, jak „od kuchni” działa wskaźnik stosu i rejestr statusu takiego właśnie mikrokontrolera.
Ponadto również:
- okazały poradnik „Programowanie aplikacji iOS z wykorzystaniem RubyMotion i RubyMine”;
- NoSQL w MySQL, czyli artykuł o tym, jak działa i jak zaimplementować HandlerSocket;
- „Dobre praktyki w tworzeniu aplikacji przyjaznej testerom” – czyli jak poprzez pisanie dobrego kodu wspomóc kolegów z działu obok.
Najnowsze wydanie jest już dostępne w Empikach, a także w formie prenumeraty elektronicznej i papierowej.
–ms