Месяц: Май 2021

  • Инструменты для алготрейдинга на Python. SMA + Полосы Боллинджера на акциях Северстали + код готовой стратегии

    от автора

    Предыдущая статья о «Расчете дневного изменения цены»Когда я писал прошлую статью (она была первой из цикла) я не предполагал, что читатели разделятся на 2 категории:1. Те, кто верят, что в алготрейдинг2. Те, кто верят, что я шарлатанДля обоих групп я напоминаю, что цель алготрейдинга — это увеличить вероятность получить прибыль от сделкиИли же, как говорят…

  • Квантовый процессор Google осознает себя? Почему квантмех и свобода воли (не) связаны, и почему это неочевидно

    от автора

    Недавно вышел препринт с забавным названием “Есть ли у роботов с квантовым процессором свобода ослушаться?”. Идея статьи в том, что квантовый процессор — возможно, достаточно сложная система, чтобы внутри нее возникло сознание, обладающее свободой воли (да, звучит как научная фантастика). Обычно про связь квантовой физики и сознания пишут всякие псевдоученые, и основным посылом там является что-то…

  • Почему я считаю Haskell хорошим выбором с точки зрения безопасности ПО?

    от автора

    Команда Typeable понимает ценность безопасности. Мы любим Haskell, но стоит ли его выбирать, если ваша цель – создание защищенного программного обеспечения? Хотелось бы сказать «да», но как и для большинства эмпирических вопросов о разработке ПО, здесь просто нет объективного доказательства, подтверждающего, что Haskell – или ещё какой-нибудь язык программирования – обеспечивает большую безопасность, чем любой…

  • Простая архитектура приложений на фреймворке Angular

    от автора

    Введение в атомарный дизайн Можете ли вы с первого взгляда определить, что находится внутри общего модуля? И, не открывая другой файл, сказать, в каких компонентах есть зависимости или привязки к другим компонентам? Каким бы ни был ваш ответ, я предлагаю вам заварить чай или кофе и разобраться со мной в основах теории атомарного дизайна, придуманной…

  • Cognitive therapy и мобильные приложения против невротической депрессии

    от автора

    Только примерно 20% больных реальной депрессией ищут медицинскую или психологическую помощь, причем большинство из них обращаются к участковым терапевтам и неврологам. Те, в свою очередь, не всегда готовы к правильной диагностике, вследствие чего лишь около 30% депрессий (из числа 20% обратившихся) диагностируются своевременно и из них лишь 25% пациентов, в среднем, получает необходимую антидепрессивную терапию,…

  • Автоматическая генерация сообщений к коммитам

    от автора

    Привет! Меня зовут Александра Елисеева, я студентка Computer Science Center. В рамках практики в осеннем семестре 2020 года я участвовала в проекте BERT for Source Code под руководством Тимофея Брыксина и Ярослава Соколова из JetBrains Research. Я исследовала решение задачи автоматической генерации сообщений к коммитам с помощью языковой модели BERT. Что получилось, а над чем…

  • Конец вечного противостояния snake_keys VS camelKeys: наводим порядок в стилях написания переменных

    от автора

    Привет, Хабр! Меня зовут Владимир, работаю в Ozon, занимаюсь фронтендом.   Сегодня мы поговорим о строительстве мостов взаимопонимания между фронтендом и бэкендом – в той части, которая связана со стилем написания переменных. Представим ситуацию: начинается работа над сайтом, разработчики тёмной и светлой сторон встречаются обсудить насущные вопросы. Один из таких вопросов связан с передачей данных. Бекенд отдает и принимает данные в виде: { user_name: «user1», main_title: «Title», } Фронтенд:{ userName:…

  • Как айтишнику издать свою книгу. Часть первая: куда податься

    от автора

    Пожалуй, многих хотя бы раз посещала мысль поделиться своим опытом. Помочь коллегам и подрастающему поколению собранными граблями, изложить сообществу любопытные (а может и поворотные, как знать!) идеи, оставить что-то «после».Книга, опыт выпуска которой и послужил источником данного материала, в статье ранее https://habr.com/ru/post/512460/ набрала тысячи скачиваний и десятки благодарных отзывов. Для тех, кто хочет узнать, как работает…

  • Duff’s device или loop unrolling в Си своими руками

    от автора

    Выглядит ли следующий код валидным С++ кодом? Если да, то какое значение будет выведено в результате его работы?#include <iostream> int main() { int number = 11; int count = number / 4; int i = 0; switch (number % 4) { case 0: do { ++i; case 3: ++i; case 2: ++i; case 1: ++i;…

  • Raspberry Pi Foundation: 5 устройств менее чем за год. Что дальше?

    от автора

    Менее чем за год Raspberry Pi Foundation выпустила целую серию новых продуктов. Четыре гаджета вышло в 2020 году и один — в 2021. Все это — невзирая на проблемы с логистикой из-за пандемии. Успех частично объясняется ростом спроса на ПК, включая миниатюрные системы, после массового перехода на удаленку. Компания постаралась удовлетворить спрос: сначала она выпустила…