Digest MBLTdev — свежак для iOS-разработчиков


Сегодня вышел 130-й выпуск дайджеста. Решили поделиться с общественностью небольшой круглой датой полезным контентом. Спасибо, что читаете нас. А если ещё не читаете, то пора начать.

The Ultimate Guide to Branch Products

Если вы что-то слышали про Branch, то, возможно, знаете, что они предоставляют систему дип линков. На самом деле у Branch сейчас есть целый арсенал продуктов для любой стадии развития приложения.
BRANCH.APP.LINK

HomePod firmware provides detailed look at iPhone 8 screen layout

Скандалы, интриги, расследования. Вопрос один: это вообще законно? Скоро узнаем. Ждать осталось недолго.
9TO5MAC.COM Читать дальше →
Digest MBLTdev — свежак для iOS-разработчиков
Source: habrahabr

Мониторинг как сервис: модульная система для микросервисной архитектуры

Сегодня на нашем проекте, помимо монолитного кода, функционируют десятки микросервисов. Каждый из них требует того, чтобы его мониторили. Делать это в таких объемах силами DevOps проблематично. Мы разработали систему мониторинга, которая работает как сервис для разработчиков. Они могут самостоятельно писать метрики в систему мониторинга, пользоваться ими, строить на их основании дашборды, прикручивать к ним алерты, которые будут срабатывать при достижении пороговых значений. С DevOps — только инфраструктура и документация.

Этот пост — расшифровка моего выступления с нашей секции на РИТ++. Многие просили нас сделать текстовые версии докладов оттуда. Если вы были на конференции или смотрели видео, то не найдете ничего нового. А всем остальным — добро пожаловать под кат. Расскажу, как мы пришли к такой системе, как она работает и как мы планируем её обновлять.

Читать дальше →
Мониторинг как сервис: модульная система для микросервисной архитектуры
Source: habrahabr

Как сделать сайты доступнее для пользователей с нарушениями зрения

В ответ на мою первую статью «Доступность приложений для пользователей с нарушениями зрения» я получил список вопросов, касающихся доступности сайтов, которые действительно неплохо было бы осветить.
Читать дальше →
Как сделать сайты доступнее для пользователей с нарушениями зрения
Source: habrahabr

Биохакеры закодировали зловред в ДНК, чтобы атаковать софт для секвенирования генома

При секвенировании генома молекулы ДНК могут отбиваться. Молекулы способны нанести компьютеру ответный удар, заразив программу, которая пытается их прочитать. Такова идея исследователей из Университета Вашингтона, которые закодировали эксплоит в участке ДНК. Впервые в мире они доказали, что можно удалённо заразить компьютер через ДНК.


На фотографии слева — пробирка с сотнями миллиардов копий эксплоита, закодированного в синтетических молекулах ДНК, которые способны заразить компьютерную систему после секвенирования и обработки.


В последние пять лет стоимость секвенирования генома упала со $100 000 до менее $1000, что стимулировало научные исследования в сфере геномики и целую плеяду коммерческих сервисов, которые предлагают проанализировать ваше геном для разных целей: построение генетического дерева, поиск предков, анализ физических способностей, предрасположенности к разным видам спорта и физической активности, изучение совместимых микроорганизмов в кишечном тракте и многое другое. Авторы научной работы уверены, что при секвенировании генома недостаточное внимание уделяется безопасности: в этой области просто ещё не столкнулись с вредоносными программами, которые атакуют непосредственно через геном. Теперь такой вектор атаки нужно принимать в расчёт.
Читать дальше →
Биохакеры закодировали зловред в ДНК, чтобы атаковать софт для секвенирования генома
Source: geektimes

Пост №3201361

Автор: IvanDolgunA

В Марокко 15 подростков надругались над ослом и подхватили бешенство Марокко 15 подростков изнасиловали осла и подхватили бешенство. Несовершеннолетних отправили в больницу, чтобы поставить прививки от смертельно опасной инфекции. Владельцу пострадавшего осла приказали убить животное, чтобы предотвратить риск дальнейшего распространения болезни. В то время как родители малолетних насильников пребывают в горе и ужасе, жители маленького городка смакуют скандальную историю.Громкое происшествие случилось в маленьком фермерском городке Сиди аль-Камель, провинция Сиди-Касем. Всех детей и подростков, участвовавших в изнасиловании осла, отправили на неделю в больницу Mechraa Belksiri. Там несовершеннолетним должны сделать прививки от бешенства, рассказала ливанская газета Al Akhbar в номере от 10 августа (заметка на странице 10).Об инциденте узнали местные власти и начали искать тех, кто «приближался» к зараженному ослу или «заглядывался» на него, чтобы не допустить дальнейшего распространения инфекции.Как отмечает ежедневное издание, случившееся вызвало у родственников насильников «горе и ужас». Вместе с тем надругательство над животным стало предметом для глумления и насмешек со стороны жителей небольшого города, приводит марокканское издание Morocco World News содержание заметки в Al Akhbar.При этом родители некоторых детей поспешили тайно привить своих чад на случай, если они вдруг тоже контактировали с инфицированным ослом. По данным издания, число зараженных может быть гораздо выше, поскольку в некоторых случаях взрослые предпочитают увозить детей для прививки в другой регион, чтобы избежать унижения.Местные власти тем временем приказали владельцу зараженного бешенством осла убить животное, чтобы исключить риск дальнейшего распространения болезни. Бешенство — это особо опасное смертельное заболевание, которое вызывает воспаление головного мозга у животных и человека. Передается со слюной при укусе больным животным.Al Akhbar — ежедневная ливанская газета на арабском языке, которая выпускается в Бейруте. Также действует англоязычная интернет-версия. http://www.newsru.com/world/11aug2017/poordonkey.html?utm_source=rssРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3201361″ }, «headline»: «В Марокко 15 подростков надругались над ослом и подхватили бешенство / бешенство :: новость :: осёл :: Безопасный секс», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BD%D0%BE%D0%B2%D0%BE%D1%81%D1%82%D1%8C-%D0%BE%D1%81%D1%91%D0%BB-%D0%B1%D0%B5%D1%88%D0%B5%D0%BD%D1%81%D1%82%D0%B2%D0%BE-%D0%91%D0%B5%D0%B7%D0%BE%D0%BF%D0%B0%D1%81%D0%BD%D1%8B%D0%B9-%D1%81%D0%B5%D0%BA%D1%81-4000151.jpeg», «height»: 1200, «width»: 1920 }, «datePublished»: «2017-08-11T15:45:50+03:00», «dateModified»: «2017-08-11T15:45:50+03:00», «author»: { «@type»: «Person», «name»: «IvanDolgunA» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: » Марокко 15 подростков изнасиловали осла и подхватили бешенство. Несовершеннолетних отправили в больницу, чтобы поставить прививки от смертельно опасной инфекции. Владельцу пострадавшего осла приказали убить животное, чтобы предотвратить риск дальнейшего распространения болезни. В то время как родит» }
Комментировать 
Пост №3201361
Source: Joyreactor

Резервное копирование базы mysql и файлов на удаленный FTP — Python 3

Начал изучать волшебный язык Python3 и решил испробовать его в действие на своем маленьком VPS.


На сервере стоит Mysql, Apache, nginx… во общем простой стандартный набор, там же хостятся с два десятка клиентских сайтов.


Каждый день делается резервная копия всех баз и файлов доменнов средствами приметного скрипта #!bin/bash


Я решил использовать Python 3… Вот непосредственно и сам код:
Читать дальше →
Резервное копирование базы mysql и файлов на удаленный FTP — Python 3
Source: habrahabr

Пост №3201349

Автор: 2pik

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3201349″ }, «headline»: «art барышня :: Carnivate Carn :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/art-%D0%B1%D0%B0%D1%80%D1%8B%D1%88%D0%BD%D1%8F-%D0%BA%D1%80%D0%B0%D1%81%D0%B8%D0%B2%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-Carnivate-Carn-4000135.png», «height»: 1505, «width»: 976 }, «datePublished»: «2017-08-11T15:38:59+03:00», «dateModified»: «2017-08-11T15:38:59+03:00», «author»: { «@type»: «Person», «name»: «2pik» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3201349
Source: Joyreactor

Рассказывать ли сотрудникам о социальной инженерии?

Да, я знаю, что термину «социальная инженерия» уже много лет, что Кевина уже давно отпустили, что есть куча материалов о том, как защититься от этих «инженеров». Я не собираюсь пинать мертвую кобылу, я хочу узнать у кого такая же кобыла тоже сдохла, а у кого отлично живет. Иными словами — мы на предприятии обучаем пользователей основам ИБ, рассылаем им информацию по разным типам атак и способам борьбы с ними. Примером такой рассылки про социальную инженерию я и хочу с вами поделиться.
Читать дальше →
Рассказывать ли сотрудникам о социальной инженерии?
Source: geektimes

Пост №3201326

Автор: ЛЗЦНИИ

Dark Regions CoverРазвернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3201326″ }, «headline»: «Dark Regions Cover / Мрачные картинки :: Lovecraft art :: cthulhu :: TentaclesandTeeth :: Лавкрафт :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/TentaclesandTeeth-Lovecraft-art-%D0%9B%D0%B0%D0%B2%D0%BA%D1%80%D0%B0%D1%84%D1%82-cthulhu-4000107.jpeg», «height»: 718, «width»: 1500 }, «datePublished»: «2017-08-11T15:13:03+03:00», «dateModified»: «2017-08-11T15:13:03+03:00», «author»: { «@type»: «Person», «name»: «ЛЗЦНИИ» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3201326
Source: Joyreactor

[Перевод] Аутентификация в Node.js. Учебные руководства и возможные ошибки

Однажды я отправился на поиск учебных руководств по аутентификации в Node.js/Express.js, но, к сожалению, не смог найти ни одного, которое меня бы полностью устроило. Некоторые были неполными, некоторые содержали ошибки в сфере безопасности, вполне способные навредить неопытным разработчикам.


Сразу скажу, что я всё ещё нахожусь в поиске надёжного, всеобъемлющего решения для аутентификации в Node/Express, которое способно составить конкуренцию Devise для Rails. Однако, удручающая ситуация в сфере руководств подвигла меня на подготовку этого материала. Тут я разберу некоторые наиболее распространённые ошибки в области аутентификации и расскажу о том, как их избежать.

image
Читать дальше →
[Перевод] Аутентификация в Node.js. Учебные руководства и возможные ошибки
Source: habrahabr