Web разработка

заголовки анонсы
23.02.2020
13:12 habrahabr.ruHack The Box — прохождение Zetta. FXP, IPv6, rsync, Postgres и SQLi

Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье узнаем IPv6 адрес сервера с помощью FXP, поработаем с rsync, а также запишем ssh-ключ используя SQL-инъекцию при обработке журналов логов в Postgres. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабочего компьютера или с хоста, где имеются важные для вас данные, так как Вы попадаете в частную сеть с людьми, которые что-то да умеют в области ИБ :) Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и

Скрыть анонс
22.02.2020
22:18 habrahabr.ruО работе ПК на примере Windows 10 и клавиатуры ч.2

В этой части мы рассмотрим какой путь проходит информация о нажатой клавише от клавиатуры до CPU, будет очень много картинок и это не последняя часть. Я буду рассказывать об этом с точки зрения программиста который пишет в режиме пользователя — пользовательские програмы, web, мобильные приложения — поэтому здесь могут быть неточности. Люди занимающиеся электроникой навряд ли найдут для себя что-то полезное. Первая часть находится здесь. Проблема высшего программистского образования в том что студенты весьма подробно изучают отдельные аспекты вырванные из контекста не понимая как это всё увязывается вместе. Несколько семестров высшей математики, чтобы понимать физику, чтобы понимать электротехнику, электроприборы, ассемблер, ОС, алгоритмы, системное программирование и куча других предметов утрамбованных в стандартную пятилетнюю программу. Обилие деталей и никто не объясняет как

Скрыть анонс
19:16 habrahabr.ruЧто нового в Android 11 для пользователей и разработчиков

На этой неделе внезапно выкатили превью-версию Android 11 для разработчиков. Google говорит «разработчики, вы в прошлом году хорошо нам нафидбечили, поэтому в этот раз мы даём вам превью раньше, чем когда-либо» (релиз намечен на третий квартал, то есть до него примерно полгода). Из-за этого версия особенно сырая, в ней почти наверняка не все нововведения (что-то привлекательное небось припасли для Google I/O), и часть вещей до релиза ещё могут откатить. Но всё равно же интересно разобраться, что нового! Как водится, сайты вроде 9to5Google и Ars Technica тут же использовали превью-версию в хвост и в гриву, а в итоге выпустили кучу текстов, рассмотрев много нововведений по отдельности. А мы продрались через эту кучу текстов и сделали для Хабра сводную подборку на русском — такую, чтобы была понятна и обычному пользователю Android, но с приписками конкретно для мобильных

Скрыть анонс
17:03 Computerra.ruXiaomi запускает тестирование бесконтактной оплаты через Mi Band 4 в России

Анкета довольно скоро была удалена, а призыв к участию в тесте исчез с форума Mi Community, однако сохранился в кэше Google. Предполагается, что в тестировании новой функции умных часов примет участие 30 человек, осуществляя минимум три транзакции каждый день в период с 27 февраля по 13 марта. Будут проверяться возможности присоединения и считывания карты, проведение […]
София Нога

Скрыть анонс
10:14 Ixbt.com Huawei уверена в своей победе в сражении с Google

Компания Huawei подтвердила, что мировая презентация смартфона Honor V30, который вышел в конце года в Китае, состоится 24 февраля этого года. Новинка будет поставляться без приложений Google, вместо которых смартфон получит набор сервисов и приложений HMS (Huawei Mobile Services), а также фирменный магазин приложений App Gallery.
Чжао Мин (Zhao Ming), президент Honor, в ходе свежего интервью заявил, что в конечном итоге сервисы Huawei Mobile Services опередят Google Mobile Services и станут глобальной экосистемой. Правда он не уточнил, станет ли решение Huawei первым по количество пользователей, разработчиков или числу приложений и сервисов в App Gallery. Вероятно, по всем этим пунктам.
Исполнительный директор Huawei Юй Чэндун (Yu Chengdong) заявил, что компания приложит в этом году все усилия для создания новой экосистемы Huawei Mobile Services и быстрой популяризации операционной

Скрыть анонс
10:01 Iphones.RuGoogle официально заявила, что продолжит сотрудничать с Huawei до последнего

Однако предостерегла владельцев новых устройств.

Скрыть анонс
08:21 Ixbt.com Google Pixel 5 впервые позирует с двух сторон

В Сети продолжают появляться новые изображения грядущего смартфона компании Google, который должен получить вполне логичное название Google Pixel 5.
В этот раз нам впервые демонстрируют фронтальную часть смартфона, которая сохранила большую рамку в верхней части экрана, где располагается камера и разговорный динамик. Google, похоже, не планирует гнаться за уменьшением ширины рамок по периметру экрана, так что они остаются довольно заметными.
Задняя панель демонстрирует новый дизайн основной камеры, которая включает три датчика изображения, еще один сенсор и светодиодную вспышку.
Напомним, ранее появились сведения о том, что Google готовит три новые модели Google Pixel, которые проходят под рабочими названиями Sunfish, Redfin и Bramble. Под названием Sunfish скрывается недорогой Google Pixel 4a, который выйдет весной этого года, а Redfin и Bramble — это Google Pixel

Скрыть анонс
02:32 habrahabr.ru[Из песочницы] Стилизация флажков и переключателей с использованием CSS3

При создании CSS стилей для HTML форм, разработчики часто сталкиваются с невозможностью непосредственно менять внешний вид элементов флажков (checkboxes) и переключателей (radio buttons). Рассмотрим как можно обойти это ограничение при помощи инструментария CSS3 и без использования какого-либо кода JavaScript. Читать дальше →

Скрыть анонс
00:09 habrahabr.ruВеб-архив: импортозамещение

Понадобилось найти старую версию одного сайта. В Wayback Machine (https://archive.org/web/) версии от нужной даты не оказалось, и я решил поискать альтернативные архивы интернетов. В основном находились сервисы, реализующие идею «вы нам дайте URL, а мы его заархивируем» (типа уважаемого мной http://archive.md), то есть совсем не то, что было нужно в данный момент. И тут вдруг находится искомое — http://web-arhive.ru/ Сначала порадовался за соотечественников, сделавших полезный сервис, но через несколько минут меня начали терзать смутные сомнения… Читать дальше →

Скрыть анонс
21.02.2020
23:19 habrahabr.ru[Из песочницы] Простое Slack приложение для публикации контента из Google Sheets

Мы любим пробовать новое, и поэтому часто делимся ссылками на интересную информацию из мира IT и программирования со своими коллегами. Мы являемся давними пользователями slack и для таких ссылок у нас есть отдельный образовательный канал, где каждый может найти для себя что-то интересное. Но так как мы обычные люди, периодически в пылу работы мы забываем о том, что нам надо делиться этими ссылками, и активность в канале затухает, хотя у многих из нас есть чем поделиться. Читать дальше →

Скрыть анонс
21:33 CMSWire.comSMX West: How SEO and Web Developers Work Together at Under Armour

At times, it can seem like SEOs are from Mars and web developers are from Venus. At SMX West, Dana Tan explained how to bridge that divide.

Скрыть анонс
20:01 Ixbt.com Стучать по смартфону теперь нужно будет не только спереди, но и сзади. В Android 11 есть функция двойного тапа по задней крышке

Два дня назад Google неожиданно выпустила Android 11 Developer Preview. Обычно первая версия новой Android выходит в середине марта, но в этом году всё иначе.
Сама Google весьма скупо описала новые функции и особенности, но, так как всё большее количество людей устанавливают новую ОС, мы всё больше узнаем о её тайнах.
В частности, сегодня в системе была обнаружена любопытная функция — двойной тап по задней крышке. Реакция на постукивание по стеклу появилась в смартфонах очень давно, а вот заднюю часть устройства таким образом ранее никто не использовал.
Новая функция является частью системы жестов Columbus. Двойным постукиванием можно вызвать Google Assistant, камеру, остановить и запустить воспроизведение видео и прочее. Правда, предназначена эта функция пока только для смартфонов Pixel. Появится ли она на других устройствах, пока неясно.
Комментировать

Скрыть анонс
19:35 Computerra.ruGoogle удалила более 600 программ с назойливой рекламой

Для того, чтобы вычислить приложения с недобросовестным подходом к рекламе, Google использует новую технологию, основанную на машинном обучении. С ее помощью проводится отслеживание появления «деструктивных» рекламных баннеров в определенных приложениях. Разработчикам выносится предупреждение. Если они не начинают соблюдать правила Google в отношении рекламы, то компания отключает их от системы монетизации и удаляет из магазина. Фото: […]
София Нога

Скрыть анонс
13:59 habrahabr.ruCI/CD на AWS, Azure и Gitlab. Новый курс от OTUS

Внимание! Данная статья не является инженерной и предназначается читателям, которые интересуются образованием в области CI/CD. Вероятнее всего, если Вы не заинтересованы в обучении, данный материал не будет Вам интересен. Если вы разработчик или администратор, отвечающий за настройку процессов непрерывной разработки и доставки (), то в OTUS открылся набор на курс специально для вас: практический интенсивный курс по популярной методике непрерывной разработки и поставки программного обеспечения Continuous Integration и Continuous Delivery на разных платформах Amazon Web Service, Azure, GitLab и Jenkins. Читать дальше →

Скрыть анонс
12:40 habrahabr.ru[Из песочницы] Настройка VPS на максимальную производительность

Введение Если сервер работает без ошибок, то стоит позвать системного администратора. Он исправит эту проблему
В каждой шутке есть только доля шутки. Стремление к совершенству у web мастеров, а тем более у системных администраторов иногда превращается в навязчивую идею (хотя здоровый перфекциони́зм приветствуется). Получить достойный результат без лишних усилий довольно просто.
На 80% хороший контент, грамотная верстка и дизайн, качественное SEO — главные составляющие успеха любого интернет проекта. Остальные 20%, это «скорость» вашего ресурса (роботы ПС давно научились проверять время отклика сервера, время загрузки страниц и безжалостно пессимизируют «медленные» по их мнению сайты ).
Вывод 1:
Грамотная настройка VPS жизненно необходима для того, чтобы ваш ресурс мог занять достойное место среди многочисленных конкурентов. Тут в полной мере работает принцип

Скрыть анонс
09:48 Ixbt.com Бета-тест Android 11 обзавелся датой старта

Компания Google официально сообщила о том, что ее ежегодная конференция для разработчиков Google I/O 2020 пройдет с 12 по 14 мая в Маунтин-Вью, Калифорния.
Также было объявлено, что цена входного билета составляет 1150 долларов США. Он позволит обладателю посещать мероприятие в течение трех дней, но при этом за проживание гости должны платить сами. Академический билет стоит 375 долларов, по нему мероприятие могут посетить студенты и преподаватели.
Наиболее привлекательной частью этой конференции станет официальный анонс операционной системы Android 11, на котором Google познакомит мир с новыми функциями этой ОС. Пару дней назад Google выпустила Developer Preview-версию Android 11, однако это еще не бета-версия. Она предназначена исключительно для первичного ознакомления.
В Android 11 будут учитываться многочисленные формы экранов и вырезов под камеры, экраны-водопады, будут

Скрыть анонс
07:42 habrahabr.ruРазбираемся с переменными в CSS на реальном примере

Доброго времени суток, друзья! Однажды веб серфинг привел меня к этому замечательному коду. «Замечательность» его (то бишь кода) состоит в практическом использовании переменных в CSS, что сильно облегчает написание стилей (использование переменных также обуславливает необычную структуру CSS). И, конечно, тема импонирует весьма — планеты Солнечной системы. Оригинальный проект написан на Pug и Sass, мы же разберем его на HTML/CSS. Итак, поехали. Читать дальше →

Скрыть анонс
20.02.2020
22:23 3dnewsОдин из трёх аппаратов Google Pixel получит реверсивную зарядку Qi

Google выпустила Android 11 Developer Preview для устройств Pixel (кроме моделей первого поколения), что позволило узнать больше о грядущих продуктах и их функциях. XDA Developers изучил дамп памяти и в приложении настроек SettingsGoogle для смартфонов Pixel нашёл новое действие под названием Battery Share. Так как её названию предшествовало «com.google.android», а не «com.android», то, скорее всего, Battery Share («Совместное использование аккумулятора») является эксклюзивной функцией Google, а не частью Android Open Source Project (AOSP). Этот шаблон используется и в других функциях Google, таких как Active Edge и беспроводная зарядка Pixel Stand, поэтому можно предположить, что речь идёт о поддержке обратной беспроводной зарядки.

Скрыть анонс
16:16 Techcrunch.ComA group of ex-NSA and Amazon engineers are building a ‘GitHub for data’

Six months ago or thereabouts, a group of engineers and developers with backgrounds from the National Security Agency, Google and Amazon Web Services had an idea. Data is valuable for helping developers and engineers to build new features and better innovate. But that data is often highly sensitive and out of reach, kept under lock […]

Скрыть анонс
15:47 3dnewsGoogle Pixel Buds 2 доступны для предзаказа

Единственным продуктом Google, представленным в 2019 году, но ещё не выпущенным в продажу, являются новые беспроводные наушники с поддержкой Google Assistant. И вот, в преддверии весны, американский ретейлер B&H Photo открыл предзаказ на новое устройство поискового гиганта. https://9to5google.com/

Скрыть анонс
14:16 Ixbt.com Cyberpunk 2077 будет доступна в сервисе Google Now в первый же день

Облачный игровой сервис GeForce Now недавно вышел из продолжительной стадии бета-тестирования и стал доступен всем желающим. Уточним, всем желающим в тех странах, где сервис доступен.
К счастью, Россия в списке присутствует, хотя в нашем случае работу сервиса обеспечивает сторонняя компания, из-за чего стоимость GeForce Now существенно выше.
Как бы там ни было, сегодня стало известно, что пользователи GeForce Now смогут поиграть в Cyberpunk 2077 сразу в день выхода игры, то есть 17 сентября текущего года. Учитывая уровень ожидания этой игры, для сервиса Nvidia это очень хорошие новости.
И хотя Google Stadia также сможет предложить своим пользователям новое детище CD Projekt RED сразу в день выхода игры, всё же GeForce Now доступен в большем числе стран.
Комментировать

Скрыть анонс
13:37 3dnewsVerizon может отказать Google в дальнейшей поддержке Pixel — будущее марки под угрозой

Android Police получил сведения от информатора, осведомлённого о планах Verizon. Как утверждается, американский оператор приостановил любые планы по продаже новых смартфонов Google Pixel на неопределённый срок. Причины данного решения не называются, но можно предположить, что телефоны просто не продаются достаточно хорошо. Вероятность того, что грядущий Pixel 4a появится в предложениях Verizon, близка к нулю, и принятое решение оператор вряд ли уже изменит. Ни для кого не секрет, что смартфоны Google Pixel не пользуются бурным коммерческим успехом. Даже более высокие продажи Pixel 3a остаются слабыми на фоне показателей других производителей на рынке смартфонов в США.

Скрыть анонс
12:32 CnewsВыпущен Android 11. Что в нем нового?

Google открыла доступ к первой бета-версии Android 11. ОС получила множество изменений, касающихся работы приложений, в особенности мессенджеров, и дополнительные средства защиты от слежки. Презентация системы ожидается в мае 2020 г.

Скрыть анонс
12:05 Computerra.ruЧто нового и интересного представили Google в Android 11

На данный момент версия доступна только для нескольких моделей смартфонов: Pixel 2, 3, 3A или 4 и предназначена в первую очередь для разработчиков. Таким образом они смогут заранее подготовить обновления для приложений, чтобы оптимизировать их для новой версии системы. Файл загрузки уже доступен на сайте разработчиков. Если установить эту версию на смартфон, она полностью перекроет […]
Алина Хмелёва

Скрыть анонс
11:30 habrahabr.ruДобавление своих полей в отчет Pytest

Столкнулся с задачей модификации html-отчета при работе с pytest, в результате чего нашёл удобное для своей задачи решение, хочу им поделиться — возможно кому-то пригодиться. Читать дальше →

Скрыть анонс
19.02.2020
22:17 Ixbt.com Google неожиданно выпустила Android 11

Недавняя утечка официальной странички Android 11 Developer Preview была не случайной. Буквально только что поисковый гигант сделал Android 11 Developer Preview доступной для разработчиков.
Обычная подобная первая версия новой Android становится доступной в середине марта, но в этот раз Google по каким-то причинам решила выпустить её почти на месяц раньше. Кроме того, стоит обратить внимание на то, что это Beta 1, а именно Developer Preview. Видимо, компания хочет получить отзывы от разработчиков как можно раньше и в как можно большем количестве.
Релиз бета-версии запланирован на май, а финальная выйдет когда-то в третьем квартале. К слову, мы снова видим отсутствие буквы в названии Android, так что, вероятно, Android 11, как и Android 10, не получит какого-либо собственного имени.
Как и полагается, Android 11 Developer Preview пока можно установить лишь на смартфоны Google Pixel,

Скрыть анонс
19:39 Ixbt.com Samsung Galaxy S20+ превращает ночь в день. Ночные снимки смартфона впечатляют

В своё время ночной режим в смартфоне Google Pixel 3 приятно удивлял, а возможности Huawei P30 Pro при съёмке в темноте попросту поражали. С тех пор особых подвижек в этом направлении не было.
Похоже, новые флагманы Samsung могут как минимум присоединиться к списку смартфонов, отлично снимающих ночью, если не возглавить этот список.
На фото ниже — возможности Galaxy S20+, то есть даже не топовой модели.
Как можно видеть, ночной режим не просто работает, а работает великолепно. О художественной ценности таких фотографий говорить смысла нет, так как не в ней суть.
Учитывая, что Galaxy S20 имеет ровно такую же камеру, он явно будет снимать ночью ровно так же. А вот Galaxy S20 Ultra за счёт огромного датчика может показать ещё более впечатляющие результаты, но пока мы этого не знаем.
Комментировать

Скрыть анонс
13:48 habrahabr.ruНовое приложение ЕИС для мобильных – мучение или спасение для тех, кто ищет госзакупки?

Приветствую Вас, друзья! В апреле 2019 года вышло мобильное приложение ЕИС (Единой информационной системы) для участников закупок, пользующихся яблочными гаджетами, а к новому году приложение было запущено и на Android. Выход приложения никак не освящался, поэтому многие до сих пор не знают о его существовании. К слову сказать, особой эйфории приложение ни у кого не вызвало, его оценки на Google Play и в App Store одинаковы: всего 3,5 из 5. Это неудивительно, потому что приложение разрабатывалось по аналогии с сайтом zakupki.gov.ru и конечно же зависит от работы самого сайта, который, к сожалению, часто бывает недоступен. Функционал приложения почти полностью копирует возможности самого сайта единой информационной системы (ЕИС), и приложение полностью зависит от работоспособности портала госзакупок. Поэтому ответ на вопрос о том, для чего сделано это приложение, может быть на первый взгляд

Скрыть анонс
13:35 habrahabr.ruИзменение алгоритмов AdSense может стать причиной «имитации мошенничества» и вымогательства у владельцев сайтов

Практически любому современному бизнесу важны современные инструменты контекстной рекламы, в особенности — Google AdSense. Еще важнее эта система площадкам, которые размещают у себя рекламу. Казалось бы, все «грязные» приемы на полях SEO-оптимизации, поднятия сайта в выдаче гугла и атак на конкурентов, связанные с баннерной рекламой, мы уже знаем и выучили, но недобросовестные граждане нет-нет, а придумают что-нибудь новое. Так, на сайте krebsonsecurity.com его владелец Брайан Кребс, специалист по инфобезу, поделился новым интересным приемом шантажа веб-мастеров: через эксплуатацию мусорного трафика с последующим автоматическим баном в системе. Собственно, все просто, как в случае с криптошифровальщиками: злоумышленник требует выкуп в биткоинах в эквиваленте 5000$, иначе он направит на сайт поток мусорного бот-трафика, имитируя топорную накрутку активности с целью «освоить

Скрыть анонс
13:22 habrahabr.ruJavaScript библиотека Webix глазами новичка. Часть 5. Работа с данными на стороне пользователя

Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix. Я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI библиотеке. Читать дальше →

Скрыть анонс
12:56 habrahabr.ru[Перевод] Google Cloud Spanner: хороший, плохой, злой

«AWS для разработчиков». блоге Lightspeed HQ. Как компания, которая предлагает множество облачных POS-решений для розничных торговцев, рестораторов и онлайн-продавцов по всему миру, Lightspeed использует несколько различных типов платформ баз данных для множества транзакционных, аналитических и поисковых кейсов. Каждая из этих платформ баз данных имеет свои сильные и слабые стороны.Следовательно, когда Google представил на рынке Cloud Spanner — многообещающие функции, невиданные в мире реляционных баз данных, такие как практически неограниченная горизонтальная масштабируемость и 99,999% соглашение об уровне сервиса (SLA), — мы не могли упустить возможность заполучить ее в наши руки! Читать дальше →

Скрыть анонс
12:12 Ixbt.com Отечественный производитель смартфонов об предустановке российского ПО

Отечественный производитель смартфонов компания Inoi сообщила о своем намерении устанавливать на свои телефоны российское программное обеспечение. В данный момент остается открытым вопрос, нужно ли ставить российское ПО на смартфоны с Android Go. Кроме того, в новом законе не оговаривается ситуация со смартфонами, которые вышли на рынок, до вступления закона в силу.
У Inoi есть описания по поводу того, что на доступные смартфоны с Android Go установить все требуемые приложения может быть проблематично. Даже сама компания Google ограничивает количество и объем установленных приложений на смартфоны с Android Go, создавая специальные облегченные версии приложений.
Вокруг инициативы по предустановке российского ПО развязалась достаточно громкая дискуссия. Мы согласны со многими предложения РАТЭК, в частности, о необходимости исключить из перечня обязательных к предустановке приложения со

Скрыть анонс
08:32 Ixbt.com Google Pixel 5 на новых рендерах. Android 11 подтвердила название следующего флагмана Google

Как сообщает издание 9to5Google, в открытом исходном коде свежей тестовой версии операционной системы Android 11 было обнаружено подтверждение название нового флагмана линейки Google Pixel.
Это мало кого удивит, но Google фактически подтвердила, что новый смартфон будет называться Google Pixel 5. Логично предположить, что вместе с ним выйдет модель Google Pixel 5 XL, так как поисковый гигант придерживается такой стратегии в течение последних нескольких лет.
Ранее появилась информация о том, что три новые модели Google Pixel, которые поступят в продажу в этом году, проходят под рабочими названиями Sunfish, Redfin и Bramble. Под названием Sunfish скрывается недорогой Google Pixel 4a, который выйдет весной этого года, а Redfin и Bramble — это Google Pixel 5 и Pixel 5 XL соответственно.
Несколько дней назад в Сети появилось изображение смартфона Google Pixel 5 XL,

Скрыть анонс
00:49 habrahabr.ruGolang + Phaser3 = MMORPG — Клиент и Сервер

В прошлой статье мы сделали с вами заготовку, так сказать основу, на чем будет создаваться наша вселенная, визуализация с помощью консоли может быть и выглядит хорошо, но текстовые символы это скучно и не очень красиво, в этой статье мы займемся визуализацией наших тайлов с помощью Phaser.js В прошлой статье наш проект выглядил так: Теперь мы будем использовать и другие инструменты для веб-разработки, надеюсь у вас установлен Node.js и npm, если нет, то срочно установите. И так открываем терминал и запускам:

$ npm install phaser@3.22.0
При удачном завершении команды мы должны увидеть следующее:
+ phaser@3.22.0 added 15 packages from 48 contributors and audited 20 packages in 4.38s 
Так отлично, появились модули, теперь мы создадим директорию для нашего клиента В Content мы будет хранить ресурсы

Скрыть анонс
18.02.2020
22:29 habrahabr.ru[Из песочницы] Меню консольных команд на python

Приветствую Вас, коллеги. Меня зовут Рустам, я работаю в небольшой компании, которая занимается web-разработкой и продвижением сайтов. Очень часто во время работы над каким-либо проектом возникают задачи решение которых требует ввода в консоль нескольких команд, такие как, например, пересборка фронтенда, запуск/остановка нескольких docker-контейнеров, развертывание окружения на новом девелоперском компе и тому подобные вещи. Это вообщем то не сложно, но зачастую подобные задачи возникают весьма регулярно, требуют повторения, превращаясь в рутину. И вот, собственно, однажды возникла идея как сократить время на это вот все, максимально упростив процесс, реализовав небольшую утилиту, позволяющую обернуть наборы часто производимых действий в пункты удобного меню выводимого в консоль. Читать дальше →

Скрыть анонс
18:55 habrahabr.ru[Из песочницы] Почему «погугли сам» — не наш метод и как мы прокачиваем Базу знаний для техподдержки

В каждой техподдержке свои процессы, тикет системы, принципы коммуникации с клиентами. Объединяет эти сервис службы – стремление бороться с пожирателями времени.
Когда в десятый раз за день в рабочем чате видишь «Не помнишь, как по такой заявке лучше ответить?», «Где лежит инструкция?», «Кинь ссылку, не могу найти», а в параллель коллега с порога «Не занят? Мне только спросить», начинаешь взывать к богам, которые хоть что-то слышали про Knowledge Management.
И все чаще мечтаешь не о новом мониторе в 49 дюймов, а о Базе знаний, да лучше с продуманной структурой, удобной навигацией и интеллектуальным поиском. И, пожалуйста, если можно, пусть это будет не склад папок на FTP и не портянка ссылок в Google Docs!
Хранение знаний в головах аналитиков и разработчиков, на стикерах или в закладках браузера – дело обычное. Но с ростом или ротацией команды нет особого желания

Скрыть анонс
14:03 3dnewsПланшет Lenovo M10+ с помощником Google Assistant вышел в России по цене от 13 490 рублей

Компания Lenovo объявила о начале российских продаж нового планшетного компьютера — устройства M10+, функционирующего под управлением операционной системы Android 9 Pie. Гаджет оборудован 10,3-дюймовым дисплеем на матрице IPS с разрешением 1920 × 1200 точек. Этот экран занимает 87 % площади фронтальной поверхности корпуса.

Скрыть анонс
13:08 Ixbt.com 120-герцевый режим в смартфонах Samsung Galaxy S20 — явление непостоянное

Не секрет, что смартфоны Samsung линейки Galaxy S20 получили экраны разрешением QHD+, но кадровая частота 120 Гц доступна лишь при выборе разрешения Full HD+.
Как оказалось, даже в сниженном разрешении смартфон может иногда переключаться на режим 60 Гц. Это будет происходить в ряде случаев:
При нагреве аккумулятора свыше 42°С При заряде аккумулятора в 5% и ниже В некоторых приложениях, включая приложение камеры и Google Maps Такие ухищрения нужны для того, чтобы улучшить автономность, хотя новинки Samsung получили достаточно ёмкие аккумуляторы. Кроме того, режим повышенной кадровой частоты в первую очередь ощущается во время обычной работы с интерфейсом, браузером либо какими-то приложениями с лентами постов. Так что в большинстве случаев владельцы новеньких Samsung, выбравшие 120-герцевый режим, будут пользоваться смартфонами именно в нём.
Комментировать

Скрыть анонс
12:31 habrahabr.ruЧто мы узнали о SRE, когда обработали первые 150 тысяч продакшн-инцидентов

Абсолютной надежности приложения или сервиса нельзя достичь. В любом случае пользователи этого не заметят, из-за сбоев посредников — сотовых сетей или провайдеров, но при этом останутся без новых функций, потому что все разработчики будут заняты поддержанием стабильности. Но можно достичь того уровня надежности, которого будет достаточно, чтобы были довольны клиенты, бизнес и инженеры с разработчиками. В этом помогает концепция Site Reliability Engineering. Ее ввел Google в 2003 году и основная ее задача — предотвратить «футбол» с багами между разработкой и эксплуатацией. Концепция SRE содержит много «странных вещей». В SRE разработчики не только пишут код, но и следят за тем, как он работает в продакшне. Доступность и надежность приложений и сайтов начинается с измерения доступности в виде четких показателей и установки показателей надежности. Еще в SRE есть «право на ошибку»

Скрыть анонс
09:36 Ixbt.com Так выглядит новый планшет Samsung

На сайте Slashleaks опубликовали официальные изображения нового планшетного компьютера южнокорейской компании Samsung, который должен появиться на рынке в этом году.
Устройство проходит под названием Samsung Galaxy Tab A 8.4 (2020). Ранее в базе данных Google Play Console появились основные характеристики этого мобильного устройства.
Samsung Galaxy Tab A 8.4 (2020) должен быть оснащен экраном диагональю 8,4 дюйма разрешением 1920 х 1200 пикселей. В качестве однокристальной системы будет выступать Samsung Exynos 7904.
Устройство будет относиться к бюджетной категории планшетов, объем оперативной памяти составит всего 3 ГБ, поэтому можно предположить, что устройство получить 32 или 64 ГБ энергонезависимой памяти в базовой версии.
Даты выхода у планшета пока нет.
  Комментировать

Скрыть анонс
09:01 habrahabr.ruCheck Point WatchTower — управляем NGFW со смартфона

Добрый день, сегодня хотелось бы затронуть тему оборудования для малого бизнеса и офисов до 150-300 пользователей. Современные угрозы безопасности требуют осуществлять защиту периметра сети вне зависимости от масштаба предприятия. компания CheckPoint предлагает целый ряд продуктов серии именно под эти задачи: 1400 cерия, 1500 серия. Оборудование (SMB) поставляется со специально разработанной версией Gaia Embedded (для ARM архитектуры), имеет свои особенности в настройке и взаимодействии с администратором. Управление может осуществляться как локально, то есть непосредственно через сам Security Gateway (с помощью Web-интерфейса), так и централизованно — с помощью отдельного Management Server (через SmartConsole). Возможно, для вас станет новостью появление третьего варианта по управлению вашим шлюзом, с помощью смартфона. CheckPoint WatchTower позволяет подключаться к вашему

Скрыть анонс
05:34 Ixbt.com Google закрывает программу бесплатного Wi-Fi по всему миру

Компания Google объявила о закрытии программы Google Station. Первые сообщения о закрытии проекта появились ещё на прошлой неделе, а теперь Google официально подтвердила новость в своём блоге. 
В рамках проекта Google предоставляла бесплатный доступ Wi-Fi в публичных местах — на 400 станциях в Индии и более чем 5 тысячах мест по всему миру, включая Бразилию, Южную Африку, Мексику, Тайланд и Вьетнам. Проект был запущен в 2016 году. 
В интервью TechCrunch, глава платёжных сервисов Google и проекта Next Billion Users Цезарь Сенгупта (Caesar Sengupta) сообщил, что программа закрывается, поскольку у Google возникли сложности с дальнейшим расширением.
У каждого из партнёров Google разные технические требования и запросы к инфраструктуре, что делает проект сложным. При этом Google пыталась окупить проект, запустив показ рекламы во время авторизации. Кроме того,

Скрыть анонс
02:12 3dnewsНовая статья: Обзор Huawei MediaPad M6 10.8: мощный планшет Huawei, но без сервисов Google

Планшеты стали все более редкими гостями в новостной сводке — некогда подававший большие надежды рынок схлопнулся до скромной ниши. Виноваты в этом все те же смартфоны, экраны которых выросли до неприличных размеров. Но все-таки планшеты продолжают покупать — и Huawei есть что предложить пользователям

Скрыть анонс
17.02.2020
18:49 habrahabr.ru[Перевод] Элегантное асинхронное программирование с помощью «промисов»

Доброго времени суток, друзья! Представляю вашему вниманию перевод статьи «Graceful asynchronous programming with Promises» с MDN. «Обещания» (промисы, promises) — сравнительно новая особенность JavaScript, которая позволяет откладывать выполнение действия до завершения выполнения предыдущего действия или реагировать на неудачное выполнение действия. Это способствует правильному определению последовательности выполнения асинхронных операций. В данной статье рассматривается, как работают обещания, как они используются в Web API, и как можно написать собственное обещание. Условия: базовая компьютерная грамотность, знание основ JS. Задача: понять, что такое обещания и как они используются. Читать дальше →

Скрыть анонс
17:44 habrahabr.ruСоздаем Todo приложение c помощью Django. Часть 1

«Web-разработчик на Python» наш внештатный автор подготовил интересный материал, которым с радостью делимся с вами. Джанго это мощный фреймворк для создания веб-приложений. Изначально Django был создан для того, чтобы быстро создавать, например, новостные сайты (или другие сайты, который нужно создавать максимально быстро). И после нативного PHP не покидает ощущение, что ты едешь на очень быстрой машине разработки. Чтобы посмотреть все его возможности для быстрой разработки, мы с вами попробуем создать простое Todo — приложение. Читать дальше →

Скрыть анонс
17:17 habrahabr.ru[Перевод] Гайд по Custom HTML тегам для Google Tag Manager от Simo Ahava

В конце января Симо Ахава выложил в своём блоге обзор на возможности применения Custom HTML тегов в Google Tag Manager. Пользовательские HTML теги дают широкие возможности для изменения контента на сайте, но нужно соблюдать повышенную осторожность — особенности тегов и их обработки несут большие риски. Аналитик MediaGuru Тимур Леденёв перевел для вас этот полезный обзор. Довольно долго (с конца 2012 года) одной из наиболее значимых опций GTM был Custom HTML тег. Этот волшебный инструмент позволяет GTM добавлять элемент HTML на страницу сайта. С 2012 года Google Tag Manager превратился из изолированной среды с пользовательскими шаблонами тегов в неограниченное ничем решение по управлению контентом на стороне клиента. В статье мы рассмотрим принципы работы Custom HTML тег и возможности его применения. Читать дальше →

Скрыть анонс
15:56 habrahabr.ru[Из песочницы] Web Scraping. Часть 1

Введение Всем привет. Недавно у меня возникла идея о том, чтобы поделиться с интересующимся кругом лиц о том как пишутся скраперы. Так как большинству аудитории знаком Python все дальнейшие примеры будут написаны на нём.
Данная часть рассчитана для того, чтобы познакомить тех, кто ещё не пробовал себя в данной сфере. Если вы уже продвинутый читатель, то можете смело листать дальше, но для сохранения закономерности я бы посоветовал уделить немного внимания данной статье.

print('Part 1. Get started')
Инструменты Язык программирования и соответствующие библиотеки Конечно, без него никуда. В нашем случае будет использован Python. Данный язык является довольно сильным инструментом для написания скраперов, если уметь правильно пользоваться им и его библиотеками: requests, bs4, json, lxml, re. Инструменты разработчика Каждый современный

Скрыть анонс
04:35 Ixbt.com Новый Google Chrome делает технологии будущего реальностью

Компания Google вовсю работает над внедрением давно ожидаемых технологий «будущего» в свой фирменный браузер Chrome.
В бета-версии Chrome 81 для Android, Linux, macOS и Windows стала доступна поддержка API WebXR для дополненной реальности прямо в браузере. После активации специальных флагов, сайты с дополненной реальностью начнут работать для пользователей Chrome. 
Дополненной реальностью новшества не ограничиваются. Новый API Web NFC позволит мобильным устройствам взаимодействовать с объектами в реальном мире с помощью меток NFC прямо через браузер, без дополнительных специальных приложений. 
Оба этих новшества окажутся не слишком полезны для пользователей, если разработчики не внедрят эти технологии на свои сайты. Однако теперь их реализация на сайтах имеет смысл.
Кроме того, в Chrome 81 улучшены функции безопасности. Релиз Chrome 81 ожидается ближе к концу

Скрыть анонс
04:10 Ixbt.com Удешевлённый Honor с модной камерой в стиле Galaxy S20 можно заказать до анонса

Подшефный Huawei бренд Honor совсем скоро представит новый смартфон Honor 9X Lite. Производитель уже разогрел общественность постером, а теперь модель появилась в пакистанском онлайн-магазине. 
AdvanceStore предлагает разместить заказ на Honor 9X Lite за 207 долларов. Honor 9X Lite отличается от довольно популярного смартфона Honor 9X (обзор) не только ценой. Он получил освежённый дизайн — блок камеры на задней панели был переработан и теперь выполнен в модном стиле Galaxy S20. 
Интересно, что Honor 9X Lite предлагается с установленными сервисами и приложениями Google, чем не могут похвастаться новейшие флагманы Huawei и Honor. 
По техническим характеристикам Honor 9X Lite схож с российской версией Honor 9X — сканер отпечатков пальцев перенесён с боковой грани на заднюю панель, а платформа Kirin 810 заменена на старую Kirin 710. Однако тут также

Скрыть анонс
16.02.2020
22:17 habrahabr.ruFOSS News №3 — обзор новостей свободного и открытого ПО за 10-16 февраля 2020 года

Всем привет! Продолжаем обзор новостей свободного и открытого ПО. Всё традиционно – новости о внедрениях, открытии исходников, новых программах и бонус, небольшой интерактив в конце чтобы познакомиться с программными предпочтениями друг друга. В выпуске №3 за 10-16 февраля 2020 г.:

правительство Южной Кореи исследует вопрос перехода с на ; два сайта, которые вы должны посетить перед выбором дистрибутива; мобильные сборки теперь бесплатны; список самых красивых дистрибутивов в 2020 году; представил beta-версию интерфейса командной строки; начало тестирования программы для поиска уязвимостей для ; представил фреймворк для умного кадрирования видео; и безопасность; выпускает библиотеку для 3D глубокого обучения ; объявила о своём плане привлечения средств для разработчиков; открывает исходники клиентских приложений; новый клиент ; 7 проектов, которые стоит любить.

Скрыть анонс
22:04 habrahabr.ruGoogle разработал алгоритм автоматического кадрирования видео по важным объектам в кадре

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

Скрыть анонс
13:08 habrahabr.ruHack The Box. Прохождение JSON. Уязвимость в Json.Net и LPE через SeImpersonatePrivilege

Продолжаю публикацию решений отправленных на дорешивание машин с площадки HackTheBox. Надеюсь, что это поможет хоть кому-то развиваться в области ИБ. В данной статье эксплуатируем уязвимость в Json.Net и посмотрим, как повысить свои привилегии до SYSTEM, если мы имеем право SeImpersonatePrivilege. Подключение к лаборатории осуществляется через VPN. Рекомендуется не подключаться с рабочего компьютера или с хоста, где имеются важные для вас данные, так как Вы попадаете в частную сеть с людьми, которые что-то да умеют в области ИБ :) Организационная информацияСпециально для тех, кто хочет узнавать что-то новое и развиваться в любой из сфер информационной и компьютерной безопасности, я буду писать и рассказывать о следующих категориях: PWN; криптография (Crypto); cетевые технологии (Network); реверс (Reverse Engineering); стеганография (Stegano); поиск и эксплуатация

Скрыть анонс
11:34 habrahabr.ru[Перевод] Исчерпывающий путеводитель по тегу iframe

Элемент iframe (сокращение от встроенного фрейма), вероятно, является одним из старейших тегов HTML и был представлен ещё в далеком 1997 году в HTML 4.01 Microsoft Internet Explorer.
Хотя все современные браузеры поддерживают данный тег, многие разработчики пишут бесконечные статьи, не советуя им пользоваться. Я считаю, что плохая репутация, которая сформировалась, около данного тега не должна мешать вам использовать его. У данного тега есть много хороших примеров применения. Кроме того, iframe не так сложно защитить, поэтому вам не придется беспокоиться о заражении компьютера вашего пользователя.
Чтобы помочь Вам сформировать собственное мнение и отточить свои навыки разработчика, мы расскажем обо всем, что вам нужно знать об этом противоречивом теге.
Мы рассмотрим большинство функций, которые предоставляет элемент iframe, и поговорим о том, как их использовать, а

Скрыть анонс
15.02.2020
19:55 Ixbt.com Планшеты не умирают. У Samsung на подходе новинка

В базе данных Google Play Console появились основные характеристики нового планшета южнокорейской компании Samsung, который должен появиться на рынке в этом году.
Устройство должно быть оснащено экраном диагональю 8,4 дюйма разрешением 1920 х 1200 пикселей. В качестве однокристальной системы будет выступать Samsung Exynos 7904.
Устройство будет относиться к бюджетной категории планшетов, объем оперативной памяти составит всего 3 ГБ, поэтому можно предположить, что устройство получить 32 или 64 ГБ энергонезависимой памяти в базовой версии.
База данных Google Play Console подтверждает, что протестированное устройство работает под управлением операционной системы Android 9 Pie, однако на момент выхода планшет, скорее всего, должен получить Android 10.
Комментировать

Скрыть анонс
11:23 habrahabr.ruЗнакомство с FastAPI

Вместо предисловия В нашей команде бытует хорошая практика фиксировать всё изменения, которые отправляются в продакшен в гитхабовских релизах. Однако, не вся наша команда имеет доступ в гитхаб, а о релизах хочется знать всем. Так сложилась традиция релиз из гитхаба дублировать в рабочем чате команды в телеграме. Что хорошо, гитхаб позволяет с помощь маркдауна красиво оформить релиз с разделением на секции и ссылками на задачи, которые отправляются на выкатку. Что плохо, простым copy/paste всю эту красоту в телеграм не перенесёшь и приходится тратить время на довольно нудную работу по повторному оформлению релиза, но уже в телеграме. Ну а посколько программисты народ ленивый, я решил этот процесс автоматизировать.  
Исходные данные: Гитхаб умеет сообщать обо всём, что происходит в репозитории с помощью вебхуков Вся необходимая для формирования релиза информация

Скрыть анонс
03:03 Ixbt.com Такой Pixel 5 XL можно будет снимать в фильмах ужасов. На первом изображении смартфон выглядит крайне странно

До выхода смартфонов линейки Pixel 5 ещё очень далеко. Однако это не значит, что Google уже не принялась работать над ними.
Авторы канала Front Page Tech утверждают, что получили от достаточно надёжного источника рендер смартфона Pixel 5 XL, основанный на чертежах 3D-CAD одного из трёх ранних прототипов Google.
Выглядит смартфон, мягко говоря, странно. Настолько странно, что закрадываются подозрения относительно достоверности утверждений авторов, что нарисовано это по чертежам, взятым у Google. Да, пусть это и ранний прототип, но кто-то же сделал его именно таким. Впрочем, два других прототипа, как сообщается, имеют более привычную форму модуля камеры.
Но дело сделано, и в Сети уже появились первые шедевры народного творчества на тему этого дизайна.
Скорее всего, Pixel 5 XL так выглядеть не будет. Конечно, всегда можно посредством странного дизайна привлечь к новинке

Скрыть анонс
14.02.2020
20:31 Ixbt.com В апреле начнет работать сервис image.canon

Компания Canon анонсировала бесплатный сервис image.canon, предназначенный для прямой передачи фотографий и видеозаписей на устройства и в веб-сервисы. Он включает бесплатное облачное хранилище с автоматической загрузкой файлов с камер Canon. Сервис начнет работать в апреле этого года.
По замыслу Canon, новый сервис позволит организовать эффективное взаимодействие между камерой, другими устройствами и веб-сервисами. Файлы, автоматически или вручную отправленные с камеры Canon с поддержкой Wi-Fi, будут помещаться в центральном хранилище. Из этого хранилища их легко можно будет передавать на различные устройства и в другие веб-сервисы, включая Google Drive, Flickr и YouTube. В июне 2020 года планируется добавление интеграции с платформами Adobe и Google.
Сервис Canon Irista завершает работу Новый сервис придет на смену службе онлайн-альбомов на портале Canon iMage Gateway в

Скрыть анонс
18:45 Techcrunch.ComPhotoSquared app exposed customer photos and shipping labels

Popular photo printing app PhotoSquared has exposed thousands of customer photos, addresses, and orders details. At least ten thousand shipping labels were stored in a public Amazon Web Services (AWS) storage bucket. There was no password on the bucket, allowing anyone who knew the easy-to-guess web address access to the customer data. All too often, […]

Скрыть анонс
18:17 Computerra.ruGoogle случайно рассекретила нововведения в Android 11

Сегодня ночью стартовая страница для Android 11 Developer Preview была запущена, вероятно, несколько раньше, чем планировалось. Страница довольно скоро исчезла снова, однако пользователи успели сделать скриншоты. Так как появившаяся страница являлась превью для разработчиков, то благодаря ей становятся понятны основные нововведения. В частности, они будут касаться работы приложений. Это означает, что разработчикам нужно будет уделить […]
София Нога

Скрыть анонс
14:44 habrahabr.ruЮбилейный DUMP2020 — 4 дня, которые вы не забудете

Привет, Хабр! У нас новости с Урала :) 10-я конференция уральских разработчиков DUMP пройдет в этом году в мае, с 14 по 17 число. Основная программа, по-прежнему, укладывается укладывается в 1 день. На DUMP выступят Сергей Абдульманов (Туту.ру, в прошлом МосИгра), Александр Орлов (Стратоплан), Георгий Петров (Evron), Сережа Попов (HTML Academy), Роман Неволин (Groupon), Дарья Пушкарская (Frontend Help), Полина Гуртовая (Злые марсиане) и другие отличные спикеры. Но помимо докладов и after-party, мы подготовили столько интересного, что теперь анонсируем DUMP-выходные в Екатеринбурге. Как всегда, подробности под катом Читать дальше →

Скрыть анонс
13:49 CnewsНа пользователей Android напал «неубиваемый» троян

Новая версия «неубиваемого» трояна xHelper, который в 2019 г. поразил десятки тысяч смартфонов жителей России, США и Индии, снова инфицирует Android-устройства. Специалисты считают, что находить дорогу обратно в «чистую» систему вредоносу невольно помогает магазин Google Play, но не понимают, как именно.

Скрыть анонс
12:38 Ixbt.com Google случайно показала Android 11. Что нового

Компания Google допустила интересную утечку. Сегодня ночью ненадолго заработала страничка Android 11 Developer Preview (превью для разработчиков). 
Страничку быстро убрали из общего доступа, но скриншоты успели разлететься по сети. На страничке не было рабочих ссылок на загрузки, но всё равно энтузиасты получили информацию к размышлению.
 
В описании говорилось, что Android 11 предоставит повышенную защиту для данных пользователя, новые способы «вовлечённости» пользователей, расширенную поддержку для складных устройств, расширения графического API Vulkan, и многое другое. Также предлагалось попробовать Android 11 на любом устройстве Pixel, однако за ссылкой не обнаружилось рабочих загрузок. 
Google выделила три основных раздела, на которые разработчикам стоит обратить внимание:
Изменение поведения. Изменения в системе, которые могут повлиять на работу

Скрыть анонс
08:03 habrahabr.ru[Перевод] Как преобразовать речь в эмоции с помощью Web Speech API и Node.js

Доброго времени суток, друзья! Представляю Вашему вниманию перевод статьи Diogo Spínola «How to Build a Speech to Emotion Converter with the Web Speech API and Node.js». Вы когда-нибудь задумывались о том, может ли Node.js определять позитивный или негативный оттенок речи? Однажды я получил письмо, в котором обсуждалась работа с тоном. Программа по тексту могла распознать агрессию, уверенность и множество других чувств. Я спросил себя, возможно ли реализовать что-то подобное в браузере с помощью Node.js. В итоге я написал небольшой проект-программу, способную определять позитивный, нейтральный или негативный оттенок речи. Вот как мне удалось этого добиться. Читать дальше →

Скрыть анонс
07:24 habrahabr.ruХолст + любовь = сердце

Доброго времени суток, друзья! На дворе 14 февраля — День святого Валентина или День всех влюбленных. Об этом знают все (что, кто-то не знает?). Однако не все знают (полагаю, на Хабре таких немного), что 14 февраля 1946 года научному миру и всем заинтересованным был продемонстрирован первый реально работающий электронный компьютер ENIAC I (Electrical Numerical Integrator And Calculator), поэтому 14 февраля — это еще и День компьютерщика. Ура, товарищи! Хотя о чем это я? Какие товарищи? Были товарищи, да все вышли. Однако за 30 лет после Союза мы так и не придумали, как друг к другу обращаться, поэтому каждый раз импровизируем. Но сейчас не об этом. Любовь — прекрасное чувство. Как сказал Хемингуэй, если двое любят друг друга, это не может кончиться хорошо. Just a joke, pals. Программирование на JavaScript — тоже вещь прикольная. Что первое приходит вам в голову при слове

Скрыть анонс
03:29 Ixbt.com У Huawei Mate 30 Pro нет, а здесь есть. В России выпустили ещё один недорогой Honor

Подшефный Huawei бренд Honor объявил о старте продаж в российских магазинах смартфона Honor 20 Lite. 
Смартфон доступен по рекомендованной цене 14990 рублей в четырёх цветах: переливающийся ультрамарин, градиентный сине-фиолетовый, чёрный и белый. При покупке предлагается бесплатный  умный браслет Honor Band 5, который отдельно стоит 2 490 рублей.
Новые флагманы Huawei  вынуждена предлагать без сервисов Google. Данную модель нельзя назвать совсем уж новой. Скорее это слегка переделанная старая модель — российский  Honor 20 Lite можно легко спутать с прошлогодним европейским Honor 20 Lite и его российским клоном под названием Honor 10i. В результате, смартфон выпускается с установленными сервисами и приложениями Google, чем не могут похвастаться новейшие флагманы Huawei и Honor. 
Новый Honor 20 Lite отличается от предшественников по

Скрыть анонс
13.02.2020
14:25 Computerra.ruGoogle добавила в свою клавиатуру функцию смешивания Emoji

Для того, чтобы реализовать новую возможность, на клавиатуре Gboard нужно будет выбрать понравившийся вам смайл. Тогда Emoji Kitchen представит несколько новых вариантов эмодзи, проработанных дизайнерами Google. Таким образом получается, что если пользователь выбирает смайлик в ковбойской шляпе, ему также будут доступны ковбой-обезьяна, ковбой-призрак, коварный ковбой, влюбленный ковбой и задумчивый ковбой. Фото: blog.google Создатели объясняют появление... Читать далее
София Нога

Скрыть анонс
11:22 habrahabr.ruBarsUP.AM: как мы разрабатывали средство защиты информации web-приложений

BarsUp.Access Manager (BarsUp.AM) — наш программный комплекс по защите конфиденциальной информации. При проектировании и разработке этой системы в соответствии с требованиями нормативных документов ФСТЭК России мы столкнулись со сложностями по управлению доступом к web-приложениям с использованием сертифицированных средств защиты информации. Приказ ФСТЭК России № 17 говорит, что должен осуществляться выбор средств защиты информации, сертифицированных на соответствие требованиям по безопасности информации, с учетом их стоимости, совместимости с информационными технологиями и техническими средствами. Мы посмотрели, что было на тот момент на рынке и поняли: стоимость решений, совместимых с нашими информационными системами, зачастую превышала стоимость самих систем, либо они были несовместимы. Читать дальше →

Скрыть анонс
10:02 habrahabr.ru[Перевод] Новый эксперимент: Вызов сервисов .NET gRPC из браузера с gRPC-Web

Рады объявить об экспериментальной поддержке gRPC-Web с .NET. gRPC-Web позволяет вызывать gRPC из приложений на основе браузера, таких как JavaScript SPA или приложений Blazor WebAssembly. gRPC-Web для .NET обещает привнести многие замечательные функции gRPC в приложения для браузеров: Строго-типизированные кодо-сгенерированные клиенты Компактные сообщения Protobuf Серверный стриминг Читать дальше →

Скрыть анонс
07:06 Ixbt.com Google запустила новую забавную функцию для смартфонов Android

Компания Google выпустила новую функцию для клавиатуры Gboard для Android, которая порадует многих пользователей. 
Функция под названием Emoji Kitchen позволяет «скрещивать» существующие эмодзи и получать новые. Например, скрестить сердечко и любимую многими «какаху», робота и грустный смайлик со слезами в глазах, обезьянку и кактус, и так далее. 
На данный момент она доступна в бета-версии Gboard. Новая функция Gboard для Android уже начала распространяться на устройства участников программы тестирования. 
 
Комментировать

Скрыть анонс
00:18 3dnewsНовая статья: Сравнивательный тест камер флагманских смартфонов: iPhone 11 Pro Max, Samsung Galaxy Note10, Huawei Mate 30 Pro, Google Pixel 4 и Sony Xperia 1

Сanon синит, Nikon желтит, Olympus мертв, а Pentax всегда продается в комплекте с ментальным расстройством. Помните все эти стереотипы и бесконечные холивары на форумах? Все это осталось в прошлом, а современную молодежь интересуют совершенно другие вещи. А именно – кто снимает лучше, iPhone или Pixel? Правда ли Huawei «приклеивает» заготовленную фотку луны к ночному небу? И по-прежнему ли Samsung лучше всех? Даем ответы на эти вопросы

Скрыть анонс
12.02.2020
18:04 habrahabr.ru[Перевод] Как создать проект Django из шаблона

«Web-разработчик на Python» мы подготовили еще один интересный перевод. Шаблон проекта на Django – это естественный способ решения проблем, которые возникают, когда формат Django-проекта по умолчанию уже не отвечает требованиям. Сегодня в этом руководстве вы узнаете, как создать свой собственный проект из шаблона. Читать дальше →

Скрыть анонс
15:04 Ixbt.com Как работает камера Samsung Galaxy S20 Ultra в темных помещениях

О смартфоне Samsung Galaxy S20 Ultra сказано уже немало, а теперь мы предлагаем вашему вниманию оценить, как работает камера нового флагмана в условиях недостаточного освещения.
Стоит отметить, что в данном случае фотографии сделаны в стандартном режиме без активации специального режима ночной съемки.
Сегодня утром мы публиковали отзывы первых пользователей Samsung Galaxy S20 Ultra, а также внушительные результаты тестирования скорости смартфона в сетях пятого поколения.
Также известно о том, что линейка Samsung Galaxy S20 не получила чистую операционную систему Android, как ожидалось, зато получила интеграцию видеочата Google Duo в приложение для звонков. Пример съемки звездного неба вы найдете здесь.
Кроме того, все мероприятие Samsung Galaxy Unpacked 2020, которое проходило в Сан-Франциско, снималось и транслировалось в режиме реального времени при помощи смартфонов

Скрыть анонс
13:20 habrahabr.ruДомен corp.com выставлен на продажу. Он опасен для сотен тысяч корпоративных компьютеров под управлением Windows

Схема утечки данных через Web Proxy Auto-Discovery (WPAD) при коллизии имён (в данном случае коллизия внутреннего домена с названием одной из новых gTLD, но суть та же). Источник: исследование Мичиганского университета, 2016 Майк О'Коннор, один из старейших инвесторов в доменные имена, выставляет на продажу самый опасный и спорный лот своей коллекции: домен corp.com за $1,7 млн. В 1994 году О'Коннор купил множество простых доменных имен, такие как grill.com, place.com, pub.com и другие. В их числе был и corp.com, который Майк хранил на протяжении 26 лет. Инвестору уже исполнилось 70 лет и он решил монетизировать свои давние вложения. Вся проблема в том, что corp.com — потенциально опасен как минимум для 375 000 корпоративных компьютеров из-за безалаберной настройки Active Directory во времена построения корпоративных интранетов в начале нулевых на базе Windows Server 2000,

Скрыть анонс
12:48 Computerra.ruSamsung представила обновленные Galaxy Buds Plus

От предыдущей своей версии Buds Plus будут отличаться переходом к двухполосным динамикам, а количество микрофонов увеличивается с двух до трех. Наушники призваны стать конкурентами AirPods – они теперь совместимы с 10 версией iOS и старше. Фото: cdn.mos.cms.futurecdn.net Galaxy Buds Plus смогут работать в два раза дольше прошлой версии модели. Автономное время составит порядка 11 часов.... Читать далее
Анастасия Закирова

Скрыть анонс
07:42 Ixbt.com Samsung Galaxy S20 не получил чистый Android

За несколько дней до официального анонса флагманской линейки смартфонов Samsung Galaxy S20 компания Google намекнула на то, что в ходе презентации состоится очень интересный анонс.
Главный редактор издания Android Central Эндрю Мартоник (Andrew Martonik) тогда заявил, что новые смартфоны Samsung будут работать под управлением чистой операционной системы Android без фирменной оболочки. Однако этого не произошло.
Анонсированные вчера смартфоны линейки Samsung Galaxy S20, S20+ и S20 Ultra работают под управлением оболочки One UI 2 на базе Android 10. Компания Google действительно сделала свой анонс, однако он оказался не таким громким, как ожидалось. Поисковый гигант объявил о встроенной поддержке видеочата Google Duo в приложение для звонков Galaxy S20.
Благодаря этому нововведению очень просто начать видеообщение с кем-то из ваших контактов. Для этого не нужно открывать

Скрыть анонс
11.02.2020
19:08 Techcrunch.ComSixgill raises $15M to expand its dark web intelligence platform

Sixgill, an Israeli cyber threat intelligence company that specializes in monitoring the deep and dark web, today announced that it has raised a $15 million funding round led by Sonae IM, a fund based in Portugal, and London-based REV Venture Partners. Crowdfunding platform OurCrowd also participated in the round, as did previous investors Elron and Terra […]

Скрыть анонс
15:30 Ixbt.com Забудьте о Mi 10 и Galaxy S20. Huawei P40 Pro с пентакамерой позирует на новых рендерах

Количество новостей о смартфонах Xiaomi Mi 10 и Samsung Galaxy S20 зашкаливает — все потому, что их представят уже очень-очень скоро. Huawei P40 и P40 Pro дебютируют только в марте, поэтому их звездный час настанет попозже. Тем не менее, в Сети появились новые рендеры Huawei P40 Pro, и они тоже заслуживают внимания.
Ничего особо нового на этих изображениях нет, если только вы не знали, что смартфон получит сдвоенную фронталку и основную камеру из пяти датчиков. Экран-водопад окажется примерно таким же, как у Huawei Mate 30 Pro, но кривизна должна быть чуть меньше. Новшество — слегка загнутые наверх и вниз соответствующие части дисплея.
Как известно, 10-кратного оптического зума не будет ни в Mi 10, ни в Galaxy S20 Ultra, а вот P40 Pro он обещан. Также смартфону приписана SoC Kirin 990 (увы, не сертифицированная Google), модем 5G Balong 5000, 32-мегапиксельная

Скрыть анонс
15:06 habrahabr.ru[Из песочницы] Учимся разворачивать микросервисы. Часть 1. Spring Boot и Docker


Привет, Хабр.
В этой статье я хочу рассказать о своем опыте создания учебной среды для экспериментов с микросервисами. При изучении каждого нового инструмента мне всегда хотелось его попробовать не только на локальной машине, но и в более реалистичных условиях. Поэтому я решил создать упрощенное микросервисное приложение, которое впоследствии можно будет "обвешивать" всякими интересными технологиями. Основное требование к проекту — его максимальная функциональная приближенность к реальной системе.
Изначально я разбил создание проекта на несколько шагов:

Создать два сервиса — 'бекенд' (backend) и 'шлюз' (gateway), упаковать их в docker-образы и настроить их совместную работу
Ключевые слова: Java 11, Spring Boot, Docker, image optimization
Написать Kubernetes конфигурацию и задеплоить систему в Google Kubernetes Engine
Ключевые слова:

Скрыть анонс
13:01 Ixbt.com Смартфоны Google Pixel наконец-то станут автономными? Как минимум компания работает над режимом Ultra low power

Смартфоны Google Pixel всегда славились своими камерами. К сожалению, они при этом никогда не славились автономностью. Особенно в новом поколении.
Видимо, в Google понимают, что из года в год выпускать далеко не самые автономные, а иногда просто провальные по этому параметру смартфоны — плохая идея.
Как сообщается, в базе AOSP появилась информация о некоем режиме Ultra low power, который, как понятно из названия, является режимом сверхнизкого энергопотребления.
Есть предположение, что такой режим появится в смартфонах Pixel 5, хотя до их выхода ещё весьма далеко. Зато, как это обычно бывает у Google, сразу или позже он может появиться и на более старых моделях, включая текущее поколение.
К сожалению, подробностей о новом режиме пока нет. К тому же, специальные режимы энергосбережения — это не альтернатива хорошей автономности.
Комментировать

Скрыть анонс
11:55 habrahabr.ruCSRF в Umbraco CMS

Подделка межсайтовых запросов может быть использована для проведения произвольных веб-запросов к системе управления контентом Umbraco CMS и идентификации её пользователей без их ведома. Такая атака всегда требует взаимодействия с пользователем, но, как правило, жертве достаточно перейти по специально подготовленной ссылке или посетить веб-страницу, которая находится под контролем злоумышленника. Благодаря этому появляется возможность активировать, деактивировать или полностью удалять учетные записи пользователей. Как следствие, возникает угроза DoS-атак на учетные записи. Читать дальше →

Скрыть анонс
11:42 habrahabr.ruБраузер Chrome будет автоматически блокировать назойливую видеорекламу

Главная задача Google — вытеснить из браузера Chrome сторонние блокировщики, такие как uBlock Origin и AdBlock Plus Форматы видеорекламы, которые блокируются с 5 августа 2020 года. Источник: Google Разработчики браузера Chromium расширили набор правил для встроенного блокировщика рекламы. Теперь они включают в себя некоторые рекламные видеоролики, которые автоматически воспроизводятся перед началом полезного контента или в его середине. YouTube и другим сайтам с видеоконтентом придётся пересмотреть свою политику, чтобы соответствовать требованиям, иначе браузеры на базе Chromium заблокируют их рекламу. Речь о Chrome, Edge, Brave, Opera, Vivaldi, Yandex и примерно 20-ти других браузерах на кодовой базе Chromium. Новые правила не привязаны к конкретной версии Chromium и вступят в силу на серверной стороне 5 августа 2020 года. Читать дальше →

Скрыть анонс
08:22 Ixbt.com Новая весенняя версия смартфона Huawei с сервисами Google поступила в продажу

Компания Huawei анонсировала смартфон Nova 5T (обзор) в августе, международные продажи начались в сентябре. Теперь компания представила новую версию Nova 5T, чтобы несколько оживить его продажи.  
Смартфон Huawei Nova 5T стал доступен в зелёной расцветке корпуса, в дополнение к уже предлагающимся оттенкам — чёрному, синему и фиолетовому. На данный момент зелёный вариант Huawei Nova 5T уже доступен на Филиппинах. 
В России Huawei Nova 5T начал продаваться в ноябре. Сейчас стартовая цена снижена с  27 990 рублей за версию с 6 ГБ оперативной и 128 ГБ встроенной флэш-памяти до 24 990 рублей. 
Смартфон получил 6,26-дюймовый экран с разрешением 2340 x 1080 пикселей, фронтальную камеру на 32 Мп в вырезе, основную четверную камеру с датчиками на 48 Мп, 16 Мп и два по 2 Мп, боковой сканер отпечатков пальцев, аккумулятор ёмкостью 3750 мА·ч с быстрой

Скрыть анонс
10.02.2020
23:17 habrahabr.ruКак мы мигрировали с Oracle JDK и Java Web Start на AdoptOpenJDK и OpenWebStart

Доброго времени суток. В данной статье я расскажу о «модернизации» в компании, в которой я работаю, такого инструмента как Java Web Start, а точнее об его замене альтернативным opensource решением. Читать дальше →

Скрыть анонс
20:50 habrahabr.ruBlazingPizza: приложение на Blazor от начала и до конца. Часть 2. Добавляем компонент

Привет всем! Всем тем, кто хочет узнать о Blazor немного больше. Сегодня мы продолжим создание нашего сайта для пиццерии, а именно, создадим web api контроллер и попробуем отобразить данные которые поступают из него на компоненте Blazor. Поскольку наше приложение о пицце, то логичным будет сразу добавить класс представляющий наш основной продукт. Назовём его BasePizza и добавим в проект BlazingPizza.DomainModels. На мой взгляд добавление нового класса очень круто реализовано в Rider, выскакивает неблокирующий диалог, вводим имя класса и тут же можем выбрать что именно нам нужно создать: Читать дальше →

Скрыть анонс
19:06 habrahabr.ruПродуктовый дизайн без дизайнера

Я работаю в КОРУС Консалтинг СНГ 3 года, и за это время поучаствовала в проектировании девятнадцати B2B сервисов. Проектирование взаимодействия ассоциируется обычно с Axure, InVision, Moqups, Framer, (вставьте ваш любимый вариант), но мои инструменты — это HTML, SCSS и AngularJs. Я расскажу, как обычная практика сохранения HTML-шаблонов выросла в альманах полноценных макетов, и как группа верстальщиков во главе с арт-директором проектировала взаимодействие с интерфейсами всех продуктов КОРУС Консалтинг СНГ на протяжении шести лет. И почему это работало. Читать дальше →

Скрыть анонс
18:24 Techcrunch.ComWeb traffic increases in 2019 were driven by mobile; top 100 sites saw average of 223B monthly visits

Mobile adoption around the world is having a significant impact on the web’s traffic. According to a new report from SimilarWeb, out today, mobile web traffic has jumped 30.6% since 2017, while desktop traffic dropped 3.3%. But it’s not just the numbers that are changing. Mobile visitors also behave differently from their desktop web counterparts, […]

Скрыть анонс
17:03 CnewsСмартфоны Samsung перейдут на чистый Android

Samsung может отказаться от фирменного интерфейса One UI в пользу чистой ОС Android в своих новейших смартфонах 2020 г. Гаджеты без кастомизированных оболочек выпускают многие крупные бренды, включая Nokia, Google и Xiaomi.

Скрыть анонс
12:37 habrahabr.ru[Перевод] Разработка интерактивной карты распространения коронавируса типа 2019-nCoV на Python

Коронавирус типа 2019-nCoV, после вспышки заболевания в китайском городе Ухань, стремительно распространяется по миру. По состоянию на 30 января 2020 года сообщено о более чем 9000 заражённых и о 213 умерших. Случаи заражения коронавирусом выявлены во Франции, в Австралии, в Японии, в Сингапуре, в Малайзии, в Германии, в Италии, в Шри-Ланке, в Камбодже, в Непале и во многих других странах. Никто не знает о том, когда вирус будет остановлен. Пока же число подтверждённых случаев коронавируса лишь растёт. Автор статьи, перевод которой мы сегодня публикуем, хочет рассказать о том, как, с использованием Python, создать простое приложение для отслеживания распространения коронавируса. После завершения работы над этим приложением в распоряжении читателя окажется HTML-страница, которая выводит карту распространения вируса и ползунок, который позволяет выбирать дату, по состоянию на

Скрыть анонс
08:10 Ixbt.com Какие смартфоны Huawei и Honor получат будущую Android 11 и новейшую EMUI 11

Компания Huawei довольно скоро впервые расскажет о новой версии фирменной оболочки EMUI 11, которая будет основана на  операционной системе Android 11 R, пока не анонсированной Google. 
Согласно предварительной информации, анонс состоится на конференции Huawei Developer Conference 20120 (HDC 20) в марте. Это вполне логично, ведь год назад на Huawei Developer Conference 2019 (HDC 19) была впервые представлена EMUI 10 на основе Android 10. 
Как сообщает источник, обновиться до EMUI 11 или её вариации Magic UI 4 смогут следующие модели. 
Серия Huawei Mate:
Huawei Mate 30 Pro Huawei Mate 30 Huawei Mate 30 RS Porsche design Huawei Mate 20 Huawei Mate 20 Pro Huawei Mate 20 X Huawei Mate 20 X (5G) Huawei Mate 20 X (4G) Huawei Mate 20 Porsche RS Huawei Mate X Серия Huawei P:
Huawei P40 Huawei P40 Pro Huawei P30 Huawei P30 Pro Серия Huawei

Скрыть анонс
09.02.2020
21:16 habrahabr.ru[Из песочницы] Машинное обучение на Android

Привет, Хабр! Представляю вашему внимаю перевод статьи из журнала APC. Машинное обучение и интеллектуальный анализ данных – это практические разработки ИИ, благодаря которым появляются приложения различных тематик, начиная от воздухоплавания и заканчивая зоологией. Эти процессы чаще всего выполняются в облаке, на ПК или ноутбуке, гораздо реже – в смартфоне. Однако недавно в Google Play появилось новое бесплатное приложение под названием «DataLearner», с помощью которого можно добывать данные. Оно не требует внешних ресурсов и доступа с полномочиями суперпользователя. Вычислительные ресурсы смартфонов Многие ошибочно полагают, что для машинного обучения и добычи данных требуется много ресурсов облачной вычислительной системы или по меньшей мере мощный компьютер. Однако в конечном счёте всё сводится к размеру анализируемых данных и типу машинного обучения, которое вы хотите

Скрыть анонс
14:11 3dnewsНовые версии процессоров AMD Dali замечены в коде Google Chrome OS

В январе компания AMD представила гибридные 14-нм процессоры Dali, которые призваны отстаивать позиции компании в сегменте недорогих ноутбуков. На CES 2019 было заявлено о сотрудничестве с Google в сфере создания ноутбуков с Chrome OS, теперь появились признаки расширения этой кооперации. Источник изображения: Chrome Unboxed

Скрыть анонс
11:47 habrahabr.ruРешение задания с pwnable.kr 27 — tiny_easy. Разбираемся с Stack spraying

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

Скрыть анонс
10:10 Ixbt.com Honor 9X Lite с 48-мегапиксельной камерой готовится к дебюту

Слухи практически обходили эту модель стороной, но появление ее на рекламном постере говорит о том, что Honor 9 Lite уже практически готов к дебюту.
Самое главное – упрощенная версия Honor 9X сохранит свою 48-мегапиксельную камеру. Причем в составе камеры будет два датчика, а сама модель будет продвигаться под слоганом «экстраординарный фотограф». Уже известно, что новинка поддерживает Google Play – это значит, что в ней, скорее всего, используется однокристальная платформа Kirin 710F.
Комментировать

Скрыть анонс
09:20 habrahabr.ruРаботаем с аудио: загрузка файлов, звук, прогресс, визуализация

Доброго времени суток, друзья! Хочу поделиться опытом работы с аудио. Под «аудио» я подразумеваю HTMLAudioElement и Web Audio API. Что будем делать? Мы создадим нечто вроде плеера для одного трека (о полноценном проигрывателе — в одной из следующих статей). Условия: Возможность загрузки файла из любого места на жестком диске как по нажатию кнопки, так и перетаскиванием. Круговой графический и текстовый индикаторы прогресса. Текстовый индикатор громкости звука. Визуализация аудио данных. Управление плеером с помощью клавиатуры. В сети полно материалов как по HTMLAudioElement, так и по WAAPI, поэтому я сделаю акцент на практической составляющей. Кроме аудио, мы будем работать с drag-drop и canvas. Без дальнейших предисловий… Читать дальше →

Скрыть анонс
08.02.2020
10:10 Ixbt.com Новые смартфоны Samsung будут работать на чистом Android

Совсем скоро компания Samsung проведет пресс-конференцию Galaxy Unpacked, на которой будут представлены флагманские смартфоны Samsung Galaxy S20 и новая раскладушка с гибким экраном Galaxy Z Flip.
На этой неделе на официальной страничке операционной системы Android в социальной сети Twitter появился тизер, который намекает на очень интересные новости для поклонников смартфонов Samsung Galaxy, а также операционной системы Android.
Теперь же главный редактор издания Android Central Эндрю Мартоник (Andrew Martonik), не называя своих информаторов, заявил, что новые смартфоны Samsung будут работать под управлением чистой операционной системы Android без фирменной оболочки.
Google reveals the next Samsung phone will run Android https://t.co/ZaW49eQ2RQ
— Andrew Martonik (@andrewmartonik) February 7, 2020 Напомним, смартфоны Samsung долгое время оснащались оболочкой

Скрыть анонс
09:17 Ixbt.com Xiaomi: мы не хотим конкурировать с Google Play

Пару дней назад появилась заметка о том, что Xiaomi, Huawei, Oppo и Vivo решили объединили усилия для создания новой платформы Global Developer Service Alliance (GDSA), при помощи которой эти компания собираются бросить вызов доминированию Google Play.
Однако Xiaomi поспешила выступить с официальным заявлением. У компании Xiaomi и Google нет разногласий, поэтому ей нет никакого смысла бороться с ней. В Xiaomi отметили, что издание Reuters неверно истолковало сообщения китайских СМИ.
Альянс разработчиков Global Developer Service Alliance предназначен исключительно для облегчения загрузки приложений разработчиками в соответствующие магазины приложений Xiaomi, Oppo и Vivo одновременно. Между Global Developer Service Allianceом и Google Play Store нет конкурирующего интереса.
пресс-служба Xiaomi
Ранее сообщалось, что Global Developer Service Alliance будет запущен изначально на

Скрыть анонс
07:20 Ixbt.com Снова раздражающие блокировки. Google запретит Chrome скачивать всё подряд

Компания Google объявила очередное новшество для пользователей самого популярного в мире браузера — фирменного Chrome. 
По словам разработчиков, Chrome постепенно приведут к тому, что на безопасных страницах (с шифрованием HTTPS) станет возможна загрузка только безопасных файлов.
Данный план был анонсирован Google ещё в прошлом году. Тогда компания начала помечать в Chrome загружаемые по протоколу HTTP веб-сайты как «небезопасные» и рассказала, что собирается начать полностью блокировать «смешанный» контент. Страницы HTTPS часто обладают таким «смешанным» контентом, когда элементы небезопасно подгружаются по HTTP. 
Теперь будут сделаны дальнейшие шаги. В апреле состоится релиз Chrome 82. В этой версии браузер начнёт предупреждать пользователей о загрузке небезопасных типов файлов, даже если они загружаются на «безопасной» страницы. А в

Скрыть анонс
07.02.2020
18:49 habrahabr.ruJavaScript библиотека Webix глазами новичка. Часть 4. Работа с данными. CRUD

Я — начинающий front-end разработчик. Сейчас я учусь и стажируюсь в одной минской IT компании. Изучение основ web-ui проходит на примере JS библиотеки Webix и я хочу поделиться своим скромным опытом и сохранить его в виде небольшого учебного пособия по этой интересной UI библиотеке. ЧЕТВЕРТАЯ ЗАДАЧА В работе с данными важно иметь возможность выполнить несколько типов операций. В web разработке за это отвечает CRUD — четыре базовые функции. У библиотеки Webix есть все средства для реализации CRUD. Основой для решения новых задач мне послужит материал из предыдущих публикаций: создание интерфейса приложения, модулей проекта и работа с формами. Читать дальше →

Скрыть анонс
14:38 Ixbt.com Новый Honor получил свежий дизайн

На официальной страничке Playfuldroid в социальной сети Twitter опубликовали первое изображение нового смартфона Honor 9X Lite.
Обзор смартфона Honor 8X Так как Huawei не может выпускать новые смартфоны с установленными магазином приложений Google Play Store и сервисами Google, компания иногда перевыпускает уже известные модели под другими названиями.
Недавно появились сведения о том, что Huawei планирует перезапустить Honor 8X под названием Honor 9X Lite. Однако новое изображение указывает, что это не копия Honor 8X.
Во-первых, дизайн камеры изменился. Она размещена в набирающем популярном прямоугольном блоке и состоит из двух датчиков изображения. А во-вторых, главный датчик в данном случае имеет разрешение 48 Мп, а не 20 Мп, как у Honor 8X. Несмотря на явную принадлежность к бюджетной категории, новинка должна стать неплохим камерофоном, как утверждает рекламная

Скрыть анонс
12:37 habrahabr.ru[Перевод] Node.js, Tor, Puppeteer и Cheerio: анонимный веб-скрапинг

Веб-скрапинг — это метод сбора данных с веб-сайтов. Этот термин обычно используется в применении к автоматизированному сбору данных. Сегодня мы поговорим о том, как собирать данные с сайтов анонимно. Причина, по которой некто может захотеть анонимности в деле веб-скрапинга, заключается в том, что многие веб-серверы применяют определённые правила к подключениям с IP-адресов, с которых за некий отрезок времени выполнено какое-то количество запросов. Здесь мы будем пользоваться следующими инструментами: Puppeteer — для доступа к веб-страницам. Cheerio — для парсинга HTML-кода. Tor — для выполнения каждого запроса с различного IP-адреса. Надо отметить, что правовые аспекты веб-скрапинга — вопрос непростой и часто неясный. Поэтому уважайте «Условия использования» тех страниц, данные которых вы собираете. Вот хороший материал на эту тему. Читать дальше →

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