
Архив за 2022


Школа стартапов - Как разговаривать с пользователями

Создание событийно-управляемых микросервисов - Глава 5 - Основы событийно-управляемой обработки

Создание событийно-управляемых микросервисов - Глава 4 - Интеграция событийно-управляемых архитектур с существующими системами

Создание событийно-управляемых микросервисов - Глава 3 - Обмен информацией и контракты на передачу данных

Гениальный блокчейн EMPERA и PoM

Создание событийно-управляемых микросервисов - Глава 2 - Основы событийно-управляемых микросервисов

Создание событийно-управляемых микросервисов - Глава 1 - Почему именно событийно-управляемые микросервисы

Получение документов после родов в Мексике
Роды ребенка в Мексике имеют ряд преимуществ, среди которых:
- отличный климат и превосходное настроение для мамы и ребенка
- ребенок сразу получает Мексиканское гражданство и может без виз путешествовать в многие страны
- ближние родственники ребенка могут получить Мексиканский ПМЖ

Camunda - обзор
Есть ряд бизнесов и бизнес-задач когда необходимо визуально проектировать, изменять и контролировать исполнение бизнес-процессов.
Крупные компании уровня SAP, IBM, Oracle играют на этом рынке и предлагают свои тяжелые и дорогие решения.
Но есть и более легковесное и дешевое решение на этой поляне.

Принцип ставок - Глава 6 - Ментальное путешествие во времени
Знаете ли вы, что проиграть 1000 долларов, а затем выиграть 900 долларов (т.е. получить результат -100 долларов в сумме) приятнее, чем выиграть 1000 долларов, а затем проиграть 900 долларов (т.е. получить результат +100 долларов)!??
То, что произошло в НЕДАВНЕМ ПРОШЛОМ, влияет на нашу эмоциональную реакцию гораздо больше, чем на нам общий результат! Это проблема, если вы делаете важный прогноз.
Есть способы решить эту проблему:

Ethereum и Solidity - Урок 06 - Инфраструктура Ethereum-проекта
Это продолжение моего предыдущего поста Реальные проекты с Ethereum) — о том, как настроить инфраструктуру разработки вокруг реального смарт-контракта.

Принцип ставок - Глава 5 - Несогласие ради победы
Я уже рассказывал о группе поиска правды (Система напарников) как об отличном способе улучшить процесс принятия решений.
Как делиться информацией внутри такой группы и как эффективно не соглашаться (чтобы находить хорошее решение)? И как общаться вне такой эффективной группы?
Для этого можно использовать правила “CUDOS”…

Принцип ставок - Глава 4 - Система напарников
Люди не готовы считать себя источником проблемы, с которой они столкнулись (свои навыки), они винят в этом других людей/обстоятельства (везение). Как побороть эту проблему?
Одним из решений является создание «группы правды» с вашими коллегами/друзьями/партнерами/«напарниками». И такая группа должна следовать определенным правилам, повышающим рациональность…

Как выбрать идею для стартапа - Урок 2 - Делай то, что НУЖНО ЛЮДЯМ
Девиз Y Combinator — “Делайте то, чего НУЖНО ЛЮДЯМ”. Но как найти то, что нужно людям? Есть семь шагов/соображений, чтобы постепенно приблизиться к ответу…

Ethereum и Solidity - Урок 05 - Реальные проекты с Ethereum
Как построить сложный смарт-контракт на блокчейне? С какими стандартными проблемами вы столкнетесь с массивами, газом, различными типами переменных, развертыванием контрактов и т.д.? И как их решить?

Ethereum и Solidity - Урок 04 - Создание интерактивного фронтенда
Какова правильная архитектура приложения, которое должно работать с блокчейном (и чем она отличается от традиционной архитектуры)? Какие библиотеки использовать? Как настроить окружение?

Ethereum и Solidity - Урок 03 - Продвинутые Смарт-контракты
Полезная расширенная информация и техники написания и тестирования смарт-контрактов: основные типы данных, ссылочные типы данных, глобальные переменные, ловушки с динамическими массивами, валидации и модификаторы, отладка, генерация случайных чисел, отправка эфира.

Гений общения - Урок 10 - Ваши сильные стороны
Какие качества важны, чтобы стать отличным коммуникатором? Это харизма или искренность? Или что-то другое? Как определить свои сильные и слабые стороны? И как их использовать?

Гений общения - Урок 9 - Ответы на трудные вопросы
Как отвечать на неудобные вопросы - вопросы, на которые вам трудно ответить? Есть 8 стратегий и 5 вещей, которые вам НЕЛЬЗЯ делать.

Ethereum и Solidity - Урок 02 - Смарт-контракты с Solidity
Какой набор инструментов подходит для разработки под блокчейн? Вот некоторые ключевые слова: nodejs, npm, web3, solc, ganache, mocha, metamask, rinkeby, infura, remix…

Принцип ставок - Глава 3 - Ставки для обучения
Люди должны учиться, наблюдая за результатами, но почему они не учатся?
У результата всегда есть много неизвестных нам обстоятельств - поэтому мы не знаем настоящей причины результата. Удача также часто играет большую роль, поэтому мы часто не знаем что повлияло больше, Удача или Мастерство.
Также нас искажают наши предвзятости:
- корыстное предубеждение по отношению к себе
- и инвертированное корыстное предубеждение по отношению к другим
Как преодолеть наши предвзятости и учиться лучше?

Принцип ставок - Глава 2 - Хочешь поспорить?
Игроки в покер принимают решения делая ставки. Почему и всем нам нужно принимать решения, используя ставки?
Существует ловушка предвзятости «мотивированных рассуждений». И, к счастью, есть фасилитирующие вопросы, которые направляют наш мозг в правильном направлении.
Мы также должны отказаться от использования шкалы уверенности «все или ничего». Вместо этого мы должны научиться измерять нашу уверенность в процентах. Это не только поможет нам выигрывать больше, но также сделает нас более заслуживающими доверия собеседниками и повысит эффективность командной работы вокруг нас.

Как выбрать идею для стартапа - Урок 1 - Делай то, что ты ПО-НАСТОЯЩЕМУ ЛЮБИШЬ
Первоначальные вопросы, с которыми сталкивается любой фаундер:
- Как найти идею для стартапа?
- Как найти свой «икигай» (смысл существования)?
- Как видеть большие возможности везде и каждый день?
- Как оценить свои идеи и выбрать лучшую?

Гений общения – Урок 8 - Задайте вопрос
Почему нужно задавать вопросы во время общения? Какие ошибки мы совершаем в общении? Два типа вопросов. Три характеристики хорошего слушателя. Структура хорошего вопроса. Структура идеального вопроса.

Гений общения – Урок 7 - Я-сообщение
Невозможно жить без конфликтов. Но как сделать конфликт конструктивным?
Томас Гордон, автор книги «Курс эффективного родителя», изобрел «Я-сообщение», которое сейчас преподается во многих программах бизнес-образования.
В уроке 8 курса Гений общения подробно описывается Я-сообщение:
- Что НЕЛЬЗЯ говорить во время конфликтов
- Что такое Я-сообщение
- Какова структура Я-сообщения

Принцип ставок - Глава 1 - Жизнь - это покер, а не шахматы
Наш книжный клуб Rational Answer выбрал книгу на февраль. Это - “Принцип ставок” Энни Дьюк: https://www.litres.ru/enni-duk-18510608/princip-stavok/chitat-onlayn/
“Thinking in Bets” by Annie Duke: https://www.amazon.com/Thinking-Bets-Making-Smarter-Decisions-ebook/dp/B074DG9LQF
Эта книга написана победителем покерных турниров на миллионы долларров (и ее брат тоже многократный победитель покерных турниров на миллионы долларов - так что это у них семейный бизнес ;))
Она учит применять покерное мышление для принятия решений для финансовых рынков, стратегического планирования, человеческих ресурсов, права, предпринимательства…

Ethereum и Solidity - Урок 01 - Что такое Ethereum
В наши дни существует довольно высокий спрос на разработку блокчейна. У нас, как у компании, есть опыт работы с ним (один комплексный многолетний проект), но лично у меня были только высокоуровневые знания, и я хотел их улучшить…
Итак, я и несколько моих коллег начали курс “Ethereum and Solidity: The Complete Developer’s Guide” (https://www.udemy.com/course/ethereum-and-solidity-the-complete-developers-guide/)

Гений общения – Урок 6 - Сторителлинг
Как влиять на людей с помощью ярких историй?
Урок 6 Гения Общения охватывает следующие темы:
- Что нам нравится в историях?
- Что должно быть в истории?
- Типичные ошибки
- Алгоритм Pixar “Как рассказать историю”! 🤩

Гений общения – Урок 5 - Комплимент
Почему и как делать комплименты?
Урок 5 курса Гений Общения охватывает эти темы:
- Как обращаться к незнакомой аудитории?
- Формула идеального комплимента
- Облегчающие вопросы, чтобы подобрать хороший комплимент
- Хорошее и плохое содержимое для комплимента

Гений общения – Урок 4 - Светская беседа (Small talk)
Светская беседа (small talk) — это инструмент, который нужен, чтобы запомниться и произвести хорошее впечатление.
Урок 4 из курса Гений Общения раскрывает эти темы:
- Что НИКОГДА не следует делать во время светской беседы?
- Что вы ДОЛЖНЫ делать во время светской беседы?
- Несколько дополнительных рекомендаций для светских бесед.

Шум – Часть III – Шум в предсказательных суждениях
Как измерить шум в наших повседневных решениях?
Что лучше — экспертная оценка или механическое предсказание с использованием очень простых моделей/правил? Удивительно, но модель вас лучше вас! Даже простая регрессионная модель, основанная на ваших прошлых решениях!
Как сделать правила/модели еще менее шумными? Как правила/модели могут иногда становиться более предвзятыми?
Почему люди не всегда используют модели (если они так хороши) и по-прежнему полагаются на свои неверные суждения?
Когда нам не нужны модели?

Гений общения – Урок 3 - Тосты
Продолжаю делиться свои впечатлением и знаниями из курса Гений Общения, который я начал проходить в январе 2022 года. В третьем уроке вы найдете много полезной информации о ТОСТАХ. Там содержатся конкретные подсказки о том, что сказать, чтобы вас запомнили, и полезные фразы, которые прозвучат уместно в неформальной обстановке за столом.

Гений общения – Урок 2 – Мини-презентация (elevator pitch)
В январе 2022 года я начал курс Гений Общения от одного из лучших тренеров по публичным выступлениям. Во втором уроке вы найдете подсказки, необходимые для общения в стрессовых ситуациях, когда время на исходе (ELEVATOR PITCH). Там конкретные инструкции о том, что говорить в таких ситуациях, а о чем лучше не упоминать.

Чистая Архитектура - Часть VI - Детали

Гений Общения - Урок 1 - Алгоритм подготовки к коммуникации
В январе 2022 года я начал курс Гений Общения от одного из лучших тренеров по публичным выступлениям — чтобы быть чуть менее токсичным и более эффективным 🙂
Урок 1 рассказывает:
- Какова цель коммуникации?
- Какие две половинки для успеха?
- Почему вы должны четко определить и записать свою настоящую цель?
- Как учесть вашу аудиторию?
- Что такое Формат и его элементы: Время, Место, Дресс-код и Жанр и как их использовать?
- Как правильно выбрать Момент? Примеры хороших и плохих моментов?

Чистая Архитектура - Часть V - Архитектура

Шум - Часть II - Ваш разум - инструмент измерения
Интересно узнать, как наш разум принимает решения. Два типа решений: прогнозные и оценочные. Как измерить ошибки от предвзятости и шума. Как измерить стоимость шума. И как бороться с катастрофическими последствиями.
Детализация шума до трех компонентов: системный шум, шум уровня и шаблонный шум. Как измерить (и компенсировать) шумы. Случайный шум как часть шаблонного шума. Как компенсировать случайный шум: эффект мудрости толпы, эффект толпа-в-одном, эффект второго ответа и инструмент диалектической самонастройки.
Как групповая работа влияет на шум. Информационный каскад и каскад социального давления. Как с ними бороться. Эффект групповой поляризации.

Шум - Часть I - Поиск шума
Вы осознаете, насколько серьезно на вашу организацию влияют неверные решения? В человеческих суждениях есть два типа ошибок: предвзятость и шум. Предвзятость - очень широко известная проблема, и вы наверняка слышали о ней. А шум не так широко известен. Тем не менее, он влияет на МНОГИЕ решения во ВСЕХ отраслях.
В государственных решениях очень много шума. В коммерческих компаниях очень много шума.
Шум можно сделать видимым и уменьшить. Сложнее измерить шум в уникальных единичных решениях, но он все равно там присутствует и его тоже можно уменьшить.

Высоконагруженные приложения - Глава 12 - Будущее систем данных

Высоконагруженные приложения - Глава 11 - Потоковая обработка

Высоконагруженные приложения - Глава 10 - Пакетная обработка

Высоконагруженные приложения - Глава 9 - Согласованность и Консенсус

Высоконагруженные приложения - Глава 8 - Проблемы с распределенными системами

Высоконагруженные приложения - Глава 7 - Транзакции

Высоконагруженные приложения - Глава 6 - Партиционирование
