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


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

https://nuancesprog.ru/p/17338/

VK: https://vk.com/@nuancesprog-4-kluchevyh-aspekta-proektirovaniya-raspredelennyh-sistem

Дзен: https://dzen.ru/media/nuancesprog.ru/645571900d2f1534af644592

@nuancesprog #SoftwareArchitecture #DistributedSystems
Хотите узнать, как повысить эффективность вашего кода с точки зрения времени выполнения и сохранения памяти? Воспользуйтесь советами, которые помогут перейти на новый уровень написания кода Python.

https://nuancesprog.ru/p/17341/

VK: https://vk.com/@nuancesprog-kak-uluchshit-navyki-raboty-s-python-v-2023-godu

Дзен: https://dzen.ru/media/nuancesprog.ru/64575ed59885151b5c7a94cd

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

https://nuancesprog.ru/p/17344/

VK: https://vk.com/@nuancesprog-upravlenie-sostoyaniem-v-react-obzor

Дзен: https://dzen.ru/media/nuancesprog.ru/6457ef84a7f6be3de107d4d7

@nuancesprog #React
Рассмотрим расширения и библиотеки для повышения продуктивности при работе с кодом на Ruby. Настроим альтернативную RubyMine, бесплатную среду разработки.

https://nuancesprog.ru/p/17348/

VK: https://vk.com/@nuancesprog-raskroite-potencial-vs-code-dlya-programmirovaniya-na-ruby

Дзен: https://dzen.ru/media/nuancesprog.ru/64597831d44ce91c088ef86f

@nuancesprog #Ruby #VSCode
Освоим процесс создания и сопровождения собственной, хорошо документированной библиотеки JS, которую легко использовать и развивать. Сделаем библиотеку служебных функций для упрощения работы с массивами.

https://nuancesprog.ru/p/17351/

VK: https://vk.com/@nuancesprog-sozdanie-nadezhnoi-biblioteki-javascript-poshagovoe-rukovods

Дзен: https://dzen.ru/media/nuancesprog.ru/645ab86d167baa53a83858e2

@nuancesprog #JavaScript
Пошагово пройдем весь процесс с самым важным аспектом - настройкой веб-сервера. Как избежать типичных ошибок?

https://nuancesprog.ru/p/17354/

VK: https://vk.com/@nuancesprog-polnoe-rukovodstvo-po-ustanovke-magento-2-s-vkluchennym-ssl

Дзен: https://dzen.ru/media/nuancesprog.ru/645abbb33841fd54c17c1f67

@nuancesprog #Magento #Ubuntu
Грант до 500 000 ₽ на облачные сервисы #CloudMTS

Можно применить на:
– Готовые мощности в публичном облаке и простое управление виртуальными машинами
– Сервисы для управления кластерами K8s и брокером сообщений Apache Kafka в облаке
– Хранение данных нужного объема и формата с доступом через интернет
– Сервисы управления сетью в облаке

Воплощайте крутые цифровые проекты в облаке #CloudMTS 💥

Подробнее об условиях Акции и о сервисах, доступных в рамках Акции, — на сайте: https://bit.ly/3oGq08G
Оставляйте заявку, получите подтверждение, и команда #CloudMTS рассчитает Грант под ваш проект.

Реклама. Рекламодатель ПАО «МТС», ИНН 7740000076
Все еще пользуетесь SQLite? Пришло время забыть об этой библиотеке, поскольку теперь у нас есть DuckDB! Узнайте, что представляет собой DuckDB, почему и когда стоит использовать эту систему, а также о том, как интегрировать DuckDB в Python.

https://nuancesprog.ru/p/17357/

VK: https://vk.com/@nuancesprog-otkazhites-ot-sqlite-v-polzu-duckdb

Дзен: https://dzen.ru/media/nuancesprog.ru/645bf226624753759e43ff63

@nuancesprog #DuckDB #SQLite #Python
Мастерское владение Docker гарантирует фронтенд-разработчику массу выгодных преимуществ. Начнем с освоения 10 важнейших команд Docker и откроем новые горизонты профессии.

https://nuancesprog.ru/p/17360/

VK: https://vk.com/@nuancesprog-10-kluchevyh-komand-docker-v-arsenal-frontend-razrabotchikov

Дзен: https://dzen.ru/media/nuancesprog.ru/645bf47f1d7dfc0dcddc2dc2

@nuancesprog #Docker #FrontEndDevelopment
Изучим характеристики и принцип работы профилировщика Scalene, который помогает ускорять код и сокращать потребление памяти. Дополнительно рассмотрим преимущества его совместной работы с OpenAI.

https://nuancesprog.ru/p/17364/

VK: https://vk.com/@nuancesprog-kak-scalene-s-ii-rekomendaciyami-optimiziruet-kod-python

Дзен: https://dzen.ru/media/nuancesprog.ru/645bf717167baa53a8659e50

@nuancesprog #Scalene #Python #OpenAI
Как оптимизировать производительность приложения NodeJS, чтобы максимально улучшить пользовательский опыт? Это один из самых частых вопросов на собеседовании. Ответить на него правильно помогут советы опытного бэкенд-инженера.

https://nuancesprog.ru/p/17367/

VK: https://vk.com/@nuancesprog-5-sovetov-po-optimizacii-proizvoditelnosti-prilozheniya-node

Дзен: https://dzen.ru/media/nuancesprog.ru/645bfb22fa5eaf4c78a6329e

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

https://nuancesprog.ru/p/17372/

VK: https://vk.com/@nuancesprog-4-modeli-povedeniya-dlya-podderzhaniya-psihicheskogo-zdorovy

Дзен: https://dzen.ru/media/nuancesprog.ru/645bfd3d00e6573c8342dd1b

@nuancesprog #Productivity
Что из себя представляют фича-флаги, зачем они нужны и как их правильно использовать?

https://nuancesprog.ru/p/17375/

VK: https://vk.com/@nuancesprog-ficha-flagi-vremeni-kompilyacii-v-rust-zachem-kak-i-kogda-is

Дзен: https://dzen.ru/media/nuancesprog.ru/645bff02581cc32b047f85df

@nuancesprog #Rust
Краткий обзор достоинств и недостатков новой среды выполнения Deno, а также ее сравнение со всем известной и привычной средой Node.

https://nuancesprog.ru/p/17378/

VK: https://vk.com/@nuancesprog-plusy-i-minusy-deno

Дзен: https://dzen.ru/media/nuancesprog.ru/6461506f431d8c2099cb1f77

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

https://nuancesprog.ru/p/17381/

VK: https://vk.com/@nuancesprog-kombinacii-komand-unixlinux-kotorye-dolzhen-znat-kazhdyi-raz

Дзен: https://dzen.ru/media/nuancesprog.ru/646152eeea5a445d27555ecb

@nuancesprog #Unix
Чем отличаются вложенные классы от внутренних? Как в Kotlin одни классы объявляются внутри других?

https://nuancesprog.ru/p/17384/

VK: https://vk.com/@nuancesprog-kotlin-vlozhennyi-i-vnutrennii-klassy

Дзен: https://dzen.ru/media/nuancesprog.ru/6462ace348942e41ccc465f6

@nuancesprog #Kotlin
Не упустите шанс за одни выходные присоединиться к командам VK Мессенджера, VK Видео, Почты Mail.ru и Облака Mail.ru.Участвуйте в Weekend Offer 20–21 мая и вливайтесь в интересные проекты по направлениям iOS и Android.

Отправить отклик до можно 18 мая на сайте.

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

https://nuancesprog.ru/p/17387/

VK: https://vk.com/@nuancesprog-masshtabirovanie-frontend-prilozhenii-v-2023-godu

Дзен: https://dzen.ru/media/nuancesprog.ru/6462af3fb28bff44a6c81cc8

@nuancesprog #FrontEndDevelopment
Если вы разрабатывали приложения, то могли сталкиваться с такой проблемой, как утечка памяти. В сегодняшней статье мы расскажем об управлении памятью в JS и о том, как не допустить ее утечек.

https://nuancesprog.ru/p/17390/

VK: https://vk.com/@nuancesprog-upravlenie-pamyatu-javascript-kak-izbezhat-utechek-pamyati-i

Дзен: https://dzen.ru/media/nuancesprog.ru/6463ef014e13b47a92fb514e

@nuancesprog #JavaScript
Рассмотрим возможности редактора Vim в плане организации рабочего пространства: разделение окон, взаиморасположение вкладок и окон, сравнение с другими редакторами.

https://nuancesprog.ru/p/17393/

VK: https://vk.com/@nuancesprog-razdelenie-okon-v-vim

Дзен: https://dzen.ru/media/nuancesprog.ru/6463f7008d73007e87aa8c87

@nuancesprog #Vim
Получить работу в области науки о данных, МО и ИИ сложно. Эти 11 шагов помогут стратегически подойти к решению этой проблемы (спойлер: Kaggle не относится к их числу).

https://nuancesprog.ru/p/17396/

VK: https://vk.com/@nuancesprog-11-shagov-na-puti-k-rabote-data-saientista

Дзен: https://dzen.ru/media/nuancesprog.ru/6465286291a5e403c88d9b58

@nuancesprog #DataScience