Публикации по теме 'javascript'
Непродуктивное рабочее место
Непродуктивное рабочее место
Иногда мне нравится думать о разных вещах в свободное время. Несколько дней назад я думал о том, как рабочее место может повлиять на производительность. Рабочим местом может быть компания, коворкинг или просто дом, если вы работаете удаленно.
Имея опыт работы во всех этих средах и сталкиваясь с реальными проблемами в качестве разработчика, я думаю, что могу выделить некоторые проблемы. Это может не относиться ко всем и может быть только ко мне...
Изучите JavaScript, реализуя методы Lodash: уникальные записи массива
Семейство методов Lodash 'uniq' без проблем может быть реализовано на простом JS.
Lodash - очень полезная служебная библиотека, которая позволяет нам легко работать с объектами и массивами.
Однако теперь, когда стандартная библиотека JavaScript догоняет такие библиотеки, как Lodash, мы можем реализовать многие функции простыми способами.
В этой статье мы рассмотрим и узнаем больше о JavaScript, реализовав некоторые методы Lodash на простом JavaScript, включая uniq uniqBy и..
Что такое JavaScript ?
Вопрос, прежде чем мы начнем что-либо, заключается в том, с чего мы начинаем.
Когда мы ищем JavaScript, Википедия дает нам примерно такое определение.
JavaScript ( /ˈdʒɑːvəˌskrɪpt/ ), часто сокращенно обозначаемый как JS , — это язык программирования , соответствующий спецификации ECMAScript . JavaScript является высокоуровневым . , часто своевременная компиляция и мультипарадигма . Он имеет синтаксис фигурных скобок , динамическую типизацию , основанный на прототипе..
Реализация CubeHash в JavaScript
Введение
CubeHash — это криптографический хэш ARX от DJB, представленный на конкурс SHA-3. Его удивительно просто реализовать, он имеет переменный вывод размером до 64 байт и позволяет довольно легко настраивать параметры. К сожалению, CubeHash не прошел в финальные раунды конкурса (предположительно по политическим причинам, хотя истинная причина неизвестна). CubeHash — хороший хэш, однако его реализации в JavaScript (и других языках) довольно ограничены. Реализации CubeHash в..
Я скомпилировал то, что считаю 10 правил контроля исходного кода
Основные правила поведения, которые забывают многие программисты.
Системный контроль версий - это программа, которая записывает все изменения, внесенные в файлы и папки с течением времени. Это позволяет вам вернуться в любой момент в прошлом и сравнить один момент времени с другим, чтобы узнать точные изменения, которые произошли между ними. Кроме того, они также запоминают, кто является автором каждой смены, и значительно упрощают параллельную работу нескольких человек над различными..
10 советов по отладке Javascript на профессиональном уровне с помощью консоли
Я должен признать это впервые, и я буду использовать эту платформу, чтобы убрать скелеты из моего шкафа разработки. Иногда моя магия - которую некоторые называют «кодированием» - не так совершенна, как может показаться моим коллегам результат, когда им показывают великолепные результаты. Да, я сказал это - иногда я использую старый метод проб и ошибок, который мы все называем отладкой :)
Не судите о платформе SaaS по ее обложке. Наша команда разработчиков глубоко разбирается в..
10 каверзных вопросов по JavaScript на собеседовании
В этой статье я рассмотрю 10 каверзных вопросов на собеседовании по JavaScript.
1. Что такое Истина и Ложь?
В JavaScript истинное значение — это значение, которое считается true при встрече в логическом контексте. Все значения истинны, если только они не определены как ложные (т. е. кроме false , 0 , -0 , 0n , "" , null , undefined и NaN ).
Примеры истинных значений в JavaScript:
if (true)
if ({})
if ([])
if (42)
if ("0")
if ("false")
if (new Date())
if (-42)
if..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..