nuancesprog | Education

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

88815

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

Subscribe to a channel

NOP::Nuances of Programming

Узнаем, как плавно перейти с ReactJS на Swift и SwiftUI. Для этого сопоставим их наиболее распространенные шаблоны проектирования.

https://nsprg.ru/x9kzzO

VK: https://nsprg.ru/mwPAJx

Дзен: https://nsprg.ru/xRXMVO

@nuancesprog #React #Swift

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

NOP::Nuances of Programming

ChatOps — это концепция, которая объединяет команды в едином пространстве коммуникации и помогает организовать работу по всем фронтам. Рабочие практики, функциональные возможности корпоративных мессенджеров, Bot API и мини-аппов, успешные примеры внедрения принципов СhatOps в команде VK Teams — все это и многое другое найдете в статье на Хабре.

https://habr.com/ru/companies/vk/articles/750206/

@nuancesprog #статьи

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

NOP::Nuances of Programming

Фреймворк Spring Boot позволяет быстро создавать и легко запускать высокопроизводительные Spring-приложения корпоративного уровня. Рекомендации опытного специалиста помогут максимально упростить разработку такого приложения.

https://nsprg.ru/ma4ogO

VK: https://nsprg.ru/O736jO

Дзен: https://nsprg.ru/vg2pAx

@nuancesprog #SpringBoot

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

NOP::Nuances of Programming

Виджеты - это инструменты, которые делают домашний экран более привлекательным и предоставляют полезную информацию. Рассказываем, как создавать виджеты для Android и iOS и как внедрить их в приложение на React Native.

https://nsprg.ru/ObPbEx

VK: https://nsprg.ru/vdDa8v

Дзен: https://nsprg.ru/ma4oBO

@nuancesprog #ReactNative #Mobile #Widgets

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

NOP::Nuances of Programming

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

https://nsprg.ru/vLka5x

VK: https://nsprg.ru/xRXZEO

Дзен: https://nsprg.ru/xeN7yv

@nuancesprog #Computers #Math

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

NOP::Nuances of Programming

Устали переписывать снова и снова базовые CSS-стили? Предлагаем код со сбросами, который можно вставить в корневой CSS-набор любого проекта.

https://nsprg.ru/m0r8Lv

VK: https://nsprg.ru/ONkG0m

Дзен: https://nsprg.ru/mr7L8x

@nuancesprog #CSS

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

NOP::Nuances of Programming

Изучим ППВМ-решения для примитивов ZK, освоим драйверы и попробуем создать собственный. Научимся интегрировать ППВМ в проекты ZK.

https://nsprg.ru/O524nm

VK: https://nsprg.ru/v3BZPx

Дзен: https://nsprg.ru/OoAR2x

@nuancesprog #Rust

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

NOP::Nuances of Programming

Сравним функционал PgCat по временно́й задержке и корректности. Рассмотрим особенности балансировки нагрузки и отработки отказа реплики, клиентов с плохим поведением и поддержку сегментированных БД.

https://nsprg.ru/mMa9nm

VK: https://nsprg.ru/OQdlNv

Дзен: https://nsprg.ru/mWLkqx

@nuancesprog #PostgreSQL

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

NOP::Nuances of Programming

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

https://nsprg.ru/my0qYO

VK: https://nsprg.ru/x9k4kO

Дзен: https://nsprg.ru/mwPq6x

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

Создадим конфигурационные файлы, развернем инфраструктуру с подробным разбором кода и протестируем все созданные ресурсы.

https://nsprg.ru/x1q4Gx

VK: https://nsprg.ru/OBGV5m

Дзен: https://nsprg.ru/m6R0wm

@nuancesprog #AWS #Terraform

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

NOP::Nuances of Programming

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

https://nsprg.ru/ObPyEx

VK: https://nsprg.ru/vdDk8v

Дзен: https://nsprg.ru/OoA32x

@nuancesprog #Bash

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

NOP::Nuances of Programming

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

https://nsprg.ru/vXZ8Dm

VK: https://nsprg.ru/v3BWPx

Дзен: https://nsprg.ru/OoA32x

@nuancesprog #WebFrameworks

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

NOP::Nuances of Programming

Познакомимся с файлом pyproject.toml, рассмотрим его практическое применение и возможности в управлении зависимостями в проектах Python.

https://nsprg.ru/vqabYv

VK: https://nsprg.ru/mn6YLm

Дзен:https://nsprg.ru/mY2gYx

@nuancesprog #Python

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

NOP::Nuances of Programming

Что такое дизайн «Feature Sliced» во фронтенд-архитектуре? Рассмотрим особенности и результаты применения дизайна, его достоинства и недостатки.

https://nsprg.ru/xJK5ev

VK: https://nsprg.ru/mDEMZx

Дзен: https://nsprg.ru/OVgnLm

@nuancesprog #FrontEndDevelopment

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

NOP::Nuances of Programming

Аргументируем, почему не стоит тратить время и силы на сложную модель МО, а лучше в интересах бизнес-клиентов заняться созданием работоспособного MVP.

https://nsprg.ru/mz0lrv

VK: https://nsprg.ru/xeN8Kv

Дзен: https://nsprg.ru/xl197v

@nuancesprog #MachineLearning

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

NOP::Nuances of Programming

Познакомимся с Page Visibility API, рассмотрим его назначение, принцип работы, область применения и практические примеры.

https://nsprg.ru/m6R5Vm

VK: https://nsprg.ru/my0e5O

Дзен: https://nsprg.ru/vLkE1x

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

Недавно представитель нашей команды Nuances of Programming успешно прошел CTF от RUVDS и Positive Technologies. Это был захватывающий опыт, которым он хочет с вами поделиться.

https://nsprg.ru/xPZg1O

VK: https://nsprg.ru/v826lm

Дзен: https://nsprg.ru/v2RVRv

@nuancesprog #CTF #InfoSec #RUVDS #PositiveTechnologies

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

NOP::Nuances of Programming

Предлагаем пошаговый гайд по созданию надежного TCP-сервера с использованием Go. Такой сервер обеспечивает регистрируемую и контролируемую доставку потока одновременных соединений.

https://nsprg.ru/O7362O

VK: https://nsprg.ru/xPZgQO

Дзен: https://nsprg.ru/v826bm

@nuancesprog #Golang #Networks

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

NOP::Nuances of Programming

Хотите повысить уровень своих навыков написания кода? Возьмите на заметку 5 скрытых возможностей Python. Они помогут сократить время разработки, улучшить читаемость кода и повысить его эффективность.

https://nsprg.ru/mDElMx

VK: https://nsprg.ru/xJKbDv

Дзен: https://nsprg.ru/mz0z2v

@nuancesprog #Python

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

NOP::Nuances of Programming

Создание, тестирование и обслуживание распределённых веб-сервисов: новая магистерская программа VK Education и ИТМО. Она направлена на подготовку специалистов, обладающих современными знаниями и навыками в области распределенных высоконагруженных систем. В чëм преимущество программы для студентов и как построено обучение – читайте в статье на Хабре.

https://habr.com/ru/companies/vk/articles/748082/

@nuancesprog #статьи

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

NOP::Nuances of Programming

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

https://nsprg.ru/OZ5kPv

VK: https://nsprg.ru/vXZGWm

Дзен: https://nsprg.ru/mEzMjx

@nuancesprog #GPT-3 #Python

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

NOP::Nuances of Programming

Погрузиться в мир Javа и написать свою первую программу?
Уже через 14 дней подготовительного курса!


✔️ Даем крепкие базовые знания Javа, с ними легко продолжить обучение и влиться в профессию.
✔️ Учим не только писать, но и понимать код.
✔️Опытный наставник всегда поможет и подскажет.

⏰ Начало уже 1 августа!

Всего 990 ₽ и ваше жгучее желание начать. Приходите с любым бэкграундом: нам не важны возраст, пол, образование и текущая профессия!

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

NOP::Nuances of Programming

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

https://nsprg.ru/vLk95x

VK: https://nsprg.ru/xRX9EO

Дзен: https://nsprg.ru/xeNGyv

@nuancesprog #SwiftUI #ChatGPT

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

NOP::Nuances of Programming

Постройте оптимальную облачную инфраструктуру с помощью @Selectel

В облаке вы можете решать совершенно разные задачи: от размещения телеграм-ботов до создания частного облака с гарантированно высоким уровнем защищенности. Selectel предлагает клиентам четыре типа облаков под индивидуальные задачи и требования к безопасности и изолированности инфраструктуры.

▫️ Публичное облако — инфраструктура на серверах провайдера, на базе которой можно развернуть виртуальную машину любой конфигурации и практически на любой срок. Вы платите только за используемые ресурсы.

▫️ Частное облако — изолированная облачная среда, всеми ресурсами которой пользуется только один клиент. Такой тип подойдет компаниям с особенными требованиями к безопасности или для гарантии наличия вычислительных ресурсов в любой момент времени.

▫️ Частное облако на ваших мощностях — если у вас уже есть собственное оборудование, то специалисты Selectel помогут развернуть инфраструктуру на ваших ресурсах, а после обеспечат круглосуточную поддержку и регулярное обновление системы.

▫️ Аттестованный регион облака — решение для клиентов с особыми запросами к инфраструктуре. Он соответствует приказам ФСТЭК и обеспечивает первый класс защищенности информационных систем.

Чтобы рассчитать стоимость облака и подобрать решение под ваши задачи, регистрируйтесь по ссылке: https://slc.tl/yv36c

Реклама ООО «Селектел» 2Vtzqvqx47F

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

NOP::Nuances of Programming

Научимся писать подсказки для генерации кода. «Вручную» воссоздадим строку документации для большой языковой модели в VSCode.

https://nsprg.ru/ONk80m

VK: https://nsprg.ru/mr7d8x

Дзен: https://nsprg.ru/O4pGdO

@nuancesprog #VSCode #Guidance

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

NOP::Nuances of Programming

«Асинхронная архитектура», о проектировании сложных распределенных систем

28 июля стартует 5 набор на курс «Асинхронная Архитектура». Приходите учиться, если уже напарывались на сервисную архитектуру, которая в итоге становилась распределённым монолитом, или просто хотите погрузится в мир больших распределённых систем.

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

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

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

Материалы курса проверены на почти 1500 учеников. На курсе учились команды из Arrival, Toptal, Яндекс, Озон, Авито, Сбер и другие.

Посмотреть программу, отзывы и бесплатный урок →

По промокоду nuancesprog10 скидка 10% до 31 июля. Платить можно самому сразу или частями. А лучше за счет компании из любой точки мира.

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

NOP::Nuances of Programming

❓Как найти свое место в мире IT? Курс "Выбор профессии в IT" вам в помощь!

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

⚡️Для тех, кто хочет познакомиться с миром IT OTUS разработал подготовительный курс "Выбор профессии в IT"

Курс включает 3 модуля:

1) Карта IT рынка. Расскажем про IT-сферу и на что обратить внимание при выборе профессии.
2) Профессии в IT. Разберём 14 направлений it-специальностей: от разработки и тестирования до аналитики и администрирования.
3) Планирование карьеры и обучения. Обсудим как грамотно построить обучение, карьеру и резюме. Также подскажем как учиться, чтобы не потратить время зря.

🔥Цена: 10 рублей

👉Присоединяйтесь к курсу и откройте для себя мир IT: https://otus.pw/Zu9B/

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

NOP::Nuances of Programming

В мире технологий часто упоминается слово "сообщество". Разберемся, что включает себя это понятие, как стать участником сообщества и как его найти.

https://nsprg.ru/xke0WO

VK: https://nsprg.ru/vGk34v

Дзен: https://nsprg.ru/mp9o9x

@nuancesprog #Development

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

NOP::Nuances of Programming

Что общего между бесконечной ленты и HTML5-играми? Яндекс запустил Игроток, который соединил эти две концепции: теперь в вертикальном формате можно листать игровой контент.

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

@nuancesprog #GameDev #Programming

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

NOP::Nuances of Programming

Делаете первые шаги в программировании? Хотите дополнить базовые знания крутой практикой? Тогда бесплатный мини-курс Skillbox для вас! Минимум скучной теории, больше — мощной практики на реальных задачах разработчиков. Вы получите полное представление о направлениях внутри Python-разработки, выполните по ним задания и решите, что нравится вам. Один мини-курс — сразу 4 проекта в портфолио!

Записаться и узнать подробную программу: https://epic.st/VaqHI

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

— Разберёте базовый синтаксис языка.
— Создадите бота для Telegram, который умеет переводить голос в текст.
— Сделаете бота умнее: «научите» его обрабатывать фотографии.
— Узнаете, как парсить сайты — собирать информацию с веб-страниц в удобные таблицы.
— Напишете сайт с помощью инструмента Flask.

В финале мини-курса вас ждёт прямой эфир с экспертом Анастасией Борневой — руководителем направления по исследованию данных в Сбере. В прямом эфире она поделится профессиональными секретами, разберёт ваши работы и ответит на вопросы.

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

Присоединяйтесь!

Реклама. ЧОУ ДПО «Образовательные технологии «Скилбокс (Коробка навыков)», ИНН: 9704088880

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