- 1
Вскрытие покровов
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+3
Вскрытие покровов
Синхронизация фаек давно не выполнялась. Итак...
(файка:пароль)
bopmand:123
vvkir:123
0_14sun:123
124_14sun:123
4_14sun:123
KPblM_HAIII:123
exception:carme
grammar-nazi:carme
kapmadpo4ep:carme
guestnho:321
nudop:1010
lev_glandau:123
[email protected]:viagr
[email protected]:1100
[email protected]:1100
kir_rik:govnokod
firefred:govnokod
vaceknt:govnokod.ru
OlegYch:govnokod.ru
[email protected]:123
[email protected]:kkk
6a9lhuct:1100
6bik:1100
[email protected]:1bb
[email protected]:but1
AnalBoy:ololo
CnEPMOBOP:ololo
ggrr:qwerty
inkanus_gray:ihkanus
KAPABAH:1100
kohcojlbhblu_nemyx и остальные петухи - пробуйте nep либо 123
qpjli-oc:1100
romocekcyajluct:gomo
[email protected]:123
[email protected]:123
Sers:123
SharpRazor:qwerty
[email protected]:1100
zhigolo:zhigala
[email protected]:1100
cmepmop:str (на что-то посложнее 'str' мозгов не хватило)
0
findWeight(product) {
try {
return product.attributes.filter(e => {
return e.attribute.name === 'Вес';
})[0].value + ' гр.';
}catch (e) {
}
}
0
function getFlatsParametrsById(int $id) {
//...
$cache_time = 3600 * 24 * 31;
$postId = substr($id, -2);
$cache_time += 720 * $postId;
//...
$obCache = new CPHPCache;
if ($obCache->InitCache($cache_time, $cache_id, $cache_dir)) {
//...
И да, почему бы не вычислять время жизни кэша по его ИДшнику?
+1
https://tass.ru/nacionalnye-proekty/6391295
Томские ученые разработали первое в России программное обеспечение, независимое от Windows
ШОК! Томские ученые открыли способ создавать программное обеспечение, независимое от Windows. Нужно всего лишь…
0
// https://github.com/QWalk/mainline/blob/b12ea3652226caef23c2f5fc7b168746c89096f2/src/system/Pseudopotential_so.cpp#L36
doublevar legendre_so(doublevar x, int n)
{
switch(n)
{
case 0:
return 1;
case 1:
return x;
case 2:
return .5*(3*x*x-1);
case 3:
return .5*(5*x*x*x - 3*x);
case 4:
return 0.125*(35*x*x*x*x -30*x*x +3);
case 5:
return 0.125*(63*x*x*x*x*x - 70*x*x*x + 15*x);
default:
error("Do not have legendre polynomial of order ", n);
return 0; //shouldn't get here, but gets rid of a compiler message
}
}
Вот нет чтоб через шаблоноговно нагенерировать эти свои многочлены Лагранжа.
https://en.wikipedia.org/wiki/Legendre_polynomials#Rodrigues'_formula_and_other_explicit_formulas
Интересно, сколько строк шаблоноговна на это придется потратить?
И вообще, надо чтоб гомоиконность!
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/
Ко-ко-ко-ко-ко-кой багор )))