Как стать автором
Обновить
283.71
Рейтинг
ГК ЛАНИТ
Ведущая многопрофильная группа ИТ-компаний в РФ
Сначала показывать

Двенадцатифакторная модель создания CLI-приложений

Блог компании ГК ЛАНИТ Программирование *
Перевод

Современному пользователю сложно представить себе взаимодействие с операционной системой без мышки или пальца на экране. Интерфейс однозначно ассоциируется с чем-то графическим и оконным, основанным на пользовательском опыте  миллионов людей за несколько десятилетий. Это очень удобно, однако в разработке софта есть ещё удалённые уголки Вселенной, где для решения сложных комплексных задач просто нет готовых решений с графическими интерфейсами. Тут на помощь приходит старая добрая командная строка (Command Line Interface, CLI). Поводом для перевода и публикации этой статьи стал интерес команды Artezio к повышению удобства, читаемости и возможности поддержки CLI в части разработки.  В конце концов это такой же интерфейс как и графический, он тоже должен быть удобным.  Мы очень надеемся, что эти знания окажутся полезными для читателей блога.

Читать далее
Всего голосов 31: ↑31 и ↓0 +31
Просмотры 2.5K
Комментарии 0

Новости

Серые кардиналы: бактерии, генная инженерия и CRISPR

Блог компании ГК ЛАНИТ Научно-популярное Биотехнологии Здоровье Биология

В современном обществе у процесса генетической модификации появились различные ассоциации с мутантами, зомби, опытами, необратимыми последствиями. Но неужели все так плохо и прогресс генной инженерии не несёт практической пользы?  В блоге ЛАНИТ-Интеграции на Хабре уже есть две мои статьи про повышение урожайности картофеля с помощью цифровых технологий и  про промышленное выращивание овощей. Думаю, настало время раскрыть многогранную тему ГМО и развеять страшные мифы об их вреде и пользе.

Можно очень долго описывать взаимоотношения людей с природой и, в частности, «приручение» диких растений для служения роду человеческому, а потом перейти к научному описанию этого процесса, именуемого селекцией. Но я хочу начать с цитирования одного из величайших умов отечественной и мировой селекции/генетики Николая Ивановича Вавилова: «Селекция как наука оформилась лишь в последние десятилетия. В прошлом она была больше искусством, чем наукой. Навыки, знания и конкретный опыт, нередко засекреченный, были достоянием отдельных хозяйств, переходя от поколения к поколению. Только гению Дарвина удалось обобщить весь этот огромный и разрозненный опыт прошлого, выдвинув идею естественного и искусственного отбора как основного фактора эволюции наряду с наследственностью и изменчивостью»

Читать далее
Всего голосов 38: ↑38 и ↓0 +38
Просмотры 2.6K
Комментарии 8

Создаем электрический болид своими руками

Блог компании ГК ЛАНИТ Управление проектами *Энергия и элементы питания Транспорт

Мы давно не писали о мире проекта Formula Student. Но наша команда Bauman Racing Team не бездельничала: мы сделали два новых болида и приняли участие в шести международных соревнованиях. А потом организаторы в Германии решили, что теперь в гонке будут участвовать только электрические болиды. Сдаваться мы не привыкли, поэтому начали активно изучать все тонкости, с чем нам помогла компания ЛАНИТ. Спешим похвастаться нашим опытом по созданию беспилотного болида на литий-ионном аккумуляторе, но обо всем по порядку.

Читать далее
Всего голосов 36: ↑36 и ↓0 +36
Просмотры 3.2K
Комментарии 3

Распределённые транзакции Kafka + PostgreSQL средствами Spring

Блог компании ГК ЛАНИТ IT-инфраструктура *

Как известно, во многих IT-проектах есть типичная задача -  транзакционная обработка данных в интеграционных сценариях, когда необходимо согласованно отправить или принять данные из внешней системы и при этом обновить собственное состояние приложения.

Особенно интересной эта задача становится, когда для интеграции используется Kafka, так как она имеет свои ограничения, касающиеся реализации транзакционности. Вообще, сейчас Kafka достаточно широко применяется именно  в качестве платформы для асинхронной интеграции, это справедливо и для проектов, которые мы в ЛАНИТ — Би Пи Эм реализуем, например, в Альфа-Банке и ВТБ. Поэтому, надеемся, данная тема будет интересна многим.

В этой статье рассмотрим подход к реализации распределённых транзакций (в рамках одного Java-приложения), которые охватывают Kafka и реляционную СУБД. Для этого воспользуемся средствами управления транзакциями, имеющимися в Spring.

Варианты с организацией eventual consistency с помощью типовых паттернов (Saga, Transactional Outbox и др.) и/или использования дополнительных платформ (Debezium, Kafka Connect и пр.) - тема для отдельной статьи (так что ждите продолжения). В этой статье тему затрагивать не будем. 

Читать далее
Всего голосов 46: ↑46 и ↓0 +46
Просмотры 5.7K
Комментарии 15

Путеводитель по основным трендам 2021 года в области обработки естественного языка и не только

Блог компании ГК ЛАНИТ Машинное обучение *Читальный зал Искусственный интеллект Natural Language Processing *
Перевод

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

Число исследований в области машинного обучения с каждым годом растет. Конечно, приятно было бы прогуляться по каждой статье или ветке исследований отдельно, но времени на это просто может не хватить, а «посетить» 2021 год еще раз, увы, не удастся. Следовательно, необходимо также искать «путеводители» - статьи, подсвечивающие некоторые тренды, понимание которых важно для будущих направлений исследований. В начале года одна из таких статей «гуляла»  по различным каналам и чатам. Мне захотелось перевести ее на русский и поделиться с вами. Далее приведу перевод этой статьи с моими комментариями.

Читать далее
Всего голосов 40: ↑39 и ↓1 +38
Просмотры 3.8K
Комментарии 0

Как найти настоящего бизнес-аналитика

Блог компании ГК ЛАНИТ Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии

“Нам нужен не всякий программист, – сказал горбоносый.  – Программисты народ дефицитный, избаловались, а нам нужен небалованный”.  – “Да, это сложнее”, – сказал я. Горбоносый стал загибать пальцы: “Нам нужен программист: а – небалованный, бэ – доброволец, цэ – чтобы согласился жить в общежитии…” – “Дэ, – подхватил бородатый, – на сто двадцать рублей”. –”А как насчет крылышек? – спросил я. – Или, скажем, сияния вокруг головы? Один на тысячу!” – “А нам всего-то один и нужен”, – сказал горбоносый.  “А если их всего девятьсот?” – “Согласны на девять десятых” (Аркадий и Борис Стругацкие).

Найти хорошего бизнеса-аналитика – непростая задача, особенно, если речь идет о сфере автоматизации. В то же время наш опыт показал, что это возможно. Как? С помощью программы стажировки в ЛАНИТ. О ней мы и расскажем в этой статье.

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

Особенности проекта Debezium для решения задачи миграции баз данных

Блог компании ГК ЛАНИТ Тестирование IT-систем *Программирование *Администрирование баз данных *

С 2014 года в России реализуется программа импортозамещения, которая распространяется в том числе на программное обеспечение и системы управления базами данных, поднимая вопросы оптимальной миграции. В этой статье мы, специалисты департамента разработки «Консист Бизнес Групп», расскажем про особенности проекта Debezium для обеспечения миграции баз данных с разбором нагрузочного тестирования миграции.

Читать далее
Всего голосов 34: ↑34 и ↓0 +34
Просмотры 2.8K
Комментарии 1

Футурология разума от Митио Каку

Блог компании ГК ЛАНИТ Читальный зал Научно-популярное Будущее здесь

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

Книга Митио Каку «Будущее разума» опубликована в 2014 году (русский перевод опубликовало годом позже издательство “Альпина-Паблишер”). В эти годы то, каким станет искусственный интеллект, было скорее предметом теоретических споров. Или футурологических книг. Сегодня мы сплошь и рядом сталкиваемся с AI уже в повседневной жизни. Давайте смотреть, как далеко продвинулся технический прогресс.

Читать далее
Всего голосов 46: ↑45 и ↓1 +44
Просмотры 5K
Комментарии 3

(Мета)больство в эпоху (Мета)верса, или Сторителлинг и как его использовать для бизнеса

Блог компании ГК ЛАНИТ Виртуализация *AR и VR

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

Читать далее
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 3.6K
Комментарии 10

Pega vs Camunda: выбор между платформой и библиотекой при создании BPM-решения

Блог компании ГК ЛАНИТ IT-инфраструктура *Управление разработкой *Управление проектами *Управление продуктом *

Определение подходов к автоматизации бизнес-процессов и связанный с этим выбор конкретных технологий, особенно в крупной организации, - комплексная задача, которая требует учитывать экономические, организационные, функциональные, технические и другие аспекты. Сегодня на рынке существует множество BPM-технологий самого разного масштаба - от легковесных библиотек до крупных платформ. В этой статье мы подготовили сравнительный анализ двух очень непохожих представителей из разных областей этого спектра - Pega и Camunda. По каждой из этих технологий мы, ЛАНИТ - Би Пи Эм, накопили немалый опыт использования и наработали портфолио крупных корпоративных решений. Среди них есть проекты по автоматизации кредитных конвейеров и других бизнес-процессов в крупнейших банках РФ (Сбербанк, ВТБ, Альфа-Банк). Есть проекты как с монолитной, так и с распределенной, микросервисной архитектурой.

Если кратко, Pega - экосистема для IT-поддержки процессного подхода в бизнесе, а Camunda - набор инструментов для реализации процессных приложений.

Читать далее
Всего голосов 41: ↑39 и ↓2 +37
Просмотры 2.6K
Комментарии 5

Как мы по цифровым следам искали в России телемедицину

Блог компании ГК ЛАНИТ Медгаджеты Здоровье Телемедицина

Вопрос с внедрением в России телемедицинских технологий - сложный. С одной стороны, есть большой интерес к дистанционной диагностике и лечению со стороны пациентов, с другой - есть закон, который запрещает ставить диагноз и назначать лечение дистанционно, без визита пациента к врачу. Но в будущем дистанционная медицина может получить в России большую свободу и пройти путь, на который уже ступили врачи в Европе и США. Именно поэтому, мы в Artezio вместе с CleverData и SlickJump провели масштабное исследование в Рунете, чтобы узнать, какие врачи должны быть доступны в интернете и кто из россиян первым запишется к ним на прием.

Читать далее
Всего голосов 34: ↑34 и ↓0 +34
Просмотры 2.4K
Комментарии 17

Как ИТ-директора могут повысить уровень цифровой грамотности сотрудников

Блог компании ГК ЛАНИТ Управление сообществом *Учебный процесс в IT Управление персоналом *Читальный зал
Перевод

Большинство компаний нуждается в технологиях для развития, поэтому важно, чтобы сотрудники обладали высоким уровнем цифровой грамотности. “Сетевая Академия ЛАНИТ” делится ключевыми выдержками из  статьи, опубликованной на портале Searchcio.techtarget.com, о том, как ИТ-директора могут помочь укрепить цифровые компетенции сотрудников в компании. 

Читать далее
Всего голосов 51: ↑46 и ↓5 +41
Просмотры 5.3K
Комментарии 9

Как мы внедрили Content Service Platform всего за четыре месяца

Блог компании ГК ЛАНИТ ECM/СЭД *Будущее здесь

Ранее мы рассказали о новом витке развития систем управления контентом – Content Service Platform. В рамках второй ежегодной конференции ЛАНИТ «Микросервисная архитектура в управлении корпоративным контентом» был представлен проект по созданию электронного архива клиентских документов компании Tele2 на базе нашей CSP-платформы DocsHouse. Этот проект интересен не только сам по себе. Дело в том, что на рынке сложилось стереотипное мнение. Считается, что внедрение решений класса ECM/CSP – это всегда долгий, трудоемкий и дорогой проект. 

Но мы то знаем, что это не так. Обсуждать проблему в теории нет никакого смысла. Лучшим подтверждением того, что зрелость современных технологий позволяет реализовывать проекты за четыре-шесть месяцев, будет проектный опыт. 

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

Мой босс — робот. Все, что нужно знать о найме “цифровых работников”

Блог компании ГК ЛАНИТ Алгоритмы *Управление персоналом *Искусственный интеллект

Долгое время я руковожу развитием и разработкой платформой ТУРБО Х (направление бизнеса “Консист Бизнес Групп”), позволяющей автоматизировать многие процессы. Но в этом тексте я хочу поразмышлять о другом - о недавно возникшем феномене “цифровых сотрудников”. Они могут иметь навыки, отличающиеся от наших, и быть «натренированы» для выполнения различных задач. Цифровых сотрудников можно “вырастить” самим, а можно нанять в аутсорсинг. Об особенностях их найма, оценки эффективности и причинах возникновения, рассказываю ниже. 

Читать далее
Всего голосов 31: ↑29 и ↓2 +27
Просмотры 2.4K
Комментарии 2

Реальный кейс: с чем мы столкнулись при переходе на облачную модель

Блог компании ГК ЛАНИТ IT-инфраструктура *Виртуализация *Хранение данных *Облачные сервисы

Тема облаков не новая и, возможно, уже набила оскомину: на каждом шагу мы слышим про cloud-native, гибридное, распределённое и мультиоблако. В этой статье я не планирую рассуждать про виды облаков и их истинное предназначение. Мне бы хотелось уйти от теории и поэтапно рассмотреть, как создать правильную облачную ИТ-инфраструктуру для крупного бизнеса, на что обратить внимание при ее реализации. И, конечно, подкрепить слова реальным примером перехода на облачную модель в нашей компании. Кому интересно, добро пожаловать под кат.

Читать далее
Всего голосов 38: ↑37 и ↓1 +36
Просмотры 3.6K
Комментарии 6

JTBD: почему любимая работа вызывает отвращение?

Блог компании ГК ЛАНИТ Анализ и проектирование систем *Управление проектами *Управление продуктом *

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

Читать далее
Всего голосов 89: ↑81 и ↓8 +73
Просмотры 21K
Комментарии 28

12 фильмов о виртуальной реальности из 90-х

Блог компании ГК ЛАНИТ Киберпанк Научно-популярное AR и VR Научная фантастика
Перевод
Новогодние праздники — лучшее время для активного отдыха, приготовления блюд и уютных кинопросмотров по вечерам. Только вот киноновинки быстро закончатся. Специально на этот случай мы подготовили 12 лучших фильмов из 90-х о виртуальной реальности. Готовы спорить, что большую часть из них, вы точно не видели.

Мы перевели текст Райана Лэмби «The Top 12 Virtual Reality Movies of the 1990s», который он написал для Den of Geek в 2017 году, когда был заместителем главного редактора этого портала. Сейчас Райан — редактор ежемесячного журнала про видеоигры, а ещё автор гида про научно-фантастические фильмы.

Источник
Читать дальше →
Всего голосов 64: ↑61 и ↓3 +58
Просмотры 10K
Комментарии 41

Как платформа на базе ИИ помогает создавать персонализированные сказки для детей

Блог компании ГК ЛАНИТ Блог компании MySkazka Учебный процесс в IT Управление персоналом *Карьера в IT-индустрии

Представить, что робот рассказывает сказку ребенку, уже совсем не сложно, особенно после выхода нового сериала Риддли Скотта. В трейлере “Воспитанный волками” андроид читает малышу историю “Три поросенка”. Это 2145 год. 

Но и в 2021-м есть технологичный сервис MySkazka. Платформа на базе искусственного интеллекта помогает создавать персонализированные истории для детей. Эта статья о том, как работает сервис, а также сказке об ИТ-профессиях, подготовленной по заказу ЛАНИТ для детей к Новому году. 

Читать далее
Всего голосов 30: ↑29 и ↓1 +28
Просмотры 1.8K
Комментарии 2

Как вести переговоры с террористами… партнерами, детьми и вообще с кем угодно

Блог компании ГК ЛАНИТ Управление проектами *Читальный зал Научно-популярное Мозг

Есть настоящие профи по управлению проектами или те гении, которые придумывают изящные решения для заказчика. Однако почти в каждом, даже самом многообещающем проекте рано или поздно возникают проблемы. Иногда эти проблемы принимают монструозные масштабы, и команда проекта уже не может справиться с ними самостоятельно. И я тот самый человек, который их решает. Как я это делаю - тема отдельной статьи. Почему практически  каждый раз получается? Ответ прост: всегда  полезен взгляд со стороны. Однако наступил момент, когда этого оказалось мало. Я вляпался в настоящий факап, и единственным выходом из него были переговоры. 

Читать далее
Всего голосов 191: ↑188 и ↓3 +185
Просмотры 77K
Комментарии 177

Tfidfvectorizer, BERT, LASER: векторизация данных и кластерный анализ для улучшения рекомендательной системы

Блог компании Ассоциация больших данных Блог компании ГК ЛАНИТ Big Data *

Мир онлайн-покупок становится всё привычнее, а значит, и обезличенных данных про каждого пользователя всё больше. Билайн ТВ использует для онлайн-кинотеатра рекомендательную систему на основе данных: она советует пользователю новый триллер, если он уже посмотрел пять похожих фильмов. 

Чтобы реализовать такую систему, компания CleverData (группа ЛАНИТ) сформировала эмбеддинги для пользователей Билайн ТВ. Ассоциация больших данных помогла сделать этот кейс возможным. 

В этой статье расскажем подробности этой задачи:

Читать далее
Всего голосов 24: ↑24 и ↓0 +24
Просмотры 2.4K
Комментарии 0

Информация

Дата основания
Местоположение
Россия
Сайт
lanit.ru
Численность
свыше 10 000 человек
Дата регистрации
Представитель
Ася