WebMoney Keeper Mini для Ubuntu

Вопрос волнующих многих — запуск классик кипера для Linux все еще в стадии «ожидается».
Уже давно разработчики киперов предлагали скачать версию для кошельков mini. На протяжени 2-х лет многие и в том числе я пробовали установить эту версию, но у меня например ни разу не получалось.

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

Плохая новость — на моей ubuntu 12.04 после установки кипера (http://www.webmoney.ru/rus/about/demo/download.shtml) из .deb-пакета слетел установщик пакетов

Ниже скрины рабочего кипера 1.0.0 запущенного мной под ubuntu:





( Читать дальше )

Настройка phpunit, SeleniumTest для YiiFramework на примере Ubuntu 12.04

1. Постановка задачи:

Запустить простейший тест для проекта на YiiFramework под Ubuntu 12.04

2. Основной вопрос:

Ошибка при запуске теста: PHP Warning: require_once(PHPUnit/Extensions/SeleniumTestCase.php): failed to open stream: No such file or directory

Завязка

Для начинающего разбираться в agile, scrum, phpunit, selenium и прочей современщине предлагается очень много информации, но при этом этот же начинающий сталкивается с банальными вопросами при администрировании и настройке этих самых элементов.

Прочитав огромное количество хлама в сети, пролистав документацию так и не смог запустить простейшего теста на Ubuntu. Все как всегда умничают и ходят вокруг да около.

Кульминация

Для YiiF в


/protected/tests/unit


добавляем тест со следующим содержанием:

require_once 'PHPUnit/Framework.php';

class ExceptionTest extends PHPUnit_Framework_TestCase
{
    public function testException()
    {
        $this->setExpectedException('InvalidArgumentException');
    }
}


Назовем файл — ExampleTest.php

Чтобы запустить тест переходим в папку c тестами:

cd /<yourwwwdir>/<youryiiproject>/protected/protected/tests/


Для запуска всех тестов из папки unit набираем команду:

phpunit unit/


и если вы уже каким-то образом устанавливали phpunit и/или selenium увидите или результат обработанного теста (повезло) либо кучу ошибок, от которых так всех тошнит и невразумительными ответами на которые кишит сеть.

Самый популярный вопрос, который задают все это выпадающая ошибка:

PHP Warning: require_once(PHPUnit/Extensions/SeleniumTestCase.php): failed to open stream: No such file or directory

Развязка

Ubuntu os как всегда радует.

Удаляем все, что вы «наколдовали» до этого:

sudo pear uninstall phpunit/PHPUnit_selenium
sudo pear uninstall phpunit/PHPUnit


Запускаем:

sudo pear install --alldeps phpunit/PHPUnit-3.3.17


Теперь перейдем в папку с тестами и попробуем еще раз:


#cd /<yourwwwdir>/<youryiiproject>/protected/protected/tests/
#phpunit unit/


О, счастье! В терминале должно появиться:

PHPUnit 3.3.17 by Sebastian Bergmann.

F

Time: 0 seconds

There was 1 failure:

1) testException(ExceptionTest)
Expected exception InvalidArgumentException

FAILURES!
Tests: 1, Assertions: 1, Failures: 1.


Тест отработал.
Желаю всем красивых и понятных кодов.

2 минуты, чтобы настроить отправку почты функцией mail() из ubuntu lamp топик-ссылка

Как и всегда для любой веб-разработки требуется заглушка под mail(). В очередной раз ubuntu радует. 2 минуты удовольствия и легкий почтовый клиент уже отправлет почту на ваш e-mail из ubuntu.

Хочешь Ubuntu? Обсуждение этноСА .. и пафоСА.. данного вопроСА.. йо.



Если вы еще не в теме, выясняем нужна ли вам операционная система Ubunta.
Выяснение вопроса сузим до веб-разработки, общего пользования и установки.

Расладываем по полочкам:


1. IMHO

Человечность! Это перевод названия Ubuntu. Поверьте вам понравится установка Ubuntu, вам понравится дизайн и множество изящных решений, которые можно «долепить», вам понравится огромное сообщество этой операционной системы на данный момент, вы спокойно найдете ответ на любой ваш вопрос в google!

Вопрос перехода на Ubunta по-моему мнению может возникнуть у двух типов людей — у тех, кто хочет сэкономить так сказать на платной Windows и на тех, кто не может себе позволить платную ОС, но не хотят быть вне закона.

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



( Читать дальше )
Не забываем смотреть статистику:

Яндекс цитирования