nuancesprog | Education

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

88823

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

Subscribe to a channel

NOP::Nuances of Programming

🟡Что нового в PostgreSQL 15?

Обсудим 31 января 20:00 на открытом уроке онлайн-курса «Базы данных» в OTUS вместе с 🧑‍💻 Евгением Аристовым, разработчиком с 20-летним опытом и архитектором баз данных — https://otus.pw/WvhZ/

На вебинаре «PostgreSQL 15. Новый функционал» мы обсудим:
🟠Деплой в Yandex Cloud и настройку защищенного подключения.
🟠Варианты обновления с предыдущих версий PostgreSQL и их особенности.
🟠Подводные камни при обновлении версий.

⚠️ Материал будет полезен разработчикам и администраторам.

➡️Для РЕГИСТРАЦИИ на занятие пройдите вступительный тест
https://otus.pw/WvhZ/

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

NOP::Nuances of Programming

🔥 Хотите узнать, как обеспечить безопасность инфраструктуры?

Приглашаем 25 января в 20:00 мск на бесплатный вебинар «Основные принципы обеспечения информационной безопасности стека приложений и инфраструктуры».

📚 На вебинаре мы:
— Расскажем про 3 основных принципа безопасности инфраструктуры.
— Разберем одну из проблем на инфраструктуре - там протокол Диффи-Хеллмана на примере больших чисел с отсылкой на эллиптические кривые и криптографию. я показываю на пальцах как работает алгоритм (мы это делаем со слушателями вместе в интерактивном режиме) и как исправить проблему связанную с ним в nginx

👉🏻 РЕГИСТРАЦИЯ НА ВЕБИНАР: https://otus.pw/Gct0/

Вебинар является частью онлайн-курса «DevOps практики и инструменты» от OTUS.

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

NOP::Nuances of Programming

Ozon открыл набор на бесплатные курсы для middle-специалистов Route 256

Актуально для инженеров, которые хотят перейти на Go, освоить микросервисы на C# или автотесты на Python.
А самое интересное — здесь вы узнаете, как все это применяется в Ozon.

🔹Два месяца онлайн-занятий в удобное вечернее время
🔹Менторство от экспертов и тьюторов
🔹Опыт разработчиков Ozon
🔹Офферы в команду для лучших выпускников

Как попасть на курс?
Оставь заявку на сайте ➡️ 5 февраля пройди отборочный контест ➡️ попади в рейтинг лучших ➡️ развивайся под менторством экспертов Ozon.

Регистрация на курс

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

NOP::Nuances of Programming

Прислушайтесь к советам опытного программиста. Они позволят понять, насколько хорош ваш код, а также помогут обойти 3 главных подводных камня программирования с React.

https://nuancesprog.ru/p/16664/

@nuancesprog #React

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

NOP::Nuances of Programming

Еще пару лет назад Go считался языком с ограниченными возможностями. Однако сегодня у него есть как минимум 5 причин стать номером один в веб-разработке.

https://nuancesprog.ru/p/16667/

@nuancesprog #Golang

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16657/

@nuancesprog #ProgrammingLanguage

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

NOP::Nuances of Programming

Являетесь поклонником Jest? Узнайте, как можно улучшить тестирование проектов и избежать ошибок, связанных с памятью.

https://nuancesprog.ru/p/16654/

@nuancesprog #Jest #TypeScript

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

NOP::Nuances of Programming

Поэкспериментируем с ИИ и на сервере Discord создадим бота, который сможет отвечать на вопросы, рассказывать анекдоты и выполнять разные интересные задания.

https://nuancesprog.ru/p/16647/

@nuancesprog #ArtificialIntelligence #NodeJS #Discord

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

NOP::Nuances of Programming

Вспомним классическую игру "Змейка" и создадим для нее код в SwiftUI. Задача сложная, но интересная.

https://nuancesprog.ru/p/16639/

@nuancesprog #SwiftUI

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

NOP::Nuances of Programming

За что разработчики любят Rust?

⚡️Присоединяйтесь 18 января в 20:00 на бесплатный вебинар «За что разработчики любят Rust?».

📚 На вебинаре мы ответим на вопросы:
1. Почему разработчики ПО переходят на Rust с других языков и не хотят возвращаться?
2. Каково место Rust среди других языков,
3. В чем его отличительные черты и нововведения?
4. Какие ниши занимает Rust и может занять в будущем?

🔥 Спикер вебинара: Кирилл Федченко, руководитель программы в OTUS и Lead Rust Developer в InfinitySwap.

👉🏻 Зарегистрироваться на вебинар

Вебинар является частью онлайн-курса для начинающих «Rust Developer. Basic» от OTUS.

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

NOP::Nuances of Programming

Функция библиотеки Fragments при разработке приложений для Android серьезно изменилась. Посмотрим, в чем заключаются изменения и к чему они приводят.

https://nuancesprog.ru/p/16626/

@nuancesprog #Android

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

NOP::Nuances of Programming

Стоит ли переходить на новую версию? Рассмотрим пять самых интересных новинок и одно суперкрутое улучшение.

https://nuancesprog.ru/p/16620/

@nuancesprog #Python

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

NOP::Nuances of Programming

10 лайфхаков, как запустить собственное мини-приложение ВКонтакте

Название статьи говорит за себя. Автор сервисов «Футбол», «Хоккей» и «Баскетбол» поделился хитростями, с помощью которых ему удается в одиночку поддерживать шесть сервисов ВКонтакте и в Одноклассниках. В тексте даже затрагиваются вопросы монетизации и рекламы, что может пригодиться всем желающим развивать свои проекты и зарабатывать на них.

Перейти к статье

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

NOP::Nuances of Programming

Хотите писать более профессиональный код на JavaScript? Заметных успехов при сравнении двух массивов позволят добиться решения опытного разработчика.

https://nuancesprog.ru/p/16610/

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16602/

@nuancesprog #Prefect

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

NOP::Nuances of Programming

Хотите, чтобы редактор кода способствовал вашей продуктивности и не вызывал усталости глаз? Ознакомьтесь с подборкой популярных тематических пакетов, делающих VS Code визуально приятным и более производительным.

https://nuancesprog.ru/p/16676/

@nuancesprog #VSCode

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16673/

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16670/

@nuancesprog #Java

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

NOP::Nuances of Programming

⚡️Хотите освоить компактный и лаконичный язык Rust для разработки ПО?

Пройдите вступительный тест и узнайте, готовы ли вы к обучению на курсе «Rust Developer». Результат теста получите сразу.

👉🏻 ПРОЙТИ ТЕСТ: https://otus.pw/wmli/

Выполните успешно пройти тест - получите доступ к 2 вебинарам курса + доступ к курсу по специальной цене!

🔥 Открытые вебинары курса:
- Особенности языка Rust в примерах
- Области применения и инфраструктура Rust

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

NOP::Nuances of Programming

Хотите стать более продуктивным? Rust предоставит вам возможность обновить некоторые из повседневных инструментов командной строки!

https://nuancesprog.ru/p/16660/

@nuancesprog #Rust

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

NOP::Nuances of Programming

Интересные вакансии на любой вкус для IT 👇

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16651/

@nuancesprog #FrontEndDevelopment

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

NOP::Nuances of Programming

Хотите создать собственную версию NFT-маркетплейса, добавив в него новые функциональные возможности? Узнайте о том, как, используя Meteor вместо Next.js в качестве фреймворка, можно разрабатывать Web3-приложения.

https://nuancesprog.ru/p/16644/

@nuancesprog #Meteor #Web3 #NFT

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

NOP::Nuances of Programming

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

https://nuancesprog.ru/p/16636/

@nuancesprog #JavaScript #HTML

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

NOP::Nuances of Programming

Совместим просмотр красивых платьев в веб-магазинах и заодно разберем принцип работы шлюза API на Golang!

https://nuancesprog.ru/p/16630/

@nuancesprog #Golang

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

NOP::Nuances of Programming

Публикуем интересные вакансии для разработчиков 😎

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

NOP::Nuances of Programming

Теперь с помощью ИИ можно генерировать не только изображения, но и видео. Конкретно речь идет об инструменте CogVideo, предлагающем всем желающим возможность опробовать его онлайн.

https://nuancesprog.ru/p/16617/

@nuancesprog #ArtificialIntelligence

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

NOP::Nuances of Programming

Предлагаем подробное руководство по созданию полнофункционального NFT-маркетплейса. В реализации используются Polygon, Next.js, Tailwind, Solidity, Hardhat, Ethers.js и IPFS.

https://nuancesprog.ru/p/16614/

@nuancesprog #NFT

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

NOP::Nuances of Programming

Stack Overflow - популярная система вопросов и ответов для программистов. Но это не просто база полезной информации. Сегодня поговорим о дополнительных возможностях сервиса Stack Overflow.

https://nuancesprog.ru/p/16607/

@nuancesprog #StackOverflow

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

NOP::Nuances of Programming

Познакомимся с 5 модулями Python, которые значительно расширяют возможности разработчиков при работе с JSON. Среди них: orjson, tortilla, jsonpickle, jsondiff и GenSON.

https://nuancesprog.ru/p/16599/

@nuancesprog #Python #JSON

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