NOP::Nuances of Programming
68.4K subscribers
3.25K photos
11 videos
12 files
4.58K links
Уникальные статьи и переводы — настольная книга программиста.


Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote
Download Telegram
Предлагаем вам ознакомиться с подборкой впечатляющих расширений для VS Code, которые полезны разработчикам для расширения рабочего процесса и повышения эффективности.

https://nsprg.ru/v2RAMv

VK: https://nsprg.ru/vXZkGm

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

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

https://nsprg.ru/mEzElx

VK: https://nsprg.ru/m0rAVv

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

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

https://nsprg.ru/ONk9Ym

VK: https://nsprg.ru/x1qA8x

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

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

https://nsprg.ru/OBG27m

VK: https://nsprg.ru/m6RKPm

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

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

https://nsprg.ru/my03jO

VK: https://nsprg.ru/vLk6Dx

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

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

https://nsprg.ru/v82qrm

VK: https://nsprg.ru/vg2yXx

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

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

https://nsprg.ru/v2RqMv

VK: https://nsprg.ru/vXZ7Gm

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

@nuancesprog #Pytorch #GCN
Please open Telegram to view this post
VIEW IN TELEGRAM
Создание веб-сайта - плодотворный творческий проект, увлекательный и полезный как для приобретения востребованных навыков, так и отличный способ попробовать себя в новом деле и поделиться опытом с большим числом людей (ну или просто несколькими знакомыми).

https://nsprg.ru/ObPr1x

VK: https://nsprg.ru/ma4NLO

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

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

https://nsprg.ru/O73W0O

VK: https://nsprg.ru/xPZqJO

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

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

https://nsprg.ru/mz0Prv

VK: https://nsprg.ru/xJKqev

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

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

https://nsprg.ru/mDEqZx

VK: https://nsprg.ru/vGk94v

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

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

https://nsprg.ru/mWLdPx

VK: https://nsprg.ru/O52d4m

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

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

https://nsprg.ru/OoAzyx

VK: https://nsprg.ru/vdD42v

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

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

https://nsprg.ru/mEz63x

VK: https://nsprg.ru/m0rGjv

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

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

https://nsprg.ru/ONkJBm

VK: https://nsprg.ru/x1qpdx

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

@nuancesprog #PHP
Сегодня в нашем распоряжении множество LLM, инструментов и методов промпт-инжиниринга. Поговорим о том, как создавать приложения с помощью промпт-инжиниринга.

https://nsprg.ru/xl1R7v

VK: https://nsprg.ru/mz0arv

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

@nuancesprog #MachineLearning
Создаём с нуля проект для осуществления регистрации, аутентификации и авторизации пользователей, попутно знакомясь с основными принципами работы Spring Security и JWT.

https://nsprg.ru/mDEBZx

VK: https://nsprg.ru/xkeLWO

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

@nuancesprog #JWT #SpringBoot
Старая поговорка гласит: "Только плохие мастера винят свои инструменты". Она применима и к программной инженерии. Узнайте, как выбирать инструменты, чтобы работа стала более эффективной, а продукты - более качественными.

https://nsprg.ru/vGkW4v

VK: https://nsprg.ru/mp9N9x

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

@nuancesprog #Development
А вы знаете, когда и как нужно устанавливать атрибут exported="true", чтобы не подвергать приложение рискам несанкционированного доступа и утечки данных? В любом случае рекомендуем узнать о мерах предосторожности при использовании exported="true".

https://nsprg.ru/mn6ELm

VK: https://nsprg.ru/mY2WYx

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

@nuancesprog #InfoSec #Android