nuancesprog | Education

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

88823

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

Subscribe to a channel

NOP::Nuances of Programming

MoexAlgo — Python-библиотека для упрощения работы с Алгопак API. Предоставляет данные и аналитику по рынку акций Московской биржи (MOEX). Можно получать:

• исторические данные для тестирования торговых стратегий, проверки гипотез и backtest;
• онлайн-данные для алгоритмической торговли.

Библиотека необходима для работы с демоверсией Алгопак — новым инструментом Московской биржи. Благодаря ему вы можете прокачать свои навыки работы через REST API и Python-клиент. Клиенты получают доступ к большому набору исторических и онлайн-данных по рынку акций MOEX и могут проводить backtest различных торговых стратегий, а также создавать и автоматизировать торговые алгоритмы.

MoexAlgo: https://github.com/moexalgo/moexalgo

Демоверсия Алгопак доступна всем зарегистрированным пользователям сайта ПАО Московская Биржа: https://data.moex.com/

@nuancesprog #Python #MOEX

Реклама. Рекламодатель ПАО Московская биржа. ОГРН (1027739387411)

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

NOP::Nuances of Programming

В JavaScript есть эксклюзивные практики, которые используют профессионалы и о которых даже не подозревают новички. Ознакомьтесь с некоторыми из них, чтобы усовершенствовать свои навыки в написании кода и преуспеть в динамичном мире JavaScript-разработки.

https://nsprg.ru/mMBljx

VK: https://nsprg.ru/OKwR0O

@nuancesprog #JavaScript #ForBeginners

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

NOP::Nuances of Programming

Рассмотрим процесс создания сайта с точки зрения жизненного цикла разработки ПО и подробно изучим каждый из 6 его этапов.

https://nsprg.ru/xAGNqO

VK: https://nsprg.ru/OQgbWx

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

@nuancesprog #WebDevelopment

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

NOP::Nuances of Programming

Как архитектору эффективно работать с принципом инверсии зависимостей?

Узнайте на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:

▫️определение и обоснование принципа инверсии зависимостей;
▫️примеры использования принципа в различных паттернах проектирования;
▫️связь принципа инверсии зависимостей с остальными принципами SOLID;
▫️связь паттерна Адаптер, луковичной архитектуры и принципа инверсии зависимостей.

Занятие пройдёт 13 марта в 20:00 мск в рамках курса «Архитектура и шаблоны проектирования». После урока у вас будет возможность стать студентом программы по специальной цене и даже в рассрочку!

👉🏻 Пройдите короткий тест прямо сейчас, чтобы посетить бесплатный урок и получить запись: пройти тест

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

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

NOP::Nuances of Programming

Создание приложений сопряжено с проблемами, способными замедлить процесс разработки и затруднить совместную работу. Codux  -  бесплатная визуальная среда разработки для приложений React + TypeScript  -  сделает этот процесс намного проще и эффективнее.

https://nsprg.ru/mw6QaO

VK: https://nsprg.ru/vLGe2x

@nuancesprog #React #Codux #ArtificialIntelligence

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

NOP::Nuances of Programming

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

https://nsprg.ru/vXg2Rx

VK: https://nsprg.ru/mE9B0m

@nuancesprog #GraphicDesign

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

NOP::Nuances of Programming

Хотите создать веб-сервер с помощью NodeJS? Основные модули Node.js - HTTP и fs - позволят вам обойтись без сторонних зависимостей.

https://nsprg.ru/mMBXgx

VK: https://nsprg.ru/mWN9oO

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

@nuancesprog #NodeJS

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

NOP::Nuances of Programming

Рассмотрим написание docker-compose.yml и запуск веб-приложения в связанных контейнерах Docker Compose на примере !2! и Redis.

https://nsprg.ru/mDRbav

VK: https://nsprg.ru/xkrNkm

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

@nuancesprog #Docker

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

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

В руководстве детально рассмотрим запуск в облаке Amazon Cloud Services производственной версии веб-приложения на Node.js.

https://nsprg.ru/mWNgwO

VK: https://nsprg.ru/v3p3bO

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

@nuancesprog #Docker

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

NOP::Nuances of Programming

Хорошую работу центра мониторинга кибербезопасности можно сравнить с выполнением самураями своего кодекса: достичь эффективного реагирования на инциденты ИБ можно только следуя четким рабочим процессам и сценариям.

19 марта в 11:00 мск руководитель группы инженеров SOC К2 Кибербезопасность Кирилл Рупасов вместе с экспертом по развитию MSSP партнеров Андреем Прошиным из «Лаборатории Касперского» раскроют секреты, как овладеть искусством хорошего workflow при реагировании на инциденты и осознанно подходить к его улучшению.

Узнайте в прямом эфире
◾ Бусидо: работа со стандартными практиками workflow
◾ Философия хорошего workflow для провайдера услуг
◾ Идеология workflow при обработке инцидента для клиента 
◾ Дорога к цели: пути развития workflow

📍 После встречи вы получите чек-лист для организации хорошего workflow инцидента в своей компании и проверки своего провайдера услуги SOC.

Зарегистрироваться на митап>>

Реклама. АО "К2 ИНТЕГРАЦИЯ". ИНН 7701829110.

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

NOP::Nuances of Programming

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

https://nsprg.ru/mnqQeO

VK: https://nsprg.ru/mYAZMm

@nuancesprog #Java

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

NOP::Nuances of Programming

Создание Android-приложений - интересное занятие. Некоторым разработчикам оно позволяет создать собственный рынок и получить немалую прибыль. Хотите стать одним из них? Тогда постарайтесь избежать ошибок, которые могут помешать приложению стать хитом.

https://nsprg.ru/xR2d5x

VK: https://nsprg.ru/xl4Qbx

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

@nuancesprog #Android

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

NOP::Nuances of Programming

❓Как работать с командными рисками в IT?

Расскажет Максим Дроздов — Unit Director в международной компании. Встречаемся на бесплатном практическом уроке от OTUS, где вы вместе с опытным экспертом разберете:

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

В конце вебинара вы получите полезные материалы — риск-реестр и модели командообразования.

⏰ Занятие пройдёт 13 марта в 20:00 мск и будет приурочено к старту курса «Управление рисками в IT». Доступна рассрочка на обучение!

👉 Регистрируйтесь прямо сейчас, чтобы занять место на открытом уроке и получить запись: https://otus.pw/m9WD/

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

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

NOP::Nuances of Programming

Ознакомьтесь с фреймворками и инструментами, лидирующими в сфере генеративного ИИ: HuggingFace, LangChain, LlamaIndex, Llama2, Haystack и SingleStore Notebooks. Эти технологии предлагают множество вариантов интеграции ИИ в проекты  -  будь то обработка естественного языка, аналитика данных или создание сложных приложений на основе ИИ.

https://nsprg.ru/xP4NVx

VK: https://nsprg.ru/v8E1JO

@nuancesprog #ArtificialIntelligence

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

NOP::Nuances of Programming

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

https://nsprg.ru/Ojr03O

VK: https://nsprg.ru/OQgrDx

@nuancesprog #ApacheSpark

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

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

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