Публикации

Разрешение зависимостей в качестве потребителя зависимостей Golang и монорепозиториев - практический взгляд на…
Прежде чем вы прочитаете Эта статья не предназначена для того, чтобы очернить кого-либо и вовлеченных сторон. Напротив, это означает возможность поучиться на большом и зрелом проекте Golang, потребляемом другими проектами. Это один из немногих проектов моно-репо Golang по книге (из https://github.com/golang/go/wiki/Module) . И как авторы / сопровождающие проектов вы можете узнать, как люди преобразовались в большое монорепо, и как потребитель, вы можете узнать, как их..

Искусственный интеллект и машинное обучение для торговли иностранной валютой (Fx). Часть 6. Измерение
Эта серия статей посвящена пониманию AI/ML и тому, как это связано с торговлей валютой. Большинство статей в эфире сосредоточены на прогнозировании цены и почти бесполезны, когда речь идет о поиске прибыльных торговых стратегий, поэтому здесь основное внимание уделяется именно этому. Обо мне Я торгую на Fx уже 20 лет, используя как традиционный статистический анализ, так и анализ графиков, а также AI/ML последние 5 лет или около того. Имея степень бакалавра технических наук, степень..

Почему тестирование на истории имеет значение и как это сделать правильно
Как узнать, является ли наша модель прогнозирования точной и надежной, и оценить ее эффективность на невидимых данных? Здесь на помощь приходит бэктестинг. Что такое тестирование на истории? Пример Python: пассажиры авиакомпании "Заключение" Что такое бэктестинг? Чтобы оценить эффективность модели прогнозирования, мы используем процедуру, называемую ретроспективным тестированием (также известную как перекрестная проверка временных рядов ). Тестирование на исторических..

Как я докеризировал свою игру Snake
Несколько месяцев назад я писал о том, как я создал игру Snake на основе React. В игру можно играть на http://sean-snake.netlify.com/ . Вы могли заметить, что я полагаюсь на Netlify , чтобы справиться с тяжелой работой по размещению игры и сделать ее доступной для всех, у кого есть доступ в Интернет. Все, что мне нужно было сделать, это связать репозиторий проекта GitHub с Netlify, и все заработало в мгновение ока. В какой-то момент я задумался, что бы я сделал, если бы захотел..

Обновление проекта до PHP 8.0
Эта статья не о новых функциях или сравнительных тестах; Во-первых, нам нужно обновить проект, чтобы он был совместим с PHP 8. Сегодня мы составим план обновления и обсудим основные потенциальные трудности на примере обновления большого проекта с PHP 7.4 до 8.0. Большинство шагов также будут полезны при планировании обновления с более ранних версий. Почему сейчас? PHP 8 был выпущен четыре месяца назад. На момент написания есть версии PHP 8 с тремя патчами, которые исправляют..

Как проверить, загружено ли фоновое изображение с помощью JavaScript?
Руководство о том, как проверить, загружено ли фоновое изображение на страницу с помощью JavaScript. Иногда мы хотим проверить, загружено ли фоновое изображение с помощью JavaScript. В этой статье мы рассмотрим, как проверить, загружается ли фоновое изображение на страницу с помощью JavaScript. Слушайте событие загрузки Мы можем прослушать событие load фонового изображения, чтобы узнать, загружено ли оно. Если он загружен, мы можем установить фоновое изображение на изображение..

Что такое концептуальный дрейф и почему он остается незамеченным?
Если вы специалист по данным или иным образом участвуете в исследованиях, то вы знаете, что процесс работы с данными может быть чрезвычайно сложным и требует значительного времени и усилий для сбора, маркировки и организации данных в структурированной форме, которую может интерпретировать человек или машина. . Специалисты по данным и инженеры по машинному обучению часто беспокоятся о таких вещах, как предвзятость в обучающих данных или противоречивые наборы данных. Но есть одна вещь,..

Это отличный способ потратить свое время и раскрутить какую-нибудь причудливую технологию, которая заставит вас все усложнить…
Это отличный способ потратить ваше время и раскрутить какую-нибудь причудливую технологию, которая заставит вас усложнить вещи еще больше, чем они есть на самом деле (а они уже довольно сложны).

Talks I Love: Partner Talks
Публикация этого месяца «Беседы, которые я люблю» посвящена партнерским беседам. Я никогда не говорил с партнером профессионально. У меня негативная внутренняя реакция всякий раз, когда кто-то просит меня сделать это. Я думаю, что это пережиток групповой работы в школе. Однако, когда я начал думать об этой серии, я хотел включить в нее два доклада, которые были партнерскими. Что мне нравится в этих двух выступлениях, так это то, что они не были бы столь убедительными, если бы их вел..

Отладка и профилирование синхронного/асинхронного кода Python
Краткий обзор 4 функций, предоставляемых библиотекой gamla, которые помогают находить ошибки и проблемы с производительностью в вашем коде. gamla — это библиотека функционального программирования для Python. Сегодня мы рассмотрим 4 функции, которые он предоставляет, которые помогают находить ошибки и проблемы с производительностью в вашем коде. Мы рассмотрим debug , debug_exception , timeit и profileit . Первые два основаны на команде native breakpoint . Python имеет..

Как используются квантовые корреляции, часть 1 (квантовые вычисления)
Квантовые корреляции и когерентность в движущемся детекторе Унру-деВитта (arXiv) Автор: С. Бхуванешвари , Р. Мутуганесан , Р. Радха Аннотация: В этой статье мы исследуем квантовые корреляции и когерентность двух ускоряющих детекторов Унру-деВитта, связанных со скалярным полем в пространстве-времени 3 + 1 Минковского. Показано, что в пределе бесконечного ускорения запутанность полностью разрушается, а локальная квантовая неопределенность и l1-норма когерентности остаются..

Изучайте программирование: отладка
Отладка и устранение ошибок в Python — важный навык для любого разработчика. Способность выявлять и исправлять ошибки в вашем коде имеет решающее значение для написания эффективных и надежных программ. В этой записи блога мы рассмотрим несколько советов и примеров, которые помогут вам понять, как отлаживать и устранять ошибки в Python, включая более подробный обзор встроенного отладчика Python, pdb . Что такое ошибка? Ошибка — это ошибка в компьютерной программе, из-за которой она..

Анонимная функция в JavaScript
В JavaScript анонимная функция — это функция без имени. Вместо этого он определяется как выражение и присваивается переменной или передается в качестве аргумента другой функции. Анонимные функции также иногда называют «функциональными выражениями». Анонимные функции обычно используются в JavaScript для различных целей, например: Создание замыканий Определение обработчиков событий Передача функций в качестве аргументов другим функциям Определение обратных вызовов для асинхронных..

отчет о любимом проекте: небольшая утилита-загрузчик
Я написал небольшую программу на Haskell для скачивания видео с Летней школы по языкам программирования в штате Орегон 2012 . Репозиторий GitHub можно найти здесь . (На самом деле, видео действительно огромные, и, возможно, вам было бы лучше посмотреть их на YouTube, вот несколько ссылок.) Получение страницы Я использовал wreq в качестве http-клиента, он прост и удобен в использовании, хотя, возможно, его зависимость от объектива немного тяжеловата. Кажется, что он может..

Используйте случай JavaScript!!!
Приветствую Всех!!! Вот я и вернулся с еще одним блогом о JavaScript и примерах его использования в нашей текущей отрасли. Что такое JavaScript? JavaScript повсюду, читая эту статью, вы также используете JavaScript. JavaScript — это легкое, кроссплатформенное программирование с открытым исходным кодом. Простыми словами, если мы говорим, он предназначен для создания веб-сайтов. В дополнение к этому можно сказать, что JS добавляет функциональность или динамическую природу веб-сайту. У..

Знакомство с JavaScript 3
Основы JavaScript: Привет, мир JavaScript При изучении любого языка программирования первой программой, которую вы всегда будете писать, будет программа «Hello World». Программа «Hello World» на самом деле является самой простой программой, которую вы когда-либо писали на JavaScript и на любом другом языке. Брайан Керниган фактически написал первую привет , мир ” программу как часть документации для языка программирования BCPL. разработан Мартином Ричардсом. BCPL использовался..

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

Использование терминала Ubuntu для эффективного управления файлами
Введение Что касается операционных систем, то Ubuntu Linux славится своим удобным интерфейсом и надежным набором утилит. Одним из таких мощных инструментов является терминал Ubuntu, который обеспечивает быстрый и эффективный способ управления файлами и каталогами. В этом сообщении блога мы углубимся в мир терминала Ubuntu и рассмотрим, как его можно использовать для эффективного управления файлами. Что отличает терминал от графических пользовательских интерфейсов, так это скорость и..

Что такое массивы и что вы должны знать о них ? 🚛 (JavaScipt)
Что такое массив? массив  — это структура данных , в которой может храниться набор элементов одного и того же типа данных. и имеет фиксированный размер . Мы уже это слышали, верно? Возьмем пример для лучшего понимания. Представьте, что у вас есть игрушечные мячики разных цветов (розовые, зеленые, синие, желтые и т. д.). И я прошу вас собрать все синие шары и сложить их в коробку, которая может вместить только 7 шаров. Теперь представьте, что эти шары..

Стрелочные функции в Javascript
Привет, ребята, сегодня я обсуждаю функции Arrow в javascript или, скажем так, в ES6. Функция стрелки - Стрелочные функции представлены в ES6, что обеспечивает более точный способ написания функций на JavaScript. Они позволяют нам писать меньший синтаксис функции. Стрелочные функции делают ваш код более читабельным и структурированным. Стрелочные функции — это анонимные функции (функции без имени и не связанные идентификатором). Их можно объявить без ключевого слова function...