Timyrlan

Timyrlan

На Пикабу
Дата рождения: 1 апреля
38К рейтинг 9 подписчиков 44 подписки 69 постов 21 в горячем
Награды:
5 лет на ПикабуЗа неравнодушие к судьбе Пикабу
534

Ответ на пост «Советы тем, кто реально хочет стать программистом»6

Принцип подстановки Лисков на паровозиках: у васть есть базовый класс Паровозик. От него наследуются (т.е. развивают идею Паровозика), четырехколесный Светлячок, восьмиколесный Муравей, шестнадцатиколесный Верблюд и восьмиколесный Стрела. При этом у вас есть водонапорная станция, которая умеет заправлять водой, станция с углем и рельсы. Каким бы ни был паровозик, он ездит по рельсам, станции умеют заправлять его водой и углем, при этом они не задумываются, что это за паровозик. Потом вы придумываете электровоз, но он не может развивать идею паровозика, поэтому вы решаете, что сделаете базовый класс Поезд, от которого наследуется Паровозик и Электровозик, с Поездом умеют взаимодействовать рельсы, с Паровозиком - водонапорная станция и станция с углем, а ЛЭП умеют взаимодействовать с Электровозиком.

Кажется, кто-то умный сказал, что если ты не можешь ребенку объяснить сложную вещь, ты ее не понимаешь.

з.ы. не претендую, но, кажись, и понятно и соответствует сути, не?

Сказ о том, как у нас система деплоя работает (спойлер - huevos)

Коммитишь изменения. Автоматически запускается билд. Сидишь ждешь: ну это же дотнет, хули тут билдиться-то? Ан нет, изволь ждать минут десять. И это если повезет. Потом запускается деплой на дев.

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

Думаешь, оно же задеплоится следом? Может быть. Но не факт. Вернее, не только лишь факт, следом задеплоются не только лишь все. Некоторые, например, задеплоятся до. Но вероятнее всего, наебнутся оба. Или один, а другой нет. Или наоборот. В общем, деплой Шредингера. Принцип девопсовой запутанности.

Но мы ведь тоже не пальцем деланы, мы, пока новый билд блидится, старый то возьмем, и отменим!

Но что это? Все деплои теперь помечены ворнингами? Ааа, ну так это наверное ерунда, просто система деплоя нам показывает, что деплоя не было. Ничего, мы привыкнем.

Но вот, наконец, релиз не деве и мы готовы раскатывать его на прод. Я не всегда тестирую свой код, но если я это делаю, я делаю это на проде!

Нажимаем кнопочку и... долго думаем и... опять ворниг! Но мы ведь умные лобстеры, научены прошлым: ворнинг это всего лишь ворниг!

Проверяем и... не работает, собака. Наверное, мы что-то не так пофиксили.

(...прошло некоторое время...)

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

Но как же так? А очень просто, ворнинг это не просто ворниг, а фатал! Просто ситема деплоя нам так об этом намекает.

Вот нет бы прямо сказать.

Ан нет, с ее точки зрения, если сама система деплоя не упала, значит это не ворнинг, а все прошло хорошо. Ну и впрямь, чего переживать-то?

Сказали же: мобилизация час-тич-ная. Деплой ус-пеш-ный.

Ну и что, что назад откатились, отработало же!

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

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

Да и те - желтые

Показать полностью
9

Не хочешь получать спам? Кредит не получишь!

Для ЛЛ: Альфа-Банк не принял документы на получение кредита, поскольку я отказался ставить галочку "согласен получать спам"


Длинно: заполнил анкету на сайте Альфа-Банка на получение кредита, приехал курьрер с пачкой документов, которые надо подписать и отправить в банк. Все галочки в документах уже проставлены, в т.ч. "согласен на получение рекламной информации от банка". Отказываюсь от этой галки, курьер разводит руками: у меня только такая бумажка. Или подписывай, или все-двай-пока.

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

Причем эта галка запрятана так, что найти ее можно только если специально искать.

У меня так коллега делает, когда документацию пишет: "Если кто дочитал до этого места, приходи, выдам бутылку коньяка". Еще никто не пришел ;)

Общение с банком показало, что они в принципе не выдадут кредит без этого согласия, если ты не отказался в онлайн-анкете.

Как там жалобу на банк накатать-то? Или я доебываюсь и просто забить?

Не хочешь получать спам? Кредит не получишь! Альфа-Банк, Спам, Эффективный менеджер, Кредит, Негатив, Видео, YouTube, Длиннопост
Не хочешь получать спам? Кредит не получишь! Альфа-Банк, Спам, Эффективный менеджер, Кредит, Негатив, Видео, YouTube, Длиннопост
Не хочешь получать спам? Кредит не получишь! Альфа-Банк, Спам, Эффективный менеджер, Кредит, Негатив, Видео, YouTube, Длиннопост
Показать полностью 3 1
30

Tinkoff вводит отрицательные ставки по валютным вкладам?

Есть счет в Тинькофф в баксах, просто чтобы было. Сегодня захожу и вижу такое:

Tinkoff вводит отрицательные ставки по валютным вкладам? Т-Банк, Банк, Валюта

По карте ничего не покупал и уж точно не возвращал. Последние действия - пополнил на 200 -300 баксов, потом перевел чутка обратно в рубли.

Поддержка ничего вразумительного не ответила, обещали подумать и ответить до 7 марта.

Штош

Tinkoff вводит отрицательные ставки по валютным вкладам? Т-Банк, Банк, Валюта
1587

Ответ mannaro в «"Такого не может быть, тебе не больно" - говорили врачи»57

Я как-то в государственную стоматологию пришел, отстоял очередь к стоматологу, потом к хирургу на на укол, выхожу - стоматолог такая: о, ты уже тут, ну заходи. Укол ещё не подействовал, а она такая вжжжж буром, а я такой ААААА!!!1, а она такая: да ладно, тебе не больно, чё ты. Просверлила зуб, сижу и думаю: блин, я ща зубом звук слышу через боль, а мысль о крупице сахара заново бросает в холодный пот. Вылез из кресла с просверленным зубом, ждать, когда подействует укол.

Теперь к стоматологу только платному.

И, чтобы дважды не вставать:

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

Лайфхак не для таких как я

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

Подумалось, что для тех, кто хочет отвертеться "что это за волос?" и "почему от тебя пахнет бабой?!" отличный лайфхак: уборщица приходила. Даже забытые трусы объяснить можно, ибо они переодеваются перед уборкой (у меня - как раз в ванной).

з.ы. мне-то оно не надобно)

Развод от kupibilet.ru

Это вообще законно? При попытке покупки авиабилета сайт тупо отклоняет платеж "что-то пошло не так". В техподдержке заявляют, что АК отклонила платеж т.к. "тип карты не подходит". Обычная кредитная visa Райффайзенбанка, по которой за полчаса до этого купил аналогичный билет на другом сайте.

Предполагаю, что сайт заманивает выгодными ценами (на 1000 дешевле), но забирает свое за счет допуслуг. А если отказываешься - фиг тебе в нос.

з.ы. купил по этой карте у другого аггрегатора на 1 тыр дороже без всяких проблем

Развод от kupibilet.ru Авиабилеты, Kupibilet ru, Мошенничество, Негатив
Развод от kupibilet.ru Авиабилеты, Kupibilet ru, Мошенничество, Негатив
Показать полностью 2
Отличная работа, все прочитано!