Парное программирование-это техника, при которой программисты работают парами, сидя за одним компьютером. Основываясь на собственном опыте, автор статьи рассказывает, в чем достоинства и недостатки такого подхода
https://nuancesprog.ru/p/3550/
@nuancesprog #статьи #PairProgramming
https://nuancesprog.ru/p/3550/
@nuancesprog #статьи #PairProgramming
CSS - это уникальный язык. На первый взгляд он кажется очень простым и понятным, но, познакомившись с ним поближе, становится ясно, что некоторые эффекты, которые в теории выглядят легкими, на практике, вызывают затруднения у новичков. Именно поэтому, сегодня мы подробно расскажем о 8 полезных приемах в CSS
https://nuancesprog.ru/p/3557/
@nuancesprog #статьи #WebDevelopment #CSS
https://nuancesprog.ru/p/3557/
@nuancesprog #статьи #WebDevelopment #CSS
Команда разработчиков создала инструмент, который автоматически находит уязвимости в коде. Во время теста они нашли 35 критических угроз безопасности. Как им это удалось? Подробности в статье
https://nuancesprog.ru/p/3563/
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/3563/
@nuancesprog #статьи #Python
Что можно сделать с помощью ID элементов? Рассмотрим несколько примеров, а также узнаем, как получить доступ к ID элементов в DOM в качестве переменных window или global
https://nuancesprog.ru/p/3570/
@nuancesprog #статьи #WebDevelopment #JavaScript
https://nuancesprog.ru/p/3570/
@nuancesprog #статьи #WebDevelopment #JavaScript
Многие специалисты, особенно начинающие, допускают различные ошибки при подготовке к собеседованию, главными из которых являются сложность презентации и ориентированность на количество, а не на качество
https://nuancesprog.ru/p/3574/
@nuancesprog #статьи #DataScience #MachineLearning
https://nuancesprog.ru/p/3574/
@nuancesprog #статьи #DataScience #MachineLearning
Дружная команда разработчиков Bit выпустила множество новых функций и обновлений. Теперь обнаруживать и обмениваться компонентами стало намного проще и интересней! Вас ждет новый дизайн и визуальные эффекты, новые функции, улучшение производительности и многое другое
https://nuancesprog.ru/p/3578/
@nuancesprog #статьи #JavaScript #React
https://nuancesprog.ru/p/3578/
@nuancesprog #статьи #JavaScript #React
Сегодня мы расскажем вам о том, как создать бота для Telegram, который автоматизирует такой монотонный процесс, как составление отчетов. Кстати говоря, для его создания потребуется не более 50 строк кода
https://nuancesprog.ru/p/3583
@nuancesprog #статьи #Python #DataScience
https://nuancesprog.ru/p/3583
@nuancesprog #статьи #Python #DataScience
⏺ Изучить язык программирования на 100% - непосильная задача даже для самых продвинутых программистов. Предлагаем подборку малоизвестных, но крайне полезных модулей и методов для написания качественного кода
https://nuancesprog.ru/p/3610
@nuancesprog #Python
https://nuancesprog.ru/p/3610
@nuancesprog #Python
https://nuancesprog.ru
Полезные Python модули, которыми мало кто пользуется
Python — это прекрасный язык с множеством встроенных модулей, цель которых — помочь нам писать более красивый и качественный код
В современном программировании даже самые рутинные и простые операции можно автоматизировать. Научитесь объединять CSV файлы автоматически и экономьте свое время
https://nuancesprog.ru/p/3587
@nuancesprog #статьи #Python #Automation #Productivity #Excel
https://nuancesprog.ru/p/3587
@nuancesprog #статьи #Python #Automation #Productivity #Excel
⏺ Хотите начать карьеру в data science, но вас пугает список требований для кандидатов? Рассмотрим шесть рекомендаций для начинающих специалистов по Data Science, которые помогут приобрести опыт еще до начала работы!
https://nuancesprog.ru/p/3615
@nuancesprog #DataScience #DataVisualization #Learning
https://nuancesprog.ru/p/3615
@nuancesprog #DataScience #DataVisualization #Learning
https://nuancesprog.ru
Шесть рекомендаций для начинающих специалистов по Data Science
Сфера data science пользуется большим спросом, однако для трудоустройства вам потребуется опыт работы. Несмотря на это, у множества лучших специалистов стоит самый различный опыт за плечами — от гуманитарных наук до нейробиологии.
Заключительная часть цикла статей о прозрачности в распределенных системах. Здесь речь пойдет об оставшихся формах прозрачности: переноса, репликации, параллельного доступа и отказов
Часть 1 - https://t.iss.one/nuancesprog/1167
https://nuancesprog.ru/p/3590
@nuancesprog #статьи #ComputerScience
Часть 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/3629
@nuancesprog #статьи #Python #Pytype
https://nuancesprog.ru
Как быстро найти проблемы с Python-типами через Pytype
Если вы работаете над большим проектом на Python или предпочитаете лаконичную и понятную базу кода, то Pytype станет для вас отличным помощником.
Инструменты командной строки - штуки нужные и совершенно необходимые для любого программиста. Для большей кастомизации стоит научиться писать такие средства самим
https://nuancesprog.ru/p/3595
@nuancesprog #статьи #JavaScript #Nodejs
https://nuancesprog.ru/p/3595
@nuancesprog #статьи #JavaScript #Nodejs
Git - штука таинственная и непонятная для многих разработчиков. Однако если разобраться с ее основами, то все значительно упрощается
https://nuancesprog.ru/p/3598
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/3598
@nuancesprog #статьи #Git
Если вы изучаете язык программирования JavaScript, то наверняка слышали про функции высшего порядка. Сегодня мы дадим вам общее представление об этих функциях и о том, как их применять
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
https://nuancesprog.ru/p/3601
@nuancesprog #статьи #JavaScript #React
Data science стремительно развивается, а хорошие специалисты науки о данных пользуются большим спросом. Что же такое data science и какое значение она представляет в современном мире? Разберемся в этих вопросах, а также поговорим о будущем этой науки
https://nuancesprog.ru/p/3605/
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/3605/
@nuancesprog #статьи #DataScience
Рассмотрим простой способ быстрой реализации идеи интерфейса приложения, а также дальнейший процесс внесения изменений
https://nuancesprog.ru/p/3618/
@nuancesprog #статьи #ReactNative #Design
https://nuancesprog.ru/p/3618/
@nuancesprog #статьи #ReactNative #Design
Для построения эффективных моделей важно понимать то, как работает скрытая часть нейронных сетей. Разберемся с основами в процессе создания поверхностной нейронной сети для классификации при помощи библиотеки numpy
https://nuancesprog.ru/p/3623/
@nuancesprog #статьи #MachineLearning #DeepLearning
https://nuancesprog.ru/p/3623/
@nuancesprog #статьи #MachineLearning #DeepLearning
Чем полезно определение целей для разработчика программного обеспечения? Разберемся в этом вопросе, а также узнаем, каким образом установить цель и двигаться к ее достижению
https://nuancesprog.ru/p/3626/
@nuancesprog #статьи #SoftwareDevelopment
https://nuancesprog.ru/p/3626/
@nuancesprog #статьи #SoftwareDevelopment
⏺ Как быть руководителю проекта, когда команда выдвигает множество решений проблемы? Как ему определить лучшие из них? Именно об этом и рассказывает Эндрю Ын в своей книге "Жажда машинного обучения"
https://nuancesprog.ru/p/3633/
@nuancesprog #статьи #MachineLearning #AI
https://nuancesprog.ru/p/3633/
@nuancesprog #статьи #MachineLearning #AI
https://nuancesprog.ru
6 концептов книги Эндрю Ына "Жажда машинного обучения"
Многие курсы по AI рассказывают, как работают алгоритмы машинного обучения, в то время, как эта книга рассказывает, как их использовать.
⏺ Реактивное программирование ассоциируется с наблюдателем и наблюдаемым объектом. Однако есть еще и такое полезное понятие, как Subject (субъект), который может очень пригодиться при программировании событий по времени
https://nuancesprog.ru/p/3647
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/3647
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru
Введение в Subject в реактивном программировании
Subject — это «особый» тип наблюдаемого объекта, который позволяет транслировать значения сразу нескольким подписчикам. Самое классное здесь то, что Subject предоставляет ответы в режиме реального времени