В сентябре2025 на просторах Хабра была опубликована статья «Облачные сервисы на Tcl/Tk». Спустя полчаса после опубликования появился комментарий от CloudTk-JeffSmith , который приятно удивил меня:

Этот комментарий («Спасибо, что воспользовались CloudTk и нашли время написать о нем») оставил разработчик технологии CloudTk. Эта технология позволяет пользователям запускать утилиты tcl/tk удаленно через браузеры.
Я ответил ему :

После этого у нас завязалась переписка. Одной из проблем при облачном запуске утилит tcl/tk является управление окнами (window manager). Джефф Смиту понравилось моя реализация оконного менеджера для CloudTk и он попросил разрешения разместить информацию о ней на вики-сайте Tcler:
Jeff Smith 2025-09-29 : Vladimir Orlov has wrote an article of his experience with CloudTk at https://habr.com/ru/articles/950592/ The article mentions he has extended the Window manager for CloudTk with move and resize functions. The code is available at https://github.com/a513/TkSVGwidgets/tree/main/ForCloudTk/wmforcloud
Это было только начало. В одном из своих писем Джефф написал, что ему понравились мой проект SVG-виджеты:

Он предложил опубликовать статью или серию статей об этом проекте вместе с демонстрационным примером. Единственным условием было то, что публикации должны быть на английском языке. В итоге, 31 декабря 2025 года на вики-сайте Tcler появилась первая статья об svg-виджетах:

И если нажать на кнопку «SVG-demo and TkConsole», то в новой вкладке появится и демонстрация:

Когда я всё это увидел, то написал Джеффу, что это мой самый лучший Новогодний подарок в жизни, и здесь я не лукавлю. Для меня это так.
Мы договорились, что после новогодних каникул я напишу и отправлю ему вторую часть статьи.
И вот все новогодние праздники позади и 14 января я сел писать статью. Все примеры я собирался делать на консоли TkCon, которую я собирался запустить в демонстрационном примере. И тут меня ждал шок: если статья открывалась, то вместо демонстрационного примера с консолью отображалась черная вкладка, прямо «Черный квадрат» Малевича:

Сказать, что я был в шоке, это ничего не сказать. Какие мысли только не крутились в голове: «моя ошибка, но ведь еще вчера всё работало», что-то с сайтом, что-то сделал Джефф… Я написал письмо Джеффу. Он мне ответил, что еще раз всё проверил на различных браузерах, даже на Safari:

И тут у меня появились первые подозрения. Я вспомнил, что в последние время только и слышишь то Ватсап, то Макс, то Телеграмм, Ютуб, Рутуб, ВПН и … РКН (специально всё пишу русским алфавитом). Более того сам недавно написал на Хабре статью про WhatsApp, а когда-то писал и про VPN:

И как только я подумал о WhatsApp и VPN, то сразу вспомнил о блокировках трафика. Оставалось проверить догадку. Для себя я когда-то решил, что не буду себе ставить никакого VPN. Мои интересы лежат на образовательных, opensource-ых и т.п сайтах. Кто их будет блокировать? И домен «.org» как раз и используется для таких сайтов. Разобраться с ситуацией можно было двумя способами. Первый способ это найти компьютер с VPN. Второй способ - запустить демонстрацию в стране, где нет ограничений на доступ в Интернет.
В качестве страны была выбрана Белоруссия, с которой меня много связывало и связывает:

Запуск демонстрации через VPN увенчался успехом.
А тут подоспели фотографии и из дружественной Белоруссии:

В Белоруссии всё работало без VPN и, как написал товарищ, просто всё летало на экране ноутбука.
Самое обидное не то, что моя демонстрация не запускается, а то, что не запускаются демонстрации, предназначенные для обучения, например игровая площадка Tcl, на которой можно учиться программировать на том же tcl/tk.
Может быть собака зарыта здесь и она связана с docker:
Hi Vladimir,
All the demos on the Tcler's Wiki are in Starkits. I then install and run them in an Alpine Linux Docker Container using CloudTk. This provides isolation from the Host Operating System. So if you can wrap your demo in a Starkit that will be a great help!
Kind Regards
Jeff
On Friday 3 October 2025 at 07:22:23 pm AEST
Я просто в тупике, мне стыдно признаться автору проекта CloudTk, что теперь я не могу напрямую посмотреть собственную демонстрацию, которую он любезно разместил на своем сайте, и уж совсем неприятно, что нельзя воспользоваться облачной консолью tcl/tk.
Я не нахожу оправдания этой ситуации. В чем проблема настроить правильно блокировку трафика? Все это мне напоминает два эпизода из моего богатого жизненного опыта. Оба они связаны как раз с блокировкой трафика.
Первый случай произошел в Татарстане в г. Альметьевск. В начале 2000-х меня пригласили приехать в одну уважаемую организацию по вопросам информационной безопасности. Пока я ждал аудиенции директор департамента информационной безопасности хвастался, какой крутой межсетевой экран они приобрели и теперь ни одно случайное письмо к ним не проскочит. Вдруг зазвонил телефон. Звонил вице-президент компании. Он сказал, что ему еще пару дней назад оправили электронное письмо, а он его до сих пор не получил. Надо было видеть лицо этого директора департамента, вся спесь ушла. На его недолгое счастье письмо нашлось в папке «Спам», папку не успели почистить.
Второй случай был более серьёзный и ещё ближе к нашей ситуации. Он произошёл в Москве. Ну в очень уважаемой организации, с которой имел, имеет или будет иметь дело каждый гражданин нашей страны, вдруг стали недоступны все аналитические сайты, прежде всего финансовые. Стены в организации сотрясались. Когда разобрались, то выяснилось, что один из новых начальников среднего звена решил блокировать доступ к порно сайтам, а в качестве ключевого слова использовал корень «анал», не подумав, что это корень и слова «аналитика». Я думаю, что многие на Хабре могут вспомнить аналогичные примеры.
Как выходить из этой ситуации пока не понимаю. Кто-то скажет: «Да, поставьте вы этот VPN и дело с концом». Так-то оно так, но … получается, что кто-то «выплеснул вместе с водой и ребёнка»…
Moog_Prodigy
Ну вы же понимаете, 1. Зачем и 2. Кем это делается. И сразу отвечу на 2: вот такими вот начальничками департаментов.