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

РКН: 4977653520
Download Telegram
​​Анализ моделей машинного обучения при помощи Imandra

Основная часть работы, связанной с формальными методами (область информатики, которая фокусируется на программном и техническом обеспечении, как на математических объектах, чтобы доказать наличие у них определенных качеств) включает в себя аналитические модели, которые могут быть полностью настроены пользователями. Тем не менее все больше значимых частей алгоритмических потоков (составленных моделями) извлекается из данных при помощи искусственного интеллекта. Задача по анализу моделей такого типа открывает новые вызовы для сообществ, придерживающихся формальных методов, и показывает впечатляющий прогресс в последние годы. Пока масштабируемость всё еще остается важной характеристикой, есть некоторая проблема с открытыми исследованиями у моделей самого современного машинного обучения, часто имеющих миллионы параметров. В этой статье мы погрузимся в парадигму в процессе анализа двух простых, но при этом мощных моделей обучения при помощи Imandra. Вот так нативный облачный механизм автоматического мышления приносит формальные методы в массы!

https://nuancesprog.ru/p/8435

@nuancesprog #статьи #MachineLearning
Улётные пакеты Julia для машинного обучения - мечта программиста!

Увлекательный обзор пакетов Julia для машинного обучения не оставит никого равнодушным: ни новичка, ни опытного программиста. Flux, Merlin, Knet, Lathe и MLBase готовы сопровождать вас в путешествии в мир МО.

https://nuancesprog.ru/p/8440

@nuancesprog #статьи #Julia
Что такое тензор?

Тензоры весьма полезны в машинном обучении, поскольку помогают обрабатывать большие объёмы данных. Как? Разбираемся с определениями и примерами.

https://nuancesprog.ru/p/8448

@nuancesprog #статьи #Tensor #DataScience #MachineLearning
Как скоро хуки вытеснят классы React?

Насколько хуки являются полноценной альтернативой классам, в чём их существенные отличия и стоит ли готовиться к глобальному рефакторингу?

https://nuancesprog.ru/p/8453

@nuancesprog #статьи #React
Топ-5: непреднамеренная ложь программистов

"Код работал на моей машине". "Это не моя ошибка". Эти фразы, наверное, знакомы каждому: не просто так они стали причиной сотен мемов и анекдотов. Как и зачем избегать этих формул, не лгать самому себе и другим людям, повышая качество работы? Читайте об этом здесь.

https://nuancesprog.ru/p/8456

@nuancesprog #статьи #Education
Полное руководство по управлению JWT во фронтенд-клиентах

Знакомимся с JWT и отвечаем на самые острые вопросы, включая его преимущества перед токенами сессии, противодействие атакам CSRF и XSS, а также продолжительное сохранение сессий при выходе пользователя.

https://nuancesprog.ru/p/8460

@nuancesprog #статьи #GraphQL
Пользователь Linux пробует Windows в 2020

Linux и Windows имеют своих поклонников, уверенных в превосходстве выбранной ими системы. Но что будет, если пользователь решит отбросить стереотипы и на время пересядет на другую систему?

https://nuancesprog.ru/p/8465

@nuancesprog #статьи #Linux #Windows
Лучшие фреймворки для ИИ и машинного обучения в веб-разработке

Современные проблемы требуют современных решений. Обойти конкурентов, порадовать пользователей и увеличить прибыль - всё это реально сделать исключительно с помощью своего сайта. Узнайте, какие возможности открывают перед бизнесом искусственный интеллект и машинное обучение.

https://nuancesprog.ru/p/8472

@nuancesprog #статьи #ArtificialIntelligence #MachineLearning
Что нового в Jetpack

Команда Android не перестает удивлять нововведениями, а также обновлениями существующих функций. Множество затронутых аспектов: начиная с анимации, заканчивая работой с базами данных.

https://nuancesprog.ru/p/8480

@nuancesprog #статьи #Android
Как мне не удалось совладать с устаревшим кодом

Личный опыт взаимодействия с устаревшим кодом и некоторые практические уроки, которые удалось из этого опыта извлечь.

https://nuancesprog.ru/p/8484

@nuancesprog #статьи #Education
Привет, друзья! На связи команда NOP!

Сегодня у нас очень важный анонс. Но для начала мы хотим поблагодарить вас за то, что вы подписались и читаете нас! Именно вы, каждый из вас – показатель и цель нашей работы, и мы очень стараемся публиковать для вас уникальные, свежие и полезные на практике статьи. Надеемся искренне, что вы продолжите учиться с нами!

А теперь – важная новость. Сегодня выходит наш первый (нулевой) выпуск электронного журнала «Nuances of Programming»! Надеемся, вам понравится слегка хрустящий, почти бумажный формат!
И у нас есть небольшая просьба: мы были бы вам очень благодарны за фидбэк - @nopfeedback. Комментарии, пожелания, идеи оформления – буквально всё, что приходит в голову.
Очень ждём обратной связи! Может быть, именно ваша идея изменит проект к лучшему?

Огромное спасибо за ваше внимание!

Качайте журнал постом ниже ⬇️

@nuancesprog #Журнал
3 простых шага для оптимизации гиперпараметров в любом Python-скрипте

Как только вы настроили рабочую модель машинного обучения в Python, пора заняться оптимизацией ее производительности. Данное руководство научит вас быстрой настройке автоматической оптимизации гиперпараметров через любую библиотеку оптимизации.

https://nuancesprog.ru/p/8499

@nuancesprog #статьи #Python #MachineLearning
Как оптимизировать пулл-реквесты и порадовать тех, кто проверяет ваш код

Немного рекомендаций по работе с коммитами, которые позволят ревьюерам легче воспринимать ваш код через Git.

https://nuancesprog.ru/p/8503

@nuancesprog #статьи #Git
Прикольные анимации для Flutter-приложений

Анимация используется для создания запоминающегося опыта, поэтому данная тема крайне важна как для UI/UX-дизайнеров, так и для самих разработчиков. А Flutter - это новая и многообещающая платформа для мобильной разработки от Google, предлагающая множество виджетов для крутых анимационных эффектов.

https://nuancesprog.ru/p/8523

@nuancesprog #статьи #Flutter
Как улучшить производительность сайта с помощью мониторинга реальных пользователей

Обзор инструментария, доступного из консоли браузера, который поможет вам извлечь полезную информацию о времени и скорости загрузки вашего сайта и проанализировать его производительность в целом.

https://nuancesprog.ru/p/8508

@nuancesprog #статьи #JavaScript
Разоблачение мифов о сеньоре

Когда я написала "Признаки настоящего сеньора", я не предполагала, что это будет началом волны кликбейтных статей. До этого буквально никто не писал об этом и не использовал тег senior developer. Возможно, была одна или две статьи. Но теперь они повсюду.

https://nuancesprog.ru/p/8512

@nuancesprog #статьи #Education
Как за секунды обрабатывать DataFrame с миллиардами строк

Речь о выдающейся библиотеке Python, которая экономичнее остальных использует память, а также предлагает ускоренное агрегирование и построение графиков. Знакомимся с ней на примере сравнения с Dask.

https://nuancesprog.ru/p/8517

@nuancesprog #статьи #DataFrame #DataScience #Python
Почему люди подсаживаются на TikTok? Алгоритм ИИ, который вас подловил

В чём сила рекомендательного движка TikTok? Знакомимся с его структурой и рассматриваем весь внутренний рабочий процесс.

https://nuancesprog.ru/p/8544

@nuancesprog #статьи #ArtificialIntelligence #DataScience
Параллельный режим React - взгляд в будущее

React разрабатывает новые возможности параллельного режима и готовит к релизу новейшие функции для оптимизации процесса разработтки. Пора выйти за границы одного потока и воплотить теорию в практику.

https://nuancesprog.ru/p/8549

@nuancesprog #статьи #React
Добро пожаловать в ад…зависимостей JavaScript

Зависимость - тут, зависимость - там, и вот уже ваш проект гнется под грузом всевозможных пакетов. Не спешите отчаиваться! Вас ждет подробное руководство по укрощению гидры зависимостей, а также перечень необходимых команд и инструментов для контроля за ними.

https://nuancesprog.ru/p/8559

@nuancesprog #статьи #JavaScript