Telegram Web Link
🌟 Уже через 2 часа обсудим на бесплатном онлайн митапе тему - Архитектура REST API для разработки backend-а на 1С

🔗 Регистрируйтесь по ссылке

Мы обещаем много полезной информации!
До встречи на митапе! 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
👍5
Media is too big
VIEW IN TELEGRAM
Разбираем REST API: HTTP, JSON vs XML, OpenAPI
Что такое REST API и зачем он нужен? В этом видео:

*Разбираем архитектуру REST API и ключевые требования.
*Погружаемся в протокол HTTP и его структуру.
*Сравниваем XML и JSON – какой формат лучше для передачи данных?
*Обзорно рассматриваем OpenAPI – как правильно описывать API.

Смотрите, учитесь и начинайте работать с REST API эффективнее!

Тайм-коды
00:00 - 01:00 Приветствие
01:00 - 08:43 Архитектура REST
08:43 - 09:23 HTTP - сервисы
09:23 -11:10 Протокол HTTP (запрос)
11:10 - 13:05 Методы HTTP запроса
13:05 - 16:55 Заголовки HTTP
16:55 - 17:15 Протокол HTTP (ответ)
17:15 - 20:45 HTTP коды
20:45 - 23:30 Postman
23:30 - 26:08 Варианты аутентификации
26:08 - 29:03 JWT- токен
29:03 - 29:28 Форматы обмена данными
29:28 - 30:40 XML
30:40 - 32:00 JSON
32:00 -35:05 Обработка XML и JSON
35:05 - 44:43 OpenAP
44:43 - 50:24 Ответы на вопросы
🔥19
Forwarded from Митрофанов.Код
Как и обещал, возвращаюсь с новостями
Курс выпустили:
https://uc1.1c.ru/course/patterny-shablonnye-podhody-razrabotki-1s/
Проходить он будет онлайн и, скорее всего, очно в УЦ1. 21-25 апреля с 19 до 21:30 по МСК. В среду занятия не будет, будет время на "переварить".

Рассказ построен вокруг событий записи. Рассматривать их будем в последовательности "постройки дома":
1. Платформа. База. Наш "фундамент"
2. Стандарты. Наши "стены".
3. Практика. "Крыша".
Практика не взята "из головы", а построена на базе 1С:ERP. В описании курса специально нет информации об этом. Не нужно бояться, что используется флагманский продукт в качестве примера. Практиковаться мы будем на пустой базе с БСП. Демонстрируя, что ERP нам не нужна для того, чтобы писать в одном стиле и использовать одни и те же подходы. БСП будет использоваться минимально, только для более лаконичного кода.

Курс повторяет информацию, которую я ранее уже рассказывал. Но он шире, с практикой и с демонстрацией типового решения. Повторение - мать учения, конечно, но я постарался хотя бы частично компенсировать для вас этот повтор. По промокоду "NextStepAM" вы получите 20% скидку.

До встречи!
👍14
Forwarded from Клуб питерских одинэсников (Татьяна Рыловникова)
Ура! У нас готов анонс и ссылка для регистрации на нашу встречу.

🔜 Представляем вашему вниманию - встреча Клуба Питерских Одинэсников #9, тема встречи «Тестирование».

📌 Когда и где? 26 апреля (суббота) в 11:30 в Санкт-Петербурге, Казанская улица, 7 (FREEDOM, зал MUSIC HALL)

✏️ Что нас ждет? 3 доклада, объединенных одной темой, пицца и нетворкинг. А так же возможность попасть на афтерпати.

Мероприятие в этот раз платное, но стоимость всего 600 рублей.
Спонсор компания «Корус Консалтинг».

На афтерпати каждый платит сам за себя, никаких денег мы не собираем.

Важно! Следующая встреча только в июле, поэтому если вы хотели попасть, но сомневались, то самое время решиться 🔥

⚡️ Регистрируйся по ссылке и присоединяйся к нам!

#анонс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍21
Forwarded from Infostart Toolkit
Media is too big
VIEW IN TELEGRAM
Видео - Консоль кода
00:00 Вступление
00:08 Область применения
01:37 Структурированный код и отладка с расширением OneDebugger (кратко)
02:41 Элементы управления
03:52 Дерево данных
05:34 Редактор кода
08:45 Параметры
11:51 Результат выполнения
12:39 Обновить нумерацию, обновить повторно используемые значения
13:20 Подключение расширения OneDebugger
14:08 Структурированный код (с расширением OneDebugger)
14:28 Отладка в режиме Предприятия (с расширением OneDebugger)

https://rutube.ru/video/dd9aa819bdd141c6eb5afcae18f0e61f/
🔥9😐2
⭐️Суть 9 видов тестирования API

🙂Smoke-тестирование
Проводится после завершения разработки API. Просто проверяется, работают ли API и не происходит ли сбоев.
🙂Функциональное тестирование
Создаётся тест-план на основе функциональных требований и результаты сравниваются с ожидаемыми.
🙂Интеграционное тестирование
Объединяет несколько вызовов API для проведения сквозного тестирования. Проверяются взаимодействия между сервисами и передача данных.
🙂Регрессионное тестирование
Убеждаемся, что исправления ошибок или новые функции не нарушают существующее поведение API.
🙂Нагрузочное тестирование
Оценивается производительность приложения при различных нагрузках. Это позволяет определить его пропускную способность.
🙂Стресс-тестирование
Создаются преднамеренно высокие нагрузки на API, чтобы проверить, смогут ли они продолжить работу в экстремальных условиях.
🙂Тестирование безопасности
Проверяются уязвимости API перед возможными внешними угрозами.
🙂UI-тестирование
Проверяется взаимодействие пользовательского интерфейса с API, чтобы убедиться, что данные отображаются корректно.
🙂Фаззи-тестирование
В API вводятся некорректные или неожиданные данные с целью вызвать сбой. Таким образом выявляются уязвимости API.

Перевод статьи ByteByteGo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
1C:DevCon.5 в эти выходные (12 и 13 апреля)

В эти выходные пройдет 1С:DevCon.5 - это когда сотрудники фирмы «1С» рассказывают о новых инструментах и технологиях, делятся своим опытом и знаниями и показывают как устроены наши собственные процессы разработки и тестирования.
Доступно это всем, кто зарегистрирован на developer.1c.ru (это бесплатно).

В этот раз значительная часть докладов будет посвящена недавно вышедшим решениям: новый интерфейс 1С:Предприятие 8.5 и перевод на него конфигураций, 1С:Предприятие.Элемент (уже не бета!), 1С:Напарник – ИИ-помощник, встроенный в 1C:EDT.

Но не только!
Например, я буду рассказывать как и зачем собираем метрики в команде разработки, руководитель группы тестирования 1С:Бухгалтерии расскажет как у нас выстроен процесс успешного выпуска релиза.

Программа 12 апреля
1. Новые возможности платформы 1С:Предприятие (10:02 - 10:25)
2. Обзор нового интерфейса 1С:Предприятие 8.5 (10:25 - 10:40)
3. 1С:Предприятие.Элемент – выход из беты (10:40 - 11:05)
4. Как устроена Панель Управления и тарифы в 1С:Предприятие.Элемент (11:05 - 11:15)
5. Работа в облаке 1С:Предприятие.Элемент (11:15 - 11:25)
6. 1С:Аналитика: технологии и практика применения продукта (11:25 - 11:50)
7. Изменения в механизме лицензирования, мониторинг лицензий (11:50 - 12:05)
8. Новые возможности хранилища двоичных данных (12:05 - 12:20)
9. 1С:Напарник. Как ИИ помогает в 1С-разработке (12:20 - 12:40)
10. Обсуждения и вопросы по докладам, круглые столы и обсуждения в комнатах (12:55 - 13:40)
11. Как собираем метрики в команде разработки? (13:40 - 13:58)
12. Тестирование, автоматизация, релиз: как выстроить процесс для успешного выпуска (13:58 - 14:08)
13. Планы тестирования в 1С:Сценарное тестирование – как мы превратили рутину в мощный инструмент (14:08 - 14:13)
14. Практика использования юнит-тестирования и использование подхода TDD (14:13 - 14:28)
15. Перенос сервиса 1C:Share на технологию 1С:Предприятие.Элемент (14:28 - 14:38)
16. Библиотечный подход к разработке на 1С:Предприятие.Элемент на примере сервиса интеграции с Национальным каталогом (14:38 - 14:48)
17. Применение библиотек и контрактов в 1С:Предприятие.Элемент (14:48 - 15:08)
18. Методика перехода на новый интерфейс 1С:Предприятие 8.5 (15:08 - 15:23)
19. Разрабатываем воздушный интерфейс для 1С:РМК (15:23 - 15:43)
20. Методика адаптации таблиц под мобильные приложения в интерфейсе 8.5 (15:43 - 15:58)
21. Обсуждение и вопросы по докладам, «Открытый микрофон» (16:10 - 17:40)


Если коротко, то:
- Онлайн-конференция от 1С для всех на developer.1c.ru
- Бесплатно, требуется регистрация
- Записи будут, но лучше вживую - можно сразу задавать вопросы и обсуждать
- Мое выступление в 13:40 про то Как собираем метрики в команде разработки
👍7🔥43
😱 1С:Напарник и как им эффективно пользоваться

😎 Я полноценно работал в тандеме с 1С:Напарником с февраля.
Моя цель была не только поржать над ИИ от 1С, но и найти способ применять его возможности с пользой. Разобраться где он хорош "на бумаге", а где на практике.

🤨 Если откинуть хиханьки, хаханьки и мечты, что у нас когда-то будет так же как "у них там в программировании", то 1С:Напарник - реально полезный инструмент.
И просто я больше не хочу кодить на 1С без него.
Зачем же без него, когда с ним так удобно?

Ну а подробнее о результате моих исследований этого ещё "зелёного" продукта можно посмотреть в видео по ссылке:
🔗 https://youtu.be/v5ToRj8Plo8

🥳 Это запись митапа, где я в режиме "онлайн" показывал что умеет Напарник и почему я считаю его лучшей разработкой от 1С за последние годы

P.S.: Плагин быстро обновляется, поэтому на какие-то открытые вопросы могут со временем появиться ответы от самой 1С или от других практиков. Если есть что интересное, то скидывайте в комментариях
Please open Telegram to view this post
VIEW IN TELEGRAM
👍13🔥4
Forwarded from 1C Company
❗️ Опубликована программа 1C:SysDevCon.3 – онлайн-конференции для системных разработчиков, 26 апреля

📎 Программа конференции доступна на странице https://developer.1c.ru/sysdevcon, а также в личном кабинете портала https://developer.1c.ru/ в разделе «Конференции».

📅 Время проведения: 10:00-17:00 мск

🔸Опыт разработки собственного языка программирования и сред разработки (в том числе – облачной IDE!)
🔸Как научили большую языковую модель писать код на 1С
🔸Как устроен интеллектуальный поиск по нашей базе знаний
🔸Опыт работы со сборочными контейнерами
🔸Избавление от Reverse Proxy в микросервисах
🔸Эффективная система документации в концепции «Docs as Code»
🔸И многое другое!

До конференции ещё 2 недели, а уже зарегистрировалось более 1500 участников!

Чтобы бесплатно принять участие в конференции, зарегистрируйтесь в личном кабинете портала https://developer.1c.ru/ в разделе «Конференции».

Можете приглашать ваших знакомых, у кого нет аккаунта на developer.1c.ru, зарегистрироваться на конференцию по ссылке: https://developer.1c.ru/sysdevcon
👍3
Уже в понедельник (21.04) в Учебном Центре №1 Фирмы 1С выходит курс о применяемых "шаблонных подходах" в разработке на платформе 1С:Предприятие 8.
https://uc1.1c.ru/course/patterny-shablonnye-podhody-razrabotki-1s/

На курсе глубоко разбираются события записи документа: Платформа --> Стандарты --> Примеры в типовом решении. И "рядом стоящие" механизмы, например, пространства блокировок, асинхронные методы, формирование перекрестных ссылок и т.д.

Автор курса - разработчик тиражного продукта 1С:ERP, ранее занимавший позицию руководителя направления ERP в компании SM Lab (Спортмастер), передает свой опыт в формате live-coding.

Поможет ли курс в прохождении собеседований? Вполне вероятно, ведь некоторые из вопросов, которые в нем рассматриваются уже попадаются на собеседованиях.

По промокоду от администрации группы "NextStepAM" можно получить 20% скидку на курс!
Курс планируется в ЕДИНСТВЕННОМ потоке, поэтому, возможно, у вас есть последний шанс успеть его приобрести
👍6
Forwarded from Митрофанов.Код
Спрашивали про закрытие формы после вопросов. Отследить какую кнопку (Провести или ПровестиИЗакрыть) нажал пользователь, к сожалению, мы не можем.

Поэтому алгоритм действий следующий:
1. Отключить платформенные команды записи объекта
2. Добавить собственные команды
3. Передать в параметры записи флаг о необходимости закрытия формы
4. Задать вопросы перед записью (через отказ и обработчик оповещения)
5.Повторно вызвать запись объекта, передав параметры записи
6. В событии "ПослеЗаписи" обработать необходимость закрытия формы

Во вложении пошаговые скриншоты из ERP
👍131
Forwarded from 1C:ERP (Alexey Kislov)
Media is too big
VIEW IN TELEGRAM
Внедрение ERP 50 лет назад … найди себя в этом видео )))
👍7
Я создал ютуб канал 🔥Всех приглашаю посмотреть мое первое видео посвященное подготовке к 1С:Эксперту, а именно созданию виртуальной машины, установке Linux, Postgres и 1с для дальнейшей подготовки.

Пока только изучаю технологию создания видеоконтента, поэтому не обессудьте. Долго вынашивал идею: от задумки до реализации прошло около двух месяцев.
Дальше планирую выпускать видео с уклоном в практическую часть, связанную с разработкой и технологическим качеством.

Поддержите видео лайком на Ютубе, Rutube буду признателен.

Видео доступно на площадках:

📱 - Установка 1С на Linux (Ubuntu) для подготовки к сертификации 1С:Эксперт

🌐 - Установка 1С на Linux (Ubuntu) для подготовки к сертификации 1С:Эксперт
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥9
2025/07/14 08:41:17
Back to Top
HTML Embed Code: