Обновить
11
Дмитрий Харитонов@geakstr

Разработчик

1
Подписчики
Отправить сообщение
Такое возможно, если object_type это поле какого-то родительского класса Voldemort.
Понятия не имею :-)
Это не именованный параметр. Переменная object_type принимает значение person, и передается в метод findAll как обычно.
Если кому на хабре это будет интересно — через некоторое время могу написать статейку, описывающую процесс создания плагина. Там все достаточно тривиально, но вдруг.
Стоит добавить, что для майнкрафта очень интересно писать моды. Если точнее — плагины под неванильный сервер Bukkit (моды, в общем случае, добавляют новые предметы, плагины — нет, поэтому плагины пишутся конкретно для сервера, а моды и для сервера, и для клиента, короче — есть свои нюансы). API сервера достаточно хорошо документирован, программировать — одно удовольствие.

Я сам в игры играю в исключительных случаях, но на майн подсел серьезно, сделал свою сборку с модами (IndustrialCraft, BuildCraft, RedPower, Forestry, RailCraft, ComputerCraft, еще некоторые, не такие глобальные), арендовал небольшой сервачок, играем с друзьями временами.

По теме топика: не уверен, что игры это хороший способ обучения: да, ребенок довольно много узнает про электрические цепи и физические законы, но всему этому научат в универе, а в детстве лучше развивать социальные навыки, чем видеть, как он круглые сутки проводит в виртуальном мире. Конечно, это мое мнение.
А Астрахани тоже есть подобное, при первом знакомстве также немало удивился сервису. http://www.busapt.ru/
Вы, наверное, издеваетесь, да? Не подумайте, что я против валидного HTML и т.п., но сейчас вам не понравится то, что скажу — юзеру или человеку, который пользуется редактором в общем случае абсолютно всё равно, что там будет «под капотом» на выходе, ему надо, чтобы это выглядело так как он хочет без всяких проблем, таких как эта. Я сам за чистоту кода, стандарты и другие замечательные вещи, но такое поведение редактора неприемлимо. И все равно — проблема ли это редактора или конкретного браузера, могли бы и redraw после скролла поставить персонально для хрома, пока не появится нормального решения проблемы.

P.S. Выше говорят, что после обновления хрома проблема вроде исчезает, ну и хорошо :)
Такие дела при скролле в демке на этой странице



Google Chrome 23.0.1271.101, Mac OS X 10.8.2
Конеретно про то, где надо подключать javascript — он прав. Добавление скриптов после основного контента позволяет добиться сначала отображения документа без js, а уже потом со скриптами.
Обычно довольно скептичеси отношусь к подобным подборкам, но в этом случае получился хороший, годный набор интересных штук, спасибо.
У меня падения больше не повторялись.
Это можно назвать «нормальным» ответом?
Как показывает комментарий ниже — это действительно так. Интересно, какой же ответ надо отдать сервером, чтобы положить хром :)
Забавное стечение обстоятельств — перешел по ссылке и покрашился хром, бггг
Господи, как можно хоть сколько-нибудь знать о программировании, и не знать, что такое и как устроен двусвязный список?
Почему вы так считаете? Есть мнение, что Silex немного больше, чем просто микро-фреймворк. Его расширяемость наталкивает на написание таких штук, да и сами разработчики поощряют создание всевозможных дополнений, позиционируя свой продукт как конструктор.
Тут дело вкуса: либо отпиливать ненужное, либо допиливать необходимое. Я еще молодой, не написался велосипедов, поэтому второй подход меня радует больше :)
Я столкнулся с такой же проблемой, как и парсер в вашем комментарии — он «умно» подставляет соответствующего пользователя с хабра. Забыл, что нельзя просто убрать «dev». Сейчас поправлю статью.
Вот же ж, век живи — век учись :-)
Заставили задуматься. Ваш вариант сильно проще и естественнее. Единственное, если понадобятся какие-то настройки для моделей (помимо указания пути к ним), как по мне, провайдер будет уместнее. Спасибо за совет, люблю простоту и ваш способ мне нравится.

P.S. Да, знаю, как написано в документации, но мой PhpStorm не хотел «разворачивать» вызов фабрики и предупреждал, что переменная не инициализирована, поэтому с тех пор пишу длинное "new ControllerCollection(new Route());". Понимаю, что можно закрыть глаза и это совершенно не критично — лишь дело привычки.

Информация

В рейтинге
Не участвует
Откуда
Астрахань, Астраханская обл., Россия
Дата рождения
Зарегистрирован
Активность