- 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
- 28
- 29
- 30
- 31
- 32
- 33
- 34
- 35
- 36
- 37
- 38
- 39
- 40
- 41
- 42
- 43
- 44
- 45
- 46
- 47
- 48
- 49
- 50
- 51
- 52
- 53
- 54
- 55
- 56
- 57
- 58
- 59
- 60
- 61
- 62
- 63
- 64
- 65
- 66
- 67
- 68
- 69
- 70
stack = []
def stdout(x):
if x == "puts":
print(stack.pop())
else:
raise Exception("иди нахуй")
def stdin(x):
global stack
if x == "gets":
stack.append(input())
else:
raise Exception("иди нахуй")
math = {
"add": lambda: stack.append(float(stack.pop()) + float(stack.pop())),
"sub": lambda: stack.append((-float(stack.pop())) + float(stack.pop())),
"mul": lambda: stack.append(float(stack.pop()) * float(stack.pop())),
"div": lambda: stack.append(1 / float(stack.pop()) * float(stack.pop())),
}
def stack_commands(x):
global stack
if x == "swap":
stack[-1], stack[-2] = stack[-2:]
elif x == "drop":
stack.pop()
elif x == "dup":
stack.append(stack[-1])
else:
raise Exception("иди нахуй")
string = {
"concat": lambda: stack.append(str(stack.pop()) + str(stack.pop()))
}
commands = {
"comment": lambda x: x,
"push": lambda x: stack.append(x),
"stdout": stdout,
"stdin": stdin,
"math": lambda x: print(math[x]()),
"stack": stack_commands,
"string": lambda x: string[x]()
}
def do(x):
if '@' not in x:
raise Exception(x + " is not email.")
a, b = x.split('@')
b = b.split('.')[0]
commands[b](a)
def eval(s):
for i in s.lower().split():
do(i)
eval("""
[email protected]
[email protected] [email protected]
[email protected]
[email protected] [email protected]
[email protected]
[email protected]
[email protected]
[email protected]
[email protected] [email protected] [email protected]
""")
P.S. Достали csrf verification error и SMTP Error: Could not connect to SMTP host.
Да и хуй с ней :) Лень костыль для расшифровки прикручивать.
Forth:
TCL:
Спасибо, я кончел.
ЗЫ. кто знает ObjectiveC? Там ведь он тоже ичпользуется.
Кстати, недавно открывал сток, там были вместо [email protected] шестнацатеричные циферки. Выкрики гуеста смешно выглядели:
f4684a925b!
Отладка на продакшене, хули. А [EMAIL UNPROTECTED] видел?
Это поди клоудфларовский кеш?
Блин, неужели в этом вашем "PHP" так сложно скинуть задачку по отправке письма какому-нибудь фоновому воркеру чтобы не делать это посреди запроса от юзера?
Фоновый воркер может не завершиться за 30 секунд, значит, это невозможно.
Согласно моей теории, PHP так популярен как раз потому, что прощает очень много ошибок и тупых решений, ведь всё начнётся с чистого листа на следующем запросе.
Однако из-за этого похапешники не могут нормально шарить стейт и абьюзят пользовательские запросы для всякой херни вроде отправок емейлов, ведь так не нужно настраивать крон или настраивать очередь задач и поднимать отдельный процесс для обработки эвентов.
Лучше так, чем какая-то обоссанная "Java", созданная невесть, какими херами, будет мне указывать, как программировать и какого типа должна быть переменная.
Сначала собираем нужное, ложим в survior, а потом куча мусора чистится одним махом: простым изменением указателя. То ли дело кресты.
gc по young-geny на самом деле очень часто работает. Раз в 0.5 секунды, а то и чаще.
Я сам себе не хозяин? Вообще, в любом язычке программирования типизация должна быть опциональной и назначаться где-то в начале кода программы.