Рубрики
Технологии

Мой первый и неудачный опыт поиска торговой стратегии для Московской биржи

Когда закончил писать механизм своего торгового робота обнаружил, что самое главное всё таки не сам механизм, а стратегия, по которой этот механизм будет работать. Первый тесты на истории показали что с доходностью и тем более с тем как доходность портфеля компенсирует принимаемый риск (коэффициент Шарпа) проблемы, но неудачный опыт тоже опыт, поэтому решил описать его […]

Рубрики
Технологии

Модульные CSS-архитектуры в Next.js: BEM, SMACSS, OOCSS и их применение

Привет, Хабр! Сегодня пробежимся по теме, которую не назовёшь новенькой, но без неё — ни шагу в CSS-вёрстке в Next.js. Модульные CSS-архитектуры — это необходимый инструмент для тех, кто хочет создать прочную основу для масштабируемого проекта. В статье разберём, как с помощью BEM, SMACSS и OOCSS можно держать CSS в порядке. Читать далее

Рубрики
Технологии

Разработка Telegram Mini App с помощью React

Telegram Mini App — это веб-приложения, которые открываются внутри мессенджера Telegram. Эти приложения создаются с использованием стандартных веб-технологий, таких как HTML, CSS и JavaScript, и выглядят как обыкновенные сайты. Более подробно о том, что такое Telegram Mini App, мы рассказали в предыдущей статье, а сегодня рассмотрим, как создать собственный Mini App, используя React. Читать далее

Рубрики
Технологии

Пост @ira-k — Блог компании Яндекс Практикум (+3) — N/P

Полезные ресурсы для начинающего TypeScript-разработчика Начнём с базы: Что такое TypeScript и чем он отличается от JavaScript Бесплатные курсы Learn TypeScript — курс для начинающих, который поможет освоить основы. Состоит из коротких уроков, общее время просмотра меньше 5 часов. TypeScript Tutorial — учебник для освоения языка с практическими заданиями. Egghead Typescript — курсы и статьи […]

Рубрики
Технологии

Рецензия на книгу “Изучаем паттерны проектирования JavaScript, 2-е издание”

Когда автор Адди Османи написал первую версию книги Learning JavaScript Design Patterns в 2012 году, JavaScript еще начинал завоевывать популярность как язык для создания сложных веб-приложений. С тех пор JavaScript претерпел значительные изменения и превратился в один из самых популярных языков программирования, используемый для разработки от простых скриптов до сложных веб-приложений. Если вы совершенствуетесь в […]

Рубрики
Технологии

Разворачиваем приложение Next.js с базой данных PostgreSQL и задачей Cron на облачном сервере Ubuntu Linux

Привет, друзья! Предположим, что у нас есть приложение Next.js, данные которого хранятся в Postgres, и мы хотим запустить его в продакшн, но не хотим использовать готовую инфраструктуру Vercel. Что делать? Создать собственную инфраструктуру. К счастью, сделать это не так уж и сложно. Основные элементы нашей системы: приложение, демонстрирующее несколько мощных возможностей Next.js 15 база данных […]

Рубрики
Технологии

Пост @yudeek — Программирование (+2) — 14.11.2024 11:01

Для тех, кто рассматривает TypeScript как инструмент (язык) для борьбы с ошибками: склонность к ошибкам и время их исправления в TypeScript оказались не значительно ниже, чем в JavaScript. Среднее отношение коммитов с исправлениями ошибок в проектах на TypeScript было более чем на 60% выше (0.126 против 0.206), и в среднем проектам на TypeScript требовалось более […]

Рубрики
Технологии

Кроссплатформенные приложения на Python с Flet и FastAPI: Полное руководство по разработке

Сегодня я покажу вам, что для создания полноценных кроссплатформенных приложений достаточно одного языка — Python. С помощью всего нескольких библиотек и фреймворков можно легко обойтись без JavaScript для веб-разработки, без Kotlin и Swift для мобильных приложений и даже без C++ для десктопных программ. В этой статье разберем, как, используя Flet и FastAPI, можно создавать мощные […]

Рубрики
На повестке дня

Usetech FronTalk #3: Bun — всё ещё экзотика или уже можно?

21 ноября в 18:00 Мск приглашаем провести вечер четверга продуктивно и подключиться к онлайн-стриму, на котором Александр Гончаров – Руководитель фронтэнд разработки ГК Юзтех, Сергей Константинов – Старший фронтенд разработчик в Сбере, Игорь Поляков – Руководитель кроссфункциональной команды в Росбанке, обсудят новый JavaScript runtime Bun и поделятся своим опытом. Что обсудим: 🚀 Плюсы и минусы […]

Рубрики
На повестке дня

Как сделать интерактивную панель для отправки SMS

Сегодня разработаем панель, через которую сможем отправлять SMS сразу нескольким адресатам, получать их ответы и видеть статистику по отправленным сообщениям через календарь и график. Будем использовать Next.js, Shadcn для интерфейса и SMS API от МТС Exolve для отправки сообщений. Читать далее