NOP::Nuances of Programming
62.5K subscribers
3.66K photos
11 videos
12 files
5.01K links
Любые вопросы по сотрудничеству: @ramilkr
Если нужен токен:
https://telega.in/c/nuancesprog
NOP::Humor - https://t.iss.one/nophumor
NOP::Recruiter Удаленка- https://t.iss.one/nopremote

РКН: 4977653520
Download Telegram
​​Если вы хотите стать частью IT-мира, но не знаете, с чего начать, то попробуйте изучить Java. Это универсальный язык со множеством областей применения, который, несмотря на свой возраст, до сих пор популярен

https://nuancesprog.ru/p/3518/

@nuancesprog #статьи #Java #LearningToCode
​​Сегодня мы разберём несколько паттернов функционального программирования, на практических примерах. Как известно паттерны не привязаны к конкретному языку программирования, поэтому статья будет полезна практически всем

https://nuancesprog.ru/p/3539/

@nuancesprog #статьи #FunctionalProgramming #SoftwareDevelopment
​​Что такое отзывчивый веб-дизайн и в чем его особенность? Разберемся, с какими проблемами можно столкнуться при разработке приложения с отзывчивым веб-дизайном, а также узнаем, как использовать разделение кода для создания приложения, оптимизированного для компьютерной и мобильной версий

https://nuancesprog.ru/p/3521/

@nuancesprog #статьи #React #WebDevelopment
​​В приложениях Flutter используется множество страниц, представляющих целый ряд функций. Однако каким образом перемещаться между ними? Рассмотрим два способа навигации, а также узнаем, как передать данные следующей странице

https://nuancesprog.ru/p/3542/

@nuancesprog #статьи #Flutter #MobileAppDevelopment
​​Какое значение имеет способность объяснения модели? Рассмотрим пять способов применения идей модели, а также подробно разберем каждый из них

https://nuancesprog.ru/p/3524/

@nuancesprog #статьи #DataScience #MachineLearning
​​Оператор "…" , появившийся в ES6, меняет своё назначение в зависимости от того, где и как он применяется. Сегодня вы узнаете о не самых очевидных способах использовать Spread и Rest

https://nuancesprog.ru/p/3547/

@nuancesprog #статьи #javaScript #WevDevelopment
​​Парное программирование-это техника, при которой программисты работают парами, сидя за одним компьютером. Основываясь на собственном опыте, автор статьи рассказывает, в чем достоинства и недостатки такого подхода

https://nuancesprog.ru/p/3550/

@nuancesprog #статьи #PairProgramming
​​CSS - это уникальный язык. На первый взгляд он кажется очень простым и понятным, но, познакомившись с ним поближе, становится ясно, что некоторые эффекты, которые в теории выглядят легкими, на практике, вызывают затруднения у новичков. Именно поэтому, сегодня мы подробно расскажем о 8 полезных приемах в CSS

https://nuancesprog.ru/p/3557/

@nuancesprog #статьи #WebDevelopment #CSS
​​Команда разработчиков создала инструмент, который автоматически находит уязвимости в коде. Во время теста они нашли 35 критических угроз безопасности. Как им это удалось? Подробности в статье

https://nuancesprog.ru/p/3563/

@nuancesprog #статьи #Python
​​Что можно сделать с помощью ID элементов? Рассмотрим несколько примеров, а также узнаем, как получить доступ к ID элементов в DOM в качестве переменных window или global

https://nuancesprog.ru/p/3570/

@nuancesprog #статьи #WebDevelopment #JavaScript
​​Многие специалисты, особенно начинающие, допускают различные ошибки при подготовке к собеседованию, главными из которых являются сложность презентации и ориентированность на количество, а не на качество

https://nuancesprog.ru/p/3574/

@nuancesprog #статьи #DataScience #MachineLearning
​​Дружная команда разработчиков Bit выпустила множество новых функций и обновлений. Теперь обнаруживать и обмениваться компонентами стало намного проще и интересней! Вас ждет новый дизайн и визуальные эффекты, новые функции, улучшение производительности и многое другое

https://nuancesprog.ru/p/3578/


@nuancesprog #статьи #JavaScript #React
​​Сегодня мы расскажем вам о том, как создать бота для Telegram, который автоматизирует такой монотонный процесс, как составление отчетов. Кстати говоря, для его создания потребуется не более 50 строк кода

https://nuancesprog.ru/p/3583

@nuancesprog #статьи #Python #DataScience
Изучить язык программирования на 100% - непосильная задача даже для самых продвинутых программистов. Предлагаем подборку малоизвестных, но крайне полезных модулей и методов для написания качественного кода

https://nuancesprog.ru/p/3610

@nuancesprog #Python
​​В современном программировании даже самые рутинные и простые операции можно автоматизировать. Научитесь объединять CSV файлы автоматически и экономьте свое время

https://nuancesprog.ru/p/3587

@nuancesprog #статьи #Python #Automation #Productivity #Excel
​​Заключительная часть цикла статей о прозрачности в распределенных системах. Здесь речь пойдет об оставшихся формах прозрачности: переноса, репликации, параллельного доступа и отказов

Часть 1 - https://t.iss.one/nuancesprog/1167

https://nuancesprog.ru/p/3590

@nuancesprog #статьи #ComputerScience
Чем крупнее проект или больше разработчиков в команде, тем объемнее код. Тогда и возникают путаницы с типами. Решить проблему можно через сервисы проверки типов, например, Pytype

https://nuancesprog.ru/p/3629

@nuancesprog #статьи #Python #Pytype
​​Инструменты командной строки - штуки нужные и совершенно необходимые для любого программиста. Для большей кастомизации стоит научиться писать такие средства самим

https://nuancesprog.ru/p/3595

@nuancesprog #статьи #JavaScript #Nodejs
​​Git - штука таинственная и непонятная для многих разработчиков. Однако если разобраться с ее основами, то все значительно упрощается

https://nuancesprog.ru/p/3598

@nuancesprog #статьи #Git