Here I come, there I am.

 

Това не е нито напътствие: "Как да хакнем НАСА", нито "Ghost busters", нито поредната весела хакерска история или анекдот. Провокирано е от възприетите определения на 'хакер' на Eric Steven Raymond, създадено в началото на века. Един от най-красивите материали на техническа тематика, които съм чел.

Абсолютно задължително четиво за всеки Wanna-be hacker!!!

хакерството не е престъплениеНа първо време, познатата практика всички медии и източници да употребяват термина 'хакер' като нарушител, злонамерен нападател и прочие. Дори на мен ми се е налагало да го ползвам в новина или статия заради всеобщото разбиране. Реймънд е дал много точна разлика между хакерите и техните зли подражатели - кракерите:

The Jargon File contains a bunch of definitions of the term ‘hacker’, most having to do with technical adeptness and a delight in solving problems and overcoming limits
...
There is another group of people who loudly call themselves hackers, but aren't. These are people (mainly adolescent males) who get a kick out of breaking into computers and phreaking the phone system. Real hackers call these people ‘crackers and want nothing to do with them. Real hackers mostly think crackers are lazy, irresponsible, and not very bright, and object that being able to break security doesn't make you a hacker any more than being able to hotwire cars makes you an automotive engineer. Unfortunately, many journalists and writers have been fooled into using the word ‘hacker’ to describe crackers; this irritates real hackers no end.

The basic difference is this: hackers build things, crackers break them

Определение на ХАКЕР е дадено на части в цялата статия. И трябва да се извлече от всеки, отделно. Превод на български е предоставен от yovko (но линкът в оригиналния материал не работи).

Нещо, което търсех отдавна в определението, е за натурални качества на повечето хакери. Включвам се във всички категории, както и по-голямата част от познатите ми. Сещам се често за определението на Реймънд, когато околните се чудят защо се занимавам и с музика.

Ето какво казва авторът по въпроса:

Points For Style

Again, to be a hacker, you have to enter the hacker mindset. There are some things you can do when you're not at a computer that seem to help. They're not substitutes for hacking (nothing is) but many hackers do them, and feel that they connect in some basic way with the essence of hacking.

*Learn to write your native language well. Though it's a common stereotype that programmers can't write, a surprising number of hackers (including all the most accomplished ones I know of) are very able writers.

*Read science fiction. Go to science fiction conventions (a good way to meet hackers and proto-hackers).

*Train in a martial-arts form. The kind of mental discipline required for martial arts seems to be similar in important ways to what hackers do. The most popular forms among hackers are definitely Asian empty-hand arts such as Tae Kwon Do, various forms of Karate, Kung Fu, Aikido, or Ju Jitsu. Western fencing and Asian sword arts also have visible followings. In places where it's legal, pistol shooting has been rising in popularity since the late 1990s. The most hackerly martial arts are those which emphasize mental discipline, relaxed awareness, and control, rather than raw strength, athleticism, or physical toughness.

*Study an actual meditation discipline. The perennial favorite among hackers is Zen (importantly, it is possible to benefit from Zen without acquiring a religion or discarding one you already have). Other styles may work as well, but be careful to choose one that doesn't require you to believe crazy things.

*Develop an analytical ear for music. Learn to appreciate peculiar kinds of music. Learn to play some musical instrument well, or how to sing.

*Develop your appreciation of puns and wordplay.

The more of these things you already do, the more likely it is that you are natural hacker material. Why these things in particular is not completely clear, but they're connected with a mix of left- and right-brain skills that seems to be important; hackers need to be able to both reason logically and step outside the apparent logic of a problem at a moment's notice.

Ще си позволя да цитирам и превода на Йовко, за доброто на повече читатели:

Начин на живот

Още веднъж - за да бъдете хакер трябва да приемете мирогледа на хакера. Има няколко неща, които могат да Ви помогнат в моментите, когато не сте пред компютъра си. Те не заменят хакерството (нищо не го заменя), но много хакери се занимават и с неща, които по някакъв начин са близки с хакерството.

* Четете научна фантастика. Ходете на срещи с любители на фантастиката (това е добър начин да се запознаете с хакери и "прото-хакери").

* Изучавайте Дзен-будизъм или източни бойни изкуства. (Тяхната ментална дисциплина има подходящи сходни черти).

* Изработете у себе си аналитичен музикален слух. Учете се да разбирате специфични видове музика. Научете се да свирите на някакъв музикален инструмент или да пеете грамотно.

* Изработете у себе си умение да разбирате каламбури и игра на думи.

* Научете се да пишете добре на родния си език. (Удивително множество от хакери, включително всички познати ми хакери са качествени писатели.)

Колкото повече от тези неща правите, толкова по-голяма вероятността да придобивате природно хакерски способности. защо точно тези неща не е съвсем ясно, но те са свързани със смесване на навици на лявото и дясното мозъчно полукълбо, а това е важно (хакерите трябва да могат да умеят както да градят стройни логически обяснения, така и от време на време да оценяват проблеми извън нормалната логика).

Коментарите оставям на вас.

Share and Enjoy:
  • Digg
  • Sphinn
  • del.icio.us
  • Facebook
  • Mixx
  • Google
  • MySpace
  • Slashdot
  • Technorati
  • TwitThis
del.icio.us Digg DZone Facebook Google Google Reader Magnolia reddit SlashDot Technorati ReadMe.ru Dobavi.com Dao.bg Lubimi.com Ping.bg Pipe.bg Svejo.net Web-bg.com

Безподобния пост.

Related posts brought to you by Yet Another Related Posts Plugin.

Comments

3 Responses to “Характерни белези на Хакера”

  1. PhrozenCrew on April 29th, 2009 19:44

    Това е материал, който циркулира в БГ интернет пространството може би от 7-8 години. Добре е да се популяризира, но има един проблем.
    Кодирането на знаците в материала е в Windows-1251, в хедъра е изпратена заявка за четене от браузера на Windows-1251. И все пак има маймуница в истински браузери, като Opera и Firefox.
    Иначе сървара на пръв поглед излъчва: Accept-Charset: windows-1251,utf-8;q=0.7,*;q=0.7

    Ако си приятел на Йовко му кажи да си оправи кодирането на символите в материала или излъчването на енкодинга от сървара. Подобен проблем би отказал от четене много кандидат хакери :) .

  2. admin on April 30th, 2009 2:51

    PhrozenCrew, писах му мейл, тенкс за нотификацията. Мен лично не ме тревожи това, но е факт, че е добре да се фиксне. :)

  3. yovko on April 30th, 2009 11:13

    За съжаление това е общ проблем - не само за тази страничка, а за цялото архивно копие на Linux center, което е сложено там AS IS и само заради историята. Това не е жив сайт, много неща по него са счупени. Зная за проблема, но сайта е стар, всички файлове са статични HTML-и и поправянето им е свързано с редакция на всеки един поотделно, което е безсмислено упражнение за нещо, което отдавна не е актуално.

    Може би точно този текст си струва да бъде преместен на живо място, но за целта и превода има нужда от осъвременяване. Най-малкото е назад от последната версия на ESR.

Leave a Reply