201 subscribers
897 photos
30 videos
3 files
593 links
Персональный канал Андрея Губского.

Пишу про жизнь 🕶️, хобби ⌚️ и информационные технологии 💻.

О себе: Microsoft MVP, автор проекта @devdigest, ex-CTO Торф ТВ, Senior Information Technology Consultant @presinfokpi
Download Telegram
Когда меня попросили поделиться страшной историей, связанной с программированием, то сначала я думал рассказать о том, как разработчики во время релиза новой версии системы узнали о том, что QA-отдел провел регрессию предыдущей версии, а новую никто не тестировал.

Но это не так чтобы и страшно.

Затем я хотел рассказать о разработчике, у которого было открыто две вкладки с Cloud 9, в одной из них было настроено тестовое окружение, а во второй — рабочее. И о том, как этот разработчик чуть не выполнил terraform destroy не в той вкладке. Но и подобные истории далеко не редкость и напугать могут только совсем юных специалистов.

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

Начинается наша история с того, что один программист как-то решил поехать в другой город к своему другу. Утром он купил в кассе билет, а днем уже был на вокзале и ждал отправления. Ждать пришлось гораздо дольше, чем планировал наш герой. По расписанию поезд должен был прибыть в 14:18, тем не менее остановился только в 17:01. Когда он подъехал к перрону, было видно, что поезд абсолютно новый и, судя по всему, первый раз принимает пассажиров. Вагоны были выкрашены в черный цвет с замысловатыми узорами в виде зеленых шестигранников.
Когда программист поднялся в тамбур, то увидел, что, кроме него, в вагоне только проводник. Спустя пять минут после прибытия поезд тронулся, а затем начал набирать разгон. Программист, который смотрел в окно на удаляющийся перрон, заметил, что что-то здесь не так. Кое-что не давало ему покоя: все вещи в вагоне вели себя очень странно, они вдруг сами по себе начали перемещаться, исчезать и внезапно появлялись в другом месте, одни меняли цвет, а другие форму.
Впрочем, наш герой толком и удивиться не успел — практически сразу, как он заметил неладное, посреди вагона появился проводник и громко объявил: «Уважаемые пассажиры, — что было довольно странно само по себе, ведь в вагоне, кроме них двоих, никого не было, — хочу обратить ваше внимание, что вам очень повезло! Вы едете в экспериментальном поезде, в котором нет машиниста, а сам поезд и все его механизмы управляются искусственным интеллектом, написанным выпускниками ІТ-курсов на языке...» На каком языке был написан искусственный интеллект, сказать проводник не успел, так как в этот момент он просто растворился и исчез. А через мгновение свет в вагоне померк, послышался страшный грохот, и зловещий голос бесстрастно произнес ‘undefined’ is not an object!
Ни программиста, ни поезда с тех пор никто не видел.

А по ссылке – статья, где вы найдёте другие страшные истории из IT.

https://dou.ua/lenta/articles/it-halloween-stories
Пока готовил материал, еле удержался от соблазна озаглавить публикацию "Скандалы, Интриги, Расследования"

Очень горячий месяц выдался для сообщества .NET-разработчиков - Microsoft убирает, а потом, под давлением общественности, возвращает функцию hot reload, исполнительный директор .NET Foundation подает в отставку, в процессе всего происходящего, дискуссии на GitHub начинают напоминать дискуссии времен расцвета ЖЖ.

И это все еще не касаясь чисто технических вопросов. В общем, очень я вам рекомендую почитать это выпуск дайджеста.

https://dou.ua/forums/topic/35270
Ушла в релиз новая версия библиотеки X.Extensions.Logging.Telegram

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

https://github.com/ernado-x/X.Extensions.Logging.Telegram/releases/tag/v1.0.2.0
Media is too big
VIEW IN TELEGRAM
Сезонная миграция антиваксеров 🤦🏻‍♂️
Сижу в Mercato, ем вот этот веганский (не подумайте про меня плохого) торт.
Сзади сидит семья с детьми, лет 5-8 где-то. Вдруг один из детей начинает громко чему-то возмущаться и кричать:
— Говно! Говно.

Остальные пытаются его как-то утихомирить и объяснить, что за столом, да ещё и в общественном месте нехорошо кричать «говоно». На что мальчик отвечает:
— А мне папа всегда примеры на говне приводит.

Теперь вот сижу и думаю, это как вообще? И что это было?
Ну вы поняли :)
This media is not supported in your browser
VIEW IN TELEGRAM
Почему вам НИКОГДА не нужно писать на JavaScript
Улица между Арена Сити и Бессарабским рынком стала пешеходной. Ну почти, если не считать курьеров.
Вчера вечером провёл небольшой ремоут-митап для Neogames Ukraine, где рассказал про библиотеку X.Spectator и о том, как ее можно использовать для создания отказоустойчивых сервисов, динамически реагирующих на изменение собственных параметров и метрик.
Вайтишники: отсутствие образования никак не повлияло на нашу карьеру!

Я: конечно не повлияло, у вас ведь его нету 😉
Экологически безопасные пакеты у Goodwine, это конечно хорошая инициатива, но они же рвутся ещё в лифте. Чувствуешь себя жонглером апельсинами.
В офис подвезли новый инструмент для проведения код-ревью. Показывайте свои репозитории 😸
TikTok Video Downloader: Download TikTok Videos without Watermark