Найдено 95 результатов

DeusModus
2011.09.27, 11:57
Форум: Общие вопросы (Yii 1.x)
Тема: Странное поведение BeforeFind модели
Ответы: 0
Просмотры: 879

Странное поведение BeforeFind модели

Могу перевести, но думаю и так понятно: http://www.yiiframework.com/forum/index.php?/topic/24018-beforefind-dont-work-with-count/ Уже не рад, что взялся за связанные модели. В count нужно указывать ->with в условии или при запросе, иначе ничерта не работает, findAll генерирует не один запрос с join ...
DeusModus
2011.09.26, 15:48
Форум: Общие вопросы (Yii 1.x)
Тема: AR, select+count+group
Ответы: 11
Просмотры: 6087

Re: AR, select+count+group

rak писал(а):тут пока только DAO :(
Вы меня опечалили.
DeusModus
2011.09.26, 15:01
Форум: Общие вопросы (Yii 1.x)
Тема: AR, select+count+group
Ответы: 11
Просмотры: 6087

AR, select+count+group

Гуглил очень много, так и не нагуглил нечего кроме DAO. Запрос: SELECT COUNT(`tagQuote`.`tag_id`) AS `tags_count` FROM `tag` `t` LEFT OUTER JOIN `tag_quote` `tagQuote` ON (`tagQuote`.`tag_id` = `t`.`id`) GROUP BY tag_id Я никак не могу выполнить его в AR. Сложность получается со столбцом COUNT(somet...
DeusModus
2011.08.25, 20:43
Форум: Общие вопросы по программированию
Тема: foreach or array_walk ?
Ответы: 24
Просмотры: 7638

Re: foreach or closures ?

Что-то тут не чисто :D

Код: Выделить всё

577096op\s - foreach
551512op\s - closure
PHP Version 5.3.3, win32.
Готов сойтись на том, что они равны. Но то, что closure быстрее - нет. :)
DeusModus
2011.08.25, 18:21
Форум: Обо всем
Тема: Поделитесь инвайтом на Хабрахабр
Ответы: 48
Просмотры: 16573

Re: Поделитесь инвайтом на Хабрахабр

Возьмите себя в руки и напишите в песочницу.
DeusModus
2011.08.25, 11:45
Форум: Общие вопросы по программированию
Тема: foreach or array_walk ?
Ответы: 24
Просмотры: 7638

Re: foreach or closures ?

RusAlex писал(а):ну обойти и вызвать ф-цию для изменения массива.
и кстати for( не быстрее foreach ?
Нет. Там явное указание счетчика, условие, постусловие.
DeusModus
2011.08.25, 11:35
Форум: Обо всем
Тема: Разработка коммерческой универсальной CMS на Yii
Ответы: 39
Просмотры: 18470

Re: Разработка коммерческой универсальной CMS на Yii

То DeusModus Ну, как я понял, по мнению автора программист должен разбившись головой о стену разделить код от представления, потому что он этого никогда не делает. Затем он должен сверстать валидный документ, потому что он этого никогда не делает. Неправильно понял, я этого не подразумевал, и не по...
DeusModus
2011.08.25, 11:20
Форум: Общие вопросы по программированию
Тема: foreach or array_walk ?
Ответы: 24
Просмотры: 7638

Re: foreach or closures ?

RusAlex писал(а):вообщем еще надо проводить исптания, чтобы понять что же все таки лучше и быстрее.
Вы не найдете способа быстрее обойти массив, получая информацию о ключах и значениях, чем foreach :) Такова уж особенность языка.
DeusModus
2011.08.25, 10:51
Форум: Общие вопросы по программированию
Тема: foreach or array_walk ?
Ответы: 24
Просмотры: 7638

Re: foreach or closures ?

RusAlex писал(а): closures удобны тогда, когда ф-ция используется несколько раз в коде, а foreach для однократного не повторящегося, в дальнейшем обходе массива.
Тут я с вами согласен.
DeusModus
2011.08.25, 10:05
Форум: Общие вопросы по программированию
Тема: foreach or array_walk ?
Ответы: 24
Просмотры: 7638

Re: foreach or closures ?

Сделал небольшой эксперимент, как быстрей пробегаться по массиву, и вот что получилось. Foreach на моем тесте быстрей раза в 3. (в коде есть данные) чем Closures, ЧЯДНТ? Зачем тогда нужны array_walk, если foreach быстрей ? Код эксперимента: https://gist.github.com/8b86463c5fd4638afe11 Результат: fo...
DeusModus
2011.08.24, 21:09
Форум: Обо всем
Тема: уголок вимера
Ответы: 41
Просмотры: 17833

Re: уголок вимера

Ребят а чем vim лучше JetBrains PHPStorm?
PS: Я честно не ради холивара.
DeusModus
2011.08.24, 21:07
Форум: Общие вопросы (Yii 1.x)
Тема: Вызов beforeLogin()
Ответы: 1
Просмотры: 1176

Re: Вызов beforeLogin()

        public function login($identity,$duration=0)         {                 $id=$identity->getId();                 $states=$identity->getPersistentStates();                 if($this->beforeLogin($id,$states,false))                 {                         $this->changeIdentity($id,$identity->g...
DeusModus
2011.08.24, 20:21
Форум: Обо всем
Тема: Посоветуйте куда копать
Ответы: 21
Просмотры: 7209

Re: Посоветуйте куда копать

Ekstazi писал(а):Почему никто в сторону haxe не взглянул ? Он вам и js, и flash, и desktop, и java(в скором времени) версию выдаст.
Я глядел, да так и бросил. Никому на работе он был не нужен, ну я и не стал тратить время и купил Страуструпа.
DeusModus
2011.08.24, 18:46
Форум: Обо всем
Тема: Посоветуйте куда копать
Ответы: 21
Просмотры: 7209

Re: Посоветуйте куда копать

Вообще делать на JavaScript / canvas есть смысл т.к. оно действительно кроссплатформенно и есть везде. Я бы поспорил. В моем любимом IE6 canvas нет, а JavaScript не всегда работает как ожидается, особенно с DOM. И тут встает вопрос - заставить пользователя поставить plugin или обновить браузер? И в...
DeusModus
2011.08.24, 17:47
Форум: Обо всем
Тема: Посоветуйте куда копать
Ответы: 21
Просмотры: 7209

Re: Посоветуйте куда копать

Sam Dark писал(а):Java или JavaScript?
Я две страницы подряд толкую про Java.
Можно сделать как desktop, так и web версии приложения ничем не отличающиеся. По-большому счету и с flash так можно, но за то время, что я с as3 работал он мне не особо понравился.
DeusModus
2011.08.24, 17:43
Форум: Авторский код и библиотеки
Тема: YiiExt — неофициальная библиотека расширений
Ответы: 65
Просмотры: 107951

Re: YiiExt — неофициальная библиотека расширений

Sam Dark писал(а):С добавлением к yiiext пока знает точно только cebe, он гайд написать обещал. На данный момент можно создать issue в проекте core со ссылкой на расширение, он добавит.
Готово.
Хотя, с каждым расширением так достаточно муторно будет делать.
DeusModus
2011.08.24, 14:24
Форум: Предлагаю работу
Тема: Соц сеть с партнеркой.
Ответы: 12
Просмотры: 5042

Re: Соц сеть с партнеркой.

например, social engine А разве там можно организовывать партнерки такого вида? по-моему проще дописать такой функционал(хотя может он уже и есть), чем писать и социалку с нуля и этот же функционал ещё. Мне с хабра помнится, что все существующие доступные движет социалок полное буэ. Либо с кодом пр...
DeusModus
2011.08.24, 14:18
Форум: Предлагаю работу
Тема: Соц сеть с партнеркой.
Ответы: 12
Просмотры: 5042

Re: Соц сеть с партнеркой.

Доброго времени суток! Господа, возможно ли на данном фреймворке создать простенькую соц сеть с возможностью подключения партнеров как у мамбы? Мне всегда было интересно, а люди, которые задают такие вопросы когда-либо ожидают услышать ответ "нет"? Меня еще на работе достали "Макс, а...
DeusModus
2011.08.24, 13:46
Форум: Предлагаю работу
Тема: Соц сеть с партнеркой.
Ответы: 12
Просмотры: 5042

Re: Соц сеть с партнеркой.

Доброго времени суток! Господа, возможно ли на данном фреймворке создать простенькую соц сеть с возможностью подключения партнеров как у мамбы? Мне всегда было интересно, а люди, которые задают такие вопросы когда-либо ожидают услышать ответ "нет"? Меня еще на работе достали "Макс, а...
DeusModus
2011.08.24, 13:42
Форум: Обо всем
Тема: Разработка коммерческой универсальной CMS на Yii
Ответы: 39
Просмотры: 18470

Re: CMS

Возможно несовсем понял из текста переписки, поэтому уточню у автора топика — программист должен и дизайн делать? При создании нового продукта важна бизнес-задача, а не стремление к идеалу, т.к. идеал может быть недоступен по цене и вложениям. Ну, как я понял, по мнению автора программист должен ра...