LINUX.ORG.RU

в смысле?

in-place разработка на боевом сервере без деплоя и системы контроля версий? отладочная печать в консоль с частыми ручными перезапусками (пользователи подождут - они не торопятся)?

или какую тему хочется изучить детальнее, глубже?

aol ★★★★★
()
Ответ на: комментарий от aol

in-place разработка на боевом сервере без деплоя и системы контроля версий? отладочная печать в консоль с частыми ручными перезапусками (пользователи подождут - они не торопятся)?

Как что-то плохое :)

yu-boot ★★★★★
()

Всегда трисет, когда кто-то рассказывает, что на проде дебажить нельзя ибо сломается интернет и замерзнет Африка. Сам дебажу и всем советую. Книг нет, так как это сакральное знание записывать не разрешено.

urxvt ★★★★★
()
Последнее исправление: urxvt (всего исправлений: 1)

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

Очень удобно.

ya-betmen ★★★★★
()
Ответ на: комментарий от urxvt

Салаги… когда то давным давно я подрабатывал одмином и причесывал/восстанавливал по горячему боевую SQL базу у которой и бэкапов то толком не было!;-)

AntonI ★★★★★
()

logs / metrics / tracing

code dumps / profilers

oxo
()
Ответ на: комментарий от aol

или какую тему хочется изучить детальнее, глубже?

Обществом накоплен богатый опыт.

А единого ресурса, где был бы представлен полный спектр полезных советов - нету…

Один Senior Python backend давал ссылку на какой-то телеграм-канал, но там в основном - весёлые картинки на тему дружбы фронтендера и бэкендера. А хотелось бы больше текстовых пояснений, и - не только по вебу.

i_am_not_ai
() автор топика
Ответ на: комментарий от AntonI

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

Спустя некоторое время архитектуру переделали и выполнили миграцию, но на изначальный момент было весело конечно

saibogo ★★★★
()
Ответ на: комментарий от saibogo

У меня было много случаев.

Как-то накатил нам питерский подрядчик свежий релиз на боевой сервер. А часть ключиков в БД - забыл добавить. Права sa у меня были. Чтобы база чуть быстрее работала, добавлял эти ключики. Правда, я ни разу не профи в SQL. Хранимки у них были написаны настолько костыльно, что их заменить не получилось, к сожалению. Хотя это бы ускорило один из процессов примерно в 20 раз.

Особенно важен опыт, когда начальнику скоро-скоро показывать результат, а ещё ничего не готово. Тестирование не подразумевается в принципе, это не входит в планы. В план включён только запуск в эксплуатацию (какого-либо вида - опытную, промышленную). Приходится часто выполнять роль жонглёра. Тут - чем больше каштанов нахватаешь из огня, тем меньше риск, что урежут баллы за интенсивность.

Жаль, фриланс российский стух с 2013-2014 года и биржи монетизировались. Раньше там сидел.

i_am_not_ai
() автор топика

Платонов Г. П. Полевой ремонт самолетов / Г. П. Платонов, Г. И. Карлов ; под ред. Г. К. Волкова. — Москва : Воениздат, 1943. — 159, [1] с. : ил.

Irma ★★★
()
Ответ на: комментарий от Irma

Все эти истории про дебаг в проде неплохи, но подключение к рабочей линии электропитания 380В 150А вызывает несколько больше эмоций:-)

AntonI ★★★★★
()
Ответ на: комментарий от Irma

Обед же.

Полевой ремонт самолетов
1943

У нас в России типичная ситуация - пока петух на горе не запоёт, мужик не вспомнит ничего, и не перекрестится.

i_am_not_ai
() автор топика
Ответ на: комментарий от i_am_not_ai

Щит был открыт, в щите большой автомат включённый. Выключить автомат низя.

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

AntonI ★★★★★
()
Ответ на: комментарий от AntonI

Если кому хочется, есть пожестче, про полевую хирургию.

Irma ★★★
()
Ответ на: комментарий от AntonI

А как вам замена рубильника 380 вольт на 400 ампер без снятия напряжения? Не реверсивного и то слава богу.)))

saibogo ★★★★
()
Ответ на: комментарий от PhysShell

«да выкатывайте сразу на прод, клиенты протестируют»

Наверняка, в итоге, дебажить приходится программисту?

i_am_not_ai
() автор топика
Ответ на: комментарий от i_am_not_ai

Среди разного рода строителей широко распространена практика - главное чтобы работало на момент сдачи. А потом контора пропадает))) может и здесь такой же принцип

saibogo ★★★★
()
Ответ на: комментарий от saibogo

Среди разного рода строителей широко распространена практика - главное чтобы работало на момент сдачи. А потом контора пропадает))) может и здесь такой же принцип

Среди девелоперов-застройщиков популярен даже более радикальный вариант: собрать деньги, начать строить, затем свалить в закат до того, как строительство достигнет, в зависимости от наглости застройщика, 10-90%.

emorozov
()
Ответ на: комментарий от saibogo

Нормально, че.

По молодости меня звали ремонтировать лэпки (без снятия напряжения). Но че то не срослось, не помню уже чего.

AntonI ★★★★★
()
Ответ на: комментарий от i_am_not_ai

Конечно.

У нас слабенькое тестирование, но как люди они вполне себе, самоирония им не чужда.

PhysShell ★★
()
Ответ на: комментарий от DumLemming

У меня фронт была женского пола, но недолго…

i_am_not_ai
() автор топика

Эта увлекательная книга называется логи ;)

kardapoltsev ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.