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


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

https://nuancesprog.ru/p/17725/

VK: https://vk.com/@nuancesprog-razvertyvanie-frontenda-i-bekenda-prilozheniya-na-kubernetes

Дзен: https://dzen.ru/media/nuancesprog.ru/6488d657bfaf86243ef2ad4a

@nuancesprog #Kubernetes #MongoDB
ChatGPT - не единственный на рынке инструмент искусственного интеллекта. Рассмотрим 8 альтернатив, которые также могут пригодиться.

https://nuancesprog.ru/p/17739/

VK: https://vk.com/@nuancesprog-8-instrumentov-dlya-predprinimatelei-pohozhih-na-chatgpt

Дзен: https://dzen.ru/media/nuancesprog.ru/648b7685b07a1c67102c189f

@nuancesprog #ArtificialIntelligence
Проверь свою архитектуру на прочность в рамках трека «Архитектура. HighLoad & VK» на Saint HighLoad++, который пройдёт 26 и 27 июня.

За два дня на опыте больших и известных компаний мы исследуем архитектуру со всех ракурсов: от слоя хранения до верификации, от CDN до телекома, от legacy начала века до микросервисов.

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

Узнать подробнее о треке можно тут: https://habr.com/ru/companies/vk/news/741490/

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

https://nuancesprog.ru/p/17751/

VK: https://vk.com/@nuancesprog-sobytiino-orientirovannaya-razrabotka-na-osnove-brauzernogo

Дзен: https://dzen.ru/media/nuancesprog.ru/648b7b32413f4373a7a2a6b2

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

https://nuancesprog.ru/p/17756/

VK: https://vk.com/@nuancesprog-iz-finansov-v-razrabotku-kak-stat-inzhenerom-programmistom

Дзен: https://dzen.ru/media/nuancesprog.ru/648b8157bfaf86243e10a58a

@nuancesprog #WebDevelopment
Хотите выполнять больше задач с меньшим количеством кода без ущерба для качества? Декораторы Python помогут сделать код чище, использовать его многократно и облегчить его сопровождение.

https://nuancesprog.ru/p/17759/

VK: https://vk.com/@nuancesprog-12-dekoratorov-python-kotorye-uluchshaut-kod

Дзен: https://dzen.ru/media/nuancesprog.ru/648e2106405259030db46f6e

@nuancesprog #Python
Включите в свой арсенал 4 суперполезных пользовательских хука React. Они повысят эффективность работы, а также масштабируемость и читаемость кода.

https://nuancesprog.ru/p/17763/

VK: https://vk.com/@nuancesprog-4-polzovatelskih-huka-react-kotorye-dolzhen-znat-kazhdyi-raz

Дзен: https://dzen.ru/media/nuancesprog.ru/648f6d82d0e24276a19a8e64

@nuancesprog #React
Функции высшего порядка могут значительно повысить качество и удобство сопровождения кода. Рассмотрим 10 полезных примеров того, как их можно использовать.

https://nuancesprog.ru/p/17777/

VK: https://vk.com/@nuancesprog-10-prakticheskih-primerov-ispolzovaniya-funkcii-vysshego-por

Дзен: https://dzen.ru/media/nuancesprog.ru/648f738f584cca03fcdf164b

@nuancesprog #Android #Kotlin
Python или Java? Какой язык выбрать для создания успешных проектов? Однозначного ответа на эти вопросы нет, поскольку и Python, и Java обладают как достоинствами, так и недостатками. Сегодня поговорим о сильных и слабых сторонах двух популярных языков программирования.

https://nuancesprog.ru/p/17781/

VK: https://vk.com/@nuancesprog-python-i-java-kompleksnoe-sravnenie-dvuh-populyarnyh-yazykov

Дзен: https://dzen.ru/media/nuancesprog.ru/6490a1f20cc0384792931a0c

@nuancesprog #Python #Java
Увидим фреймворк в действии, шаг за шагом пройдя процесс настройки конвейера связываемых в цепочку операторов обработки значений, выдаваемых издателями для подписчиков. Подробно разберем пример и попробуем реализовать в проекте.

https://nuancesprog.ru/p/17799/

VK: https://vk.com/@nuancesprog-reaktivnoe-programmirovanie-s-combine

Дзен: https://dzen.ru/media/nuancesprog.ru/64921d1824aa0a439d9ac922

@nuancesprog #Swift #Combine
Как выполняются функции в Javascript? Каков порядок их выполнения? Что такое контекст выполнения? Отвечаем на эти вопросы с иллюстрациями.

https://nuancesprog.ru/p/17792/

VK: https://vk.com/@nuancesprog-stek-vyzovov-javascript-obyasnenie-s-pomoschu-illustracii

Дзен: https://dzen.ru/media/nuancesprog.ru/649219a5f205df6eb7361080

@nuancesprog #JavaScript
Увидим фреймворк в действии, шаг за шагом пройдя процесс настройки конвейера связываемых в цепочку операторов обработки значений, выдаваемых издателями для подписчиков. Подробно разберем пример и попробуем реализовать в проекте.

https://nuancesprog.ru/p/17799/

VK: https://vk.com/@nuancesprog-reaktivnoe-programmirovanie-s-combine

Дзен: https://dzen.ru/media/nuancesprog.ru/64921d1824aa0a439d9ac922

@nuancesprog #Swift #Combine
Помогаем с поиском работы на канале @nopremote.
Подписывайся и будь в курсе самых актуальных предложений рынка 😎
Предлагаем пошаговое руководство по овладению наукой о геопространственных данных с помощью Python с нуля. Имея в своем распоряжении указанные здесь навыки и ресурсы, каждый сможет стать профессионалом в области анализа геопространственных данных.

https://nuancesprog.ru/p/17803/

VK: https://vk.com/@nuancesprog-kak-ovladet-naukoi-o-geoprostranstvennyh-dannyh-v-2023-godu

Дзен: https://dzen.ru/media/nuancesprog.ru/649346c9233c7d5cb51ae109

@nuancesprog #DataScience #Python
Создадим три файла Dockerfile с прямым подключением каждого к своему репозиторию GitHub, сделаем из них три пользовательских образа Docker, а из каждого образа - по одному контейнеру. Один изолируем в сети Development, два поместим в Production и проверим их взаимодействие.

https://nuancesprog.ru/p/17807/

VK: https://vk.com/@nuancesprog-konteinery-docker-i-ih-svyazyvanie-v-seti

Дзен: https://dzen.ru/media/nuancesprog.ru/64934f6a7046ae7a996d171d

@nuancesprog #Docker
Экстренное включение!

Завели бусти и уже опубликовали эксклюзивный контент по кибербезопасности 😎

Рефлексируем на тему SDR:
Слушать аналоговый и цифровой радиоэфир, дотянуться до самолетов и спутников теперь может каждый!

https://nsprg.ru/OZ5Yzv

@nuancesprog #security
Для правильного расчета вероятностей оракул не нужен. В чем разница между хорошими калибровкой и производительностью, и когда одна предпочтительнее другой?

https://nuancesprog.ru/p/17841/

VK: https://vk.com/@nuancesprog-plohie-modeli-mashinnogo-obucheniya-no-ih-mozhno-otkalibrova

Дзен: https://dzen.ru/media/nuancesprog.ru/64944731c8fc6f10d7033af9

@nuancesprog #MachineLearning
Получение данных из Всемирной паутины может оказаться трудоемким и времязатратным процессом. Но подобные задачи можно легко автоматизировать с помощью технологии веб-скрейпинга. Поговорим о том, как извлекать данные с сайтов с помощью Python и библиотеки BeautifulSoup.

https://nuancesprog.ru/p/17845/

VK: https://vk.com/@nuancesprog-veb-skreiping-s-pomoschu-python-i-beautifulsoup

Дзен: https://dzen.ru/media/nuancesprog.ru/64944a401941ae434aed3b9c

@nuancesprog #Python #BeautifulSoup
Чтобы достичь карьерных высот в сфере программирования, нужно постоянно работать над мастерством написания кода. Воспользуйтесь советами опытного программиста, которые помогут стать профессионалом.

https://nuancesprog.ru/p/17848/

VK: https://vk.com/@nuancesprog-4-sposoba-uluchshit-navyki-napisaniya-koda

Дзен: https://dzen.ru/media/nuancesprog.ru/6494b64ccbe373421695ca9c

@nuancesprog #Coding
Научимся создавать эффективный API-шлюз в Rust, задействуя библиотеку Hyper и YAML-файлы конфигурации. Кроме того, напишем модульные тесты для тестирования логики авторизации и проверим корректную работу API-шлюза.

https://nuancesprog.ru/p/17851/

VK: https://vk.com/@nuancesprog-kak-sozdat-api-shluz-v-rust-posredstvom-biblioteki-hyper

Дзен: https://dzen.ru/media/nuancesprog.ru/6494b905233c7d5cb56f302b

@nuancesprog #Rust