All posts by admin
Сброс пароля на webmin
Может кому-нибудь пригодится. В Ubuntu сбросить пароль на webmin можно следующей командой:
Scrum? Поехали!
В нашей компании создается большой программный продукт. ПО тестируется, обнаруживаются новые баги, выкладываются тикеты. И всё это продолжается и продолжается. Иногда когда смотришь на Stream-ленту, кажется, что она бесконечна, ты делаешь один тикет, на его месте появляется ещё два. Так было до сегодняшнего дня.
Ubuntu One: как добавить компьютер
Установка Sun (Oracle) JDK вместо OpenJDK на Ubuntu 10.04
На днях, по совету Ильи Алшанетского (кстати, одного из разработчиков PHP) решил поставить phpStorm. Скачал и поставил её довольно быстро, но вот незадача, при запуске она писала мне сообщение:
WARNING: You are launching IDE using OpenJDK Java Runtime.
This is strictly unsupported due to numerous OpenJDK perfomance and graphical problems with GUI apps. Please install Sun (Oracle) JDK 1.6+
Хотя IDE и запускалась,
Экранирование строк в UPDATE запросах Doctrine
С коллегой разбирали, почему не экранируются строки при UPDATE DQL-запросах.
$q = Doctrine_Core::getTable(‘SomeModel’)->getQueryObject()
->update(‘SomeModel model’)
->set(‘block_name’,$blockName)
->where(‘id=?’, (int)$id);
Так вот значение поля blockNamе не было обрамлено кавычками, в результате SQL-запрос не выполнялся.
А дело было вот в чем, правильный синтаксис set() для экранирования такой:
// If you just want to set the amount to a value
$q->set(‘block_name’, ‘?’, ‘some text’);
Удачи вам,
CAS: сервер приложений на C++ для веб-приложений
Попытки создания удобных и одновременно высокопроизводительных веб-
инструментариев регулярно предпринимаются еще со времен использования первых CGI-
сценариев. К сожалению, из-за высокой сложности разработки подобных систем лишь не-
многие их них доводятся до состояния, пригодного для коммерческого использования.
Асинхронное программирование в PHP (phpDaemon: пристегните ремни — взлетаем)
В этой статье я решил разместить выступление Василия Зорина на конференции Highload. В нём рассказывается об асинхронном программировании в PHP. Может после этой статьи многие передумают переходить на Node.JS и попробуют накодить что-нибудь асинхронное на PHP.
PHAR – упаковка PHP-приложений
В ближайшее время должна быть выпущена версия PHP V5.3. Cерия статей Что нового в PHP V5.3” посвящена новым замечательным функциям, появившимся в этой версии. В части 1 рассматриваются изменения в версии PHP V5.3, относящиеся к объектно-ориентированному программированию и управлению объектами, в части 2 – лямбда-функции и замыкания, а в части 3 мы говорили о пространстве имен, одной из самых долгожданных и обсуждаемых особенностей этой версии РНР.
Установка phpDaemon + libevent на Ubuntu
Зачем нам это надо можно понять из предыдущей статьи, теперь о том как нам всё это установить:
Про инкремент в UPDATE запросе Doctrine ORM
Сегодня обнаружил с коллегой особенность при создании DQL-запроса.
