Архив за 04 июля 2016 - 5

image

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

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

Но как на самом деле происходит это «вовлечение»? От чего зависит заметное и ожидаемое изменение поведения клиента? Что нужно, чтобы клиенты начали с восхищением говорить о вашем продукте?

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

Spark Summit 2016: обзор и впечатления - 1

В июне прошло одно из самых крупных мероприятий мира в сфере big data и data science — Spark Summit 2016 в Сан-Франциско. Конференция собрала две с половиной тысячи человек, включая представителей крупнейших компаний (IBM, Intel, Apple, Netflix, Amazon, Baidu, Yahoo, Cloudera и так далее). Многие из них используют Apache Spark, включая контрибьюторов в open source и вендоров собственных разработок в big data/data science на базе Apache Spark.

Мы в Wrike активно используем Spark для задач аналитики, поэтому не могли упустить возможности из первых рук узнать, что происходит нового на этом рынке. С удовольствием делимся своими наблюдениями.

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

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

Эти данные опубликованы самой компаний Samsung

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

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

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

Myspace.com.rar (14,2 ГБ)
Пароль на RAR-архив: KLub8pT&iU$8oBY(*$NOiu

Скачать

SHA1: 8C7E FFE4 3486 C617 E1B4 E295 DBF7 9E10 01AC 86BD
SHA256: 5FA0 5F95 1EFD DA18 8A2E 3D50 8948 1A4F AACA 311E C559 205F EB15 B2BB F7DE EC61

Торрент
magnet:?xt=urn:btih:17E6FC94DAE0A3168301012C290A53A2BD314A28
Читать полностью »

Почему участие в Open Source проектах это интересно и полезно - 1

В этой статье не будет психологических исследований на тему open-source и разработки.
Не будет анализа open-source проектов с помощью R или Python.
И не расскажу о том, как правильно контрибьютить.
Возможно я даже буду говорить какие-то банальные вещи.

Но я всего лишь хочу поделиться тем, как участие в open-source проектах сделало мою жизнь разработчика ярче и продуктивнее.

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

Гарнитуры виртуальной реальности (VR) только начинают появляться в продаже, но статистика Steam уже позволяет выявить лидеров зарождающегося рынка.

Итак, источник утверждает, что две трети (66%) игроков сегмента VR используют шлемы HTC Vive. Ещё 27% — владельцы устройств Oculus, если не считать комплектов для разработчиков.

Для игр в VR чаще выбирают процессоры Intel и видеокарты Nvidia

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

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

Рассмотрим, например, функцию getByPath, которая извлекает элемент из XML дерева по его полному пути.

import scala.xml.{Node => XmlNode}

def getByPath(path: List[String], root: XmlNode): Option[XmlNode] =
  path match {
    case name::names =>
      for {
        node1 <- root.child.find(_.label == name)
        node2 <- getByPath(names, node1)
      } yield node2
    case _ => Some(root)
  }

Эта функция отлично работала, но требования поменялись и теперь нам нужно:

  • Извлекать данные из JSON и, возможно, других древоподобных структур, а не только из XML;
  • Возвращать сообщение об ошибке, если данные не найдены.

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

Руководителем департамента мобильных решений Kokoc Group стал Игорь Зуев. Представитель компании сказал Roem.ru, что это новое направление бизнеса. Сконцентрируется оно преимущественно на продвижении приложений, а не на создании.

Зуев занимается контентом и мультимедиа в интернете больше 15 лет. Во время учебы в Московском институте электроники и математики он создал онлайн-магазин музыки Delit.net, который в 2005 году купил холдинг РБК. В РБК Зуев проработал 9 лет, Читать полностью »

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

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

Пару месяцев назад компания Gigabyte представила ноутбук Aero 14, который является одним из самых тонких и лёгких игровых мобильных ПК среди 14-дюймовых моделей.

Напомним, толщина корпуса не превышает 19,9 мм, а масса равна 1,89 кг. При этом ноутбук может оснащаться видеокартами GeForce GTX 970M или GeForce GTX 965M.


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