Web разработка

заголовки анонсы
19.08.2019
18:20 habrahabr.ruЧто такое API

Содержание Что такое API API — набор функций Как составляется набор функций При чем тут слово «интерфейс» Как вызывается API Вызов API напрямую Косвенный вызов API Что значит «Тестирование API» Резюме Слово «API» мелькает в вакансиях даже для начинающих тестировщиков. То REST API, то SOAP API, то просто API. Что же это за зверь такой? Давайте разбираться! — А зачем это мне? Я вообще-то web тестирую! Вот если пойду в автоматизацию, тогда да… Ну, еще это в enterprise тестируют, я слышал… А вот и нет! Про API полезно знать любому тестировщику. Потому что по нему системы взаимодействуют между собой. И это взаимодействие вы видите каждый день даже на самых простых и захудалых сайтах. Любая оплата идет через API платежной системы. Купил билет в кино? Маечку в онлайн-магазине? Книжку? Как только жмешь «оплатить», сайт соединяет тебя с платежной системой. Но даже если у вас нет интеграции с другими

Скрыть анонс
16:13 Ixbt.com Видеосервис Disney+ будет доступен практически на всех популярных платформах

На фоне информации о сервисе Apple TV+ тематические ресурсы почти не вспоминали последнее время про Disney+. А ведь для многих именно он будет главным потоковым видеосервисом на ближайшие годы, ведь именно тут будут выходить в том числе новейшие проекты киновселенной Marvel.
Сервис будет запущен 12 ноября, и теперь стало известно, на каких платформах. Изначально Disney упоминала лишь устройства Roku и консоль Sony PlayStation 4. Теперь же стало известно, что сервис будет доступен на iOS, Android, Android TV, Google Chromecast и Xbox One.
В день запуска Disney+ будет доступен в США, Канаде и Нидерландах. С 19 ноября воспользоваться сервисом смогут также жители Австралии и Новой Зеландии.
Комментировать

Скрыть анонс
11:58 Ixbt.com Стало известно название портативной умной колонки Sonos

В сети появились новые сведения о портативной колонке, которую собирается выпустить компания Sonos. В частности, стало известно ее название — Sonos Move.
Как уже сообщалось, колонка будет оснащена интерфейсам Bluetooth и Wi-Fi. Согласно новым данным, переключатель для выбора интерфейса, используемого для подключения, разместится в углублении, представляющем собой ручку для переноски.
Представление о размерах и форме колонки и рукоятки, а также о расположении органов управления дают новые изображения устройства.
Напомним, колонка будет поддерживать потоковое вещание Apple AirPlay 2 и позволит общаться с голосовыми помощниками Amazon Alexa и Google Assistant.
Анонс Sonos Move ожидается 26 августа. Сведений о цене и сроке начала продаж пока нет.
Комментировать

Скрыть анонс
11:11 ITnews.com.uaMultiplex запустил Google Pay для онлайн покупок

В июле сеть кинотеатров Multiplex запустила новый метод оплаты для онлайн покупок - Google Pay.

Скрыть анонс
10:50 habrahabr.ruGoogle предлагает уменьшить срок действия SSL-сертификатов, а сертификаты EV вообще похоронить

Компания Google выступила с предложением уменьшить максимальный срок действия серверных сертификатов SSL/TLS с нынешних 825 дней (примерно 27 месяцев) до 397 дней (около 13 месяцев), то есть примерно вдвое. Google предлагает поставить этот вопрос на голосование в организации CA/Browser Forum (CABF), которая устанавливает требования к SSL/TLS-сертификатам, в том числе к максимальному сроку действия. Если члены CABF проголосуют за это предложение, то изменение будет применяться ко всем новым сертификатам, выданным 1 марта 2020 года или после этой даты. Кроме того, в сентябре-октябре выйдут новые версии Chrome 77 и Firefox 70, которые лишат EV-сертификаты особого места в адресной строке браузера, как показано на КДПВ. Читать дальше →

Скрыть анонс
09:38 Ixbt.com Рыбы, супергерои, сладости... Redmi называет свои смартфоны в честь деревьев

Читатели, следящие за новостями мобильной индустрии, прекрасно знают, что производители смартфонов и программных продуктов часто используют кодовые внутренние названия для новинок.
Зачастую производитель выбирает одну категорию слов, называя новые моделями, например, видами рыб, как это делает Google со смартфонами Pixel, давая им имена супергероев, как решила делать HMD Globel со смартфонами Nokia, или же выбирая названия сладостей, как это происходит в случае с Android.
Индийский сетевой информатор Судханшу Амбхоре (Sudhanshu Ambhore) опубликовал интересную информацию, согласно которой смартфон линейки Redmi получают свои кодовые названия в честь деревьев.
Так, например, Redmi 6A (модульный номер M1804C3Cx) назван в честь кактусового дерева (cactus), Redmi 7A (M1903C3Ex) окрестили словом сосной (pine ), тогда как новый смартфон Redmi 8A (M1908C3Ix), который еще не был официально

Скрыть анонс
18.08.2019
20:41 habrahabr.ruNatas Web. Прохождение CTF площадки, направленной на эксплуатацию Web-уязвимостей

В данной статье мы разберемся с эксплуатацией некоторых WEB-узвимостей на примере прохождения варгейма Natas. Каждый уровень имеет доступ к паролю следующего уровня. Все пароли также хранятся в файлах /etc/natas_webpass/. Например, пароль для natas5 хранится в файле /etc/natas_webpass/natas5 и доступен для чтения только для пользователей natas4 и natas5. Читать дальше →

Скрыть анонс
16:33 habrahabr.ruссылки

Борисов, и Электроника Шаг за Шагом. Вы и ваша работа. Хабр. Базовое решение от авторов, также на сверточных реккурентных сетях, основано на двух моделях. Модели имеют практически одинаковую архитектуру: три сверточных и один реккурентный слой. link К примеру в компьютере ENIAC 1946 года было 17 468 ламп, он потреблял 150 кВт энергии, весил более 27 тонн и занимал почти 200 м2 пространства. И постоянно ломался – каждый день-два из строя выходила очередная лампа. Руководство по ассемблеру x86 для начинающих тождество Эйлера Зачем программисту математика Обучаемся самостоятельно MIPS немного об арифметике система типов в математике ideone.com/H2MeXm ebanoe.it/2019/07/09/burnout-2 что не так yadi.sk/i/PuFZ-8TqIv3HAQ Complexity Очисти разум Очисти разум_1 data:text/html, GDB heroku Есть табак, да нечем нюхать linux 20 вопросов две задачки math log e тригонометрия Ряды Python Гарднер Топология на

Скрыть анонс
15:29 habrahabr.ruДайджест интересных материалов для мобильного разработчика #311 (12 — 18 августа)

В новом дайджесте мы обсуждаем подготовку приложений к iOS 13 и Android Q, работу протокола QUIC, отсутствие инновационных приложений в Google Play и в целом его работу, магазин приложений от Huawei и многое другое. Присоединяйтесь! Читать дальше →

Скрыть анонс
16.08.2019
22:24 Techcrunch.ComDaily Crunch: Cloudflare is going public

The Daily Crunch is TechCrunch’s roundup of our biggest and most important stories. If you’d like to get this delivered to your inbox every day at around 9am Pacific, you can subscribe here. 1. Cloudflare files for initial public offering The web infrastructure company has recently found itself at the center of political debates around […]

Скрыть анонс
08:09 Ixbt.com По пути Sony Xperia Compact? Huawei Nova 5T может оказаться самым компактным флагманом

Поначалу ожидалось, что Huawei Nova 5T окажется всего лишь переименованным вариантом флагманского смартфона Honor 20, но сейчас Nova 5T засветился в каталоге Google Enterprise Solutions Directory c совсем другими характеристиками. Пользователям, со слезой ностальгирующим по компактным моделям, которыми можно свободно управлять одной рукой, следует присмотреться к этому смартфону.
Все дело в диагонали экрана: она указана равной 5,5 дюйма. Добавить к этому совсем небольшие боковые рамки (фронтальная камера врезана в дисплей) и можно думать, что по габаритам такая модель будет не больше старых 5-дюймовых смартфонов. А то и меньше. Аппарат явно метит в нишу Sony Xperia Compact.
Другая интересная особенность: если Honor 20 предлагается с 6 ГБ ОЗУ и 128 ГБ флэш-памяти, то для Nova 5T заявлено 8 ГБ ОЗУ и 128-256 ГБ флэш-памяти. При таком раскладе однокристальная платформа Kirin 980 просится

Скрыть анонс
15.08.2019
20:34 Techcrunch.ComCloudflare says cutting off customers like 8chan is an IPO ‘risk factor’

Networking and web security giant Cloudflare says the recent 8chan controversy may be an ongoing “risk factor” for its business on the back of its upcoming initial public offering. The San Francisco-based company and former Battlefield finalist, which filed its IPO paperwork with the U.S. Securities and Exchange Commission on Thursday, earlier this month took […]

Скрыть анонс
19:16 habrahabr.ruFreePBX. Настройка Asterisk для e-mail уведомлений о пропущенных входящих вызовах в очереди

IP ATC Asterisk — это мощный комбайн в области IP-телефонии. А web-интерфейс FreePBX, созданный для Asterisk, значительно упрощает настройку и снижает порог вхождения в систему. Если вы можете придумать какую-либо задачу, связанную с IP-телефонией, то почти наверняка это можно реализовать в Asterisk. Но будьте уверены, что от вас потребуется упорство и выдержка. Перед нами встала задача настроить e-mail уведомления о пропущенных вызовах. Точнее говоря, оповещать через e-mail о тех случаях, когда входящий вызов перешёл в очередь, но никто (из агентов) так и не ответил на этот входящий вызов. На удивление мы не обнаружили штатных средств для решения этой задачи во FreePBX. О том, как мы решили эту задачу, расскажу под катом. Читать дальше →

Скрыть анонс
14:48 Ixbt.com Новейшее приложение Google Gallery Go уже получило тёмную тему

Компания Google продолжает наделять чёрной темой свои приложения и сервисы. Сегодня такую функцию получило свежее приложение Gallery Go, которое появилось всего три недели назад.
Не очень понятно, почему нельзя было выпустить галерею сразу с поддержкой тёмной темы, но по крайней мере долго ждать её появления не пришлось.
Само приложение на данный момент оценено в Google Play в 4,4 балла. Количество скачиваний — более 100 000. Напомним, Gallery Go является по сути облегчённой версией Google Photos, ориентированной на работу без подключения к Сети.
Комментировать

Скрыть анонс
12:46 habrahabr.ruWhat is Swoft?


Swoft is a PHP high performance microservice coroutine framework. It has been published for many years and has become the best choice for php. It can be like Go, built-in coroutine web server and common coroutine client and is resident in memory, independent of traditional PHP-FPM. There are similar Go language operations, similar to the Spring Cloud framework flexible annotations.
Github Читать дальше →

Скрыть анонс
07:56 Ixbt.com В Китае бодро стартовали продажи смарт-ТВ Honor Smart Screen — первого в мире устройства с ОС Huawei HarmonyOS

Honor официально представила свои смарт-ТВ с ОС HarmonyOS в минувшее воскресенье и пообещала запустить новинки в продажу 15 августа. Все так и случилось: с сегодняшнего дня в Китае можно купить Honor Smart Screen.
Продажи начались в 10 утра по местному времени, и уже едва ли не сразу подведен первый итог: за 5 минут было куплено 3000 устройств. Так что уже сейчас можно констатировать, что Huawei со своими «телевизорами» попала в точку.
Напомним, Honor Smart Screen — это линейка, представленная двумя моделями с экранами диагональю 55 дюймов разрешением 4К. Базовая модель оценена в $537, версия Pro с выдвижной web-камерой стоит $679.
Комментировать

Скрыть анонс
00:41 habrahabr.ruРешение задания с pwnable.kr 21 — horcuxes. Возвратно-ориентированное программирование и ROP-цепочки

В данной статье решим 21-е задание с сайта pwnable.kr, направленное на составление ROP-цепочки. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и эксплуатация WEB-уязвимостей. Вдобавок к этому я поделюсь своим опытом в компьютерной криминалистике, анализе малвари и прошивок, атаках на беспроводные сети и локальные вычислительные сети, проведении пентестов и написании эксплоитов. Читать дальше →

Скрыть анонс
14.08.2019
23:43 Ixbt.com В Chrome OS появились виртуальные рабочие столы

В Chrome OS добавлена ​​базовая функция, на протяжении многих лет доступная пользователям других компьютерных платформ: виртуальные рабочие столы. В Chrome OS 76 эта функция называется Virtual Desks. Как и в других ОС, она позволяет организовывать рабочее пространство, моментально переключаясь в новый контекст, например, разделяя работу и домашние задачи, подготовку документов и развлечения и т. д.
В обновлении также появился доступ к Google Assistant. К помощнику можно обратиться с фразой Hey Google или нажав его логотип в ланчере, чтобы задать вопрос, установить напоминание, включить воспроизведение или выполнить другую задачу.
Кроме того, появился простой способ управления звуком — для доступа к полному меню достаточно щелкнуть в нижней правой части экрана (где часы). Другая интересная функция — Automatic Clicks — пригодится пользователям с ограниченными физическими

Скрыть анонс
14:43 habrahabr.ru[Из песочницы] Рождение одного проекта или как написать свою CMS

Приветствую вас, уважаемые Хабравчане. Я очень долго шел к тому чтобы написать статью здесь о себе и своем проекте. В этой статье я хотел бы рассказать Вам мою историю зарождения идеи проекта. А также написать свою историю развития взглядов на разработку ПО в целом. Возможно даже, мне удастся передать часть знаний основанных на моем многолетнем опыте работы программистом. Поехали! Читать дальше →

Скрыть анонс
09:44 Ixbt.com Google, Facebook и Amazon выступят в США против французского цифрового налога

В ближайший понедельник правительство США проведет слушания, связанные с налогом на цифровые услуги, введенным во Франции. В ходе слушаний выступят представители Google, Facebook, Amazon и других крупных компаний, интересы которых затрагивает новый налог.
Напомним, в июле сенат Франции утвердил налог в размере 3%, который будет применяться к доходам от цифровых услуг, полученных во Франции компаниями с годовым доходом более 25 млн евро во Франции или 750 млн евро по всему миру.
 
В отместку за цифровой налог США могут обложить налогом французское вино Торговое представительство США в июле начало разбирательство, связанное с новым налогом, назвав его «неразумным». Итогом разбирательства могут стать новые тарифы на французские товары или другие торговые ограничения, которые будут введены после окончания общественного обсуждения 26 августа.
Источник приводит слова

Скрыть анонс
08:25 Ixbt.com Samsung Galaxy Note10 получил первое обновление

Сегодня пользователи смартфона Samsung Galaxy Note10 обнаружили небольшое обновление программного обеспечения под номером версии 2.1.30.12.
Размер обновления составляет всего 33,16 МБ, главным его назначение является улучшение качества и скорости работы персонального помощника Bixby.
Стоит отметить, что Bixby — один из самых спорных продуктов Samsung, а также далеко не самый популярный персональный помощник на рынке. Многие пользователи Samsung отказываются от него в пользу Google Assistant, потому как даже спустя почти два с половиной года после запуска у Bixby по-прежнему очень ограниченный перечень поддерживаемых языков, есть «детские болезни», а его функциональность уступает конкурентам.
Данное обновление позволяет вам запрашивать у Bixby при помощи голосовых команд перечень самых интересных новостей дня. Улучшается распознавание голоса, кроме того, Bixby

Скрыть анонс
01:15 Techcrunch.ComTwitter is testing ways for you to follow and snooze topics

You may soon be able to organize Twitter’s web of hashtags and handles in a smarter way, that is if the company can pull off its ambitious new rethinking of the app’s timelines. The company isn’t getting rid of the process of a following users but at a press event in SF, company execs announced […]

Скрыть анонс
13.08.2019
21:50 habrahabr.ruРазбираем возможности конвертирования HTML в PDF браузером Google Chrome


Недавно в одном стартапе я решал задачу генерации билетов в формате PDF. На тот момент уже был готов сайт с устоявшимся стеком технологий, поэтому я искал подход, который бы не потребовал использования дополнительных инструментов. В итоге я предложил сперва создавать билеты в формате HTML, а затем конвертировать в PDF с помощью браузера Chrome. Как оказалось, данным способом можно генерировать не только билеты, богато декорированные CSS, но и самые разные отчеты с графиками на JavaScript. В этой статье я расскажу о том, как для этих целей запустить Chrome, дам несколько советов по настройке CSS, а так же обсужу недостатки данного решения.
Читать дальше →

Скрыть анонс
19:45 habrahabr.ruПервый чип для дата-центров на базе архитектуры Zen 2

На прошлой неделе стартовали продажи нового серверного процессора AMD EPYC 7002 на базе микроархитектуры Zen 2. О планах использовать его в своих WJL уже объявили Google и Twitter. Читать дальше →

Скрыть анонс
18:34 Ixbt.com В приложении Google Duo появилось несколько полезных функций

Из последних приложений компании Google не так уж много стало успешными. Google Duo — одно из таких. Сервис действительно достаточно популярен благодаря своей простоте и удобству, пусть и при этом у него весьма ограниченные возможности.
Сегодня поисковый гигант выпустил новую версию приложения, которая получила весьма полезные функции. Во-первых, появилась возможность удаления истории звонков и видеосообщений с тем или иным пользователем.
Во-вторых, в ПО появились сообщения от команды разработчиков Duo, которые, вероятно, позволят оперативно и удобно узнавать о новых возможностях приложения.
Также в коде ПО обнаружилось упоминание режима Low Light Mode, который должен улучшить картинку в условиях плохого освещения. Правда, когда этот режим станет доступен пользователям, неясно.
Комментировать

Скрыть анонс
13:39 Ixbt.com Сканер отпечатка пальцев вместо пароля. Google расширяет возможности дактилоскопов в смартфонах

На сегодняшний день почти все актуальные смартфоны оснащаются сканерами отпечатков пальцев. Аппараты без дактилоскопов всё ещё появляются, но это единичные модели.
Сканеры в смартфонах в большинстве случаев используются для разблокировки устройства. Иногда их можно использовать для блокировки доступа к тому или иному ПО, а также для подтверждения онлайн-платежей.
Но потенциальные возможности сканеров значительно шире. К примеру, сканеры в смартфонах могут почти полностью заменить пароли. Однако лишь сейчас Google решила реализовать такую возможность.
Пока в весьма ограниченном виде: дактилоскоп можно использовать для входа в свою учётную запись в ряде сервисов Google. Пока лишь на смартфонах Pixel, но поисковый гигант обещает, что все аппараты с Android 7.0 и новее получат поддержку новой функции уже в ближайшие дни.
Комментировать

Скрыть анонс
12:42 Ixbt.com На Google пожаловались европейские веб-сайты по поиску работы

Появившийся два года назад и быстро набирающий популярность инструмент Google для поиска объявлений о найме на работу, возможно, является благом для работодателей и тех, кто ищет работу, но конкурирующие сервисы уверены, что поисковый гигант использует незаконные методы в его продвижении. Они утверждают, что это стоило им пользователей и прибыли.
Свою жалобу 23 европейских веб-сайта по поиску работы направили комиссару Евросоюза по вопросам конкуренции Маргрет Вестагер (Margrethe Vestager), призвав провести расследование деятельности Google, а на время расследования — предписать компании прекратить нечестную практику.
Как и другие подобные сервисы, Google использует объявления, собранные у многих работодателей, позволяя кандидатам фильтровать и сохранять их, и получать уведомления о новых вакансиях. Чтобы подать заявление, пользователю надо перейти на другой

Скрыть анонс
11:59 habrahabr.ru[Из песочницы] Метод создания DRAG and DROP эффекта

Придя впервые к технологии DRAG and DROP столкнулся с очень тяжелым её описанием (Это мое субъективное мнение. Прошу с ним не соглашаться, а перечитать все что только можно и посмотреть на этот вопрос с многих сторон). И решил написать пару статей, нацеленных на начинающих разработчиков, кто хочет познать дзен. Статья будет состоять из двух частей: Метод создания DRAG and DROP эффектов. Практическое применение полученных знаний для создание сортировки при помощи DRAG and DROP Параграф №1 Метод создания DRAG and DROP эффекта Перед началом глубокого разбора, посмотрим поверхностно. Представьте себя в роли грузчика, вам необходимо перемесить коробку с одного места на другое. Для грузчика это «Ну взял, ну перенес. Готово!», а для программиста “Подошел к коробке, наклонился, взял коробку, поднял коробку, прошел N шагов, наклонился, отпустил коробку.”. Я это к тому, что перед началом

Скрыть анонс
12.08.2019
21:59 3dnewsАналитики поверили в способность AMD увеличивать свою долю рынка в ближайшие годы

Фондовому рынку потребовалось не более суток, чтобы отреагировать на анонс 7-нм процессоров EPYC резким ростом котировок акций AMD, и, хотя сейчас курс подвергся незначительной коррекции, во время недавнего рывка стоимость ценных бумаг компании успела обновить годовой максимум. Представители AMD на сцене держались уверенно, старший вице-президент Форрест Норрод (Forrest Norrod), который отвечает за серверный бизнес компании, даже позволил себе некоторые эмоциональные выкрики, не совсем вписывающиеся в его манеру подачи информации. Главным же сигналом для инвесторов послужили даже не собственные заявления AMD о значительном приросте быстродействия новых процессоров или превосходстве над продуктами конкурента, а выступления крупных партнёров в лице Google, Twitter и Amazon, которые дали положительную оценку новинкам AMD, а также продемонстрировали готовность закупать её продукцию для своих

Скрыть анонс
17:56 Ixbt.com Владелец соцсети TikTok запустил в Китае новую поисковую систему

Компания ByteDance, которой принадлежит социальная сеть TikTok, являющаяся ведущей платформой для коротких видео в Китае и быстро набирающая популярность в других странах, запустила в Китае новую поисковую систему.
В настоящее время на рынке интернет-поиска в Китае доминирует компания Baidu. По данным StatCounter, на ее долю в 2018 году приходилось 66% поисковых запросов на ПК и 71% мобильных запросов в Китае. Компания Baidu заняла это положение в 2010 году, когда американский поисковый гигант Google ушел с китайского рынка после того, как отказался выполнять указания правительства, касающиеся фильтрации результатов поиска.
Домен для новой поисковой системы Toutiao Search находится в пространстве флагманского продукта ByteDance — китайского новостного агрегатора Jinri Toutiao.
В прошлом месяце компания объявила в социальных сетях, что ищет сотрудников для работы в

Скрыть анонс
15:28 Ixbt.com Samsung Galaxy Note 10+ 5G — лучший камерофон в мире по версии DxOMark

Специалисты DxOMark весьма оперативно добрались до новейшего смартфона Samsung Galaxy Note 10+ 5G, чтобы оценить его камеру.
И теперь именно новый флагман Samsung — лидер рейтинга DxOMark. Напомним, с момента выхода Huawei P20 Pro лидерами были исключительно аппараты китайского гиганта.
Итак, смартфон заработал 113 баллов — на балл больше, чем P30 Pro и Galaxy S10 5G. Если же говорить подробнее, за качество фото новинка получила 118 баллов, и это всё же на балл меньше, чем у Huawei P30 Pro. При этом это на балл больше, чем у Galaxy S10 5G, и ровно столько же, сколько у OnePlus 7 Pro.
Если говорить о качестве видео, то Galaxy Note 10+ 5G заработал 101 балл, и это лучший результат. Для сравнения, у S10 100 баллов, а у iPhone XS Max — 96 баллов.
Фронтальная камера оценена специалистами в 99 баллов — это также лучший результат в рейтинге.
Говорить о

Скрыть анонс
12:40 habrahabr.ruЮзабилити корзины и чекаута: анализ топ-20 российских нишевых интернет-магазинов

В статье я анализирую по ряду показателей корзину и заказ в топовых интернет-магазинах, ее выводы легли в основу рекомендаций, описанных в статье: Проектирование интернет-магазина для SEO: (теория + чеклист) Наиболее частая точка потери клиентов в интернет-магазине, это корзина и чекаут (оформление заказа). О юзабилити этих модулей рассказано очень много и мнения зачастую противоречивы. Самый простой совет — делать минимум полей, чтобы быстрее принимать заказы. Но при этом с такими заказами неудобно работать — нужно звонить и “на слух” узнавать адрес доставки или полное ФИО получателя. В то же время есть очевидные вещи: цена, наличие и кнопка покупки на видном месте. Возможность поменять в корзине количество товара. Удобный выбор сопутствующих товаров. Логичность оформления заказа (зачем например, спрашивать адрес покупателя при самовывозе?). В своем исследовании я разобрал крупные

Скрыть анонс
09:34 Techcrunch.ComByteDance launches a new search portal that returns a mix of results from the Web and its own platforms

ByteDance has taken another step into search with the launch of a new search portal today. Called Toutiao Search, the portal is part of the website for Toutiao, the news aggregator owned by ByteDance, and currently optimized only for mobile. Though it is part of Toutiao’s website, the portal is separate from the Toutiao’s own […]

Скрыть анонс
01:21 habrahabr.ruЗадание для саморазвития: HTML-форма со списком случайных строк и отбором по ним

Предлагаю вниманию хабровчан и гостей хабра задание для саморазвития во frontend-стороне разработки. Задание ориентировано на исполнителей, начинающих разбираться с frontend-программированием и настроенных тесно познакомиться с базовыми механизмами программирования в браузере. Необходимые технологии: HTML, CSS, JavaScript (Vanilla). Задание специально составлено так, чтобы как можно больше разобраться в базовых технологиях при минимальном подключении каких-либо дополнительных средств. По сути, требуется только браузер и редактор кода; никаких предварительных манипуляций, без необходимости обработки на backend-стороне. Кому интересно ознакомиться с постановкой — добро пожаловать под кат. Читать дальше →

Скрыть анонс
11.08.2019
15:20 habrahabr.ruРешение задания с pwnable.kr 19 — unlink. Переполнение буфера в куче

В данной статье разберемся с уязвимостью переполнение буфера в куче, а также решим 19-е задание с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и эксплуатация WEB-уязвимостей. Вдобавок к этому я поделюсь своим опытом в компьютерной криминалистике, анализе малвари и прошивок, атаках на беспроводные сети и локальные вычислительные сети, проведении пентестов и написании эксплоитов. Читать дальше →

Скрыть анонс
10.08.2019
20:57 Ixbt.com «Яндекс» нацелился на самые популярные смартфоны в России. «Алису» и другие сервисы могут установить на Huawei вместо Google

Компания Huawei сейчас является лидером российского рынка смартфонов, опередив Samsung и Apple по продажам. Компания «Яндекс» ведёт с китайским производителем переговоры об установке голосового помощника «Алиса». Об этом рассказало издание «РИА Новости». 
Информацией с журналистами поделился президент Huawei Mobile Services и вице-президент Huawei CBG Алекс Чанг (Alex Zhang).
По словам топ-менеджера, компании обсуждают совместную работу в сфере музыки, такси, погоды и других сервисов «Яндекс». Чанг пояснил: «Кооперация с "Яндексом" идет по довольно широкому спектру вопросов. Мы работаем с ними по поводу поисковой системы... У них есть также много других сервисов, как "Яндекс.Новости", "Яндекс.Дзен", голосовой помощник и многие другие, работу по которым мы обсуждаем с ними».
Как можно легко заметить, на данный момент на смартфонах Huawei такие сервисы

Скрыть анонс
17:08 habrahabr.ruFigma — простое решение для дизайнера, сложное решение для верстальщика

Если вы работаете в области web-разработки, то рано или поздно, вам суждено будет познакомиться с Figma. Смиритесь с этим фактом и начинайте изучать. Я же попробую описать данный продукт, с точки зрения повседневного пользователя. Читать дальше →

Скрыть анонс
13:35 Ixbt.com Фотогалерея дня: интерфейс EMUI 10 в смартфоне Huawei P30 Pro

Компания Huawei анонсировала интерфейс EMUI 10 вчера и пообещала, что в сентябре для смартфонов P30 и P30 Pro появится его бета-версия. Но источник предлагает не ждать сентября и прямо сейчас посмотреть на то, как выглядит EMUI 10 на смартфоне. В данном случае, на P30 Pro.
В EMUI 10 изменились иконки — они плоские.
Huawei решила изменить расположение и отношение различных элементов дизайна между собой — образно это называется расположением элементов как в журнале. Это коснулось и экрана блокировки.
Строка поиска Google на рабочем столе стала темной.
Так в EMUI 10 выглядит шторка.
«Журнальная» тема прослеживается и в меню настроек, в котором стало больше «воздуха». Теперь явно акцентировано название пункта (заглавие) и данные, его раскрывающие (подзаголовок).
Изменился интерфейс камеры, в нем появился новый звук кнопки спуска затвора. Шрифт стал

Скрыть анонс
11:44 Ixbt.com Представлен Honor Smart Screen — первый смарт-ТВ Honor и первое в мире устройство с HarmonyOS

Honor уже несколько раз анонсировала свой первый смарт-ТВ с говорящим названием Smart Screen, но те анонсы больше походили на тизеры. Но полноценная официальная премьера с техническими подробностями и объявлением цен случилась буквально только что.
Smart Screen — это знаковый продукт для Honor хотя бы по двум причинам. Во-первых, это первый смарт-ТВ не только самой Honor, но и всея Huawei. Во-вторых, это первое в мире коммерческое устройство под управлением представленной вчера операционной системы HarmonyOS. Так что не удивительно, что представлять Honor Smart Screen на сцену вышел не кто-нибудь, а президент компании Жао Минг (Zhao Ming).
При разработке дизайна Smart Screen во главу угла был поставлен минимализм, причем это касается как внешнего вида устройства, так и графического интерфейса HarmonyOS. Экран диагональю 55 дюймов занимает 94% площади фронтальной

Скрыть анонс
11:24 habrahabr.ru[Перевод] Начинаем работать с Google Analytics: App + Web

Google недавно выпустила в публичный доступ новую версию Google Analytics под названием App + Web. Симо Ахава уже написал отличную пошаговую инструкцию о том, как начать работать с инструментом, поэтому я решила перевести ее на русский язык. От себя добавлю, что продукт только-только появился в бете и судя по всему еще будет существенно допиливаться. Мы уже начали тестировать новую структуру данных и возможности встроенной функции экспорта данных в Google BigQuery и надеемся вскоре рассказать подробнее о преимуществах и недостатках. В целом аналитики сегодня оценивают нововведения положительно. Например, Влад Флакс из OWOX BI считает, что этим обновлением Google упростил процесс сбора данных и их доставку из Google Analytics в BigQuery для тех проектов, которые готовы изменить структуру своих данных. К тому же, это повышает ценность Google BigQuery как DWH для маркетинг-данных. Читать дальше

Скрыть анонс
08:42 Ixbt.com Скоро в телевизорах Xiaomi появится новая функция — видеозвонки

Видеоролик, демонстрирующий перспективную возможность телевизоров Xiaomi, опубликовал главный менеджер департамента Xiaomi TV Ли Сяошуан (Li Xiaoshuang). Правда, источник не приводит сам ролик, приходится довольствоваться скриншотом.
Как сообщается, телевизоры Xiaomi смогут совершать видеозвонки как опосредованно — через смартфон, так и напрямую подключаясь друг к другу. Каким образом звонил Ли Сяошуань — через подключенную к порту USB web-камеру или через смартфон — непонятно. Иконка запуска видеозвонков появится в главном меню телевизоров Xiaomi, в приложении будет некое подобие менеджера звонков с последними набранными номерами.
Сроки реализации этой функции не сообщаются, но раз уже дело дошло до реального внутреннего тестирования, то вряд ли Xiaomi станет медлить с запуском этой возможности. К тому же серьезный конкурент в лице Honor Smart Screen не просто

Скрыть анонс
09.08.2019
23:03 Ixbt.com Samsung Galaxy S9 и S10 унаследуют особенности Galaxy Note10 с выходом обновления One UI 2.0 на Android 10 Q

Стало известно, что некоторые новые функции новый линейки смартфонов Samsung Galaxy Note10 станут доступны на более ранних флагманах компании. Информацией поделился известный сетевой информатор Ишан Агарвал ( Ishan Agarwal) в социальной сети Twitter.
Речь идёт о более удобной версии DeX. Она позволяет подключить смартфон к ПК на базе Windows 7 или Windows 10, а также macOS с помощью одного USB-кабеля. 
По данным источника, новая функция DeX станет доступна на всех флагманах Samsung, начиная с поколения Galaxy S9. Она появится с выходом прошивки One UI 2.0 на основе операционной системы Android 10 Q. 
В One UI 2.0 также ожидаются все улучшения функции Digital Wellbeing (Цифровое благополучие), которые были анонсированы Google в мае на конференции для разработчиков I/O, включая режим Focus Mode, что позволяет переводить в беззвучный режим напоминания самых

Скрыть анонс
15:37 CMSWire.comTop Trends from Gartner's Magic Quadrant for Web Content Management

On the heels of Gartner's Magic Quadrant for Web Content Management, we explore industry trends in hosting and content delivery.

Скрыть анонс
14:21 habrahabr.ru[Из песочницы] ShIoTiny: малая автоматизация, интернет вещей или «за полгода до отпуска»

Основные тезисы или о чем эта статья Так как интересы людей разные, а времени у людей мало, то кратко о содержании статьи.
Статья эта представляет собой обзор проекта контроллера с минимальной ценой и возможностью визуального программирования посредством WEB-браузера.
Поскольку это статья-обзор, направленная на то, чтобы показать "что можно выжать из копеечного контроллера", глубоких истин и подробных алгоритмов в ней искать не стоит.
Рассмотрена мотивация, идеи и результаты построения контроллера на базе WiFI-чипа ESP8266.
Читать дальше →

Скрыть анонс
11:50 Computerra.ruОбновленные сервисы Google помогут планировать путешествия от начала до конца

После закрытия приложения для путешествий Google Trips, объединяющего в себе  инструменты для бронирования отелей и авиабилетов, компания Google объявила о добавлении новых функций, которые помогут туристам полностью спланировать свое путешествие. Так, обновленный инструмент Google Flights будет демонстрировать информацию о популярных местах, основываясь на стране проживания и времени года. Пользователи приложения смогут устанавливать точные даты поездки... Читать далее
Светлана Макина

Скрыть анонс
11:27 Ixbt.com Huawei может перевести любой смартфон с Android на Harmony OS всего за 1-2 дня

Сегодня в Китае Huawei официально представила свою операционную систему Harmony OS и рассказала о ее отличительных чертах от Android. Под конец презентации генеральный директор Huawei Consumer Business Group Ю Чэндун (Yu Chengdong) парой слов обмолвился о применении Harmony OS на смартфонах.
Меня часто спрашивают о том, можно ли использовать Harmony OS в смартфоне. Конечно, мы можем запустить Harmony OS в любое время. Если в устройстве используется Android, мы его можем легко перевести на Harmony OS всего за 1-2 дня.
Так что в случае, если санкции США против Китая усилятся и выйдут на новый виток, то Huawei будет способна за несколько дней перевести свои смартфоны на Harmony OS. Правда, пока остаются вопросы и к технической части такого перевода, и к экосистеме Harmony OS в целом, но свой шаг в сторону независимости (а точнее, зависимости от Google и США) Huawei уже сделала. В то же

Скрыть анонс
10:17 Ixbt.com Предрелизный версия Android 10 Q доступна на Xiaomi Mi 9 и Redmi K20 Pro

На этой неделе Google начала распространение шестой, заключительной бета-версии операционной системы Android 10 Q для смартфонов семейства Google Pixel.
Сегодня разработчики прошивки MIUI официально объявили о том, что пользователи смартфонов Xiaomi Mi 9 и Redmi K20 Pro теперь тоже могут скачать последнюю бета-версию Android 10 Q.
Список некоторых изменений новой бета-версии для этих смартфонов:
Новый визуальный стиль панели уведомлений Оптимизирована страница перехода после длительного нажатия Исправлено - таймер больше не исчезает из верхнего левого угла строки состояния Также исправлены проблемы, связанные с иконкой камеры и экраном блокировки. ... После этого обновления стоит ожидать финальную версию Android 10 Q. Последний этап бета-тестирования не должен занять много времени, так как операционная система находится в предрелизном состоянии.
Выход стабильной финальной

Скрыть анонс
08.08.2019
20:09 Techcrunch.ComApple Music for Artists comes out of beta with an iOS app and Shazam data

Apple Music launched its data dashboard for musicians more than a year ago. Today, the company is taking that product — Apple Music for Artists — out of beta, and adding some new features in the process. For one thing, it’s no longer a web-only product, because Apple is releasing an iPhone app. On both web […]

Скрыть анонс
19:15 habrahabr.ru[Из песочницы] Первое, что нужно сделать запуская проект на Django

Приветствую сообщество, встала передо мной задача написать социальную сеть. А коль скоро язык программирования, которым я более-менее владею — это Python, я выбрал фреймворк Django для реализации проекта. Чтобы не тратить время на написание HTML шаблонов и CSS стилей, эти файлы я беру в интернете с пометкой Free. В основном это шаблоны от Colorlib. Поехали. Сразу оговорюсь, что использую PyCharm, поэтому могу не знать все команды из файла manage.py. Читать дальше →

Скрыть анонс
18:09 habrahabr.ru[Перевод] Генерируем одноразовые пароли для 2FA в JS с помощью Web Crypto API

Введение Двухфакторная аутентификация сегодня повсюду. Благодаря ей, чтобы украсть аккаунт, недостаточно одного лишь пароля. И хотя ее наличие не гарантирует, что ваш аккаунт не уведут, чтобы ее обойти, потребуется гораздо более многоуровневая и сложная атака. Как известно, чем сложнее что-либо в этом мире, тем больше вероятность, что работать оно не будет.
Уверен, все, кто читают эту статью, хотя бы раз использовали двухфакторную аутентификацию (далее — 2FA, уж больное длинное словосочетание) в своей жизни. Сегодня я приглашаю вас разобраться, как устроена эта технология, ежедневно защищающая бесчисленное количество аккаунтов.
Но для начала, можете взглянуть на демо того, чем мы сегодня займемся.
Читать дальше →

Скрыть анонс
15:07 habrahabr.ruГолос за геймдев: как мы разработали голосовой квест «Мир Лавкрафта»

Пока Google готовил глобальное обновление для русскоязычного Ассистента – с новыми голосами, блэкджеком и встроенными оплатами, мы решили создать для него собственную игру. Мы экспериментировали с жанрами, сюжетом, пасхалками, озвучкой и внутриигровыми платежами. В итоге получился дико интересный опыт, который может повторить каждый, кто хочет сделать первый шаг в геймдев через голос. На примере квеста «Мир Лавкрафта» делимся соображениями об играх для голосовых ассистентов: как разработать и какие есть возможности для монетизации. Читать дальше →

Скрыть анонс
14:12 habrahabr.ruОседлай волну Web 3.0

Mastering Web 3.0 with Waves’, который он недавно прошел. Расскажите немного о себе. Чем вас заинтересовал этот курс? Читать дальше →

Скрыть анонс
13:28 habrahabr.ruКак власти Казахстана пытаются прикрыть свой провал с внедрением сертификата

Этот пост раньше назывался «Как власти Казахстана используют Хабр для пропаганды» Модераторы Хабра посчитали что заголовок не соответствует содержанию, и я вынужден его изменить на текущий. Еще они из «новостей» хотели перенести в «статьи», так как это мое частное мнение — я не против, перенес. Еще, мне пришлось создавать новую статью, на базе старой, ибо в прошлой комментарии были «слишком политизированы» в том числе и благодаря моим усилиям. Удалять модераторы их не захотели, сказали что лучше новую статью создать. Я создал. В этот раз комментировать принципиально не буду. Меньше месяца назад, здесь, на Хабре, я опубликовал новость, о том что власти Казахстана обязали всех жителей Астаны установить сертификат для осуществления MITM атаки на их данные передаваемые через мобильные сети. Новость была резонансная, набрала много комментариев, и до сих пор «тлеет»: Готовьтесь и вы, россияне, к

Скрыть анонс
13:05 habrahabr.ruПоднимаем сервер 1с с публикацией базы и веб сервисов на Linux

Сегодня я бы хотел рассказать, как поднять сервер 1с на linux debian 9 с публикацией web-сервисов. Что такое web-сервисы 1с? Web-сервисы — это один из механизмов платформы, используемых для интеграции с другими информационными системами. Он является средством поддержки SOA (Service-Oriented Architecture) — сервис-ориентированной архитектуры, которая является современным стандартом интеграции приложений и информационных систем. По сути это возможность создать html стараницу с данными, к которой, потом можно обратиться любым другим приложением и забрать их. Плюсы — работает быстро (даже при достаточно большом объеме данных), относительно удобно. Минусы — ваш програмист 1с будет много и долго на вас ворчать, пока будет писать веб-сервис для вашей базы. Штука очень своеобразная в написании. Я не буду рассказывать как написать веб-сервис… я расскажу как его опубликовать на Linux из консоли

Скрыть анонс
12:42 habrahabr.ruWeb scraping с помощью R. Сравнение оценок фильмов сайтов Кинопоиск и IMDB


Всемирная паутина — это океан данных. Здесь можно посмотреть практически любую интересующую Вас информацию. Однако, "вытащить" эту информацию из интернета уже сложнее. Есть несколько способов получить данные и web-scraping один из них.
Читать дальше →

Скрыть анонс
09:24 Ixbt.com Google выпустила шестую, заключительную бета-версию Android 10 Q

Компания Google начала распространение шестой, заключительной бета-версии операционной системы Android 10 Q для смартфонов семейства Google Pixel.
На всех устройствах Google Pixel, на которых уже установлена бета-версия, новая версия устанавливается довольно быстро. Изменений не так много, в основном исправлены некоторые ошибки из предыдущей бета-версии, но есть элементы, которые нужно выделить.
Для разработчиков последняя бета-версия Android Q включает в себя последние версии образов систем для устройств Pixel и эмулятора Android. А также финальный API 29 SDK. В этом SDK есть все необходимые инструменты для разработки приложений, совместимых с Android Q. Так что разработчики приложений уже могут приступить к работе.
Для пользователей были сделаны «улучшения в системе навигации по жестам на основе отзывов пользователей». Добавлен параметр, который позволяет настроить

Скрыть анонс
09:12 3dnewsЧастота обновления дисплея смартфонов Google Pixel 4 составит 90 Гц

Ресурс 9to5Google обнародовал новую информацию о смартфонах Google Pixel 4 и Pixel 4 XL, анонс которых ожидается предстоящей осенью. Ранее сообщалось, что новинки получат многомодульную основную камеру. Она объединит два оптических элемента, дополнительный сенсор (вероятно, ToF для получения информации о глубине сцены) и светодиодную вспышку.

Скрыть анонс
08:28 Ixbt.com Экраны OLED с кадровой частотой 90 Гц и двойные камеры с датчиками 12 и 16 Мп: опубликованы подробности о смартфонах Google Pixel 4 и Pixel 4 XL

В распоряжении источника оказались подробности о перспективных смартфонах Google Pixel 4 и Pixel 4 XL. Самая интересная новость — у них будут экраны с повышенной кадровой частотой.
Такие дисплеи сначала были прерогативой игровых моделей, а сейчас появляются и во флагманах. Высокой кадровой частотой изначально мог похвастаться OnePlus 7, потом примерно до тех же 90 Гц разогнали экран Xiaomi Mi 9, ну а в Google Pixel 4 и Pixel 4 XL экраны OLED с кадровой частотой 90 Гц будут изначально. Они получат маркетинговое название «Smooth Display». Диагональ младшей модели — 5,7 дюйма, старшей — 6,3 дюйма.
Google Pixel 4 XL Google Pixel 4 Камеры в смартфонах окажутся двойными. Основной датчик разрешением 12 Мп соединят с обычным объективом, в дополнительном модуле будет датчик разрешением 16 Мп и телеобъектив. А вот модуль со сверхширокоугольным объективом появится, скорее всего,

Скрыть анонс
01:26 Ixbt.com Snapdragon 8cx и Windows 10, до 23 часов автономности и масса 960 граммов: представлен ноутбук Samsung Galaxy Book S

Вместе с парой смартфонов Galaxy Note10 компания Samsung сегодня представила преемника гибрида планшета и ноутбука Galaxy Book 2. Новинка называется Galaxy Book S, она построена на однокристальной платформе Snapdragon 8cx и работает под управлением ОС Windows 10.
Galaxy Book S наделен сенсорным экраном IPS диагональю 13,3 дюйма разрешением Full HD, 8 ГБ памяти LPDDR4X и 256 или 512 ГБ флэш-памяти. При этом предусмотрена поддержка карт памяти microSD объемом до 1 ТБ.
Емкость аккумуляторной батареи новинки — 42 Вт·ч. Учитывая энергоэффективность платформы, можно было надеяться на приличную автономность. И она действительно хороша: до 23 часов при воспроизведении видео.
В устройстве реализованы технологии Quick Charge 2.0 и Power Delivery 2.0. Есть адаптеры Wi-Fi 2,4 и 5 ГГц, Bluetooth 5.0, приемник GPS, web-камера разрешением 720p, а также встроенный модем LTE Cat.18.

Скрыть анонс
07.08.2019
21:50 habrahabr.ruРешение задания с pwnable.kr 17 — memcpy. Выравнивание данных

В данной статье разберемся с выравнием данных, а также решим 17-е задание с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и эксплуатация WEB-уязвимостей. Вдобавок к этому я поделюсь своим опытом в компьютерной криминалистике, анализе малвари и прошивок, атаках на беспроводные сети и локальные вычислительные сети, проведении пентестов и написании эксплоитов. Читать дальше →

Скрыть анонс
21:38 Techcrunch.ComWith MapR fire sale, Hadoop’s promise has fallen on hard times

If you go back about a decade, Hadoop was hot and getting hotter. It was a platform for processing big data, just as big data was emerging from the domain of a few web-scale companies to one where every company was suddenly concerned about processing huge amounts of data. The future was bright, an open […]

Скрыть анонс
15:05 Ixbt.com Камера Google Pixel 4 XL может выглядеть по-разному благодаря чехлам

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

Скрыть анонс
14:42 Ixbt.com Google закрывает ещё один полезный сервис

Компания Google объявила о закрытии ещё одного своего сервиса. Follow Your World или в русской локализации «Оповещения карт» заработал много лет назад. 
Сервис был довольно прост. Он позволял получать оповещения об обновлённых спутниковых фотографий на «Картах Google». Каждый раз, ка Google обновляла спутниковые карты для выбранных мест, пользователю приходило оповещение. 
Окончательно «Оповещения» будут отключены 30 сентября 2019 года. После этого все данные сервиса будут удалены с серверов Google. Разработчики рекомендуют загрузить себе на компьютер объекты в виде файла KML до этой даты.
Как пояснила Google, в течение долгого времени пользователи могли узнавать об обновлениях только с помощью этого инструмента, но сейчас для этого появились новые решения, которые позволяют получать эту информацию. 
Вот что советует Google пользователям сервиса:
Изучите

Скрыть анонс
14:20 Ixbt.com Ситуация проясняется. Телевизионный «убийца флагманов» OnePlus TV сертифицирован вслед за пультом ДУ

Компания OnePlus уже подтвердила свои планы по выпуску умного телевизора ближе к концу текущего года. Несмотря на это, OnePlus TV ещё не появился на сайтах большинства организаций, занимающихся сертификацией. Теперь, судя по всему, дело сдвинулось с мёртвой точки. 
В начале июля организация Bluetooth SIG сертифицировала пульт дистанционного управления, а теперь пришёл черёд и самого OnePlus TV.
Список на сайте регулятора включает множество маркировок моделей, которые намекают на размеры версий телевизора — 55Q1IN, 43Q2IN, 65Q2CN, 75Q2CN, 75Q2US и множество других. Из этого списка можно сделать вывод, что пользователям будут предложены версии OnePlus TV  диагональю от 43 до 75 дюймов. Маркировки CN, IN, US обозначают вариации для разных стран, таких как Китай, Индия, США, и так далее. 
Также Bluetooth SIG подтвердила, что. телевизор поддерживает

Скрыть анонс
13:04 habrahabr.ruДайджест Joomla за июнь-июль 2019

Предлагаю вашему вниманию подборку ссылок на новые материалы по Joomla! CMS за июнь-июль 2019. В дайджесте: информация о Joomla 4, новости о Joomla, подборка ссылок на инструменты для разработчиков и вебмастеров. Читать дальше →

Скрыть анонс
08:55 habrahabr.ruБыстрое создание CRUD с nest, @nestjsx/crud и TestMace

В настоящее время REST API стал стандартом разработки web-приложений, позволяя разбить разработку на независимые части. Для UI на данный момент используются различные популярные фреймворки типа Angular, React, Vue и другие. Разработчики же backend могут выбрать из большого разнообразия языков и фреймворков. Сегодня я бы хотел поговорить о таком фреймворке как NestJS. Мы в TestMace активно используем его для внутренних проектов. Используя nest и пакет @nestjsx/crud, мы создадим простое CRUD приложение.
Читать дальше →

Скрыть анонс
06.08.2019
22:33 habrahabr.ruКак работать с Google Trends — полное руководство для новичков

Привет, Хабр! Заметил, что многие не знают, как работать с трендами в интернете. И тем более, не знают о существовании бесплатного сервиса, решающего эту проблему- Google Trends Сервис поможет узнать, что волнует ваших клиентов сегодня, интересен ли ваш товар рынку, какая у него сезонность, в каком регионе наибольший интерес к товару и вашему конкуренту? Статья будет полезна специалистам, ранее не работавшим с сервисом. Читать дальше →

Скрыть анонс
14:42 Ixbt.com Смартфоны Redmi S2 и Redmi Y2 обновили до Android 9 Pie

Компания Redmi опубликовала стабильную версию Android 9 Pie для смартфонов Redmi S2 и Redmi Y2. По сути эта одна и та же модель, которая вышла под разными названиями в разных странах.
Размер новой прошивки составляет 1,4 ГБ, она повышает версию MIUI до V10.3.3. Новая прошивка содержит ряд исправлений и нововведений, например, теперь можно блокировать контакты Google. Исправлен баг, из-за которого контакты в некоторых случаях не могли быть удалены с SIM-карт. Добавлены новые настраиваемые часы на экране блокировки, которые пока не работают с темами сторонних разработчиков.
Также добавлена возможность разблокировки смартфона при помощи отпечатка пальца уже после того, как смартфон включил экран, распознав вас, но устройство осталось на экране блокировки.
Теперь длительность разговора по громкой связи отображается правильно, а также улучшена синхронизация между несколькими

Скрыть анонс
14:11 habrahabr.ruWeb Weekend: очный интенсив Нетологии по разработке сайтов

Привет! С 21 по 22 сентября в Кампусе Нетологии (Москва) проведем очный интенсив по разработке сайтов. Поговорим о том, как разработать веб-сайт, какие языки программирования и технологии нужны, что такое JavaScript и как его использовать. Под присмотром преподавателя напишете код, поработаете в команде и создадите свой проект. Запишитесь на интенсив и начните карьеру в программировании! Читать дальше →

Скрыть анонс
05.08.2019
23:28 Ixbt.com Представлены умные часы Fossil Gen 5

Как и ожидалось, компания Fossil Group представила умные часы Fossil Gen 5. Они построены на SoC Qualcomm Snapdragon Wear 3100 и работают под управлением Wear OS. В оснащение устройства, заключенного в корпус диаметром 44 мм, входит круглый сенсорный дисплей, 1 ГБ оперативной памяти и 8 ГБ флеш-памяти.
Кроме того, есть интерфейсы Wi-Fi 802.11n и Bluetooth 4.2, приемник GPS, датчик пульса, акселерометр, высотомер, датчик освещенности. Устройство поддерживает NFC и бесконтактную оплату с помощью сервиса Google Pay. Интересной особенностью является наличие громкоговорителя, что вкупе с микрофоном делает более удобным прием входящих вызовов и общение с голосовым помощником Google Assistant. Другое новшество — возможность выбора режима работы, что позволяет увеличить запас автономности путем отказа от некоторых функций. В наиболее экономичном варианте устройство превращается в

Скрыть анонс
18:59 Ixbt.com Владельцы OnePlus 7 Pro подвергли сомнению объективность DxOMark. OnePlus обещает исправиться

OnePlus 7 Pro, который был выпущен в мае этого года, высоко оценили специалисты лаборатории DxOMark, поставив ему 111 баллов, тогда как лидеры рейтинга Huawei P30 Pro и Samsung Galaxy S10 5G имеют всего на 1 балл больше.
Однако реальные пользователи OnePlus 7 Pro подвергли сомнению объективность тестов, проведенных в DxOMark, так как в обычных полевых условиях камера смартфона, прямо скажем, удивляет не очень часто.
Недавно менеджер по продуктам OnePlus Зак Чжан (Zack Zhang) прокомментировал ситуацию в интервью The Next Web:
Люди начали приобретать устройство, однако программное обеспечение, которое дало нам действительно хорошие оценки в тесте DxOMark, не соответствовало их ожиданиям. Фотография должна быть естественной, но при этом и быть визуально привлекательной. Мы не очень хорошо справились с балансировкой этих двух аспектов.
OnePlus все еще отстает от лидеров

Скрыть анонс
10:08 habrahabr.ruFlutter в примерах. Deep Links в приложениях на Flutter

Новый мультиплатформенный фреймворк от Google – Flutter – уверенно набирает поклонников. Все больше людей интересуются этой технологией и пробуют ее как в pet-, так и в коммерческих проектах. Все больше статей и примеров появляется в рунете, но какое-то время назад я обратил внимание, что, в отличие от Medium, на Хабре в основном преобладают обзорные статьи, посвященные технологии в целом и ее преимуществам или новинкам представленным в последней версии. Текстов, посвященных конкретным кейсам, достаточно мало. Поэтому я решил, что нужно исправлять сложившуюся ситуацию. Начну не с самого распространенного кейса, но достаточно часто используемого – Deep Links. Читать дальше →

Скрыть анонс
04.08.2019
23:03 habrahabr.ruРешение задания с pwnable.kr 16 — uaf. Уязвимость использование после освобождения (use after free)

В данной статье рассмотрим, что такое UAF, а также решим 16-е задание с сайта pwnable.kr. Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и эксплуатация WEB-уязвимостей. Вдобавок к этому я поделюсь своим опытом в компьютерной криминалистике, анализе малвари и прошивок, атаках на беспроводные сети и локальные вычислительные сети, проведении пентестов и написании эксплоитов. Читать дальше →

Скрыть анонс
20:25 CMSWire.comICYMI: Picking a Web CMS in a Data Privacy World, DAM Truths and More

Top articles from the week of July 29, 2019.

Скрыть анонс
19:42 habrahabr.ru[Из песочницы] Быстрая интеграция с 1С: Предприятие

В данной статье я расскажу о наиболее простом, на мой взгляд, способе интеграции сторонних приложений с конфигурациями 1С. Статья будет интересна в первую очередь разработчикам, пишущим на .Net Core, PHP и Python. Способов интеграции с 1С известно много, этому даже посвящена прекрасная статья от самой компании 1С. Из нее вы в частности узнаете, что 1С поддерживает механизмы web-сервисов, а значит мы можем реализовать свой собственный сервис на стороне 1С, и, как следствие, свою собственную ORM-библиотеку на стороне клиентского приложения. Об одной из таких и библиотек и пойдет речь далее. Читать дальше →

Скрыть анонс
18:15 habrahabr.ruVueJs + VueRouter + modal. Очередной велосипед

Добрый день. В этой статье я разберу способ, который позволяет при смене адреса показывать модальное окно для наших нужд. Я знаю, что есть собственное решение для компонента «modal» на офф сайте (https://ru.vuejs.org/v2/examples/modal.html). Вдобавок к этому на хабре есть много других статей, посвященных теме модальных окон во VueJs (например, https://habr.com/en/post/350232/). Однако, на мой взгляд, каждый из них имеет свои минусы, например: в случае изложенном на офф сайте компоненты нужно создавать отдельную переменную и привязываться к ней; во второй статье рассматриваются решения сторонних разработчиков. В этом случае нужно потратить время и разобраться как использовать эти компоненты + лишние, на мой взгляд, зависимости в проект. А я придерживаюсь позиции: чем проще, тем лучше. Опять же, я всего знать не могу, поэтому, если если у вас есть что сказать или отметить, то я открыт к

Скрыть анонс
13:31 habrahabr.ruДайджест интересных материалов для мобильного разработчика #309 (29 июля — 4 августа)

В нашем новом дайджесте аналитика в студии, очередное разочарование в Google Play, структуры данных и разоблачение магии, отчет о мошенничестве и (наконец-то!) DOOM II для iOS и Android. Читать дальше →

Скрыть анонс
12:32 3dnewsВ будущем Huawei продолжит покупку тайваньских производителей

По словам генерального менеджера тайваньского дистрибьютора Huawei Ву Бохая (Wu Bohai), в будущем китайская компания продолжит покупать местных производителей. Речь об этом зашла на мероприятии на Тайване, однако какие-либо подробности касательно предстоящих сделок не были раскрыты из-за того, что некоторые компании уже успели достигнуть договорённостей с Huawei. Он также отметил, что в будущем китайский телекоммуникационный гигант будет играть важную роль в сфере электронной промышленности Тайваня. По мнению Ву Бохая, это приведёт к значительному росту промышленной отрасли страны. Ещё было сказано о том, что уровень реализации продукции Huawei на Тайване быстро восстанавливается после некоторого спада, который последовал после того, как американское правительство внесло китайского производителя в чёрный список. Господин Бохай заявил, что слухи о резком снижении стоимости на смартфоны

Скрыть анонс
10:14 Ixbt.com Игровые ноутбуки Xiaomi Mi Gaming Laptops 2019 представлены официально — топовая модель получила Core i7-9750H и GeForce RTX 2060

Несмотря на то, что анонс нового поколения игровых ноутбуков Xiaomi случился на выставке ChinaJoy 2019 2 августа, официальная премьера новинок состоялась только сегодня. Компания, увы, пока не сообщила, когда стартуют продажи устройств, но зато раскрыла все технические подробности.
Внешне Mi Gaming Laptop 2019 ничем не отличаются от прошлогодних моделей: тут тот же набор разъемов, те же вентиляционные решетки, те же рамки вокруг экрана и та же клавиатура. Впрочем, цвет корпуса стал темнее. Экран диагональю 15,6 дюйма по-прежнему занимает 81% площади, но теперь его кадровая частота — 144 Гц.
Ноутбуки оснащены двухдиапазонными адаптерами Wi-Fi и Bluetooth 5.0, двумя громкоговорителями мощностью 3 Вт каждый, web-камерами разрешением 1 Мп, четырьмя портами USB 3.0 Type-A, разъемом RJ-45, видеовыходом HDMI, слотом для чтения и записи карт памяти. Габариты каждого ноутбука —

Скрыть анонс
03.08.2019
14:02 Ixbt.com Amazon дает возможность отключить прослушивание записей Alexa сотрудниками

Компания Amazon дала пользователям голосового помощника Alexa отключить возможность прослушивания голосовых записей. Этот шаг предпринят в ответ на обвинения в нарушении конфиденциальности.
Новый правила вступили в силу вчера. Теперь в меню настроек приложения Alexa есть пункт, включающий удаление записей из пула, который может быть проанализирован сотрудниками Amazon и подрядчиками.
Месяц назад стало известно, что Amazon хранит все обращения к Alexa, пока пользователь не удалит их, а некоторые — и после этого. Ранее агентство Bloomberg сообщило, что тысячи сотрудников Amazon по всему миру слушают запросы, адресованные Alexa, «с целью улучшения программного обеспечения». Некоторые из этих сотрудников имели доступ к определенным личным данным пользователей, включая имена и местонахождение.
Apple приостанавливает прослушивание запросов к Siri По словам Amazon,

Скрыть анонс
01:12 habrahabr.ruСтатистика сайта и своё маленькое хранилище

Утилита Webalizer и инструмент Google Analytics помогали мне много лет получать представление о том, что происходит на веб сайтах. Сейчас я понимаю, что они дают очень мало полезной информации. Имея доступ к своему файлу access.log, разобраться со статистикой очень просто и для реализации достаточно элементарных инструментов, таких как sqlite, html, языка sql и любого скриптового языка программирования. Источником данных для Webalizer является файл access.log сервера. Так выглядят его столбики и цифры, из которых понятны лишь общие цифры трафика: Читать дальше →

Скрыть анонс
02.08.2019
23:06 CMSWire.comGartner Names WCM Leaders, Adobe Updates Experience Platform, More News

Gartner names web CMS leaders in its latest MQ, Facebook open sources photo IDing tech, Adobe updates its experience platform and more DX news.

Скрыть анонс
23:06 CMSWire.comTYPO3 10 Released, XML Sitemaps to Become Part of WordPress Core, More News

The latest news from the open source CMS world is in. Here's what TYPO3, Magnolia CMS, WordPress, Drupal and Joomla are up to.

Скрыть анонс
17:12 habrahabr.ru[Перевод] Советы по оптимизации Laravel-архитектуры с AWS

«Framework Laravel» Что такое Laravel Framework Laravel известен как full stack фреймворк, так как он может выполнять широкий спектр задач: от обслуживания веб-сервисов до управления базами данных и генерации HTML. Вертикально интегрированная среда веб-разработки, которая делает работу более приятной. Разработчики могут создавать и управлять проектными средами Laravel с помощью инструментов командной строки. Laravel поставляется с Artisangreat, который предоставляет некоторые полезные команды для разработки и может использоваться для генерации кода фреймворка и управления базами данных. Он основан на мощном Symfony-компоненте Console. Читать дальше →

Скрыть анонс
16:15 habrahabr.ru«Умная рыбалка» на FishSensor

«Плохой день на рыбалке лучше, чем хороший день на работе». Существует огромное количество электронных сигнализаторов поклёвок. Мой вариант отличается наличием WiFi c WEB-приложением, акселерометра и безпроводной зарядки, класс защиты IP68. Мозг устройства — самый маленький Linux-компьютер Vocore2, акселерометр MPU6050, Qi зарядка на базе BQ51050BRHLT. Исходники можно скачать здесь Github. Читать дальше →

Скрыть анонс
14:40 Ixbt.com Европейские пользователи Android смогут выбирать поисковую систему по умолчанию

Компания Google сообщила, что позволит пользователям Android-устройств в Европе выбирать поисковую систему по умолчанию из четырех вариантов, включая поиск в Google. Так американская компания пытается удовлетворить претензии европейских антимонопольщиков и избежать новых штрафов.
Начиная с начала 2020 года, новые смартфоны и планшеты с Android, поставляемые на европейский рынок, будут содержать «экран выбора» с четырьмя поисковыми системами. При этом Google будет лишь одним из вариантов, а остальные смогут попасть в список, приняв участие в аукционе, проводимом Google в каждой стране раз в год. Кандидатам придется заплатить не меньше определенной суммы. Если все позиции заполнить не удастся (ставки будут ниже этой суммы), список будет дополняться случайными кандидатами. Порядок в списке вариантов тоже будет случайным.
Действия Google последовали за решением Европейской комиссии

Скрыть анонс
01.08.2019
19:25 habrahabr.ruРоссийские разработчики создали автоматического верстальщика

В июле был запущен первый в рунете сервис автоматической верстки. В теории веб-сервис способен сэкономить время вебмастеров за счет автоматизации одного из самых трудоемких и рутинных процессов в создании сайтов. Сервис назвали GetPages. Для верстки используется Sketch-плагин и оригинальный алгоритм, преобразующий макет в HTML. Меня заинтересовала эта разработка и я решил расспросить о ней подробнее у создателя сервиса Михаила Новикова. Под катом о том, что мне удалось выяснить (сухая выжимка из небольшого интервью). Читать дальше →

Скрыть анонс
11:02 habrahabr.ruWeb-геосервисы. Обзор современных решений

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

Скрыть анонс
10:35 3dnewsAMD: о влиянии потоковых сервисов на игровой рынок можно будет судить через несколько лет

Компания AMD в марте этого года подтвердила готовность сотрудничать с Google при создании аппаратной основы платформы Stadia, подразумевающей потоковую трансляцию игр из «облака» на самый широкий спектр клиентских устройств. Примечательно, что в первом поколении Stadia будет опираться на сочетание графических процессоров AMD и центральных процессоров Intel, причём оба типа компонентов будут поставляться в «заказных» конфигурациях, которые не предлагаются другим клиентам. Уже до конца года Google должна принять на вооружение первые 7-нм процессоры EPYC, поэтому по аппаратной базе сотрудничество с поисковым гигантом будет максимально полным. Представители AMD уже признавались, что на раскрытие потенциала Stadia уйдут годы и существенное влияние на игровой рынок «облачная» платформа начнёт оказывать далеко не сразу. Конкурирующая компания NVIDIA собственную платформу для трансляции игр GeForce

Скрыть анонс
07:37 Ixbt.com OnePlus 7 Pro первым получил августовскую заплатку Android и различные улучшения

Компания OnePlus начала распространение свежего обновления для своего флагманского смартфона OnePlus 7 Pro, при этом прошивка OxygenOS 9.5.11 содержит интересную особенность.
Дело в том, что OnePlus 7 Pro стал первым смартфоном, который получил августовскую заплатку систему безопасности Android, причем прошивка начала распространять еще 31 июля. Разработчики подтвердили этот факт.
Стоит добавить, что сама компания Google выпускает ежемесячные исправления системы безопасности Android в первый понедельник каждого месяца, после чего эти патчи начинают выходить на смартфонах сторонних производителей.
Помимо новейшего патча системы безопасности, обновление также улучшает работу функции адаптивной яркости экрана. Кроме того, OnePlus также повысила чувствительность экрана на нажатия во время игровых сессий.
Оптимизирована реакция смартфона на случайные прикосновения в панели

Скрыть анонс
01:43 Techcrunch.ComAmazon acquires flash-based cloud storage startup E8 Storage

Amazon has reportedly acquired Isreali storage tech startup E8 Storage, according to Reuters, CNBC and Globes. The acquisition will bring the team and technology from E8 in to Amazon’s existing Amazon Web Services center in Tel Aviv, per reports. E8 Storage’s particular focus was on building storage hardware that employs flash-based memory to deliver faster […]

Скрыть анонс
31.07.2019
16:20 Ixbt.com Google может перейти на серверные процессоры AMD Epyc

Несмотря на то, что в сегменте настольных процессоров компания AMD активно теснит Intel, с точки зрения выручки и прибыли этот сегмент является далеко не самым важным для обеих компаний.
Серверный сегмент для Intel намного более приоритетный, а для AMD — очень перспективен. Несмотря на то, что выход семинанометровых CPU Epyc перенесли, они выйдут уже в самое ближайшее время, и у Intel не будет достойного ответа ещё очень долго.
На этом фоне появились слухи, что некоторые лидеры рынка могут перейти с решений Intel на продукцию AMD. В частности, аналитик Lynx Equity Partners заявил, что AMD находится на грани «кражи» крупного клиента у Intel. Речь о Google.
Якобы новые серверные системные платы, которые создаются специально для нужд поискового гиганта, рассчитаны на установку именно CPU Epyc.
Если Google действительно хотя бы частично перейдёт на процессоры AMD,

Скрыть анонс
14:49 Ixbt.com «ВКонтакте» вместо YouTube и ICQ вместо Telegram. В России представили список альтернатив иностранным приложениям для смартфонов

В России готовится законопроект, который обяжет производителей устанавливать отечественные аналоги программного обеспечения на ПК, смартфоны и другие устройства. Список такого ПО должен будет составляться правительством. Эксперты из Института развития интернета составили примерный список альтернатив иностранным продуктам, которые могут войти в реестр обязательных отечественных мобильных приложений. 
Полноценные аналоги нашлись в 9 из 12 категорий. Результаты обзора будут направлены в аналитический центр при правительстве РФ и Министерство цифрового развития, связи и массовых коммуникаций.
Вместо браузеров Google Chrome, Opera и Safari предлагается использовать российский «Яндекс.Браузер» и «Спутник». Для электронной почты вместо Gmail и Outlook доступны «Яндекс.Почта» и «Почта Mail.ru». Облачные хранилища — «Облако Mail.ru» и «Яндекс.Диск», карты —

Скрыть анонс
12:44 CnewsGoogle Chrome научился бесплатно читать статьи на платных сайтах. Но не все

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

Скрыть анонс
12:34 habrahabr.ruКрасота в глазах смотрящего

Я давно уже занимаюсь разработкой web-приложений. Очень давно. Свои первые web-приложения в среде Lotus Domino я создавал в те времена, когда слово "google" ещё не было глаголом, а для поиска информации в интернете люди использовали Yahoo! и Rambler. Я же пользовался Infoseek'ом — у них был сужающийся поиск и не такой безобразно перегруженный интерфейс, как у Yahoo!
Разработка приложений, любых приложений, не только для web'а — работа творческая. Вряд ли кто-то будет спорить с этим утверждением. А красота в творчестве, это как практика в научном познании — критерий истины. Но если научная практика объективна и базируется на измерениях, то красота — предмет субъективный, зависит от того, кто смотрит. Вот я и задался вопросом, а что для меня лично является красивым web-приложением?

(на КПДВ глаз не мой, глаз женский, но, IMHO, женский глаз на КПДВ более уместен, чем мужской, ведь

Скрыть анонс
12:09 Ixbt.com Смартфон Samsung Galaxy Note10+ засняли на iPhone XR 2019

Сегодня рано утром мы публиковали реальную фотографию смартфона Samsung Galaxy Note10+, на которой он был запечатлен во включенном состоянии.
Мы сразу же отметили, что в отражении экрана виден смартфон, который напоминает новые модели Apple iPhone и Google Pixel. Теперь же известный сетевой информатор под ником Ice Universe, который часто делится эксклюзивной информацией о новинках мобильной индустрии, подтвердил, что данная фотография была сделана на iPhone XR 2019.
Если говорить об утечках, то это действительно интересный прецедент. Смартфон, который выйдет в ближайшее время, сняли на еще один неанонсированный аппарат.
iPhone XR 2019 должен получить квадратный блок основной камеры, которая будет включать два датчика изображения и светодиодную вспышку.
Презентация Samsung Galaxy Note10 состоится 7 августа, а новые iPhone покажут только через месяц после

Скрыть анонс
12:00 habrahabr.ruМобильное юзабилити в e-Commerce: анализ ТОП-20 интернет-магазинов России

Мы проанализировали мобильные версии ТОП-20 интернет-магазинов России по 44 факторам. Получили адскую таблицу из единиц и нулей, чуть не растворились к ней, но собрались с силами и описали, как и чем «достают» покупателя в топовом сегменте мобильного e-Commerce.
Читать дальше

Скрыть анонс
11:09 Sostav.ruВ обновленном Google Chrome больше нельзя «поймать» пользователя в режиме «инкогнито»

Владельцы новостных сайтов с платным контентом бьют тревогу

Скрыть анонс
05:59 Ixbt.com Фото дня: Samsung Galaxy Note10+ во включенном состоянии

После публикации вчерашней заметки, в которой Samsung Galaxy Note10+ сравнили на фото и рендере, в Сети появилась еще одна реальная фотография нового планшетофона южнокорейской компании.
На фотографии запечатлена лицевая часть Samsung Galaxy Note10+ и то, что будет видеть при включении устройства.
Дополнительный интерес вызывает смартфон, на камеру которого была сделана эта фотография. Он оснащен необычным блоком основной камеры, который навевает мысли о новых смартфонах Apple iPhone и Google Pixel.
Презентация Samsung Galaxy Note10 и Samsung Galaxy Note10+ ожидается 7 августа, но уже сегодня компания представит планшет Samsung Galaxy Tab S6, а 5 августа покажет умные часы Samsung Galaxy Watch Active 2.
Комментировать

Скрыть анонс
30.07.2019
22:39 habrahabr.ru[Из песочницы] Web MVC приложение без фреймворков и сервлетов

Напишем небольшое веб приложение, без использование Web-фреймворков, внешних библиотек, и сервера приложений. Цель данной статьи показать общую суть происходящего под капотом веб-сервиса, на примере Java. Итак, поехали. Мы не должны использовать сторонние библиотеки, а также сервлет. Поэтому проект соберем Maven-ом, но без зависимостей. Что происходит когда пользователь вводит некий ip-адрес(ну или dns который превращается в ip-адрес) в адресной строке браузера? Происходит запрос к ServerSocket указанного host-a, на указанный порт. Организуем на нашем localhost, socket на случайном свободном порту(например 9001). Читать дальше →

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