Powrót do spisu serii

FAQ

Podcasty w których odpowiadam na Wasze pytania lub pytania z którymi często się spotykam.

Podseria Odcinek Opis
seek to line N Czyli jak zrobić "skok do N-tej linii w pliku tekstowym", oraz dlaczego jest to operacja bardziej złożona niż skok to N-tego bajtu pliku.
memleak Kilka słów o memleakach i ich braku.
#1: 32-bit huh? Co to w zasadzie znaczy, że dany komputer/procesor/system jest 32-bitowy?
#2: relokacje Odpowiedź na pytanie @DexterekPL o relokacje: adresy względne i bezwzględne, jak ona działa i kiedy ma miejsce.
#3: Asmloader internals Raz jeszcze o tym jak działa Asmloader od wewnątrz.
#4: C/C++ tablice i pointery - częste błędy Cztery częste błędy popełniane przez początkujących programistów w C/C++.
1. Wielkość tablicy a indexy (off by one)
2. "Pusty element tablicy"
3. Pointer to nie jest tablica nieskończonej wielkość (słowo o malloc, vector i realloc)
4. Globalny pointer do lokalnej tablicy.
#5: End of File Czy EOF to znak, który jest umieszczany na końcu pliku?
#6: Little Endian, Big Endian Co to jest Little Endian (LE) i Big Endian (BE), oraz jakie jeszcze endiany są.
#7: Jak działa rand() i trochę o PRNG/HRNG Jak działa funkcja rand() od wewnątrz, oraz trochę o generatorach liczb losowych.
#8: Maszyny wirtualne Odcinek techniczno-popularno-naukowy o rodzajach maszyn wirtualnych i ich wykorzystaniu w RE/Anti-RE, gamedevie, językach programowania, jak i do emulacji całych systemów komputerowych. Od 1:00:00 jest część praktyczno-techniczna z implementacją bardzo prostej VMki.

Materiały dodatkowe

Zachęcam do rzucenia okiem na opisy odcinków na Youtube - często umieszczam tam różne linki, etc.

Pytania można podsyłać mi na mejla lub zostawiać w komentarzach.

Powrót do spisu serii

Comments:

2012-10-28 08:43:09 = Karton
{
Proponuję oznaczenie postów jako new ustawić na np 15 dni, po których by ono znikało.
}
2014-05-06 20:41:38 = <script> alert('test') </script>
{
<script> alert('test') </script>
}
2014-05-06 20:44:59 = sryBro
{
lol
}

Add a comment:

Nick:
URL (optional):
Math captcha: 2 ∗ 4 + 5 =