arphox/tudasbazis

bevezeto.md számítógép specifikáció

Opened this issue · 2 comments

Érdemes lenne picit pontosítani a specifikációkat, mert nem kevesen kérdezik, hogy milyen hardverrel kezdjenek :)

Lehet hogy ezt nem a bevezo.md-hez kellene, hanem tervezek egy olyan könyvtárt (a kezdőknek szóló részen kívül), ahol minden nyelv kapna egy oldalt. ahol leírjuk, hogy

  • az adott nyelvet mire használják
  • milyen fejlesztői környezetek közül lehet választani, milyen esetben melyiket válassza
  • az adott nyelvről leírás (statikusan vagy dinamikusan típusos, compiled/interpreted, stb)
  • esetleg példaprogram

és akkor ide lehetne a fejlesztői környezethez azt is megjegyezni, hogy milyen gép kell hozzá.

Mert nem mondhatjuk azt, hogy valami elég, ha van olyan részterület (khm Android Studio) ahol erősebb gép kell.

Valahol értem is meg nem is :) Jogos, hogy szétszedjük, de szerintem aki újonc és belenéz, nem biztos, hogy az kell neki, hogy 40 doksiba szétszedve vadássza össze. Illetve azért javarészt nincs annyira szerteágazó igénye a nyelveknek, legalábbis most első belegondolásra. Ettől függetlenül mondjuk jó ötlet az adott nyelvhez is akár picit részletesebben megemlíteni, hogy mit kell tudni a hardverigényeiről. Csak szerintem a newbie-knak is kell legalább egy minimál támpont.

  • Erőteljesebb IDE-khez mint pl Android Studio, vagy akár webre bármilyen IntelliJ termék kell a CPU eléggé plusz a RAM közepes mennyiségben (mondjuk legalább 8Gb). Szerintem ide tartozik a .NET, Java, ilyenek. Egy átlag közepes konfig.
  • Játékdevre egyértelműen erőteljes GPU, CPU, RAM, minden :D Talán Nvidia előnyben a CUDA miatt, de nem vagyok kompetens :)
  • Beágyazott dolgokhoz pedig annyira egyik sem feltétlen szükséges, talán egy használható GPU ha szeretne a későbbiekben nyákot tervezni vagy ilyesmi.
  • Ethical Hacking, Pentesting, egyéb ilyenhez meg hááát persze, kezdőnek nem ajánlanám, de ha itt vagyunk, írjuk bele, akkor oda meg csillió RAM, hogy tudjon jópár VM-et seamless futtatni, plusz megfelelő nem feltétlenül full kategóriás, de legalább egy közepes CPU
  • Design, Photoshop vagy videóvágás irányba megint más prioritások vannak :)
  • Talán érdemes megemlíteni, hogy több helyre, pl webdev, C/CPP-re nem must-have a heavy IDE, emiatt egy lightweight gép is megteszi, de akkor ugye ennek megvan a maga előnye és hátránya.