Kategoria: Programowanie

Programista 5/2015 (36)

Zachęcam do zapoznania się z magazynem Programista 5/2015 (36), w którym tematem przewodnim jest język Go. Spis treści: Hazelcast – rozproszone struktury danych i przetwarzanie Boost.Corner: biblioteka Date_Time Biicode: zarządca zależności dla języków C/C++ Specflow – testowanie aplikacji webowych na platformie .NET Anatomia języka Go Co każdy programista Java powinien wiedzieć o JVM: monitorowanie Programowanie inteligentnych… Czytaj dalej »

ESET szuka developera

Firma antywirusowa ESET szuka developera C++ do pracy w Krakowie, więcej szczegółów na: https://www.compusecjobs.com/jobs/core-software-engineer/

Szyfrowanie danych, szyfrowanie plików i stringów

Szyfrowanie plików

Zaktualizowana została usługa dla programistów – StringEncrypt, która pozwala w prosty sposób zaszyfrować dowolne dane, generując za każdym razem unikalny algorytm szyfrowania oraz tworząca do tego automatycznie kod dekryptora w wybranym języku programowania. Jak zwykle szyfrujemy dane? Jeśli zależy nam na czymś co nie wymaga sporych zasobów procesora nie skorzystamy do tak trywialnego celu z… Czytaj dalej »

Ile zarabia analityk malware lub programista w firmie antywirusowej?

Idąc za ciosem ankiety o zarobkach pentesterów, kolejna ankieta, tym razem skierowana do pracowników firm antywirusowych (obecnych i byłych). Przedmiotem pytania jest ile w stanie jest wycisnąć analityk lub programista pracujący w firmie antywirusowej (czy to na etat, czy sumarycznie robiąc pojedyncze zlecenia w miesiącu). PS. Pan z obrazka to John McAfee, założyciel firmy McAfee… Czytaj dalej »

Intel Intrinsics Guide

Intel udostępnił interaktywną stronę dla pomocniczych funkcji HLL tzw. intrinsics (ma to polskie tłumaczenie?), generujących niskopoziomowy kod MMX, SSE, AVX itd. Całość podzielona jest na rodziny rozszerzeń procesora, wraz z dokładnym wyjaśnieniem działania. https://software.intel.com/sites/landingpage/IntrinsicsGuide/

Przyszłość std::rand()

Bardzo interesujący i techniczny artykuł, przedstawiający przyszłość generatorów losowych w nadchodzącym standardzie C++17 oraz prawdopodobne pozbycie się przestarzałego rand(). http://cpp.indi.frih.net/blog/2014/12/the-bell-has-tolled-for-rand/ Ofiarą innego, słabego generatora losowego padł swego czasu exeprotector ASProtect, który generował klucze RSA korzystając z tak słabego generatora. Pamiętacie?