Рассуждаю о критериях выбора первого языка программирования. На что стоит смотреть. Какие причины существенные, а какие нет. Смотрю на рейтинги языков программирования, делаю выводы. Делюсь опытом: как я выбрал свой первый язык — C#
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
Если вы хотите меня отблагодарить донатом и поддержать развитие канала: money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
Разбираю реальное обращение с просьбой о менторстве в программировании.
Как правильно искать ментора, как построить отношения ментор-ученик. Что написать, чтобы вам не отказали в менторстве.
Кроме того, задача этого видео мотивировать всех тех, кто не начал идти к своей цели. Даже самая долгая дорога начинается с первого шага.
— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.
Если вы хотите меня отблагодарить донатом и поддержать развитие канала: money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.
Лекция посвящена резервному копированию, а так же системе управления конфигурациями SALT.
Рассматриваются следующие темы:
— Централизованное управление конфигурациями SALT
— Резервное копирование (BACKUP)
— Система резервного копирования BACULA
Хронометраж:
00:00:05 О теме лекции
00:00:30 Система управления конфигурациями SALT: зачем она нужна?
00:05:18 SALT: установка
00:06:52 SALT: в чем смысл установленных пакетов? (salt-master / salt-minion)
00:08:12 SALT: конфигурация SALT-MINION
00:11:27 Ответ на вопрос из зала по пройденному материалу
00:13:51 SALT: управление конфигурацией
00:15:40 SALT: настройка директории с файлами состояния SALT (SLS)
00:19:51 SALT: пример подготовки конфигурации NTP (etc/salt/base/ntp.conf)
00:21:36 SALT: пример содержимого конфигурационного файла (etc/salt/base/ntpd.sls)
00:23:03 SALT: проверка работы конфигурации (команда test)
00:24:16 SALT: применение рабочей конфигурации
00:25:08 SALT: зерна (grains)- сведения о системе, которые используются в шаблонах (шаблонизатор JINJA)
00:27:10 Пример применения зерен (grains) на примере конфигурации NTP-сервера
00:29:52 Разбор домашнего задания №4: Конфигурация SALT и DNS-сервера
00:31:28 Резервное копирование (BACKUP): цели и задачи
00:33:18 BACKUP: основная проблема
00:33:56 Вопрос залу: можете привести пример неконсистентности данных в СУБД?
00:36:52 BACKUP: вторая проблема
00:37:10 BACKUP: виды резервных копий
00:40:26 BACKUP: резервное копирование ОС
00:42:26 Система резервного копирования BACULA
00:44:28 BACULA: работа схемы резервного копирования
00:45:19 BACULA: конфигурация (подготовка учебного инстанса)
00:47:46 BACULA: подготовка конфигурационных файлов
00:51:09 BACULA: конфигурация демона хранилища данных(storage-демона)
00:52:04 BACULA: зачем такая сложная конфигурация?
00:53:31 BACULA: настройка директора (director)
00:54:26 BACULA: настройка директора (director) — расписание бекапов
00:55:27 BACULA: настройка директора (director) — настройка задачи бекапа
00:58:16 BACULA: командная строка bconsole
00:58:55 BACULA: выполнение бекапа
— О КАНАЛЕ:
Официальный канал образовательных проектов Mail.Ru Group
The AWK utility is one of the most useful tools in the Unix toolbox, serving system administrators, programmers, and data scientists alike. Like many others, I started out using AWK as an improved replacement for cut, but it quickly became my Swiss Army knife of text manipulation in the shell. AWKs elegance lies in its ability to grow with the users needs and experience: as I learned more of the AWK programming language, I found myself abandoning my complicated grep, cut and sed pipelines, and reaching for AWK for tasks I would have done by hand in VIM, or solved with a general-purpose scripting language.
In this talk, I will give a quick introduction to AWK for the uninitiated, take a look back at how AWK has evolved 1977, and explore what AWK teaches us about designing new tools and purpose-built languages.
Начни карьеру с бесплатного курса «Основы программирования» goo.gl/jTP4nP
Регулярные выражения — фактически, отдельный язык программирования, который нужно знать любому разработчику, какую бы платформу он не применял.
В ходе вебинара мы постараемся рассмотреть неочевидные моменты, связанные с регулярными выражениями:
— с чего начать изучение регулярных выражений и как лучше начать их понимать?
— где они вообще применяются, в какие языки программирования встроены?
— неочевидные моменты, связанные с Юникодом;
— особенности PCRE в PHP;
— регулярные выражения в базах данных
и многое другое
Краткая история компании Nintendo, её Famicom-а, NES-а и их клонов. 16-bits.ru
Наша группа ВКонтакте, которая обновляется каждый день: vk.com/gamesbusters
Свежие новости, скидки на игры, пополняемые альбомы и чат на стене! Вступай!
Довольно часто как адинистраторы, так и разработчики жалуются на низкую производительность приложений, работающих с базой данных, и нередко при этом ищут решения возникших проблем с помощью различных настроек как СУБД, так и операционной системы, пренебрегая при этом самым действенным способом — оптимизацией запросов к собственно БД. Тому, как понимать, где же узкие места, и как их можно попробовать избежать на примере PostgreSQL и посвящен этот доклад.