Архив за 05 апреля 2017 - 4

Жизнь без SDL. Зима 2017 - 1

Введение, дисклеймер или зачем эта статья

Данная статья представлена с целью призвать всех, кто хоть как-то связан с разработкой, обращать больше внимания на безопасность, при этом мы постарались сделать это максимально наглядным образом. Статья не претендует на самостоятельное исследование.

Первая попытка формирования проблемы была представлена на финальном этапе M*CTF в Конгресс-центре МТУСИ. В день лекций был представлен к вниманию доклад «Жизнь без SDL. Осень-2016», затрагивающий подробный разбор DOM XSS на WIX.COM и Cryptsetup Initrd root Shell в современных дистрибутивах. Последний случай мы рассмотрели на недавнем вебинаре.

Доклад получил одобрение публики и плавно перешел в диалог о существующих проблемах и способах их решений. Это вдохновило нас на создание цикла статей о наиболее интересных и показательных случаях, подчеркивающих актуальность затронутой темы.
Читать полностью »

Всё в ажуре: интеграция Parallels RAS в Microsoft Azure - 1

Ранее мы писали о том, что наш Parallels Remote Application Server (RAS) признан аналитическим агентством IDC одним из ключевых мировых игроков рынка VCC (Virtual Client Computing). Недавно RAS интегрировался в среду облачных вычислений Microsoft Azure. Под катом чуток картинок, маркетингового киселя и результаты технического тестирования нашего зверя на различных виртуальных машинках. Было бы здорово заполучить в комментариях к статье вопросы по теме и истории из вашего личного опыта взаимодействия с Azure + узнать про организацию вами корпоративного удаленного доступа.Читать полностью »

Рынок 3D принтеров в России уже достаточно устоялся – есть популярные модели, есть «эксклюзивы» для любителей определенного бренда. Производителей подобной техники сейчас — очень много. Каждый месяц появляются по несколько новых моделей. Но реальное внимание привлекают только новинки от лидеров рынка. Остальные, если не имеют какого-то явного преимущества, так и остаются в тени. Вне зависимости от цены и внешнего вида.

Одной из новинок на российском рынке конца 2016 года стал 3D принтер Raise3D N2 Dual. Это новичок в нашей стране, и его появление создало некоторую интригу. Принтер имеет запоминающийся внешний вид, который отличает его от другой подобной техники. Внешний вид это конечно хорошо, но есть ли в нем какие-то преимущества над другими подобными станками, чтобы стать популярной моделью?

3D принтер Raise3D N2 Dual - 1

Читать полностью »

Псевдофилософское вступление
image

Как известно, судьба человека после смерти находится в ведении религии, а не философии. Вариантов не так уж много. По завершении процесса жизни авраамические религии предлагают на выбор ад, рай и, в некоторых версиях, чистилище. Восточные религии полагают, что человек следует путем перерождений — после смерти процесс перезапускается с более высоким уровнем привилегий и, при должном старании индивидуума, может стать системным — раствориться в нирване. Все религии, даже самые языческие, согласны с тезисом об отделимости души от тела. Но некоторые подразумевают наличие корневого процесса init, являющегося первопричиной всего сущего, данного нам в ощущениях. В финале жизненного цикла системы, перед апгрейдом, предполагается инвентаризация отработавших процессов — в следующий релиз возьмут не всех.Читать полностью »

«Тинькофф» подписал соглашение с Tele2 о создании виртуального оператора связи на базе Tele2, но с собственными разработками, кодом сети, сим-картами, услугами и тарифами. Запуск «Тинькофф Мобайл» планируется на конец года. Об этом сообщили представители банка, а также Олег Тиньков — на своей Читать полностью »

image

Недавно столкнулся с одним приложением, которое генерировало запросы к БД. Я понимаю, что этим никого не удивишь, но когда приложение стало тормозить и мне пришло задание разобраться в чём причина, я был сильно удивлён, обнаружив эти запросы. Вот с чем иногда приходится иметь дело SQL Server:
Читать полностью »

Проект создателя Boomstarter Руслана Тугушева Tugush.com предложил стартапам, не прошедшим скоринг, разместить их в базе проектов, доступной потенциальным инвесторам, на обычных условиях (процент от привлеченных средств). Некоторых обратившихся к площадке предпринимателей это возмутило.

«Они озвучили, Читать полностью »

Байесовские многорукие бандиты против A-B тестов - 1 Здравствуйте, коллеги. Рассмотрим обычный онлайн-эксперимент в некоторой компании «Усы и когти». У неё есть веб-сайт, на котором есть красная кнопка в форме прямоугольника с закругленными краями. Если пользователь нажимает на эту кнопку, то где-то в мире мурлычет от радости один котенок. Задача компании — максимизация мурлыкания. Также есть отдел маркетинга, который усердно исследует формы кнопок и то, как они влияют на конверсию показов в клико-мурлыкания. Потратив почти весь бюджет компании на уникальные исследования, отдел маркетинга разделился на четыре противоборствующие группировоки. У каждой группировки есть своя гениальная идея того, как должна выглядеть кнопка. В целом никто не против формы кнопки, но красный цвет раздражает всех маркетологов, и в итоге было предложено четыре альтернативных варианта. На самом деле, даже не так важно, какие именно это варианты, нас интересует тот вариант, который максимизирует мурлыкания. Маркетинг предлагает провести A/B/n-тест, но мы не согласны: и так на эти сомнительные исследования спущено денег немерено. Попробуем осчастливить как можно больше котят и сэкономить на трафике. Для оптимизации трафика, пущенного на тесты, мы будем использовать шайку многоруких байесовских бандитов (bayesian multi-armed bandits). Вперед.

Читать полностью »

Бункер судного дня в Норвегии теперь будет хранить не только семена, но и данные - 1

В начале этого года стрелки Часов Судного дня, движение которых отражает уровень опасности ядерной войны и других угроз, перевели на 30 секунд вперед. Объясняя свое решение, представители «Бюллетеня ученых-атомщиков» сделали такое заявление: «Вероятность всемирной катастрофы чрезвычайно большая, поэтому меры, которые обеспечат снижение рисков, нужно принимать в ближайшее время. Главы государств должны действовать сейчас, чтобы спасти человечество от падения в пропасть. Если они ничего не сделают, меры должны принять граждане».

Некоторые граждане эти меры уже принимают, только в этом случае речь идет не о действиях, направленных против ядерной войны, а о мерах, принимаемых для сохранения особо важных ценностей для тех, кто выживет в возможном катаклизме. Мы сейчас говорим о «Хранилище судного дня» (Svalbard Globale frøhvelv), которое располагается на острове Шпицберген. В него помещаются для безопасного хранения образцы семян основных сельскохозяйственных культур. А сейчас команда этого проекта собирается хранить в этом месте и самые важные для человека данные.
Читать полностью »

При работе с платформой Android я столкнулся со множеством проблем, потому что проектировал свои Модели неправильно. Мои приложения были недостаточно реактивными. Теперь используя RxJava и Model-View-Intent (MVI) я, наконец, добился нужного уровня реактивности. Об этом я пишу цикл статей. В первой части расскажу о модели и объясню, чем она важна.Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js