Pull to refresh
29.2
Karma
0
Rating
Таня @otstanie

Editor

  • Followers 8
  • Following

Неделя онлайн-стримов от JUG Ru Group #6

JUG Ru Group corporate blog Java *Conferences DevOps *


Наш сезон конференций успешно открыт, но при этом шоу о технологиях тоже не заканчиваются! На этой неделе будем говорить о Java, DevOps, тестировании и распределенных системах.
Читать дальше →
Total votes 8: ↑8 and ↓0 +8
Views 734
Comments 0

Спецификаторы, квалификаторы и шаблоны

JUG Ru Group corporate blog Programming *C++ *Conferences
template<class T>
static inline thread_local constexpr const volatile T x = {};

Такое количество ключевых слов введет в ступор любого неподготовленного разработчика. Но на C++ Russia 2019 Piter Михаил Матросов (mmatrosov) разложил по полочкам квалификаторы и спецификаторы при объявлении переменных и функций.

Мы подготовили для вас текстовую версию доклада, чтобы вы могли в любой момент вернуться и изучить шпаргалки Михаила.
Total votes 31: ↑29 and ↓2 +27
Views 14K
Comments 9

Ускоряем интернет-запросы и спим спокойно

JUG Ru Group corporate blog Conferences DevOps *


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

Наглядный пример Netflix подхода к разработке и поддержке сложных систем на DevOops 2019 представил Сергей Федоров — директор по разработке в Netflix. Выпускник факультета ВМК ННГУ им. Лобачевского, Сергей один из первых инженеров в Open Connect — CDN команды в Netflix. Он построил системы мониторинга и анализа видеоданных, запустил популярный сервис для оценки скорости Интернет-соединения FAST.com и последние несколько лет работает над оптимизацией Интернет запросов, чтобы Netflix приложение работало как можно быстрее для пользователей.

Доклад получил лучшие отзывы от участников конференции, и мы подготовили для вас текстовую версию.
Total votes 21: ↑21 and ↓0 +21
Views 6.7K
Comments 1

Распределенная трассировка запросов в .NET

JUG Ru Group corporate blog Programming *.NET *Conferences


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

Егор Гришечко — работал разработчиком в компании Insolar. Команда Егора делает полностью распределенную систему, и поэтому они сталкиваются с большинством проблем, которые присущи распределенным системам. Сейчас Егор трудится в Uber и занимается разработкой инфраструктуры.

Под катом — текстовая расшифровка и видео доклада Егора с конференции DotNext 2019 Moscow. Доклад будет полезен разработчикам микросервисных систем, которые смогут для себя открыть эти технологии. А также будет интересен бэкенд-разработчикам, интересующимся метриками и мониторингом.
Total votes 27: ↑27 and ↓0 +27
Views 9.4K
Comments 3

Неделя онлайн-стримов от JUG Ru Group #5

JUG Ru Group corporate blog Conferences


Уже на следующей неделе начнутся наши онлайн-конференции, а на этой мы продолжаем устраивать утренние ютюб-шоу и митапы. На этой неделе митап будет по JS, а шоу — по всему подряд от тестирования до C++.
Читать дальше →
Total votes 12: ↑12 and ↓0 +12
Views 757
Comments 0

Разработка компилятора для TypeScript на TypeScript на базе LLVM

JUG Ru Group corporate blog Conferences TypeScript *


Порой разработчики во время работы придумывают безумные идеи проектов, и они даже пытаются их реализовывать. Подобное ощутил и фулстек-разработчик Дмитрий Пацура, когда решил написать компилятор для TypeScript на… TypeScript, используя LLVM.

А что из этого вышло, Дмитрий изложил на прошедшей HolyJS 2019 Moscow. Под катом вы найдете видео и конспект его доклада.
Total votes 30: ↑30 and ↓0 +30
Views 5.9K
Comments 4

Неделя онлайн-стримов от JUG Ru Group #4

JUG Ru Group corporate blog Programming *Conferences


Продолжаем готовиться к конференциям и говорить обо всём: от DevOps до C++ в формате разговорных шоу и митапов. Записи эфиров мероприятий прошлой недели уже доступны, а на этой неделе просыпаемся по утрам уже в привычном шоу-формате и открываем .NET-бар на карантине.
Читать дальше →
Total votes 18: ↑18 and ↓0 +18
Views 1.6K
Comments 5

Исключения C++ через призму компиляторных оптимизаций

JUG Ru Group corporate blog C++ *Conferences


На дворе 21-й век, непроизводительная реализация обработки C++ исключений на основе setjmp/longjmp уже в прошлом. Современные компиляторы, такие как gcc и clang, используют продвинутую реализацию C++ исключений, называемую zero-cost exception handling. Но насколько действительно это zero-cost?

На конференции C++ Russia 2019 Piter Роман Русяев рассказал, каким образом С++ исключения оказывают влияние на компиляторные оптимизации: какие оптимизации не могут быть применены в случае, если функция может бросить исключения, а какие оптимизации становится труднее применять.

Роман — разработчик компиляторов C/C++ и компиляторов нейронных сетей для специализированных платформ, таких как Neural Processing Unit, работает в Samsung.

Под катом текстовая расшифровка и видео доклада.
Total votes 37: ↑37 and ↓0 +37
Views 8.4K
Comments 15

Машинное обучение на C#: введение в ML.NET

JUG Ru Group corporate blog .NET *Machine learning *Conferences


ML.NET претендует на звание самой мощной библиотеки для машинного обучения на платформе .NET. Так ли это на самом деле? На вопрос отвечает Джефф Просайз.

Джефф Просайз — один из создателей компании Wintellect, коллега по цеху знаменитого Джеффри Рихтера, автор более девяти книг и множества статей по разработке приложений, сейчас работает с Azure и разрабатывает различные AI-решения.

Под катом перевод и видео доклада Джеффа с конференции DotNext 2019 Moscow в оригинале.
Total votes 25: ↑25 and ↓0 +25
Views 16K
Comments 10

Неделя онлайн-стримов от JUG Ru Group #3

JUG Ru Group corporate blog Programming *Conferences


Продолжаем говорить обо всём от DevOps до C++ в формате разговорных шоу и митапов. В этот раз будет онлайн-митап по .NET и YouTube-обсуждения по всему остальному. Записи эфиров мероприятий прошлой недели уже доступны!
Читать дальше →
Total votes 24: ↑24 and ↓0 +24
Views 1.5K
Comments 0

Неделя онлайн-стримов от JUG Ru Group #2

JUG Ru Group corporate blog Conferences


На прошлой неделе мы опробовали формат разговорных шоу о разработке, а теперь расширяем его на другие стеки — поговорим обо всём от DevOps до C++. А также продолжаем онлайн-митапы — они будут по Java и JS.
Читать дальше →
Total votes 23: ↑23 and ↓0 +23
Views 2.3K
Comments 2

Кругом сплошные плюсы: топ-10 докладов конференции C++ Russia 2019 Piter

JUG Ru Group corporate blog C++ *Conferences
C++ требует серьезного подхода. Поэтому мы верим, что большинство плюсовиков — серьезные профессионалы, и если на праздниках требуется сидеть дома — они не будут выбираться на шашлыки тайными тропами, а предпочтут в это время расти как специалисты. И таким профессионалам на этих праздниках пригодится наш топ-10 докладов с конференции C++ Russia 2019 Piter:


Total votes 27: ↑26 and ↓1 +25
Views 8.5K
Comments 2

Онлайн-встреча JUG.ru «Spring-построитель» с Евгением Борисовым

JUG Ru Group corporate blog Java *Conferences
11 мая в 17:00 состоится онлайн-встреча «Spring-построитель» с экспертом по Spring Евгением Борисовым, который начал писать на Java еще в 2001 году и сейчас проводит тренинги по всему миру. Он расскажет, как перестать потрошить Spring и создать его самому.



Под катом — все детали и ссылка на регистрацию.
Читать дальше →
Total votes 14: ↑14 and ↓0 +14
Views 3K
Comments 9

От Babel до GraphQL: доклады HolyJS 2019 Moscow

JUG Ru Group corporate blog JavaScript *Conferences
Если вы JS-разработчик, то браузер для вас — дом родной, но можете ли вы описать пошагово все действия браузера для отрисовки вашей прекрасной страницы? И вы наверняка уже слышали про WebAssembly, но знаете ли, что «внутри» у этой технологии?



Углубиться в эти и многие другие JS-темы помогут доклады. В ноябре прошла HolyJS 2019 Moscow, а теперь её видеозаписи открыты для всех, и мы традиционно публикуем на Хабре подборку — в общем, есть чем занять выходные на самоизоляции.
Total votes 15: ↑15 and ↓0 +15
Views 4.1K
Comments 0

Темные уголки iOS Auto renewable Subscriptions

JUG Ru Group corporate blog Development for iOS *Development of mobile applications *Mobile applications monetization *


Все больше и больше приложений переходят на подписочную систему монетизации. Планируете использовать систему подписок в своем приложении? Тогда вам сюда.


Денис Кириллов на Mobius 2019 Moscow рассказал о лучших практиках применения технологии Auto-renewable Subscriptions в iOS и осветил ряд особенностей в ее работе, которые не всегда очевидны и документированы в официальных источниках.


Под катом — видео и текстовая расшифровка доклада с конференции Mobius 2019 Moscow.

Total votes 12: ↑12 and ↓0 +12
Views 4K
Comments 2

Десятка лучших докладов DotNext 2019 Moscow

JUG Ru Group corporate blog .NET *C# *Conferences
В начале ноября прошел DotNext 2019 Moscow, и пока мы ждем следующий DotNext, самое время посмотреть десятку лучших докладов московской конференции. Хардкор, низкоуровневые подробности, максимальный перформанс, best practices, архитектура и многое другое — все детали собрали для вас с помощью golodnyj под катом.

Total votes 30: ↑30 and ↓0 +30
Views 6.8K
Comments 2

Тестирование игрового движка Amazon Lumberyard. Подходы и инструменты

JUG Ru Group corporate blog Game testing *
Amazon. Игры. Звучит необычно? Как тестировать продукт и для разработчиков, и для геймеров? Под катом — тестирование игрового движка Amazon Lumberyard, подходы как в ручном тестировании, так и в автоматизации, а также используемые на проекте инструменты.



Lumberyard — это кроссплатформенный игровой движок, на котором можно бесплатно создавать игры для большинства современных платформ: PC, Mac, iOS/Android, все приставки, в том числе очки виртуальной реальности. Он также довольно глубоко интегрирован с Amazon Web Services и сервисом игровых трансляций Twitch.

Под катом — видео и расшифровка доклада Артема Несиоловского с конференции Heisenbug.
Total votes 19: ↑19 and ↓0 +19
Views 8.6K
Comments 5

Async programming in .NET: Best practices

JUG Ru Group corporate blog Programming *.NET *
Появление async/await в C# привело к пересмотру того, как писать простой и корректный параллельный код. Зачастую, используя асинхронное программирование, программисты не только не решают проблемы, которые были с потоками, но и привносят новые. Дедлоки и рейсы никуда не пропадают — их просто становится труднее диагностировать.



Дмитрий Иванов — Software Analysis TeamLead в Huawei, в прошлом техлид JetBrains Rider и разработчик ядра ReSharper: структур данных, кэшей, многопоточности, регулярный спикер конференции DotNext.

Под катом — видеозапись и текстовая расшифровка доклада Дмитрия с конференции DotNext 2019 Piter.
Total votes 30: ↑30 and ↓0 +30
Views 28K
Comments 6

Интернационализация: как сделать веб доступным для всех

JUG Ru Group corporate blog JavaScript *Programming *
Ecma International, Technical Committee 39 или по-простому TC39 — это группа JavaScript-разработчиков, создателей реализаций технологий, академиков и других заинтересованных сторон, которые вместе с сообществом поддерживают и развивают JavaScript как платформу.

Участники TC39 обычно рассказывают что-то интересное, пользуясь своим глубоким пониманием JavaScript. Но кое-кому кажется, что они слишком далеко ушли от проблем простых разработчиков. Где разработчик языка, и где человек, который каждый день на практике пишет фронтенды?

Давайте познакомимся с докладом, который сочетает и глубину понимания, и высокую практическую применимость. Встречайте новый рассказ Romulo Cintra о проблемах интернационализации, которые будут решены новым API, которое вскоре появится в JavaScript.



Romulo Cintra — делегат TC39, работает в разработке и архитектуре уже более 10 лет, специализируется на вебе, мобильной разработке и облаках. В этом докладе из первых рук сопредседателя MessageFormat Working Group вы узнаете, какие варианты решения существующих проблем есть уже сейчас, и в каком виде их собираются решать посредством нового API в самом JavaScript.

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

Далее повествование от лица спикера.
Total votes 27: ↑27 and ↓0 +27
Views 4.7K
Comments 1
1

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity