Пост №3251941

Автор: Rassvet38

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3251941″ }, «headline»: «tokafan :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/tokafan-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-4079281.jpeg», «height»: 855, «width»: 857 }, «datePublished»: «2017-09-29T14:25:14+03:00», «dateModified»: «2017-09-29T14:25:14+03:00», «author»: { «@type»: «Person», «name»: «Rassvet38» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3251941
Source: Joyreactor

[Перевод] Selenium и Node.js: пишем надёжные браузерные тесты

Есть много хороших статей о том, как начать писать автоматизированные браузерные тесты, используя версию Selenium, предназначенную для Node.js.

В некоторых материалах говорится о том, как оборачивать тесты в Mocha или Jasmine, в некоторых всё автоматизируют с помощью npm, Grunt или Gulp. Во всех подобных публикациях можно найти сведения о том, как установить и настроить всё необходимое. Там же можно посмотреть простые примеры работающего кода. Всё это весьма полезно, так как, для новичка, собрать работающую среду тестирования, состоящую из множества компонентов, может оказаться не так уж и просто.

Однако, в том, что касается подводных камней Selenium, в том, что относится к разбору лучших практических приёмов разработки тестов, эти статьи обычно ожиданий не оправдывают.

Сегодня мы начнём с того, на чём обычно заканчиваются другие материалы по автоматизации браузерных тестов с помощью Selenium для Node.js. А именно, мы расскажем о том, как повысить надёжность тестов и «отвязать» их от непредсказуемых явлений, которыми полны браузеры и веб-приложения.
Читать дальше →
[Перевод] Selenium и Node.js: пишем надёжные браузерные тесты
Source: habrahabr

[Перевод] Что известно об атаке на цепи поставок CCleaner

Атаки на цепи поставок (supply-chain attacks) — очень эффективный способ распространения вредоносного программного обеспечения в целевые организации. Это связано с тем, что при атаках на цепи поставок злоумышленники пользуются доверительными отношениями между производителем/поставщиком и клиентом, чтобы атаковать организации и отдельных лиц по различным мотивам. Червь Petya/Nyetya/NePetya, который был выпущен в сеть в начале 2017 года, показал насколько масштабны эти типы атак. Часто, как и в случае с Petya, исходный вектор атаки может оставаться скрытым в течение некоторого времени.

Недавно исследователи Talos заметили случай, когда серверы загрузки, используемые компанией-разработчиком для распространения легитимного пакета программного обеспечения, были использованы для загрузки вредоносного ПО на компьютеры ничего неподозревающих жертв. В течение некоторого периода версия CCleaner 5.33, распространяемая Avast, содержала многоступенчатую вредоносную нагрузку. 5 миллионов новых пользователей загружают CCleaner в неделю. Учитывая потенциальный ущерб, который может быть вызван сетью зараженных компьютеров подобного размера, решено было действовать быстро. 13 сентября 2017 года Cisco Talos уведомила Avast. В следующих разделах будут обсуждаться конкретные детали, касающиеся этой атаки.

Технические подробности

Читать дальше →
[Перевод] Что известно об атаке на цепи поставок CCleaner
Source: habrahabr

Анонсы Samsung: открытие Galaxy Note8 Studio в Москве и старт продаж Gear Fit2 Pro

Компания Samsung Electronics объявила об открытии в московском торговом центре «Авиапарк» нового интерактивного пространства Galaxy Note8 Studio. Посетители студии смогут протестировать новейшие флагманский […]
Анонсы Samsung: открытие Galaxy Note8 Studio в Москве и старт продаж Gear Fit2 Pro
Source: 4pda

Больше сюрпризов от Apple: обновленные правила размещения на App Store

Для разработчиков на iOS настала эпоха перемен: новые девайсы, новые инструменты, новые требования маркета. О технических особенностях обновленной платформы и о том, как следует оформлять и продвигать свое детище на новой версии App Store, было сказано уже немало. Сегодня мы хотим обратиться к еще одной перемене, которая обсуждается сейчас менее широко — изменениям в правилах публикации.

В последние месяцы Apple корректировали и дополняли список официальных требований к продуктам, размещаемым на сторе уже дважды. Первая порция правок пришлась на июнь, как заблаговременная подготовка почвы для осеннего релиза; вторая была опубликована совсем недавно. За каждой следовала массовая зачистка — удаление тысяч приложений с маркета без предупреждений и надежды на амнистию. Раз уж все так серьезно, пожалуй, стоит поподробнее разобрать, что именно изменилось и стоит ли уже начинать бояться. Мы изучили июньское и сентябрьское соглашения и собрали все значительные нововведения здесь, под катом.
Читать дальше →
Больше сюрпризов от Apple: обновленные правила размещения на App Store
Source: habrahabr

Пост №3251931

Автор: ZeeeSnippy

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3251931″ }, «headline»: «Мрачные картинки :: Behemoth :: Николай Бурдин :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%9C%D1%80%D0%B0%D1%87%D0%BD%D1%8B%D0%B5-%D0%BA%D0%B0%D1%80%D1%82%D0%B8%D0%BD%D0%BA%D0%B8-%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-%D0%9D%D0%B8%D0%BA%D0%BE%D0%BB%D0%B0%D0%B9-%D0%91%D1%83%D1%80%D0%B4%D0%B8%D0%BD-Behemoth-4079256.jpeg», «height»: 2160, «width»: 2088 }, «datePublished»: «2017-09-29T14:06:50+03:00», «dateModified»: «2017-09-29T14:06:50+03:00», «author»: { «@type»: «Person», «name»: «ZeeeSnippy» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3251931
Source: Joyreactor

GoPro HERO6 Black и Fusion — новое поколение знаменитых экшен-камер

Компания GoPro представила новое поколение экшен-камер HERO6 Black. Вместе с ней была анонсирована 360-градусная камера GoPro Fusion для съёмки сферических видео. Базовая версия HERO6 Black получила […]
GoPro HERO6 Black и Fusion — новое поколение знаменитых экшен-камер
Source: 4pda

Хакеры взломали новую консоль за день до её выхода

Ретро-консоль SNES Classic Mini — уменьшенная копия культовой приставки Nintendo, рассчитанная на ностальгирующих геймеров. Приставка является преемницей прошлогодней NES Classic Mini, которая ориентировалась […]
Хакеры взломали новую консоль за день до её выхода
Source: 4pda

HP представила на «ИгроМире» геймерские новинки линейки Omen

В ходе выставки «ИгроМир 2017» компания HP показала новые устройства линейки Omen by НР для геймеров. В неё входят игровые ноутбуки Omen 15 и Omen 17, настольный компьютер, графический ускоритель, мониторы […]
HP представила на «ИгроМире» геймерские новинки линейки Omen
Source: 4pda

Пост №3251921

Автор: LYVrus

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»http://polit.reactor.cc/post/3251921″ }, «headline»: «твиттер :: политика :: интернет :: пушков», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/%D0%BF%D0%BE%D0%BB%D0%B8%D1%82%D0%B8%D0%BA%D0%B0-%D1%82%D0%B2%D0%B8%D1%82%D1%82%D0%B5%D1%80-%D0%B8%D0%BD%D1%82%D0%B5%D1%80%D0%BD%D0%B5%D1%82-%D0%BF%D1%83%D1%88%D0%BA%D0%BE%D0%B2-4079240.jpeg», «height»: 287, «width»: 686 }, «datePublished»: «2017-09-29T13:53:22+03:00», «dateModified»: «2017-09-29T13:53:22+03:00», «author»: { «@type»: «Person», «name»: «LYVrus» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3251921
Source: Joyreactor