Рубрика «Блог компании JUG.ru Group» - 22

При словах «open source» многим представляются либо энтузиаст, коммитящий по вечерам в любимый проект, либо небольшая компания, зарабатывающая поддержкой открытого продукта. Но если задумываться только о них, то упустишь важный и интересный сегмент сообщества. Когда-то слова «энтерпрайз» и «open source» казались антонимами, а теперь крупные корпорации не только активно используют OSS-проекты, но и сами контрибьютят в них.

Сбертех со временем всё активнее проявляет себя в OSS-сообществе, и мы решили расспросить их об этом. Как сочетаются строгая банковская специфика с опенсорсным духом свободы? Какие возникают требования к Open Source, которых может не быть у других компаний? Есть ли в Сбертехе сотрудники, которые в качестве основных рабочих задач пишут открытый код? Каковы планы и желания на будущее?  Антон Чураев, курирующий направление Free&Open Source, рассказал нам обо всём этом и не только.

«Здесь нет начальника»: о работе с Open Source и Apache Ignite в Сбербанк-Технологиях - 1
Читать полностью »

Как можно несколькими строками кода распечатать непрерывный поток сообщений из Твиттера, добавив в него данные о погоде в местах проживания их авторов? И как при этом ограничить скорость запросов к провайдеру метеоусловий, чтобы они не внесли нас в черный список?

Расскажем вам сегодня, как это сделать, но сначала познакомимся с технологией Akka Streams, позволяющей работать с потоками данных в реальном времени так же просто, как программисты работают с LINQ-выражениями, не требуя при этом ручной реализации ни отдельных акторов, ни интерфейсов Reactive Streams.

В основе статьи — расшифровка доклада Вагифа Абилова с нашей декабрьской конференции DotNext 2017 Moscow.
Читать полностью »

Без единого «упс»: топ-10 докладов DevOops 2017 - 1

Если вы не были на DevOops 2017, то, наверное, ваши мысли сейчас примерно такие: «При чём тут греческие тоги? Так выглядел лучший доклад девопс-конференции? Что это за доклад и почему он признан лучшим? А были ли там серьёзные выступления в обычной одежде?»

Серьёзного было более чем достаточно: если вас интересуют нюансы работы с Kubernetes, Istio или Zipkin, в посте вы всё это найдёте, да и тоги не мешают говорить дельные вещи. Звание «лучшего» зависело от зрителей: мы составили этот топ-10 на основе их оценок. А ответ на первый вопрос — под катом.

Читать полностью »

Всем привет! Мой парень — разработчик, и по вечерам, когда он приходит с работы, мы вместе ужинаем, а потом не идем гулять / в кино / смотреть, как разводятся мосты (лето же). Он садится за комп и пилит что-то в свой репозиторий на гитхабе, потому что «посмотри, у меня уже 4 месяца всё зеленое каждый день, наконец-то!» Но это не страшно, потому что на выходных (если везет с погодой) мы всё же «выходим в свет».

Это я к чему? Каждый выходной день — ценен, и поэтому, когда на субботу или воскресенье выпадает какой-нибудь митап / конференция, в мире грустит одна девушка программиста.

Примечание: этой девушкой иногда оказываюсь и я сама. И вот опять, 1-2 сентября, TechTrain. Неужели потерянные выходные?
Я представила, что не работаю в JUG.ru Group. Что бы я делала на фестивале?

IT-индустрия для народа: Фестиваль TechTrain в Питере - 1
Читать полностью »

Что: Семинар «Карго Культ» (открытый, по предварительной регистрации)
Где: Москва, Кутузовский проспект, д. 32
Когда: 20 августа 2018, с 14:00
Зачем: Понять, что делать, если ваши обычные инструменты уже не работают

Дисклеймер: если вы разработчик, админ, тестировщик или инженер какого-либо толка, вам, скорее всего, будет не очень интересно читать этот пост. Впрочем, если у вас в команде есть маркетологи/HR, которых вы любите и для которых вы желаете роста и развития, поделитесь этим постом с ними.

Теперь к делу. А дело вот в чем: очень часто, когда я смотрю на коллег, замечаю, что они не задают себе один важный вопрос. Вопрос этот — «Зачем?» А хорошо бы задавать себе такой вопрос, и вот почему.

Оглянитесь — жизнь вокруг кипит и не дает спокойно остановиться и выдохнуть. Если вы зайдете в свой таск-менеджер, вы, скорее всего, увидите там больше задач, чем можете сделать за нужный отрезок времени. И мы учимся работать быстро. Это очень полезный навык, который позволяет закрывать по паре больших и целый ворох мелких задач каждый день. Получается ли делать хорошо при этом? Скорее всего, да. Точнее, получается выполнять задачи хорошо. Много задач, еще больше! Здорово.

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

Анонс семинара Карго Культ в Москве: Маркетинг наносит ответный удар - 1
Читать полностью »

Привет! В апреле мы официально выложили в открытый доступ лучшие видеозаписи с DotNext 2017 Moscow. В результате получился плейлист из 25 докладов. Просто напомню здесь об этом магическом плейлисте.

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

Формально, чем ниже по списку, тем выше рейтинг. Но тут есть важное уточнение: все доклады из первой десятки имеют очень-очень высокий рейтинг, и их точное положение сильно зависит от нюансов подсчета. Например, если использовать soft quorum, то кейноут Андрея Акиньшина про перформанс-тестирование обгонит доклад Саши Гольдштейна про отладку и профилирование на Linux. Иначе говоря, смотрите всё :-)

Под катом будет оглавление для удобной навигации по содержимому поста.

Топ-10: лучшие доклады DotNext 2017 Moscow - 1Читать полностью »

С точностью до сотых: топ-10 докладов SmartData 2017 - 1

Зрители конференции SmartData — люди, которые любят работать с данными. Надо полагать, что и оценки докладам после прошлогодней конференции они выставляли очень вдумчиво.

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

Вообще говоря, зачастую у соседних позиций в топе рейтинги различаются незначительно. Так что, пожалуй, не стоит придавать много значения «кто идёт за кем» — важнее, что все эти доклады получили высокие оценки. Но с другой стороны, как же это не придавать много внимания числам, когда это так увлекательно!
Читать полностью »

Сегодня мы поговорим о том, что такое SCM и расскажем несколько историй, через призму которых рассмотрим Ansible, SaltStack, Chef и Puppet, выбрав лучший вариант для конкретной задачи.

В основе материала — расшифровка доклада Андрея Филатова, ведущего системного инженера компании EPAM Systems, c нашей октябрьской конференции DevOops 2017.
Читать полностью »

Задумайтесь на минутку: что за последний год произошло с .NET? Что изменилось, что из этого мы должны использовать? Можно даже отложить эту статью и подумать, ведь вопрос более чем достойный. Мы сами попробовали и потратили на него не один час.

В этом году ответить на него сложней, чем обычно. С одной стороны, есть масса громких, но очень поверхностных или высокоуровневых новостей, например: в Microsoft теперь связывают будущее компании с облаками и искусственным интеллектом, а не платформой Windows. Но что с того толку обычному разработчику? Разве четыре года назад все уже не писали под облака?

В этой реальности нам приходится каждый раз делать совершенно новую программу DotNext. Чтобы сделать новую программу — нам нужны новые люди. Старые и известные люди в .NET, совершенно новые на DotNext. Например, этой осенью к нам приедет автор CQRS — Грег Янг.

Джеффри Рихтер приезжает в Россию: анонс конференции DotNext 2018 Moscow - 1

Узнаете эти книги? «CLR via C#», написанная Джеффри Рихтером — настольная книга многих .NET-разработчиков, а «Windows Internals» Павла Йосифовича — одна из самых известных книг про Windows-разработку вообще. Кстати, в этом году вышло уже 7-е издание! Хотите узнать, как пообщаться с авторами этих книг и побывать на их докладах? Добро пожаловать под кат!
Читать полностью »

Сегодня мы поговорим про Kubernetes, про грабли, которые можно собрать при его практическом использовании, и про наработки, которые помогли автору и которые должны помочь и вам. Постараемся доказать, что без k8s в современном мире никуда. Противникам k8s также предоставим отличные причины, почему не стоит на него переходить. То есть в рассказе мы будем не только защищать Kubernetes, но и ругать его. Отсюда в названии появилось это [не].

Эта статья основана на докладе Ивана Глушкова на конференции DevOops 2017. Последние два места работы Ивана так или иначе были связаны с Kubernetes: и в Postmates, и в Machine Zone он работал в инфракомандах, и Kubernetes они затрагивают очень плотно. Плюс, Иван ведет подкаст DevZen. Дальнейшее изложение будет вестись от лица Ивана.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js