Health Samurai Team
Health Samurai Team
  • 94
  • 26 718
Архитектурный митап
0:00 - Вступительное слово
2:22 - Доклад: CQRS в действии
24:42 - Вопросы Артёму, обсуждение
52:15 - Доклад: Системы движимые моделями
1:31:44 - Вопросы Николаю, обсуждение
มุมมอง: 599

วีดีโอ

High Availability PostgreSQL
มุมมอง 117หลายเดือนก่อน
High Availability PostgreSQL
CSS: Overview
มุมมอง 65หลายเดือนก่อน
Как центрировать div и всё самое важное про CSS Хорошая статься по использованию :has - ishadeed.com/article/css-has-guide CSS Tricks - css-tricks.com/snippets/css/a-guide-to-flexbox Ещё одна игра с гридами - codingfantasy.com/games/flexboxadventure 6 способов центрировать див - www.joshwcomeau.com/css/center-a-div Статья про центрирование - habr.com/ru/companies/ruvds/articles/810311 Ссылка на...
Summer Hackathon | 3rd Day
มุมมอง 993 หลายเดือนก่อน
Summer Hackathon | 3rd Day
Summer Hackathon | 2nd Day
มุมมอง 313 หลายเดือนก่อน
00:00 Промежуточные итоги 02:43 Embeded Pipeline Watcher 03:25 FHIR Community Dashboard 04:44 Narrative Sections in CCDA Generated Using LLM 06:25 Planet.io 09:35 Med Aid Bot 10:58 Ассистент Мишаня 12:10 Keycaster 13:10 Умный сервис расписания врачей 18:16 OpsCenter 19:56 Бот-уведомитель об обновлениях 22:53 NotDofamine 27:06 OpenLife AI фитнес-приложение 31:21 An AI assistent for people with P...
Summer Hackathon | 1st Day
มุมมอง 463 หลายเดือนก่อน
00:00 Вступительное слово, правила хакатона 06:06 Питч проектов: Embeded Pipeline Watcher 07:43 Бот уведомитель об обновлениях 09:53 Умный помощник в путешествиях 12:50 Сайт для FHIR Community 16:54 Narative section in CCDA generated using LLM 18:31 Зачем много источников информации 23:04 FHIR Community Dashboard 26:55 Занимательная метрология с Лёней 32:18 Planet.io 34:59 Брифер 37:45 Rogue li...
Summer Hackathon 2024
มุมมอง 733 หลายเดือนก่อน
00:00 Вступительное слово, правила хакатона 06:06 Питч проектов: Embeded Pipeline Watcher 07:43 Бот уведомитель об обновлениях 09:53 Умный помощник в путешествиях 12:50 Сайт для FHIR Community 16:54 Narative section in CCDA generated using LLM 18:31 Зачем много источников информации 23:04 FHIR Community Dashboard 26:55 Занимательная метрология с Лёней 32:18 Planet.io 34:59 Брифер 37:45 Rogue li...
Функциональное программирование для всех
มุมมอง 1.4K4 หลายเดือนก่อน
00:00 - Писать игры на Lisp - кайфово! (Андрей Кравчук) 01:08:44 - Безопасность и гранулярный доступ (Ростислав Антонов) 01:31:42 - Sorted map/sorted set в Clojure (Макс Савченко) 01:55:00 - Конец Презентация доклада «Писать игры на Lisp - кайфово!» github.com/lockie/lisp-gamedev-fun
Философия моделирования
มุมมอง 6055 หลายเดือนก่อน
Философия моделирования
Как ускорить код на Clojure? - Митап
มุมมอง 3715 หลายเดือนก่อน
Низкая производительность кода приводит к таким проблемам, как: - сложности при масштабировании системы, - угроза безопасности, появление уязвимых мест, - потребление большого количества ресурсов, - ограничение многопоточности и другое. На митапе разберемся с причинами низкой производи­тельности и различными способами ускорения кода: - почему Clojure медленнее, чем Java? - что влияет на перформ...
Lightning Talks - тестируем UI, императивные скрипты, тулкит
มุมมอง 1745 หลายเดือนก่อน
Мы провели открытый митап и пригласили выступить с докладами разработчиков из разных компаний. Главная особенность - всего 15 минут на раскрытие темы и столько же на обсуждение и вопросы. 00:00 Короткое интро
Xmas Hackathon 2023
มุมมอง 1968 หลายเดือนก่อน
00:00 Вступительное слово 03:45 Презентация команд и проектов 01:23:53 Завершаем презентации 01:26:42 Второй день хакатона 01:39:46 Интерактив от Вики Завьяловой - "Хахатон" 01:49:46 Результаты проделанной работы 01:51:42 "VS code doom-like setup" 02:03:59 "Определение стресса с помощью HRV" 02:16:25 "Сайт - личный кабинет для хранения медицинских документов и консультации с врачами" 02:29:45 "...
Плюснутая схема
มุมมอง 476ปีที่แล้ว
Николай Рыжиков, CTO Health Samurai, рассказывает, как сжать большие объемы данных в PostgreSQL
Психологическая поддержка в кризисных ситуациях
มุมมอง 133ปีที่แล้ว
Психологическая поддержка в кризисных ситуациях
Test Driven Development: Workshop
มุมมอง 236ปีที่แล้ว
Говорим о том, как использование тестовых случаев в процессе разработки позволяет создавать более качественный код, ускорять разработку и уменьшать количество ошибок.
Concurrency overview
มุมมอง 150ปีที่แล้ว
Concurrency overview
Performance Stand
มุมมอง 94ปีที่แล้ว
Performance Stand
Кэширование в Aidbox
มุมมอง 94ปีที่แล้ว
Кэширование в Aidbox
Workflow Engine
มุมมอง 225ปีที่แล้ว
Workflow Engine
Customer Journey Map
มุมมอง 100ปีที่แล้ว
Customer Journey Map
Auth Overview
มุมมอง 223ปีที่แล้ว
Auth Overview
Clojure Spec
มุมมอง 724ปีที่แล้ว
Clojure Spec
Database Lab Engine
มุมมอง 211ปีที่แล้ว
Database Lab Engine
Распределенные системы, часть 2
มุมมอง 255ปีที่แล้ว
Распределенные системы, часть 2
HR аналитика в рекрутменте
มุมมอง 193ปีที่แล้ว
HR аналитика в рекрутменте
Denormalization
มุมมอง 255ปีที่แล้ว
Denormalization
UI Tests Discussion
มุมมอง 99ปีที่แล้ว
UI Tests Discussion
Emacs Workshop
มุมมอง 1.9Kปีที่แล้ว
Emacs Workshop
Brainstorm: Master Data Management
มุมมอง 234ปีที่แล้ว
Brainstorm: Master Data Management
Kaizen Friday #0
มุมมอง 145ปีที่แล้ว
Kaizen Friday #0

ความคิดเห็น

  • @kiss.tornado
    @kiss.tornado 4 วันที่ผ่านมา

    Clojure рулить ))

  • @andywolf2012
    @andywolf2012 หลายเดือนก่อน

    годно!

  • @white2bear
    @white2bear หลายเดือนก่อน

    Информация - это смысл! И точка. :)

  • @Igor-yh4gl
    @Igor-yh4gl หลายเดือนก่อน

    Очень маленький шрифт, расскажите пожалуйста автору про presentation mode в webstorm

  • @sviatoslavkrivosheev498
    @sviatoslavkrivosheev498 3 หลายเดือนก่อน

    Мишаня 2:00:15

  • @МихаилГагин-л5с
    @МихаилГагин-л5с 4 หลายเดือนก่อน

    отлично, отлично, всё просто замечательно!

  • @kosbarable
    @kosbarable 4 หลายเดือนก่อน

    нда, видос для тех кто уже шарит, а вроде те кто шарят в таком видосе и не сильно нуждаются...

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    Последнее время вертится мысль, что в основе программы лежат структуры данных. т.е. чтобы разработать программное решение, нужно сначала выделить структуры данных. имея их легко понять как ими можно манипулировать.

    • @oleksandrivashchenko7916
      @oleksandrivashchenko7916 5 วันที่ผ่านมา

      По мимо структуры ещё есть и поведение Для того чтоб сделать конечный не делимый программой элемент, одной лиж структуры будет не достаточно

  • @kberestov
    @kberestov 5 หลายเดือนก่อน

    Есть очень интересная концепция, что существует всего 3 предельно обобщающих понятия: Материя, Информация и Мера. Таким образом можно сказать, что "Материя преОбразуется по Мере развития". А Энергия - это всего лишь частный случай переходного состояния материи.

    • @nonamenobody2795
      @nonamenobody2795 5 หลายเดือนก่อน

      энергия это мера интенсивности движения. данные это информация с нулевой ценностью. движение материи турбулентно, в результате чего формируются структуры элементарных частиц. Естественно упорядочивание материи несет в себе определенную информацию.

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    луна и земля не знают друг о друге )) не путайте физику и метафизику)) Солнце не светит чтобы росли деревья, оно просто испускает свет

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    Без субъекта информация не бывает. Человек делает выбор. Ценность этой инфы определяется количеством тех кто ею владеет. Мера неопределенности это количество инфы. мера инфы это выбор уменьшающий неопределенность вдвое. т.е. если у нас 2 варианта и мы выбрали один, то имеется 1 единица инфы, т.е. бит. См. лекцию по Динамической теории информации Чернавский Дмитрий Сергеевич.

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    По ДТИ определение Касплера: Информация это запомненный выбор одного из N возможных и равноправных значений.

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    в закладки

  • @nonamenobody2795
    @nonamenobody2795 5 หลายเดือนก่อน

    Что самое интересное код на Oberon 07 надежен и быстр без особых трюков. Одна беда, не популярен.

  • @hongaslahoenvaara
    @hongaslahoenvaara 8 หลายเดือนก่อน

    И как в итоге, собрали сборку? :-)

  • @D0sart
    @D0sart 11 หลายเดือนก่อน

    Жалко что серия закончилась. Хороший был лекбез.

  • @deadlydenier6469
    @deadlydenier6469 ปีที่แล้ว

    What color scheme is used in Emacs?

    • @ivanbabushkin7729
      @ivanbabushkin7729 11 หลายเดือนก่อน

      Spacemacs Light

    • @deadlydenier6469
      @deadlydenier6469 11 หลายเดือนก่อน

      @@ivanbabushkin7729 благодарю

  • @-dubok-
    @-dubok- ปีที่แล้ว

    Аканье просто выбесило. Если нечего сказать, не нужно заполнять тишину «аааааааа».

  • @georgytoporkov2041
    @georgytoporkov2041 ปีที่แล้ว

    одно из лучших вводных видео по теме кложе! больше бы таких - больше бы людей подтянулось, мне кажется, не так давно занялся кложей после хаскеля (хотя обидно, конечно, что тут хаскель как-то так себе упомянули:)). Николаю - уважение

  • @yantonov
    @yantonov ปีที่แล้ว

    Шикарно! Просто, элегантно и функционально!

  • @gerasimoph1
    @gerasimoph1 ปีที่แล้ว

    Влад круто выступил! Я теперь хочу купить Aidbox. Спасибо Влад

  • @codebooks
    @codebooks ปีที่แล้ว

    Спасибо за публикацию вашей работы. Отличный материал!

  • @sumerkbogov
    @sumerkbogov ปีที่แล้ว

    А где его скачать?

  • @romana6183
    @romana6183 ปีที่แล้ว

    как я сюда попал? пожалуй вернусь к ламповому PHP/Go с Copilot'ом)

  • @sergei_vasilenko
    @sergei_vasilenko ปีที่แล้ว

    Спасибо большое, очень понравилось что доклад был с обсуждением. Надеюсь попасть на онлайн встречу и однажды стать частью команды :)

    • @healthsamuraiteam
      @healthsamuraiteam ปีที่แล้ว

      Сергей, спасибо за обратную связь! Вы можете узнать о наших открытых онлайн мероприятиях в телеграм-канале Haiku (@samurai_haiku). Там наши новости и много полезного контента. А чтобы стать частью команды, напишите нам на hr@health-samurai.io. В письме расскажите о себе и мы с вами свяжемся! :)

  • @dreamonaut9180
    @dreamonaut9180 ปีที่แล้ว

    Классный доклад, спасибо что выкладываете

    • @healthsamuraiteam
      @healthsamuraiteam ปีที่แล้ว

      Рады, что вам понравилось! К нашим мероприятиям можно подключаться онлайн, присоединяйтесь! :)

  • @МихаилГагин-л5с
    @МихаилГагин-л5с ปีที่แล้ว

    307

  • @dmitryaflitonov7984
    @dmitryaflitonov7984 ปีที่แล้ว

    Спасибо за доклад! Какие основные недостатки или проблемы видите в Clojure?

  • @hateman31
    @hateman31 2 ปีที่แล้ว

    Люблю кложу. Репл постараюсь осилить. Простой sql это здорово, но что делать когда есть большая бизнес-логика, которую тащить в приложение не выгодно? Какие-то регулярные расчеты, типа кредитов. Обычно делают хранимки в базе. Но здесь же придётся сырой sql тащить в код - не круто. Есть ли решение красивше honeyql ? Видел Toucan, но он тоже только для простых операций.

  • @АнКо-ш7б
    @АнКо-ш7б 2 ปีที่แล้ว

    Охуительный спикер. Вот шпарит. Я далёк от темы, но очень интересно

  • @aronin4392
    @aronin4392 2 ปีที่แล้ว

    Вечер добрый. Хочу спросить: есть ли смысл учить clojure в качестве первого яп? Или предварительно лучше начать с java, т.к., как я понял, код на clojure будет исполняться на jwm? Исходные данные: гуманитарий без технического бекграунда.

    • @erriour
      @erriour 2 ปีที่แล้ว

      Лучше сначала выучи что попроще и приветливее: Java, C#, Python. Сначала нужны алгоритмы и структуры, которые тут вычленить сильно сложнее (да и в функциональном программировании в принципе). А то тут даже будучи программистом со стажем не особо четко понятно. Тем более тут тебе сходу грузят про потоки и имутабельность говорят, будет точно непонятно)

    • @aronin4392
      @aronin4392 2 ปีที่แล้ว

      @@erriour Благодарю.

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Да - но java и js придётся выучить в параллель - будет неплохой комбо. У нас в компании много инженеров у которых clojure первый профессиональный язык

    • @erriour
      @erriour 2 ปีที่แล้ว

      @@niquolaj и в этом нет ничего плохого, алгоритмы везде одинаковые, а язык выступает лишь инструментом для реализации этих алгоритмов

    • @scpmr
      @scpmr ปีที่แล้ว

      Начинай с ассемблера. Хотя бы основы. Ну и основы архитектуры процессора и компьютера. Чтобы понимать что на самом деле происходит в компьютере когда он твою программу выполняет. Потом язык программирования C. Он простой и небольшой. Это обязательно. Потом уже что-то выше уровнем. Java, C#

  • @artyomminsk8180
    @artyomminsk8180 2 ปีที่แล้ว

    кайф

  • @WMakeev
    @WMakeev 2 ปีที่แล้ว

    Я пока одного не могу понять, как быть с рефакторингом в языке с динамической типизацией?

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Ну классический ответ это функциональные тесты! Современные ide дают инструменты не сильно уступающие static typed.

    • @hateman31
      @hateman31 2 ปีที่แล้ว

      а чо там рефакторить?

    • @AnarchySane
      @AnarchySane 11 หลายเดือนก่อน

      А в JS рефакторинг нет что ли?))) В Python?)))

  • @olezhonnv3215
    @olezhonnv3215 2 ปีที่แล้ว

    Концептуально - интересно. Но синтаксис, и стиль написания - дичь! Это реально - искусство! Главное, во фронт не тяните. Дет там, сидите - малюйте свои скобочки. Людям голову не задуривайте.

    • @georgytoporkov2041
      @georgytoporkov2041 ปีที่แล้ว

      синтаксису больше шестидясети лет :) сразу видно - говнокодеры-аникейщики подтянулись, ни кругозора, ни понимания функции в математическом смысле

  • @olezhonnv3215
    @olezhonnv3215 2 ปีที่แล้ว

    Вот зачем оборачивать скобками все функции? Это ФП - такая дичь,ивыглядит, как набор слов! Безсвязный! Все с ног на голову перевернули! Жесть! Чур вас всех!

    • @olezhonnv3215
      @olezhonnv3215 2 ปีที่แล้ว

      Куча скобок, в скобках, двоеточия - идите бинарники кодьте сразу, прямо хексом!

    • @healthsamuraiteam
      @healthsamuraiteam 2 ปีที่แล้ว

      Это дело привычки) Тот, кто откроет для себя возможности ФП, останется доволен, а к синтаксису быстро привыкаешь)

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Посчитай в js/ts знаки препинания и удивись - их окажется больше (){}==!<>[],;:

    • @erriour
      @erriour 2 ปีที่แล้ว

      @@niquolaj справедливости ради, там всё намного понятнее. А гнатся за уменьшением символов - это уже шиза) С учетом того, что программист 80-90% времени думает, а не пишет код

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      @@erriour это реально дело привычки - конечно вы годами с молоком матери впитывали с-подобный синтакс ;) но если взглянуть свежим взглядом ... lisp это как понять матрицу - пишем и редактируем АСТ.

  • @olezhonnv3215
    @olezhonnv3215 2 ปีที่แล้ว

    Шоб вы все здоровыми были со своей кложурой! Только ради Бога, ну не тяните эту дичь во фронт!

    • @hateman31
      @hateman31 2 ปีที่แล้ว

      А что надо тянуть на фронт? Пайтон и дотнет уже вплотную к нему подошли))

    • @olezhonnv3215
      @olezhonnv3215 2 ปีที่แล้ว

      @@hateman31 На фронте все есть уже - JavaScript называется. Хотя, я, к примеру, решил все таки разобраться с Кложурой. Чтобы выйти за рамки привычного.

    • @hateman31
      @hateman31 2 ปีที่แล้ว

      @@olezhonnv3215 джаваскрипт, который ecmascript, у которого куча версий , и постоянно зоопарк фреймворков и библиотек. Этот?

  • @swaytornado8327
    @swaytornado8327 2 ปีที่แล้ว

    В веб-разработке лидирующие позиции занимают React на фронте и Laravel на бэке. Не последнее место и у Node.js. Вы сказали, что Clojure вершина динамических языков. Если его использовать для веба, основной выигрыш это скорость, и в чем ещё плюс его? Вакансий я не видел, так много, как на вышеуказанные технологии. И как он в сравнении с Haskell. Спасибо. Видео очень интересное. И я сам всеми руками за функциональные ЯП, хотя пока что преобладают ООП парадигмы. Спасибо.

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Привет, скорость, ФП, интерактивная разработка через REPL. Вакансий не много, но они есть и часто это проекты "от души" и команды с "сильной инженерной культурой".

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Clojure на порядок "проще" Haskell. К сожалению есть заблуждение что ФП это Haskell. 80 процентов сложности Haskell это система типов - которая не является существенной для ФП и усложняет знакомство. Haskell был придуман академиками, clojure - инженером!

    • @swaytornado8327
      @swaytornado8327 2 ปีที่แล้ว

      @@niquolaj спасибо вам большое за ответы. буду с нетерпением ждать новых видео. спасибо.

    • @swaytornado8327
      @swaytornado8327 2 ปีที่แล้ว

      А для разработки на Windows 11 на чём лучше писать код, нужно что-то специально устанавливать? Мне Clojure понравился, но вы правильно подметили, что перед тем, как приступить к его обучению, нужно немного разобраться в близлежащих темах, расширить свой кругозор. И поработать с другими технологиями. А чистый код на Java тоже применяется в работе?

    • @АлександрВареник-л3ы
      @АлександрВареник-л3ы ปีที่แล้ว

      @@swaytornado8327 vs code + calve + Leiningen

  • @alexandrkondratyev5379
    @alexandrkondratyev5379 2 ปีที่แล้ว

    браво

  • @Lov3Catch
    @Lov3Catch 2 ปีที่แล้ว

    Что скажете про racket? Начал тыкать его после первых глав SICP, пока заходит без особой боли (например F# вообще не зашел). Нормально ли он в качестве прелюдии перед переходом в clojure?

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      racket академический полигон - хороший язык. А почему не сразу clojure?

    • @Lov3Catch
      @Lov3Catch 2 ปีที่แล้ว

      ​@@niquolaj на первом этапе хочу погрузиться в мир лиспов, но так что бы не отвлекаться на окружение (пакетный менеджер, текстовый редактор и его настройку для ЯП, и тд). Субъективно, но что бы запустить racket и начать экспериментировать - у меня меньше стоп-факторов, чем в clojure, DrRacket - пока все что мне нужно. Для себя уже решил что все свои пет-проекты, перепишу на Racket (ранее писал на питоне, затем переписал на пхп), потом наверное на Clojure. К слову - благодаря вам интерес к лиспам усиливается.

    • @nonamenobody2795
      @nonamenobody2795 ปีที่แล้ว

      Ракет компилится в натив. Бинарник около двадцати мб на винде. Вполне приемлемо. Сколько будет на кложе если проннать через натив имедж?

  • @rinatvaliullov3247
    @rinatvaliullov3247 2 ปีที่แล้ว

    А царь - JS? )

  • @sighupcmd
    @sighupcmd 2 ปีที่แล้ว

    Было интересно узнать, что STM редко используется, спасибо! А с агентами как дела обстоят? :)

    • @niquolaj
      @niquolaj 2 ปีที่แล้ว

      Агенты часто используются чтобы сериализовать доступ к ресурсам типа записи многопоточных логов в файл

  • @ВикторСмольяков-щ4в
    @ВикторСмольяков-щ4в 2 ปีที่แล้ว

    Николай, спасибо вам большое за интересный ликбез по Clojure! После вашего доклада захотелось эту технологию опробовать :)

    • @healthsamuraiteam
      @healthsamuraiteam 2 ปีที่แล้ว

      Виктор, спасибо за фидбек!) Мы всегда рады общению и будем рады, если поделитесь своим интересом! Сможем подкинуть полезных материалов ;) Можете написать нам на почту: hr@health-samurai.io

  • @Lov3Catch
    @Lov3Catch 3 ปีที่แล้ว

    Не так давно думал что интересно будет посмотреть такой контент. И тут вот. Шикардос, спасибо.

  • @АлександрКудрявцев-ж2т
    @АлександрКудрявцев-ж2т 3 ปีที่แล้ว

    Добрый день, Health Samurai Team. Вам интересны услуги ручного перевода ваших видео в текстовый формат? Из текста сможете создать статьи, книги и посты для соц.сетей.

  • @Kg0fHedgehogs
    @Kg0fHedgehogs 3 ปีที่แล้ว

    Кстати, мне показали, что эта система типов это некоторая вариация обработчика multi-radix арифметики en.m.wikipedia.org/wiki/Mixed_radix

  • @healthsamuraiteam
    @healthsamuraiteam 3 ปีที่แล้ว

    Ссылки из доклада: github.com/HealthSamurai/unit-map github.com/HealthSamurai/chrono th-cam.com/video/UFuL-ZDoB2U/w-d-xo.html iana.org/time-zones github.com/clj-time/clj-time github.com/dm3/clojure.joda-time github.com/dm3/clojure.java-time github.com/andrewmcveigh/cljs-time github.com/henryw374/cljs.java-time github.com/henryw374/cljc.java-time github.com/juxt/tick github.com/gfZeng/time.clj