В опитуванні взяли участь 9167 респондентів, 90% із них живуть в Україні. Основні гравці не змінилися — частка JavaScript та Java майже однакова. Якщо дивитися на динаміку останніх років, то Kotlin, з огляду на свій вибуховий ріст, витисне Java у розробці під Android. Також продожує зростати TypeScript. 70
Всем привет! Меня зовут Недомовный Влад, я Android Engineer в мобильной студии компании Provectus. Во время работы над проектами я постоянно сталкивался с проблемой реализации навигации в Android. Я провел анализ существующих решений, структурировал их и решил поделиться своими новыми знаниями, которые успешно применяю на практике. 12
DSL применяется, когда необходимо записать сложную логику и избавить специалиста в определённом домене от необходимости изучать программирование, а программиста — разбираться в предмете. Рассмотрим на примерах, как это делается. 96
Розробники з київського офісу Depositphotos та одеських HYS Enterprise, BeLight Software і Serpstat розказали про їхні проекти, особливості розробки та робоче середовище. 22
Понятие эффективности как отношения результата к затраченным ресурсам знакомо всем, но когда мы пробуем применить этот показатель к работе программиста возникают сложности. В этом материале Владимир Кочетков, TeamLead в Nexteum, делится своими мыслями об эффективности программиста и ее оптимизации. 45
Месяц назад вышла Java 11. Все круто. 6-месячный релиз работает. В этом посте я бы хотел показать, чего еще очень не хватает рядовому Java-разработчику при каждодневной разработке. Это, скорее, просто мысли в слух о том, что хотелось бы увидеть в ближайших релизах. 239
«Як це — бути розробником в ...» — це нова рубрика, у якій ми запрошуємо представників різних компаній розказати про їхні проекти, особливості розробки та робоче середовище. У першому випуску — розповіді розробників з Intellias, Genesis, SimCorp та Splynx. 17
В C++17 додали auto параметри шаблонів. Це значно спростило використання шаблонів. У якості аргументів можна писати, що прийдеться, а компілятор застосовує усі свої дедуктивні методи, щоб з тим розібратися. У цій статті ми розглянемо, як використовувати auto параметри варіативних шаблонів (variadic templates) на практичному прикладі — серіалізації об’єкту в JSON. 78
Відколи бізнеси почали перетворювати ІТ-інфраструктури в хмарні середовища, відчувається їхнє прагнення мати все більше і більше контролю над своїми мережами. У цій статті розглянемо, чи стане P4 чарівною пігулкою для мережевої індустрії та в яких випадках вона точно спрацює. 14
Главная цель статьи — познакомить в первую очередь Java-разработчиков с Kotlin, показать, каким образом этот язык может упростить работу инженера, победить рутину и сделать программирование под JVM весёлым опять. 9
Не секрет, что большой процент украинского ИТ работает над legacy-проектами. В итоге программист, рано или поздно, сталкивается с необходимостью расширения своих знаний, чтобы не устареть самому, вместе с проектом. Рассмотрим, как поддерживать свои навыки актуальными с помощью миграции. 28
Представляем подборку бесплатных онлайн-курсов, которые помогут получить или улучшить знания в области программирования, алгоритмов, машинного обучения, Data Science и математики. Практически все курсы на английском, у них отличный рейтинг, и на каждый вы можете записаться уже сейчас. 13
Всем привет! Меня зовут Константин Михайловский, и я Android инженер в компании Genesis на проекте BetterMe. В этой статье я раскрою некоторые нюансы перехода с Java на язык программирования Kotlin в Android-проекте, с которыми наша команда успела столкнуться. 11
Haxe — это инструментарий для разработки кросс-платформенного ПО. С этой статьи можно начать свое знакомство с инструментарием Haxe в целом и понять, что он из себя представляет. 39
Павел Веллер, CTO, Digital Engagement Practice в EPAM, делится своим видением того, что значит быть Full Stack девелопером в наши дни и почему практический опыт — это ключ к тому, чтобы стать настоящим экспертом в области мультитехнологий. 41
Увлекаясь так называемым «Technical Excellence», мы должны не забывать о главном — о продукте. Да, важен именно конечный продукт, а не тесты, кристальный код, использование новых технологий и методологий разработки. 229
Mobile Developer Евгений Канивец только получил диплом бакалавра ХНЭУ, когда ему предложили провести несколько уроков информатики в родной школе. Он решил попробовать и за полтора года организовал для учеников два соревнования по программированию. Вот, что из этого вышло. 10
Дмитрий Андрианов, Senior Software Architect в DataArt, рассказывает, какие угрозы таит быстрый вывод новых продуктов на рынок, о нелепых ошибках разработчиков и почему на самом деле производители снабжают чайники Wi-Fi-модулями. 83
Однажды мне сказали, что с сегодняшнего дня я работаю над другим проектом, который достался компании в результате поглощения. Это история о том, как мы выживали, когда не ясно было, как выживать. 135
Навіть тих студентів, які навчались в МГУ, треба вербувати, робити з них сексотів, заводити папки, знімати компрометуючі фото, заводити кримінальні справи, тощо. Для геїв в СРСР 1970-1991 була кримінальна відповідальність.
І добре, що немає.
Я вже писав, що окупація це завжди біда для народа. Але й можливість взяти щось добре і провести правильні зміни всередені суспільства.
О, бачу, імперська скрєпна консерва вскрилася. Не все так однозначно, виходить?
От хто точно агент/актив КДБ так це товарищ Познер, при чому в другому поколінні, він це особливо і не скриває про батька прямо пише. В Радянські часи він на пропаганду націлену на Захід працював, там КДБ не пропускав не лояльних.
Колись в 2014-16 роках я чимало часу витратив особистого часу на диванні війни з ватанами, антимайданом та діджітал-тітушками. Оце їхнє «а по суті єсть што сказать» було доволі популярним аргументом в ті часи. Бачу, і зараз актуально. Класика!
Коментарі