Блогодар
Кнопочка «Найти человека»
Вот иногда надо найти какого либо человека на сайте… А как? Может сделать отдельную кнопочку найти человека?
Или оно где то есть и я просто не умею этим пользоваться?
Или оно где то есть и я просто не умею этим пользоваться?
Дата публикации: 18 jun 2010, 13:25
-
- Рубрика: Про Дару~дар
- Ключевые слова: предложения
как конкретно Вы себе представляете формализацию этой задачи? Как-то нет полей, позволяющих однозначно идентифицировать сообщника. Есть выборка по «умениям и навыкам», есть поиск по дарам. Есть группы. В анкетах в 99% случаев нет однозначно определяющей человека информации, каких-то граф «возраст», «рост», «вес» и прочая. Да никто и не пишет.
мне просто не совсем понятно, по чему вы хотите искать сообщника. Ну, собственно, если только по части ника «я помню, там что-то было _2000, и начиналось на букву А».
Ладно, прекращаю флудить.
А ответ на вопрос и пожелание есть здесь. Поиска по сообщникам нет =(, к сожалению.
+ надо будет UI под это дело подправить.
А как сейчас дары ищутся?
Поиск по сообщникам даже проще
даров 460000
сообщников 53000
ассоциативный поиск реализуется нетривиальными методами.
а если известен точный ник — то на кой поиск, если можно его прямо в адрес подставить :)
Но думаю, что для поиска сообщников таких сложностей в общем-то и не надо, достаточно поиска по вхождению.
Имеется ввиду именно такой поиск. Если по вхождению — то с точки зрения БД там всё просто, вы правы.
Хотя «железо» под сервер, осуществляющий такой поиск конечно должно быть соответствующее — ведь одновременных запросов на поиск может быть много.
Но мы уже отклонились от темы публикации. Мне, например, поиск сообщников еще не понадобился ни разу и даже трудно представить для чего он может понадобиться.
Нет желания подарить сайту свои время, умения и навыки? ;)
Кстати, пришла в голову мысль для чего может пригодиться поиск сообщников: для почтальонов, особенно когда даритель делает ошибку в написании ника одариваемого.
сравните мой ник и Ваш. =)
Шож вы шуток не понимаете люююдиии! =))
Слон, и его фамилия — Могилёв.
0_о
я имел ввиду, что мой проще и короче
а вообще имелось ввиду, что «сознательность в деле написания ников» это абсурд
Могилёв, Мася это город =), можно написать Mogilyov =))))
Из 63 человек в прошлой посылке Харьков-Москва я не опознала четыре ника. В нынешней на 34 человека — два, ещё три угадала многократным подбором…
фи Вам!
просто сложилось ощущение, что сначала Вы сказали: «да это фигня, мы такое пять раз на дню делаем», а потом поправились: «сам я не едал, но мой шурин видал, как наш барин едал»…
но, как я вижу Настенька уже всё Вам объяснила…
хотя… возможно я не объективна… в этом случае, прошу на меня не сердиться — я это не со зла :)
Если я понятия не имею об алкенах, то я и рассуждать о них не буду. Причём тут логика?
И что такое навык общения с бД? =)
«навык общения с БД?» ну тут имеется ввиду опыт ведения, программирования БД, может даже только работа с ними, если вдумчивая
Опять же про программирование. Если взять императивное программирование и декларативное — логика разная, поэтому то же не факт.
Я не программист ни в одном глазу.
И у меня есть представление, что есть сложно, а что нет в этом вопросе, только исходя из обычной логики.
В программировании уже давно сверх невыполнимых задач поубавилось.
Ты меня терминами убить хочешь? Я ж их даже не произнесу =)
ну, тут я не выдержала, и поддержу Вас.
Иметь понятие о БД, умение составлять правильно БД (выстраивать все связи так, чтобы было потом удобно все обрабатывать нужные запросы и составлять отчеты), иметь даже основы программирования и даже навыки программирования в какой-либо СУБД… и само программирование, когда это происходит на потоке, а еще и реализация того чего хочу получить — абсолютно разные вещи…
И я давно уже поняла, что лезть в отдел к программистам не надо, лучше правильно сказать на их «тарабарском» языке, чего надо от текущей базы, как она изменится в дальнейшем, и почему это важно для наших пользователей…
И оставить решать эту задачу им самим…
а заявления: «Если ..., то это совсем не геморрой. Тем более для разработчиков такого уровня, как написавшие этот отличный сайт. Думаю проблема… уж точно не в сложности реализации.… К слову в ПО у меня на работе поиск идет по нескольким миллионам записей и ничего — работает.… Работаю программистом в софтверной компании, поэтому запросы писал в том числе и я. В зависимости от исходных данных, задача поиска по большому объему решалась разными способами. От уже упомянутого Вами элементарного LIKE в SQL запросе, до построения избыточных индексированных данных для ускорения поиска или использования сторонних свободно распространяемых решений.»
не знаю как для Вас, а для меня эти фразы прозвучали так: «задача фигня — сам сто раз такое делал».
возможно я слишком категорична, но мне не кажется, что подобный тон допустим, при отсутствии реальных знаний и навыков.
возможно моё «фи» было резковато, но мне всё же кажется совершенно оправданным. хотя бы тем, что за всей безапелляционностью последовало: «К сожалению я не web разработчик, а прикладник, наш отдел разрабатывает бизнес-приложения. Мои знания в web разработке вряд-ли будут полезны — у нас этим направлением занимается отдельный отдел.»
понимаете к чему я?
и мне искренне жаль, что Вы были вынуждены защищаться. :)
я верю в «мнение», если рядом с ним стоит имхо. а если выбран безапелляционный тон, то для него, как мне кажется, должно быть веское основание.
а ещё, вполне возможно, что я высказала Вам своё фи, именно потому, что в окружающих нас больше всего раздражают собственные недостатки :)
и ещё мне кажется, что вопрос уже исчерпал себя… а сейчас начинается переливание из пустого в порожнее… нет?
Расслабьтесь, не все пишут «имхо», это вообще не правильно никто не разговаривает чужими цитатами и фактами. Все изначально говорят всё от себя.
Конечно исчерпан, главное «Взаимное уважение и ненападение» =)
да я и не напрягалась :) просто мне это кажется важным элементом вежливости: в сети трудно передать интонацию… для меня имхо часто несёт в себе то «сглаживание категоричности», которое в живой беседе передаёт невербалика.
//хотя, некоторых мои «расшаркивания» бесят… потому я не требую, что бы люди уточняли своё имхо. но от обоснования своей реакции, особенно если она кому-то неприятна — не могу удержаться…
А Вы, таки, очаровательны :)
Вот по этой стрелочке ↑ вот вы и писали человеку которого обидели
А вот его ответ Вам #comment_143143. пост чуть ниже _Mikle_ 57 – 21 июня 2010, 18:34 ↑
Я всего лишь объяснял и защищал как мог сообщника.
а Вы ещё раз подтвердили свою очаровательность :)
Количество смайликов увеличивает вероятность того, что шутка будет понята как шутка ==))
но — не будем флудить :)
По поводу моей квалификации, я действительно десятки раз решал подобные и более сложные задачи, только не в web разработке, а в прикладном программировании. Тем не менее я абсолютно уверен, что смогу написать поиск и для сайта, особенно если он на php написан (другие технологии потребуют немного времени на ознакомление), просто если я потрачу на эту задачу скажем 2 часа, разработчик постоянно занимающийся web напишет ее за 30-40 минут (а то и быстрее), так как тут все дело в практике программирования именно в этой среде. Вы действительно думаете, что такая помощь с моей стороны нужна разработчикам?
Ну и по поводу «фи», да мне было немного неприятно его увидеть ибо оно имхо незаслуженно, но ничего я это как-нибудь переживу :-)
у меня тоже была попытка рассуждать о сложности web-программирования с точки зрения 1с-ника :) правда я была осторожнее и делала это в привате :)
а фи заслуженно не Вами, а выбранным Вами тоном.
и повторюсь — у меня не было ни цели, ни желания Вас обидеть.
найдите-ка мне Катю(Kat) только точно ник не знаю, увижу вспомню =)
Так вот забиваем в поиске «Kat» и получаем в результате (ники вымышленные): «PrettyKat», «Katty», «KatGirl» и т.п.
Да, возможно, результатов поиска будет много, но чем точнее задана подстрока тем их меньше и по любому это не всех сообщников в городе перебирать. Для чего это может быть нужно я уже писал: встречал в отзывах сообщение, что почтальон нашел адресата несмотря на некорректно написанный ник, так вот поиск по вхождению в этом бы сильно помог. А нечеткий поиск в данной ситуации — это из пушки по воробьям.
По поводу Вашего ника, согласен, что поиск по вхождению даст не самые лучшие результаты ибо если искать «Ni», то результатов будет очень много, но если будет возможность указать, что «начинается с Ni», то пожалуй будет совсем даже неплохо.
Еще раз приношу извинения за свой тон, и в мыслях не было, что кого-то обидел. Предлагаю обсуждение возможностей поиска плавно свернуть, потому как если разработчики решат делать, то сделают причем так как им это кажется правильным.
Вариант первый есть некто в нашем городе Дарья… ник так и звучит Дария (но вот как пишется, все дарители пишут кто в лес кто по дрова, дарий на ДД ворох, просто огромно), я в начале деятельности, кого только в разговор по оплате общей посылки не подключала.
Daria, Darja, _daria_, __Daria… В общем вхождение то dar, но если по нему искать, выпадет еще к этому ворох, два вороха ников от podarka и до podari… поэтому тут надо именно dar*a…
2) ники иногда, снова, на примере Дарьи нашей, пишут так не четко, что появляется Paria, Peria, Penia… Продолжать можно до бесконечности… разгадывание ников зависит от опыта и хорошего знания всех сообщников города.
3) про не дописывание (пропуск) циферок, черточек впереди и позади — я даже не говорю… Эти ошибки вычисляешь на знании своих сообщников…
4) а еще веселее с транзитными дарами… приходит из А в Б дар, который нужно отправить в С… но то что это в в С даже не указано, т.к считают, что есть имя сообщника, которое написано (см. п.1-3) неизвестно как. Определить куда нужно отправить дар…
А бывает на дарах пишут имя сообщника из города А, а город ставят транзитный, чтобы почтальон при отправке из пункта назначения не пугался… И приходит тебе такая штука с ником, за которым стоит твой город и начинаются подборы своих ребят под этот ник… заканчивается обычно разглядыванием дара и поиска его в ленте :)))
Поэтому для почтальона очень важна именно задача глобальная, найти Cat, которой подарили киндер и книжку… Хотя для начала радоваться будем и по поиску нику (нетривиальному поиску).
А вот с Paria, Peria, Penia действительно нужен другой подход. есть уже готовые библиотеки, которые возвращают степень похожести по звучанию двух переданных им слов, можно воспользоваться этим решением, но не стоит от него ждать высокой скорости работы и точности результатов. НО это не является нечетким поиском. Нечеткий поиск реализуют поисковые системы (Яндекс, Гугл), попробуйте там забить в поисковой строке «Daria», вернет он Вам страницы содержащие Paria? Скорее всего нет. Но он вернет кучу страниц со словом «Дарья» в разных падежах. Возможно это именно то что Вам нужно, но реализовать это весьма непросто, хотя возможно.
Поэтому для почтальона очень важна именно задача глобальная, найти Cat, которой подарили киндер и книжку
Здесь тоже никаких противоречий с поиском по вхождению, просто киндер и книжка ищется в других полях («что дарил», «что подарено», можно добавить «город», «кому дарил», «от кого подарено» и т.д.), это называется многокритериальный поиск, но все равно достаточно искать по вхождению.
Я не против поиска (хотя мне лично он не нужен), просто не считаю необходимым использовать столь трудо- и ресурсо- емкий способ как нечеткий поиск в то время как обычный поиск по вхождению при грамотной реализации покроет 80-90 % потребностей в поиске как в таковом.
здесь поиск нужен не по тому, что ты слышал, а по тому, что ты хоть один раз видел
Если ты видел «daarya», то необычное в нике ты запомнишь, т.е. искать нужно по «daar»
Вот видел я ник сообщника TULILILIb(Тишь)
Запомнил что там есть «lili», по нему и ищу,
а на слух произносится то Тишь, хрен чё найдёшь
Поиск нужен по неискажённому буквосочетанию, части ника.
Т.е. запрос типа *lili* и всё, ничего сложного, андестенд ми нау, о нот? =)
Читайте второй пост, который недостойный сейчас, там ссылка на тоже самое здесь
_Mikle_, а ты какого мнения? Достаточно такого поиска будет?
Да, остальные сообщники, в большинстве своём, тоже не дружат с такими терминами =)
2. при передаче дара, на бирке к нему очень часто ники пишутся искажёнными. как правило пропускают удваивания, внутренние разделители, и наружную «рамочку»…
главное: если поиск и нужен — то в первую очередь для почтальонов. для рядовых пользователей он не критичен. а беды почтальонов Оксана перечислила достаточно чётко.
// как почтальону искать TULILILIb по рукописной бумажке — вообще неясно :) но, благо, такие ники скорее исключение, чем правило.
пока все комбинации не перебрал не успокоился
Но всё равно пришлось искать где, когда-то в обсуждении и т.п. Кстати и Яндекс сотоварищи не помог слишком распространённое имя.
В итоге не Alexandr2008, не Aleksandr2008, а всего навсего Alexandеr2008.
Вот почему нужен такой поиск. =|
Если бы он уже был и потом его убрали, вот тогда бы и поняли многие как без него туго.
+1000
А дарители могут недописать или переписать одну лишнею букву… И почтальон ищет, он то с этим сообщником то никак не пересекался и не знает, как там у него чего пишется…
заканчивается тем, что ищется дар в ленте и определяется точный ник одариваемого
Если бы не Leruscha, которая тоже была приглашена в тот разговор, то Malva_ так бы и не узнала, что для неё приехал дар из Омска.
вхождение то dar, но если по нему искать, выпадет еще к этому ворох, два вороха ников от podarka и до podari…
Настя, для них, на самом деле, это очень просто сделать.
Даже сложнее будет, не сама техника «как сделать», а в силу лаконичности интерфейса найти место, куда вставить окошко поиска по сообщникам.
и тут так же можно сделать: или по дарам искать или по нику. Делов-то :)) и места лишнего не займется!
http://darudar.org/users/ЗДЕСЬ/
UPD: Вместо слова «ЗДЕСЬ» точный ник искомого
ну, в общем понятно там все все юзеры)
А Вас какой бюст интересует?
Меня вот больше устраивает прижизненный.
=)
Там есть раздел приглашения, есть всё, что Вам нужно.