🎯 Собрался подать доклад на HeisenBug про жизнь без Postman в корпоративной разработке. Хотел поделиться опытом, как собрать полноценный комбайн для функционального тестирования – с удобным интерфейсом, автотестами, интеграцией в пайпланы CI/CD и всем необходимым для больших команд, а главное оффлайн.
По традиции полез изучать доклады за последние 3 конференции (лайфхак: всегда делайте это перед подачей – можно и уникальность проверить, и новые идеи подчерпнуть).
И тут... джекпот! 🎰
Нашел просто бомбический доклад Александра Кузнецова из МТС банка - "Хватит использовать Postman". Ребята, это огонь! 🔥 Настолько детальный разбор проблематики и альтернативных решений, что я снимаю шляпу 🎩. Огромный труд подготовить на столько полный материал.
Если интересно – рекомендую глянуть:
Доклад на YouTube
Презентация в PDF
Полное описание на сайте конференции
Теперь придется придумывать новую тему для доклада 😅 Но я даже рад – такие находки вдохновляют и мотивируют!
P.S. Однозначно не стоит готовить пост в час ночи, мискликнул :(
#HeisenBug #APITesting #Postman #QA #Testing #TechTalks
По традиции полез изучать доклады за последние 3 конференции (лайфхак: всегда делайте это перед подачей – можно и уникальность проверить, и новые идеи подчерпнуть).
И тут... джекпот! 🎰
Нашел просто бомбический доклад Александра Кузнецова из МТС банка - "Хватит использовать Postman". Ребята, это огонь! 🔥 Настолько детальный разбор проблематики и альтернативных решений, что я снимаю шляпу 🎩. Огромный труд подготовить на столько полный материал.
Если интересно – рекомендую глянуть:
Доклад на YouTube
Презентация в PDF
Полное описание на сайте конференции
Теперь придется придумывать новую тему для доклада 😅 Но я даже рад – такие находки вдохновляют и мотивируют!
P.S. Однозначно не стоит готовить пост в час ночи, мискликнул :(
#HeisenBug #APITesting #Postman #QA #Testing #TechTalks
YouTube
Александр Кузнецов — Хватит использовать Postman
Ближайшая конференция — Heisenbug 2025 Spring, 5—6 апреля (Москва + онлайн-трансляция).
Подробности и билеты: https://jrg.su/Tq0vcu
— —
Скачать презентацию с сайта Heisenbug — https://jrg.su/Wa1wdr
Каждый раз на работе мы слышим «пульни запрос через Postman».…
Подробности и билеты: https://jrg.su/Tq0vcu
— —
Скачать презентацию с сайта Heisenbug — https://jrg.su/Wa1wdr
Каждый раз на работе мы слышим «пульни запрос через Postman».…
🔥6
Бодрый кодер
А вот и статья по контрактам и OpenAPI - https://habr.com/ru/articles/860960/. Как только опубликуют видео, обновлю в статье. Лайки очень приветствуются.
А вот и видео наконец-то приехало - https://vk.com/video-137540756_456239128
VK Видео
Analyst Days 18 — Разработка и управление едиными контрактами API
Лев Немировский В докладе рассматривается разнообразие методов разработки и документирования контрактов API: OpenAPI, Excel, Protobuf и др. Основное внимание уделено OpenAPI: почему он является лучшим инструментом для системных аналитиков (и почему OpenAPI…
🔥8👍2🏆1
https://habr.com/ru/articles/166747/
Очень понравился раздел «Приводите примеры (illustrating using examples)». Хороший способ описать все кейсы использования, а самое главное быстрый. Такой способ позволит найти множество проблем в бизнес-логике заранее.
Очень понравился раздел «Приводите примеры (illustrating using examples)». Хороший способ описать все кейсы использования, а самое главное быстрый. Такой способ позволит найти множество проблем в бизнес-логике заранее.
Хабр
Specification By Example – BDD для прагматиков
На Хабре довольно много упоминаний о BDD. К сожалению, статьи, которые я читал, так и не дали мне ответа на вопрос «а зачем мне все это нужно?» Ответ пришел с неожиданной стороны. Когда я всерьез...
🤝1
📍 Сегодня рабочий выходной, я на площадке Highload++ – тут уже вовсю кипит подготовка! Партнеры колдуют над стендами, а спикеры осваиваются в залах и прогоняют свои доклады. Атмосфера предвкушения чего-то крутого! 🔥
Отдельно порадовали бейджи – реально удобная штука. Расписание всегда под рукой, не надо судорожно искать программку или открывать приложение.
А еще классно «придумали» с голосованием за доклады через бота 🤖 После AnalystDays, где всё было по старинке, прям чувствуется разница. Технологии в массы :)
#Highload #ITConference #TechEvents #DevLife #Moscow
Отдельно порадовали бейджи – реально удобная штука. Расписание всегда под рукой, не надо судорожно искать программку или открывать приложение.
А еще классно «придумали» с голосованием за доклады через бота 🤖 После AnalystDays, где всё было по старинке, прям чувствуется разница. Технологии в массы :)
#Highload #ITConference #TechEvents #DevLife #Moscow
🔥9
🔥 Пишу прямо с Highload++! Конференция настолько насыщенная, что только сейчас выдалась минутка поделиться впечатлениями. А через час уже самому выступать!
Хочу рассказать про сногсшибательный доклад Евгения Харченко из Райффайзен Банка про инженерную культуру (Инженерная культура на масштабе: как развивать и оценивать практики). Ребята сделали нереальную вещь – полностью автоматизировали внедрение инженерной культуры! И главное – всё по-инженерному, с измеримыми результатами и доказанной эффективностью на реальных цифрах 📊
Уже взял контакт Евгения для референса. Как только выйдет видео – обязательно поделюсь, это must-watch!
#Highload2024 #EngineeringCulture #DevOps #RaiffeisenBank #ITConference
Хочу рассказать про сногсшибательный доклад Евгения Харченко из Райффайзен Банка про инженерную культуру (Инженерная культура на масштабе: как развивать и оценивать практики). Ребята сделали нереальную вещь – полностью автоматизировали внедрение инженерной культуры! И главное – всё по-инженерному, с измеримыми результатами и доказанной эффективностью на реальных цифрах 📊
Уже взял контакт Евгения для референса. Как только выйдет видео – обязательно поделюсь, это must-watch!
#Highload2024 #EngineeringCulture #DevOps #RaiffeisenBank #ITConference
🔥11👍3
🎤 Выступил! Делился историей о том, как мы не справились с нагрузкой в 20 000+ RPS, и какие уроки из этого вынесли.
Если честно – это было самое волнительное выступление в моей карьере. И дело не только в масштабе конференции и количестве слушателей, но и в самой теме. Хотелось честно рассказать о том, что проблемы случаются у всех – важно не это, а то, как мы с ними справляемся 💪
Надеюсь, теперь у инженеров будет под рукой наглядный кейс, который можно показать менеджменту – вот что бывает, если игнорировать технические риски на старте 😉
Презентацию можно посмотреть тут
А сейчас пойду немного выдохну и пройдусь по стендам – мерч сам себя не соберет 🎁
#Highload2024 #PublicSpeaking #SystemDesign #DevOps #ITConference
Если честно – это было самое волнительное выступление в моей карьере. И дело не только в масштабе конференции и количестве слушателей, но и в самой теме. Хотелось честно рассказать о том, что проблемы случаются у всех – важно не это, а то, как мы с ними справляемся 💪
Надеюсь, теперь у инженеров будет под рукой наглядный кейс, который можно показать менеджменту – вот что бывает, если игнорировать технические риски на старте 😉
Презентацию можно посмотреть тут
А сейчас пойду немного выдохну и пройдусь по стендам – мерч сам себя не соберет 🎁
#Highload2024 #PublicSpeaking #SystemDesign #DevOps #ITConference
Яндекс Диск
2024-12-02,03 HighLoad++
Посмотреть и скачать с Яндекс Диска
👍15🔥1
🤖 OpenAI выкатили обновленную версию o1 из превью!
Что нового? Модель стала быстрее и мощнее в плане рассуждений, особенно заметны улучшения в работе с кодом, математикой и текстами.
Из интересного:
- Добавили поддержку загрузки картинок – теперь модель может анализировать изображения и давать по ним развернутые ответы
- На 34% меньше серьезных ошибок при решении сложных реальных задач
- Ответы стали более четкими и быстрыми
- Безопасность подтверждена расширенным тестированием (риск оценен как "средний")
А еще запустили новый тариф ChatGPT Pro с безлимитным доступом к o1 и специальной Pro-версией, которая "думает" дольше для более надежных результатов 🚀
Буду играться на обычном тарифе – потому что $200 в месяц за Pro-версию это, конечно, сильно 😅 Видимо, не настолько я "Pro", чтобы платить столько за более длительные размышления ИИ.
#OpenAI #GPT4 #AI #ChatGPT #TechNews
Что нового? Модель стала быстрее и мощнее в плане рассуждений, особенно заметны улучшения в работе с кодом, математикой и текстами.
Из интересного:
- Добавили поддержку загрузки картинок – теперь модель может анализировать изображения и давать по ним развернутые ответы
- На 34% меньше серьезных ошибок при решении сложных реальных задач
- Ответы стали более четкими и быстрыми
- Безопасность подтверждена расширенным тестированием (риск оценен как "средний")
А еще запустили новый тариф ChatGPT Pro с безлимитным доступом к o1 и специальной Pro-версией, которая "думает" дольше для более надежных результатов 🚀
Буду играться на обычном тарифе – потому что $200 в месяц за Pro-версию это, конечно, сильно 😅 Видимо, не настолько я "Pro", чтобы платить столько за более длительные размышления ИИ.
#OpenAI #GPT4 #AI #ChatGPT #TechNews
🔥3
🤔 Знаете, поймал себя на забавном моменте со своими opensource проектами. Вернулся к одному из них спустя время и... потратил пару часов, просто пытаясь вспомнить что я там делал, что уже в проде, а что в планах 😅
И тут я осознал – даже для личных opensource проектов потребуется нормальный процесс разработки:
- Публичный беклог
- Документация требований
- Пользовательские гайды
- Схемы
- Четкое видение развития
При этом я все еще за то, чтобы "release early, release often" – не нужно годами пилить до идеала. Но как только базовая версия готова и основные баги пофикшены – самое время заняться документацией и процессами 📝
Решил поэкспериментировать с разными подходами к организации. Буду делиться опытом в серии постов, а потом оформлю всё в статью 💡
#OpenSource #Development #Documentation #DevLife #Programming
И тут я осознал – даже для личных opensource проектов потребуется нормальный процесс разработки:
- Публичный беклог
- Документация требований
- Пользовательские гайды
- Схемы
- Четкое видение развития
При этом я все еще за то, чтобы "release early, release often" – не нужно годами пилить до идеала. Но как только базовая версия готова и основные баги пофикшены – самое время заняться документацией и процессами 📝
Решил поэкспериментировать с разными подходами к организации. Буду делиться опытом в серии постов, а потом оформлю всё в статью 💡
#OpenSource #Development #Documentation #DevLife #Programming
👍7👏1👨💻1
На основе моего выступления про serverless в корпоративном блоге появилась статья - https://habr.com/ru/companies/psb/articles/865786/.
А я пока пишу про проектирования больших приложений под serverless. На выходных надеюсь доделаю.
А я пока пишу про проектирования больших приложений под serverless. На выходных надеюсь доделаю.
Хабр
Как мы разгружаем разработчиков благодаря архитектуре Serverless
Серверную инфраструктуру, как и многие другие услуги, можно получить в облаке и передать все задачи по управлению, поддержке и масштабированию серверов провайдеру. Лев Немировский, руководитель...
Выходные у меня вышли эффективные: закрыл критичные задачи по работе, провел время с дочерью, проверил все работы студентов и выставил оценки, написал и опубликовал новую статью - https://habr.com/ru/articles/866640/
По традиции лайки приветствуются :)
По традиции лайки приветствуются :)
Хабр
Проектирование serverless функций
Serverless функции - отличная возможность не думать о масштабировании, легко деплоить, а также использовать free tier для своих пет-проектов. В своей практике я часто использую этот подход и хочу...
🔥4👍1
📚 Провел вчера последние пары по БД в Вышке в этом году. Двойственные чувства: с одной стороны – приятное опустошение и надежда, что смог передать студентам что-то полезное. С другой – это был, пожалуй, самый сложный год в преподавании, выжал все соки 😅
И вот каждый раз думаю "всё, отдохну", а потом... В следующем году беру уже два потока БД вместо одного, плюс остается РИАТ! Хорошо хоть от экономики программной инженерии отказался, а то точно бы не выжил 🙈
#Teaching #HigherEducation #Database #VSE
И вот каждый раз думаю "всё, отдохну", а потом... В следующем году беру уже два потока БД вместо одного, плюс остается РИАТ! Хорошо хоть от экономики программной инженерии отказался, а то точно бы не выжил 🙈
#Teaching #HigherEducation #Database #VSE
👍12