Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2013.04.21;
Скачать: CL | DM;

Вниз

Ну чтож, добил таки цикл статей про отладку.   Найти похожие ветки 

 
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;
Скачать: CL | DM;

Наверх




Память: 0.54 MB
Время: 0.007 c
15-1356388018
wl
2012-12-25 02:26
2013.04.21
что подарить кресной на новый год?


4-1264626524
Вася
2010-01-28 00:08
2013.04.21
не получается задать регион элементам окна


9-1194534206
NetSkipper
2007-11-08 18:03
2013.04.21
Нужен OpenGL учебник. Не Краснова.


15-1356163911
Экс
2012-12-22 12:11
2013.04.21
Хорошее знание языка


15-1300992172
Votmax
2011-03-24 21:42
2013.04.21
Расчет формул