0xcafebabe -- per aspera ad astra

Dokument pobrany z: http://www.anadoxin.org/blog/taxonomy/term/11/0

trening
Tagi:  •    •    •    •    •  
Post nie będzie zawierał informacji szczegółowych na temat implementacji tego systemu, ale będzie mniej lub więcej praktycznym wprowadzeniem do pisania konkretnych modułów kernela Linux.
Tagi:  •    •    •  
Sterownik jest specjalnym programem, którym głównym zadaniem jest sterowanie sprzętem, niedostępnym dla zwykłych, niskouprzywilejowanych, aplikacji. Post zawiera informacje o przykładzie, w jaki sposób pisać swój własny prosty sterownik, przy okazji debugując go za pomocą debuggera gdb.
Tagi:  •    •    •    •  

Post przedstawia przykład, w jaki sposób działa prosty bootloader instalowany w sektorach MBR dysków – jakie ma zadanie, w jaki sposób przygotowuje procesor do rozmowy z kernelem (przełączanie w tryb chroniony) i dlaczego tak się dzieje.

Tagi:  •    •    •  

Zwykle polecenia ssh używa się do łączenia z linią poleceń na innych maszynach. Można go jednak też wykorzystać jako proxy SOCKS, współdzielenie sieciowe systemu plików, ręczny ich transfer, przy okazji zwiększając bezpieczeństwo poprzez wyłączenie wymogu podawania hasła na konto ;).

Tagi:  •    •  

Nowe urządzenia mają ułatwiać życie, jednak aby to się stało, należy wyjść nieco z inicjatywą. Zamiast myśleć, czego dane urządzenie nie jest w stanie zrobić, należy zadać sobie pytanie: co potrafi? - po czym zastanowić się, czy ta umiejętność przypadkiem się nam nie przyda ;).

Tagi:  •  

Takim nic nie znaczącym tytułem zatytułowałem nowy post poświęcony najlepszemu edytorowi jaki kiedykolwiek miał okazję być używany, konkretnie chodzi o vim'a. Nie da się ukryć, że początki nauki obsługi tego edytora są raczej cierpkie a wyniki rachityczne, lecz z odrobiną determinacji można przezwyciężyć te umysłowe niedyspozycje, a wtedy każde uderzenie klawisza przypominające szelest upadającego dębowego liścia przybliżać nas będzie do osiągnięcia Zen.

Subskrybuj zawartość