nuancesprog | Education

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

88823

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

Subscribe to a channel

NOP::Nuances of Programming

Теория не заменит практики. Попробуйте свои силы в выполнении интересных проектов.

https://nuancesprog.ru/p/16990/

@nuancesprog #SoftwareDevelopment

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

NOP::Nuances of Programming

Крупнейшая российская олимпиада по искусственному интеллекту завершилась — из более 100 финалистов были выбраны победители.

Помимо командного соревнования, подготовленного Sber AI, школьников ожидал еще и индивидуальный зачет по информатике и математике, на котором многие продемонстрировали впечатляющие результаты.

🏆 По итогам индивидуального тура, были определены 8 победителей и 17 призеров.

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

🏆 По итогам командного тура, жюри выбрали 5 команд-победителей.

Команды, показавшие лучшие результаты, получат денежные сертификаты на образование. Общий призовой фонд олимпиады, напомним, превышает 4 млн рублей.

«Сегодня технология искусственного интеллекта во многом та технология, которая определит будущее нашей страны. Именно поэтому этот профиль в олимпиаде — одно из самых сложных и вместе с тем самых перспективных направлений. В этом году в нем зарегистрировалось более 6 тысяч ребят. Сегодняшние победители прошли суровый отбор и вновь поразили нас оригинальными подходами к решению задач и совсем не школьным мастерством», — заявил Герман Греф, глава Сбера.

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16982/

@nuancesprog #NLP #Python #MachineLearning

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

NOP::Nuances of Programming

Обработка ошибок - важнейшая часть программирования на Type/JavaScript. Приложение может столкнуться с большими проблемами в будущем, если вы не уделите должного внимания выявлению и регистрации ошибок. Посмотрите, как это делают профи.

https://nuancesprog.ru/p/16979/

@nuancesprog #TypeScript #Debugging

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

NOP::Nuances of Programming

Стартануть в IT быстро и эффективно — подготовительный курс по Java-разработке.

🗓 Начинаем 7 марта!

Даем: 62 урока с практикой в браузере, 3 онлайн вебинара и 1 сессию лайвкодинга с практикующим разработчиком.

Получаем: крепкие знания базы языка, умение понимать код и первую программу на Java, написанную вместе с наставником.

📌 Запишитесь прямо сейчас!

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

NOP::Nuances of Programming

Использование метода push может привести к изменению исходного массива. Такой код чреват потенциальными проблемами и, возможно, его придется даже переписывать.

https://nuancesprog.ru/p/16970/

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16964/

@nuancesprog #Coding

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

NOP::Nuances of Programming

Рассмотрим, как изменились блоки кода на Medium. Также узнаем, как обновить их в старых статьях.

https://nuancesprog.ru/p/16961/

@nuancesprog #Medium

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16957/

@nuancesprog #React

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

NOP::Nuances of Programming

Создадим веб-приложение на Rust с помощью Yew и Redux, разберем его базовую структуру и то, как создаются действия и функция редьюсера. Рассмотрим также реализацию с макросом и перечислениями.

https://nuancesprog.ru/p/16952/

@nuancesprog #Rust #Redux

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

NOP::Nuances of Programming

28 февраля VK Mini Apps организуют ежегодный митап, на котором поделятся достижениями, новыми фичами для разработчиков, планами и советами, как зарабатывать на своих проектах внутри ВКонтакте. А еще всех гостей и зрителей трансляции ждет бонус.

Регистрация на офлайн встречу

@nuancesprog

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

NOP::Nuances of Programming

Чем больше проект, тем сложнее разобраться в его коде. Как же сохранить чистоту кода, если одна переменная многократно перезаписывается? Используйте проверенную практику, выбирая const вместо let в TypeScript.

https://nuancesprog.ru/p/16946/

@nuancesprog #TypeScript

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16943/

@nuancesprog #Python #ChatGPT #ArtificialIntelligence

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

NOP::Nuances of Programming

Как облегчить поиск и удаление дублей, агрегирование данных с операторами case и group by, отображение временных рядов, поиск разницы в данных двух любых дат и как объединять данные двух таблиц простейшим способом? Помогут эти простые приемы!

https://nuancesprog.ru/p/15709/

@nuancesprog #SQL

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

NOP::Nuances of Programming

Настроим веб-страницу index.html в поде Kubernetes с ConfigMap и веб-сервером Nginx. Убедимся в ее работоспособности, выведя сообщение в командную строку и веб-браузер.

https://nuancesprog.ru/p/16940/

@nuancesprog #Kubernetes #Nginx

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

NOP::Nuances of Programming

Как в приложении Node.js происходит обработка клиентских запросов? Какая функция помогает обрабатывать тот или иной запрос? Чтобы ответить на эти вопросы, заглянем в "закулисье" маршрутизации фреймворка Express.

https://nuancesprog.ru/p/16985/

@nuancesprog #NodeJS #Express

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

NOP::Nuances of Programming

Weekend Offer для C++ и мобильных разработчиков от ВКонтакте — это хороший шанс познакомиться с командами крупнейшей российской соцсети за выходные. А еще это возможность получить оффер, пройдя интервью и финальное собеседование. Участники смогут пообщаться с каждой командой и узнать подробнее о задачах, которые предстоит выполнять. Лучших кандидатов пригласят на работу уже вечером второго дня.

Оставить отклик можно до 9 марта

@nuancesprog #BackEnd #Android #iOS

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

NOP::Nuances of Programming

❓Как управлять командой технической поддержки?

Разберем типичные ошибки начинающих руководителей 6 марта в 20:00 на открытом уроке «Как Руководителям отдела тех. поддержки не допустить типовых ошибок в управлении персоналом» в OTUS 🔥

📚 Часто задача HR по управлению персоналом ложиться на плечи руководителей отдела. Начинающие руководители не всегда владеют знаниями и навыками, чтобы лавировать в тонкостях трудового законодательствa. Есть большой риск допустить финансовые и репутационные потери для компании. На занятии обсудим и разберем на кейсах, как управлять персоналом в сложных ситуациях.

💬Спикером выступит Константин Кафтан - эксперт по построению и управлению департаментами технической поддержки и клиентского сервиса.


Больше советов по управлению отделом тех.поддержки ждет вас на практическом онлайн-курсе «Руководитель поддержки пользователей в IT».

👉 Оставьте заявку, чтобы зарегистрироваться на вебинар

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

NOP::Nuances of Programming

Обучающее руководство по работе с веб-фреймворком Astro, предназначенным для создания быстрых сайтов с большим количеством контента. Рассмотрим характеристики, установку, запуск Astro и разберем составляющие его исходного каталога: компоненты, макеты, страницы и директивы.

https://nuancesprog.ru/p/16976/

@nuancesprog #Astro

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

NOP::Nuances of Programming

Добро пожаловать в увлекательный мир криптографии! Познакомимся с технологией гибридного шифрования и научимся безопасно передавать конфиденциальные данные через REST API в Swift.

https://nuancesprog.ru/p/16973/

@nuancesprog #Swift #Cryptography #iOS

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16967/

@nuancesprog #Angular

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

NOP::Nuances of Programming

Олимпиада 2022-2023 учебного года по профилю «Искусственный интеллект».

Финальное испытание подготовлено Sber AI — участникам предстоит разработать алгоритм, который анализирует видео и отвечает на вопросы по его содержанию.

🟠 27 февраля начало соревнования
🟠 3 марта завершение конкурса

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

👉 Все подробности здесь: https://www.ng.ru/news/760842.html

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

NOP::Nuances of Programming

Навыки работы с NoSQL базами данных нужны как админам, так и разработчикам, которые с ними взаимодействуют.

Практический онлайн-курс «NoSQL» от OTUS посвящен самым популярным решениям: Cassandra, MongoDB, Redis, ClickHouse, Tarantool, Kafka, Neo4j, RabbitMQ и т.д.

👍Держи подборку полезных вебинаров курса,если хочешь протестировать учебный процесс и познакомится с преподавателями:
🟠 3 марта в 20:00 «Установка монго+компас»
🟠 17 марта в 20:00 «Знакомство с InterSystems IRIS»
жми на название и забронируй
место

После 5 месяцев обучения вы сможете:
1) Устанавливать и эксплуатировать NoSQL БД, в т.ч. для выделенных виртуальных серверов, больших шардированных кластеров и облачных провайдеров;
2) Выбрать оптимальное решение в зависимости от вашей задачи и предметной области;
3) Улучшить производительность СУБД и оптимизировать медленные запросы.

👉 Пройдите вступительный тест присоединитесь к закрытому сообществу курса: https://otus.pw/VR1a/

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

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

NOP::Nuances of Programming

Работать там, где живешь, а не жить там, где работаешь?

Да, и мы в Тинькофф поддерживаем такой формат работы. Поэтому открыли свои центры разработки не только в Москве, но и еще в 24 городах России, Беларуси, Армении и Казахстана.

Для нашей команды эти распределенные IT-хабы — возможность выбирать комфортный город для работы. Не переезжать в столицу, чтобы делать флагманские продукты, а создавать их там, где удобно. Или не оставаться на одном месте, а свободно перемещаться между офисами — встречаться и работать с коллегами по всей стране!

Посмотреть открытые вакансии в наши центры разработки и оставить резюме можно на этой странице:

https://l.tinkoff.ru/tinkoff.2023.tcr

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/15600/

@nuancesprog #iOS #MobileAppDevelopment

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

NOP::Nuances of Programming

Поделимся ценными советами, как продуктивно работать и при этом меньше уставать. Эффективность рекомендаций проверена на личном опыте автора.

https://nuancesprog.ru/p/16949/

@nuancesprog #TimeManagement

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

NOP::Nuances of Programming

⁉️ Задумываетесь стать IT-архитектором?

🚀 Совершите первый рывок для прокачки навыков на открытом уроке онлайн-курса «Software Architect» в OTUS. В среду, 1 марта в 20:00 мск, пройдет вебинар «Модели межсервисного взаимодействия» с преподавателем курса и разработчиком в М-Тех Непомнящим Евгением.

➡️ На занятии мы:

— Рассмотрим преимущества и недостатки синхронного и асинхронного взаимодействия.
— Обсудим паттерн message bus.
— Познакомимся с CQRS, оркестрацией и хореографией.

📌 Не упустите возможность протестировать обучение! Продолжить вы сможете уже на курсе, доступном в рассрочку. Урок ориентирован на архитекторов, разработчиков и тимлидов.

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

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

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

NOP::Nuances of Programming

🔥 Научись думать, как хакер и защити свои системы!

Приглашаем 27 февраля в 20:00 на бесплатный вебинар «Привилегии в операционной системе Windows»

💬 На занятии рассмотрим принципы работы привилегий в операционной системе и инструменты для их исследования.

Demo-занятие входит в программу онлайн-курса «Пентест. Практика тестирования на проникновение» от OTUS и дает возможность получить ценные знания и познакомиться с преподавателем.

🧑‍💻 Курс подойдет для разработчиков приложений, администраторов и devops-инженеров, а также для специалистов ИБ и тех, кто хочет развиваться как профессиональный пентестер.

Для участия ПРОЙДИТЕ вступительный ТЕСТ: https://otus.pw/MOc0/

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

NOP::Nuances of Programming

🎯 Хардкорный тест по Базам данных

Ответьте на 20 вопросов и проверьте, насколько вы готовы к обучению на онлайн-курсе «Базы данных» от OTUS.

⚠️ За полгода живых вебинаров вы научитесь работать с основными СУБД, которые могут вам пригодиться: PostgreSQL, MySQL, Redis, MongoDB, Cassandra и сможете оптимизировать медленные запросы.

📌 РЕЗУЛЬТАТ ОБУЧЕНИЯ
Собственный SQL-проект, который усилит ваше портфолио и поможет получить выгодный оффер.

Старт занятий 28 февраля

👉 ПРОЙТИ ТЕСТИРОВАНИЕ
https://otus.pw/et20/

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

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

NOP::Nuances of Programming

Чтобы развернуть автоматический перевод в своём проекте, достаточно выполнить 7 простых шагов…

Ладно, может быть, и не совсем простых. Но вам всё точно станет понятнее после статьи Андрея Соколова из команды прикладных исследований ВКонтакте. Читайте на Хабре, как ребята сделали свой переводчик для постов и сообщений в мессенджере:

Также в материале вы сможете найти ссылки на полезные ресурсы и выдержки из интересных источников.

https://habr.com/ru/company/vk/blog/718194/

@nuancesprog

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