Комментарии 127
Почему бы не пробовать также использовать задачи по физике с меняемыми параметрами или что-то подобное?) Типа, задачи про ванну и открытый кран и сливное отверстие).
Картинка слишком большая получится.
А с другой стороны организовать сервис для школьников, которые бы с удовольствием купили решение своё ДЗ / ТЗ и пошли бы доверстывать другие предметы/ доверстывать сайт/ изучать самый интересный низкоуровневый язык /
играть в футбол/в кино казино/по бабам/по сайтам с ними / учить орфографию / нудеть за нее в карму на хабре /
завоевывать мир / устраивать революцию / седеть в подполье как Ленин(если нет лысины)/ гамать / итд e.t.c.../
Отличная монетизация, это не книжки распознавать.
играть в футбол/в кино казино/по бабам/по сайтам с ними / учить орфографию / нудеть за нее в карму на хабре /
завоевывать мир / устраивать революцию / седеть в подполье как Ленин(если нет лысины)/ гамать / итд e.t.c.../
Отличная монетизация, это не книжки распознавать.
Я в шоке.
И даже видеокапчи никакой не надо.
Недостаток в том, что она слишком читабельна. Если распознать формулу, то автоматизировать ее решение очень легко.
Отличное решение для социальной сети математиков.
Зачем же только для математиков? Отличное решение для многих сайтов. Только упростить бы примеры чуть-чуть, чтобы они не очень далеко ушли от табличных.
Я бы на многие сайты с контентом 18+ такое вешал, на вход. Вышка — 1,2 курс, т.е. школьники не пройдут, студенты, которые плохо учатся, вместо мастурбации, будут учить матан, выучат и пройдут таки. Студенты 4,5 курсов, которые уже забыли как решать интегралы, в порносайтах не нуждаются, т.к. уже обзавелись более/менее постоянными партнершами.
Надо бы придумать капчу еще и с орфографией и пунктуацией. Вот тогда бы грамотность повысилась.
Жаль только что моя мысль утопична, ибо не охватывает возрастную аудиторию от 25, которые и матан забыли, и с зазнобой уже могли расстаться или вместе с ней же желают подобные сайты посмотреть.
Я бы на многие сайты с контентом 18+ такое вешал, на вход. Вышка — 1,2 курс, т.е. школьники не пройдут, студенты, которые плохо учатся, вместо мастурбации, будут учить матан, выучат и пройдут таки. Студенты 4,5 курсов, которые уже забыли как решать интегралы, в порносайтах не нуждаются, т.к. уже обзавелись более/менее постоянными партнершами.
Надо бы придумать капчу еще и с орфографией и пунктуацией. Вот тогда бы грамотность повысилась.
Жаль только что моя мысль утопична, ибо не охватывает возрастную аудиторию от 25, которые и матан забыли, и с зазнобой уже могли расстаться или вместе с ней же желают подобные сайты посмотреть.
А еще могут встретиться студенты из гуманитарных вузов. Они будут обречены на неврозы и бесконечную сублимацию :)
Люди просто воспользуются Wolfram Alpha.
>>Вышка — 1,2 курс, т.е. школьники не пройдут,
Странно, странно. Емнип интегралы проходят в 10м классе, какой первый-второй курс вышки?!
Странно, странно. Емнип интегралы проходят в 10м классе, какой первый-второй курс вышки?!
Китайцы будут в восторге! Решил задачку и не надо много печатать, и в институте не зря проучился
[зануда]Достаточно попробовать два варианта — true или false[/зануда] :D
Нужно добавить графу «Proof».
(мечтательно)(оффтопик)Кстати, было бы интересно написать реализацию какого-нибудь языка для записи математических логических доказательств (те-же кванторы, но для компьютерной клавиатуры) и реализовать проверку доказательств на истинность…
42
У вас ошибка в решении первой капчи (знак не тот).
Это ж надо так ненавидеть людей:)
Just for fun или Just for adequate users?
Just for fun или Just for adequate users?
фак и тут матан…
ида dx применяется ко всему подинтегральному выражению соответственно неплохо бы его взять в скобочки…
подинтегральное выражение.
Откройте любой задачник по матану и убедитесь, что этого никто никогда не делает
Сам всегда так делаю, потому что это правильно, а в случае с интегралами по поверхностям так вообще необходимо. dx – это не просто формальность и «ограничитель».
Но я последовал вашему совету и открыл Демидовича:
Что я сделал не так?
Но я последовал вашему совету и открыл Демидовича:

Можно ещё попросить решить алгебраически.
Правда и это не поможет.
Такие выражения может вычислять Maxima. Кроссплатформенное консольное приложение. Причём ответ может выдать даже в виде алгебраического выражения.
Правда и это не поможет.
Такие выражения может вычислять Maxima. Кроссплатформенное консольное приложение. Причём ответ может выдать даже в виде алгебраического выражения.
Это гениально, бессмысленно и беспощадно одновременно!
Ну… конкретно этj уравнение простое — из-за arctg(x) подкоренное выражение стремится к нулю, а ответ, соответственно, к ln2
Опередили… И, кстати, sin(1/x) никуда не «бегает», а активно стремится к нулю.
Ещё как бегает…
Бегает синус при стремлении аргумента к бесконечности. А в данном случае его аргумент к нулю стремится.
Позволю себе дополнить, что не только поэтому, а еще и потому, что предел синуса с бесконечно малым аргументом равен 0. Хотя в данном случае подошел-бы синус с любым аргументом, ибо синус — функция ограниченная. Но, в общем случае, произведение бесконечно малой ф-и на другую ф-ю бесконечно малой не будет. Вы уж простите мое занудство, но математика и вправду требует полноты.
Теперь упертые спамеры научатся применять Wolfram alpha
Чему удивлятся? Я видел форму еще 4 года назад, когда нужно было примитивный интеграл взять :)
Что уж там многочлен, взяли бы интеграл, зависящий от параметра.
Срочно нужна гениальная идея, которая позволила заменить ети капчи… Это как заноза в структуре множества порталов, бестолковое действие для пользователя: когда вокруг вроде столько гениальных и простых идей капча на их фоне смотрится как временное решение, которое осталось на постоянку. Какие есть альтернативы или принципиально отличные обходные пути?
И да, относительно матан-капчи. Я считаю, что это явный перебор, потому как сложность капчи должна строится на задачах, легко решаемых человеком и плохо решаемых компом (плохо формализуемые задачи), и математические выражения здесь явно не подойдут — ведь распознователи капч разрабатываются всегда под конкретный их вид, а распознав такую капчу, как предложенную в статье, решить (автономно) далее интеграл в символическом виде не составит труда. К тому же, юзер, увидев такую капчу на к.-л. ресурсе (даже специализирванном), может от испуга лишится дара речи)
Кратко моё мнение таково: защита от ботов не должна строится на сложности решения плохо формализуемых задач (распознание текста, голоса). Со временем ЭВМ научится их решать не намного хуже человека. А вот на чём эту защиту построить (и нужна ли она вообще), это я не знаю, но кой-какие идеи есть. Надо мыслить на уровень выше, я чувствую идею, она рядом, рядом…
И да, относительно матан-капчи. Я считаю, что это явный перебор, потому как сложность капчи должна строится на задачах, легко решаемых человеком и плохо решаемых компом (плохо формализуемые задачи), и математические выражения здесь явно не подойдут — ведь распознователи капч разрабатываются всегда под конкретный их вид, а распознав такую капчу, как предложенную в статье, решить (автономно) далее интеграл в символическом виде не составит труда. К тому же, юзер, увидев такую капчу на к.-л. ресурсе (даже специализирванном), может от испуга лишится дара речи)
Кратко моё мнение таково: защита от ботов не должна строится на сложности решения плохо формализуемых задач (распознание текста, голоса). Со временем ЭВМ научится их решать не намного хуже человека. А вот на чём эту защиту построить (и нужна ли она вообще), это я не знаю, но кой-какие идеи есть. Надо мыслить на уровень выше, я чувствую идею, она рядом, рядом…
Напомнило…


Есть пара проблем:
1. Как вы предлагаете вводить ответ? например 1/3? в виде дроби? как вариант — просить ввести только целую часть.
2. Несмотря на показную сложность, матан-капчи куда проще чем обычные. Для вычисления используются простенькие шаблоны.
1. Как вы предлагаете вводить ответ? например 1/3? в виде дроби? как вариант — просить ввести только целую часть.
2. Несмотря на показную сложность, матан-капчи куда проще чем обычные. Для вычисления используются простенькие шаблоны.
> Как вы предлагаете вводить ответ?
Перейдите по ссылке в конце поста.
Перейдите по ссылке в конце поста.
+1. Они как правило по пр. Лопиталя ситаются на раз.
Приложить в качестве ответа сканированную картинку с решением от руки. Модератор в течении суток проверяет решение и, если оно верно, активирует аккаунт.
Вообще, думаю, что пора бы уже изобрести более совершенный алгоритм отсивания роботов, нежели капча. Желательно не требующий от пользоватля дополнитльных телодвижений.
Когда роботы захватят планету, им придётся придумывать алгоритмы, которые будут отсеивать людей… Вот тогда-то они вспомнят эту статью!
Нет, роботы придумают другое. Например, надо будет в течении 5 секунд вычислить хэш из случайного числа и передать его в виде бинарного кода.
Будет что-то вроде ужасного сна Бендера 0101001 1001010 10011001 0000010 2 А! двойка! И просыпается смахивая холодный пот раскалившееся масло со лба.
Жаль, блондинки не выживут.
Жаль, блондинки не выживут.
Карма Ааап :)
побольше таких формул:


> «Вот пример решения для картинки из начала статьи:...»
Да уж. Вижу с мат. анализом у Вас было не очень. Почему бы сначало не упростить выражение:

а потом уже решать его?
Да уж. Вижу с мат. анализом у Вас было не очень. Почему бы сначало не упростить выражение:

а потом уже решать его?
У меня на ICQ стоит фильтр с интегралом. Кто его берёт (интеграл), тот сможет мне написать. Очень удобно.
А у меня стоит простенький предел, увы большинство не может решить даже его :)
У меня стоит вот такое выражение:
Сколько будет: 2 + один — two?
Пока что не один бот не пробрался, да и некоторые люди. ;)
Сколько будет: 2 + один — two?
Пока что не один бот не пробрался, да и некоторые люди. ;)
А у меня — вопросы из БД вопросов «Что? Где? Когда?» :) Так интересно иногда читать варианты ответов потенциальных собеседников :)
$upper=rand(0, 10); // Верхний предел интеграла
$lower=rand(-10, 0); // Нижний предел интеграла
НЕТ! При больших выборках в одном случае из ста двадцати одного (=11*11) отрезок интегрирования будет от 0 до 0 по числовой оси, а это автоматически = 0, значит вы автоматически получаете взламываемость капчи не менее 0.82%, что есть УЖАСНО плохо. Лучше так:
$upper=rand(1, 10); // Верхний предел интеграла
$lower=rand(-10, -1); // Нижний предел интеграла
И вообще нуля не касаться!
$lower=rand(-10, 0); // Нижний предел интеграла
НЕТ! При больших выборках в одном случае из ста двадцати одного (=11*11) отрезок интегрирования будет от 0 до 0 по числовой оси, а это автоматически = 0, значит вы автоматически получаете взламываемость капчи не менее 0.82%, что есть УЖАСНО плохо. Лучше так:
$upper=rand(1, 10); // Верхний предел интеграла
$lower=rand(-10, -1); // Нижний предел интеграла
И вообще нуля не касаться!
Более того, каждый раз когда подинтегральная функция окажется симметричной относительно начала координат, то интеграл от нее по симметричному отрезку будет равен 0.
Это уже надуманная проблемы, потому что вероятность симметричности отрезка и многочлена одновременно на порядки меньше, чем 0.82%.
Да и проверять многочлен и отрезок на симметричность программно немногим проще, чем взять и посчитать этот интеграл.
Да и проверять многочлен и отрезок на симметричность программно немногим проще, чем взять и посчитать этот интеграл.
> «вероятность симметричности отрезка и многочлена одновременно на порядки меньше, чем 0.82%.»
Давайте посчитаем.
Степени, которые предлагает автор 1 — 5. Нас устраивают степени 1,3,5.
Автор предлагает отрезки от -10 до 0 и от 0 до 10. Симметричных промежутков 11 из 121.
Итого вероятность для 4 слогаемых около 0,22%.
Так что не на порядки как видите.
Давайте посчитаем.
Степени, которые предлагает автор 1 — 5. Нас устраивают степени 1,3,5.
Автор предлагает отрезки от -10 до 0 и от 0 до 10. Симметричных промежутков 11 из 121.
Итого вероятность для 4 слогаемых около 0,22%.
Так что не на порядки как видите.
А как насчет геометрической капчи? Найти, например, площадь трапеции по длинам оснований и высоте или периметр равнобедренного треугольника?
Это такой тонкий подвох? Чтобы люди думали, как записать пустое множество?
Наверно, имелся в виду arccos
Даже такие объекты используют рекаптчу, зачем нам новое: habreffect.ru/files/eb8/c3d5f2d6e/captcha2.jpg
Вам не кажется, что это уже черезчур! Такую капчу можно вводить только, если вы хотите избавиться от своих пользователей! Потому, что нормальный юзер просто уйдет с этого сайта, а ботов будут учить матану…
Я тут на одном из форумов радиолюбителей видел схему усилителя НЧ вместо капчи и предложение подобрать спротивление R2 при некоторых условиях :)
Это капча для военкомата?
Я хабровскую то с трудом прохожу =)
Я хабровскую то с трудом прохожу =)
Дошутились (http://habrastorage.org/storage/7ef04c2f/65b3b17a/8b320fa7/0ff9e1ef.jpg)
Ну не показывает картинку =(
habreffect.ru/files/624/cd04c4705/128790507478467.jpg
habreffect.ru/files/624/cd04c4705/128790507478467.jpg
охренеть, я учил матан 10 лет назад, уже и на бумажке не посчитаю
Оффтоп: Может кто знает, есть ли что-то похожее для ruby(в смысле гем для генерации графических изображений математических выражений)?
Зарегистрируйтесь на Хабре, чтобы оставить комментарий
Матановая капча на PHP — это просто!