Форум: "Прочее";
Текущий архив: 2013.04.21;
Скачать: [xml.tar.bz2];
ВнизНу чтож, добил таки цикл статей про отладку. Найти похожие ветки
← →
Rouse_ © (2012-11-30 20:34) [0]Предлагаю третью часть сразу сделать пруфлинком начинающим шароварщикам и вообще спрашивающим: "как сделать защиту?".
Если поймут - значит с человеком можно работать и советовать, а ежели нет, брось и забудь :)
http://alexander-bagel.blogspot.ru/2012/11/debuger-3.html
← →
Rouse_ © (2012-11-30 20:50) [1]ЗЫ: а кстати, Pit, мы в свое время тормознули обсуждение отладчика, ибо я попросил время на написание данных трех статей.
Теперь спрашивай: на все вопросы отвечу по полной программе, правда боюсь что большую часть тех вопросов я раскрыл в статьях :)
← →
Игорь Шевченко © (2012-11-30 21:16) [2]"Система обеспечения надежности выведет из строя другие системы."
http://www.epwr.ru/merfi/txt_15.php
← →
Rouse_ © (2012-11-30 21:22) [3]
> Игорь Шевченко © (30.11.12 21:16) [2]
Плевали мы на их мнение, ибо обычно другие системы обычно выводят из строя систему обеспечения надежности :)
← →
Дмитрий С © (2012-11-30 21:24) [4]Я бы хотел написать небольшую статью про почти дельфи:) Lazarus: пишем в windows, отлаживаем в linux. Ибо то что сейчас есть на этот счет в интернете слегка извращено.
← →
Rouse_ © (2012-11-30 21:26) [5]Ставишь удаленный отладчик и через него, в чем проблема то? Стандарт для этого существует...
← →
Дмитрий С © (2012-11-30 21:46) [6]
> Rouse_ © (30.11.12 21:26) [5]
Дьявол в мелочах. Например, линуксовый gdb, читает и пишет \n, а виндовый lazarus - \r\n. Вот и не работает.
← →
Rouse_ © (2012-11-30 21:51) [7]
> Дмитрий С © (30.11.12 21:46) [6]
>
> > Rouse_ © (30.11.12 21:26) [5]
>
> Дьявол в мелочах.
Ну тогда пиши статью :)
← →
Rouse_ © (2012-11-30 21:53) [8]А вообще виндовый лазарус опенсорс и ничто не мешает тебе переписать его чтобы он так же писал \n ;)
← →
Дмитрий С © (2012-11-30 22:13) [9]
> Rouse_ © (30.11.12 21:53) [8]
Перекомпилировать лазарус - это то еще испытание. Ну я нашел более извращенный способ для этого, но более понятный: написал обертку, которая запускает другой процесс (ssh клиент) и меняет переносы строк, а заодно и пути подменяет.
← →
xayam © (2012-11-30 22:14) [10]
> Дьявол в мелочах
а крупное состоит из мелочей. Вывод?
← →
БарЛог © (2012-11-30 22:17) [11]xayam © (30.11.12 22:14) [10]
> а крупное состоит из мелочей. Вывод?
Чем больше размер, тем больше в нём мелочей? :о)
← →
Игорь Шевченко © (2012-11-30 22:26) [12]
> Плевали мы на их мнение
Плеваться некультурно. Я к тому, что роль защиты, мне кажется, преувеличена. Люди потихоньку приходят к мнению, что лучше платить. Поэтому все эти страсти-мордасти с использованием отладчика уже несвоевременны. Отладчик надо для полезного использовать.
← →
silver © (2012-11-30 22:37) [13]
> Я к тому, что роль защиты, мне кажется, преувеличена. Люди
> потихоньку приходят к мнению, что лучше платить.
согласен
увы, поздно пришел к пониманию
хотя для категории софта Rouse это может и оправдано
но больший эфект в плане защиты этого софта даст показательная порка конторы, пользующей пиратскую версию этого софта
заодно и пеар
← →
Барлог_ (2012-11-30 23:15) [14]Ну что ж, есть повод :)
← →
Ваще имя (2012-11-30 23:33) [15]Ирония в том, что это начинающие шароварщики скорее всего будут писать свою супер-пупер защиту на варезной D7.
А статья верю что хорошая, хотя я смог прочитать только на ~30%
← →
Sha © (2012-11-30 23:43) [16]> Игорь Шевченко © (30.11.12 22:26) [12]
> Я к тому, что роль защиты, мне кажется, преувеличена.
В какой-то мере, да.
Но это нисколько не умаляет ценности цикла статей.
При легком и вместе с тем методичном изложении материала.
> Отладчик надо для полезного использовать.
Опять в точку )
Если под полезным понимать не только отладку собственных программ, но
и хобби,
и приобретение знаний при отсутствии литературы/документации
и исправление ошибок при отсутствии исходников,
и расширение функционала программы.
← →
xayam © (2012-11-30 23:56) [17]Оффлайн-версия сайта rouse.drkb.ru обновлена:
http://www.delphimaster.net/gets/rouse.drkb.ru.without.books.zip [23 MB]
http://www.delphimaster.net/gets/rouse.drkb.ru.with.books.zip [205 MB]
PS Баги, предложения - на почту
← →
Ваще имя (2012-11-30 23:59) [18]
> приобретение знаний при отсутствии литературы/документации
По-моему, это значительно проще изучать не на живом пациенте, а на статичном выхлопе дизассемблера.
← →
Rouse_ © (2012-12-01 00:18) [19]
> Игорь Шевченко © (30.11.12 22:26) [12]
> Плеваться некультурно. Я к тому, что роль защиты, мне кажется,
> преувеличена. Люди потихоньку приходят к мнению, что лучше
> платить. Поэтому все эти страсти-мордасти с использованием
> отладчика уже несвоевременны. Отладчик надо для полезного
> использовать.
Спасибо, я собственно к этому и подводил: "но на то она и статья, чтобы вы делали выводы".
← →
Rouse_ © (2012-12-01 00:23) [20]
> xayam © (30.11.12 23:56) [17]
Огромное спасибо.
← →
Sha © (2012-12-01 00:28) [21]> Ваще имя (30.11.12 23:59) [18]
+ редактор = джентельменский набор
← →
Rouse_ © (2012-12-01 00:35) [22]
> Игорь Шевченко © (30.11.12 22:26) [12]
Если можно еще немного потопчю клавиатуру.
Я конечно понимаю твой скепсис, с учетом твоих знаний, но кто-то же об этом должен рассказывать?
Кому-то это интересно.
Вот лет эдак 9 назад мне был интересен один нюанс по API, ты мне его почти три дня подряд объяснял по аське, даже ламером называл, но обьяснял.
А почему не послал к лешему?
← →
Германн © (2012-12-01 00:48) [23]
> Ну чтож, добил таки цикл статей про отладку.
Поздравляю!
И всячески приветствую сей цикл статей, ибо они тоже из серии "О чём не пишут в книгах по Дельфи".
← →
Rouse_ © (2012-12-01 00:51) [24]
> Германн © (01.12.12 00:48) [23]
> И всячески приветствую сей цикл статей, ибо они тоже из
> серии "О чём не пишут в книгах по Дельфи".
А вот за это, спасибо.
← →
Inovet © (2012-12-01 01:07) [25]Молодца!
← →
Германн © (2012-12-01 01:55) [26]
> Rouse_ © (01.12.12 00:51) [24]
Да не за что!
После прочтения первых двух статей открыл много для себя нового в использовании отладчика. Может оно мне и не понадобится никогда, может понадобится. Это не важно. И не исключаю того, что после прочтения третьей части найду ещё что-то новое.
Мне всегда хотелось уметь пользоваться всеми возможностями любого инструмента.
Ну и вдобавок. В "книгах по Дельфи" такого действительно нет, не было и скорее всего никогда не будет.
← →
xayam © (2012-12-22 22:41) [27]Ссылки обновлены
http://www.delphimaster.net/gets/rouse.drkb.ru.without.books.zip [27 MB]
http://www.delphimaster.net/gets/rouse.drkb.ru.with.books.zip [209 MB]
добавлена оффлайн-версия блога alexander-bagel.blogspot.ru
← →
xayam © (2012-12-22 23:18) [28]
> Чем больше размер, тем больше в нём мелочей?
нет.
дьявол может скрываться в каждой незамеченной тобой мелочи :)
← →
Германн © (2012-12-23 02:39) [29]
> xayam © (22.12.12 22:41) [27]
>
> Ссылки обновлены
>
> http://www.delphimaster.net/gets/rouse.drkb.ru.without.books.
> zip [27 MB]
> http://www.delphimaster.net/gets/rouse.drkb.ru.with.books.
> zip [209 MB]
>
> добавлена оффлайн-версия блога alexander-bagel.blogspot.
> ru
>
Вспомнилось:
http://forum.vingrad.ru/forum/topic-359632.html
Можем и тут ещё потрепаться кому и зачем нужны оффлайн-версии.
← →
Eraser © (2012-12-23 13:42) [30]
> Rouse_ © (30.11.12 20:34)
в качестве оффтопа - начинающим шараварщикам надо делать продукт полностью бесплатным и молиться, чтобы хоть кто-то скачал и попробовал, когда речь зайдет о прибыли, это уже будут не начинающие шароварщики.
а за статью спасибо, по моему, довольно редкий материал.
← →
Rouse_ © (2012-12-23 14:31) [31]
> xayam © (22.12.12 22:41) [27]
Спасибо :)
> Eraser © (23.12.12 13:42) [30]
Ну так-то оно да :)
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2013.04.21;
Скачать: [xml.tar.bz2];
Память: 0.52 MB
Время: 0.003 c