Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Прочее";
Текущий архив: 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
3-1288770448
evgen2301
2010-11-03 10:47
2013.04.21
Запрет редактирования записей


15-1356467402
Юрий
2012-12-26 00:30
2013.04.21
С днем рождения ! 26 декабря 2012 среда


15-1356068940
azlk52
2012-12-21 09:49
2013.04.21
osk.exe не запускается


15-1355289271
Andy BitOff
2012-12-12 09:14
2013.04.21
Ждем 12.12.12 12:12:12.12


2-1349939341
Grimm375
2012-10-11 11:09
2013.04.21
if else if несколькольких дефайнов





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский