@spbpython

Страница 339 из 785
Serge
24.03.2017
09:31:09
Вообще, вот @delimitry может нам рассказать будет ли эта внутренняя функция заново создаваться при каждом вызове внешней...

Aleksandr
24.03.2017
09:34:44
не будет

это константа в коде

>>> some.__code__.co_consts (None, <code object more at 0x7fdbb1e09db0, file "<stdin>", line 2>, 'some.<locals>.more') >>>

Google
Aleksandr
24.03.2017
09:36:48
если ф-я more определена в some

ну и опять же, метод это не про то кто где лежит (в каком неймспейсе) а про то кто как попрошен

>>> def factorial(self): ... return 1 if not self else factorial(self-1) * self ... >>> factorial.__get__(10)() 3628800

>>> factorial.__get__(10) <bound method factorial of 10>

Roman
24.03.2017
10:31:16
class Foo(object): @staticmethod def bar(a=None): def baz(b=None): return b return baz(a)
у меня другой вопрос: какую проблему ты этим хочешь решить?

Mehti
24.03.2017
10:42:08
у меня другой вопрос: какую проблему ты этим хочешь решить?
написание красивого кода везде где можно я стараюсь писать такой код который в первую очередь понятен человеку, ибо говнокод может писать любой

Aleksandr
24.03.2017
10:44:00
генерить метод в статик методе (читай просто ф-ии) это не красиво, имхо, unless у тебя на это крайние причины

а так то я уже написал class A: @staticmethod def build_method(function, instance): return function.__get__(instance)

Serge
24.03.2017
10:45:12
http://pca.st/iDlw

Sasha
24.03.2017
10:45:14
замыкание - это не красиво?

как-то субъективно смотрится

Serge
24.03.2017
10:45:53
http://pca.st/iDlw
Весьма интересный выпуск. В конце прикольно про отказ от двойки есть пара слов.

Aleksandr
24.03.2017
10:46:28
55 минут жи

Google
Aleksandr
24.03.2017
10:46:34
ниосилятор

Serge
24.03.2017
10:47:28
ниосилятор
Я теперь в машине слушаю. И на нетбуке, который на столе пылится рядом. Наконец-то нашёл ему применение.

Aleksandr
24.03.2017
10:47:53
как-то субъективно смотрится
ты так и не сказал что ты пытаешься сделать

Serge
24.03.2017
10:47:58
55 минут жи
Ну и эта серия не нудная и про теорию игр;)

Aleksandr
24.03.2017
10:48:11
а

Sasha
24.03.2017
10:48:12
да, не я

Aleksandr
24.03.2017
10:48:13
сорян

Serge
24.03.2017
10:48:28
@me_mu

Aleksandr
24.03.2017
10:48:37
энивей, без контекста не понятно ничего

@lig11 иди европайтон шерстить, в 3 встречаемся же

Mehti
24.03.2017
10:52:18
упустил вопрос от кого и что)

или не вопрос, сейчас гляну

Dmitry
24.03.2017
10:54:51
https://pbs.twimg.com/media/C7qUzLsUwAI4gRS.jpg

Eugene
24.03.2017
10:56:36
замыкание - это не красиво?
Зачем там замыкание?

Aleksandr
24.03.2017
11:06:49
Michael
24.03.2017
11:52:54
Александр
24.03.2017
12:03:19
https://pbs.twimg.com/media/C7qUzLsUwAI4gRS.jpg
По поводу XY, понравился этот ответ на SO: The easiest way to get to the "real problem" is usually asking "Why" five times.

Dmitry
24.03.2017
12:06:09
Ни у кого нету бумажной Fluent Python на почитать? За пиво

Michael
24.03.2017
12:48:15
А кто напомнит либа называлась для фп в питоне там ещё монадки, а самое главное стрелки есть...

Google
Michael
24.03.2017
12:48:23
?

Aleksandr
24.03.2017
12:48:40
fn?

GNU/Docker
24.03.2017
12:52:52
f

Aleksandr
24.03.2017
12:53:20
оно нет? https://github.com/kachayev/fn.py

фп в питоне - это глупости конечно

Michael
24.03.2017
12:54:51
Неа, блин.

Не не оно, понятно что глупости

Aleksandr
24.03.2017
12:55:39
известных больше не знаю, извини(

Yulia
24.03.2017
13:20:29
Кто-нибудь пользовался iSystem SDK к winIDEA?

Aleksey
24.03.2017
13:53:54
Ни у кого нету бумажной Fluent Python на почитать? За пиво
Завтра пойду забирать, приехала с амазона )) Только вот именно по этой причине пока она будет занята долго

Aleksey
24.03.2017
14:02:33
На самом деле, в электронном виде уже часть прочёл несколько месяцев назад, но решил заканчивать уже в бумаге

Aleksey
24.03.2017
14:02:56
Очень здорово написано. Хотя про питон мне сравнивать особо не с чем..

Dmitry
24.03.2017
22:57:09
https://twitter.com/dabeaz/status/845368861071474689

@lig11

Serge
25.03.2017
05:06:41
@lig11
И как я должен отреагировать? Ну, пустая строка, да, четное количество кавычек:)

Там в каментах есть ещё интересное с добавлением туда пробелов

Александр
25.03.2017
08:31:15
''' if foo: #{ foo1(); foo2(); foo3(); #} ''' Это секретная недокументированная фича. В python всегда можно было писать скобки! Кроме этого можно писать так же #endif, #fi и другие разделители блоков. ??

GNU/Docker
25.03.2017
08:37:24
Вот только линтеру такое не понравится.

Admin
ERROR: S client not available

Google
Serge
25.03.2017
11:17:15
What eta da!1
На самом деле, я видел пост чувака с нарушениями зрения, для которого специально написали тулзу, которая так делает, иначе он не мог на слух код воспринимать

Александр
25.03.2017
11:18:58
На самом деле, я видел пост чувака с нарушениями зрения, для которого специально написали тулзу, которая так делает, иначе он не мог на слух код воспринимать
А я это взял из письма 1998 года, где Гвидо и еще какой-то мужик смеялись, что типа профи уже не пишут скобки, но новички могут писать и так

Michael
25.03.2017
13:23:53
В обшем скала страшна.. я решения одной задачки уже примерно 5тью разными вариантами накатал ... а казалосьбы чего проше то должно быть...

Dmitry
25.03.2017
14:00:21
нет уж, давай традиционный bad cop good cop :)

.. nevermind

Serge
25.03.2017
14:00:33
Поздно

Я был bad

Roman
25.03.2017
14:23:21
https://twitter.com/ignasi35/status/845339657474859008

Александр
26.03.2017
18:23:30
Ребята, а были доклады про метрики кода? Кто какие использует? Можете ли посоветовать что-то, кроме метрики покрытия тестами?

Aleksander
26.03.2017
18:24:23
да, у @me_mu был одним из последних глянь на g+ там вроде презу выкладывали

Dmitry
26.03.2017
19:00:35
#deck
А на нём не было хэштега? о_0

Александр
26.03.2017
19:06:14
Благодарю

Dmitry
26.03.2017
22:53:32
https://twitter.com/ignasi35/status/845339657474859008

Mehti
27.03.2017
06:44:14
https://github.com/pyladies

название позабавило)

PyLadies is a group of women who use and love the Python programming language. Our goal is to expand the local Python community to be 50% women амбициозные дамы)

Michael
27.03.2017
06:48:04
Давно же было =)

Google
Olya
27.03.2017
06:48:29
https://djangogirls.org/

Michael
27.03.2017
06:48:37
http://www.codingthearchitecture.com/presentations/oop2017-software-architecture-as-code

Olya
27.03.2017
06:48:49
но есть мое любимое

http://sheplusplus.org/

Michael
27.03.2017
06:49:40
++ от с++?

Olya
27.03.2017
06:49:45
(тут смайлик с фейспалмом)

да

Michael
27.03.2017
06:49:54
да нефига

Страница 339 из 785