nuancesprog | Образование

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

88823

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

Подписаться на канал

NOP::Nuances of Programming

Когда я пришел в Google в качестве поставщика в 2019 году, у меня уже был опыт работы в области здравоохранении и технологическом секторе. Тем не менее меня удивило совершенство инструментария, разработанного Google.

https://nsprg.ru/vXPzav

VK: https://nsprg.ru/m0WPrO

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

@nuancesprog #BigData #DataEngineering #Google

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

NOP::Nuances of Programming

Обзор трех эффективных приемов для JavaScript: создание асинхронного контекста, работа с именованными параметрами и обертывание блоков try/catch.

https://nsprg.ru/xPbprO

VK: https://nsprg.ru/vgLdNO

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

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

Подробно изучим процесс кодирования/декодирования, применение аннотаций, перечислений, типов данных, сериализаторов. Как в Kotlin решается проблема сериализации полиморфных классов?

https://nsprg.ru/OoYXJx

VK: https://nsprg.ru/ObkwNm

@nuancesprog #Kotlin

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

NOP::Nuances of Programming

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

https://nsprg.ru/xPbMyO

VK: https://nsprg.ru/v8Gj1x

@nuancesprog #Android #JetpackCompose

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

NOP::Nuances of Programming

🚀Успейте за ростом рынка IoT!

👉Узнайте больше об internet of things на бесплатном вебинаре онлайн-курса «IoT Developer» - «Учет энергоресурсов в платформе ThingsBoard»: регистрация

На занятии рассмотрим решение учета энергоресурсов (вода, газ, э/э, тепло), познакомимся с реализацией демо проекта на платформе ThingsBoard:
1. Подключение устройств
2. Создание сущностей
3. Разработка цепочек правил
4. Разработка дашборда

🤝Понравится урок — продолжите обучение на курсе по спеццене и даже в рассрочку!

erid: 2VtzqwvAaeu

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

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

NOP::Nuances of Programming

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

https://nsprg.ru/OKpG4m

VK: https://nsprg.ru/mW71Jm

@nuancesprog #FrontEndDevelopment

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

NOP::Nuances of Programming

Пляжный IT-фестиваль ULCAMP’24 ждёт тебя!

🗓19-21 июля
📍Ульяновская область, база отдыха «Славянское подворье»

ULCAMP — масштабный неформальный IT-фестиваль. Здесь встречаются все: от «джунов» до топов IT-компаний. Уже 11 лет ULCAMP собирает более 3000 человек.

В программе:

📎3 сцены с лекциями и дискуссиями про код, дизайн и науку.
📎4 баркемпа, где сами участники становятся спикерами.
📎Спортивные состязания по 7 видам спорта за Кубок ULCAMP.
📎Активности от партнёров: квизы, настолки, турниры по FIFA. И даже катание на парусной яхте!

А ещё мы подготовили музыкальную программу до самого утра!

🎶19 июля — Alfa Music Night: выступят DJ Alex Twain, Dj Kradson, группа ДИСКОПРОВОКАЦИЯ и хедлайнер — Найк Борзов!
🎶20 июля — ILWT, группа DJ Середина Лета, Богдан Титомир, Бахыт Компот, GorillaGun и Стас Экстаз.

Ждём тебя на самой незабываемой IT-тусовке этого лета!

Купить билет
ТГ-канал ULCAMP’24.

Реклама. АНО «Ульяновский совет культивации интернет-технологий». ИНН: 7325996041 erid: LjN8Juedg

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

NOP::Nuances of Programming

Продуманная 3D-графика радует глаз и вдохновляет на новые креативные разработки. Сегодня мы попробуем создать 3D-сцену, используя библиотеку Three.js.

https://nsprg.ru/mpewlx

VK: https://nsprg.ru/mnLwNv

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

@nuancesprog #ThreeJS #3D

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

NOP::Nuances of Programming

Чем полезен Python и как его выучить?
Любой может выучить Python с нуля. Необходимые знания вы получите на курсе «Профессия Python-разработчик» в Skillbox!
Мы поможем развить актуальные навыки и стать сильным специалистом.
В результате вы научитесь:

✅ создавать программы: от консольных скриптов до чат-ботов;
✅ оптимизировать старые приложения и дорабатывать неудачный код;
✅ использовать средства разработки, как Git и PyCharm.

📌 Открываем бесплатный доступ. Вы учитесь совершенно бесплатно и решаете, стоит ли продолжать.

Освойте новую профессию с мегаскидкой до 60%

Узнать подробнее можно здесь: https://epic.st/lWF6N?erid=2Vtzqw3mFXo

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

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

NOP::Nuances of Programming

Вы когда-нибудь видели веб-страницы с абсолютно хаотичной расстановкой элементов? Сложно сфокусироваться, да? К счастью, если очень захотеть, то их можно расставить в нужном порядке с помощью JavaScript!

https://nsprg.ru/xlEl4v

VK: https://nsprg.ru/xJpBoO

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

@nuancesprog #JavaScript

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

NOP::Nuances of Programming

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

https://nsprg.ru/xRaYLm

VK: https://nsprg.ru/xeAZNx

@nuancesprog #NodeJS #InfoSec

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

NOP::Nuances of Programming

Язык Kotlin  —  удобный и многофункциональный инструмент для создания современных мобильных приложений. Рассмотрим его сильные стороны и перспективы в мире Android-разработки.

https://nsprg.ru/vq9kbv

VK: https://nsprg.ru/mnLJNv

@nuancesprog #Kotlin #Android

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

NOP::Nuances of Programming

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

https://nsprg.ru/mDzYJv

VK: https://nsprg.ru/OVYVzv

@nuancesprog #Python

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

NOP::Nuances of Programming

…когда пишешь плохой код. О том, как применять пул соединений, а не просто копипастить найденный в интернете код.

https://nsprg.ru/xeAJNx

VK: https://nsprg.ru/xlEJ4v

@nuancesprog #NodeJS #Golang #NestJS #Bun #LanguagePerfomance

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

NOP::Nuances of Programming

СберТех представил российскую среду разработки GIGA IDE со встроенным AI-ассистентом

1 июля JetBrains отключила россиянам возможность скачивать IntelliJ IDEA – одну из самых известных сред разработки на Java. Российским разработчикам нет повода беспокоиться, так как СберТех представил среду разработки GIGA IDE со встроенным AI-ассистентом, который анализирует контекст, предлагает полные конструкции функций, циклов и других элементов, что позволяет писать код до 25% быстрее.

GIGA IDE Desktop уже доступна к скачиванию на платформе для работы с исходным кодом GitVerse. Это интегрированная среда разработки, которая включает 70 инструментов для облегчения задач разработки, автоматизации тестирования и администрирования приложений.

GIGA IDE Cloud позволит вести разработку в облаке, расширив возможности устройства дополнительными облачными ресурсами. Публичный релиз GIGA IDE Cloud запланирован на осень 2024 года. Чтобы первыми получить доступ к ней – регистрируйтесь на платформе GitVerse на раннее тестирование.

*AI (Artificial Intelligence) - «искусственный интеллект»

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

NOP::Nuances of Programming

Длительное и настойчивое изучение WASM убеждает в удивительных возможностях этой технологии. Ознакомьтесь с исследованиями разработчика, которого WASM заставил перейти от скепсиса к восторгу, вызванному прежде всего 40-кратным ускорением бэкенд-систем.

https://nsprg.ru/v215px

VK: https://nsprg.ru/OZYVzv

@nuancesprog #WebAssembly

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

NOP::Nuances of Programming

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

https://nsprg.ru/vdW3bx

VK: https://nsprg.ru/O7kLVO

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

@nuancesprog #CDN #Redis

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

NOP::Nuances of Programming

Хотите освоить исключения в С# и нюансы работы с ними?

Хорошие новости — всего за пару часов вы сможете:

- провести обзор по тому, что такое исключения и как можно отлавливать и обрабатывать их;
- рассмотреть общие и некоторые частные случаи по работе с исключительными ситуациями в .NET;
- получить ответы на все свои вопросы.

Ждём вас на открытом практическом уроке от OTUS!

Спикер Павел Нилов — опытный Fullstack-разработчик на стеке C#(.NET) и Javascript (React).

Встречаемся в преддверии старта курса «C# Developer. Professional». Все участники вебинара получат специальную цену на обучение!

Регистрируйтесь прямо сейчас, чтобы не пропустить бесплатный урок: https://clck.ru/3BvfXF

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

NOP::Nuances of Programming

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

https://nsprg.ru/vdW2Vx

VK: https://nsprg.ru/O7kDdO

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

@nuancesprog #React

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

NOP::Nuances of Programming

Разберемся с процессом загрузки файлов Go в Cloudflare R2. Пройдем его поэтапно, снабжая фрагменты кода пояснениями, весь код  -  в конце.

https://nsprg.ru/OoYG4x

VK: https://nsprg.ru/Obk8qm

@nuancesprog #Golang #CloudflareR2

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

NOP::Nuances of Programming

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

https://nsprg.ru/OjAqGv

VK: https://nsprg.ru/mMkMVv

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

@nuancesprog #Python #WebDevelopment

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

NOP::Nuances of Programming

В 1-й части этого руководства рассмотрим этапы создания базового RAG-приложения с помощью фреймворка данных LlamaIndex и модели Gemini Pro. Кроме того, протестируем это приложение с использованием системы TruLens на релевантность контекста, а также релевантность и обоснованность ответа.

https://nsprg.ru/mYV14x

VK: https://nsprg.ru/xAkB5O

@nuancesprog #RAG #LlamaIndex #Gemini

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

NOP::Nuances of Programming

Хотите знать, как Twitter, ныне X, справляется с таким фантастическим объемом работы, достигая при этом низкой задержки, высокой точности, стабильности и снижения эксплуатационных расходов? Оказывается, все дело в архитектуре платформы. Узнайте о том, с какими проблемами столкнулся X и как решил их с помощью новой архитектуры.

https://nsprg.ru/xkqklO

VK: https://nsprg.ru/vGzpKx

@nuancesprog #DataAnalysis #Twitter

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

NOP::Nuances of Programming

Создадим виртуальную доску SwiftUI для совместной работы над идеями. Поработаем с фреймворком PencilKit, разберем функционал, реализуемый при интегрировании в приложение на iOS.

https://nsprg.ru/mDzpJv

VK: https://nsprg.ru/OVYMzv

@nuancesprog #SwiftUI

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

NOP::Nuances of Programming

Дальние родственники фиксиков: дженерики в Go — кто это, зачем они нужны и как с ними работать?

Ждём вас на открытом практическом уроке от OTUS, где мы разберем:
▫️механизмы обобщенного программирования с использованием дженериков;
▫️внутренние механизмы работы дженериков в Go;
▫️ практические примеры использования.

Вебинар подойдет начинающим и действующим разработчикам на Go.

Спикер — Systems Expert в зарубежной компании, опытный DevOps-инженер, Golang-разработчик и тимлид.

Встречаемся 15 июля в 20:00 мск в преддверии старта курса «Golang Developer. Professional». Все участники вебинара получат специальную цену на обучение!

➡️ Пройдите короткий тест прямо сейчас, чтобы не пропустить бесплатный урок: https://vk.cc/cygHdF

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

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

NOP::Nuances of Programming

Есть миллион причин любить Python (особенно специалистам по данным). Но сильно ли он отличается от более профессиональных низкоуровневых языков программирования, таких как С или С++? Скорее всего, многие дата-специалисты или пользователи Python задавались этим вопросом или однажды задумаются об этом.

https://nsprg.ru/x9pWMm

VK: https://nsprg.ru/vL5YLO

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

@nuancesprog #CPP #Python

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

NOP::Nuances of Programming

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

https://nsprg.ru/xkqJlO

VK: https://nsprg.ru/mpeqlx

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

@nuancesprog #React

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

NOP::Nuances of Programming

В апрельском отчете InfoQ архитектура ПО определяется как “командный вид спорта”. Какова роль инженеров-программистов в этом виде спорта? К каким вызовам им готовиться? И какие преимущества может дать им модель C4 в новых условиях? Присоединяйтесь к интересному и очень своевременному разговору.

https://nsprg.ru/mzgJgx

VK: https://nsprg.ru/xJpYoO

@nuancesprog #SoftwareArchitecture

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

NOP::Nuances of Programming

Сегодня поговорим о 19 функциях Sklearn, о которых вы не слышали. Они представляют собой элегантную замену обычных операций, которые вы выполняете вручную.

https://nsprg.ru/mwYANv

VK: https://nsprg.ru/xRaBLm

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

@nuancesprog #MachineLearning #Sklearn

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

NOP::Nuances of Programming

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

https://nsprg.ru/x1zVRv

VK: https://nsprg.ru/m6k5ex

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

@nuancesprog #Tensorflow

Читать полностью…
Подписаться на канал