Не секрет, что для простенького сайта не нужно знать много о программировании. Достаточно взять популярную CMS, добавить к ней шаблон пару плагинов. Проверять гипотезу успешности своего бизнеса.
Сегодня, мы поговорим настройки веб-сервера для работы с CMS. На примере Wordpress. Сделаем наш Wordpress быстрый и безопасный.
=======================================================
Предложения от TemplateMonster:
✦ Шаблон PrimaMag — Magazine and Blog ➤ tiny.cc/wwhfdz
✦ One (by TemplateMonster) ➤ tiny.cc/j1hfdz
=======================================================
CREATE USER wp_user@localhost IDENTIFIED BY type_password_here;
GRANT ALL ON wp_database.* TO wp_user@localhost IDENTIFIED BY type_user_password_here WITH GRANT OPTION;
grep,
поиск с заменой: sed, нумерация и подстановка карманов
Синтаксис:
«просто_символ» → просто символ
"." → один любой символ
"[символы]" или "[диапазон-символов]" или "[и то и то]" → один символ из диапазона
(повторитель) «атомарное_РВ*» → строка, сопоставимая атомарному_РВ, повторенному 0 или более раз (в частности, пустая)
«РВ1РВ2…РВN» → строка, которую можно разбить на последовательные части, сопоставимые РВ1…РВN соответственно
Принцип однозначности: самое левое сопоставление — самое длинное
(группа) "(РВ1РВ2…РВN)" → атомарное регулярное выражение (можно помечать повторителем)
группа == карман (так вышло)
(позиционирование) "^" и "$" → начало и конец строки (не сопоставляются символам строки, только отмечают позицию)
Регулярные выражения и конечные автоматы
NFA — «поиск с возвратом»
«A.*B.*A»? wAtBlABlAs по правилу «самый левый самый длинный»
DFA — «сопоставление»
«A*AB? AAB
A:
A ← „A*“ или
A ← „A*A“, потому что ← „A*“ и для третьего символа РВ A ← „A“, т. е.
AA:
AA ← „A*“
AA ≠ „A*AB“, потому что для четвёртого символа РВ A ≠ „B“
AA ← „A*A“, где A ← „A*“ и A ← „A“
AAB:
AAB ≠ „A*A“, потому что B ≠ „A“
уже ≠
AAB ← „A*AB“, потому что AA ← „A*A“ и B ← „B“
Расширенные РВ
Альтернатива „РВ1|РВ2“ → строка, сопоставимая или с РВ1 или с РВ2
Повторители » " (1 и более раз) и "?" (0 или 1 раз)
Повторитель «количество}» и "{[миниум],[максимум]}"
Классы эквивалентности в диапазонах
Эквивалентность базовым РВ
Закавычивание с помощью \
Именование карманов
Незапоминаемые группы
Базовые или расширенные
Полезности: индикаторы начал/концов слов и т. п.
многострочные РВ
…
Нерегулярные выражения
Perl/PCRE, Python, иное
обратные ссылки на группы (есть в egrep: cal | egrep ([0-9])4.*\1)
нежадные повторители (опасность полного перебора).
пред- и пост-просмотр
Основы Linux
* что такое UNIX?
* user space, kernel space, system calls, POSIX, IEEE 1003.x, SUS
* какой еще такой UNICS?
Учетные записи пользователей Linux
* UID и GID
* Домашний (начальный) каталог
* Начальный командный интерпретатор
* Суперпользователь
* Группировка пользователей: первичная и дополнительные группы
Вход в систему
* терминалы
* командная строка
* терминальные команды
В этом эпизоде «старого старья» мы попытаемся подключиться к BBS. BBS — Bulletin Board System — электронная доска объявлений — это древний аналог современных форумов, возникший ещё до появления Интернета. До сих пор энтузиасты поддерживают любительские BBS серверы, доступные через модем или по telnet.
В прошлом видео я уже показывал такое подключение — правда, длился этот фрагмент всего 10 секунд, так что вы легко могли его пропустить :)
В этот раз мы попробуем подключиться к BBS с помощью TRS-80 Model 100 — ноутбука, выпущенного в 1983 году. Для подключения воспользуемся встроенным модемом — но всё не так просто, потому что в моей квартире нет проводного телефона…
Трудные Времена Несут Новые Возможности | Роберт Кийосаки (Правила Успеха)
Роберт Кийосаки — американский бизнесмен, инвестор, писатель и мотивационный спикер. Является основателем компании Rich Dad. Его состояние оценивается в 80 миллионов долларов. Он написал книгу «Богатый папа, бедный папа», ставшую бестселлером. Это Роберт Кийосаки и моя подборка его 10 правил успеха.
00:18 Опыт делает тебя умнее
01:30 Чем больше отдаешь — тем больше получаешь
02:18 Измени образ мышления
03:05 Фокусируйся
05:05 Трудные времена даруют новые возможности
06:29 Тщательно выстраивай свой бизнес
07:52 Знай, ради чего ты трудишься
10:05 Не бойся потерь
10:58 Стремись приобретать активы
12:20 Перестань копить деньги — инвестируй их
Надеюсь, что вам понравилось! Оставляйте свои пожелания и отзывы в комментариях под видео!
Подписывайтесь на канал Эвана Кармайкла goo.gl/QYzYpk и не забывайте нажать на значок уведомлений, чтобы знать, когда выходит новое видео!