SaAnVi.Ru - пародии - фотоприколы - банная - политота - компота - житота | сцылки - блог - думы - рецензии - поржать - фотосеты - поддержать (0%) |
популярные посты ▶
|
Обсуждение статьи:
|
91 ZlуdenGL | 21.03.2013 16:23 |
ноте | |
92 ZlуdenGL | 21.03.2013 16:24 |
аноним | |
93 ZlуdenGL | 21.03.2013 16:25 |
замолкает | |
94 ZlydenGL | 21.03.2013 16:25 |
Какая я все-таки падла :) | |
95 m0Ray | 21.03.2013 16:39 |
По поводу soundex(). Когда я держал DC++ хаб, у меня тоже возникла задача фильтрации подобных ников. Я очень люблю регексы, потому сделал их генератор по нику. Например, m0Ray превращалось в что-то вроде "/^[mм](o|0|())[rг][aа@][уy]$/i" (буква Ж учитывала вариант >|< и т.д.), и при входе ник дополнительно проверялся регексами всех присутствующих незарегистрированных и по базе зарегистрированных вне зависимости от присутствия. По матчу - кик, понятное дело, ну а коммент на форуме, соответственно, не принимался. Регексы, сцуко, быстрые, так что ничего не тормозило. Ещё у меня на той же технологии работал антимат, например, я писал ху(й|ю|я|ем), а генератор разворачивал это в длинную портянку регекса с учётом всех вариантов написания букв. Работало очень даже хорошо. Препроцессор, кстати, определял и паттерны написания типа "х.у%й*н я" и убирал лишние знаки между буквами, после чего всё скармливалось матчеру. Вот, вспомнилось что-то... | |
96 ZlydenGL | 21.03.2013 16:48 |
> превращалось Если бы еще в LIKE это выражение можно было подставить!!! Но для него нужен другой подход (хотя во многом похожий на регексп, но все-таки свой), например множества через [] задать можно, а вот перебор ИЛИ () - уже шиш. > Регексы, сцуко, быстрые Смотря с чем сравнивать. Сопоставимые операции на том же substr все-таки быстрее, причем быстрее во много раз - но на них, понятное дело, сложные выражения приходится в мультистроке писать. Но все равно линейка+SQL дают мегаприрост по сравнению с for each rec in $db>fetch_row() if (eregi()) {} Хотя может дело в том, что с современным PHP баланс скорости сместился... Кстати, в случае с Толиным файловым бэкендом грепнуть файл с юзверями проблем вообще не составит, а для грепа проблемы с регекспами не существует :) | |
97 m0Ray | 21.03.2013 17:00 |
В MySQL есть RLIKE. Но у меня незарегистрированные юзеры в базе не хранились. Можно было, конечно, в базу отправлять запрос, а тем временем шерстить по незареганным, но софт не был многопоточным, да и всё равно пришлось бы этих незареганных ручками отфильтровывать. К тому же с прямым доступом в базу из скриптов (LUA) было, мягко говоря, не очень... Потом я начал делать робота следующего поколения - скрипт на LUA просто оборачивал события и передавал их через сокет по установленному протоколу главному обработчику (его я на PHP написал, но это не принципиально), а уж он мог какие угодно выборки и обработки делать. Но к тому времени DC++ уже терял популярность, да и проблемы с "органами" у меня начались, так что этот проект дальше обычной кикалки не развился. Греп - это да, я до знакомства с регексами не подозревал о его мощи. ;) | |
98 SaAnVi | 21.03.2013 17:01 |
> работал антимат Антимат, кстати, у меня тоже валяется свой. Кто знает, может, применять придётся, если у долбоёбов наверху стукнет очередная охуенная мысль. | |
99 ZlydenGL | 21.03.2013 17:10 |
> MySQL Ага, есть но для кроссплатформенных решений приходится опираться и на MSSQL... А там с этим немного грустнее. По крайней мере было. | |
100 m0Ray | 21.03.2013 17:20 |
MSSQL - для кроссплатформенных???!!!111адынадын Я в шоке просто. Срочно дайте мелкомягкий SQL для линукса, очень надо! С таблЭткой желательно... Может, всё же имелось в виду ANSI SQL как стандарт языка, а? | |
101 ZlydenGL | 21.03.2013 17:25 |
Не, имелось ввиду, что плагинное API приходилось писать таким, чтобы его инструкции были совместимы с "большой четверкой": MSSQL, Oracle, PostgreSQL, MySQL. Поэтому инструкции, уникальные для конкретного бэкэнда, зачастую приходилось оставлять за бортом :( Впрочем, это я опять про свои девелоперских тараканов :) Не парьтесь. | |
102 m0Ray | 21.03.2013 17:30 |
А, ну да, букву "и" не заметил... Ну так я и говорю - стандарт SQL, ANSI. И хоть я пишу свой софт по стандарту, не вижу проблемы использовать конкретную фичу какого-то конкретного продукта, если он открытый и кроссплатформенный. Была бы необходимость в этой фиче, вот в чём вопрос. RLIKE всё же не является незаменимой конструкцией, можно же использовать FTS или строить всякие хитрые индексы и дополнительные поля с предобработкой. Кстати, я уже не первый год посматриваю в сторону NoSQL, ибо. | |
103 ZlydenGL | 21.03.2013 18:06 |
> NoSQL Подход интересный, но структурированное и типизированное хранилище данных - это все-таки наше все как минимум на ближайшие 10-15 лет ИМХО :) Даже с поправкой на облако. Взять тот же Lotus Notes (точнее Domino Server) - возможностей куча, а до сих пор по планете шагает только как почтарь/документооборот. Минимум уже 10 лет как... | |
104 SaAnVi | 21.03.2013 18:09 |
А у меня на сайте SuperNoFuckingSQL. :))) | |
105 ZlydenGL | 21.03.2013 18:21 |
Гуппи все равно раньше появился :) | |
106 m0Ray | 21.03.2013 19:14 |
Тащемта, NoSQL вовсе не означает отсутствие структуры и типизации. Классический пример - Berkeley DB. Я, конечно, понимаю, что, например, в Mongo можно кидать в базу всё, что заблагорассудится, но это не означает отсутствия индексов. Мне особенно geospatial индекс понравился в этом движке, собирался его использовать в одном проекте. | |
107 Мракобес | 21.03.2013 19:50 |
эх, трус, чему завидовать? старушке-женушке поюзанной? зп в 1-2кк бакинских? кредитному фокусу? надоел ты, дай с людьми поговорить, толик хоть и дармоед, но не трус, не замечено за ним такого))) скучно толик, вылож чо-нинабудь, трусс и тормас уже не доставляют :( не генерируют лулзов :( кстати, посещаемость то твоего сайта повысилас! может ваш властелин здесь при чем (как бэ я)?))) | |
108 SaAnVi | 21.03.2013 19:57 |
Не, всё в норме. В районе штуки в день болтается. | |
109 ZlydenGL | 21.03.2013 22:04 |
> старушке-женушке поюзанной? Детеныш человеческий (хотя человеческий ли?), что в твоем понимании "поюзанный" и где определение старушки? Возвращаясь к старому вопросу - умерь свою фантазию, иначе и дальше секас сможешь только за деньги получить :) > зп в 1-2кк бакинских? Низко берешь :) Я этот предел перешагнул лет восемь назад. > не генерируют лулзов :( Точно, у косолапенького опять фантазия кончилась :) Видимо, насамоудовлетворялся. Можно снова закрывать гостевые комментарии для востановления спермотоксикозного "баланса" :) > посещаемость то твоего сайта повысилас! 983 уника за 24 часа против 1200 в среднем за последнее время? Иди дальше учить математику, школололеныш :) | |
110 siesta21замаскированый | 22.03.2013 07:19 |
онаним как дерьмовое пиво - и сначала то дрянь, так еще и выдыхается через 10 камментов. Грусть-пичаль | |
111 SaAnVi | 22.03.2013 07:29 |
Друзья! Возможно, нормальные люди тоже хотят по-быстрому написать камент куда-нибудь без регистрации. Не лишайте их, плиз, этой возможности. | |
112 siesta21 | 22.03.2013 07:32 |
Я только разок же:) | |
113 Анонизмус Проксевич Торов | 22.03.2013 10:01 |
трус, ну посуди сам - ну тыж лошок: жонился на той, которую имели)) может быть, ты ишшо цалуеся с ней??? онаж сосала у других))) так что может быть ты еще и опущенный, кто знает... толик, правда, еще дальше пошел, он всех жанатых лохами обзывает : подкаблучники, его не заманишь, он не повелся и так далее)) хотя по моему мнению он просто никому не нужен: нищеброд без отдельной жилплощади, впридачу с довеском в виде тараканов в голове, озлобленности на всех и кучей кредитов))) | |
114 SaAnVi | 22.03.2013 10:28 |
> всех жанатых лохами обзывает > нищеброд без отдельной жилплощади > кучей кредитов Пиздёшь. Поставщик информации явно не в курсе ничего. :) | |
115 ZlydenGL | 22.03.2013 11:02 |
> жонился на той, которую имели)) Если не ошибаюсь, статистика тогда в ранг "лошков" выводит большую часть населения Земли - обычно пары "первый парень - первая девушка" долго в виде пары не живут. Тут есть целый сомн причин - как физиологических, так и социальных. > онаж сосала у других)) Почему-то мне кажется, что этот же недостаток С ТВОЕЙ СТОРОНЫ твоими платными "пассиями" опускается как незначительный :) Наверное поэтому данный вопрос настолько сурьезен для конкретного тебя? > может быть ты еще и опущенный В который раз повторяю - не надо свои проблемы переносить на других :) Ну и завершающий аккорд: я НИ РАЗУ не подтвердил ничего из сказанного по отношению к своей жене :) Все, что я говорил, это: 1. Если я начну ее хотя бы примерно описывать, ты, ОНАНИМ, захлебнешься слюной (и не только) еще в самом начале 2. С женой мне ДИКО повезло ВО ВСЕХ смыслах :) Что это означает - пусть каждый додумывает сам. В меру своей испорченности ли, джентельменства ли - мне совсем без разницы :) Кстати, а почему "трус"? До сих пор я за все свои слова и поступки отвечал в полной мере. Это совсем не трудно, ОНАНИМ, поверь! Я понимаю, что такой моське этот факт может быть сложным для постижения, но это реально так - достаточно вести себя цивилизованно с другими представителями своей расы и своего мира. Попробуй для эксперимента - может и у тебя получится? Заодно и тебя начнут уважать в достаточной мере, чтоб для тебя фразы "сексуальная усталось" и "рука онемела" перестали быть стопроцентными синонимами :) | |
116 wasp | 22.03.2013 11:16 |
ананизм порксевич самый смелый, отважно шкерится за занавеской. | |
117 Next | 22.03.2013 14:35 |
"" может ваш властелин здесь при чем (как бэ я)?)))"" Ты не причём, уёбок. Это я Властелин, мазафака. Ты сосёшь. Анатолию респект. | |
118 Next | 22.03.2013 14:46 |
К комм. 115. Злыдень!!! Вы меня восхищаете, о ""друг"" мой... Да же когда какое то чмо вас публично опускает, вы пытаетесь многотонно аргументировать ему свою правоту. Вам не стыдно? Неужели ваша мозговая импотенция не позволяет вам просто послать на хуй? Вам ещё и плюсы ставят, наверное такое же сборище ИТ замкнутых деятелей. Тьфу... | |
119 SaAnVi | 22.03.2013 14:48 |
Это называется "брать измором". Кстати, кажется, помогает. | |
120 ZlydenGL | 22.03.2013 15:52 |
> не стыдно? "стыдно-не стыдно" тут не к месту ИМХО. Человек написал - я ответил. Человек СДЕЛАЛ ВИД, что он меня "опустил" (так сказать задрал лапку) - я показал, как можно опустить вообще ниже плинтуса (так сказать продемонстрировал пожарный брандспойт в действии) :) > не позволяет Да, представляешь, банальные этические нормы вежливости мне вообще не позволяют матом выражовываться :) Да он мне и не нужен - сам же знаешь, я при желании любого разложу на просушку :D > плюсы ставят Ну а в чем проблема? Видимо есть те, кто разделяет мое мнение :) Почему сразу линк устанавливается на ИТ? Все "плюсодиновые" того же Контактика - тоже ИТшники? Процентов 10 ИМХО, не больше :) | |
↑ к началу комментариев ↑↑ к началу страницы
Вы не зарегистрированы. Зарегистрируйтесь или войдите в систему, чтобы не набирать каждый раз проверочный код (и иметь другие приятные функции на сайте). Действует суточный лимит анонимных комментариев для защиты от троллей, школоло-хакеров и спам-ботов. На текущий момент осталось комментариев: 10.
Фулюганствовать не надо: соблюдайте правила приличия. Я не люблю комментариев не по делу типа "Оццтой!" и им подобных. Если хотите что-то покритиковать или поучить кого-то жизни - делайте это с чувством, с толком и с расстановкой.
| |
02.12.2024 | |
фотоприкол: А вы думали?.. | |
18.11.2024 | |
рецензия: Блиндаж | |
10.11.2024 | |
рецензия: Ускорение | |
07.11.2024 | |
банная: Всё до лампочки | |
29.10.2024 | |
фотоприкол: Три богатыря | |
17.10.2024 | |
рецензия: Дикий робот | |
14.10.2024 | |
статья: Восстановление данных и почему оно не может стоить дёшево | |
13.10.2024 | |
рецензия: Затерянные | |
10.10.2024 | |
банная: Чисто японский стиль | |
29.09.2024 | |
статья: Яндекс.Директ: начало конца? |
| |
1. А вы думали, только компьютерные мошенники используют идиотские.. 2. статья: Тёплый ламповый звук и сферический винил в вакууме 3. статья: RUCELF UPI-400-12-EL: лучше, чем ничего 4. музыкальная пародия: Комп налаживается 5. статья: Отключение ненужных служб Windows 7. статья: Windows 10: это знак? 9. рецензия: В эфире (On the line) 10. статья: Восстановление данных и почему оно не может стоить дёшево |
| |
1. блог: Фейковые мастера на Авито 3. А вы думали, только компьютерные мошенники используют идиотские.. 4. статья: VPN сервер PPTP на CentOS 7 6. статья: Panda Dome Free: интересная заявка 7. музыкальная пародия: Там, только там 8. музыкальная пародия: Лабуда |
| |
гости: 8 статистика за 10 минут |