Post thumbnail

27 июня страны Европы поразила атака вируса-вымогателя, известного под безобидным именем Petya (в различных источниках также можно встретить названия Petya.A, NotPetya и GoldenEye). Шифровальщик требует выкуп в биткоинах, эквивалентный 300 долларам. Заражены десятки крупных украинских...
Читать дальше

Post thumbnail

Вот уже третий месяц программист и преподаватель математики Дмитрий Богатов находится под арестом по обвинению в призывах к терроризму и организации массовых беспорядков. По совокупности статей ему грозит до 20 лет заключения. Богатов мог стать случайной жертвой, почему —...
Читать дальше

Post thumbnail

Публикуем вторую статью Константина Жиданова с кафедры технологий защиты информации ГУАП, с которыми Tproger будет совместно участвовать в VK Fest 15–16 июля. На нашей площадке будет оборудована «квартира будущего» с активным применением...
Читать дальше

Post thumbnail

За последние годы появилось множество онлайн-курсов, которые обещают научить программированию даже мартышку. Некоторые компании создают целые обучающие платформы с интерактивными заданиями, проверкой результатов в реальном времени и ачивками. Геймификация идеально...
Читать дальше

Post thumbnail

Диалог Жарова и Дурова продолжается. В первой его части глава Роскомнадзора публично напомнил владельцу мессенджера Telegram о необходимости сотрудничества с российским государством и назвал отношение Дурова к терроризму «нейтральным». Дуров...
Читать дальше

Post thumbnail

Java — это популярный, проверенный временем язык. Но в этом преимуществе кроется и ловушка для начинающего программиста — опытных Java-разработчиков уже много, и возникает вопрос: «Если ли смысл выбирать Java как основной язык для дальнейшего заработка?» Мы...
Читать дальше

Post thumbnail

Сегодня на официальном сайте Роскомнадзора опубликовали открытое письмо Павлу Дурову от руководителя организации Александра Жарова. Дуров ответил на него в посте на своей странице ВКонтакте и получил еще один комментарий...
Читать дальше

Post thumbnail

Let’s Encrypt — это центр сертификации (англ. certification authority, CA), предоставляющий лёгкий способ получения и установки TLS/SSL-сертификатов, обеспечивающих возможность использования протокола HTTPS на веб-сервере. Работа с Let’s Encrypt упрощена наличием клиента Certbot, который автоматизирует...
Читать дальше

Post thumbnail

Предлагаем вашему вниманию серию англоязычных статей, опубликованную в блоге Джереми Рутена. В ней подробно разбирается процесс разработки собственного текстового редактора на языке C....
Читать дальше

Post thumbnail

Константин Жиданов с кафедры технологий защиты информации ГУАП, с которыми Tproger будет совместно участвовать в VK Fest, подготовил интересную статью про интернет вещей. Посмотреть на то, как всё это работает...
Читать дальше

Post thumbnail

Загрузочная анимация, известная как троббер, отображает процесс загрузки данных. Раньше вы могли видеть прогресс-бары (индикаторы выполнения) вместо троббера, но эти времена давно позади....
Читать дальше

Post thumbnail

Рассказывает Альберто Рэстифо, JS-разработчик Пару недель назад менеджер нашего проекта сообщил, что в ближайшие несколько спринтов мы будем заниматься электронными письмами. Автоматически генерируемые email’ы надо было сделать отзывчивыми, что привело бы к усложнению вёрстки....
Читать дальше

Post thumbnail

Наверняка каждый, кто работал с CSS, не раз впадал в отчаяние. Например, когда пытался отцентрировать дочерний элемент по отношению к родительскому, что является весьма нетривиальной задачей. В этой статье мы...
Читать дальше

Post thumbnail

CSS Grid Layout — один из самых обсуждаемых инструментов верстальщиков на данный момент. Однако он не является чем-то очень новым. Дело в том, что система приобрела поддержку самых известных браузеров:...
Читать дальше

Post thumbnail

Зачастую работодатель ждет, что исполнитель как разработает дизайн сайта, так и реализует его, однако каждую из этих задач правильнее доверять соответствующему специалисту. Не все имеют ясное представление о том, чем...
Читать дальше

Post thumbnail

Ранее Microsoft анонсировала на своей конференции Build 2017, что в этом году Ubuntu появится в Windows Store. Сейчас популярный дистрибутив доступен для скачивания в магазине тем, кто участвует в инсайдерской программе...
Читать дальше

Post thumbnail

Google Brain, подразделение компании, занимающееся изучением ИИ, представило онлайн-демонстрацию возможностей своей нейронной сети sketch-rnn, созданной в рамках проекта Magenta. Как мы писали в апреле, её обучали на данных, полученных в ходе эксперимента Quick, Draw! Новая демка позволяет...
Читать дальше

Post thumbnail

Каждый человек, который пользуется компьютером или смартфоном, ежедневно сталкивается с криптографией: начиная от работы в интернете по протоколу HTTPS и заканчивая печально известными вирусами-шифровальщиками. Однако далеко не все понимают, как...
Читать дальше

Post thumbnail

Рассказывает Камран Ахмед Шаблоны проектирования — это руководства по решению повторяющихся проблем. Это не классы, пакеты или библиотеки, которые можно было бы подключить к вашему приложению и сидеть в ожидании чуда. Они скорее являются методиками решения определенных...
Читать дальше

Post thumbnail

Сегодня на Международной конференции по квантовым технологиям ICQT-2017 Михаил Лукин, руководитель группы ученых из Гарвардского университета и Массачусетского технологического института, объявил о создании и успешной проверке программируемого квантового компьютера на...
Читать дальше

Post thumbnail

В апреле ходили слухи о готовящемся запрете использования средств обхода блокировок интернет-сайтов, таких как VPN-сервисы или анонимайзеры, на государственном уровне. Однако эта информация не только подтвердилась, но и превратилась в реальный законопроект, который 23 июня единогласно приняли в Госдуме...
Читать дальше

Post thumbnail

На этой неделе вышла третья версия JS-бандлера Webpack. С прошлого мажорного релиза (v2.2.0) прошло пять месяцев. Хорошая новость — если вы пользуетесь Webpack’ом для сборки, а не пишете к нему плагины, переход на третью версию потребует минимум усилий —...
Читать дальше

Post thumbnail

С обновлением Windows 10 Fall Creators Update, которое выйдет этой осенью, пользователи получат функцию Controlled Folder Access («контролируемый доступ к директориям»), она будет интегрирована в Windows Defender Security Center. Если вы участвуете в программе Windows Insider,...
Читать дальше

Post thumbnail

Рассказывает Камран Ахмед Шаблоны проектирования — это руководства по решению повторяющихся проблем. Это не классы, пакеты или библиотеки, которые можно было бы подключить к вашему приложению и сидеть в ожидании чуда. Они скорее являются методиками, как решать...
Читать дальше

Post thumbnail

Ниже перечислены инструменты, использование которых делает разработку приложений под Android более продуктивной, а сами приложения — более качественными. С чем-то из этого мы давно знакомы, о чем-то слышали, но еще...
Читать дальше

Post thumbnail

Приложение для распознавания хот-догов, показанное в популярном сериале «Кремниевая долина», безусловно, является достижением в области машинного обучения. Однако учёные из лаборатории CSAIL Массачусетского технологического института решили пойти ещё дальше....
Читать дальше

Post thumbnail

Google модернизировала свой инструмент для анализа производительности и отзывчивости мобильных версий сайтов. Test My Site сканирует веб-страницу по нескольким параметрам, а затем показывает среднюю скорость загрузки и, что самое интересное,...
Читать дальше

Post thumbnail

Совместно с инициативой PAIR Google выпустила инструмент Facets, предназначенный для визуализации больших наборов данных для машинного обучения. Он отлично подойдёт для изучения и отладки данных — а данные в машинном обучении важны ничуть не меньше, чем модель....
Читать дальше

Post thumbnail

В этой статье мы рассмотрим один из секретов высокой масштабируемости и производительности сайтов. Из блога об архитектуре Flickr, на серверах которого размещается более 5 000 000 фотографий, мы узнали, что...
Читать дальше

Post thumbnail

В прошлом году для iPhone и iPad вышел браузер Firefox Focus. Его быструю популярность обеспечило сочетание высокой скорости работы, простоты интерфейса и возможностей по защите своих персональных данных. После успеха в App Store приложение вышло...
Читать дальше