Летопись МИФИ

Дефрагментация мозга


ЕГЭ-2024
Тесты ЕГЭ Онлайн
Задачи ЕГЭ по математике
Решения ЕГЭ по математике

Вступительные экзамены и специальности
Фишки для Корума:
а б в г д е ё ж з и й к л м н о п р с т у ф х ц ч ш щ ъ ы ь э ю я
a b c d e f g h i j k l m n o p q r s t u v w x y z

Рейтинг пользователей Корума
Настроение • Модераторы
Темы • Картина дня • Realtime
Прочие фишки:
Нецензурная брань
Народная орфография
Морзянка онлайн • Калькулятор
Анаграммы • Игра в города

Загрузка календаря

Новые записи

20.05Задача про фермера и его кредит
26.01Актуализация сервисов ЕГЭ по математике 2014 года
05.11Поломалось
28.08Смена парадигмы
18.07Как вести себя в приличном обществе, предварительно обмочив штаны
оглавление »

Лучшие записи

1.Математическое порно1563
2.Ответы ко всем задачам ЕГЭ по математике 2010 года793
3.Тесты ЕГЭ Онлайн515
4.Результаты ЕГЭ по математике368
5.Результаты ЕГЭ по русскому языку268

О чем тут?

NX VBAB Webometrics igjhs А1-08 Абитуриенты Бачинский ВКонтакте Ващенифтему Волга Диплом Дрессировка преподов Дума ЕГЭ Жизнь Забабахал Инновации История Кафедра 26 Кларк Корум Лженаука МИФИ МИФИсты Морзянка НИЯУ Нанотехнологии Наука Образование Омоймоск ПЦ Поздравляю Поиск Президент Преподы Приколы Программное обеспечение Рейтинги Русский язык Сессия Смерть Статистика Стихи Сувениринг Тест Учеба Учебные материалы ФЯУ Физтех Фотки Ядерщики матанализ

Комментарии

День памяти
  20 мая 2023 (мифи умер)

Задача про фермера и его кредит
  20 мая 2023 (Алекс)

Математическое порно
  22 марта 2023 (Angleton)

Российский Союз ректоров
  19 февраля 2023 (Hellen Paul )

В помощь юному радисту: Морзянка 1.0
  13 ноября 2022 (Сергей)

Знахари и шаманы в МГТУ имени Баумана
  5 ноября 2021 (монах из кельи)

Зачет по инженерной графике
  24 августа 2020 (Инженерная графика)

Пасынки Вселенной
  18 февраля 2020 (Max Brown)

Финансовая пирамида за 10 рублей
  7 февраля 2020 (Флора Миллс)

База решений задач ЕГЭ по математике
  26 декабря 2019 (Мария)

$kib@t®onЪ
Сейчас на скибатроне
Шедевры

← раньше

Оглавление

позже →


11 марта 2011, 16:29:08
Рубрика: Забабахал

Сказочка про калькулятор

Жил да был один программист. Жил бы себе и жил, да вздумалось ему написать онлайн-калькулятор на потеху себе да на пользу посетителям сайта своего. И получился калькулятор — на заглядение: без лишних кнопочек, зато умеющий строить графики и делать много других вещей, полезных да нужных.

Посмотрел на это всё программист и подумал: «А зачем людям, чтобы посчитать что-то, каждый раз ко мне тащиться, по ссылкам бегать, мышки стёсывать?» Подумал-подумал — да и позволил всем желающим повесить свой калькулятор прямо на морду Яндекса, местного всезнающего старичка. «Всё равно», — думает, — «люди к старику с разными вопросами каждый день бегают — вот пусть у него трудности свои математические и разрешают с моей помощью».

На этом бы всё и закончилось, если бы не взялся вдруг наш программист опять тефтелькой своей шевелить: «А фигли людям к Яндексу-то бегать, старика лишний раз беспокоить? Пусть вешают мой чудо-калькулятор прямо там, где он им вдруг понадобился!» Поднапрягся — и сотворил ссылку чудесную:

Калькулятор
(ссылка cработает, скорее всего, только с основного адреса сказочки)

Кто ссылку эту на панель закладок браузера своего перетащит, али в «Избранном» сохранит, сможет всегда её жамкнуть — и возникнет сам собой, аки по волшебству, калькулятор. Прямо по центру той самой страницы, куда его нелёгкая занесла — хоть в контакте, хоть на порносайте каком, хоть вообще на пустой странице.

И во всех-то это браузерах работает, только в Интернет Эксплорере хрен так просто ссылку со страницы в панель закладок перетащишь. Да кому припрёт, тот уж как-нибудь справится.

Посмотрел программист на дело рук своих умелых и головы своей умной — да и выматерился трёхэтажно от удовольствия, что доброе дело людям сделал. Да и самому прямо реально удобно оказалось. Вот и сказки конец, а Вольфрам|Альфа так не умеет.

9 марта 2011, 01:33:24

Следи за собой, будь осторожен

У вас никогда не возникает ощущения, что за вами следят? А ведь современные технологии позволяют заинтересованным лицам получить информации о любом достаточно активном пользователе интернета куда больше, чем он сам готов рассказать.


Вы, конечно, знаете, что ваше имя, пол, возраст и адрес узнать настолько легко, что об этом и говорить нечего. Как-нибудь в другой раз я расскажу, как просто и главное достоверно узнать, учитесь ли вы, или работаете, сколько времени тратите на дорогу к месту работы/учёбы и обратно, когда, сколько и насколько регулярно вы спите, когда кушаете и как в действительности у вас обстоят дела на личном фронте. Само собой, не принимая в расчет то, что вы сами врёте о себе в любимом вконтактике.

Думаю, это будет куда интереснее, чем рассказ о том, как прилепить морду Путина к голове Робокопа, вырезать получившейся милашке глаза, вставить новые и заставить их пристально следить за движением указателя вашей мышки. Но не сейчас. Потом.

5 марта 2011, 16:01:39

Онлайн-тест на алкогольное опьянение

Не знаю, как у вас, а у меня на работе уже приканчиваются остатки горячительного по случаю грядущего российско-белорусско-украино-армяно-азербайджанского национального женского дня. Так что сегодня, в пору предпраздничных корпоративов, для многих нет-нет да и встанет вопрос: «Я уже совсем в какашку, или ещё капельку можно?»

Поэтому весьма кстати, что я уже третий день вожусь над инновационной системой проверки на трезвость в режиме он-лайн. Думаю, что уже можно потихоньку внедрять:

Начать проверку на трезвость
(пришельцев сюда посредством всевозможных мобильников и айпадов просьба не беспокоить: тест предполагает наличие стандартной мышки)


Заранее прошу прощения за не слишком отчётливые стенки лабиринта — они появились в результате трехдневного марафона по нахождению и блокировке всевозможных жульнических методов прохождения теста. Таких методов — самых разных, от банальных до весьма экзотических — найдено уже с десяток, и программу пока не удаётся стопроцентно защитить даже от некоторых из них, не говоря уж об ещё не обнаруженных. Поэтому традиционные в подобных случаях приблуды (типа рейтинга самых трезвых участников) появятся не раньше, чем когда в них появится хоть какой-то смысл.

О багах и найденных способах обхода защиты — милости прошу писать в комментариях.

Ну и это... Девчонки (а именно мадамы и мадемуазели, сеньоры и сеньориты, миссизы и миссы), с праздником! И всем удачных выходных.

22 января 2011, 01:53:57
Рубрика: Забабахал

Кнопка кросс-поста в ЖЖ с индикатором количества ссылок

Сейчас будет такой очень технический пост для счастливых администраторов стандалон-блогов и всевозможных новостных ресурсов. Остальным будет ну совсем не интересно.

Каждый первый сайт уже давно основательно утыкан кнопочками типа «поделиться с друзьями» от всевозможных социальных сетей, до предела упрощающими милый сердцу любого сайтовода кросс-постинг. Специальный ярлычок рядом с кнопочкой услужливо демонстрирует количество вожделенных ссылок со страниц всяких там ВКонтактов, Твиттеров и прочих Фейсбуков.

Из более-менее популярных социальных сервисов только гордый LiveJournal считает, что его пользователи только и занимаются конспектированием собственных гениальных мыслей, в крайнем случае списывая их друг у друга.

Короче, для пользователей ЖЖ такой кнопочки с ярлычком доселе не было (ну, во всяком случае, мы с Хамелеоном не нашли). Пришлось забабахать свою:


Отдам даром в любые не растущие из жопы руки. Чтобы заиметь себе такую же, нужно всего ничего:

1. Где-нибудь сверху (наиболее православно это всё же делать внутри тега <head>) прописать:

<script type="text/javascript" src="http://live.mephist.ru/js/lj_share.js"></script>

2. Непосредственно в месте вызова кнопки прописать:

<script type="text/javascript"><!-- document.write(LJShareInitLinks()); --></script>

Это самый простой вариант. Так в открывающуюся по щелчку ЖЖ-шную форму добавления новой записи в поле «Тема» попадёт значение document.title страницы, на которой нажали кнопку, а в тело поста — её адрес. И в ярлычке будет количество ссылок именно на этот адрес. Это не всегда хорошо, поэтому можно поступить чуть хитрее:

<script type="text/javascript"><!-- document.write(LJShareInitLinks({subject:'ТВОЙ_ЗАГОЛОВОК_ПОСТА', event:'ТВОЙ_ТЕКСТ_ПОСТА', url:'ТВОЙ_АДРЕС'})); --></script>

Так в форму попадут, соответственно, ТВОЙ_ЗАГОЛОВОК_ПОСТА и ТВОЙ_ТЕКСТ_ПОСТА, а количество ссылок отобразится именно на ТВОЙ_АДРЕС. Если у вас, скажем, кнопка установлена на нескольких страницах комментариев к одной и той же заметке, то параметр url должен быть всегда равен основному адресу заметки, и этот же адрес должен входить в (ну или целиком составлять) значение параметра event.

Кстати, параметр event может содержать HTML, а не просто голый текст.

Как это выглядит и работает, можно посмотреть вот прямо тут, чуть ниже. Или — уж совсем канонический вариант — здесь (равно как в любой другой новости на МИФИст.ру), в подвале основного текста.

Вопросы, пожелания и предложения, буде таковые появятся, просьба оставлять в комментах.

6 октября 2010, 23:07:00
Рубрика: Забабахал

Каннабиоида и другие плоские кривые

За последнее время я очень много чего понапереписал в онлайн-калькуляторе. Настолько много, что даже решил сменить номер версии с робкого «0.1β» на солидное и увесистое «1.1.101003». Хотел было даже изысканно пошутить, переименовав его в Rhenium|Beta, но ведь не поймёт никто...

Описание процесса отлова и жестокой расправы со стаей мелких (и не очень) багов мало кому интересна. Не говоря уже об оптимизации и так, казалось бы, работавших функций.

Несколько новых функций в большинстве своём описаны в справочной системе калькулятора. Да и мелочи это — ну, в самом деле, кому нынче интересно, как записывается число 54295942668 в 36-ичной системе счисления?

Самое вкусное — это, конечно, графики. «Калькулятор Онлайн», в принципе, и раньше позволял строить графики, но именно что «в принципе». Теперь же его возможности в этом направлении в чём-то, пожалуй, и превосходят пресловутый ВольфрамАльфа.

Я вот, например, вспоминаю лабораторную работу номер (как бы не соврать) один из курса общей физики (как бы не соврать) третьего семестра в МИФИ. Там, помимо прочего, нужно было срисовать с экрана осциллографа извивающуюся на нём фигуру Лиссажу. Задачка не для средних художественных способностей, прямо скажем. Но одна небольшая команда в онлайн-калькуляторе — и этот труд уже, считай, сделан:

parplot(['cos(3*t)','sin(4*t)'],[-pi,pi])

Фигура Лиссажу

Ещё, помнится, в том же далёком 3-м семестре были лабораторные работы по курсу электротехники. Переходные процессы в линейных электрических цепях с сосредоточенными параметрами загадочны и непостижимы. Стоит лишь взглянуть, что может сделаться с прямоугольным импульсом, буде вздумается ему пройти через RLC-контур (наведём заодно красоту, чтобы выглядело прямо как на осциллографе):

u_0 = func('t','step(t)'); u_r = func('t','step(t)*(1-cos(5*t)*exp(-t))'); PlotColors=['008800','00FF00']; PlotBGColor='000000'; PlotAxes=''; plot(['u_0(t)-u_0(t-7)','u_r(t)-u_r(t-7)'],[-2,12],'t')

Прохождение прямоугольного импульса через RLC-контур

Вернёмся к заголовку. «Что же такое каннабиоида?» — спросит заинтригованный читатель. Каннабиоида — это такая хитрая замкнутая плоская кривая, в полярных координатах обычно задающаяся вот таким уравнением:

ρ = (1+sin(φ)) (1+0.9 cos(8 φ)) (1+0.1 cos(24 φ)) (0.9+0.05 cos(200 φ))

Построим и её. Функцию, обычно называемую как-нибудь типа PolarPlot, я пока, правда, не ввёл, но и parplot (в смысле, «parametric plot») вполне сгодится:

f=func('t','(1+sin(t))*(1+0.9*cos(8*t))*(1+0.1*cos(24*t))*(0.9+0.05*cos(200*t))'); parplot(['f(t)*cos(t)','f(t)*sin(t)'],[-pi,pi],[-3,3],[-0.5,4])

Математическое описание листочка конопли

Самое главное — этими художествами очень просто поделиться с миром. Достаточно под появившейся картинкой нажать «Сохранить на сервере» и использовать появившуюся простую ссылку. (Попробуйте-ка построить график в Вольфраме и прямо оттуда, по ссылке, вставить её в сообщение на каком-нибудь форуме. Наверняка ничего не выйдет.)

И, конечно же, все эти чудеса калькулятор умеет творить и в виде виджета для Яндекса.

+ Инженерный калькулятор

Инженерный калькулятор без дурацкой кучи кнопочек, который умеет строить офигительные графики

добавить на Яндекс

И это я только, считай, начал возиться с Google Chart API. Там столько разных штук с графиками можно творить — аж оторопь берёт.

12 сентября 2010, 13:58:04

История России за три минуты

Помнится, любезный мой читатель, однажды, года полтора тому назад, мы с тобой занимались статистической географией. А не заняться ли нам теперь статистической историей?

Поспособствует тому новейший тест в системе «Тесты ЕГЭ Онлайн». В тесте всего 12 вопросов, а выполнение его по чисто техническим причинам не может занять больше трёх минут:

Тест «ЕГЭ по истории России. Блиц-версия»
Общее время выполнения: 1 минута
Набрано баллов: 12 из 12
Это значит, что успешность прохождения составляет

100%

Этот результат пока на 13-м месте (из 1372),
то есть круче, чем 99.1% всех полученных результатов.

Тесты ЕГЭ Онлайн

Напомню, что прохождение тестов доступно только зарегистрированным пользователям системы «Тесты ЕГЭ Онлайн». Но процедура регистрации настолько проста, что о ней и говорить-то нечего. Спросите любого из двухсот пятидесяти тысяч зарегистрированных.

8 сентября 2010, 11:25:38
Рубрики: ЕГЭ, Забабахал

Задачи ЕГЭ по математике 2011

Неумолимая статистика (что есть самая правдивая и одновременно самая лживая среди всех наук) гласит, что читатель этого текста — скорее всего, старшеклассник. А никакой не студент некоего вполне конкретного вуза, как можно по незнанию предположить. И пришёл он сюда, скорее всего, в рамках собственного генерального плана подготовки к ЕГЭ. В таком случае, что он делает тут в сентябре? Да какая мне, по большому счёту, разница. Тем более что этот же самый текст будет висеть тут и в последующие месяцы.

Так вот, коротенечко изложу, что у нас тут новенького в плане подготовки к пока ещё далёкому, но неминуемому ЕГЭ по математике 2011.

Номер раз. В Открытом банке задач ЕГЭ по математике теперь более 35000 (даже круче — более 37000) задач. Все они имеют реальные шансы встретиться вам в грядущих тренировочных работах, пробных ЕГЭ и, наконец, на самом экзамене.

Как известно, регулярное решение задач из открытого банка — лучший способ подготовки к ЕГЭ по математике. Десятки тысяч выпускников прошлого года убедились в этом на собственном опыте. Настоятельно советую последовать их примеру, предварительно ознакомившись с «Руководством по решению задач части B ЕГЭ по математике».

Напомню, что в обновлённой системе «Задачи ЕГЭ по математике 2011» есть удобный поиск (который, между прочим, прекрасно работает в браузере вашего мобильника), рейтинг участников и постоянно умнеющая система автоматического поиска верных ответов.

Номер полтора. Не секрет, что очень многие, запуская любимый браузер, сперва лицезреют главную страницу Яндекса. Им, этим многим (если, конечно, им суждено следующим летом сдавать ЕГЭ), полезно будет поставить на Яндекс вот этот виджет:

+ Задачи ЕГЭ по математике

Решение задач ЕГЭ по математике 2011 года

добавить на Яндекс

Представляете, заходите вы на Яндекс, а там — задачка:

Задачи ЕГЭ по математике на Яндексе

Есть задача — надо решать. И так каждый раз при заходе на главную страницу Яндекса. Казалось бы, фигня, а мастерство-то растёт! А всего-то надо одним кликом добавить виджет на Яндекс.

Номер два. Напоминаю, что на этом сайте регулярно бывают люди, готовые безвозмездно помочь вам в решении задач части С. Целая куча прошлогодних результатов их трудов собрана вот в этом топике.

Номер три. Скоро в системе «Тесты ЕГЭ Онлайн» появятся тесты 2011 года. В том числе — эксклюзивный полный демо-вариант ЕГЭ по математике 2011 с адаптированной частью C. Ждите обновлений.

А вот и оно, обновление:
Тест «ЕГЭ по математике. 2011 год. Демонстрационный вариант»
Общее время выполнения: 10 минут
Набрано баллов: 26 из 30
Это значит, что успешность прохождения составляет

86%

Этот результат пока на 1-м месте (из 13),
то есть круче, чем 100.0% всех полученных результатов.

Тесты ЕГЭ Онлайн

Кстати, фигню типа такой, что выше, с результатом прохождения теста, может вставить в свой бложик любой, кто пройдёт любой из тестов системы «Тесты ЕГЭ Онлайн».

30 августа 2010, 18:15:39
Рубрика: Забабахал

Пишет мне модератор Яндекс.Виджетов

Пишет вот что:

Здравствуйте, Алексей,
Ваш виджет добавлен в Каталог. Виджету назначены метки: образование, техника.
--
Екатерина Обносова
Модератор Яндекс.Виджетов

Это, как вы, любезный мой читатель, конечно, уже поняли, продолжение истории «Калькулятор для Яндекса», в которой рассказывалось, что теперь любой желающий может установить мой замечательный калькулятор прямо на главную страницу Яндекса, просто разок кликнув по ссылке.

Но раньше эту ссылку можно было найти только у меня на сайте. Теперь она есть и в каталоге виджетов, причем иногда даже на первой его странице:

Инженерный калькулятор в каталоге Яндекс.Виджетов

Полистав этот каталог, любой разумный человек поймёт: среди представленной там кучи дурацких часиков, календарей, гороскопов да информеров новостей со всяких мало интересных сайтов единственное, что имеет хоть какой-то смысл поставить на главную страницу Яндекса — это инженерный калькулятор.

P.S. Да, и хватит уже кидать в комменты ссылку на WolframAlpha. Сам знаю, что это супермегакрутая штука. Но виджета для Яндекса у них нет. Вот.

26 июля 2010, 04:56:43

А в знаменатель мы добавим единичку

Такой вот пост, что называется, не для всех. Ну, сами посудите: не у каждого нынче найдётся в хозяйстве знаменатель, да ещё такой, в который можно вот так запросто добавить единичку.

Для тех, кого по какой-то причине не отпугнул заголовок, отдельно сообщу, что на повестке дня — вопрос ранжирования неких условных элементов по результатам бинарных (равно как и любых дискретных) пользовательских оценок. Ну вот, наконец-то, все разбежались.

Так вот, на каждом первом веб-сайте полно всякой однотипной хрени. И на каждом полуторном для пользователей так или иначе реализована возможность эти хрени оценивать. Интерактив, знаете ли, в нашу вебдванольную эру весьма почитаем почтеннейшей публикой. По результатам всенародного (или частичнонародного, тут уж как вздумается творцам и самодержцам интернет-ресурсов) голосования строятся рейтинги. Скажем, «десять лучших хреней ударной пятилетки» и тэпэ.

Как построить рейтинг — зависит, конечно, прежде всего от того, как пользователям предлагается голосовать. Тут, по большому счёту, есть ровно два с половиной различных подхода.

Подход первый, академический. На пользователя взваливается титанический труд сделать мучительный выбор между, как правило, пятью оценками — как правило, от 1 до 5. Подход используется весьма широко. Вот, например, самый что ни на есть классический вариант реализован у нас в «Перлах преподавателей»:

Пятибалльная система оценивания

Как правило, «общая оценка» (параметр, по которому строится рейтинг) в этом случае представляет собой просто средний балл из числа полученных голосов. Тут-то и порылась собака. Ведь что при этом получается: некое гениальнейшее творение добрая сотня человек в едином порыве оценивает высшим баллом, а один, скажем, просто из чувства противоречия ставит кол. Средний балл в итоге — 4.96. Другое (быть может, самое что ни на есть посредственное) получает единственную шальную пятёрку, что ставит её на высшую ступень рейтинга. Плохо.

Чтобы избежать таких неприятностей, можно, конечно, «принимать в рейтинг» только элементы, получившие не менее скольких-то-там голосов, но по мне это чистое мракобесие. Вообще, программируя что-либо, следует по возможности избегать констант, взятых с потолка. А предел количества голосов в этом случае именно оттуда всегда и берётся.

Кстати, вот эта вот пяти-(десяти-, восьмидесятидевяти-, и вообще)балльность сама по себе тоже всегда берётся с того же самого потолка. И школьно-институтская традиционность её нисколько не оправдывает.

Подход второй, бинарный. Пользователю предлагается всю широчайшую гамму чувств от прочитанного/увиденного выразить одним из двух доступных способов: либо понравилось (+1), либо нет (-1). Используется столь же широко, как и первый вариант. Вот, скажем, в «Цитатнике Рунета»:

Бинарная система оценивания

В этом случае общей оценкой почти всегда является простая сумма всех полученных голосов. Как нетрудно догадаться, собака порылась и тут, причём точно такая же, но другая. 1000 голосов «за» и 950 голосов «против» (по всей видимости, что-то весьма посредственное) дают точно такой же результат, как и 50 голосов «за» и ни одного «против» (куда более перспективно). Что тоже далеко не айс.

Вскользь упомяну Подход второй с половиной, унарный, когда пользователю предоставлена в безраздельное пользование одна-единственная кнопка — «понравилось», и ему остаётся лишь решить, нажимать её, или нет. Такие порядки царят, скажем на «IT happens». Казалось бы, чем проще — тем лучше. Но нет, тут всё совсем плохо.

Во-первых, пользователь чувствует себя обделённым и глубоко несчастным, не имея возможности сказать своё веское «ацтой». Во-вторых, например, итоговая сумма «50» может получиться и у гениальнейшего творения, волею судеб просмотренного ровно 50-ю посетителями, и у некой посредственности, увиденной многими тысячами.

Последний рассмотренный случай не заслужил номера «3» по причине своей ущербности и хронической неизлечимости от недостатков. Первые же два лечатся. И не чем иным, как той самой единичкой в знаменателе, ради которой автор этих строк наколотил выше почти 4000 знаков.

Общая оценка = {Сумма голосов}/({Количество голосов} + 1)

Вот так просто и первый, и второй методы оценивания/ранжирования избавляются от пагубной зависимости от количества голосов.

Пока эта нехитрая идея у меня тут внедрена только в «Шедеврах скибатронной живописи» (большая цифирь — это как раз та самая оценка, только для красивости ещё умноженная на 100).

При определении пятёрки моих лучших (по мнению читателей) записей пока используется простая сумма голосов, по которой далеко вперёд вырвалось весьма спорное со всех точек зрения, но шибко раскрученное «Математическое порно». Но если взять на вооружение всё написанное выше, то лидерство перехватят куда более высокохудожественные «Финита ля год» и «Простудифилис и гриппер», а «порно» сдвинется аж на 29-ю позицию. Что зело любо моей поэтической натуре.

P.S. Вообще-то, я просто хотел написать о том, что уже практически помер от жары, и что уснуть нихрена не получается. Ну да ладно.

11 июля 2010, 15:35:16
Рубрика: Забабахал

Сквернословия псто

«Нельзя ли, дяденька Lexxus, поставить в комментах фильтр на матюки и прочие непристойности, с некоторых пор изобилующие на просторах твоего электронного альманаха?» — то и дело вопрошают достойнейшие из числа моих посетителей. Ответы мои, разнообразные по форме и объёму, неизменно содержали один и тот же смысл. Нельзя, мол. И не отвлекайте от дел текущих, безмерно более важных.

Так бы оно всё и продолжалось, если бы за последние несколько месяцев моя виртуальная вотчина временно не стала этакой Меккой для сотен тысяч молодых, энергичных и в основном скудоумных людей. Собственно, ни для кого не секрет, что любая группа этих ваших человеков независимо от её численности имеет обыкновение срать. Но лишь немногие знают, что чем группа больше, тем это самое немудрёное занятие всё больше доминирует над всеми остальными.

Критически оглядев многочисленные следы пребывания здесь этой армии мыслителей и титанов духа, я окончательно убедился в необходимости что-то срочно менять...

Вообще-то, идея создания качественного антиматерного робота впервые посетила меня давным-давно. Примерно 18 сентября 2007 года, если я правильно датирую события Докризисной Эпохи. С тех пор она лениво витала в воздухе, пока всвязи с указанными выше событиями не заполнила собой все уголки моего сознания.

И вот на днях функция для определения относительной грубости текста была успешно написана и прикручена к движку блога. Материться и грубить по-прежнему не запрещено. Но если «относительная грубость» комментария больше 5%, то он автоматически скрывается. Впрочем, чтобы его всё-таки прочитать, нужно всего лишь нажать на специальную ссылочку. Выглядит это всё вот так:

Коментарий скрыт (грубость — 19%)показать


Что такое «относительная грубость» и почему именно 5%? Объясню на примерах:

Пример 1. Текст: „хуйня“.
Длина текста — 5 символов, общая суммарная длина матерных слов — 5 букв, относительная грубость — 5/5 = 100%.

Пример 2. Текст: „ЕГЭ — это хуйня“.
Длина текста (без знаков препинания) — 13 символов, общая суммарная длина матерных слов — 5 букв, относительная грубость — 5/13 ≈ 38%.

Пример 3. Текст: „ЕГЭ — это хуйня, потому что основная декларируемая причина его введения — коррупция в образовательных учреждениях — только усугубилась; между тем, объективность оценки знаний при помощи ЕГЭ по-прежнему под большим вопросом“.
Длина текста (без знаков препинания) — 214 символов, общая суммарная длина матерных слов — 5 букв, относительная грубость — 5/214 ≈ 2%.

Таким образом, пятипроцентный предел грубости означает, что чтобы комментарий не оказался скрыт, матерные и просто грубые слова в его тексте должны быть как следует «обоснованы» без применения грубых слов и выражений.

Поиграться с фильтром мата
(хотя это не совсем фильтр и не только мата)
можно в новом разделе под пилотным названием
«Нецензурная брань 1.0»

Помимо определения грубости введённого пользователем текста, там есть ещё пара функций, но в принципе они там и так обозначены, а тут я подробно расскажу о них в другой раз.

← раньше

Оглавление

позже →


Рейтинг блогов



 

откуда • куда • где • eureka!
Бездарно потраченное время:
105800 дней