Статьи

Как создавать собственные кроссплатформенные настольные приложения с помощью Angular и Electron
Создавал кроссплатформенные настольные приложения с помощью JavaScript, HTML и CSS Пару месяцев назад я опубликовал статью Как развернуть приложение Angular с помощью GitHub. Другой способ развертывания приложения Angular - это перенос существующего приложения Angular на собственные настольные платформы. Итак, в этом руководстве мы узнаем, как создавать собственные настольные приложения с помощью Angular и Electron . Который можно упаковать и собрать для установки..

Лень с представимыми функторами
Рекомендуемое прослушивание при чтении: https://open.spotify.com/track/1vBb916w3u10h8U87QJ1GN Tl;dr Мы можем преобразовать любую индексируемую структуру данных в ее функциональную форму, чтобы добиться лени. Формально существует изоморфизм любого представимого функтора в Reader. Суть здесь: https://gist.github.com/DrBoolean/9b951c1c2cb225be9c289b0a2239132f Prereq Я смело использую такие слова, как карри (функции, которые принимают 1 аргумент за раз), изоморфизм..

Проверка формы React JS с использованием пользовательского хука
Этот пост изначально был опубликован в моем блоге, вы можете проверить его здесь . Также есть видео на ютубе. Код доступен в моем профиле github . Создайте проект с помощью приложения create-реагировать Для этого проекта я использую приложение create-реагировать. Перейдите в папку, в которую вы хотите установить приложение, введите в терминале следующее и нажмите Enter: npx create-react-app react-form-validation Вы можете изменить часть проверки формы реакции,..

Извлеченные уроки создания нескольких приложений с помощью Expo и React Native
Извлеченные уроки создания нескольких приложений с помощью Expo и React Native от Пидар Койл и Салих Касым Бенли Мы использовали управляемый поток Экспо в течение года. Вот некоторые вещи, которые мы узнали за последние 18 месяцев с небольшой командой разработчиков. Aflorithmic Labs ( www.aflorithmic.ai ) - это стартап, ориентированный на глубокие технологии, который создает платформу для брендов для создания персонализированных звуковых впечатлений. Наши клиенты и..

ES-модули: для более быстрого JavaScript?
Модули ES — это официальная стандартизированная модульная система для JavaScript. Но что именно это означает, какие проблемы решает и как работают модули ES? Модульные системы полезны. Они предоставляют возможность повторного использования кода в разных приложениях и платформах. Их можно использовать в любом другом модуле через импорт и экспорт. Они модульные, их можно редактировать и удалять независимо друг от друга без сбоя всего приложения. Модули ES — не первая попытка..

Почему ваша библиотека отстой: реагируйте
Привет. Я хочу поздравить вас с успехом вашей библиотеки. В настоящее время у вас более 74 000 звезд на GitHub. Вы сделали это. На вашу подписку подписано 27 882 пользователя Reddit. Это на 7000 больше, чем у Angular! Вы выиграли аспект социальных сетей, чтобы известить свое имя (сюрприз!). Достаточно интересно, что вы набрали только 1455 баллов по Libscore , что бледнеет по сравнению с Angular's 12 084 или jQuery monolithic 692 981 . Что это такое? Libscore не точен? Меня..

25 горячих новых инструментов для работы с данными и чего они не делают
«Подождите, инструмент X и инструмент Y работают вместе? Я думал, что они конкурентоспособны ». Сегодня в быстрорастущей экосистеме данных появились десятки новых инструментов. Вместе они меняют работу с данными интересным, продуктивным и часто удивительным образом. Семена ландшафта данных на следующее десятилетие посеяны, и они быстро разрастаются. Оказывается, создание новой экосистемы - дело непростое. Путаница Одним из симптомов беспорядка является то, что многие из этих..

Скользить по прокрутке
В сегодняшнем упражнении изображения будут скользить, когда пользователь прокручивает страницу как минимум до половины высоты изображения. Мы начнем с создания переменной и используем querySelectorAll , чтобы захватить все изображения слайдов. const sliderImages = document.querySelectorAll(‘.slide-in’) Далее мы создадим функцию с именем checkSlide и просто подсчитаем событие в консоли. Мы также хотим добавить прослушивание событий r в окно и дождаться, пока..

Как ИИ рисует кошек. Говоря о генеративно-состязательных нейронных сетях (GAN)
Как ИИ рисует кошек. Говоря о генеративно-состязательных нейронных сетях (GAN) Теперь компьютеры могут самостоятельно создавать реалистичные изображения, в том числе изображения милых котиков. Ян Гудфеллоу — хороший друг Генеративно-состязательные сети, или GAN, как их сокращенно называют, были изобретены молодым американским исследователем Ian Goodfellow в 2014 году. Идея родилась у него случайно, во время спора с друзьями. Ян учился в аспирантуре Университета Монреаля..

Ответ Лаита Исхарка на вопрос, какой стек технологий использует Renaissance Technologies и Citadel для ...
Ответ Лаита Исхарка на вопрос, какой стек технологий использует Renaissance Technologies и Citadel для системной торговли? Спасибо за вопрос. Понятия не имею о Ренессансе, и было бы неправильно говорить много о том немногом, что я знаю о Citadel в 2016 году. Культура финансового мира сильно отличается от мира Интернета, и одна из причин этого заключается в том, что правильное поведение может быть чем-то вроде конкурентного преимущества. Но для финансовых фондов в целом мой опыт..

SugarCRM 7 — Добавление пользовательского столбца в список
Вам нужно сделать это, добавив новый столбец в ваш файл пользовательских модулей list.php, который обычно находится по адресу custom/modules/ВАШ_ПОЛЬЗОВАТЕЛЬСКИЙ_МОДУЛЬ/clients/base/views/list/list.php, добавьте новый столбец в $viewdefs[$modulename]['base']['view']['list']['panels'][0]['fields'] array ( ‘name’ => ‘custom_fieldname’, ‘label’ => ‘LBL_CUSTOM_RECORD’, ‘enabled’ => true, ‘width’ => ‘10%’, ‘default’ => true, ), 2. Добавьте действие JS Это должно войти..

«Идиосинкразический риск — это та часть риска, которая не объясняется БЕТА.
Идиосинкразический риск — это та часть риска, которая не объясняется БЕТА. Мы рассчитываем идиосинкразическую волатильность (IVOL) как стандартное отклонение остатков от регрессии, которая использует бета-версию для оценки взаимосвязи между данным активом и рынком . — Автор Уэсли Грей, доктор философии |19 декабря 2014 г.| Вводный курс , Обучение инвесторов , Инвестирование в условиях низкой волатильности Как рассчитать волатильность в Excel..

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

Только в Node.js Interactive: Portia Burton о биткойнах, блокчейне и Node.js
Мы знаем, что личный опыт влияет на его подход к работе и влияет на него. И хотя путь к успешной карьере в JavaScript иногда может показаться шаблонным (получить степень и / или пройти программу программирования), Порция Бертон и растущее число других не менее известных членов сообщества Node.js пришли по пути, явно меньшему. путешествовал. В случае с Портией, шесть лет в Китае, изучающих китайский язык, предшествовали открытию ею разработки программного обеспечения, любовь, которая..

Повторное открытие индекса SSIM при реконструкции изображений. SSIM как функция потерь.
Функция потерь по умолчанию при восстановлении изображения на основе кодера-декодера - потеря L2. Ранее Caffe предоставлял только потери L2 в качестве встроенного слоя потерь. Как правило, потеря L2 делает реконструированное изображение размытым, потому что минимизация потерь L2 означает максимизацию логарифмической вероятности гауссианы. Как вы знаете, Гауссиан одномодален. L1 приобретает популярность по сравнению с L2, потому что он имеет тенденцию создавать менее размытые изображения...

Построение данных Covid-19 с использованием Roughviz (библиотеки Javascript) на Python
О грубвизе rawviz.js - это крошечная библиотека Javascript для создания нарисованного от руки стилизованного или набросанного типизированного сюжета. Это полезно для создания красивых диаграмм в html. Важным моментом является то, что график может менять цвет при наведении . Реализация грубвиза на Python Давайте проведем анализ данных COVID-19 на Python с помощью Rowviz. Я взял набор данных с GitHub, где они обновляют данные каждый день. Это ссылка для загрузки набора..

Уроки, которые я извлек из создания своего первого крупномасштабного приложения
8 месяцев назад я начал разрабатывать приложение Electron. Чтобы выполнить задачу, мне пришлось создать 3 отдельных суб-приложения для работы в разных средах. Вот уроки, которые я усвоил: Контекст Прежде чем вдаваться в подробности, давайте начнем с некоторой справочной информации. В начале 2019 года я начал подавать заявки на стажировку для получения степени кооператива. К апрелю я подал десятки индивидуальных заявок и получил в общей сложности 0 ответов. Как вы понимаете, это..

Изучите науку о данных в 2019 году
Наука о данных - это не просто знание некоторых языков программирования, математики, статистики и «знание предметной области». Как известно, 2019 год - это эпоха машинного обучения, глубокого обучения, разработки под Android и iOS. В этом году Rust, Python, Scala, R, JavaScript станут намного более популярными среди разработчиков, и будет представлено множество новых технологий. Поскольку данные увеличиваются день ото дня, каждую секунду, а также количество интернет-пользователей..

Все, что вам нужно знать о RxJS 6+
Все, что вам нужно знать о RxJS 6 RxJS стал фундаментальным навыком, если вы используете Angular или любую современную среду JavaScript. RxJS — это не просто еще одна библиотека JavaScript. Она стала обязательной частью любого широкомасштабного веб-приложения. RxJS был расширен, где он стал поддерживаться в нескольких фреймворках помимо JavaScript, таких как C#, Java, Scala и Python. Я рассмотрел достаточно областей, связанных с этой темой (реактивный JavaScript) с использованием..

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