Картинка поста

Через неописанный в документации API WhatsApp можно собирать номера телефонов, обновления статуса и изображений профилей почти всех пользователей мессенджера. Эта проблема была обнаружена исследователем безопасности Лораном Клезе....
Читать дальше

Картинка поста

Microsoft анонсировала выход новой версии TypeScript — надстройки над JavaScript, которая привносит статические типы и надежные инструменты. Ниже представлен список основных изменений по сравнению с версией 2.4....
Читать дальше

Картинка поста

Новое приложение основано на технологии искусственного интеллекта. Оно даёт эффект, обратный приложению типа Prisma, и даже может превратить лошадь в зебру, а зиму — в лето (и наоборот)....
Читать дальше

Картинка поста

Сегментация видео — популярная техника, позволяющая отделять передний план видеороликов от фона и обрабатывать их как разные визуальные слои. Благодаря ей монтажёры могут менять сцену, на которой развиваются основные события. Традиционно этот процесс производится вручную и отнимает...
Читать дальше

Картинка поста

Сообщество The Linux Foundation объявило о повышении статуса Google до платинового уровня. Согласившись платить по 500 000 $ в год, компания открыла для себя новые возможности в сфере управления open source проектами. Также она внедрила своего человека...
Читать дальше

Картинка поста

Спустя 3 месяца после того, как создатель социальной сети «ВКонтакте» и мессенджера Telegram опубликовал свой твит о неудавшемся подкупе разработчиков мессенджера агентами ФБР, вышло его большое интервью изданию The Baffler....
Читать дальше

Картинка поста

Автор оригинальной статьи — Алена Агафонова с ресурса «Такие дела». Это информационный портал благотворительного фонда, основная цель которого — привлечение внимания общества к социальной проблематике. Публикуем статью с разрешения портала. Российский...
Читать дальше

Картинка поста

Браузер Google Chrome исторически не поддерживал анимированные PNG-файлы, требуя от пользователей использования специального расширения. Но в этом скоро не будет необходимости: в Chrome 59 они получат полную поддержку по умолчанию....
Читать дальше

Картинка поста

Компания Microsoft объявила о релизе обновленного дополнения Python для редактора Visual Studio Code. Компания прислушалась к просьбам пользователей и внесла 61 исправление. Добавить поддержку языка Python можно через магазин Visual Studio или каталог расширений...
Читать дальше

Курс «Научись Linux»

Картинка поста

Русскоязычная серия коротких видеоуроков, которые помогут пользователю освоить Linux через серверную версию и командную строку. ...
Читать дальше

Картинка поста

На GitHub появился инструмент pix2code, который автоматически преобразовывает дизайнерские макеты графических пользовательских интерфейсов (GUI) в готовый код, проще говоря — создает на основе изображения небольшую программу....
Читать дальше

Картинка поста

Австралийские исследователи придумали новый тип кубитов — базовой единицы информации в квантовом компьютере. По их словам, это наконец позволит создавать крупномасштабные квантовые вычислительные машины....
Читать дальше

Картинка поста

Google заинтересована в сокращении времени загрузки веб-сайтов и сервисов. Один из методов решения данной задачи заключается в уменьшении размеров файлов изображений. Ранее компания использовала формат WebP, уменьшавший размер изображений на 10%. Но вчера Google анонсировала Guetzli —...
Читать дальше


Картинка поста

В настоящее время эти две новейшие технологии в области ИКТ занимают первое место в новостных лентах, обещая совершить революцию в вычислениях, практике деловых отношений, образовании и большинстве областей знания, которые...
Читать дальше

Картинка поста

15 января состоялся релиз PyCharm-плагина MicroPython версии 1.0. С его помощью можно редактировать MicroPython-код для взаимодействия с программируемыми микроконтроллерами прямо в привычной среде разработки. В плагине реализована поддержка устройств ESP8266, Pyboard и BBC Micro:bit. Полезный инструмент...
Читать дальше

Картинка поста

В своем блоге Google рассказала о проекте «Семантический опыт» — это разработанный специалистами компании подход к изучению естественного языка. Его возможности демонстрируют два сервиса: Talk to Books и Semantris. Для разработчиков Google опубликовала натренированный модуль TensorFlow....
Читать дальше

Одно из возможных решений — использовать две кучи разных приоритетов: максимальная куча (maxHeap) для значений выше среднего и минимальная куча (minHeap) для значений ниже среднего. Это позволит разделить элементы примерно...
Читать дальше

Курс «C++11 и продвинутый C++»

Картинка поста

В этом русскоязычном видеокурсе от Владимира Моженкова, созданном в рамках программы «23 февраля», разбираются основы программирования на языке C++, а также особенности и нововведения стандарта C++11....
Читать дальше

Картинка поста

В прошлом году компания DeepMind, одна из дочерних компаний корпорации Alphabet, привлекла всеобщее внимание тем, что её бот выиграл чемпионат по го у профессионального игрока. Это достижение показало, насколько стремительно развивается сфера искусственного интеллекта. Специалисты DeepMind...
Читать дальше

Чем PostgreSQL лучше других СУБД

https://www.compose.io/articles/what-postgresql-has-over-other-open-source-sql-databases/

PostgreSQL — это объектно-реляционная СУБД, которая ведет свою историю с 1986 года, когда в университете Беркли была создана ее первая версия (тогда она еще называлась просто Postgres). За долгие годы эта СУБД стала одной из самых продвинутых в мире open-source. О том, что ее отличает от MySQL, MariaDB и других — читайте в этой статье.

Картинка поста

Данный релиз включил в себя все основные и зарекомендовавшие себя элементы Swift 3 и сохранил полную обратную совместимость с предыдущей версией, улучшив стандартную библиотеку и добавив новые функции архивации и сериализации структур....
Читать дальше

Картинка поста

Команда разработчиков Chromium выпустила бета-версию браузера Google Chrome 66. Основные нововведения представлены ниже. Контекст визуализации ImageBitmap для <canvas> Ранее визуализация изображения на canvas включала создание и рендеринг содержимого тега <img>, что вызывало накопление...
Читать дальше

Картинка поста

Инженеры одного из британских провайдеров провели интересный эксперимент, в ходе которого проводником широкополосной сети стала мокрая веревка длиной более двух метров. Мал да удал Скорость передачи данных по новому проводу достигала 3,5 Мегабит в секунду,...
Читать дальше


Картинка поста

Практически все современные языки программирования содержат средства, позволяющие во время выполнения программы получить какие-то данные о структуре самой этой программы. В компилируемых языках такие возможности, как правило, ограничены и отключаемы в...
Читать дальше

Это была обычная пятница. Руководство небольшой американской нефтяной компании Penneco Oil спокойно ужинало в кафетерии, как вдруг в их виртуальные почтовые ящики посыпались тонны спама. Исполнительный директор позвонил IT-отделу, но...
Читать дальше

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

Картинка поста

Здравствуйте. Хотим поделиться интересным кейсом, который совершенно неожиданно у нас вышел. Небольшая предыстория: мы уже год думаем о том, куда бы податься с нашими проектами, потому как видим, что российский...
Читать дальше

Картинка поста

Статус ветки с длительным сроком поддержки для новой версии платформы Node.js будет присвоен в октябре 2018 года после проведения стабилизации. Обновления таких веток выпускаются в течение 4 лет. Поддержка Node.js 8.0 продлится до 2021 года, версии...
Читать дальше

Картинка поста

Впервые Google Assistant появился на устройствах Google Allo, Google Home и Pixel. Затем экосистема Assistant была расширена, включив в себя Android Wear и телефоны на Android Marshmallow и Nougat. Сегодня Google сделала очередной шаг навстречу разработчикам....
Читать дальше