Наши услуги

Мы предлагаем

serv2
Сайт визитка - лендинг
Одна шаблонная страница - когда надо сегодня
serv2
Сайт магазин с CRM
Главная страница, каталог товаров/услуг, личный кабинет продавца
serv2
Дизайн для своего сайта
Нарисуем вам новый дизайн
serv2
Доработка существующего сайта
Когда что-то сломалось
serv2
Дизайн печатной продукции
Визитки, баннеры, стикеры и прочее нецифровое, что можно будет потрогать :)
serv2
Не знаю как объяснить - посмотрите сами
И такое делаем :)

Почему мы?

Минимум взаимодействий
Минимум взаимодействий
Из материалов только ваша страница или сайт
Всегда на связи
Всегда на связи
Голосовые, текст, видео - как удобно :)
Бывает и дорого, но есть бесплатно
Бывает и дорого, но есть бесплатно
Качество не зависит от цены
Индивидуальный подход
Индивидуальный подход
Разумеется :)
business
Коротко

О нас

wow5
2015
работаем успешно с
wow3
5
Реализованных проектов

Это начало интересного текста обо мне

Чуть позже напишу тут интересный текст

Партнёров пока нет
Но, ты пиши если что :)

Наши работы

Работа 1
Работа 2

Ознакомьтесь с нашим сервисом и комфортным сотрудничеством

Тарифы

Сайтик фри
0
Точно такой лендинг
checkedВаши фото, контакты и тексты
checkedИмя сайта имя.dencompany.ru
checkedБез мелкого шрифта и камней
Лайт
от
5 000
₽/год
Когда сайт пробник понравился и надо расширяться
checkedСамостоятельное имя сайта
checkedИндивидуальные настройки
checkedCRM (личный кабинет продавца)
checkedБез мелкого шрифта и камней
Хочу всё
от
15 000
₽/мес
Когда налажен процесс или не очень, но надо много и не хочется вникать
checkedСамостоятельное имя сайта
checkedИндивидуальный дизайн
checkedCRM (личный кабинет продавца)
checkedПеренос товаров с текущего сайта
checkedБез мелкого шрифта и камней

Профессионалы своего дела

Наша команда

Фото
Fullstack ведущий программист
Денис

О нас говорят

Отзывы клиентов

Фото отзыв
Я — специалист по SMM
Linda
Дизайнер
Фото отзыв
Отзыв 1
Mark
Backend разработчик
Смотреть все

Все, что нужно знать о бизнесе

Блог

Читать блог
Фото блог
20
07.2026
5 основных инструментов для продвижения интернет-бизнеса
Я — специалист по SMM.
Фото блог
20
07.2026
5 основных инструментов для продвижения интернет-бизнеса
Раньше работала дома.
Фото блог
20
07.2026
5 основных инструментов для продвижения интернет-бизнеса
Я работала дома.

Все, что нужно знать о создании сайтов

Статьи

20.07.2026
Изучаем Sed: Мощный инструмент для разработки CMS Sed (Stream Editor) — это не просто язык программирования, а мощнейший потоковый редактор, встроенный в каждую Unix-подобную систему. В контексте разработки CMS для сайтов его часто недооценивают, считая пережитком прошлого. Однако, освоив Sed, вы получите инструмент для молниеносной обработки текста, который может выполнять задачи, требующие в других языках написания десятков строк кода. Почему Sed важен для разработки CMS? При создании системы управления контентом (CMS) разработчик сталкивается с огромным количеством рутинных операций: замена путей к файлам, изменение конфигурационных файлов, массовое редактирование шаблонов, очистка логов и обработка экспортированных данных. Sed позволяет автоматизировать эти процессы прямо из командной строки или скрипта развертывания. Основные концепции языка Sed Sed работает по принципу "прочитал строку — выполнил команду — вывел результат". Он не хранит весь файл в памяти, что делает его невероятно быстрым даже на огромных датасетах. Основные элементы: Адресация: возможность выбрать конкретные строки (например, строка 10 или диапазон с 5 по 20) для применения команды. Команды: s (замена), d (удаление), p (печать), a (добавление), i (вставка). Регулярные выражения: основной инструмент для поиска и замены сложных шаблонов. Практическое применение Sed в CMS Рассмотрим реальные сценарии, где Sed незаменим при разработке и поддержке сайта. 1. Массовая замена ссылок в базе данных При переносе сайта с локального сервера на продакшн необходимо заменить все вхождения http://localhost на https://example.com. Вместо того чтобы открывать дамп SQL в редакторе, выполните одну команду: sed -i 's|http://localhost|https://example.com|g' dump.sql Флаг -i изменяет файл "на месте", а g указывает на глобальную замену в каждой строке. 2. Очистка HTML-шаблонов от лишних пробелов Для ускорения загрузки страниц CMS часто требуется минификация. Sed может удалить лишние пробелы и пустые строки: sed -i '/^$/d' template.html Эта команда удаляет все пустые строки в файле шаблона. 3. Извлечение данных из конфигурационных файлов Допустим, вам нужно получить значение параметра DB_NAME из файла config.php: sed -n "s/.*define('DB_NAME', '\(.*\)');/\1/p" config.php Ключ -n отключает автоматический вывод, а флаг p в конце команды печатает только найденное значение. Сложные сценарии: многострочные операции Sed умеет работать не только с одной строкой. С помощью команды N можно объединять строки. Например, чтобы заменить блок комментариев в PHP-файле: Найти строку, содержащую /* START_CONFIG */. Прочитать следующую строку в буфер. Заменить содержимое между маркерами. Это позволяет автоматически обновлять конфигурации модулей CMS без ручного поиска. Важные ограничения и советы Sed не предназначен для работы с бинарными файлами — используйте его только для текстовых данных. Всегда тестируйте команду без флага -i, чтобы увидеть результат на экране перед реальным изменением файла. Для сложной логики (условия, циклы) лучше использовать awk или Perl, но для 90% задач замены текста Sed является оптимальным решением. Заключение Sed — это не просто "инструмент для замены текста", а полноценный язык программирования для обработки текстовых потоков. В разработке CMS он позволяет автоматизировать рутинные операции, ускорить развертывание и снизить риск человеческой ошибки при редактировании десятков файлов. Освоив базовые команды и регулярные выражения, вы сможете выполнять за секунды то, на что раньше тратили часы. Начните с малого — напишите свою первую команду замены в конфигурационном файле, и вы увидите, насколько эффективным может быть этот древний, но незаменимый инструмент.
19.07.2026
Как построить карьеру Python-разработчика: руководство для лидера Середина июля 2026 года — идеальное время, чтобы пересмотреть свою траекторию развития. Лето традиционно считается периодом затишья в IT, но именно сейчас у вас есть уникальная возможность заложить фундамент для мощного рывка осенью. Если вы нацелены не просто на роль исполнителя, а на позицию лидера, действовать нужно системно. Почему Python — ваш стратегический выбор Python уже давно перестал быть просто «скриптовым языком для бэкенда». Сегодня это экосистема, управляющая искусственным интеллектом, автоматизацией и облачной инфраструктурой. Лидер, владеющий Python, способен видеть картину целиком: от написания прототипа ML-модели до настройки CI/CD пайплайна. В 2026 году компании ищут не просто кодеров, а инженеров, которые понимают бизнес-ценность технологий. Практические шаги на лето 2026 1. Проведите аудит своих проектов Сейчас, когда нагрузка обычно снижается, возьмите неделю на рефакторинг. Лидер отличается умением видеть узкие места. Пройдитесь по своему коду и коду команды с вопросами: Где мы теряем производительность? Какие участки кода не покрыты тестами? Как мы обрабатываем ошибки? Задокументируйте это. Лидер не просто исправляет баги — он создает стандарты. Ваш аудит станет основой для техдолга, который вы начнете гасить в августе. 2. Освойте инструменты управления командами Технический лидер обязан разбираться в процессах. Уделите внимание изучению asyncio и FastAPI для создания высоконагруженных сервисов, но параллельно прокачивайте софт-скиллы. Летом отлично читаются книги по управлению. Рекомендую начать с разбора паттернов проектирования в контексте микросервисной архитектуры — это напрямую влияет на качество решений, которые вы принимаете как лидер. 3. Настройте менторство Лидерство невозможно без передачи знаний. Создайте в своей команде практику код-ревью с обучением. Не просто указывайте на ошибки, а объясняйте, почему одно решение лучше другого. Используйте Python-инструменты вроде mypy и ruff для автоматизации проверок, чтобы ваше время уходило на стратегические советы, а не на форматирование. План действий до конца лета До 1 августа: Завершите аудит и создайте roadmap по улучшению кодовой базы. Включите в него миграцию на Python 3.13, если вы еще этого не сделали. До 15 августа: Внедрите хотя бы один инструмент для автоматизации рутины (например, pre-commit хуки или автоматическое тестирование при пушах). До 1 сентября: Проведите митап внутри команды, где каждый покажет, как он использует новые фичи Python. Лидер создает культуру обмена опытом. Заключение Карьера Python-разработчика для лидера — это не гонка за количеством строк кода, а умение строить системы и людей. Лето 2026 года даёт вам фору: пока конкуренты отдыхают, вы можете выстроить процессы, которые принесут плоды в горячий сезон. Начните с малого — проведите аудит сегодня, и уже к осени ваша команда будет работать как часы, а вы станете тем лидером, за которым идут.
13.07.2026
Что такое COBOL и зачем о нем знать? Представьте себе язык, на котором написаны программы, управляющие банкоматами, обрабатывающие ваши зарплатные ведомости и следящие за транзакциями в авиабилетных системах. Этот язык называется COBOL (Common Business-Oriented Language). Он был создан в конце 1950-х годов специально для бизнес-задач, и, несмотря на свой почтенный возраст, до сих пор работает в огромном количестве крупных организаций по всему миру. Почему COBOL до сих пор жив? Для человека, который никогда не сталкивался с программированием, это может звучать странно: зачем использовать язык 60-летней давности? Ответ прост: надежность и стабильность. Системы на COBOL обрабатывают миллиарды долларов ежедневно. Переписывать их на современные языки — это как менять двигатель в летящем самолете: дорого, рискованно и требует колоссальных ресурсов. Поэтому компании предпочитают поддерживать старый код, а не переписывать его с нуля. Ключевые особенности COBOL Чтобы понять суть языка, запомните три главные вещи: Английский синтаксис: Код на COBOL читается почти как обычный текст. Вместо загадочных символов вы увидите слова ADD, SUBTRACT, MULTIPLY, DIVIDE и MOVE. Это сделано специально, чтобы код могли понимать не только программисты, но и бизнес-аналитики. Работа с данными: COBOL создан для обработки больших объемов структурированной информации. Он блестяще умеет читать, записывать и сортировать файлы, что критически важно для банковской отчетности или расчета налогов. Разделение на секции: Программа на COBOL строго структурирована. Она состоит из четырех основных частей: IDENTIFICATION DIVISION (название программы), ENVIRONMENT DIVISION (описание оборудования), DATA DIVISION (описание всех данных) и PROCEDURE DIVISION (сама логика работы). Как выглядит простейшая программа на COBOL? Давайте разберем пример, который просто складывает два числа и выводит результат: IDENTIFICATION DIVISION. — говорит компилятору, как называется программа. DATA DIVISION. — здесь мы описываем, какие данные будем использовать. Например, объявляем переменные NUMBER-1, NUMBER-2 и RESULT. PROCEDURE DIVISION. — пишем команды: MOVE 10 TO NUMBER-1 (положить 10 в первую переменную), MOVE 20 TO NUMBER-2 (положить 20 во вторую), ADD NUMBER-1 TO NUMBER-2 GIVING RESULT (сложить и сохранить результат), DISPLAY RESULT (показать результат на экране). Всё это выглядит как инструкция на простом английском языке, что делает COBOL очень доступным для понимания. Почему стоит знать о COBOL сегодня? Даже если вы никогда не будете писать на COBOL, понимание его основ дает вам важное преимущество. Вы сможете понять, как работают критически важные системы вокруг вас. Кроме того, на рынке труда существует огромный дефицит специалистов, знающих этот язык. Многие старые программисты уходят на пенсию, а молодые специалисты редко изучают COBOL. Это означает, что компании готовы платить очень высокие зарплаты тем, кто может поддерживать их старые, но надежные системы. Что делать, если вы хотите попробовать? Вам не нужно устанавливать мейнфрейм. Существуют бесплатные компиляторы COBOL (например, GnuCOBOL), которые работают на обычном домашнем компьютере. Вы можете написать простую программу, скомпилировать её и запустить — это отличный способ прикоснуться к истории вычислительной техники и понять, с чего начиналась автоматизация бизнеса. COBOL — это не просто «старый язык», это фундамент, на котором держится современная экономика. И понимание этого фундамента делает вас более грамотным специалистом в любой IT-сфере.
Открыть все статьи
bg_1
Остались вопросы? Задавайте их немедленно.
мы проконсультируем совершенно бесплатно