Привет! Приглашаем на девятый QIWI Server Party. В этот раз своими историями поделятся спикеры из QIWI, Яндекса и Альфа-Банка.
В программе митапа:
— Павел Черняк, QIWI «Нельзя просто так взять и обновить»
Обновление Java до 17 версии, Spring Framework до 6-й и связанные с этим подводные камни;
— Андрей Свиридов, Альфа-Банк «Как TDD поможет вам лучше работать»
Польза TDD как подхода для повышения качества кода;
— Дмитрий Некрылов, Yandex 360 «Защищаем пользователей от раздвоения конференций»
Лучше практики Яндекса для спасения пользователей Телемоста от раздвоения;
— Самвел Барсегян, QIWI «Инфраструктурная платформа QIWI»
Знакомство с Platform engineering на практическом примере.
Приезжай на митап или подключайся к трансляции.
Детали и регистрация по ссылке.
Реклама. Рекламодатель: КИВИ Банк (АО). ИНН: 3123011520. Erid: 2SDnjf2Gf3E
Заглянем в историю возникновения C++ и C# и разберем 9 отличий, чтобы понять, какую программу использовать при написании кода для конкретного приложения. Также решим, в какой язык стоит углубляться и какой осваивать в первую очередь!
https://nsprg.ru/OKw7LO
VK: https://nsprg.ru/O5K2Nx
Дзен: https://nsprg.ru/mWNLoO
@nuancesprog #CProgramming
Хотите создать свое первое Android-приложение и ищете доступное руководство? Оно перед вами: всего 7 простых шагов - и приложение успешно работает на Android-устройстве.
https://nsprg.ru/xkrekm
VK: https://nsprg.ru/vGokVv
Дзен: https://nsprg.ru/mpB9bv
@nuancesprog #Android
🚀Какой программист не любит быстрого отклика!
👉Узнайте больше о скорости в С 27 ноября в 20:00 мск на бесплатном вебинаре онлайн-курса «Программист С» — «Хеш-таблицы на С. Метод цепочек»: регистрация
✅На вебинаре вас ждёт обзор, сравнение и вопросы применения алгоритмов построения хеш-таблиц. Пример реализации метода цепочек на С:
1. Общее описание хеш-таблиц. Проблемы при реализации.
2. Метод пробирования (рехеширования)
3. Метод цепочек
4. Применение хеш-таблиц
✅Результат вебинара: слушатели смогут описать методы построения хэш-таблиц, их особенности и возможности применения для конкретных задач. Смогут написать шаблонное приложение для собственной реализации хэш-таблиц.
👉После вебинара вы сможете продолжить обучение на курсе со скидкой Чёрной пятницы, в том числе, в рассрочку
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963.
⚡️Отус приглашает 29 ноября в 20:00 мск на бесплатный вебинар «Степени роста геймдизайнера и навыки, требуемые на разных уровнях. Специализация или менеджмент».
Вебинар является бесплатной частью онлайн-курса «Game Design» от Отус. Курс-доступен в рассрочку.
🎙️ Спикером выступит, Руслан Казанцев – эксперта из «EA», который работал со сценарной командой «Ходячих мертвецов».
❗️На вебинаре:
– обсудим, куда и как растёт геймдизайнер, какие требуемые навыки и специализации роста;
– расскажем, как устроена карьерная матрица геймдизайнера в разных компаниях и какой рост бывает;
– поговорим о ключевых и специфических навыках для разных специализаций и уровней;
– проведем интерактивный воркшоп и оценим ваши навыки.
➡️ Регистрация на вебинар: https://otus.pw/Vivh/
Записывайтесь на вебинар сейчас, а мы Вам потом напомним, чтобы вы не пропустили.
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Рассмотрим внутренние механизмы, их интегрирование с Kubernetes, различные сетевые плагины, нюансы режимов Kube-Proxy, настройку оверлейных и андерлейных сетей, инстанцирование сетей в CNI с инкапсулированной и неинкапсулированной моделями.
https://nsprg.ru/OZZyeO
VK: https://nsprg.ru/vXgryx
Дзен: https://nsprg.ru/mE9Dym
@nuancesprog #Kubernetes
🔊 Как достичь масштабируемости в разработке ПО?
Разберемся на бесплатном открытом уроке «Тактики работы с масштабируемостью» от OTUS.
✅ На вебинаре:
— изучим тактики и их преимущества и недостатки в различных сценариях;
— рассмотрим горизонтальное и вертикальное масштабирование, децентрализованный подход, автоматическое масштабирование и многопоточность;
— разберём принципы разделения функций и микросервисной архитектуры.
Занятие пройдёт 5 декабря в 20:00 мск и будет приурочено к старту курса «Software Architect». Курс возможно приобрести в рассрочку.
👉 Для бесплатного участия пройдите короткое тестирование прямо сейчас 👈Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Просто взяли нейросетку Stable Diffusion и превратили голливудских звёзд в советских пионеров!
Хотите также? Вот тут ребята проводят интенсив, на котором собирают свои нейросетки при помощи ChatGPT и Stable Diffusion.
На интенсиве вы узнаете, как работают технологии вроде ChatGPT, Stable Diffusion, а также разберетесь в генерации и распознавании речи с помощью нейронок — этот интенсив для тех, кто хочет быстро залететь в востребованную сферу в ИТ!
Всего за 2 дня вы создадите сразу 12 крутых нейросетей.
Зарегистрироваться на интенсив можно по ссылке.
Реклама. ООО "ТЕРРА ЭЙАЙ". ИНН 9728019395. erid: LjN8JxgFv
Инкрементный подход фокусируется на последовательном приращении функциональности продукта. При разработке проекта по инженерии данных такой подход гарантирует успех. Он повышает управляемость проектом, позволяет изучать различные концепции по мере продвижения и ускоряет выпуск более качественных продуктов.
https://nsprg.ru/mnqGAO
VK: https://nsprg.ru/mYA8om
Дзен: https://nsprg.ru/OQgXlx
@nuancesprog #DataScience
Zip, dump, sequence и остальные. Справочник по основным функциям, которые упрощают работу. С примерами, конечно же.
https://nsprg.ru/xRXnpO
VK: https://nsprg.ru/mz0DDv
Дзен: https://nsprg.ru/xl1odv
@nuancesprog #Swift
Хочешь стать ИТ-специалистом, но не знаешь, с чего начать? Тогда тебе в «Школу 21» от Сбера в Сургуте! Мы обучаем бесплатно и даем шанс получить востребованную профессию в сфере ИТ.
Наши преимущества? Современный кампус, нет лекций и обязательных расписаний, работа над индивидуальными и командными проектами, только практика.
Не стоит переживать, если у тебя нет опыта в программировании. Более 50% участников обучения в школе – это люди, начинающие свой путь в сфере ИТ. А как показывает практика, выпускники школы востребованы на рынке труда, уже более 2200 наших участников успешно трудоустроены.
Если ты мечтаешь стать ИТ-специалистом, но не знаешь, с чего начать, то приглашаем тебя на обучение. Не упусти свой шанс и скорее подавай заявку.
В этой части рассмотрим использование рефлексии и загрузчика классов на примере добавления функциональности плагина в Java-приложение и модификации классов во время выполнения. В завершение поговорим о том, почему две мощные функции Java - динамическая типизация и изменяемые во время выполнения классы - должны войти в арсенал каждого программиста.
https://nsprg.ru/v2RNjv
VK: https://nsprg.ru/OZ5gav
Дзен: https://nsprg.ru/vXZawm
@nuancesprog #Java
React-фреймворки значительно упрощают жизнь разработчика. Разберем лучшие их образцы и посмотрим, сможем ли мы выбрать оптимальный вариант.
https://nsprg.ru/OK79XO
VK: https://nsprg.ru/O52yDm
Дзен: https://nsprg.ru/mWLbnx
@nuancesprog #React
Время разработки этических принципов для дизайнеров настало. Клятва Гиппократа для дизайнеров не только послужит защитой от возможных ошибок, но и станет навигатором, направляющим специалистов на создание инноваций, действительно служащих интересам человечества.
https://nsprg.ru/mDE8Ex
VK: https://nsprg.ru/OVg3Nm
Дзен: https://nsprg.ru/vGk0Rv
@nuancesprog #Design #ArtificialIntelligence
Хочешь действительно стать сеньором и не выдумывать факты в резюме? Приходи на «Импульс Т1» и бустани свою карьеру в ИТ
1 декабря в Москве Холдинг Т1 устраивает большую тусовку-нетворкинг, где соберутся и матерые разрабы, и зеленые джуны. А еще, конечно, топ-менеджмент, который присматривает себе в команду таланты.
В программе – доклады про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас:
• Артем Кострюков, CEO TestIT ;
• Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel;
• Мария Тихонова, главный инженер по разработке в SberDevices
и другие эксперты.
Не пропусти ИТ-событие года: регистрируйся, вход бесплатный!
Бонус: вечеринка и классный мерч для айтишников :)
ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419
Предлагаем пошаговое руководство по развертыванию базового приложения Gradio с помощью Amazon Web Services (AWS). Предварительный опыт работы с AWS не требуется, поскольку каждый шаг будет сопровождаться детальными инструкциями.
https://nsprg.ru/v3pB3O
VK: https://nsprg.ru/Oo1A5x
Дзен: https://nsprg.ru/ObDPWx
@nuancesprog #Gradio #AWS #ForBeginners
❗️Рабочие встречи проходят хаотично и не приносят желаемого результата?
👉Узнайте, как упорядочить хаос, 29.11 в 20:00 мск на бесплатном вебинаре онлайн-курса «Фасилитация IT команд» — «Общие цели проекта и 7 типов целей встреч»: регистрация
2VtzqxdaprV
На вебинаре вы узнаете:
— как необходимо определять цели встречи, исходя из запроса заказчика, и эффективно применять их на будущей фасилитационной встрече
— чем отличаются общие цели проекта от целей встреч, а также какие 7 типов целей встречи существуют
Урок будет полезен:
— Scrum-мастерам и Agile-коучам
— продуктовым и проектным менеджерам
— руководителям и тимлидам
— начинающим и опытным фасилитаторам
🔥После урока вы сможете продолжить обучение на курсе со скидкой Чёрной пятницы и даже в рассрочку!
Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963
Внутренняя работа HTTP, TCP и веб-серверов представляет собой волшебный клей, который соединяет выборку и конечные точки. Откроем черный ящик и узнаем, как создать настоящий веб-сервер поверх сокетов в ОС (с точки зрения UNIX).
https://nsprg.ru/mzV0qm
VK: https://nsprg.ru/OVNgVO
Дзен: https://nsprg.ru/mDREav
@nuancesprog #NodeJS #TypeScript
Выясним, как с принципами SOLID сочетается функциональное программирование, каковы их достоинства и недостатки. Продемонстрируем на примерах нарушение и соблюдение этих принципов.
https://nsprg.ru/xeNzBv
VK: https://nsprg.ru/xRX0eO
Дзен: https://nsprg.ru/OQdaMv
@nuancesprog #SOLID #OOP
Эти расширения VS Code должны быть в арсенале каждого разработчика. Несмотря на различный уровень сложности, они помогут повысить вашу производительность, сделают рабочий процесс проще и увлекательней.
https://nsprg.ru/mw6P3O
VK: https://nsprg.ru/vLGkpx
Дзен: https://nsprg.ru/xR2Xbx
@nuancesprog #VSCode
Разберемся, каким бывает кэш, какие требования предъявляются к нему и каким образом создать наиболее оптимальный дизайн системы с распределенным кэшем.
https://nsprg.ru/xP48Ax
VK: https://nsprg.ru/vg9Azm
Дзен: https://nsprg.ru/v8EoeO
@nuancesprog #Caching
Хотите создать эффективную RAG-систему для генерации ответов, дополненной результатами поиска? Предлагаем 10 стратегий повышения качества RAG, которые обеспечат успешный переход от прототипа к производству.
https://nsprg.ru/vd6glm
VK: https://nsprg.ru/ma2Zpx
Дзен: https://nsprg.ru/O7pgbm
@nuancesprog #MachineLearning
Соединяем прием из ООП с функциональным программированием: есть ситуации, когда это не просто возможно, но еще и уменьшит количество кода и сделает программу аккуратнее.
https://nsprg.ru/xAG9KO
VK: https://nsprg.ru/mMBp7x
Дзен: https://nsprg.ru/OjrBYO
@nuancesprog #TypeScript
Хочешь освоить навыки программирования, о которых мало информации в вузах? Интересует, какие спецы сегодня в цене у главных IT-компаний? 🚀
Все ответы жду тебя на онлайн-конференции YaC/e 2023 от Яндекса. Слушай лекции от ведущих разработчиков, экспертов по ИИ из Яндекса и научных сотрудников вузов. Они поделятся инсайтами, как найти баг в коде быстрее, чем ide подсвечивает синтаксис, и как сделать коммит, который не заставит коллег вздыхать на code review 🙃
Смотрите запись конференции бесплатно по ссылке.
Раскроем нюансы шаблонов проектирования, эффективных взаимодействий с базами данных, защиты приложений от угроз безопасности и повышения производительности посредством оптимизации. По всем темам разберем примеры.
https://nsprg.ru/mwPL4x
VK: https://nsprg.ru/vLkLgx
Дзен: https://nsprg.ru/xeNVbv
@nuancesprog #PHP
Наличие простого способа видео- и аудиосвязи на сайте без использования сторонних плагинов и приложений - большой плюс для пользователей. Рассмотрим их реализацию.
https://nsprg.ru/m0rZbv
VK: https://nsprg.ru/mr70Dx
Дзен: https://nsprg.ru/ONkzQm
@nuancesprog #WebRTC
Flutter предлагает множество функций и инструментов, которые могут значительно повысить производительность при разработке мобильных приложений. Предлагаем подробное руководство по использованию этих возможностей.
https://nsprg.ru/v3B4rx
VK: https://nsprg.ru/OoA8ox
Дзен: https://nsprg.ru/ObPRox
@nuancesprog #Flutter
Все знают, что оператор dot позволяет реализовать объектно-ориентированную парадигму в Python. Но далеко не все понимают механизм, лежащий в основе оператора dot. У вас есть возможность углубиться в этот вопрос.
https://nsprg.ru/mp92px
VK: https://nsprg.ru/vqaX3v
Дзен: https://nsprg.ru/mn67Am
@nuancesprog #Python
Что такое UX-писательство? Как UX-текст влияет на продукт и стоит ли его использовать? Детально расскажем о главных составляющих качественного UX-текста.
https://nsprg.ru/m0rzbv
VK: https://nsprg.ru/O4pkAO
Дзен: https://nsprg.ru/mr72Dx
@nuancesprog #UX #Design
Предлагаем пошаговое руководство по созданию с нуля личного помощника с ИИ. В руководстве используются большая языковая модель LLaMA 7b и Langchain - библиотека с открытым исходным кодом, специально разработанная для бесшовной интеграции с LLM.
https://nsprg.ru/vXZewm
VK: https://nsprg.ru/mEzPBx
Дзен: https://nsprg.ru/ONkrQm
@nuancesprog #ArtificialIntelligence #Streamlit #LangChain #LLM #LlaMA