За все его заслуги (парень также взломал сервера Uber, к слову) его признали крайне опасным для общества и упекли в психиатрическое учреждение особого режима на бессрочное содержание. Учитывая, как работает эта практика, Арион Куртаж вряд ли оттуда выйдет когда-нибудь.
Учитывая, как работает эта практика, ему сделают предложение, от которого невозможно отказаться.
А ничего, что статью по второй ссылке я даже самолично дописывал?
Это 3Dfx прикрутили сверху над OpenGL свой MiniGL, в результате их карты стало возможно запускать с играми поддерживающими только OpenGL.
Что означает “прикрутили сверху”? Во-первых, различных MiniGL было больше одной, потому что собственнических API тогда хватало и без 3dfx Glide. Во-вторых, все MiniGL подставлялись буквально вместо системной библиотеки OpenGL, перенаправляя его вызовы в другой API. А если же игра использовала большее подмножество OpenGL, чем GLQuake, то MiniGL вообще мог не подойти - отсюда и “mini” в названии.
Мил-человек! Пожалуйста, ставь ссылки не только на предыдущие статьи, но и в предыдущих статьях на продолжения, а то искать тяжело ведь! Одна из самых раздражающих вещей на Хабре лично для меня.
Изначальный сайт openwatcom.org был открыт в своё время SciTech Software для привлечения внимания сообщества к открывшимся исходникам. Люди оттуда вели разработку вплоть до выпуска версии 1.9 в 2010, используя Perforce-репозиторий. Но потом дело заглохло, и один из участников, Jiri Malak, решил продолжить уже самостоятельно и на GitHub.
Если я правильно понимаю, то всё это обусловлено собственнической лицензией Sybase, под которой и были выпущены исходники с самого начала. Её пытаются сменить на что-то более дозволительное, и даже смогли выйти на представителя текущего правообладателя - SAP, но пока дело застопорилось.
Что до SciTech Software, то это не кто иной, как Kendall Bennett. Которого мне как раз в этом году удалось развести на исходники SciTech SNAP Graphics, но это уже другая история, просто к слову. :)
Честно, о написанных вами вариантах форумных движков даже не слышал.
Может, просто не обращали внимания? Так-то не самая важная и приметная вещь. Ещё, кстати, был XenForo, отколовшийся от vBulletin 3.x и ставший известным на волне непринятия vBulletin 4. На Хабре про него даже писали: https://habr.com/ru/articles/105751/.
Discourse буквально один из прямых виновников упадка описанной культуры, от переезда на который загнулись, например, когда-то известные форумы OpenGL и Win-Raid. Потому что у форумов как площадок обсуждения есть два столпа:
Разбиение тем на страницы. Требует порядочного и внимательного модератора, чтобы разговор не превращался в болтовню, но позволяет общаться по одной и той же теме, не обращая внимание на прошлые сообщения, ссылаясь на них лишь при необходимости.
Самовыражение пользователей. Никнеймы, подписи, аватарки, статусы, сведения “о себе” на странице учётки - всё это позволяло в желаемой мере заявить о себе. Это, в свою очередь, порождало и подпитывало взаимный интерес участников друг к другу.
Оба свойства в Discourse поняты неправильно. Вместо страниц - непрерывная лента. Вместо личностей - единообразные анонимы под аватарками размером со значок.
Вместо него имело бы смысл упомянуть движки, бывшие в ходу на русских форумах наряду с phpBB. Это ExBB, SMF, IPB и MyBB. Скажем, у ExBB была киллер-фича - он работал без SQL и вставал на бесплатные хостинги, где базу данных не предоставляли. В те времена при неразвитости денежных переводов и общей бедности такое было очень ценно.
Когда на рабочем столе “Новая папка (2)”, а в ней “Новая папка (96)” и куча “Текстовый документ (42)” в каждой папке - простой поиск значительно усложняется. Простой виндовый поиск результат несомненно даст, но зачем копать мусор лопатой, если можно вызвать бригаду со спец инструментом.
Разве можно как-то получить hash_map::Entry без клонирования/копирования ключа или передачи владения на него? В примере по вашей ссылке, как раз таки используется примитивный ключ.
Хм, и действительно. Я почему-то ожидал, что эту детскую болячку в Rust уже поправили. Ан нет. https://github.com/rust-lang/rust/issues/51604HashMap.entry() should allow for lookups by reference
Учитывая, как работает эта практика, ему сделают предложение, от которого невозможно отказаться.
только вот запускаться людьми он тоже едва ли будет, но то детали
А ничего, что статью по второй ссылке я даже самолично дописывал?
Что означает “прикрутили сверху”? Во-первых, различных MiniGL было больше одной, потому что собственнических API тогда хватало и без 3dfx Glide. Во-вторых, все MiniGL подставлялись буквально вместо системной библиотеки OpenGL, перенаправляя его вызовы в другой API. А если же игра использовала большее подмножество OpenGL, чем GLQuake, то MiniGL вообще мог не подойти - отсюда и “mini” в названии.
О чём и шла речь в моём утверждении выше.
А вот и неправда, было как раз наоборот - GLQuake требовал OpenGL, но были обёртки над Glide.
https://github.com/id-Software/Quake/blob/bf4ac424/WinQuake/kit/3DFX.TXT
https://en.wikipedia.org/wiki/MiniGL
https://www.vogons.org/viewtopic.php?t=86524 MiniGL Specification
Буквально на днях ещё одну посадили, теперь уже на землю и на ноги: https://ru.wikipedia.org/wiki/Чжуцюэ-3.
Странно. Мне даёт править даже четырёхлетней давности статью.
Мил-человек! Пожалуйста, ставь ссылки не только на предыдущие статьи, но и в предыдущих статьях на продолжения, а то искать тяжело ведь! Одна из самых раздражающих вещей на Хабре лично для меня.
А это дорога с двусторонним движением.
Да: https://github.com/kendallb/scitech-mgl/issues/2#issuecomment-3949023234.
Да. Этот проект был очень известен в те времена именно благодаря своей совместимости.
А, тоже попались!
На самом деле, OpenWatcom.org не имеет отношения к форку Open Watcom V2. Сайт второго проекта - http://open-watcom.github.io. А его сборки лежат в GitHub Releases основного репозитория - они выходят каждый месяц, плюс ежедневно обновляется ночная. Просто на главной странице репозитория их не видно, поскольку они все помечены как Pre-Release.
Изначальный сайт openwatcom.org был открыт в своё время SciTech Software для привлечения внимания сообщества к открывшимся исходникам. Люди оттуда вели разработку вплоть до выпуска версии 1.9 в 2010, используя Perforce-репозиторий. Но потом дело заглохло, и один из участников, Jiri Malak, решил продолжить уже самостоятельно и на GitHub.
Тем не менее, новые коммиты в исходной ветке из Perforce продолжали появляться вплоть до 2021. При этом сам сайт openwatcom.org время от времени отваливался:
https://github.com/open-watcom/open-watcom-v2/issues/173
https://github.com/open-watcom/open-watcom-v2/issues/740
Где-то в 2022 он окончательно приказал долго жить. Однако в январе следующего года повесили заглушку с оповещением о возвращении. Которая провисела ровно два года и один месяц прежде чем наконец начать обновляться. Исходники там теперь выкладываются только в виде снимков с двух рабочих веток, доступа к самому репозиторию всё ещё нет.
Откуда же взялась путаница?
Сам OpenWatcom.org теперь помечает сборки “будущей” версии своего проекта как “v2”.
Всё ещё сохраняется множество ссылок на openwatcom.org в исходниках Open Watcom V2.
В ReadMe репозитория Open Watcom V2 эта разница упоминается лишь вскользь и без каких-либо подробностей.
Название проекта в форке не менялось и совпадает со старым до степени смешения.
В GitHub-организации Open Watcom V2 имеется не только Git-слепок с исходного Perforce-репозитория на 2021 год, но и лежит зеркало файлов с ныне почившего сайта.
Если я правильно понимаю, то всё это обусловлено собственнической лицензией Sybase, под которой и были выпущены исходники с самого начала. Её пытаются сменить на что-то более дозволительное, и даже смогли выйти на представителя текущего правообладателя - SAP, но пока дело застопорилось.
Что до SciTech Software, то это не кто иной, как Kendall Bennett. Которого мне как раз в этом году удалось развести на исходники SciTech SNAP Graphics, но это уже другая история, просто к слову. :)
Почему нет ссылки на исходную статью, как и указания того, что это перевод?
https://www.downtowndougbrown.com/2025/01/the-invalid-68030-instruction-that-accidentally-allowed-the-mac-classic-ii-to-successfully-boot-up/
Может, просто не обращали внимания? Так-то не самая важная и приметная вещь.
Ещё, кстати, был XenForo, отколовшийся от vBulletin 3.x и ставший известным на волне непринятия vBulletin 4. На Хабре про него даже писали: https://habr.com/ru/articles/105751/.
Это шутка такая типа?
Discourse буквально один из прямых виновников упадка описанной культуры, от переезда на который загнулись, например, когда-то известные форумы OpenGL и Win-Raid. Потому что у форумов как площадок обсуждения есть два столпа:
Разбиение тем на страницы. Требует порядочного и внимательного модератора, чтобы разговор не превращался в болтовню, но позволяет общаться по одной и той же теме, не обращая внимание на прошлые сообщения, ссылаясь на них лишь при необходимости.
Самовыражение пользователей. Никнеймы, подписи, аватарки, статусы, сведения “о себе” на странице учётки - всё это позволяло в желаемой мере заявить о себе. Это, в свою очередь, порождало и подпитывало взаимный интерес участников друг к другу.
Оба свойства в Discourse поняты неправильно. Вместо страниц - непрерывная лента. Вместо личностей - единообразные анонимы под аватарками размером со значок.
Вместо него имело бы смысл упомянуть движки, бывшие в ходу на русских форумах наряду с phpBB. Это ExBB, SMF, IPB и MyBB. Скажем, у ExBB была киллер-фича - он работал без SQL и вставал на бесплатные хостинги, где базу данных не предоставляли. В те времена при неразвитости денежных переводов и общей бедности такое было очень ценно.
“программы «Орбита-4 Восток»”, спутниковая сеть такая: https://ru.wikipedia.org/wiki/Орбита_(ТВ-сеть)
Нет бы ссылку на оригинал прикрепить заодно.
https://gamedev.net/tutorials/programming/general-and-gameplay-programming/a-journey-through-the-cpu-pipeline-r3115
https://www.osnews.com/story/27044/a-journey-through-the-cpu-pipeline/
в этом деле главное - начать. (ц)
Именно так. И чтобы часть запаленных номеров распределилась между честными игроками.
Держите специнструмент без бригады: voidtools - Everything. Не благодарите.
А предшествовавшую ей 8088 MPH видели? Тысяча цветов через CGA.
Хм, и действительно. Я почему-то ожидал, что эту детскую болячку в Rust уже поправили. Ан нет.
https://github.com/rust-lang/rust/issues/51604 HashMap.entry() should allow for lookups by reference