Pull to refresh
5
0

User

Send message

Как мы сделали оплату через Google Pay в Яндекс.Кассе [обновлено]

Reading time5 min
Views24K


Когда Google Pay только появился в России, я завёл аккаунт, добавил туда карту и понял, что больше ничего не могу сделать. NFC в моём телефоне не было, в интернете тоже ничего не оплатить — ну и ладно, мне не мешает. В конце концов, всегда можно было руками вбить цифры с карты или подтянуть их из браузерной хранилки паролей.


Потом я смотрел на то, как разные люди, которые стояли передо мной в очереди, платят смартфоном; потом видел везде рекламу и скидки за использование Google Pay, но всё ещё никак не мог этим воспользоваться — я по-прежнему ходил с телефоном без NFC.


И вот настало сегодня. Теперь я могу заплатить через Google Pay с любого устройства на сайтах, которые подключены к Яндекс.Кассе (а их довольно много). Расскажу, как так получилось и какие технические задачи пришлось решать нашим разработчикам; там много интересного и на фронте, и в бэкенде.

Читать дальше →
Total votes 47: ↑25 and ↓22+3
Comments82

Теория цвета в цифрах

Reading time3 min
Views201K
Разные люди могут по-разному представлять один и тот же цвет по его названию. Например голубой цвет может на самом деле быть цветом морской волны или небесным. Гораздо точнее цвет определяется шестнадцатеричным кодом, всего существует 16777216 комбинаций. Поэтому дизайнеру может быть полезно распознавать цвет, просто взглянув на его hex-код.

Основы


Начнем с простого: рассмотрим обычный hex-код, где каждая из трех пар цифр контролирует один из цветов RGB — красный, зеленый, синий. Числа могут принимать значения цифр от 0 до 9 и букв от A до F.

Читать дальше →
Total votes 161: ↑127 and ↓34+93
Comments25

Видеонаблюдение в подъезде своими силами

Reading time20 min
Views163K


Прочитал относительно недавнюю публикацию о видеонаблюдении и решил описать свой опыт. Считаю мое решение оптимальным по соотношению цена/функциональность, но с удовольствием выслушаю критику более опытных людей.

Итак, задача — минимальными материальными и временными ресурсами сделать видеонаблюдение в подъезде перед входной (в квартиру) дверью. Желательно не записывать круглые сутки “пустые” картинки, т.е. необходимо детектирование движения. Также хорошо бы иметь удаленный доступ к записям.
Читать дальше →
Total votes 23: ↑21 and ↓2+19
Comments60

Как правильно писать логи (?)

Reading time4 min
Views62K
Тема может и банальная, но когда программа начинает работать как то не так, и вообще вести себя очень странно, часто приходится читать логи. И много логов, особенно если нет возможности отлаживать программу и не получается воспроизвести ошибку. Наверно каждый выработал для себя какие то правила, что, как и когда логировать. Ниже я хочу рассмотреть несколько правил записи сообщений в лог, а также будет небольшое сравнение библиотек логирования для языков php, ruby и go. Сборщики логов и системы доставки не будут рассматриваться сознательно (их обсуждали уже много раз).
Читать дальше →
Total votes 25: ↑20 and ↓5+15
Comments24

Защищённый сервис обмена текстовыми сообщениями

Reading time2 min
Views13K
Однажды, лежа на диване, попивая чай, я понял, что мне необходимо создать сервис для безопасного обмена текстовой информацией. Осознавая всю значимость этого дела, я подошел к нему основательно. Диван, осознав, всю важность данного действа решил мне в этом помочь. Вместе, сосредоточившись и превозмогая сон, мы создали чудесный сайт с открытым исходным кодом. Исходники можно посмотреть тут, и шоукейс тут (все на Github).

Основные фичи, которых я добился:

  • Высокая скорость загрузки
  • Если указать пароль, то информация шифруется прямо в браузере и на сервер сохраняется только ничего. Для просмотра данных нужно ввести пароль, чтобы расшифровать в браузере данные, полученные не с сервера.
  • Высокая загрузка центрального процессора
  • Поисковым системам не запрещено индексировать содержимое сайта, потому что нет сайта
  • HTTPS везде
Читать дальше →
Total votes 30: ↑19 and ↓11+8
Comments35

Как написать чат-бота на PHP для сообщества ВКонтакте

Reading time11 min
Views65K
На текущий момент большинство крупных сообществ ВКонтакте уже имеют ботов, актуальность этой темы обуславливается огромным спросом на круглосуточную работу приложения, оповещение при вступлении в сообщество и выходе из него, рассылку информационных сообщений, именно бот сообщества ВКонтакте может решить эти задачи. В статье мы рассмотрим решение основных задач, которые часто возникают в любом крупном сообществе.
Читать дальше →
Total votes 19: ↑10 and ↓9+1
Comments15

Telegram-бот, webhook и 50 строк кода

Reading time5 min
Views175K
Как, опять? Ещё один туториал, пережёвывающий официальную документацию от Telegram, подумали вы? Да, но нет! Это скорее рассуждения на тему того, как построить функциональный бот-сервис используя Python3.5+, asyncio и aiohttp. Тем интереснее, что заголовок на самом деле лукавит…
Читать дальше →
Total votes 31: ↑21 and ↓10+11
Comments19

«Hello, (real) world!» на php в 2017 году

Reading time8 min
Views77K
Вы наверняка думаете, что писать на php — это просто. И «hello, world» выглядит примерно так так:

<?php
echo 'Hello, world!';

Конечно, чего еще ожидать от языка с низким порогом входа. Ну да, именно так и было раньше. Много лет назад. Но теперь, в 2017 году никто так уже не делает. Давайте рассмотрим, почему, и попробуем построить наше более реалистичное hello-world приложение по шагам, а их, скажу сразу, получилось не мало.

Читать дальше →
Total votes 347: ↑260 and ↓87+173
Comments571

Книга «Основы Data Science и Big Data. Python и наука о данных»

Reading time4 min
Views44K
imageData Science — это совокупность понятий и методов, позволяющих придать смысл и понятный вид огромным объемам данных.

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

Обработка и анализ данных — одна из самых горячих областей IT, где постоянно требуются разработчики, которым по плечу проекты любого уровня, от социальных сетей до обучаемых систем. Надеемся, книга станет отправной точкой для вашего путешествия в увлекательный мир Data Science.
Читать дальше →
Total votes 25: ↑22 and ↓3+19
Comments24

Security Week 08: SHA-1 точно всё, уязвимости в роутерах TP-Link, кроссплатформенный ботнет с кодом Mirai

Reading time4 min
Views18K
Британские ученые доказали, что алгоритму криптографического хеширования SHA-1 точно настал конец. Как-то так вышло, что этой истории я кажется посвятил наибольшее количество упоминаний в дайджестах, возможно из-за того, что с криптографией не шутят: она либо работает, либо нет. Напомню, о чем идет речь: в конце 2015 года команда исследователей из университетов Голландии, Сингапура и Франции опубликовала доклад, в котором поделилась новыми идеями оптимизации алгоритма поиска коллизий при использовании SHA-1. По той оценке реальную атаку можно было провести примерно за 49 дней, потратив на облачные вычислительные мощности около 75000 долларов.

Коллизия — это когда два разных объекта имеют один хеш. Если алгоритм SHA-1 используется для идентификации объекта, то появляется возможность «подсунуть» иной объект так, что «по документам» он будет идентичен оригиналу. И речь идет даже не о взломе шифрованной переписки, хотя SHA-1 по-прежнему довольно активно используется в криптографии. «Объекты» могут быть документами, сертификатами для идентификации определенного сервера: подмена в данном случае открывает широкий простор для кибератак.

Но этот простор — теоретический: подтвердить уязвимость на практике стоит дорого. На этой неделе команда исследователей из Google и голландского CWI Institute сообщили, что они, таки да, смогли (новость, минисайт проекта).
Читать дальше →
Total votes 26: ↑25 and ↓1+24
Comments25

Наблюдая за пользователем

Reading time4 min
Views12K
Лично мне всегда хотелось иметь третий глаз, седьмое чувство или, на худой конец, волшебную таблетку, с помощью которой я смогла бы спроектировать самый-самый удобный сайт.

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

Я про юзабилити-тестирования. Путь, конечно, не самый легкий, но эффективный.

В статье хочу поделиться выводами, сделанными в процессе наблюдений за поведением пользователей. В принципе, все давно уже описано в умных книжках и без меня и для кого-то это будет не новость, а кто-то может и найдет для себя что-то новое и полезное.
Читать дальше →
Total votes 21: ↑18 and ↓3+15
Comments12

Бесплатное программное обеспечение для IP-камер

Reading time5 min
Views752K
За 11 лет работы на рынке видеонаблюдения, нам пришлось столкнутся с множеством программ для управления системами видеонаблюдения, с какими-то мы работали, какие то тестировали, какие хотели потестировать, но так и не успели этого сделать, про какое-то просто читали в обзорах подобных тому, что читаете вы.

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

Все программное обеспечение разбито на три группы:

  • Программное с открытым исходным кодом
  • Бесплатное программное обеспечение с ограниченным функционалом
  • Программное обеспечение бесплатное в течении пробного периода

image
Читать дальше →
Total votes 40: ↑39 and ↓1+38
Comments31

Делайте «Коммуникационный маркетинг», а не «Маркетинговые коммуникации»

Reading time2 min
Views4.4K


Из Википедии: Ма́рке́тинг (от англ. marketing — в буквальном переводе с английского означает «действие на рынке», «рыночную деятельность») — это организационная функция и совокупность процессов создания, продвижения и предоставления продукта или услуги покупателям и управление взаимоотношениями с ними с выгодой для организации. В широком смысле задачи маркетинга состоят в определении и удовлетворении человеческих и общественных потребностей.
Читать дальше →
Total votes 4: ↑3 and ↓1+2
Comments7

7 советов, как повысить вероятность того, что подписчики откроют ваш e-mail

Reading time5 min
Views2.1K


Одна из самых больших проблем, стоящих перед маркетологами при попытках продвижения продуктов через e-mail маркетинг, пусть даже представляющие, по их мнению, интерес для подписчиков, заключается в том, чтобы заставить их просто открыть сообщение.
Читать дальше →
Total votes 19: ↑10 and ↓9+1
Comments1

35 ресурсов, которые будут интересны создателям стартапов

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


Читать дальше →
Total votes 18: ↑16 and ↓2+14
Comments2

Как блокчейн трансформирует диджитал маркетинг

Reading time6 min
Views4.4K
Блокчейн может предложить революционные изменения для маркетинга. Но, есть и хорошие новости для рекламодателей и площадок. Немного футурологичная статья Роберта Аллена, опубликованная недавно в блоге компании Smart Insights. Впрочем, конкретные дельные советы тоже присутствуют.
Читать дальше →
Total votes 6: ↑3 and ↓30
Comments2

Инструкция: Как выбрать правильные показатели для мониторинга и оптимизации, чтобы IT бизнесу расти быстрее

Reading time3 min
Views9.2K


В любом прибыльном проекте можно найти пару тысяч метрик для мониторинга, только вот зачем. Полная инструкция по выбору рабочих метрик от сервиса по управлению маркетинговыми задачами на основе данных – hopox.
Читать дальше →
Total votes 9: ↑9 and ↓0+9
Comments2

Крайне интересеная лекция директора по росту Instagram

Reading time2 min
Views5.6K


Доброго времени суток, уважаемые хабравчане! Хочу поделиться с вами выступлением Джорджа Ли, бывшего директора по росту Instagram. Бывший, потому что он вернулся обратно в Facebook.

Из его презентации вы услышите безумно интересные вещи о «большом маркетнге» и о национальной специфике продвижения. Важно разделять аналитиков и исследователей. Первые не должны постоянно обращатся ко вторым и спрашивать «что происходит?» или «лучше когда кнопка слева или справа?». Аналитики на основе полученных данных должны построить гипотезы и сказать на чём акцентировать внимание исследователям. Когда пользователель зарегистрировался в Instagram в рекомендациях ему лучше показать знакомого или знаменитость? Какой психологией руководствуется пользователь когда выбирает публичный или приватный аккаунт?
Читать дальше →
Total votes 7: ↑5 and ↓2+3
Comments8

Маркетинг игр и с чем его едят

Reading time9 min
Views59K
Чтобы понять, что такое маркетинг игр и с чем его едят, в данной статье мы поговорим о следующих вопросах:

— Какой он – игровой маркетинг;
— Как начинался;
— Как менялся;
— Почему сегодня мы имеем такой игровой маркетинг, который имеем;
— Что нас ждет в будущем: как будет меняться маркетинг, как будут меняться рынки.


Материал подготовлен на базе открытой лекции Сергея Зыкова по игровому маркетингу, которая проходила в рамках нашей образовательной программы «Менеджмент игровых интернет-проектов» в ВШБИ. Если интересно, добро пожаловать под кат.


Total votes 20: ↑18 and ↓2+16
Comments2

Предновогодний тест по продвижению мобильных приложений

Reading time1 min
Views3.7K
Перед самым Новым годом вместе с друзьями и партнерами из myTarget, Zeptolab, Affise, Adjust, LinguaLeo, Aviasales, AppsFlyer, ASODesk, White Nights, Appfollow и FraudScore мы подготовили тест из 15 вопросов на знание User Acquisition. В нем будут теоретические и практические задачи про ASO, аналитику, привлечение трафика, фрод и многое другое.



Узнай, насколько ты хорош в продвижении мобильных приложений, делись результатами и с наступающим!
Total votes 24: ↑22 and ↓2+20
Comments2
1
23 ...

Information

Rating
Does not participate
Location
Москва, Москва и Московская обл., Россия
Registered
Activity

Specialization

Product Manager