«Память и Python. Что надо знать для счастья?» Алексей Кузьмин, ЦНС

Поделиться
HTML-код
  • Опубликовано: 21 сен 2024
  • Выступление на конференции PYCON RUSSIA 2017

Комментарии • 65

  • @TheAutonomoos
    @TheAutonomoos 10 месяцев назад +7

    Я со степика. Видео интересное, о многих вещах в пайтоне даже не догадывался.

  • @NeverGTI
    @NeverGTI 6 лет назад +33

    Для джуна реально интересная информация.

  • @Дмитрий_Селин
    @Дмитрий_Селин 6 лет назад +64

    немного поэкспериментировал и оказалось, что массивы numpy потребляют меньше памяти чем tuple и list. Спасибо за доклад, было интересно послушать, да и к тому же он помог мне курсовик сдать по оптимизации программ.

    • @TheV0oDo0
      @TheV0oDo0 3 года назад +3

      Кажется это потому что numpy array - типизированный массив (скорее всего). Надо сравнивать с array.array, а не tuple и list.

    • @Elita-o2n
      @Elita-o2n Месяц назад +1

      Вставлю свои 5 копеек:
      Потому что эти библиотеки написаны на C или C++ отсюда и скорость быстрее...

  • @andviktor
    @andviktor 5 месяцев назад

    Классный доклад, многим будет полезно

  • @GexPlayerMD
    @GexPlayerMD 4 года назад +12

    Круто, не задумывался об этом, но тема важная. Действительно, на C/C++ тебе просто приходится за собой убирать, хочешь ты того или нет, это как помыть посуду или убраться в квартире. В случае с питоном - у него есть своя посудомойка и робот-пылесос, которые увы не идеальны.

    • @__username__
      @__username__ 3 года назад +2

      Робот-пылесос, размазывающий собачье дерьмо по квартире :)

  • @thghtfl
    @thghtfl 11 месяцев назад

    блестяще! спасибо!

  • @dmitrybelyakov
    @dmitrybelyakov 6 лет назад +7

    норм доклад - веселый и полезный

  • @BlaBlaKanal
    @BlaBlaKanal 2 года назад +1

    Супер, оч. полезно, спасибо

  • @andrewkuzmin4400
    @andrewkuzmin4400 Год назад

    спасибо! очень интересная лекция!

  • @warmybo
    @warmybo 7 лет назад +9

    Спасибо! все четко без воды

  • @alexwrite6974
    @alexwrite6974 2 года назад +1

    Крутяк!

  • @akimovvadim4736
    @akimovvadim4736 2 года назад

    Отличный видос. Спасибо, много полезного узнал.

  • @PythonDevelopment
    @PythonDevelopment 3 года назад

    Спасибо огромное, инфа важная для меня. Удачи всем.

  • @elteranos1452
    @elteranos1452 4 года назад +3

    Очень полезный доклад. Спасибо

  • @dimakost9900
    @dimakost9900 Год назад +1

    Чуваку явно надо посетить курсы по правильному выступлению на публике, смотрится очень негармонично

  • @chanyshv
    @chanyshv 5 лет назад +2

    Очень интересно. Спасибо за доклад

  • @ivandedenev6323
    @ivandedenev6323 4 года назад +5

    Еще бы ссылочки с доклада в описание выложить, вообще огонь бы было

  • @mironna9240
    @mironna9240 5 лет назад +3

    Я бы назвал это представление "Реквием Русской интеллигенции".

  • @michaelmushers6368
    @michaelmushers6368 3 года назад +6

    З0 минут этого дерганого танца не выдержал.

  • @kozlovsg70
    @kozlovsg70 Год назад +1

    Последний задающий вопрос перепутал биты с байтами, а докладчик похоже не понял его ошибку и ответил на другой вопрос. 32 бит это 4 байта * 4 = 16 байт что никак не больше 104 байт.

  • @АнтонМакаров-ь7в
    @АнтонМакаров-ь7в 2 года назад +1

    "Язык жадный до памяти"... Да, правда. Но...
    В поисках высокой скорости разработки он лучший среди языков.
    После него по скорости идёт только система схем Uipath на C#, но программа на Питоне кушает 300 мегабайт, когда такой же "робот" на Uipath - более 2 Гигов!

  • @badcatprod
    @badcatprod Год назад

    Сейчас 2023. Python 3.11 (примерно). Что-нибудь поменялось за это время из того, о чём здесь говорилось?

  • @МатеуШмараВецкий
    @МатеуШмараВецкий 2 года назад

    Лайк

  • @googleadmin4749
    @googleadmin4749 2 года назад +1

    Так странно смотреть лекцию о "высокотехнологичном и осмысленном программировании" в том время как простые задачи переключение слайдов без сползания или масштабирование слайдов, что не влезают в экран, такая задача не решена, такой у нас мир в которым мы живем)
    Если бы о нас писал фантаст как о будущем он бы сначала описал как у нас все автоматизированно и высокотехнологично, только потом о том что обсуждалось на докладе, а на поверку все намного прозаичнее, кто девушку платит тот и танцует )

  • @ReaIPavel
    @ReaIPavel Год назад +1

    Было бы здорово, если бы говоря о каких-то вещах, докладчик давал определение этим вещам. Вот, например, проблема памяти: утечки. Как об этом говорит докладчик? "Память течёт, память потечёт." Чувак, ты скажи сначала, что такое утечка памяти.

    • @iven_sky
      @iven_sky 8 месяцев назад +1

      Подразумевается, что все присутствующие на докладе это знают. Но при желании можно и загуглить

    • @Chel1k7
      @Chel1k7 7 месяцев назад +1

      Лол мб тебе весь кс рассказать чтоб ты в теме был?:)

  • @david_shiko
    @david_shiko 4 года назад +3

    12:40 Лектор оговорился, речь ведь об арене?

  • @oleg_kishinskii
    @oleg_kishinskii 3 года назад +2

    Это все замечательно. Но вот маленькая загвоздка, а от куда это все можно узнать, если об этом никто не говорит, в литературе не печатают, а на всех курсах растянутых на целый год даже минимально необходимую информацию дают не полностью?

    • @fo0v211
      @fo0v211 3 года назад +3

      Все в доках и исходниках лежит

    • @oleg_kishinskii
      @oleg_kishinskii 3 года назад +1

      @@fo0v211 ну не то что бы я плохо читаю по английски, просто такие темы и на русском то тяжело понять, а если они написаны чисто техническим языком для себя а не для общественности, то такое в принципе даже не гуглится.

    • @fo0v211
      @fo0v211 3 года назад

      @@oleg_kishinskii , согласен, просто обычно я новые темы по языку через доку ищу

    • @oleg_kishinskii
      @oleg_kishinskii 3 года назад

      @@fo0v211 это максимально правильно, на не всегда работает. на деле дока по языку python и java например очень сильно отличаются

    • @luchanos
      @luchanos Год назад

      почитай книгу CPython internals

  • @wordpreslabs
    @wordpreslabs 6 лет назад +2

    Материал на почитать можно пожалуйста тут опубликовать ?

  • @uglevod184
    @uglevod184 2 года назад +2

    вероятно провода от лектора идут по земле

  • @javohirberdiyev1024
    @javohirberdiyev1024 3 года назад +7

    Я понимаю доклад хороший. Но можно блять просто не шевелить микрофоном когда рассказываешь. Уши мои разревели от такого качества речи:(

  • @mikhailnovikov6047
    @mikhailnovikov6047 5 лет назад +11

    ruclips.net/video/D0vbuIDOV4c/видео.html
    в Python 3.7.2
    >>> a = 'abc' * 400
    >>> b = 'abc' * 400
    >>> a is b
    True
    Вроде как не ломается - будьте бдительны!

    • @yourgrace9035
      @yourgrace9035 2 года назад

      Во 2 питоне ломается

  • @TheDavBag
    @TheDavBag 5 лет назад +2

    шутка про олдфага и f'string{variable}'

  • @МихаилМорозов-ц1г
    @МихаилМорозов-ц1г 5 лет назад +9

    Запарили эти аналогии насчёт сишников....Вон поглядите чего гуглы всякие на электронах творят....Даёшь православный ASM и машинные коды! Каждый язык под свою задачу - надо экономить память - пиши на С

  • @umni_kot
    @umni_kot 3 года назад +3

    а чего он так дергается на сцене ?

  • @mironna9240
    @mironna9240 5 лет назад +2

    Меня хватило на 12 минут этого шоу. За 12 минут человек делающий презентацию 5 раз повторил о том, что картинку на экране надо поправить, и это было единственным информационно насыщенным сообщением. Все остальное можно смотреть без звука.

    • @alexalexandrov7938
      @alexalexandrov7938 5 лет назад +5

      Что не так?

    • @blancodima
      @blancodima 4 года назад

      Он перечислил инструменты которыми сам пользовался в проде, и в которых он уверен, тебе этого мало?

  • @VaeV1ct1s
    @VaeV1ct1s Год назад +1

    Ужасная подача, зачем кричать и вертеться?

  • @NMelis
    @NMelis 6 лет назад +2

    Рамзан Кадыров на минималках что ли это?