Покупка приложений Google Play без карты Visa, используя WebMoney WMR

Спустя 4 года, после начала владения устройствами с Android настал наконец момент первой покупки приложения в Google Play. Но вот незадача, нет у меня карты Visa у меня нет, но есть деньги WMR. Причем кошелек WebMoney не «авторизированный», т.е. не высылал паспорт для «подтверждения». Итак, последовательность действий:

  • заводим себе кошелек на QIWI, автоматически получая виртуальную карту VISA для оплат в интернете
  • переводим при помощи например сервиса http://belchange.ru/  с WMR на QIWI
  • вводим в аккаунт GooglePlay номер карты и пароль который выслан будет сервисом  QIWI смс-кой. Причем номер карты пришлось добывать как-то странно: часть номера была выслана при помощи СМС, часть открыта на сайте QIWI. Возможно «перебдели» с защитой.

Далее совершаем покупки.

Шаблонизатор HTML_Template_IT

Если глубоко не копаясь, то логика работы его следующая:

Инициализация и подгрузка шаблона:

Присвоение значения переменной:

Пример шаблона:

Пример кода для этого шаблона:

Создание патча для кода..

Простая задача, простое решение. Итак, нужно организовать внесение изменений в код сайта, который регулярно обновляется, и соответственно изменения, стираются. Для решения проблемы в Unix есть команды patch и diff.

Для создания патча, или файла правки, с помощью утилиты diff, выполните в командной строке:

Чтобы применить полученный патч, наберите в командной строке:

(и нажмите «ввод»).

Выполнение последней команды перенесет разницу из нового файла в старый, обновив старый файл. (Если старый файл не будет найден по заданному пути, программа выдаст ошибку.)

Патч можно «откатить», то есть отменить, передав программе patch ключ -R:

Как правило, утилита patch способна правильно обновить файл и в том случае, когда он несколько изменился (например, был отредактирован в области, не перекрывающейся с областью применения текущей «заплатки»).

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

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

MySQL в консоли. Шпаргалка

Важно! Обязателен разделитель команд ;

Установка сертификатов ssl p12 Linux, Chrome

Если под Windows, установка сертификата достаточно прозрачна (сохранить-кликнуть-установить), то по установке сертификата в Linux пришлось немножко погуглить, прежде чем нашел решение )) . Для доступа на сайт, по протоколу ssl, с ключами p12, под Linux с использованием браузера Chrome, следует зайти в настройки браузера:

krana-ot-2014-07-17-013939.png»>