Bash haladó tanulási útvonal

A Linux ismerete nem áll meg az alap parancsoknál! Nagyon sok feladatunk lesz még vele a mindennapokban. Felhasználók, csoportok, jogosultságok, hibakeresések. Mind eléggé összetett témák, hogy külön-külön részletesen megismerkedj velük.

És ez csak a jéghegy csúcsa...
...hiszen nem elégedhetünk meg annyival, hogy valami "nem megy", vagy "lassú". Mindent alá kell támasztani bizonyítékokkal, így képesek leszünk a pontos okot meghatározni. Sőt, amennyiben a hiba az általunk üzemeltetett rendszerben van, akkor el is kell tudnunk azt hárítani!

Ennek az alapja, hogy magabiztosan mozogjunk a rendszerünkben, és az alapvető feladatok ne jelentsenek gondot. Ha már üzemeltetés, akkor pedig akadnak mindennapi feladok, amiket el kell tudnunk látni: a tömörítés, másolás rendszerek között, ACL-ek használata egyik sem feltétlen triviális feladat, pedig megkönnyítik a mindennapjainkat, persze csak ha ismerjük a titkaikat. Ez a tanulási útvonal pontosan ezekbe a titkokba avat be.

Előfizetek

4. Samba file server

A Java programozáshoz először a Java programozási nyelvet kell megismerni. A fejlesztés elkezdéséhez szükség van egy verziókezelő ismeretére (tipikusan Git), egy build eszközre (pl. Maven) és egy fejlesztőeszközre is. Már maga a nyelv is meglehetősen összetett, a típusokkal, objektumorientált szemlélettel, kivételkezeléssel, belső osztályokkal, lambda kifejezésekkel. De még ide tartozik egy osztálykönyvtár is, mely olyan funkciókkal rendelkezik, mint pl. szövegek kezelése, különböző adatszerkezetek, fájlkezelés, párhuzamosság, stb.