Size: a a a

2020 June 18

P

Pavel in Rude QA
А веб-версию web.telegram.org не разблокируют, потому что она заблокирована по требованию ФНС за букмекерскую контору Фонбет.
Причём, решением от 2017.11.16, то есть раньше, чем решение суда о блокировке Telegram. Просто до блокировки Telegram, блокировка веб-версии не применялась.

Запись в реестре выглядит так: https://web.telegram.org/#/im?p=@fonbetbot
источник

S

SaneQ in Rude QA
пошла вода
источник

MK

Mem Kekovich in Rude QA
У меня пров ещё блокирует
источник

IS

Idi Suda in Rude QA
посоны помогайте
источник

IS

Idi Suda in Rude QA
Переслано от stranger
Assume that in Gmail there will be 500 mails  out of 500 mails I should check for only 100 mails how to automate can any one answer me the logic
источник

ТЭ

Тачами Экстович... in Rude QA
https://store.steampowered.com/app/466240/Deceit/
Поиграть не хотите?
источник

M

Merg in Rude QA
я не понял, что он хочет, и забил
источник

ТЭ

Тачами Экстович... in Rude QA
Бесплатная и весит 10гб всего.
источник
2020 June 19

Н

Нурсултан in Rude QA
источник

Н

Нурсултан in Rude QA
в смысле 19 июня
источник

Н

Нурсултан in Rude QA
бля 25к шагов въебал, ща инсульт меня охуюжит
источник

MK

Mem Kekovich in Rude QA
Нурсултан
бля 25к шагов въебал, ща инсульт меня охуюжит
Дома не сиделось?
источник

Н

Нурсултан in Rude QA
мои кореша из альфа банк друзья колхлозники вернулись, сказали ты че ебанутый, леший ебучий, мхом заростешь, идем растрясемся
источник

Н

Нурсултан in Rude QA
загоняли поросенка, пиздец отвык я, ебануться, 2к20, ногами ходить
источник

Н

Нурсултан in Rude QA
мб еще еду готовить теперь будем, а не тохиджонами привозить
источник

MK

Mem Kekovich in Rude QA
Нурсултан
мои кореша из альфа банк друзья колхлозники вернулись, сказали ты че ебанутый, леший ебучий, мхом заростешь, идем растрясемся
Я блять дальше пары км в жк не хожу. Так прогуляться по кругу по зелени и газону да какао или кофе попить:(
Зато сегодня счастье - сделали мне кондеи, ебанул на всех по 16 градусов и ушел на улицу. Пришёл и прям коеф
источник

СС

Сказочный Сникерс... in Rude QA
Syntax for decorators is limited by getting attributes and calling objects:

decos = {
 'id': lambda x: x,
}

@decos['id']
def f(): pass
# SyntaxError: invalid syntax


Python 3.9 (via PEP-614) relaxes with restriction allowing to have any expression as a decorator:

decos = {
 'id': lambda x: x,
}

@decos['id']
def f(): pass

f
# <function f at ...>


You can use matrix multiplication to make it confusing (don't try it at home!):

class D:
 f = None
 def __init__(self, name):
   self.name = name

 def __call__(self, *args, **kwargs):
   # on the first call save the function
   if self.f is None:
     self.f = args[0]
     return self
   # on all the next calls call the function
   print(f'hello from {self.name}!')
   return self.f(*args, **kwargs)

 # matrix multiplication logic
 def __matmul__(self, other):
   return lambda f: self(other(f))

# the second `@` is actually the matrix multiplication
@D('a') @D('b')
def f(): pass

f()
# hello from a!
# hello from b!


You can use a simple wrapper function to have any expression in older python versions:

_ = lambda x: x

@_(D('a') @ D('b'))
def f(): pass
источник

IS

Idi Suda in Rude QA
Сказочный Сникерс
Syntax for decorators is limited by getting attributes and calling objects:

decos = {
 'id': lambda x: x,
}

@decos['id']
def f(): pass
# SyntaxError: invalid syntax


Python 3.9 (via PEP-614) relaxes with restriction allowing to have any expression as a decorator:

decos = {
 'id': lambda x: x,
}

@decos['id']
def f(): pass

f
# <function f at ...>


You can use matrix multiplication to make it confusing (don't try it at home!):

class D:
 f = None
 def __init__(self, name):
   self.name = name

 def __call__(self, *args, **kwargs):
   # on the first call save the function
   if self.f is None:
     self.f = args[0]
     return self
   # on all the next calls call the function
   print(f'hello from {self.name}!')
   return self.f(*args, **kwargs)

 # matrix multiplication logic
 def __matmul__(self, other):
   return lambda f: self(other(f))

# the second `@` is actually the matrix multiplication
@D('a') @D('b')
def f(): pass

f()
# hello from a!
# hello from b!


You can use a simple wrapper function to have any expression in older python versions:

_ = lambda x: x

@_(D('a') @ D('b'))
def f(): pass
Как нихуя не понять и не подать вида
источник

Н

Нурсултан in Rude QA
какие возможные юзкейсы под тему с декораторами?
источник

IS

Idi Suda in Rude QA
юзкейсы, которые никогда не поедут в продакшен
источник