Instrukcje skanujące bity na różne architektury procesorów

Ryg z grupy demoscenowej Farbraush prowadzi technicznego bloga, na którym często porusza zaawansowane tematy programowania grafiki, profilowania algorytów, optymalizacji kodu, tym razem wrzucił krótki wpis prezentujący różne techniki skanowania bitów na różnych platformach:

http://fgiesen.wordpress.com/2013/10/18/bit-scanning-equivalencies/

Programista 7/2013

Ukazało się nowe wydanie magazynu Programista 7/2013.

programista_7_2013

W środku m.in.:

  • Inteligentne wskaźniki w C++11
  • Wyrażenia regularne w C++11: praktyczne wprowadzenie
  • PhoneGap: aplikacje mobilne w HTML5 i JavaScript
  • Poznaj ASP.NET MVC 4. Co było najpierw – testy czy aplikacja?
  • Architektura platformy gier online
  • Kontekst synchronizacji
  • O Qubes OS i nie tylko. Rozmowa z Joanną Rutkowską
  • Podstawy mechaniki klasycznej dla programistów gier, czyli rzecz o tym, jak całkować równanie ruchu
  • Skuteczne szkolenia w IT
  • Wzorce analityczne modeli biznesowych na przykładzie Party – odkrywanie krok po kroku kolejnych rozwiązań
  • Jak całkowicie odmienić sposób programowania, używając refaktoryzacji
  • Refaktoryzacja. Ulepszanie struktury istniejącego kodu

PS.
Kto kupi aktualny numer w Empiku i podeśle skan paragonu do redakcji Programisty – dostanie dowolnie wybrany numer w wersji elektronicznej.

Polimorficzne algorytmy szyfrowania

Programista 6/2013 (13)

Ukazało się kolejne wydanie magazynu Programista 6/2013, w którym znajdziecie mój artykuł o polimorficznych algorytmach szyfrowania, czyli algorytmach, których kod jest za każdym razem inny i dynamicznie generowany w kodzie assemblera na potrzeby szyfrowania danych lub kodu.

W artykule znajdzie opis stworzenia prostego silnika polimorficznego w C++, a całość oparta jest na znakomitej bibliotece AsmJit. Jeśli interesują Cię zaawansowane systemy zabezpieczeń lub techniki stosowane przez malware, na pewno Cię to zainteresuje.

Magazyn Programista 6/2013

Nowe wydanie to 140 stron interesujących artykułów m.in.:

  • Tajniki używania systemów kontroli wersji na przykładzie Git’a
  • Niskopoziomowe zakamarki systemów komputerowych opartych o x86
  • O bezpieczeństwie aplikacji internetowych w PHP
  • Lochy albo „dungeony” czyli prototyp gry w Unity 3D

Polecam!

PS.
Póki co dostępna jest wersja elektroniczna, wersja drukowana w Empikach będzie od soboty 29.06

Forum programistyczne dla początkujących

Miałem już dość forów programistycznych, gdzie na każde proste pytanie leciała odpowiedź „idź na google”, dlatego stworzyłem proste i przejrzyste forum dyskusyjne dla początkujących programistów, gdzie żadne pytanie nie jest zbyt proste, mam nadzieję, że się wam spodoba, zapraszam i zachęcam do dyskusji 🙂

DevStart

DevStart – http://devstart.pl