vit_r: default (vit_r)
[personal profile] vit_r
Сделаешь чего-нибудь хорошее - никто не заметит. Но, вот, стоит что-нибудь сломать...

- Какой vit_r? А... тот, что кластер на полдня положил...

Никто не вспомнит позитивных достижений. А тут, с кучей людей познакомился, со многими побеседовал, на уйму вопросов ответил, включая «Правда-правда? На самом деле? Честно-честно?»

Вот и сейчас. Всего-то 0 вместо null Крутая База Данных одной Большой Фирмы иногда выдаёт. Не случайным образом, но, всё равно, в корне неправильным.

А круги уже расходятся. Там проявилось, здесь мистической ошибке объяснение нашли, а тут оказалось, что в базовой функции правильное в неправильное переводится. И каждый второй раз не упоминают, кто плохую весть в царство порядка и спокойствия принёс.

Растёт, множится моя слава.

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

Почему? Отчего? Того науке не ведомо. Да и семь строк - не такое большое количество, чтобы глубже копать. Обозначили мистическим явлением природы и забыли. Благо, в новой базе повторять этого чуда не надо.

И кто-то ещё будет утверждать, что ИТ относится к точным наукам...

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

Date: 2014-12-06 10:59 am (UTC)
From: [identity profile] yantayga.livejournal.com
Хороший специалист это и есть тот, кто знает дело, в том числе, с извращенной стороны :)

Date: 2014-12-06 11:23 am (UTC)
From: [identity profile] vit-r.livejournal.com
Чтобы называться специалистом, мне надо хотя-бы дочитать документацию. А то застрял где-то посредине, потому что нужны только отдельные места, но очень-очень глубоко.

Date: 2014-12-06 11:05 am (UTC)
From: [identity profile] yaceya.livejournal.com
Самое плохое - это положить кластер в первые месяцы работы. Тогда точно запомнишься как "тот самый".
И наоборот, если в первый год успел засветиться как спец, потом в упавшем кластере будут в большей мере предполагать вину кластера :)

Date: 2014-12-06 11:14 am (UTC)
From: [identity profile] vit-r.livejournal.com
Это плохо, если ты администратор и не на ту кнопочку нажал.

А когда из под логина банального пользователя одним SQL запросом отправил в нирвану high availability 24/7/365 кластер, это совсем другая слава.

Конечно, администраторы тогда лопухнулись, но никто не предполагал, что так можно.

Date: 2014-12-06 11:21 am (UTC)
From: [identity profile] orleanz.livejournal.com
а в чем именно заключалась админская ошибка?

Date: 2014-12-06 11:26 am (UTC)
From: [identity profile] vit-r.livejournal.com
Оставили некоторые параметры на дефолтных значениях, не поставив ограничения на возможности по захвату ресурсов.

Правда, теперь кое-какая Big Date под эти ограничения не влезает, приходится извращаться.

Date: 2014-12-06 12:04 pm (UTC)
From: [identity profile] anonim-legion.livejournal.com
>Всего-то 0 вместо null Крутая База Данных одной Большой Фирмы иногда выдаёт
>один и тот же код, запускаясь каждый четвёртый раз, выдаёт семь ошибочных строк.

Извиняюсь за тупой вопрос - а у вас там память не битая ли?
Edited Date: 2014-12-06 12:11 pm (UTC)

Date: 2014-12-06 04:29 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Битая память а) даёт случайные ошибки и б) проверяется в таких вещах на уровнях близких к железу.

Это подарок предыдущих поколений нынешним программистам.

Date: 2014-12-06 01:34 pm (UTC)
From: [identity profile] kosenko-danila.livejournal.com
Раньше я считал, что знаю питовский джанго и аджакс. Пока не столкнулся с ними на одном проекте. Теперь я понимаю, что не знал совсем ничего.

Date: 2014-12-06 04:30 pm (UTC)
From: [identity profile] vit-r.livejournal.com
Любую технологию можно применть так, что каждый шаг будет ребусом. Особенно в таких студенческих языках, как Питон.

Date: 2014-12-08 07:13 am (UTC)
From: [identity profile] norguhtar.livejournal.com
Ну хорошо что не только я такой :) Хотя меня любят отправлять на новое. Я обязательно найду что там плохо и обязательно сломаю. Если я не нашел и не сломал, тогда можно ставить остальным в продакшен :)

Date: 2014-12-08 09:09 am (UTC)
From: [identity profile] vit-r.livejournal.com
Это-то как раз не новое. Некоторым скриптам лет двадцать.

А новое пока что ломается без усилий от любого грубого прикосновения.

Profile

vit_r: default (Default)
vit_r

February 2026

S M T W T F S
12 34 567
8 9 101112 1314
1516 171819 20 21
22 23 2425262728

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Feb. 25th, 2026 06:21 pm
Powered by Dreamwidth Studios