Telegram-бот: от первой строчки до размещения — 26.06.2020

Эта статья о том, как создать Telegram-бот для автоматизации нескольких рутинных задач. Если вас интересует только код, то вот ссылка. Он несложный, и его вполне можно понять самостоятельно. Что этот бот будет делать? Отправлять письма Это совсем не тупо, но мне кажется, надо пояснить. Всю дорогу по ходу учебы мне нужно ПОДРОБНЕЕ

Руководство пользователя по переменным CSS — 26.06.2020

Переменные в CSS были крайне востребованной функцией рабочей группы CSS Консорциума World Wide Web, к которой я присоединилась в 2012 году, с самого начала группы в 1997 году. К концу 2000-х годов сообщество разработчиков — в своем стремлении уменьшить дублирование и оптимизировать работу — разработало много решений для смягчения отсутствия ПОДРОБНЕЕ

Зачем и как проверять скорость загрузки сайта? — 26.06.2020

Скорость работы — один из ключевых показателей сайта. От него зависят позиции в поисковой выдаче и конверсия продаж. Следует контролировать быстродействие с помощью специализированных сервисов и предпринимать меры по ускорению загрузки страниц. Зачем и как проверять скорость загрузки сайта? Быстрый удобный сайт — щедрый источник продаж. Скорость загрузки страниц — ПОДРОБНЕЕ

В Даркнете выложили базу с пользователями Telegram — 25.06.2020

На одном из форумов Даркнета выложили базу с несколькими миллионами пользователей мессенджера. Файл со слитыми данными занимает примерно 900 мегабайт. При проверке через программу нашли телефонные номера по никам в Telegram. Кроме того, в файле также содержится уникальный идентификатор пользователя в мессенджере. На данный момент непонятно, сколько точно пользователей оказались ПОДРОБНЕЕ

В Японии создали самый быстрый суперкомпьютер — внезапно он использует ARM-процессоры -24.06.2020

Японский суперкомпьютер Fugaku возглавил рейтинг самых производительных вычислительных машин в мире. Он находится в японском городе Кобе и разработан совместными усилиями компаний Riken и Fujitsu. Примечательно, что Fugaku использует 48-ядерные процессоры A64FX от Fujitsu, которые построены на базе ARM-архитектуры. Это первый случай в истории, когда рейтинг суперкомпьютеров возглавляет машина, построенная на ARM-ядрах. ПОДРОБНЕЕ

WWDC 2020: Apple анонсировала переход Mac на процессоры ARM — 24.06.2020

В Сан-Хосе, в Калифорнии стартовала ежегодная конференция для разработчиков WWDC. Компания впервые провела её полностью online и показала много чего интересного. Рассказываем подробнее про переход Mac на процессоры Apple Silicon. Основываясь на архитектуре ARM, Apple Silicon далеко не те ARM-чипы, которыми поставляются iPhone или iPad. Это будут гораздо более мощные ПОДРОБНЕЕ

В рекламном функционале YouTube появилась форма для ловли лидов — 24.06.2020

Google расширил возможности YouTube с помощью нескольких новых функций: формы для получения лидов. А также возможности импорта статистики по атрибуции из видеохостинга. Теперь рекламодатели могут добавлять к видеорекламе изображения, демонстрирующие их товары. Для этого достаточно синхронизировать Google Merchant Center с кампанией на основе видеоформатов рекламы. После чего бренды получать возможность ПОДРОБНЕЕ

Zephyrus Duo 15: монстр с двумя 4К-экранами и RTX-графикой — 24.06.2020

Характеристики версии на обзоре: Процессор: Intel Core i9-10980HK, 8 ядер, 16 потоков, 2,4 — 5,3 ГГц Видеокарта: Intel UHD Graphics (интегрированная), NVIDIA GeForce RTX 2080 Super Max-Q (дискретная), 8 Гб VRAM Оперативная память: 16 + 16 ГБ DDR4 3200 Мгц (один слот распаян, максимальный объём 48 Гб), двухканальная Жёсткий диск: 1 Тб SSD ПОДРОБНЕЕ

Нативная разработка vs кросс-платформенная — нужно ли выбирать? — 08.06.2020

Сегодня хотелось бы остановиться на вопросе выбора между нативной и кросс-платформенной разработкой для мобильных приложений. Как показала практика, это актуальная дилемма как для заказчиков, так и для начинающих разработчиков, которые хотят приобрести наиболее полезный опыт для дальнейшей карьеры. Если перед вами возникает задача разработать какое-то мобильное приложение, выбор платформы зависит ПОДРОБНЕЕ

10 заповедей UI-дизайна — 01.06.2020

Этот список составлен на основе книги «101 UX-принцип» (101 UX Principles), написанной Уиллом Грантом (Will Grant). 1. Пустые состояния Пустые состояния должны представлять нечто большее, чем просто пустой дисплей. Экран, который обычно заполняется пользовательским вводом, пуст, поскольку пользователь впервые открыл ваш продукт. Там может находиться список книг, проектов, задач, клиентов ПОДРОБНЕЕ