• Как построить платформу для интеграций в SaaS-продукте: опыт облачной кассы Poster

      Сыграем в стартап-бинго? Платформа, экосистема, интеграции, маркетплейс, апи, синергия. Бинго!

      Тема внутренних маркетплейсов интегрированных решений очень горячая в продуктовом мире. Мы в Poster POS для себя поняли преимущества открытого API и построения экосистемы достаточно давно. Меня особенно впечатлила глава «The Platform» в книге «The Facebook Effect», которая укрепила понимание, что нужно идти в платформы. 3 года назад мы открыли API, 2 года назад запустили Marketplace, год назад запустили технологию, которая дает возможность бесшовно расширять функциональность основного продукта и влиять на его поведение, около 3 месяцев назад перезапустили каталог интеграций и начали активно маркетировать приложения партнеров.

      Когда мы начинали, мне не хватало публичных кейсов на эту тему, руководства к действию. В статье я расскажу, как SaaS-сервису без каталога интеграций стать SaaS-сервисом с каталогом интеграций. Моя статья будет полезна продуктам, которые уже прошли стадию product-market fit и готовы начать строить свою экосистему.


      Читать дальше →
    • Как превратить веб-сайт в мобильное приложение с помощью 7 строк JSON

      • Перевод
      В материале, перевод которого мы публикуем сегодня, речь пойдёт о создании мобильных приложений на базе существующих веб-проектов. Автор этой статьи демонстрирует инструменты, которые позволяют с минимальными усилиями разрабатывать приложения, пользующиеся нативными возможностями платформ iOS и Android и включающие в себя материалы работающих сайтов или локальные ресурсы. Его рассказ начинается с тех самых семи строк JSON-кода, которые позволяют превращать сайты в мобильные приложения.

      image
      Превращение веб-сайта в мобильное приложение
      Читать дальше →
      • +18
      • 17,5k
      • 6
    • Раскрываем возможности map в nginx

      map — мощная директива, которая может сделать ваши конфиги простыми и понятными.
      Возможно, это самая недооцененная директива, из за того, что не все знают всех её возможностей.
      Она в компактной форме помогает обрабатывать переменные, GET параметры, заголовки, куки и наборы бекендов (upstream).
      Попробую раскрыть её возможности хабрапользователям.
      Раскрыть возможности map
      • +91
      • 61,1k
      • 7
    • Криптоспекулянтинг для самых маленьких или 10 первых советов

      • Tutorial


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

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

      Так что самый первый и предварительный совет: если вы ощущаете в себе хотя бы одну из этих черт характера, то даже и не начинайте. Ну или не слушайте разных непонятных советчиков и бросайтесь под кат не глядя.
      Читать дальше →
    • Образы и контейнеры Docker в картинках

      docker container

      Перевод поста Visualizing Docker Containers and Images, от новичка к новичкам, автор на простых примерах объясняет базовые сущности и процессы в использовании docker.

      Если вы не знаете, что такое Docker или не понимаете, как он соотносится с виртуальными машинами или с инструментами configuration management, то этот пост может показаться немного сложным.

      Пост предназначен для тех, кто пытается освоить docker cli, понять, чем отличается контейнер и образ. В частности, будет объяснена разница между просто контейнером и запущенным контейнером.
      Читать дальше →
      • +31
      • 76,8k
      • 6
    • 10 приемов по созданию красивых бизнес презентаций из 2017 года

      Встречали ужасные PowerPoint презентации с разноцветными слайдами и безвкусными картинками? Тогда вы точно должны прочитать эту статью!

      ВАЖНО: здесь я пишу только про бизнес презентации для чтения — не для публичных выступлений. Это важно понять, так как техники разные в этих двух форматах. Под форматом «бизнес презентаций для чтения» я подразумеваю такие документы как коммерческие предложения, спонсорские пакеты, инвестиционные презентации проектов, презентации продуктов, которые в большинстве случаев отправляются исключительно по электронной почте.

      В этой статье я расскажу о наиболее распространенных ошибках в дизайне и поделюсь своими 10 приемами по созданию поистине крутых презентаций. Почти все примеры, которые я привожу ниже, — это выдержки из реальных кейсов, которые мы реализовали.
      Здесь важно отметить, что 10 приемов актуальны на 2017 год (и ближайшие месяцы 2018).

      Начнем с самого важного при создании презентации:
      Читать дальше →
    • Facebook или Google? Где выгоднее давать рекламу в 2017 году

        Задача простая. Доступно 2 канала привлечения посетителей: Facebook и AdWords. Туроператор с годовым бюджетом примерно $60.000 долл на оба канала.

        Владелец бизнеса спрашивает: Где выгоднее давать рекламу? Другими словами куда лучше инвестировать доллар чтобы заработать больше прибыли и заказов?

        "

        Итак по порядку.

        Часть 1. Анализируем посещаемость.
        Читать дальше →
      • Полное практическое руководство по Docker: с нуля до кластера на AWS

        • Перевод



        Содержание



        Вопросы и ответы


        Что такое Докер?


        Определение Докера в Википедии звучит так:


        программное обеспечение для автоматизации развёртывания и управления приложениями в среде виртуализации на уровне операционной системы; позволяет «упаковать» приложение со всем его окружением и зависимостями в контейнер, а также предоставляет среду по управлению контейнерами.



        Ого! Как много информации.

        Читать дальше →
      • Деловая переписка на английском языке: фразы и советы

          Елена Соловьева, менеджер проектов в компании Лаборатория Касперского, специально для блога Нетологии поделилась советами о том, как вести деловую переписку с иностранными коллегами и партнерами на английском языке. Статья участвует в конкурсе.

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

          Задача становится сложнее, если вы общаетесь на неродном английском языке с представителями других культур. В статье я поделюсь, на что в этом случае обратить внимание, как избежать ошибок и достичь взаимопонимания с иностранными коллегами и партнерами.
          Читать дальше →
        • 10 инструментов, позволяющих парсить информацию с веб-сайтов, включая цены конкурентов + правовая оценка для России

            image

            Инструменты web scraping (парсинг) разработаны для извлечения, сбора любой открытой информации с веб-сайтов. Эти ресурсы нужны тогда, когда необходимо быстро получить и сохранить в структурированном виде любые данные из интернета. Парсинг сайтов – это новый метод ввода данных, который не требует повторного ввода или копипастинга.

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