- 1
- 2
NVIDIA GeForce GTX 550 Ti - 3 075 очков на 3DMark 11 Performance
NVIDIA GeForce GT 1030 - 2 891 очков
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
NVIDIA GeForce GTX 550 Ti - 3 075 очков на 3DMark 11 Performance
NVIDIA GeForce GT 1030 - 2 891 очков
У меня сгорела видеокарта, купленная 7 лет назад. Современная, почти такая же по производительности стоит в полтора раза дороже, чем моя стоила тогда (в рублях). Прогресс отменили, что ли? У меня баттхерт.
+2
function check($str)
{
$str = htmlentities($str, ENT_QUOTES, 'UTF-8');
$str = str_replace("'", "'", $str);
$str = str_replace("rn", "<br/>", $str);
$str = strtr($str, array(chr("0") => "", chr("1") => "", chr("2") => "", chr("3") => "", chr("4") => "", chr("5") => "", chr("6") => "", chr("7") => "", chr("8") => "", chr("9") => "", chr("10") => "", chr("11") => "", chr("12") => "", chr
("13") => "", chr("14") => "", chr("15") => "", chr("16") => "", chr("17") => "", chr("18") => "", chr("19") => "", chr("20") => "", chr("21") => "", chr("22") => "", chr("23") => "", chr("24") => "", chr("25") => "", chr("26") => "", chr("27") =>
"", chr("28") => "", chr("29") => "", chr("30") => "", chr("31") => ""));
$str = str_replace('\', "\", $str);
$str = str_replace("|", "I", $str);
$str = str_replace("||", "I", $str);
$str = str_replace("/\$/", "$", $str);
$str = str_replace("[l]http://", "[l]", $str);
$str = str_replace("[l] http://", "[l]", $str);
$str = mysql_real_escape_string($str);
return $str;
}
Функция check от моего предыдущего поста
+1
RE_DIGIT = re.compile(r'\D+')
str.isdigit()
не?
−1
book = open("Kniga_Lolita.txt", "r")
intab = ""
outtab = ""
deltab = '"?.,![]«»:()123456789-;#%'
trantab = str.maketrans(intab, outtab, deltab)
st = book.read()
final = st.translate(trantab)
you = ''
fok = 0
stak = 0
def dekod(kod):
lkod = len(kod)
llkod = lkod
kody = ''
i = 0
if lkod % 3 != 0:
print('Т.к. вы написали слово кол-во символов которого')
print('Дешифратор не сможет понять, последнии символы будут стерты из кода')
print('Впредь будте внимательны, из этого код может расшифроваться неправильно!')
while llkod % 3 != 0:
i += 1
llkod -= 1
kody += kod[0:lkod - i]
print('Чистый код: ')
print(kody)
dekod2(kody)
else:
kody += kod
dekod2(kody)
def dekod2(kody):
i = 0
j = 0
dek = []
lkody = len(kody)
while j != lkody:
j += 3
dek += [kody[i:j]]
i += 3
print('Код разделенный по буквам: ')
print(dek)
dekod3(dek)
def dekod3(dek):
x = 0
for i in range(len(dek)):
for x in permutations(dek[i]):
#print (x)
dekod4(x)
def dekod4 (x):
new = open("prog.txt", "w")
aa = new.write(final)
new.close()
new = open("prog.txt", "r")
st1 = ''
st2 = ''
for num, line in enumerate(new):
if num == int(x[0]):
lis = line.split()
for num1, line1 in enumerate(lis):
if num1 == int(x[1]):
ss = ''
ss = line1
try:
st2 += ss[int(x[2])]
bild(st2)
except IndexError:
return 0
def bild(st2): #000105202 Пример шифра: Лес
global you
global fok
if st2:
if len(st2) == 1:
you += st2
fok += 1
if fok == 13: #Это число 13 просто потому, Если сделать не под магическую цифру, то можно будет испольновать и для 4-х буквенных слов и т.д.
blin(you)
def blin(you):
tt =[]
i = 0
j = 6
c = len(you)
while c > 0:
tt += [[you[i:j]]]
i += 6
j += 6
c -= 6
print('Возможно не работающая лабутень!')
for y in range(len(tt)):
print(tt[y])
print ('За книгу-код взято произведение Владимирa Набоковa - Лолита')
print ('Список операций')
print ('1.Закодировать')
print ('3.Показать текст книги-кода')
print ('4.Показать текст без знаков препинания и других символов')
print ('Введите операцию: ')
Попытка создать (де)кодировщик
Оно не работает
Интерфейс додумайте сами
0
https://habr.com/ru/post/449368/
Ко-ко-ко-ко-ко-кой багор )))
+2
<?php
define('_SECUR_GAMES', 1);
$rootpath = '../';
require_once '../includes/start.php';
require_once '../includes/function.php';
require_once '../includes/header.php';
if($level >0 AND $fr_id!=0)
{
$header='alliance';
mysql_query("UPDATE `mesto` SET `place` = '".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($header)))))))."' WHERE `uid`=".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($use_id)))))))."");
}
$fr=check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($_GET['f'])))))));
$q = mysql_query("SELECT * FROM `fractions` WHERE `id`='".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($fr)))))))."'");
$f = mysql_fetch_array($q);
$ucount = mysql_result(mysql_query("SELECT COUNT(*) FROM `fractions_users` WHERE `uid`='".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($use_id)))))))."' AND `fid`='".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($f['id'])))))))."';"), 0);
$fadm = mysql_result(mysql_query("SELECT COUNT(*) FROM `fractions_users` WHERE `uid`='".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($use_id)))))))."' AND `fid`='".check(htmlspecialchars(stripslashes(addslashes(strip_tags(mysql_real_escape_string(trim($f['id'])))))))."' AND `adm`=1;"), 0);
if($game==0 OR $level==0 OR $ban==1){
echo "<title>Доступ закрыт!!!</title>";
@since 2019
+2
Функция ПолучитьСтавкуНДС(СуммаСНДС, НДС)
Если НДС = 0 Тогда
Возврат Перечисления.СтавкиНДС.БезНДС;
ИначеЕсли СуммаСНДС = 0 Тогда //некорректные данные
Возврат Перечисления.СтавкиНДС.БезНДС;
ИначеЕсли НДС / СуммаСНДС <= 0.152+0.0152 и НДС / СуммаСНДС >= 0.152-0.0152 Тогда
Возврат Перечисления.СтавкиНДС.НДС18;
ИначеЕсли НДС / СуммаСНДС <= 0.091+0.0091 и НДС / СуммаСНДС >= 0.091-0.0091 Тогда
Возврат Перечисления.СтавкиНДС.НДС10;
КонецЕсли;
КонецФункции
Костыль костыльный
0
Onetime = ?config(onetime, Config) =:= true,
Boolshit? Нет, это динамическая питуизация.
+4
#include <iostream>
#include <string>
#include <string_view>
int main() {
std::string s = "Hellooooooooooooooo ";
std::string_view sv = s + "World\n";
std::cout << sv;
}
https://alexgaynor.net/2019/apr/21/modern-c++-wont-save-us/
What's happening here is that s + "World\n" allocates a new std::string, and then is converted to a std::string_view. At this point the temporary std::string is freed, but sv still points at the memory that used to be owned by it. Any future use of sv is a use-after-free vulnerability. Oops! C++ lacks the facilities for the compiler to be aware that sv captures a reference to something where the reference lives longer than the referent. The same issue impacts std::span, also an extremely modern C++ type.
−1
def da_pizda(update, context):
global da_counter, pizda_counter
text = update.message.text.split()
text = [word.lower() for word in text]
if 'дa' in text or 'da' in text or 'dа' in text:
text.append('да')
if 'пиздa' in text or 'pizda' in text or 'pizdа' in text or 'Πизда' in text:
text.append('пизда')
if 'да' in text:
bot.send_message(chat_id=update.message.chat_id, text='пизда',
reply_to_message_id=update.message.message_id)
pizda_counter += 1
if 'пизда' in text:
bot.send_message(chat_id=update.message.chat_id, text='да',
reply_to_message_id=update.message.message_id)
da_counter += 1
da_counter += update.message.text.split().count('да')
pizda_counter += update.message.text.split().count('пизда')
Бот, проверяющий наличие слов "да" и "пизда" в чате телеграма, и отвечающий соответственно.