cookie

Utilizamos cookies para mejorar tu experiencia de navegación. Al hacer clic en "Aceptar todo", aceptas el uso de cookies.

avatar

NOP::Nuances of Programming

Уникальные статьи и переводы — настольная книга программиста. Любые вопросы по сотрудничеству: @ramilkr Если нужен токен: https://telega.in/c/nuancesprog NOP::Humor - https://t.me/nophumor NOP::Recruiter Удаленка- https://t.me/nopremote

Mostrar más
Publicaciones publicitarias
73 077
Suscriptores
-3924 horas
-2087 días
-80430 días
Archivo de publicaciones
Photo unavailableShow in Telegram
Хотите узнать, какие репозитории пользуются популярностью у продвинутых IT-специалистов? В этом списке собраны лучшие платформы, к которым регулярно обращаются профессиональные программисты. https://nsprg.ru/xJkELv VK: https://nsprg.ru/mDRPwv @nuancesprog #React
Mostrar todo...
Photo unavailableShow in Telegram
Исследуешь айтишную тему, но пока нет большого опыта? Залетай до 20 апреля на «Цифровой марафон» Сбера и «Школы 21» и соревнуйся с равными! Три счастливчика отправятся отдыхать на премиум-курорты и прокачивать знания в СберУниверситете. Конкурс проводят по всей России, а минимальный возраст для участия — от 18 лет. Отличная возможность оценить свои навыки и получить советы для дальнейшего развития. А главное — лучшие в своих категориях отправятся на очный финал в Москву с церемонией награждения. Для успеха нужно пройти онлайн-игру на проверку логики и памяти, тестирование в соответствии с твоим уровнем подготовки и цифровой диктант. Здесь ты выбираешь язык, на котором будешь писать код. Заработай как можно больше очков, чтобы попасть в суперфинал, расправиться с более сложными задачами и выиграть главные призы! Дедлайн подачи заявок на участие уже не за горами, скорее переходи на сайт и регистрируйся!
Mostrar todo...
Photo unavailableShow in Telegram
Как показала практика, использование стандартного HttpClient чревато подводными камнями. Обойти их и получить весомые преимущества позволяет HttpClientFactory. Убедитесь в этом, отправившись в увлекательное приключение с примерами использования HttpClientFactory. https://nsprg.ru/xP4B6x VK: https://nsprg.ru/v8EkrO @nuancesprog #NET
Mostrar todo...
Photo unavailableShow in Telegram
Многие новички в программировании путают понятия "многозадачность" и "параллелизм". Большинство ошибочно считает, что это одно и то же. Разберемся в сути этих понятий с помощью простых примеров, ярких образов и прозрачных аллегорий. https://nsprg.ru/ma2n7x VK: https://nsprg.ru/O7pVXm @nuancesprog #Parallelism #ForBeginners
Mostrar todo...
Photo unavailableShow in Telegram
Как настроить сервер при создании приложения на Flutter? Задействуем фреймворк gRPC и разберем преимущества и недостатки Dart. https://nsprg.ru/v8EKzO VK: https://nsprg.ru/v2KQpO Дзен: https://nsprg.ru/vg9bNm @nuancesprog #Dart #Flutter
Mostrar todo...
Photo unavailableShow in Telegram
2024-й обещает стать годом инноваций, когда ИИ и технологии объединятся, чтобы перекроить карты наших возможностей. Узнайте о катализаторах демократизации и персонализации ИИ, первых маркетплейсах для сервисов и агентов ИИ, новых моделях ценообразования и маркетинговых диджитал-стратегиях. https://nsprg.ru/O7pQVm VK: https://nsprg.ru/xP4jrx @nuancesprog #ArtificialIntelligence
Mostrar todo...
Photo unavailableShow in Telegram
В мире программирования особенно ценятся кодовые базы, которые легко поддаются чтению. "Незасоренные" операторы импорта во многом способствуют этой цели. Сегодня поговорим о том, как сделать их чище с помощью псевдонимов путей. https://nsprg.ru/OKwj3O VK: https://nsprg.ru/mWNMQO @nuancesprog #TypeScript
Mostrar todo...
Photo unavailableShow in Telegram
Освойте создание формы входа на quazar и аутентификации пользователя на сайте Приходите на бесплатный практический урок от OTUS, спикер Илья Нуруллин — FingerprintJS, Software engineer. На вебинаре научимся использовать: — quazar в качестве UI библиотеки; — axios для запросов на сервер; — composition API для реализации логики приложения; — vue-router для клиентского роутинга. Занятие пройдёт 16 апреля в 20:00 мск в рамках курса «Vue.js разработчик». Доступна рассрочка на обучение! ➡️ Для бесплатного участия и получения записи регистрируйтесь прямо сейчас: регистрация Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Mostrar todo...
Photo unavailableShow in Telegram
Что такое тестирование больших данных, и с какими проблемами можно столкнуться в этом процессе? Расскажем про основные типы, способы и инструменты тестирования больших данных. https://nsprg.ru/Ojr7yO VK: https://nsprg.ru/mMBjlx Дзен: https://nsprg.ru/OQgjrx @nuancesprog #BigData
Mostrar todo...
Photo unavailableShow in Telegram
🙀 Научись разрабатывать приложения и сервисы на SafeBoard от «Лаборатории Касперского» Регистрируйся на оплачиваемую стажировку по направлению Разработка С. Если ты учишься в вузе в Москве/МО или школе 21 на любом курсе, кроме выпускного и готов(а) работать от 20 часов в неделю — запрыгивай в команды и приземляйся сразу на четыре лапы в IT. Ты будешь учиться на реальных проектах в одной из команд: ▪️Группа разработки компонент безопасной платформы — научишься проектировать системные сервисы, разбираться в чужом коде, писать тесты и вести разработку в области файловых систем и сетей. ▪️Группа разработки защитных решений безопасной платформы — научишься искать новые способы повышения качества кода, разрабатывать механизмы для защиты системы от сбоя. Во время стажировки ты будешь получать зарплату, бесплатно пользоваться спортзалом, сауной и игровыми комнатами 😉 Подай заявку до 25 апреля: https:safeboard🐾 erid:2Vtzqv5YDSN
Mostrar todo...
Photo unavailableShow in Telegram
Специалисты в сфере мобильной разработки могут пользоваться несколькими способами для графического представления контента. Рассмотрим три метода создания диаграмм на iOS, в том числе и с помощью стороннего фреймворка. https://nsprg.ru/xJkjVv VK: https://nsprg.ru/mDRj2v @nuancesprog #SwiftUI #iOS
Mostrar todo...
Photo unavailableShow in Telegram
Выдалась свободная минутка? Почему бы не устроить эпичный баттл с драконом? Наше пошаговое руководство поможет выйти из боя победителем! https://nsprg.ru/xe23Xv VK: https://nsprg.ru/mzV9Am Дзен: https://nsprg.ru/xl48Jx @nuancesprog #GameDevelopment #JavaScript #NodeJS
Mostrar todo...
Photo unavailableShow in Telegram
🙀 Научись разрабатывать приложения и сервисы на SafeBoard от «Лаборатории Касперского» Регистрируйся на оплачиваемую стажировку по направлению Разработка С. Если ты учишься в вузе в Москве/МО или школе 21 на любом курсе, кроме выпускного и готов(а) работать от 20 часов в неделю — запрыгивай в команды и приземляйся сразу на четыре лапы в IT. Ты будешь учиться на реальных проектах в одной из команд: ▪️Группа разработки компонент безопасной платформы — научишься проектировать системные сервисы, разбираться в чужом коде, писать тесты и вести разработку в области файловых систем и сетей. ▪️Группа разработки защитных решений безопасной платформы — научишься искать новые способы повышения качества кода, разрабатывать механизмы для защиты системы от сбоя. Во время стажировки ты будешь получать зарплату, бесплатно пользоваться спортзалом, сауной и игровыми комнатами 😉 Подай заявку до 25 апреля: https:safeboard🐾 erid:2Vtzqv5YDSN
Mostrar todo...
Photo unavailableShow in Telegram
Рассказываем про онлайн-ресурсы для генерации CSS-свойств, разработки адаптивного дизайна, декодирования base64 и получения справки о совместимости браузеров. https://nsprg.ru/x1WQBO VK: https://nsprg.ru/m68QZv Дзен: https://nsprg.ru/OBXjMx @nuancesprog #Base64 #CSS #HTML #JSON #Webtools
Mostrar todo...
Photo unavailableShow in Telegram
Yandex Cloud открыла доступ к API нейросети для создания иллюстраций YandexART. В статье узнаем, как протекала эволюция YandexART, какие подходы лежат в её основе, как отбирали данные для обучения модели и добивались повышения эффективности её работы. Внутри также замеры на DrawBench. https://habr.com/ru/companies/yandex/articles/805745/ @nuancesprog #ArtificialIntelligence
Mostrar todo...
Photo unavailableShow in Telegram
Изучим рекомендации с примерами кода на Go. Рассмотрим отступы, импорт пакетов, названия переменных, длину строк, константы, обработку ошибок, глобальные переменные, структуры для сложных данных, комментарии, горутины. https://nsprg.ru/mrp5Yv VK: https://nsprg.ru/O4rQlx @nuancesprog #Golang
Mostrar todo...
Photo unavailableShow in Telegram
Все мы знаем наш любимый талисман Linux! Но почему именно этот пингвин стал логотипом Linux? В данной статье вы узнаете некоторые интересные подробности его истории! https://nsprg.ru/ma2Wjx VK: https://nsprg.ru/xP4Wrx Дзен: https://nsprg.ru/O7pzVm @nuancesprog #Linux #Tux
Mostrar todo...
Photo unavailableShow in Telegram
Участвуйте в масштабном онлайн-чемпионате для IT-специалистов уровня middle+! 👉🏼 Открыта регистрация на «IT_ONE Cup. Системный анализ». • Участников ждут два раунда и творческие задачи на проверку хард-скиллов. • Общий призовой фонд чемпионата — 585 000 рублей. • Топ-20 финалистов получат эксклюзивный мерч. • У лучших участников будет возможность получить оффер от IT_ONE — компания работает над крупнейшими проектами в области цифровой трансформации в России. Проверьте себя, соревнуясь с профессионалами индустрии, и выиграйте главный приз 🏆 Переходите на сайт, чтобы узнать подробности: https://bit.ly/3U4Tz0K?erid=2VtzqwFbXsk. Регистрация открыта до 12 апреля. Чемпионат организован «Сколково» и IT_ONE.
Mostrar todo...
Photo unavailableShow in Telegram
Если вы стремитесь разрабатывать эффективные приложения с помощью React, стоит внимательно использовать хук useState. Рассмотрим наиболее распространенные ошибки, связанные с его некорректным применением, и методы их исправления. https://nsprg.ru/ObD3Nx VK: https://nsprg.ru/vd6bbm @nuancesprog #React
Mostrar todo...
Photo unavailableShow in Telegram
Загляните за интерфейс, чтобы увидеть, как параметры SGD влияют на обучение модели. Графические представления помогут оценить роль таких параметров, как импульс (обычный и Нестерова), сокращение весов, демпфирование. https://nsprg.ru/mnqEVO VK: https://nsprg.ru/mYAWym @nuancesprog #PyTorch
Mostrar todo...
Photo unavailableShow in Telegram
Предлагаем список полезных платных приложений и сайтов для UX/UI дизайнера и подробно рассматриваем их преимущества и особенности. https://nsprg.ru/xkr25m VK: https://nsprg.ru/vGoWnv @nuancesprog #UXDesign
Mostrar todo...
Photo unavailableShow in Telegram
Основные различия между веб-дизайнером и разработчиком веб-интерфейсов, которые помогут вам определиться с профессией в сфере IT https://nsprg.ru/myDLEO VK: https://nsprg.ru/mw69gO Дзен: https://nsprg.ru/x9RDKv @nuancesprog #FrontEndDevelopment #WebDevelopment
Mostrar todo...
Photo unavailableShow in Telegram
2024-й обещает стать годом инноваций, когда ИИ и технологии объединятся, чтобы перекроить карты наших возможностей. Заглянем в ближайшее будущее нейронных сетей, векторных данных, экосистемы агентов ИИ, а также уникальных смарт-девайсов, меняющих наш образ жизни. https://nsprg.ru/OBXWMx VK: https://nsprg.ru/m68lZv @nuancesprog #ArtificialIntelligence
Mostrar todo...
Photo unavailableShow in Telegram
Узнаем, откуда берется замедление при одновременном изменении более 50 записей и как в 10 раз ускорить операцию массового редактирования записей. Используем promise, чтобы не ждать возвращения каждого запроса на изменение, прежде чем делать следующий, и сэкономить много времени. https://nsprg.ru/xP4Vrx VK: https://nsprg.ru/vg96Nm Дзен: https://nsprg.ru/v8EPzO @nuancesprog #NodeJS
Mostrar todo...
Photo unavailableShow in Telegram
Это руководство поможет расширить представление о возможностях индексирования в MySQL. Вы узнаете, когда необходимо индексирование и как формируются, оптимизируются и удаляются индексы. Кроме того, научитесь создавать уникальные индексы с первичным ключом. https://nsprg.ru/ma20jx VK: https://nsprg.ru/O7p7Vm @nuancesprog #MySQL #ForBeginners
Mostrar todo...
Photo unavailableShow in Telegram
Сравниваем, как различные языки, такие как C, C++, Rust, Golang, Java и Python, обрабатывают данные на вход/выход. Также попробуем выяснить, может ли Rust обрабатывать высокопроизводительные промисы. https://nsprg.ru/vd64Vm VK: https://nsprg.ru/O7p7dm Дзен: https://nsprg.ru/ma20zx @nuancesprog #SoftwarePerfomance
Mostrar todo...
Photo unavailableShow in Telegram
Пришло время изучить ключевой инструмент JavaScript-разработчика  -  паттерны реактивности. Использование этих 8 паттернов, независимо от применяемого фреймворка, позволит значительно сократить объем кода и повысить производительность веб-приложений. https://nsprg.ru/ObDNqx VK: https://nsprg.ru/Oo1z4x @nuancesprog #JavaScript
Mostrar todo...
Photo unavailableShow in Telegram
Разработчики Yandex Cloud расскажут, что скрыто «под капотом» сервисов 4 апреля мы проведем уже ставший традиционным митап about:cloud – infrastructure, где расскажем об устройстве инфраструктурных и сетевых сервисов. На встрече мы поговорим: • как устроен сервис, связывающий мир виртуальных сетей с классическими маршрутизаторами и сетевыми устройствами, • как мы подружили Yandex Monitoring и Prometheus®, • про компоненты для построения высоконагруженного и стабильного облачного DNS, • о сервисе для проведения нагрузочного тестирования и анализа производительности, • об устройстве сетевого блочного хранилища и типах дисков. about:cloud – infrastructure – это возможность обменяться опытом с разработчиками, архитекторами, devops-специалистами, обсудить решение «нетривиальных» технических задач, получить ответы на самые «горячие» вопросы. Присоединяйтесь
Mostrar todo...
Photo unavailableShow in Telegram
Обсудим один из новейших графических форматов AVIF. На чем основана эта ультрасовременная технология? Каковы ее преимущества и проблемы? Почему, несмотря на возможные компромиссные решения, она значительно превосходит старые форматы JPEG, WebP, PNG и GIF? https://nsprg.ru/xAGr5O VK: https://nsprg.ru/OjrwGO @nuancesprog #AVIF #WebDevelopment
Mostrar todo...
Photo unavailableShow in Telegram
Эти приемы работы на C# должен знать каждый, а тем, кто знает, полезно повторить. Типы, допускающие значения «null», обнаружение пустых строк, readonly и константы, простой способ завершения приложения и разрыв строк с «newline». https://nsprg.ru/vqYDbv VK: https://nsprg.ru/mYA74m Дзен: https://nsprg.ru/mnqlNO @nuancesprog #CSharp
Mostrar todo...
Российский AI-ассистент разработчика доступен на GitVerse AI-ассистенты (AI, artificial intelligence — искусственный интеллект) — это программы, которые анализируют код и предлагают варианты завершения в режиме онлайн. Разработчик может быстрее выполнять привычные задачи, избавиться от рутины сосредоточиться на важных проектах. К одному из таких помощников вы можете получить доступ уже сейчас! GigaCode – это AI-ассистент, который знает 15 языков программирования — Java, Python, TypeScript, C/C++ и другие. GigaCode работает в любой привычной среде разработки. Его можно подключить к IDEA, PyCharm, VSCode, Jupyter и другим. GigaCode развивается вместе c сервисом GigaChat. В AI-ассистенте есть нейросетевые модели, которые обучены на больших корпусах исходного кода и специализируются на определенных задачах разработки. А по опыту команд в Сбере, GigaCode может сокращать время для создания кода до 25%. Ранний доступ к AI-ассистенту можно получить на площадке GitVerse. Это российская платформа для работы с исходным кодом от СберТеха, где можно хранить открытые и закрытые репозитории и продвигать свои проекты. Чтобы получить доступ к GitVerse и протестировать GigaCode в своем проекте, оставьте заявку на сайте.
Mostrar todo...
Photo unavailableShow in Telegram
Класс ViewModel служит прослойкой между View и Model в структурном паттерне проектирования MVVM. Рассмотрим особенности реализации ViewModel на реальном примере. https://nsprg.ru/m68qev VK: https://nsprg.ru/x9RqMv Дзен: https://nsprg.ru/myD7GO @nuancesprog #Android #Jetpack
Mostrar todo...
Photo unavailableShow in Telegram
Рассмотрим практики и методики, которые упрощают создание приложений в React, делают код более эффективным и читабельным, упрощают его обслуживание. https://nsprg.ru/x1WKRO VK: https://nsprg.ru/OBXqox @nuancesprog #React
Mostrar todo...
Photo unavailableShow in Telegram
🔥Освойте Chaos Engineering в рамках Kubernetes кластера, это увеличит вашу ценность в команде DevOps, SRE и тестирования 👉 Приходите на бесплатный практический урок от OTUS. Спикер — ведущий DevOps-инженер Михаил Чугунов. На вебинаре мы: - узнаем, как проводить тестирование надежности систем оркестрации контейнеров; - рассмотрим подход к тестированию системы, называемый Chaos Engineering; - обсудим, как и когда его лучше применять; - произведем обзор доступных инструментов. 👨‍🎓Занятие пройдёт 3 апреля в 20:00 мск в рамках курса «Инфраструктурная платформа на основе Kubernetes». Доступна рассрочка на обучение! Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: https://clck.ru/39n5FF Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576, www.otus.ru
Mostrar todo...
Photo unavailableShow in Telegram
Разберем случаи применения recover, проиллюстрируем примерами. Напишем универсальную функцию для обработки всех неперехваченных паник и ошибок времени выполнения, сбора трассировок стека для них. https://nsprg.ru/mrpk4v VK: https://nsprg.ru/O4rqQx @nuancesprog #Golang
Mostrar todo...
Photo unavailableShow in Telegram
Почему, увлекаясь новыми подходами, мы пренебрегаем основами разработки? Может ли следование лучшим практикам лишить критического мышления? Всегда ли стоит все усложнять и оптимизировать? Поразмыслим над этими вопросами, анализируя фрагменты кода из реальных проектов. https://nsprg.ru/OjrLGO VK: https://nsprg.ru/OQgq1x @nuancesprog #FrontEndDevelopment
Mostrar todo...
Photo unavailableShow in Telegram
Что такое SASS и зачем его осваивать? Какие в SASS функциональные возможности, для чего здесь файлы «Partials» и какие есть инструменты для компиляции? https://nsprg.ru/mnqzNO VK: https://nsprg.ru/xAGq5O Дзен: https://nsprg.ru/mYA54m @nuancesprog #CSS #SASS
Mostrar todo...
Photo unavailableShow in Telegram
Предлагаем руководство по созданию интерактивной визуализации для обнаружения объектов с помощью Renumics Spotlight 1.6.0. Ознакомление с подобными передовыми технологиями позволит принимать более обоснованные решения при выборе дополнительных обучающих данных. https://nsprg.ru/mpBDlv VK: https://nsprg.ru/vqYVbv @nuancesprog #MachineLearning
Mostrar todo...
Photo unavailableShow in Telegram
Мощные современные инструменты Bit и Ripple CI внесли кардинальные улучшения в подход к разработке на Next.js. Они представляют современный и эффективный процесс создания композитных приложений. Рассмотрим подробнее преимущества Bit и Ripple CI и возможности их интеграции в Next.js. https://nsprg.ru/mrpM4v VK: https://nsprg.ru/O4rAQx @nuancesprog #NextJS
Mostrar todo...
Photo unavailableShow in Telegram
Компании типа BlobCity предоставляют множество шаблонов кода ИИ/МО. Этот инструментарий способен как облегчить работу опытных специалистов в области науки о данных, так и ускорить профессиональное становление новичков. https://nsprg.ru/mE9EEm VK: https://nsprg.ru/ONL9Jx Дзен: https://nsprg.ru/m00AKm @nuancesprog #DataScience
Mostrar todo...