Squeak.ru - шаблоны программирования

Публикации по теме 'tutorial'


Урок № 3 проекта BTS — «Использование D3.js для показа изображений»
Изменение изображения на основе нажатия кнопки. Использовать шаблон обновления D3.js Предыдущие уроки Урок 1: Настройка проекта Урок 2: Отображение текстовых данных Образовательные ресурсы Полный код для этого урока (#3) Живая демонстрация урока 3 Обзор Обзор изменить код в функции showImage создайте переменную imageFile и назначьте имя файла изображения на диске в зависимости от значения нажатой кнопки применить шаблон обновления данных D3.js..

Как очистить сайт с помощью Node.js и Puppeteer
Парсинг веб-сайта с помощью JavaScript может быть отличным способом сбора данных для личных проектов или для использования в бизнес-среде. В этом уроке мы рассмотрим этапы парсинга веб-сайта с помощью JavaScript и популярной библиотеки Puppeteer. Шаг 1. Установите Node.js и npm Прежде чем начать, вам нужно будет установить Node.js и npm (диспетчер пакетов Node) на свой компьютер. Вы можете скачать Node.js и npm с официального сайта ( https://nodejs.org/en/ ) и следовать инструкциям по..

JavaScript 101 | Справочник
Здравствуйте, ребята! Я разработчик полного цикла с более чем 5-летним опытом работы с JavaScript. Теперь эта любовь сильно ударила по мне, поэтому я пишу это со страстью и бесплатно раздаю всем начинающим и продолжающим разработчикам JavaScript. Обзор JavaScript (JS), мощный компьютерный язык, стал чрезвычайно популярным благодаря своей способности создавать динамические и интерактивные веб-страницы. Независимо от того, являетесь ли вы новичком или опытным разработчиком, это..

Хитрости Javascript
Вот хитрый вопрос: const arr = Array(5).fill([]); const arr2 = arr.map((subArr, i) => subArr.push(i)); Каково конечное значение arr ? И окончательное значение arr2 ? Это может быть то, что люди спрашивают в интервью… и прежде чем вы пойдете console.log({ arr, arr2 }) , важно знать why больше, чем ответ. array — это значение, которое всегда будет передаваться «в качестве ссылки», что означает, что оно указывает куда-то в память и просто использует это. Напротив,..

Сборка gRPC с помощью Go (golang): Server Streaming API
Ранее мы обсуждали Unary API gRPC, вы можете ознакомиться с ним по этой ссылке . В этой статье я расскажу о вызове gRPC с использованием ответа Server Streaming, реализующего клиентские и серверные приложения Go. Что такое серверный потоковый API? Server Streaming RPC API — это новый тип API, доступный благодаря HTTP/2 . Клиент отправит одно сообщение на сервер и получит от сервера много ответов, возможно, бесконечное количество. Стриминговые серверы хорошо подходят для:..

Вы знаете эти соглашения C#?
Существует ли уникальный «хороший» способ написания C#? Когда вы программируете проект, первым шагом всегда является создание чего-то работающего. Но затем, когда вам удалось реализовать свою функцию, часто полезно попытаться очистить свой код… … и, например, вы можете убедиться, что он соответствует обычным соглашениям C#, чтобы его было легче понять другим…

Рекурсия и хвостовая рекурсия с помощью JavaScript
Рекурсия - одна из тем, которую обсуждают все, независимо от того, какой язык программирования вы изучаете. Наверное, в первых классах любых курсов для начинающих. Тем не менее, многие люди не могут понять это. В этом посте рассказывается, что такое рекурсия и на что обращать внимание при написании рекурсивной функции. Также есть раздел о хвостовой рекурсии, немного более оптимизированной версии рекурсии. Что такое рекурсия? Часто используемое определение рекурсии состоит в том,..

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

Разработка проекта Ballerina с помощью инструмента Ballerina CLI
Обратите внимание, этот блог был написан для серии Ballerina 1.x. Вы можете узнать о последних командах на официальной странице Ballerina. Ballerina - это последний выпуск языка..

Как работает промежуточный надзор, часть 2 (машинное обучение)
Эффективная сегментация медицинских изображений с промежуточным механизмом наблюдения (arXiv) Автор: Ди Юань , Цзюнян Чен , Чжэнхуа Сюй , Томас Лукасевич , Чжиган Фу , Гуйчжи Сюй ...

Что такое A11y (и почему вы должны его использовать)
Возможно, вы слышали об атрибутах W3C или ARIA, но что они на самом деле означают? Доступность определяется как процесс разработки продуктов, устройств и сред, которые могут использовать люди..

День 76/100 Книга
День 76/100 Книга Обучение — это непрерывный процесс с ресурсами, широко используемыми людьми, которые признают сложный путь достижения успешной цели. Хотя поначалу это может показаться..

Gmail Smart Compose: умный способ написать электронное письмо
Gmail означает почту Google, это бесплатная служба электронной почты, предоставляемая Google по всему миру. Google официально запустил Gmail в 2004 году, и в настоящее время этой услугой..

API следующего поколения: gRPC n Javascript
gRPC - быстро развивающаяся технология, которая потенциально может заменить протокол HTTP. Это быстрее, чем традиционные HTTP-вызовы, потому что он отправляет данные в двоичном формате, а не в..

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