Архив за 29 февраля 2016 - 5

Музыкальный сервис «Яндекса» получил официальный каталог The Beatles. Обновление каталога произошло спустя 2 месяца после публикации альбомов «главного ансамбля» на площадках транснациональных музыкальных сервисов. Правообладатели The Beatles до самого конца 2015 года «не замечали» существование стриминговых сервисов. Как, в своё время,Читать полностью »

Компания Nvbots, специализирующаяся на разработке и выпуске 3D-принтеров, объявила о коммерческой доступности в рамках программы альфа-тестирования технологии высокоскоростной 3D-печати металлами. По словам Nvbots, это первая технология, позволяющая комбинировать разные металлы в одном изделии, изготавливаемом методом 3D-печати.

Введение

CMake (от англ. cross platform make) — это кроссплатформенная система автоматизации сборки программного обеспечения из исходного кода.

CMake не занимается непосредственно сборкой, a лишь генерирует файлы управления сборкой из файлов CMakeLists.txt.

Динамические библиотеки. Теория

Создание динамических библиотек со статической линковкой в ОС Windows отличается от ОС Linux.

На ОС Windows для этого требуется связка .dll (dynamic link library) + .lib (library) файлов.
На ОС Linux для этого нужен всего лишь один .so (shared object) файл.
Читать полностью »

Если в Google ввести запрос «a b тестирование», то по теме выпадает довольно много статей, но в них больше теории и ориентированы они на менеджеров, а в качестве инструментов предлагаются готовые клиентские реализации, вроде Google Analytics. Также есть статья про очень простую серверную реализацию (в реалиях авторов, я думаю, этого вполне достаточно).

Сегодня я расскажу о том, как это происходит у нас, в Badoo, при огромном количестве пользователей по всему миру.

У нас был целый «зоопарк» инструментов для сплит-тестирования во главе с A/B фрэймворком, часть из которых разрабатывалась для других целей. Помимо прочих недостатков, все эти инструменты использовали примерно один и тот же способ для разделения пользователей на варианты — это хеширование ID пользователя плюс «соль». Такой подход нас не удовлетворял, и было принято решение разработать новую версию, в которой можно было бы избежать недостатков старых версий.
Читать полностью »

Компания Samsung Electronics представила вогнутые мониторы CF591 и CF390. Размер экрана CF591 — 27 дюймов по диагонали, а CF390 выпускается в двух разновидностях — с экраном размером 23,5 и 27 дюймов. Во всех случаях радиус кривизны экранов составляет 1800 мм, разрешение — 1920 х 1080 пикселей.

Радиус изгиба экранов Samsung CF591 и CF390 — 1800 мм

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

ФБР арестовало одного из участников утечки десятков предрелизных фильмов в DVD-качестве - 1

therevenant

Помните декабрьский пост "Десятки предрелизных фильмов в DVD-качестве утекли в интернет"? Было бы наивно полагать, что голливудские студии, правообладатели и борцы с пиратами оставят все, как есть, и не будут искать виновников. Их поиском занимаются многие, включая ФБР. И первые результаты такой активной работы уже появились: арестован 31-летний мужчина из Ланкастера, который обвиняется в загрузке копий «Выживший» и «Снупи и мелочь пузатая в кино» на частный трекер «Pass The Popcorn».

Напомню, что в декабре прошлого года большое количество фильмов в DVD-качестве попали в Сеть, и количество загрузок этих фильмов достигает многих миллионов копий. При этом скринеры попали в Интернет еще даже до предрелизного просмотра.
Читать полностью »

Ранее был перевод про восстановление другого терминала — LA30. Курсивом мои комментарии
Приводим в чувство каноничный DEC VT100 - 1

DEC VT100

VT100, в каком-то смысле, является индустриальным стандартом среди терминалов. Набор команд, поддерживаемых этим терминалом, заимствовался кем только ни попадя. В линейке терминалов от DEC, VT100 первым был выпущен с отдельностоящей клавиатурой. Сердцем аппарата выступает микропроцессор Intel 8080. Похожий корпус был и у терминала VT103, в который были добавлены два ленточных накопителя TU58 и небольшая объединительная плата с QBUS шиной. Кроме того, еще выпускался VT125, который, по сути, отличается от VT100 только наличием дополнительной платы для поддержки инструкций ReGIS, реализующих простую компьютерную графику.

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

Особенности поддержки 10 дата-центров по всему миру: мой опыт и грабли - 1
Это 2 Петабайта бэкапа

У нас 14 дата-центров по всему миру, из которых я занимаюсь обслуживанием десяти. Лет пять назад я думал, что там, за границей, всё блестит, поддержка внимательная и вежливая и ошибается только совсем по мелочам. Мои иллюзии довольно быстро развеялись.

Вот пример. Стоят у нас в стойках серверы, по сути — дисковые полки, предназначенные для «медленных» данных бэкапов. Место на них кончалось. В каждом сервере было по 24 диска и 36 слотов, мы решили добить ещё по 12 HDD. Я отправил тикеты, объяснил, что мы делаем и зачем, добавил, что нужно поставить диски в неподсвеченные слоты.

Через 10 минут мониторинг показал, что у нас выпал диск в первом сервере. «Ничего себе, коллеги жгут», — подумали мы. Наверное, задели или ещё что-то… Но тут почти сразу выпали второй и третий диски. Я начал звонить в немецкий саппорт, и мне ответил коллега из Индии.Читать полностью »

Adblock Plus рассказал о монетизации через рекламу из «белого списка» - 1

Рост популярности блокировщиков рекламы обусловлен непониманием большинства рекламодателей в том, как именно стоит преподносить рекламу своим проектам. Такие компании, как Google и Yahoo неоднократно критиковали разработчиков блокировщиков рекламы. В результате можно наблюдать засилье рекламных объявлений, делающих невозможным просмотр сайтов.

Но теперь популярные блокировщики рекламы стали пропускать «правильные» рекламные объявления — о таком способе монетизации рассказали представители Adblock.Читать полностью »

В ходе разработки элементов радиолокационной станции (да и какой угодно электроники) перед нашими инженерами часто стоит необходимость дотошно прочесывать эксплуатационную документацию (datasheet) на то или иное изделие, будь то микросхема, модуль, сборка или даже блок. Среди наших коллег из цифрового мира и мира низкочастотной аналоговой техники водится суждение о неполноте документации большинства топовых производителей электронных компонентов (элементной базы). В СВЧ элементной базе дело обстоит еще хуже. Производитель какого-нибудь операционного усилителя (например Analog Devices — AD8027) хотя бы удосуживается привести подробное описание параметров (с учетом разницы моделей), несколько вариантов включения, графические зависимости для каждого варианта и т.п. Безусловно, информации бывает недостаточно. Порой неожиданности и сюрпризы не находят объяснения ни в каких описаниях и документах. Но если взять какой-нибудь компонент из семейства высоких частот, то при первых же включениях вылезают целые комплексы проблем и заморочек.
Читать полностью »


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