Добавлена заметка про сторителлинг
This commit is contained in:
parent
577f7c725e
commit
17a1a94c5c
@ -6,12 +6,11 @@ keywords: [php, serialization]
|
||||
|
||||
# Сериализация в PHP
|
||||
|
||||
В PHP есть две функции для сериализации и десериализации данных:
|
||||
`serialize()` и `unserialize()`. Функции встроены в язык,
|
||||
не требуют дополнительных модулей.
|
||||
В PHP есть две функции для сериализации и десериализации данных: `serialize()` и
|
||||
`unserialize()`. Функции встроены в язык, не требуют дополнительных модулей.
|
||||
|
||||
В один момент кто-то решает использовать их для долговременного
|
||||
хранения объектов. В базе данных, на диске, еще где-то.
|
||||
В один момент кто-то решает использовать их для долговременного хранения
|
||||
объектов. В базе данных, на диске, еще где-то.
|
||||
|
||||
```
|
||||
namespace Test\Serialize;
|
||||
@ -25,8 +24,8 @@ serialize($a);
|
||||
|
||||
И тут начинаются проблемы.
|
||||
|
||||
Дело в том, что при сериалзации объектов классов кроме самих данных
|
||||
объекта сохраняется еще и информация о классе. Его имя, пространство имен.
|
||||
Дело в том, что при сериалзации объектов классов кроме самих данных объекта
|
||||
сохраняется еще и информация о классе. Его имя, пространство имен.
|
||||
|
||||
Результатом сериализации в примере выше будет:
|
||||
|
||||
@ -34,9 +33,8 @@ serialize($a);
|
||||
O:16:"Test\Serialize\A":0:{}O:16:"Test\Serialize\A":0:{}
|
||||
```
|
||||
|
||||
Если теперь произвести рефакторинг, переместить класс,
|
||||
изменить пространство имен, то десериализация уже не сработает.
|
||||
И будет больно.
|
||||
Если теперь произвести рефакторинг, переместить класс, изменить пространство
|
||||
имен, то десериализация уже не сработает. И будет больно.
|
||||
|
||||
Не делайте так.
|
||||
|
||||
|
86
source/_articles/storytelling.md
Normal file
86
source/_articles/storytelling.md
Normal file
@ -0,0 +1,86 @@
|
||||
---
|
||||
title: Сторителлинг
|
||||
description: Конспект видеолекций Алексея Каптерева о сторителлинге и презентации
|
||||
keywords: [story, storytelling, lectures]
|
||||
---
|
||||
|
||||
# Сторителлинг, Алексей Каптерев
|
||||
|
||||
Это конспект трех лекций Алексея Каптерева, где он рассказывает о презентациях.
|
||||
Как придумать историю, как подготовить слайды и что рассказывать.
|
||||
|
||||
- [https://youtu.be/PaoKhNLyxdk](https://youtu.be/PaoKhNLyxdk)
|
||||
- [https://youtu.be/18M9ZJRU2wI](https://youtu.be/18M9ZJRU2wI)
|
||||
- [https://youtu.be/KyyAgiw8B6I](https://youtu.be/KyyAgiw8B6I)
|
||||
|
||||
## История
|
||||
|
||||
Самый главный вопрос: "Чего я хочу?", а второй - "Что им нужно?" Далее нужно
|
||||
найти пересечение ответов на эти два вопроса. "Что я хочу, чтобы у вас
|
||||
получилось?"
|
||||
|
||||
Эмоции = Мотивация
|
||||
|
||||
Я хочу, чтобы они
|
||||
|
||||
- поняли, что...
|
||||
- изменили мнение о...
|
||||
- сделали...
|
||||
|
||||
Кто? Кому? Что? Зачем? Как?
|
||||
|
||||
История = интересная тема + близость темы + сценарий История = факты + смысл +
|
||||
эмоции
|
||||
|
||||
Основные составляющие истории:
|
||||
|
||||
- **Герой** Кто хочет? Я сам, клиент, клиент клиента.
|
||||
- **Цель** Что хочет?
|
||||
- **Проблема / слабость** Что мешает, какая проблема? Почему он не может без
|
||||
этого жить?
|
||||
- **Злодей** Кто мешает?
|
||||
- **Решение** Пути обхода? В чем инсайт?
|
||||
- **Цена** Плата за решение?
|
||||
- **Мораль** В чем призыв к действию? Если вы сделаете Х, то будет Y, иначе Z.
|
||||
|
||||
Факт -> Проблема -> Решение -> Но не все так просто -> Теперь уж точно
|
||||
|
||||
План, зум (уточнение) частей плана - деревья представления.
|
||||
|
||||
Концовка - самое тяжелое, начните с концовки.
|
||||
|
||||
Говорите то, что вас зажигает.
|
||||
|
||||
Чтобы заинтересовать человека в письменном виде, нужно сделать письмо
|
||||
максимально похожим на устную речь. С героем, целью и так далее.
|
||||
|
||||
## Презентации
|
||||
|
||||
Таблицы для анализа, презентации для результата.
|
||||
|
||||
1. Монотонность - враг истории.
|
||||
2. Дело не в "умении выступать" (владейте сутью, слова найдутся).
|
||||
3. История - это не сложно. Экспозиция, проблематизация, решение, выводы.
|
||||
4. Не начинайте с PowerPoint.
|
||||
5. Вы не можете сказать всего (Скажите 5% от того, что вы знаете). Одна хорошая
|
||||
мысль и _очень_ много дисциплины.
|
||||
6. Лучше один раз увидеть (чем 100 раз услышать и 10 раз потрогать).
|
||||
7. Слайды - они как дети. Уродливые, зато свои. Не увлекаться форматированием.
|
||||
Чтобы выделить главное, нужно ответить на вопрос "Какова цель этого слайда?"
|
||||
8. Дизайн - это вычитание. Пропорции, цвета, типографика.
|
||||
9. Контакт глаз. При выступлении смотрите людям в глаза. Это значит, что вы не
|
||||
врете.
|
||||
10. Правда делает нас свободными. Верьте в то, что говорите. Аудитория хочет
|
||||
правды, настоящности. Правда, сострадание, самоирония.
|
||||
|
||||
## Слайды
|
||||
|
||||
Цель слайда: напомнить, впечатлить, объяснить, доказать. Определить цель, делать
|
||||
простым, смотреть на слайд со стороны аудитории.
|
||||
|
||||
- Фотографии. Размер (большой), смысл, честность, логика. Не использовать
|
||||
фотографии для схем.
|
||||
- Схемы. Простота, пошаговость, направление. Пошаговое разжевывание схем.
|
||||
Схемы "как это устроено" и "как это работает". Схема-исория лучше
|
||||
схемы-модели.
|
||||
- Статистика. Результат (а не анализ), ничего лишнего, честность.
|
Loading…
Reference in New Issue
Block a user