Рубрика «Google» - 107

Что такое большие данные, часть 2 - 1

В первой части этой серии статей вы узнали о данных и о том, как можно использовать компьютеры чтобы добывать смысловое значение из крупных блоков таких данных. Вы даже видели что-то похожее на большие данные у Amazon.com середины девяностых, когда компания запустила технологию для наблюдения и записи в реальном времени всего, что многотысячная аудитория клиентов одновременно делала на их сайте. Довольно впечатляюще, но назвать это большими данными можно с натяжкой, пухлые данные — больше подойдёт. Организации вроде Агентства национальной безопасности США (NSA) и Центра правительственной связи Великобритании (GCHQ) уже собирали большие данные в то время в рамках шпионских операций, записывая цифровые сообщения, хотя у них и не было простого способа расшифровать их и найти в них смысл. Библиотеки правительственных записей были переполнены наборами бессвязных данных.

То, что сделал Amazon.com, было проще. Уровень удовлетворённости их клиентов мог быть легко определен, даже если он охватывал все десятки тысяч продуктов и миллионы потребителей. Действий, которые клиент может совершить в магазине, реальный он или виртуальный, не так уж много. Клиент может посмотреть что в доступе, запросить дополнительную информацию, сравнить продукты, положить что-то в корзину, купить или уйти. Всё это было в пределах возможностей реляционных баз данных, где отношения между всеми видами действий возможно задать заранее. И они должны быть заданы заранее, с чем у реляционных баз данных проблема — они не так легко расширяемы.

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

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

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

Тем более забавно читать всякие странные расследования о том, как же хитро была устроена вирусная компания покемонов. А то, что просто задумка и реализация хорошо легли — почему-то многие не допускают. Люди просто боятся того, чего не понимают. И я постараюсь привести 15 основных доводов, дабы этот страх развеять.

image

Читать полностью »

Эту статью нужно было публиковать гораздо раньше (почти на шесть лет), сэкономив тем самым Android разработчикам огромное количество месяцев бессмысленной разработки — но увы, не всегда есть на это время.

Введение

Если вы разрабатываете под Android, то наверняка сталкивались с тем, что открываете вы своё приложение, которое отлично работало несколько лет, и тут внезапно оказывается, что Apache httpComponents стали deprecated, и их не рекомендуется использовать. Сначала давайте разберём, что же произошло, а потом сделаем выводы, что делать.Читать полностью »

Нейросеть Google сжимает фотографии лучше JPEG - 1
Фрагмент 32×32 пикселя оригинального изображения, сжатого разными методами. Иллюстрация: Google

Разработчики из компании Google поделились очередными достижениями в применении нейросетей для практических задач. 18 августа они опубликовали на arXiv научную статью «Сжатие полноразмерных изображений с помощью рекуррентных нейронных сетей» ("Full Resolution Image Compression with Recurrent Neural Networks"). В статье описан инновационный метод сжатия фотографий с помощью нейросети, показан процесс её обучения и примеры её работы.

Разработчики информируют, что это первая нейросеть в мире, которая на большинстве битрейтов сжимает фотографии лучше JPEG (по кривой скорость/искажение), при помощи энтропийного кодирования или без его помощи.
Читать полностью »

История языков программирования: от Objective C к Swift - 1

Чтобы отказаться от языка программирования, на котором уже ведется коммерческая разработка, и начать учить новый, программистам нужны серьезные основания. Но история ИТ-индустрии знает много случаев, когда выбор за них делало время, и переход происходил как бы сам по себе.

Что заставило множество разработчиков перейти на Objective C? Что сейчас заставляет отказаться от него и выбрать Swift?

Objective C является расширением языка Си, в который были добавлены новые возможности для объектно-ориентированного подхода программирования. Язык использует объектную модель Smalltalk. Полностью совместим с языком программирования Си. Компания Apple долгое время использовала Objective C как основной язык программирования для разработки своих продуктов.

Создателями Objective C являются Брэд Кокс и Том Лав. Они начали работать над ним в начале1980-х годов, когда еще были сотрудниками телекоммуникационной компании ITT Corporation. Примерно в то же время Кокс и Лав познакомились с языком программирования Smalltalk. Кокса тогда занимали проблемы повторного использования программного кода. Читать полностью »

Робомобили Google все еще не готовы к массовому появлению на дорогах. Почему? - 1

Корпорация Google не так давно отметила важное событие: ее беспилотные авто проехали по дорогам более 2,5 миллионов километров. Испытания, которые проводятся компанией, показывают, что эти автомобили неплохо справляются со своей задачей — поездка из точки А в точку Б без управления человека. Но проблемы еще есть, и их довольно много. Из-за этих проблем робомобили Google пока еще не могут колесить по дорогам городов в массовом порядке.

Основная причина в том, что машины компании, хотя и очень продвинуты в техническом плане, но это машины. Система управления беспилотными авто — слабая форма ИИ, которая неспособна решать многие нестандартные задачи. Что это за задачи такие? Давайте посмотрим, компания Google недавно поделилась этими данными с общественностью.
Читать полностью »

Google намерен в ближайшие несколько недель поддержать VR-устройство Daydream, сообщил Bloomberg. Чтобы подготовить контент для него, компания потратила «несколько сотен тысяч долларов», заказав съемку 360-градусного видео нескольким известным видеоблогерам. Ранее Google выпускала фильмы для устройств виртуальной реальности, но снятые профессионаламиЧитать полностью »

Старший вице-президент Oracle Кен Глюек рассказал FortuneЧитать полностью »

Microsoft договорилась о партнерстве с Lenovo в области лицензирования программного обеспечения. По условиям соглашения, ряд продуктов Microsoft, включая Office, OneDrive и Skype, будут предустанавливаться на смартфоны Lenovo. Конкретные модели телефонов не называются.

Читать полностью »

Microsoft договорилась о партнерстве с Lenovo в области лицензирования программного обеспечения. По условиям соглашения, ряд продуктов Microsoft, включая Office, OneDrive и Skype, будут предустанавливаться на смартфоны Lenovo. Конкретные модели телефонов не называются.

Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js