При всей своей привлекательности сегодняшние социальные сети обладают рядом недостатков в организационной архитектуре. В чем причины и как сделать социальные сети более полезными и эффективными для пользователей? На эти вопросы дает ответ Farokh Shahabi - один из основателей платформы для анализа данных из сетевых источников.
https://nuancesprog.ru/p/11320
@nuancesprog #статьи #DataScience
https://nuancesprog.ru/p/11320
@nuancesprog #статьи #DataScience
Узнаем, как работает библиотека Jotai, а также за счёт чего она упрощает управление состоянием и позволяет более полно использовать преимущества React. Научимся выполнять рефакторинг приложения на Redux для использования Jotai.
https://nuancesprog.ru/p/11325
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11325
@nuancesprog #статьи #JavaScript
Все мы, конечно, понимаем, что такое программирование, однако есть и люди, которые плохо представляют, как работает эта система. Давайте посмотрим, с какими сферами нашей жизни можно сравнить программирование и всё, что с ним связано.
https://nuancesprog.ru/p/11327
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/11327
@nuancesprog #статьи #Education
Как сделать SQL-запросы молниеносными? Здесь явно не обойтись без суперспособностей … индексов, о которых уже не терпится вам рассказать. На повестке: понятие индекса, его типы, создание и случаи применения.
https://nuancesprog.ru/p/11341
@nuancesprog #статьи #SQL
https://nuancesprog.ru/p/11341
@nuancesprog #статьи #SQL
Только недавно начали заниматься UX-дизайном, но уже желаете быть лучшим в своем деле? Расскажем, на что следует уделить внимание в начале своей дизайнерской деятельности.
https://nuancesprog.ru/p/11332
@nuancesprog #статьи #Design #UI #UX
https://nuancesprog.ru/p/11332
@nuancesprog #статьи #Design #UI #UX
Искусственный интеллект распространяется во все отрасли промышленности с невиданной скоростью. Там, где приходится иметь дело с большим количеством однотипных операций, без автоматизации теперь не обойтись. Финансовая отрасль как раз из таких, и вот как ИИ влияет на неё и помогает ей быть такой, какой мы знаем её сейчас.
https://nuancesprog.ru/p/11346
@nuancesprog #статьи #ArtificialIntelligence
https://nuancesprog.ru/p/11346
@nuancesprog #статьи #ArtificialIntelligence
Настроим базовую конфигурацию Microsoft Teams: научимся добавлять входящий веб-перехватчик в групповой канал, отправлять в него сообщения и удалять. Узнаем, как с помощью ограничения скорости регулируют трафик, генерируемый на канале соединителем.
https://nuancesprog.ru/p/11352
@nuancesprog #статьи #WebDevelopment
https://nuancesprog.ru/p/11352
@nuancesprog #статьи #WebDevelopment
Вашему вниманию пять библиотек Python, предназначенных специально для машинного обучения. Кратко разберём особенности и функционал каждой из них с примерами работы.
https://nuancesprog.ru/p/11356
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11356
@nuancesprog #статьи #Python
Психологи давно установили, что цвет существенно влияет на восприятие вещей. Психология цвета изучает значение каждого оттенка. Какие цвета нравятся пользователям? Как выбрать подходящую палитру для определенной культуры? Детально разберем эти и сопутствующие вопросы.
https://nuancesprog.ru/p/11363
@nuancesprog #статьи #Design
https://nuancesprog.ru/p/11363
@nuancesprog #статьи #Design
Введение в аспектно-ориентированное программирование: основные концепции (аспекты, советы, срезы), преимущества и недостатки, а также пример базовой реализации метода inject.
https://nuancesprog.ru/p/11368
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11368
@nuancesprog #статьи #JavaScript
Программистам тесно в настоящем, и мыслями они уже в далеком будущем. Поспешим вслед за ними и ответим на вопрос: "Способно ли функциональное программирование в перспективе вытеснить объектно-ориентированное?", а для этого нам предстоит взвесить основные преимущества обеих парадигм.
https://nuancesprog.ru/p/11373
@nuancesprog #статьи #FunctionalProgramming
https://nuancesprog.ru/p/11373
@nuancesprog #статьи #FunctionalProgramming
Расскажем о чрезвычайно полезных для разработчика инструментах: RegEx 101, Prettier, Log Rocket, CSS Scan, WhatRuns и другие. Повысьте с их помощью свою продуктивность и качество работы!
https://nuancesprog.ru/p/11378
@nuancesprog #статьи #Education
https://nuancesprog.ru/p/11378
@nuancesprog #статьи #Education
Принципы SOLID помогли еще одному программисту создать отличный код, что в очередной раз говорит об их эффективности и практической значимости. Ну как не освежить их в памяти?
https://nuancesprog.ru/p/11385
@nuancesprog #статьи #Solid
https://nuancesprog.ru/p/11385
@nuancesprog #статьи #Solid
С каждым днем темная тема в пользовательском интерфейсе набирает большую популярность. Для каких случаев она подходит лучше всего? В чем ее отличие от светлой темы? Ответим на эти вопросы и подробно разберем главные правила использования темной темы.
https://nuancesprog.ru/p/11391
@nuancesprog #статьи #Design #UI
https://nuancesprog.ru/p/11391
@nuancesprog #статьи #Design #UI
Недавнее падение Биткойна на 25% свидетельствует о том, что он никогда не станет настоящей валютой. Узнаем, какое будущее для него планировалось и какое положение он занимает сейчас, а также кому стоит обратить на него внимание.
https://nuancesprog.ru/p/11395
@nuancesprog #статьи #Crypto
https://nuancesprog.ru/p/11395
@nuancesprog #статьи #Crypto
React, как одна из ведущих технологий на рынке фреймворков, имеет ряд неоспоримых преимуществ, а наличие хуков как раз положительно выделяет ее среди конкурентов. Поэтому, если присутствует такая возможность, почему бы не воспользоваться ею и не написать парочку своих хуков. Расскажем, как это сделать.
https://nuancesprog.ru/p/11400
@nuancesprog #статьи #React
https://nuancesprog.ru/p/11400
@nuancesprog #статьи #React
GitHub Package Registry обещает создать благоприятную среду для ваших пакетов. Верить на слово мы не будем, а напросимся к нему в гости, узнаем обо всех преимуществах/ограничениях этого реестра и сразу опубликуем в нем пакет NPM.
https://nuancesprog.ru/p/11405
@nuancesprog #статьи #Git
https://nuancesprog.ru/p/11405
@nuancesprog #статьи #Git
Узнаем, кто может вытеснить JavaScript с лидирующих позиций в веб-разработке и кто уже вклинился в тройку самых желанных JavaScript-фреймворков. Выясним, что нового в CSS-технологиях и какой инструмент может стать прорывным в 2021 году, а также попытаемся сделать прогнозы относительно дальнейших перспектив фронтенд-разработки.
https://nuancesprog.ru/p/11410
@nuancesprog #статьи #JavaScript
https://nuancesprog.ru/p/11410
@nuancesprog #статьи #JavaScript
Пришло время обсудить более глобальные и сложные архитектурные решения, чем те, что касаются лишь уровня представления, например MVP, MVVM, MVI и прочие. Рассмотрим техники создания крупного приложения, с которым будет удобно работать десяткам и даже сотням программистов. Эти инструкции помогут обеспечить надежное масштабирование, независимо от объема написанного кода.
https://nuancesprog.ru/p/11414
@nuancesprog #статьи #Mobile
https://nuancesprog.ru/p/11414
@nuancesprog #статьи #Mobile
Как писать меньше кода, выполняя при этом больше операций? Научимся правильно применять функцию zip и узнаем о её крутых трюках и хитростях, делающих код очень элегантным.
https://nuancesprog.ru/p/11418
@nuancesprog #статьи #Python
https://nuancesprog.ru/p/11418
@nuancesprog #статьи #Python
В центре нашего внимания - мутационное тестирование: его роль в создании качественного набора тестов, преимущества и недостатки, типы мутаций и инструменты. Сезон охоты на мутантов открыт!
https://nuancesprog.ru/p/11423
@nuancesprog #статьи #TDD #Testing
https://nuancesprog.ru/p/11423
@nuancesprog #статьи #TDD #Testing