Типичный программист
81.6K subscribers
2.66K photos
904 videos
8 files
7.45K links
Всё самое интересное по программированию

Разместить рекламу: @tproger_sales_bot

Правила общения: https://tprg.ru/rules

Другие каналы: @tproger_channels

Сайт: https://tprg.ru/site

VK: vk.com/tproger

Регистрация в перечне РКН: https://tprg.ru/mJwo
Download Telegram
Серия вебинаров от Veeam Software

Вебинар «5 вопросов к работе мечты»

В процессе поиска первой работы приходится ответить на 5 важных вопросов:
1. «Как мне, молодому и красивому, найти работу, на которую я буду ходить с удовольствием?»
2. «А что для меня важно и интересно на работе?»
3. «Кто бы посоветовал, куда бежать и чего делать?»
4. «Как быть со своими страхами?»

А про 5 вопрос (как и про предыдущие 4), вам расскажет Полина Ренева, бизнес тренер в Veeam Software. Инструменты, которыми поделится Полина, можно пользоваться не только на пути к желанной работе, но и на пути к любой цели.

Когда: 20 мая 18:00 (МСК)
Регистрация: https://vee.am/peu2qa

Вебинар «Concurrency в базах данных»

Если вы работаете с базами данных и хотите более глубоко изучить, как они устроены, это вебинар для вас.

На вебинаре Senior Developer Александр Шелемин расскажет про concurrency, уровни изоляции и блокировки. А также на примере SQL Serve и Postgres покажет, как написать thread-safe upsert.

Когда: 27 мая 18:00 (МСК)
Регистрация: https://vee.am/72tax2

#ивенты
До первой технологической конференции Сбера SmartDev осталось 2 дня

Уже в 10 часов (МСК) 20 мая начнётся трансляция конференции на сайте:

https://tprg.ru/WJN2

Для участия и сохранения записей конференции нужно зарегистрироваться. А записи точно пригодятся, ведь на конференции пройдёт несколько параллельных тематических блоков и все одновременно посмотреть просто не получится.

Отдельного внимания заслуживают сессии с участием:
— Раджи Кодури — SVP, главного архитектора Intel. Отвечает за направление, связанное с разработкой решений в области графики и программного обеспечения.
— Марка Хамильтон — СТО и VP по архитектуре NVIDIA. Создаёт решения для ИИ и Deep Learning.
— Билла Ропер — легенды гейминга, ССО и сооснователя игровой студии AuthorDigital. Принимал участие в запуске Diablo и Warcraft и именно его голосом говорят монстры Warcraft.

Кроме того, для зарегистрированных участников на облачной платформе SberCloud даётся бесплатный тестовый доступ к инструментам Intel oneAPI на платформе полного цикла разработки ML-моделей ML Space и еще 10 000 рублей на использование сервисов линейки SberCloud.Advanced.

#ивенты
DevOps-инженеров не существует, а сам DevOps, скорее, про культуру и способы взаимодействия

Но.

Такие красивые и так необходимые для выживания бизнеса принципы Shift Left, Fast Track, Growth Hacking, Time2Market требуют сильной инженерной поддержки. Автоматизация управления инфраструктурой, контейнеризация, инструментарий построения сквозного pipeline от CI до CD — мастхэв современного DevOps.

Про актуальный инструментарий начнут говорить уже в рамках секции «DevOps» на конференции «HighLoad++ Весна 2021». Там будут рассмотрены очень конкретные инструменты в специфических ситуациях, окружении, требующие тонкого тюнинга.

В рамках DevOpsConf 2021 продолжат разговор об использовании инструментария. Однако сделают это в рамках мозаичного контекста, чтобы увидеть, как из всего существующего сегодня многообразия инструментов выстраивается целостная картинка. И обсудят, что и в какой последовательности нужно применять, чтобы у вас всё работало.

https://devopsconf.io/moscow/2021

#ивенты
Прямо сейчас стартует первая технологическая конференция SmartDev от Сбера

В течение дня участников ждут выступления топовых спикеров: Марка Хамильтона — CTO NVIDIA, Билла Ропера — создателя игр Warcraft и Diablo, Раджи Кодури — главного архитектора Intel, а также IT-лидеров Сбера.

Новые инструменты разработки, APIs/SDKs, облачная и блокчейн платформы, Machine Learning, AR/VR — об этом и многом другом поговорят в формате демо и live coding сессий и круглых столов.

Подключайтесь бесплатно прямо сейчас. Прямой эфир на сайте конференции.

#ивенты
Онлайн-чемпионат Sovcombank Challenge 21-23 мая

Конкурс для java-разработчиков и системных аналитиков, который запустили «Совкомбанк» и «Сколково», поможет решить реальные задачи и получить свежие решения и идеи.

3 призовых места в 2 номинациях получат общий призовой фонд в размере 1 млн рублей, а лучшие участники — рабочий оффер от «Совкомбанка».

В течение двух дней разработчики и аналитики дистанционно пройдут отборочный и основной этапы конкурса:

— Java-разработчикам предстоит решить задачи и вопросы по Java core, Collections, принципам ООП, веб-сервисам, очередям и БД. А также создать приложение, которое будет закрыто авторизацией, сможет принимать вызовы по REST API и взаимодействовать с тестовым окружением.

— Системным аналитикам предстоит решить задания, в которых они смогут проявить свои навыки на всех стадиях работы с продуктом: от постановки требований от заказчика, до предоставления готовой технической документации.

Как определят победителей?
24 мая платформа All Cups подведет итоги соревнования, которые объявят на конференции Startup Village 2021.

Прием заявок открыт до 21 мая, а для участия нужно зарегистрироваться на сайте: https://bit.ly/2QcKSDz

#ивенты
Media is too big
VIEW IN TELEGRAM
Обрабатываем данные на лету: прямой эфир Oracle с российскими банками

24 мая в 12:00 (МСК) Oracle при поддержке компании Intel организует дискуссионный клуб с представителями четырёх ключевых российских банков: СберБанк, ОТП Банк, Тинькофф Банк и Банк «Открытие».

В прямом эфире обсудят:
1. Основные подходы к выбору платформы для построения аналитических решений.
2. Что представляют собой хранилища данных в российских топ-банках и какова эволюция их развития.
3. Применение технологий класса больших данных — почему они важны.
4. Обработка данных на лету — real-time аналитика и задачи бизнеса, которые она решает.

Вы также сможете задать свои вопросы нашим участникам в прямом эфире.

Участие бесплатное. Узнать подробнее и зарегистрироваться можно по ссылке: https://bit.ly/3uRfBFf

#ивенты
Ближайшие события для айтишников

Курс «Профессия специалист по кибербезопасности»
Старт занятий 25 мая, онлайн

Научитесь искать уязвимости, предотвращать угрозы и обеспечивать безопасность IT-систем. После прохождения курса получите 5 проектов в портфолио и помощь в трудоустройстве.

Курс «Программист С»
Старт занятий 27 мая, онлайн

За 5 месяцев на курсе рассмотрите устройство UNIX-подобных ОС и сопутствующего инструментария, а также получите практические советы по написанию конкретных классов программ.

EPAM .NET Hiring Weeks
24 мая – 4 июня, онлайн

.NET-разработчики уровня Middle+ смогут попасть в команду EPAM и уже к концу мероприятия получат приветственный бонус в размере одного оклада.

Олимпиада Proggy-Buggy Towel Contest 2021
25 мая, онлайн

Короткий 42-минутный блиц, в котором будет 13 задач. Решение любой задачи — консольное приложение. Победителей ждут необычные призы от организаторов.

Митап JS Evening
26 мая, онлайн

Спикеры из DINS и Google расскажут о возможностях, которые открывают для веб-разработки параллелизм и фоновые сервисы в браузерах. В перерыве между выступлениями новостями поделится сообщество Piter JS.

«Летняя ИТ-школа КРОК»
Старт 28 июня, онлайн

Бесплатные двухнедельные интенсивы по погружению в профессию по 10 направлениям для студентов — от разработки ПО до digital-маркетинга. После занятий можно получить оффер и начать строить карьеру в КРОК

#ивенты
Митап о траекториях профессионального развития разработчиков и переходе Dev-to-Teamlead

На митапе эксперты поделятся личным опытом и рекомендациями для разработчиков и лидов с разным стажем. А также обсудят:
— момент перехода — что было самое сложное и что помогло преодолеть;
— отложенные сложности — какие были проблемы по мере накопления тимлидского опыта;
— следующие шаги после тимлидства — кто куда пошёл дальше и почему именно туда;
— как вернуть счастье в жизнь, когда ты тимлид.

Спикеры:
— Максим Гребенщиков, Miro;
— Евгений Кот, Wrike;
— Алексей Шаграев, Google;
— Давид Роганов, Яндекс.Практикум.

Когда: 3 июня в 15:00

Задать вопросы экспертам и обсудить тему митапа можно в телеграме. А узнать подробнее и зарегистрироваться на митап можно по ссылке: https://tprg.ru/w6rZ

#ивенты
Ближайшие события для айтишников

Стажировка «Ростелеком-Солар»
Регистрация до 31 мая, онлайн

Узнаете, как работают специалисты в ИБ-интеграторе, и сможете прокачать нужные скиллы, пройти практику и написать дипломный проект при поддержке экспертов, а по результатам стажировки лучшие получат оффер.

Demo Day курса «Базы данных»
2 июня, онлайн

На мероприятии расскажут о программе курса, формате обучения и перспективах для выпускников, а также поделятся, как занять место в группе по специальной цене.

Чемпионат Tech Monsters Night
Регистрация до 3 июня, онлайн

Попробуйте хакнуть онлайн-магазин техники и получите игровые девайсы или последний iPhone на чемпионате для Java-разработчиков от «М.Видео — Эльдорадо».

Митап «Как стать PHP-разработчиком с нуля»
9 июня, онлайн

Организатор конференции PHP Russia расскажет, стоит ли учить PHP, какие плюсы и минусы есть у языка, чем занимаются PHP-разработчики и какие технологии и фреймворки актуальны в этом году.

Курс «Fullstack-разработчик на JavaScript»
Старт 21 июня, онлайн

За 1,5 года с нуля научитесь программировать на JavaScript и TypeScript, соберёте 5 проектов в портфолио и получите диплом о профессиональной переподготовке, а «Центр развития карьеры» поможет с трудоустройством.

Конференция «Design is Frontend»
2 июня, онлайн

Спикеры из AFFINAGE, Яндекса, EPAM и JetStyle расскажут о преимуществах найма начинающих специалистов и поделятся секретами их дальнейшей подготовки.

#ивенты
Главное в разработке программных интерфейсов — гибкость и поддержка необходимой семантики

Приглашаем 4 июня на митап «Безопасность и С++ разработка в KasperskyOS», где Игорь Гусаров покажет, как делать такие программные интерфейсы, чтобы бизнес логика была не особо чувствительна к использованию межпроцессных механизмов взаимодействия.

А Павел Филонов покажет, какие векторы атак бывают при выделении памяти в приложении, и как можно захватить приложения через уязвимости в аллокаторах.

Не забудьте зарегистрироваться: https://www.highload.ru/2021/kaspersky-tech

#ивенты
Ближайшие события для айтишников

Интенсив «3 дня машинного обучения: Python, нейросети и биткоин»
10–12 июня, онлайн

За 3 дня создадите свою первую модель машинного обучения и поймёте, как нейросети решают задачи бизнеса.

Курс «Быстрый переход на GO»
Регистрация до 30 июня, онлайн

Курс для опытных специалистов, на котором за месяц можно научиться разрабатывать Highload-сервисы, познакомится с микросервисной архитектурой и лучшими практиками работы с хранилищами данных. В конце можно рассчитывать на оффер от Ozon.

Курс «Backend-разработка на Node.js»
Старт 7 июня, онлайн

На продвинутом курсе за 4 месяца можно стать фуллстек разработчиком, зная только JavaScript. Будете создавать бэкенд веб-приложений на Node.js и расширите возможности ваших проектов на JavaScript с помощью языка TypeScript.

Конференция WWDC 2021
7–11 июня, онлайн

На ежегодной Всемирной конференции разработчиков Apple представят последние обновления платформ. Всю неделю инженеры, дизайнеры и другие специалисты Apple будут общаться с участниками и делиться опытом разработки.

Курс «Fullstack-разработчик на Python»
Старт 10 июля, онлайн

За 15 месяцев научитесь программировать на Python и JavaScript, соберёте портфолио из реальных проектов и подготовитесь к трудоустройству при поддержке карьерного центра SkillFactory.

Курс «Веб-вёрстка»
Старт по набору группы, онлайн

Научитесь создавать быстрые и удобные сайты за полгода. Сверстаете лендинг и несколько страниц интернет-магазина в рамках дипломного проекта и добавите их в портфолио. В финале получите диплом об окончании курса.

#ивенты
Ближайшие события для айтишников

Курс «Профессия Data Scientist» с трудоустройством
Старт 17 июня, онлайн

За 2 года научитесь программировать на Python и R, применять алгоритмы машинного обучения, визуализировать данные, а также освоите работу с библиотеками и базами данных.

Курс «Профессия 1C-разработчик» с трудоустройством
Старт 17 июня, онлайн

На практике научитесь программированию и работе с конфигурациями системы «1С:Предприятие 8», подготовитесь к сдаче экзамена «1С:Профессионал» и сможете найти работу программистом 1С.

Bioinformatics Contest
12–26 июня, онлайн

Чемпионат по биоинформатике, организованный «Институтом Бионформатики» при поддержке Яндекса и Jetbrains. С 12 по 18 июня — квалификация, 26 июня — финал.

Конференция Conversations V
21–22 июня, Санкт-Петербург и онлайн

Эксперты AI, представители бизнеса и разработчики соберутся, чтобы обсудить волнующие темы в области применения разговорного AI. В программе доклады, кейсы и демо готовых решений.

EPAM Business Analyst Hiring Week
21–27 июня, онлайн

Бизнес-аналитики уровня Senior+ смогут пройти интервью, стать частью команды EPAM уже через 24 часа и получить welcome-бонус в размере одного оклада.

Курс «Fullstack-разработчик на JavaScript»
Старт 21 мая, онлайн

На курсе от Нетологии вы освоите передовые технологии, такие как React, Node.js, Docker, Express.js, Nest.js, Firebase и MongoDB. А ещё научитесь разбираться во всех этапах разработки сайтов — от работы с дизайн-макетами до программирования и настройки серверов.

#ивенты
Новая порция вебинаров от Veeam Software:

1. «SQL Server: советы разработчика»

Чаще всего .NET-разработчикам приходится сталкиваться с SQL Server, научиться правильно пользоваться которым святая обязанность всех уважающих себя программистов. Чем и предлагают заняться на встрече SpbDotNet комьюнити, где Сергей Ткачук расскажет об основных тонкостях работы с ним.

План на вечер таков:
- Пользовательские функции SQL Server — почему не стоит их использовать.
- Сравнение временных таблиц и табличных переменных — обсуждение сценариев, когда есть смысл использовать те и другие.
- Тип данных Float — чем потенциально опасен.
- Оконные функции SQL Server — возможности, чем могут быть полезны.

Когда: 30 июня в 19:00

Регистрация: https://vee.am/r9u667

2. «Разделяй и властвуй: как спроектировать систему для сложной бизнес-логики»

При создании сервиса для большой бизнес-задачи многие задаются вопросами: как продумать структуру системы и единую логику для всех клиентов, но при этом учесть возможные ограничения? Как выделить ядро требований и сэкономить себе в будущем время? Как получить однозначный результат при разнородных требованиях на входе?

Ксюша, системный-аналитик из Veeam Software, расскажет о том, как она и интеграционная команда решили эту задачу для внутреннего продуктового сервиса. И о чём не стоит забывать до и после создания таких сервисов.

Когда: 8 июля в 18:00

Регистрация: https://vee.am/mebiu8

#ивенты
Ближайшие события для айтишников

Обучение Java-разработке с оплатой после трудоустройства
Старт 5 июля, онлайн

До 26 июня можно подать заявку на новый набор программы по Java-разработке от проекта Java Mentor. Главная особенность — оплата за обучение только после того, как найдёте первую работу в Москве.

Курс «Специалист по информационной безопасности»
Старт по набору группы, онлайн

За 5 месяцев студенты курса получат навыки управления требованиями ИБ в проектах, а также проведения внешних и внутренних пентестов. В программе много практических занятий и домашних заданий с обратной связью от преподавателя.

Курс «Инженер облачных сервисов»
Старт в любое время, онлайн

Студенты научатся применять управляемые базы данных и контейнеры, изучат принципы построения отказоустойчивого сервиса и попробуют Cloud-native разработку.

Конференция PHP Russia 2021
28 июня, Москва и онлайн

В программе мероприятия доклады по базам данных и ORM, внутреннему устройству PHP, архитектуре и масштабируемости, стандартам, фреймворкам и библиотекам.

Mobile World Congress 2021
28 июня – 1 июля, Барселона и онлайн

Основатели и руководители крупных мировых компаний, таких как SpaceX, IBM, Neuroelectrics, Institute of Photonic Sciences, «Касперский», будут обсуждать 5G, 6G, IoT, AI, Big Data и другие технологии, которые меняют наш мир.

Конференция ZeroNights 2021
30 июня, Санкт-Петербург

Практикующие эксперты в области информационной безопасности расскажут о новых методах атак и угрозах, покажут возможности для защиты от них и предложат нестандартные методы решения проблем.

#ивенты
Ближайшие события для айтишников

Конкурс «Конструируй будущее»
Регистрация до 11 июля, онлайн

Идёт приём заявок на Всероссийский конкурс по разработке устройства для умного дома. Организатор — центр исследований и разработок GS Labs. Главный приз — 1 миллион рублей.

Чемпионат по‌ ‌машинному‌ ‌обучению‌, ‌искусственному‌ ‌интеллекту‌ ‌и‌ ‌большим‌ ‌данным
14 июля – 18 августа

До 10 августа в рамках «Цифрового прорыва» идёт регистрация на чемпионат‌ с призовым фондом до 1,5 миллиона рублей. ‌Участникам предстоит решить‌ ‌одну‌ ‌из‌ ‌задач‌ ‌от‌ ‌ФНС‌ ‌России‌ ‌и‌ ‌Росстат‌а, Росавиации и Минкультуры России.

Вебинар «Новые фичи Managed Service for Kubernetes»
6 июля, онлайн

Специалисты Yandex.Cloud рассмотрят новые функции сетей на базе Cilium и балансировщика нагрузки приложения, который теперь доступен как Ingress Controller.

Митап «Эволюция фронтенд-разработчика»
10 июля, онлайн

Специалисты Mercury Development обсудят, как развиваться фронтендеру, стоит ли двигаться в сторону фуллстека или пробовать себя в мобильной разработке. А в конце пройдёт «Своя игра», главный приз которой — AirPods Pro.

Конференция Podlodka Frontend Crew
12–23 июля, онлайн

2 недели онлайн-сессий, воркшопов, интервью и круглых столов по архитектуре фронтенда и разработке интерфейсов. Спикеры — ведущие разработчики из Авито, Aviasales, Feature Sliced Core Team, DRIVE2 и Effector.

QA meetup
15 июля, онлайн

Рассмотрят фреймворк для автоматизации тестирования от «СберМаркет» и расскажут о том, как выстроить оптимальный пайплайн тестирования.

#ивенты
Ближайшие события для айтишников

iOS Meetup
8 июля, онлайн

Специалисты компании Andersen поговорят о подготовке iOS-разработчика при отборе на проект. Расскажут, как не стоит проводить собеседования, как интегрировать в iOS-приложение DRM-технологию FairPlay Streaming и управлять зависимостями в стиле Zero Dependency.

Конференция White Nights
9–10 июля, Санкт-Петербург и онлайн

Проведут анализ игровой индустрии России, поговорят о LiveOps, обсудят последние тенденции в мобильных играх, дизайн и продвижение. Участников ждут активный нетворкинг, выставка, встречи, общение с лидерами рынка и вечеринки.

Конференция AI-MEN 2021
10 июля, онлайн

Спикеры из России, Беларуси, Украины, Польши и Израиля поговорят о стартапах и применении ИИ в различных сферах, инфраструктуре развития ИИ, Data Science и Machine Learning.

Хакатон Neo Frontier Launchpad
Приём заявок до 12 июля, онлайн

Участником нужно будет создать проект, используя технологии Neo. Организаторы предоставят набор руководств, туториалов, примеров программ и учебных пособий, которые помогут приступить к работе. Приз — 100 000 $ в токенах и полное сопровождение лучших команд.

Митап «about:cloud о Serverless»
15 июля, онлайн

Разработчики Yandex.Cloud покажут новые фишки в разработке приложений на Serverless, дадут рекомендации по проектированию структур БД для больших нагрузок и поделятся клиентским опытом использования Yandex Database Serverless.

Конкурс Russian Drupal Awards 2021
Регистрация до 18 июля, онлайн

Разработчики и владельцы русскоязычных сайтов на Drupal встретятся, чтобы продемонстрировать функционал CMS, повысить её престиж на российском веб-рынке и побороться за призы.

#ивенты