<<<TOC / OBSAH  ENCSEN/CSZVONP/T

9. Frequently Asked Questions

9. Často kladené otázky

Q: Will you teach me how to hack? O: Naučíte mě jak hackovat?
How can I get started, then? Jak mám tedy potom začít?
Q: Would you help me to crack a system, or teach me how to crack? O: Pomůžete mi cracknout nějaký systém, nebo mě naučíte jak to udělat?
Q: Where can I find some real hackers to talk with? O: Kde můžu popovídat s nějakými opravdovými hackery?
Q: Can you recommend useful books about hacking-related subjects? O: Můžete doporučit nějaké užitečné knihy o hackingu a příbuzných tématech
Q: What language should I learn first? O: Jaký jazyk bych se měl naučit první?
Q: But won't open-source software leave programmers unable to make a living? O: Ale nepřipraví open-source software programátory o obživu?
Q: How can I get started? Where can I get a free Unix? O: Jak mám začít? Kde můžu sehnat free Unix?

Q: Will you teach me how to hack?

O: Naučíte mě jak hackovat?

Since first publishing this page, I've gotten several requests a week from people to "teach me all about hacking". Unfortunately, I don't have the time or energy to do this; my own hacking projects take up 110% of my time. Od doby, co jsem publikoval tento článek, jsem dostával několik žádostí týdně na téma "naučte mě všechno o hackingu". Bohužel na to nemám čas ani energii; moje vlastní hackerské projekty mi zabírají 110% času.
Even if I did, hacking is an attitude and skill you basically have to teach yourself. You'll find that while real hackers want to help you, they won't respect you if you beg to be spoon-fed everything they know. A i kdybych čas měl, hacking představuje postoj a schopnosti, které se musí každý získat sám. Zjistíte, že i když opravdoví hackeři vám chtějí pomoci, nebudou vás respektovat pokud budete chtít aby do vás nalili všechny znalosti, které mají.
Learn a few things first. Show that you're trying, that you're capable of learning on your own. Then go to the hackers you meet with specific questions. Naučte se pár věcí. Ukažte, že se snažíte, že jste schopen se sám učit. Potom už jděte za hackery s konkrétními otázkami.

How can I get started, then?

Jak mám tedy potom začít?

The best way for you to get started would probably be to go to a LUG (Linux user group) meeting. You can find such groups on the LDP General Linux Information Page; there is probably one near you, possibly associated with a college or university. LUG members will probably give you a Linux if you ask, and will certainly help you install one and get started. Nejlepší cesta bude nejspíš navštívit nejbližší schůzku LUG (Linux user group = Skupina uživatelů Linuxu). Tyto skupiny najdete např. na LDP General Linux Information Page; pravděpodobně najdete nějakou, která je ve vašem okolí, nejspíš spojená s nějakou universitou. Členové LUG vám pravděpodobně dají k disposici nějaký Linux, pokud je požádáte, a pomohou vám s jeho instalací a se začátky.

Q: Would you help me to crack a system, or teach me how to crack?

O: Pomůžete mi cracknout nějaký systém, nebo mě naučíte jak to udělat?

No. Anyone who can still ask such a question after reading this FAQ is too stupid to be educable even if I had the time for tutoring. Any emailed requests of this kind that I get will be ignored or answered with extreme rudeness. Ne. Kdokoli kdo se ještě nyní může zeptat na takovou otázku, po přečtení tohoto FAQ, je příliš stupidní na to abych ho mohl cokoli naučit, i kdybych na to měl čas. Jakékoli emailované žádosti tohoto druhu budou ignorovány nebo zodpovězeny s extrémní hrubostí.

Q: Where can I find some real hackers to talk with?

O: Kde můžu popovídat s nějakými opravdovými hackery?

The best way is to find a Unix or Linux user's group local to you and go to their meetings (you can find links to several lists of user groups on the LDP page at Sunsite). Nejlepší způsob je najít skupinu uživatelů Unixu či Linuxu ve vašem okolí a navštívit nějakou jejich schůzku (odkazy na seznamy různých uživatelských skupin najdete např. na LDP).
(I used to say here that you wouldn't find any real hackers on IRC, but I'm given to understand this is changing. Apparently some real hacker communities, attached to things like GIMP and Perl, have IRC channels now.) (Říkával jsem, že není možno najít žádné skutečné hackery na IRC, ale pochopil jsem, že situace se mění. Některé opravdové hackerské komunity, spojené s věcmi jako GIMP a Perl, mají v dnešní době své IRC kanály.)

Q: Can you recommend useful books about hacking-related subjects?

O: Můžete doporučit nějaké užitečné knihy o hackingu a příbuzných tématech

I maintain a Linux Reading List HOWTO that you may find helpful. The Loginataka may also be interesting. Já spravuji Linux Reading List HOWTO, které se vám může hodit. Loginataka může být také zajímavé místo.

Q: What language should I learn first?

O: Jaký jazyk bych se měl naučit první?

HTML, if you don't already know it. There are a lot of glossy, hype-intensive bad HTML books out there, and distressingly few good ones. The one I like best is HTML: The Definitive Guide. HTML, pokud ho ještě neumíte. Existuje spousta krásných, nafoukaných a špatných knih o HTML a jen velmi málo dobrých. Mě se nejvíc líbí HTML: The Definitive Guide.
But HTML is not a full programming language. When you're ready to start programming, I would recommend starting with Python. You will hear a lot of people recommending Perl, and Perl is still more popular than Python, but it's harder to learn and (in my opinion) less well designed. There are resources for programming beginners using Python in the Web. HTML ale není plnocenný programovací jazyk. Až budete připraveni začít s programováním, doporučil bych vám začít s Pythonem. Spousta lidí vám bude doporučovat Perl, a Perl je stále ještě populárnější než Python, je však těžší na učení a (dle mého názoru) ne tak dobře navržen. Na síti lze najít zdroje pro začínající programátory používající Python
C is really important, but it's also much more difficult than either Python or Perl. Don't try to learn it first. C je opravdu důležité, ale je daleko těžší než Python nebo Perl. Nezkoušejte učit se C jako první.

Q: But won't open-source software leave programmers unable to make a living?

O: Ale nepřipraví open-source software programátory o obživu?

This seems unlikely -- so far, the open-source software industry seems to be creating jobs rather than taking them away. If having a program written is a net economic gain over not having it written, a programmer will get paid whether or not the program is going to be free after it's done. And, no matter how much "free" software gets written, there always seems to be more demand for new and customized applications. I've written more about this at the Open Source pages. Kupodivu se zdá, že open-source softwarový průmysl zatím pracovní místa spíš vytváří, než že by je rušil. Pokud skutečnost, že nějaký program existuje je ekonomicky výhodnější než když neexistuje, pak programátor bude zaplacen ať už konečný program bude free nebo ne. A nezávisle na tom kolik free softwaru vznikne, se zdá, že poptávka po novém a na míru přizpůsobeném softwaru bude stále větší. Více na toto téma jsem napsal na stránkách Open Source

Q: How can I get started? Where can I get a free Unix?

O: Jak mám začít? Kde můžu sehnat free Unix?

Elsewhere on this page I include pointers to where to get the most commonly used free Unix. To be a hacker you need motivation and initiative and the ability to educate yourself. Start now... Jinde na této stránce jsem umístil odkazy kde lze získat nejčastěji používané free Unixy. Abyste se mohl stát hackerem potřebujete motivaci, iniciativu a schopnost sám se učit. Začněte hned teď...

<<<TOC / OBSAH  ENCSEN/CSZVONP/T