BTC Qiwi Yandex Webmoney PayPal Okpay Merchants

Установка bitcoind сервера

Ниже приведены шаги как можно достаточно быстро установить bitcoind кошелек на Ubuntu сервер. Для работы потребуется установка bitcoind пакета + python 2.7 на вашей машине.   Шаг 1. Установка bitcoind:

Шаг 2.  Настройка bitcoin.conf:

Шаг 3. Старт процесса…
Читать далее

Bitcoin Coinbase API v2 новая версия

Обновлен класс работы с Bitcoin через сервис Coinbase. В новой версии обновлены все необходимые методы для работы с платежным сервисом Coinbase:

Данный класс упрощает работу API Coinbase: https://github.com/coinbase/coinbase-php

Конфигурация nginx+ssl+php-fpm

Минимальная конфигурация nginx для работы с https в связке php-fpm:

  В файл .cert добаьте свой сертификат и приватный ключ сертификата.

Mock в PHPUnit + Stabs

Простой и наглядный пример использования моков и стабов для PHPUnit:

 

Codeship build + Yii2

Ниже представлен пример сборки билда и прогона codeception тестов для проекта Yii2. Далее после прогона тестов и завершения сборки вы можете выгрузить свой артефакт на S3 либо на FTP(SFTP) сервера через CI сервис Codeship. Пример команд сборки:

Пример команд…
Читать далее

Deployer.php обновленный рецепт для Yii2-basic

Deployer.php — это система деплоя вашего php кода, написанная на PHP. Представляет она из себя набор готовых «рецептов», которые вы можете использовать и автоматически доставлять ваш код на нужные вам машины. Для проекта, написанного на Yii c шаблоном basic я…
Читать далее

Unit тестирование FileUpload модели в Yii2

Простейший тест для проверки валидации формы с файлами  под Yii2. Требуется поместить в папку _data тестов тестовый файл чтобы можно было проводить сравнения.

 

Composer update

Composer жрет очень много памяти на машине, и в случае если машина имеет памяти не так много он будет вечно обрываться с надписью Killed. Проще всего сделать на локальном dev компьютере:

Затем перетащить на сервер composer.lock и просто запустить:…
Читать далее

Новая версия скрипта выдачи Bitcoin

Теперь вы можете сами установить на своем сервере и подключить скрипт удвоитель биткойн совершенно бесплатно! Core ядро доступно на Github: https://github.com/Sassoft/Cryptocoin Для установки достаточно прочитать инструкции в README.md Скрипт создан на базе фреймворка Yii 2.0.* Для работы с BTC используется библиотека…
Читать далее

PHPStorm+PHPUnit в Yii2 — удобный вывод тестов

В PhpStorm в саму IDE встроена панель тестирования phpunit тестов. Но зная что в Yii2 сразу из коробки идет Codeception, который включает в себя также и сам phpunit и плюс дополнительный более удобный метод написания тестов, вывод самих unit тестов…
Читать далее