WedX - журнал о программировании и компьютерных науках

Публикации по теме 'software-development'


Тестирование кода, зависящего от времени, с помощью Jasmine Clock
Во время подготовки к Code Chrysalis Immersive мне нужно было написать свои собственные спецификации и реализацию для различных методов Lodash . Я расскажу о своем решении для _.throttle (func, [wait = 0]]). Этот метод принимает два параметра: функцию обратного вызова и число, представляющее миллисекунды. Когда функция передается в метод _.throttle, ее можно вызывать только каждые x миллисекунд. Другими словами, если вы передаете функцию обратного вызова и число 5000 в _.throttle, вы..

4 способа выбраться из спада
Мы застреваем в тупике, в версии разработчика, и иногда мы не знаем, как выбраться. Вот четыре идеи о том, что вы можете сделать, чтобы попытаться выйти и развиваться как разработчик. Мы, как разработчики, так и люди, всегда должны стремиться учиться и расти. Благодаря самопознанию и самомотивации мы можем научиться быть лучшими людьми и лучшими профессионалами. Расширяя наши области знаний, мы открываем для себя новые идеи, новые мировоззрения, новые вызовы и новые вопросы, на..

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

Программная инженерия 101: объединение нескольких значений в одно 64-битное значение
Есть некоторые вещи, которые должен знать каждый инженер-программист, но, к сожалению, этому не учат в школах. Один из них: как вставить несколько значений в одно значение. Программная инженерия серии 101 - Вставка нескольких значений в одно 64-битное значение ( вы здесь ) Часовые пояса и работа с датами Если вы не знаете об этом, возможно, вам интересно Как это помогает? Почему я не могу использовать разные переменные для каждого значения? Зачем без надобности..

Сортировка массива объектов по нескольким полям в Java и JavaScript
Это статья о сортировке, в которой я расскажу, как мы можем сортировать массив объектов по нескольким полям в Java с помощью лямбда-функции и в JavaScript с помощью стрелочных функций. Сначала рассмотрим Java Допустим, у нас есть массив объектов Employee. Где Сотрудник — это класс с двумя полями (имя и зарплата). Первая проблема — отсортировать массив по зарплате. Это, я полагаю, мы все знаем. Итак, мы можем сделать что-то вроде этого. // let's assume we have an array of..

2 уникальных случая использования GenServer.reply | Deep Insights | Эксперт по эликсирам
Проверить 2 уникальных случая использования GenServer.reply | Deep Insights | Эксперт по эликсирам Не бойтесь больше отвечать. В этой статье мы говорим о двух сценариях использования функции ответа в модуле GenServer , объясняя это живыми примерами. Ниже приведены два варианта использования, которые мы рассмотрим в этой статье. Многоузловая связь через серверные сообщения с использованием multi_call Преобразование асинхронного запроса в синхронный О чем эта статья?..

Как сделать HTTP-запрос в Javascript?
Как сделать HTTP-запрос в Javascript? Чтобы сделать HTTP-запрос в JavaScript, вы можете использовать объект XMLHttpRequest или более новый API выборки. Вот пример того, как использовать XMLHttpRequest для выполнения HTTP-запроса GET для получения файла JSON: var xhr = new XMLHttpRequest(); xhr.open('GET', 'https://www.example.com/data.json', true); xhr.onload = function () { if (xhr.status === 200) { var data = JSON.parse(xhr.responseText); // Do something with the data }..

Новые материалы

Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка. Во время предварительного обучения модель обучается на неразмеченных данных с помощью..

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

Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv) Автор : Бар Лайт Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..

Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята? В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..

Использование машинного обучения и Python для классификации 1000 сезонов новичков MLB Hitter
Чему может научиться машина, глядя на сезоны новичков 1000 игроков MLB? Это то, что исследует это приложение. В этом процессе мы будем использовать неконтролируемое обучение, чтобы..

Учебные заметки: создание моего первого пакета Node.js
Это мои обучающие заметки, когда я научился создавать свой самый первый пакет Node.js, распространяемый через npm. Оглавление Глоссарий I. Новый пакет 1.1 советы по инициализации..

Забудьте о Matplotlib: улучшите визуализацию данных с помощью умопомрачительных функций Seaborn!
Примечание. Эта запись в блоге предполагает базовое знакомство с Python и концепциями анализа данных. Привет, энтузиасты данных! Добро пожаловать в мой блог, где я расскажу о невероятных..


Для любых предложений по сайту: [email protected]