Тесты на время

Хуже чем проверка знаний на время может быть разве что выдача тестов с неправильными ответами 🙂

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

Почему этой фигней до сих пор страдают люди, особенно в IT, мне не понятно.

Не делайте так!

P.S. Я обычно отказываюсь от прохождения такого, но настойчиво попросили… Результат — половина ответов «в молоко» 🙂

Немножко про e-commerce

Вот такой документик по теме е-commerce получился, выложу в паблик, может кому-то полезно будет 🙂

E-commerce — Отложенные платежи и платная подписка

Определения и понятия

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

Отложенный платеж — механизм проведение оплаты не сразу, а после какого-то события (временной промежуток,  граничное условие, логический триггер  и т.д)

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

Подписка или рекуррентный платеж или ребилл — автоматическая оплата отложенных платежей по истечении временного срока (день, неделя, месяц, год)

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

Принцип работы отложенного платежа

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

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

Отложенные платежи с точки зрения e-commerce удобны для SaaS с оплатой за действие. Например купить 100 отчетов, загрузить 10 фотографий, выгрузить данные в определенном формате и т.д. Так же отложенные платежи и особенно виртуальные кредиты хорошо подходят для игр, в которых игровой процесс длится месяцами. Например: покупка оружия или артефактов течении недели/месяца, а потом один платеж на нужную сумму. Если включить фантазию, то можно дойти даже до таких вариантов, как покупка снарядов/модулей/элексиров прямо во время боя 🙂

Логика работы подписки на услугу или премиум-аккаунт

1. Получить согласие от клиента на автоматическое продление премиум-аккаунта. Это может быть чекбокс на форме оплаты, настройка в панели пользователя… или другой способ, вплоть по нотариально заверенного письменного заявления 🙂

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

3. Если необходимо (для кредитных карточек, например), то провести тестовую транзакцию (обычно это $1) для проверки, что все реквизиты клиентом указаны верно и транзакции оплаты действительно могут проходить в автоматическом режиме.

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

5. Если что-то не работает (или перестало работать), повторить попытку оплаты через какой-то промежуток времени — перенести событие-триггер на 1-3 дня. Возможно, просто нет денег на счету, кол-во транзакций за день превысило лимит банка или дата действия карточки истекла.

6. Если транзакция оплаты не проходит и после 3-5 попытки, то связаться с клиентом и уведомить, что услуга подписки не может быть активирована/продолжена для указанного метода оплаты. Если и это не помогает, попросить предоставить альтернативные методы платежей или предложить другое решение проблемы. Например, купить премиум доступ сразу на целый год, со скидкой… Неплохо бы добавить немножко виртуальной валюты пользователю, как компенсацию за возникшие неудобства 🙂

7. Клиент имеет возможность отключить/отменить сервис подписки с помощью контрол-панели или в виде заявления. В этом случае отложенные платежи типа подписка отключаются последующие оплаты не производятся,

8. Также подписка может быть отключена/остановлена со стороны владельца сервиса (перестала существовать, другая цена или период, др.) Но с обязательным уведомлением клиента, объяснением причины и получения согласия.

Зарабатывать 1 миллион в год

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

Чтобы упростить арифметику, не будем вводить аббревиатуры никому не понятных финансовых параметров и не будем вникать в особенности налогообложения бизнеса и личных доходов в разных странах. Итак, какой оборот (про прибыль пока даже не будем мечтать) бизнеса должен быть в месяц чтобы за год набегал 1 000 000 (один миллион) долларов США?

1000000 / 12 = 83333.33

Больше 83 тысячи долларов в месяц. Ого… А сколько это будет в пересчете на один день?

1000000 / 365 = 2739.73

Почти 3000 (три тысячи) долларов в день! А если добавить налоги, зарплаты, затраты на рекламу и прочие издержки, то надо зарабатывать минимум $5К (пять, а лучше семь килобаксов) в день!!!

Ну и куда ты лезешь со своим web сервисом для коллекционеров марок или iPhone приложением для жителей мегаполисов за 99 центов?!

Как же избавиться от «инвестора»?

Задачка для 5го класса.

У Васи был бизнес и он искал деньги на развитие, а у Коли в наследство досталось $100К. Коля проинвестировал в бизнес Васи $10K за 10% компании. Через год бизнес Васи зарабатывал $10к в месяц, и он платил Коле каждый месяц по 1000 долларов дивидендов. На третий год Вася решил что Коля как-то дофига денег получает, за ничего не деланье…

Вопросы: как Васе избавится от «инвестора» Коли, сколько это примерно будет стоит и где на это взять деньги?

P.S. Криминал не предлагать, потому что у Коли $90К на киллеров для все Васиной родни тоже имеется 🙂

Эх было времячко…

ВЕДОМОСТИ

Вы помните рекламу 90-х?

Вы — настоящий пожиратель рекламы 90-х! Вот вам целиковый батончик сникерса. (Не спрашивайте, почему именно сникерса).
Пройти тест

Вы помните рекламу 90-х?

Приколы нового Google Apps

Поскольку Google Apps превратился в полноценный Gmail очень сильно поменялись правила доставки почты, особенно для сообщений со своих доменов и с использованием псевдонимов (алисасов, nicknames)

Те кто давно используют Gmail для участия во всяких email подписках знают, что собственноручно отправленные сообщения с адреса подписки Google не отображает во входящих. Видимо они считают раз вы это сообщение отправляли, то показывать вам его как не прочитанное — не нужно 🙂

После обновления Apps до Gmail со всеми фичами, Google «наумничал» и с доставкой почты. Теперь если у вас настроен какой-то email на своем домене в Apps, но при этом вся почта перенаправляется на какой-то адрес системы Gmail, то собственные сообщения отправленные на это email вы больше не увидите никогда! Более того, если ваши сообщения забираются каким-то аккаунтом Gmail по POP3 то начинают работать те же правила.

Особый секс с так называемыми nicknames. Это когда к какому-то адресу на домене, добавляют псевдонимы, например: boss@xx.com, ceo@xx.com для адреса bill@xxx.com В этом случае письма отправленные на псевдонимы с любого адреса в вашей цепочке Gmail аккаунтов (что с gmail.com что с собственных доменов в Apps) не будут отображается вообще! То есть Google проверяет трейсинг доставки почты и если видит что отосланное письмо каким-то способом может попасть в ящик отправителя, письмо тупо игнорируется при получении почты.

Увидеть все письма отправленные на адреса nickname можно если стоит «перенаправление с архивированием» или «перенаправление с удалением». В этом случае письма таки появляются Apps аккаунте адреса с псевдонимном. Для архивирования в папке «All Mail», а для удаления… в папке «Trash»!

Так же Google склеивает одинаковые письма отправленные на разные адреса в одно. То есть письмо отправленное на boss@xxx.com cc bill@xxx.com bcc xxx@gmail.com придет только в одном экземпляре.

Вот такие приколы появились у нового Google Apps и Gmail. У меня 2 дня ушло чтобы разобраться где собака порылась 🙂

Twitter за весь день

  • 23:58 Всë, всех спас. Добрался домой и попробую заснуть. #
  • 02:54 Любовь это — узнавать из Twittrer у кого она ночует #loveis #
  • 03:19 Интересное кино Hard Candy ow.ly/5KuNq #
  • 12:42 Проснулся. Целый час ушел… #
  • 12:46 Через час начнется событие года, меня будут обучать девелопменту под Ондроед 🙂 Тов. @handy_dev будет проводить персональный мастер-класс 🙂 #
  • 12:54 Интересно google.ua теперь всегда работать или еще кто-то посудится? 🙂 #
  • 14:54 Ставим софт ow.ly/i/eH3C #hacolan #hackolan #hackolon #
  • 15:05 Продолжаем #HacKolan ow.ly/i/eH5K #
  • 15:07 О, пришел @softkevich наблюдает за процессом #HacKolan #
  • 15:52 Сидим, работаем 🙂 ow.ly/i/eHd2 #HacKolan #
  • 19:15 Разработка под #Android это не сложно, но не хватает нормального фрейморка и готовых темплитов для проектов. #
  • 19:41 В общем я почти знаю конгфу, в смысле могу девелопить под #Android спасибо @handy_dev за науку на #HacKolan #
  • 20:34 Все #HacKalan закончили, даже обсудили возможный стартап. Разъезжаемся по домам. Спасибо всем участнегам 🙂 #
  • 23:46 Ливень сегодня зачотный был. Мы как раз вышли из дому идти в гости к маме. 10 минут под навесом подъезда стояли. #
  • 23:47 У мамы наелись и посмотрели телевизор. Ужос на что население время тратит ;( #