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


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

https://nsprg.ru/ObPVpx

VK: https://nsprg.ru/vdDGGv

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

@nuancesprog #Java
Сегодня практически любое приложение должно работать в облаке. Однако не у всех есть возможность платить за полноценный AWS сервис, тем более когда часто возникает необходимость в тестировании программы. Но на помощь приходит LocalStack - сервис для имитации облачной инфраструктуры на локальном компьютере.

https://nsprg.ru/O73ljO

VK: https://nsprg.ru/v82zlm

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

@nuancesprog #AWS
Посмотрим, как разбить большое приложение на более мелкие и независимые компоненты. Это улучшает масштабируемость и гибкость приложения, а также делает более удобным сотрудничество между командами.

https://nsprg.ru/ma4g6O

VK: https://nsprg.ru/O73PMO

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

@nuancesprog #Microfrontends #Architecture
Как перестать изобретать велосипед и начать оптимизировать SQL запросы.

https://nsprg.ru/v8285m

VK: https://nsprg.ru/v2RoVv

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

@nuancesprog #Django #Python
В первой части мы рассказывали о том, как работает механизм Copy-on-Write. Там указывались области, в которых копии внедряются в рабочий процесс. Во второй части сосредоточимся на оптимизациях, которые позволят избежать замедления среднестатистического рабочего процесса.

https://nsprg.ru/m6R7Ym

VK: https://nsprg.ru/my0GaO

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

@nuancesprog #Pandas
Научимся создавать и управлять электронными таблицами с помощью JavaScript. Попрактикуемся в процессе создания трекера расходов.

https://nsprg.ru/mwPV8x

VK: https://nsprg.ru/xRXpdO

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

@nuancesprog #SheetJS #JavaScript
Научимся составлять инструкции для моделей ИИ на примере конкретного чат-бота. Рассмотрим такие этапы процесса, как определение концепции мышления модели, установка контекста и формата вывода ответа, построение вопроса и проверка вывода.

https://nsprg.ru/OVgAbm

VK: https://nsprg.ru/xkeB2O

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

@nuancesprog #ArtificialIntelligence
Какие иконки не нравятся пользователям и почему? Как создать максимально привлекательные иконки для пользователей? Отвечаем на эти и сопутствующие вопросы.

https://nsprg.ru/vGkwjv

VK: https://nsprg.ru/mn69dm

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

@nuancesprog #WebDesign
Elastic-лицензия Apollo Router мешает внедрению? Хотите работать еще быстрее? Для подобных случаев идеально подойдет Cosmo Router - быстрый маршрутизатор с открытым исходным кодом, совместимый с Federation V1/V2.

https://nsprg.ru/mY233x

VK: https://nsprg.ru/xAZ48v

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

@nuancesprog #CosmoRouter #GraphQL
Инженеры по безопасности приложений напоминают канатоходцев. Им постоянно приходится балансировать: быть универсальными специалистами по всему спектру приложений и экспертами по ряду флагманских приложений. Узнайте о том, как ИИ способен помочь в этой непростой ситуации.

https://nsprg.ru/OQdGpv

VK: https://nsprg.ru/mMa6pm

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

@nuancesprog #AppSec #ArtificialIntelligence
Хотите создавать быстрые сайты? Предлагаем эффективный способ комплексной разработки с помощью "волшебного тандема" React и Node.js.

https://nsprg.ru/O4pn2O

VK: https://nsprg.ru/OBGgQm

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

@nuancesprog #NodeJS #React
Ищете простой способ создания установщика пакетов Android? Библиотека Ackpine позволит выполнить этот процесс, избавив вас от многих забот и большого объема кода.

https://nsprg.ru/m6RAYm

VK: https://nsprg.ru/my0waO

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

@nuancesprog #Android
Forwarded from NOP::Humor
Please open Telegram to view this post
VIEW IN TELEGRAM
В этой части статьи углубимся в механизм загрузки классов. Этот процесс в Java тесно связан с рефлексией, поскольку направлен на внедрение нового поведения в программу во время выполнения.

https://nsprg.ru/xkeg2O

VK: https://nsprg.ru/vGk5jv

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

@nuancesprog #Java
Расскажем о некоторых популярных видах шаблонного кода на NextJS и узнаем, какие функции, настройки и библиотеки входят в их состав. Выясним, какой шаблонный код пригоден для промышленной эксплуатации, какой - для создания красивых структурированных приложений, какой подойдёт для обычных сайтов блогеров, а какой - для ведения специализированных блогов разработчиков.

https://nsprg.ru/vqaNZv

VK: https://nsprg.ru/mY2k3x

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

@nuancesprog #NextJS
Представляем Static Hermes - новое поколение движков JavaScript. Ключевой особенностью его является опциональная компиляция JavaScript с указанием типов в нативный код, обеспечивающая предсказуемую производительность на уровне C и C++.

https://nsprg.ru/OoAP6x

VK: https://nsprg.ru/ObPnex

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

@nuancesprog #TypeScript
Обзор Docketeer, удобного графического интерфейса для Docker с проработанными правами доступа и метриками.

https://nsprg.ru/vdDAwv

VK: https://nsprg.ru/xPZ12O

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

@nuancesprog #Docker #Docketeer
Внедрение процесса Copy-on-Write (CoW) является серьезным изменением, которое способно оказать определенное влияние на код pandas. В этой части мы изучим способы адаптации кода, чтобы избежать ошибок при включенном по умолчанию CoW.

https://nsprg.ru/vdDAlv

VK: https://nsprg.ru/O73qbO

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

@nuancesprog #Pandas
Предлагаем пошаговое руководство по созданию с нуля личного помощника с ИИ. В руководстве используются большая языковая модель LLaMA 7b и Langchain - библиотека с открытым исходным кодом, специально разработанная для бесшовной интеграции с LLM.

https://nsprg.ru/vXZewm

VK: https://nsprg.ru/mEzPBx

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

@nuancesprog #ArtificialIntelligence #Streamlit #LangChain #LLM #LlaMA
Хочешь действительно стать сеньором и не выдумывать факты в резюме? Приходи на «Импульс Т1» и бустани свою карьеру в ИТ

1 декабря в Москве Холдинг Т1 устраивает большую тусовку-нетворкинг, где соберутся и матерые разрабы, и зеленые джуны. А еще, конечно, топ-менеджмент, который присматривает себе в команду таланты.

В программе – доклады про цифровизацию, архитектуру, чистый код и формирование эффективных продуктовых команд от тех, кто работает над передовыми российскими разработками прямо сейчас:

Артем Кострюков, CEO TestIT ;
Михаил Степнов, Руководитель центра R&D МТС Big Data/ CDO МТС Travel;
Мария Тихонова, главный инженер по разработке в SberDevices
и другие эксперты.

Не пропусти ИТ-событие года: регистрируйся, вход бесплатный!

Бонус: вечеринка и классный мерч для айтишников :)

ЕРИД: LdtCKBQST
18+ Реклама. ООО «Т1»
ОГРН 1197746617419
Что такое UX-писательство? Как UX-текст влияет на продукт и стоит ли его использовать? Детально расскажем о главных составляющих качественного UX-текста.

https://nsprg.ru/m0rzbv

VK: https://nsprg.ru/O4pkAO

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

@nuancesprog #UX #Design