Что: 5107d84e32fd92c1ac2670e628737c7593dabc89
Когда: 2020-07-20 11:31:06+03:00
Темы: bbs bsd memories
Вспоминая своё знакомство с GNU/Linux, FreeBSD, первая работа Раз уж завёл я в блоге тему про воспоминания, то надо и про конец Windows написать. Дело было в конце 90-х, когда я купил небольшую дешёвую книгу "Как стать хакером". По сути это был перевод ESR-ного http://www.catb.org/~esr/faqs/hacker-howto.html плюс ещё какие-то статьи. Но меня впечатлила именно его статья, в которой не раз говорится что нужно изучить "Linux", под Windows жизни нет. А у одного родственника на компьютере как-раз появился GNU/Linux. Я с трепетом попросил показать мне сие чудо. Увидел какой-то Windows-like GUI (KDE). Через пять минут компьютер повис, перегружали reset-ом. А я ведь читал что это должна быть сама стабильность и надёжность. Но особо это впечатление не испортило. Уже позже я понял что это просто завис KDE и можно было переключиться в консоль и грохнуть его. А вскоре после этого, мне на день рождения (вроде в 2000-ом) подарили диск Linux Mandrake 7.0 (с версией могу ошибаться). Тогда я после бассейна подхватил воспаление лёгких и поэтому отлёживался дома, в школе не ходил. И очень вовремя, так как всё это время проводил за Mandrake. 100500 раз переустанавливая его, так как чуть что, то я не знал как вернуть всё в зад, спросить не у кого было. Никто из знакомых никак не знаком с этими системами, Интернета не было, про Фидо я возможно даже не слышал ещё. Тогда же я прошёл vimtutor, начал что-то делать на C и на Perl. Родители разрешали приобретать книги типа таких: https://bookzone.com.ua/books/5202-unix-instrumentalnye-sredstva-izd-2/ по которым я и учился и узнавал про различные технологии и инструменты. Учитывая что подобные книги брали прямо с полок книжных магазинов, которых в Королёве по пальцам посчитать, то создавалось впечатление что завозили к нам единичные экземпляры. А родители получали так мало, что одна эта книга стоила больше чем половина зарплаты одного человека. Я тогда этого не понимал, но родители одобряли мой интерес, особенно видя что я от корки до корки их вычитывал. Особенно, конечно же, ценны были "Архитектура компьютера", "Компьютерные сети", "Современные операционные системы", "Распределённые системы" Эндрю Таненбаума. Позже я доставал диски на Савёловском (или Митино, Горбушке, уже не помню) с Red Hat 7.x, более поздним Mandrake. Ставил, игрался, учился программировать. Да, кстати, моё первое знакомство с vi закончилось нажатием кнопки reset. Про переключение консолей я или не знал или всё равно не смог бы найти процесс и убить его. А как выйти из vi я понятия не имел, так что reset. Анекдоты не шутят по этому поводу :-) Но событием было когда я с отцом как-то шёл с ВДНХ и по пути к метро там находилось много палаток с компакт-дисками. Уж не помню как я заприметил, но там была FreeBSD 4.5 в коробке на четыре диска. Уговорил отца что яростно хочу её, мочи нет. В тот же день пробовал её поставить. http://www.stargrave.org/photoes/fbsd-45.webp Тогда в ней не было devfs и /dev содержал 100500 файлов устройств. А чтобы что-то сделать, то надо указать диск/блочное устройство, а я просто не мог понять как же именуется то у меня жёсткий диск. dmesg я наверное не знал ещё, а привычного /dev/hda не было. Или диск то может быть и был, но партиции указывались там по другому и это меня тоже как-то сбивало. Но как-то в итоге смог её поставить и на шесть лет оставался на ней, обновляясь до 5.x-х версий постоянно, доставая их на пиратски произведённых дисках рынках. Я уж точно не помню что именно мне нравилось в FreeBSD 4.5, в которой и devfs нет, и GEOM не появился, и не было ULE планировщика, без которого она точно выглядели более тормознутой для интерактивных задач, по сравнению с GNU/Linux. В то же время я приобрёл дешёвую небольшую книжку "Модемы". Из неё узнал про Фидо. Родственник отдал за ненадобностью 9600bps ISA модем, на котором я впервые попал на BBS-ки и начал за этим делом проводить уйму времени. С BBS-ок я достал информацию о том, кто принимает Фидо поинтов. В Королёве была своя нода (Angband Castle, её сисоп -- Morgoth). Через Интернет (покупал несколько раз Рол карточки для dialup доступа) завёл себе ящик stargrave@rambler.ru, с него написал Морготу что хотел бы в Фидо. То ли на этот, то ли на следующий день звонок, родители мне передают трубку, мужик представляется Алексеем Конюховым (Моргот). Я наверное с полминуты вообще не понимал кто это и говорил что не туда явно попали, ибо я совершенно не ожидал что скоро мне возьмут и позвонят и позволят быть поинтом. В общем потом всё встало на свои места. Моргот спрашивает какой я поинт-адрес хочу, а я отвечаю что вообще без разницы, он мне выдал 20 и мой адрес 2:5020/2115.20. Первый выход в Фидо у меня вроде всё же был из под OS/2, которая стояла на отдельном 486-ом компьютере, тогда как основной компьютер уже был на K6-2. По утрам, до школы, я звонил на ноду, получал корреспонденцию, читал немного, шёл в школу. И ещё один звонок делал поздно вечером чтобы отправить что накопилось из написанного мною в эхи. Но Фидо вроде очень скоро у меня переехало на FreeBSD полностью. FreeBSD и Фидо это было 9-ый класс школы. Тогда же пару раз ходил на поинтовку, где почти все поинты Королёва собирались в гостях у Сэра Садиста (.666 вроде у него был). На тот момент я был настолько застенчив, что на полном серьёзе я два часа мог молчать, только слушая разговоры всех остальных. Хотя в сети меня не заткнёшь на тот момент. Там я же я впервые увидел Window Maker, очень мне понравившийся, и на него пересел. И тогда же я услышал Nightwish, после чего мои увлечения металлом только росли и развивались. Именно поинтовка меня сдалала металлистом :-). Через несколько лет появились доступные сотовые с GPRS и я уже штатно подключился через этот GPRS в Интернету. Тогда же ещё и поступление в три института у меня было, подготовка ко всему этому, и как-то я из Фидо и выпал. Помню что ночью настраивал я PPP под FreeBSD и техподдержка Мегафона вообще ни в чём не могла мне помочь с этим делом. Но всё же удалось. Главное это то, что связь всё равно была лучше чем по нашим отвратительным телефонным линиям, где до Москвы всё было очень плохо. А с GPRS не надо платить за время. В институте я на первом же семестре завалил матан. Как раз это было после моего первого грайндкор концерта с Anal Nosorog-ом. Родители в качестве наказания сказали что пойду работать летом. В июле устроился в ETegro Technologies и в нём проработал шесть лет с того момента. Вообще планировалось что я поработаю только летом, но дела там шли так хорошо, что вот уже со второго курса я после института ездил на работу. А первым делом я там занимался допиливанием https://en.wikipedia.org/wiki/M0n0wall для 4-х портовых маршрутизаторов, чтобы все порты были равноценны. Плюс ещё кучу фич, многие из которых писались на Perl. И это всё было так же, как и мой домашний компьютер, на FreeBSD. Причём, если ничего не путаю, то при устройстве договаривались на 300$ зарплаты, но мне заплатили 700$ (и дальше так же), ибо я чуть ли не сразу же за первый месяц уже сделал что-то стоящее и готовое к продаже. Кстати, всё это время под FreeBSD я действительно сидел в консоли, без каких-либо запущенных X-ов. Во-первых, консоль в FreeBSD, в отличии от Linux-овой, отлично держала мышку, большие разрешения, кириллицу. А X-ы просто были не нужны. Более того, я не использовал синтаксическую подсветку, считая что она отвлекает, и у меня реально уйму лет монитор всегда выглядел как сплошная зелёная портянка по чёрному. Разноцветность была наверное только в mICQ и Фидошном Голом Деде (GoldEd).
From: David Rabkin Date: 2020-07-21 10:27:23Z Любопытная зарисовка. Объясняет, почему у тебя клава без буковок :-) >Родители в качестве наказания сказали что пойду работать летом. С первого семестра до лета—полгода. За что наказание, если ты матан пересдал? В МАИ жестко было первый год. Я тоже много чего пересдавал, несмотря на то, что материал первого курса еще в школе изучал, школа была особенная. Мне кажется, у нас в группе процентов двадцать не продвинулись дальше первого семестра. Есть такой сериал Гай Германики «Школа», как раз твое время и место. Похоже? >Window Maker Так это под NeXTSTEP поделка. И тут Стив Джобс тебя нагнал :-) Сейчас небось i3? >M0n0wall Это же крутизна! А почему проект умер? Или влился в XigmaNAS? Конец компании какой-то грустный: https://ru.wikipedia.org/wiki/ETegro_Technologies
From: Sergey Matveev Date: 2020-07-21 10:53:18Z
From: David Rabkin Date: 2020-07-21 15:30:10Z >Ибо наслышан о его целостности Ну, целостность—это больше про соответствие кернел к юзер спейсам. Грубо говоря, про падение всей системы. Я на Маках более 10 лет, ни разу система не падала. Но в софте багов полно, особенно в последние годы (при Стиве такого не было). И рестарты я профилактические делаю, раз в месяц примерно, или когда что-нибудь ломается. >Я при разговорах с коллегами поражался что сексуальная жизнь у них (не >конкретно коллег, а их окружения) уже в школе вовсю начиналась Были у нас такие разговоры, мне кажется, одноклассники сочиняли. >Уже вроде как больше десяти лет у меня dwm. Не пробовал, но выглядит интересно, я на i3: https://www.reddit.com/r/linux/comments/88wxa9/i3wm_or_dwm/ >Про XigmaNAS услышал впервые. Это, вроде, и есть FreeNAS. Или конкурент его, там у них ребрендинги каждые полгода.
From: Sergey Matveev Date: 2020-07-21 16:00:23Z
From: David Rabkin Date: 2020-07-21 19:41:04Z >Ну про это я писал Я помню эту статью. Круто. Я понимаю, о чем речь процентов на двадцать. Есть, чему учиться. >что они вроде бы взяли за основу Mac OS X что-то работающее Darwin—солянка еще та. Основа кернела, например, какой-то Mach (а, может, это и круто), POSIX API, network protocol, еще что-то от BSD, UI—ну, понятно… Вот это все и пилят уже 25-ть лет, и даже опенсорсят, кому, только, это интересно? В защиту их скажу, что все это для десктопа, где UI намного важнее работающего kqueue. >При Джобсе увидеть Маки у людей редко можно было. В 2006-ом я купил iPod mini, это была любовь с первого взгляда. Потом—понеслось… >i3 сильно больше фич имеет. Я использую только основную тайлинг функцию, все окна максимайзд, dmenu. Несколько мониторов—это важно. Надо будет попробовать dwm, чем проще, тем лучше. Кстати, построил kitty на FreeBSD. Лигатуры не работают, как они работают в Arch Linux из коробки, а из-за лигатур-то kitty и затевался :-) Буду разбираться. Не в тему: следишь ли ты за уголовным преследованием Ивана Сафронова? Как относишься? Я почему спрашиваю? Из новостей Сафронов выглядит патриотом России, готовым в том числе сотрудничать с сегодняшними властями: космос, ракеты, самолеты. Может, я ошибаюсь, но у тебя похожие взгляды. Веришь ли ты, что Иван Сафронов виновен в шпионаже? Будет круто отдельным постом. У меня интерес сугубо академический. Я—гражданин и патриот Израиля. К России, кроме родного русского языка, я отношения не имею.
From: Sergey Matveev Date: 2020-07-21 21:23:13Z
From: Sergey Matveev Date: 2020-07-22 05:56:11Z А ещё измену можно совершить даже не осознанно, без явного злого умысла, просто не подумав, как уже же были случаи когда люди фотографии/селфи отправляют какими-нибудь с проезжающими танками.
From: David Rabkin Date: 2020-07-22 14:05:13Z >А меня пленили, чисто визуально хотя бы, Power Mac G5. Все это было в разы дороже, я даже не засматривался. А айпод был доступный, да и аналогов тогда не было. Потом где-то читал, что это была стратегия, через плейер увлекать пользоваться маками. В начале iTunes (чтобы музыку синхронизировать) на Windows не выпускали, потом дошло, как они увлекать-то будут. Первый мак я купил только через четыре года. >Судили бы дворника за госизмену Шум подняли журналисты, потому что он журналистом когда-то работал. Но я про другое. Не страшно ли тебе, что тебя могут обвинить в похожем? Например, что в твоей Пайтоновской библиотеке какие-нибудь шифровальные секреты разглашены.
From: Sergey Matveev Date: 2020-07-22 14:28:01Z
Сгенерирован: SGBlog 0.34.0