Forwarded from .NET epeshk blog
🏃♂️ Release: ConcurrencyToolkit
📦 Nuget 📝 GitHub
Прошла конечно далеко не неделя, но pre-alpha версия наконец-то сбежала с локального компьютера, чтобы накормить ChatGPT кодом с багами и рассинхронами
В библиотеке уже есть всё, что было обещано:
- интерфейс ISemaphore, который мы уже ревьюили в чате
- несколько реализаций семафоров: от модификации SemaphoreSlim с поддержкой приоритетов до lock-free версий, причём работающих как синхронно, так и асинхронно
- Dictionary, адаптированный для работы в Single producer, many consumers сценарии
- Компактный в памяти аналог ConcurrentDictionary: медленнее на чтение, но никаких аллокаций по объекту на пару ключ-значение
- Эффективный пулинг массивов и объектов
Библиотека уже прошла первоначальное тестирование на ARM (спасибо, @platinum_tech_talks!). Но на прод не вздумайте тащить. В библиотеке ещё есть чем заняться — как отладкой и тестированием, так и прочими мелочами. Присоединяйтесь!
@epeshkblog | Поддержать канал
📦 Nuget 📝 GitHub
Прошла конечно далеко не неделя, но pre-alpha версия наконец-то сбежала с локального компьютера
- интерфейс ISemaphore, который мы уже ревьюили в чате
- несколько реализаций семафоров: от модификации SemaphoreSlim с поддержкой приоритетов до lock-free версий, причём работающих как синхронно, так и асинхронно
- Dictionary, адаптированный для работы в Single producer, many consumers сценарии
- Компактный в памяти аналог ConcurrentDictionary: медленнее на чтение, но никаких аллокаций по объекту на пару ключ-значение
- Эффективный пулинг массивов и объектов
Библиотека уже прошла первоначальное тестирование на ARM (спасибо, @platinum_tech_talks!). Но на прод не вздумайте тащить. В библиотеке ещё есть чем заняться — как отладкой и тестированием, так и прочими мелочами. Присоединяйтесь!
@epeshkblog | Поддержать канал
www.nuget.org
ConcurrencyToolkit 0.1.0
Concurrent collections and synchronization primitives for writing fast multithreaded and asynchronous code
🔥7❤1👍1
Доступны материалы со встречи SpbDotNet №88
Анатолий Кулаков
«Build as Code»
Видео: https://www.youtube.com/watch?v=yaQsQvPwlvg&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Build-as-Code.pdf
Анатолий Кулаков
«Build as Code»
Видео: https://www.youtube.com/watch?v=yaQsQvPwlvg&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Build-as-Code.pdf
YouTube
Анатолий Кулаков «Build as Code»
Всё становится лучше, если оно код. За время эпохальных революций человечество развивалось в сторону удобной работы с кодом. Было придумано и внедрено бесчисленное количество инструментов, стратегий, практик, развивалось обучение, печатались книги, записывались…
🔥8❤1👍1
Доступны материалы со встречи SpbDotNet №88
Роман Булдыгин
«Анатомия Nuke»
Видео: https://www.youtube.com/watch?v=eepBpVt4WmE&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Nuke-Anatomy.pdf
Роман Булдыгин
«Анатомия Nuke»
Видео: https://www.youtube.com/watch?v=eepBpVt4WmE&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Nuke-Anatomy.pdf
YouTube
Роман Булдыгин «Анатомия Nuke»
Разберёмся, как устроена система автоматизации CI/CD Nuke и соберём простую библиотеку с его помощью.
❤1👍1
10 августа состоится 90-я встреча SpbDotNet (offline)
https://spbdotnet.timepad.ru/event/2520874/
Приглашаем всех поближе познакомиться с самыми передовыми наработками в сферах feature flags и dependency injection. Только практические наработки, только новейшие технологии, только честные мнения. Вся эта летняя феерия будет проходить при поддержке наших друзей – компании Тинькофф.
Программа встречи
19:00 – 20:00 Михаил Руковишников (Тинькофф) «Фича-флаги. Практический пример реализации»
20:00 – 20:30 Перерыв
20:30 – 21:30 Николай Пьяников (Тинькофф) «Pure.DI»
Встреча будет проходить по адресу: Санкт-Петербург, ул. Льва Толстого 1-3, Конференц-зал «Ясная Поляна»
https://spbdotnet.timepad.ru/event/2520874/
Приглашаем всех поближе познакомиться с самыми передовыми наработками в сферах feature flags и dependency injection. Только практические наработки, только новейшие технологии, только честные мнения. Вся эта летняя феерия будет проходить при поддержке наших друзей – компании Тинькофф.
Программа встречи
19:00 – 20:00 Михаил Руковишников (Тинькофф) «Фича-флаги. Практический пример реализации»
20:00 – 20:30 Перерыв
20:30 – 21:30 Николай Пьяников (Тинькофф) «Pure.DI»
Встреча будет проходить по адресу: Санкт-Петербург, ул. Льва Толстого 1-3, Конференц-зал «Ясная Поляна»
spbdotnet.timepad.ru
Встреча SpbDotNet №90 / События на TimePad.ru
Приглашаем всех поближе познакомиться с самыми передовыми наработками в сферах feature flags и dependency injection. Только практические наработки, только новейшие технологии, только честные мнения. Вся эта летняя феерия будет проходить при поддержке наших…
🔥12👍2❤1
⚜️ На DotNext 2023 Moscow (Offline) в залы требуются ведущие.
Обязанности:
- представить спикера вначале доклада
- рулить вопросами из зала по окончанию доклада
Требования:
- умение держаться на сцене
- владеть .NET-тематикой на разговорном уровне
Есть два варианта участия:
1. У вас уже есть билет на конференцию. Тогда можно выбрать отдельные доклады, темы и авторы которых вам интересны.
Если вы планировали и так сходить на доклад, то записавшись в ряды ведущих, вы сможете в разы увеличить свой опыт, погружение и удовольствие от материала. По сути, никакой сложной подготовки не требуется, а общение и интерактив получаться намного больше.
2. У вас нет билета на конференцию. Тогда мы вам подарим билет, но условия будут суровее. Вам нужно будет обязательно отработать 1 день (из 2-х) в роли ведущего в 1 зале (из 3-х). Можно самим выбрать в каком и когда по сетке на сайте (если ещё не занято). Сетка может меняться. Остальное время можете проводить на конференции по своему усмотрению. На практике, вас будут сменять на одиночные избранные доклады, но надо быть готовым на весь день. Таких мест всего 6, спешите.
Всем кто хочет, пишите Монике @monicakobaliia с темой «Хочу стать ведущим». Уточняющие вопросы можно задавать здесь или лично на @kulakovt.
Обязанности:
- представить спикера вначале доклада
- рулить вопросами из зала по окончанию доклада
Требования:
- умение держаться на сцене
- владеть .NET-тематикой на разговорном уровне
Есть два варианта участия:
1. У вас уже есть билет на конференцию. Тогда можно выбрать отдельные доклады, темы и авторы которых вам интересны.
Если вы планировали и так сходить на доклад, то записавшись в ряды ведущих, вы сможете в разы увеличить свой опыт, погружение и удовольствие от материала. По сути, никакой сложной подготовки не требуется, а общение и интерактив получаться намного больше.
2. У вас нет билета на конференцию. Тогда мы вам подарим билет, но условия будут суровее. Вам нужно будет обязательно отработать 1 день (из 2-х) в роли ведущего в 1 зале (из 3-х). Можно самим выбрать в каком и когда по сетке на сайте (если ещё не занято). Сетка может меняться. Остальное время можете проводить на конференции по своему усмотрению. На практике, вас будут сменять на одиночные избранные доклады, но надо быть готовым на весь день. Таких мест всего 6, спешите.
Всем кто хочет, пишите Монике @monicakobaliia с темой «Хочу стать ведущим». Уточняющие вопросы можно задавать здесь или лично на @kulakovt.
👍10🔥7❤1
Завершилась Встреча SpbDotNet №90.
Поделитесь пожалуйста обратной связью, это поможет организаторам и докладчикам сделать события более интересными и полезными:
https://forms.gle/zMuSBEDNCvFZyqYd8
Поделитесь пожалуйста обратной связью, это поможет организаторам и докладчикам сделать события более интересными и полезными:
https://forms.gle/zMuSBEDNCvFZyqYd8
Google Docs
Форма обратной связи 90-й встречи SpbDotNet Community
https://Spb.DotNet.Ru
10 августа 2023
https://spbdotnet.timepad.ru/event/2520874/
10 августа 2023
https://spbdotnet.timepad.ru/event/2520874/
👍4❤2
Forwarded from Maria Myagkaya
Современные технологии на .NET: в Ozon идет набор на бесплатный курс для опытных С#-разработчиков
Курс будут вести инженеры Ozon: вебинары и воркшопы подготовлены разработчиками, которые каждый день строят современное e-com решение.
После курса ты сможешь:
🔹Создавать и настраивать микросервисы на ASP.NET Core
🔹Эффективно работать с асинхронным кодом
🔹Проектировать сложные распределенные системы
🔹Создавать REST и gRPC API
🔹Оптимизировать SQL-запросы
🔹Работать с Kafka
Как попасть на курс?
Оставь заявку на сайте ➡️ 27 августа пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Оставить заявку
Курс будут вести инженеры Ozon: вебинары и воркшопы подготовлены разработчиками, которые каждый день строят современное e-com решение.
После курса ты сможешь:
🔹Создавать и настраивать микросервисы на ASP.NET Core
🔹Эффективно работать с асинхронным кодом
🔹Проектировать сложные распределенные системы
🔹Создавать REST и gRPC API
🔹Оптимизировать SQL-запросы
🔹Работать с Kafka
Как попасть на курс?
Оставь заявку на сайте ➡️ 27 августа пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.
Оставить заявку
👍10❤2
Доступны фотографии со встречи №90
https://vk.com/album-96893798_295601293
Большое спасибо Антонине Латыповой за отличные кадры.
https://vk.com/album-96893798_295601293
Большое спасибо Антонине Латыповой за отличные кадры.
VK
SpbDotNet-90 – 98 photos
SpbDotNet-90 - SpbDotNet Community - 98 photos
🔥15👍4❤1
Доступны материалы со встречи SpbDotNet №90
Михаил Руковишников
«Фича-флаги. Практический пример реализации»
Видео: https://www.youtube.com/watch?v=Ls8S2KEKAdU&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Feature-Flags-in-Practice.pdf
Михаил Руковишников
«Фича-флаги. Практический пример реализации»
Видео: https://www.youtube.com/watch?v=Ls8S2KEKAdU&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Feature-Flags-in-Practice.pdf
YouTube
Михаил Руковишников «Фича-флаги. Практический пример реализации»
В докладе мы поговорим про то, что такое фича-флаги и какие проблемы они решают. Рассмотрим различные пути их реализации и подробно разберём подход который выбрала наша команда. В конце доклада выбранное решение будет продемонстрировано на практике.
🔥5👍4❤2👎1
Доступны материалы со встречи SpbDotNet №90
Николай Пьяников
«Pure.DI»
Видео: https://www.youtube.com/watch?v=mr9zmZhboNM&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Pure-DI.pdf
Код: https://github.com/DevTeam/Pure.DI
Николай Пьяников
«Pure.DI»
Видео: https://www.youtube.com/watch?v=mr9zmZhboNM&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Pure-DI.pdf
Код: https://github.com/DevTeam/Pure.DI
YouTube
Николай Пьяников «Pure.DI»
Будет немного теории по Dependency Injection, этапы эволюции DI-контейнеров: чистый DI, DI-контейнеры на основе Dictionary, LINQ Expressions и Reflection.Emit. Докладчик расскажет о своём pet-проекте — генераторе исходного кода Pure.DI.
NB: Во время записи…
NB: Во время записи…
❤8👍5🔥3
Доступны материалы со встречи SpbDotNet №89
Никита Мошкалов
«Прослеживаемость в ASP.NET Core»
Видео: https://www.youtube.com/watch?v=rEehQWeMPOo&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/AspNetCore-Telemetry.pdf
Никита Мошкалов
«Прослеживаемость в ASP.NET Core»
Видео: https://www.youtube.com/watch?v=rEehQWeMPOo&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/AspNetCore-Telemetry.pdf
YouTube
Никита Мошкалов «Прослеживаемость в ASP.NET Core»
Как поймать за хвост своё приложение — учимся определять маршрут запросов, исследуем производительность и выпытываем прочие подробности процесса жизнедеятельности.
❤3
Доступны материалы со встречи SpbDotNet №89
Никита Маслов
«Простая архитектура»
Видео: https://www.youtube.com/watch?v=FfT45ZEoxJ8&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Simple-Architecture.pdf
Никита Маслов
«Простая архитектура»
Видео: https://www.youtube.com/watch?v=FfT45ZEoxJ8&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Simple-Architecture.pdf
YouTube
Никита Маслов «Простая архитектура»
Никита поделится своим опытом разработки enterprise-приложений. Расскажет и покажет, как можно верхнеуровнево организовать архитектуру, использовать давно известные паттерны, обрабатывать ошибки. Также поговорим о тестировании.
❤4👍1
28 сентября состоится 91-я встреча SpbDotNet (offline)
https://spbdotnet.timepad.ru/event/2595003/
Боги производительности, гуру оптимизаций, конференционные бизоны снова на нашем митапе. Приглашаем всех на мозгодробительные осенние лекции от лидеров performance индустрии. Вас ждут бесценный опыт, давние знакомые и уютное общение в гостях у компании Nexign.
Программа встречи
19:00 – 20:00 Евгений Пешков «Убийцы производительности»
20:00 – 20:30 Перерыв
20:30 – 21:30 Станислав Сидристый (ЦРТ) «Реактивная сборка огромного проекта»
Встреча будет проходить по адресу: Санкт-Петербург, ул. Уральская, д. 4, офис компании «Nexign»
https://spbdotnet.timepad.ru/event/2595003/
Боги производительности, гуру оптимизаций, конференционные бизоны снова на нашем митапе. Приглашаем всех на мозгодробительные осенние лекции от лидеров performance индустрии. Вас ждут бесценный опыт, давние знакомые и уютное общение в гостях у компании Nexign.
Программа встречи
19:00 – 20:00 Евгений Пешков «Убийцы производительности»
20:00 – 20:30 Перерыв
20:30 – 21:30 Станислав Сидристый (ЦРТ) «Реактивная сборка огромного проекта»
Встреча будет проходить по адресу: Санкт-Петербург, ул. Уральская, д. 4, офис компании «Nexign»
spbdotnet.timepad.ru
Встреча SpbDotNet №91 / События на TimePad.ru
Боги производительности, гуру оптимизаций, конференционные бизоны снова на нашем митапе. Приглашаем всех на мозгодробительные осенние лекции от лидеров performance индустрии. Вас ждут бесценный опыт, давние знакомые и уютное общение в гостях у компании Nexign
🔥15👍8
Доступны материалы со встречи SpbDotNet №91
Евгений Пешков
«Убийцы производительности»
Видео: https://www.youtube.com/watch?v=uaCa8dTyBso&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Performance-Killers.pdf
Евгений Пешков
«Убийцы производительности»
Видео: https://www.youtube.com/watch?v=uaCa8dTyBso&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Performance-Killers.pdf
YouTube
Евгений Пешков «Убийцы производительности»
Одна из причин низкой производительности .NET-приложений — некачественные сторонние библиотеки или неправильное их использование. Например, обычное логирование может превратить всю программу в однопоточную, если неправильно сконфигурировано. Увы, некоторые…
👍13
Доступны материалы со встречи SpbDotNet №91
Станислав Сидристый
«Реактивная сборка огромного проекта»
Видео: https://www.youtube.com/watch?v=HWKEfctowjQ&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Reactive-Build-Big-Project.pdf
Станислав Сидристый
«Реактивная сборка огромного проекта»
Видео: https://www.youtube.com/watch?v=HWKEfctowjQ&list=PLbxr_aGL4q3QsWawTIJPOf6sMWpP54OoH
Слайды: https://github.com/DotNetRu/AuditBlobs/blob/master/slides/Reactive-Build-Big-Project.pdf
YouTube
Станислав Сидристый «Реактивная сборка огромного проекта»
При стремительном росте проекта возникает ряд трудностей не только у разработки, но и у DevOps. Спикер решил помочь коллегам и сделал очень быструю сборку всех проектов. В итоге удалось ускорить сборку с 400 машиноминут (20 агентов, 20 минут) до диапазона…
👍12
Forwarded from DotNetRu (Anatoly Kulakov)
Мы рады сообщить об окончании работы над переводом новой книги «Blazor в действии» Криса Сэйнти.
Подробности процесса, промокд на скидку, все ссылки, возможность участия в будущих проектах и прочее читайте в анонсе:
https://habr.com/ru/companies/jugru/articles/772646/
Подробности процесса, промокд на скидку, все ссылки, возможность участия в будущих проектах и прочее читайте в анонсе:
https://habr.com/ru/companies/jugru/articles/772646/
Хабр
Книга «Blazor в действии» в правильном переводе команды DotNetRu
Совместно с издательством ДМК Пресс мы, сообщество DotNetRu , рады сообщить об окончании работы над переводом новой книги «Blazor в действии» Криса Сэйнти. Получив первоначальный перевод от издателя,...
🔥32❤5
Forwarded from Anatoly Kulakov
Опрос про переводы книг
При активном участии сообщества DotNetRu было переведено пять книг. Очень хочется узнать, насколько востребована наша работа. Это сильно поможет нам спланировать дальнейшие действия. Отметьте пожалуйста какие из книг вы читали:
При активном участии сообщества DotNetRu было переведено пять книг. Очень хочется узнать, насколько востребована наша работа. Это сильно поможет нам спланировать дальнейшие действия. Отметьте пожалуйста какие из книг вы читали:
Anonymous Poll
33%
Конрад Кокоса «Управление памятью в .NET для профессионалов»
36%
Эндрю Лок «ASP.NET Core в действии»
26%
Джон П. Смит «Entity Framework Core в действии»
17%
Кристиан Венц «Безопасность ASP.NET Core»
11%
Крис Сэйнти «Blazor в действии» (или точно буду читать)
40%
Ничего не читал, но хочу посмотреть результаты
❤1👎1🤔1
21 ноября состоится 92-я встреча SpbDotNet (offline)
https://spbdotnet.timepad.ru/event/2645992/
На очередной встрече сообщества заглянем под капот cloud functions и поэкспериментируем с внедрением зависимостей в тестах. Всё это веселье будет проходить в гостях у наших друзей в уютном офисе Яндекса.
Программа встречи
19:00 – 20:00 Вадим Мартынов (Яндекс) «DI-контейнеры в NUnit-тестах»
20:00 – 20:30 Перерыв
20:30 – 21:30 Максим Шошин (Yandex Cloud) «Serverless. Под капотом Cloud Functions»
Встреча будет проходить по адресу: Санкт-Петербург, Пискарёвский просп., д. 2, корп. 2, БЦ «Бенуа», 5 этаж, офис Яндекса.
https://spbdotnet.timepad.ru/event/2645992/
На очередной встрече сообщества заглянем под капот cloud functions и поэкспериментируем с внедрением зависимостей в тестах. Всё это веселье будет проходить в гостях у наших друзей в уютном офисе Яндекса.
Программа встречи
19:00 – 20:00 Вадим Мартынов (Яндекс) «DI-контейнеры в NUnit-тестах»
20:00 – 20:30 Перерыв
20:30 – 21:30 Максим Шошин (Yandex Cloud) «Serverless. Под капотом Cloud Functions»
Встреча будет проходить по адресу: Санкт-Петербург, Пискарёвский просп., д. 2, корп. 2, БЦ «Бенуа», 5 этаж, офис Яндекса.
spbdotnet.timepad.ru
Встреча SpbDotNet №92 / События на TimePad.ru
На очередной встрече сообщества заглянем под капот cloud functions и поэкспериментируем с внедрением зависимостей в тестах. Всё это веселье будет проходить в гостях у наших друзей в уютном офисе Яндекса
🔥13❤5🎉2
Наш аккаунт на meetup com закрыли по национальному признаку. Если кто-то там был подписан на наше сообщество, вступайте в другие соц. сети, чтобы не потеряться. У нас есть:
VK: https://vk.com/SpbDotNet
Telegram channel: https://news.1rj.ru/str/SpbDotNet
Telegram chat: https://news.1rj.ru/str/SpbDotNetChat
VK: https://vk.com/SpbDotNet
Telegram channel: https://news.1rj.ru/str/SpbDotNet
Telegram chat: https://news.1rj.ru/str/SpbDotNetChat
🤬30🤯3❤1
Информация для участников встречи SpbDotNet №92
Завтра SpbDotNet первый раз идёт в гости к Яндексу. Это большая высокотехнологичная компания со своими правилами. В том числе, правилами прохода в офис. Пожалуйста, ознакомьтесь с ними заранее во избежание недоразумений.
Обратите внимание, что регистрация закроется сегодня (20.11.2023) вечером. И те кто не зарегистрировался не смогут попасть на встречу.
Инструкция для прохода на площадку
Для прохода в Бенуа нужно:
- нажать в нижней части экрана терминала перед турникетами кнопку «Компании»
- выбрать «Яндекс» и ввести свой номер телефона
- ввести код из смс для печати QR-кода или открыть его на сматрфоне по ссылке
- приложить полученный QR-код к считывателю на турникете
Чтобы выйти, нужно отметить QR-код на пятом этаже, приложив его к считывателю, установленному на стойке ресепшена.
Завтра SpbDotNet первый раз идёт в гости к Яндексу. Это большая высокотехнологичная компания со своими правилами. В том числе, правилами прохода в офис. Пожалуйста, ознакомьтесь с ними заранее во избежание недоразумений.
Обратите внимание, что регистрация закроется сегодня (20.11.2023) вечером. И те кто не зарегистрировался не смогут попасть на встречу.
Инструкция для прохода на площадку
Для прохода в Бенуа нужно:
- нажать в нижней части экрана терминала перед турникетами кнопку «Компании»
- выбрать «Яндекс» и ввести свой номер телефона
- ввести код из смс для печати QR-кода или открыть его на сматрфоне по ссылке
- приложить полученный QR-код к считывателю на турникете
Чтобы выйти, нужно отметить QR-код на пятом этаже, приложив его к считывателю, установленному на стойке ресепшена.
👍5
Forwarded from BookClub DotNet
BookClub DotNet Season 2 #0
Сегодня секция системного дизайна уже стала если не стандартом, то по крайней мере модой и правилом хорошего тона при собеседовании при устройстве в компанию. В сети и в литературе можно найти достаточно много разрозненного материала на тему "как пройти интервью по системному дизайну", именно поэтому нам захотелось систематизировать свои знания об этом, прочитав от корки до корки книгу Алекса Сюй "System Design. Подготовка к сложному интервью", и поделиться прочитанным с вами.
Читайте книги, слушайте выпуски и присоединяйтесь к обсуждению в BookClub DOTNET!
Второй сезон, друзья, погнали!
Ведущие
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации
- Серафима Лебедева
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-19
Выпуск на YouTube: https://www.youtube.com/watch?v=P346heYw_i8&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
Сегодня секция системного дизайна уже стала если не стандартом, то по крайней мере модой и правилом хорошего тона при собеседовании при устройстве в компанию. В сети и в литературе можно найти достаточно много разрозненного материала на тему "как пройти интервью по системному дизайну", именно поэтому нам захотелось систематизировать свои знания об этом, прочитав от корки до корки книгу Алекса Сюй "System Design. Подготовка к сложному интервью", и поделиться прочитанным с вами.
Читайте книги, слушайте выпуски и присоединяйтесь к обсуждению в BookClub DOTNET!
Второй сезон, друзья, погнали!
Ведущие
- Роман Гашков
- Григорий Кузьмин
- Роман Щербаков
Дизайн и иллюстрации
- Серафима Лебедева
Книга
System Design. Подготовка к сложному интервью (https://www.piter.com/product/system-design-podgotovka-k-slozhnomu-intervyu)
Выпуск на других платформах: https://bookclub-dotnet.mave.digital/ep-19
Выпуск на YouTube: https://www.youtube.com/watch?v=P346heYw_i8&list=PLbxr_aGL4q3TUK_LvjiGIbbxc58O4ZuJv
Канал книжного клуба: https://news.1rj.ru/str/bookclubdotnet
Сайт книжного клуба: https://bookclub.dotnet.ru
The following music was used for this media project:
Music: Ambient Corporate by WinnieTheMoog
Free download: https://filmmusic.io/song/6188-ambient-corporate
License (CC BY 4.0): https://filmmusic.io/standard-license
YouTube
[S02E00] System Design. Подготовка к сложному интервью | BookClub DOTNET
Сегодня секция системного дизайна уже стала если не стандартом, то по крайней мере модой и правилом хорошего тона при собеседовании при устройстве в компанию. В сети и в литературе можно найти достаточно много разрозненного материала на тему "как пройти интервью…
🔥9👍5