// Блог

Пишем авторские статьи или переводим самые интересные публикации про ИТ.

Блог в социальных сетях
Знания, опыт и лайфхаки в области программной инженерии, UI/UX и системной аналитки. Новости IT-отрасли. Продуктовая и проектная работа в одной небольшой, но опытной IT-компании.
Использование OpenLayers в веб-ГИС: мощь и гибкость для картографирования

Использование OpenLayers в веб-ГИС: мощь и гибкость для картографирования

OpenLayers — одна из самых мощных и гибких JavaScript-библиотек с открытым исходным кодом для создания интерактивных карт в веб-приложениях. В отличие от некоторых других решений, она не привязана к конкретному поставщику картографических данных и предоставляет разработчику полный контроль над всеми аспектами работы с картой. Эта статья расскажет о ключевых возможностях OpenLayers, его архитектуре и том, как начать его использовать. Что такое OpenLayers? OpenLayers — это высокоуровневая библиотека, которая позволяет отображать картографические данные из различных источников (растровых, векторн

Кривобоков А.
15 сентября 2025
Что такое CMS и как выбрать систему для вашего сайта

Что такое CMS и как выбрать систему для вашего сайта

При создании сайта один из самых важных вопросов — как им управлять. Хочется легко добавлять новости, менять текст на страницах и обновлять фотографии, не обращаясь каждый раз к программисту. Решение этой задачи — система управления контентом, или CMS. В этой статье разберемся, что это такое, и по каким критериям выбрать подходящую платформу. Что такое CMS? CMS (Content Management System) — это система управления контентом сайта, его движок. Если представить сайт как автомобиль, то CMS — это его панель управления. Вы не разбираетесь с двигателем (исходным кодом), а просто нажимаете на понятные

Кривобоков А.
15 сентября 2025

Публикации

Low-Code: как разработка без программирования меняет цифровой мир

Low-Code: как разработка без программирования меняет цифровой мир

Low-Code — это подход к созданию программного обеспечения, который позволяет разрабатывать приложения с минимальным написанием кода или вообще без него. Вместо ручного программирования разработчики используют визуальные интерфейсы, готовые компоненты и конструкторы для сборки приложений. Что такое Low-Code платформы? Low-Code платформы — это среды разработки, которые предоставляют инструменты для визуального моделирования, готовые модули и шаблоны, позволяющие создавать приложения быстрее и проще, чем при традиционной разработке. Они предназначены для ускорения процесса создания ПО, уменьшения

Кривобоков А.
20 сентября 2025
Хештеги: от социальных сетей до SEO. Незаметные герои цифрового порядка

Хештеги: от социальных сетей до SEO. Незаметные герои цифрового порядка

Вы наверняка не раз видели эти символы решетки перед словами в социальных сетях, на сайтах и в приложениях. Но задумывались ли вы, какую огромную работу выполняют эти скромные метки? Давайте разберемся, почему хештеги стали неотъемлемой частью цифрового мира и как правильно их использовать. Что такое хештеги и как они появились? Хештег (от англ. hash — решетка, tag — метка) — это ключевое слово или фраза, предваряемая символом решетки (#), которое используется для категоризации и организации контента. Историческая справка: 1988 год — первые хештеги появляются в IRC-чатах для обозначения канал

Кривобоков А.
20 сентября 2025
Тестирование и QA платформы и интерфейсов: как мы обеспечиваем качество

Тестирование и QA платформы и интерфейсов: как мы обеспечиваем качество

Обеспечение качества (QA) и тестирование являются ключевыми этапами разработки любой программной платформы и интерфейсов. Эти процессы помогают выявить и устранить ошибки, гарантируя, что продукт соответствует требованиям пользователей и бизнес-целям. В этой публикации мы расскажем о том, как мы организуем тестирование и QA на нашей платформе, чтобы обеспечить высокое качество и надежность. 1. Планирование тестирования. На начальном этапе мы разрабатываем стратегию тестирования, которая включает в себя определение типов тестов, необходимых для проверки функциональности, производительности и бе

Кривобоков А.
Сычев Д.
19 сентября 2025
Интеграция с НСПД: ускоренная загрузка данных по недвижимости

Интеграция с НСПД: ускоренная загрузка данных по недвижимости

Ежедневная работа с данными Росреестра — это зачастую рутина: бесконечные очереди на портале, ручной заказ выписок, ожидание, риск человеческой ошибки и, в итоге, устаревшая информация на карте в тот момент, когда нужно принять важное решение

Степанова Н.
17 сентября 2025
Блокчейн. Разбираемся с основными понятиями

Блокчейн. Разбираемся с основными понятиями

Актив Что-то ценное: например, деньги, имущество, ценные бумаги, информация. Активы могут существовать в реальном мире, как, например, квартира или автомобиль, а могут быть полностью цифровыми. Транзакция Когда люди передают активы друг другу, это называется транзакция. И главная задача блокчейна — учет транзакций. Учёт транзакций Это фиксация всех переходов актива или права на него от одного человека к другому. Но здесь возникает ключевой вопрос: насколько механизм подтверждения передачи прав надежен и конфиденциален? Технология блокчейн снижает риски ошибок и потери информации, потому что пр

Кривобоков А.
3 сентября 2025
Как начать программировать. Первые шаги для начинающих

Как начать программировать. Первые шаги для начинающих

Первые шаги в программировании для начинающих Программирование — это увлекательный и востребованный навык, который открывает двери в мир технологий и инноваций. Если вы только начинаете свой путь в этой сфере, вот несколько советов, которые помогут вам сделать первые шаги. 1. Выбор языка программирования Для новичков рекомендуется начать с языков, которые имеют простую синтаксис и широкое сообщество. Python — отличный выбор, так как он универсален и подходит для различных задач, от веб-разработки до анализа данных. PHP и JavaScript также полезен для тех, кто интересуется созданием веб-приложен

15 августа 2025
Забвение ошибок: как изменение формулировок изменило восприятие результата

Забвение ошибок: как изменение формулировок изменило восприятие результата

Однажды мы в компании приняли решение, которое на первый взгляд казалось незначительным, но в итоге кардинально изменило восприятие нашей работы пользователями. Мы запретили слово "ошибка" в интерфейсах. Раньше системы предупреждали: "Ошибка. Заполните все поля", "Ошибка соединения с сервером", "Ошибка ввода данных". Казалось бы, ничего страшного — стандартные технические сообщения. Но со временем мы заметили тревожную тенденцию: пользователи стали жаловаться, что "в программе полно ошибок". Клиенты говорили об этом в переговорах, писали в отзывах, упоминали в разговорах с поддержкой. Фраза "у

Кривобоков А.
21 апреля 2025
Техдолг или недоработки? Разбираемся в понятиях

Техдолг или недоработки? Разбираемся в понятиях

Недоработанные функции или невыполненные обязательства — это не технический долг, но они могут быть связаны с ним. В чем принципиальная разница? Техдолг — это уже реализованные, но неоптимальные решения (например, грязный код, костыли, устаревшие библиотеки), которые создают проблемы в будущем. Техдолг обычно незаметен для конечных пользователей продукта. Недоработанные функции — — это невыполненные задачи (например, обещанная, но недоделанная фича), которые относятся скорее к продуктовому (Product Debt) или к функциональному (Feature Debt) или бизнес-долгу. Это вообще часто не долг, а обязате

Кривобоков А.
14 апреля 2025
Милые и пушистые: почему хорошего человека недостаточно для хорошей работы

Милые и пушистые: почему хорошего человека недостаточно для хорошей работы

Нас окружают прекрасные и приятные во всех отношениях люди, милые и пушистые. С ними безусловно приятно проводить время, лясы поточить, подурачиться и скоротать скуку. Но для успешной работы мало быть просто хорошим человеком (хотя это тоже трудно), нужно быть ещё и неравнодушным к работе, понимать свои обязанности, стремиться к достижению целей и любить своё дело. Проблема равнодушия Равнодушие "просто хороших" человеков к работе (и к тому что подумают о ней) становится настоящей проблемой. Когда люди приходят на работу без интереса и желания помогать коллегам и клиентам, это отражается не то

Кривобоков А.
3 октября 2024
SMART-цели: как превратить «хочу» в «сделал»

SMART-цели: как превратить «хочу» в «сделал»

Вы когда-нибудь давали себе или команде установку вроде «надо больше зарабатывать», «начать заниматься спортом» или «выучить английский»? А через месяц-год оказывалось, что ничего не изменилось? Знакомо? Проблема не в лени, а в формулировке. Размытая цель — это как поездка без карты: вроде куда-то едете, но в нужную точку не попадаете. Решение есть — SMART-цели. Это не просто «умные» цели (хотя smart так и переводится). Это формула, которая превращает воздушные замки в конкретные планы. Давайте разбираться. Что такое SMART на самом деле? SMART — это не слово, а аббревиатура. Каждая буква — это

Кривобоков А.
12 сентября 2023
Хотите узнать больше?
Задайте вопрос и мы свяжемся с вами
Связаться с нами
09:00 - 19:00, пн-пт
Форма не отправлена

Пожалуйста, проверьте заполненные поля и отправьте форму ешё раз.

Отправляя сообщение, вы соглашаетесь с политикой конфиденциальности.

© Copyright 2000-2025 ООО «Интернет-Фрегат»