?

Log in

No account? Create an account
   Journal    Friends    Archive    Profile    Memories
 

Volkov Commander - morfizm


Feb. 18th, 2011 03:59 am Volkov Commander

Разговаривал с коллегой, который знал лично и вместе работал с легендарным Волковым, как раз когда он написал Volkov Commander.

http://en.wikipedia.org/wiki/Volkov_Commander
http://spoko.alanex.net/~michael/VOLKOV/vsev-eng.htm
http://www.softpanorama.org/OFM/Paradigm/Ch03/volkov_commander.shtml

Tags: ,

20 comments - Leave a commentPrevious Entry Share Next Entry

Comments:

From:stillwhatever
Date:February 18th, 2011 12:22 pm (UTC)
(Link)
Я так и неразобрался: Волков все списал у Нортона? Или это одно и то же.

Помню, когда у нас на работе появился первый комп, я учился работать в DOSе. Черный экран, вводишь команду и машина что0то делает, ощущение, что ты бог, потому что вокруг никто ничего не понимает.
From:morfizm
Date:February 18th, 2011 12:35 pm (UTC)
(Link)
Волков взял и на асме написал всё с нуля. Вообще, Волков Коммандер - это шедевр. Для его работы требуется один-единственный файл vc.com, размером чуть меньше 64K (один сегмент). При этом по функционалу он сравним с Нортоном, и в чём-то его бьёт. Например, фича "выгрузка резидентов", показанная на скриншоте.
From:morfizm
Date:February 18th, 2011 12:42 pm (UTC)
(Link)
У меня было ощущение, что я бог, когда все вокруг программировали на простом Паскале, а я умел делать ассемблерные вставки, вешаться на прерывания, писать в видеопамять и прочие радости. Короче, я прочёл книжку Рея Данкана по MS DOS'у (в основном, справочник прерываний, написание драйверов и пр. радости), и книжку Джордейна "Справочник программиста IBM PC/XT/AT".

Помню разные милые шалости, которые мы делали на курсах. Например, резидент, который по нажатию "," в буфер клавиатуры вставляет ", бля," =)


Edited at 2011-02-18 12:44 pm (UTC)
From:archaicos
Date:February 19th, 2011 04:38 am (UTC)
(Link)
А мой коммунистические и прочие лозунги периодически писал на экране. :)
From:myxu
Date:February 27th, 2011 11:20 pm (UTC)
(Link)
мой резидент висел на 8 и 9 прерываниях, и выходил из любой программы по нажатию хоткея, восстанавливая перед этим всю таблицу прерываний. вот это была бомба!! ;p
From:morfizm
Date:March 1st, 2011 05:57 am (UTC)
(Link)
Я помню, когда делал что-то подобное, время от времени возникали проблемы. Например, ты запустил union, потом запустил твой этот резидент, потом сделал union -u, а потом нажал свой хоткей. Я даже пробовал имплементировать что-то вроде вот этого:
IntShare - IBM's Interrupt Sharing Protocol
Unloading DOS MLIDs (ODI)

Но, понятно, что раз нет стандарта, проблема сложно решаема в общем случае.
From:tery
Date:February 18th, 2011 12:29 pm (UTC)
(Link)
4am?????? ты чего не спишь????
From:morfizm
Date:February 18th, 2011 12:33 pm (UTC)
(Link)
Неспицца.
From:dennyrolling
Date:February 18th, 2011 04:37 pm (UTC)
(Link)
читая википедию: перец, который все это придумал (включая слово скринсейвер) и про которого я ничего не слышал живет в Беллевью (http://en.wikipedia.org/wiki/John_Socha)

а я правда думал что Нортон сам написал Нортон :)
From:morfizm
Date:February 18th, 2011 04:53 pm (UTC)
(Link)
Я тоже так думал. Такой облом! :)
From:dennyrolling
Date:February 18th, 2011 05:17 pm (UTC)
(Link)
нортон написал свои оригинальные утилиты сам, на том и поднялся.
From:morfizm
Date:February 18th, 2011 04:56 pm (UTC)
(Link)
Зато Волков писам сам Волков.
From:raindog_2
Date:February 18th, 2011 09:53 pm (UTC)
(Link)
А почему нортон коммандер называется нортон коммандером, знаете?
Как ни странно - не в честь П.Нортона, а в честь императора Нортона, знаменитого сан-францискского сумасшелшего 19-го века:
http://en.wikipedia.org/wiki/Emperor_Norton
From:dennyrolling
Date:February 18th, 2011 10:02 pm (UTC)
(Link)
мир все страннее и страннее становится!
From:_m_e_
Date:February 18th, 2011 11:47 pm (UTC)
(Link)
а это не байка? пытался найти подтверждение на вики, но нашел только

http://en.wikipedia.org/wiki/Emperor_Norton_in_popular_culture#Internet
The Emperor Norton Utilities is a collection of strange and amusing software of limited practical use. The name is a play on the Norton Utilities.

"игра" по-моему означает, что в оригинале ссылки на императора не подразумевалась.
From:raindog_2
Date:February 19th, 2011 12:31 am (UTC)
(Link)
:) Возможно, что и байка. Я это узнал от Николая Безрукова, вот тут он об этом упоминает:
http://www.softpanorama.org/OFM/Paradigm/Ch03/norton_commander.shtml

Лучше всего спросить у самого John Socha - он работает в Microsoft, должен быть легкодоступен.

From:raindog_2
Date:February 18th, 2011 09:57 pm (UTC)
(Link)
Подожди, коллега - это я? Не помню, когда мы об этом говорили. Просто я тоже с ним какое-то время работал вместе. Точнее, я уже работал, а он студентом на кафедре подрабатывал, это было в политехе. Правда, близко знакомы не были.
Так что если у тебя есть еще какой-то коллега Волкова, возможно я его знаю. Он потом работал то ли в ЛакиНет, то ли в ГлобалЮкрейн - у меня там тоже куча приятелей. Колись!
From:morfizm
Date:March 3rd, 2011 09:35 pm (UTC)
(Link)
Коллега - не ты, кажется, Борис. Но я уточню, если тебе действительно интересно. Борис чуть старше тебя, так что всё возможно.
From:raindog_2
Date:February 18th, 2011 09:59 pm (UTC)
(Link)
...и по совпадению сейчас я работаю с одним из авторов ДОС Навигатора.

...хотя все равно XtreeGold был круче всех!
From:archaicos
Date:February 19th, 2011 04:40 am (UTC)
(Link)
И я своего командира делал. На паскакале. Вроде показывал.