Jump to content

xPoint

User
  • Posts

    244
  • Joined

  • Last visited

Everything posted by xPoint

  1. xPoint

    Апач и мим тип

    это скорее всего относится к тегу model тогда нужно смотреть настройки апача. А mime-типы тут ни при чем. Если апач не знает типа файла, он отдаст его как двоичные данные. А у тебя 500-й кидается.
  2. xPoint

    Апач и мим тип

    постой, какой dtd? shops.dtd что-ли? он описан здесь http://partner.market.yandex.ru/legal/tt/ можешь его положить рядом по адресу http://restr.com/cgi-bin/shops.dtd
  3. xPoint

    Апач и мим тип

    Он у тебя отдается как text/html. Обычно отсылка загловков header('Content-type:application/xml'); решает все проблемы. И не важно, что это YML. Он ведь тоже xml.
  4. а еще посмотри какую кодировку шлет веб-сервер.
  5. xPoint

    Случайность

    помню, когда учился, была лабораторная вот по какой теме (SelenIT напомнил про организмы): - в окне программы есть поле, разделенное на мелкие точки. Эти точки являются живыми организмами. Пользователь в начале ставит несколько таких точек на поле, некоторые рядом, а некоторые вразброс. - далее несколько кнопок: пуск, стоп и пауза (здесь вообще-то задача на потоки была). Когда пользователь нажимает на кнопку пуск, начинается развитие организмов. Чем больше организмов стоят рядом тем больше шансов, что в соседней клетке появится новый организм. Но до определенного предела. Если их станет очень много, то некоторые начнут умирать из-за перенаселения. Чем меньше рядом стоящих организмов, тем больше шансов, что старые умрут. Вобщем все как в жизни. А случайность здесь в выборе клетки, в которой родится новая или умрет старая, при одинаковых параметрах у нескольких соседних.
  6. если он не через гет передается, то он передается в куках. В этом случае получается так: -либо юзаем голые куки, при этом можем ставить куки на любой срок не учитывая форс-мажор. При этом, советуем юзерам, чтобы они юзали куки. При этом любой может отключить куки и спамить сколько влезит - либо юзаем сессии. При этом имеем ограниченный срок жизни сессии. При этом любой хоть чуть-чуть подкованный отключает куки и убирает идентификатор сессии из урла и спамит сколько влезит.
  7. в обоих случаях можно без проблем спамить сколько угодно. Куки можно отключить, а идентификатор сессии можно каждый раз убирать из гет-параметров. В этом случае нет абсолютно надежного способа.
  8. лучше в куку писать, поскольку время жизни сессии заведомо ограничено, а куку можно ставить на любой срок
  9. иди к врачу и не занимайся самолечением!
  10. В этом случае юзаем функцию constant()
  11. вообще то по-разному, в зависимости от ситуации и настроения. Но чаще всего стараюсь вставлять комменты в формате phpdoc, если это возможно.
  12. xPoint

    Категории

    для этого варианта самым шикарным будет Adjacency List, поскольку он на операции выборки всего дерева делает и множества и материализованный путь.
  13. xPoint

    Категории

    ну-у-у-у... я думал, что деревья уже давным давно всем известны. Еще дядя Кнут давным-давно начал рассказывать про бинарные и не бинарные деревья. Сейчас существует достаточно много алгоритмов деревьев. И на php тоже. От простых Adjacency List до сложных NestedSets и еще вот здесь достаточно инфы, чтобы разобраться в этом вопросе.
  14. откуда простым смертным знать про эту студию?
  15. xPoint

    header и access denied

    а в справочник смотрел? как правильно нужно писать?
  16. нет, я ничего не перепутал. И имел в виду его потому, что при парсинге достаточно просто разбить URI, по разделителю / и пройтись циклом по массиву, собирая данные по такому принципу: четный элемент (и 0) в массиве - это имя переменной, нечетный - это значение.
  17. имхо, мне бы понравился такой вид ссылок http://my-site.ru/news/22102009/time/1/region/14/fragment/7/ такой вид уже стал привычным
  18. потому что запись происходит уже после того, как отобразиться форма
  19. может ты лишний раз обновил в браузере и пхп добавил лишнюю букву в файл? Попробуй запустить скрипт из консоли.
  20. xPoint

    MySQL vs. SQLlite

    а в гугле искать не пытались? там побольше уже сформированных, авторитетных мнений и отзывов наберется
  21. а какое у вас значение локали для LC_CTYPE? попробуйте установить русскую локаль для LC_CTYPE с помощью функции setlocale Попробуйте поставить ru_RU или ru или rus или что-то подобное.
  22. примеры там действительно на С++, но книга не о конкретном языке программирования, а об объектно-ориентированном анализе и проектировании. Как раз то, что нужно знать про ООП, а примеры, после прочтения книги (и конечно же усвоения того материала), можно с легкостью перевести на любой язык
  23. я посоветовал бы почитать по ООП вот эту книгу http://www.books.ru/shop/books/574379
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy