» Материалы за 14.03.2019 » Страница 2

 

За сутки в Telegram прибавилось 3 млн пользователей

Автор: admin от 14-03-2019, 13:25, посмотрело: 12

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



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


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



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

Категория: Яндекс

 

«Яндекс» и сайты некоторых СМИ пострадали от DNS-атаки из Роскомнадзора

Автор: admin от 14-03-2019, 13:25, посмотрело: 14

Специалистам хорошо известно, что в механизме блокировок есть серьёзная уязвимость, допускающий внедрение в реестр блокировки произвольных IP-адресов. Для проведения атаки нужно ввести в DNS-записи любого заблокированного домена целевые IP-адреса, которые вы хотите «заблокировать». Это легко сделать, потому что многие заблокированные домены освобождаются для новой регистрации. Гендиректор Qrator Labs Александр Лямин говорит, что в даркнете домены из реестра идут даже по специальной товарной категории, специально для проведения подобных DNS-атак. Такие домены довольно дешёвые.



За последние пять лет данная уязвимость многократно эксплуатировалась, особенно большая волна атак прошла в 2017 году, а тема тогда обсуждалась на Хабре.



Несмотря на достаточно тривиальный характер атаки, Роскомнадзор до сих пор не закрыл уязвимость. Очередной жертвой ложных блокировок стал «Яндекс», стало известно РБК.

Категория: Яндекс

 

Создаем бота для несложной отчетности при помощи Python и Google BigQuery

Автор: admin от 14-03-2019, 12:15, посмотрело: 13

Создаем бота для несложной отчетности при помощи Python и Google BigQuery


Есть ли у вас задачи, которые повторяются изо дня в день, из недели в неделю? Например, написание отчетов. Вы запрашиваете данные, проводите анализ, визуализируете (делаете графики, диаграммы), а затем отправляете начальнику. Но что, если все это автоматизировать?



В этом туториале мы создадим бота для Telegram, который поможет автоматизировать отчетность. А самое классное — вся программа будет состоять всего из 50 строк кода! Если вы создаете бота для Telegram впервые, то стоит прочитать еще вот этот пост.

Категория: Программирование

 

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

Автор: admin от 14-03-2019, 11:50, посмотрело: 22

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


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



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



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

Категория: Google

 

Как браузер помогает товарищу майору

Автор: admin от 14-03-2019, 11:30, посмотрело: 14

Знаете, когда я почти нечаянно обнаружил, читая прекрасную книгу Дмитрия Кетова «Внутреннее устройство Linux» (и это не реклама), что каждый скачанный нами файл из Интернета с легкой руки браузера оставляет в расширенных атрибутах файла (в inode файла, не в самом файле) как минимум полную ссылку на то откуда он был скачан, я пришел в легкое возбуждение и хотел тут же броситься спасать мир. Позже, немного изучив этот вопрос, почитав «коммиты» и «комменты», говорившие, что этой возможности, встроенной в ядро GNU/Linux, как минимум уже около 10 лет, что ею пользуется не только браузеры, но и, к примеру, популярная утилита wget (curl нет), и что эта вещь считается чуть ли не нормой в Linux (и, как выяснилось позже в MacOS), то я немного подуспокоился. Одно не давало мне покоя: поиск в google codev_0ничего об этом не говорил. «Значит — подумал я — эта тема еще широко у нас не обсуждалась». Что же, пришло время ее обсудить, но для начала немного поисследовать. И вот что я обнаружил:



Как браузер помогает товарищу майору

Категория: Google

 

AIOps на практике — что может Huawei FabricInsight

Автор: admin от 14-03-2019, 11:10, посмотрело: 17

В ответ на рост количества работающих приложений и числа сетевых устройств повышается пропускная способность сетей и ужесточаются требования к доставке пакетов. В масштабах критически важных для бизнеса облачных ЦОД традиционный подход к обслуживанию инфраструктуры уже не позволяет решать типовые задачи. Поэтому родилась концепция AIOps (Algorithmic IT Operations).



По прогнозу Gartner, уже к следующему году AIOps будут использовать порядка 50% компаний. О том, что могут подобные инструменты уже сегодня, рассказываем на примере Huawei FabricInsight — сетевого анализатора, входящего в состав комплексного решения для ЦОД Huawei CloudFabric.



AIOps на практике — что может Huawei FabricInsight

Категория: Google

 

Сравнение методов прогнозирования конверсии цепочек рекламных каналов

Автор: admin от 14-03-2019, 11:10, посмотрело: 14

Самая суть цепочек рекламных каналов вызывает непреодолимое желание узнать, что вероятнее всего произойдет дальше в цепочке. Будет конверсия или нет?



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



Сравнение методов прогнозирования конверсии цепочек рекламных каналов

Категория: Google

 

DevProject Award: Моя речь на DeveloperWeek 2019

Автор: admin от 14-03-2019, 11:10, посмотрело: 19

Всем привет



Меня зовут Дмитрий Голев. Я основатель и технический директор Veliov Group. Сегодня я расскажу о сервисе, который был награжден "Dev Project" award от DeveloperWeek. По данному случаю нам предложили рассказать о проекте со сцены DevExec World, ниже текстовая версия моей речи.



DevProject Award: Моя речь на DeveloperWeek 2019

Категория: Веб-разработка

 

Django under microscope

Автор: admin от 14-03-2019, 11:05, посмотрело: 14

Если по докладу Артёма Малышева будут снимать фильм, то режиссером выступит Квентин Тарантино — один фильм про Django он уже снял, снимет и второй. Все подробности из жизни внутренних механизмов Django от первого байта HTTP-запроса до последнего байта ответа. Феерия работы парсер-форм, остросюжетная компиляция SQL, спецэффекты реализации шаблонизатора для HTML. Кем и как управляется connection pool? Всё это в хронологическом порядке обработки WSGI-объектов. На всех экранах страны — расшифровка «Django under microscope».



Django under microscope


О спикере: Артём Малышев — основатель проекта Dry Python и Core-разработчик Django Channels версии 1.0. Пишет на Python 5 лет, помогал организовывать митапы «Rannts» по Python в Нижнем Новгороде. Артём может быть знаком вам под ником @PROOFIT404. Презентация к докладу хранится здесь.

Категория: Веб-разработка

 

Учебный курс по React, часть 22: седьмой этап работы над TODO-приложением, загрузка данных из внешних источников

Автор: admin от 14-03-2019, 11:05, посмотрело: 12

В сегодняшней части перевода учебного курса по React мы завершим работу над Todo-приложением и поговорим о том, как, пользуясь внутренними механизмами компонентов и стандартными возможностями javascript, загружать данные из внешних источников.



Учебный курс по React, часть 22: седьмой этап работы над TODO-приложением, загрузка данных из внешних источников




Часть 1: обзор курса, причины популярности React, ReactDOM и JSX

Часть 2: функциональные компоненты

Часть 3: файлы компонентов, структура проектов

Часть 4: родительские и дочерние компоненты

Часть 5: начало работы над TODO-приложением, основы стилизации

Часть 6: о некоторых особенностях курса, JSX и javascript

Часть 7: встроенные стили

Часть 8: продолжение работы над TODO-приложением, знакомство со свойствами компонентов

Часть 9: свойства компонентов

Часть 10: практикум по работе со свойствами компонентов и стилизации

Часть 11: динамическое формирование разметки и метод массивов map

Часть 12: практикум, третий этап работы над TODO-приложением

Часть 13: компоненты, основанные на классах

Часть 14: практикум по компонентам, основанным на классах, состояние компонентов

Часть 15: практикумы по работе с состоянием компонентов

Часть 16: четвёртый этап работы над TODO-приложением, обработка событий

Часть 17: пятый этап работы над TODO-приложением, модификация состояния компонентов

Часть 18: шестой этап работы над TODO-приложением

Часть 19: методы жизненного цикла компонентов

Часть 20: первое занятие по условному рендерингу

Часть 21: второе занятие и практикум по условному рендерингу

Часть 22: седьмой этап работы над TODO-приложением, загрузка данных из внешних источников

Категория: Веб-разработка