Рабочих факапов тредАноны, делимся...Я начну: нахуй сломал структуру гит-репозитория на проекте, где являлся кандидатом в тимлиды.
>>152428524 (OP)Как и зачем ты это сделал?
>>152428524 (OP)Научу Как потерять друзей и заставить всех тебя ненавидеть
>>152428524 (OP)Собирал мопед, пневмогайковёртом порвал трос тормозной и не так поставил один сальник, ещё сломал поршневое кольцо, в итоге новые кольца, сальники и трос встали в 750 рублей, за 3 дня ёбли с этим некроговном заработал 1500, пиздец говно.
>>152428595Последние коммиты решил откатить к более раннему, потом ресетнул, потом что-то еще, решил снова закоммитить, в момент коммита гит повис, я отменил, потом снова сделал.В итоге связи проебались на части коммитов.
Вышел к машинному нулю после фрезерования круглого кармана, вместо того, чтобы выйти из детали по z. Сломал фрезу за дохуя денег.
>>152428607Научи.
>>152429968Лох безрукий.
>>152429968Это в стол упёрся или как?
>>152428524 (OP)УРОНИЛ ПРОДАКШН@В ПЯТНИЦУ ВЕЧЕРОМ
Отправил запрос в базу на обновление без условия, наебнул таблицу в которую руками вбивали данные неделю около 15-ти человек. Бэкапа не было
>>152431353Поддерживал очень ебаную систему, в которой в БД записи местами удалялись, а потом заново создавались.Забыл поставить скобку - удалил всю БД.
>>152431475I know what you feel. Обнял тя
>>152429709detached head?git reflog?
>>152431890Тут судя по всему какая-то ебань с репозиторием случилась. Ключи коммитов поменялись. Везде
>>152432000странно, как такое может быть? а удаленный сервер что?
>>152428524 (OP)Решил перезапустить порт на центральном свиче района на 30+ домов, за место 11 порта вырубил 1...
>>152432084Это на нём и есть... Хуй знает как может быть...
>>152431890>>152432212кстати. вы заметили что git реально сложная хуйня? обычно мало кто из команды понимает как им свободно пользоваться? но все им пользуются.
>>152432000>какая-то ебань с репозиторием случилась> являлся кандидатом в тимлиды:))
>>152432629Удобная, однако>>152432673Да-да, поэтому я пришел сюда бугуртить
>>152431475Очень много лет боюсь такой хуйни. Руками лезть в боевую бд приходиться редко, да и слейв есть и суточные бэкапы, на остальное есть мастеркард тестировщики. Но каждый раз очкую неимоверно, т.к. могу положить весь сервис на несколько часов одной командой.
>>152432629Потому что большинству достаточно add/commit/push, ну еще пару команд для тех кто в команде работает. Остальное ну очень редко нужно
>>152432830ну а как же смержить? а реверт сделать? я вот даже не знаю как эти команды\совокупность команд в консоли выглядят, пото му что пользую встроенный в иде гит
>>152431188@ВСПОМНИЛ КАК ЖЕ ХОРОШО БЫЛО РАБОТАТЬ НА СТРОЙКЕ
>>152433140УРОНИЛ КРАН@В ПЯТНИЦУ ВЕЧЕРОМ@БРИГАДИР ГОВОРИТ МАЛАЦА
>>152428524 (OP)Ростик, ты?
Доделывал исполниловку по огромным печам обработки нефильтрованной нефти и сепараторам, все паспорта, ГОСТы - хуесты, аксонометрия и охуевшие чертежи. Собирал один, без техника, в первый раз, блять! Вышел из теплухи покурить, оставил дверь открытой, проветрить был май, - 10 всего на Ямале. и, что самое страшное - окно. Об этом я вспомнил поздно. Раскидало мою неподшитую ид по всей близлежащей тундре, в озеро улетело, в грязьку. Я молча посмотрел, докурил и пошел по новой составлять. Снаружи я был спокоен, а вот внутри - пиздец.
Служу в армии
>>152428524 (OP)Работаю в сц, клиент попросил поменять разбитый экран на мобиле, а я ему материнскую плату сломал. Начальник счёт пока не выставил.
>>152433493Вот это прямо обида>>152433600Поэтому никогда не лезу работать с чем-то чужим
>>152433518
>>152433292Кран не каждый сможет уронить
>>152431353Я как-то хотел в базе клиентов для обзвона изменить номер у тестового клиента, но дело было к вечеру, и я зевая и почесывая жопу заменил номера у ~300 настоящих клиентов не проверив условия апдейта. Позвонил одмину и услышал в ответ: "А у нас бэкап этой базы не делается!"
>>152433292Кран не каждый сможет уронить.
>>152433600Сломал декоративную панель на ноуте. Она была и без того треснувшая, а в руках просто рассыпалась. Директор предложил заменить половину корпуса за мой счет, но я уволился.
>>152434050>>152431353Блять, что за ебанько-компании, где вы работаете? Я даже ебаные лабы сохранял на несколько носителей, а тут рабочая бд. Про систему контроля версий, где нужно нажать одну кнопку, эти пидоры вообще слышали? Нахуй такую конторку долбоебов.
>>152436278Тоже хотелось бы уволиться, но пока нету другой работы.
>>152436285Ну это ты такой молодец, а проебы есть в абсолютно любой компании.
>>152428524 (OP)проебал материалы по делу о тройном заказнике.хз что делать, кстати, но пока не заметили. мб в лес уебать или в бабке в глушь?
У самого проебов нет, а у подчиненных - масса.Уронили наружный блок кондиционера. С 6 этажа. Бомбануло знатно, хорошо, никого не убило.Сунули во внутренний блок термометр и поломали крыльчатку.Сожгли пару инверторов.Выпустили целый баллон фреона через систему, заправляя с одной стороны и забыв закрыть кран с другой.Притащили шлюху ночью в подсобку. Уже рассказывал про этот фейл.У меня уже седина в волосах от подобной хуйни в 28 лет.
>>152438197Сука, как же бесят криворукие установщики кондеев это пиздец. У меня два каких-то клоуна чето-там перекрутили и сорвали нахуй резьбу из-за чего половина фреона улетела в атмосферу.
>>152438197>Притащили шлюху ночью в подсобку. Уже рассказывал про этот фейл.Трави стори
>>152436968Забыл как то в пятницу задание по обработке в ближайшее отключить, засрал диск логами и система лежала до понедельника.Ps дали классный оффер, в понедельник пишу по собственному
>>152436285Для тебя дебика поясняю, сделать Бэкап одной таблицы в Mssql нельзя. А Бэкап базы делается каждый день в 4 утра.
>>152438376Повтор прохладной.Вешали вентиляцию. Как обычно, повесить надо еще вчера, но предыдущая контора съебалась, как оказалось, не зря. Уже 9 вечера, я заебался и предлагаю отправляться по домам. Часть работяг расходятся, пара остается, чтобы доварить кое-что. Еду домой, ужинаю, ложусь спать.В 4 утра звонок на мобилу. Прораб кричит, чтобы я кабанчиком бежал на стройку, тут чп. Собираюсь, еду.У бытовок менты, прораб, другие мастера. Стоит мандеж. В бытовке вонь спиртного и подчиненный, пьяный в говно и с мокрым пятном в паху.Оказалось, что он и еще пара мудаков из другой бригады решили заказать шлюху на троих. Заказали. Видел я этот кошмар мельком, если бы предложили на выбор ебать лошадь или эту шмару, пошел бы за табуреточкой. Шлюха притащила какой-то наркоты, они упоролись. Что самое характерное, шлюху ебали все, кто остался на объекте, кроме бабки-сторожа, которая и вызвала ментов, и моего долбоеба, который бегал по всей стройке в ее поисках.Короче, спустили дело на тормозах.Уволился потом. Нахуй такую работу.
>>152428524 (OP)>являлсяВо сне являлся? Или в виде приведения?
>>152438738>сделать Бэкап одной таблицы в Mssql нельзяДа уж. Дебик здесь только ты.
Положил масляную тряпку на кислородный баллон
>>152428524 (OP)бвахахахахаебаные макаки дрочат на ебаный гитв цвс хуй ты так бы сделал
>>152429627мудак, ты заработал бесценный опыт
>>152431188для этого есть несложное правило:любые работы с продакшеном делаются с понедельника по четверг, а лучше по среду
>>152428524 (OP)недаром везде предупреждения - переписывание истории уже запушенных коммитов - ОЧЕНЬ ПЛОХАЯ ИДЕЯЛОХ
>>152432830Когда обратно переполз на svn, поменяв в очередной раз контору, как глоток свежего воздуха вдохнул. Все предельно просто и что-то сломать просто невозможно.
>>152433600В договоре пишите, что не несет ответственности и все
>>152438738>сделать Бэкап одной таблицы в Mssql нельзя.Чаво-чаво???
>>152428524 (OP)Не рабочий, но обидный. Менял подсветку панели приборов в автомобиле, чтоб красиво было и вся хуйня. Крокодильчик блока питания сорвался и очень удачно упал прямо на контакты процессора. Приборке пизда, счетчику километража пизда. Искал приборку по всей россии на авитах, попал больше, чем на 3к. плакал от обиды
>>152432209А что там на первом порту? Аплинк?
>>152428524 (OP)Написал SQL скрипт который должен был обновить одно поле в базе на проекте, который я поддерживаю. Перевел тикет в Peer Review. Обычно ревьювит кто либо из моих коллег в нашей аутсорс конторе, но в этот раз скрипт подобрал один из американских менеджеров, сам заревьювил, заапрувил и сам же исполнил. И ебать - абсолютно все записи в базе обновились на новое значение (даже те записи, которые по логике его не используют совсем).Как оказалось, я объявил переменку вида @FieldName и в скрипте делал WHERE CLAUSE вида WHERE FieldName = @FieldName, но совершенно случайно (точнее, неаккуратно выбрал высветившийся суггест от SQL Assistan'а) написал вместо этого WHERE @FieldName = @FieldName. А это условие, как нетрудно догадаться, всегда истинно, и потому обновились сразу все поля в таблице.Блять, а ведь если бы ее успел кто-то из наших подобрать, ну процентов 95 что он бы эту ошибку разглядел и вернул бы на доработку.В общем хорошо хоть у них в структуре базы на эту (неебически важную, само собой) табличку есть History таблица, которая по триггеру все изменения записывает, по ней можно было выбрать предыдущее значение этого поля, пришлось срочно в мыле писать скрипт для восстановления данных (полчаса, сука, исполнялся). И потом еще сверху был скрипт, который выставлял поле в NULL для тех записей, где оно не участвует, но его запустили американцы поздно вечером, потому как там и вовсе неебически много записей, нельзя было базу загружать в рабочее время.Как же я себя хуёво чуствовал. А мой проджект-менеджер - и того хуже.
>>152428524 (OP)Делал финансовый сервис. В нем была функция кешбека, т.е. при совершении операции часть суммы возвращалась потом пользователю.Одно апи работало с процентами (значения от 0 до 100), другое с долями (от 0 до 1), в итоге я сделал кешбек не на 2 процента а в 2 раза. Т.е. оплачиваешь телефон на 100 рублей, тебе в ответ приходит 200, прямо как в этих спамерских разводках про "секретный номер который деньги удваивает". Заметили почти сразу, но все равно ушлые клиенты успели стырить на 40к рублей.Пишите юнит-тесты, короче.
Работаю фронтом в мухосрани за копейки, ебут мозги, мол, медленно работаю, хотя каждый день вношу с десяток правок. Делаю также проект на удаленке. Если сделаю в срок, возможно получу оффер и съебу с нынешней.
>>152450823Платил потом 40к?
>>152450855>Делаю также проект на удаленкеНу потому видимо и медленно работаешь.Сейчас примерно та же ситуация, при попытке пилить что-то свое для души - начинаются наезды что медленно работаю. А если работать работу по 8 часов в день - то нахуй вообще так жить?
lols
>>152450868Нет. Но было неприятно.
>>152450823>Пишите юнит-тесты, корочеЕсть еще такая методология, типа test-driven-development. Типа когда ты сперва пилишь юнит-тест и только потом пишешь под этот тест функционал. Нас как-то на работе даже заставили видеокурс прослушать по этой теме, правда а толку - все равно у нас так рабочая методология была и остается huyak-huyak-driven-development.
>>152443185Из любого несложного правила есть исключения, когда начальство в мыле прибегает в пятницу вечером с криком А БЛЯ ПИЗДЕЦ НИЧЕГО НЕ РАБОТАЕТ СРОЧНО ХУЯК ХУЯК И В ПРОДАКШЕН.
>>152450877Я работаю девять часов в офисе и другие проекты даже не трогал на этой неделе, просто пидарас-начальник постоянно вносит правки, когда я часов 5 убил на предыдущую, например, и в итоге все происходит медленно.
>>152436285Да объебаться может кто угодно. Вон недавно у GitLab была история, они там проебали базу данных, при этом у них было ПЯТЬ видов бекапа, ни один из которых не сработал как надо и данные были потеряны.
>>152450903Пробовал освоить, словил забавное когнитивное искажение, могу написать с десяток тестов которые покрывают ненужные тривиальные кейсы, но не замечаю серьезные непокрытые граничные условия.
>>152438197>Бомбануло знатно, хорошо, никого не убило.Чет вспомнил недавнюю историю с Лин Индастриал, где эти чудики (отечественный ракетный стартап, ололо русские илонымаски) решии испытать ракетный двигатель на задворках какой-то промзоны. Поглядели - вроде рядом никого. В итоге двигатель пизданул, проломил забор, обломки улетели на соседнюю промзону и там поранили сторожа.Вот так вот у нас рокет сайнс в рф делается (все потому что им не дали экспериментировать на реальных ракетных полигонах).
>>152447822Можно еще сразу писать что мошенники, тогда можно вообще все что угодно делать станет нет
>>152450903Да я в курсе. Но методология достаточно спорная и холиварная сама по себе, ну и разумеется не годится в тех проектах которые уже сделаны и написаны без учета необходимости тестирования
Ор
>>152450952Ну с опытом приходит. Вообще есть такой показатель как code coverage, если на него ориентироваться то норм должно быть. Все кейсы все равно не покроешь, но в целом при покрытии хотя бы 70% можно говорить о более-менее качественном коде.
>>152428524 (OP)Трахнул тимлида (она тян, не подумайте)
>>152428524 (OP)Снес один раз таблицу в боевуй базе портала после импорта, дабы проверить точно ли импорт все как надо ставит, а оказалось эти дауничи там руками кучу говна навводить успели. Сказали чтоб больше так не делал
>>152433375Нет, я Ростик, какие вопросы?
>>152438738>Бэкап одной таблицы в Mssql нельзяСука ну пиздец, у нас за такое в серверной убивают на хуй.>руками вбивали данные >неделю> не бэкапить журнал транзакций. >не сделать фулл, когда доделалиВпрочем так Вам и надо.
>>152451871Ростик, сцуко, почини репозиторий!
>>152432629У нас вообще тфс. Пока что проблем не было
>>152450919>хуяк хуяк и в продакшенСразу нахуй решительно такое мыло. Потом повесят все на разработку, мол ебанаты не справились.
>>152437802признаться что ты и заказчик и исполнитель лол
>>152443120>cvsкак там в 90х? последняя версия в 2008 лол
>>152447805только бранчи теперь анальная боль, а большой проект, особенно с экстерналами комитится-апдейтится примерно бесконечно, ну и про бинарники забыть можно в репе, в отличии от git lfs, ну и локально не покомитешь
>>152428524 (OP)>сломал структуру гит-репозитория>где являлся кандидатом в тимлидыШто?В тимлиды собирался говоришь?
>>152428524 (OP)По-мелочи Начал шить какого-то вскрывшегося придурка до того как анестезия заработала. Забыл оформить расход перевязочного материала (плохо работать с одной медсестрой) - встрял на целых 100 рублей.Использовал платный материал вместо ОМСного, пересрался, оказалось что уже неделю как это уже ОМСный материал.
>>152452448Сильно орал?
>>152452645Нет, не сильно, его седативными по дороге обдолбали - взвизгнул и сказал что всё ещё чувствует.Алсо>2016>резать вены поперёк>серьёзно думал что умрёт от этого
>>1524530602018 на дворе ващето
>>152454175Но случай произошёл в прошлом году, лол.
Ребята, а я пошёл в школу, но прогулял продлёнку.
>>152450805не понял, вы сразу в продакшн скрипты хуярите? а тесты, не?
>>152454301это хуйня у меня тут тестируют новые фичи на проде сразу. Релизят одну задачу по 3 раза, недавно верстку сайта обновили так уже две недели баги отлавливаем. Балаган пиздец
>>152453060А как надо лучше вдоль чтоли? Не похуй ли главное же крупную вену задеть?
>>152454501площад разреза вены по вертикали больше - зашить сложнее - летальность выше.
>>152454501>А как надо лучше вдоль чтоли?Лучше не резать. Но при продольном разрезе шанс того что тромб образуется сам по себе и остановит кровопотерю несколько ниже.>Не похуй ли главное же крупную вену задеть?На самом деле похуй, умирать от венозного кровотечения если это не магистральная вена - долго и неприятно. Не рекомендую. Вообще бОльшую часть проблем можно решить таблеточками, так как проблемы оные - минимы.
>>152454535upd это не пропогандирование, это просто физика и анатомия
>>152454535Так а на скорость вытекания крови не влияет же, чоо вдоль что поперёк. Это для хирургов только сложнее шить таких, как ты говоришь.
>>152454628Можно же алкашкой наебениться или аспирина сожрать, чтобы кровь пожиже была.
>>152454535>зашить сложнееЛетальность это не повышает - можно пережать вену москитом . Это увеличивает количество еботни с зашиванием и следовательно объём матюгов со стороны врача. Сосудистые швы класть вдоль то ещё развлечение
>>152454680Пиздец кончно у вас работа, никакое гуро не нужно.
>>152454680вся моя жизнь ложь значит. Всегда думал продольность разреза повышает летальность
>>152428524 (OP)Отгружали бетон на несколько обьектов парралельно, договариваясь с прорабами, немного запутался куда, когда и кому я звонил и вместо бетона марки "уууу сука крепкое говно хуй когда развалится" отправил бетон марки "мы берем эту хуйню чтобы не ходить по грязи". Прораб естественно в рот ебал смотреть в накладные и залил им сваю под мост. Предупредил свое начальство, мне сказали: "Похуй не отсвечиваем, скажи что ошибся в накладной"
>>152454761Какой район / область? А то я чёт очкую...
>>152454670Всё равно речь о десятках минут.>>152454690Обычно гурятины нет - переломы, ушибы, вывихи.
>>152454761и вот такой балаган везде, в любой сфере в на любой ступени иерархии
>>152454814ДС2. Васильевский остров.
>>152454981Спасибо, успокоил.