Архив за 23 июня 2014 - 3

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

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

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

О чем статья

Незаметно пролетел год, как начались работы по разработке и внедрению хранилища данных на платформе Вертика.
На хабре уже есть статьи про саму СУБД Вертика, особенно рекомендую эту: HP Vertica, первый запущенный проект в РФ, ведь ее автор очень помог нам на начальном этапе. Алексей, спасибо еще раз.
Хотелось бы рассказать о том, какая методология применялась для проектирования физической структуры хранилища, чтобы наиболее полно использовать возможности HP Vertica.
Эту статью хотел бы посветить обоснованию оптимальности выбранной методологии, а в следующей — рассказать о том, какие техники позволяют анализировать данные, содержащие десятки млрд. строк, не быстро, а очень быстро.

Постановка задачи

Рассмотрим высоконагруженный сайт крупной российской интернет-компании (входит в топ 10 сайтов рунета по количеству уникальных пользователей по данным LiveInternet и Google Analytics).
Деятельность компании описывается следующими цифрами: ~ 10 млн. активных пользователей, ~100 млн. просмотров страниц в день, около 1 тыс. новых объектов, размещенных пользователями на сайте в течение 1 минуты, ~10 тыс. поисковых запросов пользователей в минуту.
Грубая оценка количества действий, подлежащих сохранению в хранилище, составляет 100 млн. новых записей в сутки (~100 GB новых данных в сутки).
Т.е. при построении классического хранилища данных с отказом от стирания поступивших ранее данных, объем хранилища через 3 месяца эксплуатации составит 10TB сырых данных. Big Data как она есть.
Нужно построить хранилище, которое хранило бы не меньше 6 месяцев данных, позволяло их анализировать, визуализировать, и отставало бы от реальной жизни настолько мало, насколько это возможно (в худшем случае — отставало бы на день, в лучшем — на минуты).
Вынося сразу за скобки вопрос выбора платформы — хранилище должно работать на HP Vertica, MPP базе колоночного хранения, см. вводную статью в заголовке.
Читать полностью »

В продолжении статьи

Матрица.

Когда только начал разрабатывать матрицу, даже не предполагал — на сколько она в дальнейшем нам упростит жизнь. У матрицы много свойств, но в нашей задаче я бы их все свел к одному — «отделение мух от котлет», то есть массива точек от общего массива координат. С точки зрения нашего кода — это будет выделение массива строк, каждая из которых является точкой и массива столбцов, массив одной из координат x,y,z или w. У меня упрощенная модель, поэтому «w» использовать не буду.

Описав наш объект через матрицу, можно с легкостью перемещать объект по любой из осей и поворачивать, а также можно сразу определить центр нашего объекта.
Читать полностью »

В электронной коммерции конверсия — это отношение целевых действий (в основном, размещение заказа) к общему количеству посетителей на сайте. Чем конверсия выше, тем лучше: больше посетителей становятся покупателями. Вроде бы все просто, однако слишком часто я слышу неправильную интерпретацию конверсии и потому решил высказаться.

Миф 1: конверсия — это мера «юзабилити» — того насколько Ваш сайт или конкретная страница удобны для посетителя. Сайт с конверсией 10% лучше сайта с конверсией 1%, или посадочная страница на вашем сайте с конверсией 10% лучше, чем страница с конверсией 8%, и потому последнюю надо улучшить.

«Юзабилити» вашего сайта, безусловно, влияет на конверсию, однако эффект этот очень слабый и обычно измеряется в нескольких процентах. Намного больший эффект имеет «релевантность» посетителей: по определению, конверсия это отношение посетителей совершивших целевое действие ко всем посетителям. Если вы привлекаете много посетителей, для которых Ваше предложение нерелевантное, то и конверсия будет низкой, и наоборот, если к вам заходят только те, кто о вас хорошо знает и хочет купить именно у вас, то конверсия будет высокая, даже если у вас ужасный сайт. Простой способ проверить мое утверждение – посмотреть конверсии по разным ключевым словам в платном поиске (Яндекс.Директ, Google Adwords). По некоторым словам (обычно самым дорогим) конверсия будет очень высокой, по другим (обычно самым дешевым) конверсия будет очень низкой. В зависимости от того, выбрали ли вы стратегию рекламироваться по дорогим или по дешевым словам в платном поиске, используете ли вы медийную рекламу или партнерки с малорелевантным, но огромным трафиком и в зависимости от того какой процент повторных покупателей на вашем сайте, конверсия будет сильно отличаться. Поэтому бесполезно сравнивать конверсии 2-х разных сайтов даже из одной области, которые наверняка ведут различную маркетинговую политику и имеют разный процент лояльных клиентов. Точно также бесполезно сравнивать конверсию 2-х разных посадочных страниц на вашем сайте, так как аудитория на этих страницах будет различной – в зависимости от того какие рекламные компании приводят на них посетителей и какие у этих посетителей интересы.

Мифы о конверсии
(Изображение 1: визитки онлайн – самая релевантная фраза для сервиса онлайн-заказа визиток)
Читать полностью »

Нижняя цена семидюймовых планшетов известных марок на рынке США в июне опустилась до $79. Снижение цен и выравнивание характеристик этих изделий ставит семидюймовые модели производства Samsung Electronics, стоящие сравнительно дорого, в невыгодное положение. Аналитики полагают, что эти планшеты будут испытывать все возрастающее ценовое давление со стороны конкурентов.

Другой заметной тенденцией на рынке планшетов является снижение цен на модели c восьмидюймовыми экранами. Этому способствовал выпуск таких моделей крупными производителя, включая Samsung, Lenovo, Asustek Computer и Acer.

Где и как используются возможности IBM Watson? Часть 2

В первой части обзора направлений использования возможностей суперкомпьютера IBM Watson было показано, что Watson работает в онкологии, помогая разрабатывать персональный курс лечения для конкретного человека.

Кроме того, IBM Watson работает еще и в сфере медицинского страхования, в банковской сфере, суперкомпьютер помогает исследователям находить взаимосвязи между различными аспектами их работы, а также начинает помогать чиновникам.

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

Введение

Если вы завязаны в разработке, то так или иначе сталкивались с баг-трекерными системами. В наши дни обойтись без них в процессе разработки программного обеспечения не просто трудно, а невозможно. Естественно, и нас это не обошло стороной. В компании мы пользуемся системой Redmine. Тут есть все, что нам необходимо:
— Отслеживание состояния задач
— Группировка задач в трекере
— Внутрипроектное обсуждение при необходимости
— Ведение документации (хоть и возможности весьма ограничены)
— Учет времени сотрудников и видов их деятельности

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

Кибермаркет «Юлмарт» — крупнейший российский интернет-магазин (более 300 представительств в 180 городах России) вышел на туристический рынок, создав собственный сервис «Юлмарт Travel», об этом сообщает «Лента.ру».

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

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

image

Мы продолжаем раскрывать секреты тайной кухни поисковиков. Сегодня заглянем в зазеркалье на предмет того, как происходит «утечка» информации о новых апдейтах – в частности, например, раскроем карты и честно признаемся, откуда мы смогли первыми узнать, что в выдаче Яндекса появилась ротация.
Читать полностью »


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