• Как написать пассивный доход: Пишем качественного трейд бота на JS (часть 1)

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

    Читать далее
  • Фермент катепсин В существенно снижает риски развития болезни Альцгеймера у пожилых людей

      Группа американских учёных выяснила, что концентрация фермента катепсина В в мозгу пожилых людей увеличивается после регулярных физических нагрузок. Это приводит к существенному снижению рисков развития болезни Альцгеймера и улучшению когнитивных функций. 

      Читать далее
    • Роботы на Тинькофф и Binance на JavaScript и +5000$;

        Все комьюнити разработчиков торговых роботов, варится вокруг Python и C#, на вопрос почему именно эти языки, они начинают неразборчиво бурчать про многопоточность, количество готовых библиотек, а иногда даже про семафоры. Вот и я решил попробовать влезть в эту солянку, дада именно солянку, по другому это в целом назвать и нельзя.

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

        В общем как это водится у многих разработчиков, мне стало интересно, на что способен JavaScript и V8 с JIT, может ли он дать нужную скорость для сложной математики? И изначально все началось больше как исследовательская миссия. А дело кстати было полтора года назад.

        Итак, что нам потребуются для разработки и запуска торговой стратегии, ну например, на Тинькофф Инвестиции :

        Читать далее
      • Исследование методов SLAM для навигации мобильного робота внутри помещений. Опыт исследования R2 Robotics. (продолжение)

          В прошлой статье мы рассмотрели несколько современных алгоритмов SLAM для ROS. Во данной статье будет рассмотрено применение SLAM на практике. В качестве робота используется опытный образец мобильного робота мерчандайзера компании «R2 Robotics». Робот имеет базу с двумя ведущими колесами, расположенными на одной оси в центре, что позволяет совершать развороты на месте и способствует высокой манёвренности. Диаметр робота составляет ~60 см, а его высота 1.5 метра.

          Читать далее
        • Разработка контроллера резервного питания. Схемотехника

          • Tutorial

          Цель - разработка универсального контроллера, обеспечивающего резервное питание 220 В переменного и 24 В постоянного тока в случае отключения сетевого напряжения. Вот такого как на рисунке.

          Читать далее
        • 2500 дней создания AI без использования нейронных сетей или покерный бот, который дороже $50к

            Давно хотел написать статью про своё хобби, которое стало нечто большим для меня. 

            Я закончил математический факультет(ТвГУ) в 2012г.  В период учёбы я профессионально играл в покер, как вживую, так и онлайн(yura_$198802,основной аккаунт PS). Не могу сказать, что был супер успешен, но для студента вполне себе подработка. Уже с 2011 года я начал карьеру программиста и продолжаю её по сей день. Это мой основной источник заработка. Но где-то в 2014 я серьёзно решил заняться написание покерного бота, для онлайн площадок. На данный момент “я” превратился в команду энтузиастов, которая двигает этот проект вперёд! Еще в университете довольно таки плотно был знаком с Байесовским классификатором, а также имел  базовые представления по нейронным сетям. Сейчас стало "мейнстримом" считать, что если вы нашли релевантные данные и корректно обучили сетку с использованием (ML,CatBoost,TensorFlow и т.д.), то вы сделали что-то похожее на “искусственный интеллект”(далее AI). Я решил ,что если раскрою верхнеуровневую архитектуру своего проекта, это может кого-то удивить тем, что AI - это нечто большое.(только не профессионалов в этой области) И даже в такой игре как покер, где казалась бы не обойтись без нейронных сетей(на самом деле это действительно так), до момента органического встраивания их в продукт, лично у меня прошло примерно 2500 дней. Сразу хочу отметить, что  способ, когда ты знаешь всю информацию обо всех участниках и играешь с одними и теми же, где можно просто собрать модель и обучить её по лучшим и быть в их числе, не подходит для так называемого реального онлайн покера. Тут  нужно делать изначально экспертную систему, которую уже можно бесконечно долго улучшать и модифицировать.

            Читать далее
          • Лаги, джиттер и потеря пакетов: откуда берутся проблемы с неткодом и как их решать

            • Перевод

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

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

            Читать далее
          • Собака-робот за 1 миллион рублей (Unitree Robotics A1, обзор)



              Волею судеб пришлось прикоснуться к будущему. На ощупь оно оказалось вполне себе приятным. Хотя это тот случай, когда кусает не сама собака, а ее цена. Даже не знаю, что сказать… Я бы лучше себе дачу купил в Подмосковье за такие деньги. Но как говорят, у богатых свои причуды. И, да, собака не моя.
              Читать дальше →
            • SOHO UPS в маленьком корпусе и своими руками. Менее чем за 1500 руб

              • Tutorial

              Хотите обеспечить бесперебойное питание своим устройствам, но при этом не сильно потратиться? Именно такой своей разработкой я и хотел с вами поделиться.

              Все мы переживаем, когда устройства внезапно отключаются «по питанию» и не зря. Большая часть нештатного отключения электроэнергии сопровождается скачками повышенного напряжения, что в свою очередь может привести к поломке оборудования или сбросу настроек. Да, на этот случай различные компании выпускают ИБП, но они достаточно велики и весят как правило не менее нескольких килограмм.

              А что если сделать такой источник бесперебойного питания, который можно поставить прямо рядом с защищаемым устройством – лёгкое, компактное, недорогое?
              Читать дальше →
            • Роботы-игрушки. Топ-10 проектов c Kickstarter для развития ребенка и обучения программированию

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

              Читать далее
            • Простой Telegram-бот для получения информации через MQTT

                Этот бот был разработан для просмотра информации, находящейся на mqtt сервере внутри локальной сети. Он может работать на одном компьютере с mqtt сервером (в том числе на Raspberry PI или подобном) или отдельно. Задача удалённого управления не ставилась, только предоставление доступа к данным.

                Читать далее
              • «Скажи мне свой адрес и я скажу как зовут твоего соседа», или как дешево и быстро проверять любой объект недвижимости

                  Все, что понадобится — подтвержденная учетная запись на Госуслугах и небольшая плата за сведения

                  СМИ время от времени сотрясают скандалы связанные с тем, что у того или иного государственного служащего находят дома, квартиры, участки и другую недвижимость. Их сменяют другие скандалы о том, что имя  чиновника в государственных реестрах зашифровывается.

                  Как удается узнавать собственников недвижимости? Неужели любой может узнать кто владеет тем или иным участком, домом или квартирой?

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

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

                  Сколько это стоит?

                  Официальная плата Росреестра от 1 до 5 рублей за одну выписку. Доступ к выпискам оплачивается по УИН на сайте Росреестра пакетами от 100 шт. до 500 000 шт.

                  Читать далее
                • Вспоминая старые игры: Dungeon Keeper

                    Всем привет, друзья! Сегодня я хочу вспомнить одну из потрясающих игр 90-х Dungeon Keeper. Специально для этого я взял интервью у дизайнеров игры Дэна Картера и Гленна Корпуса. Кто вспоминает данную игру и студию с теплотой в душе, залезайте в машину времени, мы поехали.

                    Но перед тем как поддаться воспоминаниями вместе с Дэном и Гленном, вспомним с чего началось путешествие студии, а уж конец к сожалению все знают. Студия Bullfrog Productions Limited была основана в 1987 году Питером Молинье и Ле Эдгаром. Компания стала известной после релиза игры Populous, данная игра во многом заложила основу и стала считаться основателем жанра, игр, где игрок выступают в роли бога. Гленн подробно рассказал, как пришла идея этой игры. Но вернемся к студии, следом за данной игрой вышла культовая Syndicate, а так же Theme Park. В начале 1995 года Bullfrog была куплена Electronic Arts и последней игрой, над которой трудились основные работники студии Bullfrog стала Dungeon Kepeer.

                    Уже во время создания игры, у Питера Молинье и EA отношения стали напряженными, Молинье не нравилась новая должность и в итоге, в июле 1996 года Молинье решил уйти из Bullfrog. После выпуска игры, многие сотрудники студии перешли в Lionhead Studios, где оказался и сам Питер. Можно сказать что на этом, студия Bullfrog умерла, под руководством EA вышла Theme Park World, которую делала команды разработчиков пришедшая из Mindscape, так же свет увидела и Dungeon Keeper 2.

                    С 1999 года по 2000 шла разработка Dungeon Keeper 3, но в итоге ее отменили, прожив еще год студия Bullfrog была закрыта.

                    Читать далее
                  • Как без усталости кодить по восемь с лишним часов

                    • Перевод


                    Всю свою жизнь я писал код неправильно.

                    Я думал, что достаточно просто сесть за стол, открыть ноутбук, выбрать задачу из моего списка to-do и кодить, пока не устану.

                    Но на самом деле такой стиль работы убивал мой уровень продуктивности спустя 2–4 часа написания кода. Я ощущал себя таким уставшим, что мне не хотелось ничего, кроме как других задач, требующих низких затрат энергии (например, code review).

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

                    Что же изменилось?

                    Мой подход к работе.

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

                    В статье я расскажу, как этого достиг.
                    Читать дальше →
                  • Принципы работы AirTag: все особенности

                      Apple на днях представила метки отслеживания вещей AirTag. В России такая метка будет стоить 2 990 рублей за штуку или 9 990 рублей за комплект. Исследователи решили разобраться, как работают AirTag, в чем их преимущества и недостатки.

                      Читать далее
                    • Теперь персональные данные должны удалять отовсюду по первому требованию, но есть побочка

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

                        Ситуация одновременно и правильная, и проблемная. Причем проблемы появятся (по факту уже появились) у всех владельцев сайтов, интернет-площадок и СМИ, кто так или иначе взаимодействует с пользователями. 

                        Что касается нововведений, я попытался разложить все по полочкам. А еще собрал в отдельный список то, что придется поменять и добавить владельцам сайтов.

                        Читать далее
                      • Как найти удаленную работу в зарубежной компании. 10 шагов



                          Каждый год Оксфордский словарь английского языка выбирает «Слово года». Но в 2020-м что-то пошло не так. Издательство Оксфордского университета описало 2020-й как «год, который лишил нас дара речи», и сказало, что к нему невозможно подобрать правильное слово.


                          Но на наш взгляд, такое слово всё-таки есть. С прошлого марта в мире резко возросло использование слова «удаленно». Большинство предприятий отошли от традиционной модели офисной работы и стали пытаться организовать труд сотрудников из дома. Для разработчиков из СНГ это прекрасная возможность начать работу в лучших мировых компаниях. Зарплаты за рубежом выше, а возможностей сейчас стало больше, чем когда-либо прежде.


                          Мы постоянно исследуем рынок. Публикуем сотни вакансий ежедневно. И сейчас 40% выручки получаем от иностранных компаний, которые в основном нанимают программистов для удаленной работы.


                          Вот несколько наблюдений о том, как разработчику найти удаленную работу в 2021 году. И большой список ресурсов, которые могут помочь вам получить хорошую должность.

                          Читать дальше →
                        • NVIDIA представила технологию создания 3D-моделей на основе фотографий

                            image

                            Компания NVIDIA показала приложение GANverse3D, которое с помощью машинного обучения создаёт 3D-модель из одной фотографии. Разработчики компании продемонстрировали подробности, создав модель машины «КИТТ» из телесериала 80-х «Рыцарь дорог».
                            Читать дальше →
                          • Расстояние Левенштейна в MySQL и алгоритмы нечёткого поиска средствами PHP

                            Знаменитый советский и российский математик Владимир Иосифович Левенштейн (кстати, ушедший из жизни два с небольшим месяца назад) в начале второй половины прошлого века ввёл понятие дистанции редактирования, которым мы пользуемся по сей день в различных сферах — от поисковых систем до биоинформатики. В этой статье мы применим его принцип для нечёткого поиска в MySQL (поскольку MySQL на данный момент пока не предлагает встроенного решения), вычислив самый эффективный (т.е. быстрый) способ из нескольких найденных в интернете, построим алгоритм такого поиска и реализуем его на PHP.

                            гугл понимает нас
                            Читать дальше →