Вроде всё понятно: слушай доклады, общайся с людьми, узнавай новое, используй новые знания в работе — вот тебе и польза от конф. Но на деле всё не так однозначно: для джуна там «всё такое вкусненькое», но часто непонятное, мидл не получает ответов на свои вопросы, а синьор и так всё знает.Получается, что конференции давно «протухли» как жанр? Расходимся по офисам и домам и работу работаем? Давайте разбираться. Читать далее
Интересно, как работают технические транзакции с Camunda и фреймворком Spring? Узнайте больше о транзакционном поведении в этом посте. Читать далее
Наконец, и мы решили обратить свой взор на отечественный рынок программных решений, отразить немного общей боли и рассказать, о том, как мы с этой болью справились. Причины написания данной статьи давно витают в воздухе – зачастую отечественным решениям чего-то, да не…
Привет! Это Гузель, дизайнер внутренних продуктов в Альфа-Банке. Когда меня спрашивают, чем я занимаюсь, я отвечаю, что проектирую хардкорные B2E веб-приложения, которые вы никогда не увидите, если не устроитесь в Альфа-Банк.А ещё я часто слышу мнение, что работать продуктовым…
В статье мы разработаем свой собственный Google, который можно будет запустить в любой локальной сети как атакующим, что ищут пароли, так и защитникам, которым небезразлична безопасность их родной локалки. И что примечательно, наш Google будет состоять на 99% из готовых компонентов, практически без дополнительного программирования. А внедрение такой системы потребует ввода всего пары команд. Читать далее
Управление состоянием в React — один из самых важных моментов при разработке приложений. Многие начинают с useState и useReducer, но со временем понимают, что для глобального состояния нужно что-то более мощное. Здесь хорошо подойдут Redux, MobX, Recoil и, конечно, Zustand.Zustand (читается «цуштанд», в переводе с немецкого — «состояние») — это простая и мощная библиотека для управления состоянием в React, которая решает проблемы существующих решений. Читать далее
Привет, Хабр!Это нетипичная публикация для моего блога. Более 10 лет назад я основал агентство B2B переводов Kolko Group с фокусом на направлениях IT, а также студию игровой локализации Start Localize. Но сегодняшняя публикация не о бизнесе, а о жизни в Сербии и работе на удаленке. В эту страну…
В далеком 1977 году был представлен первый в мире массовый персональный компьютер Apple II. Затем в 1981 свет увидела машина, часть имени которой стала нарицательной, IBM PC. В 1980-е годы персональные компьютеры развивались стремительно. 1983 года ознаменовался появлением первой машины с графическим интерфейсом пользователя, Apple Lisa. В 1986 году появился первый компьютер, комплектовавшийся. цветным монитором, Apple IIGS. Читать далее
Иногда так случается, что в организации уже есть зрелый ИТ‑отдел и есть пара ИБ‑специалистов. ИТ‑отдел уже наладил дежурства, смены и организовал систему мониторинга инфраструктуры, построенной, к примеру, на zabbix, которая успешно работает. Отдел ИБ, ещё не имеет…
Привет! Я инженер по контролю качества продукта Amplicode в компании Haulmont. Одним из направлений деятельности нашей компании является разработка плагинов для IntelliJ IDEA и расширений для VSCode. Передо мной встала задача протестировать расширение Amplicode Frontend для VS Code. Задача оказалась не самой тривиальной и в процессе мы столкнулись с немалым количеством проблем и нюансов, о которых я и хочу рассказать в этой статье. Читать далее