Публикации по теме 'web-development'
Обработка события Caps-Lock в Angular
Это интересный, но довольно часто ожидаемый вариант использования: как предупредить пользователя о включенном CAPS-LOCK. Это может быть особенно полезно при вводе пароля, чтобы пользователь знал о нем и мог при необходимости изменить его.
Источник: ГитХаб
В этой демонстрации рассматривается несколько сценариев:
Измените сообщение, когда пользователь переключает Caps-Lock в поле пароля. Кроме того, измените сообщение, когда пользователь меняет состояние Caps-Lock в другом..
Почему для JavaScript нет такой платформы, как Spring?
Эта статья является результатом моих исследований, мыслей и выводов во время разработки AspectJS : AOP-фреймворка для JavaScript.
Прежде чем я влюбился в JavaScript , я писал много кода Java для серверных приложений. Для этой цели Spring framework , несомненно, является одним из наиболее широко используемых инструментов. Очень универсальный, он охватывает широкий спектр вариантов использования: от динамического рендеринга веб-страниц до разработки REST API , обработки..
Что такое useMemo() в реакции и как его использовать?
useMemo() — это ловушка, используемая в функциональном компоненте реакции, которая возвращает запомненное значение.
В компьютерных науках мемоизация — это концепция, используемая в целом, когда нам не нужно повторно вычислять функцию с заданным аргументом в следующий раз, поскольку она возвращает кешированный результат.
Запоминаемая функция запоминает результаты вывода для заданного набора входных данных.
Например, если есть функция для сложения двух чисел, и мы задаем параметр..
21 способ повысить свою продуктивность как разработчика
Макро- и микроидеи, которые помогут писать код быстрее и лучше
Легко привыкнуть к комфорту. Когда дело доходит до кодирования, производительность можно повысить двумя способами — улучшить язык, с которым вы работаете, или постепенно обновлять свою среду и процессы.
В книге Джеймса Клира Атомные привычки он говорит о положительном чистом эффекте постепенного увеличения прибыли. В двух словах, это процесс улучшения множества мелочей, которые кажутся тривиальными. Однако, когда эти..
Программные аргументы в Ruby II: OptionParser
Вот ссылка на мой последний средний пост: Program Arguments in Ruby: Part I
В этой статье мы рассмотрим следующие темы:
OptionParser класс OptionParser#on метод OptionParser#on и приведение типов
Прежде чем начать
Позвольте мне представить здесь платформу, которая помогла мне изучить большую часть моих знаний о Ruby. Действительно, Pluralsight - потрясающая платформа.
С 50+ курсами , которые охватывают различные темы по Ruby и Ruby on Rails , это лучший..
ОБЪЕКТЫ WRAPPER: самое неизвестное для разработчика Javascript
Концепция объектов-оболочек существует в языке Java , давайте посмотрим, как она на самом деле работает в JavaScript . Итак, давайте начнем с некоторых примитивов в JavaScript, наиболее распространенным из которых является String .
Давайте начнем с очень распространенного примера, который мы все знаем с детства.
const name = «John Doe»; и теперь мы хотим получить количество символов в приведенной выше строке, мы просто идем,
console.log (name.length); и мы получаем..
Введение в ES6+
Модульный Javascript и ES6+
Что такое ЕС6?
ES6, также известный как ECMAScript 6 или ECMAScript 2015, является шестой основной версией языка программирования ECMAScript. Он представил множество новых функций для JavaScript, в том числе:
let и const для объявлений переменных Стрелочные функции для кратких функциональных выражений Классы для объектно-ориентированного программирования Литералы шаблонов для интерполяции строк Деструктуризация для легкой работы с объектами и..
Новые материалы
Как создать диаграмму градиентной кисти с помощью D3.js
Резюме:
Из этого туториала Вы узнаете, как добавить градиентную кисть к диаграмме с областями в D3.js. Мы добавим градиент к значениям SVG и применим градиент в качестве заливки к диаграмме с..
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что это выглядит сложно…
Просто начните и учитесь самостоятельно
Я хотел выучить язык программирования MVC4, но не мог выучить его раньше, потому что он кажется мне сложным, и я бросил его. Это в основном инструмент..
Лицензии с открытым исходным кодом: руководство для разработчиков и создателей
В динамичном мире разработки программного обеспечения открытый исходный код стал мощной парадигмой, способствующей сотрудничеству, инновациям и прогрессу, движимому сообществом. В основе..
Объяснение документов 02: BERT
BERT представил двухступенчатую структуру обучения: предварительное обучение и тонкая настройка.
Во время предварительного обучения модель обучается на неразмеченных данных с помощью..
Как проанализировать работу вашего классификатора?
Не всегда просто знать, какие показатели использовать
С развитием глубокого обучения все больше и больше людей учатся обучать свой первый классификатор. Но как только вы закончите..
Работа с цепями Маркова, часть 4 (Машинное обучение)
Нелинейные цепи Маркова с агрегатором и их приложения (arXiv)
Автор : Бар Лайт
Аннотация: Изучаются свойства подкласса случайных процессов, называемых дискретными нелинейными цепями Маркова..
Crazy Laravel Livewire упростил мне создание электронной коммерции (панель администратора и API) [Часть 3]
Как вы сегодня, ребята?
В этой части мы создадим CRUD для данных о продукте. Думаю, в этой части я не буду слишком много делиться теорией, но чаще буду делиться своим кодом. Потому что..