24 декабря Архивач восстановлен после серьёзной аварии. К сожалению, значительная часть сохранённых изображений и видео была потеряна. Подробности случившегося. Мы призываем всех неравнодушных помочь нам с восстановлением утраченного контента!
Есть ли на дваче ценители такого феномена киберкультуры как "ДЕМОССЦЕНА"? А если вы непосредственно
Есть ли на дваче ценители такого феномена киберкультуры как "ДЕМОССЦЕНА"? А если вы непосредственно являетесь ее участником, то пожалуйста расскажите об истории своего вката и поделитесь гайдами. Алсо, по совместительству тред поиска владельца кота
>>282311635 (OP) Те кто увлекались демосценой ушли либо в гугл либо в яндекс лучшими кодерами еще лет так 15 назад, им не до нулевой. Сейчас скажи спасибо если сойбой кодеры не делают сложность выше O(n).
>>282311635 (OP) Подпишусь на олдфажный тред. Помню в 2004 когда у меня ПеКа появился, демки были популярны. В 64 кбайта запихивали просто ШЕДЕВОРЫ, не понимаю, как им это удавалось.
>>282312602 Хуюфами Там такие бабки крутятся что ты ирл можешь делать литералли что угодно, двач для битардов и омежек. Если даже залетели то чисто ради фана ибо знакомые сказали.
Так произошло и с программой печати десятичных чисел. Это была подпрограмма, иногда использовавшаяся в других программах. Она позволяла транслировать двоичные числа, которыми оперировал компьютер, в обычные десятичные цифры. По словам Сандерса, эта проблема являлась «своего рода павлиньим хвостом в программировании, и если вы могли написать рабочую программу печати десятичных чисел, то вы знали о компьютере достаточно, чтобы расправить хвост и называть себя, в некотором роде, программистом. А если вы были в состоянии написать действительно хорошую процедуру, то вы могли бы попробовать называть себя хакером». Проблема превратилась в нечто большее, чем просто состязание, окончательный бамминг (bumming на хакерском жаргоне - выкидывание "лишних" команд) процедуры печати десятичных чисел превратился для хакеров в своеобразные поиски Святого Грааля.
В течение нескольких месяцев было изготовлено множество версий процедуры печати десятичных чисел. Если программист был непроходимо глуп или был полным идиотом и совершенным «лузером», то подпрограмма конверсии отняла бы у него около сотни команд. Но любой хакер, стоивший своего имени, мог уместить ее в меньший объем. В конечном счете, попеременно убирая инструкции то в одном, то в другом месте, процедуру уменьшили до примерно пятидесяти инструкций.
После этого дела приняли серьезный оборот. Хакеры тратили многие часы, пытаясь найти путь, как можно было бы сделать все то же самое, но при помощи меньшего количества кода. Это стало больше чем соревнованием - это стало настоящим крестовым походом. Сколько бы сил не было потрачено, никто не был в состоянии преодолеть барьер из пятидесяти команд. Возник вопрос: а можно ли вообще сделать ее меньше? И есть ли предел, ниже которого бамнуть программу просто нельзя?
Среди многих, кто пытался решить эту головоломку, был парень по фамилии Дженсен, высокий и тихий хакер из Мэйна. Он обычно тихо сидел в Клудж Комнате (Kluge Room - пристанище хакеров в Массачусетском Технологическом Институте конца 50-ых и начала 60-ых годов) и покрывал своими каракулями распечатки с таким же невозмутимым спокойствием, как живущий в лесной глуши человек неспешно обстругивает ножом деревяшку, сидя на завалинке перед своим домом. Дженсен всегда пытался найти способ как сжать свои программы в объеме и увеличить их скорость. Его код, на первый взгляд, представлял собой беспорядочную последовательность логических и арифметических команд, часто вызывающих производство различных расчетов в разных частях одного и того же 18-битного слова (компьютер TX-0 использовал 18-разрядные слова). Если коротко, то его стиль программирования состоял из удивительных вещей и волшебных трюков.
До Дженсена существовала некоторая устоявшаяся точка зрения, что единственным логическим алгоритмом для процедуры печати десятичных чисел является последовательное вычитание, при котором использовались таблицы степеней числа 10 так, чтобы результирующее число попадало в соответствующие столбцы цифр. Дженсен как-то догадался, что таблица со степенями десятки была не нужна. Он придумал алгоритм, который позволял конвертировать числа обратным образом, а при помощи хитрого программного фокуса печатать их в нужном порядке. Кроме того, было дано сложное математическое доказательство всего этого, которое становилось понятным только после того, как хакеры увидели программу Дженсена, пришпиленную к доске объявлений, из которой было видно, что ему удалось преодолеть лимит длины программы для печати десятичных чисел. В ней было сорок шесть команд. Все присутствовавшие, с отпавшими челюстями уставились на код. Марж Сандерс потом припоминала, что хакеры, впервые за много дней, вели себя необычно тихо. Пока что инет лагает статьи попощю
Привет. Я схватил этот злосчастный грипп и теперь развлекаю себя просмотром своей демо-коллекции и чтением старых номеров Hugi. Обнаружив, что сплошь и рядом встречаются одни и те же ошибки, причем которых легко можно было избежать, я решил написать эту статью. Поскольку основная причина ошибок - неосведомленность или даже недостаток опыта, я думаю, моя информация сможет помочь новичкам (и опытным сценерам).
Заметьте, я не собираюсь кидаться на новичков с упреками. Мы все когда-то ими были, неопытность - это не то же самое, что глупость или тупость и т.д. Я, на самом деле, хороший и дружелюбный товарищ, так что, пожалуйста, не воспринимайте критику слишком строго. Отклики, флейм, критика, вопросы и прочее горячо приветствуются, вы можете (даже должны) послать мне e-mail по адресу mnurmika (at ) cc.hut.fi.
Кто я такой? Мое настоящее имя Martti Nurmikari, сейчас мне 22 года и я учусь в Технологическом институте в Хельсинки. На сцене я с 1995-го, хотя сам еще (пока) особенно много не сделал. В данный момент я являюсь кодером в Traction.
Я в полной мере осознаю, что мои старые работы нарушают те правила, о которых я собираюсь вам поведать. В конце концов, это образовательный процесс. В следующий раз будет лучше ;) Кроме того, по моим работам вы легко обнаружите, что я предпочитаю определенный тип дизайна. Я уважаю демки и в других стилях (и планирую ими заняться), так что не подумайте, что я ненавижу все, что выглядит технологично.
Итак, ближе к делу. Сначала мы поговорим о самой важной вещи:
Зачем делать демки
- Я делаю это по воле дьявола
Есть много причин, по которым люди интересуются сценой. Я был привлечен сюда, когда позаимствовал у своего друга CD с GUS-драйвером и обнаружил на нем Crystal Dreams II и Second Reality. Полагаю, многие начинали таким же образом: они видят демку и думают, что это здорово. В тот момент, когда я увидел CD2, я понял, что тоже хочу делать что-то подобное. Но какие бы причины у вас ни были, убедитесь, что они для вас ясны.
По моему мнению, в основе своей существует два типа групп. Первым типом является группа друзей, которые только что решили заниматься сценой. Большинство из этих групп довольно маленькие, вероятно, они не так талантливы как "супергруппы", но зато у них больше энтузиазма. Большинство демогрупп относится именно к этой категории. Вторым типом группы является супергруппа. Они часто бывают международными, у них очень талантливые члены, они очень уважаемы. В качестве примера можно упомянуть Haujobb, Farbrausch, Sunflower и им подобных (и все группы, в которых состоит Visualice ;))
Большинство людей занимается сценой потому что это весело и из-за возможности заниматься творчеством. Некоторые упирают на художественную сторону, в то время как другие сосредоточены на приобретении друзей, общении и пати. Для кого-то интерес могут представлять деньги, но я сомневаюсь, что наберется серьезное количество таких людей. Если вы достаточны хороши, чтобы делать деньги на производстве демок, вы могли бы делать то же самое для компании и получать нормальное жалованье.
Теперь, раз уж вы начинающий, то скорее всего одиноки или у вас есть какие-то друзья. Вы потратили четыре часа на просмотр победителей компо и решили, что в ближайший год-два вы сделаете что-нибудь подобное. Ладно, время начать планирование вашего первого продукта. Добро пожаловать - это будет настоящее приключение.
Не важно, каковы ваши мотивы, раз вы решили начать работать на вашей первой продукцией - самое время изучить основы. Основная мысль этой статьи заключается в том, что не важно - новичок вы или нет - у вас нет причин делать лажу. Читайте и учитесь как не допустить этого :) В том случае, если для вас это дело совершенно новое, вашей первой целью, вероятно, будет пройти преселект и дойти до большого экрана на демопати. И поверьте мне, видеть на нем свою работу - это потрясающее ощущение. Вот почему вам необходимо быть уверенным в том, что ваша демка достаточно хороша чтобы привлечь внимание жюри.
Запомните, демка состоит из четырех составляющих: код, графика, музыка и дизайн. Если вы хотите, чтобы ваша демка была удачной, все четыре компонента жизненно необходимы. Я пишу это с позиций кодера/дизайнера, поскольку в двух других областях мои таланты минимальны.
Как добиться стабильной работы и хорошего поведения демы
- Хм, она же работает на МОЕМ компьютере!
Если вы хотите оказать (положительное) впечатление на зрителя, первым делом следует убедиться, что он действительно сможет посмотреть вашу работу. Вот несколько моментов, которые нужно постоянно держать в голове:
Думайте перед тем как пробовать
Пожалуйста, сделайте проверку тех вещей, которых может не оказаться, например, OpenGL-расширений или определенного железа. Тогда вы не будете выглядеть посмешищем в глазах людей, у которых нет этого наисовременнейшего оборудования. Лучше получить сообщение "извините, но нашей демке требуются вертексные шейдеры, которые у вас, похоже, отсутствуют", чем вернуться в Windows или лицезреть сплошной черный экран вместо демки. Убедитесь только, что ваши проверки действительно работают, я знаю, по крайней мере, две демки, которые жалуются на то, что мой компьютер не поддерживает мультитекстурирование (одна из них даже делает предположение о том, что я бедный, поскольку не могу приобрести нормальную видеокарту, причем дема 1999-го года). У меня всего лишь GeForce 2, однако я нисколько не сомневаюсь в том, что он способен выполнять мультитекстурирование.
Следующая мысль вроде бы должна быть очевидной, но, похоже, это не так: тестируйте свою программу на разных компьютерах. Если вы не можете сделать это до срока сдачи (что все равно является плохим оправданием, закончить работу на пати - это, конечно, стимулирует и развлекает, но я не очень понимаю тех, кто говорит "это лажа, но я наваял ее прямо на пати, так что чего вы еще хотите?" Тогда зачем это вообще релизить?), сделайте это после пати и исправьте баги в финальной версии, в крайнем случае, займитесь этим в вашем следующем релизе. Сообщения об ошибках
Одним из самых загадочных проявлений современного демокодинга является тот факт, что некоторые не помещают в свои работы сообщения об ошибках. Я могу понять это, если речь идет о 64k или 4k интрах, в которых важен размер кода, но как насчет демок и финальных версий интр? Ничто так не раздражает, как черный экран или падение Windows во всей красе без какой-либо информации о причинах ошибки или возможном решении проблемы. То, что первая версия вашего демо-движка свободно работает на вашей машине еще не означает, что вам не следует контролировать ошибки.
Кроме того, пишите сообщения об ошибках на английском. Зрителю будет мало пользы, если ваша дема вывалится с messagebox-ом, в котором говорится "przsyf placfz!!1" (поляки, без обид :))
Диалоги с конфигурацией
Пожалуйста, сделайте такой диалог. Я не желаю смотреть вашу демку на 640x480x16 бит. Или на 120 Гц, которые не поддерживает мой монитор. DOS
Пожалуйста, больше никакого DOS. У нас 2004-й год. Или, если вам это необходимо, хотя бы убедитесь, что она работает под Win2k/XP, иначе многие не смогут ее посмотреть. К счастью, у нас теперь не так много работ под DOS, за исключением моей 4K-интры, но там был древний код для реального режима и я даже хотел ее зарелизить :) (pot kettle black...)
ESC
Да, действительно есть работы, в которых вы не можете выйти по Escape. Они обычно паршиво выглядят и в других отношениях тоже, сочетание в результате ужасное. Слава богу, большинство демопати регламентирует это в своих правилах для компо. Переключение режима экрана
Это моя любимая претензия. Слишком многие демки не восстанавливают разрешение экрана после своего завершения. Если вы используете старый код NeHe (как, похоже, делают многие), воспользуйтесь новым (или еще лучше, напишите свой собственный). Протестируйте его на различных компьютерах.
Современные демки стремятся многого требовать от железа. Это, конечно, можно понять, поскольку у большинства народа есть быстрые процессоры и куча памяти, и я вовсе не против этого. Тем не менее, примите к сведению, что многие люди все еще используют карты класса GeForce 2. Если вы используете пиксельные и вертексные шейдеры для чего-то грандиозного вроде эффектов искривления, огня или воды, то пожалуйста. Если же вы используете их для закраски Гуро, подумайте, действительно ли они необходимы или добавьте опцию для остальных нас. Хотя я думаю, в ближайшее время все изменится, поскольку все больше и больше людей апгрейдит свое железо (если честно, я бедный студент и не могу позволить себе Geforce 4 :)). С другой стороны, хорошим примером превосходного использования шейдеров является Planet Risk от Andromeda Software Development. Если вы можете сделать вашу работу столь же достойной - тогда вперед!
К счастью, эпоха Windows дала нам демо-продукцию, которая "ведет" себя в известной степени примерно. Сегодня малое количество работ имеет какие-то проблемы, так что те, кто помнит времена UniVBE и GUS, вероятно, довольны теперешним положением дел. Кстати, хотел бы сказать, что я восхищаюсь теми, кто пишет программы, не убиваемые с помощью ctrl+alt+del под Windows NT/2k... :) (Может быть, кто-нибудь напишет статью о том, как это делается? Это выше моих сил).
В качестве примера демки, которая здорово выглядит, но которую сложно заставить работать, я упомяну пользующуюся дурной репутацией Optic Nerve с Asm'93. Я слышал, что она действительно хорошо смотрится. Но я не уверен в этом, поскольку никогда не видел ее и не знаю кого-либо, кто может заставить ее работать. Навряд ли вы захотите, чтобы такое случилось с вами.
Утечки памяти и указатели
Самая обычная/раздражающая причина падения программы. Ваша демка отхапала 140 системных мегабайт и высвободила лишь 80, или ваши указатели стали указывать на что-то неверное. Если программа не упадет после выхода или во время исполнения, система непременно начнет еле-еле ворочаться и умрет после просмотра нескольких демок с такими гадостями. Поэтому обзаведитесь менеджером памяти и начните проверять использование памяти вашей программой. Мы крепко зарубили это себе на носу, поскольку парочка наших ранних демок грешила этим делом. Ситуаций с перезагрузкой компьютера после просмотра демы быть не должно.
В завершение: если вы хорошенько подумаете, то обнаружите, что программирование демок не сильно отличается от разработки ПО в мире бизнеса. Поразмыслите над этой метафорой: мы программные инженеры, поставляющие ПО для наших потребителей - сценеров. Если мы вообще собираемся быть серьезной компанией и добиться успеха, мы должны удовлетворять своих потребителей насколько это возможно. Это означает производство софта, работоспособного во всех отношениях.
>>282313906 >как такую красоту запихнули в 64 кб? >>282314040 >Что за магия?? Процедурная генерация, насколько я понимаю. Но вообще соглашусь, выглядит как черная магия.
>>282315582 >А ты сам серьезно занимаешься этим, ОП? Во времена работы в НИИ, когда я занимался вычислениями и физическим моделированием, иногда приходилось писать софт для визуализации больших данных. В этто период и начал увлекаться компьютерной графикой, но во что-то серьезное это не переросло из-за событий в личной жизни. Т.е. банально не хватило времени на это.
Программисты тогда @ В 64 кб запихивают графон, который рендерится в реалтайме и выглядит охуенно даже сегодня @ Работает на Pentium 200 MMX и 64 Мегабайтами памяти @ Программисты сейчас @ 100 гигабайтная залупа ставит на колени 15 кг железа, жрущего киловатт, с 13909k+4090+64Gb RAM @ Выглядит как говно
>>282316462 Любая сфера куда приходят большие деньги перестает делать искусство и начинает производить продукт. Он средней паршивости, его много и за него платят. С одной стороны это хорошо, но вместе с этим умирает азарт, искра и самобытность.
>>282311635 (OP) Охуительный тред, спасибо ОПчик. Пиздец чего-то он меня зацепил. Может, это мне так кажется, но во всех этих демках столько оптимизма по поводу развивающихся технологий, столько энтузиазма, столько надежды во взгляде в будущее. Не подумай, что я сейчас начну ворчать про то, как всё скатилось, нет, вовсе нет. Всё идёт дальше, возможно, не так быстро как на заре компьютерной эры, но прогресс всё ещё движется вперёд. Вот только сейчас это уже привычно, понятно, успехи в области железа и ПО воспринимаются как данность. А тогда это был фронтир, новые земли, каждый твой шаг в этой области мог быть первым. Это была прерогатива узкого круга ботанов, которых никто особо за людей не считал. И они творили и превозмогали постоянно, каждый день. Дух захватывает от мыслей о том времени. Первая сеть, BBSки... Смотря на эти древние артефакты ощущаю стыд. Как будто эти люди верили в то что делали и верили в меня, что я приду на смену им, подхвачу их знамя. Буду делать компьютеры лучше, быстрее, точнее. А я всё это променял на жирную котлету каждый месяц и тикеты в Жире. Я ушел от изначальных идеалов быстрого и удобного софта для людей. Я так мал и жалок на их фоне. мимо веб-макака 6.5к$
>>282316855 Спасибо, что посетил тред. Не стоит себя винить, если выбрал жирную котлету вместо чего-то эфимерного, это нормально. Мало кому хочется остаться "лузером", особенно в наш век, когда каждая гнида из массмедиа вызывает у тебя синдром "упущенных возможностей". Я хоть и люблю технологии, это моя работа и профессия, но в некотором роде считаю их злом. Особенно из-за того, что поменялась модель социального взаимодействия между людьми.
Как же это охуительно, обкончался с каждой вебмки итт. Правда так и не понял что конкретно демосцены делают. Ну, то есть, правильно я понимаю что это такие видосы которые не предзаписанный ряд кадров как обычно а именно что воспроизводящийся в реальном времени код? А как тогда оп заливает их в мр4? Я не умный, но всё же это в достаточной степени охуенно что-бы провести несколько вечеров изучая тему.
>>282317745 Если кратко, то смысл демосцены - это выстраивание сюжета с помощью генерации в реальном времени. Т.е. если записывая видео, мы сохраняем много-много картинок поочередно(очень упрощенно), то в демосцене мы с помощью кода описываем КАК и КАКОЙ визуал будет генерироваться в реальном времени на экране. >А как тогда оп заливает их в мр4? Я их просто скачиваю с сайтов и ютуба, пережимая, чтобы загрузить на двач. Но саму демосцену можно записать как обычное окно на компьютере, здесь никакой магии нет.
Вот >>282313490 не поленись и посмотри видео, чтобы понимать атмосферу и движуху тех лет.
Я, конечно, дико извиняюсь, но: https://youtu.be/m4g7iymOXR4 Хоть это и не демосцена, ощущается вайб старины и трекерной музыки. Сразу же подумал, будто демку посмотрел. Жаль, что не 64 кб.
>>282318183 >ЧЕРЕЗ 60 ПОСТОВ ВЫЯСНЯЕТСЯ ЧТО САМ ОП УЗНАЛ О НЕЙ ИЗ ВИДЕО ФФТ Отнюдь, с демками я познакомился в сельском компьютерном клубе, когда с пацанами в кваку по LAN гоняли. А у ФФТ хорошая серия видео, чтобы рекомендовать совсем зеленым. Ибо, чтобы в полной мере наслаждаться данным видом искусства необходимо понимать контекст и время в котором это происходило. Сейчас зумерам это может показаться полной херней, потому что они родились уже во время полной компьютеризации и не застали стык двух эпох. Но для тех людей это была совершенно новая облась, это сродни открытию нового материка или планеты. Поэтому оюбяснить это кто-то должен, а читать статьи и МНОГО БУКАВ никто не будет. Да и зачем, когда вокруг столько контента? Вот поэтому были выбраны данные видео.
Алсо, я себе томик по вычислительной геометрии прикупил, где многов всяких процедурных штучек. Поэтому, может быть, ближе к лету создам тред уже со своими демками.
>>282319459 У меня где-то есть с падающими символами, как в Матрице, но я по привычке ставлю просто чёрный экран. Не смысла гонять матрицу, когда моник не используется.
Сейчас посмотрел до конца. Там в конце Ена дарит своей подруге Луне "нихуя", которое обозначено черным цветом. Луна и черный цвет норм сочетаются логически.
Черный цвет может быть использован для аналогии слова ночь например, что может означать, что в подарке Ены есть некая аллегория.
>>282319829 Чем угодно но только не двачем. Да хоть дельфинов трахать или с кобылкой на ферме обниматься. Встречаться с людьми по интересам ирл, такими же богатыми.
>>282311635 (OP) У меня от твоего первого пика знакомая мелодия в голове заиграла. В сосничестве баловался графическими эффектами на ассемблере Z80 и не знал про демосцену, пока мне не подогнали дискетку с демоклассикой. После этого желание делать что-то самому резко пропало и я стал зрителем.
>>282311635 (OP) Аноны ИТТ, подскажите, придумали ли уже ПО, в котором можно воссоздавать подобный 3д видеоряд или просто всякую еблю пиксельных узоров? я имею ввиду именно без кодинга, что-то типо блендера но там слишком всё современно и качественно.
>>282323747 Заявляю о своих приступных намерениях - на трушность мне почти похуй. Я и так не представляю как демосцена может быть "трушной" сейчас, она, считай, устарела, как черно-белые фильмы например. И если сейчас кто-то будет снимать ЧБ кино, то это будет намеренная фишка игры с настольгией, а не тру ЧБ кино.
Ну вот у меня аналогичные желания. Я увы не погромист, в коде не шарю, но думаю сейчас уже есть хоть какие-то средства чтоб создавать подобное просто освоив интерфейс ПО, а не джаваскрипт.
>>282323947 >Я и так не представляю как демосцена может быть "трушной" сейчас, она, считай, устарела, как черно-белые фильмы например. Лол, ну и слушай дальше своих кристал кастлс, они демосценой никогда не станут.
>>282324042 анон, если бы я не помнил, что я в интернете, я был бы очень удивлён твоей агрессии. я ненавязчиво своё мнение выразил, но уже, увы, должен "ну и идти" "ну и делать что-то там"
>>282324186 Мне кажется, что и то, и другое в своё время считались как бы техническим прорывом. Но, в то же время, и то и другое сейчас выглядит устарело, но находятся эстеты которым это по душе. Единственная некорректность в моём сравнении что демосцена это охуенно а чб фильмы какая то серая хуйня, но думаю его смысл от того не теряется.
Хуй не масло - и без него прекрасно. Вот тебе еще одно доброе сравнение.
В начале нулевых очень любил демки и дискмаги. Chaos Theory от Conspiracy произвела максимальный вздрижни-ээфект, сложно было поверить, что это 64к-бинарник. Сам только вращающийся wireframe тетраэдр запилил с нуля. Хорошая была эпоха, но особой ностальгии почему-то не ощущаю.
>>282317095 Того же самого отношения придерживаюсь. Это сродни отношения наркобаронов к своему товару. Они стараются максимизировать продажи и в то же время сами не употребляют и объясняют своим детям, что если они попробуют эту дрянь, то будут лишены наследства.
>>282311635 (OP) Качаешь любой продвинутый 3D софт, тот же блендер, гуглишь процедурные анимации на ютубе. Такие штуки как и многое из треда делается в 3D буквально за 5 минут.
>>282336968 Это обычный развод, большинство видео из 3D софта, сразу видны эти дефолтные формочки, текстурки или симуляции частиц. К тому же такие вещи без визуального интерфейса и тонны гайдов нормально не сделаешь.
>>282311635 (OP) Не демосценер, но близко. Делал "игру" для ДОСа. Мотиватором было желание написать свой софтвеерный рендер. Гайд - первые книги Ла-Мота, "секретны программирования игр", рейкастер аля вульфенштейн, есть на русском, и "black art of 3d programming", 3д графика.
>>282323747 Представляю что можно было бы щас нарендерить на пределах железа. >>282323894 Будем честны крюгер выглядел как говно даже когда я его в хуй знает каком нулевом году запустил с диска нигромании. Да, эффекты модные типа бампмапов все были на месте, но процедурные текстуры и абсолютно хуесосные эффекты ставили это поделее на место - место техдемки и выебонов. Во что бы ты поиграл? В дум3 или техдемку? Вот то то же и оно. К тому же, дум3 и так был до жопы оптимизирован, в ид работали программисты, которые тоже стейт оф зэ арт графику ваяют.
>>282339177 >Несколько лет назад - криптовалюты. Крипта буквально за пару лет вместо идейных программистов аутистов стала требовать кабанчиков на подскоке для развода миллионов лохов ебаных.
>>282339177 >Несколько лет назад - криптовалюты. Крипта, виртуальная реальность, метавселенные и прочие МММ от мира ИТ - это все мусор, который не стоит времени. Технология должна качественно менять реальный мир, а не быть игрушкой для одебиливших от хорошей жизни людей. В ином случае, когда в реальном мире наступает кризис, весь этот виртуальный цирк сворачивается. Сама идея крипты просто шикарна, но какое из государств лишит себя управления денежными потоками? Давайте будем реалистами, из всего хайпующего в ИТ только нейросети являются одним из фронтиров современного ИТ.
>>282340431 >метавселенные Мета была классная идея, но ОПЯТЬ виар как залупа под носом прошло мимо. В этих копрорациях работают задроченные петуханы, окруженные советом директоров и менеджерами снизу вверх. Я понимал как обосно будет мета выглядеть в реальности - глючно, однообразно, не кастомизируемо, в низком разрешении. Но меня марк купил в своей рекламе когда на подкасте рассказывал про виртуальные собрания - что звук голоса будет в виртуале распространяться по реалистичной модели - можно будет шепнуть соседу на ухо так, чтобы никто не слышал. И я подумал вот все мои друзья в другой стране остались, было бы классно собраться с ними в одной комнате потусоваться, хоть в виртуальной. Сейчас видео звонилки абсолютно не дают эффекта присутствия, я наоборот даже больше скучать начинаю после них.
>>282340905 Короче, я хочу сказать, что мета была классной идеей, я даже стал лучше к цукербергу относиться, честно говоря. Типа это реально был бы прорывной продукт и есть ощущение, что это он его решил и приказал запустить, тупо устав в сенате оправдываться за махинации фейсбука. Но в итоге его сгубил слишком близкий релиз, слишком большой скоуп проекта еще. Если бы они сосредоточились ТОЛЬКО на виртуальных собраниях и вылизали бы их до идеала, было бы гораздо лучше. Но нет, там уже и игры и хуигры и свои миры и магазины и горы всякой хуеты. Каждый из этих элементов надо годами муках рожать с помощью топовых специалистов, а не выпукивать по-быстрому к концу квартала, бросив силы на монетизацию. Я думаю в эту кашу насрала корпоративная структура фейсбука. Мало кто понимает, что корпорации выпускают говно не потому что им хочется, а потому что для них внутренние и внешние правила - закон. Они высасывают прибыль любыми путями в ущерб будущего развития не потому что сильно жадные, а потому что их собственно правила ПРИНУЖДАЮТ так делать. Корпорация по сути, как из названия понятно, это отдельный организм, люди его рабы. Рабы законов прибыли.
>>282341244 Точнее даже не корпорации, а корпорации, которые торгуются публично. Как только компания выходит на рынок акций за инвестициями это конец ее нахуй. Перед ней встают железобетонные обязательства по прибыли. Всем похуй при этом где она ее будет брать. Маневрировать в этой системе жесть как сложно.
>>282340905 Мне кажется, что из-за своих эмоций и желания увидеть друзей ты идеализируешь поделие Марка. Просто посмотри на пикрил. Тебе приятно видеть своих друзей такими? Это не волшебный очки с дополненной реальностью, когда ты можешь взять друзей с собой и походить с ними по городу. Это просто нескучный VRChat с графикой уровня игры 2003 года. Это же вечное ощущение фальшивости и нереальности, которые и так окружают нас. Поэтому ничего не может быть лучше реального мира. Уверен, что даже нейроимпланты не смогут заменить его. Так что советую найти возможность пересекаться с ними в физическом мире.
>>282341748 Да я знаю, что вышло говнище. Я говорю о том, что идея была отличная и технологии УЖЕ есть, просто требуется создать ПРОДУКТ, с которым произошел лютый обсёр. Проблема в том, что для ПРОДУКТА требуются какие-то запредельные инвестиции, которые мало кто потянет, а те, кто потянет, скованны корпоративными правилами и могут только обсёр сделать из-за этого. Патовая ситуация.
>>282341930 >Патовая ситуация. Ситуация в том, что это >>282340431 >быть игрушкой для одебиливших от хорошей жизни людей поэтому и развивают ее только при наличии излишка денег. А когда денежный поток в экономике начинает уменьшаться(как, например, сейчас из-за кризиса), то все попильные проекты забрасываются, а тысячи бесполезных жоп, которые сидели в коворгингах и пили смузи, увольняются.
>>282342255 Я не понимаю что ты донести пытаешься. Что все, что не первой необходимости не нужно? Демосцена тогда тоже нахуй не нужна, как и компьютеры, собственно.
>>282351452 Ну мне это интересно, но я получаю степень по кс и работают. Мне даже на мои дрысные проектики времени не хватает, не то, чтобы демки учиться делать. Хотя я хочу потом в свободное время игруху какую-то накодить, немного знакомился с рендером и это очень интересно. А так демосцена дела минувших дней, которые россию почти не затронули, к тому же.
Да. Игруха на 96кб это круто. Даже мои первые шутеры с которыми я познакомился: Wolfenstein 3D и Doom весили много больше. К сожалению игроразработчики не заинтересованы в оптимизации. А скорее наоборот, чтобы мотивировать людей покупать новое железо. Даже переиздание WoW Classic. Точно так же лагает в Даларане, на новом железе, как и в 2008 году. Даже и зачем им пытаться оптимизировать игру. Ведь если человек не может купить новый ПК, значит и в плане оплаты подписки, и покупки внутриигровых предметов он будет несостоятелен. https://www.youtube.com/watch?v=x1d8O0E3i08
>>282356952 >чем тысячи операторов ЯВУ и тонкости ООП. Ага, так сложно, что каждый второй Васян с завода вкатывается в эту парашу. >десятки команд ассемблера запомнить проще Одно дело запомнить, а другое с помощью этого что-нибудь неаписать.
>>282311635 (OP) есть конечно, но за последние годы нихуя не видел нормального, все говно какое-то последнее что помню elevation от rgba, massagin by farbrausch (nvision 2008 invitation), да всякие sts-03 aeon flux, sts-02 electric kool-aid, sts-05 royal temple ball, 1995 и we cell by kewlers с тех пор как пошли видюхи с тесселяцией у демоебланов пошли демки где нихуя нет, а просто полигонов нагенерено на какой-то всратый эффект и все пиздец, помню на gtx 560 лагало, потом апгрейднулся, лагать перестало, зато стало ясно какое дерьмо, больше нет ни вау эффекта, ни идеи
>>282362861 Вообще сложно представить какой можно было бы НОВЫЙ НЕВИДАННЫЙ графон накодить, чтобы было ВАУ. Сейчас уже рейтрейсинг в риал тайм делают и визуал улучшается в основном за счет большего и большего разрешения йоба-текстур. Только какие-нибудь 3д фракталы с анимацией, я хз.
>>282318183 Да ладно, не такой уж ФФТ и плохой. Ебало не палит, а в годноте быдло не разберется, даже если спалят ему. Но каким-то людям он показывает дорогу в новые движения, которые могут быть интересны.
>>282364911 Графика стагнирует с 15 года из-за консолей, достаточно сделать постоянное высокое разрешение в постоянно высоком фпс и это уже будет прорыв. А если еще не мылить все в 10 метрах то запредельное качество.
>>282365962 FlynnFlyTaggart Знаменит стал по выпускам видосов про дип веб и прочие крипипасты для малолетних, но что интересно рассказывал реально иногда интересные факты и скорее стебался с крипипаст. От его я узнал про мраморных шершней сериал про Слендера, но снятый очень неплохо и не пиздюками. Про цикад рассказывал. Короче все что, кажется таинственным или наоборот известно всем, но никто не задавался вопросом что это ( например из последнего, стиль оформления винды аля 00-е). Про жанры музыки рассказывает про бурзум например, что неплохо. В общем глянь, не смотря на то что он миллионик с годами становится только лучше.
>>282311635 (OP) Нихуя олдовый тред. Был на cc'05, кажется, жал руку mindw0rk, до сих пор считаю его самым охуенным исследователем андерграунда и хак/демосцены в рунете, хоть он и давно уже пропал.
>>282317973 >Если кратко, то смысл демосцены - это выстраивание сюжета с помощью генерации в реальном времени. Т.е. если записывая видео, мы сохраняем много-много картинок поочередно(очень упрощенно), то в демосцене мы с помощью кода описываем КАК и КАКОЙ визуал будет генерироваться в реальном времени на экране. А зачем это всё? Чисто повыёбываться? Я работаю программистом, после работы от кода блевать хочется. Не говоря уже о том чтобы пердолить какие-то не имеющие практической ценности штуки.
>>282312505 Ну а что насчет зарплат? «Это просто отвратительно», – считает профсоюзный работник Ибрагим Диалло, которому довелось несколько лет проработать механиком на одном из сотрудничавших с ЦЕНР предприятий. По его словам, эти проблемы связаны с тем, что ЦЕРН представляет собой особую территорию: «Там не все так уж прозрачно». Физики, инженеры и техники работают во множестве зданий, иногда и под землей, а эксперименты могут идти круглосуточно.
Президенту ассоциации сотрудников ЦЕРН Мишелю Гуссенсу прекрасно известно о положении этих россиян, однако он отмечает общее сокращение числа служащих и длительных трудовых договоров (3800 в 1979 году, 2500 в настоящий момент). Кроме того, ему не нравится растущее число стипендиатов, которое сегодня достигает 500 человек. «ЦЕРН использует весь запас гибкости для нормальной работы и пользуется готовностью людей принимать эти условия», – считает он. В организации подчеркивают, что «пользователи не работают на ЦЕРН, а принимают участие в научной деятельности ЦЕРН от лица направившего их института»
>>282311635 (OP) Демосцена давно умерла, ты че. Алсо, как-то давно залез в ассемблерные исходники одной демки, просто охуел от сложности (хотя я сам писал полиморфные вирусы и т.д.).
>>282312973 >Он придумал алгоритм, который позволял конвертировать числа обратным образом, а при помощи хитрого программного фокуса печатать их в нужном порядке. Это что ли про остаток от деления на 10 в цикле? Сам придумал и писал на асме лет в 14.
>>282367629 у тебя тяночки нет и не будет ты будешь в комплюхтерах ковыряться до самой старости и сдохнешь обосравшись и обоссавшись даже не оставив наследства детям ведь дети рождаются у тех кто смог найти тяночку а ты не смог
Сижу итт с прошлой ночи, удивительно что тред еще не потонул. Это охуенно. Я даже курс по ассемблеру курить начал, надеюсь что-нибудь из этого получится. Алсо, можно ли так наголо вкатиться в ассемблер без навыков вообще? Мой максимум так то это базовые вычисления в питоне и огэ по информатике написанный джва года назад да, и такое бывает.
>>282367787 Блин ну тебе надо алгоритмы заебись знать в любом случае. Это только таким петуханам как >>282367775 не надо. Алсо, на ассемблере уже 15 лет нехуй делать, реально. Человек уже не может написать лучше в плане оптимизации, чем компилятор си/си++. Учи кресты лучше. На ассемблере ты ничего не выиграешь, кроме геммороя. Его знать надо уже чисто для совсем особых случаев - когда реверс делаешь, компилятори или какую-нибудь встройку особо анальную. И то там тоже проще на плюсах ваять.
>>282367612 Блеать, это было в середине 90-х, я даже не помню, откуда я его достал. Сложный код был с матаном, я не мог его понять, хотя мог писать на асме длинные программы, которые компилировались и работали с первого раза, знал все опкоды наизусть и т.д.
>>282368060 Да когда речь о графике и оптимизации идет по коду даже на более высокоуровневых языках невозможно ниче понять че он делает. Вспомни тот же инверс сквер рут в квейке. Там не зная метода приближенных вычислений и матеши тупо 0 шансов восстановить по коду че он делает вообще. А на ассемблере то просто вообще можно и не браться.
>>282368111 Алсо, без знаний кампутер саенс ты сами языки то можешь выучить ЛЕГКО, только писать ты будешь ХУЙНЮ. Язык учить очень просто. Учи алгоритмы. Если матеша в объяснених не понятна, то учи матешу. Устройство компьютера, я так полагаю, ты знаешь. Есть просто дохуя готовых решений для кучи проблем, которые ты не будешь знать и городить неэффективные велосипеды.
>>282368721 Ты уверен, что она вообще может быть в интернете, если, как ты говорил, всего 1к бумажных копий? Попрубуй на libgen и zlib(через зеркало в торе) посмотреть. Елси там не будет, то вряд ли где-нибудь еще найдешь
>>282368983 >Чтобы ебать её хуем в пизду >Чтобы кушать и развлекаться А в те времена это было лучше пизды и еды понимаешь? Это сейчас мы привыкли к компьютерам и интернету, а тогда это был новый мир.
>>282368009 >Человек уже не может написать лучше в плане оптимизации, чем компилятор си/си++. может, хотя далеко не везде это надо. А современный с++ - это рак. Чего стоит только натьё на хабре, мол, кармаковский код с хаками для быстрого вычисления корня и т.д. - UB по стандарту? А по факту так и задумано, надо лишь понимать пределы применимости. Конкретно в DOOM никого не волнует, если изредка результат будет неточный. А у педрил жопа горит. Современный С++ - это продукт компромисса, который вынужден подбирать много мёртвого кода после шаблонов, а в результате за ними надо следить, чтобы memset не выкинул, посчитав, что результаты не используются - и хуй с ним. А тот memset вычищал из памяти клячи шифрования
>>282356952 >десятки команд ассемблера запомнить проще, чем тысячи операторов ЯВУ и тонкости ООП В теории да, в реальности все ровно наоборот. Студенты, например, вообще не могут в асм нынче, преподы все упрощают дальше некуда и все равно. По факту средний выпускник вообще не соображает, как шайтан-машина что-то внутри считает, только и может, что Kokoko kokoko = new Kukareku(kudax).
>>282369486 >А современный с++ - это рак Не соглашусь. Современные плюсы - это метаязык, который содержит в себе десятки диалектов и подмножества, которые можно мешать между собой. В этом его слабость и сила. Просто не стоит использовать плюсы там, где можно обойтись скриптухой.
>>282369619 Если уж Страуструп говорит, что не знает его на 100%, то это точно рак. Само понятие UB, когда якобы компилятор может делать так, как ему хочется некоторые шизы говорят, что винт форматировать - это вообще нейросифилис какой-то. Не знаешь что делать - или ругайся или делай буквально как написано, не выделывайся.
>>282368215 Ну в принципе да, сейчас я понимаю, что там были программы на асме, как результат многих итераций по оптимизации и усложнению, плюс куча уровней абстракции, которые в оптимизированном асме не видно и которые я будучу школотой еще не знал в любом случае.
Это как сейчас я запощу тут свой однострочник с Литкода для хард-проблемы, хотя за ним куча выкладок с аналитикой и оригинал в овер9к строк.
>>282369898 >Если уж Страуструп говорит, что не знает его на 100%, то это точно рак. Там бОльшая часть хуйни нужна только с надмозгом 145 ICQ, которая компиляторы других языков пишет и с чем обычный зевака не сталкивается в жизни.
>Само понятие UB, когда якобы компилятор может делать так, как ему хочется > Не знаешь что делать - или ругайся или делай буквально как написано, не выделывайся. Стандарт - это хуйня, которая должна обобщить и формализовать язык для множетсва архитектур, поэтому и появилось такое понятие как УБ. Не факт, что УБ будет именно на твоей архитектуре, это уже от реализации компилятором зависит. Например, у gcc и clang может быть разный список УБ. У меня встречалось на практике, что шланг хуярил УБ, потому что ШТАНДАРТ, а gcc компилировал нормальный код, потому что это УБ x86 не касается. В общем, не столько стандарт важен, как его конкретная реализация.
Т.е. правильно ли я понял, ты сначала придумываешь, что ты хочешь сделать, потом делаешь под это алгоритм, потом пишешь рыхлый вариант всего этого, рабочего, а потом начинаешь его сушить, оптимизируя там и тут, пока OVER9000-строк-код превращается в несколько десятков строк же?
>>282370917 Да ладно, каждый реверсер это так или иначе спец по асму, их дохуя. Драйверы и ядра это тоже не что-то особенное, нужно норм образование и практический опыт — исследовательский или в компании, не более того. В моей стране достаточно молодых ребят с такими умениями, хотя может конечно это местная специфика маленькой но гордой страны, лол. Понятно, что веб-макак на порядки больше, но если сравнивать в абсолютных числах с олдфажными программистами, то навернео специалистов даже больше.
>>282371064 Именно так, если речь об упаковке демки в минимальные размеры. Но сейчас таким никто не занимается, даже в критическом коде. Могут быть другие ограничения, по функционалу например, когда нельзя использовать стандартные библиотеки и т.п. Но именно размер уже давно не является ограничивающим фактором.
Ну, речь была не о том, сколько есть, а о том, сколько реально надо, особенно при теперешнем давно сформировавшемся тренде (выверте) на НЕ оптимизацию кода.
Вспоминаются слова, которые приписывают Гейтсу из начала 00х. "Мы мол знаем, что Win XP прожорлива и хочет много памяти. Но при нынешних смешных ценах на память..."
Нахуя мол что-то оптимизировать, если подвезут еще больше ядер, ггц, гигабайт уже завтра.
>>282311635 (OP) Я году так в 2002 угорел по этой теме, т.к. в локалку местную кто-то выложил пак крутых работ с демо-сцены. Мне было 15, кодил по тихой для себя на delphi, в глобальный инторнет выходил только по праздникам. т.к. был дорогой (5р за 1мб, при общем бюджете семьи в 10к лол). В то же время подзаработал деньжат и купил себе книгу - OpenGL в Delphi. Ну и понеслась. Пытался делать разные демки, неплохо даже получалось на чисто базовом уровне. Само собой, это был говнокод с мочей, но меня реально увлекло.
Уже позже, когда интерес поугас (да и хули там на дельфях с ГЛ годного сделаешь) и у меня появился инторнет дешевый, я сделал открытие, как таки делаются все эти демки лол.
А вдруг тут кто поможет вспомнить демку. Однозначно очень старая, возможно времён доса или вин 95-98. Сюжета уже не помню, но были моменты, что вроде тян с куном гуляют по пустыне вроде с собакой и охреневают, что над ними начинают плыть парусные корабли в воздухе. Графон был а-ля видеорил https://youtu.be/9m3Wjq6M9BI то есть не спрайтовая, а графонистая, но вроде все перемежалось иногда харез (относительно конечно) 2д рисунками. Сами понимаете, память может подводить, но точно пустыня, точно корабли летящие.
>>282384371 ты далбаеб ебаный который не разбирается между процедурными текстурами, полноценной музыкой и шейдерами и всратой процедурной геометрией которую крутят туда сюда без цели
>>282384415 >процедурной геометрией которую крутят туда сюда без цели как раз то о чем я говорил - дали долбоебам тесселяцию - они подумали ебать круто и начали делать однотипную хуйню демосцена мертва из-за них
Я бы хотел аналог демосцены с FPGA. Например, ограничение в 8к LUT, вывод через DAC в RF или GPIO - пили свою архитектуру, удивляй немногочисленную публику.
>>282384769 Не понял, что в данном контексте значит "в RF". Вывод можно просто на x/y осциллографа кинуть. Или на VGA, там тоже всё просто. Но в 8к будет тесно в любом случае. Или ты не про видеодемки? Тогда я как-то хуй знает даже, какие такие архитектуры можно интересные на стандартной логике запилить, хоть с ограничениями, хоть без. Всё уже было у древних греков.
>>282385849 >что в данном контексте значит "в RF" Radio Frequency, чтобы можно было в антенный вход старого аналогового телевизора воткнуть. VGA сложнее. Можно осциллографу на x,y, а можно лучом трубки осциллографа векторно рисовать. >8к будет тесно в любом случае ХЗ. На 178 транзисторах есть Тьюринг-полная машина. На 110k LUT вон i486 эмулируют. Понятия не имею как.
Двоякое отношение. С одной стороны, интересная техническая/программная реализация, с другой - ну, не могут задротики в искусство. Сплошная кринжатура и безвкусица в художественном плане. Короче, что-то на уровне юмора "математики шутят" - интересно только таким же задротам.
>>282312973 Я как-то надеялся, что за прошедшее с момента выхода книжки время это его решение о 46 инструкциях кто-нибудь опубликовал, но, по ходу, нихуя. Или, может, я просто гуглю хуёво.
>>282368721 https://payhip.com/b/yw4KY Нашел книгу тут, аноны. купил за 9 баксов. Там всего 36 страниц в PDF-файле, на первый взгляд ничего особенного. Если кому надо - залью на файлообменник.
>>282390022 >Этот ебаный тред когда нибудь потонет? Йоба-программист на опе сделал его вечным? Ну вот зачем ты это сделал? Зачем? Теперь мне придется найти тебя и сделать так, чтобы ты никогда не писал в интернет. Говори адрес.
>>282392591 Жаль конечно 9 баксов на такую микро-книженцию, но пусть будет для коллекции, как краткая история Демосцены. Тем более я серьезно хочу вкатываться, а это будет своего рода коллекционная книга, пусть и в PDF.
>>282393182 Недавно разгребал свои старые вещи, и на дне ящика с барахлом обнаружил его - свой старый кастомный фингербокс с корпусом из ольхи. Механика. Вспомнил, как до самого утра сидел на сайтах и форумах по фингербоксингу. Как прогуливал школу из-за того, что не мог после этого проснуться. Соревнования в подвальных клубах любителей фингербокса, организованные в жилых домах и торговых центрах. Тусовку, друзей, с некоторыми из которых общаюсь до сих пор. Как радовался, когда впервые получалось выполнить какой-то новый трюк. И всегда было, чем заниматься, куда расти дальше. Новые трюки, новые фингербоксы. Можно было вообще свой сделать, даром что литературы про это очень мало, и в сеть почему-то не выкладывают или сразу банят. А потом взрослая жизнь, учёба, работа. Времени стало катастрофически не хватать. Сначала думал - буду заниматься по одному часу в день. А потом, конечно, это чудесное хобби было заброшено.
>>282392369 > Этот тред будет жить вечно! > Почему? > Потому что я так хочу. Можно его поднять в другом разделе. Например для начала обосноваться тут >>282368720
>>282398342 Хуй знает, я не был эмо. Но был ПАНКОМ. А сейчас я повыкидывал цепи, напульсники, футболки с КиШом, одеваюсь в спорт-стиль и работаю в IT. Стал эдаким нормисом.
>>282399070 Все кого бы эта тема могла заинтересовать уже отписались, либо просто прочитали тред(82 человека). Поэтому соглашусь с аноном выше, дайте уже треду умереть, а сами идите развиваться. Ближе к лету создам еще один тред уже с собственными результатами.
>>282311635 (OP) Интересовался, но понял что мой мозг тупо не работает "так" Ао итогу я просто пишу огромный неоптимизированный код на питоне и мне платят деньги. Им проще мощностей нарастить
>>282311635 (OP) Смотрел в детстве парочку с дисков игровых журналов, и еще тогда не понимал, кого этот абстракционизм вставляет. Скучная мертворожденна залупа, не оставившая ни следа в культуре.
>>282404256 Нужно вернуться в то время, чтобы понять в чём фишка. Для начала вернёмся в 2004 и вспомним как все аутировали на первые флеш-анимации и игры в интернете. Например Масяна, которую смотрели все, а теперь даже ностальгия не заставит смотреть это скучное, по современным меркам, говно. Так и с демо-сценами, до нулевых на эти демо-сцены можно было аутировать часами, так как интернет был настолько медленным и пустынным в плане контента, что анимированные демо-сцены весящие всего несколько килобайт, действительно вставляли. Каждый школьник осваивающий программирование хотел запилить свою демо-сцену.
>>282399494 Насильно мил не будешь. Технодемки делали, как я понял, чтобы выебнуться, как человек могёт. Есть подобное занятие ещё - прохождение игр на скорость, например, ровно с той же целью. В этой области тоже выдающиеся результаты, когда игра, которую ты проходил в юности много недель, проходится за 7 минут, причем за первое место идёт соревнование с разбросом в секунды.
Спецолимпиада идёт не только в дисциплине совтовой генерации видеоряда. Например, кто-то делает на жопаскрипте шахматы весом меньше килобайта. Кто-то разрабатывает свою ОС с нуля, просто потому что может. Кто-то собирает кубсат в гараже. Много всяких чудаков есть.
>>282405174 > интернет был настолько медленным и пустынным в плане контента, что анимированные демо-сцены весящие всего несколько килобайт, действительно вставляли Вот этот ухватил суть. Точно так же, как в 2006 передавали друг другу картинки по ик-порту, а потому что интернета не было нахуй, как и компьютера, и это был единственный доступный контент.
И каким чудом казалась передача сообщений через ICQ, гораздо дешевле, чем через смс. 1 мегабайт интернета всего 5 рублей стоил.
Мда, конечно те, кто этим занимаются настоящие сверхлюди. Сильнейшая генетика, высочайший интеллект, железные воля, упорство, концентрация. Мне, макаке, даже мечтать не позволено о таком. Кому то положен великий дух, кто-то рождён обслуживать господ. Цифровые дворяне, чистейшая кровь, гордость поколений, наследие Рода.
Пойду дальше медленно и неуклюже верстать формочки на мобилке для диплома. Грустно это всё.
>>282409466 Хуй знает анончик, те, кто выдают на гора такой продукт обычно хорошо твикают что-то готовое, а не пишут с нуля. Алсо в программировании главное получать удовлетворение от того, что делаешь именно ты. Ну и не боги горшки обжигают, скажем так. Нужен какой-то базовый интеллект, довольно высокий, но получение релевантного опыта и образования гораздо важнее.
Кто вспомнит демку может? Заканчивалась она флагштоком на котором кажется болтался французский флаг, вроде это было как будто в холмистой местности. Скорее всего 64кб.
>>282415249 В смысле как? 5-6 сцен низкополигональных, маршруты для камеры и трекерная музыка? Ты вообще понимаешь как данные в компе хранятся? Хотя конечно щас зумерам надо 10 гигов оперативки, чтобы статичный жепег отрендерить, базарю.
>>282415249 Вообще попробуй без сжатия снять полное прохождение какой-нибудь игры часов на сто и орхуей как они тысячи терабайт видео запихаи в 50 гигов игры. Дебильный какой-то вопрос, если честно.
>>282311635 (OP) Гайд очень простой - сначала реализуй на OpenGL куб который вращается стрелками. Потом - загрузи модельку с помощью OpenGL, пусть она вращается под музыку. Понятно что это будет на OpenGL/DirectX. Не обращай внимания пока что на размер файла. На первом этапе важно чтобы это запускалось. Потом - чтобы это было одним файлом. А к оптимизациям доберешься потом
>>282398342 Гоняют по гигам в полуподвальные клубасы. Эморевайвал же.
Да и эмокор, спецом для детей нулевых, ушлые кабанчики из числа этих детей сейчас снова откопали. Гонял в прошлом году на оматоре и дедкедов. Как в детстве, хуле.
>>282421641 Если есть ВО по профилю не бизнес-информатика, ну ты понял то вполне. Алгоритмы компьютерной графики изучаются на втором или третьем курсе, не помню. Математические основы - первый курс.
>>282318766 >>282422400 Мда, неплохо, очень даже. Такое чувство что я это когда-то читал. Я когда-то решал задачу: есть длинная рельса (прямоугольный металлический профиль, ну или труба), которую сверлят в местах указанных пользователем. Показать в 3D что получится после того как закончили ее сверлить. Так и не решил нормально. С этой книги читал о триангуляции многоугольников, чтобы отобразить то, что получилось.
Мне очень нравится как пишут американцы книги - на примерах, очень иллюстративно, иногда могут пропускать унылые доказательства, лишь бы удержать интерес читателя.
>Ток течет по проводам в виде синусоиды. В город входит одна высоковольтная линия, через поля и леса, в которой три провода и три фазы с синусоидой. Далее ток распределяется по потребителям, в котором от этого тока, из простой синусоиды, появляются триллионы цифровых сигналов в цифровых устройствах в виде ступенек. Мысль об этом завораживает. Тот факт, что все это происходит автоматически, без нашего сознательного контроля, еще более удивителен. Как будто сам город живой, гигантский организм, который гудит от электрической активности.
>Перепиши это, что стало понятным, что простой синус из сети дробится на цифровой ступеньки. Добавь пацанской роматики большого города в текст
>Ток течет по проводам города, как сердцебиение, гудя от электрической активности. Через поля и леса проходит единственная высоковольтная линия, несущая синусоиду, которая разветвляется на три провода и три фазы. Из этой простой синусоиды происходит невероятное преобразование - триллионы цифровых сигналов появляются в цифровых устройствах в виде ступеней. Это внушающий благоговейный трепет подвиг — наблюдать силу электричества в действии, когда оно автоматически перемещается из сети в устройства города, соединяя его жителей в паутину энергии, в живой организм, пульсирующий жизнью. С заходом солнца линия горизонта города светится оранжевым оттенком, напоминая о мальчишеской романтике большого города и его невидимой, но мощной электрической жизни.
оригинал:
>Rewrite this to make it visually clear that a simple sine from the network is divided into digital steps. Add boyish romance of the big city to the text.
>Current flows through the wires of the city like a heartbeat, humming with electrical activity. A single high-voltage line enters through the fields and forests, carrying a sinusoid that branches out into three wires and three phases. From this simple sine wave, an incredible transformation is made, as trillions of digital signals appear in digital devices in the form of steps. It is an awe-inspiring feat, to witness the power of electricity in action as it automatically moves from the network and into the devices of the city, connecting its inhabitants in a web of energy, a living organism that pulses with life. As the sun sets, the skyline of the city glows with an orange hue, a reminder of the boyish romance of the big city and its unseen but powerful electrical life.
Практикуюсь в паскале и хочу написать бота для дискорда\телеги, который будет шифровать\расшифровывать информацию в картинки\видео. Полезная вещь? Пользовались бы такой?
>>282424129 >в паскале Школьник (18 летний, конечно же) ИТТ? Даже не знаю кто ещё прикасается к паскалю сегодня. Твоя идея напомнила мне наноборду бтв. Если интересно и считаешь что пригодится/прокачает тебя то пили, почему бы и нет.
>Даже не знаю кто ещё прикасается к паскалю сегодня. Паскаль оказал большое влияние на другия языки в свое время(хотя бы синтаксисом). Ну и мне просто интересно знакомиться с языками, которые превносили что-то новое в свое время, чтобы потом попытаться высрать свой недоязычок. Ничего серьезного, просто хобби.
>>282424129 >в паскале Банально нет либ к нему. Ботапи рассчитан на модно-молодёжных смузихлебов с петухоном наперевес. А если идти сложным путем, то я вообще не знаю клиентов (полноценных клиентов, а не говноботов), которые так или иначе не юзали бы тдлиб. А второй тдлиб, да ещё и на поцкале, ты не осилишь.
>>282424333 >большое влияние на другия языки в свое время Лол. Он за пределами постсовка был выбором маргиналов. >хотя бы синтаксисом). Тогда тебе в сишку. Ибо её синтаксис оказал влияния процентов на 80-90 существующих ЯВУ.
>>282316855 >успехи в области железа и ПО воспринимаются как данность
лол не...
У меня то самое чувство первой встречи с ПК и со смартфоном, было недавно в ВР очках pico 4.
Это же реально топ кек, когда ты можешь полноценно работать в ВР.
В этих пико 4, 1:1, что, и в каком качестве ты сейчас видишь в релейт ролике. Рилли я не утрирую или угораю над "тупыми тумбаюмбами", ты ахуешь с прогресса, когда рейтанешь эти очки и поймешь что я не шутил.
Да, что я хотел узнать, так как я до сих пор не рейтанул эту фичу. На пикрелейте бровзер с очков пико. В этой этой рыбалке можно рыбачить с другом, и там есть голосовая связь. Интересно может ли друг тоже видеть твой браузер в воздухе? Это было бы пиздец эпичным поворотом...
>>282319776 А вот кстати сейчас наверное никто и не поймет фишку именно этой демки. Это одна из первых демок в тн fakemode, 18 битная имитация труколор/хайколор на 256 цветном vga. Да, в те года обычный vga мог одновременно показывать лишь 256 цветов из палитры.
Жаль, поздно заметил хороший тред. Я думал, что сейчас народ вообще не знает, что такое демосцена. Я и сам уже отошел от этого давным-давно, еще в 10х. Прямо флешбеки и ностальгия. Утром достану из кладовки пень с грависом и попробую запустить.
>>282432809 Как выяснилось там были 8-битные каверы на группу Avenged Sevenfold. Внезапно, этот Avenged Sevenfold довольно тщательно снимают свои видео клипы:
>>282422409 > Алгоритмы компьютерной графики изучаются на втором или третьем курсе, не помню. у нас с первого уже шли мимо инженегр (последний до бакалавров)
>>282435443 > А чем инженер отличается от ОйТишнека? на инженеров учили в специалитете 5 лет, сейчас на бакалавров 4 года, думаю, что программа как-то реформировалась
>>282428808 Или не мог. На днях пытался накатить 9х для специфичного софта. Вдоволь наебавшись с попытками поставить в виртуалку полез в кладовку за реальным железом. Взял первый попавшийся тридент на isa, получил 256 цветов в установщике. А вот на готовой системе только оттенки серого, лол.
>>282439083 > Лично мне больше разработка олдовая интересна, как конпелировали диды. В /old/ если прост поностальгировать. Олд медленный, боюсь в пр говном закидают и тред ещё и потонет.
Кстати, было бы круто, если бы нам удалось поднять демосцену хотя бы на дваче. Например, устраивали бы турниры на нулевой между местными веб-макаками. Конечно, не 64к, но хотя бы кубы в OpenGL покрутить, а там чего и покруче получится.
At first I was like ))))))))))) @ https://demozoo.org/parties/4628/ @ But then @ >Стоимость входа — посетитель платит произвольное пожертвование (один раз, минимум 1500 рублей с человека) >произвольное пожертвование >минимум 1500 рублей с человека
>>282441370 Что весёлого в кручении OpenGL'ного куба? Связующее звено между задротами хакирами и демосценой - платформа, оставшаяся в душе ентих хакиров. Для россиянского товарища это БК, клоны спектрума, DOS. Дальше пошла фигня с этими самыми опенжээлями, которые лично на мой взгляд говно никак демосцене не помогающее. Так вот, нельзя просто так взять и сделать из рандомного дващера-ололо-воннаби-300кнс-погромиста демосценера. Это не так работает. БК/ZX/DOS-фагов мало и они обычно прячутся по очень специализированным местам. На двоче "взлетят" разве что треды с самыми сочными демками. Да и то не факт.
В общем, я не верю, что можно "поднять" демосцену силами анонов. Но. Давно хочу нелинейного обсуждения интересного контента типа киберпанк, постапокалипсис, старые игры (famicom/nes, pc/dos), демки, дискмаги, хакиры и т.п. Есть такое? В формате влога, подкаста или хотя бы просто форума?
>>282443720 Одим словом это описывается как хакерство. A hacker is a person skilled in information technology who uses their technical knowledge to achieve a goal or overcome an obstacle, within a computerized system by non-standard means. Но словечко зафаршмаченное. Сразу представляются школьники в масках Гая Фокса и капюшонах, вычисляющие тебя по ойпи. Также как "гики", "нерды". У меня больше испанского стыда ассоциируется от этих тегов. Нужен ребрендинг, лол, но не так чтобы это был порридж вместо овсянки.
>>282444100 Кстати да, даже слово кодер уже утратило былую силу, да даже слово задрот. А вот околотематических комьюнити на хабре дохуя к слову, но туда бы я не стал с двача перекатываться.
>>282443032 >Что весёлого в кручении OpenGL'ного куба? >Так вот, нельзя просто так взять и сделать из рандомного дващера-ололо-воннаби-300кнс-погромиста демосценера. Это не так работает Так и не нужна прям ДЕМОСЦЕНА с йоба-хацкерами. Это будут просто соревнования между двачерами в процедурной графике, где нет никаких ограничений, никаких форматов(хотя можно для эмуляторов какой-нибудь ретро херни демки писать). Всяко лучше, чем /po/раша, трапотреды и чятики на нулевой. Просто еще один вид досуга, как TWG в /gd/. Разве не весело смотреть на реализацию какой нибудь пасты в виде всратого интро?
>>282444568 Соревнования не бывают ради соревнований. В случае демосцены это объясняется любовью к технологиям и желанием обмениваться знаниями, демонстрировть свои скиллы, участвовать в этой тусовке. А двач - это место, куда попадают обычно те, кто движутся в диаметрально противоположном направлении.
>>282445367 > "Хakipы" Не это совсем рак уже, да и будет неактуальным через пару лет. Я бы какую нибудь совковую терминологию из НИИ спиздил, типа ФАНТЕХ, МАШФАН, ХУЛТЕХ?
Алсо знатоки может кто помнит, сейчас не могу нагуглить. Была эпичная демка запущенная на мощностях чипа от стиральной машины сама демка была уровня apple 2 или вроде того
>>282445680 Для начала с форматом определиться бы. Лично мне бы подкаст хотелось. Даже, наверное, мог бы участвовать в записи. Где подкаст, там и канал на ютубе. Но тред на двоче - ради привлечения заинтересованных, не как основа ни в коем разе.
Пикрелейтед - хакеробренд здорового человека.
>ФАНТЕХ, МАШФАН, ХУЛТЕХ Аббревиатуры плохо запоминаются. САМОРАЗБОР, к примеру, ещё куда ни шло.
>>282445687 >на мощностях чипа от стиральной машины На тесте беременности дум запускали. На современной стиральной машине, думаю, в GTASA можно поиграть.
>>282446287 > Лично мне бы подкаст хотелось Наверное, для начала стоило бы создать форум, где люди могли бы общаться по интересам(в рамках технологих, офк). А там уже и локальное творчество можно подвезти. Только я не формошлеп нихрена, а на изучение веб-стека пока что времени нет.
>>282446654 Ну это слишком специализированный форум. Хотелось форум общей технической направленности, чтобы, как говорили выше, обсуждать физику, демки, киберпанк, технологии и т.д.
>>282445193 > А двач - это место, куда попадают обычно те, кто движутся в диаметрально противоположном направлении. это в каком же я направлении двигаюсь?
>>282446419 Про тест это обман чтобы набрать классы. Там от оригинального теста осталась только пластиковый корпус. Там был заменен контроллер и дисплей, так шо не тру, но заголовки сделали свое дело конечно>>282446419
>>282446903 Технологии как костыль, поддерживающий инфобулемию, обмен мемами и вбросы ради реакции, сокрытие своего настоящего состояния и уровня развития, всяческое избегание любого рода колабораций, кроме тех, что позволяют поиграть на давно прошитых комплексах. Это портрет среднестатистического двощера. >>282447004 Да, тоже была такая идея, но мы тут основную идею сформулировать не можем, а журнал - это уже организованный коллектив нужен.
>>282446564 А вот с пробросом устройств скорее всего соснешь, там у взаимодействия с хостом есть свои приколы, возможно придется драйвер под себя писать. Но мы же в треде по демосцене это ведь не будет проблемой
А если вы непосредственно являетесь ее участником, то пожалуйста расскажите об истории своего вката и поделитесь гайдами.
Алсо, по совместительству тред поиска владельца кота