Как стать автором
Обновить
0
0

Пользователь

Отправить сообщение

Оценка инсайда в ставках на спорт

Уровень сложностиСложный
Время на прочтение18 мин
Количество просмотров1.5K

Как измерить величину инсайдерской составляющей в текущей линии спортивных ставок и зачем вообще это нужно, если у данного знания какое-то практическое применение?

Данная статья представляет собой попытку измерения инсайда с помощью модели ценообразования на рынке стоимости будущих событий (state-contingent claims). Специфической средой для нашего исследования является рынок ставок на скачках, на котором роль маркетмейкеров берут на себя букмекерские конторы, а трейдеров играют потенциальные игроки.

Читать далее
Всего голосов 7: ↑4 и ↓3+5
Комментарии0

Где жить в городе именно вам? Персонализированный сервис подбора идеальных домов

Уровень сложностиПростой
Время на прочтение40 мин
Количество просмотров8.9K

Для кого-то это будет очередная…, а для другого — очередная! статья, посвящённая анализу качества городской среды. Попытаемся выяснить, в каких домах и районах города условия проживания более комфортные, а в каких — менее. Причём более комфортные исходя не из усреднённых пожеланий и предпочтений, а исходя из ваших собственных!

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

Статья детально описывает все шаги составления этой карты: от изучения уже имеющегося опыта и описания концепции до выбора источников, инструментов и методов расчёта показателей. Для удобства прочтения публикации присутствует оглавление.

Узнать подробнее
Всего голосов 22: ↑21 и ↓1+28
Комментарии22

Как спланировать отпуск с помощью фреймворка стратегического управления в жизни?

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров3.3K

Как бы мы ни были заряжены на работу и на результат, организму требуется отдых, и единственным полноценным антидотом для стресса является окситоцин, который требует чтобы мы не просто отдыхали, а отдыхали в кругу своих.
Но вы когда-нибудь пытались спонтанно отдохнуть с детьми или хотя бы спланировать отпуск для всей семьи так чтобы стресс не зашкаливал (внутренние дети тоже подходят) ?

Читать далее
Всего голосов 4: ↑1 и ↓3-2
Комментарии9

Игрушечная имплементация чисел с фиксированной точкой в C++

Уровень сложностиСредний
Время на прочтение6 мин
Количество просмотров2K

В C++ нет базового типа чисел с фиксированной точкой, в стандартной библиотеке также нет классов для них. В тоже время работа с числами с плавающей точкой (double, float) часто может быть неочевидна (например, ответьте на вопрос: ассоциативна ли операция сложения над ними?), вдобавок язык предоставляет (часто критикуемую) возможность перегрузки арифмитических операторов, подталкивая нас к созданию собственного типа данных.

Прежде чем писать код, давайте повторим мат. часть, а именно о представление чисел в типах uint8_t, int8_t и особенностях арифмитических операциях над ними. Итак, сложенение двух uint8_t происходит по модулю 256, то есть 1+2 = 3, но 1 + 255 = 0, для int8_t отрицательные значения можно ввести следущим образом: отрицательные числа соответсвуют тем безнаковым числам из uint8_t которые складываясь по модулю 256 дадут ноль, то есть -1 будем в памяти выглядить как 255 (FF). Границы типа int8_t -128...+127, для отрицательных чисел старший бит всегда равен 1. При умножении двух int8_t получаем результат типа int16_t, частное от деления int16_t на uint8_t будет иметь тип uint8_t. Все эти сведения носят аболютно тривиальный характер, но, они необходимы для дальнейшего понимания статьи.

Итак, перейдём к основной идее: что если мы мысленно возьмем значение типа int8_t и скажем, что теперь это не число единиц, а скажем, число 1/4 (проговорим словами: это число показывает сколько четвертых частей в исходном числе)? После чего инкапсулируем эту перменную в поле класса и перегрузим для него основные арифмитичекие операторы и напишем свой operator string() для правильного вывода таких чисел. Ниже, можно посмотреть, что получается из этой идеи.

Смотреть код
Всего голосов 6: ↑6 и ↓0+10
Комментарии26

Открытый онлайн-курс по цифровой схемотехнике: от истоков до первого устройства

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров16K

Привет, Хабр! У нас новости. Мы запустили онлайн-курс по цифровой схемотехнике для начинающих. Он подойдет всем, кому интересно собрать из простых компонентов готовое устройство на макетной плате и узнать больше о «внутренностях» электроники. Присоединяйтесь сами или рассмотрите курс для совместного досуга с ребенком, младшим братом или сестрой. Возможно, кому-то он поможет не только найти новое занимательное хобби, но и определиться с будущей профессией.

Всего в курсе 11 практических роликов с подробными теоретическими материалами к каждому. Будем не просто смотреть на картинки с электрическими схемами, а проводить эксперименты своими руками. Начнем с истоков: познакомимся с оборудованием и линейными электронными компонентами, а закончим сборкой секундомера с применением микросхем цифровой логики. Все подробности — на странице курса и под катом.

Читать далее
Всего голосов 58: ↑57 и ↓1+72
Комментарии23

Переехать ближе к работе или сэкономить: что выбрать IT-джуну?

Уровень сложностиПростой
Время на прочтение10 мин
Количество просмотров2.2K

Задумываетесь о переезде ближе к работе или хотите сэкономить на аренде? В этой статье мы проведем анализ затрат и выгод для IT-джунов с разными уровнями зарплат. Рассмотрим, как переезд влияет на чистый доход и эффективную стоимость часа работы. Стоит ли переезжать ближе к работе ради экономии времени и денег, и как это может повлиять на вашу карьеру и качество жизни в целом.

Читать далее
Всего голосов 6: ↑4 и ↓2+2
Комментарии15

Фоновые асинхронные задачи в FastAPI и их мониторинг

Время на прочтение19 мин
Количество просмотров16K

Привет! Меня зовут Иван, я бэкенд-разработчик в KTS.

Сегодня расскажу, как в FastAPI эффективно работать с фоновыми задачами и настроить их мониторинг в Prometheus.

В туториалах для фоновых задач в FastAPI обычно предлагают celery и при этом используют синхронный код. Но сегодня в реальной практике такое встречается редко, поэтому в этой статье я покажу, как в фоновых задачах использовать асинхронный код.

В статье опишу 5 вариантов: встроенный в FastAPI Background Tasks и 4 библиотеки — ARQ, SAQ, FastStream, адаптированный к асинхронному коду Celery.

В конце расскажу, как мониторить фоновые задачи.

Читать далее
Всего голосов 49: ↑49 и ↓0+51
Комментарии30

Чат-бот для ВКонтакте на Python на Callback API

Время на прочтение10 мин
Количество просмотров123K
Чат-боты стали уже очень распространенным явлением, и появляются во всех мессенджерах ежедневно.

В этой статье по шагам разберем создание бота с набором простых команд и узнаем, как в дальнейшем можно расширить его функционал. Статья будет полезна для самых новичков, которые никогда не пробовали создавать чат-ботов.
Читать дальше →
Всего голосов 13: ↑13 и ↓0+13
Комментарии10

Вольтамперметр на базе ESP8266 с записью данных в лог и передачей их по сети Интернет

Уровень сложностиПростой
Время на прочтение2 мин
Количество просмотров22K

Сегодня мы с Вами соберём вольтамперметр на безе ESP8266, он оснащён модулями: INA226, модуль реального времени, цифровой датчик температуры, сенсорный экран, SD карта для сохранения логов, WI-FI модуль, контроллер для управления силовыми ключами.

Такой прибор отлично подойдёт не только для использования его в блоке питания, но и в электронной нагрузке, в бортовой сети автомобиля, системе солнечных батарей и для других систем, где при достижении определённого порога по напряжению, силе тока или температуре, прибор должен отключить или подключить необходимые модули.

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

В верхней части экрана у нас отображается текущее время и IP адрес, по которому мы можем подключится к нашему устройству с помощью телефона, планшета или компьютера из любой точки мира.

Читать далее
Всего голосов 22: ↑21 и ↓1+25
Комментарии51

Давайте найдем оптимальный момент выхода на пенсию и умрем с нулем (или ничего у нас не получится)

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров6.6K

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

Давайте прикинем
Всего голосов 17: ↑11 и ↓6+9
Комментарии40

Как жизненная энергия влияет на ваше состояние, отношения с людьми и работу

Уровень сложностиПростой
Время на прочтение6 мин
Количество просмотров4.3K

Если у вас уже утром в понедельник опускаются руки, вы не высыпаетесь и устали ещё до начала рабочего дня, значит что‑то идёт не так. Не стоит игнорировать своё состояние, если только это не последствия единичного недосыпа, потому что чем дальше, тем больше проблем будет накапливаться, а потом всё это рванёт личным кризисом.

Немного пофилософствую с темой энергии, потому что это тот самый стержень, который держит нас в течение рабочего дня. Некоторые пытаются забить на это, кто‑то бахает с утра банку энергетика или лечит таблетками. А если совсем плохо, то люди ударяются в секты или покупают билет на выступление Тони Роббинса, который за адские бабки проводит им базовый сеанс коллективной психотерапии. Всё это, конечно, не варианты.

Читать далее
Всего голосов 10: ↑6 и ↓4+4
Комментарии3

Как я делал солнечную зарядку для своего моноколеса и вот что получилось

Уровень сложностиПростой
Время на прочтение7 мин
Количество просмотров14K

Получилось так, что с недавнего времени, я обзавелся личным электротранспортом, который называется моноколесо. Долго я шел к этому, но всё же решился и ни о чем не жалею, даже наоборот, испытываю полный восторг от поездок на этом сногсшибательном транспорте. А еще очень люблю поезки на природу, а езда на моноколесе на природу умножают эту любовь на 100500. Но есть одно «НО» и об этом далее...

Читать далее
Всего голосов 99: ↑99 и ↓0+99
Комментарии80

Новая жизнь старого GPS-приёмника

Уровень сложностиСредний
Время на прочтение18 мин
Количество просмотров26K

В этой статье я расскажу о том, как я использовал старый GPS-приемник в качестве приёмника для захвата "сырых" данных GPS. Также я постараюсь рассказать о базовых принципах приема и декодирования данных GPS.

Читать далее
Всего голосов 69: ↑68 и ↓1+81
Комментарии121

Малоизвестные библиотеки Python для анализа данных, которые сделают вашу жизнь проще

Уровень сложностиСредний
Время на прочтение14 мин
Количество просмотров28K

Привет Хабр! В этой статье мы рассмотрим некоторые полезные библиотеки Python для задач обработки данных, с которыми, возможно, вы еще не знакомы. Хотя для задач машинного обучения на ум приходят такие библиотеки, как pandas, numpy, scikit-learn, keras, tensorflow, matplotlib и т.д., но всегда полезно знать о других предложениях Python, особенно если это поможет улучшить ваши проекты.

Читать далее
Всего голосов 18: ↑17 и ↓1+20
Комментарии4

Ethernet термометр на основе Arduino

Время на прочтение5 мин
Количество просмотров140K
Arduino

О цифровых термометрах на основе Arduino было сказано немало. Все они либо подключались к компьютеру, либо выводили температуры сразу на дисплей.
Но мне был нужен уличный термометр, который автономно и отправляет данные на сайт. Итак, приступим.
Читать дальше →
Всего голосов 76: ↑71 и ↓5+66
Комментарии96

Первое занятие Школы Синтеза и удар в спину от Ubuntu

Время на прочтение5 мин
Количество просмотров32K

В субботу прошло первое занятие Школы Синтеза Цифровых Схем. Записалось 650 человек в 15 городах России и Беларуси, пришли 400 (250 офлайн и 150 онлайн). Российский флаг на мониторе нарисован комбинационной логикой FPGA (первое что пришло в голову рисовать студентам сразу в двух кластерах). Вообще обычно на первом занятии мигают светодиодами, но мы решили пойти дальше и показали им как рисовать картинки. Для этого два счетчика формируют X и Y, а задача студента - реализовать функцию RGB (X, Y).

Из-за наличия зоопарка плат, версий Windows и Linux, а также EDA софтвера, глючных программаторов, и при этом свежих и недотестированных bash-скриптов, возникла ситуация полного ада, особенно у онлайн-пользователей (преподаватели на местах героически справлялись). Возникла ошибка, которая меня реально удивила. И не только меня:

Читать далее
Всего голосов 68: ↑48 и ↓20+38
Комментарии62

Как стать высокооплачиваемым инженером в области электроники

Время на прочтение5 мин
Количество просмотров12K

В статье рассмотрены практические советы по тому, как инженер может получить более выгодные условия работы в сфере проектирования электроники.

Статья подготовлена действующим инженером-конструктором 1-й категории АО «ИСС» Дмитрием Савиным на основе своего проектного и руководящего опыта.

Читать далее
Всего голосов 16: ↑5 и ↓110
Комментарии28

Изучаем ёмкостную трёхточку и собираем FM передатчик

Уровень сложностиСредний
Время на прочтение11 мин
Количество просмотров15K


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

После чего соберём маленький транзисторный УКВ ЧМ передатчик на базе такого генератора. Не пугайтесь, он совсем маломощный (как MP3-модуляторы в гнезде автомобильного прикуривателя) и не нарушает законов о радиосвязи.

А чтобы услышать, что передатчик вещает, соберем ещё и FM радиоприёмник.
Будет интересно!
Всего голосов 30: ↑30 и ↓0+30
Комментарии5

FET: (F)дружелюбный (E)эффективный (T)транзистор

Уровень сложностиСредний
Время на прочтение10 мин
Количество просмотров17K

Работая со схемой, управляющей приличной силой тока, вы зачастую сталкиваетесь с полевыми транзисторами (FET, Field-Effect Transistor). Независимо от того, хотите ли вы управлять парой мощных светодиодов, двигателем или включать/отключать USB-устройство, в схеме обычно присутствует полевой транзистор, выполняющий часть ответственной работы. Вы можете не знать, как именно он функционирует, как его использовать и какие нюансы при этом учитывать — поэтому начнём с основ.
Читать дальше →
Всего голосов 38: ↑35 и ↓3+46
Комментарии18

Триггер — электронная ячейка памяти

Уровень сложностиСредний
Время на прочтение9 мин
Количество просмотров12K


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

Сегодня изучим и соберём четыре интересные схемы, первой из которых триггер пригодился бы, а в трёх остальных они имеются и являются основой. Это будут машина для голосования, дежурный светильник, светодиодная свечка и кодовый замок.
Не микроконтроллером единым жив человек...
Всего голосов 43: ↑41 и ↓2+55
Комментарии14
1

Информация

В рейтинге
Не участвует
Зарегистрирован
Активность