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.


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

Установка XDebug в Ubuntu 12.04 топик-ссылка

Спасибо, добрый человек. Для тех, у кого проблемы с установкой XDebug 2.2 на ubuntu 12.04 под NetBeans 7.2

Работа с cookie в Yii топик-ссылка

Спасибо, добрый человек. Четко и понятно по основным моментам работы с cookie в Yii Framework

Joomla 3 alpha-2 релиз для разработчиков

Выпущенный релиз можно скачать с официального сайта — joomla.org.

Как утверждают производители данным релизом они помагают девелоперам заранее подготовиться к 3-й версии joomla и протестировать свои компоненты —

The main goal for this release is to allow advance testing of the new admin and site templates based on the Bootstrap framework.

Отдельным пунктом предупреждают, что данный релиз не является рабочим, а предназначается только для разработчиков —
This alpha version of Joomla 3.0 is not suitable for production sites. It is for testing only.

Есть информация, что использование Bootstrap framework дает преймущество джумле хорошо отображаться на мобильных устройствах. Ниша верстки внезапно переросла в CSS Framework, LESS, SASS сюда же идет весь html5. Разговоров в эту тему очень много, но на практике я нигде не встречал, да и среди всей нашей программерской аравы тоже пока только одни насмешки в сторону html5. Но время покажет.

В официальной документации к данному релизу джумлы, разработчики корректно умалчивают о преймуществах использования Bootstrap framework'a

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

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

Bab Balance - есть повод!

Bab Balance — легендарная рэп-группа, основанная в Донецке.

Официальный сайт группы — badb.ru

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

Самые популярные хиты: «Городская тоска», «Питер я твой», «Я лечу», «Город джунглей». Особое место в истории группы занимает погибший Михей, успевший поучаствовать как в популяризации Bad B. и продолживший позднее сольную каръеру.

Как бы в тему нашего блога публикую текст и видео полюбившейся песни «Есть повод».



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

Рабочие записки по работе с git в ubuntu и github



Рабочая обстановка:
Ubuntu 10.04, github.com

1. Установка

$ sudo apt-get install git-core git-gui git-doc


или через центр приложений

2. Генерим ключ и устанавливаем данные для нашего репозитория, чтобы была видна принадлежность коммитов

$ ssh-keygen -t rsa -C "your_email@youremail.com"

$ git config --global user.name "Firstname Lastname"
$ git config --global user.email "your_email@youremail.com"



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

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