Форум программистов, компьютерный форум, киберфорум
Обо всем!
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.50/4: Рейтинг темы: голосов - 4, средняя оценка - 4.50
Администратор
 Аватар для mik-a-el
87794 / 53115 / 249
Регистрация: 10.04.2006
Сообщений: 13,757

Марк Пилгрим: Закат эпохи энтузиастов

04.04.2010, 20:51. Показов 744. Ответов 1
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Автор: Марк Пилгрим
Опубликовано 02 апреля 2010 года

Когда DVD-Джона арестовали за взлом защиты DVD от копирования, его обвинили в "нелегальном взломе компьютерной системы". Это привело его адвокатов к очевидному вопросу: "Чей же компьютер он незаконно взломал?" Прокурор ответил: "Свой собственный."

Если ваше сердце не замерло при этих словах, дальше можете не читать.

Когда я рос, термин "взлом" обычно относился к чужим компьютерам. Впрочем, оставим этот вопрос на потом.

Большую часть жизни мой отец работал профессором в колледже. Однажды он взял академический отпуск на год, чтобы написать книгу. Его накоплений хватило на компьютер и новомодную штуку под названием "текстовый процессор". Отец писал и редактировал, а потом дописывал ещё. Работать на компьютере было настолько удобнее, чем печатать на пишущей машинке, что у него не возникало сомнений в нужности этой дорогостоящей покупки.

Так вышло, что на этом компьютере был предустановлен язык программирования бейсик. Не требовалось даже загружать дисковую операционную систему - вы могли включить машину, нажать Ctrl-Reset, и перед вами появлялась командная строка. В этой командной строке вы могли написать целую программу, потом напечатать RUN ("запустить") и она, чёрт возьми, срабатывала.

Мне было десять лет. Это было 27 лет назад, но я до сих пор помню, что ощутил, когда я понял, что ты можешь - я могу! - заставить этот компьютер сделатьв всё, что угодно, просто напечатав правильные слова в правильной последовательности, а потом написав RUN ("запустить"). И это, чёрт возьми, сработает.

Тот компьютер назывался Apple ][e.

К 12 годам я писал на бейсике такие замысловатые программы, что они не умещались в памяти машины. В 13 я перешёл на паскаль. В 14 я программировал на ассемблере. В 17 лет я принял участие в Национальной научной Олимпиаде и занял первое место в категории "программирование". В 22 года я стал работать компьютерным программистом.

Теперь я программист, технический писатель и хакер в том смысле, которое вкладывал в это слово Пол Грэм в своём эссе "Хакеры и художники". Никто не становится хакером просто потому, что выучился программировать. Хакерами становятся любознательные энтузиасты, которые любят копаться в технике. Именно желание разобраться в мелких деталях и в том, как они функционируют, приносит то самое ощущение чуда. Желание выпрыгнуть из системы, посбивать замки и соскоблить слои абстракции, которыми компьютер оброс для большинства пользователей, не знающих, как всё это работает. Использовать редактор секторов Copy ][+, чтобы узнать, как загружается операционная система, а потом изменить её так, чтобы компьютер выдавал звук каждый раз, когда считывает сектор с диска. Или заставить машину выводить при запуске на экран графическую заставку до того, как будет показана служебная информация и появится та самая командная строка бейсика. Или скопировать мириады восхитительных команд из списка Beagle Bros. Peeks & Pokes и попытаться понять, что же ты только что, на самом деле, сотворил. Просто так. Потому что это прикольно. Потому что это пугало родителей. Потому я просто обязан был узнать, как всё это устроено.

Потом у меня появился Apple IIgs. А потом Mac IIci. MacsBug. ResEdit. Norton Disk Editor. Остановите меня, если что-нибудь из этого списка покажется вам знакомым.

Apple делала машины, которые превратили меня в того, кто я есть. Я стал тем, кто я есть, потому что люблю копаться в технике.

Заголовок этого постинга позаимствован из заметки "Относительно iPad" в блоге Алекса Пейна, внушительный отрывок из которой я сейчас процитирую.

iPad - привлекательная, продуманная и чрезвычайно циничная штуковина. Он представляет собой комбайн для потребления цифрового контента. Как правильно заметили Тим Брэй и Питер Кирн, это устройство практически никак не стимулирует тягу к творчеству.

Трагедия iPad заключается в том, что, похоже, такой подход и в самом деле идеален для многих - возможно, даже для большинства. Не осталось непонятных идей и метафор, которые окружали ЭВМ в течение последних тридцати лет. Больше не нужно до бесконечности подкручивать и подстраивать машину там и сям без всякой причины. iPad прост, интуитивен и не требует ухода.

И вот что меня беспокоит больше всего: будь у меня в детстве не настоящий компьютер, а iPad, я бы никогда не стал программистом. У меня никогда бы не появилась возможность запускать любые глупые, потенциально опасные и чрезвычайно познавательные программы, которые я скачивал или писал сам. Я бы не смог запустить ResEdit и отредактировать звук запуска своего "мака" так, чтобы я мог возиться с компьютером ночи напролёт, не мешая родителям.
Я знаю, что для iPad можно разрабатывать собственные программы тем же способом, каким сейчас разрабатываются приложения для iPhone. Нужны только "мак", XCode, эмулятор iPhone и 99 долларов, чтобы получить сертификат разработчика на год. "Сертификат разработчика", который, на самом деле, представляет собой криптографический ключ, дающий (временно) продвинутый (немного) доступ к... вашему собственному компьютеру. Для современных разработчков это не беда, поскольку они уже знают, что они - разработчики. Но разработчики будущего ещё об этом не догадываются. И без свободы копаться в технике некоторые из них не узнают никогда.

И я знаю, конечно, что вы можете "джейлбрейкнуть" свой iPhone, получить права администратора и запустить всё, что заблагорассудится. Уверен, что кто-нибудь придумает, как "джейлбрейкнуть" iPad. Это не меняет дела. Я не хочу жить в мире, в котором приходится взламывать собственный компьютер, чтобы забраться к нему в потроха. И уж точно я не хочу жить в мире, в котором это объявлено вне закона.

Между прочим, DVD-Джон был оправдан. Прокурор опротестовал решение суда, но Джона вновь оправдали. Но Apple обойдётся и без закона - зачем он нужен, когда на её стороне ассиметричное шифрование?

Когда-то Apple создавала машины, которые сделали меня таким, какой я есть. Я такой, потому что любил копаться в технике. Теперь, похоже, в Apple делают всё, чтобы помешать моим детям испытать то ощущение чуда. Apple объявила войну всем любознательным энтузиастам. С каждым обновлением ПО, "джейлбрейки" перестают работать, и людям приходится искать другой способ взломать собственные компьютеры. Для iPad никогда не будет MacsBug, не будет ResEdit, редактора секторов Copy ][+ и списка iPad Peeks & Pokes. И это настоящая потеря. Может быть, не для вас, а для тех, кто об этом ещё не знает.

Перевод: Михаил Карпов.
http://www.computerra.ru/
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
04.04.2010, 20:51
Ответы с готовыми решениями:

Конец эпохи «ВКонтакте»
Ну что вы по этому поводу скажете? http://www.gazeta.ru/business/2014/04/21/6001381.shtml Дурова уволили(

Литература. Погружение в HTML5, Марк Пилгрим (перевод)
Народ, кто может дайте ссылку на книгу "Погружение в HTML5", Марк Пилгрим (перевод). На htmlbook в электронном виде не нашел:( Буду...

Закат солнца вручную или BSOD Win 8
Добрый вечер. Какой бы крутой не была эта OS, это не значит что ее нельзя свалить в BSOD. Может кто то хочет полюбоваться грустным смайлом...

1
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
05.04.2010, 13:07
Спасибо за интересный текст, но позволь не согласиться с оценкой. На любом современном компе нет встроенного бейсика. Ну и что? Мало чтоли бесплатных сред? И для написания прилад для полноценного компа в таких средах не нужен никакой сертификат разработчика. И взламывать ничего не надо. А будущий хакер может написать свою ось - для этого тоже не нужен никакой взлом. IPad же слишком ограничен, чтоб считать его компьютером. Много ли у него юзверей? Думаю меньше, чем у налодонников с единственной игрой "поймай все яйца". Но про них такого никто не писал. Почем? Потому что это - не компьютеры. Так же и iPad - не компьютер. С мобильника (не iPhone, а обычного, лишь бы gprs работал) можно заходить на сайты. Много народу заходит? Писать же на налодоннике даже тексты (если это замена пишушей машинке) ещё неудобнее, чем даже ручкой. Наладонник - это только эрзац для быстрых записей в цифре находу, чтоб при переносе в комп не тратить время на разбор подчерка и повторный набор, а сразу скачивать. Но полноценный комп в нагрузку - почти обязателен. Пользователей iPad, у которых нет нормального компа, скорее всего совсем мало, при том, что и вообще пользователей iPad слишком мало, чтоб он мог както влиять на статистику освоения техники.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
05.04.2010, 13:07
Помогаю со студенческими работами здесь

По книге Марк Лутц
Пытаюсь изучить основы. Не получается. имеется файл script1.py находящийся по адресу: c:\python имеется python 3.4 находящийся по...

Python - Марк Саммерфилд
Прошу уточнить, как заставить программу(система linux mint) csv2html.py открыть файл в data/c02-sample.csv и выгрузить файл...

Штатный усилитель от Марк 2 к телевизору
Помогите пожалуйста Не могу разобраться подключил штатный усилитель от Марк 2 к телевизору ПЕЛ ЧИСТО но были помехи от вентилятора блока...

Количество месяцев с начала эпохи Unix
Подскажите пожалуйста как получить в С++ количество месяцев, прошедших с начала Эпохи Unix (The Unix Epoch, 1 января 1970, 00:00:00 GMT)....

Конвертивание эпохи Unix в человекопонятную дату
Как перевести дату типа: 1390168007 в человекопонятную дату?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Новые блоги и статьи
Музыка, написанная Искусственным Интеллектом
volvo 04.12.2025
Всем привет. Некоторое время назад меня заинтересовало, что уже умеет ИИ в плане написания музыки для песен, и, собственно, исполнения этих самых песен. Стихов у нас много, уже вышли 4 книги, еще 3. . .
От async/await к виртуальным потокам в Python
IndentationError 23.11.2025
Армин Ронахер поставил под сомнение async/ await. Создатель Flask заявляет: цветные функции - провал, виртуальные потоки - решение. Не threading-динозавры, а новое поколение лёгких потоков. Откат?. . .
Поиск "дружественных имён" СОМ портов
Argus19 22.11.2025
Поиск "дружественных имён" СОМ портов На странице: https:/ / norseev. ru/ 2018/ 01/ 04/ comportlist_windows/ нашёл схожую тему. Там приведён код на С++, который показывает только имена СОМ портов, типа,. . .
Сколько Государство потратило денег на меня, обеспечивая инсулином.
Programma_Boinc 20.11.2025
Сколько Государство потратило денег на меня, обеспечивая инсулином. Вот решила сделать интересный приблизительный подсчет, сколько государство потратило на меня денег на покупку инсулинов. . . .
Ломающие изменения в C#.NStar Alpha
Etyuhibosecyu 20.11.2025
Уже можно не только тестировать, но и пользоваться C#. NStar - писать оконные приложения, содержащие надписи, кнопки, текстовые поля и даже изображения, например, моя игра "Три в ряд" написана на этом. . .
Мысли в слух
kumehtar 18.11.2025
Кстати, совсем недавно имел разговор на тему медитаций с людьми. И обнаружил, что они вообще не понимают что такое медитация и зачем она нужна. Самые базовые вещи. Для них это - когда просто люди. . .
Создание Single Page Application на фреймах
krapotkin 16.11.2025
Статья исключительно для начинающих. Подходы оригинальностью не блещут. В век Веб все очень привыкли к дизайну Single-Page-Application . Быстренько разберем подход "на фреймах". Мы делаем одну. . .
Фото: Daniel Greenwood
kumehtar 13.11.2025
Расскажи мне о Мире, бродяга
kumehtar 12.11.2025
— Расскажи мне о Мире, бродяга, Ты же видел моря и метели. Как сменялись короны и стяги, Как эпохи стрелою летели. - Этот мир — это крылья и горы, Снег и пламя, любовь и тревоги, И бескрайние. . .
PowerShell Snippets
iNNOKENTIY21 11.11.2025
Модуль PowerShell 5. 1+ : Snippets. psm1 У меня модуль расположен в пользовательской папке модулей, по умолчанию: \Documents\WindowsPowerShell\Modules\Snippets\ А в самом низу файла-профиля. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru