Узнайте о фантастических возможностях Ktlint и о том, как внедрить его в проект. Этот инструмент, выполняющий статический анализ и автоматическое форматирование кода, позволит сэкономить массу времени и трудозатрат.
https://nsprg.ru/v2nrMv
VK: https://nsprg.ru/OZEy2v
@nuancesprog #Ktlint #Kotlin #Android
Мощь больших языковых моделей (LLM) очевидна. Но так ли легко обеспечить их всем необходимым? Сегодня мы пройдем путь работы над LLM - от доказательства концепции до производства - и поговорим о том, какие меры предпринять и каких подводных камней избегать.
https://nsprg.ru/ma7Z7v
VK: https://nsprg.ru/O7wgXO
@nuancesprog #MachineLearning #LLM
Знакомимся с новой мощной нейросетью от Яндекса — YandexGPT 4. Она лучше предыдущей версии отвечает на вопросы, решает сложные и многосоставные задачи и умеет в пошаговые рассуждения. Теперь модель обрабатывает в 4 раза больше токенов — 32 тысячи вместо 8.
https://habr.com/ru/companies/yandex/articles/852968/
@nuancesprog #статьи #MachineLearning #LLM
Обзор 7 функциональностей Swift для создания качественного кода: ключевое слово indirect, атрибут @autoclosure, свойства Lazy и другие.
https://nsprg.ru/mygzjv
VK: https://nsprg.ru/mwYL0v
Дзен: https://nsprg.ru/x9pJam
@nuancesprog #Swift
Концепция прогрессивных веб-приложений набирает популярность, однако многие не знакомы с их особенностями. Рассказываем, что такое PWA, из каких компонентов оно состоит, а также, как создать его самостоятельно
https://nsprg.ru/OZYg2v
VK: https://nsprg.ru/mEK2lv
Дзен: https://nsprg.ru/vXPaGv
@nuancesprog #WebDevelopment #PWA #ForBeginners
Написать кроссплатформенный пользовательский интерфейс на Kotlin - уже не проблема. Теперь Android-разработчики могут создавать iOS-приложения на Kotlin с минимальными дополнительными усилиями. Убедитесь в этом на примере успешной миграции Android-библиотеки на Compose Multiplatform.
https://nsprg.ru/OKpE3m
VK: https://nsprg.ru/mW7RQm
@nuancesprog #Android #Kotlin #ComposeMultiplatform
🎮 Вебинар: Тестирование мобильных игр на примерах Genshin Impact и Gardenscapes 🎮
📅 Дата и время: 24 октября 2024 года в 20:00 (мск)
📌 Тема: Тестирование мобильных игр на примерах Genshin Impact и Gardenscapes
🔍 Описание:
На этом вебинаре мы подробно разберем процесс тестирования мобильных игр, начиная с анализа и планирования работы, и заканчивая практическими примерами. Вы узнаете, чем мобильные игры отличаются от игр на персональных компьютерах и консолях, выделите приоритетные области тестирования и потренируетесь на популярных мобильных играх.
📚 Основные темы:
- Анализ игры
- Тестовая документация
- Практические примеры на играх разных жанров
Присоединяйтесь к нам, чтобы узнать все тонкости тестирования мобильных игр и получить ценные практические навыки!
📌 Зарегистрируйтесь для участия: https://otus.pw/8qRt/
Реклама. ООО «Отус онлайн-образование», ОГРН 1177746618576
Возможно, предлагаемый стек не идеален, но он доказал свою эффективность и надежность, ускоряя разработку современных веб-приложений. Ознакомьтесь с инструментами, используемыми в каждой части стека, и узнайте их преимущества.
https://nsprg.ru/vq9g8v
VK: https://nsprg.ru/mnL5Vv
@nuancesprog #WebDevelopment #JavaScript
Усталость от сигналов тревоги может свести на нет работу службы безопасности. Можно ли решить эту проблему с помощью искусственного интеллекта? Попробуем ответить на этот вопрос, выяснив основные причины синдрома усталости от сигналов тревоги.
https://nsprg.ru/x9pYKm
VK: https://nsprg.ru/mwYNgv
@nuancesprog #ArtificialIntelligence
Статья описывает алгоритм Брон-Кербоша для нахождения максимальных кликов в графах. Автор объясняет, как алгоритм работает и его применение в задачах, связанных с теорией графов и анализом данных.
https://nsprg.ru/v38qAO
VK: https://nsprg.ru/ObkMNm
Дзен: https://nsprg.ru/OoYEJx
@nuancesprog #Algorithms #CProgramming
Вкратце знакомимся с понятием и принципами работы многопоточности, а также наглядно убеждаемся в преимуществах ее применения.
https://nsprg.ru/OKp13m
VK: https://nsprg.ru/O5kYVx
Дзен: https://nsprg.ru/mW7DQm
@nuancesprog #Multithreading
В первой части были представлены первые 11 из 32 ключевых понятий JavaScript. В этой части будут раскрыты следующие 11 понятий, включая побитовые операторы и буферы массивов, DOM и деревья макетов, фабрики и классы, ключевое слово this и методы call, apply, bind и др.
https://nsprg.ru/OQMLrO
VK: https://nsprg.ru/mMk6lv
@nuancesprog #JavaScript
Кратко знакомимся с Socket.io, а затем пошагово рассматриваем создание проекта, начиная с архитектуры сервера и структуры каталогов, заканчивая настройкой каналов и подключений.
https://nsprg.ru/xJp4VO
VK: https://nsprg.ru/OVYJKv
Дзен: https://nsprg.ru/mDzZ2v
@nuancesprog #SocketIO #NodeJS #React
В этом руководстве изложены эффективные стратегии обнаружения, предотвращения и устранения последствий утечек памяти. Вовремя выявляя и эффективно устраняя проблемы с утечками памяти, вы обеспечите оптимальную производительность и стабильность Android-приложений.
https://nsprg.ru/vXPQdv
VK: https://nsprg.ru/v38bAO
@nuancesprog #Android
Автор материала объясняет, как устроено кодирование Хаффмана, затем пишет простую и понятную реализацию на Haskell и оборачивает ее в интерфейс командной строки, а еще делится ссылкой на отчет профайлера, который показывает, что программа расходует один и тот же (константный, постоянный) объём памяти вне зависимости от размера входных данных.
https://nsprg.ru/xPb5yO
VK: https://nsprg.ru/v8G81x
@nuancesprog #Haskell
Фильтры Vue JS играют большую роль при разработке пользовательского интерфейса для приложений. Что это такое и в чем их преимущества? Рассмотрим особенности фильтров и пример создания приложения с их применением.
https://nsprg.ru/xPG86m
VK: https://nsprg.ru/vgkAXv
Дзен: https://nsprg.ru/v8porv
@nuancesprog #VueJS #NodeJS #WebDesign
27 плагинов для Visual Studio Code, которые расширят ваши возможности и повысят эффективность.
https://nsprg.ru/xlEowv
VK: https://nsprg.ru/xJp6LO
Дзен: https://nsprg.ru/mzgDbx
@nuancesprog #VSCode #JavaScript #WebDevelopment
Несмотря на кажущуюся простоту, SQL может таить в себе немало особенностей, о которых лучше узнать заранее. Сегодня рассмотрим основные различия между операторами GROUP BY и PARTITION BY, а также их основные сценарии использования.
https://nsprg.ru/vL5LDO
VK: https://nsprg.ru/xRan0m
@nuancesprog #SQL
В этой заключительной части рассмотрим оставшиеся 10 из 32 ключевых понятий JavaScript. В их число входят коллекции, генераторы, промисы, синтаксис async/await, структуры данных, алгоритмы и другие не менее важные понятия.
https://nsprg.ru/OBzd7O
VK: https://nsprg.ru/m6kwPx
@nuancesprog #JavaScript
Рассмотрим применение интерфейсов в разных целях и сценариях. Поопределяем временную сложность, изучим практическое назначение агрегации, композиции и наследования, утечку кода и другие проблемы Java.
https://nsprg.ru/vgLqXO
VK: https://nsprg.ru/v21NMx
@nuancesprog #Java #Interview
Что такое компоненты и функции высшего порядка и в чем заключаются их преимущества? Представляем вам комплексное руководство по компонентам высшего порядка в React.
https://nsprg.ru/OjAoyv
VK: https://nsprg.ru/mMkNlv
Дзен: https://nsprg.ru/OQMBrO
@nuancesprog #React
Пришло время перенести LOESS-код из Python на Rust? Предлагаем описание процесса переноса с оптимальными решениями при переписывании кода. Вы будете впечатлены возросшей производительностью переписанного кода!
https://nsprg.ru/mYVlyx
VK: https://nsprg.ru/xAkb0O
@nuancesprog #Rust
Научимся создавать многократно используемые динамические элементы с помощью JavaScript. Рассмотрим все этапы (от добавления класса до настройки свойств и доступа) и сделаем пользовательский компонент для отображения приветственного сообщения.
https://nsprg.ru/vL509O
VK: https://nsprg.ru/xeAjXx
Дзен: https://nsprg.ru/xRa6Zm
@nuancesprog #HTML #JavaScript
Это пошаговое руководство предлагает эффективный способ конфигурации NestJS с PostgreSQL. Описанный в нем подход оптимизирован для выполнения в облаке благодаря использованию Neon - бессерверной платформе Postgres, позволяющей быстро создавать надежные и масштабируемые приложения.
https://nsprg.ru/vdWobx
VK: https://nsprg.ru/maYQjm
@nuancesprog #NestJS #PostgreSQL
🔥Как применять блокчейны при создании децентрализованных приложений (DApps)?
⚡️Узнаем на открытом уроке 23 октября в 20.00 мск., на котором:
- обсудим основы блокчейн-технологий их принципы работы и применение для создания децентрализованных приложений;
- разберем блокчейны, такие как Bitcoin, Ethereum, Solana, Ton, идентификацию плюсов и минусов;
- попробуем выпустить цифровой артефакт каждому участнику в одной из тестовых сетей.
👉Регистрация. Пройдите вступительный тест
Занятие приурочено к старту курса "Разработка децентрализованных приложений", после обучения на котором вы сможете претендовать на вакансии разработчика в сфере Блокчейна, архитектора в сфере Блокчейна.
Изучаем концепцию Self-Rewarding Language Models, которая не только генерирует ответы, но и оценивает их качество в процессе обучения. Для этого используется техника LLM-as-a-Judge, состоящая из четырех этапов итерации.
https://arxiv.org/abs/2401.10020
TG: /channel/stuffyNLP/35
@nuancesprog #LLM
Yandex Cloud анонсировала сервис по аренде выделенных физических серверов
Yandex BareMetal позволит арендовать выделенные физические сервера и гибко настраивать их для размещения любого программного обеспечения, в том числе средств виртуализации. Компании уже могут подать заявку на закрытое тестирование сервиса Yandex BareMetal, которое начнется до конца 2024 года.
Yandex BareMetal можно интегрировать с сервисами облачной платформы, чтобы подключить резервное копирование, мигрировать данные, управлять доступом — и настраивать это можно через единую консоль управления, а также использовать единый центр поддержки, биллинг и систему управления доступом.
Читайте подробнее в статье
Применим упрощенный подход интеграции Meilisearch с Golang: обойдя процессы создания БД и вставки данных, получим данные напрямую из внешних источников и вставим их в Meilisearch. Реализуем функционал поиска, создав индексы, вставив в них данные, настроив поисковый запрос для функции поиска.
https://nsprg.ru/xlE2Jv
VK: https://nsprg.ru/mzgLAx
@nuancesprog #Golang #Meilisearch
Одними из основополагающих элементов в React являются компоненты. Поэтому для разработчика очень важна оптимизация их размера. Рассмотрим, как это можно сделать.
https://nsprg.ru/vgLNRO
VK: https://nsprg.ru/OZYoQv
Дзен: https://nsprg.ru/v21oax
@nuancesprog #React
Пересмотрим взаимосвязь UI и UX. Изучим понятие эффекта "эстетики в юзабилити" и его влияние на UX, а также элементы, связанные с этим эффектом.
https://nsprg.ru/maYgzm
VK: https://nsprg.ru/O7kPdO
@nuancesprog #UXDesign #UIDesign