Что такое хак? [закрыто]

12
задан AstroCB 18 August 2014 в 02:35
поделиться

6 ответов

Когда я использую термин "хак", он обычно относится к решению проблемы, которое было сделано, как правило, в ответ на неотложный вопрос, и поэтому не так много мыслей было вложено в общий дизайн приложения. Иногда это срабатывает, иногда не очень, а иногда оказывается гениальным произведением. Но в основном, это признанное временное решение, которое (надеюсь) будет дорабатываться и улучшаться по мере возможности.

1
ответ дан 2 December 2019 в 05:03
поделиться

Это когда вы отошли от идиоматических, естественных, разумных и (иногда) поддерживаемых способов делать что-то в данном языке/фреймворке/etc.

Иногда это удар гения, обычно - акт идиотизма, иногда - одно, замаскированное под другое, а в редких случаях - и то, и другое.

(Кстати, судья, который придумал это заявление о порнографии, которое вы цитируете, позже отказался от него при вынесении другого решения).

1
ответ дан 2 December 2019 в 05:03
поделиться

Эта тема превратится в нечто вроде вопроса о Любви. У каждого будет свое определение. Лучший способ узнать правильное (по умолчанию) определение - словарь

1
ответ дан 2 December 2019 в 05:03
поделиться

Я всегда предпочитал определение Пола Грэма:

Чтобы добавить путаницы, существительное "hack" также имеет два смысла. Оно может быть как комплиментом, так и оскорблением. Вас называют хаком, когда вы делаете что-то некрасиво. Но когда вы делаете что-то настолько умное, что каким-то образом обходите систему, это тоже называется хаком. Это слово чаще используется в первом, чем во втором смысле, вероятно, потому, что уродливые решения встречаются чаще, чем гениальные.

17
ответ дан 2 December 2019 в 05:03
поделиться

Когда я думаю о "хаке", я думаю о нем как о неожиданном обходном пути для решения проблемы, что не обязательно плохо. Творческий, инновационный и хорошо поставленный. Слово "хак" может относиться не только к компьютерам, хотя я редко слышу его в таком значении.

3
ответ дан 2 December 2019 в 05:03
поделиться

Из файла жаргона , глоссария хакерского сленга:

Значение слова «взломать»

«Слово« взломать »на самом деле не имеют 69 различных значений », - считает хакер из Массачусетского технологического института Фил Агре. «Фактически, слово hack имеет только одно значение, чрезвычайно тонкое и глубокое, которое не поддается артикуляции. Какая коннотация подразумевается при данном использовании слова, так же сильно зависит от контекста. Подобные замечания относятся и к паре других хакерских слов, в первую очередь случайных »

. Хакерство можно охарактеризовать как« подходящее проявление изобретательности ». Независимо от того, получился ли результат быстро и грязно лоскутное одеяло или тщательно созданное произведение искусства, вы должны восхищаться умом, вложенным в него.

Важным второстепенным значением слова «взломать» является «творческий розыгрыш». Этот вид взлома легче объяснить не-хакерам, чем метод программирования.

6
ответ дан 2 December 2019 в 05:03
поделиться
Другие вопросы по тегам:

Похожие вопросы: