Договориться о том, в каком формате писать соглашения об именовании REST API очень важно. Все члены команды должны придерживаться одного формата. А какой формат использую я, рассказывается в видео, которое доступно на трех платформах:
📝 Соглашение об именах Rest API: https://github.com/Luferov/architecture/blob/main/RestConventional.md
🚀 YouTube: https://youtu.be/ju2UUYyLZdc
🚀 RuTube: https://rutube.ru/video/f9e4de610cb4c768e1dff304b6bee137/
🚀 VkVideo: https://vkvideo.ru/video102341446_456240291
📝 Соглашение об именах Rest API: https://github.com/Luferov/architecture/blob/main/RestConventional.md
Please open Telegram to view this post
VIEW IN TELEGRAM
102🔥7❤2👍2
Интересный вопрос заключается в том, как правильно обрабатывать ошибки и исключения в приложении. На этот вопрос отвечает видео, представленное на трех платформах:
🚀 YouTube: https://youtu.be/DI36mgG1GYY
🚀 RuTube: https://rutube.ru/video/3b542d892f640c5633963f9966e01225/
🚀 VkVideo: https://vkvideo.ru/video102341446_456240292
Please open Telegram to view this post
VIEW IN TELEGRAM
YouTube
11 Правильная обработка ошибок
Мой ТГ канал "Витя пишет код": https://news.1rj.ru/str/vityawritecode
Архитектура Python приложений: https://github.com/Luferov/architecture/blob/main/PythonArchitecture.md
Ссылка на FastAPI Boilerplate: https://github.com/Luferov/fastapi-boilerplate
Архитектура Python приложений: https://github.com/Luferov/architecture/blob/main/PythonArchitecture.md
Ссылка на FastAPI Boilerplate: https://github.com/Luferov/fastapi-boilerplate
102🔥9❤2👍1
UX-тестирование:
1. Дорогое (нарисуй, найди людей, да еще это до 50 человек)
2. Ограниченный контекст (тестирование управляемое и осуществляется только для части продукат)
3. Ограничения дизайна исследования (тесты идут в контролируемой среде)
1. Дорогое (нарисуй, найди людей, да еще это до 50 человек)
2. Ограниченный контекст (тестирование управляемое и осуществляется только для части продукат)
3. Ограничения дизайна исследования (тесты идут в контролируемой среде)
👍2❤1
Ваш успех - это успех команды.
Ваш провал - это ваш провал 😞
Ваш провал - это ваш провал 😞
❤1🖕1
У Вас идеи и вы не знаете что с этим делать, запостите на https://www.producthunt.com и пообсуждайте с коллегами насколько ваша идея гениальная или гениальна только для вас. Сама по себе идея ничего не стоит, стоит реализация идеи.
Product Hunt
Product Hunt – The best new products in tech.
Product Hunt is a curation of the best new products, every day. Discover the latest mobile apps, websites, and technology products that everyone's talking about.
❤1🤔1
Тренды сокращений пришли и в РФ https://www.securitylab.ru/blog/personal/Bitshield/354830.php
На самом деле, одни команды закрывают, новые команды открывают. Пока не вижу того, что можно чего-то бояться
На самом деле, одни команды закрывают, новые команды открывают. Пока не вижу того, что можно чего-то бояться
SecurityLab.ru
Массовые увольнения в ИТ: что нужно знать
В этом году на рынке информационных технологий (ИТ) наблюдается непривычная волна массовых увольнений
❤1
❤1
Занес Prometheus, нужен урок по Prometheus, чтобы собирать метрики приложения
Anonymous Poll
79%
Нужен, конечно
21%
Делай про архитектуру
❤1
Всего есть 4 закона рынка:
- Спрос
- Предложение
- Внешний регулятор и законы
- Партнеры
И две оценки:
- количественная - отвечает на вопрос сколько
- качестванная - отвечает на вопрос, зачем как и почему
- Спрос
- Предложение
- Внешний регулятор и законы
- Партнеры
И две оценки:
- количественная - отвечает на вопрос сколько
- качестванная - отвечает на вопрос, зачем как и почему
🔥4❤2💯2👍1
Как будто сейчас имеет смысл учить только три языка: Python для ML, Go для инфры и JS/TS для фронта.
👍4❤1💯1
Так что же происходит, когда вы вызываете print("Hello, World")?
Общая схема выглядит так:
1. Компилятор преобразует аргумент "Hello, World" из строковой кон-
станты в PyUnicodeObject.
2. builtin_print() выполняется с одним аргументом и NULL kwnames.
3. Переменной file присваивается PyId_stdout, системный обработчик
стандартного вывода stdout.
4. Каждый аргумент передается file.
5. В file отправляется символ новой строки (\n).
Очень простой снаружи, сложный внутри
Общая схема выглядит так:
1. Компилятор преобразует аргумент "Hello, World" из строковой кон-
станты в PyUnicodeObject.
2. builtin_print() выполняется с одним аргументом и NULL kwnames.
3. Переменной file присваивается PyId_stdout, системный обработчик
стандартного вывода stdout.
4. Каждый аргумент передается file.
5. В file отправляется символ новой строки (\n).
Очень простой снаружи, сложный внутри
👍3🤯2❤1
Прикупил Джедайские практики от Максима Дорофеева, конечно же не могу не поделиться с вами полным изданием 2024 года 🤗
❤1