В этой книге обсуждается работа сайта "Анекдоты из России". Принимаются общие замечания, предложения и жалобы по содержанию, оформлению и развитию сайта. Можно использовать BBCode: [b], [i], [u], [s]. Книга является премодерируемой и обновляется несколько раз в день.
В 1996-1998 гг. основной гостевой книгой сайта был "Дискуссионный Клуб", с сентября 1998 по март 2004 г. - "Книга Жалоб и Предложений".
Michael Ashnin ★★★• 11.09.2024 23:55
Ну, вам виднее… я абсолютно невежественный чайник, спросил у своих ребят из информационного отдела.
По их словам — решение возможно.
Ну, а покаместь придётся прибегнуть к нелюбимому способу асимметричного ответа.
Спокойной всем ночи!
Lomin• 11.09.2024 23:54
один пример пострадавшего
Так о нём же и речь: Ашнин вынужден держать свору собак и кучу оружия. И слега повредился на почве боязни антисемитов.
Дима Вернер• 11.09.2024 23:47
Да ладно. У вас есть хоть один пример пострадавшего за то, что подписался на анекдот.ру своим настоящим именем?
Lomin• 11.09.2024 23:43
Проверяли много раз, вплоть до домашнего адреса.
Чем и вынудили Чубайса свалить в Израиль и сменить ФИО.
Дима Вернер• 11.09.2024 23:36
на подлинность их никто не проверял же
Проверяли много раз, вплоть до домашнего адреса.
Lomin• 11.09.2024 23:34
Дима Вернер• 11.09.2024 23:12
Но есть одна деталь. Michael Ashnin выступает здесь под своим подлинным именем. Chubais - аноним.
С одной стороны, оба имени похожи на реальные. Особенно Chubais. С другой — на подлинность их никто не проверял же?
Да и вообще не понятно, к какому месту ваша «деталь»: кого только не называли "хужепидарасами" в интернете. Наверняка и всех сионистов.
Дима Вернер• 11.09.2024 23:27
антинакрутки нет-нет, да случаются.
Это не является "антинакруткой". Один человек - один голос. Имеет полное право.
Michael Ashnin ★★★• 11.09.2024 23:24
Неприличный ник, отзынь, тоже мне — Фата Моргана над ночным горшком старой проститутки…
Дмитрий Алексеевич, совершенно верно, важно.
Если меня прочитали и оценили минусом — это одно.
И совсем другое дело — эти антинакрутки.
И если с накрутками на Сайте полный порядок, по моим наблюдениям — то антинакрутки нет-нет, да случаются.
Да, есть способ нивелировать этот вред, не нарушая при этом правил.
Но этот способ мне лично не по вкусу.
Честная игра, честное соревнование превращаются в профанацию.
Дима Вернер• 11.09.2024 23:12
Да, я тоже считаю, что нет смысла следить за минусами. Но есть одна деталь. Michael Ashnin выступает здесь под своим подлинным именем. Chubais - аноним. А как давно сказано в интернете - аноним хуже пидараса.
Lomin• 11.09.2024 23:03
Дима Вернер• 11.09.2024 22:23
Нет, для автора это важно - он получает минусы от разных людей, или от одного конкретного
Когда автор выхватил сотни три минусов за текст, мог бы и забить на одного конкретного. Но нет. Ему ж надо на кого-то сбросить внутренний кал.
Дима Вернер• 11.09.2024 22:23
Нет, для автора это важно - он получает минусы от разных людей, или от одного конкретного Chubais'а, который ставит минусы всем текстам данного автора, не читая их.
Michael Ashnin ★★★• 11.09.2024 20:37
Любителям коврового карательного минусования: боюсь, что время анонимно минусить прошло.
Благодаря новой фиче.
Спасибо за нововведение, Дмитрий Алексеевич!
Теперь евнухи и Сальери Сайта с их карательным ковровым минусованием придётся паскудить публично.
Chubais, ну ты понял, да?
2haw2 ★• 11.09.2024 19:12
> В тему предложения
В разделе мемов допускается и даже приветствуется, если старые анекдоты публикуются в картинках
Ну, это же на усмотрение редакции, а не полностью роботизированный вариант. Нашлось в виде текста в анекдоте, например - постим. Нашлось в виде текста в другом меме - отклоняем. Больше возможностей это хорошо, а то можно засраться по самые уши повторами. Можно просто ссылку на текстовый оригинал проставить, например. Оказать трибьют настоящему автору, и, заодно, пофлексить сайтом, что ваш любимый прикол у нас еще в 1897 году был опубликован, когда Ленин был маленький.
> 2haw2 - антимуз и антипегас. Это скольких жеж творцов он собирается лишить вдохновения, порвать струны лир и ощипать лавры с венков в борщ!
Да я вообще средоточие зла, не говори. Столько плюсов можно было набрать, пять звезд на сайте. не в бокале, но тоже ведь круто! А я пришел и всё обосрал, ни себе, ни людЯм... Давайте меня помидорами закидаем :)
2haw2, я, честно говоря, очень удивлен, что твой баш скрипт вообще в форму был принят, а не отстрелен еще на подлете из гранатомета с пермабаном по IP на всякий случай ;))
Хахаха, я даже и не подумал про это. Если бы я тут безопасность исследовал, я бы с bb-тегов начал, и не с гостевой, там же премодерация.
А прикинь, если бы SQL исполнился? xD
Хренонимус ★• 11.09.2024 17:28
2haw2, я, честно говоря, очень удивлен, что твой баш скрипт вообще в форму был принят, а не отстрелен еще на подлете из гранатомета с пермабаном по IP на всякий случай ;))
Ost• 11.09.2024 16:21
2haw2 - антимуз и антипегас. Это скольких жеж творцов он собирается лишить вдохновения, порвать струны лир и ощипать лавры с венков в борщ!
2haw2 ★• 11.09.2024 15:33
Господин Вернер, я прошу прощения. Давай как с человеком тогда. Я, например, беру, открываю Word, делаю скриншот на белом фоне "Хоронили тещу, порвали два баяна", кидаю наверх одно эмодзи 🐽размером с дом. И отправляю к тебе на сайт. Low effort meme! (ты жил, по слухам, в США, ты поймешь). Иллюстрацию прилагаю.
А твой бот, раз, и находит, что этот же текст был в во-первых, в другом меме от 2019 (но там было эмодзи собаки), и, в во вторых, в выпуске текстом от 1996. И мы с тобой сидим довольные, я как зритель, ты как батька, потому что вся эта шелуха в разделе условном разделе "повторные мемы". Или просто как ссылка на источник проставлен одноименный текстовый анекдот с этого сайта от 01/01/1996, на твой выбор. Плохо что ли? Хорошо!
Модифицировать все эти дела стоит полдня срока и 0 рублей и один человек (если ты не программист сам), тут программист нужен весьма базовый, типа меня, умных профи не нужно. Может, в штате такой есть, или внештатный, кто-то же работает по тех.части. Я ему подсказок накидал, как это сделать, на сайте кодеров полно, они подтвердят, что не бред по осени, обычное прямое решение задачи. Если нужны добровольцы - так я сам могу это закодить, или любой завсегдатай с нужным скиллом, там дел-то в духе "полочку прибить".
Гарик О ★• 11.09.2024 15:05
Я и слов-то таких не знаю.
А я подумал, это инопланетяне. 😊
Дима Вернер• 11.09.2024 14:30
Господин 2haw2, ты со мной разговариваешь как с программистом. Я и слов-то таких не знаю.
2haw2 ★• 11.09.2024 13:30
Господин Вернер! А хочешь, я тебя научу, как в мемах выискивать повторные ТЕКСТЫ роботом? Например, постинг в виде мема старого анекдота. Мне случайно очень похожая задача на голову упала, и я её решил за полчаса. Как дубликаты одинаковых картинок искать, я учить никого не буду, это стандартная задача с миллионом готовых утилит.
Дано: много картинок с текстом на них. Бюджет - $0, в дело вступает НИИХУЯ
Задача: поиск нужной картинки по тексту
Решение: два прохода.
Делай раз:
1. Ставим на сервер tesseract, это бесплатно в любых стандартных репах сервера, туда же русский словарь к нему
2. Создаем в SQL-базе хеш-табличку meme_text
create table meme_text(
address VARCHAR(255) NOT NULL,
txt VARCHAR(65535) ,
PRIMARY KEY(address)
); // сам подберешь длины строк
одно - адрес изображения на жестком диске, другое - текст на изображении
3. Прогоняем bash-скрипт один раз в жизни . Нужен баш 4.4 от 2016 года, на древнем гавне переписывать лень
#!/bin/bash
FOLDER='/папка/со/статикой/где/картинки_лежат/в/подпапках/'
readarray -d '\n' PICTURES < <(find $FOLDER -iname "*.jpg")
for pic in $PICTURES
do
CONTENTS=`tesseract $pic - -l rus`
echo "INSERT INTO meme_text(address, txt) VALEUS('$pic','$CONTENTS')" | mysql -uЮЗЕР -pПАРОЛЬ
done
Делай два:
У нас образуется кэш с текстами картинок. Дальше мы просто модифицируем уже готового твоего бота, добавляя в источники поиска этот наш кэш табличный, и SQL join'ами с твоими уже существующими таблицами получаем адрес публикации. Справится ребенок, если вашим лень, скинь схемы табличек, я сам сделаю. Да, качество распознавания будет не говнище, но ключевых слов боту хватит с лихвой.
Делай три:
Добавляй себе в админку в функцию, которая реализует примерно на псевдокоде
$pic_text = sh("tesseract $pic_address -l rus");
@array_of_duplicates = cool_anekdot_bot.get_duplicates($pic_text); //твой умный бот искатор дубликатов
//ну и тут какой-нить вывод на дисплей для админа
Дальше в функцию публикации мема на сайте:
db_driver.add_meme($pic_address,$pic_text); //это объект интерфейса к MySQL базе
Ну и в свой драйвер базы данных тот же
function add_meme($pic_address, $pic_text) {
INSERT INTO и т.д. , см выше
}
Если не опубликуешь пост, я обижусь и больше идей подавать не стану :) Кэш нужен обязательно, потому что тессеракт тяжелый, и каждый раз распознавать эту хуергу сервер просто сдохнет. Первый прогон надо делать в минуты минимальной нагрузки, либо еще лучше на локальной машине на бэкапах.