PHP-framework Yii

Вот уже месяц как я работаю на большом проекте с творением Qiang Xue под бессмысленным для русского уха названием Yii. Впечатления двойственные, но скорее положительные. Плюсы Из плюсов я вижу весьма внятную и вменяемую структуру приложения (module->controller->action), наличие хорошей подробной документации, большое сообщество и много готового кода. В том числе и код-генератор для моделей, котроллеров […]

OS Lion and Apache running very slowly

Я убил на решение этой проблемы грандиозное просто количество времени. После перехода на леву я соверешенно потерял возможность работать локально. Любые перезагрузки страниц были фатальными, любые, даже самые просты php-файлы загружались просто нереально долго. Я провел тесты производительности апача, поотключал кучу модулей, оптимизировал все таблицы в базе и даже подумывал поставить (sic!) XAMMP, к которому […]

ISP-manager /manager/ not found

The requested URL /manager/ was not found on this server. Если вам после добавления нового хоста с SSL в isp-менеджере вылезла такая ошибка, то у меня есть для вас решение 🙂 Зайдите через ssh на ваш сервер, найдите файл /etc/apache2/apache2.conf, найдите там запись < VirtualHost yourhost:8080 > с новодобавленным сайтом и грохните его вплоть до […]

AgileEvening, Moldova

Что, где, когда Конференция по agile на мой взгляд удалась. Проходило все действо в Casa Vinului 7 июня 2010. Пришло довольно много девелоперов, причем, как оказалось, многие так или иначе причастны к agile. Началась встреча с презентации Алексея Кривицкого. Он кратко, емко и доступно объяснил всем суть методологии гибкой разработки и самого распространенного практического ее […]

CSS3 Border-radius

Хорошие новости! Теперь border-radius на 30% дешевле!) Не шутка. Верстальщики могут смело укоротить конструкцию: .block {     -moz-border-radius: 5px;     -webkit-border-radius: 5px;     border-radius: 5px; } Теперь строка -webkit-border-radius: 5px; уже не нужна. В общем-то css3-свойства с префиксом «-moz» уже устарели, но ради совместимости с ff-3 лучше пока оставить. Собственно новость касается […]

Closure in php

Всем, кто программировал хотя бы пару раз на js (особенно тем, кто использовал при этом jQuery) знакомо такое понятие как «closure». Это переменная, которая представляет собой анонимную функцию. Напомню, как это выглядит на js: $(window).click(function() {     alert(‘Triggered click-event on window’); }); var myMethod = function(){     alert(‘Yahoo!’); }; Common Но далеко не […]