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

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

88823

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

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

NOP::Nuances of Programming

Знаете ли вы, сколько существует способов использования ключевого слова static в PHP? Какие преимущества они предоставляют? Рассмотрим несколько примеров и выясним это!

https://nsprg.ru/ONkJBm

VK: https://nsprg.ru/x1qpdx

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

@nuancesprog #PHP

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

NOP::Nuances of Programming

Как управлять надежностью, доступностью и эффективностью сервисов?

Узнайте на курсе «SRE практики и инструменты» от OTUS.

На курсе вы узнаете:
- Что такое SRE, какие они сегодня и как их внедрить
- Как управлять изменениями, осуществлять мониторинг и улучшать наблюдаемость системы
- Как реагировать на инциденты и проблемы с производительностью

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

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

Пройдите бесплатное вступительное тестирование прямо сейчас и узнайте, готовы ли вы к обучению в OTUS: https://otus.pw/kxinh/

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8KBBFz

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

NOP::Nuances of Programming

Пройдитесь по /usr/bin большинства систем Linux или macOS, и вы найдете сотни, если не тысячи, предлагаемых команд. Количество доступных опций кому угодно вскружит голову. И хотя не все из них подходят для повседневного использования, большинство же весьма полезны, а некоторые так просто бесценны.

https://nsprg.ru/OoAzyx

VK: https://nsprg.ru/vdD42v

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

@nuancesprog #bash #Linux

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

NOP::Nuances of Programming

Скорее всего, вы не используете эти 5 методов работы с JavaScript. Их можно отнести к одним из самых недооцененных возможностей TypeScript. Впрочем, у вас есть шанс восполнить этот пробел.

https://nsprg.ru/mWLdPx

VK: https://nsprg.ru/O52d4m

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

@nuancesprog #JavaScript #TypeScript

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

NOP::Nuances of Programming

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

https://nsprg.ru/mz0Prv

VK: https://nsprg.ru/xJKqev

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

@nuancesprog #Golang #SQL

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

NOP::Nuances of Programming

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

https://nsprg.ru/ObPr1x

VK: https://nsprg.ru/ma4NLO

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

@nuancesprog #WebDevelopment #FrontEndDevelopment

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

NOP::Nuances of Programming

Зачем нужен онлайн-курс по Архимейт?

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

👉Поступите на курс по спеццене

🔥Хотите протестировать учебный процесс заранее? Регистрируйтесь на бесплатные вебинары:
—  «Описание мотивации изменений на языке Архимейт»: регистрация
—  «Описание технологического и физического слоя на языке Архимейт»: регистрация

Реклама. ООО "ОТУС ОНЛАЙН-ОБРАЗОВАНИЕ". ИНН 9705100963. erid: LjN8JuKHd

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

NOP::Nuances of Programming

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

https://nsprg.ru/v82qrm

VK: https://nsprg.ru/vg2yXx

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

@nuancesprog #CleanCode #SwiftUI

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

NOP::Nuances of Programming

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

https://nsprg.ru/OBG27m

VK: https://nsprg.ru/m6RKPm

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

@nuancesprog #ArtificialIntelligence #SudoLang #ForBeginners

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

NOP::Nuances of Programming

Сравним два формата, применяемых в работе с языковыми моделями: JSON и YAML. Выясним, почему YAML эффективнее с точки зрения временных и ресурсных затрат, чем JSON.

https://nsprg.ru/mEzElx

VK: https://nsprg.ru/m0rAVv

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

@nuancesprog #MachineLearning #JSON #YAML

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

NOP::Nuances of Programming

Яндекс представил NaviKit SDK — новое дополнение MapKit, которое позволит компаниям создавать навигационные приложения для Android и iOS и адаптировать их под конкретные задачи бизнеса. Основываясь на гео-экспертизе Яндекса, навигаторы будут учитывать актуальную информацию о маневрах, камерах, дорожных работах и дополнительные параметры на усмотрение заказчика (скоростные ограничения, исключение платных дорог и другие).

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

@nuancesprog #news

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

NOP::Nuances of Programming

Научимся создавать методы расширения, узнаем, в чём их главное преимущество и как с их помощью добиться плавности и простоты синтаксиса. Используем их в LINQ.

https://nsprg.ru/vdDMWv

VK: https://nsprg.ru/O73AXO

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

@nuancesprog #CSharp

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

NOP::Nuances of Programming

Обратим наш пристальный взор на библиотеку Flutter Bloc и разберемся в ее тонкостях, чтобы эффективно задействовать ее потенциал в будущих проектах.

https://nsprg.ru/mn6eEm

VK: https://nsprg.ru/xAZXdv

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

@nuancesprog #FlutterBloc

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

NOP::Nuances of Programming

Хотите нарисовать популярного аниме-персонажа Дораэмона с помощью языка Python и его библиотеки turtle? Воспользуйтесь пошаговым гайдом, который поможет вам успешно справиться с этой задачей.

https://nsprg.ru/xRXJ0O

VK: https://nsprg.ru/xeN4Rv

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

@nuancesprog #Python

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

NOP::Nuances of Programming

erid: 2VtzqwckEci

Чтобы нейросети помогали с рутинными и не только задачами, сначала этому их обучают люди. Руководитель подразделения ИИ и аналитики во Future Crew Денис Коротяев рассказал о направлениях, над которыми он будет работать вместе с новыми коллегами.
Если такие задачи вам знакомы – пишите на futurecrew@mts.ru.

Мы разрабатываем собственные нейросети, которые помогают с задачами так же, как ChatGPT, GigaChat, YandexGPT.

Вместе с командой Urbanpredator наши CV (Computer Vision) инженеры работают над компьютерным зрением и повышением производительности ИИ-моделей. Мы тренируем искусственный интеллект, который определяет людей на видео с камер и отслеживает маршруты их передвижения c большого количества камер на огромных площадях.

Ещё одно направление – это генеративные модели: анализ, категоризация и суммаризация данных различной модальности и визуальной информации для создания контента на их основе. Мы прокачиваем умных ассистентов и сейчас наполняем их контекстом, чтобы они лучше действовали в типичных и не только ситуациях. Наши боты учатся как распознавать и генерировать голос, так и изменять его.

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

А откликнуться на вакансии в Big Data можно по ссылкам:

🔜Data Analyst
🔜Senior NLP (R&D) Engineer
🔜Senior Computer Vision (ML/AI) Engineer

Ещё больше вакансий команды есть в Telegram-канале Future Crew

#BigData #ComputerVision #вакансии
Реклама. ПАО "МТС", ИНН 7740000076.

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

NOP::Nuances of Programming

Действительно ли новый релиз pandas 2.0.0. направлен на повышение производительности, гибкости и совместимости операций с данными? Ответить на этот вопрос поможет данный обзор, в котором представлены 5 функциональных возможностей pandas 2.0.

https://nsprg.ru/mEz63x

VK: https://nsprg.ru/m0rGjv

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

@nuancesprog #Pandas #DataScience

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

NOP::Nuances of Programming

Яндекс представил YandexART — новую нейросеть для творчества и бизнеса, которая генерирует изображения и анимацию по текстовым запросам пользователя. Протестировать ее можно уже сейчас в Шедевруме: в отличие от предыдущей нейросети YandexART лучше прорабатывает изображения рук, глаз и лиц, а также лучше разбирается в российской культуре.

Ее также можно найти в Яндекс Бизнесе: пользователи могут добавить к своему рекламному объявлению иллюстрацию, созданную нейросетью.

@nuancesprog #news

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

NOP::Nuances of Programming

Стань частью команды C++ в YADRO!

Ребята из компании YADRO (одна из самых значимых технологических компаний в России) активно набирают в команду инженеров разных направлений. Сейчас особенное внимание уделяют разработчикам C++ для большого и важного проекта по созданию телекоммуникационного оборудования для беспроводных мобильных сетей.
Что предлагают? Возможность делать проекты мирового уровня в команде профессионалов, современный стэк технологий, сложные задачи, обучение и наставничество, гибкий график, конкурентноспособную оплату труда, а также работу в одном из офисов в Санкт-Петербурге, Нижнем Новгороде, Москве или удаленно из других городов России.

Откликнуться на вакансию для C++ разработчиков можно здесь: https://goo.su/8CU6si

Присоединяйтесь к команде YADRO!

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

NOP::Nuances of Programming

Моделирование данных с помощью графов набирает популярность. В чём же заключается его удобство и эффективность? Отвечаем на эти и сопутствующие вопросы в теории и реализации.

https://nsprg.ru/mDEqZx

VK: https://nsprg.ru/vGk94v

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

@nuancesprog #Java

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

NOP::Nuances of Programming

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

https://nsprg.ru/O73W0O

VK: https://nsprg.ru/xPZqJO

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

@nuancesprog #Android #Testing #Showkase #Compose

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

NOP::Nuances of Programming

Поддержите наш канал, чтобы у нас была возможность выкладывать сторис для вас - /channel/nuancesprog?boost

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

NOP::Nuances of Programming

Предлагаем подробное описание механизма работы графового сверточного слоя. Пошаговое руководство по использованию PyTorch Geometric (PyG) позволит на практике применять этот механизм для решения задач классификации узлов.

https://nsprg.ru/v2RqMv

VK: https://nsprg.ru/vXZ7Gm

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

@nuancesprog #Pytorch #GCN

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

NOP::Nuances of Programming

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

https://nsprg.ru/my03jO

VK: https://nsprg.ru/vLk6Dx

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

@nuancesprog #CSS

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

NOP::Nuances of Programming

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

https://nsprg.ru/ONk9Ym

VK: https://nsprg.ru/x1qA8x

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

@nuancesprog #NodeJS

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

NOP::Nuances of Programming

Предлагаем вам ознакомиться с подборкой впечатляющих расширений для VS Code, которые полезны разработчикам для расширения рабочего процесса и повышения эффективности.

https://nsprg.ru/v2RAMv

VK: https://nsprg.ru/vXZkGm

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

@nuancesprog #VSCode

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

NOP::Nuances of Programming

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

https://nsprg.ru/xPZL6O

VK: https://nsprg.ru/v82Arm

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

@nuancesprog #Drizzle #Backend

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

NOP::Nuances of Programming

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

https://nsprg.ru/v3BA5x

VK: https://nsprg.ru/OoAMAx

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

@nuancesprog #Kotlin #SOLID

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

NOP::Nuances of Programming

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

https://nsprg.ru/vGk1Nv

VK: https://nsprg.ru/mp9zDx

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

@nuancesprog #React

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

NOP::Nuances of Programming

Коротко и понятно о наиболее актуальных способах защитить данные. В этом помогут техники RPO и RTO, тестирование восстановления, бессерверные платформы и ряд других технических решений.

https://nuancesprog.ru/p/11863

@nuancesprog #статьи #DevOps

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

NOP::Nuances of Programming

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

https://nsprg.ru/v82brm

VK: https://nsprg.ru/vg2BXx

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

@nuancesprog #SoftwareDevelopment

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