Alfa Brain

Статьи

...

macOS 26: Нативные Linux-контейнеры без Docker

Алексей ВечкановАлексей Вечканов   

На WWDC 2025 Apple представила множество обновлений, включая новый дизайн Liquid Glass. Однако среди громких анонсов легко было упустить одну из ключевых функций для разработчиков — фреймворк Containerization.

[Electron] Приложения поверх всех окон — даже в полноэкранном режиме или на других рабочих столах.

Алексей ВечкановАлексей Вечканов   

Перевод и адаптация заметки [Electron] Keep apps on top, whether in full-screen mode or on other desktops. Мне она очень помогла в свое время.

Webpack Module Federation в NextJS

Алексей ВечкановАлексей Вечканов   

Мне тут понадобилось подключить в приложение NextJS и я столкнулся с большими проблемами. В этой статье я постараюсь коротко и емко на примере показать как подключить Webpack Module Federation (Далее MF) компоненты на ваше приложение NextJS (на клиентской стороне).

iTerm — как дублировать вкладку в той же директории

Алексей ВечкановАлексей Вечканов   

Современные среды разработки часто требуют использования нескольких вкладок терминала для работы над проектом. Например, вам может понадобиться вкладка для компиляции, чтобы собрать финальный JavaScript-файл для браузера. Помимо компиляции фронтенда, может потребоваться запуск сервера для обработки входящих запросов, будь то сервер фронтенда или бэкенда.

Истоки и эволюция редакторов Vi и Vim

Алексей ВечкановАлексей Вечканов   

История Vi и Vim тесно переплетается с развитием программного обеспечения с открытым исходным кодом (Open Source Software). В этой статье мы отправимся в путешествие к истокам текстовых редакторов UNIX, чтобы рассмотреть ключевых участников и важные события, повлиявшие на их эволюцию.

...