Привет, меня зовут Владимир Кустиков, я — архитектор решений в e-Legion. И сегодня я хотел бы рассказать вам про микросервисы.
Рубрика «Блог компании e-Legion»
Микросервисы. Не всё то золото, что хайп
2021-09-24 в 14:38, admin, рубрики: Анализ и проектирование систем, Блог компании e-Legion, Микросервисная архитектура, микросервисы, монолит, Проектирование и рефакторинг, проектирование системЯ месяц провел в MIT и понял — даже софтверным инженерам не стоит забывать про паяльник
2020-11-24 в 14:26, admin, рубрики: android, e-legion, MIT, skoltech, Блог компании e-Legion, Карьера в IT-индустрии, мобильных приложений, Программирование, Разработка под android, Учебный процесс в IT
В детстве отец иногда доверял мне свой паяльник. Я занимался нехитрой пайкой, но чаще поглядывал, как руки отца то окунали паяльник в канифоль, то цепляли кусочек припоя. Запах канифоли с тех пор всегда будит во мне воспоминания. Кто бы мог подумать, что я буду так же увлеченно паять, но уже не батиным, а навороченным американским паяльником, и не на кухне в квартире детства, а в Массачусетском Технологическом институте.
Читать полностью »
Стоит ли увольнять разраба за большую и дорогую ошибку? Думаю, нет, но менеджмент хотел крови
2020-10-20 в 15:03, admin, рубрики: android, e-legion, Блог компании e-Legion, карьера, Карьера в IT-индустрии, Программирование, разработка мобильных приложений, Разработка под android, Учебный процесс в IT
В Англии все одержимы футболом. Уйма любительских команд и куча стадионов. И вот через знакомых ко мне обратился один англичанин, у которого была идея и немного денег — он попросил сделать приложение, в котором люди могли бы управлять своей любительской командой по футболу. Расставлять людей на поле, делать замены, искать игроков, заказывать стадионы и общаться в чате.
В то время у меня был странный период в жизни — и я не знаю, как вообще выжил. Днем университет, ночью работа бэкендером с дежурствами до утра, и где-то в промежутках курсы андроид разработки. Причем у меня хватало энергии и энтузиазма ходить туда не для галочки — а по настоящему загореться.
Поэтому я согласился на работу. И это была просто отдушина после того, что я пережил в бэкенд разработке.
Читать полностью »
Как собрать нативную библиотеку для Android
2020-02-12 в 10:12, admin, рубрики: android, e-legion, kotlin, native code, Opus, Блог компании e-Legion, разработка мобильных приложений, Разработка под androidСобрать и заставить работать приложение с небольшим количеством нативного кода несложно. Если же вы хотите использовать нативную библиотеку, в которой много файлов, становится труднее. Сложность в том, что нативные библиотеки распространяются в виде исходного кода, который нужно компилировать под нужную архитектуру процессора. На примере аудиокодека Opus я покажу, как это сделать.
MBLT19 :: доклады, баттл продактов и тест
2019-09-23 в 9:42, admin, рубрики: android, e-legion, iOS, mblt19, Блог компании e-Legion, дизайн интерфейсов, дизайн мобильных приложений, конференции, мобильные приложения, разработка мобильных приложений, Управление продуктомПривет! В этот четверг, 26 сентября, мы собираем в Москве мобильную тусовку, чтобы обсудить тренды развития, управления и продвижения мобильных приложений. Под катом — лайнап 7-й Международной мобильной конференции для бизнеса MBLT19, баттл продактов и тест, который расскажет, какое ты приложение.
MBLT19 :: возвращение
2019-06-18 в 10:01, admin, рубрики: mblt, mblt19, Блог компании e-Legion, дизайн мобильных приложений, мобильная разработка, мобильные приложения, разработка мобильных приложений, Разработка под android, разработка под iOSПривет!
Мы с новостями. В прошлом году мы упоролись по созданию классной конференции MBLT DEV. В этом году её не будет. Мы решили бросить силы на конференцию MBLT и сделать ивент не только для разработчиков, но и для всех, кто создаёт и развивает мобильные продукты.
7-я Международная конференция MBLT19 пройдёт 26 сентября в Москве. Под катом рассказываем о темах и формате конференции.
WWDC 2019 :: что посмотреть
2019-06-05 в 11:08, admin, рубрики: e-legion, iOS, wwdc 2019, Блог компании e-Legion, конференции, мобильная разработка, разработка мобильных приложений, разработка под iOS, Разработка под MacOSНа WWDC 2019 Apple показала одну из лучших Keynote-презентаций за последние несколько лет. Но это только начало. Нас ждёт более 100 сессий от инженеров Apple. Я собрал в списке доклады, которые, как мне кажется, будут полезны большинству iOS-разработчиков. Если не знаете, за что браться, то попробуйте начать с них.
Перенос сайта на статику: мотивация, стоимость, работа
2019-04-09 в 9:21, admin, рубрики: continuous delivery, continuous integration, elegion, Git, github, gitlab, gulp, javascript, success story, Блог компании e-Legion, Разработка веб-сайтовНедавно мы сделали то, о чём грезят все программисты и дизайнеры — переписали всё с нуля: полный редизайн нашего сайта и написание «движка» с чистого листа. Ниже поведаем о мотивации и процессе миграции с онлайн-CMS на статику.
Coroutines :: опыт практического применения
2019-03-11 в 11:24, admin, рубрики: android, coroutines, elegion, kotlin, Блог компании e-Legion, Программирование, разработка мобильных приложений, Разработка под androidВ этой статье расскажу о том, как работают корутины и как их создать. Рассмотрим применение при последовательном, параллельном выполнении. Поговорим об обработке ошибок, отладке и способах тестирования корутин. В конце я подведу итог и расскажу о впечатлениях, которые остались после применения данного подхода.
Статья подготовлена по материалам моего доклада на MBLT DEV 2018, в конце поста — линк на видеозапись.
Последовательный стиль
Устройство компилятора Swift. Часть 4
2019-02-15 в 10:22, admin, рубрики: compiler, e-legion, LLVM, swift, ассемблер, Блог компании e-Legion, Компиляторы, Программирование, Софт, язык программирования
Это последняя часть моего обзора компилятора Swift. Я покажу, как можно осуществить генерацию LLVM IR из AST и что выдаёт настоящий фронтенд. Если вы не читали предыдущие части, то переходите по ссылкам: