История изменений
Исправление
kilokolyan,
(текущая версия)
:
У меня в районе 2000-2006 связано такое: писал свою OS на голом ассемблере руками в нотации intel. Написал бут-сектор 512-байтный, научил его искать в корне FAT12 файлик с именем «core», считывать в память и передавать управление на него. Этот бинарь переводил 486 проц (подопытный старый ноут IBM, другого не было) в pmode и запускал там несколько параллельных задач с переключением контекста, хватал прерывания клавиатуры, рисовал код нажатой клавиши и счётчики из параллельных процессов. Потом дошёл до какой-то старой сетевухи и научился из неё приходящие пакеты тем же ассемблером как-то вытаскивать. Было проделано около «дофига» работы к тому моменту.
Потом смотрю, какие-то чуваки делают MenuetOS. Думаю, да ну нахрен, стану проституткой. Они там уже всё реализовали что надо, а я только начал.
А потом смотрю - linux. Опа! Там столько драйверов разных сетевух уже написано, да написано на обычном СИ. Не, я со своим ассемблером долго буду драйвера под все сетевухи писать… Осознал силу и величие линукса в этот момент, году в 2004. И бросил кодить свою ОС на ассемблере.
А ещё помню в 2003 году мне было мало лет и ходил я на работу к родителям. А там был админ-эникейщик, принтеры под виндами настраивал. И был там ещё один админ, вид которого был более зловещ и загадочен, а слов он вообще не говорил (не видел равной по развитию расы вокруг видимо). Потом выяснилось, что этот админ поддерживал местный веб-сервер на линуксе и апаче, приходя вечерами на 20 минут, что-то починить в шкафу. Когда веб-сервер сломался и я попытался с разрешения посмотреть как это можно починить, увидел сверхзагадочную консоль с непривычным (с точки зрения DOS) курсором, командами и свойствами и закрыл.
Ещё в те годы читал всякие конференции из FIDO по написанию вирусов (архивы pvt.virii вроде), так что мир я воспринимал сильно более многомерно, чем битва винды и линукса. Мир выглядел как битва всех со всеми вообще и сбоку преступный элемент ещё всех шатает и режет. Ну и уже в те годы я подсознательно чувствовал, что организованная армия билла гейтса - это сила, а разброд и шатание патлатых очкариков в опенсорсе - это не надёжно - сегодня воодушевлён, завтра нашёл новое хобби и забил, а потом ушел жить в лес или стал наркоманом. Просто внешний вид галстучных организованных клепателей винды в кубиклах уже навевал ощущение мощи в сравнении с вонючими столлманами и странными хакерами-интровертами, не умеющими в продажу продукта. Ну то есть, убийство винды подсознательно ощущалось как дело крайне непростое.
Исправление
kilokolyan,
:
У меня в районе 2000-2006 связано такое: писал свою OS на голом ассемблере руками в нотации intel. Написал бут-сектор 512-байтный, научил его искать в корне FAT12 файлик с именем «core», считывать в память и передавать управление на него. Этот бинарь переводил 486 проц (подопытный старый ноут IBM, другого не было) в pmode и запускал там несколько параллельных задач с переключением контекста, хватал прерывания клавиатуры, рисовал код нажатой клавиши и счётчики из параллельных процессов. Потом дошёл до какой-то старой сетевухи и научился из неё приходящие пакеты тем же ассемблером как-то вытаскивать. Было проделано около «дофига» работы к тому моменту.
Потом смотрю, какие-то чуваки делают MenuetOS. Думаю, да ну нахрен, стану проституткой. Они там уже всё реализовали что надо, а я только начал.
А потом смотрю - linux. Опа! Там столько драйверов разных сетевух уже написано, да написано на обычном СИ. Не, я со своим ассемблером долго буду драйвера под все сетевухи писать… Осознал силу и величие линукса в этот момент, году в 2004. И бросил кодить свою ОС на ассемблере.
А ещё помню в 2003 году мне было мало лет и ходил я на работу к родителям. А там был админ-эникейщик, принтеры под виндами настраивал. И был там ещё один админ, вид которого был более зловещ и загадочен, а слов он вообще не говорил (не видел равной по развитию расы вокруг видимо). Потом выяснилось, что этот админ поддерживал местный веб-сервер на линуксе и апаче, приходя вечерами на 20 минут, что-то починить в шкафу. Когда веб-сервер сломался и я попытался с разрешения посмотреть как это можно починить, увидел сверхзагадочную консоль с непривычным (с точки зрения DOS) курсором, командами и свойствами и закрыл.
Ещё в те годы читал всякие конференции из FIDO по написанию вирусов (архивы pvt.virii вроде), так что мир я воспринимал сильно более многомерно, чем битва винды и линукса. Мир выглядел как битва всех со всеми вообще и сбоку преступный элемент ещё всех шатает и режет. Ну и уже в те годы я подсознательно чувствовал, что организованная армия билла гейтса - это сила, а разброд и шатание патлатых очкариков в опенсорсе - это не надёжно - сегодня воодушевлён, завтра нашёл новое хобби и забил, а потом ушел жить в лес или стал наркоманом. Просто внешний вид галстучных организованных клепателей винды в кубиклах уже навевал ощущение мощи в сравнении с вонючими столлманами и странными хакерами-интровертами, не умеющими в продажу продукта.
Исправление
kilokolyan,
:
У меня в районе 2000-2006 связано такое: писал свою OS на голом ассемблере руками в нотации intel. Написал бут-сектор 512-байтный, научил его искать в корне FAT12 файлик с именем «core», считывать в память и передавать управление на него. Этот бинарь переводил 486 проц (подопытный старый ноут IBM, другого не было) в pmode и запускал там несколько параллельных задач с переключением контекста, хватал прерывания клавиатуры, рисовал код нажатой клавиши и счётчики из параллельных процессов. Потом дошёл до какой-то старой сетевухи и научился из неё приходящие пакеты тем же ассемблером как-то вытаскивать. Было проделано около «дофига» работы к тому моменту.
Потом смотрю, какие-то чуваки делают MenuetOS. Думаю, да ну нахрен, стану проституткой. Они там уже всё реализовали что надо, а я только начал.
А потом смотрю - linux. Опа! Там столько драйверов разных сетевух уже написано, да написано на обычном СИ. Не, я со своим ассемблером долго буду драйвера под все сетевухи писать… Осознал силу и величие линукса в этот момент, году в 2004. И бросил кодить свою ОС на ассемблере.
А ещё помню в 2003 году мне было мало лет и ходил я на работу к родителям. А там был админ-эникейщик, принтеры под виндами настраивал. И был там ещё один админ, вид которого был более зловещ и загадочен, а слов он вообще не говорил (не видел равной по развитию расы вокруг видимо). Потом выяснилось, что этот админ поддерживал местный веб-сервер на линуксе и апаче, приходя вечерами на 20 минут, что-то починить в шкафу. Когда веб-сервер сломался и я попытался с разрешения посмотреть как это можно починить, увидел сверхзагадочную консоль с непривычным (с точки зрения DOS) курсором, командами и свойствами и закрыл.
Ещё в те годы читал всякие конференции из FIDO по написанию вирусов (архивы pvt.virii вроде), так что мир я воспринимал сильно более многомерно, чем битва винды и линукса. Ну и уже в те годы я подсознательно чувствовал, что организованная армия билла гейтса - это сила, а разброд и шатание патлатых очкариков в опенсорсе - это не надёжно - сегодня воодушевлён, завтра нашёл новое хобби и забил, а потом ушел жить в лес или стал наркоманом. Просто внешний вид галстучных организованных клепателей винды в кубиклах уже навевал ощущение мощи в сравнении с вонючими столлманами и странными хакерами-интровертами, не умеющими в продажу продукта.
Исправление
kilokolyan,
:
У меня в районе 2000-2006 связано такое: писал свою OS на голом ассемблере руками в нотации intel. Написал бут-сектор 512-байтный, научил его искать в корне FAT12 файлик с именем «core», считывать в память и передавать управление на него. Этот бинарь переводил 486 проц (подопытный старый ноут IBM, другого не было) в pmode и запускал там несколько параллельных задач с переключением контекста, хватал прерывания клавиатуры, рисовал код нажатой клавиши и счётчики из параллельных процессов. Потом дошёл до какой-то старой сетевухи и научился из неё приходящие пакеты тем же ассемблером как-то вытаскивать. Было проделано около «дофига» работы к тому моменту.
Потом смотрю, какие-то чуваки делают MenuetOS. Думаю, да ну нахрен, стану проституткой. Они там уже всё реализовали что надо, а я только начал.
А потом смотрю - linux. Опа! Там столько драйверов разных сетевух уже написано, да написано на обычном СИ. Не, я со своим ассемблером долго буду драйвера под все сетевухи писать… Осознал силу и величие линукса в этот момент, году в 2004. И бросил кодить свою ОС на ассемблере.
А ещё помню в 2003 году мне было мало лет и ходил я на работу к родителям. А там был админ-эникейщик, принтеры под виндами настраивал. И был там ещё один админ, вид которого был более зловещ и загадочен, а слов он вообще не говорил (не видел равной по развитию расы вокруг видимо). Потом выяснилось, что этот админ поддерживал местный веб-сервер на линуксе и апаче, приходя вечерами на 20 минут, что-то починить в шкафу. Когда веб-сервер сломался и я попытался с разрешения посмотреть как это можно починить, увидел сверхзагадочную консоль с непривычным (с точки зрения DOS) курсором, командами и свойствами и закрыл.
Исходная версия
kilokolyan,
:
У меня в районе 2000-2006 связано такое: писал свою OS на голом ассемблере руками в нотации intel. Написал бут-сектор 512-байтный, научил его искать в корне FAT12 файлик с именем «core», считывать в память и передавать управление на него. Этот бинарь переводил 486 проц (подопытный старый ноут IBM, другого не было) в pmode и запускал там несколько параллельных задач с переключением контекста, хватал прерывания клавиатуры, рисовал код нажатой клавиши и счётчики из параллельных процессов. Потом дошёл до какой-то старой сетевухи и научился из неё приходящие пакеты тем же ассемблером как-то вытаскивать. Было проделано около «дофига» работы к тому моменту.
Потом смотрю, какие-то чуваки делают MenuetOS. Думаю, да ну нахрен, стану проституткой. Они там уже всё реализовали что надо, а я только начал.
А потом смотрю - linux. Опа! Там столько драйверов разных сетевух уже написано, да написано на обычном СИ. Не, я со своим ассемблером долго буду драйвера под все сетевухи писать… Осознал силу и величие линукса в этот момент, году в 2004. И бросил кодить свою ОС на ассемблере.
А ещё помню в 2003 году мне было мало лет и ходил я на работу к родителям. А там был админ-эникейщик, принтеры под виндами настраивал. И был там ещё один админ, вид которого был более зловещ и загадочен. Потом выяснилось, что этот админ поддерживал местный веб-сервер на линуксе и апаче, приходя вечерами на 20 минут, что-то починить в шкафу. Когда веб-сервер сломался и я попытался с разрешения посмотреть как это можно починить, увидел сверхзагадочную консоль с непривычным (с точки зрения DOS) курсором, командами и свойствами и закрыл.