nuancesprog | Education

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

88823

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

Subscribe to a channel

NOP::Nuances of Programming

Учиться лучше на чужих ошибках. Изучите подборку из 5 частых ошибок разработчиков  -  это лучший способ избежать их в собственной практике.

https://nsprg.ru/mzVbqm

VK: https://nsprg.ru/xJkgbv

@nuancesprog #WebDevelopment

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

NOP::Nuances of Programming

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

https://nsprg.ru/x9RBAv

VK: https://nsprg.ru/myDo8O

@nuancesprog #PHP

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

NOP::Nuances of Programming

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

https://nsprg.ru/O7p9Wm

VK: https://nsprg.ru/xP4yVx

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

@nuancesprog #Kotlin

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

NOP::Nuances of Programming

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

https://nsprg.ru/xAG7EO

VK: https://nsprg.ru/Ojry3O

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

@nuancesprog #Golang

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

NOP::Nuances of Programming

Открыт сезон дней карьеры для начинающих IT-специалистов

Найти IT — это ивенты для всех, кому интересна карьера в IT. Можно будет пообщаться с HR, пройти предварительные собеседования в Сбер, VK, Яндекс, Avito и др. компании, весело и с пользой провести время.  
💡 Участникам подарят мерч и призы. 

Участие бесплатное.

Выбирайте город и регистрируйтесь👇🏻
6 марта в Москве
6 апреля в Санкт-Петербурге
10 апреля в Новосибирске

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

NOP::Nuances of Programming

Воспользуйтесь руководством по созданию голосового помощника, который позволит задавать вопросы LLM (в том числе по написанию кода) без утечки частной информации. Все компоненты его будут работать локально на вашем компьютере.

https://nsprg.ru/m00jkm

VK: https://nsprg.ru/ONLorx

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

@nuancesprog #ArtificialIntelligence #LLM

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

NOP::Nuances of Programming

Запуск локального кода в облаке без настройки серверов и кластеров

Yandex DataSphere Jobs позволяет запускать любую программу на Python или shell-скрипт в облаке без всяких изменений. Для запуска скрипта не нужно модифицировать исходный код, самостоятельно развёртывать кластер и собирать окружение — это происходит автоматически при запуске скрипта.

Преимущества DataSphere Jobs:

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

Безопасность — Yandex Cloud выполняет все требования безопасности информации и работы с персональными данными. После исполнения вычислений DataSphere Jobs удалит весь код и данные.

Экономия затрат на развёртывание кластеров, их обслуживание и DevOps.

🗣 Подробнее смотрите в видео.

Реклама. ООО «Яндекс.Облако» ИНН 7704458262

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

NOP::Nuances of Programming

Ежегодный митап VK Mini Apps состоится сегодня в 18:00. На нём узнаем о всех новостях платформы, об актуальных решениях для ускорения мини-приложений и способах их монетизации.

Онлайн-трансляция в VK: https://vk.cc/cuCPWq

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

NOP::Nuances of Programming

Docker для начинающих: логгирование, Docker Hub, выполнение команд внутри контейнера и докеризация первого веб-приложения на !1!.

https://nsprg.ru/OKwLXO

VK: https://nsprg.ru/O5KoDx

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

@nuancesprog #Docker

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

NOP::Nuances of Programming

Хотите корректно построить дерево компонентов и справиться с проблемой повторного рендеринга? ReSvelte - это инструмент, который решит обе задачи. Узнайте о том, как, работая над проектом, одновременно использовать ReSvelte.

https://nsprg.ru/vGo6Rv

VK: https://nsprg.ru/vqY53v

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

@nuancesprog #ReSvelte #VSCode

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

NOP::Nuances of Programming

Jetpack - популярный инструмент современного разработчика. Но так ли удобна эта библиотека для модульных проектов?

https://nsprg.ru/OBX94x

VK: https://nsprg.ru/myDayO

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

@nuancesprog #Jetpack #Android

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

NOP::Nuances of Programming

🔥 Время прокачивать свои навыки и Rust !!!

Проверь себя - пройди тест по Rust

Ответишь успешно — пройдёшь на курс «Rust Developer. Professional» от OTUS по специальной цене.

➡️ ПРОЙТИ ТЕСТ: https://otus.pw/ipsx/

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

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

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

NOP::Nuances of Programming

Узнаем о новом тренде Bento UI. Познакомимся с трендами в пространственном дизайне, а также в сфере анимации и 3D. Рассмотрим инструменты с ИИ для дизайнеров. Узнаем о новых тенденциях и требованиях в сфере UX.

https://nsprg.ru/v3pPrO

VK: https://nsprg.ru/Oo1qox

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

@nuancesprog #BentoUI #UIDesign

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

NOP::Nuances of Programming

Считаете Python верхом совершенства? А как насчет альтернативы - высокопроизводительного языка Julia? Некоторые из возможностей Julia явно не помешали бы старому доброму Python.

https://nsprg.ru/xR2Dpx

VK: https://nsprg.ru/mzVGDm

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

@nuancesprog #Julia #Python

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

NOP::Nuances of Programming

🔥 Время прокачивать свои навыки по безопасности и расти!

💥 Проверь себя – пройди тест по ИБ

Ответишь успешно — пройдешь на курс «Rust Developer. Professional» от OTUS по специальной цене со скидкой.

❗️На курсе ты научишься разворачивать Rust и среду разработки, создавать надёжное, отказоустойчивое и высокопроизводительное ПО, тестировать код.

Именно эти навыки дадут мощное конкурентное преимущество IT-специалистам и повысят твою востребованность и доход!

➡️ ПРОЙТИ ТЕСТ: https://otus.pw/Fddg/

💥 Пройдете тест и бонусом получишь:

– Доступ к записям лучших вебинаров курса
– Скидку на онлайн-курс «Rust Developer. Professional»

Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru

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

NOP::Nuances of Programming

Уже слышали про GitVerse?

Это новая платформа для совместной разработки и хостинга кода от СберТеха. Сервис полностью российский – работать с ним удобно, безопасно и надежно.

С GitVerse разработчики смогут создавать проекты с открытым и закрытым кодом, переносить репозитории с других площадок, привлекать новых участников и назначать задачи.

А еще:

- делать код-ревью и объединять изменения;
- оптимизировать рабочий процесс: назначать ответственных за ревью и отслеживать результат;
- получать запросы на слияние и объединять ветки;
- подписываться на обновления пользователей и репозиториев и оставаться в курсе активностей команды;
- общаться с ИТ-сообществом, узнавать новости и читать материалы про open source.

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

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

NOP::Nuances of Programming

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

https://nsprg.ru/x1WZqO

VK: https://nsprg.ru/m68rkv

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

@nuancesprog #Ruby

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

NOP::Nuances of Programming

ReacType - это не только красивое оформление, но и впечатляющий функционал. Посмотрим на этот эффективный инструмент в действии.

https://nsprg.ru/ObDEWx

VK: https://nsprg.ru/ma2XMx

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

@nuancesprog #ReacType

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

NOP::Nuances of Programming

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

https://nsprg.ru/mDRgav

VK: https://nsprg.ru/OVN5VO

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

@nuancesprog #MobileAppDevelopment

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

NOP::Nuances of Programming

Руководство о простом и быстром совмещении в одном проекте двух веб-фреймворков: Python и Django для Back end, Node.js и React для Front end

https://nsprg.ru/O4r5gx

VK: https://nsprg.ru/OBXPXx

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

@nuancesprog #Django #React

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

NOP::Nuances of Programming

Все еще используете localStorage? Тогда ознакомьтесь с IndexedDB - разумной альтернативой localStorage. IndexedDB - оптимальный инструмент для постоянного хранения данных - облегчит вам жизнь, особенно при использовании библиотеки-обертки.

https://nsprg.ru/v3pjrO

VK: https://nsprg.ru/Oo12ox

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

@nuancesprog #localStorage #IndexedDB #JavaScript

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

NOP::Nuances of Programming

Обзор Docketeer, удобного графического интерфейса для Docker с проработанными правами доступа и метриками.

https://nsprg.ru/vdDAwv

VK: https://nsprg.ru/xPZ12O

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

@nuancesprog #Docker #Docketeer

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

NOP::Nuances of Programming

Кэширование запросов совсем не такой простой процесс, как кажется на первый взгляд. Рассмотрим разные подходы, признаки хорошего кэша, кэширование с помощью Redis и его альтернативу Memurai для Windows.

https://nsprg.ru/OjraYO

VK: https://nsprg.ru/mMB37x

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

@nuancesprog #Redis #Memurai

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

NOP::Nuances of Programming

Фронтенд-разработка - постоянно развивающаяся область, требующая от разработчиков адаптации к новым технологиям, практикам и лучшим cтандартам. Сегодня рассмотрим ее базовые основы, включая HTML, СSS и JavaScript, а также поговорим о более продвинутых концепциях.

https://nsprg.ru/mnqgAO

VK: https://nsprg.ru/mYAEom

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

@nuancesprog #JavaScript #HTML #CSS #FrontEndDevelopment

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

NOP::Nuances of Programming

С революционным фреймворком Quarkus разработка на Java станет еще проще, быстрее и эффективнее. Оцените его ключевые особенности и преимущества по сравнению со Spring Boot.

https://nsprg.ru/mDR4Ev

VK: https://nsprg.ru/OVN2NO

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

@nuancesprog #Quarkus #Java

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

NOP::Nuances of Programming

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

https://nsprg.ru/mrpzDv

VK: https://nsprg.ru/O4r8Ax

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

@nuancesprog #React

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

NOP::Nuances of Programming

Хотите создать чат-бота для обобщения и релевантного поиска видеоконтента в Azure? Ознакомьтесь с примером разработки и использования цифрового помощника Copilot. Он поможет быстро находить как ключевые моменты видеоролика, так и заданные фрагменты.

https://nsprg.ru/v8EXeO

VK: https://nsprg.ru/vg9zzm

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

@nuancesprog #Azure #Copilot #ArtificialIntelligence

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

NOP::Nuances of Programming

Ознакомьтесь с инициативами сообщества Angular, высказанными в опросе 2023 года. Многие из них были учтены в дорожной карте Angular на 2024 год, нацеленной на улучшение опыта разработчиков и повышение производительности фреймворка.

https://nsprg.ru/OQgElx

VK: https://nsprg.ru/OKwPXO

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

@nuancesprog #Angular

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

NOP::Nuances of Programming

Изучите сценарии использования CASE WHEN в различных SQL-средах (SQL Server, Oracle, Snowflake, PostgreSQL). Постижение магии CASE WHEN, а также ограничений и альтернатив этого оператора, значительно усовершенствует ваши навыки работы с SQL.

https://nsprg.ru/mw6G4O

VK: https://nsprg.ru/vLGDgx

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

@nuancesprog #SQL

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

NOP::Nuances of Programming

Рассмотрим особенности тестирования моделей декодирования и HTTP-запросов, настроим идентификаторы доступности. Протестируем ввод в поисковую строку, прокрутку в tableView, навигацию, статичные и динамические метки.

https://nsprg.ru/vXgDwx

VK: https://nsprg.ru/mE9eBm

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

@nuancesprog #Swift #Testing

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