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

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

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

«Опасность этих книг заключается в том, что начитавшись их, малограмотные тетушки 40-55 лет, бросают работу и ударяются в сетевой маркетинг. Они открывают для себя "истину" что заработать миллион легко, нужно просто поменять свое сознание. и заканчивается это долгами и сломанной психикой. Автор, же этот (прочтите Википедию) прославился только тем, что продал компанию за 250 тыс дол, в которой сразу же после продажи, вспыли долги на 1,7 млн. Он и ему подобные никогда не могли заработать денег ни на чем, кроме как на книгах и лекциях, убеждая несчастных людей не работать на дядю, а якобы на себя, делая из них баранов, потребляющих продукцию сетевых компаний. Так что не нужно читать такие книги детям.»
Подхожу возле метро к киоску с кофе (на фасаде штук десять разных вариантов напитка), наклоняюсь к окошку говорю:
— Доброе утро, раф делаете?
— А шо этааа?
— Кофе такой
— Я сигареты тут продаю, могу американо сделать.

Сука, как же я обожаю наш малый бизнес.

Раф я таки купил, в соседней сетевой кафешке.
И чем телеграм хуже инстаграмма?
Ребята, кто там искал альтернативные способы борьбы с ковидом? Ну, чтобы не прививаться. Я вам рецепт нашёл.
Когда меня попросили поделиться страшной историей, связанной с программированием, то сначала я думал рассказать о том, как разработчики во время релиза новой версии системы узнали о том, что 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 и о том, как ее можно использовать для создания отказоустойчивых сервисов, динамически реагирующих на изменение собственных параметров и метрик.
MS Office 2010 Activator: What You Need to Know