- 1
пмсопрпапотп
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−142
пмсопрпапотп
Dr_Stertor 18.02.2017 22:53 # 0
На самом деле я хотел проверить, записывает ли кто-то выкладываемые пароли. Как оказалось - записывает. Прошло довольно много времени, казалось бы, всё позабылось - ан, нет. Спамер - один из старейшин.
1024-- 18.02.2017 22:58 # 0
> На самом деле я хотел проверить, записывает ли кто-то выкладываемые пароли. Как оказалось - записывает.
Семён Семёныч...
https://wtf.jpg.wtf/54/04/1468325641-54049061b00b607f4f01d229cf81ab24.jpeg
Dr_Stertor 19.02.2017 13:25 # 0
По прошествии времени мне снова стали доверять, и тут вдруг - бац! Кто-то стал спамить с меня.
1024-- 19.02.2017 13:48 # +1
Кто-то регистрирует по тысяче учёток в день (мастер незаметности), кто-то не может зарегистрировать свою и общается от имени багров, даже если одноразовая почта поддерживается сайтом, кто-то регулярно намеренно постит свой пароль и потом удивляется, что его записал как минимуму один из пары сотен постоянных пользователей.
barop 19.02.2017 15:41 # +2
1024-- 19.02.2017 15:58 # 0
А анонимы свободно спамят и формируют собирательный образ плохиша с расстройством психики и желудка.
Кстати, видел на одном сайте со множеством пользователей (читай: каждый никому неизвестен) диалого-ориентированное плюсование/минусование. Первый комментарий доводят до стабильного количества плюсов/минусов, а дальше общественность каждый нечётный комментарий в диалоге склоняет в эту же сторону, а чётный - в противоположную, и уже не важно, аноним ты или нет.
barop 19.02.2017 16:13 # 0
Ну и да, в длинном диалоге анонимность не сохранить, поэтому завязываю, напоследок хотел бы отметить что ебу собак, но на желудок не жалуюсь - съедаю их после акта и ничего.
1024-- 19.02.2017 16:55 # −1
guestinho 19.02.2017 18:21 # 0
guestinho 19.02.2017 18:24 # 0
1024-- 19.02.2017 19:05 # 0
Я обычно наблюдаю на реакторе (joyreactor)
guestinho 19.02.2017 19:36 # 0
1024-- 19.02.2017 19:47 # 0
* Сами из России, но считают, что телевизор врёт, и самая правдивая(tm) правда получается инверсией того, что там говорят. А по телевизору что-то про плохую Украину, законы против геев.
guestinho 19.02.2017 20:02 # 0
И где они не правы?
1024-- 19.02.2017 20:35 # 0
Вы всё врёти, зимой в Украине солнична и ясна, никакова снега нет, совсем нет, идут дажди и пальмы растут, а по тиливизару толька пропоганда для запудривания умоф!
CTEPTOP 19.02.2017 20:36 # 0
1024-- 19.02.2017 20:42 # +1
или более канонично (для >1 обработчика на событие - единственный вариант):
или более попсово (jQuery):
В jQuery ещё можно было повесить обработчик на события для ещё не созданных элементов (значит и в самом JS можно, но надо за DOMом следить)
* здесь элемент - JS-представление DOM-элемента или само window, а имясобытия - click, mouseout и т.д.
CTEPTOP 19.02.2017 20:44 # 0
1024-- 19.02.2017 20:49 # +1
И ещё на всякий случай, про "побочные эффекты": google://dom event bubbling и google://mdn preventdefault
guestinho 19.02.2017 20:53 # 0
1024-- 19.02.2017 21:09 # 0
Можно подогнать элемент, на который ставить обработчик так, чтобы за счёт всплытия уже повешенные обработчики вызвались точно позже нового (и отслеживать target).
guestinho 20.02.2017 16:33 # 0
>Можно подогнать элемент, на который ставить обработчик так, чтобы за счёт всплытия уже повешенные обработчики вызвались точно позже нового (и отслеживать target).
Не понял, можно поподробнее?
1024-- 20.02.2017 16:44 # 0
Основной принцип всплытия:
При наступлении события обработчики сначала срабатывают на самом вложенном элементе, затем на его родителе, затем выше и так далее, вверх по цепочке вложенности.
В современном стандарте, кроме «всплытия» событий, предусмотрено ещё и «погружение».
Оно гораздо менее востребовано, но иногда, очень редко, знание о нём может быть полезным.
Строго говоря, стандарт выделяет целых три стадии прохода события:
Событие сначала идет сверху вниз. Эта стадия называется «стадия перехвата» (capturing stage).
Событие достигло целевого элемента. Это – «стадия цели» (target stage).
После этого событие начинает всплывать. Это – «стадия всплытия» (bubbling stage).
Чтобы поймать событие на стадии перехвата, нужно использовать третий аргумент addEventListener:
Если аргумент true, то событие будет перехвачено по дороге вниз.
Если аргумент false, то событие будет поймано при всплытии.
Стадия цели, обозначенная на рисунке цифрой (2), особо не обрабатывается, так как обработчики, назначаемые обоими этими способами, срабатывают также на целевом элементе.
В общем, если был элемент X с обработчиком click, запиливаем обработчик click для X.parentNode с третьим параметром true для addEventListener. Сначала вызовется наш обработчик для X.parentNode, потом для X.
Насколько я понимаю, если вызвать event.stopPropagation() в обработчике для X.parent, обработчики для X не должны вызваться.
1024-- 20.02.2017 16:53 # 0
Если взять не X.parentNode, а X.parentNode.parentNode, X.parentNode.parentNode.parentNode и т.д., можно/нужно смотреть target (event.target или event.srcElement), чтобы понять, на каком элементе сработало событие.
Т.е. если X.parentNode содержит как X, так и Y, то надо отследить, что target или target.parentNode, target.parentNode.parentNode и т.д. равно X (событие сработало на X или ребёнке X) и отфильтровать случаи, когда событие связано с Y.
guestinho 21.02.2017 21:35 # 0
inkanus-gray 19.02.2017 23:31 # 0
В общем, google: dom event bubbling, google: mdn preventdefault.
guestinho 19.02.2017 20:55 # 0
Да, и кто вам виноват, что реверс ближе к правде чем ваши новости?
guestinho 19.02.2017 18:23 # 0
Недостаток анонимов - когда речь идет о чем-то, что ты не можешь на раз-два-три проверить и тебе приходится верить на слово, верить анониму... Ну ты понял. Если пишет некий человек, с которым ты уже общался, ты можешь примерно оценить его знания в разных областях.
1024-- 19.02.2017 19:02 # 0
Небось ещё и мне в ответ. Помню, в том обсуждении ещё и все уровни (анонимность, псевдонимность, использование реального имени) обсудили.
Только я так и не понял пользы от анонимного общения. Ну то есть автору мыслей так проще излагать спорные, неоднозначные или несвойственные ему утверждения, чтобы их восприняли свежим взглядом. Но как быть читателю? Такие пласты полилогов как тонкий юмор и сочувствие просто уходят. Хрен знает, это человек шутит, говорит серьёзно, не понимает или ещё что. Приходится объяснять то, что человек уже знает, переспрашивать, не понимать шуток. Да и если изольёт душу аноним, то неясно, где он, что ему ответили и т.п.
То есть всё как в HTTP. Питушня без состояния удобна и может быть возведена в архитектурный абсолют, но всё равно рано или поздно придётся использовать куки (ник) и данные на сервере (представления о человеке), чтобы нормально разговаривать. Иначе придётся постоянно переспрашивать и генерировать состояние для каждого запроса.
barop 19.02.2017 19:21 # 0
guestinho 19.02.2017 19:38 # 0
Ну он может себя назвать. Можно сделать локальные псевдонимы в пределах треда, как на пораше.
Dr_Stertor 19.02.2017 19:35 # −1
guestinho 19.02.2017 19:38 # 0
Dr_Stertor 19.02.2017 19:39 # −1
guestinho 19.02.2017 19:43 # 0
guestinho 19.02.2017 16:06 # 0
1024-- 19.02.2017 19:16 # +2
Такое ощущение, что за Борманда пишет какой-то робот. Если ещё принять во внимание, что гость - это несколько человек, которые частенько пишут бред про багры и сейчас постят говноссылки, а Борманд вроде даже и ворециями не страдает...
Кстати, Кегдан, судя по моим подсчётам, имеет ровно 14К комментариев, а с учётки 3_14dar за недолгое время её активности автор написал чуть менее мегабайта.
Dr_Stertor 19.02.2017 19:36 # 0
guestinho 19.02.2017 19:39 # +1
1024-- 19.02.2017 19:52 # +1
guestinho 19.02.2017 20:02 # 0
1024-- 19.02.2017 20:37 # +1
Этим скриптам от года до трёх лет, я точно не помню, что там происходит.
guestinho 19.02.2017 20:52 # 0
1024-- 19.02.2017 21:05 # +1
А подсчёт по годам - да, не так сложно как лень.
guestinho 19.02.2017 21:09 # 0
Кстати, гвфорум все? Куда шкрипты делись?
1024-- 19.02.2017 21:35 # +1
CTEPTOP 19.02.2017 21:44 # 0
1024-- 20.02.2017 05:28 # 0
guestinho 19.02.2017 21:55 # 0
1024-- 19.02.2017 23:20 # +1
1024-- 19.02.2017 23:37 # +1
1024-- 19.02.2017 23:38 # +2
Comment #5439 by UNV (2009-08-16T15:35:23+04:00, post #1539) -> Comment #332574 by UNV (2016-06-05T02:23:31+04:00, post #1539)
P.S. Вот, собственно, все топы. Кармадрочеров просьба остыть: рейтинги неактуальны.
http://pastebin.com/q3ntb9GS
CTEPTOP 19.02.2017 23:53 # +3
barop 22.02.2017 02:30 # +3
CHayT 22.02.2017 08:54 # +1
https://youtu.be/0vyDMTSJKbI?t=17
CTEPTOP 20.02.2017 00:12 # +1
1024-- 19.02.2017 23:49 # +1
Те, кого я вроде бы застал:
CHayT, поведайте Вашу историю, если можно. Как так вышло?
CHayT 20.02.2017 04:19 # +4
kegdan 20.02.2017 05:08 # +2
guestinho 20.02.2017 16:29 # 0
1024-- 20.02.2017 16:33 # 0
> Топ 20 пользователей, активных более 1/4 года по объёму комментариев за год (1 год примем за 31557600c):(всего 2620 штук)
> 1 bormand (#5528) 947770 (4.8лет) 28917к
947770 символов в год* пишет Борманд на ГК.
* В нашей акции год принят за 31557600c без смс, ндс и регистрации.
guestinho 20.02.2017 16:39 # 0
1024-- 20.02.2017 16:46 # 0
Вот тут. Ну а скорость - число после ID пользователя и перед временем активности.
roman-kashitsyn 20.02.2017 16:54 # +4
Хорошие таблицы должны иметь заголовок. Я понимаю, что программистам на JS претит писать информацию о типах, но наличие описания и единиц измерения в заголовке сильно упрощает интерпретацию данных в таблице.
guestinho 20.02.2017 17:23 # +1
inkanus-gray 20.02.2017 17:44 # +3
Насколько в данном контексте важен автор комментария и почему авторство подчёркнуто?
barop 22.02.2017 02:29 # 0
--приборы!!
--тридцать шесть!
--что тридцать шесть??
--а что приборы?
guestinho 20.02.2017 17:05 # 0
Где тут? :d
1024-- 20.02.2017 17:15 # 0
Вот тут
kegdan 20.02.2017 04:14 # 0
Хотя у меня тоже ее нет и это уже нихуя не смешно
bormand 20.02.2017 06:19 # +2
Как что-то плохое.
guestinho 20.02.2017 16:30 # 0
barop 20.02.2017 14:46 # +4
inho 21.02.2017 22:30 # 0
guestinho 20.02.2017 17:08 # 0
inkanus-gray 20.02.2017 17:45 # +5
bormand 20.02.2017 18:32 # +1
Задачка для 1024--: посчитать кто сколько раз постил гоатсе.
1024-- 20.02.2017 21:38 # 0
В таком приближении - следующие частоты:
К слову сказать, из моих 5 гоатсе 2 приходится на вореции, 2 - на рамку из пиар-комментариев для goatgif, а последнее - моя эксклюзивная авторская версия гоатсе: http://govnokod.ru/18098/#comment284654
Вот ссылки на все отфильтрованные комментарии: http://pastebin.com/LJUd6pdT
Если аналогичным образом рассматривать говнокоды,
Хотя, говнокоды с гоатсе потёрли эффективнее, чем комментарии.
CHayT 20.02.2017 21:47 # 0
http://govnokod.ru/19275#comment310459 -- блин, простые методы вообще не сработают :( Нужна bigdata и machine learning.
1024-- 20.02.2017 22:03 # 0
Заменил регулярку на /\\ \| \/ \/ \\\\\\ --__ \\\\ :/ (при парсинге в тексте сводил пробелы в один, поэтому не /\\ \| \/ \/ \\\\\\ --__ \\\\ :/) Я ушёл, j123123 пришёл.
Интересно, что у guestinho добавилось ещё 9 гоатсе. Хотя, там рамка "g o a t s e" тоже была, и посты должны были захватиться в прошлый раз... Фигня какая-то.
http://pastebin.com/GndM7t9K
1024-- 20.02.2017 22:09 # 0
> поэтому не /\\ \| \/ \/ \\\\\\ --__ \\\\ :/)
Тьфу, HTML. Правильный вариант смотрите в исходниках страницы.
barop 20.02.2017 22:19 # 0
хочу этот ник
barop 20.02.2017 21:50 # 0
какие же у вас там все таки отвратительно вербозные лямбды
inkanus-gray 20.02.2017 21:53 # 0
barop 20.02.2017 21:54 # 0
1024-- 20.02.2017 21:54 # 0
barop 20.02.2017 21:55 # 0
inkanus-gray 20.02.2017 21:55 # 0
CTEPTOP 20.02.2017 22:00 # 0
1024-- 20.02.2017 22:27 # +3
=> - включить реактивные двигатели
b.n - композиция функций-глаголов b (zapuskaj blyat') и усилительной частицы n (nahuj)
a.n - коэффициент подгонки
a, b - определение ступеней a и b
(( - шланг для заливки топлива
s, o, r, t - этапы запуска
. - начало программы
Зачем ещё тут лямбды?!
CTEPTOP 20.02.2017 22:30 # 0
barop 20.02.2017 22:32 # 0
CTEPTOP 20.02.2017 22:33 # 0
barop 20.02.2017 22:35 # 0
1024-- 20.02.2017 22:36 # 0
CTEPTOP 20.02.2017 22:38 # 0
1024-- 20.02.2017 22:41 # +1
guestinho 20.02.2017 19:51 # 0
CTEPTOP 20.02.2017 21:59 # 0
guestinho 02.03.2017 03:09 # 0
barop 02.03.2017 03:22 # +1
Wash and go
https://youtu.be/abA7aUM4F8w
ps: сука, советским мужикам, многие их которых мыли голову хозяйственным мылом, в 1991-м году сообщили что теперь им больше не нужно отдельно использовать шампунь и кондиционер. Наконец у них есть vidal sasun
CTEPTOP 02.03.2017 13:59 # 0
CCAHA9I_CPAHIHA 02.03.2017 15:20 # 0
guestinho 02.03.2017 19:25 # 0
Amayak_Akopyan 02.03.2017 19:31 # +1
barop 02.03.2017 20:57 # 0
это просто ск
inkanus_gray 02.10.2022 20:20 # 0
inho 21.02.2017 22:33 # 0