Главная » Архив меток: Блог компании JUG.ru Group

Архив меток: Блог компании JUG.ru Group

Из Groovy ушёл Cédric Champeau‏

Уходит Седрик Шампо, известный в первую очередь как автор статического компилятора Groovy. В проекте Apache Groovy перестаёт участвовать один из ключевых участников сообщества, само имя которого у многих ассоциировалось с этим языком. В самом сообществе, впрочем, есть другие трактовки произошедшего. Если рассмотреть причины ухода в том виде, как их формулирует сам Седрик, получается история о том, как Groovy-сообщество хотело лучшего, ...

Читать далее »

Лучшие фейлы наших конференций (Joker, JPoint, DotNext, Mobius, TechTrain и так далее)

Самый первый эпик фейл по масштабу — это когда мы ночью перед конференцией внезапно обнаружили на баннере 3 на 10 метров опечатку. Такую, которую не заклеишь. А висел этот баннер над стойкой регистрации, поэтому попал бы на все фотографии. Спикер из США перепутал город, ключевому спикеру на ногу упал телевизор, и теперь он лежит с переломом и так далее. Было ...

Читать далее »

«Пора валить из фронтенда»: Андрей Ситник о стагнации сообщества, опенсорсе и не только

Но поскольку Андрей живёт в Нью-Йорке, а путешествует по всей планете, застать в России его можно нечасто. Андрей Ситник из Злых марсиан — одно из самых известных российских имён во фронтенде: у его проектов PostCSS и Автопрефиксер счёт GitHub-звёзд идёт на десятки тысяч. Почему Андрей считает, что фронтенд стагнирует, а код наших проектов излишне разбухший? В мае он будет в ...

Читать далее »

Пришло время Java 12! Обзор горячих JEP-ов

Это был долгий путь, и до конца добрались немногие. Прошло полгода, а значит — время устанавливать новую Java! Из интересных JEP-ов отвалились сырые строки, а вот об оставшемся мы поговорим под катом. Точные даты определены на странице проекта. Выпуск новой версии Java проходит согласно новому "ускоренному" релизному циклу длиной примерно в полгода. Для JDK 12 существовало несколько основных фаз: 2018/12/13 ...

Читать далее »

Беседы о функциональном программировании на C++ Siberia 2019

Всем привет! На конференции была уютная атмосфера и много хороших докладов. Недавно в Новосибирске прошла очередная C++ Siberia 2019. Пользуясь случаем, я побеседовал с двумя нашими докладчиками, которых совсем скоро вы сможете увидеть и в Москве. Иван Чукич — один из разработчиков KDE, преподаватель и исследователь дизайна языков программирования в Белградском университете. Александр Гранин (graninas) — известный спикер и разработчик, ...

Читать далее »

[Перевод] Исчерпывающий список различий между VB.NET и C#. Часть 1

NET обогнал по популярности C#. Согласно рейтингу TIOBE в 2018 году VB. NET, Энтони Грина. Совпадение или нет, но в феврале Эрик Липперт, один из создателей C#, призвал читателей обратить внимание на блог его друга, бывшего коллеги по команде компилятора Roslyn и, по совместительству, ярого фаната VB. Представляем вашему вниманию первую часть перевода статьи Энтони Грина «Исчерпывающий список различий между ...

Читать далее »

[Питер] Контейнеры и дистрибутивы — встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым

Дмитрий расскажет про Java в контейнерной среде, а Александр — про создание и поддержку своего Java-дистрибутива. В четверг, 21 марта, в петербургском офисе компании Oracle состоится встреча JUG.ru с Дмитрием Чуйко и Александром Белокрыловым (alexbel) из BellSoft. Зарегистрироваться можно по этой ссылке. Участие бесплатное, регистрация обязательная. Немного о компании BellSoft Компания BellSoft основана в 2017 году выходцами из Центра Разработок Oracle в ...

Читать далее »

Пересечение тестирования и архитектуры: интервью с Нилом Фордом

А что значит совсем уж непонятная должность «meme wrangler»? Что может значить должность «QA architect»? Как менять процессы в организации так, чтобы люди при встрече с первой же сложностью не возвращались к старым? С какого момента при работе над архитектурой надо подключать тестировщиков? Вскоре на нашей конференции Heisenbug он расскажет о создании «эволюционных архитектур», которые возможно менять при изменении внешних ...

Читать далее »

[Перевод] Самодельный сборщик мусора для OpenJDK

О любых опечатках и других багах сообщайте в личку — мы их поправим. Это перевод статьи Алексея Шипилёва «Do It Yourself (OpenJDK) Garbage Collector», публикуется с согласия автора. По крайней мере, создание первой версии! Процесс создания чего-нибудь в рантайме языка — весёлое упражнение. Построить надежную, высокопроизводительную, устойчивую к отказам подсистему рантайма, поведение которой можно удобно наблюдать и отлаживать — очень, ...

Читать далее »

Дело в шляпе: топ-10 докладов Heisenbug 2018 Moscow

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

Читать далее »