- Господи, эта работа, что бездонная? Чем глубже копаешь, тем больше нюансов всплывает. Эти метрики, вообще, закончатся?
- 🤣 добро пожаловать в профессию
#джуныпостигаютдзен
Давно на канале не было загадок)
Итак: в Китае школьники показывают такой жест учителю.
Зачем и для чего? Как всегда гуглить нельзя)
- Код... он как влажные салфетки... вот тянешь ты одну, а за ней целая толпа выбегает... поэтому эту, вторую, задачу будем делать отдельно)
#буднистартапа
Postman, кроме того, что производит инструмент для тестирования API, ещё собирает лучшие практики проектирования.
Для этого у них есть отдельная команда Postman Open Technologies, которая также собирает информацию о стандартах, отраслевых форматах и спецификациях, открытых API.
Каталог практик и паттернов оформлен как рабочее пространство Postman: https://www.postman.com/postman/workspace/postman-open-technologies-openapi-governance-templates/overview (открывается прямо в Postman!)
Смысл каталога в том, чтобы не придумывать каждый раз "как мы будем возвращать сумму платежа" или "как будем делать пагинацию", а брать готовое решение.
На текущий момент там описаны следующие паттерны:
🔸 Форматы данных:
🔹Коды стран (ISO 3166)
🔹Коды валют (ISO 4217)
🔹Дата, время и временные промежутки (ISO 8601)
🔹Числа с десятичными дробями
🔹Кастомные заголовки HTTP
🔹Расширенное описание ошибки (RFC 9457 - кстати, очень хороший формат для передачи смысла ошибки HTTP)
🔸Управление кэшированием:
🔹Параметр Cache-control
🔹Параметр Etag
🔹Параметр Expires
🔸Фильтрация:
🔹Параметры поискового запроса
🔹Точное соответствие
🔹Диапазон значений поля
🔹Выбор полей для ответа
🔸Пагинация:
🔹Заголовки page and per_page (rfc 5988)
🔹Курсор / NextRecordKey
🔹Параметры Limit и Offset
🔸Сортировка:
🔹По одному полю - параметры sort_by, sort_order
🔹По нескольким полям
🔸Версионирование:
🔹На уровне URL API
🔹На уровне отдельного ресурса
🔹Через заголовок Accept-Version
🔹Через заголовок Accept
🔸Информация:
🔹Контакты разработчиков
🔹Лицензия
🔹Условия использования
🔹Заголовок Sunset (предупреждение, что ресурс станет недоступным в определенное время)
Набор паттернов интересный, я, например, про RFC 9457, версионирование на уровне ресурсов и Sunset header раньше не слышал.
Я: у нас есть шаблоны для спек и описания методов!
Тем временем, спеки и доки у нас в конфлюенс:
Желаете ли, узкого аналитического, очень специфичного порно на ночь глядя?)
Их есть у меня: хоба!
"Авторизация по-Шанхайски"
Обожаю чужие API)
А кто аналитик, у того судьба в чужих API периодически ковыряться.
Обожаю нейминг в документации.
Из свежего: Поле с количеством гостей называется не абы как, а "covers".
Ребята, хотели наверное что-то вроде: "На сколько гостей накрыто", но с учетом неадекватности такого нейминга, предлагаю считать это:
"сколько гостей накрыло" гостеприимством ресторана, ага... Ну или еще лучше: "Охваты заказа", на крайний случай 😆
//* Не делайте так, делайте очевиднее нейминг полей и методов, пожалуйста!)
Если вы и ваш работодатель в РФ, и вы пользуетесь сервисами Microsoft, возможно вас заденет в рамках отключения облачных сервисов, которое планируют мелкомягкие: https://www.novostiitkanala.ru/news/detail.php?ID=175754#:~:text=Global%20Digital%20Space-,%D0%93%D0%9A%20Softline%3A%20%D1%81%D1%80%D0%BE%D0%BA%20%D0%BE%D1%82%D0%BA%D0%BB%D1%8E%D1%87%D0%B5%D0%BD%D0%B8%D1%8F%20%D1%81%D0%B5%D1%80%D0%B2%D0%B8%D1%81%D0%BE%D0%B2%20Microsoft%20%D0%BC%D0%BE%D0%B3%D1%83%D1%82,19%20%D0%BC%D0%B0%D1%80%D1%82%D0%B0%202024%20%D0%B3.
Читать полностью…В Сербии сегодня в очереди на выборы эйчары не теряли времени. Вот где надо искать айтишников!
Programmer memes
- Ты до 4 утра не спишь, ты как в порядке?
- А ты откуда знаешь? Ты, что следишь за мной?)
- Так ты мне в 4 утра написала
- Бля)
#лучшеезасегодня
typetopia/post/C7REJz6Ilzm/?xmt=AQGz2lfTchQImnHNIw1H5QkpocTch_qJk_k9-8AsNO_JlQ" rel="nofollow">https://www.threads.net/@typetopia/post/C7REJz6Ilzm/?xmt=AQGz2lfTchQImnHNIw1H5QkpocTch_qJk_k9-8AsNO_JlQ
Читать полностью…programming.geeks/post/C7FRHrvyGxM/?xmt=AQGzOtO2cCo972sLuqfweE6NMCdsQw6e7vB4QnN3j9rhpw" rel="nofollow">https://www.threads.net/@programming.geeks/post/C7FRHrvyGxM/?xmt=AQGzOtO2cCo972sLuqfweE6NMCdsQw6e7vB4QnN3j9rhpw
Читать полностью…В Confluence появились Базы данных.
То есть чтоб мы понимали, в ПО для управления знаниями, появились собственные встроенные БД, которые еще и бесшовно интегрированы в конфой, джирой и на эти БД можно ссылаться в разный спейсах.
Рекомендую попробовать, сейчас во время бетатеста, пока бесплатно:
https://www.atlassian.com/software/confluence/databases
Я похоже, что-то пропустила. Наверное, тот момент, когда в email запретили дефис, похоже)
Читать полностью…Спасибо Денису Беcкову за рекомендасьон по академическому BI)
Методика проектирования отчётности и наборов показателей, например, такие, как Model Storming https://modelstorming.com/
в РФ https://www.ozon.ru/product/agile-data-warehouse-design-gibkiy-dizayn-hraneniya-dannyh-na-angl-yaz-149009409/
Я люблю мучать своих аналитиков задачками для мозга. И недавно, коллеги подсказали, что я зря не делюсь на канале этим, а оставляю только для своих ребят)
Ну давайте попробуем размять извилины, свежей загадкой.
Гуглить нельзя: Надо думать!
У Китайцев сейчас популярны две клички для двух категорий необычных(с точки зрения китайцев) людей.
Они некоторых людей зовут яйцо и еще некоторых людей зовут банан.
Угадайте, чем отличились люди в глазах китайцев, и предположите какой логикой продиктовано называть именно этими продуктами этих людей?
Для внимательных, кто дочитал до конца, если напишете в комментарии эмоджи ананаса, получите подсказу от меня)
20-21 апреля, пройдет онлайн-конференция Systems Design от моих друзей из Systems.Education.
🔺Какой формат конференции?
В первый день Вас будут ждать 3 секции докладов:
— Enterprise Solution Architecture & Design
— Software Architecture & Design
— Data Engineering
Сейчас уже собрано 13 докладов от ведущих экспертов в разработке, проектировании, анализе и архитектуре.
Во второй день будут организованы воркшопы, где Вы сможете освоить новые методики и сразу же отработать их на практике.
🔺Кому конференция будет особенно полезна?
— Разработчикам
— Архитекторам
— Системным аналитикам
— ИТ-специалистам, которые интересуются вопросами проектирования
Более подробно про конференцию, воркшопы и доклады Вы можете узнать в отдельном TG-канале и на сайте.
Присоединяйся, чтобы не пропускать важную информацию!
Компилятор, Wi-Fi и ещё много вещей благодаря, которым у нас есть IT изобретены женщинами!
С 8 марта, мои дорогие!
Помните веселую историю, про то, что в какой-то школе выпустили бегать 3 свиней, и на спине каждой написали "1", "2" и... "4".
Так вот, будни BI ̶а̶н̶а̶л̶и̶т̶и̶к̶и̶ археологии, и это ты видишь под одному чеку три записи:
<Первая>, Сторно и ... <Четвертая>))