Yii — динамическое создание правила валидации
Yii — динамическое создание правила валидации
Бывает что в yii нужно на ходу в зависимости от конкретных параметров добавить новое правило валидации.
Для этого нам потребуется просто добавить в лист валидаторов новое правило (validation rule):
$validators = $model->getValidatorList();
$validators->add(CValidator::createValidator(‘match’, $model, array(‘our_variable’),
array(
‘pattern’ => ‘/^[А-Я]/i’,
‘message’ => ‘Только большие русские буквы пожалуйста’
)
));
Школа разработки интерфейсов Яндекса – обязательно для фрилансера-программиста
Школа разработки интерфейсов Яндекса – обязательно для фрилансера-программиста
Даже если вы и близко не имеете дело с интерфейсами и не строите формы, не валидируете информацию. Очень важно прослушать этот цикл курсов целиком и полностью. Очень много полезной и интересной информации можете почерпнуть у гуру поисковика номер один в России.
Ссылка на цикл видео: http://events.yandex.ru/events/shri/
Удобный класс для работы с Webmoney интерфейсами
Удобный класс для работы с Webmoney интерфейсами
Достаточно долгое время я работаю с интерфейсами Webmoney при помощи удобной библиотеки WMXI(DKameleon). Для того, чтобы работать с данной библиотекой еще удобнее я написал специальный класс-обёртку. При помощи моего класса работа с интерфейсами Webmoney заметно упрощается. Теперь вам не нужно искать нужный номер метода, достаточно посмотреть на функции ниже и вызвать их в своём приложении.
Создаём сайт-веб приложение для iPhone / iPad
Создаём сайт-веб приложение для iPhone / iPad
Возникла необходимость получать с разных источников данные по бирже Webmoney Exchanger. Одно из главных требований – оперативность принятия решения. Для этого необходимо, чтобы данные были всегда под рукой: и в компьютере и в телефоне. Сразу стал вопрос о создании мобильной версии.
Очень удобно это выглядит в iOS. Там адрес сайта и даже иконку можно вынести прямо в меню. О том, что iOS отличается своим собственным дизайном говорить не приходится. Поэтому стала задача сделать веб приложение адаптированное в дизайне под приложение iOS.
Свой блог на WordPress.com
Свой блог на WordPress.com
Хотите иметь свой блог, не хотите возиться с хостингами, настройками и прочими прелестями современных блоговых скриптов? Достаточно хорошее решение предлагает онлайн сервис WordPress.com
Как известно, блоги — это хороший инструмент для фрилансера чтобы привлечь новых клиентов. Достаточно писать о чём-то интересном постоянно. Естественно не каждый посетитель в итоге станет вашим клиентом, но это лучше чем ничего.
Продавайте рекламные баннеры на своем сайте за SMS
Продавайте рекламные баннеры на своем сайте за SMS
Разработал очень удобное решение по продаже своих рекламных мест и ссылок от 1 до 30 дней.
Весь процесс продажи мест под рекламные баннеры автоматизирован: 1) Вы ставите специальную функцию на PHP на место, где хотите продавать баннер 2) Пользователь видит, что место свободно и жмет на ссылку купить баннер. 3) Пользователь заполняет поля сайта, загружает баннер, всё готово для запуска. 4) Ну и последний шаг: выбор периода размещения и отправка SMS для оплаты размещения (можно использовать и сервис Мобильная коммерция для операторов МТС Мегафон Билайн).
Принимайте – отправляйте bitcoin у себя на сайте
Принимайте – отправляйте bitcoin у себя на сайте
Хотите работать с биткоин, но не знаете как это можно сделать? Я предлагаю решения по разработке и внедрению мёрчантов для:
- Приёма BTC валюты у себя на сайте, настройка обработчика. Процесс полностью автоматизирован.
- Оплаты на BTC кошельки – возможность настройки вашей логики таким образом, чтобы было возможно делать выплаты на bitcoin адреса.
Скрипты, разработка, проектирование и внедрение крипто валюты осуществляется под ключ.
Прикреплённые аттестаты и кредитные мошенники в Webmoney
Прикреплённые аттестаты и кредитные мошенники в Webmoney
Достаточно частая уловка мошенников в последнее время. Схема работы проста: человек прикрепляет к своему wmid кучу новых аттестатов и начинает набирать кредиты в различных кредитных сервисах.
Некоторые кредитные сервисы Webmoney до сих пор не проверяют балансы WMC кошельков в прикреплённых аттестатах, хотя это очень и очень важно, чтобы не разориться! Мошенники просто в один момент авторизуются в разных кредитных автоматах и разом набирают кредитов на круглые суммы.
Приём PayPal в два счёта
Приём PayPal в два счёта
Не секрет что у платёжной системы PayPal большое количество API для приёма средств: от обычных бесплатных аккаунтов до специальных типов business кошельков. Множество вариантов приёма бывают сложны для изучения и быстрого внедрения, а поставить приём этой популярной системы ну очень нужно.
Для себя я нашёл один стандартный вид приёма средств — использование кнопки “Buy Now”. Он очень прост в установке и позволяет автоматизировать (но без уведомлений о приёме к сожалению, для этого нужен business аккаунт) процесс приёма.
Правило фриланса – отстаивайте свою цену
Правило фриланса – отстаивайте свою цену
Все люди хотят получить всё за мизерную цену, а ещё лучше просто всё на халяву. Фриланс, а особенно IT сектор тому подтверждение. За что такая цена? Мой программист сделает всё за 5 тыс. рублей, а вы просите 25.
Интересно наблюдать за такими заказчиками. Вот вроде имеют своё дело – необходима автоматизация бизнес-процессов. Идут на фриланс – а я рассчитывал всего на 10 тысяч, пойду искать дальше. Как только слышите это – отпускайте, пусть ищет. Оценивайте себя адекватно и не демпингуйте в надежде получить хоть что-то. Как правило ни к чему хорошему это не приведёт. Знайте свою цену, она есть и у каждого она своя.