- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
foreach ($val as $k => $v)
{
if (!is_array($v))
{
$val[$k] = htmlspecialcharsbx($v);
}
else
{
foreach ($v as $kp => $vp)
{
foreach ($vp as $kkp => $vvp)
{
if (!is_array($vvp))
{
$val[$k][$kp][$kkp] = htmlspecialcharsbx($vvp);
}
else
{
foreach ($vvp as $kvvp => $vvvp)
{
$val[$k][$kp][$kkp][$kvvp] = htmlspecialcharsbx($vvvp);
}
}
}
}
}
}
tirinox 14.08.2014 14:32 # −3
Рекурсия {
Рекурcия {
Сдаюсь
}}}
bormand 14.08.2014 15:02 # +1
anonimb84a2f6fd141 14.08.2014 16:25 # −10
tirinox 14.08.2014 16:54 # 0
eth0 14.08.2014 18:16 # 0
Lokich 14.08.2014 20:44 # +1
kegdan 14.08.2014 17:01 # +1
tirinox 14.08.2014 20:07 # +1
eth0 14.08.2014 20:23 # +1
kegdan 14.08.2014 23:09 # +1
Как я могу распознать иронию, если
1 - понятия не имею что ты за человек
2 - не вижу твоей мимики
?
tirinox 15.08.2014 07:42 # +1
То ж мне Шелдон. Без таблички не разберешься.
kegdan 15.08.2014 10:27 # 0
Так Шелдон - классический-сферический Робеспьер в вакууме. Как и я
[/минутка]
tirinox 15.08.2014 10:46 # +5
Lokich 15.08.2014 11:37 # −1
tirinox 15.08.2014 11:45 # +4
Lokich 15.08.2014 12:42 # −4
tirinox 15.08.2014 12:48 # +3
Два уже есть.
Lokich 15.08.2014 12:52 # +2
tirinox 15.08.2014 12:57 # 0
( http://www.youtube.com/watch?v=OZGvAOax7D8 )
eth0 15.08.2014 18:36 # +1
guest 15.08.2014 10:28 # +3
Abbath 15.08.2014 11:44 # +1
anonimb84a2f6fd141 14.08.2014 16:26 # −9
Lokich 14.08.2014 20:38 # +1
kegdan 14.08.2014 23:10 # 0
guest 14.08.2014 23:56 # −3
Lokich 15.08.2014 11:41 # +1
http://trve.ru/wp-content/uploads/2013/08/metal_captcha.jpg
kegdan 15.08.2014 12:35 # 0
(3<<1) & (10>>2)
1024-- 15.08.2014 12:39 # +1
i = ++i++;
Если ответ содержит нецензурную лексику, пускать в раздел C/C++, если нет - в C#/Java/...
kegdan 15.08.2014 12:46 # 0
Пруф
http://ideone.com/toc0vp
1024-- 15.08.2014 12:52 # 0
P.S. Тьфу, призабыл этот баян.
kegdan 15.08.2014 12:54 # 0
12 или 13?)
1024-- 15.08.2014 13:01 # +1
1. i == 5 => (++i) == 6, i == 6
2. i == 6 => (i++) == 6, i == 7
3. (i = ++i + i++) == (i = 6 + 6) == 12, i == 12
kegdan 15.08.2014 13:04 # 0
kegdan 15.08.2014 13:01 # 0
i = 5; i = ++i + ++ i;
)))
1024-- 15.08.2014 13:05 # 0
Для оптимизации считаем (+) справа налево без кэширования i - выходит 13, а не 12.
kegdan 15.08.2014 13:09 # 0
http://ideone.com/X6pnJX
1024-- 15.08.2014 13:11 # 0
kegdan 15.08.2014 13:14 # 0
так выходит
i = i++ + ++i
i++ == 5
++ (5+1) = 7
5+7 = 12
http://ideone.com/HkFGqO
даже на плюсах
http://ideone.com/wRF7ee
1024-- 15.08.2014 13:43 # 0
Но это не так важно, i++ + ++i подойдёт.
Запутался, 13 действительно хрен получишь даже таким способом.
С кэшированием можно 11:
i++ == 5, i1 == 6
++i == 6, i2 == 6
итого: 11
Но как они 13 получают?
++i == 6, i1 == 6
i++ == i1++ == 6, i1 == 7
разве что так
kegdan 15.08.2014 13:46 # 0
1024-- 15.08.2014 13:49 # +1
kegdan 15.08.2014 13:55 # 0
guest 15.08.2014 14:04 # 0
wut?
guest 15.08.2014 14:10 # +1
>Или дадут ссылку на обсуждение на ГК
3535,3930, 4232 итд
gost 15.08.2014 18:40 # +1
kegdan 15.08.2014 18:41 # 0
Lokich 15.08.2014 12:40 # 0
http://ideone.com/EC8PhX
kegdan 15.08.2014 12:53 # 0
помню тут ссыль мелькала на целую подборку таких задач разной степени ебанутости (вплоть до определения кратности числа трем)
Lokich 15.08.2014 13:01 # 0
эх, когда же уже ученые изобретут, что-то, чтобы можно было уебать дистанционно, через интернет...
kegdan 15.08.2014 13:03 # 0
Так если все обнулить и заново регаться, а гостям - ридонли
1024-- 15.08.2014 13:07 # 0
А цивизизованные рекомендации адекватных пользователей не хотел.
Lokich 15.08.2014 13:12 # 0
1024-- 15.08.2014 13:24 # +4
Своё мнение (в моём понимании системы рекомендация) всегда можно заменить на противоположное и исправить ошибку.
Но если "весь ГК" в порыве ярости (читай: разъярённая толпа; суммарный разум меньше среднестатистического) воспользуется подобным чудом техники, ошибку можно будет не исправить, а из-за страха будут процветать кармадрочерство и жополизание.
P.S. Правда, поскольку на ГК людей меньше, чем на реакторе/хабре, оценка их более предсказуемая: каждый комментарий в среднем оценивают те же люди, а не каждый раз толпа неизвестных случайно выбранных. Можно хотя бы понять, что радует людей, а что тревожит.
eth0 15.08.2014 18:38 # +1
1024-- 15.08.2014 12:37 # +2
Как будто это главный признак адекватности... Да и известный всем логотип погуглить можно, а неизвестный пользователь может не знать.
Лучше ввести игнор и рекомендации: http://rghost.ru/57479653.view, а пользователю предлагать использовать порог игнора (по минусам/плюсам/их разности/рекомендации адекватных/иной формуле), белый и чёрный списки. Пользователь продолжает писать, но видят его не все.
Ещё можно не отображать творения неадекватного/без рекомендаций пользователя незарегистрированным пользователям и включить фильтр по умолчанию, чтобы не пугать желающих зарегистрироваться/недавно зарегистрировавшихся х_йцами.
Lokich 15.08.2014 12:41 # 0
1024-- 15.08.2014 12:49 # 0
Поскольку "карма" будет влиять только на выбор читателей, стремиться её увеличить никто не будет желать, кроме парочки ньюфагов и самих упоротых, если они не уйдут.
Тесный круг олдфагов быстро добавит друг друга в белые списки и плюнет на "карму".
Lokich 15.08.2014 13:06 # +1
1024-- 15.08.2014 13:08 # +1
Хорошо, что зелёным, а то я уж хотел за примерами игнор-скриптов лезть...
Lokich 15.08.2014 13:13 # 0
defecate-plusplus 15.08.2014 13:16 # +1
школота появляется и пропадает
как с гуся вода
к концу августа их будет ещё больше - приедут от бабушки, дорвутся до интернетов, пока природоведение не задали
bormand 15.08.2014 13:47 # +5
Каждый из нас может при жизни стать буддой.
kegdan 15.08.2014 13:48 # +3
bormand 15.08.2014 13:48 # +2
gost 15.08.2014 18:44 # 0
bormand 15.08.2014 13:47 # +2
Lokich 15.08.2014 13:51 # +1
gost 15.08.2014 18:44 # 0
1024-- 15.08.2014 18:46 # 0
1024-- 15.08.2014 18:50 # 0
P.S. Почему скрипт Борманда там не упомянут?
kegdan 15.08.2014 19:45 # 0
bormand 15.08.2014 21:11 # 0
Потому что он протух и не пашет на новой гризманке.
1024-- 15.08.2014 21:15 # 0
У меня в хроме пока работает.
P.S. Если будете что-то менять, сделайте флаг в настройках для добавления "редактировать"
bormand 15.08.2014 21:21 # 0
> флаг в настройках для добавления "редактировать"
Можно подробней?
1024-- 15.08.2014 21:26 # 0
> перепахали изоляцию от сайта
О, надо пару новых скриптов проверить: там я window вместо unsafeWindow использовал. И старые, где вместо unsafeWindow - window.
kegdan 15.08.2014 21:22 # 0
https://github.com/Kegdan/Jabiy-Scrip/blob/master/NewInGovnokod.js
1024-- 15.08.2014 21:30 # 0
А вообще, я тот ещё говнокодер. Это надо, чтобы Qwertiy пришёл и ещё кто-то там был. jsgovno был сильно придирчивый тип: если его слушать, можно либо свихнуться, либо идеальный код начать писать.
kegdan 15.08.2014 21:38 # 0
1024-- 15.08.2014 21:41 # 0
Правда, это я как человек, который на JS любую фигню пишет или прототипирует, говорю. Может, на самом деле много чего...
defecate-plusplus 15.08.2014 22:10 # 0
а то
мы тут даже 3д на js в новом проекте поддрачиваем, обретаем компетенции
1024-- 15.08.2014 21:38 # 0
А чем моя регулярка была плоха?
> default:
Тут под это попадает ещё страницы вида http://govnokod.ru/php, может что-то лишнее удалиться.
Я сегодня как раз из-за подобного в своём варианте сделал, чтобы на любой странице кроме кабинки по дате комментария проверялось.
Кстати, что этот скрипт вообще делает?
kegdan 15.08.2014 21:41 # 0
под ссылки на разделы добавляет ссылки на посты с новыми коментами.
1024-- 15.08.2014 21:43 # 0
var nick = $('#expand-trigger').text().match(/Привет,\s(.*)!/);
kegdan 15.08.2014 21:44 # 0
Да там регулярку то писать - нечего делать. Еще из-за регулярки щас подеремся
1024-- 15.08.2014 22:03 # 0
Мне моя больше нравится. Она бы сработала и на олдфаге с восклицательным знаком в нике.
А в скрипте default: надо переписать, иначе можно удалить не то. Остальное же видится мне обычным кодом (по сравнению с тем, что я пишу).
Ну, или ещё строки 46 и 57 как-то выделить для пущей важности. Скажем, delete заменить на = val, где val - параметр функции. Всё равно тот объект каждый раз заново создаётся - зачем из него что-то удалять :)
kegdan 15.08.2014 22:11 # 0
1024-- 15.08.2014 22:24 # 0
Кстати, я с localStorage по-питушарски работаю. Надо getItem/setItem, но я постоянно забываю эти названия и пишу через точку.
eth0 16.08.2014 10:08 # 0
bormand 15.08.2014 21:43 # 0
Да тут есть планы на Neon Genesis Govnokod... Но я же ленивый распиздяй ;(
kegdan 15.08.2014 21:45 # 0
bormand 15.08.2014 19:50 # 0
Не вижу смысла. Только накаляет жопы минусуемых атмосферу.
У меня скрипт тупо скрывает комменты указанных в настройках людей и все ответы на них.
gost 15.08.2014 20:30 # 0
bormand 15.08.2014 21:09 # 0
Ты так говоришь, как-будто они дети малые, которые о себе позаботиться не смогут...
eth0 15.08.2014 18:44 # 0
У нас тут анархиясодомияобщество свободныхреспублика без угнетателей. Последнего древнеримского царячеловека с правами администратора выпилили давным-давноя не видел уже пару лет точно, кстати, где он? Или когда сравнительно недавно домен падал, в свитере он появлялся, вроде.
Вообще, выгонять варваров на мороз может и иметь смысл. Гости пишут в определённые постные дни именно из-за этого. Но я не хотел бы, чтобы кого-то выгнали просто за мнение.
N.B. Если разместить на говнокоде запрещённые материалы, например, призывы к массовым несанкционированным самоубийствам с пропагандой гомосексуальной любви, говнокод выпилят, а к Страйкеру приедет пативен.
guest 15.08.2014 19:41 # +1
Про вещества размещали и про извращения с селерон-600 размещали - всем похеру.
inkanus-gray 15.08.2014 22:52 # 0
kegdan 15.08.2014 23:16 # 0
inkanus-gray 16.08.2014 01:26 # 0
bormand 16.08.2014 00:11 # +3
inkanus-gray 16.08.2014 01:25 # 0
kegdan 15.08.2014 19:48 # +1
eth0 16.08.2014 10:09 # 0
gost 15.08.2014 20:34 # 0
inkanus-gray 15.08.2014 22:55 # +2
gost 16.08.2014 10:46 # 0
guest 14.08.2014 23:55 # 0
guest 15.08.2014 10:08 # +1