Ежедневные архивы: 30.09.2020

На сайтах Mail.Ru появятся китайские виртуальные киоски

От автора: на медийных площадках компании Mail.Ru начнут работать виртуальные товарные виджеты AliExpress. Об этом сообщает пресс-служба отечественной корпорации. В рамках налаженного сотрудничества между китайской компанией и российской IT-корпорацией на медийных проектах Mail.Ru появятся виртуальные киоски. В них будут отображаться товары, доступные для покупки в китайском товарном агрегаторе. Отмечается, что виртуальные киоски базируются на основе API AliExpress. С их помощью ...

Читать далее »

Интересные дизайнерские сервисы №17 — генераторы, SVG-иконки, шрифты и др.

Если вы активно следите за данным блогом, то могли заметить, что последние несколько недель здесь не выходили новые публикации. У нас был небольшой творческий отпуск, но теперь мы возвращаемся к работе чтобы радовать вас новыми тематическими статьями, вдохновляющими подборками, наборами материалов для скачивания и т.п. Начнем с подборки полезных онлайн проектов для дизайнеров и разработчиков. В прошлом выпуске номер №16 ...

Читать далее »

Передача параметров в скрипт Python

От автора: если вы писали консольные скрипты на Python, тогда вы должны были сталкиваться с тем, что иногда в скрипт нужно передать какие-либо пользовательские параметры. Это можно сделать, к примеру, запросив пользовательский ввод через функцию input. Однако, есть и другой вариант передачи параметров. Из данного урока вы узнаете, как можно передать аргументы в скрипт при его запуске.

Читать далее »

Пропорциональное изменение размера с помощью переменных CSS

От автора: в этом фрагменте я хочу поделиться с вами тем, что я делаю при изменении размеров элементов в DevTools браузера. Предположим, вы реализуете дизайн в HTML и CSS и хотите поэкспериментировать с шириной и высотой иконки. Учтите следующее: .icon { --size: 32px; width: var(--size); height: var(--size); } В DevTools браузера вы можете изменить значение переменной —size, и это повлияет ...

Читать далее »

Интересное объяснение async / await в JavaScript

От автора: в JavaScript вы можете кодировать асинхронные задачи тремя способами. Давайте посмотрим на эти варианты. Первый подход — использование обратных вызовов. Когда асинхронная операция была завершена, выполняется функция обратного вызова (то есть вызовите меня, когда операция будет завершена): const callbackFunction = result = { // Called when the operation completes }; asyncOperation(params, callbackFunction); Но когда вы обрабатываете несколько асинхронных ...

Читать далее »