All streams
Search
Write a publication
Pull to refresh
172
0
Даниил Братченко @daeq3

User

Send message
С тормозами будем бороться. Всё-таки несовсем стандартные для браузеров функции. Но все браузеры обещают JS ускорять, так что всё будет хорошо)
Почему это странно? Если считать, что население по возрасту распределено в среднем равномерно, а средний срок жизни — 70 лет, то количество людей до 16 составляет 142 — 142*16/70 =~ 110 млн человек. Порядок цифр примерно такой…
Не понял идею. Что именно отдавать в xml?
Спасибо. Конечно, использование для поддержки сайтов — один из основных юз-кейсов. Вместо создания новой комнаты при обращении можно использовать личные чаты (они уже сейчас есть).
Если мысли не секретные — можете поделиться, мы ищем различные юз-кейсы :)
Исправил, перейдя с GD на Imagick теперь должно быть лучше.
Выяснилось, что проблема не в преобразовании, а в функциях GD2.
При загрузке файла из png и сохранении его он меняется на то, что вы можете видеть.
Будем искать обходные пути.
Спасибо за найденный баг.
Конвертируется ico-формат библиотекой floIcon — попробую покопаться в её алгоритмах, может починю :)
Завтра будет более подробное описание.
Ну, а кто нетерпеливый — может и сегодня найти ;)
В регулярке забыл регистронезависимость поставить :) а там тег с rel=«SHORTCUT ICON».
Спасибо, исправил.
У него тоже какие-то проблемы. Сравните:
До: (может не отображаться в некоторых браузерах)
После:
Выложу. Как вычленю из фреймворка ;)
Говорите, что используете стандарты ZF, а в примерах код отформатирован не по ним (как минимум определения классов и функций).
Придумал для себя такую схему:
1. Сначала ищем сеты по цветам (потому что так фигуры лучше всего различаются). Если одного цвета много — ищем внутри цвета сначала по 3, потом по 2, потом по 1, потом 1-2-3. На перебор всех комбинаций одного цвета уходит до 10 секунд. После этого у нас остаются только 3хцветные сеты (т.е. те, где встречаются все 3 цвета).
2. Ищем трёхцветные сеты среди карт с 3 элементами, с 2 элементами и с 1 элементом. Это тоже происходит достаточно быстро, т.к. глаз легко воспринимает карты с одинаковым количеством фигур.
3. Остаются только сеты, где встречаются фигуры всех 3х цветов и в сете есть карта с 1, с 2 и с 3 фигурами. Они самые сложные :) Для их поиска можно применять разные улучшения (чтобы не искать наобум).

Перебор в такой последовательности (при условии что 3ю карту к 2м подбираешь уже на автомате) позволяет пройти всю колоду меньше чем за 20 минут (чуть больше, если часто приходится докладывать 3 карты при отсутствии сетов). Проверено на флеш-варианте :)
Тогда, пожалуйста, узнайти и библиотеки, которые используют эти сервисы. Спорю на 20$, что работать это будет только на одной библиотеке или её модификациях :)
Уточните, пожалуйста, что вы считаете быдлоресурсом?
Zend_Openid передаёт совсем другой User-Agent при запросах к OpenID-провайдерам. Остальные известные мне реализации тоже.
Указанную вами строку передаёт одна единственная библиотека — библиотека OpenID от JanRain.
Она в этом плане никак не может являться стандартом.
Глупость какая написана. Никто тебе не будет передавать в юзерагенте «php-openid/2.1.1 (php/5.2.6) curl/7.15.5». Если какой-то один сервер так и делает, то это его личное уникальное свойство (либо свойтво какой-то либы для openid). Для таких вещей предусмотрена делегация и это единственно правильный способ.
Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8_CaseInsensitive
Zend_Search_Lucene_Analysis_Analyzer_Common_Utf8Num

Они вам помогут в любых ситуациях: Р
Давно используем Zend_Search_Lucene для нелатинских символов… Нужно только правильный Analyzer ему дать (ЕМНИП)

Information

Rating
Does not participate
Location
Киев, Киевская обл., Украина
Date of birth
Registered
Activity