Web разработка

заголовки анонсы
26.06.2019
15:48 Ixbt.com Без оборудования Huawei запуск 5G в Европе пришлось бы отложить на 2 года

На этой неделе в Шанхае проводится выставка Mobile World Congress 2019, на которой новинки индустрии мобильных устройств представляют китайские производители.
Заместитель председателя Huawei,заявил на этом мероприятии, что если бы европейские операторы не смогли использовать 5G-оборудование Huawei, то процесс развертывания сетей пятого поколения в регионе пришлось бы отложить более чем на 2 года.
Всех интересует вопрос о том, будут ли санкции США влиять на поставки оборудования Huawei европейским и другим партнерам. В Huawei заверили, что компания уже нашла альтернативных поставщиков для всего необходимого оборудования, поэтому технологии 5G полностью защищены от санкций США. Соответственно все подписанные контракты будут выполняться в полном объеме, а клиенты будут получать 5G-оборудования в оговоренные сроки.
Ранее Huawei заявила, что у нее уже есть 50 коммерческих контрактов,

Скрыть анонс
12:07 Ixbt.com Google потеряет 700-800 миллионов пользователей, если Huawei откажется от Android в пользу HongMeng OS

В интервью CNBC Рен Чжэнфэй (Ren Zhengfei), основатель и генеральный директор Huawei, заявил, что Google потеряет 700-800 миллионов пользователей, если Huawei откажется от Android.
Huawei и Google всегда будут на одной линии интересов, но если мы не будет устанавливать операционную систему Android на наши устройства, то Google в будущем потеряет 700-800 миллионов пользователей.
Рен Чжэнфэй
Он добавил, что Huawei совершенно не хочет заменять систему Google, потому что это замедлит темпы роста. Однако если дойдет до этого, то у Huawei возникнут лишь временные трудности, но через пару лет компания возобновит рост.
Выпуск операционной системы HongMeng OS или Oak OS запланирован на конец сентября или начало октября. Изначально новая операционная система будет ориентирована на устройства среднего класса, согласно свежей информации от осведомленных инсайдеров.
Операционная

Скрыть анонс
25.06.2019
18:21 CnewsGoogle меняет поисковую выдачу, «чтобы опять не вышло как в прошлый раз с Трампом»

Топ-менеджера Google сняли на скрытую камеру, когда она комментировала планы компании относительно президентских выборов в США в 2020 г. Google тренирует свой искусственный интеллект, чтобы не допустить повторения «ситуация с Трампом». С этой целью компания сама решает, какие новости можно показывать пользователям, а какие нет.

Скрыть анонс
17:48 habrahabr.ru[Из песочницы] Ревизия уровней доступа пользователей с помощью Power BI на примере CMS Битрикс (БУС)

В статье показан пример применения Power BI для анализа доступов пользователей на сайте под управлением 1С-Битрикс. Читать дальше →

Скрыть анонс
16:21 Ixbt.com Покупатели Honor 20 в Индии могут вернуть смартфоны в магазины в течение 90 дней и получить 90-процентную компенсацию

Huawei пообещала вернуть деньги за смартфоны, если перестанут работать приложения Google, Facebook, Instagram и WhatsApp Недавно Huawei пообещала полностью вернуть деньги за смартфоны и планшеты, если из-за торговой войны с США на них перестанут работать приложения и сервисы Google, такие как Play Store, Gmail и YouTube, а также Facebook, включая Instagram и WhatsApp.
Теперь же Honor запустила новую программу для привлечения внимания к своему новому смартфону Honor 20, которая пока что работает только в Индии. Покупатели могут пользоваться смартфоном в течение 90 дней. Все эти три месяца у них есть возможность вернуть смартфон в магазин без объяснения причин и получить 90-процентную компенсацию.
Пояснений по данному вопросу нет, однако нужно отметить, что обычная 14-дневная гарантия возврата товара в различных странах предусматривает такую возможность только при сохранении

Скрыть анонс
16:00 habrahabr.ru[Из песочницы] JavaScript: Создание простого MEVN-приложения

О чем статья Цель этой статьи — показать, как можно создать базовое MEVN-приложение. Акроним MEVN означает — MongoDB + Express.js + Vue.js + Node.js. В качестве примера будет написано одностраничное приложение, которое содержит форму, состоящую из нескольких текстовых полей. При заполнении формы и отправке данных, сервер будет записывать их в базу данных, а клиент редиректить на страницу “Спасибо”. В качестве операционной системы используется Ubuntu 18.10, установка всех компонентов будет указана относительно нее. Необходимые требования Знания HTML, CSS; Базовые знания JavaScript. Что имеем на выходе Полноценное Fullstack-приложение; CRUD операции и REST API при помощи Express.js; Подключение к MongoDB. Читать дальше →

Скрыть анонс
11:11 habrahabr.ruСоздание 3-уровневого меню с помощью фреймворка Htmlix — часть 2 мобильная версия меню

В прошлой статье было рассмотрено создание меню для широкого экрана, в данной статье опишется изменение кода, для отображения меню на мобильном экране, в нашем случае это будет < 600px. А также рассмотрим новый способ поиска свойств с помощью селекторов. → Готовый пример можно посмотреть по ссылке → Код примера можно скачать здесь (файлы top-menu-group-select-mobail.html, /js/top-menu-group-select-mobail.js) Для начала рассмотрим ситуацию, когда свойств в контейнере становится очень много и html код начинает сильно расти в размерах, чтобы исправить это положение можно использовать css селекторы для поиска: Так наш код выглядел до использования селекторов:

<! -- Массив и контейнер первого уровня внутри него -->      <ul data-menu="array" class="nav-menu-3 pc-width">                                                        <li

Скрыть анонс
24.06.2019
21:12 Ixbt.com Ещё один китайско-русский альянс. На смартфоны Xiaomi проберётся предустановленный «Яндекс»

Российская компания «Яндекс» и Xiaomi ведут переговоры по поводу предустановки приложения «Яндекс.Музыка» на смартфоны китайского производителя. Об этом рассказало издание «Коммерсантъ» со ссылкой на источник на телекоммуникационном рынке и собеседника в музыкальной индустрии.
По данным источников, «Яндекс» уже подготовил необходимую программную прошивку для Xiaomi. Сейчас она отправлена на тестирование.
В мае на ежегодной конференции YaC «Яндекс» и Xiaomi объявили о партнерстве в области умного дома. Некоторыми гаджетами Xiaomi можно управлять при помощи голосового помощника «Алиса», созданного в «Яндексе». 
Судя по новым сведениям, вскоре партнёрство расширится на смартфоны и музыкальное направление. По мнению экспертов, сотрудничество с Xiaomi поможет «Яндексу» в конкуренции с такими музыкальными сервисами, как Boom, Apple Music и Google Play Music. Китайская же компания

Скрыть анонс
17:17 3dnewsОбновлённая приставка NVIDIA Shield TV может получить поддержку Google Stadia

В последнее время количество слухов о новой приставке NVIDIA Shield TV быстро нарастает. Ранее в этом месяце устройство Shield TV под кодовым названием mdarcy (кодовое название текущей модели — darcy) появилось в каталоге устройств Google Play Developer Console, о чём сообщал ресурс XDA Developers. Несколько дней назад информаторы издания The Digital Fix утверждали, что обновлённая модель NVIDIA Shield TV действительно готовится к запуску в конце этого года. Эта улучшенная модель должна получить некоторую прибавку производительности, несмотря на использование того же процессора Tegra X1. Сообщается, что повышение производительности будет результатом роста тактовой частоты, хотя более точных денных не сообщается. Операционная система должна быть обновлена до Android 9 Pie против текущей Android 8 Oreo.

Скрыть анонс
17:08 habrahabr.ru[Перевод] ServiceLoader: встроенный DI-фреймворк, о котором вы, возможно, никогда не слышали

Салют, друзья. Уже в эту пятницу пройдет первое занятие в новой группе курса «Разработчик Java». Именно этому курсу и будет посвящена текущая публикация. Многие из java-разработчиков для внедрения зависимостей используют Spring. Некоторые, возможно, пробовали Google Guice или даже OSGi Services. Но многие не знают, что в Java уже есть встроенный DI. Думаете это появилось в Java 11 или 12? Нет, он доступен с Java 6. Читать дальше →

Скрыть анонс
16:34 habrahabr.ruSecurity Week 26: спам в сервисах Google

Чаще всего в наших еженедельных дайджестах мы обсуждаем какие-то новые факты или события, связанные с информационной безопасностью. В некоторых случаях такие открытия представляют чисто теоретический интерес: например, уязвимости типа Spectre в современных процессорах вряд ли удастся эксплуатировать массово в ближайшее время. А вот свежеобнаруженные критические уязвимости в распространенных программах, как правило, требуют немедленных действий, если эти программы используются в вашей рабочей или личной инфраструктуре. Из последних событий к таким относятся zero-day в Windows, уязвимость в почтовом сервере Exim или даже совсем свежая дыра в плеере VLC. Но есть проблемы, связанные с безопасностью, которые существуют давно, эволюционируют медленно и эксплуатируются массово. В информационном пространстве им уделяется меньше внимания: ну понятно, что есть спам и связанное с ним

Скрыть анонс
15:58 Techcrunch.ComCloudflare outage affecting numerous sites on Monday AM

Cloudflare, a company providing performance and security to websites, is having network problems of its own this morning — and taking down a lot of its customers’ sites and apps in the process. Affected companies include podcast app Overcast, chat service Discord, managed hosting provider WP Engine, eCommerce hosting provider Sonassi, public web front-end CDN […]

Скрыть анонс
12:51 habrahabr.ruСоздание 3-х уровневого меню с помощью фреймворка Htmlix

htmlix — микро фреймфорк на основе data- свойств. Из преймуществ это маленький размер, возможность четко структурировать код, наличие пользовательских событий для обновления DOM а также серверный рендеринг на всех языках по умолчанию, т. к. встраивается в существующюю структуру Html файла. Сам фреймворк имеет объектно-ориентированную структуру, где каждое свойство — это объект. Получение, запись и удаление свойств происходит с помощью методов setProp(), getProp() и removeProp(), при этом в зависимости от типа свойства приложение само оприделит каким образом оно изменит данное свойство в html, если это класс то будет вызвана функция this.htmlLink.classList.add(«class»). Готовый пример можно посмотреть по ссылке Код примера можно скачать здесь (файлы top-menu-group.html, /js/top-menu-group.js) Для подключения файлов в проект нужно скопировать папку htmlix по указанной выше ссылке. Наше меню

Скрыть анонс
09:33 habrahabr.ru[Перевод] 10 фич для ускорения анализа данных в Python

Источник Советы и рекомендации, особенно в программировании, могут быть очень полезны. Маленький шоткат, аддон или хак может сэкономить кучу времени и серьёзно увеличить производительность. Я собрала свои самые любимые и сделала из них эту статью. Какие-то из советов ниже уже известны многим, а какие-то появились совсем недавно. Так или иначе, я уверена, они точно не будут лишними, когда вы в очередной раз приступите к проекту по анализу данных.
1. Профилирование Pandas Dataframe Профилирование помогает лучше понять наши данные, и пакет Pandas Profiling создан как раз для этого. Библиотека даст возможность просто и быстро выполнить разведочный анализ Pandas Dataframe. Обычно в таких случаях в качестве первого шага используются функции df.describe() и df.info(), но они сообщают мало и плохо справляются с большими наборами данных. Одна строка кода с использованием Pandas

Скрыть анонс
08:44 3dnewsGoogle не будет поддерживать 10-нм процессоры Ice Lake в Chrome OS

Наличие открытого доступа к информации об изменениях в операционной системе Chrome OS позволяет с высокой достоверностью определять не только последовательность выхода новых процессоров, но и готовность корпорации Google реализовывать поддержку этих компонентов. Например, сейчас уже известно, что платформа Chrome OS будет поддерживать 10-нм процессоры Tiger Lake, которые выйдут в 2020 году, предложат архитектуру Willow Cove и встроенную графику поколения Intel Xe. Более того, не исключена и поддержка PCI Express 4.0, которая в мобильном сегменте никем до этого не декларировалась. Источник изображения: Chromium Review

Скрыть анонс
08:01 habrahabr.ruPS2/PSP эмулятор + game play streaming (YouTube, Facebook, Twitch) = новая версия Omega Red

Привет всем читателям! Я продолжаю тему программного эмулятора для PlayStation 2 и PlayStation Portable — Omega Red. Более подробно: PS2/PSP эмулятор + Google Drive + YouTube = «безумие» продолжается Как я подружил PlayStation 2 и PlayStation Portable (спойлер — объединил в один эмулятор) Красный Омега PS2 эмулятор Данную публикацию я написал в связи с новым функционалом, добавленным мной в проект — стриминговое вещание живого видео и аудио игрового процесса с эмулятора на известные стриминговые сервисы Интернета. Добро пожаловать по «кат». Читать дальше →

Скрыть анонс
04:49 habrahabr.ruГонка вооружений

В мае на Google I/O 2019 было объявлено о новом фреймворке для разработки декларативного UI под Android с названием Jetpack Compose. Через месяц на WWDC 2019 было объявлено о декларативном UI фреймворке под IOS с названием SwiftUI. После этих конференции стало понятно, к чему стремится мобильная разработка, и мне захотелось разобраться, что можно сделать с помощью этих фреймворков на данный момент и в чем разница между ними. Читать дальше →

Скрыть анонс
23.06.2019
18:38 habrahabr.ruPrisma-CMS как движок для быстрого создания MVP

Наверняка многие слышали понятие MVP (Минимально жизнеспособный продукт вики). На хабре тоже много статей про MVP, но в основном это или просто описание что такое MVP и для чего оно, или различные success и не очень story. Но я не нашел ни одной статьи, где бы описывалось на чем кто свое это MVP делал. Но ведь считается, что блоги личные проще делать на одном движке, интернет-магазины на другом и т.п. (каждый подставит свое название любимого движка для этих целей). Но почему тогда не определен более удобный движок для MVP? Я не дам четкого ответа на этот вопрос, но поделюсь своими мыслями чем именно для создания MVP хороша моя Prisma CMS, о которой я писал здесь пару месяцев назад. Кому интересно, прошу под кат. Читать дальше →

Скрыть анонс
18:26 habrahabr.ruШпаргалки по безопасности: JWT

Многие приложения используют JSON Web Tokens (JWT), чтобы позволить клиенту идентифицировать себя для дальнейшего обмена информацией после аутентификации. JSON Web Token – это открытый стандарт (RFC 7519), который определяет компактный и автономный способ безопасной передачи информации между сторонами в виде объекта JSON. Читать дальше →

Скрыть анонс
15:21 habrahabr.ru[Перевод] Темный день для Vue.js

Сегодня я был изумлен тем, как обычно позитивное и дружелюбное сообщество Vue.js скатилось в печальное противостояние. Две недели назад создатель Vue Эван Ю опубликовал предложение (RFC) с новым функциональным API для компонентов в грядущем Vue 3.0. Сегодня критическое обсуждение на Reddit и аналогичные комментарии на Hacker News вызвали наплыв разработчиков в изначальный RFC с возмущениями, порой даже чересчур резкими. Там заявлялось примерно следующее:
Весь код на Vue придется переписать совершенно по-новому, потому что существующий синтаксис будет убран Все то время, что люди потратили на изучение Vue, оказалось зря, потому что все поменяется Новый синтаксис оказался хуже старого, не дает внятной структуры и порождает спагетти-код Команда Vue выкатила большое изменение, ни с кем не посоветовавшись Vue превращается в React! Или нет, в AngularJS/Angular! Весь HTML теперь придется писать

Скрыть анонс
21.06.2019
15:42 Ixbt.com Смартфон iPhone XI Max может получить экран OLED производства LG

Компания Apple использует в своих смартфонах iPhone X/XS экраны Samsung. Только что мы говорили о том, что Apple не выкупила у партнёра необходимое количество экранов, из-за чего ей грозит крупный штраф.
Как сообщают источники, в новом поколении iPhone могут использоваться также панели OLED производства LG. Если точнее, старшая модель якобы будет оснащаться такими экранами, а младшая продолжит использовать продукцию Samsung.
Стоит отметить, что подобная информация появлялась и в прошлом году, так что стоит иметь это в виду.
Что касается LG, компания уже достаточно давно выпускает экраны OLED для смартфонов, но не всегда успешно. Можно вспомнить ситуацию с Google Pixel 2 XL, когда у одних экземпляров с экраном всё было хорошо, а у других качество картинки было существенно хуже.
Комментировать

Скрыть анонс
09:41 Computerra.ruGoogle закрывает производство планшетов

Компания продолжит выпускать ноутбуки и смартфоны, но не планшеты — это подтвердили сотрудники Google. Речь идет о закрытии подразделения, которое разрабатывало планшеты. Это никак не коснется выпуска смартфонов или ноутбуков Pixel и даже компьютеров 2 в 1, вроде нового Pixelbook. Последним планшетом Google стал Pixel Slate, который компания представила осенью прошлого года. После этого в... Читать далее
Сергей Орлов

Скрыть анонс
08:23 habrahabr.ruСоздание todo mvc на Htmlix часть 2 — добавление вариантов шаблона в todo container

В руководстве по созданию элементов были рассмотрены основные методы по созданию тодо приложения, но что если мы захотим например чтобы в каждом тодо у нас был свой микрошаблон, например для первого один вариант шаблона, для каждого второго элемента мы захотим показать его порядковый номер при создании, а для каждого третьего мы захотим отобразить в нем общее количество тодо элементов, который будет обновляться при добавлениии и удалении новых. Для всего этого можно воспользоваться микрошаблонами. Ссылка на материалы данного урока Создание шаблонов Для создания микрошаблонов нужно в папке template создать файл template.html данная папка используется по умолчанию для загрузки шаблонов, если вы захотите поместить их в другую папку, то нужно будет создать обьект настроек в описании приложения.

   stateSettings:{ ///настройки                          

Скрыть анонс
07:57 Ixbt.com Google попрощалась с планшетами. Преемник Pixel Slate не увидит свет

Весной этого года поползли слухи о том, что компания Google отказывается от направления планшетов, хотя в апреле появилась информация о том, что это не так. Якобы компания работала над новыми планшетами, но так было на тот момент.
Теперь же последовало официальное подтверждение того, что Google больше не будет выпускать свои планшеты. Данное заявление сделал вице-президент Google Рик Остерло (Rick Osterloh).
Да, это правда ... Команда Google HARDWARE будет сосредоточена исключительно на создании ноутбуков, но не сомневайтесь, команды Android и Chrome OS на 100% привержены долгосрочному сотрудничеству с нашими партнерами, выпускающими планшеты для всех сегментов рынка.
Рик Остерло
Источники добавляют, что в разработке были два новых планшета, оба были меньше, чем Pixel Slate, однако на этой неделе они были похоронены вместе с желанием Google впредь заниматься

Скрыть анонс
06:36 Ixbt.com Качественные изображения Google Pixel 4 в трех цветах

Проверенный индийский инсайдер Мукул Шарма (Mukul Sharma) опубликовал на своей странице в Twitter несколько качественных рендеров смартфона Google Pixel 4.
Похоже, камера Google Pixel 4 все же будет размещена в квадратном блоке, как у новых смартфонов iPhone, которые будут представлены в сентябре. Однако конфигурация модулей наверняка будет совершенно иной.
Кроме того, не стоит забывать о том, насколько талантливые программисты работают в Google, ведь именно благодаря их стараниям одинарная камера предыдущих трех поколения Google Pixel регулярно признавалась лучшей на момент выхода новой модели.
Данные изображения демонстрируют Google Pixel 4 в трех цветах (белом, черном и мятном).
Единственная заметная рамка дисплея располагается сверху, на ней нашлось место для фронтальных камер, сенсоров и разговорного динамика.
Выход Google Pixel 4 ожидается в

Скрыть анонс
20.06.2019
18:05 habrahabr.ru[Перевод] 5 отличных способов анимировать React-приложения в 2019 году

Анимация в приложениях React — популярная и обсуждаемая тема. Дело в том, что способов ее создания очень много. Некоторые разработчики используют CSS, добавляя теги в HTML-классы. Отличный способ, его стоит применять. Но, если вы хотите работать со сложными видами анимаций, стоит уделить время изучению GreenSock, это популярная и мощная платформа. Также для создания анимаций существует масса библиотек и компонентов. Давайте поговорим о них. Читать дальше →

Скрыть анонс
17:19 habrahabr.ruЭлектронные книги и их форматы: говорим про EPUB — его историю, плюсы и минусы

Ранее в блоге мы писали о том, как появились форматы электронных книг DjVu и FB2. Тема сегодняшней статьи — EPUB. Nathan Oakley / CC BY История формата В 90-е на рынке электронных книг господствовали проприетарные решения. И у многих производителей читалок был собственный формат. К примеру, в NuvoMedia использовали файлы с расширением .rb. Это были контейнеры с HTML-файлом и файлом .info, содержащем метаданные. Такое положение вещей усложняло работу издателей — им приходилось верстать книги под каждый формат по-отдельности. Исправить положение вещей взялась группа инженеров из Microsoft, уже упомянутой NuvoMedia и SoftBook Press. Читать дальше →

Скрыть анонс
15:55 habrahabr.ruЧем искать уязвимости веб-приложений: сравниваем восемь популярных сканеров

Сканеры веб-приложений — довольно популярная сегодня категория софта. Есть платные сканеры, есть бесплатные. У каждого из них свой набор параметров и уязвимостей, возможных для обнаружения. Некоторые ограничиваются только теми, что публикуются в OWASP Top Ten (Open Web Application Security Project), некоторые идут в своем black-box тестировании гораздо дальше. В этом посте мы собрали восемь популярных сканеров, рассмотрели их подробнее и попробовали в деле. В качестве тренировочных мишеней выбрали независимые точки на двух платформах (.NET и php): premium.pgabank.com и php.testsparker.com. Читать дальше →

Скрыть анонс
15:06 habrahabr.ruКак мы делаем Спортмастер

Всем привет! Уверен, многие из вас когда-нибудь покупали майку, мяч, кроссовки, ну или какой-нибудь другой спортивный инвентарь в наших магазинах, но мало кто знает, что из себя представляет Спортмастер с технической точки зрения. Меня зовут Дмитрий, я старший java-разработчик в компании Спортмастер, и сегодня я хотел бы рассказать о нашем интернет-магазине, о том, какой путь он проделал, чтобы стать тем, каким вы его знаете сейчас: с чего мы начинали, как развивались, что получилось, а что нет, о проблемах сегодня, и о планах на будущее. Интересно? Добро пожаловать под кат! Читать дальше →

Скрыть анонс
13:04 habrahabr.ruБезопасные push-уведомления: от теории к практике

Привет, Хабр! Сегодня расскажу о том, чем мы с коллегами заняты уже несколько месяцев: о пуш-уведомлениях для мобильных мессенджеров. Как я уже говорил, в нашем приложении главный упор сделан на безопасность. Поэтому мы выясняли, есть ли у пуш-уведомлений “слабые места” и если да, то как мы можем их нивелировать, чтобы добавить эту полезную опцию в наш сервис. Публикую перевод нашей статьи с Medium с небольшими добавлениями от себя. В ней итоги “расследования” и рассказ о том, как решили проблему. Исследуем матчасть В классической модели пуш-уведомления делают мессенджеры уязвимыми для атак MITM (Man-in-the-middle, «Человек посередине»). Например, у Google, Microsoft и в старой версии iMessage приложение отправляет ключи шифрования на серверы Apple — на сервере происходит аутентификация пользователей и дешифровка заголовка сообщения (либо его содержания). В итоге есть шанс прочесть

Скрыть анонс
11:27 habrahabr.ruСоздание todo mvc на Htmlix часть 2 — добавление вариантов шаблона в todo container

В руководстве по созданию элементов были рассмотрены основные методы по созданию тодо приложения, но что если мы захотим например чтобы в каждом тодо у нас был свой микрошаблон, например для первого один вариант шаблона, для каждого второго элемента мы захотим показать его порядковый номер при создании, а для каждого третьего мы захотим отобразить в нем общее количество тодо элементов, который будет обновляться при добавлениии и удалении новых. Для всего этого можно воспользоваться микрошаблонами. Ссылка на материалы данного урока:ссылка Создание шаблонов Для создания микрошаблонов нужно в папке template создать файл template.html данная папка используется по умолчанию для загрузки шаблонов, если вы захотите поместить их в другую папку, то нужно будет создать обьект настроек в описании приложения, но нам это делать не обязательно. stateSettings:{ ///настройки templatePath:

Скрыть анонс
11:12 Ixbt.com В App Store разработчики и издатели получат на 64% больше дохода, чем в Google Play

Согласно новому отчету Sensor Tower, самые успешные издатели в магазинах Google Play и Apple App Store, в первом квартале этого года заработали в среднем по 130 миллионов долларов.
Основные издатели приложений для Apple App Store зафиксировали среднюю валовую выручку около 83,8 миллиона долларов, что на 64% больше, чем 51 миллион долларов, которые получают издатели в Google Play.
Сотрудники Sensor Tower проанализировали доходы этих двух магазинов приложений за последние пять лет, сообщив о совокупном ежегодном росте около 31% (31,3% для App Store и 31,2% для Google Play).
Средние потребительские расходы для 100 ведущих издательств в мире в первом квартале 2019 года в обоих магазинах были на 12,1% выше, чем за тот же период в прошлом году, когда было потрачено 116 миллионов долларов. Если сравнивать с 2014 годом, то увеличение составило 285% (в среднем App Store

Скрыть анонс
19.06.2019
20:05 CMSmagazineИнформационная безопасность крупных web и mobile сервисов

Как бизнесу и ИТ правильно интегрировать безопасность в свои web и mobile сервисы, какие инструменты для этого лучше использовать и как это все ложится на реальную практику внедрения

Скрыть анонс
13:00 habrahabr.ruПошаговое руководство по созданию todo mvc в Htmlix

Создадим контейнер todo В Html:

      <div data-todo="container">       </div> 
После data- идет название контейнера, в кавычках мы пишем что тип элемента — контейнер. В javascript: Для начала создадим объект описания приложения и в нем создадим наш контейнер:
     var State = {          todo: { /*название нашего элемента (если бы наш контейнер был в массиве то здесь было бы имя массива)*/             container: "todo",   /* название нашего контейнера */             props: [],                  methods: {                 }          }      }      var HM = new HTMLixState(State); /* теперь создаем экземпляр приложения передав ему в качестве параметра наш объект*/ 
props — пока что у нас просто контейнер не содержащий свойств, объявлять переменную props обязательно methods — здесь будут

Скрыть анонс
12:45 Ixbt.com В Android-версии Chrome появится режим «картинка в картинке»

Режим «картинка в картинке» (Picture-in-Picture) уже доступен для ПК-версии браузера Google Chrome, а также в некоторых приложениях для Android-устройств, таких как YouTube, VLC Player, Google Play Movies, Google Duo и Google Maps.
В данный момент Google уже работает над реализацией режима «картинка в картинке» в Chrome для Android, чтобы, например, вы могли смотреть в окошке видеоролики, воспроизводимые из других приложений.
Соответствующий флаг уже присутствует в Chrome Canary и может быть включен. Для этого необходимо открыть chrome://flags, затем найти Picture in Picture Web API и выбрать Enabled, после чего перезапустить браузер.
Режим уже можно включить, но пока что он не работает. После того, как разработчики проведут тщательное тестирование и устранят ошибки, режим «картинка в картинке» станет доступен в Chrome для Android.
Комментировать

Скрыть анонс
11:42 Ixbt.com Google потратит не менее 1 млрд долларов для застройки района залива Сан-Франциско

Компания Google объявила о своём очередном крупном проекте. Только на сей раз никакого прямого отношения к рынку IT он не имеет. Если максимально просто — Google решила вложить деньги в недвижимость.
Глава компании рассказал, что Google намерена в течение следующих 10 лет суммарно вложить 1 млрд долларов в жильё в районе залива Сан-Франциско.
Не менее 750 млн долларов будут потрачены на то, чтобы часть земли, принадлежащей Google и отведённой сейчас под офисные и коммерческие помещения, застроить жилыми объектами. Проще говоря, там построят минимум 15 000 новых домов для людей с различным уровнем дохода. Для сравнения, в 2018 году в этом районе было построено 3000 домов.
Сама Google ничего строить, конечно, не будет. Компания говорит о поддержке строительства, то есть инвестициях. Таким образом поисковый гигант хочет решить проблему с жильём в регионе,

Скрыть анонс
09:09 Techcrunch.ComMeero raises $230 million for its on-demand photo platform

Chances are you always look at photos before you order food in your favorite food delivery app, or before you book a hotel room. French startup Meero wants to make the web and mobile apps look beautiful by helping businesses get good photos. And the company just raised a $230 million funding round. Eurazeo, Prime […]

Скрыть анонс
18.06.2019
21:30 Techcrunch.ComCruise is sharing its data visualization tool with robotics geeks everywhere

Cruise is sharing a software platform with roboticists that was initially created to give its own engineers a better understanding of the petabytes of data generated every month from its fleet of autonomous vehicles. The platform is a data visualization tool called Webviz, a web-based application aimed at anyone working in robotics, a field that […]

Скрыть анонс
17:44 Ixbt.com HMD Global будет хранить данные со смартфонов Nokia на серверах в Финляндии

Нынешние смартфоны Nokia у многих ассоциируются вовсе не с Финляндией, а с Китаем. Компания HMD Global, которая владеет правами на выпуск смартфонов Nokia, представляет собой финскую фирму, но связь с Foxconn и, видимо, не самое удачное название делают своё дело.
Как стало известно, HMD Global ради спокойствия своих пользователей решила хранить данные со смартфонов Nokia на серверах в Финляндии, а не в Сингапуре, где они располагаются сейчас.
Для этих целей компания объявила о сотрудничестве с Google и CGI. Данные будут храниться в ЦОД в городе Хамина.  
Сначала это коснётся данных со смартфонов Nokia 4.2, Nokia 3.2 и Nokia 2.2, а позже и информация с других моделей Nokia переедет в Финляндию. HMD Global ожидает, что все данные будут перенесены на новое место в следующем году.
Комментировать

Скрыть анонс
15:41 3dnewsДанные о габаритах смартфонов Google Pixel 4 и 4 XL дают представление о размере экрана

Сетевые источники продолжают публиковать информацию о смартфонах Pixel 4 и Pixel 4 XL, которые компания Google, как ожидается, анонсирует осенью нынешнего года. Не так давно Google представила тизер-изображение, говорящее о наличии многомодульной основной камеры у новых смартфонов. Она выполнена в виде блока квадратной формы с закруглёнными углами.

Скрыть анонс
15:29 Ixbt.com Владельцы Oppo Reno уже могут опробовать Android 10 Q

Хорошие новости для пользователей нового смартфона Oppo Reno: производитель, как и обещал на момент анонса смартфона, начал программу бета-тестирования операционной системы Android 10 Q.
Это версия Developer Preview, которая может содержать различные ошибки, включая важные, однако установить ее могут все желающие. Соответствующие ссылки и подробную инструкцию по установке вы найдете в источнике.
Если вы решитесь опробовать бета-версию Android 10 Q, то стоит изначально сделать резервную копию ваших данных, затем скачать файл с прошивкой (по следующей ссылке), скопировать его на смартфон, перезагрузить устройство в режиме Recovery (удерживая клавиши питания и уменьшения громкости во время перезагрузки), выбрать язык и затем Install from storage device.
Google еще весной подтвердила, что в этом году в бета-тестировании Android 10 Q примут участие пользователи гораздо большего

Скрыть анонс
14:29 Ixbt.com OnLeaks сообщил габариты и размеры экранов Google Pixel 4 и Pixel 4 XL

Известный инсайдер Стив Макфлай, он же OnLeaks, который известен своими точными прогнозами, опубликовал информацию о размерах экранов и габаритах смартфонов Google Pixel 4 и Pixel 4 XL.
Итак, младшая модель Google Pixel 4 получит экран диагональю от 5,6 до 5,8 дюйма, а габариты новинки составят 147,0 x 68,9 x 8,2 мм. Если учитывать выступ камеры, то толщина составит 9,3 мм.
Диагональ экрана Google Pixel 4 XL составит от 6,2 до 6,4 дюйма при габаритах 160,4 х 75,2 х 8,2 мм (те же самые 9,3 с учетом выступа камеры на задней панели).
In addition: - #Pixel4 = Likely between 5.6-inch and 5.8-inch display + roughly 147.0 x 68.9 x 8.2 mm (9.3 including rear camera bump) - #Pixel4XL = Likely between 6.2-inch and 6.4-inch display + roughly 160.4 x 75.2 x 8.2 mm (9.3 including rear camera bump) Cheers! pic.twitter.com/ayuVABUmKY
— Steve H.McFly (@OnLeaks) June 18, 2019 В

Скрыть анонс
13:08 Techcrunch.ComOptimizely raises $50M Series D round for its experimentation platform

Optimizely, a platform that offers tools for A/B testing and personalization on the web and in mobile apps, today announced that it has raised a total of $105 million. This includes a $50 million Series D round led by Goldman Sachs Private Captial, with the participation of Accenture Ventures, as well as $55 million line […]

Скрыть анонс
10:18 Ixbt.com ОС HongMeng может быстро занять 30% рынка. Oppo, Vivo и Xiaomi думают об использовании операционной системы Huawei

Индийский сетевой информатор Мукул Шарма (Mukul Sharma) опубликовал интересные подробности о новой операционной системе HongMeng, которая создается силами компании Huawei для того, чтобы заменить Android.
Huawei отыграется уже в 2021 году Изначально считалось, что HongMeng будет использоваться только в мобильных устройствах Huawei и Honor, однако свежие данные указывают на то, что операционная система может появиться и в смартфонах других производителей.
По неофициальной информации, другие китайские компании, озабоченные торговой войной между США и Китаем и санкциями, наложенными на Huawei, в данный момент рассматривают возможность использования HongMeng в своих мобильных устройствах.
Якобы в данный момент речь идет о крупнейших игроках рынка, включая Oppo, Vivo и Xiaomi. В случае позитивного для Huawei развития событий, по оценке инсайдера, рыночная доля HongMeng в короткие

Скрыть анонс
07:57 Ixbt.com За 3 секунды в Китае продано смартфонов Honor 20 Pro на 15 миллионов долларов, новинка сразу стала бестселлером

Сегодня в Китае стартовали продажи смартфона Honor 20 Pro, и он сразу же стал бестселлером: всего за три секунды было продано смартфонов на 15 миллионов долларов. В общем же модель рискует стать таким же хитом, каким является его младший брат – Honor 20.
Продажи новинки стартовали одновременно на всех крупных онлайновых площадках Китая, а на сайтах VMall и JD.com Honor 20 Pro стал самой популярной моделью в категории от 3000 до 4000 юаней.
Успех модели не удивителен, ведь при более чем разумной цене (в Китае – от $465) он предлагает едва ли не лучшую в мире камеру: в рейтинге DxOMark модель находится на третьем месте, уступая лидеру, Huawei P30 Pro, всего один балл.
Напомним, вчера стало известно, что Honor 20 Pro наконец-то сертифицирован Google, что автоматически снимает препятствие для его зарубежных продаж. Так что на внешних рынках аппарат должен появится в

Скрыть анонс
17.06.2019
20:41 habrahabr.ru[Из песочницы] Знакомство с Go и Mggo Framework

Всем привет! Хочу поделиться с первым опытом программирования на языке Go. Cвою дорогу в программирование я начал как frontend разработчик. Далее перешёл на backend на Python и, немного для себя, на C# Asp.Net MVC. Но вот недавно, пару месяцев назад, я познакомился с этим прекрасным языком Go. Почему Go? 1 — компилируемый язык. 2 — очень необычный язык. Структуры, интерфейсы… пришлось ломать свой мозг, переучиваться. И первые проблемы кончено это именно переучиваться. Где классы? Где ООП? Где любимые паттерны? Но немного поломав голову, язык Go мне раскрылся и я его полюбил. Ну и конечно, первым делом решил написать свой первый «велосипед», а именно web framework под названием MGGO. Что я хотел и к чему стремился Конечно сразу хотелось сделать MVC framework на подобие Asp.Net. Но это оказалось не так просто, потому что язык Go своеобразный. Но вот что получилось: Контроллеры

Скрыть анонс
20:17 Techcrunch.ComMicrosoft brings its To-Do app to Mac

Microsft in 2017 said it would shut eventually down Wunderlist, a company it acquired, in order to forge ahead with its own “to do” app. It has since launched To-Do, as the app is called, on Windows, iOS, Android and the web and expanded its feature set. Today, it’s bringing the app to the Mac, […]

Скрыть анонс
18:18 Techcrunch.ComDecentralized video infrastructure platform Livepeer raises $8m series A

Video is the core entertainment medium of the web. Platforms like YouTube, Twitch, Netflix and more deliver millions of hours of videos to hungry consumers every day, and those deliveries will only intensify as video games move increasingly to streaming models. Yet, delivering all of that content remains an expensive and challenging endeavor. The largest […]

Скрыть анонс
18:08 habrahabr.ru[Из песочницы] Обзор нового javascript фреймворка Htmlix

В данной статье постараюсь описать все основные возможности нового javascript фреймворка Htmlix, а также рассмотреть принцип его работы на примере создания небольшого приложения. Данное приложение — это страница простого фильтра товаров по категориям, с различными частями шаблона в карточке товара. Полный пример данного приложения а текже других, можно посмотреть по ссылке на гитхабе: Ссылка на примеры, данный пример: page-template.html, /js/page-template.js Htmlix — это микро фреймворк для построения фронтенда на javascript. Принцип его работы базируется на data- атрибутах. Для начала работы в html файле делается предварительное описание структуры приложения путем прикрепления data атрибутов с указанием их типа (тип атрибута в кавычках), например:

 <div class=" row" data-cards="array" data-cards-listenfetch="emiter-fetch-posts" data-cards-

Скрыть анонс
15:53 Ixbt.com Honor 20 Pro сертифицирован Google и скоро поступит в продажу

Несмотря на то, что премьера смартфона Honor 20 Pro состоялась уже достаточно давно, эта модель до сих пор не поступила в мировую продажу — только в Китае ее можно будет купить с завтрашнего дня. Но как пишет итальянский источник, скоро ситуация изменится.
Honor 20 Pro получил сертификат Google и теперь может продаваться в разных странах. Не факт, что Huawei сразу же запустит новинку повсеместно, но определенные действия в этом направлении компания станет предпринимать уже в ближайшие недели.
Honor 20 очень хорошо продается в Китае: всего за две недели модель разошлась тиражом свыше 1 миллиона штук. Honor 20 Pro, конечно, дороже и, вероятно, не будет столь популярен, но, к примеру, в том же Китае на Honor 20 Pro подано больше 150 000 заявок на покупку — и это еще до старта официальных продаж. Так что какую-то кассу (и явно немалую) эта модель Huawei

Скрыть анонс
15:08 habrahabr.ruSecurity Week 25: уязвимость в Evernote и сотни взломанных интернет-магазинов

Специалисты компании Guardio обнаружили (новость, исследование) интересную уязвимость в Evernote. Точнее, не в самом приложении для хранения заметок, а в расширении для браузера Google Chrome. Evernote Web Clipper позволяет сохранять веб-страницы, причем как целиком, так и частично, и еще может добавлять комментарии поверх исходного содержимого. Эта довольно широкая функциональность привела к необходимости встраивания кода на все страницы, посещаемые пользователем, если у него установлено расширение Evernote. Изначально небольшой скрипт обеспечивает подгрузку дополнительного кода, если пользователь решит сохранить страницу. Как выяснилось, эта самая загрузка кода толком не проверялась, что теоретически позволяло атакующему получать приватные данные пользователя с других ресурсов; достаточно было открыть подготовленную страницу. К счастью, угроза так и осталась теоретической: проблему

Скрыть анонс
14:42 Ixbt.com Вслед за «Алисой» и «Олегом». Mail.ru предлагает желающим тестировать голосовой помощник «Маруся»

Вскоре после запуска «Тинькофф Банком» помощника «Олега», Mail.ru Group объявила о начале закрытого тестирования собственного голосового помощника под названием «Маруся». 
Желающим предлагается ввести адрес электронной почты на сайте «Маруси» и получить приглашение. Также приглашение можно попросить у другого участника тестирования. После этого пользователю станут доступны для бесплатной загрузки приложения под iOS и Android в App Store и Google Play. 
По словам разработчиков, суммарные вложения в проект составили порядка 2 миллионов долларов. Как и другие голосовые помощники, «Маруся» обучается с помощью нейросетей. 
Вице-президент компании Анна Артамонова рассказала:
Мы обучаем нейросеть для определения намерений пользователя и понимания вопросов, которые он задает. Алгоритмы поиска помогают нам извлекать важные факты из сказанного и

Скрыть анонс
11:41 Ixbt.com Nvidia готовит обновлённую версию телевизионной приставки Shield TV

Телевизионная приставка Nvidia Shield TV, несмотря на свой достаточно преклонный возраст, все ещё пользуется немалой популярностью за счёт своих возможностей.
Устройство было выпущено в 2015 году и обновлено в 2017 году. Судя по данным, обнаруженным специалистами источника, Nvidia готовится в очередной раз обновить свой популярный продукт.
Приставка с кодовым именем mdarcy появилась в базе Google Play Developer Console’s Device Catalog. Подробностей там почти нет, разве что указано, что новинка сертифицирована для работы с Android Pie, тогда как текущая модель ограничена предыдущей версии операционной системы.
Кроме того, источник утверждает, что устройство получит обновлённую SoC Tegra X1, у которой будут более высокие частоты и меньшее энергопотребление. Возможно, она будет переведена на более тонкий техпроцесс.
Комментировать

Скрыть анонс
11:32 habrahabr.ruSimbirSoft приглашает IT-специалистов на Летний интенсив-2019

IT-компания SimbirSoft в очередной раз организует двухнедельную образовательную программу для специалистов и студентов в сфере информационных технологий. Занятия пройдут в Ульяновске, Димитровграде и Казани. Участники смогут на практике познакомиться с процессом разработки и тестирования программного продукта, поработать в команде в роли программиста, тестировщика, аналитика и руководителя проекта. Условия интенсива максимально приближены к реальным задачам IT-компании. Программа охватывает 7 направлений: Web Java, Android Java, Frontend (Java Script), SDET (Java), C# Desktop, QA и аналитика. Читать дальше →

Скрыть анонс
10:57 habrahabr.ruСтруктуры данных состояния блокчейна Plasma Cash

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

Скрыть анонс
10:20 habrahabr.ru[Перевод] Встречайте Codeception 3.0

Настало время воплотить в жизнь новую мажорную версию Codeception! За годы эволюции и постоянных улучшений мы многому научились, и сегодня представляем вам лучшую версию Codeception. Мы по-прежнему считаем, что простота тестирования важна: чтение, написание и отладка тестов должны быть легкими. Поддерживать проект, который пытается охватить все виды фреймворков и CMS, от Symfony до WordPress, от Laravel до Magento, сложно. Но мы видим, что люди из этих сообществ регулярно присылают нам патчи, и наша философия — отделить тесты от фреймворка, поделиться похожими решениями через модули — правильный путь. Наше удивительное сообщество продолжает улучшать этот проект. Хорошо, а как насчет Codeception 3.0? Читать дальше →

Скрыть анонс
08:35 habrahabr.ruСократить бэкапы на 99.5% с hashget

hashget — это бесплатный, оперсорсный дедупликатор — похожая на архиватор утилита, которая позволяет значительно сократить размер бэкапов, а так же организовать схемы инкрементального и дифференциального бэкапа и не только.
Это обзорная статья для описания возможностей. Само использование hashget (довольно простое) описано в README проекта и wiki-документации.
Сравнение По закону жанра, начну сразу с интриги, сравнения результатов:
Предыстория, каким должен быть идеальный и эффективный бэкап Каждый раз когда я делал бэкап свежесозданной виртуалки мне не давало покоя чувство, что я что-то делаю не так. Почему у меня получается увесистый бэкап от системы, где моего бесценного нетленного творчества — однострочный index.html с текстом "Hello world"?
Читать дальше →

Скрыть анонс
08:18 Ixbt.com Опубликованы характеристики бюджетного планшета Samsung Galaxy Tab A 8.0 (2019)

Компания Samsung готовит к выпуску бюджетный планшетный компьютер Galaxy Tab A 8.0 (2019). Когда представят новинку – непонятно (возможно, это случится на выставке IFA 2019 в сентябре), однако устройство уже замечено в Google Play Console.
Теперь мы точно знаем, что планшет оснащен 8-дюймовым дисплеем, имеет 2 ГБ оперативной и 32 ГБ встроенной флэш-памяти, не имеет NFC и сканера отпечатков пальцев, зато поддерживает голосовые звонки. В качестве ОС выступила Android 9.0 Pie.
Комментировать

Скрыть анонс
08:18 Ixbt.com Предварительный список смартфонов Samsung, которые получат Android 10 Q

Сетевой информатор Мукул Шарма (Mukul Sharma), регулярно публикующий достоверные сведения о новинках мобильной индустрии, выложил предварительный перечень устройств Samsung, которые получат обновление до операционной системы Android 10 Q.
Примечательно, что в списке нет Samsung Galaxy S8, который вышел всего два года назад. Однако сам инсайдер выразил надежду на то, что устройство в итоге все же будет добавлено в этот список.
На прошлой неделе компания Google возобновила распространение четвертой бета-версии мобильной операционной системы Android 10 Q среди пользователей смартфонов Google Pixel после устранения ошибок, вызывающих проблемы при установке.
Выход финальной версии Android 10 Q ожидается в августе этого года.
Комментировать

Скрыть анонс
16.06.2019
18:56 habrahabr.ruMAM: сборка фронтенда без боли

Здравствуйте, меня зовут Дмитрий Карловский, и я… обожаю MAM. MАМ управляет Агностик Модулями, избавляя меня от львиной доли рутины.

Агностик Модуль, в отличие от традиционного, это не файл с исходником, а директория, внутри которой могут быть исходники на самых разных языках: программная логика на JS/TS, тесты к ней на TS/JS, композиция компонент на view.tree, стили на CSS, локализация в locale=*.json, картинки и тд, и тп. При желании не сложно прикрутить поддержку любого другого языка. Например, Stylus для написания стилей, или HTML для описания шаблонов.
Зависимости между модулями трекаются автоматически путём анализа исходников. Если модуль включается, то включается целиком — каждый исходник модуля транспилируется и попадает в соответствующий бандл: скрипты — отдельно, стили — отдельно,

Скрыть анонс
14.06.2019
22:11 Ixbt.com Фото дня: первые настоящие живые снимки Google Pixel 4

Прошлую утечку «живых» фотографий смартфона Google Pixel 4 признали подделкой на основе фото Samsung Galaxy S10+. Теперь ресурс 9to5Google опубликовал новую подборку снимков. 
По данным 9to5Google, это первые реальны живые фотографии Pixel 4. Снимки были получены от анонимного источника, но авторы уверены в их подлинности. 
Смартфон виден с задней стороны, в чехле и в руках у пользователя. Однако главную его особенность видно очень хорошо — основную «квадратную» камеру с дизайном точно как на недавнем рендере, опубликованном самой Google. 
Можно ещё раз убедиться, что дизайнеры Google на этот раз были на одной волне с Apple, ведь от новых iPhone ожидают таких же «квадратных» камер. 
Комментировать

Скрыть анонс
17:34 Ixbt.com Санкции не страшны. Huawei тестирует новую прошивку EMUI 10 на основе Android Q

Компания Huawei уже начала тестировать фирменную оболочку EMUI 10 на основе операционной системы Android Q. Об этом сообщили в фанатском сообществе FunkyHuawei. 
По данным источника, Huawei сейчас проводит интенсивные внутренние тесты новой версии оболочки. причём она идёт с полным пакетом сервисов Google. 
Таким образом, можно надеяться, что несмотря на санкции, пользователи смартфонов Huawei смогут обновиться до свежей версии Android. 
Источник сумел получить тестовую версию для глобальной версии смартфона Huawei P30 Pro (VOG-L29, VOG-L09, VOG-L04). Отмечается, что ставка в EMUI 10 делается на производительность. Автор заметил «внушительное» ускорение на Huawei P30 Pro с бетой EMUI 10. Также у оболочки появится новый логотип. 
Комментировать

Скрыть анонс
12:05 Ixbt.com Xiaomi представила лаунчер Poco Launcher 2.0 с улучшенным дизайном

Быстрее, чем мы того ожидали, компания Xiaomi официально анонсировала лаунчер Poco Launcher 2.0, первые изображения которого мы опубликовали около часа назад.
Напомним, оригинальный Poco Launcher был представлен вместе со смартфоном Xiaomi Pocophone F1, но в итоге китайский производитель поместил его в Google Play и сделал доступным для всех желающих. Создатели Poco Launcher 2.0 утверждают, что новая версия получила улучшенный дизайн и расширенные возможности.
We need you! Do you want to experience POCO Launcher 2.0? Come and join us to be a user of POCO beta. A totally new launcher journey is waiting for you. Download POCO Launcher 2.0 at https://t.co/hSpAZSnSNp pic.twitter.com/2Kjv9JUMjo
— MIUI (@miuirom) June 14, 2019 По одной из версией, показанный в ролике смартфон — это Xiaomi Pocophone F2. Другие считают, что в ролике нам показывают прошлогодний флагманский

Скрыть анонс
11:05 Ixbt.com Живые фото подтверждают квадратную камеру новых смартфонов Apple iPhone

Известный инсайдер Вениамин Гескин (Ben Geskin) опубликовал на своей страничке в социальной сети Twitter живое фото, на котором запечатлены чехлы для новых смартфонов Apple iPhone.
Фотография подтверждает, что новые iPhone действительно получат квадратный блок основной камеры, у которой будут три модуля. Дополнительные отверстия предназначены для светодиодной вспышки и лазерного помощника автофокуса.
Несмотря на то, что Apple уже подверглась критике со стороны поклонников, которые не принимают подобный дизайн, очевидно, что его будут перенимать и другие компании. Например, Google не скрывает, что у грядущего смартфона Google Pixel 4 будет аналогичная компоновка камеры.
Анонс Apple iPhone ожидается в сентябре этого года.
Комментировать

Скрыть анонс
09:42 Ixbt.com Samsung Galaxy Note 10 выйдет во второй половине августа, Google Pixel 4 — в середине октября

Американский оператор Verizon, втянутый в патентные разбирательства с Huawei, готовится к премьере новых флагманов. Опубликованная в Сети дорожная карта дает представление о том, когда эти флагманы станут доступны клиентам Verizon и, следовательно, выйдут.
Как видно, раньше всех появится Galaxy Note 10 — он выйдет уже во второй половине августа. Это полностью согласуется с озвученной ранее датой премьеры модели — 10 августа. Добавить к этому еще неделю-две, которые обычно разделяют анонс и старт продаж, и вот получаем уже Galaxy Note 10 на полках магазинов во второй половине августа.
Следом, через месяц, стартуют продажи iPhone XI. И тут тоже ситуация повторится: премьера — в первой половине месяца, продажи — через 10-14 дней. Наконец, в октябре выйдут смартфоны Google Pixel 4, случится это примерно в середине октября.
Интересно, что из всех трех этих моделей дизайн

Скрыть анонс
07:58 habrahabr.ru[Перевод] Краткое введение в цепи Маркова

В 1998 году Лоуренс Пейдж, Сергей Брин, Раджив Мотвани и Терри Виноград опубликовали статью «The PageRank Citation Ranking: Bringing Order to the Web», в которой описали знаменитый теперь алгоритм PageRank, ставший фундаментом Google. Спустя чуть менее два десятка лет Google стал гигантом, и даже несмотря на то, что его алгоритм сильно эволюционировал, PageRank по-прежнему является «символом» алгоритмов ранжирования Google (хотя только немногие люди могут действительно сказать, какой вес он сегодня занимает в алгоритме). С теоретической точки зрения интересно заметить, что одна из стандартных интерпретаций алгоритма PageRank основывается на простом, но фундаментальном понятии цепей Маркова. Из статьи мы увидим, что цепи Маркова — это мощные инструменты стохастического моделирования, которые могут быть полезны любому эксперту по аналитическим данным (data scientist). В частности, мы ответим

Скрыть анонс
05:14 Ixbt.com Концепт-арты демонстрируют прямоугольную камеру Huawei Mate 30 Pro

Инсайдер Мукул Шарма (Mukul Sharma) опубликовал на своей странице в Twitter несколько концепт-артов грядущего камерофона Huawei Mate 30 Pro, который должен быть представлен осенью этого года.
Пока в индустрии активно обсуждают квадратную камеру iPhone XI и Google Pixel 4, информаторы утверждают, что Huawei планирует сделать блок основной камеры Huawei Mate 30 Pro прямоугольным.
Напомним, в прошлом году линейка Huawei Mate 20 представила квадратную основную камеру, которая в этом году может появиться в вышеупомянутых смартфонах, а позже стать новым трендом индустрии.
В прямоугольном блоке основной камеры можно рассмотреть четыре датчика изображения, что сегодня уже не является рекордом, а также светодиодную вспышку.
Лицевая часть смартфона напоминает Samsung Galaxy S10+, вот только сдвоенная фронтальная камера, которая врезана в экран, располагается не в правом, а в левом

Скрыть анонс
13.06.2019
23:29 habrahabr.ruVivaldi сохранит поддержку сторонних блокировщиков рекламы

заметки ZDNet. Opera, Brave и Vivaldi проигнорируют изменения в коде Chromium и сохранят поддержку сторонних блокировщиков рекламы Несмотря на общие корни (все три браузера основаны на Chromium), Opera, Brave и Vivaldi пока не планируют отказываться от поддержки сторонних блокировщиков рекламы и других защитных расширений. Другие браузеры хоть и не согласны с решением Google, сопротивляться, похоже, не станут. Chromium – проект с открытым исходным кодом. На нём основаны многие популярные браузеры: Chrome, Opera, Brave, Vivaldi и т. д. Однако основную лепту в его развитие вносит Google. Opera, Brave и Vivaldi уже подтвердили редакции ZDNet, что не собираются отказываться от старого API и поддержки сторонних блокировщиков рекламы. Читать дальше →

Скрыть анонс
11:53 habrahabr.ruNeural Matching: как адаптировать контент под реалии Google

У поисковиков не очень с логикой, это факт. Но они стараются. А SEO-специалисты стараются в ответ — пытаются добиться предельной релевантности страниц, опираясь на догадки и эксперименты.
Недавно Гугл порадовал новым фактором ранжирования — Neural Matching. Мы почитали, что об этом пишут эксперты, и собрали некоторые приемы, которые помогут писать более релевантные тексты под запросы.
И кстати, NM — это вам не LSI, все немного сложнее.
Читать дальше

Скрыть анонс
09:45 habrahabr.ru[Из песочницы] Критическая уязвимость в admin-ajax.php

На прошлой неделе столкнулся с крайне неприятным фактом. Зайдя на свой сайт, обнаружил, что он переадресовывает меня на неведомый мне ресурс, на который крайне сильно ругается антивирус Dr. Web Сайт работает на WordPress актуальной версии 5.1 Все выходящие обновления для движка, плагина и темы устанавливаются вовремя. Плагины только из официального репозитория, тема тоже. Читать дальше →

Скрыть анонс
08:33 Ixbt.com Google подтвердила, что новые Pixel 4 будут похожи на iPhone XI

Обычно компании стараются хранить в тайне дизайн перспективных смартфонов и как могут открещиваются от разного рода сетевых утечек, однако в Google на этот раз по какой-то причине решили поступить совсем по-другому.
В кратком сообщении, опубликованном в Twitter, компания подтвердила, что оформлением блока основной камеры новые Pixel 4 будут похожи на iPhone XI. И хотя речь только об одном элементе дизайна, но этот элемент самый запоминающийся. Так что о сходстве iPhone XI и Pixel 4 будут говорить еще не раз.
Well, since there seems to be some interest, here you go! Wait 'til you see what it can do. #Pixel4 pic.twitter.com/RnpTNZXEI1
— Made by Google (@madebygoogle) 12 июня 2019 г. Характеристики модели не раскрываются, компания лишь намекает на незаурядные возможности камеры. И в этом нет ничего удивительного: раз уж из одного модуля разработчики выжимают максимум

Скрыть анонс
08:22 3dnewsТизер-изображение говорит о наличии многомодульной камеры у смартфонов Google Pixel 4

В Twitter-аккаунте Made by Google обнародовано тизер-изображение одного из новых смартфонов семейства Pixel 4, анонс которых ожидается осенью нынешнего года. Видно, что в тыльной части корпуса аппарата установлена многомодульная камера, выполненная в виде блока квадратной формы с закруглёнными углами. Схожее исполнение, по слухам, будет иметь многокомпонентная камера в смартфонах Apple iPhone модельного ряда 2019 года.

Скрыть анонс
08:10 Iphones.RuСмартфоны Android защитят ваш аккаунт Google на iPhone

Новая опция при двухфакторной аутентификации.

Скрыть анонс
00:07 3dnewsАрхитектура AMD Zen 2 включает аппаратную защиту против Spectre V4

В мае этого года Microsoft и Google обнародовали информацию о четвёртой уязвимости класса Meltdown-Spectre — SBB (speculative store bypass, CVE-2018-3639 или Spectre V4). Вслед за этим AMD признала подверженность своих чипов этому виду атак и порекомендовала установить исправления на уровне операционной системы. Теперь в техническом описании своих новых чипов (флагманский 16-ядерный Ryzen 9 3950X был представлен во время E3 2019) AMD сообщила, что в микроархитектуре Zen 2 реализована аппаратная защита от Spectre V4 (впрочем, некоторые исправления на уроне ОС всё ещё требуются). Микроархитектуры нынешнего 14-нм поколения Zen и Zen+ предусматривают использование заплаток исключительно на уровне ОС. Также Zen 2 более не требует защиты от некоторых вариантов Spectre на уровне микрокода, получив аппаратную защиту.

Скрыть анонс
12.06.2019
23:22 Ixbt.com В пику Night Sight у Google Pixel. Apple добавит ночной режим новому iPhone

Компания Apple сейчас работает над новым ночным режимом для приложения камеры на iPhone. Об этом рассказал один из основателей XDA Developers Макс Вейнбах (Max Weinbach) каналу EverythingApplePro на YouTube. 
Функция будет автоматически включаться при плохом освещении, но и специальный режим, который будет активироваться пользователем по желанию тоже возможен. 
Точные подробности реализации улучшенной ночной съёмки пока не раскрываются. Однако по данным источника, она будет соответствовать лучшим результатам на сегодняшний день. Ночной режим Apple сравнивают с Night Sight, реализованным Google в смартфонах Pixel, и ночным режимом, предлагаемым Huawei для своих флагманов. 
Apple тестирует функцию на готовящейся к выпуску серии iPhone 2019 года, что позволяет предположить запуск в сентябре на новых устройствах одновременно с релизом iOS 13.
Комментировать

Скрыть анонс
13:12 Ixbt.com Качественные рендеры Google Pixel 4 и Pixel 4 XL от надежного инсайдера

Google Pixel 4 действительно будет похож на iPhone XI Сетевой информатор Бен Гескин (Ben Geskin), который часто публикует достоверную информацию о новинках мобильной индустрии, также регулярно выкладывает новые концепт-арты и рендеры, созданные на базе свежих утечек.
На этой неделе в Сети появились совершенно новые изображения смартфона Google Pixel 4, на которых его основная камера помещена в квадратный блок, очень похожий на тот, который приписывают следующему смартфону Apple iPhone.
Гескин изобразил Google Pixel 4 и Pixel 4 XL на основании последней информации. В данном случае смартфоны получили довольно большую рамку над экраном и тройную основную камеру в квадратном блоке.
Все это может объясняться тем фактом, что над Google Pixel 4 отдельно работают сразу три дизайнерские команды. В итоге компания выберет один вариант, но какой именно, пока неизвестно.
В

Скрыть анонс
11:40 habrahabr.ru[Из песочницы] Подача авто-запросов на сайте ФНС в ЕГРЮЛ на python

На сайте ФНС по адресу egrul.nalog.ru/index.html есть замечательный сервис проверки контрагентов или своих собственных обществ. Суть проверки сводится к подаче запроса в ЕГРЮЛ (единый реестр фактов детальности юридических лиц) и получении тут же, онлайн, выписки из реестра. Работа с сервисом не вызывает каких-либо затруднений: внес в поле ОГРН, нажал кнопку “Найти” и нажал кнопку “Скачать” ниже. Все, выписка получена. Как здесь может помочь автоматизация? Очень просто. Если ваш холдинг состоит из n-количества юридических лиц, то даже такая работа как копипастинг ОГРН в строку поиска сервиса может надоесть. Избавимся от рутины и автоматизируем процесс подачи-скачивания выписок из ЕГРЮЛ! Читать дальше →

Скрыть анонс
11:01 Ixbt.com Google сдержала обещание. Пользователям Android уже предлагают альтернативные браузеры и поисковики

Не Google единым. Пользователи Android в Европе смогут выбирать браузер и поисковик по умолчанию В 2018 году Европейская комиссия по вопросам конкуренции оштрафовала Google на рекордные $5 млрд за нарушение антимонопольного законодательства, в частности, за обязательную установку приложений Google на смартфоны сторонних производителей.
В конце марта компания Google заявила, что она позволит европейским пользователям мобильных устройств, которые работают под управлением операционной системы Android, самостоятельно решать, какой поисковик и какой мобильный браузер устройство будет использовать по умолчанию.
Прошло менее трех месяцев с того момента и, как стало известно, Google сдержала данное обещание. Некоторые пользователи Android подтверждают, что после обновления магазина приложений Google Plya они получают всплывающие окна с предложением загрузить и установить другие веб-браузеры

Скрыть анонс
10:15 Ixbt.com Живые фото Google Pixel 4 могут оказаться фейком на базе Samsung Galaxy S10+

В Сети продолжают появляться различные материалы, которые касаются смартфона Google Pixel 4. Только сегодня утром мы публиковали видеоролик, косвенно подтверждающий, что Google Pixel 4 будет похож на iPhone XI.
Теперь же в Сети появились якобы живые фотографии смартфона Google Pixel 4, который помещен в громоздкий защитный чехол, предназначенный для того, чтобы скрыть большую часть его дизайна до момента анонса.
На одном из изображений видна сдвоенная фронтальная камера, которая находится в правом верхнем углу экрана. Высказывается мнение, что это фейк, который был создан при помощи смартфона Samsung Galaxy S10+ и соответствующих обоев.
Стоит напомнить, что, по слухам, у Google есть сразу три дизайнерские команды, которые работают независимо друг от друга над Google Pixel 4. В итоге руководство должно выбрать один вариант дизайна. Возможно, это и объясняет такое

Скрыть анонс
07:16 Ixbt.com Foxconn перенесет производство iPhone из Китая в случае необходимости

Проблемы Huawei — лишь вершина айсберга. От действий Трампа в итоге пострадают Arm, Google и вся американская индустрия Торговая война между США и Китаем продолжается. Однако помимо Huawei в итоге от этого могут пострадать многие американские компании, как уже отметил соучредитель компании Arm Герман Хаузер (Hermann Hauser).
Трамп угрожает Китаю ввести новые налоги на китайские товары, однако большая часть продукции iPhone производится в Китае компанией Foxconn. Если они будут введены, то в итоге пользователи пострадают от повышения цен на продукцию Apple или же последней придется потерять существенную часть своей прибыли.
В ответ на эту проблему один из руководителей тайваньского производителя Foxconn заявил, что его компания готова вывезти производство iPhone и iPad из Китая, если потребуется. Hon Hai, более известная как Foxconn, в течение многих лет является

Скрыть анонс
06:17 Ixbt.com Google Pixel 4 действительно будет похож на iPhone XI

На YouTube-канале Unbox Therapy появился видеоролик, в котором нам демонстрируют металлические формы, используемые производителями аксессуаров при создании чехлов для новых смартфонов.
По форме этих форм может показаться, что речь идет о смартфонах iPhone XI и iPhone XI Max, однако это не так. Авторы видеоролика утверждают, что это Google Pixel 4 и Google Pixel 4 XL.
Напомним, в начале недели появились странные рендеры Google Pixel 4, на которых новинку легко можно спутать с iPhone XI, так как смартфон оснащен таким же квадратным блоком основной камеры. Затем появились «более привычные» рендеры, к которым все привыкли, однако источник утверждает, что Google Pixel 4 действительно не стесняется копировать дизайнерское решение с камерой iPhone XI.
Если это действительно так, то будет очень интересно, у кого получится более качественная камера.
Новые iPhone представят в

Скрыть анонс
11.06.2019
12:19 habrahabr.ru[Перевод] Если вы не пишете программу, не используйте язык программирования


Лесли Лэмпорт — автор основополагающих работ в распределённых вычислениях, а ещё вы его можете знать по буквам La в слове LaTeX — «Lamport TeX». Это он впервые, ещё в 1979 году, ввёл понятие последовательной согласованности, а его статья «How to Make a Multiprocessor Computer That Correctly Executes Multiprocess Programs» получила премию Дейкстры (точней, в 2000 году премия называлась по-старому: «PODC Influential Paper Award»). Про него есть статья в Википедии, где можно добыть ещё несколько интересных ссылок. Если вы в восторге от решения задач на happens-before или проблемы византийских генералов (BFT), то должны понимать, что за всем этим стоит Лэмпорт.
Эта хабрастатья — перевод доклада Лесли на Heidelberg Laureate Forum в 2018 году. В докладе пойдёт речь о формальных методах, применяемых в разработке сложных и критичных систем вроде космического зонда Rosetta или движков Amazon

Скрыть анонс
10:13 Ixbt.com Свежие рендеры Google Pixel 4 демонстрируют новый дизайн

Вчера инсайдер опубликовал странные рендеры смартфона Google Pixel 4, а также заявил, что утечка, на которой запечатлен якобы реальный смартфон, на самом деле является чье-то шуткой.
Но новых рендерах в глаза бросился квадратный блок основной камеры, расположенный в левом верхнем углу задней панели. Точное такое же решение приписывают новым смартфонам Apple iPhone. Вспоминая, что произошло с челкой или бровью, моду на которую ввел iPhone X, мы не сомневаемся, что такие квадратные камеры появятся в десятках моделей китайских производителей после выхода новых iPhone, а возможно, и до их анонса.
Но подобный шаг со стороны Google кажется маловероятным, тем более, что различные источники уже несколько раз публиковали реалистичные изображения Google Pixel 4 со сдвоенной основной камерой.
Теперь же нам предлагают новые рендеры, на которых основная камера является сдвоенной, а

Скрыть анонс
09:25 Sostav.ruGoogle заработал $4,7 млрд на людях, ищущих новости

Журналисты посчитали распределение доходов неправильным

Скрыть анонс
06:51 Techcrunch.ComAWS is now making Amazon Personalize available to all customers

Amazon Personalize, first announced during AWS re:Invent last November, is now available to all Amazon Web Services customers. The API enables developers to add custom machine learning models to their apps, including ones for personalized product recommendations, search results and direct marketing, even if they don’t have machine learning experience. The API processes data using […]

Скрыть анонс
10.06.2019
22:00 habrahabr.ruSecurity Week 24: заводские бэкдоры в смартфонах Android

Прошедшая неделя вышла богатой на новости про безопасность смартфонов Android. Во многих СМИ (например, в ArsTechnica) написали о том, что Google «подтвердила» факт продажи смартфонов с предустановленным «на заводе» бэкдором. Поводом для таких заголовков стала вполне техническая статья эксперта Google Лукаша Сиверски с разбором семейства мобильных вредоносных программ Triada. Triada известна исследователям (включая, естественно, команду Google) с 2016 года. Впервые бэкдор описали специалисты «Лаборатории Касперского» (здесь и здесь). В этих двух материалах подробно рассказывается о внедрении вредоносного кода в операционную систему (еще в версии Android 4.x), сборе и отправке данных о пользователе, а также модификации нескольких браузеров для демонстрации рекламных баннеров. Что действительно представляет интерес в посте представителя Android Security Team, так это ответ на вопрос, как именно

Скрыть анонс
18:59 Ixbt.com Обнаружена «квадратная» камера. Рендеры от надёжного источника Google Pixel 4 можно спутать с iPhone XI

Ресурс Pricebaba опубликовал новые рендеры смартфонов Google Pixel 4, чей анонс ожидается только осенью. Материалы были получены от хорошо себя зарекомендовавшего инсайдера OnLeaks, известного по реалистичным трёхмерным моделям, частенько демонстрирующим настоящий дизайн будущих устройств.
По словам источника, рендеры основаны на утёкших в сеть чертежах смартфона. Точнее, чертежах раннего прототипа. Так что к выходу в продажу всё ещё может измениться. 
Получившиеся изображения совсем непохожи на недавнюю утечку, где показан смартфон с овальным отверстием в экране под фронтальную камеру и двойной горизонтальной основной камерой. 
На рендерах виден дизайн камеры в стиле, ожидаемом от новых iPhone XI линейки 2019 года — с квадратным модулем в левом верхнем углу. По словам OnLeaks, камера может быть как двойной, так и тройной. В любом случае, Google впервые

Скрыть анонс
13:49 habrahabr.ru[Перевод] Что нового в Angular 8 версии

Вот и вышел angular 8, он включает в себя превью Ivy, поддержку service workers, дифференциальную загрузку и несколько других завершающих штрихов. Manfred Steyer объясняет наиболее важные изменения в новейшем релизе. Как и планировалось, сюрпризов не было: обновление фреймворка и CLI можно сделать с помощью ng update, а новые функции являются приятным дополнением в соответствии с девизом «эволюция вместо революции». В этой статье автор рассказывает о наиболее важных новых функциях Angular 8 и Angular CLI 8. Примеры, используемые в статье, можно найти на GitHub. Под катом: Первый взгляд на Ivy Web workers Дифференциальная загрузка Ленивая загрузка модулей Критические изменения в ViewChild и ContentChild Новые фичи ngUpgrade Читать дальше →

Скрыть анонс
12:33 habrahabr.ruПервая украинская приставка на Android TV — Infomir представил MAG425A

Украинский производитель IPTV/OTT-приставок выпустил медиаплеер с ОС Android TV 8.0. Об этом сообщается на официальном сайте Infomir. Отечественный продукт сможет соперничать с устройствами мировых брендов. Главные преимущества приставки — Android TV 8.0, пульт с голосовым управлением и поддержка 4K HDR. Устройство официально сертифицировано Google. MAG425A получил мощный процессор ARM Cortex-A53, 2 ГБ оперативной памяти и выход HDMI 2.1a. Встроенный Wi-Fi-модуль работает в диапазонах 2,4 и 5 ГГц и обеспечивает стабильное соединение даже вдали от роутера. Доступен разъем Ethernet. Новый зрительский опыт с 4K HDR В качестве 4K изображение становится детальным и живым: пикселей вчетверо больше. чем в Full HD. Это самое актуальное разрешение ближайших лет. Расширенный динамический диапазон (HDR) обеспечивает естественную цветопередачу — темные и яркие участки кадра отображаются с высоким

Скрыть анонс
10:50 ITnews.com.uaNokia 2.2 доступен в Украине по цене 100 евро

Среди преимуществ новинки — съемка при слабом освещении с использованием передовых технологий ИИ, отдельная кнопка для вызова Google Ассистента, а также доступная цена.

Скрыть анонс
09:14 habrahabr.ru[Перевод] Дженерики в TypeScript: разбираемся вместе

Всем привет! Команда TestMace публикует очередной перевод статьи из мира web-разработки. На этот раз для новичков! Приятного чтения.
Развеем пелену таинственности и недопонимания над синтаксисом <T> и наконец подружимся с ним

Наверное, только матёрые разработчики Java или других строго типизированных языков не хлопают глазами, увидев дженерик в TypeScript. Его синтаксис коренным образом отличается от всего того, что мы привыкли видеть в JavaScript, поэтому так непросто сходу догадаться, что он вообще делает.
Я бы хотел показать вам, что на самом деле всё гораздо проще, чем кажется. Я докажу, что если вы способны реализовать на JavaScript функцию с аргументами, то вы сможете использовать дженерики без лишних усилий. Поехали!
Читать дальше →

Скрыть анонс
09:01 habrahabr.ruАппаратное ускорение глубоких нейросетей: GPU, FPGA, ASIC, TPU, VPU, IPU, DPU, NPU, RPU, NNP и другие буквы

14 мая, когда Трамп готовился спустить всех собак на Huawei, я мирно сидел в Шеньжене на Huawei STW 2019 — большой конференции на 1000 участников — в программе которой были доклады Филипа Вонга, вице-президента по исследованиям TSMC по перспективам не-фон-неймановских вычислительных архитектур, и Хенга Ляо, Huawei Fellow, Chief Scientist Huawei 2012 Lab, на тему разработки новой архитектуры тензорных процессоров и нейропроцессоров. TSMC, если знаете, делает нейроускорители для Apple и Huawei по технологии 7 nm (которой мало кто владеет), а Huawei по нейропроцессорам готова составить серьезную конкуренцию Google и NVIDIA. Google в Китае забанен, поставить VPN на планшет я не удосужился, поэтому патриотично пользовался Яндексом для того, чтобы смотреть, какая ситуация у других производителей аналогичного железа, и что вообще происходит. В общем-то за ситуацией я следил, но

Скрыть анонс
07:00 Ixbt.com Прошлогодняя утечка повторяется. Google Pixel 4 уже обозревают

На сайте Slashleaks опубликовали скриншоты из видеоролика, в котором обозревается смартфон Google Pixel 4. Напомним, официальный анонс устройства должен состояться только через 4 месяца, в октябре этого года.
Напомним, летом прошлого года состоялась масштабная утечка данных по смартфонам Google Pixel 3 и Google Pixel 3 XL, правда видеоролики с распаковкой появились только в августе 2018, а живые снимки утекли в Сеть в июле. Так что Google Pixel 4 имеет все шансы улучшить этот своеобразный рекорд.
На новых изображениях мы видим, что смартфон получил сдвоенную фронтальную камеру, врезанную в правую верхнюю область дисплея, точно как на компьютерном изображении, которое появилось в конце мая.
Основная камера также является сдвоенной. Рассмотреть разъемы на нижней панели очень сложно, но USB-C там точно будет.
Комментировать

Скрыть анонс
05:53 habrahabr.ru[Перевод] Семь «абсолютных истин» джуниора, от которых пришлось отучиваться

Скоро наступит десятый год, как я профессионально занимаюсь программированием. Десять лет! И кроме формальной работы, почти две трети своей жизни я что-то создавала в интернете. С трудом вспоминаю годы, когда я не знала HTML: даже странно, если подумать об этом. Некоторые дети учатся музыке или балету, а я вместо этого создавала волшебные миры, кодируя в своей детской. Размышляя об этом первом десятилетии регулярного получения денег за ввод странных символов в терминал, хотелось бы поделиться некоторыми наблюдениями, как изменилось моё мышление за годы работы. Читать дальше →

Скрыть анонс
09.06.2019
22:39 habrahabr.ruС чего начать изучать веб-разработку в 2019 году или HTML Academy VS Codecademy VS FreeCodeCamp

Привет, Хабр! Хочу поделиться своими мыслями о самых популярных площадках для изучения веб-разработки HTML Academy, Codecademy, FreeCodeCamp (мне бы хотелось прочитать подобную статью, когда я только начинала учиться веб-разработке самостоятельно). Немного предыстории. Я начала изучать основы HTML и CSS в декабре 2018 года с нуля и понятия не имела, с чего же собственно начать. Говоря “с нуля” я не преувеличиваю. У меня не было никакого опыта в программировании. Совсем. Как быть человеку, не имеющего представления о том, где найти материал для изучения? Пойти на курсы, скажете вы. Возможно, будете правы. Но давайте посмотрим правде в глаза. Большинство курсов, особенно на русском языке, не дают никакой информации, которую нельзя найти в интернете самостоятельно. Да и к тому же, они не дают никаких гарантий. А без гарантий и самому можно погуглить. Что я и сделала. Главным критерием для меня

Скрыть анонс
17:16 habrahabr.ruVueJs + MVC минимум кода максимум функциональности

Добрый день. Я много лет использовал WPF. Паттерн MVVC наверное один из наиболее удобных архитектурных паттернов. Я предполагал что MVC почти то же самое. Когда я на новом месте работы я увидел использование MVC на практике, то был удивлен запутанностью и одновременно отсутствием элементарной Юзабилити. Больше всего раздражает то, что валидация происходит только при перегрузки формы. Нет красных рамок подсвечивающих поле в котором ошибка, а просто выводится Alert со списком ошибок. Если ошибок много, то приходится исправлять часть ошибок и жать сохранить, что бы повторить валидацию. Кнопка сохранить всегда активна. Связанные списки правда реализованы через js, но сложно и запутанно. Модель, представление и контроллер сильно связаны поэтому протестировать все это великолепие весьма сложно. Как с этим бороться ?? Кому интересно прошу под кат.
Читать дальше →

Скрыть анонс
14:38 Ixbt.com Владельцы бракованных смартфонов Google Nexus 6P наконец-то могут получить компенсацию

Как мы уже рассказывали, в апреле было достигнуто предварительное соглашение по коллективному иску, предъявленному компаниям Google и Huawei владельцами бракованных смартфонов Nexus 6P. Сейчас соглашение одобрено судом и у пострадавших появилась реальная возможность получить компенсацию.
Уточним, что компенсация не равна 400 долларам, как было сказано в предыдущей новости, и получить ее может не всякий владелец Nexus 6P.
Говоря конкретнее, смартфон должен быть приобретен в Соединенных Штатах, в период с 29 сентября 2015 года по 3 мая 2019 года. Заявляя о желании получить компенсацию, пользователь должен идентифицировать проблему (одна из них — выключение смартфона при полностью заряженном аккумуляторе, вторая — циклическая перезагрузка) и привести подтверждения ее наличия. Минимальная сумма компенсации составляет всего 10 долларов. Если есть проблема с перезагрузкой, но

Скрыть анонс
10:41 Ixbt.com Страны G20 договорились к 2020 году разработать «цифровой налог»

Министры финансов и управляющие центральных банков 20 стран, входящих в «большую двадцатку» или G20, в ходе встречи в японском городе Фукуока договорились к 2020 году выработать общие правила, которые позволили бы закрыть лазейки, используемые глобальными технологическими гигантами для снижения налогов.
Сейчас, чтобы платить меньше налогов, Facebook, Google, Amazon и другие крупные технологические компании регистрируют прибыль в странах с низкими ставками налога, не принимая в расчет местоположение своих клиентов, приносящих эту прибыль. Такая практика рассматривается многими государствами как несправедливая.
Новые правила будут означать более высокую налоговую нагрузку для крупных транснациональных компаний, но также затруднят привлечение прямых иностранных инвестиций за счет сверхнизких ставок корпоративного налога для таких стран, как Ирландия.
Великобритания и Франция

Скрыть анонс
08.06.2019
08:53 Techcrunch.ComIndia’s largest video streaming service, owned by Disney, breaks Safari compatibility to fix security flaw

Hotstar, India’s largest video streaming service with more than 300 million users, disabled support for Apple’s Safari web browser on Friday to mitigate a security flaw that allowed unauthorized usage of its video streaming service, two sources familiar with the matter told TechCrunch. The incident comes at a time when the streaming service — operated […]

Скрыть анонс
01:09 habrahabr.ruОблачные игры: сервис Google Stadia объявил расценки для пользователей

Корпорация Google объявила о своем новом сервисе Google Stadia в марте этого года. Stadia представляет собой облако для геймеров, позволяющее играть в современные игры на старых ПК. Обработка данных игры ведется на удаленном сервере, а геймер получает лишь видеопоток. Собственно, это далеко не новинка, новостью является то, что создала новый сервис компания Google. Несколько месяцев компания ничего не говорила о стоимости сервиса, можно было лишь предположить, что подписка будет стоить несколько десятков долларов — обычный прайс, предлагаемый другими сервисами. Но нет, реальность оказалась несколько иной. У Google есть и подписка, и фикс. Читать дальше →

Скрыть анонс
Первая← Предыдущая12345678910Предыдущая →Последняя