Написал парсер курсов валют для Yii. Данные берутся из Центробанка (xml CBR). Преимущества моего парсера в том, что он не нагружает сервер, нет никаких заданий в кроне, а проверка актуальности курсов происходит путём сравнения даты последнего обновления и заданного интервала.
Мне не нравится стандартный var_dump(). Он не форматирует свой вывод, каждый раз приходится либо писать теги <pre></pre>, либо смотреть html, чтобы получить более-менее хорошее представление об объекте или массиве. Можно конечно поставить xdebug, но и он далёк от совершенства. К счастью разработчики Yii позаботились о пользователях и сделали для нас класс CVarDumper, который можно использовать […]
Проекты расположены в порядке от простых к более сложным, и самые последние в списке подойдут тем, кто хочет углубить свои знания.
Часто бывают случаи, когда необходимо округлить число не до целого, а до половины целого. Например, 1,3 нужно округлить до 1.5. Такое случается редко, но всё же бывают случаи когда может понадобиться именно такое округление, в частности, я столкнулся с этим, когда мне нужно было вывести рейтинг в виде звёздочек с шагом 0.5, а данные хранились […]
Советы программистам. Часть 1 Пересматривайте приоритеты Если вы уже несколько часов подряд бьётесь над решением какой-то несущественной проблемы, а сдавать проект через неделю, то не пора ли задуматься — а надо ли оно? 😉