NOP::Nuances of Programming
71K subscribers
3.01K photos
11 videos
12 files
4.34K 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/12732

@nuancesprog #статьи #Math
Краткое руководство по использованию метода сериализации json. Пошагово разберем все возможные сценарии с omitempty, значениями по умолчанию, а также нулевыми, пустыми и отсутствующими значениями.

https://nuancesprog.ru/p/12737

@nuancesprog #статьи #JSON #Golang
Порой все мы допускаем ошибки и натыкаемся на мелочи, которые портят нам жизнь. Вот 50 приемов, на которые стоит обратить внимание при написании кода на JavaScript, чтобы получить хороший результат.

https://nuancesprog.ru/p/12743

@nuancesprog #статьи #JavaScript
Как используется теория графов в машинном обучении и как она может изменить нашу жизнь

https://nuancesprog.ru/p/12747

@nuancesprog #статьи #ComputerScience
Отладка, по мнению fullstack-разработчика Сэмюэля Мартинса, дело тонкое и ответственное, требующее вдумчивого подхода и логического мышления. В связи с этим он предлагает 5 отличных рекомендаций из личного опыта для улучшения этого процесса.

https://nuancesprog.ru/p/12752

@nuancesprog #статьи #WebDevelopment
Рассмотрим работу кросс-платформенного API watchdog, с помощью которого вы сможете обнаруживать изменения в файлах Python-приложения.

https://nuancesprog.ru/p/12757

@nuancesprog #статьи #Python
Как развлекаются на досуге Linux-программисты? Как заставить коров говорить и для чего нужны печенья с предсказаниями? Попробуем разговорить терминал, в общем пишем код весело!

https://nuancesprog.ru/p/12762

@nuancesprog #статьи #Linux
Рассмотрим ряд неверных решений, наиболее типичных для не очень опытных разработчиков ПО. А также познакомим с советами, которые позволят создавать более эффективные и совершенные веб-приложения.

https://nuancesprog.ru/p/12774

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

https://nuancesprog.ru/p/12779

@nuancesprog #статьи #Git
Каков шанс вытащить золотую монету из коробки или выиграть пари у коллеги? Разберемся в том, какие парадоксы подготовила для нас теория вероятности.

https://nuancesprog.ru/p/12784

@nuancesprog #статьи #Math #DataScience
Как быть с большим числом запросов к одной конечной точке при генерировании страниц? Рассмотрим стратегии кеширования со слоем NodeJS перед Next.js, которые пригодятся и для решения других задач, связанных с кешированием данных.

https://nuancesprog.ru/p/12789

@nuancesprog #статьи #NextJS
Специалисту по обработке данных важно не только хорошо проводить их анализ, но уметь правильно представить результат своей работы. Иначе никто о ней так и не узнает. Делимся полезными советами в статье.

https://nuancesprog.ru/p/12796

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

https://nuancesprog.ru/p/12802

@nuancesprog #статьи #Golang
Машинное обучение (МО) на текущей платформе Bigeye обладает одной из критически важных функций  -  автопорогами. Эта функция позволяет клиентам автоматически получать оповещения по сотням позиций, требующие незамедлительного принятия решений.

https://nuancesprog.ru/p/12809

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

https://nuancesprog.ru/p/12813

@nuancesprog #статьи #TypeScript
Обучающее руководство по использованию функций Pandas, а именно apply, cut, groupby, agg, для разделения датасетов на группы.

https://nuancesprog.ru/p/12819

@nuancesprog #статьи #Pandas
Разберем полезные фрагменты кода  -  от создания тензоров до написания нейронных сетей. Это отличное подспорье для работы с моделями Pytorch, делающее написание кода еще более приятным.

https://nuancesprog.ru/p/12825

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

https://nuancesprog.ru/p/12832

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

https://nuancesprog.ru/p/12837

@nuancesprog #статьи #Education
Многие видели красивую математическую мультипликацию, но немногие знают, как она создается. Научимся это делать с использованием Python, освоим движок точной анимации Manim и узнаем, на что он способен.

https://nuancesprog.ru/p/12841

@nuancesprog #статьи #Python
В мире почти 300 млн человек страдают дальтонизмом. И часто веб-контент для них труднодоступен. Чтобы это исправить, уже придумано достаточно технологий. Например, в Chrome DevTools для это есть несколько функций. Подробно расскажем, как и какие именно инструменты использовать.

https://nuancesprog.ru/p/12847

@nuancesprog #статьи #WebDevelopment