Это заключительная часть серии. Еще немного багов, еще немного отладки, и красивый результат! Готовая подсветка для любого языка на javascript с использованием библиотеки colors. Разработку и тестирование мы веди на площадке repl.it
В этом видео мы пошагово покажем, как настроить LAMP сервер (Linux, Apache, MySQL или MariaDB, PHP) на чистой Debian машине из Яндекс Облака. План:
* разберёмся, как пользоваться Яндекс облако — возьмём там Debian сервер
* установим на наш Debian сервер Apache с mod_php и mod_rewrite
* установим PHP 7 версии
* установим MariaDB, создадим пользователя БД и саму базу данных
* привяжем наш сервер к реальному домену, покажем, как работать с Google DNS для быстрой проверки привязки домена
* и, наконец, установим WordPress для примера.
Помимо этого, конечно, настроим вход на сервер по SSH ключам, отключим вход по паролю, а также установим базовый удобный софт для работы на сервере.
Таким образом, мы фактически разберёмся с тем, как установить WordPress на Debian машину, или установить любую другую PHP CMS/CMF, а также как настроить PHP сервер для продакшн работы сайта на Debian.
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.
В этой видео-инструкции я покажу, как создать мультизагрузочную флешку с несколькими операционными системами, для примера я запишу на флешку Windows 7 и два дистрибутива Linux: Linux Mint и Ubuntu. Однако таким способом можно добавить и больше операционных систем.
Мультизагрузочная флешка – это обычная флешка, на которой записаны различные дистрибутивы загрузочных систем. Это могут быть как операционные системы Windows, Linux, так и обычные загрузочные приложения, например, антивирусы, программы для работы с жесткими дисками или какие-нибудь спасательные утилиты.
В качестве инструмента создания мультизагрузочной флешки я буду использовать бесплатную программу WinSetupFromUSB
. Ещё, ещё паззлеров! Чем больше опыта индустрия набирает с Java 8, тем чудесатее и чудесатее она нам кажется. Такое впечатление, что все эти стримы, лямбды, монады, Optional-ы и CompletableFuture-ы были понапиханы туда исключительно для того, чтобы нас запутать! И Java 9, едва замаячив на горизонте, уже сияет и переливается прекрасными загадками и непонятками. В этом сезоне паззлеров у нас, как всегда, прекрасный набор странностей и смешные (по крайней мере, ведущим) шутки.
Начинаем большой плейлист по DevOps (старые плейлисты не бросаю и буду дополнять). Про DevOps хорошо можно прочитать тут: habrahabr.ru/post/303050/
Подходить к DevOps начнем с понятия IaC (Инфраструктура как код), выясним методики и поговорим об инструментах. Хорошее их сравнение тут: habrahabr.ru/post/211306/
Весь курс CS50 — javarush.ru/s/course_cs50
Первая лекция курса «Основы программирования» javarush.ru/quests/lectures/questharvardcs50.level00.lecture00
Знаете, как называется самый популярный в мире университетский курс? Это CS50, «Основы программирования и компьютерных наук». Его уже много лет читают студентам Гарварда, а в последнее время — воспитанникам Йельского университета очно, а заочно — многомиллионной аудитории интернета.
Лекции курса смотрятся как увлекательный блокбастер, а задачи, предлагаемые к решению, — не надуманные стерильные учебные материалы, а взятые из реальной жизни кейсы.
Мы решили, что лишать русскоязычных пользователей интернета такого шикарного источника знаний — не честно, и перевели лекции CS50 на русский язык.
Присоединяйтесь к тем, кто изучает «Основы программирования: Легендарный Гарвардский курс CS50» прямо сейчас!
Перевод осуществлен JavaRush (http://javarush.ru) и студией VertDider.
Показываю свой минималистичный конфиг Vim, который использую в повседневной работе. Установим Vundle, накатим несколько плагинов, настроим тему и проведём базовые настройки для удобной работы с кодом в Vim.
Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:
— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.
Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.
С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.