Kako postati haker slobodnog softvera
Pisanje i korištenje besplatnog softvera nije samo vrsta programiranja, to je vrsta filozofije. Iako je znanje programski jezik sve što vam je potrebno za programiranje, ovaj članak o tome kako se pridružiti zajednici, pronaći prijatelje, napraviti sjajne stvari zajedno i postaju cijenjeni specijalista s profilom koji ne možete dobiti nigdje drugdje. U društvu sasvim lako možete dobiti zadatke da samo elitni programeri najvišeg nivoa imaju pravo na to. Razmislite o broju iskustva koje može donijeti. Međutim, ako ste jednom odlučili poštanski softver, trebali biste biti spremni provesti neko vrijeme za postizanje ovog cilja. I dalje je istina, čak i ako ste već njen student. Pored toga, ovaj članak nije o tome kako postati haker.
Korake
![Slika pod nazivom Postanite besplatni softver haker korak 2](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_2.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 3](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_3.jpg)
![Slika pod nazivom Postanite besplatni softver Haker korak 4](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_4.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 5](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_5.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 6](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_6.jpg)
![Slika pod nazivom Postanite besplatni softver Haker korak 7](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_7.jpg)
![Slika pod nazivom Postanite besplatni softver Haker 8 korak 8](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_8.jpg)
![Slika pod nazivom Postanite besplatni softver haker korak 9](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_9.jpg)
![Slika pod nazivom Postanite besplatni softver haker korak 10](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_10.jpg)
![Slika pod nazivom Postanite besplatni softver Haker korak 11](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_11.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 12](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_12.jpg)
![Slika pod nazivom Postanite besplatni softver haker korak 13](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_13.jpg)
![Slika pod nazivom Postanite besplatni softver haker korak 14](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_14.jpg)
![Slika pod nazivom Postanite besplatni softver haker korak 15](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_15.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 16](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_16.jpg)
![Slika pod nazivom Postanite besplatni softver Haker korak 17](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_17.jpg)
![Slika pod nazivom Postanite besplatni softver Haker Korak 18](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_18.jpg)
![Slika pod nazivom Postanite besplatni softver Haker korak 19](https://cdn3.panoutx.info/rkiw/kak-stat-hakerom-svobodnogo-programmnogo-obespech_19.jpg)
Savjeti
- Prije nego što postavite bilo kakvo pitanje o radnoj pravilima u okviru projekta, pokušajte pretraživati projektnu dokumentaciju i arhivu popisa za slanje.
- Bićete nazivat ćete hakeru tek nakon što vas istinska hakerska zajednica prepozna.
- Uvek nastavite hakirati ono što su započeli. Nije izgrađeno, ne počinje, muva (ne uspijeva)? Postoje razlozi za sve, a ako imate izvorni kod, obično znači da možete prisiliti sistem da učinite sve što želite, posebno uz pomoć web pretrage. Ovo pravilo ima vlastitu ograničenju, ali zaista nije lako.
- Za početak odaberite klasu, modul ili neki drugi blok, preko koje trenutno ne radi niko aktivno ne radi. Radite zajedno preko iste klase ili čak funkcije, zahtijeva više vještina i puno pažnje svih pristupa (zabava).
- Čini se da su poslodavci nekih hakera prilično motivirani kako bi omogućili "saradnju" tokom radnog vremena (u pravilu, jer organizacija koristi besplatni / otvoreni program koji se razvijaju haker). Mislite da možda možete dobiti barem dio traženog vremena na ovaj način.
- Ako još uvijek ne vjerujete dovoljno, počnite s nekim dijelom koda koji, kao što mislite da nema i može se napisati ispočetka. Promjene u postojećem kodu imaju mnogo više šanse za privlačenje kritike.
Upozorenja
- Nemojte početi sa optimizacijama malih kodova, dodatnih komentara, poboljšanja stila kodiranja i drugih sličnih "mali" materijal. Može prouzrokovati mnogo više kritike od bilo kakvog velikog doprinosa. Umjesto toga, sakupite ih u jednokrvni "čišćenje".
- Na neformalnom sastanku projekta (na pivu) da nikada niste doprinijeli stvaranju bilo kojeg koda, imate osećaj zagrijavanja da ste veoma zanemareni. Ne brinite, neki hakeri postaju veliki prijatelji kasnije, nakon što zarađujete poštovanje za svoj kod.
- Ako se planirate sastati sa besplatnim softverom sa šefom za oči, uvijek ostavite svoj Windows laptop kod kuće. Mac OS - opcija je pomalo bolja, ali ne i dobrodošla. Ako imate laptop s vama, treba raditi na Linux OS-u ili drugom operativnom sistemu koji smatraju "Besplatan softver".
- Vaš hakerski status u projektnoj zajednici odražava vam sadašnjost više od prošlosti. Konkretno, ako želite preporuku od menadžera projekta ili nešto slično, postavite pitanja dok još uvijek aktivno surađujete.
- Nemojte započeti s početkom vlastitog projekta, ako ne želite zauvijek ostati u ponosnoj usamljenici. Iz istog razloga, ne počnite pokušavati oživjeti napušteni projekt, koji je već izgubio svoj prethodni tim (vidi zašto).
- Iz istog razloganikad Ne očekujte da će haker sa iskustvom napisati detaljan opis vašeg zadatka ili čak pružiti ljubavnu vrstu nadzora. Iako projekti otvorenog koda mogu imati mnogo strogih pravila, obično rade analogijom sa onim što je poznato pravo programiranje U programiranju metodologije.
- U stalnom važećem besplatnom softveru, kodirajte, a u rijetkim slučajevima, čak i cijeli projekt vaše grupe može biti neočekivano zamijenjen bilo kojim drugim doprinosom. Primjeri prepisivanja velikih razmjera: Harmonija Ili, na primjer, nedavnija priča GNU klasapath. Zreli hakeri se govore "Dobrodošli" i koristiti prednosti novog koda koji postaje dostupan - jednostavno nijedan način odgovoriti. To, međutim, ne dolazi lako i trebate naučiti. Vidjeti primer Takav položaj.
- Izbjegavajte postavljanje bilo kakvih pitanja povezanih sa programskim osnovama ili softverom. Besplatno vrijeme programera softvera - vrijedno. Umjesto toga, razgovarajte o osnovama programiranja u zajednicama za ljubitelje ili novake programere.
- Iako je riječ "haker" Zvuči sa "poštovanjem" u većini obrazovnih okruženja, za neke neuređene ljude može se povezati sa prodorom sigurnosti i drugih zločina koji se odnose na računare, koje rade različite društvene grupe (krekeri ili hakeri). Ako niste spremni da objasnite, pogledajte one koje kažete ovu riječ. Pravi hakeri u ovom članku nikada neće komunicirati sa programskim aktivnostima koje se čine ilegalnim. Prvo, držač za rođendanhakerska etika. Drugo, kršenja zakona nisu nužno plaćene.
- Ako vaš klijent e-pošte podržava HTML poruke, isključite ovu funkciju. Nikada ne priložite dokumente koji samo vlasnički softver (na primjer, MS Word) može pravilno otvoriti. Hakeri ga percipiraju kao uvredu.
- Ne nudite svoje usluge za projektne kompanije koje ne proizvode neke dijelove svog koda u odobrenoj licenciOdobren Otvoreni izvor.U takvim slučajevima, zaista važni dijelovi projekta vjerovatno će "ostati iza zatvorenih vrata" vlasnika, ometajući vas kako bi naučili nešto korisno.
- Već vrlo uspješni projekti mogu napisati ili usmenu politiku nikada ne vratiti ništa za vaš rad (nema novca, nema prilika za neovisnu promociju, nema visokog statusa, a ne obraćajući pažnju na doprinos i.D. - Vidjeti Wikipedia).Ako se ne slažete sa ovim, slijedite srednjoročne projekte koji ne mogu priuštiti takav položaj. Veliki projekti su besplatni
Softver, posebno oko GNU domene, ne smatrajte svoj rad kao svoju ličnu stvar. Nakon što dobijete ili promenite posao u softveru koji se odnosi na softver, oni će tražiti od vašeg poslodavca da potpiše određene sporazume[jedno], što se može potpisati ili ne. Izabrani projekt može učiniti sa više besplatnih zahtjeva.
Sta ti treba
- Linux. Mnogi projekti besplatnog softvera ili teže graditi pod kontrolom OSWINDOWS-a ili nisu pravilno stvoreni. To se posebno odnosi na napredne programiranje projekatatelefoni, Minijaturni računari, USB tipke i ostali neverovatni uređaji.
- Računar sa relativno dobrom pristupu internetu. Ako želite sačuvati dvostruki utovarivač sa prozorima, drugi tvrdi disk ili odjeljak za Linux bit će dobro rješenje.
- Osnovno znanje o najmanje jednom programskom jeziku i čvrstih namjera da saznate više. Najpopularniji jezici trenutno - C i Java.
- Značajno vrijeme, ne manje od 5 sati sedmično (tipični hardcore haker donesi više od 14 sati.).
- Dok bi službeno obrazovanje iz oblasti informatike moglo učiniti mnogo lakše, nije potrebno za vas preduvjet, a ne zateći neće vas pitati prave hakerska zajednica. Hakeri se sudavaju jedna od druge u svojim hakovima, a ne izmišljeni kriteriji, poput stepena, starosti, porijekla ili položaja. Međutim, najmanje 60% hakera koji gledaju vaše zakrpe ima"Potreba" Visoko obrazovanje i neće vam dozvoliti da napravite nikakve gluposti u projektu.
- Tokom posljednje korake (konferencije i instalacijsku stranku)) mogla bi koristiti vlastiti laptop. Bez obzira koliko loše raditi kod kuće, kupiti samo ako možete priuštiti drugi računar.
- Da biste postali pravi haker uz pomoć gornje metode, trebat će vam najmanje dvije godine.