Месяц: Октябрь 2022

  • Курсов будет недостаточно: как гуманитарию стать разработчиком

    от автора

    Привет! Меня зовут Захар. Несколько лет назад я работал в театре и учился на философском факультете, но однажды решил изменить свою жизнь и стать разработчиком. В статье расскажу, что помогло мне начать путь в ИТ и почему я выбрал бэкенд на Java.Мне всегда были интересны компьютеры и программы, но, когда думал о смене сферы с…

  • Как безопасно продать бизнес (долю в бизнесе) в рассрочку

    от автора

    Довольно часто покупатели бизнеса (доли в бизнесе) предлагают оформить сделку купли-продажи доли в компании в рассрочку или с отсрочкой платежей. Такой подход, конечно, выгоден покупателю, но создаёт для продавца риски неуплаты покупателем всей суммы по сделке и невозможности вернуть проданную долю в случае, если договор будет расторгнут в связи с неоплатой. О том, какую юридическую…

  • Построение сложных маршрутов в Apache Camel с помощью компонента Direct

    от автора

    ВведениеВ данной статье я бы хотел раскрыть тему создания сложных маршрутов в Apache Camel с помощью компонента Direct.Пример задачиПредположим что перед нами стоит задача создания маршрутов со следующими характеристиками:Входная точка — REST.Поддержка throttling или rate limiting политик на входе.Возможность ветвления запроса в маршруте на основе некоторого условия (header, body и т.д.).Поддержка throttling или rate limiting…

  • Как использовать QueryParamsHandling в Angular

    от автора

    При создании одностраничных приложений URL часто меняется без перезагрузки страницы. Это может приводить к проблемам при попытке доступа к параметрам запроса из URL. Функция QueryParamsHandling в Angular позволяет решить эту проблему. QueryParamsHandling — это стратегия маршрутизации, позволяющая разработчикам управлять способом обработки параметров запроса при изменении URL. По умолчанию при изменении URL Angular сбрасывает параметры запроса.…

  • Безопасное удаленное подключение к рабочим местам без Cisco ACS

    от автора

    В последние несколько лет, по известным всем причинам, стала востребована удаленная работа. В связи с этим службы ИТ и ИБ в компаниях задались вопросом как обеспечить безопасное подключение извне к ресурсам сети организации. С помощью иностранного ПО класса NAC (Network Access Control), обеспечивались сценарии доступа через межсетевой экран с использованием супликанта. Эту задачу обычно доверяли ПО Cisco…

  • Как мы побеждаем проблемы роста команды на примере третьих «Героев»

    от автора

    Вам знакомы ситуации, когда проекты растут в геометрической прогрессии: нужно успевать делать задачи, искать новых сотрудников, растить экспертизу и продолжать следить за качеством продукта? В ноябре нашей собственной розничной АБС будет 17 лет – и в этой статье мы расскажем о том, как выросли в 10 раз и не сошли с ума: перевели аналоговые ТЗ в…

  • Немного деталей про туристическую подлодку ND Marine

    от автора

    Удивительно, но факт: недорогих туристических подводных лодок до сих пор не существует. Ценники на те аппараты, которые доступны на рынке, начинаются от миллиона долларов. Казалось бы, это направление хоть и технологично, но далеко не рокетсайенс и решений должно быть много. Но нет. В этом посте — небольшой рассказ про прототип подводного аппарата сухого типа ND Marine.…

  • 8 Популярных программ и сервисов для дизайна. Что выбрать?

    от автора

    Предлагаем Вам подборку инструментов для разработки сайтов, с их основными преимуществами и слабыми местами. Все представленные сервисы разделены на две группы по основному функционалу: к первой относятся площадки по созданию дизайна — Figma, Adobe XD, Sketch, Pixso, InVision — с помощью них вы не соберете сайт, но разработаете его прототип и дизайн-макет. Вторая группа сервисов…

  • Не путаем требования и модели решений или что все-таки разрабатывает аналитик

    от автора

    Кто-то сказал “Аналитик разрабатывает требования”. За ним повторили. Много-много раз. Тысячу раз. Но это не так.Он выявляет потребности, выявляет/проектирует требования и разрабатывает модели решения.А есть разница ? Давайте разберемся (истиной мы будем считать то, что работает).Определяем понятия Требованием (requirement) мы будем называть некоторое утверждение о (атомарном) свойстве системы, реализация которого должна помочь достижению цели.Моделью системы…

  • PostgreSQL для звездочетов

    от автора

    Свободная СУБД PostgreSQL известна не только как высокопроизводительное решение для выполнения запросов и хранения данных в реляционной модели, но также своим механизмом расширения, который позволяет создавать дополнительные функции, типы данных, индексы и иные структуры данных для разных предметных областей. В этой статье мы рассмотрим некоторые подходы к сохранению и обработки данных астрономических каталогов (альманахов) с…