Архив за 25 апреля 2016 - 6

В течение последнего десятилетия быстродействие процессоров выросло примерно в 10 раз, оперативной памяти – в 8 раз, сетей – в 100 раз, внутренней шины вычислительных систем – в 20 раз, а накопителей на жестких дисках – всего в 1,5 раза. То есть увеличение производительности подсистемы хранения серверов существенно отстает от роста производительности центрального процессора, оперативной памяти, внутренней шины, а также пропускной способности сетей. Недостаточная производительность традиционных жестких дисков (HDD) приводит к увеличению времени отклика приложений. Еще вчера решением могло быть только использование SSD или PCIe-флэш. Сегодня мы шагнули еще дальше с новым типом накопителей непосредственно на шине оперативной памяти!

Новая память для новой архитектуры хранения данных - 1
Читать полностью »

Антиспам в Mail.Ru: как машине распознать взломщика по его поведению - 1
Bat's post delivery by sashulka

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

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

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

Желание разработать собственный Angular.js webApi модуль возникло при работе с большим количеством http-запросов в проекте.

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

Задачи, которые должен решать будущий webApi модуль:

  1. Предотвратить дублирование http-запросов в проекте.
  2. Группировать существующий список запросов по функциональным категориям, чтобы проще вносить правки в конкретные методы.
  3. Быть полностью независимой функциональной единицей приложения, которая подключается к любому другому Angular.js проекту простым Dependency Injection'ом.
  4. Инкапсулировать внутреннюю реализацию, чтобы избежать проблем при работе с внешними источниками.

Дальше поговорим о каждом из этих пунктов подробнее.Читать полностью »

Американский школьник погиб от удара током, повторяя физический эксперимент с YouTube - 1

На YouTube можно найти видеозаписи многих интересных научных опытов. Однако некоторые из них опасны для жизни. Такая трагедия произошла с 15-летним мальчиком из штата Огайо.

Родители нашли Моргана Войцеховски (Morgan Wojciechowski) в гараже, где он пытался повторить физический эксперимент лестница Иакова, демонстрирующего некоторые свойства электрической дуги.
Читать полностью »

Google уже давно находится на верхних строчках рейтинга компаний с наибольшим уровнем удовлетворённости сотрудников. Этому способствуют множество различных возможностей как для работы, так и для отдыха.

В частности, у сотрудников поискового гиганта есть возможность 20% рабочего времени уделять своим собственным проектам и идеям, если они одобрены руководством. Как сообщает источник, у таких сотрудников в ближайшее время появится ещё больше возможностей.

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

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

Конфигурация сервиса Azure

Сначала мы займемся созданием нашей виртуальной машины на платформе Azure. В портале управления Azure ("Azure Management Portal") мы переходим по пунктам меню New > Compute > From Gallery ("Новый > Расчет > Из галереи").
1

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

На Яндекс.Маркете стали доступны видеообзоры товаров, находящиеся в карточке товаров рядом с комментариями покупателей и оценками магазинов, говорится в сообщении компании. Как уточняют в «Яндексе», видеообзоры находит в Сети робот «Яндекса» и автоматически прикрепляет их к карточками товаров.

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

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

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

imageВ этом месяце в столице Дании Копенгагене прошла финансово-технологическая конференция Money20/20 Europe 2016 — европейская версия знаменитого форума Money20/20, который обычно проводится осенью в американском Лас-Вегасе. Мероприятие собрало более 3,7 тыс. гостей и 422 докладчика из 75 стран. В организации конференции приняли участие более 200 спонсоров. Освещением главных событий четырехдневного «марафона» занимались более 100 медиа-партнеров Money20/20 Europe.

Событие подобного масштаба невозможно обойти стороной. Мы в компании PayOnline, международной системы приема платежей, подготовили для вас обзор наиболее интересных и значимых с нашей точки зрения тезисов Money20/20 Europe 2016.

Насыщенная программа форума объединяла конференционную и выставочную зоны. В первый же день на площадке Money20/20 Europe выступили эксперты из BBVA, Visa и MasterCard, представив последние новости своих компаний. Google, Samsung, Amazon и Alipay были представлены целой делегацией директоров.
Читать полностью »


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