Нагрузочное тестирование: с чего начать и куда смотреть

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


О том, как выживают баги, когда «включать» в проекте нагрузочные тесты, откуда брать для них данные и можно ли вообще не тестировать, вывалив результаты сразу в продакшн, мы поговорили с Алексеем Лавренюком («Яндекс») и Владимиром Ситниковым (Netcracker).


Читать дальше →
Нагрузочное тестирование: с чего начать и куда смотреть
Source: habrahabr

[recovery mode] 8 платежных сервисов для фрилансеров

image


Работа в качестве фрилансера, несомненно, имеет замечательные привилегии и преимущества – например, строить рабочий график на свое усмотрение, взять работу в удобное для себя время и предоставить больше свободного времени для личных дел.
Читать дальше →
[recovery mode] 8 платежных сервисов для фрилансеров
Source: geektimes

Пост №3113172

Автор: Sowilo

Еще нужны доказательства, что Неми и Гримм сошлись?Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3113172″ }, «headline»: «Еще нужны доказательства, что Неми и Гримм сошлись? / неми (nemi montoya комиксы) :: ребенок :: гримм :: Смешные комиксы (веб-комиксы с юмором и их переводы)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%BD%D0%B5%D0%BC%D0%B8-%D0%9A%D0%BE%D0%BC%D0%B8%D0%BA%D1%81%D1%8B-%D0%B3%D1%80%D0%B8%D0%BC%D0%BC-%D1%80%D0%B5%D0%B1%D0%B5%D0%BD%D0%BE%D0%BA-3858009.jpeg», «height»: 316, «width»: 950 }, «datePublished»: «2017-05-22T12:12:07+03:00», «dateModified»: «2017-05-22T12:12:07+03:00», «author»: { «@type»: «Person», «name»: «Sowilo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3113172
Source: Joyreactor

[Из песочницы] От зависимых типов к гомотопической теории типов на Scala + Shapeless + ProvingGround

Всем привет. Хочу поделиться своим опытом использования библиотеки ProvingGround, написанной на Скале с использованием Shapeless. У библиотеки имеется документация, правда, не очень обширная. Автор библиотеки — Сиддхартха Гаджил из Indian Institute of Science. Библиотека экспериментальная. Сам Сиддхартха говорит, что это пока не библиотека, а «work in progress». Глобальная цель библиотеки — брать статью живого математика, парсить текст, переводить естественный язык с формулами в формальные доказательства, которые мог бы чекать компилятор. Понятно, что до этого еще очень далеко. Пока что в библиотеке можно работать с зависимыми типами и основами гомотопической теории типов (HoTT), (полу-) автоматически доказывать теоремы.
Читать дальше →
[Из песочницы] От зависимых типов к гомотопической теории типов на Scala + Shapeless + ProvingGround
Source: habrahabr

[recovery mode] Автоматизация нагрузочного тестирования банковского ПО для терминалов

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


Итак, мы занимаемся разработкой данного ПО, используя современный CI/CD подход, чем обеспечивается высокая скорость поставки фич, хотфиксов и релизов в продакшн. В начале года нам была предложена задача обеспечить нагрузочным тестированием разрабатываемое решение и продемонстрировать заказчику способность встраивать в CI/CD любые подзадачи и шаги.


Помимо общих слов, хотелки сводились к следующему: необходимо обеспечить автоматический деплой ПО на нагрузочный стенд, придумать легкий способ генерации данных, внедрить автоматический и полуавтоматический способ запуска тестов, снабдить тесты автоматическим триггером старта и остановки по событию, подключить механику НТ к трекеру задач для короткого репортинга, подключить систему тестирования к доступной системе аналитики НТ, создать возможность “покраски” плохих и хороших релизов для дальнейших действий в workflow (выкатить или отправить репорт). Требования, надо признать, абсолютно адекватные и понятные.
Читать дальше →
[recovery mode] Автоматизация нагрузочного тестирования банковского ПО для терминалов
Source: habrahabr

«Лаборатория Касперского»: зловред WannaCry активно распространялся по сети из-за уязвимости в Windows 7


Немногим более недели назад в сети начали появляться статьи, посвященные некоему новому вирусу, атакующему компьютеры в самых разных сетях. На Geektimes статья о WannaCry/Wcry/WannaCrypt появилась 12 мая. С тех пор ситуацию так и не удалось полностью взять под контроль, хотя атака приостановлена. Для того, чтобы снизить опасность зловреда, корпорация Microsoft в оперативном режиме выпустила патчи для исправления уязвимости, которую эксплуатирует WCry. В Windows 8.1 и более старших версиях проблему можно решить, отключив поддержку SMBv1.


Младшие версии ОС защищены не слишком хорошо. Все это привело к тому, что неожиданная атака WannaCry поразила более 200 000 персональных компьютеров в примерно 150 странах. К сожалению, полная картина происходящего пока неизвестна, специалисты занимаются выяснением всех подробностей атаки. Уже сейчас публикуются некоторые интересные детали. Например, «Лаборатория Касперского» выяснила, что более 97% зараженных компьютеров работают на Windows 7. О зараженных ПК и ноутбуках под управлением Windows XP почти ничего не слышно — обычно такие системы заражаются самими пользователями, которые изучают новый зловред. Указанные выше данные привел Костин Райю, руководитель Global Research and Analysis Team в «Лаборатории Касперского».
Читать дальше →
«Лаборатория Касперского»: зловред WannaCry активно распространялся по сети из-за уязвимости в Windows 7
Source: geektimes

Дизайн OnePlus 5 подтверждён новым шпионским снимком

Прошлогодний OnePlus 3 и его улучшенная версия OnePlus 3T получились крайне удачными смартфонами с топовыми техническими характеристиками за умеренную стоимость. Поэтому фанаты с нетерпением ждут анонса […]
Дизайн OnePlus 5 подтверждён новым шпионским снимком
Source: 4pda

Пост №3113156

Автор: Naro4iTo

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3113156″ }, «headline»: «живность :: котэ (прикольные картинки с кошками)», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/%D0%B6%D0%B8%D0%B2%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BA%D0%BE%D1%82%D1%8D-3857989.jpeg», «height»: 720, «width»: 960 }, «datePublished»: «2017-05-22T11:57:21+03:00», «dateModified»: «2017-05-22T11:57:21+03:00», «author»: { «@type»: «Person», «name»: «Naro4iTo» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3113156
Source: Joyreactor

Когнитивный диссонанс и его применение в маркетинге

image

Что такое когнитивный диссонанс?


Примером когнитивного диссонанса можно считать басню Крылова «Лисица и виноград». Голодная лисица увидела виноградную лозу со свисающими гроздьями и хотела до них добраться, да не смогла и, уходя прочь, сказала сама себе: «Ну, что ж! На взгляд-то он хорош, Да зелен — ягодки нет зрелой: Тотчас оскомину набьешь».


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


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


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

Пост №3113155

Автор: AVA 

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3113155″ }, «headline»: «art (арт) :: art девушка :: Kristina Kurisu :: эро арт :: красивые картинки», «image»: { «@type»: «ImageObject», «url»: «http://img0.joyreactor.cc/pics/post/full/art-%D0%B4%D0%B5%D0%B2%D1%83%D1%88%D0%BA%D0%B0-%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-art-Kristina-Kurisu-3857988.jpeg», «height»: 1104, «width»: 1920 }, «datePublished»: «2017-05-22T11:56:52+03:00», «dateModified»: «2017-05-22T11:56:52+03:00», «author»: { «@type»: «Person», «name»: «AVA » }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3113155
Source: Joyreactor