170 похожих чатов

Вопрос, как дебажиться, если проект запущен в докере?)

34 ответов

8 просмотров
Daniel-Daniel Автор вопроса

Нет. У меня алгоритм такой -> появился вопрос в голове -> пришел в чат)) А если серьезно, хотел просто сначало здесь спросить, кто что использует)

Daniel Daniel
Нет. У меня алгоритм такой -> появился вопрос в го...

https://www.jetbrains.com/help/pycharm/using-docker-as-a-remote-interpreter.html

Daniel-Daniel Автор вопроса

Я тесты пишу и принтами обкладываю

Daniel-Daniel Автор вопроса

Более того, мой текущий проект вообще хз как локально запускать. Так что проще тесты

Логи для логирования. Принты для отладки. Плюс линтер не даст из оставить в коде при пуше

Daniel-Daniel Автор вопроса

А я на новый проект попал. Сам работаю всего полгода, а проекту 10+ лет. Там хрен знает вообще что происходит. Для человека моего уровня без дебага оч тяжело. Смотрю на код как на шахматную доску

Ты точно умеешь читать трейсы програм на си?

Tishka17
Ты точно умеешь читать трейсы програм на си?

Програма собралась Дальше тупо Segmentation fault (core dumped)

Челодой маловек
Програма собралась Дальше тупо Segmentation fault ...

core dumped намекает что есть кора и её можно пожевать

Челодой маловек
Програма собралась Дальше тупо Segmentation fault ...

Ну вот, дальше открываешь дамп в gdb и смотришь трейс

Tishka17
Логи для логирования. Принты для отладки. Плюс лин...

Уровень логирования debug тогда для чего?

Daniel Daniel
А я на новый проект попал. Сам работаю всего полго...

Я как-то уволнядся через полтора года и все ещё нихуя не понимал в проекте

Andrey
Уровень логирования debug тогда для чего?

Для того, что я могу снова захотеть видеть

Daniel-Daniel Автор вопроса
Daniel-Daniel Автор вопроса
Tishka17
Я как-то уволнядся через полтора года и все ещё ни...

Ладно. Вся команда не понимала. Даже те, кто пришел до меня туда. Что могли разгребли, потом я сдался

Daniel-Daniel Автор вопроса
Tishka17
Да

Понял. Ты наверное и лидом был, вот скажи, это норм, что я джун, мне дают задание а я не понимаю ни что требуется в задании, ни что я должен сделать, ни что я делаю)) и приходится по 4 раза переспрашивать, а мне так обьясняют что я нихуя не понимаю) потому что мне рассказывают не абстрактно, а терминами проекта) Немного перефразирую вопрос, ты как лид, подумал бы что я ультрадебил? Или это нормально?

Daniel Daniel
?

ну что прям тебе непонятно было

Daniel Daniel
Понял. Ты наверное и лидом был, вот скажи, это нор...

Два месяца на погружение в обычный проект - это норма

Daniel-Daniel Автор вопроса
Elysium ㅤ
ну что прям тебе непонятно было

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

Tishka17
Более того, мой текущий проект вообще хз как локал...

Я иногда зависимости запускаю через docker-compose, а сами тесты локально. Не знаю, насколько это колхозно Но иногда что-то непристойное делается с файловой системой, и без докера никак

Daniel-Daniel Автор вопроса
Tishka17
Два месяца на погружение в обычный проект - это но...

Ну я конкретно над проектом работаю 4ый день, стажировка

за 4 дня стажировки мало чего можно понять и въехать

Daniel-Daniel Автор вопроса
Евгений
за 4 дня стажировки мало чего можно понять и въеха...

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

ну лучше поменьше спрашивать, но и поставить границу по времени после которой если не смог разобраться - спросил

Похожие вопросы

Обсуждают сегодня

Такс, блин, таки кто-то знает, каким образом работают макросы stdin/stdout/stderr? Я влез в stdio.h, там определения нет, отладил через асмокод - вызывается функция со странны...
The Bird of Hermes
18
я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
100
Всем привет, на линуксе лучше на fasm или nasm учиться писать для начала ?
meszjol
14
Если у меня есть такой класс: Object = {} function Object:new(a_name, a_transform, a_color, a_mesh, a_material, a_shader, a_textures) local private = {} private.n...
Cuarno Vile
4
А еще в перле можно уже @arr1 + @arr2?
Sergei Zhmylove
53
было так ;void set_http_ver(RESPD* ptr, char* version, uint32_t length) // example: 'RTSP/1.1 ' set_http_ver: mov eax, [esp + 4] mov ecx, [esp + 8] ...
Mixail Frolov
5
@MrMiscipitlick А можешь макрос написать, который будет вычислять смещение относительно переданных меток? Просто .label1-.label2, и вернуть значение.
КТ315
35
зачем же переименовывать ? чтобы кол-во участников возросло или вдруг IBM от этого снова на свифте начнет кодить ? Я не понимаю что страшного в том что свифт гавно, если это т...
Oleh Nerzh
10
здравствуйте. совершаю вот такую вещь: strcpy(line, (char)current_number); где current number — неподписанный шорт, line — массив чаров. ругань следующая: main.c:29:30: error...
Roberto's Ширгозиев
13
Code Explorer / обновление содержимого окна, задержка - задержка, по моему, слишком большая, примерно 1 сек, хотелось-бы установить - макс. быстро - в настройках ide не нашел...
livontiy
1
Карта сайта