nuancesprog | Education

Telegram-канал nuancesprog - NOP::Nuances of Programming

88823

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr VK: https://vk.com/nuancesprog

Subscribe to a channel

NOP::Nuances of Programming

Чем отличается senior- от junior-программиста? Ответить на этот вопрос поможет Advent of Code. Этот обучающий сервис для программистов отлично иллюстрирует различия в подходах к решению задач специалистами разного уровня.

https://nuancesprog.ru/p/17413/

VK: nuancesprog-5-priemov-python-kotorye-otlichaut-professionalov-ot-novichk" rel="nofollow">https://vk.com/@nuancesprog-5-priemov-python-kotorye-otlichaut-professionalov-ot-novichk

Дзен: https://dzen.ru/media/nuancesprog.ru/6469065e119b4e3681872321

@nuancesprog #Python

Читать полностью…

NOP::Nuances of Programming

Порция горячих вакансий в Ozon 🔥

На выбор: удалёнка, гибрид или офис (в России или Казахстане). Кого ищут:

• Инженера по эксплуатации ClickHouse
Стек: C++ или Golang, ClickHouse, Git, Kubernetes, Docker, Kafka, Zookeeper, Ansible, Terraform, Helm, Unix/Linux

• Инженеров по автоматизации тестирования С#
Стек: C#, Git, SQL, REST API

• Инженеров по автоматизации тестирования Go
Стек: Go, API, Git, Docker, Kubernetes

• C#-разработчиков
Стек: C#, ASP.NET Core, PostgreSQL, Kafka, gRPC, EF Core, Dapper, Hangfire

• Go-разработчиков
Стек: Go, PostgreSQL, ML, Unix

Кликайте по вакансии, чтобы узнать подробности и откликнуться на понравившуюся позицию.

Читать полностью…

NOP::Nuances of Programming

🔥Как подготовить себя к собеседованию в области ИТ и в частности на позицию cloud solution architect ?

Получить необходимые знания Вы сможете на открытом уроке "Mock интервью на позицию Сloud Solution Architecture" курса "Сloud Solution Architecture" в OTUS 23.05 в 20.00 (мск)

Вместе с преподавателем мы не только проведем mock-интервью, но и обсудим:

- Как выглядит процесс трудоустройства со стороны соискателя и нанимающего менеджера
- Как чувствовать себя комфортно на интервью
- Карьерный путь SA, CSA, Team Lead, Engineering Manager, Director of engineering
- Из каких этапов состоит интервью
- Какие методики используются для ответов на вопросы
- Soft skills и Hard skills

👉Для записи на урок курса необходимо пройти тест https://otus.pw/79vlm/

Вебинар приурочен к старту онлайн-курса «Cloud Solution Architecture» в OTUS. Не упустите возможность бесплатно протестировать курс, чтобы потом продолжить обучение. Возможны разные способы оплаты.

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Присоединяйтесь к участникам ключевого события для разработчиков инженерного программного обеспечения в России – конференции C3Days 2023.

Мероприятие проводит компания C3D Labs – создатель коммерческого геометрического ядра в России. Продукты C3D Labs используют крупнейшие отечественные разработчики CAD, MCAD, CAM, PDM, CAE, CFD систем, а также AEC и BIM решений. Среди них: Аскон (Компас-3D), Нанософт (nanoCAD), Renga Software (Renga) и др.

25-26 мая в Санкт-Петербурге C3D Labs в шестой раз соберёт ведущих математиков и программистов в области САПР, а также специалистов, которые хотят развивать свои 3D-продукты с помощью современных продуктов. Вместе они обсудят актуальные вопросы стратегии импортозамещения, познакомятся с новинками C3D Labs и опытом применения решений. Также участники смогут освоить новые навыки на мастер-классах от экспертов C3D Labs.

Знакомьтесь с программой и регистрируйтесь на https://bit.ly/439vSGi

Участие – бесплатное при предварительной регистрации.

ЕРИД: 2Vtzqwi8ByB

Читать полностью…

NOP::Nuances of Programming

Команда технического департамента VK ищет SRE-специалистов

Чтобы получить шанс попасть в команду профессионалов и узнать больше о внутренней жизни компании — приходите на Weekend Offer. За два дня (27–28 мая) вы узнаете про структуру компании, процессы и задачи, которые предстоит решать, получите ответы на все вопросы от техлидов команд. Для этого достаточно оставить отклик по ссылке ниже.

Отклики принимаются до 25 мая включительно.

https://team.vk.company/VK_offer_tech/?utm_source=tg&utm_medium=nuancesprog

@nuancesprog

Читать полностью…

NOP::Nuances of Programming

Куда расти C++ разработчику?

❗️Актуальный сейчас вариант — начать разрабатывать приложения под ОС Аврору.

🤖
ОС Аврора — это современная операционная система, с помощью которой разрабатывается множество проектов-приложений B2B и B2G. Именно эта операционная система сейчас особенно востребована среди госсектора и крупных компаний, работающих с ним.

Хотите больше узнать об ОС Аврора?

📆 24 мая в 20:00 пройдет вебинар «Знакомство с ОС Аврора и возможностями разработки под неё».

На открытом уроке мы познакомимся с российской мобильной операционной системой Аврора и её основными особенностями.

🟠Мы посмотрим на среду разработки приложений Аврора IDE, на структуру и конфигурацию приложения. Для создания мобильных приложений под ОС Аврора используется технология Qt, для реализации графической части — QML. В качестве примера продемонстрируем приложение, которое отправляет уведомление в графическую подсистему Lipstick.

🔵Вебинар приурочен к старту онлайн-курса «Разработка прикладного ПО на Qt и ОС Аврора» в OTUS. Возможны разные способы оплаты курса.

👉 Для участия в вебинаре пройдите вступительный тест: https://otus.pw/c9oK/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

⁉️ Хотите научиться писать код без копипасты? Хотите, чтобы ваши программы были масштабируемы?

⚡️ Приглашаем 22.05 в 20:00 (мск) на бесплатный вебинар «Особенности Rust: обобщённое программирование, полиморфизм в Rust» в Отус.

📚На уроке мы:
1. Рассмотрим статический и динамический полиморфизм в Rust, которые позволяют писать красивые и эффективные программы.
2. Обсудим, чем подход Rust отличается от других языков.
3. Рассмотрим известные проблемы и вместе найдем для них решение, которое будет приятно писать и читать.

👉Регистрация на вебинар: https://otus.pw/H5mv/

Реклама. Информация о рекламодателе на сайте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

VK Cloud Conf: как перенести лучшие практики разработки ИТ-компаний в классический бизнес

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

⏰ Когда: 8 июня, 12:00
📍Где: Москва и онлайн
⚡️ Регистрация

На VK Cloud Conf эксперты VK и крупнейших российских компаний поделятся опытом организации процессов разработки, работы с данными и информационной безопасности в облаке.
Вы узнаете, какими инструментами и подходами можно сократить время вывода новых разработок на рынок. Спикеры обсудят архитектуру современных аналитических систем — от сбора и структурирования данных до визуализации и разработки моделей машинного обучения.

В программе:

🔹 Как повысить эффективность разработки ИТ-решений с помощью облачных сервисов
🔹Подходы к работе с данными: примеры масштабных дата-решений, особенности и результаты проектов
🔹 Тренды и примеры миграции на российские базы данных
🔹 Лучшие практики облачной безопасности в условиях требований к конфиденциальности данных
Конференция будет полезна руководителям компаний и ИТ-специалистам разных направлений.

Читать полностью…

NOP::Nuances of Programming

1С — это не просто популярная платформа для бизнеса, а целая вселенная. Однако, чтобы раскрыть потенциал этой платформы, нужно понимать устройство программных продуктов 1С. И специалисты, которые это умеют, особенно востребованы российскими работодателями. Если вы хотите стать таким специалистом, добро пожаловать онлайн-курс «Бизнес-аналитик 1С» от OTUS: https://otus.pw/B3Gbg/

За 4 месяца живых вебинаров вы научитесь:
— Говорить с пользователями на одном языке, понимать и систематизировать их потребности
— Общаться с бизнесом и программистами на их языке
— Моделировать бизнес-процессы и перекладывать их на механизмы систем 1С

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

Оставьте заявку, чтобы попасть в группу по спеццене: https://otus.pw/B3Gbg/

Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
Какую методологию управления проектом выбрать на крупном внедрении системы 1С: https://otus.pw/fVOs/
Как определить, какой программный продукт 1С подойдёт именно вашему предприятию: https://otus.pw/6HmW/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Не упустите шанс за одни выходные присоединиться к командам VK Мессенджера, VK Видео, Почты Mail.ru и Облака Mail.ru.Участвуйте в Weekend Offer 20–21 мая и вливайтесь в интересные проекты по направлениям iOS и Android.

Отправить отклик до можно 18 мая на сайте.

@nuancesprog

Читать полностью…

NOP::Nuances of Programming

Хотите на продвинутом уровне настраивать продукты 1С и интегрировать их с другими системами?

OTUS запустил онлайн-курс «DevOps 1C». Его главная фишка — концептуально новый подход к работе с 1С. Если вы хотите расширить свои знания в технологиях обмена 1С с различными системами, а также в вопросах установки и обслуживания систем 1С — этот курс для вас: https://otus.pw/kDkq/

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

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

Пройдите вступительный тест, чтобы попасть в группу по спеццене: https://otus.pw/kDkq/

Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
CI/CD для быстрой и качественной разработки 1С: https://otus.pw/DYQH/
1С Enterprise Development Tools — ваши новые горизонты в разработке: https://otus.pw/ncJlY/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

🦈Акула способна учуять кровь на расстоянии 50 километров. А тимлид должен уметь распознать риски и нейтрализовать их еще до старта проекта!

Риск-менеджмент — это мощный инструмент, способный предупреждать и даже решать многие проектные проблемы. Узнайте об этом больше от Ильи Прахта, исполнительного директора в SmartUp, на бесплатном вебинаре «Риск-менеджмент для тимлидов разработки» в OTUS: https://otus.pw/sbJ9/

На занятии обсудим:
— В чем смысл рисков и зачем ими управлять
— Зачем риск-менеджмент тимлиду
— Как управлять рисками, чтобы в этом были смысл и польза
— Управление рисками не в работе

Вебинар будет полезен начинающим и действующим тимлидам, скрам-мастерам.

Открытый урок состоится в рамках онлайн-курса «Team Lead». Возможны разные способы оплаты курса.

👉Для участия зарегистрируйтесь: https://otus.pw/sbJ9/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Лидер российского рынка офисного ПО МойОфис ищет в свою команду C++ разработчиков и готов сделать предложение специалистам из любого региона страны.

Что планируется: One day offer
Когда: 17 июня
Где: онлайн

Требования к кандидатам: хорошее знание C++ 11/4, STL, Boost, QT, опыт работы в C++ разработке от 3-х лет

Что предлагают:
• Интересные задачи
• Конкурентную заработную плату
• Удаленный или гибридный формат работы
• Помощь с релокацией в Москву, Санкт-Петербург, Самару и Иннополис
• Обеспечение всей необходимой техникой 
• Возможность стать частью экспертной команды

Как принять участие: оставьте заявку на сайте проекта до 10 июня, выполните простое тестовое задание и ждите приглашение на собеседование.
Подробности тут

Читать полностью…

NOP::Nuances of Programming

Эффективная деятельность требует хорошего психического здоровья. А кто о нем позаботится, как не мы сами? Рассмотрим 4 модели поведения, обеспечивающие внутренний покой, уверенность в себе и возможности для саморазвития.

https://nuancesprog.ru/p/17372/

VK: nuancesprog-4-modeli-povedeniya-dlya-podderzhaniya-psihicheskogo-zdorovy" rel="nofollow">https://vk.com/@nuancesprog-4-modeli-povedeniya-dlya-podderzhaniya-psihicheskogo-zdorovy

Дзен: https://dzen.ru/media/nuancesprog.ru/645bfd3d00e6573c8342dd1b

@nuancesprog #Productivity

Читать полностью…

NOP::Nuances of Programming

Как оптимизировать производительность приложения NodeJS, чтобы максимально улучшить пользовательский опыт? Это один из самых частых вопросов на собеседовании. Ответить на него правильно помогут советы опытного бэкенд-инженера.

https://nuancesprog.ru/p/17367/

VK: nuancesprog-5-sovetov-po-optimizacii-proizvoditelnosti-prilozheniya-node" rel="nofollow">https://vk.com/@nuancesprog-5-sovetov-po-optimizacii-proizvoditelnosti-prilozheniya-node

Дзен: https://dzen.ru/media/nuancesprog.ru/645bfb22fa5eaf4c78a6329e

@nuancesprog #NodeJS

Читать полностью…

NOP::Nuances of Programming

Вводный курс в Makefile, состоящий из 4 уровней. С каждым новым уровнем вы получаете необходимые знания и формируете навык работы с данным инструментом.

https://nuancesprog.ru/p/16579/

@nuancesprog #Makefile

Читать полностью…

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17409/

VK: nuancesprog-18-oshibok-novichkov-v-programmirovanii" rel="nofollow">https://vk.com/@nuancesprog-18-oshibok-novichkov-v-programmirovanii

Дзен: https://dzen.ru/media/nuancesprog.ru/64667e806ed6996f419e5500

@nuancesprog #ForBeginners

Читать полностью…

NOP::Nuances of Programming

Предлагаем обзор самых продвинутых инструментов для современной Angular-разработки, включая Bit, PrimeNG, RxJS, NgRx. Они помогут проектировать более масштабируемые и надежные приложения Angular.

https://nuancesprog.ru/p/17406/

VK: nuancesprog-top-8-instrumentov-dlya-angular-razrabotki-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-top-8-instrumentov-dlya-angular-razrabotki-v-2023-godu

Дзен: https://dzen.ru/media/nuancesprog.ru/64667af4bcaef7635f71a46e

@nuancesprog #Angular

Читать полностью…

NOP::Nuances of Programming

Расскажем, как с помощью расширения Tampermonkey и прокси CORS Anywhere обучить ChatGPT получать доступ к внешним сайтам, анализировать извлекаемый с их страниц контент и искать в нем ответ на заданный вопрос.

https://nuancesprog.ru/p/17402/

VK: nuancesprog-kak-ya-sozdal-rasshirenie-brauzera-i-obuchil-chatgpt-obrasch" rel="nofollow">https://vk.com/@nuancesprog-kak-ya-sozdal-rasshirenie-brauzera-i-obuchil-chatgpt-obrasch

Дзен: https://dzen.ru/media/nuancesprog.ru/646678b41239fe0916f83d9c

@nuancesprog #ChatGPT

Читать полностью…

NOP::Nuances of Programming

В этой короткой статье мы проговорим настройку задач dbt Cloud и их оркестрацию с помощью Prefect. Ее содержание предполагает, что вы уже зарегистрированы на dbt Cloud и умеете использовать dbt.

https://nuancesprog.ru/p/17399/

VK: nuancesprog-planirovanie-i-orkestraciya-oblachnyh-zadach-dbt-cloud-s-pom" rel="nofollow">https://vk.com/@nuancesprog-planirovanie-i-orkestraciya-oblachnyh-zadach-dbt-cloud-s-pom

Дзен: https://dzen.ru/media/nuancesprog.ru/64652ccbafd37415498350cb

@nuancesprog #dbtCloud #Prefect

Читать полностью…

NOP::Nuances of Programming

Получить работу в области науки о данных, МО и ИИ сложно. Эти 11 шагов помогут стратегически подойти к решению этой проблемы (спойлер: Kaggle не относится к их числу).

https://nuancesprog.ru/p/17396/

VK: nuancesprog-11-shagov-na-puti-k-rabote-data-saientista" rel="nofollow">https://vk.com/@nuancesprog-11-shagov-na-puti-k-rabote-data-saientista

Дзен: https://dzen.ru/media/nuancesprog.ru/6465286291a5e403c88d9b58

@nuancesprog #DataScience

Читать полностью…

NOP::Nuances of Programming

Рассмотрим возможности редактора Vim в плане организации рабочего пространства: разделение окон, взаиморасположение вкладок и окон, сравнение с другими редакторами.

https://nuancesprog.ru/p/17393/

VK: nuancesprog-razdelenie-okon-v-vim" rel="nofollow">https://vk.com/@nuancesprog-razdelenie-okon-v-vim

Дзен: https://dzen.ru/media/nuancesprog.ru/6463f7008d73007e87aa8c87

@nuancesprog #Vim

Читать полностью…

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17390/

VK: nuancesprog-upravlenie-pamyatu-javascript-kak-izbezhat-utechek-pamyati-i" rel="nofollow">https://vk.com/@nuancesprog-upravlenie-pamyatu-javascript-kak-izbezhat-utechek-pamyati-i

Дзен: https://dzen.ru/media/nuancesprog.ru/6463ef014e13b47a92fb514e

@nuancesprog #JavaScript

Читать полностью…

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17387/

VK: nuancesprog-masshtabirovanie-frontend-prilozhenii-v-2023-godu" rel="nofollow">https://vk.com/@nuancesprog-masshtabirovanie-frontend-prilozhenii-v-2023-godu

Дзен: https://dzen.ru/media/nuancesprog.ru/6462af3fb28bff44a6c81cc8

@nuancesprog #FrontEndDevelopment

Читать полностью…

NOP::Nuances of Programming

Чем отличаются вложенные классы от внутренних? Как в Kotlin одни классы объявляются внутри других?

https://nuancesprog.ru/p/17384/

VK: nuancesprog-kotlin-vlozhennyi-i-vnutrennii-klassy" rel="nofollow">https://vk.com/@nuancesprog-kotlin-vlozhennyi-i-vnutrennii-klassy

Дзен: https://dzen.ru/media/nuancesprog.ru/6462ace348942e41ccc465f6

@nuancesprog #Kotlin

Читать полностью…

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/17381/

VK: nuancesprog-kombinacii-komand-unixlinux-kotorye-dolzhen-znat-kazhdyi-raz" rel="nofollow">https://vk.com/@nuancesprog-kombinacii-komand-unixlinux-kotorye-dolzhen-znat-kazhdyi-raz

Дзен: https://dzen.ru/media/nuancesprog.ru/646152eeea5a445d27555ecb

@nuancesprog #Unix

Читать полностью…

NOP::Nuances of Programming

Краткий обзор достоинств и недостатков новой среды выполнения Deno, а также ее сравнение со всем известной и привычной средой Node.

https://nuancesprog.ru/p/17378/

VK: nuancesprog-plusy-i-minusy-deno" rel="nofollow">https://vk.com/@nuancesprog-plusy-i-minusy-deno

Дзен: https://dzen.ru/media/nuancesprog.ru/6461506f431d8c2099cb1f77

@nuancesprog #Deno #JavaScript

Читать полностью…

NOP::Nuances of Programming

Что из себя представляют фича-флаги, зачем они нужны и как их правильно использовать?

https://nuancesprog.ru/p/17375/

VK: nuancesprog-ficha-flagi-vremeni-kompilyacii-v-rust-zachem-kak-i-kogda-is" rel="nofollow">https://vk.com/@nuancesprog-ficha-flagi-vremeni-kompilyacii-v-rust-zachem-kak-i-kogda-is

Дзен: https://dzen.ru/media/nuancesprog.ru/645bff02581cc32b047f85df

@nuancesprog #Rust

Читать полностью…

NOP::Nuances of Programming

🔥 Rust — язык, который высоко востребован в сфере блокчейн.

Хотите освоить Rust
и повысить свое мастерство разработки ПО?

📆 Приходите 18 мая в 20:00 на вебинар, посвящённый основным концепциям технологии blockchain и леджер. Открытый урок «Rust и Blockchain» пройдет в рамках онлайн-курса «Rust Developer. Professional» в OTUS.

На этом занятии мы:
🟠Рассмотрим базовые понятия о blockchain, а также популярные библиотеки,
🟠 Разберём процесс написания blockchain,
🟠 Отработаем создание реализации blockchain и леджера на практике.

В результате вебинара получим реализацию примитивного распределенного леджера.

Урок рассчитан на разработчиков, имеющих опыт в написании сетевых приложений и базовые знания языка программирования Rust.

🟠  Продолжить осваивать этот язык вы сможете на курсе. Возможны разные способы оплаты курса.

👉 Для участия в вебинаре пройдите вступительный тест: https://otus.pw/gocP/

Нативная интеграция. Информация о продукте www.otus.ru

Читать полностью…

NOP::Nuances of Programming

Российский магазин приложений — RuStore — запустил собственный канал в Телеграме, который поможет разработчикам освоиться в рабочей консоли, лучше понять работу стора и узнавать о новых фичах и новостях одними из первых. Подробнее об этом можно прочитать на канале.
 
/channel/rustoredev/?mt_link_id=zjads6&rsm=1
 
@nuancesprog

Читать полностью…
Subscribe to a channel