![TverIO](/img/default-banner.jpg)
- Видео 61
- Просмотров 114 365
TverIO
Россия
Добавлен 25 июл 2018
Добро пожаловать в Тверское ИТ-сообщество!
Мы искренне верим, что сообщества объединяют людей и делают их профессиональную жизнь продуктивнее, поэтому регулярно проводим митапы, организовываем курсы, научные и популярные лекции и мастер-классы, активно ведем дискуссии в чате (Slack).
Общение - это ключевая часть независимого регионального сообщества как и любого другого проекта, организованного нашими активистами.
Поэтому мы всегда доступны в чате Slack, приглашение в который можно получить по ссылке go.tver.io/invite
Мы искренне верим, что сообщества объединяют людей и делают их профессиональную жизнь продуктивнее, поэтому регулярно проводим митапы, организовываем курсы, научные и популярные лекции и мастер-классы, активно ведем дискуссии в чате (Slack).
Общение - это ключевая часть независимого регионального сообщества как и любого другого проекта, организованного нашими активистами.
Поэтому мы всегда доступны в чате Slack, приглашение в который можно получить по ссылке go.tver.io/invite
Алексей Савватеев О Российском образовании
Алексей Савватеев О Российском образовании
Просмотров: 1 081
Видео
Алексей Савватеев "Кватернионы и группа вращений пространства"
Просмотров 817Год назад
Алексей Савватеев "Кватернионы и группа вращений пространства"
Леонид Перлов / Tver.io Education Meetup
Просмотров 6862 года назад
Обсуждаем состояние образования в России на конец 2021 года в формате дискуссионной площадки. Мероприятие состоялось 5 февраля 2022 в 12:00 в Технопарке Кванториум: Тверь, Студенческий пер., 28, Кванториум, Лекционный зал yandex.ru/maps/-/CCUuIWA7hD # Леонид Перлов Учитель высшей категории, почетный работник общего образования России, общественный деятель echo.msk.ru/guests/11026/ otr-online.ru...
Иван Евтухович - Состояние DevOps в России, что изменилось за год
Просмотров 2,1 тыс.2 года назад
Иван Евтухович Express42 evtuhovich.ru/about/ Сооснователь компании "Экспресс 42", центра экспертизы по DevOps в России. Состояние DevOps в России, что изменилось за год Доклад о том, что происходит со сферой DevOps прямо сейчас. Какие новые тренды, подходы и инструменты, что творится с рынком труда и куда пойти учиться.
Анастасия Калашникова - Осознанная карьера в IT
Просмотров 4172 года назад
Анастасия Калашникова PSYvIT psyvit.ru Практикующий психолог и HR в IT. Проводит тренинги и семинары в сфере IT по проблемам профессионального и личностного развития. Один из организаторов Devleads - сообщества, которое организовано для общения, обмена опытом и знаниями среди тимлидов и руководителей разработки, а также всех неравнодушных к менеджменту в IT. При поддержке ребят организовала Пси...
Иван Панченко - Астроликбез для айтишников и не только
Просмотров 1622 года назад
Иван Панченко Postgres Professional, МГУ Ivan.E.Panchenko Заместитель генерального директора Postgres Professional Выпускник физического факультет МГУ. Кандидат физико-математических наук. Занимается разработкой сложных высокопроизводительных систем для бизнеса. Руководил разработкой контентных проектов в Рамблере, был директором по разработкам в Стек Груп, техническим директором с...
Андрей Климовский - Галактики
Просмотров 2712 года назад
Андрей Климовский МФТИ klimkovsky Астроном, наблюдатель 1-го разряда, лектор и автор научных статей по астрономии, экскурсовод Московского планетария. Галактики Сверхновые современная астрономия изучает только наблюдая другие галактики - в нашей галактике последняя вспышка сверхновой была еще в дотелескопическую эпоху - в 1604 году. И тут есть о чем поговорить, потому благодаря эти...
Владимир Биллиг - О времени и о себе
Просмотров 3962 года назад
Владимир Биллиг, Microsoft, ТвГУ Профессор кафедры информатики Тверского государственного университета. После окончания мехмата Днепропетровского госуниверситета начал работать в Твери программистом в ВЦ научно-исследовательского института министерства обороны. Более 30 лет работает на факультете Прикладной Математики Тверского университета, одним из основателем которого и является. С 2008 года...
Константин Евтеев - Запуск платформенных команд
Просмотров 2912 года назад
Главный архитектор X5 FoodTech. EX DBA Unit Leader Avito. Активно участвует в жизни PostgreSQL community. kevteev Вопрос перегруженности инфраструктурой команды в современных проектах крайне актуален. Одним из решений данной проблемы является выделение технических продуктов и, как следствие, формирования команд, которые будут их развивать. Все это приводит к необходимости реализоват...
Николай Голов - Этапы построения платформы аналитических данных в облаках и на своем железе
Просмотров 7062 года назад
Глава Data Engineering в ManyChat, отвечает за все пайплайны и платформу данных для аналитики (хранилище, BI, ETL, интеграционные сервисы). Раньше был руководителем Data Platform в Avito. В область ответственности Data Platform входили системы больших данных, OLTP-базы (PostgreSQL), NoSQL-базы (MongoDB, Redis, Tarantool, VoltDB), а также системы очередей и потоковой обработки данных (RabbitMQ, ...
Максим Северухин - ML для фронтендеров
Просмотров 3374 года назад
Максим Северухин - ML для фронтендеров
Ярослав Лосев - React Reconciler: как написать собственный рендерер
Просмотров 1 тыс.4 года назад
Ярослав Лосев - React Reconciler: как написать собственный рендерер
Дмитрий Пацура - Переизобретая асинхроность
Просмотров 1,4 тыс.4 года назад
Дмитрий Пацура - Переизобретая асинхроность
Bruce Momjian - Tver.IO PostgreSQL Performance Workshop
Просмотров 2,6 тыс.4 года назад
Bruce Momjian - Tver.IO PostgreSQL Performance Workshop
Андрей Мелихов - Как мы строим платформу на Nest
Просмотров 4,7 тыс.4 года назад
Андрей Мелихов - Как мы строим платформу на Nest
Сергей Пономарев - GraphQL на ландшафте микросервисов или как все собрать в кучу
Просмотров 9874 года назад
Сергей Пономарев - GraphQL на ландшафте микросервисов или как все собрать в кучу
Антон Давыдов - Как улучшить принятие технических решений
Просмотров 1,1 тыс.4 года назад
Антон Давыдов - Как улучшить принятие технических решений
Роман Гордеев - На пути к распределенной системе
Просмотров 4,4 тыс.4 года назад
Роман Гордеев - На пути к распределенной системе
Алексей Тактаров - Инженеры придумали дизайн: продуктовый подход для разработчиков
Просмотров 6874 года назад
Алексей Тактаров - Инженеры придумали дизайн: продуктовый подход для разработчиков
Александр Балашов - Как стать product-менеджером, если ты программист
Просмотров 1954 года назад
Александр Балашов - Как стать product-менеджером, если ты программист
Тихон Белоусько - Типографика в продуктовом дизайне
Просмотров 2,2 тыс.4 года назад
Тихон Белоусько - Типографика в продуктовом дизайне
Полина Гуртовая - GraphQL. Понимаем, Объясняем, Внедряем.
Просмотров 2,5 тыс.4 года назад
Полина Гуртовая - GraphQL. Понимаем, Объясняем, Внедряем.
Tver.IO Pure Meetup Flashback (Jul 25, 2019)
Просмотров 2634 года назад
Tver.IO Pure Meetup Flashback (Jul 25, 2019)
Павел Аргентов - Multicore: прекрасный OCaml будущего
Просмотров 2,4 тыс.4 года назад
Павел Аргентов - Multicore: прекрасный OCaml будущего
Виталий Брагилевский - Монады - не приговор
Просмотров 24 тыс.4 года назад
Виталий Брагилевский - Монады - не приговор
Роман Смирнов - Что такое ФП и почему оно необходимо программисту?
Просмотров 2,3 тыс.4 года назад
Роман Смирнов - Что такое ФП и почему оно необходимо программисту?
80 символов - ширина перфокарты
Зря держался... Следующий...
Юля была самой умной в классе, рад, что у неё всё хорошо.
Ну такое... строка и принтер, принтер печатает строку, ибо содержит реализацию для управления самим принтером, который выведет символ на бумаге, а строка - хранилище символов. Антипаттерны ООП - как не надо делать, есть и хорошие примеры применения их, open source в помощь, от плохих решений язык программирования не спасает
а зачем использовать на разных окружениях разные СУБД, в данном случае, postgres и hibernate? сами себе придумали геморрой?)
nice video of db101
А, кстати, в Clojure даже есть еще вариант проще написать, чтобы не нужно было два конвеера по разным порядкам аргументов выдумывать. Можно вот так: (->> "urls.txt" slurp (re-seq #"\S+") (filter #(str/starts-with? % "")) (map #(str % " " (get-url %))) println) А можно даже и еще короче на строчку, если перенести фильтрацию по сразу в re-seq по паттерну. Например, вот так: (->> "urls.txt" slurp (re-seq #"(?i)\bhttps?://\S+\b") (map #(str % " " (get-url %))) println) Коротко и четко по порядку, ровно так, как у нас это все в голове. считали файл, нашли все URL, прогнали по обработчику каждую, напечатали "суммарный" результат.
А мне лично комфорней читать код не задом-наперед, а слева-направо и сверху-вниз. Вот как на Clojure в виде конвееров можно записать этот пример: (->> (-> "urls.txt" slurp (str/split #"\s")) (filter #(str/starts-with? % "")) (map #(str % " " (get-url %))) println) 1) Певый конвеер -> (орформатирован слева-направо): Файл - читаем - разделяем на список строк по вайтспейсу 2) Второй конвеер ->> (орформатирован сверху-вниз, тут уже каждый новый результат идет вторым аргументом для функций в цепочке, а не первым) - список строк фильтруем - формируем список результатов обработки - печатаем ======================================================================== Вот более читабельно с одним конвеером и доп. введенным идентификатором: (def urls (-> "urls.txt" slurp (str/split #"\s"))) (->> urls (filter #(str/starts-with? % "")) (map #(str % " " (get-url %))) println) ========================================================================= Еще более развернутый вариант: (def urls (-> "urls.txt" slurp (str/split #"\s"))) (defn process-url [url] (str url " " (get-url url))) (->> urls (filter #(str/starts-with? % "")) (map process-url) println)
Докладчик молодец. Вопросы - пиздос не в тему. Кроме последнего. Последний хороший. Разбивать систему - не всегда лучшее решение. А вот независимая, устойчивая система - вот к чему нужно стремится. Атомарность, как можно меньше связности.
галопом по европам... когда всем этим занимался, то понимаешь, о чем речь.... а по глазам в аудитории очевидно, что более половины ничего не поняли)
посредственный доклад, ответы на вопросы тоже не совсем правильные :) Еще не раскрыта тема про механизм backpressure и параметры max_demand и min_demand, ведь эти названия немного не соответствуют своей семантике. А то, что описал автор можно просто сделать асинхронно, или через очередь.
ну иногда тупой...)))
без обид, но в целом уважаю.
Савватеев иногда мне кажется дураком но иногда умный.
Пургамёт саватеев. Обстрагируйтесь и считайте нечего для нефига. Что конкретно считаете? Чтобы что?
Очень полезно
Великолепное видео, которое расставило всё по местам. Разумеется, я прочитал и другие источники и, возможно, это видео стало ключевым просто потому, что у меня уже был бэкграунд "непонятных" источников за спиной. Но чёрт возьми, вот теперь я точно понимаю что такое монада.
Мой мозх в ступоре ) пойду лучше в PUBG
опять самореклама для будущих работодателей, как же достали эти IT-конференции аля "пропиарь себя и свой фейс" 🥱
Охуенный задрот! Спасибо!
Затейлевый доклад!
Интересно, но очень мало про микросервисы :(
Огонь! Мощный спикер 🔥💪
Теперь я понял, что монад не существует, большое спасибо. Это просто способ говорить о чем-то как общей способности выразить решаемую задачу.
что-то похожее по теме начинается с 38:00 минуты!
Кстати, отличная идея - расширение это движение (мозга) четырёхмерного пространства через наш трёхмерный мир (так выглядят проекции 4D в 3D).
Про гравитацию. Закон обратного квадрата расстояния легко вывести из предположения, что из тела вылетают частицы. Т.к. на тонкой сфере их количество будет всегда постоянно, то плотность будет убывать пропорционально квадрату расстояния удаления от тела (т.к. площадь сферы растёт с квадратом радиуса). То же самое и для электрического взаимодействия (закон Кулона).
C# Рулит!
Простите, не удержался от критики :) Agile это про то, что мы сразу признаем - мы допустим ошибки, мы НЕ знаем как сделать, мы НЕ будет заниматься исследованием и длительным планированием, а сразу начнем делать, но мы будет это делать гибко держа руку на пульсе. Микросервисы это тоже про гибкость, но только для бизнес логики - если надо что-то внедрить, то бизнес не хочет быть зависимым от независящих факторов, которые не связаны с его новой логикой, но которые появляются в монолите, т.к. риск спутанности новых фич велик и надо ждать стабильную версию всей системы А у вас через слово: "вам надо сесть и договорится; надо сразу сделать правильно" Эти согласования взаимодействий будут сильно тормозить внедрение любой бизнес логики. При этом необходимость микросервисов обосновывается возможность обрабатывать 1 млрд запросов, а что мешает монолиту их обрабатывать, их же можно 5-10 штук запустить?
Так и есть. Но то что Вы описываете дороже в разы и называется экстремальным прототипирование - пилим сразу бизнес-логику, а потом переписываем полностью инфраструктуру.
Инсайт: поток несёт в выгорание. Взгляд докладчика со стороны показал, что некодер больше понял о кодинге, чем большинство кодеров. Сидячая интеллектуальная работа без частых регулярных перерывов на ЗОЖ с рефлексией самочувствия вредна всем, не только айтишникам.
А че тебя оптимзировали?
Кучу время потратил на поиск качественного объяснения и только спустя год видео появилось в рекомендациях.
просмотрел все видео. В итоге сложилось впечатление что GraphQL это какая-то фигня и REST со свагером (если не надо с сокетами работать) намного гибче и лучше подходит для enterprise разработки. Вывод сделал именно на основании аргументации докладчика. Хотя до этого думал попробовать GraphQL у себя на проекте
Кажется, что дизайн система должна быть изначально в дизайне, а не в коде. Писать код, а по нему генерировать дизайн - странная идея. Но доклад классный)
80 - это пошло от перфокарт!!!
37:00 можно по дефолту такой локальный стейт попапа хранить локально в компоненте и добавить пропс в попап onOpen. да стейт будет в 2х местах храниться, но таких специфичных случаев не так уж и много зато компонент проще дебажить, не засоряется стор шелухой и проще вынести в отдельную либу компонентов если понадобится
Вроде все умные парни, но так долго ходят вокруг да около.
Докладчик крут. Всё по делу рассказал
Замечательно! Я ваш фанат - ультрас! Очень приятно Вас увидеть в праздники ,волшебный Новый год!
Фанатом быть, как мне кажется - это излишне. Будьте мои единомышленником - это в самый раз. Спасибо.
Я посмотрел видосов 5-7 типа про монады, я почитал разные статьи-попытки объяснить монады. И, наконец, я получил простое и очень-очень понятное объяснение, что такое монады, и как это используется!!! Потрясающий доклад!!! Огромное спасибо!!!
Спасибо за доклад. Особенно за тонкости асинхронности на C#
Напишите для истории дату доклада.
Классный разговор
Здорово! Очень интересно
Александр, Спасибо
Интересно узнать, этот товарищ имеет, хоть, малейшее представление о том, что он тут пытается до нас донести? Я имею в виду те немыслимые размеры и расстояния, которыми он манипулирует на сцене в виде цифр? В нашем мире всё познаётся в сравнении, а когда что-то и сравнить не с чем, у слушателя может поехать крыша, как и у этого лектора...)
Тема о масштабах Вселенной заслуживает отдельной лекции. Выстраивая масштабную шкалу, в которой те или иные объекты наглядно соотносились бы друг с другом, мы бы не усели поговорить о самих галактиках. А вообще лекция планировалась для слушателей из сферы IT - они с порядками величин дружат. И я дружу. И Вы подружиться можете. Это не сложно. Просто дослушайте лекцию до конца.
А я и не ссорился ни с кем, чтобы дружиться... Просто интересно, кто и когда перемерил всю нашу Вселенную вдоль и поперёк, да ещё и может предоставить наглядную картинку в масштабе, если в этой Вселенной всё крутится - вертится и несётся в пространстве с бешеной скоростью...)
@@alexgost6003 Это очень интересно. Но это тема отдельной лекции. Я как-то выступал лекциями об этом - казалось бы, просто перечислить наиболее популярные методы измерения космических расстояний, и пару слов о каждом, начиная с Эратосфена... и час пролетает.
@@AndreyKlimkovsky Спасибо Вам большое за лекцию . И еще за "комплексные числа". Я восхищен!
@@user-vo1yf3nj7l Пожалуйста, Константин. Если говорить о "Комплексных числах", это прежде всего проект Виктора Аргонова. Я принимаю в этом проекте пассивное участие.
16 или 17 лет прошло
Ох ты ж, какие люди. Преподавал он у меня :)
можно в описание добавить все ссылки из презентации? и в идеале, рядом со ссылками делать qr коды
Плохоё объяснение. Всё очень хорошо разжёвано в
эбонаторша энн )