-
Лучший говнокод
- В номинации:
-
- За время:
-
-
+2
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
function isEven(a) {
a = a. toString(). replace(/[^0-9.]/g, "");
var stack = [];
var rev = a. split(''). reverse();
for (var ix = 0; ix < rev. length; ix++) {
if (rev[ix] == ".") stack. push("dot")
else if (rev[ix] == "1" || rev[ix] == "3" || rev[ix] =="5" || rev[ix] == "7" || rev[ix] == "9")
stack. push ("odd")
else
stack. push('even')
}
var wholenumber = stack. splice(stack. indexof("dot") + 1)
return wholenumber[0] == "even";
}
Определение чётности числа.
IIIuMnAH3E,
08 Марта 2020
-
+1
- 1
grep '^-' /mnt/etc/roskomhui.txt | cut -d' ' -f2 | sed 's|^\([^/]*\)$|\1/32|' | xargs -n1 ipcalc | awk -e '{if ($1=="Address:") ADDR=$2; if ($1=="Netmask:") print "route add " ADDR" mask "$2" 172.16.1.2" }'
На старом роутере у меня бы opkg и openvpn с сервачком за пределами России.
Список префиксов, на которые я хотел ходить через него, хранился в файле roskomhui.txt и имел формат
# petuh
-net 1.2.3.0/24
-host 1.2.3.4
# foo
Файлик этот обрабатывался скриптом при подключении OpenVPN, который делал примерно следующее:
grep '^-' /opt/etc/roskomhui.txt | xargs -n2 -icmd echo route add cmd gw $REMOTE_VPN_ADDR | sh
На новом роутере оказался встроенный OpenVPN, и смысл в opkg отпал. Но как завернуть нужный траффик в впн без шела? (я вкурсе про push, но мне важно было это сделать именно локально).
Оказалось, что роутер умеет загружать маршруты из файла прямо через веб-морду, но формат там должен быть как у виндового батника
route add 1.2.3.4 255.255.255.255 %ADDR%
Для решения её и был написал скрипт (сам файлик хранился на флешке, потому он в mnt)
Хосты с помощью седа (в исходнике они без масок) превратились в /32, чтобы их понял ipcalc.
После ipcalc превратил маски в формате /bits в четырехбайтовые маски, и наконец awk -- единственный стейтфул товарищ в этом конвеере -- связал адрес с маской из выхлопа ipcalc.
А как поступили бы вы?
MAKAKA,
07 Марта 2020
-
+2
- 1
Какое объявление на answers.microsoft.com )))
Protect Yourself From Tech Support Scams
Tech support scams are an industry-wide issue where scammers trick you into paying for unnecessary technical support services. You can help protect yourself from scammers by verifying that the contact is a Microsoft Agent or Microsoft Employee and that the phone number is an official Microsoft global customer service number.
kak,
25 Февраля 2020
-
0
- 1
Этот ебаный мир катицца в бездну.
Блять, бог, нажми уже F9!
AnalBoy,
07 Февраля 2020
-
−2
- 1
Каким же додиком оказался админ.
Сайт прогнил до основания
KAPABAH,
12 Января 2020
-
+5
- 1
Воцарилась над вами, проверьте.
Jll-O6OBb,
26 Декабря 2019
-
−1
- 1
http://joxi.net/a2XoPdDTDwWGkm
"Отличная реклама" ещё бы кодить научили
phpBidlokoder2,
12 Декабря 2019
-
0
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
FILES=`find css js templates -type f -regex '.*.\(js\|css\|twig\)'`
for f in $FILES; do
str=`echo -n $f|rev`
i=`expr index $str /`
ret=`echo -n ${str:$i}|rev`
echo $f|grep twig &>/dev/null
r=$?
echo $f :
if [ "$r" -eq 0 ]; then
minify --type html $f --output $FOLDER/$ret
else
minify $f --output $FOLDER/$ret
fi
done
сука блядь глючит! костыли ебаные
codershitter,
01 Декабря 2019
-
0
https://ideone.com/DbFj9D
whois,
03 Ноября 2019
-
−1
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
/*redir.php*/
<?php
/* Принимаем данные из формы */
$connect=mysqli_connect('localhost','login','password') or die(mysqli_error());
mysqli_select_db('myDB') or die ("Не могу выбрать базу данных");
if(isset($_POST['enter'])){/*если нажата кнопка, то заносим в бд данные*/
if (empty($_POST['name']) or empty($_POST['phone'])) {
echo '<script>alert("Заполните все поля формы");</script>';
} else {
$name = $_POST["name"];
$phone = $_POST["phone"];
$datetime= date("l dS of F Y h:i:s A");
$mysqly=mysqli_query($connect,"INSERT INTO contacts VALUES ('','$name','$phone','$datetime','')") OR DIE (MYSQLI_ERROR());}}
?>
<script type="text/javascript">
document.location.replace("index.php");/*делаем редирект на главную страницу сайта*/
</script>
https://habr.com/ru/sandbox/127860/
OCETuHCKuu_nemyx,
06 Октября 2019