Forwarded from КРОН бизнес-технологии
🔗 Регистрируйтесь по ссылке
Мы обещаем много полезной информации!
До встречи на митапе! 💙
Please open Telegram to view this post
VIEW IN TELEGRAM
www.i-cron.ru
Онлайн митап - Документация REST API с OpenAPI: версии, примеры и автоматизация
👍5
КРОН бизнес-технологии
RUTUBE
Архитектура REST для разработки backend-а на 1С
В этом видео:
*Разбираем архитектуру REST API и ключевые требования.
*Погружаемся в протокол HTTP и его структуру.
*Сравниваем XML и JSON – какой формат лучше для передачи данных?
*Обзорно рассматриваем OpenAPI – как правильно описывать API.
Перенимайте…
*Разбираем архитектуру REST API и ключевые требования.
*Погружаемся в протокол HTTP и его структуру.
*Сравниваем XML и JSON – какой формат лучше для передачи данных?
*Обзорно рассматриваем OpenAPI – как правильно описывать API.
Перенимайте…
👍10❤1
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 Ответы на вопросы
Что такое 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
https://www.youtube.com/playlist?list=PLY7ViBfWFBOkLdZuQj19LiQVnzeABhyRX
Экспертом можешь ты не быть
Но в теме быть обязан))
https://www.youtube.com/watch?v=pV8wgI8haf4 - анализ ТЖ
https://postgrespro.ru/education - бесплатные видеокурсы и документация Postgres
Экспертом можешь ты не быть
Но в теме быть обязан))
https://www.youtube.com/watch?v=pV8wgI8haf4 - анализ ТЖ
https://postgrespro.ru/education - бесплатные видеокурсы и документация Postgres
YouTube
Курс 1С:Учебного центра №1: 1C:Эксперт
Share your videos with friends, family, and the world
👍8
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% скидку.
До встречи!
Курс выпустили:
https://uc1.1c.ru/course/patterny-shablonnye-podhody-razrabotki-1s/
Проходить он будет онлайн и, скорее всего, очно в УЦ1. 21-25 апреля с 19 до 21:30 по МСК. В среду занятия не будет, будет время на "переварить".
Рассказ построен вокруг событий записи. Рассматривать их будем в последовательности "постройки дома":
1. Платформа. База. Наш "фундамент"
2. Стандарты. Наши "стены".
3. Практика. "Крыша".
Практика не взята "из головы", а построена на базе 1С:ERP. В описании курса специально нет информации об этом. Не нужно бояться, что используется флагманский продукт в качестве примера. Практиковаться мы будем на пустой базе с БСП. Демонстрируя, что ERP нам не нужна для того, чтобы писать в одном стиле и использовать одни и те же подходы. БСП будет использоваться минимально, только для более лаконичного кода.
Курс повторяет информацию, которую я ранее уже рассказывал. Но он шире, с практикой и с демонстрацией типового решения. Повторение - мать учения, конечно, но я постарался хотя бы частично компенсировать для вас этот повтор. По промокоду "NextStepAM" вы получите 20% скидку.
До встречи!
Онлайн и видео курсы 1С обучение от лучших специалистов фирмы 1С
Паттерны (шаблонные подходы) разработки 1С
Слово «pattern» в переводе с английского означает «Шаблон», который описывает общую идею или концепцию для решения определенной задачи. В рамках курса мы НЕ будем рассматривать «классические» паттерны, такие как «Синглтон»...
👍14
Forwarded from Клуб питерских одинэсников (Татьяна Рыловникова)
Ура! У нас готов анонс и ссылка для регистрации на нашу встречу.
🔜 Представляем вашему вниманию - встреча Клуба Питерских Одинэсников #9, тема встречи «Тестирование».
📌 Когда и где? 26 апреля (суббота) в 11:30 в Санкт-Петербурге, Казанская улица, 7 (FREEDOM, зал MUSIC HALL)
✏️ Что нас ждет? 3 доклада, объединенных одной темой, пицца и нетворкинг. А так же возможность попасть на афтерпати.
Мероприятие в этот раз платное, но стоимость всего 600 рублей.
Спонсор компания «Корус Консалтинг».
На афтерпати каждый платит сам за себя, никаких денег мы не собираем.
Важно! Следующая встреча только в июле, поэтому если вы хотели попасть, но сомневались, то самое время решиться🔥
⚡️ Регистрируйся по ссылке и присоединяйся к нам!
#анонс
Мероприятие в этот раз платное, но стоимость всего 600 рублей.
Спонсор компания «Корус Консалтинг».
На афтерпати каждый платит сам за себя, никаких денег мы не собираем.
Важно! Следующая встреча только в июле, поэтому если вы хотели попасть, но сомневались, то самое время решиться
#анонс
Please open Telegram to view this post
VIEW IN TELEGRAM
👍2❤1
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/
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
Forwarded from Игорь Апресов | Radio Ingvar
Проводится после завершения разработки API. Просто проверяется, работают ли API и не происходит ли сбоев.
Создаётся тест-план на основе функциональных требований и результаты сравниваются с ожидаемыми.
Объединяет несколько вызовов API для проведения сквозного тестирования. Проверяются взаимодействия между сервисами и передача данных.
Убеждаемся, что исправления ошибок или новые функции не нарушают существующее поведение API.
Оценивается производительность приложения при различных нагрузках. Это позволяет определить его пропускную способность.
Создаются преднамеренно высокие нагрузки на API, чтобы проверить, смогут ли они продолжить работу в экстремальных условиях.
Проверяются уязвимости API перед возможными внешними угрозами.
Проверяется взаимодействие пользовательского интерфейса с API, чтобы убедиться, что данные отображаются корректно.
В API вводятся некорректные или неожиданные данные с целью вызвать сбой. Таким образом выявляются уязвимости API.
Перевод статьи ByteByteGo
Please open Telegram to view this post
VIEW IN TELEGRAM
👍16
Forwarded from Никита Арипов | 1С, разработка, полезный контент (Никита Арипов)
1C:DevCon.5 в эти выходные (12 и 13 апреля)
В эти выходные пройдет 1С:DevCon.5 - это когда сотрудники фирмы «1С» рассказывают о новых инструментах и технологиях, делятся своим опытом и знаниями и показывают как устроены наши собственные процессы разработки и тестирования.
Доступно это всем, кто зарегистрирован на developer.1c.ru (это бесплатно).
В этот раз значительная часть докладов будет посвящена недавно вышедшим решениям: новый интерфейс 1С:Предприятие 8.5 и перевод на него конфигураций, 1С:Предприятие.Элемент (уже не бета!), 1С:Напарник – ИИ-помощник, встроенный в 1C:EDT.
Но не только!
Например, я буду рассказывать как и зачем собираем метрики в команде разработки, руководитель группы тестирования 1С:Бухгалтерии расскажет как у нас выстроен процесс успешного выпуска релиза.
Если коротко, то:
- Онлайн-конференция от 1С для всех на developer.1c.ru
- Бесплатно, требуется регистрация
- Записи будут, но лучше вживую - можно сразу задавать вопросы и обсуждать
- Мое выступление в 13:40 про то Как собираем метрики в команде разработки
В эти выходные пройдет 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🔥4❤3
Forwarded from Черненко Виталий (Жёлтый чайник 1С)
😎 Я полноценно работал в тандеме с 1С:Напарником с февраля.
Моя цель была не
И просто я больше не хочу кодить на 1С без него.
Зачем же без него, когда с ним так удобно?
❕ Ну а подробнее о результате моих исследований этого ещё "зелёного" продукта можно посмотреть в видео по ссылке:
🔗 https://youtu.be/v5ToRj8Plo8
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
📎 Программа конференции доступна на странице 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% скидку на курс!
Курс планируется в ЕДИНСТВЕННОМ потоке, поэтому, возможно, у вас есть последний шанс успеть его приобрести
https://uc1.1c.ru/course/patterny-shablonnye-podhody-razrabotki-1s/
На курсе глубоко разбираются события записи документа: Платформа --> Стандарты --> Примеры в типовом решении. И "рядом стоящие" механизмы, например, пространства блокировок, асинхронные методы, формирование перекрестных ссылок и т.д.
Автор курса - разработчик тиражного продукта 1С:ERP, ранее занимавший позицию руководителя направления ERP в компании SM Lab (Спортмастер), передает свой опыт в формате live-coding.
Поможет ли курс в прохождении собеседований? Вполне вероятно, ведь некоторые из вопросов, которые в нем рассматриваются уже попадаются на собеседованиях.
По промокоду от администрации группы "NextStepAM" можно получить 20% скидку на курс!
Курс планируется в ЕДИНСТВЕННОМ потоке, поэтому, возможно, у вас есть последний шанс успеть его приобрести
Онлайн и видео курсы 1С обучение от лучших специалистов фирмы 1С
Паттерны (шаблонные подходы) разработки 1С
Слово «pattern» в переводе с английского означает «Шаблон», который описывает общую идею или концепцию для решения определенной задачи. В рамках курса мы НЕ будем рассматривать «классические» паттерны, такие как «Синглтон»...
👍6
Forwarded from Митрофанов.Код
Спрашивали про закрытие формы после вопросов. Отследить какую кнопку (Провести или ПровестиИЗакрыть) нажал пользователь, к сожалению, мы не можем.
Поэтому алгоритм действий следующий:
1. Отключить платформенные команды записи объекта
2. Добавить собственные команды
3. Передать в параметры записи флаг о необходимости закрытия формы
4. Задать вопросы перед записью (через отказ и обработчик оповещения)
5.Повторно вызвать запись объекта, передав параметры записи
6. В событии "ПослеЗаписи" обработать необходимость закрытия формы
Во вложении пошаговые скриншоты из ERP
Поэтому алгоритм действий следующий:
1. Отключить платформенные команды записи объекта
2. Добавить собственные команды
3. Передать в параметры записи флаг о необходимости закрытия формы
4. Задать вопросы перед записью (через отказ и обработчик оповещения)
5.Повторно вызвать запись объекта, передав параметры записи
6. В событии "ПослеЗаписи" обработать необходимость закрытия формы
Во вложении пошаговые скриншоты из ERP
👍13❤1
Forwarded from 1C:ERP (Alexey Kislov)
Media is too big
VIEW IN TELEGRAM
Внедрение ERP 50 лет назад … найди себя в этом видео )))
👍7
Forwarded from Прусаков Никита про 1С
Я создал ютуб канал 🔥Всех приглашаю посмотреть мое первое видео посвященное подготовке к 1С:Эксперту, а именно созданию виртуальной машины, установке Linux, Postgres и 1с для дальнейшей подготовки.
Пока только изучаю технологию создания видеоконтента, поэтому не обессудьте. Долго вынашивал идею: от задумки до реализации прошло около двух месяцев.
Дальше планирую выпускать видео с уклоном в практическую часть, связанную с разработкой и технологическим качеством.
Поддержите видео лайком на Ютубе, Rutube буду признателен.
Видео доступно на площадках:
📱 - Установка 1С на Linux (Ubuntu) для подготовки к сертификации 1С:Эксперт
🌐 - Установка 1С на Linux (Ubuntu) для подготовки к сертификации 1С:Эксперт
Пока только изучаю технологию создания видеоконтента, поэтому не обессудьте. Долго вынашивал идею: от задумки до реализации прошло около двух месяцев.
Дальше планирую выпускать видео с уклоном в практическую часть, связанную с разработкой и технологическим качеством.
Поддержите видео лайком на Ютубе, Rutube буду признателен.
Видео доступно на площадках:
Please open Telegram to view this post
VIEW IN TELEGRAM
👍18🔥9