Вход Блог
Строительство и ремонт
Репетиторы
Красота
Фрилансеры
Разные специалисты
Уход за животными
Тренеры
Автоинструкторы

Продвижение сайтов (SEO) Создание сайтов Разработка и программирование
Регион
Адыгея 6 Алтай 4 Архангельск 15 Астрахань 18 Барнаул 19 Белгород 30 Брянск 12 Бурятия 5 Великий Новгород 13 Владимир 13 Волгоград 42 Вологда 18 Воронеж 73 Дагестан 8 Екатеринбург 203 Забайкальский край 3 Иваново 13 Ингушетия 2 Иркутск 42 Кабардино-Балкария 3 Казань 170 Калининград 30 Калмыкия 1 Калуга 20 Камчатский край 1 Карелия 7 Кемерово 12 Киров 7 Коми 5 Кострома 1 Краснодар 196 Красноярск 73 Крым 36 Курган 5 Курск 9 Липецк 14 Марий Эл 2 Могилёв 1 Мордовия 4 Москва 11980 Мурманск 6 Нижний Новгород 117 Новосибирск 159 Омск 51 Оренбург 19 Орёл 9 Пенза 27 Пермь 68 Приморский край 28 Псков 7 Ростов-на-Дону 76 Рязань 20 Самара 99 Санкт-Петербург 1556 Саратов 44 Северная Осетия 1 Смоленск 8 Сочи 29 Ставрополь 28 Тамбов 9 Тверь 22 Тольятти 13 Томск 47 Тула 16 Тыва 1 Тюмень 50 Удмуртия 19 Ульяновск 23 Уфа 77 Хабаровск 19 Хакасия 4 Ханты-Мансийский АО 26 Челябинск 57 Чечня 2 Чувашия 13 Южно-Сахалинск 3 Якутия 7 Ямало-Ненецкий АО 5 Ярославль 37

Разработка на Arduino

дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: Arduino Uno R3. Функции и задача устройства: Нужно чтобы робот доезжал до конца первой линии (в моём случае грядки), разворачивался (налево или направо) в зависимости от того, где расположена вторая грядка и въезжал на эту грядку. Так же робот должен определять саму грядку в моём случае она будет начерчена прямой линий зеленым цветом расстояние между грядок 13,5 см Длина грядок может быть разная Ширина робота 13,5 см.
Москва Фрилансеры

Разработка на Arduino

дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Задача, создать устройство которое записывает звук с потолка (стучат соседи сверху), и передает на динамик с усилителем. С аккумулятором. В идеале что бы отсекал высокие частоты, записывал и производил только ударные шумы динамик вот такой https://aliexpress.ru/item/1005006353630040.html.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Нужно сделать 3 задания на Java. Мне необходимо полное выполнение пунктов из заданий. При необходимости материалы теории могу скинуть. Выполнить необходимо до 14 числа. К работе составить отчет. Работы для специалиста по Java небольшие, что делать - расписано буквально по пунктам. Навыки: Java, Spring, СУБД, паттерны проектирования.
Москва Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Разработка с нуля, Я junior frontend разработчик, ищу ментора-помощника на текущий проект. Необходимо сверстать по макету с использованием mui компонентов. Табы, пагинация, таблицы, гет запросы с сервера. Проект срочный, нужно созвониться сегодня 02.06 вечером по мск.
Санкт-Петербург Фрилансеры

Разработка на .NET

дистанционно
договорная
Веб-разработка. Разработка с нуля. Погружение в стек технологий, необходимых для написания сайта интернет-магазина на языке C# с поддержкой эквайринга, подключения сервисов доставки, размещения сайта на хостинге.
Санкт-Петербург Фрилансеры

Разработка на Python

дистанционно
договорная
Технологии программирования. Разработка с нуля. Необходимо выполнить задания по Технологиям программирования: Написать программу, которая группирует аудиофайлы по исполнителям на основе их названий.
Москва Фрилансеры

Разработка на JavaScript

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Есть реализованный рабочий проект - сайт. Необходимо исправить некоторые моменты. За более подробной информацией в личные сообщения.
Москва Фрилансеры

Разработка на .NET

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля. Пожелания и особенности: Подготовить репозиторий с решенным заданием экзамена.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Изменить пару строк в небольшом коде. Доработка существующего продукта. Исправить пару строк.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта.
Москва Фрилансеры

Разработка на Node.js

дистанционно
договорная
Доработка Сайта и его продакшн. Доработка существующего продукта. # Техническое задание: Доработка BS Legal Platform ## 1. Текущее состояние проекта ### 1.1 Реализованные компоненты - Рабочее веб-приложение на React + Node.js - Базовая структура frontend и backend - Работающая база данных MySQL - Базовый функционал Redis - Локальные скрипты запуска (launcher.ps1, launcher.sh) ### 1.2 Существующая инфраструктура - Локальное окружение разработки - Локальные бинарники MySQL и Redis - Базовые конфигурации сервисов ### 1.3 Стек технологий #### Frontend - React 18.2.0 - TypeScript 5.0.4 - Vite 4.3.0 - Material-UI 5.13.0 - Redux Toolkit 2.2.3 - React Router 6.11.0 - Axios 1.4.0 - TailwindCSS 3.3.2 - Framer Motion 10.12.0 - Three.js 0.152.0 - React Hook Form 7.45.0 - Zod 3.25.30 - React Hot Toast 2.4.0 - React Toastify 9.1.3 #### Backend - Node.js >=16.0.0 - Express 4.18.2 - TypeScript 5.3.3 - Prisma 5.10.0 - MySQL 8.0 - Redis 4.6.13 - JWT - Winston 3.11.0 - Morgan 1.10.0 - Helmet 7.0.0 - Express Rate Limit 7.1.0 - Express Validator 7.0.1 - Swagger/OpenAPI 6.2.1 #### Инфраструктура - Docker 24.0.0 - Docker Compose 2.20.0 - Git 2.40.0 - npm 9.6.0 - PowerShell 7.3.0 - Bash 5.2.0 ### 1.4 Структура проекта ``` bs-legal-platform/ ├── client/ # Frontend приложение │ ├── src/ │ │ ├── components/ # React компоненты │ │ ├── pages/ # Страницы приложения │ │ ├── store/ # Redux store │ │ ├── hooks/ # React hooks │ │ ├── utils/ # Утилиты │ │ ├── types/ # TypeScript типы │ │ ├── assets/ # Статические файлы │ │ └── styles/ # Стили │ ├── public/ # Публичные файлы │ └── package.json # Зависимости frontend │ ├── server/ # Backend приложение │ ├── src/ │ │ ├── controllers/ # Контроллеры │ │ ├── models/ # Модели данных │ │ ├── routes/ # Маршруты API │ │ ├── middleware/ # Middleware │ │ ├── utils/ # Утилиты │ │ ├── config/ # Конфигурации │ │ └── types/ # TypeScript типы │ └── package.json # Зависимости backend │ ├── deploy/ # Файлы для деплоя │ ├── mysql/ # MySQL бинарники и конфиги │ │ ├── bin/ │ │ ├── data/ │ │ └── my.ini │ ├── redis/ # Redis бинарники и конфиги │ │ ├── redis-server.exe │ │ └── redis.conf │ └── scripts/ # Скрипты для деплоя │ ├── docs/ # Документация │ ├── api/ # API документация │ ├── setup/ # Инструкции по установке │ └── architecture/ # Архитектура системы │ ├── scripts/ # Скрипты запуска │ ├── launcher.ps1 # PowerShell скрипт для Windows │ └── launcher.sh # Bash скрипт для Linux │ └── README.md # Основная документация ``` ### 1.5 Инструкции по запуску #### Windows (PowerShell) 1. Убедитесь, что установлены: - Node.js >=16.0.0 - PowerShell 7.3.0 - MySQL 8.0 (локальный) - Redis 4.6.13 (локальный) 2. Запустите PowerShell от администратора и выполните: ```powershell .\scripts\launcher.ps1 ``` Скрипт автоматически: - Проверит наличие всех зависимостей - Создаст необходимые директории - Установит npm-пакеты - Запустит MySQL и Redis - Запустит backend и frontend #### Linux (Bash) 1. Убедитесь, что установлены: - Node.js >=16.0.0 - MySQL 8.0 - Redis 4.6.13 2. Выполните в терминале: ```bash chmod +x scripts/launcher.sh ./scripts/launcher.sh ``` #### Ручной запуск 1. Запустите MySQL: ```bash cd deploy/mysql ./bin/mysqld --defaults-file=my.ini ``` 2. Запустите Redis: ```bash cd deploy/redis ./redis-server redis.conf ``` 3. Запустите backend: ```bash cd server npm install npm run dev ``` 4. Запустите frontend: ```bash cd client npm install npm run dev ``` #### Проверка работоспособности 1. Frontend доступен по адресу: http://localhost:3000 2. Backend API доступен по адресу: http://localhost:4000 3. Swagger документация: http://localhost:4000/api-docs 4. MySQL доступен на порту: 3306 5. Redis доступен на порту: 6379 ## 2. Требуемые доработки ### 2.1 Контейнеризация - [ ] Создание Dockerfile для frontend - [ ] Создание Dockerfile для backend - [ ] Настройка docker-compose.yml - [ ] Перенос конфигураций в контейнеры - [ ] Настройка volume для данных ### 2.2 Оптимизация - [ ] Настройка кэширования в Redis - [ ] Оптимизация запросов к БД - [ ] Настройка индексов - [ ] Оптимизация статических файлов ### 2.3 Безопасность - [ ] Настройка переменных окружения - [ ] Конфигурация CORS - [ ] Настройка rate limiting - [ ] Проверка безопасности endpoints ### 2.4 Мониторинг - [ ] Настройка логирования - [ ] Конфигурация алертов - [ ] Настройка метрик - [ ] Создание дашбордов ### 2.5 Документация - [ ] Описание архитектуры - [ ] Инструкции по развертыванию - [ ] API документация - [ ] Руководство по поддержке ## 3. Критерии приемки ### 3.1 Функциональность - [ ] Все сервисы запускаются в контейнерах - [ ] Данные сохраняются в volume - [ ] Кэширование работает - [ ] Бэкапы настроены ### 3.2 Производительность - [ ] Время отклика API < 200ms - [ ] Кэш hit ratio > 80% - [ ] CPU usage < 70% - [ ] Memory usage < 80% ### 3.3 Безопасность - [ ] Все секреты в переменных окружения - [ ] CORS настроен - [ ] Rate limiting работает - [ ] Нет уязвимостей в зависимостях ### 3.4 Мониторинг - [ ] Логи доступны - [ ] Алерты работают - [ ] Метрики собираются - [ ] Дашборды доступны ## 4. Документация ### 4.1 Техническая - [ ] Архитектура системы - [ ] Схема базы данных - [ ] API endpoints - [ ] Конфигурация сервисов ### 4.2 Операционная - [ ] Инструкции по развертыванию - [ ] Процедуры бэкапа - [ ] Мониторинг и алерты - [ ] Troubleshooting guide ## 5. Передача проекта ### 5.1 Документация - [ ] Все конфигурации - [ ] Схемы развертывания - [ ] Процедуры поддержки - [ ] Контакты для поддержки ### 5.2 Обучение - [ ] Демонстрация работы - [ ] Объяснение архитектуры - [ ] Процедуры обновления - [ ] Процедуры восстановления ## 6. Заключение Данное техническое задание описывает необходимые доработки для BS Legal Platform. Проект уже имеет работающую базовую версию, требуется его оптимизация и подготовка к промышленной эксплуатации. Все изменения должны быть документированы, а код должен соответствовать современным стандартам разработки. После завершения работ исполнитель должен обеспечить передачу знаний команде заказчика и предоставить все необходимые инструкции по поддержке и развитию системы. (подготовленный проект может быть с рядом ошибок, недочетов и прочего в связи с тем, что разрабатывался обывателем в сфере разработки сайтов, но довольно много было реализовано уже). Нужно будет разместить сайт на хостинге рег.ру, разобраться как там все сделать (так как не известно vps это или нет и тд) то есть полный продакшн и реализация проекта на хостинге рег.ру, подключением бд и тд.
Москва Фрилансеры

Разработка на Java

дистанционно
договорная
Пожелания и особенности: Небольшая гостиница содержит К номеров (20≤ К ≤ 30), различающихся по степени комфорта и стоимости: «люкс», «полулюкс», одноместные, простые двухместные, двухместные с раскладным диваном (например, 70 у.е. за день проживания в одноместном номере, 120 у.е. - за номер «люкс»). Требуется создать компьютерную систему, автоматизирующую управление занятостью номеров гостиницы. Система обрабатывает входной поток заявок двух видов: заявки, бронирующие определенные типы номеров на определенный срок; Озаявки на заселение в текущий момент. Система хранит информацию о фактической занятости всех номеров и о их занятости в ближайшие дни (учитываются уже оплаченные вперед дни), а также сведения о произведенной брони номеров, и использует все эти данные при обработке заявок. При бронировании номеров система автоматически формирует сообщение-подтверждение брони, а при выезде постояльцев она оформляет им счета. Стратегия обработки заявок строится так, чтобы добиться максимальной занятости гостиницы с целью увеличения ее прибыли. Для этого система гибко распоряжается номерным фондом: в частности, при нехватке нужных номеров можно использовать пустующие номера большей комфортности (по меньшей цене), например, при нехватке одноместных номеров можно поселить одного человека в двухместный номер (за 70% его стоимости). Для тестирования построенной системы необходимо смоделировать входной поток заявок на бронирование и поселение. Вид и параметры каждой заявки определяются случайным образом. Интервал между появлением двух заявок следует моделировать как случайную величину из определенного диапазона (например, от 1 до 5 часов). Период моделирования - М дней (12≤ М ≤ 30), шаг - несколько часов. Цель моделирования - изучение стратегий обработки заявок на заселение. В параметрымоделирования следует включить: числа к и М, количество номеров каждой категории, характеристики используемых случайных величин. В ходе моделирования система должна предоставлять всю необходимую информацию о занятости номеров гостиницы. По окончании моделирования выводится статистика заселения номеров, выполненных заявок, процент загруженности отдельных категорий номеров и гостиницы в целом. это задание на java до 7-8 июня.
Оренбург Фрилансеры

Разработка на C/C++

дистанционно
договорная
Системное программирование. Настройка. Пожелания и особенности: помочь сделать задание, объяснить как и тд.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Веб-разработка. Разработка с нуля, доработка существующего продукта.
Санкт-Петербург Фрилансеры

Разработка на HTML5

дистанционно
договорная
Разработка с нуля. Пока ничего нет.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
Простой код, один класс. Доработка существующего продукта, разработка с нуля. Нужно написать класс, который будет упрощать логические выражения по правилам алгебры логики с учетом разрешения циклом. Изначально задаются зависимости в виде: dependencies = { 'Y15': 'x15', 'Y16': 'x16', 'Y17': 'x17', 'Y18': 'x18', 'Y19': 'x19', 'Y1': 'x1 & (Y17|Y2|Y5)', 'Y2': 'x2 & (Y16|Y1|Y5|Y3|Y4)', 'Y3': 'x3 & (Y15|Y2|Y4)', 'Y4': 'x4 & (Y3|Y5|Y2|Y20|Y21)', 'Y5': 'x5 & (Y2|Y1|Y22|Y4)', 'Y6': 'x6 & (Y19|Y22|Y11|Y13|Y12)', 'Y7': 'x7 & (Y8|Y20|Y9)', 'Y8': 'x8 & (Y18|Y7)', 'Y9': 'x9 & (Y21|Y7|Y10|Y14)', 'Y10': 'x10 & (Y11|Y9)', 'Y11': 'x11 & (Y10|Y6)', 'Y12': 'x12 & (Y6|Y13)', 'Y13': 'x13 & (Y6|Y12|Y14)', 'Y14': 'x14 & (Y9|Y13)', 'Y20': 'x20 &(Y4|Y7)', 'Y21': 'x21 &(Y4|Y9)', 'Y22': 'x22 &(Y5|Y6)' } Также задается критерий относительно которого надо упростить выражение до ДНФ. 1.Все нераскрытые Yi выражения, полученного на предыдущем шаге, раскрываются и результаты записываются квадратных скобках, следующих сразу за обозначением раскрываемого условия., то есть Yi[…].Обозначения раскрываемых условий слева от соответствующие квадратных скобок сохраняются на всех последующих шагах до завершения преобразований. Возникающие в процессе указанного раскрытия дизъюнктивные группы условий обеспечения заключаются в круглые скобки. 2. После указанного раскрытия на данном шаге выполняются преобразования имеющихся циклических ситуаций по правилам: - Если встречаем переменную с таким же отрицанием - это цикл (заменяем на True, если циклы отрицательные то есть ~Yi и ~Yi и на False, если Yi и Yi), то есть Yi[…Yi…]= Yi[…False…], а если ~Yi[…~Yi…]= ~Yi[…True…] - Если встречаем переменную с противоположным отрицанием - это не цикл (продолжаем раскрытие) 3. Выполняются возможные упрощающие преобразования полученного выражения по его простым логическим переменным и константам 0 и I. Эти преобразования осуществляются на основе правил алгебры логики путем вынесения за скобки общих членов и удаления из записи тождеств и конструкций, равных логическому нулю или логической единице. Пункты 1-3 в общем случае на каждом шаге выполняются последовательно. Однако в рамках данного и следующего шагов указанные преобразования могут совмещаться в целях сокращения общей записи. Еще одно подробное описание пункта 2: 1. Определение цикла Цикл распознается ТОЛЬКО когда: • Встречается полное совпадение переменной и её знака отрицания на разных уровнях раскрытия: Yi[...Yi...] → цикл (замена на False) ~Yi[...~Yi...] → цикл (замена на True) • Все остальные случаи (с разными знаками) НЕ считаются циклами: Yi[...~Yi...] → не цикл ~Yi[...Yi...] → не цикл 2. Алгоритм обработки 1. Начинаем раскрытие целевой переменной (напр. Y14[...]) 2. Для каждого вхождения Yi: Если встретили тот же Yi с тем же знаком → цикл: Yi[...Yi[...]] → внутренний Yi → False ~Yi[...~Yi[...]] → внутренний ~Yi → True Если встретили Yi с другим знаком → продолжаем раскрытие 3. Для вложенных зависимостей (Yj[...Yk[...]]): Анализируем каждое вхождение рекурсивно Проверяем совпадение знаков на всех уровнях 3. Примеры обработки 1. Прямой цикл: Y1 = x1 | Y1[...] → Y1[ x1 | False ] = x1 2. Отрицательный цикл: ~Y2 = x2 & ~Y2[...] → ~Y2[ x2 & True ] = x2 3. Не цикл (разные знаки): Y3 = x3 & ~Y3[...] → дальнейшее раскрытие (не заменяем) 4. Многоуровневый цикл: Y4[...Y5[...~Y4...]] → не цикл (разные знаки) ~Y4[...Y5[...~Y4...]] → цикл (заменяем внутренний ~Y4 на True) 4. Важные замечания • Всегда сохраняем внешнюю переменную (Yi[...]) до конца преобразований • Упрощаем выражения ПОСЛЕ обработки всех циклов • В финале удаляем все [...] но сохраняем логическую структур.
Санкт-Петербург Фрилансеры

Разработка на Yii

дистанционно
договорная
Разработка онлайн сервисов. Разработка с нуля, доработка существующего продукта, настройка, тестирование. Здравствуйте, меня зовут Алексей Бабиев, я официальный представитель комьюнити YiiFramework, Я business relation manager в YiiFramework. Мой статус можно проверить у нас на сайте в разделе Команда, сделайте поиск по фамилии Babiev на странице команды фреймворка https://www.yiiframework.com/team . Хотел бы познакомиться с вами, чтобы привлекать к реализации коммерческих проектов. Обязательно укажите ссылку на список проектов реализованные на базе yii.
Москва Фрилансеры

Разработка на Arduino

дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Есть устройство на ESP-WRDOM-32. + считыватель карт доступа. + сетевая карта. + дисплей. +светодиод. Есть исходник. Устройство работало исправно. Но при обновлении конфига, форматнули все. Обратно установить исходники не получается. Нужен специалист который сможет установить обратно весь конфиг.
Красноярск Фрилансеры

Разработка на React

дистанционно
договорная
Веб-разработка. Доработка существующего продукта. Мы — стартап ранней стадии Мигрировали на Next проект из другого проекта (React, 2 идентичных проекта), упёрлись с frontend частью Нужно дособрать frontend Текущая версия нового проекта https://place-of-power-ru-test.netlify.app/ Старый проект, на который ориентируемся https://prismatic-gaufre-034282.netlify.app/.
Москва Фрилансеры

Разработка на Python

дистанционно
договорная
создание кода для эксперимента в psycho py. Разработка с нуля. Дизайн тестового раздела эксперимента, нужно создать 8 статичных кругов, в них белые палочки,в красном и зеленом круге палочки поворачиваются (вертикально/горизонтально),участник выбирает ответ клавишей, идет калькуляция его ответов, в конце итоговый результат.
Москва Фрилансеры

Разработка на Arduino

дистанционно
договорная
Программирование микроконтроллеров. Микроконтроллер: по рекомендации специалиста. Функции и задача устройства: Сделать устройство определения давления и оповещения звуком и софт к нему. Я не изучаю цены, а ищу компетентного специалиста. Случайно указал, что изучаю цены и уже не могу изменить.
Москва Фрилансеры

Разработка на Kotlin

дистанционно
договорная
Системное программирование. Переписать библиотеку с питона на Kotlin Multiplatform. Есть либа на питоне (Reticulum Network Stack), надо ее переписать на kotlin Multiplatform.
Санкт-Петербург Фрилансеры

Разработка на C#

дистанционно
договорная
Разработка приложений для ПК. Доработка существующего продукта. Исправление ошибок в проекте.
Казань Фрилансеры

Разработка на C/C++

дистанционно
договорная
Системное программирование. Разработка с нуля. Нужно создать клиент-серверное приложение.
Москва Фрилансеры

Разработка на C/C++

дистанционно
договорная
Разработка приложений для ПК. Разработка с нуля.
Москва Фрилансеры

Часто задаваемые вопросы


Почему стоит искать работу для фриласнеров по профилю разработка и программирование в России у нас?

🔸 Более 0 предложений о работе за сегодня в тематике разработка и программирование
🔸 Работа и подработка на бирже фриланса от прямых заказчиков, которым нужна помощь специалистов по профилю разработка и программирование уже сегодня!
🔸 Свежих заказов на разработка и программирование в России для фрилансеров на октябрь 2026 года — 20000 шт.

Как найти удалённую работу для фриланс-специалистов по профилю разработка и программирование в России?

Вы специалист по разработка и программирование и ищете проекты и заказы на удалёнке в России? Нам всегда есть что вам предложить. Ежедневно мы публикуем новые проекты и заказы по вашей специальности. Найдите интересную работу уже сегодня

Сколько проектов для IT-специалистов по профилю разработка и программирование в России?

На октябрь 2026 года опубликовано 20000 предложений удалённой работы от прямых заказчиков для исполнителей по специализации разработка и программирование

Сколько можно заработать выполняя проекты по разработка и программирование?

Специалисты по профилю разработка и программирование зарабатывают от 961.33 рублей с заказа. Хотите больше? Выполняйте как можно больше заказов и зарабатывайте сколько пожелаете