В последнее время на программистских форумах развернулись неслабые дискуссии (для примера см. здесь , здесь и здесь , и эта сегодняшняя ) об Electron и его влиянии на сферу разработки десктопных...
Современные технологии – это истинное благо для любого бизнеса. Но точно так же они могут стать самым настоящим проклятьем. Только представьте. Вы захотели создать собственное мобильное приложение....
В июле в офисе РСХБ-Интех (технологической дочки Россельхозбанка) состоялся бесплатный митап для Java-разработчиков — RSHB Backend Dev Meetup . Обсудили Kotlin, Go, маппинг и разные аспекты...
Однажды мне понадобилось сканировать из Android приложения сети Wi-Fi и получать подробную выкладку данных о точках доступа. Тут пришлось столкнуться с несколькими трудностями: в офф.документации...
Одним из самых захватывающих объявлений на Google I/O в этом году стала официальная поддержка Kotlin для разработки под Android. Котлин на самом деле не новый язык, ему уже >5 лет и он довольно...
Всем привет! Меня зовут Виталий, я разработчик в компании Web3Tech. В этом посте я представлю основные концепции и конструкции платформы Spring Cloud Stream для поддержки и работы с брокерами...
Привет! На связи команда разработчиков из Новосибирска. Нам давно хотелось рассказать сообществу о том, как мы разрабатываем фичи в KMM-проектах, и вот на одном из них подвернулась хорошая...
Всем привет! Сегодня расскажем о сравнительно новой для нас теме — про перевод приложения с Oracle на Postgres Pro (далее в тексте везде сокращу до PG). В общем смысле тема не столь уж нова — многие...
Спойлер Всем привет, как и обещали, публикуем продолжение. Первая часть, напомню, здесь (если не читали, то лучше начать с нее, чтобы картина была цельной). Небольшое введение За этот период в целом,...
В первой части мы рассмотрели первую партию библиотек для скриншот-тестирования, сейчас настало время для обзора оставшихся библиотек, среди которых: Roborazzi Android Testify Snappy (Kotlin snapshot...
Несколько дней назад Ron Pressler разродился статьей State of Loom , которую не полайкал только самый ленивый джавист. Статья действительно хорошая, в ней много интересных метафор, которые я собираюсь...
Disclaimer: я не являюсь сотрудником JetBrains (а жаль), поэтому код может являться не оптимальным и служит только для примера и исследовательских целей. Введение Часто во время работы со Spring...
Что будет и кому может быть интересно Внимание, статья содержит довольно много картинок и получилась довольно тяжелой и объемной Как и многие базовые вещи, на habr уже были статьи о bytecode ( раз ,...
Реализация дружественных классов на Kotlin Класс A объявлен в библиотечном модуле, свойства с модификатором internal доступны только внутри одного модуля: class A { internal val foo: String = "bar" }...
Разработка приложений на Kotlin под Android набирает популярность среди разработчиков, однако статей в русскоязычном сегменте Интернета довольно мало. Я решил немного подправить ситуацию, и написать...
Спойлер Всем привет. Хочу рассказать про наш опыт разработки системы, которой рано или поздно будет пользоваться, скорее всего, каждый в нашей организации (а также будут продажи на внешнем рынке) -...
Сегодня, команда Micronaut в Object Computing Inc (OCI) представила Predator , новый проект с открытым исходным кодом, цель которого — значительно улучшить время выполнения и производительность (по...
Kotlin уже давно стал основным языком программирования на Android. Одна из причин, почему мне нравится этот язык, это то, что функции в нем являются объектами первого класса . То есть функцию можно...
Спойлер: Rust быстрее и вообще смысл в этом. (отсылка на серию статей от @humbug ) Шутки шутками, но пришли мы сюда не за этим (говорю за себя). Не так давно...
Параллельные вычисления завораживают неожиданностью своего поведения. Но нельзя, чтобы совместное поведение процессов было непредсказуемым. Только в этом случае его можно изучить и разобраться в его...
В 2016-м году я опубликовал перевод статьи про 5 перспективных языков программирования , в которой прогнозировался их рост в ближайшие 2-3 года. Зачастую прогнозы так и остаются прогнозами, без...
Третий DevFest в Петербурге уже совсем скоро — 23 ноября . В программе будет 12 докладов от спикеров из топовых компаний (Google, Yandex, JetBrains, The New York Times и др). Секция про мобильные...