51

(23 ответов, оставленных в Новости, анонсы, релизы.)

По поводу розыгрыша книги - пришли две заявки:

1. nightlord.
2. Алексей.

Как-то маловато. В принципе, сегодня ещё принимаем заявки, может быть, ещё кто-то хочет эту книгу?



52

(41 ответов, оставленных в Новости, анонсы, релизы.)

Плюс одна статья:

Теория Downgrade - 1
Downgrade-видео - 1
Книжная полка - 1
Downgrade-софт - 1
Интернет и сети - 1
Старые игры - 3

53

(41 ответов, оставленных в Новости, анонсы, релизы.)

Пора запустить тему о работе над номером 52. И так прошлый номер задержался, к сожалению.
Итак, тема свободная, сроки - до 15 сентября 2025 года.
Сроки небольшие, но уже прислали 7 (!) статей.

Статистика:

Теория Downgrade - 1
Downgrade-видео - 1
Книжная полка - 1
Downgrade-софт - 1
Интернет и сети - 1
Старые игры - 2



54

(23 ответов, оставленных в Новости, анонсы, релизы.)

Andrei88 пишет:

Ну, думаю, все равно интересно будет почитать.

Безусловно. В крайнем случае можно на две части разделить, уже же так делали.

g0blinish пишет:

Кстати, не пора ли запускать набор статей в номер 52?

Пора, конечно. Что-то в этот раз и правда я задержался с этим...

Кстати, в этом номере september2489 книжку разыгрывает, смотрите стр. 32.



55

(23 ответов, оставленных в Новости, анонсы, релизы.)

Английский "Письмовник 1.1" вроде бы вот:
https://disk.yandex.ru/d/K7GGllL-iVHgOQ
А это вроде 1.0:
https://disk.yandex.ru/d/yvDVupQ-JnYe-Q
Хотя в документации у обоих написано 1.0...



56

(23 ответов, оставленных в Новости, анонсы, релизы.)

По поводу той статьи september2489 - мне нравятся DOS'овские версии NU. UnErase не раз выручал, DiskEdit тоже, ну и NDD иногда использовал. И System Information тоже достаточно часто пользовался.
А насчёт Win-версий соглашусь с автором - они слишком много всего тянут в систему, когда-то разок пробовал, но больше не использовал.



57

(23 ответов, оставленных в Новости, анонсы, релизы.)

Номер 51:
http://dgmag.in/N51/DowngradeN51.pdf
(18,8 МБ.)
Ещё раз прошу прощения, что опять задержал выпуск.

Тема номера - IBM.
Статей по теме достаточно, спасибо september2489 и Hippiman, что поддержали тему.
Ну и ещё у нескольких авторов статьи косвенно касаются IBM.
Хотя я всё-таки думал, что авторов тематических статей будет больше. Например, надеялся, что Bs0Dd или Антон Борисов что-нибудь напишут...
С другой стороны, я тоже думал написать одну статью про материнку IBM, но запустить её не удалось, так что статья сорвалась. В том числе и из-за этого номер задержался на пару дней...

В общем, есть статьи и по теме (обзоры разного железа IBM от september2489, Hippiman рассказал про игру Zyll и т.п.), и не по теме (например, мне понравилось про "Гарант" от Андрея Шаронова - не знал, что эта программа существовала ещё в середине 90-х).
Объём номера средний.
Жаль, интервью нет, надеюсь, в следующем всё-таки получится его у кого-нибудь взять.

Спасибо всем участвовавшим в создании номера.

58

(30 ответов, оставленных в Новости, анонсы, релизы.)

Занимаюсь общей проверкой и сборкой.

59

(30 ответов, оставленных в Новости, анонсы, релизы.)

На данный момент все присланные статьи свёрстаны, идёт работа над вспомогательными рубриками (новости, юмор и т.д.).
В очередной раз прошу прощения за задержку с номером.



60

(30 ответов, оставленных в Новости, анонсы, релизы.)

Итак, думаю, пора заканчивать набор статей. И так на 5 дней его продлил.
Добавляю в статистику две небольших заметки (всё руки не доходили обновить), которые прислали чуть раньше.

В принципе, по теме номера статей достаточно, но всё-таки жаль, что их только два автора прислали...

Downgrade-видео - 2
Книжная полка - 2
Downgrade-железо - 3
Downgrade-софт - 3
Мобильный Downgrade - 1
Downgrade-арт - 1
Старые игры - 3



61

(30 ответов, оставленных в Новости, анонсы, релизы.)

september2489, спасибо, статью получил, только сейчас дошли руки прочитать.

Обновляют статистику:

Downgrade-видео - 2
Книжная полка - 1
Downgrade-железо - 3
Downgrade-софт - 3
Downgrade-арт - 1
Старые игры - 3



62

(75 ответов, оставленных в Новости, анонсы, релизы.)

В общем, по поводу критики Freeman - исправил "Добавился оператор case" на более нейтральное "Изменился оператор case". PDF перезалил по той же ссылке.
Остальные замечания, как мне кажется, больше не фактические, а стилистические, поэтому пока вносить изменения не буду. Как я уже говорил, править готовый PDF достаточно трудно, иногда после этого он перестаёт открываться в некоторых старых ридерах и т.д.


Alikberov, мне было интересно почитать Ваши воспоминания, пишите ещё. Тем более, что Ваши статьи касаются программирования, а у нас об этом мало кто пишет.



63

(30 ответов, оставленных в Новости, анонсы, релизы.)

Давно не обновлял статистику, с тех пор уже прислали несколько статей (в том числе несколько по теме номера):

Downgrade-видео - 2
Книжная полка - 1
Downgrade-железо - 2
Downgrade-софт - 3
Downgrade-арт - 1
Старые игры - 3



64

(75 ответов, оставленных в Новости, анонсы, релизы.)

Freeman пишет:

Всё вместе читается как необоснованный переход от одного вида отладки/настроек к другому, что я трактую как введение в заблуждение:

Простите, но это уже казуистика. Там нигде явно не написано, что используется только встроенный отладчик.
В примечании даже версия самого Delphi не указана - если это примечание от автора статьи, то речь уже может вполне идти не про ту, что в книге, а про более поздние.
Вы же изначально написали вообще вот это:

Freeman пишет:

Это неверно. Вся отладочная информация хранится в DCU-файлах для программ и DCP-файлах для пакетов.

Хотя в EXE-файле она тоже хранится, пусть и не для встроенного отладчика.

По поводу английского издания, вот оно:
https://archive.org/details/usingdelphi0000matc/
Про case там на стр. 68 книги (94 в PDF).

(Но перевод, конечно, может сильно отличаться, его в электронном виде не нашёл.)



65

(75 ответов, оставленных в Новости, анонсы, релизы.)

По поводу case - существенное замечание, думаю, я тут даже внесу исправления в PDF (хотя обычно этого не делаю - возникают всякие неприятные побочные эффекты, PDF всё-таки формат не для множественных правок).
Я, правда, не нашёл описываемую книгу в электронном виде, но в английском издании нет про добавление оператора case, только про какие-то там его оптимизации.
Во всяком случае, я бы сменил формулировку (если september2489 не возражает) с "Добавился оператор case" на что-то вроде "Был улучшен оператор case".

Freeman, а поводу остального - мне кажется, что Вы чересчур придираетесь к формулировкам и отдельным словам (ещё и с достаточно оскорбительными формулировками "рука-лицо" и т.п.).
Всё-таки эта статья не про программирование для Delphi как таковое, а про книгу об этом.
Я соглашусь, что в указанных Вами случаях действительно написано как-то туманно (не считая отладочной информации в EXE - там, по-моему, вообще всё в порядке, а Вы не правы), но, IMHO, это всё мелочи.



66

(75 ответов, оставленных в Новости, анонсы, релизы.)

Freeman пишет:

Где такой режим?

Мне попадался. В W32Dasm, например. В QBasic тоже есть нечто похожее - режим трассировки.
В тексте же нет про конкретный отладчик.

Freeman пишет:

В старых версиях Delphi (до Embarcadero) размер файла увеличивала отладочная информация для отладчика Microsoft

Ну так про это, наверное, в книге и речь. Не про родной, а про универсальные. Хотя сформулировано коряво, да.

67

(75 ответов, оставленных в Новости, анонсы, релизы.)

По поводу отладочной информации - тоже подтверждаю. Частично её можно встраивать в EXE (символы), чтобы потом было проще отлаживать.
Соответственно, EXE получается больше размером.

Ну а остальное, вероятно, просто "трудности перевода". Например, по поводу "увидеть код во время его выполнения" - вероятно, имелось в виду в режиме отладки, так называемый режим анимации (или Auto Step), когда программа выполняется построчно с подсветкой текущей строки...
Скорость в таком режиме может зависеть от скорости компьютера, соответственно, где-то можно отслеживать процесс выполнения, а где-то всё будет проскакивать слишком быстро.

(Вот насчёт case я тоже не понял - вроде этот оператор был ещё в первом виртовском описании 70-какого-то года. Возможно, речь про какие-то нюансы реализации? То есть что-то поменяли, а не добавили сам оператор? Тут действительно похоже на какую-то ошибку.)



68

(30 ответов, оставленных в Новости, анонсы, релизы.)

S.A.C.T.R.A.L, если Вы про Doom, то я ей ещё не занимался, но в статистике она уже учтена. Займусь где-то в июне. Других статей от Вас не получал.

Это расширение требует более новую версию PunBB.


Freeman пишет:

С тех пор что-то поменялось? Вижу хостинг TimeWeb-Казахстан, но сам сервер вроде же в России?

Форум несколько раз переезжал на другие сервера с тех пор. За хостинг по-прежнему отвечает тот самый seomilk.
Я, в общем-то, даже не в курсе, как хостинг точно называется.

Freeman пишет:

В частности, стоило бы выставить в 0 задержку перенаправлений, чтобы они не выводились отдельной страницей.

Там же всего в одну секунду задержка перед переадресацией. Можно и убрать, если так критично, не знаю... В настройках написано "Не рекомендуется" (ну и в целом я не сторонник что-то менять, если это не добавляет какой-то дополнительный функционал, например).


Freeman пишет:

Такое ощущение, что на 5-й.

Да.

А по поводу скорости - я явных тормозов не замечал, правда, я сравниваю не с PunBB, но, по сравнению с форумами на других движках, этот, как мне кажется, работает быстрее. Меня скорость устраивает, во всяком случае.

Тут достаточно много расширений установлено, ещё и с этим может быть связано...

71

(75 ответов, оставленных в Новости, анонсы, релизы.)

Компилятор Python? Тогда у Вас уже два пользователя - мне тоже иногда бывает нужно получить EXE-шник из кода на Python, а сейчас это всё крайне неудобно.
(Особенно было бы здорово, если бы эти EXE-шники работали хотя бы на XP.)

72

(75 ответов, оставленных в Новости, анонсы, релизы.)

Я за ним как-то мало следил, но раньше он был больше для консольных и TUI-приложениий.
Для GUI, как мне кажется, Delphi был удобнее.
Может быть, сейчас что-то уже поменялось, давно его не качал, не в курсе последних изменений...


september2489 пишет:

Пытался сагитировать его написать статью, но не вышло. Тоже, говорит, нет ничего интересного. 

Да мне про любой достаточно старый ноут от IBM было бы интересно почитать...



74

(75 ответов, оставленных в Новости, анонсы, релизы.)

g0blinish пишет:

Delphi уже не актуален.

Ну, понятие "не актуален" уж очень субъективное. Скажем так, Delphi 7 позволяет делать обычные Win32-приложения, которые пока нормально работают и на последних Windows. Соответственно, если нужно сделать какую-нибудь простенькую утилиту с интерфейсом (поле ввода, пару кнопок), то проще всего это сделать в этом самом Delphi.
Причём получившаяся программа будет работать практически на всех Windows - начиная с 95-й и до какой-нибудь 11-й.
Конечно, Delphi можно использовать только там, где не нужна сверхвысокая производительность, если нужно что-то шустрое, то лучше тот же ассемблер.
Ну и DOS - отдельная тема.



Вот это забавное, хотя и достаточно новое (2008 - но в тематику журнала формально попадает):
https://www.mobygames.com/game/36837/th … -and-time/
Ещё и freeware.