Глобальная Авантюра  
ФОРУМ
главное меню
  1. >
  2. Форум >
  3. Научно-технический раздел >
  4. IT в России и мире в реалиях мирового кризиса

IT в России и мире в реалиях мирового кризиса

←Пред←1347348350351367→След→
 
  grizzly
   
   
grizzly   СССР
54 года

Слушатель

Карма: +122.60
Регистрация: 25.07.2008
Сообщений: 16,557
Читатели: 8
 
В основном благодаря библиотеке Turbo Vision
Turbo Vision появилась аж в 6й версии Turbo Pascal
Сами догадаетесь, сколько версий Turbo Pascal было до этого?
Объектно-ориентированная хрень появилась в 5.5
А еще была такая библиотека как Object Professional
Отредактировано: grizzly - 07 августа 2019 07:09:15
Ceterum censeo Ucrania esse delendam
+ 0.00 / 0
  DarkRaider
   
   
DarkRaider   Россия
Москва
39 лет

Слушатель

Карма: +7.25
Регистрация: 05.12.2016
Сообщений: 193
Читатели: 0
 
Сами догадаетесь, сколько версий Turbo Pascal было до этого?
Объектно-ориентированная хрень появилась в 5.5

И догадываться не буду Там всё написано.
Как раз с 5.5 начинал изучение. Но до нормального уровня уже в Borland Pascal 7 дошёл.

Детство однако!
Сообщение скрыто автором
+ 0.00 / 0
  pkdr
   
   
pkdr   Россия

Слушатель

Карма: +78.52
Регистрация: 21.07.2014
Сообщений: 3,192
Читатели: 2
 
Шутка, если не склероз со времен фидонета:
Все русскоязычные IT-шники делятся на два принципиально разных класса: у одних Alt+Shift, у других Ctrl+Shift. Любые другие классификации сугубо искусственны.
А я использую для переключения раскладок специально выделенную клавишу Caps Lock.
+ 0.05 / 2
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
Шутка, если не склероз со времен фидонета:
Все русскоязычные IT-шники делятся на два принципиально разных класса: у одних Alt+Shift, у других Ctrl+Shift. Любые другие классификации сугубо искусственны.
Alt+Shift у тех, кто работал в IBM PC-DOS и/или DR/Novell DOS. Эти досы искаропки поддерживали даже не русификацию, а нормальную на то время локализацию, с лексикографическим упорядочиванием (collating sequences), представлением дат и прочие вкусности. Переключение работало по Alt+Shift.
Ctrl+Shift у тех, кто работал в англоязычной MS-DOS с лотка на Горбушке. Почему оттуда – потому, что легальная версия была русифицирована и переключатель в ней был AltShift. Так вот для этой англоязычной версии с Горбушки каждый жук и жаба, прочитавший Скенлона, считал своим долгом написать крафтовый русификатор. Могу предположить, что большая часть тех, кто использует CtrlShift для переключения раскладки, сидит в английской локали שиндоса – привычки, воспитанные Горбушкой неискоренимы.
+ 0.00 / 0
  LightElf
   
   
LightElf   СССР

Слушатель

Карма: +10.31
Регистрация: 02.09.2010
Сообщений: 2,157
Читатели: 1
 
Замечаю следующие тенденции:
60+ - "всё херня, кроме пчёл!" (watcom C - апофеоз)
40 - "Не ну а чего! Ну Дельфы(и аналоги) - быстро же! и работает! Но ведь и асм туда вставить можно!"
30- - "А вот этой функции в .Net нету..." \n\nС завидной регулярностью вспыхивает холивар о языках на просторах этой ветки.
Странно, watcom C - мой самый любимый компилятор для PC по сей день. Другое дело, что под PC редко чего-то пишу
Сообщение скрыто автором
+ 0.00 / 0
   
Быдлокодер  

Слушатель

Карма: +1.47
Регистрация: 12.05.2017
Сообщений: 64
Читатели: 0
 
Alt+Shift у тех, кто работал в IBM PC-DOS и/или DR/Novell DOS. Эти досы искаропки поддерживали даже не русификацию, а нормальную на то время локализацию, с лексикографическим упорядочиванием (collating sequences), представлением дат и прочие вкусности. Переключение работало по Alt+Shift.
Ctrl+Shift у тех, кто работал в англоязычной MS-DOS с лотка на Горбушке. Почему оттуда – потому, что легальная версия была русифицирована и переключатель в ней был AltShift. Так вот для этой англоязычной версии с Горбушки каждый жук и жаба, прочитавший Скенлона, считал своим долгом написать крафтовый русификатор. Могу предположить, что большая часть тех, кто использует CtrlShift для переключения раскладки, сидит в английской локали שиндоса – привычки, воспитанные Горбушкой неискоренимы.
Во времена доса использовал для переключения левый Ctrl.
Конечно, кастомный руссификатор, потому что надо было дополнительно мапить русскую Н (У МЕЯ ВСЁ РАБОТАЕТ...) и русскую р: от неё наглухо вис какой-то из Borland C.
Сообщение скрыто автором
Кораблик космический
Летел и насвистывал
Дырочкой в правом боку.
+ 0.03 / 1
   
Быдлокодер  

Слушатель

Карма: +1.47
Регистрация: 12.05.2017
Сообщений: 64
Читатели: 0
 
Цитата: pkdr от 07.08.2019 14:53:19

Шокированный шпиён наверно В очках
Тру шпиёны меняют местами CAPS и Ctrl
Сообщение скрыто автором
Кораблик космический
Летел и насвистывал
Дырочкой в правом боку.
+ 0.00 / 0
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
Во времена доса использовал для переключения левый Ctrl.
Конечно, кастомный руссификатор, потому что надо было дополнительно мапить русскую Н (У МЕЯ ВСЁ РАБОТАЕТ...) и русскую р: от неё наглухо вис какой-то из Borland C.
Левый? Может таки правый? keyrus.com?
ЕМНИП, буква 'н' имела проблемы и в норотон-командере. В этом nc.exe проблем было выше крыши и кроме этой 'н"'. При запуске процесса через DOS 21:4b (вы выбираете файл и жмете на нем Enter) после освобождения блока памяти, откуда копировались переменные среды родителя в блок среды запускаемого процесса, адрес этого уже освобожденного блока в nc.exe передается процессу вместо копии. В чистом однозадачном досе это отлично работало – никто не претендовал на этот блок, однако когда мы начали пользоваться qemm, чтобы замапить биос в emm/ems и дать процессу получить по malloc() до 730k памяти, сразу вылезли проблемы – программа, запущенная из командной строки работала, а запущенная из под нортона висла на стадии загрузки своих оверлеев. Вот такие "картофельные очистки", о которых так беспокоился программист питера нортона по фамилии Sosha.
Насчет Борланда не скажу – почти сразу, как начали с ним работать (купили, черт подери), обнаружилось, что его fread()/fwrite() не отслеживают не только смену дискет с открытым файлом, но и пытаются читать/писать в пустой привод. Т.е. вы делаете fopen(). потом читаете/пишете, не закрывая файл вытаскиваете дискету *(каждый бухгалтер считал своим долгом следовать практике луддитов), а трубоцэ ничего не видит. В результате имеем жопу с целостностью файла и вообще с файловой системой на извлеченной дискете. В то же время MS C 5.5 с этим справлялся великолепно и все манипуляции с приводом отлично отслеживались.
-0.02 / 3
  Senya
   
   
Senya   Россия
50 лет

Слушатель

Карма: +185.19
Регистрация: 20.11.2008
Сообщений: 17,088
Читатели: 37

Глобальный Модератор
 
Левый? Может таки правый? keyrus.com?
ЕМНИП, буква 'н' имела проблемы и в норотон-командере. В этом nc.exe проблем было выше крыши и кроме этой 'н"'.
Засады с ней вроде были при передаче текстов по сети, на локальном компе не помню с ней проблем.
Вот такие "картофельные очистки", о которых так беспокоился программист питера нортона по фамилии Sosha.
Автор хэлпа к DOS-у про них писал
"Иван Грозный помещает на рабочий стол полученный от хана ярлык."(с) Не моё.
+ 0.01 / 1
   
Быдлокодер  

Слушатель

Карма: +1.47
Регистрация: 12.05.2017
Сообщений: 64
Читатели: 0
 
Левый? Может таки правый? keyrus.com?
ЕМНИП, буква 'н' имела проблемы и в норотон-командере.

обнаружилось, что его fread()/fwrite() не отслеживают не только смену дискет с открытым файлом, но и пытаются читать/писать в пустой привод. Т.е. вы делаете fopen(). потом читаете/пишете, не закрывая файл вытаскиваете дискету *(каждый бухгалтер считал своим долгом следовать практике луддитов), а трубоцэ ничего не видит. В результате имеем жопу с целостностью файла и вообще с файловой системой на извлеченной дискете. В то же время MS C 5.5 с этим справлялся великолепно и все манипуляции с приводом отлично отслеживались.

Сорри за минус - промахнулся! Кстати, по этой причине обычно не захожу в account, когда форум читаю.

Большая Н - это FIDO, и фраза "У МЕЯ.." оттуда же. Ещё была бНОПНЯ.

А Ctrl, кажется, левый. Не помню уже. В какой-то момент решил, что проще переучиться, чем все время настраивать под себя. Хотя свой .emacs за собой таскаю.
С дискетами можно было как-то изголяться. Впрочем, уже не помню деталей.
Сообщение скрыто автором
Отредактировано: Быдлокодер - 08 августа 2019 21:45:01
Кораблик космический
Летел и насвистывал
Дырочкой в правом боку.
+ 0.00 / 0
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
Засады с ней вроде были при передаче текстов по сети, на локальном компе не помню с ней проблем.

Автор хэлпа к DOS-у про них писал
Sosha – настоящий автор этого вашего nc.exe. Там в справочнике для него он и писал про картофельные очистки для своих детей.
Досов было много. я лично работал в двух – IBM PC DOS и DR.Novell DOS. Все хелпы для них были обезличены. НАсчет MS DOS не знаю – под ним разве что в диггера и принца персии можно было гонять, остальное все постоянно висло или глючило. Бывало что по пять раз в день приходилось перезагружаться. Как только перешли на PC DOS, все проблемы исчезли – ты просто работаешь и не сохраняешься каждые пять минут, как это было в MS DOS. Ну и сеть. В MS DOS ее практически не было, а в DR DOS и PC DOS она была из коробки и под любую карту, котороая тогда была на рынке. Немного слукавил -- первая моя сетевуха была иола. С ней шли крафтовые драйвера и которая могла более-менее работать под MS DOS, не требуя перезагрузки сервера каждые три четыре дня. Но она была настолько тормознутая, что пр первой возможности мы перешли на ne2000, котороая отлично поддерживаласть как в DR DOS? так и в PC DOS. В MS DOS у нее возникали проблемы, если ее буфера размещались в EMM/EMS – Бил гейц строго следовал своему тезису, что пользователям MS DOS будет более чем достаточно 640 килобайт ОЗУ.
Одним словом, самое лучшее, что когда либо произвел микрософт – это компилятор MS C 6.0, masm в его составе и codeview – бесподобнейший на то время отладчик для DOS. Все остальное – козий кал, со временем плавно переоформившийся в кошачий.
+ 0.02 / 2
  qurvax
   
   
qurvax  

Слушатель

Карма: +6.37
Регистрация: 29.03.2017
Сообщений: 287
Читатели: 1
 
Sosha – настоящий автор этого вашего nc.exe. Там в справочнике для него он и писал про картофельные очистки для своих детей.
Досов было много. я лично работал в двух – IBM PC DOS и DR.Novell DOS. Все хелпы для них были обезличены. НАсчет MS DOS не знаю – под ним разве что в диггера и принца персии можно было гонять, остальное все постоянно висло или глючило. Бывало что по пять раз в день приходилось перезагружаться. Как только перешли на PC DOS, все проблемы исчезли – ты просто работаешь и не сохраняешься каждые пять минут, как это было в MS DOS. Ну и сеть. В MS DOS ее практически не было, а в DR DOS и PC DOS она была из коробки и под любую карту, котороая тогда была на рынке. Немного слукавил -- первая моя сетевуха была иола. С ней шли крафтовые драйвера и которая могла более-менее работать под MS DOS, не требуя перезагрузки сервера каждые три четыре дня. Но она была настолько тормознутая, что пр первой возможности мы перешли на ne2000, котороая отлично поддерживаласть как в DR DOS? так и в PC DOS. В MS DOS у нее возникали проблемы, если ее буфера размещались в EMM/EMS – Бил гейц строго следовал своему тезису, что пользователям MS DOS будет более чем достаточно 640 килобайт ОЗУ.
Одним словом, самое лучшее, что когда либо произвел микрософт – это компилятор MS C 6.0, masm в его составе и codeview – бесподобнейший на то время отладчик для DOS. Все остальное – козий кал, со временем плавно переоформившийся в кошачий.
И NT? Ну незнаю, не знаю - мне, вот, нравится. Да и с мсдосом не скажу чтоб так уж все плохо было - работало, однако, и до сих пор работает коегде, ЧСХ. Под мсдосом PCAD 4.5 во времена оные гонял.
+ 0.00 / 0
  Senya
   
   
Senya   Россия
50 лет

Слушатель

Карма: +185.19
Регистрация: 20.11.2008
Сообщений: 17,088
Читатели: 37

Глобальный Модератор
 
Sosha – настоящий автор этого вашего nc.exe.
В курсе.
Там в справочнике для него он и писал про картофельные очистки для своих детей.
Вот чисто из вредности - Tech Help. http://old-dos.ru/files/file_1067.html
"Вы же не хотите, чтобы дети Дена Роллинза (Dan Rollins) рылись на помойке в поисках картофельных очисток?"
Отредактировано: Senya - 09 августа 2019 12:23:27
"Иван Грозный помещает на рабочий стол полученный от хана ярлык."(с) Не моё.
+ 0.10 / 6
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
И NT? Ну незнаю, не знаю - мне, вот, нравится. Да и с мсдосом не скажу чтоб так уж все плохо было - работало, однако, и до сих пор работает коегде, ЧСХ. Под мсдосом PCAD 4.5 во времена оные гонял.
NT – это отдельная пестня. NT 3.51 сертифицировали по безопасности под оранжевую книгу и обозвали "операционной системой реального времени". Нужно это было, чтобы пропихнуть продукцию микрософт в государственные учреждения, армию и флот. Кто продвигал – Вы знаете. Тот, вернее та, кто заставил межделмаш передать все наработки отдела, занимавшегося OS/2, в микрософт, тем самым похоронив ее. Так что Илон Маск – не первый случай. Перед ним был Билл Гейц. В 90-х в отношении госучереждений и прочих серьезных организаций действовал обязательный к исполнению документ о безопасности и переносимости софта. Основан он был на POSIX и периодически пересматривался. Последняя редакция, котороая была доступна на одном из сайтов госдепа, датировалась, ЕМНИП, 1998 годом. Чтобы как-то вписаться со своей, якобы, файловой системой в этот документ была разработана для NTFS компонента, позволявшая монтировать похиксовые файловые системы, которые даже сегодня в самом примитивном их варианте конца 90-х кроют фаты и прочие нтифээсы, как слон моську по всем параметрам, включая безопасность, гибкость, функционал и скорость. И вот в таком наряде NT 3.51. пропихнули в голубой мирок американского флота. В результате на одной из огромных посудин всей энергетикой и двигательной установкой управляла "операционная система реального времени" Microsoft NT 3.51. Посудина лихо выползла с завода, переплыла Атлантику и зашла в Средиземное море. Там произошло нечто интересное – внезапно на всем судне пропало электричество. Соответственно, остановились двигатели и приводы всего, что можно двигать и перемещать, не прибегая к помощи матросов. Перезагрузить NT не удалось – то ли аккумуляторы бесперебойника не были заряжены, то ли двери в серверную заблокировались при отключении электропитания корабля – этого никто не узнает. Все это завершилость тем, что спустя какое-то время с завода прислали буксир, который оттянул железный гроб на завод.
+ 0.07 / 5
  qurvax
   
   
qurvax  

Слушатель

Карма: +6.37
Регистрация: 29.03.2017
Сообщений: 287
Читатели: 1
 
Цитата: adolfus от 09.08.2019 12:50:53
Чтобы как-то вписаться со своей, якобы, файловой системой в этот документ была разработана для NTFS компонента, позволявшая монтировать похиксовые файловые системы, которые даже сегодня в самом примитивном их варианте конца 90-х кроют фаты и прочие нтифээсы, как слон моську по всем параметрам, включая безопасность, гибкость, функционал и скорость.
Можно примеры? Мне б такие пригодились, в повседневной, тсказать, деятельности Ну или для общего развития хотябы, если вдруг оные давно помре и никем нигде не используются. А то выбор альтернатив сегодня печален - ReFS, который еще пока зеленый, да ХFS (поправил тут) прихрамывающая иногда. Первая ж еще и закрытая.

И вот в таком наряде NT 3.51. пропихнули в голубой мирок американского флота. В результате на одной из огромных посудин всей энергетикой и двигательной установкой управляла "операционная система реального времени" Microsoft NT 3.51. Посудина лихо выползла с завода, переплыла Атлантику и зашла в Средиземное море. Там произошло нечто интересное – внезапно на всем судне пропало электричество. Соответственно, остановились двигатели и приводы всего, что можно двигать и перемещать, не прибегая к помощи матросов. Перезагрузить NT не удалось – то ли аккумуляторы бесперебойника не были заряжены, то ли двери в серверную заблокировались при отключении электропитания корабля – этого никто не узнает. Все это завершилость тем, что спустя какое-то время с завода прислали буксир, который оттянул железный гроб на завод.
Кул стори Но полуось вроде как мертва. А NT цветет (и пахнет, если обмазать модным гуем, кхм...). И так, сегодня NT - говно кошачье или чье? И есть ли альтернатива?
Отредактировано: qurvax - 09 августа 2019 14:10:48
+ 0.02 / 1
   
Прокруст  

Слушатель

Карма: +0.69
Регистрация: 25.01.2014
Сообщений: 645
Читатели: 2
 
Кул стори Но полуось вроде как мертва. А NT цветет (и пахнет, если обмазать модным гуем, кхм...). И так, сегодня NT - говно кошачье или чье? И есть ли альтернатива?
QNX. Для мягкого реал-тайма лучшее.
+ 0.01 / 1
  qurvax
   
   
qurvax  

Слушатель

Карма: +6.37
Регистрация: 29.03.2017
Сообщений: 287
Читатели: 1
 
QNX. Для мягкого реал-тайма лучшее.

Ок, QNX против Centos/WS/Ubuntu/юнеймит: Во первых - цена. Во вторых - какой смысл, если область использование реалтаймовости не требует? Ну и да, как там у RTOS'ок с виртуализациями, есть че?


Кстате, там Хуайвей ОС презентовал-с. Как там ее, Хонгменг или вроде того. Похваляются микроядренностью и верифицированным ядром. Никак seL4 приспособили Все остальное свое, кетайское. Трепещи, миликанес! Обещают за 2 дня засунуть во все кофеварки, ежели злой Трумп Андройд зойпретит пользовать. Такие дела.
Отредактировано: qurvax - 09 августа 2019 23:43:36
+ 0.00 / 0
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
Цитата: adolfus от 09.08.2019 12:50:53

Можно примеры? Мне б такие пригодились, в повседневной, тсказать, деятельности Ну или для общего развития хотябы, если вдруг оные давно помре и никем нигде не используются. А то выбор альтернатив сегодня печален - ReFS, который еще пока зеленый, да ХFS (поправил тут) прихрамывающая иногда. Первая ж еще и закрытая. \n\nКул стори Но полуось вроде как мертва. А NT цветет (и пахнет, если обмазать модным гуем, кхм...). И так, сегодня NT - говно кошачье или чье? И есть ли альтернатива?
Не знаю, что под виндовсами используется сегодня, поскольку уже лет 15 виндовсы у меня только в виртуалке и большей частью для проверки валидности портирования под mingw. Думаю, что дальше ntfs дело у микрософт не пошло. В *nix'ах же все файловые системы стандартно posix-совместимые. Многие нынешние дистрибутивы линукса используют txt3 или ext4. xfs, кстати, очень неплохая ФС и для многих приложений ей нет разумной альтернативы. Не помню, чтобы когда-нибудь xfs и/или extfs теряли или портили файлы – это одни из самых надежных ФС. Разумеется, сетевое питание должно быть подперто бесперебойником, котороый может сообщить системе, что пропало питание, а система – уходить в режим ожидания, если не успевает синхронизировать и закрыть файлы до разряда батарей.
+ 0.00 / 0
  adolfus
   
   
adolfus  

Слушатель

Карма: +11.98
Регистрация: 12.02.2010
Сообщений: 6,546
Читатели: 2
 
QNX. Для мягкого реал-тайма лучшее.
Почему мягкого? Самого что ни на есть жесткого. У нее на 20-й век м начало 2000-х самая высокая скорость обслуживания аппаратных прерываний на всех поддерживаемых архитектурах. Для одноядерных компов промышленного класса как бы и альтернативы нет – все остальное будет лагать и глючить. На фоне ценников на промышленные компы QNX стоит сущие копейки.
Отредактировано: adolfus - 10 августа 2019 18:35:27
+ 0.00 / 0
  ps_
   
   
ps_  

Слушатель

Карма: +5.98
Регистрация: 04.04.2009
Сообщений: 2,397
Читатели: 1
 
Почему мягкого? Самого что ни на есть жесткого. У нее на 20-й век м начало 2000-х самая высокая скорость обслуживания аппаратных прерываний на всех поддерживаемых архитектурах. Для одноядерных компов промышленного класса как бы и альтернативы нет – все остальное будет лагать и глючить..
Насколько я помню, жестский реалтайм отличаеться от мягкого тем, что ГАРАНТИРУЕТ время обработки события.
Например, если реактор пошел вразнос, то его необходимо загасить за 100 миллисекунд и никого не волнует, что ОС решила посвапироваться в этот момент.
Поэтому, если время обработки прерывания не гарантированно - это мягкий реалтайм
Сообщение скрыто автором
+ 0.02 / 1
загрузить следующие сообщения: 20 из 345
←Пред←1347348350351367→След→
 
НОВОСТИ ПАРТНЕРОВ

AFTERSHOCK

     
Сейчас на ветке:
Всего: 0, Гостей: 0, Пользователей: 0, Мобильных: 0
  1. >
  2. Форум >
  3. Научно-технический раздел >
  4. IT в России и мире в реалиях мирового кризиса
Глобальная Авантюра © 2007-2019 Глобальная Авантюра. Все права защищены и охраняются законом. При использовании любого материала любого автора с данного сайта в печатных или Интернет изданиях, ссылка на оригинал обязательна. Мнение администрации не обязательно совпадает с мнением авторов документов и комментариев, опубликованных на сайте.

CCBot/2.0 (https://commoncrawl.org/faq/)
Unknown

Яндекс.Метрика