Давно не обновлял статистику, с тех пор уже прислали несколько статей (в том числе несколько по теме номера):
Downgrade-видео - 2
Книжная полка - 1
Downgrade-железо - 2
Downgrade-софт - 3
Downgrade-арт - 1
Старые игры - 3
Вы не вошли. Пожалуйста, войдите или зарегистрируйтесь.
27.04.2025
Стартовал приём статей в №51
Тема - "IBM и всё с ней связанное".
Сроки - до 15 июня.
Обсудить работу над номером можно тут.
24.04.2025
Вышел № 50 журнала
Скачать его можно здесь:
http://dgmag.in/N50/DowngradeN50.pdf
(20 МБ.)
Обсудить номер можно тут.
Также подведены итоги конкурса.
Форум журнала "Downgrade" » Сообщения от uav1606
Давно не обновлял статистику, с тех пор уже прислали несколько статей (в том числе несколько по теме номера):
Downgrade-видео - 2
Книжная полка - 1
Downgrade-железо - 2
Downgrade-софт - 3
Downgrade-арт - 1
Старые игры - 3
Всё вместе читается как необоснованный переход от одного вида отладки/настроек к другому, что я трактую как введение в заблуждение:
Простите, но это уже казуистика. Там нигде явно не написано, что используется только встроенный отладчик.
В примечании даже версия самого Delphi не указана - если это примечание от автора статьи, то речь уже может вполне идти не про ту, что в книге, а про более поздние.
Вы же изначально написали вообще вот это:
Это неверно. Вся отладочная информация хранится в DCU-файлах для программ и DCP-файлах для пакетов.
Хотя в EXE-файле она тоже хранится, пусть и не для встроенного отладчика.
По поводу английского издания, вот оно:
https://archive.org/details/usingdelphi0000matc/
Про case там на стр. 68 книги (94 в PDF).
(Но перевод, конечно, может сильно отличаться, его в электронном виде не нашёл.)
По поводу case - существенное замечание, думаю, я тут даже внесу исправления в PDF (хотя обычно этого не делаю - возникают всякие неприятные побочные эффекты, PDF всё-таки формат не для множественных правок).
Я, правда, не нашёл описываемую книгу в электронном виде, но в английском издании нет про добавление оператора case, только про какие-то там его оптимизации.
Во всяком случае, я бы сменил формулировку (если september2489 не возражает) с "Добавился оператор case" на что-то вроде "Был улучшен оператор case".
Freeman, а поводу остального - мне кажется, что Вы чересчур придираетесь к формулировкам и отдельным словам (ещё и с достаточно оскорбительными формулировками "рука-лицо" и т.п.).
Всё-таки эта статья не про программирование для Delphi как таковое, а про книгу об этом.
Я соглашусь, что в указанных Вами случаях действительно написано как-то туманно (не считая отладочной информации в EXE - там, по-моему, вообще всё в порядке, а Вы не правы), но, IMHO, это всё мелочи.
Где такой режим?
Мне попадался. В W32Dasm, например. В QBasic тоже есть нечто похожее - режим трассировки.
В тексте же нет про конкретный отладчик.
В старых версиях Delphi (до Embarcadero) размер файла увеличивала отладочная информация для отладчика Microsoft
Ну так про это, наверное, в книге и речь. Не про родной, а про универсальные. Хотя сформулировано коряво, да.
По поводу отладочной информации - тоже подтверждаю. Частично её можно встраивать в EXE (символы), чтобы потом было проще отлаживать.
Соответственно, EXE получается больше размером.
Ну а остальное, вероятно, просто "трудности перевода". Например, по поводу "увидеть код во время его выполнения" - вероятно, имелось в виду в режиме отладки, так называемый режим анимации (или Auto Step), когда программа выполняется построчно с подсветкой текущей строки...
Скорость в таком режиме может зависеть от скорости компьютера, соответственно, где-то можно отслеживать процесс выполнения, а где-то всё будет проскакивать слишком быстро.
(Вот насчёт case я тоже не понял - вроде этот оператор был ещё в первом виртовском описании 70-какого-то года. Возможно, речь про какие-то нюансы реализации? То есть что-то поменяли, а не добавили сам оператор? Тут действительно похоже на какую-то ошибку.)
S.A.C.T.R.A.L, если Вы про Doom, то я ей ещё не занимался, но в статистике она уже учтена. Займусь где-то в июне. Других статей от Вас не получал.
Это расширение требует более новую версию PunBB.
С тех пор что-то поменялось? Вижу хостинг TimeWeb-Казахстан, но сам сервер вроде же в России?
Форум несколько раз переезжал на другие сервера с тех пор. За хостинг по-прежнему отвечает тот самый seomilk.
Я, в общем-то, даже не в курсе, как хостинг точно называется.
В частности, стоило бы выставить в 0 задержку перенаправлений, чтобы они не выводились отдельной страницей.
Там же всего в одну секунду задержка перед переадресацией. Можно и убрать, если так критично, не знаю... В настройках написано "Не рекомендуется" (ну и в целом я не сторонник что-то менять, если это не добавляет какой-то дополнительный функционал, например).
Такое ощущение, что на 5-й.
Да.
А по поводу скорости - я явных тормозов не замечал, правда, я сравниваю не с PunBB, но, по сравнению с форумами на других движках, этот, как мне кажется, работает быстрее. Меня скорость устраивает, во всяком случае.
Тут достаточно много расширений установлено, ещё и с этим может быть связано...
Компилятор Python? Тогда у Вас уже два пользователя - мне тоже иногда бывает нужно получить EXE-шник из кода на Python, а сейчас это всё крайне неудобно.
(Особенно было бы здорово, если бы эти EXE-шники работали хотя бы на XP.)
Я за ним как-то мало следил, но раньше он был больше для консольных и TUI-приложениий.
Для GUI, как мне кажется, Delphi был удобнее.
Может быть, сейчас что-то уже поменялось, давно его не качал, не в курсе последних изменений...
Пытался сагитировать его написать статью, но не вышло. Тоже, говорит, нет ничего интересного.
Да мне про любой достаточно старый ноут от IBM было бы интересно почитать...
Delphi уже не актуален.
Ну, понятие "не актуален" уж очень субъективное. Скажем так, Delphi 7 позволяет делать обычные Win32-приложения, которые пока нормально работают и на последних Windows. Соответственно, если нужно сделать какую-нибудь простенькую утилиту с интерфейсом (поле ввода, пару кнопок), то проще всего это сделать в этом самом Delphi.
Причём получившаяся программа будет работать практически на всех Windows - начиная с 95-й и до какой-нибудь 11-й.
Конечно, Delphi можно использовать только там, где не нужна сверхвысокая производительность, если нужно что-то шустрое, то лучше тот же ассемблер.
Ну и DOS - отдельная тема.
Вот это забавное, хотя и достаточно новое (2008 - но в тематику журнала формально попадает):
https://www.mobygames.com/game/36837/th … -and-time/
Ещё и freeware.
Моя версия называлась System Agent, правда написана на Turbo С, со вставками на ассемблере. (где-то даже наверное исходники остались)
Может быть, поделитесь, если найдёте? Было бы очень интересно посмотреть.
Очень интересное интервью, на мой взгляд.
Мне понравилась та часть, где он описывал проблемы программирования.
Именно с таким не сталкивался, но в целом знакомо - когда какой-то странный глюк, который устраняется самым непредсказуемым образом.
когда-то существовали полуофициальные городские форумы
Сейчас вместо них, к сожалению, только сообщества ВК.
А насчёт бумажных журналов... Честно говоря, давно их не покупал (и уж тем более не выписывал). Да и особо не читал, даже в электронном виде. (Конечно, имеются в виду новые, старые-то иногда читаю.)
Где-то в начале 2010-х ещё CHIP иногда покупали, но он как-то ухудшился к тому времени, IMHO. Да и брали его больше из-за дисков, а тогда как раз интернет нормальный появился, поэтому необходимость в нём отпала...
Hippiman, я же в первом сообщении дал ссылки на их игры. И в качестве разработчика, и в качестве издателя. :-)
P.S. Тут вот ещё список:
https://www.mobygames.com/company/28/in … ibm/games/
На второй странице в том числе ещё и для их "старых" машин (мейнфреймов).
Вообще, было приятно осознать, что многие люди до сих пор пишут код на Delphi
Я, кстати, тоже время от времени на Delphi 7 что-нибудь пишу. Последнее - утилита для раскидывания платёжек из TXT-файлов в Excel'евскую таблицу.
Мне Delphi вполне нравится, не знаю, почему его постоянно ругают...
P. S. Кстати, помимо 50-го номера в этом году (как раз в апреле) журналу исполняется 15 лет - если считать с выпуска 1, а не нулевого.
Впринципе, как вариант, подвинуть тему на номер?
Ну, это всё-таки на крайний случай, уже вроде как тему выбрали... Обычно мы так всё-таки не делаем.
Даже если по теме номера пришлют всего одну-две статьи - это тоже неплохо.
Хотелось бы, чтобы хотя бы половина от всех статей хоть как-то касалась темы. Тогда номер действительно можно будет назвать тематическим.
Несколько позже, чем хотелось бы, но всё-таки запускаем приём статей в №51.
Тема номера - "IBM и всё с ней связанное". История компании, выпущенное ей железо, разработанные (или изданные) программы (включая игры), эмуляция каких-то компьютеров от IBM, ну и так далее.
Сроки - до 15 июня.
На данный момент уже прислали 7 (!) статей.
Единственное, что меня беспокоит, это что про IBM упоминается только в одной из них...
Статистика:
Downgrade-видео - 1
Книжная полка - 1
Downgrade-железо - 1
Downgrade-софт - 2
Старые игры - 2
Итак, я всё-таки доделал номер 50 журнала:
http://dgmag.in/N50/DowngradeN50.pdf
(20 МБ.)
Прошу прощения, что в этот раз так сильно задержал выпуск - больше месяца занимался вёрсткой.
Много материалов, да и всяких посторонних дел навалилось много...
Номер вышел большим, статьи самые разнообразные. Особо хотел бы поблагодарить september2489 - от него в номере 4 статьи в разные рубрики, особенно мне понравилась про проектирование парусов.
Также в номере есть большая статья Hippiman о пиратских картриджах для Sega MD - тоже рекомендую прочитать.
А ещё две детальных больших статьи Bs0Dd про КПК Psion и установку приложений на Nokia 3410.
Ну и много чего ещё - обзоры софта от Андрея Шаронова, размышления и воспоминания (в том числе от двух новых авторов) и так далее.
В этом номере целых 3 интервью - можно сказать, это компенсация за их отсутствие в прошлом выпуске.
1. Интервью с Kakos_Nonos - одним из первых авторов журнала, думаю, логично в юбилейном выпуске что-то такое разместить, спасибо за подготовку этого интервью Андрею Шаронову.
2. Интервью с Андреем Коваленко - он с 90-х работал во многих ИТ-компаниях, например, в "Агаме", занимался разработкой "Прописи", поисковика "Апорт!", работал в "Рамблере" и т.д.
3. Интервью с Константином Кондаковым - автором диагностической программы ASTRA (для DOS и Windows).
Ещё в номере результаты фотоконкурса, дублирую их тут:
http://dgmag.in/forum/viewtopic.php?pid=6324#p6324
В общем, мне кажется, неплохой номер получился.
Правда, я ничего не написал, но уже и так материалов достаточно, да и объём файла получился большой. Может быть, что-нибудь в следующий напишу...
Спасибо всем авторам, участникам фотоконкурса и редакторам.
P.S. Да, сразу же начнём набор статей в №51. А то и так номер задержался... Тема будет про продукцию и историю IBM (софт, железо и т.п.). "Официальный" топик на форуме создам чуть позже.
Итак, подведём итоги фотоконкурса. Всего на конкурс было принято 7 работ.
Результаты голосования жюри:
Место Автор Баллы
1 Slonka 54,0 (первое место, 4000 рублей)
2 Николь 53,6 (второе место, 3000 рублей)
3 Bs0Dd 53,5 (третье место, 2000 рублей)
4 eugene_siberia 52,6
5 metamorpho 51,2
6 SACTRAL 49,8
7 KennyDies 48,8
Подробнее результаты оценки можно посмотреть тут.
Сами работы опубликованы в №50 журнала (20 МБ).
Поздравляю победителя и призёров!
В ближайшее время свяжусь с Вами по поводу призов.
Спасибо всем участникам за отличные работы.
Не расстраивайтесь, пожалуйста, если ничего не выиграли - все работы получились интересными, да и разница между минимальным и максимальным баллом всего 10%.
Andrei88, да, в общем-то, так и подразумевалось, то есть всё, что имеет какое-то отношение к этой фирме, в том числе и изданное (перекупленное и т.п.) ею.
Насчёт названия, правда, надо подумать. Потому что "Вокруг IBM" кто-то может воспринять, как будто статьи должны касаться её только косвенно. Можно что-то вроде "IBM и всё, что с ней связано", но как-то громоздко...
Осталась обложка, общая проверка и сборка.
На данный момент все присланные статьи свёрстаны. Делаю вспомогательные рубрики - новости, юмор, результаты конкурса и т.п.
записал видео симуляции работы
Пишет, что "автор убрал это видео из открытого доступа".
Форум журнала "Downgrade" » Сообщения от uav1606
На основе PunBB, при поддержке Informer Technologies, Inc.
Currently installed 6 official extensions. Copyright © 2003–2009 PunBB.