В первой части мы рассказали об основных нововведениях и изменениях в PostgreSQL 11. На этот раз чуть подробнее обсудим некоторые моменты в формате вопрос/ответ, которые поднимались на meetup.
Читать полностью »
Рубрика «Raiffeisenbank» - 4
По следам meetup «Новые возможности PostgreSQL 11» (часть 2)
2018-07-05 в 10:56, admin, рубрики: meetup, postgresql, postgresql 11, Raiffeisenbank, raiffeisenIT, Администрирование баз данных, Блог компании Райффайзенбанк, конференцииКак использовать soy, requirejs, backbone js в плагинах для Atlassian Jira
2018-07-04 в 14:24, admin, рубрики: atlassian, atlassian jira, atlassian sdk, java, Raiffeisenbank, raiffeisenIT, requirejs, Блог компании Райффайзенбанк, Райффайзенбанк
В этой статье разработаем плагин, который будет сохранять настройки плагина в Jira. Мы будем использовать библиотеки soy, requirejs, backbone js для отображения пользовательского интерфейса. Soy, requirejs, backbone js это встроенные в Jira библиотеки.
Читать полностью »
По следам meetup «Новые возможности PostgreSQL 11»
2018-06-14 в 14:02, admin, рубрики: meetup, postgresql, postgresql 11, Raiffeisenbank, raiffeisenIT, Администрирование баз данных, Блог компании Райффайзенбанк, конференцииСегодня мы расскажем о самых главных фичах PostgreSQL 11. Почему только о них — потому что некоторые возможности нужны далеко не всем, поэтому мы остановились на самых востребованных.
Содержание
Приглашаем на Java Meetup в Райффайзенбанк
2018-06-13 в 13:23, admin, рубрики: java, kotlin, machine learning, meetup, Raiffeisenbank, raiffeisenIT, redis, Блог компании Райффайзенбанк, Карьера в IT-индустрии, конференцииВнутреннее сообщество Java-разработчиков Райффайзенбанка приглашает на свой первый открытый митап, который пройдет на площадке московского офиса в Нагатино, 28 июня.
Компоненты высшего порядка с использованием Recompose
2018-06-09 в 11:16, admin, рубрики: javascript, Raiffeisenbank, raiffeisenIT, React, ReactJS, recompose, redux, Блог компании Райффайзенбанк, Разработка веб-сайтов, функциональное программированиеHOC — слишком громкое слово для простого функционального паттерна!
Месяц назад в РайффайзенБанке прошел первый фронтенд-митап, и поскольку я всего за пару дней подготовил презентацию на тему «High order components with functional patterns using Recompose», а информацию о Recompose мельком выцепил в интернете за неделю до доклада, то не успел подготовить никакого справочного материала, и даже не написал своих контактных данных в конце презентации, что было не очень хорошо. И на вопрос: «Где мы можем увидеть ваши слайды?», я замялся и ничего не ответил, за что очень сильно извиняюсь.
Хочу исправить ситуацию и написать справочный материал, а также выпустить цикл статей, в которых подробно расскажу всё то, чему было посвящено моё выступление.
Читать полностью »
Как разворачивать артефакты Adaptavist ScriptRunner
2018-05-22 в 12:52, admin, рубрики: atlassian, jira, jira plugin, Raiffeisenbank, raiffeisenIT, scriptrunner, Блог компании Райффайзенбанк, Разработка веб-сайтовВ процессе разработки программного обеспечения обычно используется несколько сред: среды для разработки, тестирования и промышленного использования. В этой статье поговорим о том, как переносить артефакты Adaptavist ScriptRunner между средами Atlassian Jira.
Исходный код разработанного в этой статье плагина можно посмотреть здесь.
Читать полностью »
Приглашаем на .Net митап в Райффайзенбанк
2018-05-16 в 13:55, admin, рубрики: .net, meetup, Raiffeisenbank, raiffeisenIT, rmq, Блог компании Райффайзенбанк, конференции, микросервисы, Учебный процесс в ITСообщество .Net разработчиков Райффайзенбанка приглашает на первый открытый митап, который пройдет 7 июня на территории московского офиса в Нагатино.
Можно ли осознанно отказаться от функционального программирования?
2018-05-07 в 14:09, admin, рубрики: functional programming, Raiffeisenbank, raiffeisenIT, Блог компании Райффайзенбанк, ооп, перевод, функциональное программированиеФункциональное программирование пронизывает большую часть основного мира программирования — экосистема JavaScript, Linq для C#, даже функции высокого порядка в Java. Так выглядит Java в 2018-м:
getUserName(users, user -> user.getUserName());
Функциональное программирование настолько полезно и удобно, что, насколько я вижу, проникло во все современные распространённые языки.
Но не всё так радужно. Многие разработчики сопротивляются этому тектоническому сдвигу в нашем подходе к ПО. Честно говоря, сегодня трудно найти работу, связанную с JavaScript, которая не требует знания концепций ФП.
Читать полностью »
3 минуты, позволяющие улучшить любую встречу
2018-05-03 в 9:11, admin, рубрики: management, Raiffeisenbank, raiffeisenIT, soft-skills, Блог компании Райффайзенбанк, Карьера в IT-индустрии, управление задачами, управление персоналом, управление проектами, управление проектами и командой, Учебный процесс в IT, фасилитацияУ вас часто бывает, что вы забегаете на встречу (стендап, ретро, еженедельную встречу с коллегами, f2f с начальником — нужное подчеркнуть), а ваши мысли остаются где-то за пределами комнаты?
От банального «а выключила ли жена утюг, когда мы выходили из квартиры» до «что же хотел сказать босс последним письмом». Рой мыслей в голове может быть инспирирован как давно произошедшими событиями, так и предыдущей встречей.
Читать полностью »
MBO, OKR, PPR: смешивать, но не взбалтывать
2018-04-10 в 14:55, admin, рубрики: mbo, okr, Raiffeisenbank, raiffeisenIT, безвотэтоговотвсего, Блог компании Райффайзенбанк, Карьера в IT-индустрии, мотивация, управление персоналом, управление проектами, управление проектами и командой, Учебный процесс в IT, целеполагание, целиДавайте поговорим о методиках целеполагания. Эта тема актуальна практически во всех компаниях. Как ставить цели? Как сделать так чтобы цели достигались? Как не получить на выходе формальную отписку в стиле «я буду долго и упорно работать», но без какой-то конкретики? Такие цели хороши как «эмоциональный заряд», но совершенно бесполезны с точки зрения достижения результата. Неизмеримо, неочевидно, а следовательно, недостижимо.
Методик целеполагания множество, мы в Райффайзенбанке провели несколько экспериментов, и я хочу рассказать про плюсы и минусы этих подходов. Как-то так вышло, что все методики легко превращаются в трехбуквенные аббревиатуры, постараемся не запутаться в них.
Читать полностью »