Марш-бросок по канадским Великим озерам — 2

День второй. Воскресенье.

Второй день

Утро в Оуэн Саунд

Мотель knights inn

Переночевав в Оуэн Саунд, я, наконец, понял, что совсем не люблю мотели. Вообще. В Финиксе на это была уважительная причина — Супер-8 был засран по самую крышу, но здешний Knights Inn оказался вполне ничего и… всё равно не торт. Ну неуютно и всё тут. Читать далее Марш-бросок по канадским Великим озерам — 2

Service mesh, работающий через iptables

Воображаемое распределённое приложение подключённое к service mesh
Воображаемое распределённое приложение, подключённое к service mesh

В общем, в прошлый раз я упомянул, что другой, совместимый с Kubernetes сервис меш — Conduit, работает по иному принципу. В отличие от Linkerd, он не устанавливает прокси на каждую машину и не заставляет клиентов общаться с ним, задав переменную окружения http_proxy. Этот кадр мало того, что подключает клиентские сервисы к мешу по-одному, так ещё и совсем другим способом. Мне нравятся такие идеи, ставящие всё с ног на голову, так что я решил разобрать Conduit на части и посмотреть, что же там у него внутри. Читать далее Service mesh, работающий через iptables

Марш-бросок по канадским Великим озерам — 1

Маршрут по канадским великим озерам

При каком-то удивительнейшем стечении обстоятельств в Канаде произошли сразу два важных события: наступил длинный уикенд и к нам из Нью-Йорка приехали друзья. Это важно потому, что дополнительные взрослые люди дома подразумевают индульгенцию на побег для кого-то из уже существующих, чем я, разумеется, и воспользовался.

Я решил съездить в ещё какое-нибудь приключение. За целых три дня выходных можно ведь объездить раза в полтора больше, чем за аризоновские два. Было бы здорово, конечно, поисследовать Ньюфаундленд, но с ним в конце мая получалась такая дурацкая логистика и за такие безумные деньги, что я остановился на чём-нибудь поближе и по-домашнее. Читать далее Марш-бросок по канадским Великим озерам — 1

Проект «Аризона» — Видео

Спустя три месяца после поездки, четыре переделанных видео, три варианта субтитров и несчётное количество причитаний по поводу «а что скажут люди», вот оно, творение двух GoPro камер, защищённой копирайтом музыки и двух программистских рук в придачу.

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

Играем в service mesh

service mesh на хостНамедни я высматривал, с чем бы таким новым поиграться, и случайно наткнулся на штуку под названием service mesh. Непонятно, правда, как нормально перевести её на русский. Сервисная сеть? Сервисный меш? Служебный мышь? Но даже с учётом того, что концепция мешей вряд ли принесёт мир всему миру, задумка действительно интересная. Давайте смотреть. Читать далее Играем в service mesh

Про собеседование в Нью-Йорке

TImes Square

Продолжая тему поиска новой работы, я-таки слетал в Нью-Йорк на финальный этап собеседования. В тот самый инвестиционный стартап, про который упоминал раньше. Забесплатно, в хорошую погоду и на Манхэттен — всё, что так любо сердцу белорусского эмигранта. То есть мне. Читать далее Про собеседование в Нью-Йорке

Дебаггинг .NET Core приложения из командной строки в Linux

дебаггинг из командной строки

Миллион лет тому назад, ещё в университете, я делал курсовую по Unix на C++ и в какой-то момент мне пришлось дебаггить всё это третьекурсное великолепие из командной строки. Это было офигенно. И ощущение тотальной гикнутости происходящего, и поразительная эффективность процесса. Оказывается, в отсутствие UI отвлекаться больше не на что, и дебаггинг становится удивительно сфокусированным действом.

С тех пор как у .NET Framework появился кросс-платформенный брат близнец .NET Core, я всё выжидал, как бы это повторить давнишний подвиг ещё раз, но уже для C#, и недавно это-таки случилось. Не совсем гладко, но тем не менее. Давайте смотреть.

Читать далее Дебаггинг .NET Core приложения из командной строки в Linux

Про малый бизнес в Канаде

Billionaire Bot

Всё-таки Канада — интересная страна. Я же всё ещё думаю, кем и как работать, и один из мутных и отдалённых вариантов, который пока даже не план, — сделать свою маленькую конторку. Ну так, чтобы было куда ездить и чувствовать себя хозяином. Пускай и забесплатно.

А тут как раз приходит мне ссылка в фейсбуке — «местный центр по развитию малого бизнеса при поддержке HMC проводит бесплатный семинар по этому самому малому бизнесу». Как открыть, что делать, и т. п. И уже в этом заголовке можно задуматься и впечатлиться по крайней мере двум вещам.

Во-первых, HMC. Я чуть-чуть о них слышал, но всерьёз столкнулся впервые. Это спонсируемая государством организация, которая помогает эмигрантам влиться в новую жизнь в Канаде. Бесплатно. Языковые курсы, помощь в поиске жилища, работы, консультации, помощь в ассимиляции, вот этот семинар по малому бизнесу, и т.п. Последнее, что я слышал, они собирались проводить семинар по тому, как создать сайт. Так полагаю, для этого самого будущего бизнеса. В общем, уважуха. Читать далее Про малый бизнес в Канаде

Отправляем проактивные сообщения с Microsoft Bot Framework

Futurama восстание роботов

Я тут подумал ещё раз о том боте, который вроде как должен будет вместо меня следить за ненадёжными тестами, и внезапно понял одну штуку. Все сценарии, с которыми я игрался, были так или иначе построены на инициируемых пользователем диалогах. Тот шлёт сообщение, бот отвечает, шлёт ещё одно, бот опять отвечает, и т. п. Но в моём случае, получив задание, бот будет работать молча, и, лишь заметив что-нибудь любопытное, должен начать беседу сам. Microsoft называет такие сценарии проактивными сообщениями, и вот как это можно провернуть на Microsoft Bot Framework. Читать далее Отправляем проактивные сообщения с Microsoft Bot Framework

Про кино, YouTube и предательский копирайт

Чарли Чаплин

На этой неделе случилось великое событие — я-таки доделал видео про поездку в Аризону! Пришлось, конечно, освоить iMovie, попричитать по поводу отвратительного звука и несовершенства конечного результата, но, что получилось, то получилось, и впервые посмотрев двадцатичетырёхминутный ролик целиком, я… тут же просмотрел его ещё раз, ибо мой нарциссический гений, наконец, осенило. Он понял, как должна выглядеть моя работа мечты.

Читать далее Про кино, YouTube и предательский копирайт

Размышления об эмиграции, жизни, и вообще