Hogyan lehet a hacker szabad szoftver
Az ingyenes szoftverek írása és használata nemcsak a programozás típusa, ez egyfajta filozófia. Bár a programozási nyelv megismerése minden, amire szüksége van a programozáshoz, ez a cikk arról, hogy hogyan csatlakozhat a közösséghez, megtalálja a barátokat, és nagy dolgokat tegyen együtt, és váljon egy tiszteletre méltó szakemberrel, hogy nem tudsz máshova. A társadalomban meglehetősen könnyedén megszerezheti a feladatokat, hogy csak az elit felső szintű programozók joga legyen. Gondoljunk arra, hogy milyen tapasztalatokat hozhat. Ha azonban egyszer a szabad szoftverek posztjával döntöttél, készen kell állnia arra, hogy egy kis időt töltsön e cél eléréséhez. Még mindig igaz, még akkor is, ha már egy informatikai hallgató. Ezenkívül ez a cikk nem arról szól, hogyan lehet hacker.
Lépések


















Tippek
- Mielőtt bármilyen kérdést feltenni a projekten belüli munkaszerződésekről, próbálja meg keresni a projektdokumentáció és a levelezési lista archívumait.
- Csak hackernek hívják, miután egy igazi hacker közösség elismeri Önt.
- Mindig tartsa meg a hackelést, amit elkezdtek. Nem épített, nem indul el, legyek (sikertelen)? Minden okok vannak, és ha van forráskódja, általában azt jelenti, hogy kényszerítheti a rendszert, hogy mindent megtegyen, különösen a webes keresés segítségével. Ez a szabálynak saját korlátozása van, de valóban soha nem könnyen.
- A kezdethez válasszon ki egy osztályt, egy modult vagy egy másik blokkot, amely alatt senki sem működik jelenleg. Ugyanabban az osztályban vagy akár egy függvényen dolgozni, több készséggel és sok figyelmet igényel valamennyi megközelítés (párt).
- Néhány hacker munkáltatói úgy tűnik, hogy meglehetősen motiváltak az "együttműködés" munkaidő alatt (általában, mivel a szervezet szabad / nyílt forráskódú programot használ, amelyet egy hacker fejleszti). Úgy gondolja, talán legalább a szükséges időt kaphatsz ilyen módon.
- Ha még mindig nem bízol magadban, kezdje el a kód egy részét, amint azt hiszed, hogy nincs, és meg lehet írni a semmiből. A meglévő kódváltozások sokkal több esélye van arra, hogy vonzza a kritikát.
Figyelmeztetések
- Ne kezdje a kis kódok optimalizálásával, további megjegyzésekkel, a kódolás stílusának javítása és más hasonló "kicsi" anyag. Sokkal nagyobb kritikát okozhat, mint bármely jelentős hozzájárulás. Ehelyett gyűjtsük össze őket egyetlen foltban "tisztítás".
- A projekt (a sörön) informális találkozón, hogy soha nem járult hozzá semmilyen kód létrehozásához, van egy bogging érzése, hogy nagyon figyelmen kívül hagyja. Ne aggódj, néhány hacker később nagy barátokká válik, miután tiszteletben tartotta a kódot.
- Ha úgy tervezi, hogy találkozik ingyenes szoftverekkel a szem chakkers, mindig hagyja a Windows laptop otthon. Mac OS - opció kissé jobb, de nem szívesen. Ha van egy laptopod veled, akkor a Linux operációs rendszeren vagy más operációs rendszeren kell dolgozni "Ingyenes szoftver".
- A projekt közösségében a hacker állapota tükrözi a jelenlegi többet, mint a múlt. Különösen, ha azt szeretné, hogy a projektmenedzser, vagy valami ilyesmi, kérdéseket tegyen fel, miközben még mindig aktívan együttműködik.
- Ne kezdje el a saját projekt kezdetét, ha nem akarsz büszke magányban maradni örökre. Ugyanezen okból ne kezdje meg próbálkozni egy elhagyott projekt újjáélesztésére, amely már elvesztette az előző csapatát (lásd miért).
- Ugyan azért az okértsoha Ne várjon, hogy a hacker tapasztalattal írja le a feladat részletes leírását, vagy akár egy szerelmi típusú felügyeletet is biztosít. Míg a nyílt forráskódú projektek sok szigorú szabálya lehetnek, általában analógiával dolgoznak, amit ismertek programozás A programozási módszertanban.
- Egy következetesen érvényes ingyenes szoftverben kódol, és ritka esetekben még a csoport teljes projektje váratlanul helyettesíthető bármely más hozzájárulással. Példák a nagyszabású felülírásra: Harmónia Vagy például egy újabb történet GNU CLASSPATH. Érett hackerek beszélnek "Üdvözöljük" és használja a rendelkezésre álló új kód előnyeit - csak nincs jobb módja annak, hogy válaszoljon. Ez azonban nem könnyű, és meg kell tanulnod. Lát példa Ilyen helyzet.
- Kerülje el a programozási alapok vagy szoftverek programozásával kapcsolatos kérdéseket. Ingyenes szoftver programozó idő - értékes. Ehelyett megvitassák a szerelmesek vagy az újonc programozók közösségeinek programozásának alapjait.
- Bár a szó "csikorgó" A legtöbb oktatási környezetben "tisztelettel" hangzik, néhány felszámított ember számára, a biztonság és a számítógépekhez kapcsolódó egyéb bűncselekmények behatolásához kapcsolódik, amelyek különböző társadalmi csoportok (kekszek vagy hackerek). Ha nem áll készen arra, hogy elmagyarázza, nézd meg azokat, akik ezt mondják. Az igazi hackerek ebben a cikkben soha nem kommunikálnak a programozási tevékenységekkel, amelyek úgy tűnik, hogy illegálisak. Először is, a születésnapi tartóhacker etika. Másodszor, a törvény megsértése nem feltétlenül fizetett.
- Ha az e-mail kliens támogatja a HTML üzeneteket, húzza ki ezt a funkciót. Soha ne csatoljon olyan dokumentumokat, amelyek csak a saját szoftvereket (például az MS Word) megfelelően nyithatják meg. A hackerek sértésnek tekintik.
- Ne felajánlja szolgáltatásait a projektvállalatok számára, amelyek nem hoznak létre kódjaikat a jóváhagyott licenc keretébenJÓVÁHAGYOTT Nyílt forráskód.Ilyen esetekben a projekt valóban fontos része valószínűleg "maradjon a zárt ajtók mögött" a tulajdonos, zavarja Önt, hogy megtanuljon valami hasznos.
- Már nagyon sikeres projektek lehetnek írott vagy szóbeli politika soha nem tér vissza semmit a munkájáért (nincs pénz, nincs lehetőség a független promócióra, nem magas státusz, nem figyelve a hozzájárulásra, és.D. - Lát Wikipedia).Ha nem ért egyet ezzel, kövesse a középtávú projekteket, amelyek nem engedhetik meg maguknak az ilyen pozíciót. A nagy projektek ingyenesek
Szoftver, különösen a GNU domain körül, nem tartja meg munkáját személyes ügyében. Miután megkapta vagy megváltoztatta a szoftverhez kapcsolódó szoftvereket, felkéri a munkáltatót, hogy írjon alá bizonyos megállapodásokat[egy], amely aláírható vagy nem. A választott projektet több szabad követelményekkel lehet elvégezni.
Amire szükséged van
- Linux. Számos ingyenes szoftver vagy nehezebb projekt az OSWindows irányítása alatt, vagy nem megfelelő. Ez különösen igaz a fejlett programozási projektekretelefonok, Miniatűr számítógépek, USB kulcsok és más csodálatos eszközök.
- Számítógép viszonylag jó hozzáféréssel az internethez. Ha egy dupla rakodógépet szeretne menteni a Windows rendszerrel, a Linux második merevlemezének vagy szakasza jó megoldás lesz.
- Legalább egy programozási nyelv és szilárd szándék alapvető ismerete, hogy többet megtudjon. A legnépszerűbb nyelvek jelenleg - C és Java.
- Jelentős mennyiségű idő, nem kevesebb, mint 5 óra hetente (egy tipikus hardcore hacker dons több mint 14 óra.).
- Míg a hivatalos oktatás az informatika területén sokkal könnyebbé teheti az utat, nem szükséges az Ön számára előfeltétele, és egyetlen igazi hacker közösség nem fog kérdezni róla. A hackereket egymásnak ítélik meg, és nem fiktív kritériumokat, például fokokat, életkorot, származást vagy pozíciót. Azonban a hackerek legalább 60% -a, akik megvizsgálják a foltokat"Szükség" Felsőoktatás, és nem teszi lehetővé, hogy bármilyen értelmetlen legyen a projektben.
- Az utolsó lépések (konferenciák és telepítés) során) használhatják saját laptopunkat. Nem számít, milyen rossz dolgozni otthon, csak akkor vásárolja meg, ha megengedheti magának a második számítógépet.
- Ahhoz, hogy valódi hackerré váljon a fenti módszer segítségével, legalább két évig lesz szüksége.