The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Леннарт Поттеринг попытался развенчать типичные мифы о syste..."
Отправлено nailless, 30-Янв-13 20:05 
Итак, вы начали лихорадочно искать, где вы в очередной раз наделали ляпов. И так этим увлеклись, что даже забыли в очередной раз заявить про мое знание gdb.
Смотрим, не наделали ли вы новых ляпов, пытаясь хотя бы найти старые, а не то чтобы исправить.

> Если "строк", то в обычном сеансе отладки с gdb - их чуть менее чем до... бывает.  Куда там всяким скриптам shell.
>
>> Если вы заметили, то разговор был не о сферических строках в вакууме, а о строках на экране.
>
> Окей, я так и понял.  И чем не характеристика сложности?

Ну а я о чем? Это же вы заявили, что сравнения не имеют смысла.
То есть вы не считаете это характеристикой сложности. Или вы в каком смысле задаете вопрос?
По крайней мере в предыдущем своем посте вы почему-то заговорили просто о "строках".

> init-скрипты "на баше" - занимают "три экрана".  Локализовать проблему можно элементарно, тем же bash -x.

То есть вы все так поняли, как будто речь шла о том, сколько на экране занимает текст самих скриптов. Похоже вы из IDE никогда не вылезали. Иначе бы вы заметили в моей фразе: "Сколько бы на shell это не занимало, нормальный консольный отладчик всегда будет занимать меньше." - сразу было сказано - "консольный".

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

И это подтверждается тем, как вы написали свой "квест" - "Давайте проверим эту простоту".
Там у вас про отладку ровно одно слово "отлаживаете".

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

> Теперь у тебя есть systemd.  Вот что-то там сегфолтится при запуске конкретного сервиса.  Твои действия?  gdb в помощь.

У меня нет systemd, у меня BSD, если вы еще не заметили по другим веткам.

> Если затрудняешься оценить сколько "экранов"  получится - могу ткнуть носом на примере багов в том же systemd.  Надо?  "Три экрана" - это только один backtrace подобного монстра.  А от этого до понимания причин проблемы - еще, как правило, пилить и пилить...

Вы сейчас пытаетесь отвлечь внимание на systemd. Не знаю, я им еще не пользовался. Хотя есть подозрение, что вы и с ним что-то не так делаете.

>> В во-вторых, вы действительно уверены, что при эквивалентной сложности кода
>
> В данном случае - вполне оправдано сравнивать код, решающий похожие задачи.

Понятно. То есть в случае сравнения сложности процесса отладки, вы считаете более уместным сравнивать код, решающий похожие задачи, нежели код эквивалентной сложности. И это в случае сравнения gdb и bash.
(Ну и как всегда оставшаяся часть цитаты этого моего высказывания, которую вы предпочли не приводить, оказалась для вас слишком болезненной.)

И это все, на что вы в очередной раз оказались способны ?

----------------------------------

Хорошо. А теперь, поскольку вы очень любите отвлекать внимание от ваших ляпов, напомню вам общий контекст разговора еще раз.

>> Сколько бы на shell это не занимало, нормальный консольный отладчик всегда будет занимать меньше.
>
> ?!  Отладка в gdb уже стала проще чем shell-скриптов?
>>
>> Да, и всегда так было.
>> А для вас значит нет?

...
> Давайте проверим эту "простоту" (допустим, в вашем случае).
>
> 1. Идете на google:// inurl:bugs.debian.org segfault
> 2. Выбирайте штуки три бага с сегфолтами на выбор
> 3. Отлаживаете и присылаете патчи
> 4. А здесь мы ждем три штуки ссылки на баги с приаттаченными патчами.
>
> Выполните квест - от вас будет еще и небольшая польза человечеству.  Не нравится Debian - предложите другой дистрибутив, на выбор.
>
> Не выполните - будем знать в лицо еще одного маленького лгунишку.

...
>> Сколько бы на shell это не занимало, нормальный консольный отладчик всегда будет занимать меньше.
>> А для вас значит нет?
>
> Я обычный человек, не анонимный гуру дебага.

...
>> Сколько бы на shell это не занимало, нормальный консольный отладчик всегда будет занимать меньше.
>
> Растолкуй как тебя понимать, болезный.  Меньше *чего* по сравнению с *чем*?
> Если "строк", то в обычном сеансе отладки с gdb - их чуть менее чем до... бывает.  Куда там всяким скриптам shell.
>
> init-скрипты "на баше" - занимают "три экрана".  Локализовать проблему можно элементарно, тем же bash -x.

Не желаете сдать экзамен хотя бы по "скриптам shell"?

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
  Введите код, изображенный на картинке: КОД
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру