Как стать автором
Обновить
141.89
JUG Ru Group
Конференции для Senior-разработчиков
Сначала показывать

Кэширование контекста Spring между запусками тестов: как ускорить процесс локального тестирования

Уровень сложностиСредний
Время на прочтение5 мин
Количество просмотров6.1K

Тестирование является важным элементом процесса разработки программного обеспечения. При этом работа с тестами может занимать достаточно большое количество времени в сравнении с самой разработкой, в связи с этим возникает необходимость оптимизировать этот процесс. В этой статье рассказывается про плагин Sprinter для IntelliJ IDEA, который может помочь значительно сократить время на локальный запуск тестов.

Читать далее
Всего голосов 16: ↑13 и ↓3+10
Комментарии1

Как мы обманываем себя с криптовалютами: ошибка бинарной логики

Время на прочтение5 мин
Количество просмотров6.8K

Недавно на Хабре стали популярны текст «Мы сами обманули себя с Биткоином» и его продолжение. Я считаю, что в них есть важные ошибки, мне жаль, что подобные тексты оказываются на Хабре заплюсованы, и захотелось обратить на это внимание.

Но дело не только в этих текстах: вижу одну и ту же ментальную ловушку в очень многих обсуждениях блокчейнов и криптовалют. И думаю, что полезно от неё избавляться. Поэтому решил её описать.

Читать далее
Всего голосов 33: ↑27 и ↓6+21
Комментарии71

Всё, что вы хотели знать о Java, но не доходили руки спросить: что будет на Joker 2023

Время на прочтение18 мин
Количество просмотров3.4K

Как ускорить запуск JVM? Каково переходить с SQL на Cassandra? Что нас ждёт в Java 21? Как профилируют в Alibaba? Какие части Java были сделаны в России? И как в названия докладов на Java-конференции прокралось не только слово «Kotlin», но и «Python» с «PHP»?

На все эти и многие другие вопросы ответит Joker 2023. До конференции остался месяц, её программа готова — представляем её Хабру.

Программа Joker 2023
Всего голосов 13: ↑13 и ↓0+13
Комментарии0

От UI до AI: что о тестировании расскажут на Heisenbug 2023 Autumn

Время на прочтение16 мин
Количество просмотров1.4K

Тестирование — штука очень разнообразная. Пока кто-то пишет юнит-тесты для мобильного приложения, другой в это время занимается нагрузками в бэкенде, а третий — вообще безопасностью… О чём тогда должны быть доклады на конференции по тестированию?

Обо всём этом, поэтому программа Heisenbug тоже очень разнообразная. В октябре на конференции поговорят и о сокращении времени UI-тестов на iOS, и о применении AI в автоматизации тестирования. Сейчас программа уже известна, поэтому публикуем все описания докладов на Хабре единым постом.

Читать далее
Всего голосов 11: ↑11 и ↓0+11
Комментарии0

Одно PWA, чтоб править всеми

Время на прочтение14 мин
Количество просмотров13K

Термин PWA появился еще в 2015 году, но из-за браузерных разногласий долгое время был лишь красивой идеей. В 2023 году возникла надежда, что на iOS появятся альтернативные браузерные движки, а это может привести к тому, что для создания почти полноценных аналогов нативных приложений будет достаточно знаний фронтенда.

Весной на HolyJS Никита Дубко показал, что умеют современные PWA: как изменился их внешний вид, насколько они интегрированы в операционные системы и в каких случаях они решают пользовательские задачи не хуже нативных приложений.

Делимся расшифровкой доклада и видеозаписью. Повествование будет от лица Никиты.

Читать далее
Всего голосов 33: ↑31 и ↓2+29
Комментарии3

Всё про .NET на DotNext 2023 Autumn: архитектура, «кишочки», лучшие практики и новые горизонты

Время на прочтение11 мин
Количество просмотров2.4K

Когда-то в прошлой жизни, до слова «коронавирус», конференция DotNext проходила в офлайне два дня подряд. Спикеры были на расстоянии вытянутой руки, кофе-брейки бурлили обсуждением докладов и не только, а вечером первого дня пространство превращалось в вечеринку с живой музыкой и тематическими дискуссиями.

С пандемией нам пришлось уйти в онлайн, в прошлом году осторожно вернули один офлайн-день. А в этом решили отбросить полумеры и впервые за четыре года проведём DotNext в классическом формате: два дня офлайна и море живого общения! Впрочем, если не получается приехать в Москву, то есть возможность поучаствовать удалённо.

А что в программе? Все доклады разделены по четырём блокам: «Архитектура», «Best practices», «Internals» (то есть внутренние «кишочки» платформы), и «Расширяем горизонты» (смежные темы, которые не строго про .NET-разработку, но дотнетчикам могут быть интересны).

О чём именно будут доклады в этих блоках? Все их описания — в этом посте.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии1

Что про девопс можно будет узнать на DevOops 2023: всё, везде и сразу

Время на прочтение20 мин
Количество просмотров2K

Какие доклады должны быть на конференции про девопс? Ведь для тех, кто связан с девопсом, важны и культура взаимодействия разных специалистов, и инструменты вроде Kubernetes, и вопросы вроде безопасности, и облака, и много чего ещё… Что из этого освещать на мероприятии?

Наш ответ такой: всё. Поскольку ближайшая конференция DevOops будет аж четырёхдневной, там найдётся время на все эти темы. А поскольку она будет полуофлайновой-полуонлайновой, то это «всё» будет ещё и «везде»: можно хоть лично прийти на московскую площадку, хоть подключиться удалённо.

Сейчас программа уже составлена, и представляем Хабру описания всех докладов.

Программа DevOops 2023
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

От хайпа к делу: что про ML/AI расскажут на бесплатном онлайн-фестивале TechTrain 2023 Autumn

Время на прочтение4 мин
Количество просмотров746

Шумихи вокруг ИИ стало поменьше, теперь уже не выходят каждый день однообразные тексты «уволят ли нас всех». А вот практическая польза от машинного обучения при этом никуда не делась. Работать с ML-технологиями нужно всё большему числу людей, и нужно уметь делать это правильно.

И 30 августа мы проведём онлайн-мероприятие TechTrain, где ML/AI будут рассматриваться не просто как «футуристические штуки, меняющие нашу жизнь», а как конкретные технологии. Как использовать их для различных задач? Как оптимизировать работу с ними? Как внедрить MLOps?

В программе есть материал и для тех, кто уже лично работает над ML-проектами, и для тех, кто «просто интересуется». Публикуем здесь описания всех восьми докладов. Участие в TechTrain бесплатное, требуется зарегистрироваться.

Читать далее
Всего голосов 6: ↑6 и ↓0+6
Комментарии0

Что о системном анализе и бизнес-анализе расскажут на Flow 2023

Время на прочтение21 мин
Количество просмотров1.8K

В прошлом году мы впервые провели конференцию по системному и бизнес-анализу Flow. А теперь она возвращается, и в этот раз более масштабно. Flow 2023 будет идти целых четыре дня: 4–5 сентября в онлайне и 11–12 сентября в Москве (с возможностью удалённого подключения).

Нововведение этого года — экспериментальная секция про UX, подготовленная совместно с USABILITYLAB. А общие принципы программы остались прежними. Как и раньше, будут спикеры из известных компаний (Яндекса, Альфа-банка, VK, Магнита и других). Некоторым зрителям уже известны имена Александра Белина, Юрия Куприянова, Романа Бунина, Сергея Нужненко, Ирины Гертовской и многих других. 

Сейчас уже известно, о чём именно пойдёт речь в их докладах — и в этом посте рассказываем об этом вам.

Программа Flow 2023
Всего голосов 14: ↑14 и ↓0+14
Комментарии0

О чем расскажут на SmartData 2023

Время на прочтение21 мин
Количество просмотров1.5K

Хорошо осенью любоваться на озёра… на озёра данных. Особенно когда про них говорит спикер Владимир Озеров. В общем, этой осенью, как и раньше, мы проведём конференцию SmartData обо всём, что важно в дата-инжиниринге: от отказоустойчивости до MLOps.

6-7 сентября пройдёт онлайн-часть, а 13-14 сентября встретимся в Москве (но все, кто не готов добраться на московскую площадку, смогут и во второй части поучаствовать удалённо).  

Среди тем — и архитектура дата-платформ, и «внутренности» баз данных, и стриминг, и DataOps, и даже пара «космических» (в буквальном смысле) докладов. А среди спикеров есть те, чьи доклады уже хвалили участники прошлых SmartData — например, Максим Бабенко, Владимир Озеров, Дмитрий Аношин, Евгений Ермаков и Максим Стаценко. Все описания докладов — под катом.

Программа SmartData 2023
Всего голосов 17: ↑17 и ↓0+17
Комментарии0

Осенние конференции JUG Ru Group: Москва, Питер, онлайн

Уровень сложностиПростой
Время на прочтение3 мин
Количество просмотров1.1K

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

Так что продолжим это в нашем большом осеннем сезоне: проведём целых 10 конференций, и на этот раз не только в Москве. Все подробности — под катом.

Читать далее
Всего голосов 10: ↑10 и ↓0+10
Комментарии0

Неправильно ты, дядя Фёдор, браузерными расширениями пользуешься

Время на прочтение13 мин
Количество просмотров10K

Чем браузерные расширения могут помочь в тестировании? А какие именно? И все ли они безопасны? Весной на нашей конференции Heisenbug об этом всём рассказывали Юлия Атлыгина и Татьяна Дроздова. А теперь, пока готовится следующий осенний Heisenbug, публикуем на Хабре текстовую версию их доклада.

Видео и расшифровка
Всего голосов 10: ↑10 и ↓0+10
Комментарии1

Книга «ASP.NET Core Security» в правильном переводе команды DotNetRu

Время на прочтение4 мин
Количество просмотров5.7K

Сообщество DotNetRu совместно с издательством ДМК Пресс договорились на доработку и проверку перевода очередной книги. Напомним, что мы уже помогли выпустить три книги: «Управление памятью в .NET для профессионалов» Конрада Кокосы,  «ASP.NET Core в действии» Эндрю Лока и «EF Core в действии» Джона Смита. Издатель делает первоначальный перевод, а ребята из сообщества в качестве экспертов корректируют текст, придавая переводу оригинальный и непротиворечивый смысл.

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

Рады представить вам очередной результат совместных усилий: книга Кристиана Венца «Безопасность ASP.Net Core» в правильном переводе DotNetRu. В продолжении поста — впечатления о процессе перевода от непосредственных участников и промокод на скидку от издательства.

Читать далее
Всего голосов 18: ↑18 и ↓0+18
Комментарии1

Чем браузер Arc хорош на самом деле

Время на прочтение7 мин
Количество просмотров22K

Недавно появился хабрапост «Arc — революционный браузер нового поколения». Его заминусовали с реакцией «вы тут выдаёте за революцию очередной скин для Chromium». 

Я активно пользуюсь Arc и ощущаю, что из-за неудачного поста Хабр может пройти мимо хорошего продукта. Да, слово «революционный» тоже считаю излишне громким. Но Arc — это не просто «добавили нескучные обои», а более интересная штука, способная пригодиться многим хабравчанам.

По-моему, тот текст плохо доносил преимущества, потому что начинал с малозначимых «свистелок-перделок» в духе «можно кастомизировать цвета», и до самого интересного люди просто не дочитывали. Главную крутизну Arc я вижу в ряде UX-решений, помогающих с типичными проблемами. Зачастую что-то похожее есть и в других браузерах, но здесь реализовано нативнее и полнее. Поэтому решил описать для Хабра эти проблемы и решения.

Читать далее
Всего голосов 38: ↑34 и ↓4+30
Комментарии83

Интервью с создателем обобщённого программирования Александром Степановым

Уровень сложностиПростой
Время на прочтение9 мин
Количество просмотров7.2K

Всем привет! В сообществе C++  Александр Александрович Степанов особо не нуждается в представлениях: это создатель обобщённого программирования и Standard Template Library. Менее известно, что он построил карьеру в США, но получил образование в СССР. И сейчас, когда многие разработчики уезжают из России, особенно интересно узнать, как переезд IT-специалиста выглядел почти полвека назад, до интернета и удалёнки. Изменились ли с тех пор вызовы и трудности?

Читать далее
Всего голосов 39: ↑35 и ↓4+31
Комментарии36

Рациональный подход к декомпозиции систем на модули или микросервисы. Практика

Уровень сложностиСложный
Время на прочтение12 мин
Количество просмотров4.8K

В своём прошлом посте я рассказал теорию своего подхода к декомпозиции систем на модули. Теперь пришло время проверить её на практике.

Кэмп - реальный проект, который стоил семизначную сумму для заказчика, выполнялся командой из 12 человек (включая двух бакэндеров) и сейчас запущен в промышленную эксплуатацию. Суммарно на выполнение проекта было затрачено 5500 человеко/часов, из которых 950 - на бакенд.

Что из этого получилось?
Всего голосов 12: ↑9 и ↓3+6
Комментарии2

Рациональный подход к декомпозиции систем на модули или микросервисы

Уровень сложностиСложный
Время на прочтение13 мин
Количество просмотров6.3K

Чего от разработки ПО хотят разработчики, продакты и владельцы бизнеса?

Одного и того же - побольше дофаминчика (гормон счастья), поменьше кортизольчика (гормон стресса). Притом источники и дофамина, и кортизола у них одни и те же. Дофамин вырабатывается, когда фичи выпускаются в срок и без багов, а кортизол - когда сроки срываются и вылазят баги и регрессии. Бизнесу будет ближе финансовая версия — срыв сроков и баги очевидным образом приводят к увлечению стоимости разработки. Что приводит к выбросу кортизола уже у владельцев.

Как обеспечить высокий уровень дофамина?
Всего голосов 13: ↑13 и ↓0+13
Комментарии7

Виджеты: Android против iOS

Время на прочтение19 мин
Количество просмотров3K

Долгое время виджеты были отличительной чертой Android, пока на айфонах царили стройные ряды одинаковых иконок. Но в 2020-м они масштабно пришли и на iOS. Обычно мобильные разработчики знают одну из этих платформ, но у Анны Жарковой (@anioutka) есть опыт работы с обеими — и она выступила у нас с докладом о виджетах на обеих.

Сейчас мы готовим конференцию Mobius 2023 Spring, где также освещаются обе платформы, а Анна выступит с новым докладом. И в ожидании этого решили сделать для Хабра текстовую версию доклада о виджетах (видеозапись также прилагаем). Далее — текст от лица спикера.

Читать далее
Всего голосов 10: ↑9 и ↓1+8
Комментарии1

Что о мобильной разработке можно будет узнать на Mobius 2023 Spring

Время на прочтение17 мин
Количество просмотров1.7K

Кое-что на ближайшей конференции Mobius будет необычно. Два дня она будет проходить в Москве (с возможностью онлайн-участия), а ещё два дня в интернете — такого масштабного сочетания офлайна с онлайном на Mobius ещё не было.

А кое-что остаётся привычным: это по-прежнему конференция по мобильной разработке, где в докладах не вода и общие темы, а техническая конкретика. За четыре дня докладов будет много, сейчас они уже известны — и мы представляем Хабру все их описания. Для удобства снабдили здесь описания значками 🤖 (Android), 🍏 (iOS), ♾️ (не привязанные к платформе), 🐦(Flutter). И поделили на тематические блоки (но порой это деление условное, один доклад может хорошо подходить в две категории сразу).

Читать далее
Всего голосов 8: ↑8 и ↓0+8
Комментарии2

Что JS-разработчики смогут узнать на HolyJS 2023 Spring

Время на прочтение14 мин
Количество просмотров2.1K

Впервые за годы у конференции HolyJS будут два офлайн-дня, так что 21 и 22 мая JavaScript-разработчики смогут встретиться в Москве и вдоволь наобщаться. Но и любители онлайна не забыты: к московской части можно будет подключиться удалённо, а ещё будут два полностью онлайновых дня.

Докладов за все четыре дня будет немало — и теперь, когда программа сформирована, мы делимся с Хабром их описаниями.

Читать далее
Всего голосов 12: ↑12 и ↓0+12
Комментарии4

Информация

Сайт
jugru.org
Дата регистрации
Дата основания
Численность
51–100 человек
Местоположение
Россия
Представитель
Алексей Федоров