Когда всякая сволочь лезет немытыми руками туда, где ничего не понимает

Добавить в Telegram Добавить в Вконтакте Добавить в Одноклассники
Страницы: 1 ...  6 7 8  ОТВЕТИТЬ НОВАЯ ТЕМА
votarukso 13 янв. 2026 г. в 13:42
Ярила  •  На сайте 14 лет
0
Цитата (Kentata7171 @ 12.01.2026 - 22:59)
Всё правильно написано и описано.
DOOM замечательно шёл на 128 Мб оперативы и 64 Мб видео типа S3 Virge в слоте AGP

Первый (а может и второй, уже не помню) DOOM - DOS-овская игра. А под DOS отводилось всего 640 кб основной памяти (ну включая область UMA - всего до 1 мб максимальный объём RAM). Так что какие уж там 128 мб.

Это сообщение отредактировал votarukso - 13 янв. 2026 г. в 13:43
andysh888 13 янв. 2026 г. в 13:47
Ярила  •  На сайте 14 лет
2
Да... Мало тут динозавров...

Мало кто помнит, что вполне себе целая операционка с GUI и всеми пирогами (Win3.11) занимала 8 дискет.

DOOM2 умещался на 5 дискет (а с некоторым бубном - на 4).

Но... Это всё фигня. Это всё БОЛЬШИЕ объёмы...

Был отдельный вид "соревнования программистов" в виде "64Kdemo". Народ соревновался кто в один исполняемый файл размером не более 64 КИЛОбайт упихает покрасивше демо-ролик (по сути "генерируемое видео"), причём в эти 64К надо было упихать всё - графику, текстуры, музыку, анимацию... И это должно ещё было в рилтайме генериться на "никаких" по производительности (по нынешним меркам) процах даже не 386х, а на 286!!!


Вот например уже переделанные в видео (но там и исходники скачать ссылка есть): https://www.youtube.com/watch?v=R-4wHUw_OdE...rowz6Xo&index=1
votarukso 13 янв. 2026 г. в 13:50
Ярила  •  На сайте 14 лет
1
Цитата (andysh888 @ 13.01.2026 - 13:47)
Да... Мало тут динозавров...

Мало кто помнит, что вполне себе целая операционка с GUI и всеми пирогами (Win3.11) занимала 8 дискет.

Win 3.11 занимала 10 дискет. Или 11, но точно не 8.
votarukso 13 янв. 2026 г. в 13:55
Ярила  •  На сайте 14 лет
2
Цитата (andysh888 @ 13.01.2026 - 13:47)
Был отдельный вид "соревнования программистов" в виде "64Kdemo". Народ соревновался кто в один исполняемый файл размером не более 64 КИЛОбайт упихает покрасивше демо-ролик (по сути "генерируемое видео"), причём в эти 64К надо было упихать всё - графику, текстуры, музыку, анимацию... И это должно ещё было в рилтайме генериться на "никаких" по производительности (по нынешним меркам) процах даже не 386х, а на 286!!!

Причем запихать выгоднее было не в EXE, а в COM-файл. Его максимальный размер как раз ограничивался 64кб, а весил он чуть меньше аналогичного EXE-шника.
LongTom 13 янв. 2026 г. в 13:55
Ярила  •  На сайте 15 лет
3
Цитата (pruginkad @ 13.01.2026 - 12:34)
Забавный факт: те, кто рассуждает о программировании, приводят в пример игры. Сраные игры, которые отнимают буквально годы жизни игроков.

Сраные игры (по версии не одного исследования) спасли человеческих жизней (снизив уровень уличной преступности) больше чем сраная полиция.
andysh888 13 янв. 2026 г. в 14:01
Ярила  •  На сайте 14 лет
0
Цитата (votarukso @ 13.01.2026 - 13:50)
Цитата (andysh888 @ 13.01.2026 - 13:47)
Да... Мало тут динозавров...

Мало кто помнит, что вполне себе целая операционка с GUI и всеми пирогами (Win3.11) занимала 8 дискет.

Win 3.11 занимала 10 дискет. Или 11, но точно не 8.

Именно 8 :)
8 дискет занимал самый шустрый, но мало распространённый в РФ дистрибутив OEM Eng.

OEM Rus занимал 10 дискет
Retail Rus - 11, причём на 11й были чиста доки-хелпы расширенные :)
Кукундер 13 янв. 2026 г. в 14:22
Ярила  •  На сайте 7 лет
0
Цитата (Kentata7171 @ 12.01.2026 - 23:00)
мой первый на 40 Мб. хватало в обрез , но хватало же

1996 год

Да, и НортонКомандер вместо окон.

Размещено через приложение ЯПлакалъ
pupch 13 янв. 2026 г. в 14:31
Весельчак  •  На сайте 11 лет
0
Проблема в том, что количество Кармаков на планете весьма ограничено.
А задач по созданию гуглов-яндексов и даже личных кабинетов сбера - очень много.
Поэтому спецы уровня Кармака создают операционные системы и движки баз данных, а так же всякие интерпретаторы питонов. А уже немытые индусы, и приравненые к ним, пишут на тех питонах симулятор голубя с системными требованиями RTX5080 и 64 гига оперативы.
По другому оцифровизовать практически все сферы жизни человека просто невозможно.
Kotofanchik 13 янв. 2026 г. в 14:36
Ярила  •  На сайте 7 лет
0
Меня возмущает, что блокнот тормозит. Ладно был старый блокнот, в 11 винде обновили, вкладки, все такое, но он все равно тормозит.
Или поиск на винде, запустил поиск файла на системном диске, через час забыл. через два вспомнил, поиск все идет. Я уже три часа сам вспомнил где файл лежит, а винда так и не нашла его.

Это сообщение отредактировал Kotofanchik - 13 янв. 2026 г. в 14:37
Kotofanchik 13 янв. 2026 г. в 14:38
Ярила  •  На сайте 7 лет
0
ай все не помню, 11 дискет это какойто офис был Винду с дискет не помню, вроде не ставил, только те где одна первая дискета, а потом уже диск.

Это сообщение отредактировал Kotofanchik - 13 янв. 2026 г. в 14:43
rainstuff 13 янв. 2026 г. в 14:44
Ярила  •  На сайте 15 лет
0
Всегда так было- либо скорость разработки, либо оптимизация. Сейчас делают упор на первое. Когда упрёмся в аппаратные лимиты, тогда вспомним про второе.

Размещено через приложение ЯПлакалъ
Zerkalo2010 13 янв. 2026 г. в 14:49
Ярила  •  На сайте 12 лет
0
Цитата (Блэкрок @ 12.01.2026 - 22:54)
Ну так то да.
С телефонами та же хрень

на моем первом компьютере жесткий диск был 600 метров
туда влезала 95 винда и все остальное
ПростоХомяк 13 янв. 2026 г. в 14:53
Ярила  •  На сайте 11 лет
0
Скорость разработки сейчас важнее качества, тем более оптимизации. ПО надо выпустить чтоб работало, пока ты будешь оптимизировать конкуренты будут уже зарабатывать.
RA2FDR 13 янв. 2026 г. в 14:59
Ярила  •  На сайте 11 лет
0
Цитата (Kentata7171 @ 12.01.2026 - 21:59)
Всё правильно написано и описано.
DOOM замечательно шёл на 128 Мб оперативы и 64 Мб видео типа S3 Virge в слоте AGP

Ты видимо слишком молодой. Для того, чтобы DOOM замечательно шел, достаточно было 4 Мб (не путать с Гб) оперативы, и весил он 16 Мб. Видюха - начиная от классической VGA c 256 кб на борту, и процессор 486DX. Если проц слабее - то уже подтормаживало, но в принципе работало кое-как и на 386, хотя играть в это можно было только проиграв спор.
RA2FDR 13 янв. 2026 г. в 15:02
Ярила  •  На сайте 11 лет
1
Цитата (Dinozauer @ 12.01.2026 - 22:24)
Ну так быдлокод во всей красе: вместо пары строк кода грузим библиотеку и из неё используем кусочек и таких кусочков в современном "софте" не один, скоко жрёт посрать, главное же работает.

Это еще только кусочек проблемы. Каждая из этих библиотек написана аналогичным способом и тащит за собой еще тонны разного хлама.
RA2FDR 13 янв. 2026 г. в 15:11
Ярила  •  На сайте 11 лет
0
Цитата (БубльГум66 @ 12.01.2026 - 23:36)
Цитата (пластырь @ 12.01.2026 - 23:50)
Цитата (Unkilled @ 12.01.2026 - 23:25)
Цитата (agronomych @ 12.01.2026 - 22:56)
Можно написать иначе. Только релиз выйдет не через месяц другой, а через пару тройку лет в лучшем случае. Бизнеса соревнуются в скорости вывода продукта.

Ну допустим новый продукт. А я вот собираюсь к херам потереть Адоб Ридер! Во первых он саипал обновляться каждые два дня. А во вторых вчера чистил комп и увидел до скольки он разожрался! Больше гига! Что у нас координально меняется в ПДФ формате?

В ридере вроде особых фишек и нет, но может я не знаю. Юзаю Акробат, старенький Фоксит фантом, ну и ещё PDF24 выручает иногда. Чем ридер лучше?
Но ридер бесплатный, это я знаю)

В Ридере с недавних пор завелась мерзкая фишка: AdobeCollabSync.exe, которая используется для совместной работы в сети над одним документом. Она в большинстве случаев не нужна, но запускается по умолчанию всегда и при каждом открытии документа лезет в сеть и пытается там что-то искать - из-за чего ридер сразу откровенно подвисает и сильно тормозит. Приходится запускать такой примитивный батничек, который убивает процесс и эту прогу:
Код
taskkill /im AdobeCollabSync.exe /F
del "c:\Program Files (x86)\Adobe\Acrobat Reader DC\Reader\AdobeCollabSync.exe"
del "c:\Program Files (x86)\Adobe\Acrobat DC\Acrobat\AdobeCollabSync.exe"

и перезапускать его после каждого обновления ридера.

А заменить тот ехешник на свой нельзя? И еще и правами запретить его удалять и менять после этого.
Ехещник сделать примерно такой, скомпилировав примерно такой код:
Код

int main(0)
{
return 0;
}
RA2FDR 13 янв. 2026 г. в 15:13
Ярила  •  На сайте 11 лет
0
Цитата (Aberrant @ 13.01.2026 - 00:33)
напишите "привет мир" на асме и тоже самое на условном сишарпе или что там есть под рукой из высокоуровневого и при этом компилируемого...

Тот, кто способен написать "привет мир" на асме, и так знает разницу даже с простым си или паскалем в минимальном обвесе.
RA2FDR 13 янв. 2026 г. в 15:18
Ярила  •  На сайте 11 лет
0
Цитата (ГодныйТролль @ 13.01.2026 - 01:34)
Вот реально если переделать Doom на управление реальными роботами с удалённым управлением через екзоскелеты, в качестве контроллеров, где-нибудь в месте затяжных боевых действий, для штурма и занятия позиций? Какие средства связи нужны для полуавтоматического наступления и какие будут средства подавления связи?

Там надо поддержку немного более сложной физики, чем в думе. Там степеней свободы побольше будет. А из контроллеров - стандартные мышка и клавиатура вполне подойдут. Нормальные задроты в КС вполне неплохо управляются. Никто не мешает теми же средствами и роботами управлять. Но тут на первый план выходит связь и РЭБ. А так вместо роботов БПЛА удобнее.
RA2FDR 13 янв. 2026 г. в 15:21
Ярила  •  На сайте 11 лет
0
Цитата (Tenshinur @ 13.01.2026 - 02:00)
Цитата (Kentata7171 @ 12.01.2026 - 22:59)
Всё правильно написано и описано.
DOOM замечательно шёл на 128 Мб оперативы и 64 Мб видео типа S3 Virge в слоте AGP

Вот только скажите и Б. В какой графике и разрешении оно работало ? Поставьте на 2к монитор старые 640*480 и удивитесь количеству фпс, но глазам будет больно.

Классический дум (1 и 2) - 320*200. И текстуры с масштабированием пикселей при приближении. Сейчас от такого кровь из глаз пойдет. Более поздние реализации того же дума уже это сгладили, увеличив разрешение и алгоритмы масштабирования.
RA2FDR 13 янв. 2026 г. в 15:46
Ярила  •  На сайте 11 лет
0
Цитата (KBSH @ 13.01.2026 - 08:08)
Там ускорителя и не требовалось. Единственое, что там было трёхмерным (относительным, потому что вверх вниз смотреть не предусматривалось) это сами уровни. Всё остальное было плоскими спрайтами.

Сами локации тоже были двухмерными.
Там грубо говоря есть линии-стены и есть сектора-комнаты. Для каждой линии три текстуры на каждую сторону - верх, центр и низ, итого 6. Для каждого сектора - текстура потолка и пола, высота пола и высота потолка. Отдельными галочками ставятся свойства типа "нукаге". Двери и свитчи задаются во-первых связкой линии и сектора и задаются в свойствах линии - там и указывается, что это за сектор - дверь, подъемная платформа, пресс или еще что. Отдельно для линий есть галочка "непроходимая стена".
Ну и потом поверх этого расставляются объекты - монстры, ништяки, респы, препятствия.
Я помню, сам рисовал карты для дума в специальном редакторе. Даже весело бывало получалось.
RA2FDR 13 янв. 2026 г. в 15:49
Ярила  •  На сайте 11 лет
0
Цитата (JOHNQ @ 13.01.2026 - 08:24)
Я сам с подобным сталкивался. Работал на тот момент в банке. Было какое то самописное ПО, которое на клиентских ПК тупо сжирало все ресурсы.
Пишу об этом разрабу:
- Ничего не знаю, у меня все норм работает. Тормозов нет.

Это все от того, что разрабу, а точнее его начальнику, глубоко похуй. Вот если бы пользователи массово начали уходить к конкурентам, мотивируя это тем, что "ваше приложение на моем компе не работает" - тогда бы может руководство и задумалось. А так всех все устраивает.
RA2FDR 13 янв. 2026 г. в 15:51
Ярила  •  На сайте 11 лет
0
Цитата (Peacemaker2 @ 13.01.2026 - 08:43)
Теперь игру можно написать почти в одно лицо. А раньше нужна была огромная толпа разработчиков. Если выстрелит - можно заняться оптимизацией, а нет - да и хрен с ним

Не так. Если не выстрелит - то и оптимизировать нечего. А если выстрелит - то незачем.
RA2FDR 13 янв. 2026 г. в 15:58
Ярила  •  На сайте 11 лет
0
Цитата (pruginkad @ 13.01.2026 - 09:34)
Т.е я бы понял, если бы такой умник привел в пример систему видеонаблюдения. Мол смотрите, раньше на стареньком компьютере показывало 100500 камер и на диск 100 мб писалось дохуя лет видеопотока. Но нет, потому что это и близко не так.

Про видеонаблюдение могу только рассказать, что там самое сложное - это сжатие видеопотока в реальном времени. В кодек H264 надо жать аппаратным средством. Программно тут не получится - очень ресурсоемкая задача. Я выкрутился тем, что вместо него просто стал сжимать в mpeg4 - тогда быстродействия простенького компа хватает на несколько камер. А с айпишными камерами проще. С них видеопоток уже идет в сжатом виде, его остается только записывать как есть. Поэтому и получился в одной системе зоопарк. На одном сервере часть потоков в mpeg4, а часть в h264, причем с разным разрешением.
Из вечно нехватающих ресурсов - дисковое пространство. Чем больше диск, тем больше будет храниться. Можно конечно поставить диск на 500 гигов, но если десяток камер, то будет хватать на неделю.
А если у кого-то "раньше работало", то это только потому, что там и качество было такое, что чем такое видеонаблюдение, то легче в блокнотик записывать.
RA2FDR 13 янв. 2026 г. в 16:01
Ярила  •  На сайте 11 лет
1
Цитата (votarukso @ 13.01.2026 - 12:42)
Цитата (Kentata7171 @ 12.01.2026 - 22:59)
Всё правильно написано и описано.
DOOM замечательно шёл на 128 Мб оперативы и 64 Мб видео типа S3 Virge в слоте AGP

Первый (а может и второй, уже не помню) DOOM - DOS-овская игра. А под DOS отводилось всего 640 кб основной памяти (ну включая область UMA - всего до 1 мб максимальный объём RAM). Так что какие уж там 128 мб.

Не путайте dos memory и DPMI
RA2FDR 13 янв. 2026 г. в 16:03
Ярила  •  На сайте 11 лет
0
Цитата (andysh888 @ 13.01.2026 - 12:47)
Был отдельный вид "соревнования программистов" в виде "64Kdemo". Народ соревновался кто в один исполняемый файл размером не более 64 КИЛОбайт упихает покрасивше демо-ролик (по сути "генерируемое видео"), причём в эти 64К надо было упихать всё - графику, текстуры, музыку, анимацию... И это должно ещё было в рилтайме генериться на "никаких" по производительности (по нынешним меркам) процах даже не 386х, а на 286!!!

Там разные номинации были по объему. Самая строгая, если я правильно помню - 256 байт. И в такую упихивали.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 34 292
0 Пользователей:
Страницы: 1 ...  6 7 8  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх