Архив за 14 марта 2019 - 7

«Я вижу три миллиона новых пользователей за последние 24 часа.

Хорошо. У нас есть приватность и безлимитное хранилище для каждого»

Такое сообщение опубликовал несколько часов назад Павел Дуров в личном телеграм-канале.

Прибавление аудитории Telegram совпало с глобальным сбоем Facebook, включая сервисы на его инфраструктуре, такие как Facebook Messenger, Instagram и — главное — WhatsApp.
Читать полностью »

По итогам IPO 2019 года в Кремниевой Долине могут появиться 5 тысяч новых миллионеров - 1

Изображение: Unsplash

Как минимум 5 тысяч работников технологических компаний могут стать миллионерами после выхода этих организаций на IPO. Такую оценку опубликовал ресурс Yahoo Finance со ссылкой на данные исследования эксперта по большим данным Дениза Караманера (Deniz Kahramaner).Читать полностью »

Несмотря на то, что 2018 год был непростым для производителей смартфонов, поскольку мировой рынок продолжил сокращаться, в Африке был зафиксирован рост. Это произошло впервые с 2015 года. Во всяком случае, так сказано в соответствующем отчете аналитической компании IDC.

По подсчетам аналитиков, в 2018 году продажи смартфонов в Африке выросли на 2,3% и в натуральном выражении достигли 88,2 млн штук. Наибольший вклад приходится на три крупнейших рынка континента — Нигерию, Южную Африку и Египет.

О смартфонах Asus Zenfone Max Plus M2 и Zenfone Max Shot мы впервые узнали в начале месяца. Теперь эти аппараты представлены, так что можно полноценно оценить, что же это за устройства.

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

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

В 2015 году Huawei выпустила свои первые умные часы, которые получили название Huawei Watch. За последние несколько лет китайский производитель стал заметным игроком на рынке умных часов. Последняя модель была анонсирована в конце прошлого года, речь идет о Huawei Watch GT.

Производитель выпускает часы не только для взрослых, в августе 2016 года компания Huawei анонсировала новые умные часы, потенциальной аудиторией которых являются дети. Часы были разработаны в сотрудничестве с компаниями Disney и Marvel, на выбор предложены версии с Микки и Минни Маус, героями мультфильма Frozen и Капитаном Америкой.

Компания Google приготовила для владельцев смартфонов Pixel и Pixel XL первого поколения приятный сюрприз. Хотя изначально предполагалось, что выход новых версий ОС Android для этих устройств прекратится до появления Android Q, представляя Android Q Beta 1, разработчики сообщили, что «по многочисленным просьбам» пользователей для смартфонов Google Pixel и Pixel XL первого поколения тоже будет выпущено обновление Android Q.

Google перестала «душить гуся»: DuckDuckGo включен в список стандартных поисковиков Chrome для 60 стран - 1

У нас есть определенно хорошие новости: поисковой гигант Google, по всей видимости, пересмотрел свою стратегию касательно конкурента DuckDuckGo. Компания включила «утку» в список поисковых систем по умолчанию Chrome для 60 различных регионов. Обновление поставляется с версией 73 Chromium.

При этом сами инженеры Google утверждают, что никакого «подвоха» в их действиях нет — они лишь обновили списки согласно собранным ранее данным о пользовательских предпочтениях. таким образом компания признает, что популярность DuckDuckGo выросла и стала заметной для внесения подобных корректировок. Список стран, получивших DuckDuckGo «из коробки» весьма разнообразен: от Коста-Рико и Гондураса, до Канады, Великобритании и даже Индии. Кстати говоря, для РФ список остался прежним: Google, Bing, Yandex, Mail.ru.

С актуальным перечнем поисковых систем, доступных по умолчанию в Chromium и, соответственно, в Chrome, можно ознакомиться на этой странице GitHub.
Читать полностью »

Умножение матриц: эффективная реализация шаг за шагом - 1

Введение

Умножение матриц — это один из базовых алгоритмов, который широко применяется в различных численных методах, и в частности в алгоритмах машинного обучения. Многие реализации прямого и обратного распространения сигнала в сверточных слоях неронной сети базируются на этой операции. Так порой до 90-95% всего времени, затрачиваемого на машинное обучение, приходится именно на эту операцию. Почему так происходит? Ответ кроется в очень эффективной реализации этого алгоритма для процессоров, графических ускорителей (а в последнее время и специальных ускорителей матричного умножения). Матричное умножение — один из немногих алгоритмов, которые позволяет эффективно задействовать все вычислительные ресурсы современных процессоров и графических ускорителей. Поэтому не удивительно, что многие алгоритмы стараются свести к матричному умножению — дополнительная расходы, связанные с подготовкой данных, как правило с лихвой окупаются общим ускорением алгоритмов.

Так как реализован алгоритм матричного умножения? Хотя сейчас существуют множество реализаций данного алгоритма, в том числе и в открытых исходных кодах. Но к сожалению, код данных реализаций (большей частью на ассемблере) весьма сложен. Существует хорошая англоязычная статья, подробно описывающая эти алгоритмы. К моему удивлению, я не обнаружил аналогов на Хабре. Как по мне, этого повода вполне достаточно, чтобы написать собственную статью. С целью ограничить объем изложения, я ограничился описанием однопоточного алгоритма для обычных процессоров. Тема многопоточности и алгоритмов для графических ускорителей явно заслуживает отдельной статьи.
Процесс изложения будет вестись ввиде шагов с примерами по последовательному ускорению алгоритма. Я старался писать максимально упрощая задачу, но не более того. Надеюсь у меня получилось…
Читать полностью »

На сайте Slashleaks, который специализируется на всевозможных утечках, опубликовали фотографию аккумулятора смартфона Samsung Galaxy A60.

Аккумулятор, который выпущен 17 января этого года, имеет емкость 3500 мА•ч. Ранее сообщалось, что емкость аккумулятора данной модели составит 4500 мА•ч.


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