Архив за 27 августа 2019 - 5

После целой волны видеороликов, в которых Redmi испытывает на прочность смартфон Redmi Note 8 Pro, правда делает это в довольно щадящем режиме, компания вернулась к предыдущей теме.

Российский бренд мобильной электроники BQ объявил о выпуске смартфона BQ 5530L Intense. Его главной изюминкой стала рекордная для линейки BQ ёмкость аккумулятора —  8000 мА·ч. 

How-to: Important Factors To Review When Choosing a Free VPN For Web Browsing - 1

Image credit: Unsplash

Virtual Private Networks (VPNs) are very good tools for online enhancement, censorship avoidance, anonymous file sharing, and more. But nowadays there are literally hundreds of such services, so it may be a bit tricky to pick the one that will suit you. Today we will share three practical tips that will help to solve this task.Читать полностью »

Обнаружены три новые каменистые планеты в 12 световых годах от нас

Обнаружены три новые каменистые планеты в 12 световых годах от насESO/M. Kornmesser

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

Со стороны пользователя почтовый клиент — приложение нехитрое. Разработчики Яндекс.Почты даже шутят, что в приложении всего три экрана: список писем; отправка письма; экран about.

Но очень много интересного происходит под капотом. Как многие мобильные приложения, Почта использует push-уведомления, чтобы взаимодействовать с пользователями. Как многие iOS-приложения, Почта теряет часть уведомлений в силу особенностей работы Apple Push Notification Service.

Руководитель iOS-группы Яндекс.Почты Ася Свириденко докажет, что даже с учетом ограничений системы, с потерями push-уведомлений можно и нужно бороться, если они критичны для вашего приложения. Для Почты это так, потому что push-уведомления о новых письмах — это то, ради чего пользователь устанавливает приложение. Если же для вашего приложения доставка push-уведомлений не так критична, узнать, какие велосипеды нагородила мобильная Яндекс.Почта, все равно интересно.

Речь пойдет о remote notification, то есть уведомлениях, которые приходят с сервера через APNs (Apple Push Notification Service). Локальные уведомления затрагивать не будем и поговорим о том:

  • Как выглядит API для работы с push-уведомлениями. Рассмотрим схему доставки push-уведомлений и то, где в этой схеме могут возникать потери. 
  • Как решили бороться с потерями в Яндекс.Почте — об очереди push-уведомлений.
  • Как логировать и какие еще сложности могут встретиться.

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

Сегодня сразу несколько инсайдеров опубликовали новые фотографии и характеристики смартфона Realme XT, который будет оснащен 64-мегапиксельной четырехмодульной камерой.

Вчера мы выкладывали характеристики смартфона Honor 20S, который засветился в Сети, а сегодня китайская компания Honor опубликовала рекламный плакат в социальной сети Weibo.

На изображении мы видим смартфон, который должен занять свое место между Honor 20 и Honor 20 Pro. Подтверждено, что презентация новинки состоится 4 сентября в Китае, при этом выставка IFA 2019 в Берлине откроется 6 сентября. Наверняка, на ней также будут показывать новинку.

Я организовывал хакатоны по Python, Java, .Net, каждый из которых посетило от 100 до 250 человек. Как организатор я наблюдал за участниками со стороны и убедился, что хакатон – это не только про технологии, но и про грамотную подготовку, слаженную работу и коммуникацию. В этой статье я собрал самые частые ошибки и неочевидные лайфхаки, которые помогут начинающим хакатонщикам подготовиться к наступающему сезону.

Спать нельзя кодить: как собрать команду и подготовиться к хакатону? - 1

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

Huawei ведёт переговоры о поставке 360 000 планшетов под управлением ОС Аврора

Китайская компания Huawei приступила к переговорам с российскими властями об установке отечественной операционной системы Аврора на 360 000 своих планшетов для проведения переписи населения России в следующем году, сообщило агентство Reuters со ссылкой на два источника.

REUTERS/Aly Song

«Это пилотный проект. Мы рассматриваем это в качестве первого этапа запуска российской ОС на устройствах HuaweЧитать полностью »

Пакет Go состоит из Go-файлов, расположенных в одной и той же директории, в начале которых имеется одинаковое выражение package. Пакеты, подключаемые к программам, позволяют расширять их возможности. Некоторые пакеты входят в состав стандартной библиотеки Go. А это значит, что они, если вы пользуетесь Go, уже у вас установлены. Другие пакеты устанавливают с помощью команды go get. Можно, кроме того, писать собственные Go-пакеты, создавая файлы в особых директориях, и придерживаясь правил оформления пакетов.

Как писать Go-пакеты - 1

Материал, перевод которого мы сегодня публикуем, представляет собой руководство по разработке Go-пакетов, которые можно подключать к другим файлам.
Читать полностью »


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