Нагрузочное тестирование на Gatling

Статья публикуется от имени Перфильева Алексея, akaaxel
image altGatling – это framework для проведения нагрузочного тестирования. Он основан на трех технологиях: Scala, Akka и Netty.

В этой статье мы:

  1. Посмотрим, как установить и начать использовать Gatling.
  2. Разберем синтаксис скриптов Gatling на языке Scala.
  3. Напишем небольшой тест, где используем основные функции Gatling. Запустим тестовый скрипт при помощи sbt и сохраним отчет.

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

Обзор ASUS ROG G701: монстр с ангельской внешностью

В начале года на Consumer Electronics Show 2017 компания ASUS представила много славного железа. Туда затесался и ROG G701 — ноутбук для игроманов, оснащённый NVIDIA GeForce GTX 1080. «Республика геймеров» […]
Обзор ASUS ROG G701: монстр с ангельской внешностью
Source: 4pda

Nintendo оставила секретное послание на контроллере для Switch

Владельцы «классического» геймпада
для консоли Nintendo Switch
обнаружили на нём скрытое сообщение. Короткое послание расположено над правым аналоговым
стиком и читается благодаря полупрозрачному корпусу […]
Nintendo оставила секретное послание на контроллере для Switch
Source: 4pda

Хакинг в роли измены

Законодательство как России, так и иных стран отрицательно относится к созданию и использованию вредоносного ПО, созданию эксплойтов и взломам локальных сетей и отдельных компьютеров. Обычно когда речь заходит об ответственности за такие деяния, то в случае России это статьи 272 и 273 УК РФ. Но кроме этих статей создателям вредоносного ПО и тем, кто его использует могут грозить и иные статьи — о чем обычно забывают в ходе обсуждения как тем инцидентов безопасности, так и на профильных обсуждениях ответственности за написание вредоносного ПО. Вот скажем ст. 275 УК РФ «Государственная измена» — может ее получить написавший вирус?
Читать дальше →
Хакинг в роли измены
Source: geektimes

Maven. Собираем только измененное

Работая в многомодульном maven проекте, зачастую приходится вносить изменения в несколько связанных модулей одновременно. И если хочется собрать только задетые модули, то к сожалению maven не предоставляет ничего автоматического. Если чуть погуглить, то на stackoverflow можно найти простое однострочное решение:

mvn install -amd -pl $(svn st | colrm 1 8 | sed 's /.*  ' | xargs echo | sed 's- -,:-g' | sed 's ^ : ')

На этом можно было бы и закончить. Но мне хотелось большего — чего конкретнее и как я этого добивался под катом.

Читать дальше →
Maven. Собираем только измененное
Source: habrahabr

Цитата #443823

Miolz
всегда будь собой. кроме тех случаев, когда можешь быть драконом. тогда всегда будь драконом.

reenbic
Miolz, ты сейчас пересказал основную стратегию моей колоды на гоблинах в МТГ.=D
Цитата #443823
Source: bash

Пост №3015426

Автор: anon

Развернуть { «@context»: «http://schema.org», «@type»: «BlogPosting», «mainEntityOfPage»:{ «@type»:»WebPage», «@id»:»/post/3015426″ }, «headline»: «Смерека мамбет :: anon», «image»: { «@type»: «ImageObject», «url»: «http://img1.joyreactor.cc/pics/post/full/anon-%D0%A1%D0%BC%D0%B5%D1%80%D0%B5%D0%BA%D0%B0-%D0%BC%D0%B0%D0%BC%D0%B1%D0%B5%D1%82-3704529.jpeg», «height»: 1500, «width»: 1500 }, «datePublished»: «2017-03-07T10:42:20+03:00», «dateModified»: «2017-03-07T10:42:20+03:00», «author»: { «@type»: «Person», «name»: «anon» }, «publisher»: { «@type»: «Organization», «name»: «JoyReactor.cc», «logo»: { «@type»: «ImageObject», «url»: «http://joyreactor.cc/images/joyreactor_ie6.png», «width»: 207, «height»: 54 } }, «description»: «» }
Комментировать 
Пост №3015426
Source: Joyreactor

[Перевод] Uber — причины перехода с Postgres на MySQL

В конце июля 2016 года в корпоративном блоге Uber появилась поистине историческая статья о причинах перехода компании с PostgreSQL на MySQL. С тех пор в жарких обсуждениях этого материала было сломано немало копий, аргументы Uber были тщательно препарированы; компанию обвинили в предвзятости, технической неграмотности, неспособности эффективно взаимодействовать с сообществом и других смертных грехах, при этом по горячим следам в Postgres было внесено несколько изменений, призванных решить некоторые из описанных проблем. Список последствий на этом не ограничился, и его можно продолжать еще очень долго.

Наверное, не будет преувеличением сказать, что за последние несколько лет это было одно из самых громких и резонансных событий, связанных с СУБД PostgreSQL, которую мы, к слову сказать, очень любим и широко используем. Эта ситуация наверняка пошла на пользу не только упомянутым системам, но и движению Free and Open Source в целом. При этом, к сожалению, русского перевода статьи так и не появилось. Ввиду значимости события, а также подробного и интересного с технической точки зрения изложения материала, в котором в стиле Postgres vs MySQL идет сравнение физической структуры данных на диске, организации первичных и вторичных индексов, репликации, MVCC, обновлений и поддержки большого количества соединений, мы решили восполнить этот пробел и сделать перевод оригинальной статьи. Результат вы можете найти под катом.

Читать дальше →
[Перевод] Uber — причины перехода с Postgres на MySQL
Source: habrahabr