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

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

34 ответов

24 просмотра
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 дня ты нихрена не поймешь. Просто на меня моментами ультрадепрес накатывает, задания так-то не сложные дают, а я вообще не могу понять что от меня хотят

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

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

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

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта