Youtube каналы на которые я подписан.

Избранное

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

Понимаешь.

Когда душой, почти физически,
Ты понимаешь — угасаешь.
Сгорел до тла и догораешь.
Ты смотришь, почти мистически —
Всё в этой жизни понимаешь.

Ты понимаешь что один,
Хотя кругом и есть родня.
И тот который триедин —
По сути полная брехня.

А дальше тьма и лишь забвенье,
Душе метущейся покоя нет,
Как жизни всей твоей ответ —
Все прожитое — путь для избавленья.
К тому что гасит у конца тоннеля свет.

Доступен релиз 1.0.beta5.2 эмулятора ZX Spectrum для плат Lligo TTGO v1.4

Доступен релиз 1.0.beta5.2 эмулятора ZX Spectrum для плат Lligo TTGO v1.4

Возможности:

  • Эмуляция Spectrum 48K и 128K (PSRAM не требуется).
  • Точная эмуляция Z80 (за авторством José Luis Sánchez)
  • VGA выход (6 bpp, с сохранением атрибута яркости) с хорошей эмуляцией экрана Spectrum.
  • Поддержка двух соотношений сторон монитора: 16:9 или 4:3 (используется режим 360×200 или 320×240)
  • Поддержка эмуляция многоцветных атрибутов (Bifrost*2, Nirvana и Nirvana+ движки).
  • Эмуляция эффекта бордюра (Aquaplane, The Sentinel, Overscan демо).
  • Эмуляция эффекта Floating bus (Arkanoid, Sidewize).
  • Конкурентная память и эмуляция конкурирующего ввода-вывода.
  • Эмуляция звука AY-3-8912.
  • Эмуляция бипера и микрофона (Cobra’s Arc)
  • Клавиатура PS/2, используемая в качестве ввода для клавиш Spectrum, со всеми сопоставленными символами.
  • Поддержка международных раскладок клавиатуры: US, ES, DE, FR и UK.
  • Эмуляция джойстиков типа Kempston и Cursor.
  • Двуязычное OSD меню: English и Spanish.
  • Загрузка TAP файлов в реальном времени.
  • Загрузка снимков SNA и Z80 форматов.
  • Сохранение и загрузка снапшотов (поддерживается как 48K так и 128K).
  • Захват снимка экрана с сохранение на карту памяти (спасибо David Crespo 😉)
  • Одновременная поддержка внутренней (SPIFFS)и внешней (SD карта) памяти.

Читать далее

Postfix. Несколько доменов, несколько сертификатов Let’sEncrypt.

Эта запись про одну из тех абсолютно тривиальных вещей, которые делаются элементарно, но редко. И вот из-за своей редкости — забываются некоторые нюансы.

Итак. Есть у вас почтовый сервер на Postfix, который обслуживает несколько почтовых доменов. Вы все делаете по уму, поэтому у вас есть SPF и вы решили настроить DKIM для подписи каждого письма сертификатом именно того домена с которого оно отправляется.У вас в системе уже стоит certbot и nginx и вы не заморачиваясь можете получать и обновлять сертификаты для каждого из www доменов. Осталось использовать эти сертификаты на наше благо. Читать далее

Uptime Kuma — простой мониторинг сайтов

Валялась без дела Orange Pi Lite. Долго думал куда её приспособить, и понял что мне не хватает простого монитора и уведомлений о состоянии сайтов которые у меня крутятся. Немного пошарив по сети, нашел интересную программу — Uptime Kuma.

Uptime Kuma работает на nodejs, так же есть готовый Docker-контейнер. Так что если у вас уже есть Docker — возможно вам будет проще запустить на нем. Для маленькой апельсинки Docker — имхо — лишний оверхед. Читать далее

ActiveState открывает исходный код Komodo IDE

Это перевод новости с официального сайта.

У меня есть новости. Некоторые из вас, возможно, предвидели это. Некоторые из вас, возможно, были слишком заняты, пытаясь запустить Komodo на OSX. Мы все знаем, что лучше всего сорвать пластырь сразу, чем долго и мучительно его тянуть, так что давайте начнем.

Новость

ActiveState официально отказывается от Komodo IDE и Komodo Edit, а также от Komodo IDE с открытым исходным кодом. Это было долгое и трудное решение.Преодолевая путь к нему мы боролись с рядом факторов: Mozilla отказалась от фреймворка, на котором построен Komodo, XUL и XULRunner, еще в 2016 году. Komodo построен на довольно старой версии Mozilla, которая начинает показывать свой возраст на новых выпусках различных ОС. Например, нотариальное заверение Komodo в экосистеме OSX в настоящее время невозможно, поскольку он построен на неподдерживаемой версии Xcode и OSX SDK. Для большинства независимых разработчиков это, скорее всего, не проблема, но для корпоративных клиентов ActiveState это не так. Читать далее

Authenticator: Простая открытая альтернатива Authy на Linux

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

Но что делать, если сервис заблокирует вашу учетную запись только по причине неких санкций? Т(Точно так же как уроды из OnShape) забанили мой аккаунт только потому что я русский (слышите, толерантные  — это расизм!) Есть ли возможность перейти на что-то более простое (и с открытым исходным кодом) приложение для аутентификации на своем рабочем столе Linux?

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

Запуск заданий в Linux чаще раза в минуту

Linux — системы обычно вполне справляются со своими задачами которые надо выполнять периодически. Для этого практически в любом дистрибутиве есть CRON. С его помощью можно запускать задачи по расписанию в определенное время, периодически, под нужным пользователем и т.д. Но. У CRON есть ограничение. Он не умеет запускать задачи чаще раза в минуту. Можно конечно выкрутиться сделав запуск каждую минуту команды в которой указать sleep 10; перед запуском вашей команды. Таким образом вы получите через 6 минут — вереницу команд которые будут запускаться с интервалом в 10 секунд. Однако это не самое удобное и надежное решение. Тем более его будет сложно отслеживать и контролировать.  Что же делать? Читать далее

Установка корневых сертификатов НУЦ Минцифры

В связи с запретом выдачи российским структурам TLS сертификатов глобальными удостоверяющими центрами из-за санкций — НУЦ Минцифры запустили свой УЦ. Для  использования их сертификата и сертификатов подписанных их корневым удостоверяющим центром надо установить два сертификата. Читать далее

Где-то есть город, тихий как сон…

Иркутск. Этот город одновременно и родной и чужой. Как отец, который живет отдельно, потому что мать-когда-то ушла от него к другому.

Я часто езжу к нему в гости. Это не просто поездка в другой город. Каждый раз это поездка в память: как поездка к родному в прошлом и к чужому в настоящем человеку. Читать далее

BASH скрипт установки Telegraf

За вечер установил себе мониторинг на связке InfluxDB+Telegraf+Grafana+Nginx

Для быстрого развертывания Telegraf накидал bash скрипт, который добавляет репозитарий InfluxDB с Telegraf, устанавливает Telegraf, по переменным в скрипте создает конфиг для него и запускает. Через минуту новый хост будет уже в Grafana.

Читать далее