Linux🐧
Linux/DevOps/Fullstack

Быстрая миграция VPS-серверов между DigitalOcean, Vultr и LunaNode

Миграция или клонирование VPS от одного провайдера к другому может быть сложной и трудоемкой. Хотя это может быть отличной возможностью убедиться в том, что процесс восстановления резервных копий работает, иногда это не стоит усилий.

Как я использую пожизненный 100% бесплатный сервер

Как разработчики, мы должны запускать и размещать бэкенды на облачных сервисах. Доступно множество BaaS (backend as a service), но у них есть некоторые ограничения.

Установка Ubuntu в Windows (WSL)

WSL:WSL расшифровывается как подсистема Windows для Linux, функция Microsoft Windows, которая позволяет пользователям запускать среду Linux на своем компьютере с Windows

Python больше не является королем науки о данных

5 причин, почему Python теряет свою корону

Как запустить свой личный VPN на Outline

Хорошая новость в том, что есть альтернатива: можно арендовать сервер у одного из облачных провайдеров — так называемый VPS или Virtual Private Server. По сути, это небольшой кусочек огромной серверной стойки, который вы арендуете и которым управляете дистанционно, через интернет. После этого можно установить на нём программу, которая будет обеспечивать работу VPN, и выходить в интернет, подключаясь через этот сервер.

20 лайфхаков для DevOps-инженеров

Хитрости, хаки, коммерческие тайны, шпаргалки, лучшие практики, называйте их как хотите. Они есть в каждой отрасли, и любой, кто остается в ней достаточно долго, создает арсенал техник и тонко настроенных инструментов, чтобы преуспеть в своей работе. Для освоения некоторых вещей просто требуется время. Мой отец, строитель на пенсии, мог облицевать плиткой ванную комнату среднего размера менее чем за три часа, в то время как мне потребовался бы целый день, чтобы только зачистить швы. Опыт является ключом к определенным навыкам, но есть и советы, для приобретения которых не требуются годы практики.

Современное использование Lisp: примеры, проекты и компании

Lisp был создан Джоном Маккарти (John McCarthy) в 1958 году. Маккарти был профессором в Массачусетском технологическом институте (MIT) и одним из пионеров в области искусственного интеллекта. Он разработал Lisp как язык для работы с символическими вычислениями, что сделало его очень удобным для задач, связанных с искусственным интеллектом, логикой и обработкой данных.

Как разместить портфолио веб-разработчика на GitHub Pages 

GitHub Pages – это ресурс, где разработчики могут бесплатно публиковать свои проекты, обсуждать и делиться ими. Часто он используется в качестве портфолио. Это удобно, так как можно не только показать готовый результат, но и сам код с файловой структурой. Плюс, это еще бесплатный хостинг, которые работает достаточно неплохо – для публикации небольших проектов или демо-версии больших его вполне достаточно.

Гайда по Git у меня никогда не было.

Вы заметили, что Git настолько неотъемлем от работы с кодом, что люди почти никогда не включают его в свой технологический стек или в резюме? Предполагается, что вы уже знаете это или, по крайней мере, достаточно, чтобы свести концы с концами, но так ли это? Git — это система контроля версий (VCS). Вездесущая технология, которая позволяет нам хранить, изменять и совместно работать над кодом с другими пользователями.

Bash-скрипты: начало

Сегодня поговорим о bash-скриптах. Это — сценарии командной строки, написанные для оболочки bash. Существуют и другие оболочки, например — zsh, tcsh, ksh, но мы сосредоточимся на bash. Этот материал предназначен для всех желающих, единственное условие — умение работать в командной строке Linux.