Проектируем мульти-парадигменный язык программирования. Часть 2 — Сравнение построения моделей в PL/SQL, LINQ и GraphQL
—
от автора
—
от автора
В прошлой публикации я поднял вопрос о том, что бизнес-логика современных информационных систем включает в себя достаточно много элементов, описания которых по своей природе декларативны: структура понятий, отношения между ними, условия, правила, трансформация понятий при переходе от одних слоев приложения…
—
от автора
Здравствуйте! Меня зовут Ренат Саматов, я возглавляю фронтенд-направление в линейке продуктов Витрина. Большая часть наших проектов рендерится на сервере. Сегодня мы побеседуем об одном из важнейших аспектов SSR-приложения: о мониторинге. Даже в 2020-м мониторинг Node.js-приложения является непростой задачей. Node.js однопоточный…
—
от автора
Всем привет! Меньше месяца назад я устроился на работу программистом в офис-2030. Чем он отличается от офисов в 2019-ом году? Самое главное отличие в том, что его нет. Вернее, не так. Конечно, он есть. Просто он виртуальный.
—
от автора
В работе рассматривается традиционный подход, который автором в ряде статей критикуется. Здесь я воздержусь от критики, и направлю свои усилия на разъяснение сложных моментов в традиционном подходе. Весь арсенал существующих методов не решает задачу факторизации в принципе, так как почти…
—
от автора
В Яндексе я руковожу службой общих интерфейсов. О них и поговорим. О том, как трудно (но приходится) делать что-то для всех. Позволю себе аналогию: сидишь, пишешь код и захотел пить. Налил себе сразу три стакана из одной бутылки, даже от…
—
от автора
ПредисловиеПривет, Хабр! В данной статье-мануале я хочу рассказать о базовых функциях такого фреймворка как Cucumber и его применение для создания ui авто тестов на мобильных iOS устройствах.Я ставлю перед собой задачу сделать описание максимально простым и понятным для большинства читателей,…
—
от автора
Публикации Коллеги вы меня огорчаете, Коллеги, вы и меня огорчаете. Тоже и Не нужно делать из фреймворков культ — они не настолько сложны, чтобы делить людей на React и Angular разработчиков в очередной раз привели к холиварам о собеседовании. По…
—
от автора
Перевод статьи подготовлен в преддверии старта курса «Автоматизация тестирования на JavaScript». Моки — не кусаются! Они предназначены помочь вам создавать более простые и надежные тесты. В этой серии статей я продемонстрирую вам паттерны, на которые я опираюсь при написании моков…
—
от автора
Я никогда не работал программистом, но постоянно пишу о разработке и иногда сталкиваюсь с ребятами, которые пишут код. И они почему-то всегда рыцари в сияющей броне. У них всё хорошо.И я вообще не могу понять, что с ними не так.…
—
от автора
Стандарт ASCII был принят в 1963, и сейчас вряд ли кто-нибудь использует кодировку, первые 128 символов которой отличались бы от ASCII. Тем не менее, до конца прошлого века активно использовалась EBCDIC — стандартная кодировка для мейнфреймов IBM и их советских…